From ea218c2c24f19c8fa63f8af6a439daef2a9d46dc Mon Sep 17 00:00:00 2001 From: Ruichao Wu Date: Wed, 10 May 2023 10:52:18 +0200 Subject: [PATCH 1/4] Basics xtext: fix array format, add ":" after "default" --- .../src/de/fraunhofer/ipa/ros/Basics.xtext | 24 +++++++++---------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/plugins/de.fraunhofer.ipa.ros.xtext/src/de/fraunhofer/ipa/ros/Basics.xtext b/plugins/de.fraunhofer.ipa.ros.xtext/src/de/fraunhofer/ipa/ros/Basics.xtext index 10a13abc4..5b05060ab 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext/src/de/fraunhofer/ipa/ros/Basics.xtext +++ b/plugins/de.fraunhofer.ipa.ros.xtext/src/de/fraunhofer/ipa/ros/Basics.xtext @@ -70,44 +70,43 @@ ParameterStructType returns ParameterStructType: ParameterIntegerType returns ParameterIntegerType: {ParameterIntegerType} 'Integer' - ('default' default=ParameterInteger)?; + ('default:' default=ParameterInteger)?; ParameterStringType returns ParameterStringType: {ParameterStringType} 'String' - ('default' default=ParameterString)?; + ('default:' default=ParameterString)?; ParameterDoubleType returns ParameterDoubleType: {ParameterDoubleType} 'Double' - ('default' default=ParameterDouble)?; + ('default:' default=ParameterDouble)?; ParameterDateType returns ParameterDateType: {ParameterDateType} 'Date' - ('default' default=ParameterDate)?; + ('default:' default=ParameterDate)?; ParameterBooleanType returns ParameterBooleanType: {ParameterBooleanType} 'Boolean' - ('default' default=ParameterBoolean)?; + ('default:' default=ParameterBoolean)?; ParameterBase64Type returns ParameterBase64Type: {ParameterBase64Type} 'Base64' - ('default' default=ParameterBase64)?; + ('default:' default=ParameterBase64)?; ParameterAnyType returns ParameterAnyType: {ParameterAnyType} 'Any' - ('default' default=ParameterAny)?; + ('default:' default=ParameterAny)?; ParameterArrayType returns ParameterArrayType: - 'Array:' BEGIN - 'type' type=ParameterType - ('default' default=ParameterList)? - END; + 'Array:' type=ParameterType + ('default:' default=ParameterList)? + END; ParameterList returns ParameterSequence: {ParameterSequence} @@ -151,7 +150,6 @@ ParameterDate returns ParameterDate: ParameterStructMember returns ParameterStructMember: - 'ParameterStructMember' name=EString':' BEGIN value=ParameterValue @@ -171,7 +169,7 @@ terminal DIGIT: '0'..'9'; terminal BINARY: ('0b'|'0B')('0'|'1')+; terminal BOOLEAN: 'true'|'false'; -terminal DOUBLE returns ecore::EDouble: DIGIT (('.' DECINT*) | (('.' DIGIT*)? ('E'|'e') ('-'|'+')? DIGIT)); // Use terminal to avoid 'e' turning into a keyword +terminal DOUBLE returns ecore::EDouble: (DIGIT | ('-' DIGIT*) ) (('.' DECINT*) | (('.' DIGIT*)? ('E'|'e') ('-'|'+')? DIGIT)); // Use terminal to avoid 'e' turning into a keyword terminal DECINT: '0' | ('1'..'9' DIGIT*) | ('-''0'..'9' DIGIT*) ; terminal DAY:'1'..'9' | '1'..'3' '0'..'9'; terminal MONTH:'1'..'9' | '1' '0'..'2'; From 621e50566902eaf3af66968cb9b4089430710193 Mon Sep 17 00:00:00 2001 From: Ruichao Wu Date: Wed, 10 May 2023 10:52:28 +0200 Subject: [PATCH 2/4] Ros grammar: replace name with plural --- .../src/de/fraunhofer/ipa/ros/Ros.xtext | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/plugins/de.fraunhofer.ipa.ros.xtext/src/de/fraunhofer/ipa/ros/Ros.xtext b/plugins/de.fraunhofer.ipa.ros.xtext/src/de/fraunhofer/ipa/ros/Ros.xtext index 0e530775d..fdcfc85d9 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext/src/de/fraunhofer/ipa/ros/Ros.xtext +++ b/plugins/de.fraunhofer.ipa.ros.xtext/src/de/fraunhofer/ipa/ros/Ros.xtext @@ -84,22 +84,22 @@ Node returns Node: subscriber+=Subscriber* END )| - ('serviceserver:' + ('serviceservers:' BEGIN serviceserver+=ServiceServer* END )| - ('serviceclient:' + ('serviceclients:' BEGIN serviceclient+=ServiceClient* END )| - ('actionserver:' + ('actionservers:' BEGIN actionserver+=ActionServer* END )| - ('actionclient:' + ('actionclients:' BEGIN actionclient+=ActionClient* END From 53bbfca1cd3d8fb8487fb7298fdedfa2a05080c2 Mon Sep 17 00:00:00 2001 From: Ruichao Wu Date: Wed, 10 May 2023 15:15:39 +0200 Subject: [PATCH 3/4] Ros2 grammar: fix grammar, add ':' after type --- .../src/de/fraunhofer/ipa/ros2/Ros2.xtext | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/plugins/de.fraunhofer.ipa.ros2.xtext/src/de/fraunhofer/ipa/ros2/Ros2.xtext b/plugins/de.fraunhofer.ipa.ros2.xtext/src/de/fraunhofer/ipa/ros2/Ros2.xtext index df2d1ad6d..286f1b4b9 100644 --- a/plugins/de.fraunhofer.ipa.ros2.xtext/src/de/fraunhofer/ipa/ros2/Ros2.xtext +++ b/plugins/de.fraunhofer.ipa.ros2.xtext/src/de/fraunhofer/ipa/ros2/Ros2.xtext @@ -110,8 +110,9 @@ Parameter returns Parameter: {Parameter} name=EString':' BEGIN - 'type' type=ParameterType + 'type:' type=ParameterType ('ns:' namespace=Namespace)? ('qos:' qos=QualityOfService)? + ('default:' value=ParameterValue)? END - '}'; + ; From 60e002b935540161fd8993b8b747aa1b8249c860 Mon Sep 17 00:00:00 2001 From: ipa-nhg Date: Tue, 16 May 2023 09:02:40 +0200 Subject: [PATCH 4/4] Regenerate the grammar backend --- .../ide/contentassist/antlr/BasicsParser.java | 10 +- .../ide/contentassist/antlr/RosParser.java | 10 +- .../antlr/internal/InternalBasicsParser.g | 161 +- .../antlr/internal/InternalBasicsParser.java | 5872 ++++--- .../internal/InternalBasicsParser.tokens | 157 +- .../antlr/internal/InternalRosParser.g | 193 +- .../antlr/internal/InternalRosParser.java | 10350 ++++++------- .../antlr/internal/InternalRosParser.tokens | 193 +- .../antlr/lexer/InternalBasicsLexer.g | 8 +- .../antlr/lexer/InternalBasicsLexer.java | 2234 +-- .../antlr/lexer/InternalBasicsLexer.tokens | 157 +- .../antlr/lexer/InternalRosLexer.g | 16 +- .../antlr/lexer/InternalRosLexer.java | 2696 ++-- .../antlr/lexer/InternalRosLexer.tokens | 193 +- .../de/fraunhofer/ipa/ros/Basics.xtextbin | Bin 11042 -> 11044 bytes .../de/fraunhofer/ipa/ros/Ros.xtextbin | Bin 15063 -> 15069 bytes .../antlr/internal/InternalBasicsParser.g | 60 +- .../antlr/internal/InternalBasicsParser.java | 1607 +- .../internal/InternalBasicsParser.tokens | 157 +- .../parser/antlr/internal/InternalRosParser.g | 76 +- .../antlr/internal/InternalRosParser.java | 1803 ++- .../antlr/internal/InternalRosParser.tokens | 193 +- .../parser/antlr/lexer/InternalBasicsLexer.g | 8 +- .../antlr/lexer/InternalBasicsLexer.java | 2234 +-- .../antlr/lexer/InternalBasicsLexer.tokens | 157 +- .../ros/parser/antlr/lexer/InternalRosLexer.g | 16 +- .../parser/antlr/lexer/InternalRosLexer.java | 2696 ++-- .../antlr/lexer/InternalRosLexer.tokens | 193 +- .../serializer/BasicsSemanticSequencer.java | 4 +- .../ros/serializer/RosSyntacticSequencer.java | 1772 +-- .../ipa/ros/services/BasicsGrammarAccess.java | 174 +- .../ipa/ros/services/RosGrammarAccess.java | 88 +- .../ide/contentassist/antlr/Ros1Parser.java | 10 +- .../antlr/internal/InternalRos1Parser.g | 193 +- .../antlr/internal/InternalRos1Parser.java | 10872 +++++++------ .../antlr/internal/InternalRos1Parser.tokens | 195 +- .../antlr/lexer/InternalRos1Lexer.g | 16 +- .../antlr/lexer/InternalRos1Lexer.java | 2696 ++-- .../antlr/lexer/InternalRos1Lexer.tokens | 195 +- .../de/fraunhofer/ipa/ros1/Ros1.xtextbin | Bin 15579 -> 15585 bytes .../antlr/internal/InternalRos1Parser.g | 76 +- .../antlr/internal/InternalRos1Parser.java | 1811 ++- .../antlr/internal/InternalRos1Parser.tokens | 195 +- .../parser/antlr/lexer/InternalRos1Lexer.g | 16 +- .../parser/antlr/lexer/InternalRos1Lexer.java | 2696 ++-- .../antlr/lexer/InternalRos1Lexer.tokens | 195 +- .../serializer/Ros1SyntacticSequencer.java | 1772 +-- .../ipa/ros1/services/Ros1GrammarAccess.java | 32 +- .../ide/contentassist/antlr/Ros2Parser.java | 12 +- .../antlr/internal/InternalRos2Parser.g | 277 +- .../antlr/internal/InternalRos2Parser.java | 12788 ++++++++-------- .../antlr/internal/InternalRos2Parser.tokens | 216 +- .../antlr/lexer/InternalRos2Lexer.g | 20 +- .../antlr/lexer/InternalRos2Lexer.java | 3082 ++-- .../antlr/lexer/InternalRos2Lexer.tokens | 216 +- .../de/fraunhofer/ipa/ros2/Ros2.xtextbin | Bin 17993 -> 18041 bytes .../antlr/internal/InternalRos2Parser.g | 111 +- .../antlr/internal/InternalRos2Parser.java | 3675 ++--- .../antlr/internal/InternalRos2Parser.tokens | 216 +- .../parser/antlr/lexer/InternalRos2Lexer.g | 20 +- .../parser/antlr/lexer/InternalRos2Lexer.java | 3082 ++-- .../antlr/lexer/InternalRos2Lexer.tokens | 216 +- .../serializer/Ros2SemanticSequencer.java | 2 +- .../serializer/Ros2SyntacticSequencer.java | 1772 +-- .../ipa/ros2/services/Ros2GrammarAccess.java | 72 +- .../contentassist/antlr/RosSystemParser.java | 10 +- .../antlr/internal/InternalRosSystemParser.g | 161 +- .../internal/InternalRosSystemParser.java | 8290 +++++----- .../internal/InternalRosSystemParser.tokens | 179 +- .../antlr/lexer/InternalRosSystemLexer.g | 8 +- .../antlr/lexer/InternalRosSystemLexer.java | 2494 +-- .../antlr/lexer/InternalRosSystemLexer.tokens | 179 +- .../RosSystemOutlineTreeProvider.xtend | 15 - .../ipa/rossystem/RosSystem.xtextbin | Bin 13784 -> 13786 bytes .../antlr/internal/InternalRosSystemParser.g | 60 +- .../internal/InternalRosSystemParser.java | 1643 +- .../internal/InternalRosSystemParser.tokens | 179 +- .../antlr/lexer/InternalRosSystemLexer.g | 8 +- .../antlr/lexer/InternalRosSystemLexer.java | 2494 +-- .../antlr/lexer/InternalRosSystemLexer.tokens | 179 +- .../services/RosSystemGrammarAccess.java | 24 +- 81 files changed, 47660 insertions(+), 48498 deletions(-) delete mode 100644 plugins/de.fraunhofer.ipa.rossystem.xtext.ui/src-gen/de/fraunhofer/ipa/rossystem/ui/outline/RosSystemOutlineTreeProvider.xtend diff --git a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/BasicsParser.java b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/BasicsParser.java index 1a36e1996..3662ad991 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/BasicsParser.java +++ b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/BasicsParser.java @@ -73,7 +73,7 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getParameterAnyTypeAccess().getGroup(), "rule__ParameterAnyType__Group__0"); builder.put(grammarAccess.getParameterAnyTypeAccess().getGroup_2(), "rule__ParameterAnyType__Group_2__0"); builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup(), "rule__ParameterArrayType__Group__0"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup_4(), "rule__ParameterArrayType__Group_4__0"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup_3(), "rule__ParameterArrayType__Group_3__0"); builder.put(grammarAccess.getParameterListAccess().getGroup(), "rule__ParameterList__Group__0"); builder.put(grammarAccess.getParameterListAccess().getGroup_3(), "rule__ParameterList__Group_3__0"); builder.put(grammarAccess.getParameterAnyAccess().getGroup(), "rule__ParameterAny__Group__0"); @@ -135,8 +135,8 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getParameterBooleanTypeAccess().getDefaultAssignment_2_1(), "rule__ParameterBooleanType__DefaultAssignment_2_1"); builder.put(grammarAccess.getParameterBase64TypeAccess().getDefaultAssignment_2_1(), "rule__ParameterBase64Type__DefaultAssignment_2_1"); builder.put(grammarAccess.getParameterAnyTypeAccess().getDefaultAssignment_2_1(), "rule__ParameterAnyType__DefaultAssignment_2_1"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_3(), "rule__ParameterArrayType__TypeAssignment_3"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1(), "rule__ParameterArrayType__DefaultAssignment_4_1"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2(), "rule__ParameterArrayType__TypeAssignment_2"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_3_1(), "rule__ParameterArrayType__DefaultAssignment_3_1"); builder.put(grammarAccess.getParameterListAccess().getValueAssignment_2(), "rule__ParameterList__ValueAssignment_2"); builder.put(grammarAccess.getParameterListAccess().getValueAssignment_3_1(), "rule__ParameterList__ValueAssignment_3_1"); builder.put(grammarAccess.getParameterAnyAccess().getValueAssignment_2_1(), "rule__ParameterAny__ValueAssignment_2_1"); @@ -148,8 +148,8 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getParameterStructAccess().getValueAssignment_1_1(), "rule__ParameterStruct__ValueAssignment_1_1"); builder.put(grammarAccess.getParameterStructAccess().getValueAssignment_1_2_2(), "rule__ParameterStruct__ValueAssignment_1_2_2"); builder.put(grammarAccess.getParameterDateAccess().getValueAssignment(), "rule__ParameterDate__ValueAssignment"); - builder.put(grammarAccess.getParameterStructMemberAccess().getNameAssignment_1(), "rule__ParameterStructMember__NameAssignment_1"); - builder.put(grammarAccess.getParameterStructMemberAccess().getValueAssignment_4(), "rule__ParameterStructMember__ValueAssignment_4"); + builder.put(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0(), "rule__ParameterStructMember__NameAssignment_0"); + builder.put(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3(), "rule__ParameterStructMember__ValueAssignment_3"); builder.put(grammarAccess.getParameterStructTypeMemberAccess().getNameAssignment_0(), "rule__ParameterStructTypeMember__NameAssignment_0"); builder.put(grammarAccess.getParameterStructTypeMemberAccess().getTypeAssignment_1(), "rule__ParameterStructTypeMember__TypeAssignment_1"); builder.put(grammarAccess.getMessagePartAccess().getTypeAssignment_0(), "rule__MessagePart__TypeAssignment_0"); diff --git a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/RosParser.java b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/RosParser.java index 99837eedb..281fdcaa7 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/RosParser.java +++ b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/RosParser.java @@ -115,7 +115,7 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getParameterAnyTypeAccess().getGroup(), "rule__ParameterAnyType__Group__0"); builder.put(grammarAccess.getParameterAnyTypeAccess().getGroup_2(), "rule__ParameterAnyType__Group_2__0"); builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup(), "rule__ParameterArrayType__Group__0"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup_4(), "rule__ParameterArrayType__Group_4__0"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup_3(), "rule__ParameterArrayType__Group_3__0"); builder.put(grammarAccess.getParameterListAccess().getGroup(), "rule__ParameterList__Group__0"); builder.put(grammarAccess.getParameterListAccess().getGroup_3(), "rule__ParameterList__Group_3__0"); builder.put(grammarAccess.getParameterAnyAccess().getGroup(), "rule__ParameterAny__Group__0"); @@ -223,8 +223,8 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getParameterBooleanTypeAccess().getDefaultAssignment_2_1(), "rule__ParameterBooleanType__DefaultAssignment_2_1"); builder.put(grammarAccess.getParameterBase64TypeAccess().getDefaultAssignment_2_1(), "rule__ParameterBase64Type__DefaultAssignment_2_1"); builder.put(grammarAccess.getParameterAnyTypeAccess().getDefaultAssignment_2_1(), "rule__ParameterAnyType__DefaultAssignment_2_1"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_3(), "rule__ParameterArrayType__TypeAssignment_3"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1(), "rule__ParameterArrayType__DefaultAssignment_4_1"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2(), "rule__ParameterArrayType__TypeAssignment_2"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_3_1(), "rule__ParameterArrayType__DefaultAssignment_3_1"); builder.put(grammarAccess.getParameterListAccess().getValueAssignment_2(), "rule__ParameterList__ValueAssignment_2"); builder.put(grammarAccess.getParameterListAccess().getValueAssignment_3_1(), "rule__ParameterList__ValueAssignment_3_1"); builder.put(grammarAccess.getParameterAnyAccess().getValueAssignment_2_1(), "rule__ParameterAny__ValueAssignment_2_1"); @@ -236,8 +236,8 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getParameterStructAccess().getValueAssignment_1_1(), "rule__ParameterStruct__ValueAssignment_1_1"); builder.put(grammarAccess.getParameterStructAccess().getValueAssignment_1_2_2(), "rule__ParameterStruct__ValueAssignment_1_2_2"); builder.put(grammarAccess.getParameterDateAccess().getValueAssignment(), "rule__ParameterDate__ValueAssignment"); - builder.put(grammarAccess.getParameterStructMemberAccess().getNameAssignment_1(), "rule__ParameterStructMember__NameAssignment_1"); - builder.put(grammarAccess.getParameterStructMemberAccess().getValueAssignment_4(), "rule__ParameterStructMember__ValueAssignment_4"); + builder.put(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0(), "rule__ParameterStructMember__NameAssignment_0"); + builder.put(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3(), "rule__ParameterStructMember__ValueAssignment_3"); builder.put(grammarAccess.getParameterStructTypeMemberAccess().getNameAssignment_0(), "rule__ParameterStructTypeMember__NameAssignment_0"); builder.put(grammarAccess.getParameterStructTypeMemberAccess().getTypeAssignment_1(), "rule__ParameterStructTypeMember__TypeAssignment_1"); builder.put(grammarAccess.getMessagePartAccess().getTypeAssignment_0(), "rule__MessagePart__TypeAssignment_0"); diff --git a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalBasicsParser.g b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalBasicsParser.g index c9d68bf51..1e9ac7969 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalBasicsParser.g +++ b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalBasicsParser.g @@ -72,7 +72,6 @@ import de.fraunhofer.ipa.ros.services.BasicsGrammarAccess; tokenNameToValue.put("Value_1", "'value:'"); tokenNameToValue.put("Boolean", "'Boolean'"); tokenNameToValue.put("Integer", "'Integer'"); - tokenNameToValue.put("Default", "'default'"); tokenNameToValue.put("Float32", "'float32'"); tokenNameToValue.put("Float64", "'float64'"); tokenNameToValue.put("Int16_1", "'int16[]'"); @@ -81,6 +80,7 @@ import de.fraunhofer.ipa.ros.services.BasicsGrammarAccess; tokenNameToValue.put("Message", "'message'"); tokenNameToValue.put("Service", "'service'"); tokenNameToValue.put("Uint8_1", "'uint8[]'"); + tokenNameToValue.put("Default", "'default:'"); tokenNameToValue.put("Duration", "'duration'"); tokenNameToValue.put("Feedback", "'feedback'"); tokenNameToValue.put("String_2", "'string[]'"); @@ -94,7 +94,6 @@ import de.fraunhofer.ipa.ros.services.BasicsGrammarAccess; tokenNameToValue.put("GlobalNamespace", "'GlobalNamespace'"); tokenNameToValue.put("PrivateNamespace", "'PrivateNamespace'"); tokenNameToValue.put("RelativeNamespace", "'RelativeNamespace'"); - tokenNameToValue.put("ParameterStructMember", "'ParameterStructMember'"); } public void setGrammarAccess(BasicsGrammarAccess grammarAccess) { @@ -4020,9 +4019,9 @@ rule__ParameterArrayType__Group__0__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); } - Array - { after(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); } + RULE_BEGIN + { after(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); } ) ; finally { @@ -4047,9 +4046,9 @@ rule__ParameterArrayType__Group__1__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_1()); } - RULE_BEGIN - { after(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_1()); } + { before(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); } + Array + { after(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); } ) ; finally { @@ -4074,9 +4073,9 @@ rule__ParameterArrayType__Group__2__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); } - Type - { after(grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); } + { before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } + (rule__ParameterArrayType__TypeAssignment_2) + { after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } ) ; finally { @@ -4101,9 +4100,9 @@ rule__ParameterArrayType__Group__3__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_3()); } - (rule__ParameterArrayType__TypeAssignment_3) - { after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_3()); } + { before(grammarAccess.getParameterArrayTypeAccess().getGroup_3()); } + (rule__ParameterArrayType__Group_3__0)? + { after(grammarAccess.getParameterArrayTypeAccess().getGroup_3()); } ) ; finally { @@ -4116,7 +4115,6 @@ rule__ParameterArrayType__Group__4 } : rule__ParameterArrayType__Group__4__Impl - rule__ParameterArrayType__Group__5 ; finally { restoreStackSize(stackSize); @@ -4128,35 +4126,9 @@ rule__ParameterArrayType__Group__4__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); } - (rule__ParameterArrayType__Group_4__0)? - { after(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__5 - @init { - int stackSize = keepStackSize(); - } -: - rule__ParameterArrayType__Group__5__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__5__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_5()); } + { before(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); } RULE_END - { after(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_5()); } + { after(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); } ) ; finally { @@ -4164,53 +4136,53 @@ finally { } -rule__ParameterArrayType__Group_4__0 +rule__ParameterArrayType__Group_3__0 @init { int stackSize = keepStackSize(); } : - rule__ParameterArrayType__Group_4__0__Impl - rule__ParameterArrayType__Group_4__1 + rule__ParameterArrayType__Group_3__0__Impl + rule__ParameterArrayType__Group_3__1 ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__0__Impl +rule__ParameterArrayType__Group_3__0__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); } Default - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__1 +rule__ParameterArrayType__Group_3__1 @init { int stackSize = keepStackSize(); } : - rule__ParameterArrayType__Group_4__1__Impl + rule__ParameterArrayType__Group_3__1__Impl ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__1__Impl +rule__ParameterArrayType__Group_3__1__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); } - (rule__ParameterArrayType__DefaultAssignment_4_1) - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_3_1()); } + (rule__ParameterArrayType__DefaultAssignment_3_1) + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_3_1()); } ) ; finally { @@ -4830,9 +4802,9 @@ rule__ParameterStructMember__Group__0__Impl } : ( - { before(grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); } - ParameterStructMember - { after(grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); } + { before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); } + (rule__ParameterStructMember__NameAssignment_0) + { after(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); } ) ; finally { @@ -4857,9 +4829,9 @@ rule__ParameterStructMember__Group__1__Impl } : ( - { before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_1()); } - (rule__ParameterStructMember__NameAssignment_1) - { after(grammarAccess.getParameterStructMemberAccess().getNameAssignment_1()); } + { before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); } + Colon + { after(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); } ) ; finally { @@ -4884,9 +4856,9 @@ rule__ParameterStructMember__Group__2__Impl } : ( - { before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_2()); } - Colon - { after(grammarAccess.getParameterStructMemberAccess().getColonKeyword_2()); } + { before(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); } + RULE_BEGIN + { after(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); } ) ; finally { @@ -4911,9 +4883,9 @@ rule__ParameterStructMember__Group__3__Impl } : ( - { before(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_3()); } - RULE_BEGIN - { after(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_3()); } + { before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3()); } + (rule__ParameterStructMember__ValueAssignment_3) + { after(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3()); } ) ; finally { @@ -4926,7 +4898,6 @@ rule__ParameterStructMember__Group__4 } : rule__ParameterStructMember__Group__4__Impl - rule__ParameterStructMember__Group__5 ; finally { restoreStackSize(stackSize); @@ -4938,35 +4909,9 @@ rule__ParameterStructMember__Group__4__Impl } : ( - { before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_4()); } - (rule__ParameterStructMember__ValueAssignment_4) - { after(grammarAccess.getParameterStructMemberAccess().getValueAssignment_4()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterStructMember__Group__5 - @init { - int stackSize = keepStackSize(); - } -: - rule__ParameterStructMember__Group__5__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterStructMember__Group__5__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_5()); } + { before(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); } RULE_END - { after(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_5()); } + { after(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); } ) ; finally { @@ -6873,30 +6818,30 @@ finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__TypeAssignment_3 +rule__ParameterArrayType__TypeAssignment_2 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } ruleParameterType - { after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__DefaultAssignment_4_1 +rule__ParameterArrayType__DefaultAssignment_3_1 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); } ruleParameterList - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); } ) ; finally { @@ -7068,30 +7013,30 @@ finally { restoreStackSize(stackSize); } -rule__ParameterStructMember__NameAssignment_1 +rule__ParameterStructMember__NameAssignment_0 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); } + { before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); } ruleEString - { after(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); } + { after(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__ParameterStructMember__ValueAssignment_4 +rule__ParameterStructMember__ValueAssignment_3 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); } + { before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); } ruleParameterValue - { after(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); } + { after(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); } ) ; finally { diff --git a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalBasicsParser.java b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalBasicsParser.java index 64c86d62f..e5f613380 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalBasicsParser.java +++ b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalBasicsParser.java @@ -24,95 +24,94 @@ @SuppressWarnings("all") public class InternalBasicsParser extends AbstractInternalContentAssistParser { public static final String[] tokenNames = new String[] { - "", "", "", "", "ParameterStructMember", "RelativeNamespace", "PrivateNamespace", "GlobalNamespace", "ParameterAny", "GraphName", "Float32_1", "Float64_1", "Duration", "Feedback", "String_2", "Uint16_1", "Uint32_1", "Uint64_1", "Boolean", "Integer", "Default", "Float32", "Float64", "Int16_1", "Int32_1", "Int64_1", "Message", "Service", "Uint8_1", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Int8_1", "Result", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "Int16", "Int32", "Int64", "Type_1", "Uint8", "Value", "Date", "List", "Bool", "Byte", "Goal", "Int8", "Name", "Node", "Time", "Type", "Any", "Ns", "LeftSquareBracketRightSquareBracket", "Comma", "Colon", "LeftSquareBracket", "RightSquareBracket", "RULE_DIGIT", "RULE_BINARY", "RULE_BOOLEAN", "RULE_DECINT", "RULE_DOUBLE", "RULE_DAY", "RULE_MONTH", "RULE_YEAR", "RULE_HOUR", "RULE_MIN_SEC", "RULE_DATE_TIME", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_MESSAGE_ASIGMENT", "RULE_BEGIN", "RULE_END", "RULE_SL_COMMENT", "RULE_ROS_CONVENTION_A", "RULE_ROS_CONVENTION_PARAM", "RULE_ML_COMMENT", "RULE_WS", "RULE_ANY_OTHER" + "", "", "", "", "RelativeNamespace", "PrivateNamespace", "GlobalNamespace", "ParameterAny", "GraphName", "Float32_1", "Float64_1", "Default", "Duration", "Feedback", "String_2", "Uint16_1", "Uint32_1", "Uint64_1", "Boolean", "Integer", "Float32", "Float64", "Int16_1", "Int32_1", "Int64_1", "Message", "Service", "Uint8_1", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Int8_1", "Result", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "Int16", "Int32", "Int64", "Type_1", "Uint8", "Value", "Date", "List", "Bool", "Byte", "Goal", "Int8", "Name", "Node", "Time", "Type", "Any", "Ns", "LeftSquareBracketRightSquareBracket", "Comma", "Colon", "LeftSquareBracket", "RightSquareBracket", "RULE_DIGIT", "RULE_BINARY", "RULE_BOOLEAN", "RULE_DECINT", "RULE_DOUBLE", "RULE_DAY", "RULE_MONTH", "RULE_YEAR", "RULE_HOUR", "RULE_MIN_SEC", "RULE_DATE_TIME", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_MESSAGE_ASIGMENT", "RULE_BEGIN", "RULE_END", "RULE_SL_COMMENT", "RULE_ROS_CONVENTION_A", "RULE_ROS_CONVENTION_PARAM", "RULE_ML_COMMENT", "RULE_WS", "RULE_ANY_OTHER" }; - public static final int RULE_DAY=73; - public static final int RULE_BEGIN=83; - public static final int Float32_1=10; - public static final int Node=58; - public static final int RULE_DATE_TIME=78; + public static final int RULE_DAY=72; + public static final int RULE_BEGIN=82; + public static final int Float32_1=9; + public static final int Node=57; + public static final int RULE_DATE_TIME=77; public static final int Uint64_1=17; - public static final int RULE_BOOLEAN=70; - public static final int RelativeNamespace=5; - public static final int String=33; - public static final int RULE_YEAR=75; - public static final int Int16=45; - public static final int Result=39; - public static final int Name=57; - public static final int RULE_MIN_SEC=77; - public static final int Float32=21; - public static final int Goal=55; - public static final int Bool=53; - public static final int Uint16=41; - public static final int ParameterAny=8; - public static final int List=52; + public static final int RULE_BOOLEAN=69; + public static final int RelativeNamespace=4; + public static final int String=32; + public static final int RULE_YEAR=74; + public static final int Int16=44; + public static final int Result=38; + public static final int Name=56; + public static final int RULE_MIN_SEC=76; + public static final int Float32=20; + public static final int Goal=54; + public static final int Bool=52; + public static final int Uint16=40; + public static final int ParameterAny=7; + public static final int List=51; public static final int Boolean=18; - public static final int RightSquareBracket=67; - public static final int PrivateNamespace=6; - public static final int Uint8=49; - public static final int GraphName=9; - public static final int RULE_ID=79; - public static final int Byte_1=37; - public static final int Float64_1=11; - public static final int RULE_DIGIT=68; + public static final int RightSquareBracket=66; + public static final int PrivateNamespace=5; + public static final int Uint8=48; + public static final int GraphName=8; + public static final int RULE_ID=78; + public static final int Byte_1=36; + public static final int Float64_1=10; + public static final int RULE_DIGIT=67; public static final int Duration=12; public static final int Uint32_1=16; - public static final int GlobalNamespace=7; - public static final int Double=31; - public static final int Int16_1=23; - public static final int Header=32; - public static final int RULE_INT=81; - public static final int Byte=54; - public static final int Type_1=48; - public static final int Value=50; - public static final int RULE_ML_COMMENT=88; - public static final int LeftSquareBracket=66; - public static final int Uint64=43; - public static final int Action=35; - public static final int RULE_END=84; - public static final int Base64=30; - public static final int Message=26; - public static final int Value_1=44; - public static final int Time=59; - public static final int RULE_STRING=80; - public static final int Bool_1=36; - public static final int Any=61; - public static final int Struct=34; - public static final int RULE_SL_COMMENT=85; - public static final int Comma=64; - public static final int Uint8_1=28; - public static final int RULE_MESSAGE_ASIGMENT=82; - public static final int LeftSquareBracketRightSquareBracket=63; - public static final int RULE_DOUBLE=72; + public static final int GlobalNamespace=6; + public static final int Double=30; + public static final int Int16_1=22; + public static final int Header=31; + public static final int RULE_INT=80; + public static final int Byte=53; + public static final int Type_1=47; + public static final int Value=49; + public static final int RULE_ML_COMMENT=87; + public static final int LeftSquareBracket=65; + public static final int Uint64=42; + public static final int Action=34; + public static final int RULE_END=83; + public static final int Base64=29; + public static final int Message=25; + public static final int Value_1=43; + public static final int Time=58; + public static final int RULE_STRING=79; + public static final int Bool_1=35; + public static final int Any=60; + public static final int Struct=33; + public static final int RULE_SL_COMMENT=84; + public static final int Comma=63; + public static final int Uint8_1=27; + public static final int RULE_MESSAGE_ASIGMENT=81; + public static final int LeftSquareBracketRightSquareBracket=62; + public static final int RULE_DOUBLE=71; public static final int Feedback=13; - public static final int ParameterStructMember=4; - public static final int Int32=46; - public static final int RULE_ROS_CONVENTION_A=86; - public static final int RULE_ROS_CONVENTION_PARAM=87; - public static final int Colon=65; - public static final int RULE_DECINT=71; + public static final int Int32=45; + public static final int RULE_ROS_CONVENTION_A=85; + public static final int RULE_ROS_CONVENTION_PARAM=86; + public static final int Colon=64; + public static final int RULE_DECINT=70; public static final int EOF=-1; - public static final int Uint32=42; - public static final int RULE_HOUR=76; - public static final int Ns=62; - public static final int RULE_WS=89; - public static final int Int64_1=25; - public static final int Service=27; - public static final int Int8=56; - public static final int RULE_ANY_OTHER=90; - public static final int Default=20; - public static final int Int8_1=38; - public static final int Date=51; + public static final int Uint32=41; + public static final int RULE_HOUR=75; + public static final int Ns=61; + public static final int RULE_WS=88; + public static final int Int64_1=24; + public static final int Service=26; + public static final int Int8=55; + public static final int RULE_ANY_OTHER=89; + public static final int Default=11; + public static final int Int8_1=37; + public static final int Date=50; public static final int Uint16_1=15; public static final int Integer=19; - public static final int Array=29; - public static final int Type=60; - public static final int Float64=22; - public static final int Int64=47; - public static final int Int32_1=24; - public static final int RULE_MONTH=74; - public static final int RULE_BINARY=69; - public static final int String_1=40; + public static final int Array=28; + public static final int Type=59; + public static final int Float64=21; + public static final int Int64=46; + public static final int Int32_1=23; + public static final int RULE_MONTH=73; + public static final int RULE_BINARY=68; + public static final int String_1=39; public static final int String_2=14; // delegates @@ -177,7 +176,6 @@ public InternalBasicsParser(TokenStream input, RecognizerSharedState state) { tokenNameToValue.put("Value_1", "'value:'"); tokenNameToValue.put("Boolean", "'Boolean'"); tokenNameToValue.put("Integer", "'Integer'"); - tokenNameToValue.put("Default", "'default'"); tokenNameToValue.put("Float32", "'float32'"); tokenNameToValue.put("Float64", "'float64'"); tokenNameToValue.put("Int16_1", "'int16[]'"); @@ -186,6 +184,7 @@ public InternalBasicsParser(TokenStream input, RecognizerSharedState state) { tokenNameToValue.put("Message", "'message'"); tokenNameToValue.put("Service", "'service'"); tokenNameToValue.put("Uint8_1", "'uint8[]'"); + tokenNameToValue.put("Default", "'default:'"); tokenNameToValue.put("Duration", "'duration'"); tokenNameToValue.put("Feedback", "'feedback'"); tokenNameToValue.put("String_2", "'string[]'"); @@ -199,7 +198,6 @@ public InternalBasicsParser(TokenStream input, RecognizerSharedState state) { tokenNameToValue.put("GlobalNamespace", "'GlobalNamespace'"); tokenNameToValue.put("PrivateNamespace", "'PrivateNamespace'"); tokenNameToValue.put("RelativeNamespace", "'RelativeNamespace'"); - tokenNameToValue.put("ParameterStructMember", "'ParameterStructMember'"); } public void setGrammarAccess(BasicsGrammarAccess grammarAccess) { @@ -222,11 +220,11 @@ protected String getValueForTokenName(String tokenName) { // $ANTLR start "entryRuleNamespace" - // InternalBasicsParser.g:119:1: entryRuleNamespace : ruleNamespace EOF ; + // InternalBasicsParser.g:118:1: entryRuleNamespace : ruleNamespace EOF ; public final void entryRuleNamespace() throws RecognitionException { try { - // InternalBasicsParser.g:120:1: ( ruleNamespace EOF ) - // InternalBasicsParser.g:121:1: ruleNamespace EOF + // InternalBasicsParser.g:119:1: ( ruleNamespace EOF ) + // InternalBasicsParser.g:120:1: ruleNamespace EOF { before(grammarAccess.getNamespaceRule()); pushFollow(FOLLOW_1); @@ -252,21 +250,21 @@ public final void entryRuleNamespace() throws RecognitionException { // $ANTLR start "ruleNamespace" - // InternalBasicsParser.g:128:1: ruleNamespace : ( ( rule__Namespace__Alternatives ) ) ; + // InternalBasicsParser.g:127:1: ruleNamespace : ( ( rule__Namespace__Alternatives ) ) ; public final void ruleNamespace() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:132:2: ( ( ( rule__Namespace__Alternatives ) ) ) - // InternalBasicsParser.g:133:2: ( ( rule__Namespace__Alternatives ) ) + // InternalBasicsParser.g:131:2: ( ( ( rule__Namespace__Alternatives ) ) ) + // InternalBasicsParser.g:132:2: ( ( rule__Namespace__Alternatives ) ) { - // InternalBasicsParser.g:133:2: ( ( rule__Namespace__Alternatives ) ) - // InternalBasicsParser.g:134:3: ( rule__Namespace__Alternatives ) + // InternalBasicsParser.g:132:2: ( ( rule__Namespace__Alternatives ) ) + // InternalBasicsParser.g:133:3: ( rule__Namespace__Alternatives ) { before(grammarAccess.getNamespaceAccess().getAlternatives()); - // InternalBasicsParser.g:135:3: ( rule__Namespace__Alternatives ) - // InternalBasicsParser.g:135:4: rule__Namespace__Alternatives + // InternalBasicsParser.g:134:3: ( rule__Namespace__Alternatives ) + // InternalBasicsParser.g:134:4: rule__Namespace__Alternatives { pushFollow(FOLLOW_2); rule__Namespace__Alternatives(); @@ -299,11 +297,11 @@ public final void ruleNamespace() throws RecognitionException { // $ANTLR start "entryRuleGraphName" - // InternalBasicsParser.g:144:1: entryRuleGraphName : ruleGraphName EOF ; + // InternalBasicsParser.g:143:1: entryRuleGraphName : ruleGraphName EOF ; public final void entryRuleGraphName() throws RecognitionException { try { - // InternalBasicsParser.g:145:1: ( ruleGraphName EOF ) - // InternalBasicsParser.g:146:1: ruleGraphName EOF + // InternalBasicsParser.g:144:1: ( ruleGraphName EOF ) + // InternalBasicsParser.g:145:1: ruleGraphName EOF { before(grammarAccess.getGraphNameRule()); pushFollow(FOLLOW_1); @@ -329,17 +327,17 @@ public final void entryRuleGraphName() throws RecognitionException { // $ANTLR start "ruleGraphName" - // InternalBasicsParser.g:153:1: ruleGraphName : ( GraphName ) ; + // InternalBasicsParser.g:152:1: ruleGraphName : ( GraphName ) ; public final void ruleGraphName() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:157:2: ( ( GraphName ) ) - // InternalBasicsParser.g:158:2: ( GraphName ) + // InternalBasicsParser.g:156:2: ( ( GraphName ) ) + // InternalBasicsParser.g:157:2: ( GraphName ) { - // InternalBasicsParser.g:158:2: ( GraphName ) - // InternalBasicsParser.g:159:3: GraphName + // InternalBasicsParser.g:157:2: ( GraphName ) + // InternalBasicsParser.g:158:3: GraphName { before(grammarAccess.getGraphNameAccess().getGraphNameKeyword()); match(input,GraphName,FOLLOW_2); @@ -366,11 +364,11 @@ public final void ruleGraphName() throws RecognitionException { // $ANTLR start "entryRuleGlobalNamespace" - // InternalBasicsParser.g:169:1: entryRuleGlobalNamespace : ruleGlobalNamespace EOF ; + // InternalBasicsParser.g:168:1: entryRuleGlobalNamespace : ruleGlobalNamespace EOF ; public final void entryRuleGlobalNamespace() throws RecognitionException { try { - // InternalBasicsParser.g:170:1: ( ruleGlobalNamespace EOF ) - // InternalBasicsParser.g:171:1: ruleGlobalNamespace EOF + // InternalBasicsParser.g:169:1: ( ruleGlobalNamespace EOF ) + // InternalBasicsParser.g:170:1: ruleGlobalNamespace EOF { before(grammarAccess.getGlobalNamespaceRule()); pushFollow(FOLLOW_1); @@ -396,21 +394,21 @@ public final void entryRuleGlobalNamespace() throws RecognitionException { // $ANTLR start "ruleGlobalNamespace" - // InternalBasicsParser.g:178:1: ruleGlobalNamespace : ( ( rule__GlobalNamespace__Group__0 ) ) ; + // InternalBasicsParser.g:177:1: ruleGlobalNamespace : ( ( rule__GlobalNamespace__Group__0 ) ) ; public final void ruleGlobalNamespace() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:182:2: ( ( ( rule__GlobalNamespace__Group__0 ) ) ) - // InternalBasicsParser.g:183:2: ( ( rule__GlobalNamespace__Group__0 ) ) + // InternalBasicsParser.g:181:2: ( ( ( rule__GlobalNamespace__Group__0 ) ) ) + // InternalBasicsParser.g:182:2: ( ( rule__GlobalNamespace__Group__0 ) ) { - // InternalBasicsParser.g:183:2: ( ( rule__GlobalNamespace__Group__0 ) ) - // InternalBasicsParser.g:184:3: ( rule__GlobalNamespace__Group__0 ) + // InternalBasicsParser.g:182:2: ( ( rule__GlobalNamespace__Group__0 ) ) + // InternalBasicsParser.g:183:3: ( rule__GlobalNamespace__Group__0 ) { before(grammarAccess.getGlobalNamespaceAccess().getGroup()); - // InternalBasicsParser.g:185:3: ( rule__GlobalNamespace__Group__0 ) - // InternalBasicsParser.g:185:4: rule__GlobalNamespace__Group__0 + // InternalBasicsParser.g:184:3: ( rule__GlobalNamespace__Group__0 ) + // InternalBasicsParser.g:184:4: rule__GlobalNamespace__Group__0 { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group__0(); @@ -443,11 +441,11 @@ public final void ruleGlobalNamespace() throws RecognitionException { // $ANTLR start "entryRuleRelativeNamespace_Impl" - // InternalBasicsParser.g:194:1: entryRuleRelativeNamespace_Impl : ruleRelativeNamespace_Impl EOF ; + // InternalBasicsParser.g:193:1: entryRuleRelativeNamespace_Impl : ruleRelativeNamespace_Impl EOF ; public final void entryRuleRelativeNamespace_Impl() throws RecognitionException { try { - // InternalBasicsParser.g:195:1: ( ruleRelativeNamespace_Impl EOF ) - // InternalBasicsParser.g:196:1: ruleRelativeNamespace_Impl EOF + // InternalBasicsParser.g:194:1: ( ruleRelativeNamespace_Impl EOF ) + // InternalBasicsParser.g:195:1: ruleRelativeNamespace_Impl EOF { before(grammarAccess.getRelativeNamespace_ImplRule()); pushFollow(FOLLOW_1); @@ -473,21 +471,21 @@ public final void entryRuleRelativeNamespace_Impl() throws RecognitionException // $ANTLR start "ruleRelativeNamespace_Impl" - // InternalBasicsParser.g:203:1: ruleRelativeNamespace_Impl : ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ; + // InternalBasicsParser.g:202:1: ruleRelativeNamespace_Impl : ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ; public final void ruleRelativeNamespace_Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:207:2: ( ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ) - // InternalBasicsParser.g:208:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) + // InternalBasicsParser.g:206:2: ( ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ) + // InternalBasicsParser.g:207:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) { - // InternalBasicsParser.g:208:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) - // InternalBasicsParser.g:209:3: ( rule__RelativeNamespace_Impl__Group__0 ) + // InternalBasicsParser.g:207:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) + // InternalBasicsParser.g:208:3: ( rule__RelativeNamespace_Impl__Group__0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup()); - // InternalBasicsParser.g:210:3: ( rule__RelativeNamespace_Impl__Group__0 ) - // InternalBasicsParser.g:210:4: rule__RelativeNamespace_Impl__Group__0 + // InternalBasicsParser.g:209:3: ( rule__RelativeNamespace_Impl__Group__0 ) + // InternalBasicsParser.g:209:4: rule__RelativeNamespace_Impl__Group__0 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group__0(); @@ -520,11 +518,11 @@ public final void ruleRelativeNamespace_Impl() throws RecognitionException { // $ANTLR start "entryRulePrivateNamespace" - // InternalBasicsParser.g:219:1: entryRulePrivateNamespace : rulePrivateNamespace EOF ; + // InternalBasicsParser.g:218:1: entryRulePrivateNamespace : rulePrivateNamespace EOF ; public final void entryRulePrivateNamespace() throws RecognitionException { try { - // InternalBasicsParser.g:220:1: ( rulePrivateNamespace EOF ) - // InternalBasicsParser.g:221:1: rulePrivateNamespace EOF + // InternalBasicsParser.g:219:1: ( rulePrivateNamespace EOF ) + // InternalBasicsParser.g:220:1: rulePrivateNamespace EOF { before(grammarAccess.getPrivateNamespaceRule()); pushFollow(FOLLOW_1); @@ -550,21 +548,21 @@ public final void entryRulePrivateNamespace() throws RecognitionException { // $ANTLR start "rulePrivateNamespace" - // InternalBasicsParser.g:228:1: rulePrivateNamespace : ( ( rule__PrivateNamespace__Group__0 ) ) ; + // InternalBasicsParser.g:227:1: rulePrivateNamespace : ( ( rule__PrivateNamespace__Group__0 ) ) ; public final void rulePrivateNamespace() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:232:2: ( ( ( rule__PrivateNamespace__Group__0 ) ) ) - // InternalBasicsParser.g:233:2: ( ( rule__PrivateNamespace__Group__0 ) ) + // InternalBasicsParser.g:231:2: ( ( ( rule__PrivateNamespace__Group__0 ) ) ) + // InternalBasicsParser.g:232:2: ( ( rule__PrivateNamespace__Group__0 ) ) { - // InternalBasicsParser.g:233:2: ( ( rule__PrivateNamespace__Group__0 ) ) - // InternalBasicsParser.g:234:3: ( rule__PrivateNamespace__Group__0 ) + // InternalBasicsParser.g:232:2: ( ( rule__PrivateNamespace__Group__0 ) ) + // InternalBasicsParser.g:233:3: ( rule__PrivateNamespace__Group__0 ) { before(grammarAccess.getPrivateNamespaceAccess().getGroup()); - // InternalBasicsParser.g:235:3: ( rule__PrivateNamespace__Group__0 ) - // InternalBasicsParser.g:235:4: rule__PrivateNamespace__Group__0 + // InternalBasicsParser.g:234:3: ( rule__PrivateNamespace__Group__0 ) + // InternalBasicsParser.g:234:4: rule__PrivateNamespace__Group__0 { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group__0(); @@ -597,11 +595,11 @@ public final void rulePrivateNamespace() throws RecognitionException { // $ANTLR start "entryRuleParameterType" - // InternalBasicsParser.g:244:1: entryRuleParameterType : ruleParameterType EOF ; + // InternalBasicsParser.g:243:1: entryRuleParameterType : ruleParameterType EOF ; public final void entryRuleParameterType() throws RecognitionException { try { - // InternalBasicsParser.g:245:1: ( ruleParameterType EOF ) - // InternalBasicsParser.g:246:1: ruleParameterType EOF + // InternalBasicsParser.g:244:1: ( ruleParameterType EOF ) + // InternalBasicsParser.g:245:1: ruleParameterType EOF { before(grammarAccess.getParameterTypeRule()); pushFollow(FOLLOW_1); @@ -627,21 +625,21 @@ public final void entryRuleParameterType() throws RecognitionException { // $ANTLR start "ruleParameterType" - // InternalBasicsParser.g:253:1: ruleParameterType : ( ( rule__ParameterType__Alternatives ) ) ; + // InternalBasicsParser.g:252:1: ruleParameterType : ( ( rule__ParameterType__Alternatives ) ) ; public final void ruleParameterType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:257:2: ( ( ( rule__ParameterType__Alternatives ) ) ) - // InternalBasicsParser.g:258:2: ( ( rule__ParameterType__Alternatives ) ) + // InternalBasicsParser.g:256:2: ( ( ( rule__ParameterType__Alternatives ) ) ) + // InternalBasicsParser.g:257:2: ( ( rule__ParameterType__Alternatives ) ) { - // InternalBasicsParser.g:258:2: ( ( rule__ParameterType__Alternatives ) ) - // InternalBasicsParser.g:259:3: ( rule__ParameterType__Alternatives ) + // InternalBasicsParser.g:257:2: ( ( rule__ParameterType__Alternatives ) ) + // InternalBasicsParser.g:258:3: ( rule__ParameterType__Alternatives ) { before(grammarAccess.getParameterTypeAccess().getAlternatives()); - // InternalBasicsParser.g:260:3: ( rule__ParameterType__Alternatives ) - // InternalBasicsParser.g:260:4: rule__ParameterType__Alternatives + // InternalBasicsParser.g:259:3: ( rule__ParameterType__Alternatives ) + // InternalBasicsParser.g:259:4: rule__ParameterType__Alternatives { pushFollow(FOLLOW_2); rule__ParameterType__Alternatives(); @@ -674,11 +672,11 @@ public final void ruleParameterType() throws RecognitionException { // $ANTLR start "entryRuleParameterValue" - // InternalBasicsParser.g:269:1: entryRuleParameterValue : ruleParameterValue EOF ; + // InternalBasicsParser.g:268:1: entryRuleParameterValue : ruleParameterValue EOF ; public final void entryRuleParameterValue() throws RecognitionException { try { - // InternalBasicsParser.g:270:1: ( ruleParameterValue EOF ) - // InternalBasicsParser.g:271:1: ruleParameterValue EOF + // InternalBasicsParser.g:269:1: ( ruleParameterValue EOF ) + // InternalBasicsParser.g:270:1: ruleParameterValue EOF { before(grammarAccess.getParameterValueRule()); pushFollow(FOLLOW_1); @@ -704,21 +702,21 @@ public final void entryRuleParameterValue() throws RecognitionException { // $ANTLR start "ruleParameterValue" - // InternalBasicsParser.g:278:1: ruleParameterValue : ( ( rule__ParameterValue__Alternatives ) ) ; + // InternalBasicsParser.g:277:1: ruleParameterValue : ( ( rule__ParameterValue__Alternatives ) ) ; public final void ruleParameterValue() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:282:2: ( ( ( rule__ParameterValue__Alternatives ) ) ) - // InternalBasicsParser.g:283:2: ( ( rule__ParameterValue__Alternatives ) ) + // InternalBasicsParser.g:281:2: ( ( ( rule__ParameterValue__Alternatives ) ) ) + // InternalBasicsParser.g:282:2: ( ( rule__ParameterValue__Alternatives ) ) { - // InternalBasicsParser.g:283:2: ( ( rule__ParameterValue__Alternatives ) ) - // InternalBasicsParser.g:284:3: ( rule__ParameterValue__Alternatives ) + // InternalBasicsParser.g:282:2: ( ( rule__ParameterValue__Alternatives ) ) + // InternalBasicsParser.g:283:3: ( rule__ParameterValue__Alternatives ) { before(grammarAccess.getParameterValueAccess().getAlternatives()); - // InternalBasicsParser.g:285:3: ( rule__ParameterValue__Alternatives ) - // InternalBasicsParser.g:285:4: rule__ParameterValue__Alternatives + // InternalBasicsParser.g:284:3: ( rule__ParameterValue__Alternatives ) + // InternalBasicsParser.g:284:4: rule__ParameterValue__Alternatives { pushFollow(FOLLOW_2); rule__ParameterValue__Alternatives(); @@ -751,11 +749,11 @@ public final void ruleParameterValue() throws RecognitionException { // $ANTLR start "entryRuleParameterListType" - // InternalBasicsParser.g:294:1: entryRuleParameterListType : ruleParameterListType EOF ; + // InternalBasicsParser.g:293:1: entryRuleParameterListType : ruleParameterListType EOF ; public final void entryRuleParameterListType() throws RecognitionException { try { - // InternalBasicsParser.g:295:1: ( ruleParameterListType EOF ) - // InternalBasicsParser.g:296:1: ruleParameterListType EOF + // InternalBasicsParser.g:294:1: ( ruleParameterListType EOF ) + // InternalBasicsParser.g:295:1: ruleParameterListType EOF { before(grammarAccess.getParameterListTypeRule()); pushFollow(FOLLOW_1); @@ -781,21 +779,21 @@ public final void entryRuleParameterListType() throws RecognitionException { // $ANTLR start "ruleParameterListType" - // InternalBasicsParser.g:303:1: ruleParameterListType : ( ( rule__ParameterListType__Group__0 ) ) ; + // InternalBasicsParser.g:302:1: ruleParameterListType : ( ( rule__ParameterListType__Group__0 ) ) ; public final void ruleParameterListType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:307:2: ( ( ( rule__ParameterListType__Group__0 ) ) ) - // InternalBasicsParser.g:308:2: ( ( rule__ParameterListType__Group__0 ) ) + // InternalBasicsParser.g:306:2: ( ( ( rule__ParameterListType__Group__0 ) ) ) + // InternalBasicsParser.g:307:2: ( ( rule__ParameterListType__Group__0 ) ) { - // InternalBasicsParser.g:308:2: ( ( rule__ParameterListType__Group__0 ) ) - // InternalBasicsParser.g:309:3: ( rule__ParameterListType__Group__0 ) + // InternalBasicsParser.g:307:2: ( ( rule__ParameterListType__Group__0 ) ) + // InternalBasicsParser.g:308:3: ( rule__ParameterListType__Group__0 ) { before(grammarAccess.getParameterListTypeAccess().getGroup()); - // InternalBasicsParser.g:310:3: ( rule__ParameterListType__Group__0 ) - // InternalBasicsParser.g:310:4: rule__ParameterListType__Group__0 + // InternalBasicsParser.g:309:3: ( rule__ParameterListType__Group__0 ) + // InternalBasicsParser.g:309:4: rule__ParameterListType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterListType__Group__0(); @@ -828,11 +826,11 @@ public final void ruleParameterListType() throws RecognitionException { // $ANTLR start "entryRuleParameterStructType" - // InternalBasicsParser.g:319:1: entryRuleParameterStructType : ruleParameterStructType EOF ; + // InternalBasicsParser.g:318:1: entryRuleParameterStructType : ruleParameterStructType EOF ; public final void entryRuleParameterStructType() throws RecognitionException { try { - // InternalBasicsParser.g:320:1: ( ruleParameterStructType EOF ) - // InternalBasicsParser.g:321:1: ruleParameterStructType EOF + // InternalBasicsParser.g:319:1: ( ruleParameterStructType EOF ) + // InternalBasicsParser.g:320:1: ruleParameterStructType EOF { before(grammarAccess.getParameterStructTypeRule()); pushFollow(FOLLOW_1); @@ -858,21 +856,21 @@ public final void entryRuleParameterStructType() throws RecognitionException { // $ANTLR start "ruleParameterStructType" - // InternalBasicsParser.g:328:1: ruleParameterStructType : ( ( rule__ParameterStructType__Group__0 ) ) ; + // InternalBasicsParser.g:327:1: ruleParameterStructType : ( ( rule__ParameterStructType__Group__0 ) ) ; public final void ruleParameterStructType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:332:2: ( ( ( rule__ParameterStructType__Group__0 ) ) ) - // InternalBasicsParser.g:333:2: ( ( rule__ParameterStructType__Group__0 ) ) + // InternalBasicsParser.g:331:2: ( ( ( rule__ParameterStructType__Group__0 ) ) ) + // InternalBasicsParser.g:332:2: ( ( rule__ParameterStructType__Group__0 ) ) { - // InternalBasicsParser.g:333:2: ( ( rule__ParameterStructType__Group__0 ) ) - // InternalBasicsParser.g:334:3: ( rule__ParameterStructType__Group__0 ) + // InternalBasicsParser.g:332:2: ( ( rule__ParameterStructType__Group__0 ) ) + // InternalBasicsParser.g:333:3: ( rule__ParameterStructType__Group__0 ) { before(grammarAccess.getParameterStructTypeAccess().getGroup()); - // InternalBasicsParser.g:335:3: ( rule__ParameterStructType__Group__0 ) - // InternalBasicsParser.g:335:4: rule__ParameterStructType__Group__0 + // InternalBasicsParser.g:334:3: ( rule__ParameterStructType__Group__0 ) + // InternalBasicsParser.g:334:4: rule__ParameterStructType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStructType__Group__0(); @@ -905,11 +903,11 @@ public final void ruleParameterStructType() throws RecognitionException { // $ANTLR start "entryRuleParameterIntegerType" - // InternalBasicsParser.g:344:1: entryRuleParameterIntegerType : ruleParameterIntegerType EOF ; + // InternalBasicsParser.g:343:1: entryRuleParameterIntegerType : ruleParameterIntegerType EOF ; public final void entryRuleParameterIntegerType() throws RecognitionException { try { - // InternalBasicsParser.g:345:1: ( ruleParameterIntegerType EOF ) - // InternalBasicsParser.g:346:1: ruleParameterIntegerType EOF + // InternalBasicsParser.g:344:1: ( ruleParameterIntegerType EOF ) + // InternalBasicsParser.g:345:1: ruleParameterIntegerType EOF { before(grammarAccess.getParameterIntegerTypeRule()); pushFollow(FOLLOW_1); @@ -935,21 +933,21 @@ public final void entryRuleParameterIntegerType() throws RecognitionException { // $ANTLR start "ruleParameterIntegerType" - // InternalBasicsParser.g:353:1: ruleParameterIntegerType : ( ( rule__ParameterIntegerType__Group__0 ) ) ; + // InternalBasicsParser.g:352:1: ruleParameterIntegerType : ( ( rule__ParameterIntegerType__Group__0 ) ) ; public final void ruleParameterIntegerType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:357:2: ( ( ( rule__ParameterIntegerType__Group__0 ) ) ) - // InternalBasicsParser.g:358:2: ( ( rule__ParameterIntegerType__Group__0 ) ) + // InternalBasicsParser.g:356:2: ( ( ( rule__ParameterIntegerType__Group__0 ) ) ) + // InternalBasicsParser.g:357:2: ( ( rule__ParameterIntegerType__Group__0 ) ) { - // InternalBasicsParser.g:358:2: ( ( rule__ParameterIntegerType__Group__0 ) ) - // InternalBasicsParser.g:359:3: ( rule__ParameterIntegerType__Group__0 ) + // InternalBasicsParser.g:357:2: ( ( rule__ParameterIntegerType__Group__0 ) ) + // InternalBasicsParser.g:358:3: ( rule__ParameterIntegerType__Group__0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getGroup()); - // InternalBasicsParser.g:360:3: ( rule__ParameterIntegerType__Group__0 ) - // InternalBasicsParser.g:360:4: rule__ParameterIntegerType__Group__0 + // InternalBasicsParser.g:359:3: ( rule__ParameterIntegerType__Group__0 ) + // InternalBasicsParser.g:359:4: rule__ParameterIntegerType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group__0(); @@ -982,11 +980,11 @@ public final void ruleParameterIntegerType() throws RecognitionException { // $ANTLR start "entryRuleParameterStringType" - // InternalBasicsParser.g:369:1: entryRuleParameterStringType : ruleParameterStringType EOF ; + // InternalBasicsParser.g:368:1: entryRuleParameterStringType : ruleParameterStringType EOF ; public final void entryRuleParameterStringType() throws RecognitionException { try { - // InternalBasicsParser.g:370:1: ( ruleParameterStringType EOF ) - // InternalBasicsParser.g:371:1: ruleParameterStringType EOF + // InternalBasicsParser.g:369:1: ( ruleParameterStringType EOF ) + // InternalBasicsParser.g:370:1: ruleParameterStringType EOF { before(grammarAccess.getParameterStringTypeRule()); pushFollow(FOLLOW_1); @@ -1012,21 +1010,21 @@ public final void entryRuleParameterStringType() throws RecognitionException { // $ANTLR start "ruleParameterStringType" - // InternalBasicsParser.g:378:1: ruleParameterStringType : ( ( rule__ParameterStringType__Group__0 ) ) ; + // InternalBasicsParser.g:377:1: ruleParameterStringType : ( ( rule__ParameterStringType__Group__0 ) ) ; public final void ruleParameterStringType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:382:2: ( ( ( rule__ParameterStringType__Group__0 ) ) ) - // InternalBasicsParser.g:383:2: ( ( rule__ParameterStringType__Group__0 ) ) + // InternalBasicsParser.g:381:2: ( ( ( rule__ParameterStringType__Group__0 ) ) ) + // InternalBasicsParser.g:382:2: ( ( rule__ParameterStringType__Group__0 ) ) { - // InternalBasicsParser.g:383:2: ( ( rule__ParameterStringType__Group__0 ) ) - // InternalBasicsParser.g:384:3: ( rule__ParameterStringType__Group__0 ) + // InternalBasicsParser.g:382:2: ( ( rule__ParameterStringType__Group__0 ) ) + // InternalBasicsParser.g:383:3: ( rule__ParameterStringType__Group__0 ) { before(grammarAccess.getParameterStringTypeAccess().getGroup()); - // InternalBasicsParser.g:385:3: ( rule__ParameterStringType__Group__0 ) - // InternalBasicsParser.g:385:4: rule__ParameterStringType__Group__0 + // InternalBasicsParser.g:384:3: ( rule__ParameterStringType__Group__0 ) + // InternalBasicsParser.g:384:4: rule__ParameterStringType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStringType__Group__0(); @@ -1059,11 +1057,11 @@ public final void ruleParameterStringType() throws RecognitionException { // $ANTLR start "entryRuleParameterDoubleType" - // InternalBasicsParser.g:394:1: entryRuleParameterDoubleType : ruleParameterDoubleType EOF ; + // InternalBasicsParser.g:393:1: entryRuleParameterDoubleType : ruleParameterDoubleType EOF ; public final void entryRuleParameterDoubleType() throws RecognitionException { try { - // InternalBasicsParser.g:395:1: ( ruleParameterDoubleType EOF ) - // InternalBasicsParser.g:396:1: ruleParameterDoubleType EOF + // InternalBasicsParser.g:394:1: ( ruleParameterDoubleType EOF ) + // InternalBasicsParser.g:395:1: ruleParameterDoubleType EOF { before(grammarAccess.getParameterDoubleTypeRule()); pushFollow(FOLLOW_1); @@ -1089,21 +1087,21 @@ public final void entryRuleParameterDoubleType() throws RecognitionException { // $ANTLR start "ruleParameterDoubleType" - // InternalBasicsParser.g:403:1: ruleParameterDoubleType : ( ( rule__ParameterDoubleType__Group__0 ) ) ; + // InternalBasicsParser.g:402:1: ruleParameterDoubleType : ( ( rule__ParameterDoubleType__Group__0 ) ) ; public final void ruleParameterDoubleType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:407:2: ( ( ( rule__ParameterDoubleType__Group__0 ) ) ) - // InternalBasicsParser.g:408:2: ( ( rule__ParameterDoubleType__Group__0 ) ) + // InternalBasicsParser.g:406:2: ( ( ( rule__ParameterDoubleType__Group__0 ) ) ) + // InternalBasicsParser.g:407:2: ( ( rule__ParameterDoubleType__Group__0 ) ) { - // InternalBasicsParser.g:408:2: ( ( rule__ParameterDoubleType__Group__0 ) ) - // InternalBasicsParser.g:409:3: ( rule__ParameterDoubleType__Group__0 ) + // InternalBasicsParser.g:407:2: ( ( rule__ParameterDoubleType__Group__0 ) ) + // InternalBasicsParser.g:408:3: ( rule__ParameterDoubleType__Group__0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getGroup()); - // InternalBasicsParser.g:410:3: ( rule__ParameterDoubleType__Group__0 ) - // InternalBasicsParser.g:410:4: rule__ParameterDoubleType__Group__0 + // InternalBasicsParser.g:409:3: ( rule__ParameterDoubleType__Group__0 ) + // InternalBasicsParser.g:409:4: rule__ParameterDoubleType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group__0(); @@ -1136,11 +1134,11 @@ public final void ruleParameterDoubleType() throws RecognitionException { // $ANTLR start "entryRuleParameterBooleanType" - // InternalBasicsParser.g:419:1: entryRuleParameterBooleanType : ruleParameterBooleanType EOF ; + // InternalBasicsParser.g:418:1: entryRuleParameterBooleanType : ruleParameterBooleanType EOF ; public final void entryRuleParameterBooleanType() throws RecognitionException { try { - // InternalBasicsParser.g:420:1: ( ruleParameterBooleanType EOF ) - // InternalBasicsParser.g:421:1: ruleParameterBooleanType EOF + // InternalBasicsParser.g:419:1: ( ruleParameterBooleanType EOF ) + // InternalBasicsParser.g:420:1: ruleParameterBooleanType EOF { before(grammarAccess.getParameterBooleanTypeRule()); pushFollow(FOLLOW_1); @@ -1166,21 +1164,21 @@ public final void entryRuleParameterBooleanType() throws RecognitionException { // $ANTLR start "ruleParameterBooleanType" - // InternalBasicsParser.g:428:1: ruleParameterBooleanType : ( ( rule__ParameterBooleanType__Group__0 ) ) ; + // InternalBasicsParser.g:427:1: ruleParameterBooleanType : ( ( rule__ParameterBooleanType__Group__0 ) ) ; public final void ruleParameterBooleanType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:432:2: ( ( ( rule__ParameterBooleanType__Group__0 ) ) ) - // InternalBasicsParser.g:433:2: ( ( rule__ParameterBooleanType__Group__0 ) ) + // InternalBasicsParser.g:431:2: ( ( ( rule__ParameterBooleanType__Group__0 ) ) ) + // InternalBasicsParser.g:432:2: ( ( rule__ParameterBooleanType__Group__0 ) ) { - // InternalBasicsParser.g:433:2: ( ( rule__ParameterBooleanType__Group__0 ) ) - // InternalBasicsParser.g:434:3: ( rule__ParameterBooleanType__Group__0 ) + // InternalBasicsParser.g:432:2: ( ( rule__ParameterBooleanType__Group__0 ) ) + // InternalBasicsParser.g:433:3: ( rule__ParameterBooleanType__Group__0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getGroup()); - // InternalBasicsParser.g:435:3: ( rule__ParameterBooleanType__Group__0 ) - // InternalBasicsParser.g:435:4: rule__ParameterBooleanType__Group__0 + // InternalBasicsParser.g:434:3: ( rule__ParameterBooleanType__Group__0 ) + // InternalBasicsParser.g:434:4: rule__ParameterBooleanType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group__0(); @@ -1213,11 +1211,11 @@ public final void ruleParameterBooleanType() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64Type" - // InternalBasicsParser.g:444:1: entryRuleParameterBase64Type : ruleParameterBase64Type EOF ; + // InternalBasicsParser.g:443:1: entryRuleParameterBase64Type : ruleParameterBase64Type EOF ; public final void entryRuleParameterBase64Type() throws RecognitionException { try { - // InternalBasicsParser.g:445:1: ( ruleParameterBase64Type EOF ) - // InternalBasicsParser.g:446:1: ruleParameterBase64Type EOF + // InternalBasicsParser.g:444:1: ( ruleParameterBase64Type EOF ) + // InternalBasicsParser.g:445:1: ruleParameterBase64Type EOF { before(grammarAccess.getParameterBase64TypeRule()); pushFollow(FOLLOW_1); @@ -1243,21 +1241,21 @@ public final void entryRuleParameterBase64Type() throws RecognitionException { // $ANTLR start "ruleParameterBase64Type" - // InternalBasicsParser.g:453:1: ruleParameterBase64Type : ( ( rule__ParameterBase64Type__Group__0 ) ) ; + // InternalBasicsParser.g:452:1: ruleParameterBase64Type : ( ( rule__ParameterBase64Type__Group__0 ) ) ; public final void ruleParameterBase64Type() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:457:2: ( ( ( rule__ParameterBase64Type__Group__0 ) ) ) - // InternalBasicsParser.g:458:2: ( ( rule__ParameterBase64Type__Group__0 ) ) + // InternalBasicsParser.g:456:2: ( ( ( rule__ParameterBase64Type__Group__0 ) ) ) + // InternalBasicsParser.g:457:2: ( ( rule__ParameterBase64Type__Group__0 ) ) { - // InternalBasicsParser.g:458:2: ( ( rule__ParameterBase64Type__Group__0 ) ) - // InternalBasicsParser.g:459:3: ( rule__ParameterBase64Type__Group__0 ) + // InternalBasicsParser.g:457:2: ( ( rule__ParameterBase64Type__Group__0 ) ) + // InternalBasicsParser.g:458:3: ( rule__ParameterBase64Type__Group__0 ) { before(grammarAccess.getParameterBase64TypeAccess().getGroup()); - // InternalBasicsParser.g:460:3: ( rule__ParameterBase64Type__Group__0 ) - // InternalBasicsParser.g:460:4: rule__ParameterBase64Type__Group__0 + // InternalBasicsParser.g:459:3: ( rule__ParameterBase64Type__Group__0 ) + // InternalBasicsParser.g:459:4: rule__ParameterBase64Type__Group__0 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group__0(); @@ -1290,11 +1288,11 @@ public final void ruleParameterBase64Type() throws RecognitionException { // $ANTLR start "entryRuleParameterArrayType" - // InternalBasicsParser.g:469:1: entryRuleParameterArrayType : ruleParameterArrayType EOF ; + // InternalBasicsParser.g:468:1: entryRuleParameterArrayType : ruleParameterArrayType EOF ; public final void entryRuleParameterArrayType() throws RecognitionException { try { - // InternalBasicsParser.g:470:1: ( ruleParameterArrayType EOF ) - // InternalBasicsParser.g:471:1: ruleParameterArrayType EOF + // InternalBasicsParser.g:469:1: ( ruleParameterArrayType EOF ) + // InternalBasicsParser.g:470:1: ruleParameterArrayType EOF { before(grammarAccess.getParameterArrayTypeRule()); pushFollow(FOLLOW_1); @@ -1320,21 +1318,21 @@ public final void entryRuleParameterArrayType() throws RecognitionException { // $ANTLR start "ruleParameterArrayType" - // InternalBasicsParser.g:478:1: ruleParameterArrayType : ( ( rule__ParameterArrayType__Group__0 ) ) ; + // InternalBasicsParser.g:477:1: ruleParameterArrayType : ( ( rule__ParameterArrayType__Group__0 ) ) ; public final void ruleParameterArrayType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:482:2: ( ( ( rule__ParameterArrayType__Group__0 ) ) ) - // InternalBasicsParser.g:483:2: ( ( rule__ParameterArrayType__Group__0 ) ) + // InternalBasicsParser.g:481:2: ( ( ( rule__ParameterArrayType__Group__0 ) ) ) + // InternalBasicsParser.g:482:2: ( ( rule__ParameterArrayType__Group__0 ) ) { - // InternalBasicsParser.g:483:2: ( ( rule__ParameterArrayType__Group__0 ) ) - // InternalBasicsParser.g:484:3: ( rule__ParameterArrayType__Group__0 ) + // InternalBasicsParser.g:482:2: ( ( rule__ParameterArrayType__Group__0 ) ) + // InternalBasicsParser.g:483:3: ( rule__ParameterArrayType__Group__0 ) { before(grammarAccess.getParameterArrayTypeAccess().getGroup()); - // InternalBasicsParser.g:485:3: ( rule__ParameterArrayType__Group__0 ) - // InternalBasicsParser.g:485:4: rule__ParameterArrayType__Group__0 + // InternalBasicsParser.g:484:3: ( rule__ParameterArrayType__Group__0 ) + // InternalBasicsParser.g:484:4: rule__ParameterArrayType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterArrayType__Group__0(); @@ -1367,11 +1365,11 @@ public final void ruleParameterArrayType() throws RecognitionException { // $ANTLR start "entryRuleParameterList" - // InternalBasicsParser.g:494:1: entryRuleParameterList : ruleParameterList EOF ; + // InternalBasicsParser.g:493:1: entryRuleParameterList : ruleParameterList EOF ; public final void entryRuleParameterList() throws RecognitionException { try { - // InternalBasicsParser.g:495:1: ( ruleParameterList EOF ) - // InternalBasicsParser.g:496:1: ruleParameterList EOF + // InternalBasicsParser.g:494:1: ( ruleParameterList EOF ) + // InternalBasicsParser.g:495:1: ruleParameterList EOF { before(grammarAccess.getParameterListRule()); pushFollow(FOLLOW_1); @@ -1397,21 +1395,21 @@ public final void entryRuleParameterList() throws RecognitionException { // $ANTLR start "ruleParameterList" - // InternalBasicsParser.g:503:1: ruleParameterList : ( ( rule__ParameterList__Group__0 ) ) ; + // InternalBasicsParser.g:502:1: ruleParameterList : ( ( rule__ParameterList__Group__0 ) ) ; public final void ruleParameterList() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:507:2: ( ( ( rule__ParameterList__Group__0 ) ) ) - // InternalBasicsParser.g:508:2: ( ( rule__ParameterList__Group__0 ) ) + // InternalBasicsParser.g:506:2: ( ( ( rule__ParameterList__Group__0 ) ) ) + // InternalBasicsParser.g:507:2: ( ( rule__ParameterList__Group__0 ) ) { - // InternalBasicsParser.g:508:2: ( ( rule__ParameterList__Group__0 ) ) - // InternalBasicsParser.g:509:3: ( rule__ParameterList__Group__0 ) + // InternalBasicsParser.g:507:2: ( ( rule__ParameterList__Group__0 ) ) + // InternalBasicsParser.g:508:3: ( rule__ParameterList__Group__0 ) { before(grammarAccess.getParameterListAccess().getGroup()); - // InternalBasicsParser.g:510:3: ( rule__ParameterList__Group__0 ) - // InternalBasicsParser.g:510:4: rule__ParameterList__Group__0 + // InternalBasicsParser.g:509:3: ( rule__ParameterList__Group__0 ) + // InternalBasicsParser.g:509:4: rule__ParameterList__Group__0 { pushFollow(FOLLOW_2); rule__ParameterList__Group__0(); @@ -1444,11 +1442,11 @@ public final void ruleParameterList() throws RecognitionException { // $ANTLR start "entryRuleParameterAny" - // InternalBasicsParser.g:519:1: entryRuleParameterAny : ruleParameterAny EOF ; + // InternalBasicsParser.g:518:1: entryRuleParameterAny : ruleParameterAny EOF ; public final void entryRuleParameterAny() throws RecognitionException { try { - // InternalBasicsParser.g:520:1: ( ruleParameterAny EOF ) - // InternalBasicsParser.g:521:1: ruleParameterAny EOF + // InternalBasicsParser.g:519:1: ( ruleParameterAny EOF ) + // InternalBasicsParser.g:520:1: ruleParameterAny EOF { before(grammarAccess.getParameterAnyRule()); pushFollow(FOLLOW_1); @@ -1474,21 +1472,21 @@ public final void entryRuleParameterAny() throws RecognitionException { // $ANTLR start "ruleParameterAny" - // InternalBasicsParser.g:528:1: ruleParameterAny : ( ( rule__ParameterAny__Group__0 ) ) ; + // InternalBasicsParser.g:527:1: ruleParameterAny : ( ( rule__ParameterAny__Group__0 ) ) ; public final void ruleParameterAny() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:532:2: ( ( ( rule__ParameterAny__Group__0 ) ) ) - // InternalBasicsParser.g:533:2: ( ( rule__ParameterAny__Group__0 ) ) + // InternalBasicsParser.g:531:2: ( ( ( rule__ParameterAny__Group__0 ) ) ) + // InternalBasicsParser.g:532:2: ( ( rule__ParameterAny__Group__0 ) ) { - // InternalBasicsParser.g:533:2: ( ( rule__ParameterAny__Group__0 ) ) - // InternalBasicsParser.g:534:3: ( rule__ParameterAny__Group__0 ) + // InternalBasicsParser.g:532:2: ( ( rule__ParameterAny__Group__0 ) ) + // InternalBasicsParser.g:533:3: ( rule__ParameterAny__Group__0 ) { before(grammarAccess.getParameterAnyAccess().getGroup()); - // InternalBasicsParser.g:535:3: ( rule__ParameterAny__Group__0 ) - // InternalBasicsParser.g:535:4: rule__ParameterAny__Group__0 + // InternalBasicsParser.g:534:3: ( rule__ParameterAny__Group__0 ) + // InternalBasicsParser.g:534:4: rule__ParameterAny__Group__0 { pushFollow(FOLLOW_2); rule__ParameterAny__Group__0(); @@ -1521,11 +1519,11 @@ public final void ruleParameterAny() throws RecognitionException { // $ANTLR start "entryRuleParameterString" - // InternalBasicsParser.g:544:1: entryRuleParameterString : ruleParameterString EOF ; + // InternalBasicsParser.g:543:1: entryRuleParameterString : ruleParameterString EOF ; public final void entryRuleParameterString() throws RecognitionException { try { - // InternalBasicsParser.g:545:1: ( ruleParameterString EOF ) - // InternalBasicsParser.g:546:1: ruleParameterString EOF + // InternalBasicsParser.g:544:1: ( ruleParameterString EOF ) + // InternalBasicsParser.g:545:1: ruleParameterString EOF { before(grammarAccess.getParameterStringRule()); pushFollow(FOLLOW_1); @@ -1551,21 +1549,21 @@ public final void entryRuleParameterString() throws RecognitionException { // $ANTLR start "ruleParameterString" - // InternalBasicsParser.g:553:1: ruleParameterString : ( ( rule__ParameterString__ValueAssignment ) ) ; + // InternalBasicsParser.g:552:1: ruleParameterString : ( ( rule__ParameterString__ValueAssignment ) ) ; public final void ruleParameterString() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:557:2: ( ( ( rule__ParameterString__ValueAssignment ) ) ) - // InternalBasicsParser.g:558:2: ( ( rule__ParameterString__ValueAssignment ) ) + // InternalBasicsParser.g:556:2: ( ( ( rule__ParameterString__ValueAssignment ) ) ) + // InternalBasicsParser.g:557:2: ( ( rule__ParameterString__ValueAssignment ) ) { - // InternalBasicsParser.g:558:2: ( ( rule__ParameterString__ValueAssignment ) ) - // InternalBasicsParser.g:559:3: ( rule__ParameterString__ValueAssignment ) + // InternalBasicsParser.g:557:2: ( ( rule__ParameterString__ValueAssignment ) ) + // InternalBasicsParser.g:558:3: ( rule__ParameterString__ValueAssignment ) { before(grammarAccess.getParameterStringAccess().getValueAssignment()); - // InternalBasicsParser.g:560:3: ( rule__ParameterString__ValueAssignment ) - // InternalBasicsParser.g:560:4: rule__ParameterString__ValueAssignment + // InternalBasicsParser.g:559:3: ( rule__ParameterString__ValueAssignment ) + // InternalBasicsParser.g:559:4: rule__ParameterString__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterString__ValueAssignment(); @@ -1598,11 +1596,11 @@ public final void ruleParameterString() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64" - // InternalBasicsParser.g:569:1: entryRuleParameterBase64 : ruleParameterBase64 EOF ; + // InternalBasicsParser.g:568:1: entryRuleParameterBase64 : ruleParameterBase64 EOF ; public final void entryRuleParameterBase64() throws RecognitionException { try { - // InternalBasicsParser.g:570:1: ( ruleParameterBase64 EOF ) - // InternalBasicsParser.g:571:1: ruleParameterBase64 EOF + // InternalBasicsParser.g:569:1: ( ruleParameterBase64 EOF ) + // InternalBasicsParser.g:570:1: ruleParameterBase64 EOF { before(grammarAccess.getParameterBase64Rule()); pushFollow(FOLLOW_1); @@ -1628,21 +1626,21 @@ public final void entryRuleParameterBase64() throws RecognitionException { // $ANTLR start "ruleParameterBase64" - // InternalBasicsParser.g:578:1: ruleParameterBase64 : ( ( rule__ParameterBase64__ValueAssignment ) ) ; + // InternalBasicsParser.g:577:1: ruleParameterBase64 : ( ( rule__ParameterBase64__ValueAssignment ) ) ; public final void ruleParameterBase64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:582:2: ( ( ( rule__ParameterBase64__ValueAssignment ) ) ) - // InternalBasicsParser.g:583:2: ( ( rule__ParameterBase64__ValueAssignment ) ) + // InternalBasicsParser.g:581:2: ( ( ( rule__ParameterBase64__ValueAssignment ) ) ) + // InternalBasicsParser.g:582:2: ( ( rule__ParameterBase64__ValueAssignment ) ) { - // InternalBasicsParser.g:583:2: ( ( rule__ParameterBase64__ValueAssignment ) ) - // InternalBasicsParser.g:584:3: ( rule__ParameterBase64__ValueAssignment ) + // InternalBasicsParser.g:582:2: ( ( rule__ParameterBase64__ValueAssignment ) ) + // InternalBasicsParser.g:583:3: ( rule__ParameterBase64__ValueAssignment ) { before(grammarAccess.getParameterBase64Access().getValueAssignment()); - // InternalBasicsParser.g:585:3: ( rule__ParameterBase64__ValueAssignment ) - // InternalBasicsParser.g:585:4: rule__ParameterBase64__ValueAssignment + // InternalBasicsParser.g:584:3: ( rule__ParameterBase64__ValueAssignment ) + // InternalBasicsParser.g:584:4: rule__ParameterBase64__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterBase64__ValueAssignment(); @@ -1675,11 +1673,11 @@ public final void ruleParameterBase64() throws RecognitionException { // $ANTLR start "entryRuleParameterInteger" - // InternalBasicsParser.g:594:1: entryRuleParameterInteger : ruleParameterInteger EOF ; + // InternalBasicsParser.g:593:1: entryRuleParameterInteger : ruleParameterInteger EOF ; public final void entryRuleParameterInteger() throws RecognitionException { try { - // InternalBasicsParser.g:595:1: ( ruleParameterInteger EOF ) - // InternalBasicsParser.g:596:1: ruleParameterInteger EOF + // InternalBasicsParser.g:594:1: ( ruleParameterInteger EOF ) + // InternalBasicsParser.g:595:1: ruleParameterInteger EOF { before(grammarAccess.getParameterIntegerRule()); pushFollow(FOLLOW_1); @@ -1705,21 +1703,21 @@ public final void entryRuleParameterInteger() throws RecognitionException { // $ANTLR start "ruleParameterInteger" - // InternalBasicsParser.g:603:1: ruleParameterInteger : ( ( rule__ParameterInteger__ValueAssignment ) ) ; + // InternalBasicsParser.g:602:1: ruleParameterInteger : ( ( rule__ParameterInteger__ValueAssignment ) ) ; public final void ruleParameterInteger() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:607:2: ( ( ( rule__ParameterInteger__ValueAssignment ) ) ) - // InternalBasicsParser.g:608:2: ( ( rule__ParameterInteger__ValueAssignment ) ) + // InternalBasicsParser.g:606:2: ( ( ( rule__ParameterInteger__ValueAssignment ) ) ) + // InternalBasicsParser.g:607:2: ( ( rule__ParameterInteger__ValueAssignment ) ) { - // InternalBasicsParser.g:608:2: ( ( rule__ParameterInteger__ValueAssignment ) ) - // InternalBasicsParser.g:609:3: ( rule__ParameterInteger__ValueAssignment ) + // InternalBasicsParser.g:607:2: ( ( rule__ParameterInteger__ValueAssignment ) ) + // InternalBasicsParser.g:608:3: ( rule__ParameterInteger__ValueAssignment ) { before(grammarAccess.getParameterIntegerAccess().getValueAssignment()); - // InternalBasicsParser.g:610:3: ( rule__ParameterInteger__ValueAssignment ) - // InternalBasicsParser.g:610:4: rule__ParameterInteger__ValueAssignment + // InternalBasicsParser.g:609:3: ( rule__ParameterInteger__ValueAssignment ) + // InternalBasicsParser.g:609:4: rule__ParameterInteger__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterInteger__ValueAssignment(); @@ -1752,11 +1750,11 @@ public final void ruleParameterInteger() throws RecognitionException { // $ANTLR start "entryRuleParameterDouble" - // InternalBasicsParser.g:619:1: entryRuleParameterDouble : ruleParameterDouble EOF ; + // InternalBasicsParser.g:618:1: entryRuleParameterDouble : ruleParameterDouble EOF ; public final void entryRuleParameterDouble() throws RecognitionException { try { - // InternalBasicsParser.g:620:1: ( ruleParameterDouble EOF ) - // InternalBasicsParser.g:621:1: ruleParameterDouble EOF + // InternalBasicsParser.g:619:1: ( ruleParameterDouble EOF ) + // InternalBasicsParser.g:620:1: ruleParameterDouble EOF { before(grammarAccess.getParameterDoubleRule()); pushFollow(FOLLOW_1); @@ -1782,21 +1780,21 @@ public final void entryRuleParameterDouble() throws RecognitionException { // $ANTLR start "ruleParameterDouble" - // InternalBasicsParser.g:628:1: ruleParameterDouble : ( ( rule__ParameterDouble__ValueAssignment ) ) ; + // InternalBasicsParser.g:627:1: ruleParameterDouble : ( ( rule__ParameterDouble__ValueAssignment ) ) ; public final void ruleParameterDouble() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:632:2: ( ( ( rule__ParameterDouble__ValueAssignment ) ) ) - // InternalBasicsParser.g:633:2: ( ( rule__ParameterDouble__ValueAssignment ) ) + // InternalBasicsParser.g:631:2: ( ( ( rule__ParameterDouble__ValueAssignment ) ) ) + // InternalBasicsParser.g:632:2: ( ( rule__ParameterDouble__ValueAssignment ) ) { - // InternalBasicsParser.g:633:2: ( ( rule__ParameterDouble__ValueAssignment ) ) - // InternalBasicsParser.g:634:3: ( rule__ParameterDouble__ValueAssignment ) + // InternalBasicsParser.g:632:2: ( ( rule__ParameterDouble__ValueAssignment ) ) + // InternalBasicsParser.g:633:3: ( rule__ParameterDouble__ValueAssignment ) { before(grammarAccess.getParameterDoubleAccess().getValueAssignment()); - // InternalBasicsParser.g:635:3: ( rule__ParameterDouble__ValueAssignment ) - // InternalBasicsParser.g:635:4: rule__ParameterDouble__ValueAssignment + // InternalBasicsParser.g:634:3: ( rule__ParameterDouble__ValueAssignment ) + // InternalBasicsParser.g:634:4: rule__ParameterDouble__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterDouble__ValueAssignment(); @@ -1829,11 +1827,11 @@ public final void ruleParameterDouble() throws RecognitionException { // $ANTLR start "entryRuleParameterBoolean" - // InternalBasicsParser.g:644:1: entryRuleParameterBoolean : ruleParameterBoolean EOF ; + // InternalBasicsParser.g:643:1: entryRuleParameterBoolean : ruleParameterBoolean EOF ; public final void entryRuleParameterBoolean() throws RecognitionException { try { - // InternalBasicsParser.g:645:1: ( ruleParameterBoolean EOF ) - // InternalBasicsParser.g:646:1: ruleParameterBoolean EOF + // InternalBasicsParser.g:644:1: ( ruleParameterBoolean EOF ) + // InternalBasicsParser.g:645:1: ruleParameterBoolean EOF { before(grammarAccess.getParameterBooleanRule()); pushFollow(FOLLOW_1); @@ -1859,21 +1857,21 @@ public final void entryRuleParameterBoolean() throws RecognitionException { // $ANTLR start "ruleParameterBoolean" - // InternalBasicsParser.g:653:1: ruleParameterBoolean : ( ( rule__ParameterBoolean__ValueAssignment ) ) ; + // InternalBasicsParser.g:652:1: ruleParameterBoolean : ( ( rule__ParameterBoolean__ValueAssignment ) ) ; public final void ruleParameterBoolean() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:657:2: ( ( ( rule__ParameterBoolean__ValueAssignment ) ) ) - // InternalBasicsParser.g:658:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) + // InternalBasicsParser.g:656:2: ( ( ( rule__ParameterBoolean__ValueAssignment ) ) ) + // InternalBasicsParser.g:657:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) { - // InternalBasicsParser.g:658:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) - // InternalBasicsParser.g:659:3: ( rule__ParameterBoolean__ValueAssignment ) + // InternalBasicsParser.g:657:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) + // InternalBasicsParser.g:658:3: ( rule__ParameterBoolean__ValueAssignment ) { before(grammarAccess.getParameterBooleanAccess().getValueAssignment()); - // InternalBasicsParser.g:660:3: ( rule__ParameterBoolean__ValueAssignment ) - // InternalBasicsParser.g:660:4: rule__ParameterBoolean__ValueAssignment + // InternalBasicsParser.g:659:3: ( rule__ParameterBoolean__ValueAssignment ) + // InternalBasicsParser.g:659:4: rule__ParameterBoolean__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterBoolean__ValueAssignment(); @@ -1906,11 +1904,11 @@ public final void ruleParameterBoolean() throws RecognitionException { // $ANTLR start "entryRuleParameterStruct" - // InternalBasicsParser.g:669:1: entryRuleParameterStruct : ruleParameterStruct EOF ; + // InternalBasicsParser.g:668:1: entryRuleParameterStruct : ruleParameterStruct EOF ; public final void entryRuleParameterStruct() throws RecognitionException { try { - // InternalBasicsParser.g:670:1: ( ruleParameterStruct EOF ) - // InternalBasicsParser.g:671:1: ruleParameterStruct EOF + // InternalBasicsParser.g:669:1: ( ruleParameterStruct EOF ) + // InternalBasicsParser.g:670:1: ruleParameterStruct EOF { before(grammarAccess.getParameterStructRule()); pushFollow(FOLLOW_1); @@ -1936,21 +1934,21 @@ public final void entryRuleParameterStruct() throws RecognitionException { // $ANTLR start "ruleParameterStruct" - // InternalBasicsParser.g:678:1: ruleParameterStruct : ( ( rule__ParameterStruct__Group__0 ) ) ; + // InternalBasicsParser.g:677:1: ruleParameterStruct : ( ( rule__ParameterStruct__Group__0 ) ) ; public final void ruleParameterStruct() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:682:2: ( ( ( rule__ParameterStruct__Group__0 ) ) ) - // InternalBasicsParser.g:683:2: ( ( rule__ParameterStruct__Group__0 ) ) + // InternalBasicsParser.g:681:2: ( ( ( rule__ParameterStruct__Group__0 ) ) ) + // InternalBasicsParser.g:682:2: ( ( rule__ParameterStruct__Group__0 ) ) { - // InternalBasicsParser.g:683:2: ( ( rule__ParameterStruct__Group__0 ) ) - // InternalBasicsParser.g:684:3: ( rule__ParameterStruct__Group__0 ) + // InternalBasicsParser.g:682:2: ( ( rule__ParameterStruct__Group__0 ) ) + // InternalBasicsParser.g:683:3: ( rule__ParameterStruct__Group__0 ) { before(grammarAccess.getParameterStructAccess().getGroup()); - // InternalBasicsParser.g:685:3: ( rule__ParameterStruct__Group__0 ) - // InternalBasicsParser.g:685:4: rule__ParameterStruct__Group__0 + // InternalBasicsParser.g:684:3: ( rule__ParameterStruct__Group__0 ) + // InternalBasicsParser.g:684:4: rule__ParameterStruct__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStruct__Group__0(); @@ -1983,11 +1981,11 @@ public final void ruleParameterStruct() throws RecognitionException { // $ANTLR start "entryRuleParameterDate" - // InternalBasicsParser.g:694:1: entryRuleParameterDate : ruleParameterDate EOF ; + // InternalBasicsParser.g:693:1: entryRuleParameterDate : ruleParameterDate EOF ; public final void entryRuleParameterDate() throws RecognitionException { try { - // InternalBasicsParser.g:695:1: ( ruleParameterDate EOF ) - // InternalBasicsParser.g:696:1: ruleParameterDate EOF + // InternalBasicsParser.g:694:1: ( ruleParameterDate EOF ) + // InternalBasicsParser.g:695:1: ruleParameterDate EOF { before(grammarAccess.getParameterDateRule()); pushFollow(FOLLOW_1); @@ -2013,21 +2011,21 @@ public final void entryRuleParameterDate() throws RecognitionException { // $ANTLR start "ruleParameterDate" - // InternalBasicsParser.g:703:1: ruleParameterDate : ( ( rule__ParameterDate__ValueAssignment ) ) ; + // InternalBasicsParser.g:702:1: ruleParameterDate : ( ( rule__ParameterDate__ValueAssignment ) ) ; public final void ruleParameterDate() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:707:2: ( ( ( rule__ParameterDate__ValueAssignment ) ) ) - // InternalBasicsParser.g:708:2: ( ( rule__ParameterDate__ValueAssignment ) ) + // InternalBasicsParser.g:706:2: ( ( ( rule__ParameterDate__ValueAssignment ) ) ) + // InternalBasicsParser.g:707:2: ( ( rule__ParameterDate__ValueAssignment ) ) { - // InternalBasicsParser.g:708:2: ( ( rule__ParameterDate__ValueAssignment ) ) - // InternalBasicsParser.g:709:3: ( rule__ParameterDate__ValueAssignment ) + // InternalBasicsParser.g:707:2: ( ( rule__ParameterDate__ValueAssignment ) ) + // InternalBasicsParser.g:708:3: ( rule__ParameterDate__ValueAssignment ) { before(grammarAccess.getParameterDateAccess().getValueAssignment()); - // InternalBasicsParser.g:710:3: ( rule__ParameterDate__ValueAssignment ) - // InternalBasicsParser.g:710:4: rule__ParameterDate__ValueAssignment + // InternalBasicsParser.g:709:3: ( rule__ParameterDate__ValueAssignment ) + // InternalBasicsParser.g:709:4: rule__ParameterDate__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterDate__ValueAssignment(); @@ -2060,11 +2058,11 @@ public final void ruleParameterDate() throws RecognitionException { // $ANTLR start "entryRuleParameterStructMember" - // InternalBasicsParser.g:719:1: entryRuleParameterStructMember : ruleParameterStructMember EOF ; + // InternalBasicsParser.g:718:1: entryRuleParameterStructMember : ruleParameterStructMember EOF ; public final void entryRuleParameterStructMember() throws RecognitionException { try { - // InternalBasicsParser.g:720:1: ( ruleParameterStructMember EOF ) - // InternalBasicsParser.g:721:1: ruleParameterStructMember EOF + // InternalBasicsParser.g:719:1: ( ruleParameterStructMember EOF ) + // InternalBasicsParser.g:720:1: ruleParameterStructMember EOF { before(grammarAccess.getParameterStructMemberRule()); pushFollow(FOLLOW_1); @@ -2090,21 +2088,21 @@ public final void entryRuleParameterStructMember() throws RecognitionException { // $ANTLR start "ruleParameterStructMember" - // InternalBasicsParser.g:728:1: ruleParameterStructMember : ( ( rule__ParameterStructMember__Group__0 ) ) ; + // InternalBasicsParser.g:727:1: ruleParameterStructMember : ( ( rule__ParameterStructMember__Group__0 ) ) ; public final void ruleParameterStructMember() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:732:2: ( ( ( rule__ParameterStructMember__Group__0 ) ) ) - // InternalBasicsParser.g:733:2: ( ( rule__ParameterStructMember__Group__0 ) ) + // InternalBasicsParser.g:731:2: ( ( ( rule__ParameterStructMember__Group__0 ) ) ) + // InternalBasicsParser.g:732:2: ( ( rule__ParameterStructMember__Group__0 ) ) { - // InternalBasicsParser.g:733:2: ( ( rule__ParameterStructMember__Group__0 ) ) - // InternalBasicsParser.g:734:3: ( rule__ParameterStructMember__Group__0 ) + // InternalBasicsParser.g:732:2: ( ( rule__ParameterStructMember__Group__0 ) ) + // InternalBasicsParser.g:733:3: ( rule__ParameterStructMember__Group__0 ) { before(grammarAccess.getParameterStructMemberAccess().getGroup()); - // InternalBasicsParser.g:735:3: ( rule__ParameterStructMember__Group__0 ) - // InternalBasicsParser.g:735:4: rule__ParameterStructMember__Group__0 + // InternalBasicsParser.g:734:3: ( rule__ParameterStructMember__Group__0 ) + // InternalBasicsParser.g:734:4: rule__ParameterStructMember__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStructMember__Group__0(); @@ -2137,11 +2135,11 @@ public final void ruleParameterStructMember() throws RecognitionException { // $ANTLR start "entryRuleParameterStructTypeMember" - // InternalBasicsParser.g:744:1: entryRuleParameterStructTypeMember : ruleParameterStructTypeMember EOF ; + // InternalBasicsParser.g:743:1: entryRuleParameterStructTypeMember : ruleParameterStructTypeMember EOF ; public final void entryRuleParameterStructTypeMember() throws RecognitionException { try { - // InternalBasicsParser.g:745:1: ( ruleParameterStructTypeMember EOF ) - // InternalBasicsParser.g:746:1: ruleParameterStructTypeMember EOF + // InternalBasicsParser.g:744:1: ( ruleParameterStructTypeMember EOF ) + // InternalBasicsParser.g:745:1: ruleParameterStructTypeMember EOF { before(grammarAccess.getParameterStructTypeMemberRule()); pushFollow(FOLLOW_1); @@ -2167,21 +2165,21 @@ public final void entryRuleParameterStructTypeMember() throws RecognitionExcepti // $ANTLR start "ruleParameterStructTypeMember" - // InternalBasicsParser.g:753:1: ruleParameterStructTypeMember : ( ( rule__ParameterStructTypeMember__Group__0 ) ) ; + // InternalBasicsParser.g:752:1: ruleParameterStructTypeMember : ( ( rule__ParameterStructTypeMember__Group__0 ) ) ; public final void ruleParameterStructTypeMember() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:757:2: ( ( ( rule__ParameterStructTypeMember__Group__0 ) ) ) - // InternalBasicsParser.g:758:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) + // InternalBasicsParser.g:756:2: ( ( ( rule__ParameterStructTypeMember__Group__0 ) ) ) + // InternalBasicsParser.g:757:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) { - // InternalBasicsParser.g:758:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) - // InternalBasicsParser.g:759:3: ( rule__ParameterStructTypeMember__Group__0 ) + // InternalBasicsParser.g:757:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) + // InternalBasicsParser.g:758:3: ( rule__ParameterStructTypeMember__Group__0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getGroup()); - // InternalBasicsParser.g:760:3: ( rule__ParameterStructTypeMember__Group__0 ) - // InternalBasicsParser.g:760:4: rule__ParameterStructTypeMember__Group__0 + // InternalBasicsParser.g:759:3: ( rule__ParameterStructTypeMember__Group__0 ) + // InternalBasicsParser.g:759:4: rule__ParameterStructTypeMember__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__Group__0(); @@ -2214,11 +2212,11 @@ public final void ruleParameterStructTypeMember() throws RecognitionException { // $ANTLR start "entryRuleBase64Binary" - // InternalBasicsParser.g:769:1: entryRuleBase64Binary : ruleBase64Binary EOF ; + // InternalBasicsParser.g:768:1: entryRuleBase64Binary : ruleBase64Binary EOF ; public final void entryRuleBase64Binary() throws RecognitionException { try { - // InternalBasicsParser.g:770:1: ( ruleBase64Binary EOF ) - // InternalBasicsParser.g:771:1: ruleBase64Binary EOF + // InternalBasicsParser.g:769:1: ( ruleBase64Binary EOF ) + // InternalBasicsParser.g:770:1: ruleBase64Binary EOF { before(grammarAccess.getBase64BinaryRule()); pushFollow(FOLLOW_1); @@ -2244,17 +2242,17 @@ public final void entryRuleBase64Binary() throws RecognitionException { // $ANTLR start "ruleBase64Binary" - // InternalBasicsParser.g:778:1: ruleBase64Binary : ( RULE_BINARY ) ; + // InternalBasicsParser.g:777:1: ruleBase64Binary : ( RULE_BINARY ) ; public final void ruleBase64Binary() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:782:2: ( ( RULE_BINARY ) ) - // InternalBasicsParser.g:783:2: ( RULE_BINARY ) + // InternalBasicsParser.g:781:2: ( ( RULE_BINARY ) ) + // InternalBasicsParser.g:782:2: ( RULE_BINARY ) { - // InternalBasicsParser.g:783:2: ( RULE_BINARY ) - // InternalBasicsParser.g:784:3: RULE_BINARY + // InternalBasicsParser.g:782:2: ( RULE_BINARY ) + // InternalBasicsParser.g:783:3: RULE_BINARY { before(grammarAccess.getBase64BinaryAccess().getBINARYTerminalRuleCall()); match(input,RULE_BINARY,FOLLOW_2); @@ -2281,11 +2279,11 @@ public final void ruleBase64Binary() throws RecognitionException { // $ANTLR start "entryRuleboolean0" - // InternalBasicsParser.g:794:1: entryRuleboolean0 : ruleboolean0 EOF ; + // InternalBasicsParser.g:793:1: entryRuleboolean0 : ruleboolean0 EOF ; public final void entryRuleboolean0() throws RecognitionException { try { - // InternalBasicsParser.g:795:1: ( ruleboolean0 EOF ) - // InternalBasicsParser.g:796:1: ruleboolean0 EOF + // InternalBasicsParser.g:794:1: ( ruleboolean0 EOF ) + // InternalBasicsParser.g:795:1: ruleboolean0 EOF { before(grammarAccess.getBoolean0Rule()); pushFollow(FOLLOW_1); @@ -2311,17 +2309,17 @@ public final void entryRuleboolean0() throws RecognitionException { // $ANTLR start "ruleboolean0" - // InternalBasicsParser.g:803:1: ruleboolean0 : ( RULE_BOOLEAN ) ; + // InternalBasicsParser.g:802:1: ruleboolean0 : ( RULE_BOOLEAN ) ; public final void ruleboolean0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:807:2: ( ( RULE_BOOLEAN ) ) - // InternalBasicsParser.g:808:2: ( RULE_BOOLEAN ) + // InternalBasicsParser.g:806:2: ( ( RULE_BOOLEAN ) ) + // InternalBasicsParser.g:807:2: ( RULE_BOOLEAN ) { - // InternalBasicsParser.g:808:2: ( RULE_BOOLEAN ) - // InternalBasicsParser.g:809:3: RULE_BOOLEAN + // InternalBasicsParser.g:807:2: ( RULE_BOOLEAN ) + // InternalBasicsParser.g:808:3: RULE_BOOLEAN { before(grammarAccess.getBoolean0Access().getBOOLEANTerminalRuleCall()); match(input,RULE_BOOLEAN,FOLLOW_2); @@ -2348,11 +2346,11 @@ public final void ruleboolean0() throws RecognitionException { // $ANTLR start "entryRuleDouble0" - // InternalBasicsParser.g:819:1: entryRuleDouble0 : ruleDouble0 EOF ; + // InternalBasicsParser.g:818:1: entryRuleDouble0 : ruleDouble0 EOF ; public final void entryRuleDouble0() throws RecognitionException { try { - // InternalBasicsParser.g:820:1: ( ruleDouble0 EOF ) - // InternalBasicsParser.g:821:1: ruleDouble0 EOF + // InternalBasicsParser.g:819:1: ( ruleDouble0 EOF ) + // InternalBasicsParser.g:820:1: ruleDouble0 EOF { before(grammarAccess.getDouble0Rule()); pushFollow(FOLLOW_1); @@ -2378,17 +2376,17 @@ public final void entryRuleDouble0() throws RecognitionException { // $ANTLR start "ruleDouble0" - // InternalBasicsParser.g:828:1: ruleDouble0 : ( RULE_DOUBLE ) ; + // InternalBasicsParser.g:827:1: ruleDouble0 : ( RULE_DOUBLE ) ; public final void ruleDouble0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:832:2: ( ( RULE_DOUBLE ) ) - // InternalBasicsParser.g:833:2: ( RULE_DOUBLE ) + // InternalBasicsParser.g:831:2: ( ( RULE_DOUBLE ) ) + // InternalBasicsParser.g:832:2: ( RULE_DOUBLE ) { - // InternalBasicsParser.g:833:2: ( RULE_DOUBLE ) - // InternalBasicsParser.g:834:3: RULE_DOUBLE + // InternalBasicsParser.g:832:2: ( RULE_DOUBLE ) + // InternalBasicsParser.g:833:3: RULE_DOUBLE { before(grammarAccess.getDouble0Access().getDOUBLETerminalRuleCall()); match(input,RULE_DOUBLE,FOLLOW_2); @@ -2415,11 +2413,11 @@ public final void ruleDouble0() throws RecognitionException { // $ANTLR start "entryRuleInteger0" - // InternalBasicsParser.g:844:1: entryRuleInteger0 : ruleInteger0 EOF ; + // InternalBasicsParser.g:843:1: entryRuleInteger0 : ruleInteger0 EOF ; public final void entryRuleInteger0() throws RecognitionException { try { - // InternalBasicsParser.g:845:1: ( ruleInteger0 EOF ) - // InternalBasicsParser.g:846:1: ruleInteger0 EOF + // InternalBasicsParser.g:844:1: ( ruleInteger0 EOF ) + // InternalBasicsParser.g:845:1: ruleInteger0 EOF { before(grammarAccess.getInteger0Rule()); pushFollow(FOLLOW_1); @@ -2445,17 +2443,17 @@ public final void entryRuleInteger0() throws RecognitionException { // $ANTLR start "ruleInteger0" - // InternalBasicsParser.g:853:1: ruleInteger0 : ( RULE_DECINT ) ; + // InternalBasicsParser.g:852:1: ruleInteger0 : ( RULE_DECINT ) ; public final void ruleInteger0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:857:2: ( ( RULE_DECINT ) ) - // InternalBasicsParser.g:858:2: ( RULE_DECINT ) + // InternalBasicsParser.g:856:2: ( ( RULE_DECINT ) ) + // InternalBasicsParser.g:857:2: ( RULE_DECINT ) { - // InternalBasicsParser.g:858:2: ( RULE_DECINT ) - // InternalBasicsParser.g:859:3: RULE_DECINT + // InternalBasicsParser.g:857:2: ( RULE_DECINT ) + // InternalBasicsParser.g:858:3: RULE_DECINT { before(grammarAccess.getInteger0Access().getDECINTTerminalRuleCall()); match(input,RULE_DECINT,FOLLOW_2); @@ -2482,11 +2480,11 @@ public final void ruleInteger0() throws RecognitionException { // $ANTLR start "entryRuleDateTime0" - // InternalBasicsParser.g:869:1: entryRuleDateTime0 : ruleDateTime0 EOF ; + // InternalBasicsParser.g:868:1: entryRuleDateTime0 : ruleDateTime0 EOF ; public final void entryRuleDateTime0() throws RecognitionException { try { - // InternalBasicsParser.g:870:1: ( ruleDateTime0 EOF ) - // InternalBasicsParser.g:871:1: ruleDateTime0 EOF + // InternalBasicsParser.g:869:1: ( ruleDateTime0 EOF ) + // InternalBasicsParser.g:870:1: ruleDateTime0 EOF { before(grammarAccess.getDateTime0Rule()); pushFollow(FOLLOW_1); @@ -2512,17 +2510,17 @@ public final void entryRuleDateTime0() throws RecognitionException { // $ANTLR start "ruleDateTime0" - // InternalBasicsParser.g:878:1: ruleDateTime0 : ( RULE_DATE_TIME ) ; + // InternalBasicsParser.g:877:1: ruleDateTime0 : ( RULE_DATE_TIME ) ; public final void ruleDateTime0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:882:2: ( ( RULE_DATE_TIME ) ) - // InternalBasicsParser.g:883:2: ( RULE_DATE_TIME ) + // InternalBasicsParser.g:881:2: ( ( RULE_DATE_TIME ) ) + // InternalBasicsParser.g:882:2: ( RULE_DATE_TIME ) { - // InternalBasicsParser.g:883:2: ( RULE_DATE_TIME ) - // InternalBasicsParser.g:884:3: RULE_DATE_TIME + // InternalBasicsParser.g:882:2: ( RULE_DATE_TIME ) + // InternalBasicsParser.g:883:3: RULE_DATE_TIME { before(grammarAccess.getDateTime0Access().getDATE_TIMETerminalRuleCall()); match(input,RULE_DATE_TIME,FOLLOW_2); @@ -2549,11 +2547,11 @@ public final void ruleDateTime0() throws RecognitionException { // $ANTLR start "entryRuleAbstractType" - // InternalBasicsParser.g:894:1: entryRuleAbstractType : ruleAbstractType EOF ; + // InternalBasicsParser.g:893:1: entryRuleAbstractType : ruleAbstractType EOF ; public final void entryRuleAbstractType() throws RecognitionException { try { - // InternalBasicsParser.g:895:1: ( ruleAbstractType EOF ) - // InternalBasicsParser.g:896:1: ruleAbstractType EOF + // InternalBasicsParser.g:894:1: ( ruleAbstractType EOF ) + // InternalBasicsParser.g:895:1: ruleAbstractType EOF { before(grammarAccess.getAbstractTypeRule()); pushFollow(FOLLOW_1); @@ -2579,21 +2577,21 @@ public final void entryRuleAbstractType() throws RecognitionException { // $ANTLR start "ruleAbstractType" - // InternalBasicsParser.g:903:1: ruleAbstractType : ( ( rule__AbstractType__Alternatives ) ) ; + // InternalBasicsParser.g:902:1: ruleAbstractType : ( ( rule__AbstractType__Alternatives ) ) ; public final void ruleAbstractType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:907:2: ( ( ( rule__AbstractType__Alternatives ) ) ) - // InternalBasicsParser.g:908:2: ( ( rule__AbstractType__Alternatives ) ) + // InternalBasicsParser.g:906:2: ( ( ( rule__AbstractType__Alternatives ) ) ) + // InternalBasicsParser.g:907:2: ( ( rule__AbstractType__Alternatives ) ) { - // InternalBasicsParser.g:908:2: ( ( rule__AbstractType__Alternatives ) ) - // InternalBasicsParser.g:909:3: ( rule__AbstractType__Alternatives ) + // InternalBasicsParser.g:907:2: ( ( rule__AbstractType__Alternatives ) ) + // InternalBasicsParser.g:908:3: ( rule__AbstractType__Alternatives ) { before(grammarAccess.getAbstractTypeAccess().getAlternatives()); - // InternalBasicsParser.g:910:3: ( rule__AbstractType__Alternatives ) - // InternalBasicsParser.g:910:4: rule__AbstractType__Alternatives + // InternalBasicsParser.g:909:3: ( rule__AbstractType__Alternatives ) + // InternalBasicsParser.g:909:4: rule__AbstractType__Alternatives { pushFollow(FOLLOW_2); rule__AbstractType__Alternatives(); @@ -2626,11 +2624,11 @@ public final void ruleAbstractType() throws RecognitionException { // $ANTLR start "entryRulebool" - // InternalBasicsParser.g:919:1: entryRulebool : rulebool EOF ; + // InternalBasicsParser.g:918:1: entryRulebool : rulebool EOF ; public final void entryRulebool() throws RecognitionException { try { - // InternalBasicsParser.g:920:1: ( rulebool EOF ) - // InternalBasicsParser.g:921:1: rulebool EOF + // InternalBasicsParser.g:919:1: ( rulebool EOF ) + // InternalBasicsParser.g:920:1: rulebool EOF { before(grammarAccess.getBoolRule()); pushFollow(FOLLOW_1); @@ -2656,21 +2654,21 @@ public final void entryRulebool() throws RecognitionException { // $ANTLR start "rulebool" - // InternalBasicsParser.g:928:1: rulebool : ( ( rule__Bool__Group__0 ) ) ; + // InternalBasicsParser.g:927:1: rulebool : ( ( rule__Bool__Group__0 ) ) ; public final void rulebool() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:932:2: ( ( ( rule__Bool__Group__0 ) ) ) - // InternalBasicsParser.g:933:2: ( ( rule__Bool__Group__0 ) ) + // InternalBasicsParser.g:931:2: ( ( ( rule__Bool__Group__0 ) ) ) + // InternalBasicsParser.g:932:2: ( ( rule__Bool__Group__0 ) ) { - // InternalBasicsParser.g:933:2: ( ( rule__Bool__Group__0 ) ) - // InternalBasicsParser.g:934:3: ( rule__Bool__Group__0 ) + // InternalBasicsParser.g:932:2: ( ( rule__Bool__Group__0 ) ) + // InternalBasicsParser.g:933:3: ( rule__Bool__Group__0 ) { before(grammarAccess.getBoolAccess().getGroup()); - // InternalBasicsParser.g:935:3: ( rule__Bool__Group__0 ) - // InternalBasicsParser.g:935:4: rule__Bool__Group__0 + // InternalBasicsParser.g:934:3: ( rule__Bool__Group__0 ) + // InternalBasicsParser.g:934:4: rule__Bool__Group__0 { pushFollow(FOLLOW_2); rule__Bool__Group__0(); @@ -2703,11 +2701,11 @@ public final void rulebool() throws RecognitionException { // $ANTLR start "entryRuleint8" - // InternalBasicsParser.g:944:1: entryRuleint8 : ruleint8 EOF ; + // InternalBasicsParser.g:943:1: entryRuleint8 : ruleint8 EOF ; public final void entryRuleint8() throws RecognitionException { try { - // InternalBasicsParser.g:945:1: ( ruleint8 EOF ) - // InternalBasicsParser.g:946:1: ruleint8 EOF + // InternalBasicsParser.g:944:1: ( ruleint8 EOF ) + // InternalBasicsParser.g:945:1: ruleint8 EOF { before(grammarAccess.getInt8Rule()); pushFollow(FOLLOW_1); @@ -2733,21 +2731,21 @@ public final void entryRuleint8() throws RecognitionException { // $ANTLR start "ruleint8" - // InternalBasicsParser.g:953:1: ruleint8 : ( ( rule__Int8__Group__0 ) ) ; + // InternalBasicsParser.g:952:1: ruleint8 : ( ( rule__Int8__Group__0 ) ) ; public final void ruleint8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:957:2: ( ( ( rule__Int8__Group__0 ) ) ) - // InternalBasicsParser.g:958:2: ( ( rule__Int8__Group__0 ) ) + // InternalBasicsParser.g:956:2: ( ( ( rule__Int8__Group__0 ) ) ) + // InternalBasicsParser.g:957:2: ( ( rule__Int8__Group__0 ) ) { - // InternalBasicsParser.g:958:2: ( ( rule__Int8__Group__0 ) ) - // InternalBasicsParser.g:959:3: ( rule__Int8__Group__0 ) + // InternalBasicsParser.g:957:2: ( ( rule__Int8__Group__0 ) ) + // InternalBasicsParser.g:958:3: ( rule__Int8__Group__0 ) { before(grammarAccess.getInt8Access().getGroup()); - // InternalBasicsParser.g:960:3: ( rule__Int8__Group__0 ) - // InternalBasicsParser.g:960:4: rule__Int8__Group__0 + // InternalBasicsParser.g:959:3: ( rule__Int8__Group__0 ) + // InternalBasicsParser.g:959:4: rule__Int8__Group__0 { pushFollow(FOLLOW_2); rule__Int8__Group__0(); @@ -2780,11 +2778,11 @@ public final void ruleint8() throws RecognitionException { // $ANTLR start "entryRuleuint8" - // InternalBasicsParser.g:969:1: entryRuleuint8 : ruleuint8 EOF ; + // InternalBasicsParser.g:968:1: entryRuleuint8 : ruleuint8 EOF ; public final void entryRuleuint8() throws RecognitionException { try { - // InternalBasicsParser.g:970:1: ( ruleuint8 EOF ) - // InternalBasicsParser.g:971:1: ruleuint8 EOF + // InternalBasicsParser.g:969:1: ( ruleuint8 EOF ) + // InternalBasicsParser.g:970:1: ruleuint8 EOF { before(grammarAccess.getUint8Rule()); pushFollow(FOLLOW_1); @@ -2810,21 +2808,21 @@ public final void entryRuleuint8() throws RecognitionException { // $ANTLR start "ruleuint8" - // InternalBasicsParser.g:978:1: ruleuint8 : ( ( rule__Uint8__Group__0 ) ) ; + // InternalBasicsParser.g:977:1: ruleuint8 : ( ( rule__Uint8__Group__0 ) ) ; public final void ruleuint8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:982:2: ( ( ( rule__Uint8__Group__0 ) ) ) - // InternalBasicsParser.g:983:2: ( ( rule__Uint8__Group__0 ) ) + // InternalBasicsParser.g:981:2: ( ( ( rule__Uint8__Group__0 ) ) ) + // InternalBasicsParser.g:982:2: ( ( rule__Uint8__Group__0 ) ) { - // InternalBasicsParser.g:983:2: ( ( rule__Uint8__Group__0 ) ) - // InternalBasicsParser.g:984:3: ( rule__Uint8__Group__0 ) + // InternalBasicsParser.g:982:2: ( ( rule__Uint8__Group__0 ) ) + // InternalBasicsParser.g:983:3: ( rule__Uint8__Group__0 ) { before(grammarAccess.getUint8Access().getGroup()); - // InternalBasicsParser.g:985:3: ( rule__Uint8__Group__0 ) - // InternalBasicsParser.g:985:4: rule__Uint8__Group__0 + // InternalBasicsParser.g:984:3: ( rule__Uint8__Group__0 ) + // InternalBasicsParser.g:984:4: rule__Uint8__Group__0 { pushFollow(FOLLOW_2); rule__Uint8__Group__0(); @@ -2857,11 +2855,11 @@ public final void ruleuint8() throws RecognitionException { // $ANTLR start "entryRuleint16" - // InternalBasicsParser.g:994:1: entryRuleint16 : ruleint16 EOF ; + // InternalBasicsParser.g:993:1: entryRuleint16 : ruleint16 EOF ; public final void entryRuleint16() throws RecognitionException { try { - // InternalBasicsParser.g:995:1: ( ruleint16 EOF ) - // InternalBasicsParser.g:996:1: ruleint16 EOF + // InternalBasicsParser.g:994:1: ( ruleint16 EOF ) + // InternalBasicsParser.g:995:1: ruleint16 EOF { before(grammarAccess.getInt16Rule()); pushFollow(FOLLOW_1); @@ -2887,21 +2885,21 @@ public final void entryRuleint16() throws RecognitionException { // $ANTLR start "ruleint16" - // InternalBasicsParser.g:1003:1: ruleint16 : ( ( rule__Int16__Group__0 ) ) ; + // InternalBasicsParser.g:1002:1: ruleint16 : ( ( rule__Int16__Group__0 ) ) ; public final void ruleint16() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1007:2: ( ( ( rule__Int16__Group__0 ) ) ) - // InternalBasicsParser.g:1008:2: ( ( rule__Int16__Group__0 ) ) + // InternalBasicsParser.g:1006:2: ( ( ( rule__Int16__Group__0 ) ) ) + // InternalBasicsParser.g:1007:2: ( ( rule__Int16__Group__0 ) ) { - // InternalBasicsParser.g:1008:2: ( ( rule__Int16__Group__0 ) ) - // InternalBasicsParser.g:1009:3: ( rule__Int16__Group__0 ) + // InternalBasicsParser.g:1007:2: ( ( rule__Int16__Group__0 ) ) + // InternalBasicsParser.g:1008:3: ( rule__Int16__Group__0 ) { before(grammarAccess.getInt16Access().getGroup()); - // InternalBasicsParser.g:1010:3: ( rule__Int16__Group__0 ) - // InternalBasicsParser.g:1010:4: rule__Int16__Group__0 + // InternalBasicsParser.g:1009:3: ( rule__Int16__Group__0 ) + // InternalBasicsParser.g:1009:4: rule__Int16__Group__0 { pushFollow(FOLLOW_2); rule__Int16__Group__0(); @@ -2934,11 +2932,11 @@ public final void ruleint16() throws RecognitionException { // $ANTLR start "entryRuleuint16" - // InternalBasicsParser.g:1019:1: entryRuleuint16 : ruleuint16 EOF ; + // InternalBasicsParser.g:1018:1: entryRuleuint16 : ruleuint16 EOF ; public final void entryRuleuint16() throws RecognitionException { try { - // InternalBasicsParser.g:1020:1: ( ruleuint16 EOF ) - // InternalBasicsParser.g:1021:1: ruleuint16 EOF + // InternalBasicsParser.g:1019:1: ( ruleuint16 EOF ) + // InternalBasicsParser.g:1020:1: ruleuint16 EOF { before(grammarAccess.getUint16Rule()); pushFollow(FOLLOW_1); @@ -2964,21 +2962,21 @@ public final void entryRuleuint16() throws RecognitionException { // $ANTLR start "ruleuint16" - // InternalBasicsParser.g:1028:1: ruleuint16 : ( ( rule__Uint16__Group__0 ) ) ; + // InternalBasicsParser.g:1027:1: ruleuint16 : ( ( rule__Uint16__Group__0 ) ) ; public final void ruleuint16() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1032:2: ( ( ( rule__Uint16__Group__0 ) ) ) - // InternalBasicsParser.g:1033:2: ( ( rule__Uint16__Group__0 ) ) + // InternalBasicsParser.g:1031:2: ( ( ( rule__Uint16__Group__0 ) ) ) + // InternalBasicsParser.g:1032:2: ( ( rule__Uint16__Group__0 ) ) { - // InternalBasicsParser.g:1033:2: ( ( rule__Uint16__Group__0 ) ) - // InternalBasicsParser.g:1034:3: ( rule__Uint16__Group__0 ) + // InternalBasicsParser.g:1032:2: ( ( rule__Uint16__Group__0 ) ) + // InternalBasicsParser.g:1033:3: ( rule__Uint16__Group__0 ) { before(grammarAccess.getUint16Access().getGroup()); - // InternalBasicsParser.g:1035:3: ( rule__Uint16__Group__0 ) - // InternalBasicsParser.g:1035:4: rule__Uint16__Group__0 + // InternalBasicsParser.g:1034:3: ( rule__Uint16__Group__0 ) + // InternalBasicsParser.g:1034:4: rule__Uint16__Group__0 { pushFollow(FOLLOW_2); rule__Uint16__Group__0(); @@ -3011,11 +3009,11 @@ public final void ruleuint16() throws RecognitionException { // $ANTLR start "entryRuleint32" - // InternalBasicsParser.g:1044:1: entryRuleint32 : ruleint32 EOF ; + // InternalBasicsParser.g:1043:1: entryRuleint32 : ruleint32 EOF ; public final void entryRuleint32() throws RecognitionException { try { - // InternalBasicsParser.g:1045:1: ( ruleint32 EOF ) - // InternalBasicsParser.g:1046:1: ruleint32 EOF + // InternalBasicsParser.g:1044:1: ( ruleint32 EOF ) + // InternalBasicsParser.g:1045:1: ruleint32 EOF { before(grammarAccess.getInt32Rule()); pushFollow(FOLLOW_1); @@ -3041,21 +3039,21 @@ public final void entryRuleint32() throws RecognitionException { // $ANTLR start "ruleint32" - // InternalBasicsParser.g:1053:1: ruleint32 : ( ( rule__Int32__Group__0 ) ) ; + // InternalBasicsParser.g:1052:1: ruleint32 : ( ( rule__Int32__Group__0 ) ) ; public final void ruleint32() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1057:2: ( ( ( rule__Int32__Group__0 ) ) ) - // InternalBasicsParser.g:1058:2: ( ( rule__Int32__Group__0 ) ) + // InternalBasicsParser.g:1056:2: ( ( ( rule__Int32__Group__0 ) ) ) + // InternalBasicsParser.g:1057:2: ( ( rule__Int32__Group__0 ) ) { - // InternalBasicsParser.g:1058:2: ( ( rule__Int32__Group__0 ) ) - // InternalBasicsParser.g:1059:3: ( rule__Int32__Group__0 ) + // InternalBasicsParser.g:1057:2: ( ( rule__Int32__Group__0 ) ) + // InternalBasicsParser.g:1058:3: ( rule__Int32__Group__0 ) { before(grammarAccess.getInt32Access().getGroup()); - // InternalBasicsParser.g:1060:3: ( rule__Int32__Group__0 ) - // InternalBasicsParser.g:1060:4: rule__Int32__Group__0 + // InternalBasicsParser.g:1059:3: ( rule__Int32__Group__0 ) + // InternalBasicsParser.g:1059:4: rule__Int32__Group__0 { pushFollow(FOLLOW_2); rule__Int32__Group__0(); @@ -3088,11 +3086,11 @@ public final void ruleint32() throws RecognitionException { // $ANTLR start "entryRuleuint32" - // InternalBasicsParser.g:1069:1: entryRuleuint32 : ruleuint32 EOF ; + // InternalBasicsParser.g:1068:1: entryRuleuint32 : ruleuint32 EOF ; public final void entryRuleuint32() throws RecognitionException { try { - // InternalBasicsParser.g:1070:1: ( ruleuint32 EOF ) - // InternalBasicsParser.g:1071:1: ruleuint32 EOF + // InternalBasicsParser.g:1069:1: ( ruleuint32 EOF ) + // InternalBasicsParser.g:1070:1: ruleuint32 EOF { before(grammarAccess.getUint32Rule()); pushFollow(FOLLOW_1); @@ -3118,21 +3116,21 @@ public final void entryRuleuint32() throws RecognitionException { // $ANTLR start "ruleuint32" - // InternalBasicsParser.g:1078:1: ruleuint32 : ( ( rule__Uint32__Group__0 ) ) ; + // InternalBasicsParser.g:1077:1: ruleuint32 : ( ( rule__Uint32__Group__0 ) ) ; public final void ruleuint32() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1082:2: ( ( ( rule__Uint32__Group__0 ) ) ) - // InternalBasicsParser.g:1083:2: ( ( rule__Uint32__Group__0 ) ) + // InternalBasicsParser.g:1081:2: ( ( ( rule__Uint32__Group__0 ) ) ) + // InternalBasicsParser.g:1082:2: ( ( rule__Uint32__Group__0 ) ) { - // InternalBasicsParser.g:1083:2: ( ( rule__Uint32__Group__0 ) ) - // InternalBasicsParser.g:1084:3: ( rule__Uint32__Group__0 ) + // InternalBasicsParser.g:1082:2: ( ( rule__Uint32__Group__0 ) ) + // InternalBasicsParser.g:1083:3: ( rule__Uint32__Group__0 ) { before(grammarAccess.getUint32Access().getGroup()); - // InternalBasicsParser.g:1085:3: ( rule__Uint32__Group__0 ) - // InternalBasicsParser.g:1085:4: rule__Uint32__Group__0 + // InternalBasicsParser.g:1084:3: ( rule__Uint32__Group__0 ) + // InternalBasicsParser.g:1084:4: rule__Uint32__Group__0 { pushFollow(FOLLOW_2); rule__Uint32__Group__0(); @@ -3165,11 +3163,11 @@ public final void ruleuint32() throws RecognitionException { // $ANTLR start "entryRuleint64" - // InternalBasicsParser.g:1094:1: entryRuleint64 : ruleint64 EOF ; + // InternalBasicsParser.g:1093:1: entryRuleint64 : ruleint64 EOF ; public final void entryRuleint64() throws RecognitionException { try { - // InternalBasicsParser.g:1095:1: ( ruleint64 EOF ) - // InternalBasicsParser.g:1096:1: ruleint64 EOF + // InternalBasicsParser.g:1094:1: ( ruleint64 EOF ) + // InternalBasicsParser.g:1095:1: ruleint64 EOF { before(grammarAccess.getInt64Rule()); pushFollow(FOLLOW_1); @@ -3195,21 +3193,21 @@ public final void entryRuleint64() throws RecognitionException { // $ANTLR start "ruleint64" - // InternalBasicsParser.g:1103:1: ruleint64 : ( ( rule__Int64__Group__0 ) ) ; + // InternalBasicsParser.g:1102:1: ruleint64 : ( ( rule__Int64__Group__0 ) ) ; public final void ruleint64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1107:2: ( ( ( rule__Int64__Group__0 ) ) ) - // InternalBasicsParser.g:1108:2: ( ( rule__Int64__Group__0 ) ) + // InternalBasicsParser.g:1106:2: ( ( ( rule__Int64__Group__0 ) ) ) + // InternalBasicsParser.g:1107:2: ( ( rule__Int64__Group__0 ) ) { - // InternalBasicsParser.g:1108:2: ( ( rule__Int64__Group__0 ) ) - // InternalBasicsParser.g:1109:3: ( rule__Int64__Group__0 ) + // InternalBasicsParser.g:1107:2: ( ( rule__Int64__Group__0 ) ) + // InternalBasicsParser.g:1108:3: ( rule__Int64__Group__0 ) { before(grammarAccess.getInt64Access().getGroup()); - // InternalBasicsParser.g:1110:3: ( rule__Int64__Group__0 ) - // InternalBasicsParser.g:1110:4: rule__Int64__Group__0 + // InternalBasicsParser.g:1109:3: ( rule__Int64__Group__0 ) + // InternalBasicsParser.g:1109:4: rule__Int64__Group__0 { pushFollow(FOLLOW_2); rule__Int64__Group__0(); @@ -3242,11 +3240,11 @@ public final void ruleint64() throws RecognitionException { // $ANTLR start "entryRuleuint64" - // InternalBasicsParser.g:1119:1: entryRuleuint64 : ruleuint64 EOF ; + // InternalBasicsParser.g:1118:1: entryRuleuint64 : ruleuint64 EOF ; public final void entryRuleuint64() throws RecognitionException { try { - // InternalBasicsParser.g:1120:1: ( ruleuint64 EOF ) - // InternalBasicsParser.g:1121:1: ruleuint64 EOF + // InternalBasicsParser.g:1119:1: ( ruleuint64 EOF ) + // InternalBasicsParser.g:1120:1: ruleuint64 EOF { before(grammarAccess.getUint64Rule()); pushFollow(FOLLOW_1); @@ -3272,21 +3270,21 @@ public final void entryRuleuint64() throws RecognitionException { // $ANTLR start "ruleuint64" - // InternalBasicsParser.g:1128:1: ruleuint64 : ( ( rule__Uint64__Group__0 ) ) ; + // InternalBasicsParser.g:1127:1: ruleuint64 : ( ( rule__Uint64__Group__0 ) ) ; public final void ruleuint64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1132:2: ( ( ( rule__Uint64__Group__0 ) ) ) - // InternalBasicsParser.g:1133:2: ( ( rule__Uint64__Group__0 ) ) + // InternalBasicsParser.g:1131:2: ( ( ( rule__Uint64__Group__0 ) ) ) + // InternalBasicsParser.g:1132:2: ( ( rule__Uint64__Group__0 ) ) { - // InternalBasicsParser.g:1133:2: ( ( rule__Uint64__Group__0 ) ) - // InternalBasicsParser.g:1134:3: ( rule__Uint64__Group__0 ) + // InternalBasicsParser.g:1132:2: ( ( rule__Uint64__Group__0 ) ) + // InternalBasicsParser.g:1133:3: ( rule__Uint64__Group__0 ) { before(grammarAccess.getUint64Access().getGroup()); - // InternalBasicsParser.g:1135:3: ( rule__Uint64__Group__0 ) - // InternalBasicsParser.g:1135:4: rule__Uint64__Group__0 + // InternalBasicsParser.g:1134:3: ( rule__Uint64__Group__0 ) + // InternalBasicsParser.g:1134:4: rule__Uint64__Group__0 { pushFollow(FOLLOW_2); rule__Uint64__Group__0(); @@ -3319,11 +3317,11 @@ public final void ruleuint64() throws RecognitionException { // $ANTLR start "entryRulefloat32" - // InternalBasicsParser.g:1144:1: entryRulefloat32 : rulefloat32 EOF ; + // InternalBasicsParser.g:1143:1: entryRulefloat32 : rulefloat32 EOF ; public final void entryRulefloat32() throws RecognitionException { try { - // InternalBasicsParser.g:1145:1: ( rulefloat32 EOF ) - // InternalBasicsParser.g:1146:1: rulefloat32 EOF + // InternalBasicsParser.g:1144:1: ( rulefloat32 EOF ) + // InternalBasicsParser.g:1145:1: rulefloat32 EOF { before(grammarAccess.getFloat32Rule()); pushFollow(FOLLOW_1); @@ -3349,21 +3347,21 @@ public final void entryRulefloat32() throws RecognitionException { // $ANTLR start "rulefloat32" - // InternalBasicsParser.g:1153:1: rulefloat32 : ( ( rule__Float32__Group__0 ) ) ; + // InternalBasicsParser.g:1152:1: rulefloat32 : ( ( rule__Float32__Group__0 ) ) ; public final void rulefloat32() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1157:2: ( ( ( rule__Float32__Group__0 ) ) ) - // InternalBasicsParser.g:1158:2: ( ( rule__Float32__Group__0 ) ) + // InternalBasicsParser.g:1156:2: ( ( ( rule__Float32__Group__0 ) ) ) + // InternalBasicsParser.g:1157:2: ( ( rule__Float32__Group__0 ) ) { - // InternalBasicsParser.g:1158:2: ( ( rule__Float32__Group__0 ) ) - // InternalBasicsParser.g:1159:3: ( rule__Float32__Group__0 ) + // InternalBasicsParser.g:1157:2: ( ( rule__Float32__Group__0 ) ) + // InternalBasicsParser.g:1158:3: ( rule__Float32__Group__0 ) { before(grammarAccess.getFloat32Access().getGroup()); - // InternalBasicsParser.g:1160:3: ( rule__Float32__Group__0 ) - // InternalBasicsParser.g:1160:4: rule__Float32__Group__0 + // InternalBasicsParser.g:1159:3: ( rule__Float32__Group__0 ) + // InternalBasicsParser.g:1159:4: rule__Float32__Group__0 { pushFollow(FOLLOW_2); rule__Float32__Group__0(); @@ -3396,11 +3394,11 @@ public final void rulefloat32() throws RecognitionException { // $ANTLR start "entryRulefloat64" - // InternalBasicsParser.g:1169:1: entryRulefloat64 : rulefloat64 EOF ; + // InternalBasicsParser.g:1168:1: entryRulefloat64 : rulefloat64 EOF ; public final void entryRulefloat64() throws RecognitionException { try { - // InternalBasicsParser.g:1170:1: ( rulefloat64 EOF ) - // InternalBasicsParser.g:1171:1: rulefloat64 EOF + // InternalBasicsParser.g:1169:1: ( rulefloat64 EOF ) + // InternalBasicsParser.g:1170:1: rulefloat64 EOF { before(grammarAccess.getFloat64Rule()); pushFollow(FOLLOW_1); @@ -3426,21 +3424,21 @@ public final void entryRulefloat64() throws RecognitionException { // $ANTLR start "rulefloat64" - // InternalBasicsParser.g:1178:1: rulefloat64 : ( ( rule__Float64__Group__0 ) ) ; + // InternalBasicsParser.g:1177:1: rulefloat64 : ( ( rule__Float64__Group__0 ) ) ; public final void rulefloat64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1182:2: ( ( ( rule__Float64__Group__0 ) ) ) - // InternalBasicsParser.g:1183:2: ( ( rule__Float64__Group__0 ) ) + // InternalBasicsParser.g:1181:2: ( ( ( rule__Float64__Group__0 ) ) ) + // InternalBasicsParser.g:1182:2: ( ( rule__Float64__Group__0 ) ) { - // InternalBasicsParser.g:1183:2: ( ( rule__Float64__Group__0 ) ) - // InternalBasicsParser.g:1184:3: ( rule__Float64__Group__0 ) + // InternalBasicsParser.g:1182:2: ( ( rule__Float64__Group__0 ) ) + // InternalBasicsParser.g:1183:3: ( rule__Float64__Group__0 ) { before(grammarAccess.getFloat64Access().getGroup()); - // InternalBasicsParser.g:1185:3: ( rule__Float64__Group__0 ) - // InternalBasicsParser.g:1185:4: rule__Float64__Group__0 + // InternalBasicsParser.g:1184:3: ( rule__Float64__Group__0 ) + // InternalBasicsParser.g:1184:4: rule__Float64__Group__0 { pushFollow(FOLLOW_2); rule__Float64__Group__0(); @@ -3473,11 +3471,11 @@ public final void rulefloat64() throws RecognitionException { // $ANTLR start "entryRulestring0" - // InternalBasicsParser.g:1194:1: entryRulestring0 : rulestring0 EOF ; + // InternalBasicsParser.g:1193:1: entryRulestring0 : rulestring0 EOF ; public final void entryRulestring0() throws RecognitionException { try { - // InternalBasicsParser.g:1195:1: ( rulestring0 EOF ) - // InternalBasicsParser.g:1196:1: rulestring0 EOF + // InternalBasicsParser.g:1194:1: ( rulestring0 EOF ) + // InternalBasicsParser.g:1195:1: rulestring0 EOF { before(grammarAccess.getString0Rule()); pushFollow(FOLLOW_1); @@ -3503,21 +3501,21 @@ public final void entryRulestring0() throws RecognitionException { // $ANTLR start "rulestring0" - // InternalBasicsParser.g:1203:1: rulestring0 : ( ( rule__String0__Group__0 ) ) ; + // InternalBasicsParser.g:1202:1: rulestring0 : ( ( rule__String0__Group__0 ) ) ; public final void rulestring0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1207:2: ( ( ( rule__String0__Group__0 ) ) ) - // InternalBasicsParser.g:1208:2: ( ( rule__String0__Group__0 ) ) + // InternalBasicsParser.g:1206:2: ( ( ( rule__String0__Group__0 ) ) ) + // InternalBasicsParser.g:1207:2: ( ( rule__String0__Group__0 ) ) { - // InternalBasicsParser.g:1208:2: ( ( rule__String0__Group__0 ) ) - // InternalBasicsParser.g:1209:3: ( rule__String0__Group__0 ) + // InternalBasicsParser.g:1207:2: ( ( rule__String0__Group__0 ) ) + // InternalBasicsParser.g:1208:3: ( rule__String0__Group__0 ) { before(grammarAccess.getString0Access().getGroup()); - // InternalBasicsParser.g:1210:3: ( rule__String0__Group__0 ) - // InternalBasicsParser.g:1210:4: rule__String0__Group__0 + // InternalBasicsParser.g:1209:3: ( rule__String0__Group__0 ) + // InternalBasicsParser.g:1209:4: rule__String0__Group__0 { pushFollow(FOLLOW_2); rule__String0__Group__0(); @@ -3550,11 +3548,11 @@ public final void rulestring0() throws RecognitionException { // $ANTLR start "entryRulebyte" - // InternalBasicsParser.g:1219:1: entryRulebyte : rulebyte EOF ; + // InternalBasicsParser.g:1218:1: entryRulebyte : rulebyte EOF ; public final void entryRulebyte() throws RecognitionException { try { - // InternalBasicsParser.g:1220:1: ( rulebyte EOF ) - // InternalBasicsParser.g:1221:1: rulebyte EOF + // InternalBasicsParser.g:1219:1: ( rulebyte EOF ) + // InternalBasicsParser.g:1220:1: rulebyte EOF { before(grammarAccess.getByteRule()); pushFollow(FOLLOW_1); @@ -3580,21 +3578,21 @@ public final void entryRulebyte() throws RecognitionException { // $ANTLR start "rulebyte" - // InternalBasicsParser.g:1228:1: rulebyte : ( ( rule__Byte__Group__0 ) ) ; + // InternalBasicsParser.g:1227:1: rulebyte : ( ( rule__Byte__Group__0 ) ) ; public final void rulebyte() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1232:2: ( ( ( rule__Byte__Group__0 ) ) ) - // InternalBasicsParser.g:1233:2: ( ( rule__Byte__Group__0 ) ) + // InternalBasicsParser.g:1231:2: ( ( ( rule__Byte__Group__0 ) ) ) + // InternalBasicsParser.g:1232:2: ( ( rule__Byte__Group__0 ) ) { - // InternalBasicsParser.g:1233:2: ( ( rule__Byte__Group__0 ) ) - // InternalBasicsParser.g:1234:3: ( rule__Byte__Group__0 ) + // InternalBasicsParser.g:1232:2: ( ( rule__Byte__Group__0 ) ) + // InternalBasicsParser.g:1233:3: ( rule__Byte__Group__0 ) { before(grammarAccess.getByteAccess().getGroup()); - // InternalBasicsParser.g:1235:3: ( rule__Byte__Group__0 ) - // InternalBasicsParser.g:1235:4: rule__Byte__Group__0 + // InternalBasicsParser.g:1234:3: ( rule__Byte__Group__0 ) + // InternalBasicsParser.g:1234:4: rule__Byte__Group__0 { pushFollow(FOLLOW_2); rule__Byte__Group__0(); @@ -3627,11 +3625,11 @@ public final void rulebyte() throws RecognitionException { // $ANTLR start "entryRuletime" - // InternalBasicsParser.g:1244:1: entryRuletime : ruletime EOF ; + // InternalBasicsParser.g:1243:1: entryRuletime : ruletime EOF ; public final void entryRuletime() throws RecognitionException { try { - // InternalBasicsParser.g:1245:1: ( ruletime EOF ) - // InternalBasicsParser.g:1246:1: ruletime EOF + // InternalBasicsParser.g:1244:1: ( ruletime EOF ) + // InternalBasicsParser.g:1245:1: ruletime EOF { before(grammarAccess.getTimeRule()); pushFollow(FOLLOW_1); @@ -3657,21 +3655,21 @@ public final void entryRuletime() throws RecognitionException { // $ANTLR start "ruletime" - // InternalBasicsParser.g:1253:1: ruletime : ( ( rule__Time__Group__0 ) ) ; + // InternalBasicsParser.g:1252:1: ruletime : ( ( rule__Time__Group__0 ) ) ; public final void ruletime() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1257:2: ( ( ( rule__Time__Group__0 ) ) ) - // InternalBasicsParser.g:1258:2: ( ( rule__Time__Group__0 ) ) + // InternalBasicsParser.g:1256:2: ( ( ( rule__Time__Group__0 ) ) ) + // InternalBasicsParser.g:1257:2: ( ( rule__Time__Group__0 ) ) { - // InternalBasicsParser.g:1258:2: ( ( rule__Time__Group__0 ) ) - // InternalBasicsParser.g:1259:3: ( rule__Time__Group__0 ) + // InternalBasicsParser.g:1257:2: ( ( rule__Time__Group__0 ) ) + // InternalBasicsParser.g:1258:3: ( rule__Time__Group__0 ) { before(grammarAccess.getTimeAccess().getGroup()); - // InternalBasicsParser.g:1260:3: ( rule__Time__Group__0 ) - // InternalBasicsParser.g:1260:4: rule__Time__Group__0 + // InternalBasicsParser.g:1259:3: ( rule__Time__Group__0 ) + // InternalBasicsParser.g:1259:4: rule__Time__Group__0 { pushFollow(FOLLOW_2); rule__Time__Group__0(); @@ -3704,11 +3702,11 @@ public final void ruletime() throws RecognitionException { // $ANTLR start "entryRuleduration" - // InternalBasicsParser.g:1269:1: entryRuleduration : ruleduration EOF ; + // InternalBasicsParser.g:1268:1: entryRuleduration : ruleduration EOF ; public final void entryRuleduration() throws RecognitionException { try { - // InternalBasicsParser.g:1270:1: ( ruleduration EOF ) - // InternalBasicsParser.g:1271:1: ruleduration EOF + // InternalBasicsParser.g:1269:1: ( ruleduration EOF ) + // InternalBasicsParser.g:1270:1: ruleduration EOF { before(grammarAccess.getDurationRule()); pushFollow(FOLLOW_1); @@ -3734,21 +3732,21 @@ public final void entryRuleduration() throws RecognitionException { // $ANTLR start "ruleduration" - // InternalBasicsParser.g:1278:1: ruleduration : ( ( rule__Duration__Group__0 ) ) ; + // InternalBasicsParser.g:1277:1: ruleduration : ( ( rule__Duration__Group__0 ) ) ; public final void ruleduration() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1282:2: ( ( ( rule__Duration__Group__0 ) ) ) - // InternalBasicsParser.g:1283:2: ( ( rule__Duration__Group__0 ) ) + // InternalBasicsParser.g:1281:2: ( ( ( rule__Duration__Group__0 ) ) ) + // InternalBasicsParser.g:1282:2: ( ( rule__Duration__Group__0 ) ) { - // InternalBasicsParser.g:1283:2: ( ( rule__Duration__Group__0 ) ) - // InternalBasicsParser.g:1284:3: ( rule__Duration__Group__0 ) + // InternalBasicsParser.g:1282:2: ( ( rule__Duration__Group__0 ) ) + // InternalBasicsParser.g:1283:3: ( rule__Duration__Group__0 ) { before(grammarAccess.getDurationAccess().getGroup()); - // InternalBasicsParser.g:1285:3: ( rule__Duration__Group__0 ) - // InternalBasicsParser.g:1285:4: rule__Duration__Group__0 + // InternalBasicsParser.g:1284:3: ( rule__Duration__Group__0 ) + // InternalBasicsParser.g:1284:4: rule__Duration__Group__0 { pushFollow(FOLLOW_2); rule__Duration__Group__0(); @@ -3781,11 +3779,11 @@ public final void ruleduration() throws RecognitionException { // $ANTLR start "entryRuleboolArray" - // InternalBasicsParser.g:1294:1: entryRuleboolArray : ruleboolArray EOF ; + // InternalBasicsParser.g:1293:1: entryRuleboolArray : ruleboolArray EOF ; public final void entryRuleboolArray() throws RecognitionException { try { - // InternalBasicsParser.g:1295:1: ( ruleboolArray EOF ) - // InternalBasicsParser.g:1296:1: ruleboolArray EOF + // InternalBasicsParser.g:1294:1: ( ruleboolArray EOF ) + // InternalBasicsParser.g:1295:1: ruleboolArray EOF { before(grammarAccess.getBoolArrayRule()); pushFollow(FOLLOW_1); @@ -3811,21 +3809,21 @@ public final void entryRuleboolArray() throws RecognitionException { // $ANTLR start "ruleboolArray" - // InternalBasicsParser.g:1303:1: ruleboolArray : ( ( rule__BoolArray__Group__0 ) ) ; + // InternalBasicsParser.g:1302:1: ruleboolArray : ( ( rule__BoolArray__Group__0 ) ) ; public final void ruleboolArray() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1307:2: ( ( ( rule__BoolArray__Group__0 ) ) ) - // InternalBasicsParser.g:1308:2: ( ( rule__BoolArray__Group__0 ) ) + // InternalBasicsParser.g:1306:2: ( ( ( rule__BoolArray__Group__0 ) ) ) + // InternalBasicsParser.g:1307:2: ( ( rule__BoolArray__Group__0 ) ) { - // InternalBasicsParser.g:1308:2: ( ( rule__BoolArray__Group__0 ) ) - // InternalBasicsParser.g:1309:3: ( rule__BoolArray__Group__0 ) + // InternalBasicsParser.g:1307:2: ( ( rule__BoolArray__Group__0 ) ) + // InternalBasicsParser.g:1308:3: ( rule__BoolArray__Group__0 ) { before(grammarAccess.getBoolArrayAccess().getGroup()); - // InternalBasicsParser.g:1310:3: ( rule__BoolArray__Group__0 ) - // InternalBasicsParser.g:1310:4: rule__BoolArray__Group__0 + // InternalBasicsParser.g:1309:3: ( rule__BoolArray__Group__0 ) + // InternalBasicsParser.g:1309:4: rule__BoolArray__Group__0 { pushFollow(FOLLOW_2); rule__BoolArray__Group__0(); @@ -3858,11 +3856,11 @@ public final void ruleboolArray() throws RecognitionException { // $ANTLR start "entryRuleint8Array" - // InternalBasicsParser.g:1319:1: entryRuleint8Array : ruleint8Array EOF ; + // InternalBasicsParser.g:1318:1: entryRuleint8Array : ruleint8Array EOF ; public final void entryRuleint8Array() throws RecognitionException { try { - // InternalBasicsParser.g:1320:1: ( ruleint8Array EOF ) - // InternalBasicsParser.g:1321:1: ruleint8Array EOF + // InternalBasicsParser.g:1319:1: ( ruleint8Array EOF ) + // InternalBasicsParser.g:1320:1: ruleint8Array EOF { before(grammarAccess.getInt8ArrayRule()); pushFollow(FOLLOW_1); @@ -3888,21 +3886,21 @@ public final void entryRuleint8Array() throws RecognitionException { // $ANTLR start "ruleint8Array" - // InternalBasicsParser.g:1328:1: ruleint8Array : ( ( rule__Int8Array__Group__0 ) ) ; + // InternalBasicsParser.g:1327:1: ruleint8Array : ( ( rule__Int8Array__Group__0 ) ) ; public final void ruleint8Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1332:2: ( ( ( rule__Int8Array__Group__0 ) ) ) - // InternalBasicsParser.g:1333:2: ( ( rule__Int8Array__Group__0 ) ) + // InternalBasicsParser.g:1331:2: ( ( ( rule__Int8Array__Group__0 ) ) ) + // InternalBasicsParser.g:1332:2: ( ( rule__Int8Array__Group__0 ) ) { - // InternalBasicsParser.g:1333:2: ( ( rule__Int8Array__Group__0 ) ) - // InternalBasicsParser.g:1334:3: ( rule__Int8Array__Group__0 ) + // InternalBasicsParser.g:1332:2: ( ( rule__Int8Array__Group__0 ) ) + // InternalBasicsParser.g:1333:3: ( rule__Int8Array__Group__0 ) { before(grammarAccess.getInt8ArrayAccess().getGroup()); - // InternalBasicsParser.g:1335:3: ( rule__Int8Array__Group__0 ) - // InternalBasicsParser.g:1335:4: rule__Int8Array__Group__0 + // InternalBasicsParser.g:1334:3: ( rule__Int8Array__Group__0 ) + // InternalBasicsParser.g:1334:4: rule__Int8Array__Group__0 { pushFollow(FOLLOW_2); rule__Int8Array__Group__0(); @@ -3935,11 +3933,11 @@ public final void ruleint8Array() throws RecognitionException { // $ANTLR start "entryRuleuint8Array" - // InternalBasicsParser.g:1344:1: entryRuleuint8Array : ruleuint8Array EOF ; + // InternalBasicsParser.g:1343:1: entryRuleuint8Array : ruleuint8Array EOF ; public final void entryRuleuint8Array() throws RecognitionException { try { - // InternalBasicsParser.g:1345:1: ( ruleuint8Array EOF ) - // InternalBasicsParser.g:1346:1: ruleuint8Array EOF + // InternalBasicsParser.g:1344:1: ( ruleuint8Array EOF ) + // InternalBasicsParser.g:1345:1: ruleuint8Array EOF { before(grammarAccess.getUint8ArrayRule()); pushFollow(FOLLOW_1); @@ -3965,21 +3963,21 @@ public final void entryRuleuint8Array() throws RecognitionException { // $ANTLR start "ruleuint8Array" - // InternalBasicsParser.g:1353:1: ruleuint8Array : ( ( rule__Uint8Array__Group__0 ) ) ; + // InternalBasicsParser.g:1352:1: ruleuint8Array : ( ( rule__Uint8Array__Group__0 ) ) ; public final void ruleuint8Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1357:2: ( ( ( rule__Uint8Array__Group__0 ) ) ) - // InternalBasicsParser.g:1358:2: ( ( rule__Uint8Array__Group__0 ) ) + // InternalBasicsParser.g:1356:2: ( ( ( rule__Uint8Array__Group__0 ) ) ) + // InternalBasicsParser.g:1357:2: ( ( rule__Uint8Array__Group__0 ) ) { - // InternalBasicsParser.g:1358:2: ( ( rule__Uint8Array__Group__0 ) ) - // InternalBasicsParser.g:1359:3: ( rule__Uint8Array__Group__0 ) + // InternalBasicsParser.g:1357:2: ( ( rule__Uint8Array__Group__0 ) ) + // InternalBasicsParser.g:1358:3: ( rule__Uint8Array__Group__0 ) { before(grammarAccess.getUint8ArrayAccess().getGroup()); - // InternalBasicsParser.g:1360:3: ( rule__Uint8Array__Group__0 ) - // InternalBasicsParser.g:1360:4: rule__Uint8Array__Group__0 + // InternalBasicsParser.g:1359:3: ( rule__Uint8Array__Group__0 ) + // InternalBasicsParser.g:1359:4: rule__Uint8Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint8Array__Group__0(); @@ -4012,11 +4010,11 @@ public final void ruleuint8Array() throws RecognitionException { // $ANTLR start "entryRuleint16Array" - // InternalBasicsParser.g:1369:1: entryRuleint16Array : ruleint16Array EOF ; + // InternalBasicsParser.g:1368:1: entryRuleint16Array : ruleint16Array EOF ; public final void entryRuleint16Array() throws RecognitionException { try { - // InternalBasicsParser.g:1370:1: ( ruleint16Array EOF ) - // InternalBasicsParser.g:1371:1: ruleint16Array EOF + // InternalBasicsParser.g:1369:1: ( ruleint16Array EOF ) + // InternalBasicsParser.g:1370:1: ruleint16Array EOF { before(grammarAccess.getInt16ArrayRule()); pushFollow(FOLLOW_1); @@ -4042,21 +4040,21 @@ public final void entryRuleint16Array() throws RecognitionException { // $ANTLR start "ruleint16Array" - // InternalBasicsParser.g:1378:1: ruleint16Array : ( ( rule__Int16Array__Group__0 ) ) ; + // InternalBasicsParser.g:1377:1: ruleint16Array : ( ( rule__Int16Array__Group__0 ) ) ; public final void ruleint16Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1382:2: ( ( ( rule__Int16Array__Group__0 ) ) ) - // InternalBasicsParser.g:1383:2: ( ( rule__Int16Array__Group__0 ) ) + // InternalBasicsParser.g:1381:2: ( ( ( rule__Int16Array__Group__0 ) ) ) + // InternalBasicsParser.g:1382:2: ( ( rule__Int16Array__Group__0 ) ) { - // InternalBasicsParser.g:1383:2: ( ( rule__Int16Array__Group__0 ) ) - // InternalBasicsParser.g:1384:3: ( rule__Int16Array__Group__0 ) + // InternalBasicsParser.g:1382:2: ( ( rule__Int16Array__Group__0 ) ) + // InternalBasicsParser.g:1383:3: ( rule__Int16Array__Group__0 ) { before(grammarAccess.getInt16ArrayAccess().getGroup()); - // InternalBasicsParser.g:1385:3: ( rule__Int16Array__Group__0 ) - // InternalBasicsParser.g:1385:4: rule__Int16Array__Group__0 + // InternalBasicsParser.g:1384:3: ( rule__Int16Array__Group__0 ) + // InternalBasicsParser.g:1384:4: rule__Int16Array__Group__0 { pushFollow(FOLLOW_2); rule__Int16Array__Group__0(); @@ -4089,11 +4087,11 @@ public final void ruleint16Array() throws RecognitionException { // $ANTLR start "entryRuleuint16Array" - // InternalBasicsParser.g:1394:1: entryRuleuint16Array : ruleuint16Array EOF ; + // InternalBasicsParser.g:1393:1: entryRuleuint16Array : ruleuint16Array EOF ; public final void entryRuleuint16Array() throws RecognitionException { try { - // InternalBasicsParser.g:1395:1: ( ruleuint16Array EOF ) - // InternalBasicsParser.g:1396:1: ruleuint16Array EOF + // InternalBasicsParser.g:1394:1: ( ruleuint16Array EOF ) + // InternalBasicsParser.g:1395:1: ruleuint16Array EOF { before(grammarAccess.getUint16ArrayRule()); pushFollow(FOLLOW_1); @@ -4119,21 +4117,21 @@ public final void entryRuleuint16Array() throws RecognitionException { // $ANTLR start "ruleuint16Array" - // InternalBasicsParser.g:1403:1: ruleuint16Array : ( ( rule__Uint16Array__Group__0 ) ) ; + // InternalBasicsParser.g:1402:1: ruleuint16Array : ( ( rule__Uint16Array__Group__0 ) ) ; public final void ruleuint16Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1407:2: ( ( ( rule__Uint16Array__Group__0 ) ) ) - // InternalBasicsParser.g:1408:2: ( ( rule__Uint16Array__Group__0 ) ) + // InternalBasicsParser.g:1406:2: ( ( ( rule__Uint16Array__Group__0 ) ) ) + // InternalBasicsParser.g:1407:2: ( ( rule__Uint16Array__Group__0 ) ) { - // InternalBasicsParser.g:1408:2: ( ( rule__Uint16Array__Group__0 ) ) - // InternalBasicsParser.g:1409:3: ( rule__Uint16Array__Group__0 ) + // InternalBasicsParser.g:1407:2: ( ( rule__Uint16Array__Group__0 ) ) + // InternalBasicsParser.g:1408:3: ( rule__Uint16Array__Group__0 ) { before(grammarAccess.getUint16ArrayAccess().getGroup()); - // InternalBasicsParser.g:1410:3: ( rule__Uint16Array__Group__0 ) - // InternalBasicsParser.g:1410:4: rule__Uint16Array__Group__0 + // InternalBasicsParser.g:1409:3: ( rule__Uint16Array__Group__0 ) + // InternalBasicsParser.g:1409:4: rule__Uint16Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint16Array__Group__0(); @@ -4166,11 +4164,11 @@ public final void ruleuint16Array() throws RecognitionException { // $ANTLR start "entryRuleint32Array" - // InternalBasicsParser.g:1419:1: entryRuleint32Array : ruleint32Array EOF ; + // InternalBasicsParser.g:1418:1: entryRuleint32Array : ruleint32Array EOF ; public final void entryRuleint32Array() throws RecognitionException { try { - // InternalBasicsParser.g:1420:1: ( ruleint32Array EOF ) - // InternalBasicsParser.g:1421:1: ruleint32Array EOF + // InternalBasicsParser.g:1419:1: ( ruleint32Array EOF ) + // InternalBasicsParser.g:1420:1: ruleint32Array EOF { before(grammarAccess.getInt32ArrayRule()); pushFollow(FOLLOW_1); @@ -4196,21 +4194,21 @@ public final void entryRuleint32Array() throws RecognitionException { // $ANTLR start "ruleint32Array" - // InternalBasicsParser.g:1428:1: ruleint32Array : ( ( rule__Int32Array__Group__0 ) ) ; + // InternalBasicsParser.g:1427:1: ruleint32Array : ( ( rule__Int32Array__Group__0 ) ) ; public final void ruleint32Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1432:2: ( ( ( rule__Int32Array__Group__0 ) ) ) - // InternalBasicsParser.g:1433:2: ( ( rule__Int32Array__Group__0 ) ) + // InternalBasicsParser.g:1431:2: ( ( ( rule__Int32Array__Group__0 ) ) ) + // InternalBasicsParser.g:1432:2: ( ( rule__Int32Array__Group__0 ) ) { - // InternalBasicsParser.g:1433:2: ( ( rule__Int32Array__Group__0 ) ) - // InternalBasicsParser.g:1434:3: ( rule__Int32Array__Group__0 ) + // InternalBasicsParser.g:1432:2: ( ( rule__Int32Array__Group__0 ) ) + // InternalBasicsParser.g:1433:3: ( rule__Int32Array__Group__0 ) { before(grammarAccess.getInt32ArrayAccess().getGroup()); - // InternalBasicsParser.g:1435:3: ( rule__Int32Array__Group__0 ) - // InternalBasicsParser.g:1435:4: rule__Int32Array__Group__0 + // InternalBasicsParser.g:1434:3: ( rule__Int32Array__Group__0 ) + // InternalBasicsParser.g:1434:4: rule__Int32Array__Group__0 { pushFollow(FOLLOW_2); rule__Int32Array__Group__0(); @@ -4243,11 +4241,11 @@ public final void ruleint32Array() throws RecognitionException { // $ANTLR start "entryRuleuint32Array" - // InternalBasicsParser.g:1444:1: entryRuleuint32Array : ruleuint32Array EOF ; + // InternalBasicsParser.g:1443:1: entryRuleuint32Array : ruleuint32Array EOF ; public final void entryRuleuint32Array() throws RecognitionException { try { - // InternalBasicsParser.g:1445:1: ( ruleuint32Array EOF ) - // InternalBasicsParser.g:1446:1: ruleuint32Array EOF + // InternalBasicsParser.g:1444:1: ( ruleuint32Array EOF ) + // InternalBasicsParser.g:1445:1: ruleuint32Array EOF { before(grammarAccess.getUint32ArrayRule()); pushFollow(FOLLOW_1); @@ -4273,21 +4271,21 @@ public final void entryRuleuint32Array() throws RecognitionException { // $ANTLR start "ruleuint32Array" - // InternalBasicsParser.g:1453:1: ruleuint32Array : ( ( rule__Uint32Array__Group__0 ) ) ; + // InternalBasicsParser.g:1452:1: ruleuint32Array : ( ( rule__Uint32Array__Group__0 ) ) ; public final void ruleuint32Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1457:2: ( ( ( rule__Uint32Array__Group__0 ) ) ) - // InternalBasicsParser.g:1458:2: ( ( rule__Uint32Array__Group__0 ) ) + // InternalBasicsParser.g:1456:2: ( ( ( rule__Uint32Array__Group__0 ) ) ) + // InternalBasicsParser.g:1457:2: ( ( rule__Uint32Array__Group__0 ) ) { - // InternalBasicsParser.g:1458:2: ( ( rule__Uint32Array__Group__0 ) ) - // InternalBasicsParser.g:1459:3: ( rule__Uint32Array__Group__0 ) + // InternalBasicsParser.g:1457:2: ( ( rule__Uint32Array__Group__0 ) ) + // InternalBasicsParser.g:1458:3: ( rule__Uint32Array__Group__0 ) { before(grammarAccess.getUint32ArrayAccess().getGroup()); - // InternalBasicsParser.g:1460:3: ( rule__Uint32Array__Group__0 ) - // InternalBasicsParser.g:1460:4: rule__Uint32Array__Group__0 + // InternalBasicsParser.g:1459:3: ( rule__Uint32Array__Group__0 ) + // InternalBasicsParser.g:1459:4: rule__Uint32Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint32Array__Group__0(); @@ -4320,11 +4318,11 @@ public final void ruleuint32Array() throws RecognitionException { // $ANTLR start "entryRuleint64Array" - // InternalBasicsParser.g:1469:1: entryRuleint64Array : ruleint64Array EOF ; + // InternalBasicsParser.g:1468:1: entryRuleint64Array : ruleint64Array EOF ; public final void entryRuleint64Array() throws RecognitionException { try { - // InternalBasicsParser.g:1470:1: ( ruleint64Array EOF ) - // InternalBasicsParser.g:1471:1: ruleint64Array EOF + // InternalBasicsParser.g:1469:1: ( ruleint64Array EOF ) + // InternalBasicsParser.g:1470:1: ruleint64Array EOF { before(grammarAccess.getInt64ArrayRule()); pushFollow(FOLLOW_1); @@ -4350,21 +4348,21 @@ public final void entryRuleint64Array() throws RecognitionException { // $ANTLR start "ruleint64Array" - // InternalBasicsParser.g:1478:1: ruleint64Array : ( ( rule__Int64Array__Group__0 ) ) ; + // InternalBasicsParser.g:1477:1: ruleint64Array : ( ( rule__Int64Array__Group__0 ) ) ; public final void ruleint64Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1482:2: ( ( ( rule__Int64Array__Group__0 ) ) ) - // InternalBasicsParser.g:1483:2: ( ( rule__Int64Array__Group__0 ) ) + // InternalBasicsParser.g:1481:2: ( ( ( rule__Int64Array__Group__0 ) ) ) + // InternalBasicsParser.g:1482:2: ( ( rule__Int64Array__Group__0 ) ) { - // InternalBasicsParser.g:1483:2: ( ( rule__Int64Array__Group__0 ) ) - // InternalBasicsParser.g:1484:3: ( rule__Int64Array__Group__0 ) + // InternalBasicsParser.g:1482:2: ( ( rule__Int64Array__Group__0 ) ) + // InternalBasicsParser.g:1483:3: ( rule__Int64Array__Group__0 ) { before(grammarAccess.getInt64ArrayAccess().getGroup()); - // InternalBasicsParser.g:1485:3: ( rule__Int64Array__Group__0 ) - // InternalBasicsParser.g:1485:4: rule__Int64Array__Group__0 + // InternalBasicsParser.g:1484:3: ( rule__Int64Array__Group__0 ) + // InternalBasicsParser.g:1484:4: rule__Int64Array__Group__0 { pushFollow(FOLLOW_2); rule__Int64Array__Group__0(); @@ -4397,11 +4395,11 @@ public final void ruleint64Array() throws RecognitionException { // $ANTLR start "entryRuleuint64Array" - // InternalBasicsParser.g:1494:1: entryRuleuint64Array : ruleuint64Array EOF ; + // InternalBasicsParser.g:1493:1: entryRuleuint64Array : ruleuint64Array EOF ; public final void entryRuleuint64Array() throws RecognitionException { try { - // InternalBasicsParser.g:1495:1: ( ruleuint64Array EOF ) - // InternalBasicsParser.g:1496:1: ruleuint64Array EOF + // InternalBasicsParser.g:1494:1: ( ruleuint64Array EOF ) + // InternalBasicsParser.g:1495:1: ruleuint64Array EOF { before(grammarAccess.getUint64ArrayRule()); pushFollow(FOLLOW_1); @@ -4427,21 +4425,21 @@ public final void entryRuleuint64Array() throws RecognitionException { // $ANTLR start "ruleuint64Array" - // InternalBasicsParser.g:1503:1: ruleuint64Array : ( ( rule__Uint64Array__Group__0 ) ) ; + // InternalBasicsParser.g:1502:1: ruleuint64Array : ( ( rule__Uint64Array__Group__0 ) ) ; public final void ruleuint64Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1507:2: ( ( ( rule__Uint64Array__Group__0 ) ) ) - // InternalBasicsParser.g:1508:2: ( ( rule__Uint64Array__Group__0 ) ) + // InternalBasicsParser.g:1506:2: ( ( ( rule__Uint64Array__Group__0 ) ) ) + // InternalBasicsParser.g:1507:2: ( ( rule__Uint64Array__Group__0 ) ) { - // InternalBasicsParser.g:1508:2: ( ( rule__Uint64Array__Group__0 ) ) - // InternalBasicsParser.g:1509:3: ( rule__Uint64Array__Group__0 ) + // InternalBasicsParser.g:1507:2: ( ( rule__Uint64Array__Group__0 ) ) + // InternalBasicsParser.g:1508:3: ( rule__Uint64Array__Group__0 ) { before(grammarAccess.getUint64ArrayAccess().getGroup()); - // InternalBasicsParser.g:1510:3: ( rule__Uint64Array__Group__0 ) - // InternalBasicsParser.g:1510:4: rule__Uint64Array__Group__0 + // InternalBasicsParser.g:1509:3: ( rule__Uint64Array__Group__0 ) + // InternalBasicsParser.g:1509:4: rule__Uint64Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint64Array__Group__0(); @@ -4474,11 +4472,11 @@ public final void ruleuint64Array() throws RecognitionException { // $ANTLR start "entryRulefloat32Array" - // InternalBasicsParser.g:1519:1: entryRulefloat32Array : rulefloat32Array EOF ; + // InternalBasicsParser.g:1518:1: entryRulefloat32Array : rulefloat32Array EOF ; public final void entryRulefloat32Array() throws RecognitionException { try { - // InternalBasicsParser.g:1520:1: ( rulefloat32Array EOF ) - // InternalBasicsParser.g:1521:1: rulefloat32Array EOF + // InternalBasicsParser.g:1519:1: ( rulefloat32Array EOF ) + // InternalBasicsParser.g:1520:1: rulefloat32Array EOF { before(grammarAccess.getFloat32ArrayRule()); pushFollow(FOLLOW_1); @@ -4504,21 +4502,21 @@ public final void entryRulefloat32Array() throws RecognitionException { // $ANTLR start "rulefloat32Array" - // InternalBasicsParser.g:1528:1: rulefloat32Array : ( ( rule__Float32Array__Group__0 ) ) ; + // InternalBasicsParser.g:1527:1: rulefloat32Array : ( ( rule__Float32Array__Group__0 ) ) ; public final void rulefloat32Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1532:2: ( ( ( rule__Float32Array__Group__0 ) ) ) - // InternalBasicsParser.g:1533:2: ( ( rule__Float32Array__Group__0 ) ) + // InternalBasicsParser.g:1531:2: ( ( ( rule__Float32Array__Group__0 ) ) ) + // InternalBasicsParser.g:1532:2: ( ( rule__Float32Array__Group__0 ) ) { - // InternalBasicsParser.g:1533:2: ( ( rule__Float32Array__Group__0 ) ) - // InternalBasicsParser.g:1534:3: ( rule__Float32Array__Group__0 ) + // InternalBasicsParser.g:1532:2: ( ( rule__Float32Array__Group__0 ) ) + // InternalBasicsParser.g:1533:3: ( rule__Float32Array__Group__0 ) { before(grammarAccess.getFloat32ArrayAccess().getGroup()); - // InternalBasicsParser.g:1535:3: ( rule__Float32Array__Group__0 ) - // InternalBasicsParser.g:1535:4: rule__Float32Array__Group__0 + // InternalBasicsParser.g:1534:3: ( rule__Float32Array__Group__0 ) + // InternalBasicsParser.g:1534:4: rule__Float32Array__Group__0 { pushFollow(FOLLOW_2); rule__Float32Array__Group__0(); @@ -4551,11 +4549,11 @@ public final void rulefloat32Array() throws RecognitionException { // $ANTLR start "entryRulefloat64Array" - // InternalBasicsParser.g:1544:1: entryRulefloat64Array : rulefloat64Array EOF ; + // InternalBasicsParser.g:1543:1: entryRulefloat64Array : rulefloat64Array EOF ; public final void entryRulefloat64Array() throws RecognitionException { try { - // InternalBasicsParser.g:1545:1: ( rulefloat64Array EOF ) - // InternalBasicsParser.g:1546:1: rulefloat64Array EOF + // InternalBasicsParser.g:1544:1: ( rulefloat64Array EOF ) + // InternalBasicsParser.g:1545:1: rulefloat64Array EOF { before(grammarAccess.getFloat64ArrayRule()); pushFollow(FOLLOW_1); @@ -4581,21 +4579,21 @@ public final void entryRulefloat64Array() throws RecognitionException { // $ANTLR start "rulefloat64Array" - // InternalBasicsParser.g:1553:1: rulefloat64Array : ( ( rule__Float64Array__Group__0 ) ) ; + // InternalBasicsParser.g:1552:1: rulefloat64Array : ( ( rule__Float64Array__Group__0 ) ) ; public final void rulefloat64Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1557:2: ( ( ( rule__Float64Array__Group__0 ) ) ) - // InternalBasicsParser.g:1558:2: ( ( rule__Float64Array__Group__0 ) ) + // InternalBasicsParser.g:1556:2: ( ( ( rule__Float64Array__Group__0 ) ) ) + // InternalBasicsParser.g:1557:2: ( ( rule__Float64Array__Group__0 ) ) { - // InternalBasicsParser.g:1558:2: ( ( rule__Float64Array__Group__0 ) ) - // InternalBasicsParser.g:1559:3: ( rule__Float64Array__Group__0 ) + // InternalBasicsParser.g:1557:2: ( ( rule__Float64Array__Group__0 ) ) + // InternalBasicsParser.g:1558:3: ( rule__Float64Array__Group__0 ) { before(grammarAccess.getFloat64ArrayAccess().getGroup()); - // InternalBasicsParser.g:1560:3: ( rule__Float64Array__Group__0 ) - // InternalBasicsParser.g:1560:4: rule__Float64Array__Group__0 + // InternalBasicsParser.g:1559:3: ( rule__Float64Array__Group__0 ) + // InternalBasicsParser.g:1559:4: rule__Float64Array__Group__0 { pushFollow(FOLLOW_2); rule__Float64Array__Group__0(); @@ -4628,11 +4626,11 @@ public final void rulefloat64Array() throws RecognitionException { // $ANTLR start "entryRulestring0Array" - // InternalBasicsParser.g:1569:1: entryRulestring0Array : rulestring0Array EOF ; + // InternalBasicsParser.g:1568:1: entryRulestring0Array : rulestring0Array EOF ; public final void entryRulestring0Array() throws RecognitionException { try { - // InternalBasicsParser.g:1570:1: ( rulestring0Array EOF ) - // InternalBasicsParser.g:1571:1: rulestring0Array EOF + // InternalBasicsParser.g:1569:1: ( rulestring0Array EOF ) + // InternalBasicsParser.g:1570:1: rulestring0Array EOF { before(grammarAccess.getString0ArrayRule()); pushFollow(FOLLOW_1); @@ -4658,21 +4656,21 @@ public final void entryRulestring0Array() throws RecognitionException { // $ANTLR start "rulestring0Array" - // InternalBasicsParser.g:1578:1: rulestring0Array : ( ( rule__String0Array__Group__0 ) ) ; + // InternalBasicsParser.g:1577:1: rulestring0Array : ( ( rule__String0Array__Group__0 ) ) ; public final void rulestring0Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1582:2: ( ( ( rule__String0Array__Group__0 ) ) ) - // InternalBasicsParser.g:1583:2: ( ( rule__String0Array__Group__0 ) ) + // InternalBasicsParser.g:1581:2: ( ( ( rule__String0Array__Group__0 ) ) ) + // InternalBasicsParser.g:1582:2: ( ( rule__String0Array__Group__0 ) ) { - // InternalBasicsParser.g:1583:2: ( ( rule__String0Array__Group__0 ) ) - // InternalBasicsParser.g:1584:3: ( rule__String0Array__Group__0 ) + // InternalBasicsParser.g:1582:2: ( ( rule__String0Array__Group__0 ) ) + // InternalBasicsParser.g:1583:3: ( rule__String0Array__Group__0 ) { before(grammarAccess.getString0ArrayAccess().getGroup()); - // InternalBasicsParser.g:1585:3: ( rule__String0Array__Group__0 ) - // InternalBasicsParser.g:1585:4: rule__String0Array__Group__0 + // InternalBasicsParser.g:1584:3: ( rule__String0Array__Group__0 ) + // InternalBasicsParser.g:1584:4: rule__String0Array__Group__0 { pushFollow(FOLLOW_2); rule__String0Array__Group__0(); @@ -4705,11 +4703,11 @@ public final void rulestring0Array() throws RecognitionException { // $ANTLR start "entryRulebyteArray" - // InternalBasicsParser.g:1594:1: entryRulebyteArray : rulebyteArray EOF ; + // InternalBasicsParser.g:1593:1: entryRulebyteArray : rulebyteArray EOF ; public final void entryRulebyteArray() throws RecognitionException { try { - // InternalBasicsParser.g:1595:1: ( rulebyteArray EOF ) - // InternalBasicsParser.g:1596:1: rulebyteArray EOF + // InternalBasicsParser.g:1594:1: ( rulebyteArray EOF ) + // InternalBasicsParser.g:1595:1: rulebyteArray EOF { before(grammarAccess.getByteArrayRule()); pushFollow(FOLLOW_1); @@ -4735,21 +4733,21 @@ public final void entryRulebyteArray() throws RecognitionException { // $ANTLR start "rulebyteArray" - // InternalBasicsParser.g:1603:1: rulebyteArray : ( ( rule__ByteArray__Group__0 ) ) ; + // InternalBasicsParser.g:1602:1: rulebyteArray : ( ( rule__ByteArray__Group__0 ) ) ; public final void rulebyteArray() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1607:2: ( ( ( rule__ByteArray__Group__0 ) ) ) - // InternalBasicsParser.g:1608:2: ( ( rule__ByteArray__Group__0 ) ) + // InternalBasicsParser.g:1606:2: ( ( ( rule__ByteArray__Group__0 ) ) ) + // InternalBasicsParser.g:1607:2: ( ( rule__ByteArray__Group__0 ) ) { - // InternalBasicsParser.g:1608:2: ( ( rule__ByteArray__Group__0 ) ) - // InternalBasicsParser.g:1609:3: ( rule__ByteArray__Group__0 ) + // InternalBasicsParser.g:1607:2: ( ( rule__ByteArray__Group__0 ) ) + // InternalBasicsParser.g:1608:3: ( rule__ByteArray__Group__0 ) { before(grammarAccess.getByteArrayAccess().getGroup()); - // InternalBasicsParser.g:1610:3: ( rule__ByteArray__Group__0 ) - // InternalBasicsParser.g:1610:4: rule__ByteArray__Group__0 + // InternalBasicsParser.g:1609:3: ( rule__ByteArray__Group__0 ) + // InternalBasicsParser.g:1609:4: rule__ByteArray__Group__0 { pushFollow(FOLLOW_2); rule__ByteArray__Group__0(); @@ -4782,11 +4780,11 @@ public final void rulebyteArray() throws RecognitionException { // $ANTLR start "entryRuleHeader" - // InternalBasicsParser.g:1619:1: entryRuleHeader : ruleHeader EOF ; + // InternalBasicsParser.g:1618:1: entryRuleHeader : ruleHeader EOF ; public final void entryRuleHeader() throws RecognitionException { try { - // InternalBasicsParser.g:1620:1: ( ruleHeader EOF ) - // InternalBasicsParser.g:1621:1: ruleHeader EOF + // InternalBasicsParser.g:1619:1: ( ruleHeader EOF ) + // InternalBasicsParser.g:1620:1: ruleHeader EOF { before(grammarAccess.getHeaderRule()); pushFollow(FOLLOW_1); @@ -4812,21 +4810,21 @@ public final void entryRuleHeader() throws RecognitionException { // $ANTLR start "ruleHeader" - // InternalBasicsParser.g:1628:1: ruleHeader : ( ( rule__Header__Group__0 ) ) ; + // InternalBasicsParser.g:1627:1: ruleHeader : ( ( rule__Header__Group__0 ) ) ; public final void ruleHeader() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1632:2: ( ( ( rule__Header__Group__0 ) ) ) - // InternalBasicsParser.g:1633:2: ( ( rule__Header__Group__0 ) ) + // InternalBasicsParser.g:1631:2: ( ( ( rule__Header__Group__0 ) ) ) + // InternalBasicsParser.g:1632:2: ( ( rule__Header__Group__0 ) ) { - // InternalBasicsParser.g:1633:2: ( ( rule__Header__Group__0 ) ) - // InternalBasicsParser.g:1634:3: ( rule__Header__Group__0 ) + // InternalBasicsParser.g:1632:2: ( ( rule__Header__Group__0 ) ) + // InternalBasicsParser.g:1633:3: ( rule__Header__Group__0 ) { before(grammarAccess.getHeaderAccess().getGroup()); - // InternalBasicsParser.g:1635:3: ( rule__Header__Group__0 ) - // InternalBasicsParser.g:1635:4: rule__Header__Group__0 + // InternalBasicsParser.g:1634:3: ( rule__Header__Group__0 ) + // InternalBasicsParser.g:1634:4: rule__Header__Group__0 { pushFollow(FOLLOW_2); rule__Header__Group__0(); @@ -4859,11 +4857,11 @@ public final void ruleHeader() throws RecognitionException { // $ANTLR start "entryRuleTopicSpecRef" - // InternalBasicsParser.g:1644:1: entryRuleTopicSpecRef : ruleTopicSpecRef EOF ; + // InternalBasicsParser.g:1643:1: entryRuleTopicSpecRef : ruleTopicSpecRef EOF ; public final void entryRuleTopicSpecRef() throws RecognitionException { try { - // InternalBasicsParser.g:1645:1: ( ruleTopicSpecRef EOF ) - // InternalBasicsParser.g:1646:1: ruleTopicSpecRef EOF + // InternalBasicsParser.g:1644:1: ( ruleTopicSpecRef EOF ) + // InternalBasicsParser.g:1645:1: ruleTopicSpecRef EOF { before(grammarAccess.getTopicSpecRefRule()); pushFollow(FOLLOW_1); @@ -4889,21 +4887,21 @@ public final void entryRuleTopicSpecRef() throws RecognitionException { // $ANTLR start "ruleTopicSpecRef" - // InternalBasicsParser.g:1653:1: ruleTopicSpecRef : ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) ; + // InternalBasicsParser.g:1652:1: ruleTopicSpecRef : ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) ; public final void ruleTopicSpecRef() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1657:2: ( ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) ) - // InternalBasicsParser.g:1658:2: ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) + // InternalBasicsParser.g:1656:2: ( ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) ) + // InternalBasicsParser.g:1657:2: ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) { - // InternalBasicsParser.g:1658:2: ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) - // InternalBasicsParser.g:1659:3: ( rule__TopicSpecRef__TopicSpecAssignment ) + // InternalBasicsParser.g:1657:2: ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) + // InternalBasicsParser.g:1658:3: ( rule__TopicSpecRef__TopicSpecAssignment ) { before(grammarAccess.getTopicSpecRefAccess().getTopicSpecAssignment()); - // InternalBasicsParser.g:1660:3: ( rule__TopicSpecRef__TopicSpecAssignment ) - // InternalBasicsParser.g:1660:4: rule__TopicSpecRef__TopicSpecAssignment + // InternalBasicsParser.g:1659:3: ( rule__TopicSpecRef__TopicSpecAssignment ) + // InternalBasicsParser.g:1659:4: rule__TopicSpecRef__TopicSpecAssignment { pushFollow(FOLLOW_2); rule__TopicSpecRef__TopicSpecAssignment(); @@ -4936,11 +4934,11 @@ public final void ruleTopicSpecRef() throws RecognitionException { // $ANTLR start "entryRuleArrayTopicSpecRef" - // InternalBasicsParser.g:1669:1: entryRuleArrayTopicSpecRef : ruleArrayTopicSpecRef EOF ; + // InternalBasicsParser.g:1668:1: entryRuleArrayTopicSpecRef : ruleArrayTopicSpecRef EOF ; public final void entryRuleArrayTopicSpecRef() throws RecognitionException { try { - // InternalBasicsParser.g:1670:1: ( ruleArrayTopicSpecRef EOF ) - // InternalBasicsParser.g:1671:1: ruleArrayTopicSpecRef EOF + // InternalBasicsParser.g:1669:1: ( ruleArrayTopicSpecRef EOF ) + // InternalBasicsParser.g:1670:1: ruleArrayTopicSpecRef EOF { before(grammarAccess.getArrayTopicSpecRefRule()); pushFollow(FOLLOW_1); @@ -4966,21 +4964,21 @@ public final void entryRuleArrayTopicSpecRef() throws RecognitionException { // $ANTLR start "ruleArrayTopicSpecRef" - // InternalBasicsParser.g:1678:1: ruleArrayTopicSpecRef : ( ( rule__ArrayTopicSpecRef__Group__0 ) ) ; + // InternalBasicsParser.g:1677:1: ruleArrayTopicSpecRef : ( ( rule__ArrayTopicSpecRef__Group__0 ) ) ; public final void ruleArrayTopicSpecRef() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1682:2: ( ( ( rule__ArrayTopicSpecRef__Group__0 ) ) ) - // InternalBasicsParser.g:1683:2: ( ( rule__ArrayTopicSpecRef__Group__0 ) ) + // InternalBasicsParser.g:1681:2: ( ( ( rule__ArrayTopicSpecRef__Group__0 ) ) ) + // InternalBasicsParser.g:1682:2: ( ( rule__ArrayTopicSpecRef__Group__0 ) ) { - // InternalBasicsParser.g:1683:2: ( ( rule__ArrayTopicSpecRef__Group__0 ) ) - // InternalBasicsParser.g:1684:3: ( rule__ArrayTopicSpecRef__Group__0 ) + // InternalBasicsParser.g:1682:2: ( ( rule__ArrayTopicSpecRef__Group__0 ) ) + // InternalBasicsParser.g:1683:3: ( rule__ArrayTopicSpecRef__Group__0 ) { before(grammarAccess.getArrayTopicSpecRefAccess().getGroup()); - // InternalBasicsParser.g:1685:3: ( rule__ArrayTopicSpecRef__Group__0 ) - // InternalBasicsParser.g:1685:4: rule__ArrayTopicSpecRef__Group__0 + // InternalBasicsParser.g:1684:3: ( rule__ArrayTopicSpecRef__Group__0 ) + // InternalBasicsParser.g:1684:4: rule__ArrayTopicSpecRef__Group__0 { pushFollow(FOLLOW_2); rule__ArrayTopicSpecRef__Group__0(); @@ -5013,11 +5011,11 @@ public final void ruleArrayTopicSpecRef() throws RecognitionException { // $ANTLR start "entryRuleKEYWORD" - // InternalBasicsParser.g:1694:1: entryRuleKEYWORD : ruleKEYWORD EOF ; + // InternalBasicsParser.g:1693:1: entryRuleKEYWORD : ruleKEYWORD EOF ; public final void entryRuleKEYWORD() throws RecognitionException { try { - // InternalBasicsParser.g:1695:1: ( ruleKEYWORD EOF ) - // InternalBasicsParser.g:1696:1: ruleKEYWORD EOF + // InternalBasicsParser.g:1694:1: ( ruleKEYWORD EOF ) + // InternalBasicsParser.g:1695:1: ruleKEYWORD EOF { before(grammarAccess.getKEYWORDRule()); pushFollow(FOLLOW_1); @@ -5043,21 +5041,21 @@ public final void entryRuleKEYWORD() throws RecognitionException { // $ANTLR start "ruleKEYWORD" - // InternalBasicsParser.g:1703:1: ruleKEYWORD : ( ( rule__KEYWORD__Alternatives ) ) ; + // InternalBasicsParser.g:1702:1: ruleKEYWORD : ( ( rule__KEYWORD__Alternatives ) ) ; public final void ruleKEYWORD() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1707:2: ( ( ( rule__KEYWORD__Alternatives ) ) ) - // InternalBasicsParser.g:1708:2: ( ( rule__KEYWORD__Alternatives ) ) + // InternalBasicsParser.g:1706:2: ( ( ( rule__KEYWORD__Alternatives ) ) ) + // InternalBasicsParser.g:1707:2: ( ( rule__KEYWORD__Alternatives ) ) { - // InternalBasicsParser.g:1708:2: ( ( rule__KEYWORD__Alternatives ) ) - // InternalBasicsParser.g:1709:3: ( rule__KEYWORD__Alternatives ) + // InternalBasicsParser.g:1707:2: ( ( rule__KEYWORD__Alternatives ) ) + // InternalBasicsParser.g:1708:3: ( rule__KEYWORD__Alternatives ) { before(grammarAccess.getKEYWORDAccess().getAlternatives()); - // InternalBasicsParser.g:1710:3: ( rule__KEYWORD__Alternatives ) - // InternalBasicsParser.g:1710:4: rule__KEYWORD__Alternatives + // InternalBasicsParser.g:1709:3: ( rule__KEYWORD__Alternatives ) + // InternalBasicsParser.g:1709:4: rule__KEYWORD__Alternatives { pushFollow(FOLLOW_2); rule__KEYWORD__Alternatives(); @@ -5090,11 +5088,11 @@ public final void ruleKEYWORD() throws RecognitionException { // $ANTLR start "entryRuleEString" - // InternalBasicsParser.g:1719:1: entryRuleEString : ruleEString EOF ; + // InternalBasicsParser.g:1718:1: entryRuleEString : ruleEString EOF ; public final void entryRuleEString() throws RecognitionException { try { - // InternalBasicsParser.g:1720:1: ( ruleEString EOF ) - // InternalBasicsParser.g:1721:1: ruleEString EOF + // InternalBasicsParser.g:1719:1: ( ruleEString EOF ) + // InternalBasicsParser.g:1720:1: ruleEString EOF { before(grammarAccess.getEStringRule()); pushFollow(FOLLOW_1); @@ -5120,21 +5118,21 @@ public final void entryRuleEString() throws RecognitionException { // $ANTLR start "ruleEString" - // InternalBasicsParser.g:1728:1: ruleEString : ( ( rule__EString__Alternatives ) ) ; + // InternalBasicsParser.g:1727:1: ruleEString : ( ( rule__EString__Alternatives ) ) ; public final void ruleEString() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1732:2: ( ( ( rule__EString__Alternatives ) ) ) - // InternalBasicsParser.g:1733:2: ( ( rule__EString__Alternatives ) ) + // InternalBasicsParser.g:1731:2: ( ( ( rule__EString__Alternatives ) ) ) + // InternalBasicsParser.g:1732:2: ( ( rule__EString__Alternatives ) ) { - // InternalBasicsParser.g:1733:2: ( ( rule__EString__Alternatives ) ) - // InternalBasicsParser.g:1734:3: ( rule__EString__Alternatives ) + // InternalBasicsParser.g:1732:2: ( ( rule__EString__Alternatives ) ) + // InternalBasicsParser.g:1733:3: ( rule__EString__Alternatives ) { before(grammarAccess.getEStringAccess().getAlternatives()); - // InternalBasicsParser.g:1735:3: ( rule__EString__Alternatives ) - // InternalBasicsParser.g:1735:4: rule__EString__Alternatives + // InternalBasicsParser.g:1734:3: ( rule__EString__Alternatives ) + // InternalBasicsParser.g:1734:4: rule__EString__Alternatives { pushFollow(FOLLOW_2); rule__EString__Alternatives(); @@ -5167,13 +5165,13 @@ public final void ruleEString() throws RecognitionException { // $ANTLR start "rule__Namespace__Alternatives" - // InternalBasicsParser.g:1743:1: rule__Namespace__Alternatives : ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ); + // InternalBasicsParser.g:1742:1: rule__Namespace__Alternatives : ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ); public final void rule__Namespace__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1747:1: ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ) + // InternalBasicsParser.g:1746:1: ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ) int alt1=3; switch ( input.LA(1) ) { case GlobalNamespace: @@ -5200,10 +5198,10 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { switch (alt1) { case 1 : - // InternalBasicsParser.g:1748:2: ( ruleGlobalNamespace ) + // InternalBasicsParser.g:1747:2: ( ruleGlobalNamespace ) { - // InternalBasicsParser.g:1748:2: ( ruleGlobalNamespace ) - // InternalBasicsParser.g:1749:3: ruleGlobalNamespace + // InternalBasicsParser.g:1747:2: ( ruleGlobalNamespace ) + // InternalBasicsParser.g:1748:3: ruleGlobalNamespace { before(grammarAccess.getNamespaceAccess().getGlobalNamespaceParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -5219,10 +5217,10 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { } break; case 2 : - // InternalBasicsParser.g:1754:2: ( ruleRelativeNamespace_Impl ) + // InternalBasicsParser.g:1753:2: ( ruleRelativeNamespace_Impl ) { - // InternalBasicsParser.g:1754:2: ( ruleRelativeNamespace_Impl ) - // InternalBasicsParser.g:1755:3: ruleRelativeNamespace_Impl + // InternalBasicsParser.g:1753:2: ( ruleRelativeNamespace_Impl ) + // InternalBasicsParser.g:1754:3: ruleRelativeNamespace_Impl { before(grammarAccess.getNamespaceAccess().getRelativeNamespace_ImplParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -5238,10 +5236,10 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { } break; case 3 : - // InternalBasicsParser.g:1760:2: ( rulePrivateNamespace ) + // InternalBasicsParser.g:1759:2: ( rulePrivateNamespace ) { - // InternalBasicsParser.g:1760:2: ( rulePrivateNamespace ) - // InternalBasicsParser.g:1761:3: rulePrivateNamespace + // InternalBasicsParser.g:1759:2: ( rulePrivateNamespace ) + // InternalBasicsParser.g:1760:3: rulePrivateNamespace { before(grammarAccess.getNamespaceAccess().getPrivateNamespaceParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -5274,13 +5272,13 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { // $ANTLR start "rule__ParameterType__Alternatives" - // InternalBasicsParser.g:1770:1: rule__ParameterType__Alternatives : ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ); + // InternalBasicsParser.g:1769:1: rule__ParameterType__Alternatives : ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ); public final void rule__ParameterType__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1774:1: ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ) + // InternalBasicsParser.g:1773:1: ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ) int alt2=8; switch ( input.LA(1) ) { case List: @@ -5318,7 +5316,7 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio alt2=7; } break; - case Array: + case RULE_BEGIN: { alt2=8; } @@ -5332,10 +5330,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio switch (alt2) { case 1 : - // InternalBasicsParser.g:1775:2: ( ruleParameterListType ) + // InternalBasicsParser.g:1774:2: ( ruleParameterListType ) { - // InternalBasicsParser.g:1775:2: ( ruleParameterListType ) - // InternalBasicsParser.g:1776:3: ruleParameterListType + // InternalBasicsParser.g:1774:2: ( ruleParameterListType ) + // InternalBasicsParser.g:1775:3: ruleParameterListType { before(grammarAccess.getParameterTypeAccess().getParameterListTypeParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -5351,10 +5349,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 2 : - // InternalBasicsParser.g:1781:2: ( ruleParameterStructType ) + // InternalBasicsParser.g:1780:2: ( ruleParameterStructType ) { - // InternalBasicsParser.g:1781:2: ( ruleParameterStructType ) - // InternalBasicsParser.g:1782:3: ruleParameterStructType + // InternalBasicsParser.g:1780:2: ( ruleParameterStructType ) + // InternalBasicsParser.g:1781:3: ruleParameterStructType { before(grammarAccess.getParameterTypeAccess().getParameterStructTypeParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -5370,10 +5368,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 3 : - // InternalBasicsParser.g:1787:2: ( ruleParameterIntegerType ) + // InternalBasicsParser.g:1786:2: ( ruleParameterIntegerType ) { - // InternalBasicsParser.g:1787:2: ( ruleParameterIntegerType ) - // InternalBasicsParser.g:1788:3: ruleParameterIntegerType + // InternalBasicsParser.g:1786:2: ( ruleParameterIntegerType ) + // InternalBasicsParser.g:1787:3: ruleParameterIntegerType { before(grammarAccess.getParameterTypeAccess().getParameterIntegerTypeParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -5389,10 +5387,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 4 : - // InternalBasicsParser.g:1793:2: ( ruleParameterStringType ) + // InternalBasicsParser.g:1792:2: ( ruleParameterStringType ) { - // InternalBasicsParser.g:1793:2: ( ruleParameterStringType ) - // InternalBasicsParser.g:1794:3: ruleParameterStringType + // InternalBasicsParser.g:1792:2: ( ruleParameterStringType ) + // InternalBasicsParser.g:1793:3: ruleParameterStringType { before(grammarAccess.getParameterTypeAccess().getParameterStringTypeParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -5408,10 +5406,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 5 : - // InternalBasicsParser.g:1799:2: ( ruleParameterDoubleType ) + // InternalBasicsParser.g:1798:2: ( ruleParameterDoubleType ) { - // InternalBasicsParser.g:1799:2: ( ruleParameterDoubleType ) - // InternalBasicsParser.g:1800:3: ruleParameterDoubleType + // InternalBasicsParser.g:1798:2: ( ruleParameterDoubleType ) + // InternalBasicsParser.g:1799:3: ruleParameterDoubleType { before(grammarAccess.getParameterTypeAccess().getParameterDoubleTypeParserRuleCall_4()); pushFollow(FOLLOW_2); @@ -5427,10 +5425,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 6 : - // InternalBasicsParser.g:1805:2: ( ruleParameterBooleanType ) + // InternalBasicsParser.g:1804:2: ( ruleParameterBooleanType ) { - // InternalBasicsParser.g:1805:2: ( ruleParameterBooleanType ) - // InternalBasicsParser.g:1806:3: ruleParameterBooleanType + // InternalBasicsParser.g:1804:2: ( ruleParameterBooleanType ) + // InternalBasicsParser.g:1805:3: ruleParameterBooleanType { before(grammarAccess.getParameterTypeAccess().getParameterBooleanTypeParserRuleCall_5()); pushFollow(FOLLOW_2); @@ -5446,10 +5444,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 7 : - // InternalBasicsParser.g:1811:2: ( ruleParameterBase64Type ) + // InternalBasicsParser.g:1810:2: ( ruleParameterBase64Type ) { - // InternalBasicsParser.g:1811:2: ( ruleParameterBase64Type ) - // InternalBasicsParser.g:1812:3: ruleParameterBase64Type + // InternalBasicsParser.g:1810:2: ( ruleParameterBase64Type ) + // InternalBasicsParser.g:1811:3: ruleParameterBase64Type { before(grammarAccess.getParameterTypeAccess().getParameterBase64TypeParserRuleCall_6()); pushFollow(FOLLOW_2); @@ -5465,10 +5463,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 8 : - // InternalBasicsParser.g:1817:2: ( ruleParameterArrayType ) + // InternalBasicsParser.g:1816:2: ( ruleParameterArrayType ) { - // InternalBasicsParser.g:1817:2: ( ruleParameterArrayType ) - // InternalBasicsParser.g:1818:3: ruleParameterArrayType + // InternalBasicsParser.g:1816:2: ( ruleParameterArrayType ) + // InternalBasicsParser.g:1817:3: ruleParameterArrayType { before(grammarAccess.getParameterTypeAccess().getParameterArrayTypeParserRuleCall_7()); pushFollow(FOLLOW_2); @@ -5501,80 +5499,21 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio // $ANTLR start "rule__ParameterValue__Alternatives" - // InternalBasicsParser.g:1827:1: rule__ParameterValue__Alternatives : ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ); + // InternalBasicsParser.g:1826:1: rule__ParameterValue__Alternatives : ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ); public final void rule__ParameterValue__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1831:1: ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ) + // InternalBasicsParser.g:1830:1: ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ) int alt3=7; - switch ( input.LA(1) ) { - case RULE_ID: - case RULE_STRING: - { - alt3=1; - } - break; - case RULE_BINARY: - { - alt3=2; - } - break; - case RULE_DECINT: - { - alt3=3; - } - break; - case RULE_DOUBLE: - { - alt3=4; - } - break; - case RULE_BOOLEAN: - { - alt3=5; - } - break; - case LeftSquareBracket: - { - int LA3_6 = input.LA(2); - - if ( (LA3_6==ParameterStructMember) ) { - alt3=7; - } - else if ( (LA3_6==Comma||(LA3_6>=LeftSquareBracket && LA3_6<=RightSquareBracket)||(LA3_6>=RULE_BINARY && LA3_6<=RULE_DOUBLE)||(LA3_6>=RULE_ID && LA3_6<=RULE_STRING)) ) { - alt3=6; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 3, 6, input); - - throw nvae; - } - } - break; - case EOF: - case Comma: - case RightSquareBracket: - case RULE_END: - { - alt3=7; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 3, 0, input); - - throw nvae; - } - + alt3 = dfa3.predict(input); switch (alt3) { case 1 : - // InternalBasicsParser.g:1832:2: ( ruleParameterString ) + // InternalBasicsParser.g:1831:2: ( ruleParameterString ) { - // InternalBasicsParser.g:1832:2: ( ruleParameterString ) - // InternalBasicsParser.g:1833:3: ruleParameterString + // InternalBasicsParser.g:1831:2: ( ruleParameterString ) + // InternalBasicsParser.g:1832:3: ruleParameterString { before(grammarAccess.getParameterValueAccess().getParameterStringParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -5590,10 +5529,10 @@ else if ( (LA3_6==Comma||(LA3_6>=LeftSquareBracket && LA3_6<=RightSquareBracket) } break; case 2 : - // InternalBasicsParser.g:1838:2: ( ruleParameterBase64 ) + // InternalBasicsParser.g:1837:2: ( ruleParameterBase64 ) { - // InternalBasicsParser.g:1838:2: ( ruleParameterBase64 ) - // InternalBasicsParser.g:1839:3: ruleParameterBase64 + // InternalBasicsParser.g:1837:2: ( ruleParameterBase64 ) + // InternalBasicsParser.g:1838:3: ruleParameterBase64 { before(grammarAccess.getParameterValueAccess().getParameterBase64ParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -5609,10 +5548,10 @@ else if ( (LA3_6==Comma||(LA3_6>=LeftSquareBracket && LA3_6<=RightSquareBracket) } break; case 3 : - // InternalBasicsParser.g:1844:2: ( ruleParameterInteger ) + // InternalBasicsParser.g:1843:2: ( ruleParameterInteger ) { - // InternalBasicsParser.g:1844:2: ( ruleParameterInteger ) - // InternalBasicsParser.g:1845:3: ruleParameterInteger + // InternalBasicsParser.g:1843:2: ( ruleParameterInteger ) + // InternalBasicsParser.g:1844:3: ruleParameterInteger { before(grammarAccess.getParameterValueAccess().getParameterIntegerParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -5628,10 +5567,10 @@ else if ( (LA3_6==Comma||(LA3_6>=LeftSquareBracket && LA3_6<=RightSquareBracket) } break; case 4 : - // InternalBasicsParser.g:1850:2: ( ruleParameterDouble ) + // InternalBasicsParser.g:1849:2: ( ruleParameterDouble ) { - // InternalBasicsParser.g:1850:2: ( ruleParameterDouble ) - // InternalBasicsParser.g:1851:3: ruleParameterDouble + // InternalBasicsParser.g:1849:2: ( ruleParameterDouble ) + // InternalBasicsParser.g:1850:3: ruleParameterDouble { before(grammarAccess.getParameterValueAccess().getParameterDoubleParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -5647,10 +5586,10 @@ else if ( (LA3_6==Comma||(LA3_6>=LeftSquareBracket && LA3_6<=RightSquareBracket) } break; case 5 : - // InternalBasicsParser.g:1856:2: ( ruleParameterBoolean ) + // InternalBasicsParser.g:1855:2: ( ruleParameterBoolean ) { - // InternalBasicsParser.g:1856:2: ( ruleParameterBoolean ) - // InternalBasicsParser.g:1857:3: ruleParameterBoolean + // InternalBasicsParser.g:1855:2: ( ruleParameterBoolean ) + // InternalBasicsParser.g:1856:3: ruleParameterBoolean { before(grammarAccess.getParameterValueAccess().getParameterBooleanParserRuleCall_4()); pushFollow(FOLLOW_2); @@ -5666,10 +5605,10 @@ else if ( (LA3_6==Comma||(LA3_6>=LeftSquareBracket && LA3_6<=RightSquareBracket) } break; case 6 : - // InternalBasicsParser.g:1862:2: ( ruleParameterList ) + // InternalBasicsParser.g:1861:2: ( ruleParameterList ) { - // InternalBasicsParser.g:1862:2: ( ruleParameterList ) - // InternalBasicsParser.g:1863:3: ruleParameterList + // InternalBasicsParser.g:1861:2: ( ruleParameterList ) + // InternalBasicsParser.g:1862:3: ruleParameterList { before(grammarAccess.getParameterValueAccess().getParameterListParserRuleCall_5()); pushFollow(FOLLOW_2); @@ -5685,10 +5624,10 @@ else if ( (LA3_6==Comma||(LA3_6>=LeftSquareBracket && LA3_6<=RightSquareBracket) } break; case 7 : - // InternalBasicsParser.g:1868:2: ( ruleParameterStruct ) + // InternalBasicsParser.g:1867:2: ( ruleParameterStruct ) { - // InternalBasicsParser.g:1868:2: ( ruleParameterStruct ) - // InternalBasicsParser.g:1869:3: ruleParameterStruct + // InternalBasicsParser.g:1867:2: ( ruleParameterStruct ) + // InternalBasicsParser.g:1868:3: ruleParameterStruct { before(grammarAccess.getParameterValueAccess().getParameterStructParserRuleCall_6()); pushFollow(FOLLOW_2); @@ -5721,21 +5660,21 @@ else if ( (LA3_6==Comma||(LA3_6>=LeftSquareBracket && LA3_6<=RightSquareBracket) // $ANTLR start "rule__AbstractType__Alternatives" - // InternalBasicsParser.g:1878:1: rule__AbstractType__Alternatives : ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) ); + // InternalBasicsParser.g:1877:1: rule__AbstractType__Alternatives : ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) ); public final void rule__AbstractType__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:1882:1: ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) ) + // InternalBasicsParser.g:1881:1: ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) ) int alt4=31; alt4 = dfa4.predict(input); switch (alt4) { case 1 : - // InternalBasicsParser.g:1883:2: ( rulebool ) + // InternalBasicsParser.g:1882:2: ( rulebool ) { - // InternalBasicsParser.g:1883:2: ( rulebool ) - // InternalBasicsParser.g:1884:3: rulebool + // InternalBasicsParser.g:1882:2: ( rulebool ) + // InternalBasicsParser.g:1883:3: rulebool { before(grammarAccess.getAbstractTypeAccess().getBoolParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -5751,10 +5690,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 2 : - // InternalBasicsParser.g:1889:2: ( ruleint8 ) + // InternalBasicsParser.g:1888:2: ( ruleint8 ) { - // InternalBasicsParser.g:1889:2: ( ruleint8 ) - // InternalBasicsParser.g:1890:3: ruleint8 + // InternalBasicsParser.g:1888:2: ( ruleint8 ) + // InternalBasicsParser.g:1889:3: ruleint8 { before(grammarAccess.getAbstractTypeAccess().getInt8ParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -5770,10 +5709,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 3 : - // InternalBasicsParser.g:1895:2: ( ruleuint8 ) + // InternalBasicsParser.g:1894:2: ( ruleuint8 ) { - // InternalBasicsParser.g:1895:2: ( ruleuint8 ) - // InternalBasicsParser.g:1896:3: ruleuint8 + // InternalBasicsParser.g:1894:2: ( ruleuint8 ) + // InternalBasicsParser.g:1895:3: ruleuint8 { before(grammarAccess.getAbstractTypeAccess().getUint8ParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -5789,10 +5728,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 4 : - // InternalBasicsParser.g:1901:2: ( ruleint16 ) + // InternalBasicsParser.g:1900:2: ( ruleint16 ) { - // InternalBasicsParser.g:1901:2: ( ruleint16 ) - // InternalBasicsParser.g:1902:3: ruleint16 + // InternalBasicsParser.g:1900:2: ( ruleint16 ) + // InternalBasicsParser.g:1901:3: ruleint16 { before(grammarAccess.getAbstractTypeAccess().getInt16ParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -5808,10 +5747,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 5 : - // InternalBasicsParser.g:1907:2: ( ruleuint16 ) + // InternalBasicsParser.g:1906:2: ( ruleuint16 ) { - // InternalBasicsParser.g:1907:2: ( ruleuint16 ) - // InternalBasicsParser.g:1908:3: ruleuint16 + // InternalBasicsParser.g:1906:2: ( ruleuint16 ) + // InternalBasicsParser.g:1907:3: ruleuint16 { before(grammarAccess.getAbstractTypeAccess().getUint16ParserRuleCall_4()); pushFollow(FOLLOW_2); @@ -5827,10 +5766,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 6 : - // InternalBasicsParser.g:1913:2: ( ruleint32 ) + // InternalBasicsParser.g:1912:2: ( ruleint32 ) { - // InternalBasicsParser.g:1913:2: ( ruleint32 ) - // InternalBasicsParser.g:1914:3: ruleint32 + // InternalBasicsParser.g:1912:2: ( ruleint32 ) + // InternalBasicsParser.g:1913:3: ruleint32 { before(grammarAccess.getAbstractTypeAccess().getInt32ParserRuleCall_5()); pushFollow(FOLLOW_2); @@ -5846,10 +5785,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 7 : - // InternalBasicsParser.g:1919:2: ( ruleuint32 ) + // InternalBasicsParser.g:1918:2: ( ruleuint32 ) { - // InternalBasicsParser.g:1919:2: ( ruleuint32 ) - // InternalBasicsParser.g:1920:3: ruleuint32 + // InternalBasicsParser.g:1918:2: ( ruleuint32 ) + // InternalBasicsParser.g:1919:3: ruleuint32 { before(grammarAccess.getAbstractTypeAccess().getUint32ParserRuleCall_6()); pushFollow(FOLLOW_2); @@ -5865,10 +5804,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 8 : - // InternalBasicsParser.g:1925:2: ( ruleint64 ) + // InternalBasicsParser.g:1924:2: ( ruleint64 ) { - // InternalBasicsParser.g:1925:2: ( ruleint64 ) - // InternalBasicsParser.g:1926:3: ruleint64 + // InternalBasicsParser.g:1924:2: ( ruleint64 ) + // InternalBasicsParser.g:1925:3: ruleint64 { before(grammarAccess.getAbstractTypeAccess().getInt64ParserRuleCall_7()); pushFollow(FOLLOW_2); @@ -5884,10 +5823,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 9 : - // InternalBasicsParser.g:1931:2: ( ruleuint64 ) + // InternalBasicsParser.g:1930:2: ( ruleuint64 ) { - // InternalBasicsParser.g:1931:2: ( ruleuint64 ) - // InternalBasicsParser.g:1932:3: ruleuint64 + // InternalBasicsParser.g:1930:2: ( ruleuint64 ) + // InternalBasicsParser.g:1931:3: ruleuint64 { before(grammarAccess.getAbstractTypeAccess().getUint64ParserRuleCall_8()); pushFollow(FOLLOW_2); @@ -5903,10 +5842,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 10 : - // InternalBasicsParser.g:1937:2: ( rulefloat32 ) + // InternalBasicsParser.g:1936:2: ( rulefloat32 ) { - // InternalBasicsParser.g:1937:2: ( rulefloat32 ) - // InternalBasicsParser.g:1938:3: rulefloat32 + // InternalBasicsParser.g:1936:2: ( rulefloat32 ) + // InternalBasicsParser.g:1937:3: rulefloat32 { before(grammarAccess.getAbstractTypeAccess().getFloat32ParserRuleCall_9()); pushFollow(FOLLOW_2); @@ -5922,10 +5861,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 11 : - // InternalBasicsParser.g:1943:2: ( rulefloat64 ) + // InternalBasicsParser.g:1942:2: ( rulefloat64 ) { - // InternalBasicsParser.g:1943:2: ( rulefloat64 ) - // InternalBasicsParser.g:1944:3: rulefloat64 + // InternalBasicsParser.g:1942:2: ( rulefloat64 ) + // InternalBasicsParser.g:1943:3: rulefloat64 { before(grammarAccess.getAbstractTypeAccess().getFloat64ParserRuleCall_10()); pushFollow(FOLLOW_2); @@ -5941,10 +5880,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 12 : - // InternalBasicsParser.g:1949:2: ( rulestring0 ) + // InternalBasicsParser.g:1948:2: ( rulestring0 ) { - // InternalBasicsParser.g:1949:2: ( rulestring0 ) - // InternalBasicsParser.g:1950:3: rulestring0 + // InternalBasicsParser.g:1948:2: ( rulestring0 ) + // InternalBasicsParser.g:1949:3: rulestring0 { before(grammarAccess.getAbstractTypeAccess().getString0ParserRuleCall_11()); pushFollow(FOLLOW_2); @@ -5960,10 +5899,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 13 : - // InternalBasicsParser.g:1955:2: ( rulebyte ) + // InternalBasicsParser.g:1954:2: ( rulebyte ) { - // InternalBasicsParser.g:1955:2: ( rulebyte ) - // InternalBasicsParser.g:1956:3: rulebyte + // InternalBasicsParser.g:1954:2: ( rulebyte ) + // InternalBasicsParser.g:1955:3: rulebyte { before(grammarAccess.getAbstractTypeAccess().getByteParserRuleCall_12()); pushFollow(FOLLOW_2); @@ -5979,10 +5918,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 14 : - // InternalBasicsParser.g:1961:2: ( ruletime ) + // InternalBasicsParser.g:1960:2: ( ruletime ) { - // InternalBasicsParser.g:1961:2: ( ruletime ) - // InternalBasicsParser.g:1962:3: ruletime + // InternalBasicsParser.g:1960:2: ( ruletime ) + // InternalBasicsParser.g:1961:3: ruletime { before(grammarAccess.getAbstractTypeAccess().getTimeParserRuleCall_13()); pushFollow(FOLLOW_2); @@ -5998,10 +5937,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 15 : - // InternalBasicsParser.g:1967:2: ( ruleduration ) + // InternalBasicsParser.g:1966:2: ( ruleduration ) { - // InternalBasicsParser.g:1967:2: ( ruleduration ) - // InternalBasicsParser.g:1968:3: ruleduration + // InternalBasicsParser.g:1966:2: ( ruleduration ) + // InternalBasicsParser.g:1967:3: ruleduration { before(grammarAccess.getAbstractTypeAccess().getDurationParserRuleCall_14()); pushFollow(FOLLOW_2); @@ -6017,10 +5956,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 16 : - // InternalBasicsParser.g:1973:2: ( ruleHeader ) + // InternalBasicsParser.g:1972:2: ( ruleHeader ) { - // InternalBasicsParser.g:1973:2: ( ruleHeader ) - // InternalBasicsParser.g:1974:3: ruleHeader + // InternalBasicsParser.g:1972:2: ( ruleHeader ) + // InternalBasicsParser.g:1973:3: ruleHeader { before(grammarAccess.getAbstractTypeAccess().getHeaderParserRuleCall_15()); pushFollow(FOLLOW_2); @@ -6036,10 +5975,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 17 : - // InternalBasicsParser.g:1979:2: ( ruleboolArray ) + // InternalBasicsParser.g:1978:2: ( ruleboolArray ) { - // InternalBasicsParser.g:1979:2: ( ruleboolArray ) - // InternalBasicsParser.g:1980:3: ruleboolArray + // InternalBasicsParser.g:1978:2: ( ruleboolArray ) + // InternalBasicsParser.g:1979:3: ruleboolArray { before(grammarAccess.getAbstractTypeAccess().getBoolArrayParserRuleCall_16()); pushFollow(FOLLOW_2); @@ -6055,10 +5994,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 18 : - // InternalBasicsParser.g:1985:2: ( ruleint8Array ) + // InternalBasicsParser.g:1984:2: ( ruleint8Array ) { - // InternalBasicsParser.g:1985:2: ( ruleint8Array ) - // InternalBasicsParser.g:1986:3: ruleint8Array + // InternalBasicsParser.g:1984:2: ( ruleint8Array ) + // InternalBasicsParser.g:1985:3: ruleint8Array { before(grammarAccess.getAbstractTypeAccess().getInt8ArrayParserRuleCall_17()); pushFollow(FOLLOW_2); @@ -6074,10 +6013,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 19 : - // InternalBasicsParser.g:1991:2: ( ruleuint8Array ) + // InternalBasicsParser.g:1990:2: ( ruleuint8Array ) { - // InternalBasicsParser.g:1991:2: ( ruleuint8Array ) - // InternalBasicsParser.g:1992:3: ruleuint8Array + // InternalBasicsParser.g:1990:2: ( ruleuint8Array ) + // InternalBasicsParser.g:1991:3: ruleuint8Array { before(grammarAccess.getAbstractTypeAccess().getUint8ArrayParserRuleCall_18()); pushFollow(FOLLOW_2); @@ -6093,10 +6032,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 20 : - // InternalBasicsParser.g:1997:2: ( ruleint16Array ) + // InternalBasicsParser.g:1996:2: ( ruleint16Array ) { - // InternalBasicsParser.g:1997:2: ( ruleint16Array ) - // InternalBasicsParser.g:1998:3: ruleint16Array + // InternalBasicsParser.g:1996:2: ( ruleint16Array ) + // InternalBasicsParser.g:1997:3: ruleint16Array { before(grammarAccess.getAbstractTypeAccess().getInt16ArrayParserRuleCall_19()); pushFollow(FOLLOW_2); @@ -6112,10 +6051,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 21 : - // InternalBasicsParser.g:2003:2: ( ruleuint16Array ) + // InternalBasicsParser.g:2002:2: ( ruleuint16Array ) { - // InternalBasicsParser.g:2003:2: ( ruleuint16Array ) - // InternalBasicsParser.g:2004:3: ruleuint16Array + // InternalBasicsParser.g:2002:2: ( ruleuint16Array ) + // InternalBasicsParser.g:2003:3: ruleuint16Array { before(grammarAccess.getAbstractTypeAccess().getUint16ArrayParserRuleCall_20()); pushFollow(FOLLOW_2); @@ -6131,10 +6070,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 22 : - // InternalBasicsParser.g:2009:2: ( ruleint32Array ) + // InternalBasicsParser.g:2008:2: ( ruleint32Array ) { - // InternalBasicsParser.g:2009:2: ( ruleint32Array ) - // InternalBasicsParser.g:2010:3: ruleint32Array + // InternalBasicsParser.g:2008:2: ( ruleint32Array ) + // InternalBasicsParser.g:2009:3: ruleint32Array { before(grammarAccess.getAbstractTypeAccess().getInt32ArrayParserRuleCall_21()); pushFollow(FOLLOW_2); @@ -6150,10 +6089,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 23 : - // InternalBasicsParser.g:2015:2: ( ruleuint32Array ) + // InternalBasicsParser.g:2014:2: ( ruleuint32Array ) { - // InternalBasicsParser.g:2015:2: ( ruleuint32Array ) - // InternalBasicsParser.g:2016:3: ruleuint32Array + // InternalBasicsParser.g:2014:2: ( ruleuint32Array ) + // InternalBasicsParser.g:2015:3: ruleuint32Array { before(grammarAccess.getAbstractTypeAccess().getUint32ArrayParserRuleCall_22()); pushFollow(FOLLOW_2); @@ -6169,10 +6108,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 24 : - // InternalBasicsParser.g:2021:2: ( ruleint64Array ) + // InternalBasicsParser.g:2020:2: ( ruleint64Array ) { - // InternalBasicsParser.g:2021:2: ( ruleint64Array ) - // InternalBasicsParser.g:2022:3: ruleint64Array + // InternalBasicsParser.g:2020:2: ( ruleint64Array ) + // InternalBasicsParser.g:2021:3: ruleint64Array { before(grammarAccess.getAbstractTypeAccess().getInt64ArrayParserRuleCall_23()); pushFollow(FOLLOW_2); @@ -6188,10 +6127,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 25 : - // InternalBasicsParser.g:2027:2: ( ruleuint64Array ) + // InternalBasicsParser.g:2026:2: ( ruleuint64Array ) { - // InternalBasicsParser.g:2027:2: ( ruleuint64Array ) - // InternalBasicsParser.g:2028:3: ruleuint64Array + // InternalBasicsParser.g:2026:2: ( ruleuint64Array ) + // InternalBasicsParser.g:2027:3: ruleuint64Array { before(grammarAccess.getAbstractTypeAccess().getUint64ArrayParserRuleCall_24()); pushFollow(FOLLOW_2); @@ -6207,10 +6146,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 26 : - // InternalBasicsParser.g:2033:2: ( rulefloat32Array ) + // InternalBasicsParser.g:2032:2: ( rulefloat32Array ) { - // InternalBasicsParser.g:2033:2: ( rulefloat32Array ) - // InternalBasicsParser.g:2034:3: rulefloat32Array + // InternalBasicsParser.g:2032:2: ( rulefloat32Array ) + // InternalBasicsParser.g:2033:3: rulefloat32Array { before(grammarAccess.getAbstractTypeAccess().getFloat32ArrayParserRuleCall_25()); pushFollow(FOLLOW_2); @@ -6226,10 +6165,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 27 : - // InternalBasicsParser.g:2039:2: ( rulefloat64Array ) + // InternalBasicsParser.g:2038:2: ( rulefloat64Array ) { - // InternalBasicsParser.g:2039:2: ( rulefloat64Array ) - // InternalBasicsParser.g:2040:3: rulefloat64Array + // InternalBasicsParser.g:2038:2: ( rulefloat64Array ) + // InternalBasicsParser.g:2039:3: rulefloat64Array { before(grammarAccess.getAbstractTypeAccess().getFloat64ArrayParserRuleCall_26()); pushFollow(FOLLOW_2); @@ -6245,10 +6184,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 28 : - // InternalBasicsParser.g:2045:2: ( rulestring0Array ) + // InternalBasicsParser.g:2044:2: ( rulestring0Array ) { - // InternalBasicsParser.g:2045:2: ( rulestring0Array ) - // InternalBasicsParser.g:2046:3: rulestring0Array + // InternalBasicsParser.g:2044:2: ( rulestring0Array ) + // InternalBasicsParser.g:2045:3: rulestring0Array { before(grammarAccess.getAbstractTypeAccess().getString0ArrayParserRuleCall_27()); pushFollow(FOLLOW_2); @@ -6264,10 +6203,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 29 : - // InternalBasicsParser.g:2051:2: ( rulebyteArray ) + // InternalBasicsParser.g:2050:2: ( rulebyteArray ) { - // InternalBasicsParser.g:2051:2: ( rulebyteArray ) - // InternalBasicsParser.g:2052:3: rulebyteArray + // InternalBasicsParser.g:2050:2: ( rulebyteArray ) + // InternalBasicsParser.g:2051:3: rulebyteArray { before(grammarAccess.getAbstractTypeAccess().getByteArrayParserRuleCall_28()); pushFollow(FOLLOW_2); @@ -6283,10 +6222,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 30 : - // InternalBasicsParser.g:2057:2: ( ruleTopicSpecRef ) + // InternalBasicsParser.g:2056:2: ( ruleTopicSpecRef ) { - // InternalBasicsParser.g:2057:2: ( ruleTopicSpecRef ) - // InternalBasicsParser.g:2058:3: ruleTopicSpecRef + // InternalBasicsParser.g:2056:2: ( ruleTopicSpecRef ) + // InternalBasicsParser.g:2057:3: ruleTopicSpecRef { before(grammarAccess.getAbstractTypeAccess().getTopicSpecRefParserRuleCall_29()); pushFollow(FOLLOW_2); @@ -6302,10 +6241,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 31 : - // InternalBasicsParser.g:2063:2: ( ruleArrayTopicSpecRef ) + // InternalBasicsParser.g:2062:2: ( ruleArrayTopicSpecRef ) { - // InternalBasicsParser.g:2063:2: ( ruleArrayTopicSpecRef ) - // InternalBasicsParser.g:2064:3: ruleArrayTopicSpecRef + // InternalBasicsParser.g:2062:2: ( ruleArrayTopicSpecRef ) + // InternalBasicsParser.g:2063:3: ruleArrayTopicSpecRef { before(grammarAccess.getAbstractTypeAccess().getArrayTopicSpecRefParserRuleCall_30()); pushFollow(FOLLOW_2); @@ -6338,13 +6277,13 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException // $ANTLR start "rule__KEYWORD__Alternatives" - // InternalBasicsParser.g:2073:1: rule__KEYWORD__Alternatives : ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ); + // InternalBasicsParser.g:2072:1: rule__KEYWORD__Alternatives : ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ); public final void rule__KEYWORD__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2077:1: ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ) + // InternalBasicsParser.g:2076:1: ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ) int alt5=11; switch ( input.LA(1) ) { case Goal: @@ -6411,10 +6350,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { switch (alt5) { case 1 : - // InternalBasicsParser.g:2078:2: ( Goal ) + // InternalBasicsParser.g:2077:2: ( Goal ) { - // InternalBasicsParser.g:2078:2: ( Goal ) - // InternalBasicsParser.g:2079:3: Goal + // InternalBasicsParser.g:2077:2: ( Goal ) + // InternalBasicsParser.g:2078:3: Goal { before(grammarAccess.getKEYWORDAccess().getGoalKeyword_0()); match(input,Goal,FOLLOW_2); @@ -6426,10 +6365,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 2 : - // InternalBasicsParser.g:2084:2: ( Message ) + // InternalBasicsParser.g:2083:2: ( Message ) { - // InternalBasicsParser.g:2084:2: ( Message ) - // InternalBasicsParser.g:2085:3: Message + // InternalBasicsParser.g:2083:2: ( Message ) + // InternalBasicsParser.g:2084:3: Message { before(grammarAccess.getKEYWORDAccess().getMessageKeyword_1()); match(input,Message,FOLLOW_2); @@ -6441,10 +6380,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 3 : - // InternalBasicsParser.g:2090:2: ( Result ) + // InternalBasicsParser.g:2089:2: ( Result ) { - // InternalBasicsParser.g:2090:2: ( Result ) - // InternalBasicsParser.g:2091:3: Result + // InternalBasicsParser.g:2089:2: ( Result ) + // InternalBasicsParser.g:2090:3: Result { before(grammarAccess.getKEYWORDAccess().getResultKeyword_2()); match(input,Result,FOLLOW_2); @@ -6456,10 +6395,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 4 : - // InternalBasicsParser.g:2096:2: ( Feedback ) + // InternalBasicsParser.g:2095:2: ( Feedback ) { - // InternalBasicsParser.g:2096:2: ( Feedback ) - // InternalBasicsParser.g:2097:3: Feedback + // InternalBasicsParser.g:2095:2: ( Feedback ) + // InternalBasicsParser.g:2096:3: Feedback { before(grammarAccess.getKEYWORDAccess().getFeedbackKeyword_3()); match(input,Feedback,FOLLOW_2); @@ -6471,10 +6410,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 5 : - // InternalBasicsParser.g:2102:2: ( Name ) + // InternalBasicsParser.g:2101:2: ( Name ) { - // InternalBasicsParser.g:2102:2: ( Name ) - // InternalBasicsParser.g:2103:3: Name + // InternalBasicsParser.g:2101:2: ( Name ) + // InternalBasicsParser.g:2102:3: Name { before(grammarAccess.getKEYWORDAccess().getNameKeyword_4()); match(input,Name,FOLLOW_2); @@ -6486,10 +6425,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 6 : - // InternalBasicsParser.g:2108:2: ( Value ) + // InternalBasicsParser.g:2107:2: ( Value ) { - // InternalBasicsParser.g:2108:2: ( Value ) - // InternalBasicsParser.g:2109:3: Value + // InternalBasicsParser.g:2107:2: ( Value ) + // InternalBasicsParser.g:2108:3: Value { before(grammarAccess.getKEYWORDAccess().getValueKeyword_5()); match(input,Value,FOLLOW_2); @@ -6501,10 +6440,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 7 : - // InternalBasicsParser.g:2114:2: ( Service ) + // InternalBasicsParser.g:2113:2: ( Service ) { - // InternalBasicsParser.g:2114:2: ( Service ) - // InternalBasicsParser.g:2115:3: Service + // InternalBasicsParser.g:2113:2: ( Service ) + // InternalBasicsParser.g:2114:3: Service { before(grammarAccess.getKEYWORDAccess().getServiceKeyword_6()); match(input,Service,FOLLOW_2); @@ -6516,10 +6455,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 8 : - // InternalBasicsParser.g:2120:2: ( Type ) + // InternalBasicsParser.g:2119:2: ( Type ) { - // InternalBasicsParser.g:2120:2: ( Type ) - // InternalBasicsParser.g:2121:3: Type + // InternalBasicsParser.g:2119:2: ( Type ) + // InternalBasicsParser.g:2120:3: Type { before(grammarAccess.getKEYWORDAccess().getTypeKeyword_7()); match(input,Type,FOLLOW_2); @@ -6531,10 +6470,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 9 : - // InternalBasicsParser.g:2126:2: ( Action ) + // InternalBasicsParser.g:2125:2: ( Action ) { - // InternalBasicsParser.g:2126:2: ( Action ) - // InternalBasicsParser.g:2127:3: Action + // InternalBasicsParser.g:2125:2: ( Action ) + // InternalBasicsParser.g:2126:3: Action { before(grammarAccess.getKEYWORDAccess().getActionKeyword_8()); match(input,Action,FOLLOW_2); @@ -6546,10 +6485,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 10 : - // InternalBasicsParser.g:2132:2: ( Duration ) + // InternalBasicsParser.g:2131:2: ( Duration ) { - // InternalBasicsParser.g:2132:2: ( Duration ) - // InternalBasicsParser.g:2133:3: Duration + // InternalBasicsParser.g:2131:2: ( Duration ) + // InternalBasicsParser.g:2132:3: Duration { before(grammarAccess.getKEYWORDAccess().getDurationKeyword_9()); match(input,Duration,FOLLOW_2); @@ -6561,10 +6500,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 11 : - // InternalBasicsParser.g:2138:2: ( Time ) + // InternalBasicsParser.g:2137:2: ( Time ) { - // InternalBasicsParser.g:2138:2: ( Time ) - // InternalBasicsParser.g:2139:3: Time + // InternalBasicsParser.g:2137:2: ( Time ) + // InternalBasicsParser.g:2138:3: Time { before(grammarAccess.getKEYWORDAccess().getTimeKeyword_10()); match(input,Time,FOLLOW_2); @@ -6593,13 +6532,13 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { // $ANTLR start "rule__EString__Alternatives" - // InternalBasicsParser.g:2148:1: rule__EString__Alternatives : ( ( RULE_STRING ) | ( RULE_ID ) ); + // InternalBasicsParser.g:2147:1: rule__EString__Alternatives : ( ( RULE_STRING ) | ( RULE_ID ) ); public final void rule__EString__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2152:1: ( ( RULE_STRING ) | ( RULE_ID ) ) + // InternalBasicsParser.g:2151:1: ( ( RULE_STRING ) | ( RULE_ID ) ) int alt6=2; int LA6_0 = input.LA(1); @@ -6617,10 +6556,10 @@ else if ( (LA6_0==RULE_ID) ) { } switch (alt6) { case 1 : - // InternalBasicsParser.g:2153:2: ( RULE_STRING ) + // InternalBasicsParser.g:2152:2: ( RULE_STRING ) { - // InternalBasicsParser.g:2153:2: ( RULE_STRING ) - // InternalBasicsParser.g:2154:3: RULE_STRING + // InternalBasicsParser.g:2152:2: ( RULE_STRING ) + // InternalBasicsParser.g:2153:3: RULE_STRING { before(grammarAccess.getEStringAccess().getSTRINGTerminalRuleCall_0()); match(input,RULE_STRING,FOLLOW_2); @@ -6632,10 +6571,10 @@ else if ( (LA6_0==RULE_ID) ) { } break; case 2 : - // InternalBasicsParser.g:2159:2: ( RULE_ID ) + // InternalBasicsParser.g:2158:2: ( RULE_ID ) { - // InternalBasicsParser.g:2159:2: ( RULE_ID ) - // InternalBasicsParser.g:2160:3: RULE_ID + // InternalBasicsParser.g:2158:2: ( RULE_ID ) + // InternalBasicsParser.g:2159:3: RULE_ID { before(grammarAccess.getEStringAccess().getIDTerminalRuleCall_1()); match(input,RULE_ID,FOLLOW_2); @@ -6664,14 +6603,14 @@ else if ( (LA6_0==RULE_ID) ) { // $ANTLR start "rule__GlobalNamespace__Group__0" - // InternalBasicsParser.g:2169:1: rule__GlobalNamespace__Group__0 : rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ; + // InternalBasicsParser.g:2168:1: rule__GlobalNamespace__Group__0 : rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ; public final void rule__GlobalNamespace__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2173:1: ( rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ) - // InternalBasicsParser.g:2174:2: rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 + // InternalBasicsParser.g:2172:1: ( rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ) + // InternalBasicsParser.g:2173:2: rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 { pushFollow(FOLLOW_3); rule__GlobalNamespace__Group__0__Impl(); @@ -6702,21 +6641,21 @@ public final void rule__GlobalNamespace__Group__0() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__0__Impl" - // InternalBasicsParser.g:2181:1: rule__GlobalNamespace__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:2180:1: rule__GlobalNamespace__Group__0__Impl : ( () ) ; public final void rule__GlobalNamespace__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2185:1: ( ( () ) ) - // InternalBasicsParser.g:2186:1: ( () ) + // InternalBasicsParser.g:2184:1: ( ( () ) ) + // InternalBasicsParser.g:2185:1: ( () ) { - // InternalBasicsParser.g:2186:1: ( () ) - // InternalBasicsParser.g:2187:2: () + // InternalBasicsParser.g:2185:1: ( () ) + // InternalBasicsParser.g:2186:2: () { before(grammarAccess.getGlobalNamespaceAccess().getGlobalNamespaceAction_0()); - // InternalBasicsParser.g:2188:2: () - // InternalBasicsParser.g:2188:3: + // InternalBasicsParser.g:2187:2: () + // InternalBasicsParser.g:2187:3: { } @@ -6739,14 +6678,14 @@ public final void rule__GlobalNamespace__Group__0__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group__1" - // InternalBasicsParser.g:2196:1: rule__GlobalNamespace__Group__1 : rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ; + // InternalBasicsParser.g:2195:1: rule__GlobalNamespace__Group__1 : rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ; public final void rule__GlobalNamespace__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2200:1: ( rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ) - // InternalBasicsParser.g:2201:2: rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 + // InternalBasicsParser.g:2199:1: ( rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ) + // InternalBasicsParser.g:2200:2: rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 { pushFollow(FOLLOW_4); rule__GlobalNamespace__Group__1__Impl(); @@ -6777,17 +6716,17 @@ public final void rule__GlobalNamespace__Group__1() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__1__Impl" - // InternalBasicsParser.g:2208:1: rule__GlobalNamespace__Group__1__Impl : ( GlobalNamespace ) ; + // InternalBasicsParser.g:2207:1: rule__GlobalNamespace__Group__1__Impl : ( GlobalNamespace ) ; public final void rule__GlobalNamespace__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2212:1: ( ( GlobalNamespace ) ) - // InternalBasicsParser.g:2213:1: ( GlobalNamespace ) + // InternalBasicsParser.g:2211:1: ( ( GlobalNamespace ) ) + // InternalBasicsParser.g:2212:1: ( GlobalNamespace ) { - // InternalBasicsParser.g:2213:1: ( GlobalNamespace ) - // InternalBasicsParser.g:2214:2: GlobalNamespace + // InternalBasicsParser.g:2212:1: ( GlobalNamespace ) + // InternalBasicsParser.g:2213:2: GlobalNamespace { before(grammarAccess.getGlobalNamespaceAccess().getGlobalNamespaceKeyword_1()); match(input,GlobalNamespace,FOLLOW_2); @@ -6814,14 +6753,14 @@ public final void rule__GlobalNamespace__Group__1__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group__2" - // InternalBasicsParser.g:2223:1: rule__GlobalNamespace__Group__2 : rule__GlobalNamespace__Group__2__Impl ; + // InternalBasicsParser.g:2222:1: rule__GlobalNamespace__Group__2 : rule__GlobalNamespace__Group__2__Impl ; public final void rule__GlobalNamespace__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2227:1: ( rule__GlobalNamespace__Group__2__Impl ) - // InternalBasicsParser.g:2228:2: rule__GlobalNamespace__Group__2__Impl + // InternalBasicsParser.g:2226:1: ( rule__GlobalNamespace__Group__2__Impl ) + // InternalBasicsParser.g:2227:2: rule__GlobalNamespace__Group__2__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group__2__Impl(); @@ -6847,20 +6786,20 @@ public final void rule__GlobalNamespace__Group__2() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__2__Impl" - // InternalBasicsParser.g:2234:1: rule__GlobalNamespace__Group__2__Impl : ( ( rule__GlobalNamespace__Group_2__0 )? ) ; + // InternalBasicsParser.g:2233:1: rule__GlobalNamespace__Group__2__Impl : ( ( rule__GlobalNamespace__Group_2__0 )? ) ; public final void rule__GlobalNamespace__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2238:1: ( ( ( rule__GlobalNamespace__Group_2__0 )? ) ) - // InternalBasicsParser.g:2239:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) + // InternalBasicsParser.g:2237:1: ( ( ( rule__GlobalNamespace__Group_2__0 )? ) ) + // InternalBasicsParser.g:2238:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) { - // InternalBasicsParser.g:2239:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) - // InternalBasicsParser.g:2240:2: ( rule__GlobalNamespace__Group_2__0 )? + // InternalBasicsParser.g:2238:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) + // InternalBasicsParser.g:2239:2: ( rule__GlobalNamespace__Group_2__0 )? { before(grammarAccess.getGlobalNamespaceAccess().getGroup_2()); - // InternalBasicsParser.g:2241:2: ( rule__GlobalNamespace__Group_2__0 )? + // InternalBasicsParser.g:2240:2: ( rule__GlobalNamespace__Group_2__0 )? int alt7=2; int LA7_0 = input.LA(1); @@ -6869,7 +6808,7 @@ public final void rule__GlobalNamespace__Group__2__Impl() throws RecognitionExce } switch (alt7) { case 1 : - // InternalBasicsParser.g:2241:3: rule__GlobalNamespace__Group_2__0 + // InternalBasicsParser.g:2240:3: rule__GlobalNamespace__Group_2__0 { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_2__0(); @@ -6905,14 +6844,14 @@ public final void rule__GlobalNamespace__Group__2__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group_2__0" - // InternalBasicsParser.g:2250:1: rule__GlobalNamespace__Group_2__0 : rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ; + // InternalBasicsParser.g:2249:1: rule__GlobalNamespace__Group_2__0 : rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ; public final void rule__GlobalNamespace__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2254:1: ( rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ) - // InternalBasicsParser.g:2255:2: rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 + // InternalBasicsParser.g:2253:1: ( rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ) + // InternalBasicsParser.g:2254:2: rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 { pushFollow(FOLLOW_5); rule__GlobalNamespace__Group_2__0__Impl(); @@ -6943,17 +6882,17 @@ public final void rule__GlobalNamespace__Group_2__0() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__0__Impl" - // InternalBasicsParser.g:2262:1: rule__GlobalNamespace__Group_2__0__Impl : ( LeftSquareBracket ) ; + // InternalBasicsParser.g:2261:1: rule__GlobalNamespace__Group_2__0__Impl : ( LeftSquareBracket ) ; public final void rule__GlobalNamespace__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2266:1: ( ( LeftSquareBracket ) ) - // InternalBasicsParser.g:2267:1: ( LeftSquareBracket ) + // InternalBasicsParser.g:2265:1: ( ( LeftSquareBracket ) ) + // InternalBasicsParser.g:2266:1: ( LeftSquareBracket ) { - // InternalBasicsParser.g:2267:1: ( LeftSquareBracket ) - // InternalBasicsParser.g:2268:2: LeftSquareBracket + // InternalBasicsParser.g:2266:1: ( LeftSquareBracket ) + // InternalBasicsParser.g:2267:2: LeftSquareBracket { before(grammarAccess.getGlobalNamespaceAccess().getLeftSquareBracketKeyword_2_0()); match(input,LeftSquareBracket,FOLLOW_2); @@ -6980,14 +6919,14 @@ public final void rule__GlobalNamespace__Group_2__0__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2__1" - // InternalBasicsParser.g:2277:1: rule__GlobalNamespace__Group_2__1 : rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ; + // InternalBasicsParser.g:2276:1: rule__GlobalNamespace__Group_2__1 : rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ; public final void rule__GlobalNamespace__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2281:1: ( rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ) - // InternalBasicsParser.g:2282:2: rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 + // InternalBasicsParser.g:2280:1: ( rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ) + // InternalBasicsParser.g:2281:2: rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 { pushFollow(FOLLOW_6); rule__GlobalNamespace__Group_2__1__Impl(); @@ -7018,21 +6957,21 @@ public final void rule__GlobalNamespace__Group_2__1() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__1__Impl" - // InternalBasicsParser.g:2289:1: rule__GlobalNamespace__Group_2__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ; + // InternalBasicsParser.g:2288:1: rule__GlobalNamespace__Group_2__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ; public final void rule__GlobalNamespace__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2293:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ) - // InternalBasicsParser.g:2294:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) + // InternalBasicsParser.g:2292:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ) + // InternalBasicsParser.g:2293:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) { - // InternalBasicsParser.g:2294:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) - // InternalBasicsParser.g:2295:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) + // InternalBasicsParser.g:2293:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) + // InternalBasicsParser.g:2294:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsAssignment_2_1()); - // InternalBasicsParser.g:2296:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) - // InternalBasicsParser.g:2296:3: rule__GlobalNamespace__PartsAssignment_2_1 + // InternalBasicsParser.g:2295:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) + // InternalBasicsParser.g:2295:3: rule__GlobalNamespace__PartsAssignment_2_1 { pushFollow(FOLLOW_2); rule__GlobalNamespace__PartsAssignment_2_1(); @@ -7065,14 +7004,14 @@ public final void rule__GlobalNamespace__Group_2__1__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2__2" - // InternalBasicsParser.g:2304:1: rule__GlobalNamespace__Group_2__2 : rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ; + // InternalBasicsParser.g:2303:1: rule__GlobalNamespace__Group_2__2 : rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ; public final void rule__GlobalNamespace__Group_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2308:1: ( rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ) - // InternalBasicsParser.g:2309:2: rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 + // InternalBasicsParser.g:2307:1: ( rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ) + // InternalBasicsParser.g:2308:2: rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 { pushFollow(FOLLOW_6); rule__GlobalNamespace__Group_2__2__Impl(); @@ -7103,20 +7042,20 @@ public final void rule__GlobalNamespace__Group_2__2() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__2__Impl" - // InternalBasicsParser.g:2316:1: rule__GlobalNamespace__Group_2__2__Impl : ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ; + // InternalBasicsParser.g:2315:1: rule__GlobalNamespace__Group_2__2__Impl : ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ; public final void rule__GlobalNamespace__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2320:1: ( ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ) - // InternalBasicsParser.g:2321:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) + // InternalBasicsParser.g:2319:1: ( ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ) + // InternalBasicsParser.g:2320:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) { - // InternalBasicsParser.g:2321:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) - // InternalBasicsParser.g:2322:2: ( rule__GlobalNamespace__Group_2_2__0 )* + // InternalBasicsParser.g:2320:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) + // InternalBasicsParser.g:2321:2: ( rule__GlobalNamespace__Group_2_2__0 )* { before(grammarAccess.getGlobalNamespaceAccess().getGroup_2_2()); - // InternalBasicsParser.g:2323:2: ( rule__GlobalNamespace__Group_2_2__0 )* + // InternalBasicsParser.g:2322:2: ( rule__GlobalNamespace__Group_2_2__0 )* loop8: do { int alt8=2; @@ -7129,7 +7068,7 @@ public final void rule__GlobalNamespace__Group_2__2__Impl() throws RecognitionEx switch (alt8) { case 1 : - // InternalBasicsParser.g:2323:3: rule__GlobalNamespace__Group_2_2__0 + // InternalBasicsParser.g:2322:3: rule__GlobalNamespace__Group_2_2__0 { pushFollow(FOLLOW_7); rule__GlobalNamespace__Group_2_2__0(); @@ -7168,14 +7107,14 @@ public final void rule__GlobalNamespace__Group_2__2__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2__3" - // InternalBasicsParser.g:2331:1: rule__GlobalNamespace__Group_2__3 : rule__GlobalNamespace__Group_2__3__Impl ; + // InternalBasicsParser.g:2330:1: rule__GlobalNamespace__Group_2__3 : rule__GlobalNamespace__Group_2__3__Impl ; public final void rule__GlobalNamespace__Group_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2335:1: ( rule__GlobalNamespace__Group_2__3__Impl ) - // InternalBasicsParser.g:2336:2: rule__GlobalNamespace__Group_2__3__Impl + // InternalBasicsParser.g:2334:1: ( rule__GlobalNamespace__Group_2__3__Impl ) + // InternalBasicsParser.g:2335:2: rule__GlobalNamespace__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_2__3__Impl(); @@ -7201,17 +7140,17 @@ public final void rule__GlobalNamespace__Group_2__3() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__3__Impl" - // InternalBasicsParser.g:2342:1: rule__GlobalNamespace__Group_2__3__Impl : ( RightSquareBracket ) ; + // InternalBasicsParser.g:2341:1: rule__GlobalNamespace__Group_2__3__Impl : ( RightSquareBracket ) ; public final void rule__GlobalNamespace__Group_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2346:1: ( ( RightSquareBracket ) ) - // InternalBasicsParser.g:2347:1: ( RightSquareBracket ) + // InternalBasicsParser.g:2345:1: ( ( RightSquareBracket ) ) + // InternalBasicsParser.g:2346:1: ( RightSquareBracket ) { - // InternalBasicsParser.g:2347:1: ( RightSquareBracket ) - // InternalBasicsParser.g:2348:2: RightSquareBracket + // InternalBasicsParser.g:2346:1: ( RightSquareBracket ) + // InternalBasicsParser.g:2347:2: RightSquareBracket { before(grammarAccess.getGlobalNamespaceAccess().getRightSquareBracketKeyword_2_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -7238,14 +7177,14 @@ public final void rule__GlobalNamespace__Group_2__3__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2_2__0" - // InternalBasicsParser.g:2358:1: rule__GlobalNamespace__Group_2_2__0 : rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ; + // InternalBasicsParser.g:2357:1: rule__GlobalNamespace__Group_2_2__0 : rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ; public final void rule__GlobalNamespace__Group_2_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2362:1: ( rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ) - // InternalBasicsParser.g:2363:2: rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 + // InternalBasicsParser.g:2361:1: ( rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ) + // InternalBasicsParser.g:2362:2: rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 { pushFollow(FOLLOW_5); rule__GlobalNamespace__Group_2_2__0__Impl(); @@ -7276,17 +7215,17 @@ public final void rule__GlobalNamespace__Group_2_2__0() throws RecognitionExcept // $ANTLR start "rule__GlobalNamespace__Group_2_2__0__Impl" - // InternalBasicsParser.g:2370:1: rule__GlobalNamespace__Group_2_2__0__Impl : ( Comma ) ; + // InternalBasicsParser.g:2369:1: rule__GlobalNamespace__Group_2_2__0__Impl : ( Comma ) ; public final void rule__GlobalNamespace__Group_2_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2374:1: ( ( Comma ) ) - // InternalBasicsParser.g:2375:1: ( Comma ) + // InternalBasicsParser.g:2373:1: ( ( Comma ) ) + // InternalBasicsParser.g:2374:1: ( Comma ) { - // InternalBasicsParser.g:2375:1: ( Comma ) - // InternalBasicsParser.g:2376:2: Comma + // InternalBasicsParser.g:2374:1: ( Comma ) + // InternalBasicsParser.g:2375:2: Comma { before(grammarAccess.getGlobalNamespaceAccess().getCommaKeyword_2_2_0()); match(input,Comma,FOLLOW_2); @@ -7313,14 +7252,14 @@ public final void rule__GlobalNamespace__Group_2_2__0__Impl() throws Recognition // $ANTLR start "rule__GlobalNamespace__Group_2_2__1" - // InternalBasicsParser.g:2385:1: rule__GlobalNamespace__Group_2_2__1 : rule__GlobalNamespace__Group_2_2__1__Impl ; + // InternalBasicsParser.g:2384:1: rule__GlobalNamespace__Group_2_2__1 : rule__GlobalNamespace__Group_2_2__1__Impl ; public final void rule__GlobalNamespace__Group_2_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2389:1: ( rule__GlobalNamespace__Group_2_2__1__Impl ) - // InternalBasicsParser.g:2390:2: rule__GlobalNamespace__Group_2_2__1__Impl + // InternalBasicsParser.g:2388:1: ( rule__GlobalNamespace__Group_2_2__1__Impl ) + // InternalBasicsParser.g:2389:2: rule__GlobalNamespace__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_2_2__1__Impl(); @@ -7346,21 +7285,21 @@ public final void rule__GlobalNamespace__Group_2_2__1() throws RecognitionExcept // $ANTLR start "rule__GlobalNamespace__Group_2_2__1__Impl" - // InternalBasicsParser.g:2396:1: rule__GlobalNamespace__Group_2_2__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ; + // InternalBasicsParser.g:2395:1: rule__GlobalNamespace__Group_2_2__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ; public final void rule__GlobalNamespace__Group_2_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2400:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ) - // InternalBasicsParser.g:2401:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) + // InternalBasicsParser.g:2399:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ) + // InternalBasicsParser.g:2400:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) { - // InternalBasicsParser.g:2401:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) - // InternalBasicsParser.g:2402:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) + // InternalBasicsParser.g:2400:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) + // InternalBasicsParser.g:2401:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsAssignment_2_2_1()); - // InternalBasicsParser.g:2403:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) - // InternalBasicsParser.g:2403:3: rule__GlobalNamespace__PartsAssignment_2_2_1 + // InternalBasicsParser.g:2402:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) + // InternalBasicsParser.g:2402:3: rule__GlobalNamespace__PartsAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__GlobalNamespace__PartsAssignment_2_2_1(); @@ -7393,14 +7332,14 @@ public final void rule__GlobalNamespace__Group_2_2__1__Impl() throws Recognition // $ANTLR start "rule__RelativeNamespace_Impl__Group__0" - // InternalBasicsParser.g:2412:1: rule__RelativeNamespace_Impl__Group__0 : rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ; + // InternalBasicsParser.g:2411:1: rule__RelativeNamespace_Impl__Group__0 : rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ; public final void rule__RelativeNamespace_Impl__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2416:1: ( rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ) - // InternalBasicsParser.g:2417:2: rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 + // InternalBasicsParser.g:2415:1: ( rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ) + // InternalBasicsParser.g:2416:2: rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 { pushFollow(FOLLOW_8); rule__RelativeNamespace_Impl__Group__0__Impl(); @@ -7431,21 +7370,21 @@ public final void rule__RelativeNamespace_Impl__Group__0() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__0__Impl" - // InternalBasicsParser.g:2424:1: rule__RelativeNamespace_Impl__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:2423:1: rule__RelativeNamespace_Impl__Group__0__Impl : ( () ) ; public final void rule__RelativeNamespace_Impl__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2428:1: ( ( () ) ) - // InternalBasicsParser.g:2429:1: ( () ) + // InternalBasicsParser.g:2427:1: ( ( () ) ) + // InternalBasicsParser.g:2428:1: ( () ) { - // InternalBasicsParser.g:2429:1: ( () ) - // InternalBasicsParser.g:2430:2: () + // InternalBasicsParser.g:2428:1: ( () ) + // InternalBasicsParser.g:2429:2: () { before(grammarAccess.getRelativeNamespace_ImplAccess().getRelativeNamespaceAction_0()); - // InternalBasicsParser.g:2431:2: () - // InternalBasicsParser.g:2431:3: + // InternalBasicsParser.g:2430:2: () + // InternalBasicsParser.g:2430:3: { } @@ -7468,14 +7407,14 @@ public final void rule__RelativeNamespace_Impl__Group__0__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group__1" - // InternalBasicsParser.g:2439:1: rule__RelativeNamespace_Impl__Group__1 : rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ; + // InternalBasicsParser.g:2438:1: rule__RelativeNamespace_Impl__Group__1 : rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ; public final void rule__RelativeNamespace_Impl__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2443:1: ( rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ) - // InternalBasicsParser.g:2444:2: rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 + // InternalBasicsParser.g:2442:1: ( rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ) + // InternalBasicsParser.g:2443:2: rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 { pushFollow(FOLLOW_4); rule__RelativeNamespace_Impl__Group__1__Impl(); @@ -7506,17 +7445,17 @@ public final void rule__RelativeNamespace_Impl__Group__1() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__1__Impl" - // InternalBasicsParser.g:2451:1: rule__RelativeNamespace_Impl__Group__1__Impl : ( RelativeNamespace ) ; + // InternalBasicsParser.g:2450:1: rule__RelativeNamespace_Impl__Group__1__Impl : ( RelativeNamespace ) ; public final void rule__RelativeNamespace_Impl__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2455:1: ( ( RelativeNamespace ) ) - // InternalBasicsParser.g:2456:1: ( RelativeNamespace ) + // InternalBasicsParser.g:2454:1: ( ( RelativeNamespace ) ) + // InternalBasicsParser.g:2455:1: ( RelativeNamespace ) { - // InternalBasicsParser.g:2456:1: ( RelativeNamespace ) - // InternalBasicsParser.g:2457:2: RelativeNamespace + // InternalBasicsParser.g:2455:1: ( RelativeNamespace ) + // InternalBasicsParser.g:2456:2: RelativeNamespace { before(grammarAccess.getRelativeNamespace_ImplAccess().getRelativeNamespaceKeyword_1()); match(input,RelativeNamespace,FOLLOW_2); @@ -7543,14 +7482,14 @@ public final void rule__RelativeNamespace_Impl__Group__1__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group__2" - // InternalBasicsParser.g:2466:1: rule__RelativeNamespace_Impl__Group__2 : rule__RelativeNamespace_Impl__Group__2__Impl ; + // InternalBasicsParser.g:2465:1: rule__RelativeNamespace_Impl__Group__2 : rule__RelativeNamespace_Impl__Group__2__Impl ; public final void rule__RelativeNamespace_Impl__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2470:1: ( rule__RelativeNamespace_Impl__Group__2__Impl ) - // InternalBasicsParser.g:2471:2: rule__RelativeNamespace_Impl__Group__2__Impl + // InternalBasicsParser.g:2469:1: ( rule__RelativeNamespace_Impl__Group__2__Impl ) + // InternalBasicsParser.g:2470:2: rule__RelativeNamespace_Impl__Group__2__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group__2__Impl(); @@ -7576,20 +7515,20 @@ public final void rule__RelativeNamespace_Impl__Group__2() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__2__Impl" - // InternalBasicsParser.g:2477:1: rule__RelativeNamespace_Impl__Group__2__Impl : ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ; + // InternalBasicsParser.g:2476:1: rule__RelativeNamespace_Impl__Group__2__Impl : ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ; public final void rule__RelativeNamespace_Impl__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2481:1: ( ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ) - // InternalBasicsParser.g:2482:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) + // InternalBasicsParser.g:2480:1: ( ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ) + // InternalBasicsParser.g:2481:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) { - // InternalBasicsParser.g:2482:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) - // InternalBasicsParser.g:2483:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? + // InternalBasicsParser.g:2481:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) + // InternalBasicsParser.g:2482:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup_2()); - // InternalBasicsParser.g:2484:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? + // InternalBasicsParser.g:2483:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? int alt9=2; int LA9_0 = input.LA(1); @@ -7598,7 +7537,7 @@ public final void rule__RelativeNamespace_Impl__Group__2__Impl() throws Recognit } switch (alt9) { case 1 : - // InternalBasicsParser.g:2484:3: rule__RelativeNamespace_Impl__Group_2__0 + // InternalBasicsParser.g:2483:3: rule__RelativeNamespace_Impl__Group_2__0 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_2__0(); @@ -7634,14 +7573,14 @@ public final void rule__RelativeNamespace_Impl__Group__2__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__0" - // InternalBasicsParser.g:2493:1: rule__RelativeNamespace_Impl__Group_2__0 : rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ; + // InternalBasicsParser.g:2492:1: rule__RelativeNamespace_Impl__Group_2__0 : rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ; public final void rule__RelativeNamespace_Impl__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2497:1: ( rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ) - // InternalBasicsParser.g:2498:2: rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 + // InternalBasicsParser.g:2496:1: ( rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ) + // InternalBasicsParser.g:2497:2: rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 { pushFollow(FOLLOW_5); rule__RelativeNamespace_Impl__Group_2__0__Impl(); @@ -7672,17 +7611,17 @@ public final void rule__RelativeNamespace_Impl__Group_2__0() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__0__Impl" - // InternalBasicsParser.g:2505:1: rule__RelativeNamespace_Impl__Group_2__0__Impl : ( LeftSquareBracket ) ; + // InternalBasicsParser.g:2504:1: rule__RelativeNamespace_Impl__Group_2__0__Impl : ( LeftSquareBracket ) ; public final void rule__RelativeNamespace_Impl__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2509:1: ( ( LeftSquareBracket ) ) - // InternalBasicsParser.g:2510:1: ( LeftSquareBracket ) + // InternalBasicsParser.g:2508:1: ( ( LeftSquareBracket ) ) + // InternalBasicsParser.g:2509:1: ( LeftSquareBracket ) { - // InternalBasicsParser.g:2510:1: ( LeftSquareBracket ) - // InternalBasicsParser.g:2511:2: LeftSquareBracket + // InternalBasicsParser.g:2509:1: ( LeftSquareBracket ) + // InternalBasicsParser.g:2510:2: LeftSquareBracket { before(grammarAccess.getRelativeNamespace_ImplAccess().getLeftSquareBracketKeyword_2_0()); match(input,LeftSquareBracket,FOLLOW_2); @@ -7709,14 +7648,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__0__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__1" - // InternalBasicsParser.g:2520:1: rule__RelativeNamespace_Impl__Group_2__1 : rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ; + // InternalBasicsParser.g:2519:1: rule__RelativeNamespace_Impl__Group_2__1 : rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ; public final void rule__RelativeNamespace_Impl__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2524:1: ( rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ) - // InternalBasicsParser.g:2525:2: rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 + // InternalBasicsParser.g:2523:1: ( rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ) + // InternalBasicsParser.g:2524:2: rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 { pushFollow(FOLLOW_6); rule__RelativeNamespace_Impl__Group_2__1__Impl(); @@ -7747,21 +7686,21 @@ public final void rule__RelativeNamespace_Impl__Group_2__1() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__1__Impl" - // InternalBasicsParser.g:2532:1: rule__RelativeNamespace_Impl__Group_2__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ; + // InternalBasicsParser.g:2531:1: rule__RelativeNamespace_Impl__Group_2__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ; public final void rule__RelativeNamespace_Impl__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2536:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ) - // InternalBasicsParser.g:2537:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) + // InternalBasicsParser.g:2535:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ) + // InternalBasicsParser.g:2536:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) { - // InternalBasicsParser.g:2537:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) - // InternalBasicsParser.g:2538:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) + // InternalBasicsParser.g:2536:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) + // InternalBasicsParser.g:2537:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsAssignment_2_1()); - // InternalBasicsParser.g:2539:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) - // InternalBasicsParser.g:2539:3: rule__RelativeNamespace_Impl__PartsAssignment_2_1 + // InternalBasicsParser.g:2538:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) + // InternalBasicsParser.g:2538:3: rule__RelativeNamespace_Impl__PartsAssignment_2_1 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__PartsAssignment_2_1(); @@ -7794,14 +7733,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__1__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__2" - // InternalBasicsParser.g:2547:1: rule__RelativeNamespace_Impl__Group_2__2 : rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ; + // InternalBasicsParser.g:2546:1: rule__RelativeNamespace_Impl__Group_2__2 : rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ; public final void rule__RelativeNamespace_Impl__Group_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2551:1: ( rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ) - // InternalBasicsParser.g:2552:2: rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 + // InternalBasicsParser.g:2550:1: ( rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ) + // InternalBasicsParser.g:2551:2: rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 { pushFollow(FOLLOW_6); rule__RelativeNamespace_Impl__Group_2__2__Impl(); @@ -7832,20 +7771,20 @@ public final void rule__RelativeNamespace_Impl__Group_2__2() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__2__Impl" - // InternalBasicsParser.g:2559:1: rule__RelativeNamespace_Impl__Group_2__2__Impl : ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ; + // InternalBasicsParser.g:2558:1: rule__RelativeNamespace_Impl__Group_2__2__Impl : ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ; public final void rule__RelativeNamespace_Impl__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2563:1: ( ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ) - // InternalBasicsParser.g:2564:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) + // InternalBasicsParser.g:2562:1: ( ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ) + // InternalBasicsParser.g:2563:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) { - // InternalBasicsParser.g:2564:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) - // InternalBasicsParser.g:2565:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* + // InternalBasicsParser.g:2563:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) + // InternalBasicsParser.g:2564:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup_2_2()); - // InternalBasicsParser.g:2566:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* + // InternalBasicsParser.g:2565:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* loop10: do { int alt10=2; @@ -7858,7 +7797,7 @@ public final void rule__RelativeNamespace_Impl__Group_2__2__Impl() throws Recogn switch (alt10) { case 1 : - // InternalBasicsParser.g:2566:3: rule__RelativeNamespace_Impl__Group_2_2__0 + // InternalBasicsParser.g:2565:3: rule__RelativeNamespace_Impl__Group_2_2__0 { pushFollow(FOLLOW_7); rule__RelativeNamespace_Impl__Group_2_2__0(); @@ -7897,14 +7836,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__2__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__3" - // InternalBasicsParser.g:2574:1: rule__RelativeNamespace_Impl__Group_2__3 : rule__RelativeNamespace_Impl__Group_2__3__Impl ; + // InternalBasicsParser.g:2573:1: rule__RelativeNamespace_Impl__Group_2__3 : rule__RelativeNamespace_Impl__Group_2__3__Impl ; public final void rule__RelativeNamespace_Impl__Group_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2578:1: ( rule__RelativeNamespace_Impl__Group_2__3__Impl ) - // InternalBasicsParser.g:2579:2: rule__RelativeNamespace_Impl__Group_2__3__Impl + // InternalBasicsParser.g:2577:1: ( rule__RelativeNamespace_Impl__Group_2__3__Impl ) + // InternalBasicsParser.g:2578:2: rule__RelativeNamespace_Impl__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_2__3__Impl(); @@ -7930,17 +7869,17 @@ public final void rule__RelativeNamespace_Impl__Group_2__3() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__3__Impl" - // InternalBasicsParser.g:2585:1: rule__RelativeNamespace_Impl__Group_2__3__Impl : ( RightSquareBracket ) ; + // InternalBasicsParser.g:2584:1: rule__RelativeNamespace_Impl__Group_2__3__Impl : ( RightSquareBracket ) ; public final void rule__RelativeNamespace_Impl__Group_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2589:1: ( ( RightSquareBracket ) ) - // InternalBasicsParser.g:2590:1: ( RightSquareBracket ) + // InternalBasicsParser.g:2588:1: ( ( RightSquareBracket ) ) + // InternalBasicsParser.g:2589:1: ( RightSquareBracket ) { - // InternalBasicsParser.g:2590:1: ( RightSquareBracket ) - // InternalBasicsParser.g:2591:2: RightSquareBracket + // InternalBasicsParser.g:2589:1: ( RightSquareBracket ) + // InternalBasicsParser.g:2590:2: RightSquareBracket { before(grammarAccess.getRelativeNamespace_ImplAccess().getRightSquareBracketKeyword_2_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -7967,14 +7906,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__3__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2_2__0" - // InternalBasicsParser.g:2601:1: rule__RelativeNamespace_Impl__Group_2_2__0 : rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 ; + // InternalBasicsParser.g:2600:1: rule__RelativeNamespace_Impl__Group_2_2__0 : rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 ; public final void rule__RelativeNamespace_Impl__Group_2_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2605:1: ( rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 ) - // InternalBasicsParser.g:2606:2: rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 + // InternalBasicsParser.g:2604:1: ( rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 ) + // InternalBasicsParser.g:2605:2: rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 { pushFollow(FOLLOW_5); rule__RelativeNamespace_Impl__Group_2_2__0__Impl(); @@ -8005,17 +7944,17 @@ public final void rule__RelativeNamespace_Impl__Group_2_2__0() throws Recognitio // $ANTLR start "rule__RelativeNamespace_Impl__Group_2_2__0__Impl" - // InternalBasicsParser.g:2613:1: rule__RelativeNamespace_Impl__Group_2_2__0__Impl : ( Comma ) ; + // InternalBasicsParser.g:2612:1: rule__RelativeNamespace_Impl__Group_2_2__0__Impl : ( Comma ) ; public final void rule__RelativeNamespace_Impl__Group_2_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2617:1: ( ( Comma ) ) - // InternalBasicsParser.g:2618:1: ( Comma ) + // InternalBasicsParser.g:2616:1: ( ( Comma ) ) + // InternalBasicsParser.g:2617:1: ( Comma ) { - // InternalBasicsParser.g:2618:1: ( Comma ) - // InternalBasicsParser.g:2619:2: Comma + // InternalBasicsParser.g:2617:1: ( Comma ) + // InternalBasicsParser.g:2618:2: Comma { before(grammarAccess.getRelativeNamespace_ImplAccess().getCommaKeyword_2_2_0()); match(input,Comma,FOLLOW_2); @@ -8042,14 +7981,14 @@ public final void rule__RelativeNamespace_Impl__Group_2_2__0__Impl() throws Reco // $ANTLR start "rule__RelativeNamespace_Impl__Group_2_2__1" - // InternalBasicsParser.g:2628:1: rule__RelativeNamespace_Impl__Group_2_2__1 : rule__RelativeNamespace_Impl__Group_2_2__1__Impl ; + // InternalBasicsParser.g:2627:1: rule__RelativeNamespace_Impl__Group_2_2__1 : rule__RelativeNamespace_Impl__Group_2_2__1__Impl ; public final void rule__RelativeNamespace_Impl__Group_2_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2632:1: ( rule__RelativeNamespace_Impl__Group_2_2__1__Impl ) - // InternalBasicsParser.g:2633:2: rule__RelativeNamespace_Impl__Group_2_2__1__Impl + // InternalBasicsParser.g:2631:1: ( rule__RelativeNamespace_Impl__Group_2_2__1__Impl ) + // InternalBasicsParser.g:2632:2: rule__RelativeNamespace_Impl__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_2_2__1__Impl(); @@ -8075,21 +8014,21 @@ public final void rule__RelativeNamespace_Impl__Group_2_2__1() throws Recognitio // $ANTLR start "rule__RelativeNamespace_Impl__Group_2_2__1__Impl" - // InternalBasicsParser.g:2639:1: rule__RelativeNamespace_Impl__Group_2_2__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ; + // InternalBasicsParser.g:2638:1: rule__RelativeNamespace_Impl__Group_2_2__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ; public final void rule__RelativeNamespace_Impl__Group_2_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2643:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ) - // InternalBasicsParser.g:2644:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) + // InternalBasicsParser.g:2642:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ) + // InternalBasicsParser.g:2643:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) { - // InternalBasicsParser.g:2644:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) - // InternalBasicsParser.g:2645:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) + // InternalBasicsParser.g:2643:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) + // InternalBasicsParser.g:2644:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsAssignment_2_2_1()); - // InternalBasicsParser.g:2646:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) - // InternalBasicsParser.g:2646:3: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 + // InternalBasicsParser.g:2645:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) + // InternalBasicsParser.g:2645:3: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__PartsAssignment_2_2_1(); @@ -8122,14 +8061,14 @@ public final void rule__RelativeNamespace_Impl__Group_2_2__1__Impl() throws Reco // $ANTLR start "rule__PrivateNamespace__Group__0" - // InternalBasicsParser.g:2655:1: rule__PrivateNamespace__Group__0 : rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ; + // InternalBasicsParser.g:2654:1: rule__PrivateNamespace__Group__0 : rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ; public final void rule__PrivateNamespace__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2659:1: ( rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ) - // InternalBasicsParser.g:2660:2: rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 + // InternalBasicsParser.g:2658:1: ( rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ) + // InternalBasicsParser.g:2659:2: rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 { pushFollow(FOLLOW_9); rule__PrivateNamespace__Group__0__Impl(); @@ -8160,21 +8099,21 @@ public final void rule__PrivateNamespace__Group__0() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__0__Impl" - // InternalBasicsParser.g:2667:1: rule__PrivateNamespace__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:2666:1: rule__PrivateNamespace__Group__0__Impl : ( () ) ; public final void rule__PrivateNamespace__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2671:1: ( ( () ) ) - // InternalBasicsParser.g:2672:1: ( () ) + // InternalBasicsParser.g:2670:1: ( ( () ) ) + // InternalBasicsParser.g:2671:1: ( () ) { - // InternalBasicsParser.g:2672:1: ( () ) - // InternalBasicsParser.g:2673:2: () + // InternalBasicsParser.g:2671:1: ( () ) + // InternalBasicsParser.g:2672:2: () { before(grammarAccess.getPrivateNamespaceAccess().getPrivateNamespaceAction_0()); - // InternalBasicsParser.g:2674:2: () - // InternalBasicsParser.g:2674:3: + // InternalBasicsParser.g:2673:2: () + // InternalBasicsParser.g:2673:3: { } @@ -8197,14 +8136,14 @@ public final void rule__PrivateNamespace__Group__0__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group__1" - // InternalBasicsParser.g:2682:1: rule__PrivateNamespace__Group__1 : rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ; + // InternalBasicsParser.g:2681:1: rule__PrivateNamespace__Group__1 : rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ; public final void rule__PrivateNamespace__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2686:1: ( rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ) - // InternalBasicsParser.g:2687:2: rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 + // InternalBasicsParser.g:2685:1: ( rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ) + // InternalBasicsParser.g:2686:2: rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 { pushFollow(FOLLOW_4); rule__PrivateNamespace__Group__1__Impl(); @@ -8235,17 +8174,17 @@ public final void rule__PrivateNamespace__Group__1() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__1__Impl" - // InternalBasicsParser.g:2694:1: rule__PrivateNamespace__Group__1__Impl : ( PrivateNamespace ) ; + // InternalBasicsParser.g:2693:1: rule__PrivateNamespace__Group__1__Impl : ( PrivateNamespace ) ; public final void rule__PrivateNamespace__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2698:1: ( ( PrivateNamespace ) ) - // InternalBasicsParser.g:2699:1: ( PrivateNamespace ) + // InternalBasicsParser.g:2697:1: ( ( PrivateNamespace ) ) + // InternalBasicsParser.g:2698:1: ( PrivateNamespace ) { - // InternalBasicsParser.g:2699:1: ( PrivateNamespace ) - // InternalBasicsParser.g:2700:2: PrivateNamespace + // InternalBasicsParser.g:2698:1: ( PrivateNamespace ) + // InternalBasicsParser.g:2699:2: PrivateNamespace { before(grammarAccess.getPrivateNamespaceAccess().getPrivateNamespaceKeyword_1()); match(input,PrivateNamespace,FOLLOW_2); @@ -8272,14 +8211,14 @@ public final void rule__PrivateNamespace__Group__1__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group__2" - // InternalBasicsParser.g:2709:1: rule__PrivateNamespace__Group__2 : rule__PrivateNamespace__Group__2__Impl ; + // InternalBasicsParser.g:2708:1: rule__PrivateNamespace__Group__2 : rule__PrivateNamespace__Group__2__Impl ; public final void rule__PrivateNamespace__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2713:1: ( rule__PrivateNamespace__Group__2__Impl ) - // InternalBasicsParser.g:2714:2: rule__PrivateNamespace__Group__2__Impl + // InternalBasicsParser.g:2712:1: ( rule__PrivateNamespace__Group__2__Impl ) + // InternalBasicsParser.g:2713:2: rule__PrivateNamespace__Group__2__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group__2__Impl(); @@ -8305,20 +8244,20 @@ public final void rule__PrivateNamespace__Group__2() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__2__Impl" - // InternalBasicsParser.g:2720:1: rule__PrivateNamespace__Group__2__Impl : ( ( rule__PrivateNamespace__Group_2__0 )? ) ; + // InternalBasicsParser.g:2719:1: rule__PrivateNamespace__Group__2__Impl : ( ( rule__PrivateNamespace__Group_2__0 )? ) ; public final void rule__PrivateNamespace__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2724:1: ( ( ( rule__PrivateNamespace__Group_2__0 )? ) ) - // InternalBasicsParser.g:2725:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) + // InternalBasicsParser.g:2723:1: ( ( ( rule__PrivateNamespace__Group_2__0 )? ) ) + // InternalBasicsParser.g:2724:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) { - // InternalBasicsParser.g:2725:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) - // InternalBasicsParser.g:2726:2: ( rule__PrivateNamespace__Group_2__0 )? + // InternalBasicsParser.g:2724:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) + // InternalBasicsParser.g:2725:2: ( rule__PrivateNamespace__Group_2__0 )? { before(grammarAccess.getPrivateNamespaceAccess().getGroup_2()); - // InternalBasicsParser.g:2727:2: ( rule__PrivateNamespace__Group_2__0 )? + // InternalBasicsParser.g:2726:2: ( rule__PrivateNamespace__Group_2__0 )? int alt11=2; int LA11_0 = input.LA(1); @@ -8327,7 +8266,7 @@ public final void rule__PrivateNamespace__Group__2__Impl() throws RecognitionExc } switch (alt11) { case 1 : - // InternalBasicsParser.g:2727:3: rule__PrivateNamespace__Group_2__0 + // InternalBasicsParser.g:2726:3: rule__PrivateNamespace__Group_2__0 { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_2__0(); @@ -8363,14 +8302,14 @@ public final void rule__PrivateNamespace__Group__2__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group_2__0" - // InternalBasicsParser.g:2736:1: rule__PrivateNamespace__Group_2__0 : rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ; + // InternalBasicsParser.g:2735:1: rule__PrivateNamespace__Group_2__0 : rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ; public final void rule__PrivateNamespace__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2740:1: ( rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ) - // InternalBasicsParser.g:2741:2: rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 + // InternalBasicsParser.g:2739:1: ( rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ) + // InternalBasicsParser.g:2740:2: rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 { pushFollow(FOLLOW_5); rule__PrivateNamespace__Group_2__0__Impl(); @@ -8401,17 +8340,17 @@ public final void rule__PrivateNamespace__Group_2__0() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__0__Impl" - // InternalBasicsParser.g:2748:1: rule__PrivateNamespace__Group_2__0__Impl : ( LeftSquareBracket ) ; + // InternalBasicsParser.g:2747:1: rule__PrivateNamespace__Group_2__0__Impl : ( LeftSquareBracket ) ; public final void rule__PrivateNamespace__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2752:1: ( ( LeftSquareBracket ) ) - // InternalBasicsParser.g:2753:1: ( LeftSquareBracket ) + // InternalBasicsParser.g:2751:1: ( ( LeftSquareBracket ) ) + // InternalBasicsParser.g:2752:1: ( LeftSquareBracket ) { - // InternalBasicsParser.g:2753:1: ( LeftSquareBracket ) - // InternalBasicsParser.g:2754:2: LeftSquareBracket + // InternalBasicsParser.g:2752:1: ( LeftSquareBracket ) + // InternalBasicsParser.g:2753:2: LeftSquareBracket { before(grammarAccess.getPrivateNamespaceAccess().getLeftSquareBracketKeyword_2_0()); match(input,LeftSquareBracket,FOLLOW_2); @@ -8438,14 +8377,14 @@ public final void rule__PrivateNamespace__Group_2__0__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2__1" - // InternalBasicsParser.g:2763:1: rule__PrivateNamespace__Group_2__1 : rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ; + // InternalBasicsParser.g:2762:1: rule__PrivateNamespace__Group_2__1 : rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ; public final void rule__PrivateNamespace__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2767:1: ( rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ) - // InternalBasicsParser.g:2768:2: rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 + // InternalBasicsParser.g:2766:1: ( rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ) + // InternalBasicsParser.g:2767:2: rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 { pushFollow(FOLLOW_6); rule__PrivateNamespace__Group_2__1__Impl(); @@ -8476,21 +8415,21 @@ public final void rule__PrivateNamespace__Group_2__1() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__1__Impl" - // InternalBasicsParser.g:2775:1: rule__PrivateNamespace__Group_2__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ; + // InternalBasicsParser.g:2774:1: rule__PrivateNamespace__Group_2__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ; public final void rule__PrivateNamespace__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2779:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ) - // InternalBasicsParser.g:2780:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) + // InternalBasicsParser.g:2778:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ) + // InternalBasicsParser.g:2779:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) { - // InternalBasicsParser.g:2780:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) - // InternalBasicsParser.g:2781:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) + // InternalBasicsParser.g:2779:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) + // InternalBasicsParser.g:2780:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsAssignment_2_1()); - // InternalBasicsParser.g:2782:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) - // InternalBasicsParser.g:2782:3: rule__PrivateNamespace__PartsAssignment_2_1 + // InternalBasicsParser.g:2781:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) + // InternalBasicsParser.g:2781:3: rule__PrivateNamespace__PartsAssignment_2_1 { pushFollow(FOLLOW_2); rule__PrivateNamespace__PartsAssignment_2_1(); @@ -8523,14 +8462,14 @@ public final void rule__PrivateNamespace__Group_2__1__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2__2" - // InternalBasicsParser.g:2790:1: rule__PrivateNamespace__Group_2__2 : rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ; + // InternalBasicsParser.g:2789:1: rule__PrivateNamespace__Group_2__2 : rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ; public final void rule__PrivateNamespace__Group_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2794:1: ( rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ) - // InternalBasicsParser.g:2795:2: rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 + // InternalBasicsParser.g:2793:1: ( rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ) + // InternalBasicsParser.g:2794:2: rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 { pushFollow(FOLLOW_6); rule__PrivateNamespace__Group_2__2__Impl(); @@ -8561,20 +8500,20 @@ public final void rule__PrivateNamespace__Group_2__2() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__2__Impl" - // InternalBasicsParser.g:2802:1: rule__PrivateNamespace__Group_2__2__Impl : ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ; + // InternalBasicsParser.g:2801:1: rule__PrivateNamespace__Group_2__2__Impl : ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ; public final void rule__PrivateNamespace__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2806:1: ( ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ) - // InternalBasicsParser.g:2807:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) + // InternalBasicsParser.g:2805:1: ( ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ) + // InternalBasicsParser.g:2806:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) { - // InternalBasicsParser.g:2807:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) - // InternalBasicsParser.g:2808:2: ( rule__PrivateNamespace__Group_2_2__0 )* + // InternalBasicsParser.g:2806:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) + // InternalBasicsParser.g:2807:2: ( rule__PrivateNamespace__Group_2_2__0 )* { before(grammarAccess.getPrivateNamespaceAccess().getGroup_2_2()); - // InternalBasicsParser.g:2809:2: ( rule__PrivateNamespace__Group_2_2__0 )* + // InternalBasicsParser.g:2808:2: ( rule__PrivateNamespace__Group_2_2__0 )* loop12: do { int alt12=2; @@ -8587,7 +8526,7 @@ public final void rule__PrivateNamespace__Group_2__2__Impl() throws RecognitionE switch (alt12) { case 1 : - // InternalBasicsParser.g:2809:3: rule__PrivateNamespace__Group_2_2__0 + // InternalBasicsParser.g:2808:3: rule__PrivateNamespace__Group_2_2__0 { pushFollow(FOLLOW_7); rule__PrivateNamespace__Group_2_2__0(); @@ -8626,14 +8565,14 @@ public final void rule__PrivateNamespace__Group_2__2__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2__3" - // InternalBasicsParser.g:2817:1: rule__PrivateNamespace__Group_2__3 : rule__PrivateNamespace__Group_2__3__Impl ; + // InternalBasicsParser.g:2816:1: rule__PrivateNamespace__Group_2__3 : rule__PrivateNamespace__Group_2__3__Impl ; public final void rule__PrivateNamespace__Group_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2821:1: ( rule__PrivateNamespace__Group_2__3__Impl ) - // InternalBasicsParser.g:2822:2: rule__PrivateNamespace__Group_2__3__Impl + // InternalBasicsParser.g:2820:1: ( rule__PrivateNamespace__Group_2__3__Impl ) + // InternalBasicsParser.g:2821:2: rule__PrivateNamespace__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_2__3__Impl(); @@ -8659,17 +8598,17 @@ public final void rule__PrivateNamespace__Group_2__3() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__3__Impl" - // InternalBasicsParser.g:2828:1: rule__PrivateNamespace__Group_2__3__Impl : ( RightSquareBracket ) ; + // InternalBasicsParser.g:2827:1: rule__PrivateNamespace__Group_2__3__Impl : ( RightSquareBracket ) ; public final void rule__PrivateNamespace__Group_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2832:1: ( ( RightSquareBracket ) ) - // InternalBasicsParser.g:2833:1: ( RightSquareBracket ) + // InternalBasicsParser.g:2831:1: ( ( RightSquareBracket ) ) + // InternalBasicsParser.g:2832:1: ( RightSquareBracket ) { - // InternalBasicsParser.g:2833:1: ( RightSquareBracket ) - // InternalBasicsParser.g:2834:2: RightSquareBracket + // InternalBasicsParser.g:2832:1: ( RightSquareBracket ) + // InternalBasicsParser.g:2833:2: RightSquareBracket { before(grammarAccess.getPrivateNamespaceAccess().getRightSquareBracketKeyword_2_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -8696,14 +8635,14 @@ public final void rule__PrivateNamespace__Group_2__3__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2_2__0" - // InternalBasicsParser.g:2844:1: rule__PrivateNamespace__Group_2_2__0 : rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ; + // InternalBasicsParser.g:2843:1: rule__PrivateNamespace__Group_2_2__0 : rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ; public final void rule__PrivateNamespace__Group_2_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2848:1: ( rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ) - // InternalBasicsParser.g:2849:2: rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 + // InternalBasicsParser.g:2847:1: ( rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ) + // InternalBasicsParser.g:2848:2: rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 { pushFollow(FOLLOW_5); rule__PrivateNamespace__Group_2_2__0__Impl(); @@ -8734,17 +8673,17 @@ public final void rule__PrivateNamespace__Group_2_2__0() throws RecognitionExcep // $ANTLR start "rule__PrivateNamespace__Group_2_2__0__Impl" - // InternalBasicsParser.g:2856:1: rule__PrivateNamespace__Group_2_2__0__Impl : ( Comma ) ; + // InternalBasicsParser.g:2855:1: rule__PrivateNamespace__Group_2_2__0__Impl : ( Comma ) ; public final void rule__PrivateNamespace__Group_2_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2860:1: ( ( Comma ) ) - // InternalBasicsParser.g:2861:1: ( Comma ) + // InternalBasicsParser.g:2859:1: ( ( Comma ) ) + // InternalBasicsParser.g:2860:1: ( Comma ) { - // InternalBasicsParser.g:2861:1: ( Comma ) - // InternalBasicsParser.g:2862:2: Comma + // InternalBasicsParser.g:2860:1: ( Comma ) + // InternalBasicsParser.g:2861:2: Comma { before(grammarAccess.getPrivateNamespaceAccess().getCommaKeyword_2_2_0()); match(input,Comma,FOLLOW_2); @@ -8771,14 +8710,14 @@ public final void rule__PrivateNamespace__Group_2_2__0__Impl() throws Recognitio // $ANTLR start "rule__PrivateNamespace__Group_2_2__1" - // InternalBasicsParser.g:2871:1: rule__PrivateNamespace__Group_2_2__1 : rule__PrivateNamespace__Group_2_2__1__Impl ; + // InternalBasicsParser.g:2870:1: rule__PrivateNamespace__Group_2_2__1 : rule__PrivateNamespace__Group_2_2__1__Impl ; public final void rule__PrivateNamespace__Group_2_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2875:1: ( rule__PrivateNamespace__Group_2_2__1__Impl ) - // InternalBasicsParser.g:2876:2: rule__PrivateNamespace__Group_2_2__1__Impl + // InternalBasicsParser.g:2874:1: ( rule__PrivateNamespace__Group_2_2__1__Impl ) + // InternalBasicsParser.g:2875:2: rule__PrivateNamespace__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_2_2__1__Impl(); @@ -8804,21 +8743,21 @@ public final void rule__PrivateNamespace__Group_2_2__1() throws RecognitionExcep // $ANTLR start "rule__PrivateNamespace__Group_2_2__1__Impl" - // InternalBasicsParser.g:2882:1: rule__PrivateNamespace__Group_2_2__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ; + // InternalBasicsParser.g:2881:1: rule__PrivateNamespace__Group_2_2__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ; public final void rule__PrivateNamespace__Group_2_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2886:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ) - // InternalBasicsParser.g:2887:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) + // InternalBasicsParser.g:2885:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ) + // InternalBasicsParser.g:2886:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) { - // InternalBasicsParser.g:2887:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) - // InternalBasicsParser.g:2888:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) + // InternalBasicsParser.g:2886:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) + // InternalBasicsParser.g:2887:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsAssignment_2_2_1()); - // InternalBasicsParser.g:2889:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) - // InternalBasicsParser.g:2889:3: rule__PrivateNamespace__PartsAssignment_2_2_1 + // InternalBasicsParser.g:2888:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) + // InternalBasicsParser.g:2888:3: rule__PrivateNamespace__PartsAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__PrivateNamespace__PartsAssignment_2_2_1(); @@ -8851,14 +8790,14 @@ public final void rule__PrivateNamespace__Group_2_2__1__Impl() throws Recognitio // $ANTLR start "rule__ParameterListType__Group__0" - // InternalBasicsParser.g:2898:1: rule__ParameterListType__Group__0 : rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ; + // InternalBasicsParser.g:2897:1: rule__ParameterListType__Group__0 : rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ; public final void rule__ParameterListType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2902:1: ( rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ) - // InternalBasicsParser.g:2903:2: rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 + // InternalBasicsParser.g:2901:1: ( rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ) + // InternalBasicsParser.g:2902:2: rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 { pushFollow(FOLLOW_10); rule__ParameterListType__Group__0__Impl(); @@ -8889,21 +8828,21 @@ public final void rule__ParameterListType__Group__0() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__0__Impl" - // InternalBasicsParser.g:2910:1: rule__ParameterListType__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:2909:1: rule__ParameterListType__Group__0__Impl : ( () ) ; public final void rule__ParameterListType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2914:1: ( ( () ) ) - // InternalBasicsParser.g:2915:1: ( () ) + // InternalBasicsParser.g:2913:1: ( ( () ) ) + // InternalBasicsParser.g:2914:1: ( () ) { - // InternalBasicsParser.g:2915:1: ( () ) - // InternalBasicsParser.g:2916:2: () + // InternalBasicsParser.g:2914:1: ( () ) + // InternalBasicsParser.g:2915:2: () { before(grammarAccess.getParameterListTypeAccess().getParameterListTypeAction_0()); - // InternalBasicsParser.g:2917:2: () - // InternalBasicsParser.g:2917:3: + // InternalBasicsParser.g:2916:2: () + // InternalBasicsParser.g:2916:3: { } @@ -8926,14 +8865,14 @@ public final void rule__ParameterListType__Group__0__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__1" - // InternalBasicsParser.g:2925:1: rule__ParameterListType__Group__1 : rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ; + // InternalBasicsParser.g:2924:1: rule__ParameterListType__Group__1 : rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ; public final void rule__ParameterListType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2929:1: ( rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ) - // InternalBasicsParser.g:2930:2: rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 + // InternalBasicsParser.g:2928:1: ( rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ) + // InternalBasicsParser.g:2929:2: rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 { pushFollow(FOLLOW_4); rule__ParameterListType__Group__1__Impl(); @@ -8964,17 +8903,17 @@ public final void rule__ParameterListType__Group__1() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__1__Impl" - // InternalBasicsParser.g:2937:1: rule__ParameterListType__Group__1__Impl : ( List ) ; + // InternalBasicsParser.g:2936:1: rule__ParameterListType__Group__1__Impl : ( List ) ; public final void rule__ParameterListType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2941:1: ( ( List ) ) - // InternalBasicsParser.g:2942:1: ( List ) + // InternalBasicsParser.g:2940:1: ( ( List ) ) + // InternalBasicsParser.g:2941:1: ( List ) { - // InternalBasicsParser.g:2942:1: ( List ) - // InternalBasicsParser.g:2943:2: List + // InternalBasicsParser.g:2941:1: ( List ) + // InternalBasicsParser.g:2942:2: List { before(grammarAccess.getParameterListTypeAccess().getListKeyword_1()); match(input,List,FOLLOW_2); @@ -9001,14 +8940,14 @@ public final void rule__ParameterListType__Group__1__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__2" - // InternalBasicsParser.g:2952:1: rule__ParameterListType__Group__2 : rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ; + // InternalBasicsParser.g:2951:1: rule__ParameterListType__Group__2 : rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ; public final void rule__ParameterListType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2956:1: ( rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ) - // InternalBasicsParser.g:2957:2: rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 + // InternalBasicsParser.g:2955:1: ( rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ) + // InternalBasicsParser.g:2956:2: rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 { pushFollow(FOLLOW_11); rule__ParameterListType__Group__2__Impl(); @@ -9039,17 +8978,17 @@ public final void rule__ParameterListType__Group__2() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__2__Impl" - // InternalBasicsParser.g:2964:1: rule__ParameterListType__Group__2__Impl : ( LeftSquareBracket ) ; + // InternalBasicsParser.g:2963:1: rule__ParameterListType__Group__2__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterListType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2968:1: ( ( LeftSquareBracket ) ) - // InternalBasicsParser.g:2969:1: ( LeftSquareBracket ) + // InternalBasicsParser.g:2967:1: ( ( LeftSquareBracket ) ) + // InternalBasicsParser.g:2968:1: ( LeftSquareBracket ) { - // InternalBasicsParser.g:2969:1: ( LeftSquareBracket ) - // InternalBasicsParser.g:2970:2: LeftSquareBracket + // InternalBasicsParser.g:2968:1: ( LeftSquareBracket ) + // InternalBasicsParser.g:2969:2: LeftSquareBracket { before(grammarAccess.getParameterListTypeAccess().getLeftSquareBracketKeyword_2()); match(input,LeftSquareBracket,FOLLOW_2); @@ -9076,14 +9015,14 @@ public final void rule__ParameterListType__Group__2__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__3" - // InternalBasicsParser.g:2979:1: rule__ParameterListType__Group__3 : rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ; + // InternalBasicsParser.g:2978:1: rule__ParameterListType__Group__3 : rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ; public final void rule__ParameterListType__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2983:1: ( rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ) - // InternalBasicsParser.g:2984:2: rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 + // InternalBasicsParser.g:2982:1: ( rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ) + // InternalBasicsParser.g:2983:2: rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 { pushFollow(FOLLOW_6); rule__ParameterListType__Group__3__Impl(); @@ -9114,21 +9053,21 @@ public final void rule__ParameterListType__Group__3() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__3__Impl" - // InternalBasicsParser.g:2991:1: rule__ParameterListType__Group__3__Impl : ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ; + // InternalBasicsParser.g:2990:1: rule__ParameterListType__Group__3__Impl : ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ; public final void rule__ParameterListType__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:2995:1: ( ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ) - // InternalBasicsParser.g:2996:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) + // InternalBasicsParser.g:2994:1: ( ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ) + // InternalBasicsParser.g:2995:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) { - // InternalBasicsParser.g:2996:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) - // InternalBasicsParser.g:2997:2: ( rule__ParameterListType__SequenceAssignment_3 ) + // InternalBasicsParser.g:2995:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) + // InternalBasicsParser.g:2996:2: ( rule__ParameterListType__SequenceAssignment_3 ) { before(grammarAccess.getParameterListTypeAccess().getSequenceAssignment_3()); - // InternalBasicsParser.g:2998:2: ( rule__ParameterListType__SequenceAssignment_3 ) - // InternalBasicsParser.g:2998:3: rule__ParameterListType__SequenceAssignment_3 + // InternalBasicsParser.g:2997:2: ( rule__ParameterListType__SequenceAssignment_3 ) + // InternalBasicsParser.g:2997:3: rule__ParameterListType__SequenceAssignment_3 { pushFollow(FOLLOW_2); rule__ParameterListType__SequenceAssignment_3(); @@ -9161,14 +9100,14 @@ public final void rule__ParameterListType__Group__3__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__4" - // InternalBasicsParser.g:3006:1: rule__ParameterListType__Group__4 : rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ; + // InternalBasicsParser.g:3005:1: rule__ParameterListType__Group__4 : rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ; public final void rule__ParameterListType__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3010:1: ( rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ) - // InternalBasicsParser.g:3011:2: rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 + // InternalBasicsParser.g:3009:1: ( rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ) + // InternalBasicsParser.g:3010:2: rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 { pushFollow(FOLLOW_6); rule__ParameterListType__Group__4__Impl(); @@ -9199,20 +9138,20 @@ public final void rule__ParameterListType__Group__4() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__4__Impl" - // InternalBasicsParser.g:3018:1: rule__ParameterListType__Group__4__Impl : ( ( rule__ParameterListType__Group_4__0 )* ) ; + // InternalBasicsParser.g:3017:1: rule__ParameterListType__Group__4__Impl : ( ( rule__ParameterListType__Group_4__0 )* ) ; public final void rule__ParameterListType__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3022:1: ( ( ( rule__ParameterListType__Group_4__0 )* ) ) - // InternalBasicsParser.g:3023:1: ( ( rule__ParameterListType__Group_4__0 )* ) + // InternalBasicsParser.g:3021:1: ( ( ( rule__ParameterListType__Group_4__0 )* ) ) + // InternalBasicsParser.g:3022:1: ( ( rule__ParameterListType__Group_4__0 )* ) { - // InternalBasicsParser.g:3023:1: ( ( rule__ParameterListType__Group_4__0 )* ) - // InternalBasicsParser.g:3024:2: ( rule__ParameterListType__Group_4__0 )* + // InternalBasicsParser.g:3022:1: ( ( rule__ParameterListType__Group_4__0 )* ) + // InternalBasicsParser.g:3023:2: ( rule__ParameterListType__Group_4__0 )* { before(grammarAccess.getParameterListTypeAccess().getGroup_4()); - // InternalBasicsParser.g:3025:2: ( rule__ParameterListType__Group_4__0 )* + // InternalBasicsParser.g:3024:2: ( rule__ParameterListType__Group_4__0 )* loop13: do { int alt13=2; @@ -9225,7 +9164,7 @@ public final void rule__ParameterListType__Group__4__Impl() throws RecognitionEx switch (alt13) { case 1 : - // InternalBasicsParser.g:3025:3: rule__ParameterListType__Group_4__0 + // InternalBasicsParser.g:3024:3: rule__ParameterListType__Group_4__0 { pushFollow(FOLLOW_7); rule__ParameterListType__Group_4__0(); @@ -9264,14 +9203,14 @@ public final void rule__ParameterListType__Group__4__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__5" - // InternalBasicsParser.g:3033:1: rule__ParameterListType__Group__5 : rule__ParameterListType__Group__5__Impl ; + // InternalBasicsParser.g:3032:1: rule__ParameterListType__Group__5 : rule__ParameterListType__Group__5__Impl ; public final void rule__ParameterListType__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3037:1: ( rule__ParameterListType__Group__5__Impl ) - // InternalBasicsParser.g:3038:2: rule__ParameterListType__Group__5__Impl + // InternalBasicsParser.g:3036:1: ( rule__ParameterListType__Group__5__Impl ) + // InternalBasicsParser.g:3037:2: rule__ParameterListType__Group__5__Impl { pushFollow(FOLLOW_2); rule__ParameterListType__Group__5__Impl(); @@ -9297,17 +9236,17 @@ public final void rule__ParameterListType__Group__5() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__5__Impl" - // InternalBasicsParser.g:3044:1: rule__ParameterListType__Group__5__Impl : ( RightSquareBracket ) ; + // InternalBasicsParser.g:3043:1: rule__ParameterListType__Group__5__Impl : ( RightSquareBracket ) ; public final void rule__ParameterListType__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3048:1: ( ( RightSquareBracket ) ) - // InternalBasicsParser.g:3049:1: ( RightSquareBracket ) + // InternalBasicsParser.g:3047:1: ( ( RightSquareBracket ) ) + // InternalBasicsParser.g:3048:1: ( RightSquareBracket ) { - // InternalBasicsParser.g:3049:1: ( RightSquareBracket ) - // InternalBasicsParser.g:3050:2: RightSquareBracket + // InternalBasicsParser.g:3048:1: ( RightSquareBracket ) + // InternalBasicsParser.g:3049:2: RightSquareBracket { before(grammarAccess.getParameterListTypeAccess().getRightSquareBracketKeyword_5()); match(input,RightSquareBracket,FOLLOW_2); @@ -9334,14 +9273,14 @@ public final void rule__ParameterListType__Group__5__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group_4__0" - // InternalBasicsParser.g:3060:1: rule__ParameterListType__Group_4__0 : rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ; + // InternalBasicsParser.g:3059:1: rule__ParameterListType__Group_4__0 : rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ; public final void rule__ParameterListType__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3064:1: ( rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ) - // InternalBasicsParser.g:3065:2: rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 + // InternalBasicsParser.g:3063:1: ( rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ) + // InternalBasicsParser.g:3064:2: rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 { pushFollow(FOLLOW_11); rule__ParameterListType__Group_4__0__Impl(); @@ -9372,17 +9311,17 @@ public final void rule__ParameterListType__Group_4__0() throws RecognitionExcept // $ANTLR start "rule__ParameterListType__Group_4__0__Impl" - // InternalBasicsParser.g:3072:1: rule__ParameterListType__Group_4__0__Impl : ( Comma ) ; + // InternalBasicsParser.g:3071:1: rule__ParameterListType__Group_4__0__Impl : ( Comma ) ; public final void rule__ParameterListType__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3076:1: ( ( Comma ) ) - // InternalBasicsParser.g:3077:1: ( Comma ) + // InternalBasicsParser.g:3075:1: ( ( Comma ) ) + // InternalBasicsParser.g:3076:1: ( Comma ) { - // InternalBasicsParser.g:3077:1: ( Comma ) - // InternalBasicsParser.g:3078:2: Comma + // InternalBasicsParser.g:3076:1: ( Comma ) + // InternalBasicsParser.g:3077:2: Comma { before(grammarAccess.getParameterListTypeAccess().getCommaKeyword_4_0()); match(input,Comma,FOLLOW_2); @@ -9409,14 +9348,14 @@ public final void rule__ParameterListType__Group_4__0__Impl() throws Recognition // $ANTLR start "rule__ParameterListType__Group_4__1" - // InternalBasicsParser.g:3087:1: rule__ParameterListType__Group_4__1 : rule__ParameterListType__Group_4__1__Impl ; + // InternalBasicsParser.g:3086:1: rule__ParameterListType__Group_4__1 : rule__ParameterListType__Group_4__1__Impl ; public final void rule__ParameterListType__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3091:1: ( rule__ParameterListType__Group_4__1__Impl ) - // InternalBasicsParser.g:3092:2: rule__ParameterListType__Group_4__1__Impl + // InternalBasicsParser.g:3090:1: ( rule__ParameterListType__Group_4__1__Impl ) + // InternalBasicsParser.g:3091:2: rule__ParameterListType__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__ParameterListType__Group_4__1__Impl(); @@ -9442,21 +9381,21 @@ public final void rule__ParameterListType__Group_4__1() throws RecognitionExcept // $ANTLR start "rule__ParameterListType__Group_4__1__Impl" - // InternalBasicsParser.g:3098:1: rule__ParameterListType__Group_4__1__Impl : ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ; + // InternalBasicsParser.g:3097:1: rule__ParameterListType__Group_4__1__Impl : ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ; public final void rule__ParameterListType__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3102:1: ( ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ) - // InternalBasicsParser.g:3103:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) + // InternalBasicsParser.g:3101:1: ( ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ) + // InternalBasicsParser.g:3102:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) { - // InternalBasicsParser.g:3103:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) - // InternalBasicsParser.g:3104:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) + // InternalBasicsParser.g:3102:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) + // InternalBasicsParser.g:3103:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) { before(grammarAccess.getParameterListTypeAccess().getSequenceAssignment_4_1()); - // InternalBasicsParser.g:3105:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) - // InternalBasicsParser.g:3105:3: rule__ParameterListType__SequenceAssignment_4_1 + // InternalBasicsParser.g:3104:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) + // InternalBasicsParser.g:3104:3: rule__ParameterListType__SequenceAssignment_4_1 { pushFollow(FOLLOW_2); rule__ParameterListType__SequenceAssignment_4_1(); @@ -9489,14 +9428,14 @@ public final void rule__ParameterListType__Group_4__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__0" - // InternalBasicsParser.g:3114:1: rule__ParameterStructType__Group__0 : rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ; + // InternalBasicsParser.g:3113:1: rule__ParameterStructType__Group__0 : rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ; public final void rule__ParameterStructType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3118:1: ( rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ) - // InternalBasicsParser.g:3119:2: rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 + // InternalBasicsParser.g:3117:1: ( rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ) + // InternalBasicsParser.g:3118:2: rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 { pushFollow(FOLLOW_12); rule__ParameterStructType__Group__0__Impl(); @@ -9527,21 +9466,21 @@ public final void rule__ParameterStructType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__0__Impl" - // InternalBasicsParser.g:3126:1: rule__ParameterStructType__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:3125:1: rule__ParameterStructType__Group__0__Impl : ( () ) ; public final void rule__ParameterStructType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3130:1: ( ( () ) ) - // InternalBasicsParser.g:3131:1: ( () ) + // InternalBasicsParser.g:3129:1: ( ( () ) ) + // InternalBasicsParser.g:3130:1: ( () ) { - // InternalBasicsParser.g:3131:1: ( () ) - // InternalBasicsParser.g:3132:2: () + // InternalBasicsParser.g:3130:1: ( () ) + // InternalBasicsParser.g:3131:2: () { before(grammarAccess.getParameterStructTypeAccess().getParameterStructTypeAction_0()); - // InternalBasicsParser.g:3133:2: () - // InternalBasicsParser.g:3133:3: + // InternalBasicsParser.g:3132:2: () + // InternalBasicsParser.g:3132:3: { } @@ -9564,14 +9503,14 @@ public final void rule__ParameterStructType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__1" - // InternalBasicsParser.g:3141:1: rule__ParameterStructType__Group__1 : rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ; + // InternalBasicsParser.g:3140:1: rule__ParameterStructType__Group__1 : rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ; public final void rule__ParameterStructType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3145:1: ( rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ) - // InternalBasicsParser.g:3146:2: rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 + // InternalBasicsParser.g:3144:1: ( rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ) + // InternalBasicsParser.g:3145:2: rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 { pushFollow(FOLLOW_4); rule__ParameterStructType__Group__1__Impl(); @@ -9602,17 +9541,17 @@ public final void rule__ParameterStructType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__1__Impl" - // InternalBasicsParser.g:3153:1: rule__ParameterStructType__Group__1__Impl : ( Struct ) ; + // InternalBasicsParser.g:3152:1: rule__ParameterStructType__Group__1__Impl : ( Struct ) ; public final void rule__ParameterStructType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3157:1: ( ( Struct ) ) - // InternalBasicsParser.g:3158:1: ( Struct ) + // InternalBasicsParser.g:3156:1: ( ( Struct ) ) + // InternalBasicsParser.g:3157:1: ( Struct ) { - // InternalBasicsParser.g:3158:1: ( Struct ) - // InternalBasicsParser.g:3159:2: Struct + // InternalBasicsParser.g:3157:1: ( Struct ) + // InternalBasicsParser.g:3158:2: Struct { before(grammarAccess.getParameterStructTypeAccess().getStructKeyword_1()); match(input,Struct,FOLLOW_2); @@ -9639,14 +9578,14 @@ public final void rule__ParameterStructType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__2" - // InternalBasicsParser.g:3168:1: rule__ParameterStructType__Group__2 : rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ; + // InternalBasicsParser.g:3167:1: rule__ParameterStructType__Group__2 : rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ; public final void rule__ParameterStructType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3172:1: ( rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ) - // InternalBasicsParser.g:3173:2: rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 + // InternalBasicsParser.g:3171:1: ( rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ) + // InternalBasicsParser.g:3172:2: rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 { pushFollow(FOLLOW_13); rule__ParameterStructType__Group__2__Impl(); @@ -9677,17 +9616,17 @@ public final void rule__ParameterStructType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__2__Impl" - // InternalBasicsParser.g:3180:1: rule__ParameterStructType__Group__2__Impl : ( LeftSquareBracket ) ; + // InternalBasicsParser.g:3179:1: rule__ParameterStructType__Group__2__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterStructType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3184:1: ( ( LeftSquareBracket ) ) - // InternalBasicsParser.g:3185:1: ( LeftSquareBracket ) + // InternalBasicsParser.g:3183:1: ( ( LeftSquareBracket ) ) + // InternalBasicsParser.g:3184:1: ( LeftSquareBracket ) { - // InternalBasicsParser.g:3185:1: ( LeftSquareBracket ) - // InternalBasicsParser.g:3186:2: LeftSquareBracket + // InternalBasicsParser.g:3184:1: ( LeftSquareBracket ) + // InternalBasicsParser.g:3185:2: LeftSquareBracket { before(grammarAccess.getParameterStructTypeAccess().getLeftSquareBracketKeyword_2()); match(input,LeftSquareBracket,FOLLOW_2); @@ -9714,14 +9653,14 @@ public final void rule__ParameterStructType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__3" - // InternalBasicsParser.g:3195:1: rule__ParameterStructType__Group__3 : rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ; + // InternalBasicsParser.g:3194:1: rule__ParameterStructType__Group__3 : rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ; public final void rule__ParameterStructType__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3199:1: ( rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ) - // InternalBasicsParser.g:3200:2: rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 + // InternalBasicsParser.g:3198:1: ( rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ) + // InternalBasicsParser.g:3199:2: rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 { pushFollow(FOLLOW_6); rule__ParameterStructType__Group__3__Impl(); @@ -9752,21 +9691,21 @@ public final void rule__ParameterStructType__Group__3() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__3__Impl" - // InternalBasicsParser.g:3207:1: rule__ParameterStructType__Group__3__Impl : ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ; + // InternalBasicsParser.g:3206:1: rule__ParameterStructType__Group__3__Impl : ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ; public final void rule__ParameterStructType__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3211:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ) - // InternalBasicsParser.g:3212:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) + // InternalBasicsParser.g:3210:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ) + // InternalBasicsParser.g:3211:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) { - // InternalBasicsParser.g:3212:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) - // InternalBasicsParser.g:3213:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) + // InternalBasicsParser.g:3211:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) + // InternalBasicsParser.g:3212:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberAssignment_3()); - // InternalBasicsParser.g:3214:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) - // InternalBasicsParser.g:3214:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 + // InternalBasicsParser.g:3213:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) + // InternalBasicsParser.g:3213:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 { pushFollow(FOLLOW_2); rule__ParameterStructType__ParameterstructypetmemberAssignment_3(); @@ -9799,14 +9738,14 @@ public final void rule__ParameterStructType__Group__3__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__4" - // InternalBasicsParser.g:3222:1: rule__ParameterStructType__Group__4 : rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ; + // InternalBasicsParser.g:3221:1: rule__ParameterStructType__Group__4 : rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ; public final void rule__ParameterStructType__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3226:1: ( rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ) - // InternalBasicsParser.g:3227:2: rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 + // InternalBasicsParser.g:3225:1: ( rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ) + // InternalBasicsParser.g:3226:2: rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 { pushFollow(FOLLOW_6); rule__ParameterStructType__Group__4__Impl(); @@ -9837,20 +9776,20 @@ public final void rule__ParameterStructType__Group__4() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__4__Impl" - // InternalBasicsParser.g:3234:1: rule__ParameterStructType__Group__4__Impl : ( ( rule__ParameterStructType__Group_4__0 )* ) ; + // InternalBasicsParser.g:3233:1: rule__ParameterStructType__Group__4__Impl : ( ( rule__ParameterStructType__Group_4__0 )* ) ; public final void rule__ParameterStructType__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3238:1: ( ( ( rule__ParameterStructType__Group_4__0 )* ) ) - // InternalBasicsParser.g:3239:1: ( ( rule__ParameterStructType__Group_4__0 )* ) + // InternalBasicsParser.g:3237:1: ( ( ( rule__ParameterStructType__Group_4__0 )* ) ) + // InternalBasicsParser.g:3238:1: ( ( rule__ParameterStructType__Group_4__0 )* ) { - // InternalBasicsParser.g:3239:1: ( ( rule__ParameterStructType__Group_4__0 )* ) - // InternalBasicsParser.g:3240:2: ( rule__ParameterStructType__Group_4__0 )* + // InternalBasicsParser.g:3238:1: ( ( rule__ParameterStructType__Group_4__0 )* ) + // InternalBasicsParser.g:3239:2: ( rule__ParameterStructType__Group_4__0 )* { before(grammarAccess.getParameterStructTypeAccess().getGroup_4()); - // InternalBasicsParser.g:3241:2: ( rule__ParameterStructType__Group_4__0 )* + // InternalBasicsParser.g:3240:2: ( rule__ParameterStructType__Group_4__0 )* loop14: do { int alt14=2; @@ -9863,7 +9802,7 @@ public final void rule__ParameterStructType__Group__4__Impl() throws Recognition switch (alt14) { case 1 : - // InternalBasicsParser.g:3241:3: rule__ParameterStructType__Group_4__0 + // InternalBasicsParser.g:3240:3: rule__ParameterStructType__Group_4__0 { pushFollow(FOLLOW_7); rule__ParameterStructType__Group_4__0(); @@ -9902,14 +9841,14 @@ public final void rule__ParameterStructType__Group__4__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__5" - // InternalBasicsParser.g:3249:1: rule__ParameterStructType__Group__5 : rule__ParameterStructType__Group__5__Impl ; + // InternalBasicsParser.g:3248:1: rule__ParameterStructType__Group__5 : rule__ParameterStructType__Group__5__Impl ; public final void rule__ParameterStructType__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3253:1: ( rule__ParameterStructType__Group__5__Impl ) - // InternalBasicsParser.g:3254:2: rule__ParameterStructType__Group__5__Impl + // InternalBasicsParser.g:3252:1: ( rule__ParameterStructType__Group__5__Impl ) + // InternalBasicsParser.g:3253:2: rule__ParameterStructType__Group__5__Impl { pushFollow(FOLLOW_2); rule__ParameterStructType__Group__5__Impl(); @@ -9935,17 +9874,17 @@ public final void rule__ParameterStructType__Group__5() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__5__Impl" - // InternalBasicsParser.g:3260:1: rule__ParameterStructType__Group__5__Impl : ( RightSquareBracket ) ; + // InternalBasicsParser.g:3259:1: rule__ParameterStructType__Group__5__Impl : ( RightSquareBracket ) ; public final void rule__ParameterStructType__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3264:1: ( ( RightSquareBracket ) ) - // InternalBasicsParser.g:3265:1: ( RightSquareBracket ) + // InternalBasicsParser.g:3263:1: ( ( RightSquareBracket ) ) + // InternalBasicsParser.g:3264:1: ( RightSquareBracket ) { - // InternalBasicsParser.g:3265:1: ( RightSquareBracket ) - // InternalBasicsParser.g:3266:2: RightSquareBracket + // InternalBasicsParser.g:3264:1: ( RightSquareBracket ) + // InternalBasicsParser.g:3265:2: RightSquareBracket { before(grammarAccess.getParameterStructTypeAccess().getRightSquareBracketKeyword_5()); match(input,RightSquareBracket,FOLLOW_2); @@ -9972,14 +9911,14 @@ public final void rule__ParameterStructType__Group__5__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group_4__0" - // InternalBasicsParser.g:3276:1: rule__ParameterStructType__Group_4__0 : rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ; + // InternalBasicsParser.g:3275:1: rule__ParameterStructType__Group_4__0 : rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ; public final void rule__ParameterStructType__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3280:1: ( rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ) - // InternalBasicsParser.g:3281:2: rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 + // InternalBasicsParser.g:3279:1: ( rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ) + // InternalBasicsParser.g:3280:2: rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 { pushFollow(FOLLOW_13); rule__ParameterStructType__Group_4__0__Impl(); @@ -10010,17 +9949,17 @@ public final void rule__ParameterStructType__Group_4__0() throws RecognitionExce // $ANTLR start "rule__ParameterStructType__Group_4__0__Impl" - // InternalBasicsParser.g:3288:1: rule__ParameterStructType__Group_4__0__Impl : ( Comma ) ; + // InternalBasicsParser.g:3287:1: rule__ParameterStructType__Group_4__0__Impl : ( Comma ) ; public final void rule__ParameterStructType__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3292:1: ( ( Comma ) ) - // InternalBasicsParser.g:3293:1: ( Comma ) + // InternalBasicsParser.g:3291:1: ( ( Comma ) ) + // InternalBasicsParser.g:3292:1: ( Comma ) { - // InternalBasicsParser.g:3293:1: ( Comma ) - // InternalBasicsParser.g:3294:2: Comma + // InternalBasicsParser.g:3292:1: ( Comma ) + // InternalBasicsParser.g:3293:2: Comma { before(grammarAccess.getParameterStructTypeAccess().getCommaKeyword_4_0()); match(input,Comma,FOLLOW_2); @@ -10047,14 +9986,14 @@ public final void rule__ParameterStructType__Group_4__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructType__Group_4__1" - // InternalBasicsParser.g:3303:1: rule__ParameterStructType__Group_4__1 : rule__ParameterStructType__Group_4__1__Impl ; + // InternalBasicsParser.g:3302:1: rule__ParameterStructType__Group_4__1 : rule__ParameterStructType__Group_4__1__Impl ; public final void rule__ParameterStructType__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3307:1: ( rule__ParameterStructType__Group_4__1__Impl ) - // InternalBasicsParser.g:3308:2: rule__ParameterStructType__Group_4__1__Impl + // InternalBasicsParser.g:3306:1: ( rule__ParameterStructType__Group_4__1__Impl ) + // InternalBasicsParser.g:3307:2: rule__ParameterStructType__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStructType__Group_4__1__Impl(); @@ -10080,21 +10019,21 @@ public final void rule__ParameterStructType__Group_4__1() throws RecognitionExce // $ANTLR start "rule__ParameterStructType__Group_4__1__Impl" - // InternalBasicsParser.g:3314:1: rule__ParameterStructType__Group_4__1__Impl : ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ; + // InternalBasicsParser.g:3313:1: rule__ParameterStructType__Group_4__1__Impl : ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ; public final void rule__ParameterStructType__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3318:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ) - // InternalBasicsParser.g:3319:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) + // InternalBasicsParser.g:3317:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ) + // InternalBasicsParser.g:3318:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) { - // InternalBasicsParser.g:3319:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) - // InternalBasicsParser.g:3320:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) + // InternalBasicsParser.g:3318:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) + // InternalBasicsParser.g:3319:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberAssignment_4_1()); - // InternalBasicsParser.g:3321:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) - // InternalBasicsParser.g:3321:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 + // InternalBasicsParser.g:3320:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) + // InternalBasicsParser.g:3320:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 { pushFollow(FOLLOW_2); rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1(); @@ -10127,14 +10066,14 @@ public final void rule__ParameterStructType__Group_4__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterIntegerType__Group__0" - // InternalBasicsParser.g:3330:1: rule__ParameterIntegerType__Group__0 : rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ; + // InternalBasicsParser.g:3329:1: rule__ParameterIntegerType__Group__0 : rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ; public final void rule__ParameterIntegerType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3334:1: ( rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ) - // InternalBasicsParser.g:3335:2: rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 + // InternalBasicsParser.g:3333:1: ( rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ) + // InternalBasicsParser.g:3334:2: rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 { pushFollow(FOLLOW_14); rule__ParameterIntegerType__Group__0__Impl(); @@ -10165,21 +10104,21 @@ public final void rule__ParameterIntegerType__Group__0() throws RecognitionExcep // $ANTLR start "rule__ParameterIntegerType__Group__0__Impl" - // InternalBasicsParser.g:3342:1: rule__ParameterIntegerType__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:3341:1: rule__ParameterIntegerType__Group__0__Impl : ( () ) ; public final void rule__ParameterIntegerType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3346:1: ( ( () ) ) - // InternalBasicsParser.g:3347:1: ( () ) + // InternalBasicsParser.g:3345:1: ( ( () ) ) + // InternalBasicsParser.g:3346:1: ( () ) { - // InternalBasicsParser.g:3347:1: ( () ) - // InternalBasicsParser.g:3348:2: () + // InternalBasicsParser.g:3346:1: ( () ) + // InternalBasicsParser.g:3347:2: () { before(grammarAccess.getParameterIntegerTypeAccess().getParameterIntegerTypeAction_0()); - // InternalBasicsParser.g:3349:2: () - // InternalBasicsParser.g:3349:3: + // InternalBasicsParser.g:3348:2: () + // InternalBasicsParser.g:3348:3: { } @@ -10202,14 +10141,14 @@ public final void rule__ParameterIntegerType__Group__0__Impl() throws Recognitio // $ANTLR start "rule__ParameterIntegerType__Group__1" - // InternalBasicsParser.g:3357:1: rule__ParameterIntegerType__Group__1 : rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ; + // InternalBasicsParser.g:3356:1: rule__ParameterIntegerType__Group__1 : rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ; public final void rule__ParameterIntegerType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3361:1: ( rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ) - // InternalBasicsParser.g:3362:2: rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 + // InternalBasicsParser.g:3360:1: ( rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ) + // InternalBasicsParser.g:3361:2: rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 { pushFollow(FOLLOW_15); rule__ParameterIntegerType__Group__1__Impl(); @@ -10240,17 +10179,17 @@ public final void rule__ParameterIntegerType__Group__1() throws RecognitionExcep // $ANTLR start "rule__ParameterIntegerType__Group__1__Impl" - // InternalBasicsParser.g:3369:1: rule__ParameterIntegerType__Group__1__Impl : ( Integer ) ; + // InternalBasicsParser.g:3368:1: rule__ParameterIntegerType__Group__1__Impl : ( Integer ) ; public final void rule__ParameterIntegerType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3373:1: ( ( Integer ) ) - // InternalBasicsParser.g:3374:1: ( Integer ) + // InternalBasicsParser.g:3372:1: ( ( Integer ) ) + // InternalBasicsParser.g:3373:1: ( Integer ) { - // InternalBasicsParser.g:3374:1: ( Integer ) - // InternalBasicsParser.g:3375:2: Integer + // InternalBasicsParser.g:3373:1: ( Integer ) + // InternalBasicsParser.g:3374:2: Integer { before(grammarAccess.getParameterIntegerTypeAccess().getIntegerKeyword_1()); match(input,Integer,FOLLOW_2); @@ -10277,14 +10216,14 @@ public final void rule__ParameterIntegerType__Group__1__Impl() throws Recognitio // $ANTLR start "rule__ParameterIntegerType__Group__2" - // InternalBasicsParser.g:3384:1: rule__ParameterIntegerType__Group__2 : rule__ParameterIntegerType__Group__2__Impl ; + // InternalBasicsParser.g:3383:1: rule__ParameterIntegerType__Group__2 : rule__ParameterIntegerType__Group__2__Impl ; public final void rule__ParameterIntegerType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3388:1: ( rule__ParameterIntegerType__Group__2__Impl ) - // InternalBasicsParser.g:3389:2: rule__ParameterIntegerType__Group__2__Impl + // InternalBasicsParser.g:3387:1: ( rule__ParameterIntegerType__Group__2__Impl ) + // InternalBasicsParser.g:3388:2: rule__ParameterIntegerType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group__2__Impl(); @@ -10310,20 +10249,20 @@ public final void rule__ParameterIntegerType__Group__2() throws RecognitionExcep // $ANTLR start "rule__ParameterIntegerType__Group__2__Impl" - // InternalBasicsParser.g:3395:1: rule__ParameterIntegerType__Group__2__Impl : ( ( rule__ParameterIntegerType__Group_2__0 )? ) ; + // InternalBasicsParser.g:3394:1: rule__ParameterIntegerType__Group__2__Impl : ( ( rule__ParameterIntegerType__Group_2__0 )? ) ; public final void rule__ParameterIntegerType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3399:1: ( ( ( rule__ParameterIntegerType__Group_2__0 )? ) ) - // InternalBasicsParser.g:3400:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) + // InternalBasicsParser.g:3398:1: ( ( ( rule__ParameterIntegerType__Group_2__0 )? ) ) + // InternalBasicsParser.g:3399:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) { - // InternalBasicsParser.g:3400:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) - // InternalBasicsParser.g:3401:2: ( rule__ParameterIntegerType__Group_2__0 )? + // InternalBasicsParser.g:3399:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) + // InternalBasicsParser.g:3400:2: ( rule__ParameterIntegerType__Group_2__0 )? { before(grammarAccess.getParameterIntegerTypeAccess().getGroup_2()); - // InternalBasicsParser.g:3402:2: ( rule__ParameterIntegerType__Group_2__0 )? + // InternalBasicsParser.g:3401:2: ( rule__ParameterIntegerType__Group_2__0 )? int alt15=2; int LA15_0 = input.LA(1); @@ -10336,7 +10275,7 @@ public final void rule__ParameterIntegerType__Group__2__Impl() throws Recognitio } switch (alt15) { case 1 : - // InternalBasicsParser.g:3402:3: rule__ParameterIntegerType__Group_2__0 + // InternalBasicsParser.g:3401:3: rule__ParameterIntegerType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group_2__0(); @@ -10372,14 +10311,14 @@ public final void rule__ParameterIntegerType__Group__2__Impl() throws Recognitio // $ANTLR start "rule__ParameterIntegerType__Group_2__0" - // InternalBasicsParser.g:3411:1: rule__ParameterIntegerType__Group_2__0 : rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ; + // InternalBasicsParser.g:3410:1: rule__ParameterIntegerType__Group_2__0 : rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ; public final void rule__ParameterIntegerType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3415:1: ( rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ) - // InternalBasicsParser.g:3416:2: rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 + // InternalBasicsParser.g:3414:1: ( rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ) + // InternalBasicsParser.g:3415:2: rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 { pushFollow(FOLLOW_16); rule__ParameterIntegerType__Group_2__0__Impl(); @@ -10410,17 +10349,17 @@ public final void rule__ParameterIntegerType__Group_2__0() throws RecognitionExc // $ANTLR start "rule__ParameterIntegerType__Group_2__0__Impl" - // InternalBasicsParser.g:3423:1: rule__ParameterIntegerType__Group_2__0__Impl : ( Default ) ; + // InternalBasicsParser.g:3422:1: rule__ParameterIntegerType__Group_2__0__Impl : ( Default ) ; public final void rule__ParameterIntegerType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3427:1: ( ( Default ) ) - // InternalBasicsParser.g:3428:1: ( Default ) + // InternalBasicsParser.g:3426:1: ( ( Default ) ) + // InternalBasicsParser.g:3427:1: ( Default ) { - // InternalBasicsParser.g:3428:1: ( Default ) - // InternalBasicsParser.g:3429:2: Default + // InternalBasicsParser.g:3427:1: ( Default ) + // InternalBasicsParser.g:3428:2: Default { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); @@ -10447,14 +10386,14 @@ public final void rule__ParameterIntegerType__Group_2__0__Impl() throws Recognit // $ANTLR start "rule__ParameterIntegerType__Group_2__1" - // InternalBasicsParser.g:3438:1: rule__ParameterIntegerType__Group_2__1 : rule__ParameterIntegerType__Group_2__1__Impl ; + // InternalBasicsParser.g:3437:1: rule__ParameterIntegerType__Group_2__1 : rule__ParameterIntegerType__Group_2__1__Impl ; public final void rule__ParameterIntegerType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3442:1: ( rule__ParameterIntegerType__Group_2__1__Impl ) - // InternalBasicsParser.g:3443:2: rule__ParameterIntegerType__Group_2__1__Impl + // InternalBasicsParser.g:3441:1: ( rule__ParameterIntegerType__Group_2__1__Impl ) + // InternalBasicsParser.g:3442:2: rule__ParameterIntegerType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group_2__1__Impl(); @@ -10480,21 +10419,21 @@ public final void rule__ParameterIntegerType__Group_2__1() throws RecognitionExc // $ANTLR start "rule__ParameterIntegerType__Group_2__1__Impl" - // InternalBasicsParser.g:3449:1: rule__ParameterIntegerType__Group_2__1__Impl : ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ; + // InternalBasicsParser.g:3448:1: rule__ParameterIntegerType__Group_2__1__Impl : ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterIntegerType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3453:1: ( ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ) - // InternalBasicsParser.g:3454:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) + // InternalBasicsParser.g:3452:1: ( ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ) + // InternalBasicsParser.g:3453:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) { - // InternalBasicsParser.g:3454:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) - // InternalBasicsParser.g:3455:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) + // InternalBasicsParser.g:3453:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) + // InternalBasicsParser.g:3454:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultAssignment_2_1()); - // InternalBasicsParser.g:3456:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) - // InternalBasicsParser.g:3456:3: rule__ParameterIntegerType__DefaultAssignment_2_1 + // InternalBasicsParser.g:3455:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) + // InternalBasicsParser.g:3455:3: rule__ParameterIntegerType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterIntegerType__DefaultAssignment_2_1(); @@ -10527,14 +10466,14 @@ public final void rule__ParameterIntegerType__Group_2__1__Impl() throws Recognit // $ANTLR start "rule__ParameterStringType__Group__0" - // InternalBasicsParser.g:3465:1: rule__ParameterStringType__Group__0 : rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ; + // InternalBasicsParser.g:3464:1: rule__ParameterStringType__Group__0 : rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ; public final void rule__ParameterStringType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3469:1: ( rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ) - // InternalBasicsParser.g:3470:2: rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 + // InternalBasicsParser.g:3468:1: ( rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ) + // InternalBasicsParser.g:3469:2: rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 { pushFollow(FOLLOW_17); rule__ParameterStringType__Group__0__Impl(); @@ -10565,21 +10504,21 @@ public final void rule__ParameterStringType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__0__Impl" - // InternalBasicsParser.g:3477:1: rule__ParameterStringType__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:3476:1: rule__ParameterStringType__Group__0__Impl : ( () ) ; public final void rule__ParameterStringType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3481:1: ( ( () ) ) - // InternalBasicsParser.g:3482:1: ( () ) + // InternalBasicsParser.g:3480:1: ( ( () ) ) + // InternalBasicsParser.g:3481:1: ( () ) { - // InternalBasicsParser.g:3482:1: ( () ) - // InternalBasicsParser.g:3483:2: () + // InternalBasicsParser.g:3481:1: ( () ) + // InternalBasicsParser.g:3482:2: () { before(grammarAccess.getParameterStringTypeAccess().getParameterStringTypeAction_0()); - // InternalBasicsParser.g:3484:2: () - // InternalBasicsParser.g:3484:3: + // InternalBasicsParser.g:3483:2: () + // InternalBasicsParser.g:3483:3: { } @@ -10602,14 +10541,14 @@ public final void rule__ParameterStringType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group__1" - // InternalBasicsParser.g:3492:1: rule__ParameterStringType__Group__1 : rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ; + // InternalBasicsParser.g:3491:1: rule__ParameterStringType__Group__1 : rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ; public final void rule__ParameterStringType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3496:1: ( rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ) - // InternalBasicsParser.g:3497:2: rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 + // InternalBasicsParser.g:3495:1: ( rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ) + // InternalBasicsParser.g:3496:2: rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 { pushFollow(FOLLOW_15); rule__ParameterStringType__Group__1__Impl(); @@ -10640,17 +10579,17 @@ public final void rule__ParameterStringType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__1__Impl" - // InternalBasicsParser.g:3504:1: rule__ParameterStringType__Group__1__Impl : ( String ) ; + // InternalBasicsParser.g:3503:1: rule__ParameterStringType__Group__1__Impl : ( String ) ; public final void rule__ParameterStringType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3508:1: ( ( String ) ) - // InternalBasicsParser.g:3509:1: ( String ) + // InternalBasicsParser.g:3507:1: ( ( String ) ) + // InternalBasicsParser.g:3508:1: ( String ) { - // InternalBasicsParser.g:3509:1: ( String ) - // InternalBasicsParser.g:3510:2: String + // InternalBasicsParser.g:3508:1: ( String ) + // InternalBasicsParser.g:3509:2: String { before(grammarAccess.getParameterStringTypeAccess().getStringKeyword_1()); match(input,String,FOLLOW_2); @@ -10677,14 +10616,14 @@ public final void rule__ParameterStringType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group__2" - // InternalBasicsParser.g:3519:1: rule__ParameterStringType__Group__2 : rule__ParameterStringType__Group__2__Impl ; + // InternalBasicsParser.g:3518:1: rule__ParameterStringType__Group__2 : rule__ParameterStringType__Group__2__Impl ; public final void rule__ParameterStringType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3523:1: ( rule__ParameterStringType__Group__2__Impl ) - // InternalBasicsParser.g:3524:2: rule__ParameterStringType__Group__2__Impl + // InternalBasicsParser.g:3522:1: ( rule__ParameterStringType__Group__2__Impl ) + // InternalBasicsParser.g:3523:2: rule__ParameterStringType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterStringType__Group__2__Impl(); @@ -10710,20 +10649,20 @@ public final void rule__ParameterStringType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__2__Impl" - // InternalBasicsParser.g:3530:1: rule__ParameterStringType__Group__2__Impl : ( ( rule__ParameterStringType__Group_2__0 )? ) ; + // InternalBasicsParser.g:3529:1: rule__ParameterStringType__Group__2__Impl : ( ( rule__ParameterStringType__Group_2__0 )? ) ; public final void rule__ParameterStringType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3534:1: ( ( ( rule__ParameterStringType__Group_2__0 )? ) ) - // InternalBasicsParser.g:3535:1: ( ( rule__ParameterStringType__Group_2__0 )? ) + // InternalBasicsParser.g:3533:1: ( ( ( rule__ParameterStringType__Group_2__0 )? ) ) + // InternalBasicsParser.g:3534:1: ( ( rule__ParameterStringType__Group_2__0 )? ) { - // InternalBasicsParser.g:3535:1: ( ( rule__ParameterStringType__Group_2__0 )? ) - // InternalBasicsParser.g:3536:2: ( rule__ParameterStringType__Group_2__0 )? + // InternalBasicsParser.g:3534:1: ( ( rule__ParameterStringType__Group_2__0 )? ) + // InternalBasicsParser.g:3535:2: ( rule__ParameterStringType__Group_2__0 )? { before(grammarAccess.getParameterStringTypeAccess().getGroup_2()); - // InternalBasicsParser.g:3537:2: ( rule__ParameterStringType__Group_2__0 )? + // InternalBasicsParser.g:3536:2: ( rule__ParameterStringType__Group_2__0 )? int alt16=2; int LA16_0 = input.LA(1); @@ -10736,7 +10675,7 @@ public final void rule__ParameterStringType__Group__2__Impl() throws Recognition } switch (alt16) { case 1 : - // InternalBasicsParser.g:3537:3: rule__ParameterStringType__Group_2__0 + // InternalBasicsParser.g:3536:3: rule__ParameterStringType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterStringType__Group_2__0(); @@ -10772,14 +10711,14 @@ public final void rule__ParameterStringType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group_2__0" - // InternalBasicsParser.g:3546:1: rule__ParameterStringType__Group_2__0 : rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ; + // InternalBasicsParser.g:3545:1: rule__ParameterStringType__Group_2__0 : rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ; public final void rule__ParameterStringType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3550:1: ( rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ) - // InternalBasicsParser.g:3551:2: rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 + // InternalBasicsParser.g:3549:1: ( rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ) + // InternalBasicsParser.g:3550:2: rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 { pushFollow(FOLLOW_13); rule__ParameterStringType__Group_2__0__Impl(); @@ -10810,17 +10749,17 @@ public final void rule__ParameterStringType__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterStringType__Group_2__0__Impl" - // InternalBasicsParser.g:3558:1: rule__ParameterStringType__Group_2__0__Impl : ( Default ) ; + // InternalBasicsParser.g:3557:1: rule__ParameterStringType__Group_2__0__Impl : ( Default ) ; public final void rule__ParameterStringType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3562:1: ( ( Default ) ) - // InternalBasicsParser.g:3563:1: ( Default ) + // InternalBasicsParser.g:3561:1: ( ( Default ) ) + // InternalBasicsParser.g:3562:1: ( Default ) { - // InternalBasicsParser.g:3563:1: ( Default ) - // InternalBasicsParser.g:3564:2: Default + // InternalBasicsParser.g:3562:1: ( Default ) + // InternalBasicsParser.g:3563:2: Default { before(grammarAccess.getParameterStringTypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); @@ -10847,14 +10786,14 @@ public final void rule__ParameterStringType__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStringType__Group_2__1" - // InternalBasicsParser.g:3573:1: rule__ParameterStringType__Group_2__1 : rule__ParameterStringType__Group_2__1__Impl ; + // InternalBasicsParser.g:3572:1: rule__ParameterStringType__Group_2__1 : rule__ParameterStringType__Group_2__1__Impl ; public final void rule__ParameterStringType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3577:1: ( rule__ParameterStringType__Group_2__1__Impl ) - // InternalBasicsParser.g:3578:2: rule__ParameterStringType__Group_2__1__Impl + // InternalBasicsParser.g:3576:1: ( rule__ParameterStringType__Group_2__1__Impl ) + // InternalBasicsParser.g:3577:2: rule__ParameterStringType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStringType__Group_2__1__Impl(); @@ -10880,21 +10819,21 @@ public final void rule__ParameterStringType__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterStringType__Group_2__1__Impl" - // InternalBasicsParser.g:3584:1: rule__ParameterStringType__Group_2__1__Impl : ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ; + // InternalBasicsParser.g:3583:1: rule__ParameterStringType__Group_2__1__Impl : ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterStringType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3588:1: ( ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ) - // InternalBasicsParser.g:3589:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) + // InternalBasicsParser.g:3587:1: ( ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ) + // InternalBasicsParser.g:3588:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) { - // InternalBasicsParser.g:3589:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) - // InternalBasicsParser.g:3590:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) + // InternalBasicsParser.g:3588:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) + // InternalBasicsParser.g:3589:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) { before(grammarAccess.getParameterStringTypeAccess().getDefaultAssignment_2_1()); - // InternalBasicsParser.g:3591:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) - // InternalBasicsParser.g:3591:3: rule__ParameterStringType__DefaultAssignment_2_1 + // InternalBasicsParser.g:3590:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) + // InternalBasicsParser.g:3590:3: rule__ParameterStringType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterStringType__DefaultAssignment_2_1(); @@ -10927,14 +10866,14 @@ public final void rule__ParameterStringType__Group_2__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterDoubleType__Group__0" - // InternalBasicsParser.g:3600:1: rule__ParameterDoubleType__Group__0 : rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ; + // InternalBasicsParser.g:3599:1: rule__ParameterDoubleType__Group__0 : rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ; public final void rule__ParameterDoubleType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3604:1: ( rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ) - // InternalBasicsParser.g:3605:2: rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 + // InternalBasicsParser.g:3603:1: ( rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ) + // InternalBasicsParser.g:3604:2: rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 { pushFollow(FOLLOW_18); rule__ParameterDoubleType__Group__0__Impl(); @@ -10965,21 +10904,21 @@ public final void rule__ParameterDoubleType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__0__Impl" - // InternalBasicsParser.g:3612:1: rule__ParameterDoubleType__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:3611:1: rule__ParameterDoubleType__Group__0__Impl : ( () ) ; public final void rule__ParameterDoubleType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3616:1: ( ( () ) ) - // InternalBasicsParser.g:3617:1: ( () ) + // InternalBasicsParser.g:3615:1: ( ( () ) ) + // InternalBasicsParser.g:3616:1: ( () ) { - // InternalBasicsParser.g:3617:1: ( () ) - // InternalBasicsParser.g:3618:2: () + // InternalBasicsParser.g:3616:1: ( () ) + // InternalBasicsParser.g:3617:2: () { before(grammarAccess.getParameterDoubleTypeAccess().getParameterDoubleTypeAction_0()); - // InternalBasicsParser.g:3619:2: () - // InternalBasicsParser.g:3619:3: + // InternalBasicsParser.g:3618:2: () + // InternalBasicsParser.g:3618:3: { } @@ -11002,14 +10941,14 @@ public final void rule__ParameterDoubleType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group__1" - // InternalBasicsParser.g:3627:1: rule__ParameterDoubleType__Group__1 : rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ; + // InternalBasicsParser.g:3626:1: rule__ParameterDoubleType__Group__1 : rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ; public final void rule__ParameterDoubleType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3631:1: ( rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ) - // InternalBasicsParser.g:3632:2: rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 + // InternalBasicsParser.g:3630:1: ( rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ) + // InternalBasicsParser.g:3631:2: rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 { pushFollow(FOLLOW_15); rule__ParameterDoubleType__Group__1__Impl(); @@ -11040,17 +10979,17 @@ public final void rule__ParameterDoubleType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__1__Impl" - // InternalBasicsParser.g:3639:1: rule__ParameterDoubleType__Group__1__Impl : ( Double ) ; + // InternalBasicsParser.g:3638:1: rule__ParameterDoubleType__Group__1__Impl : ( Double ) ; public final void rule__ParameterDoubleType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3643:1: ( ( Double ) ) - // InternalBasicsParser.g:3644:1: ( Double ) + // InternalBasicsParser.g:3642:1: ( ( Double ) ) + // InternalBasicsParser.g:3643:1: ( Double ) { - // InternalBasicsParser.g:3644:1: ( Double ) - // InternalBasicsParser.g:3645:2: Double + // InternalBasicsParser.g:3643:1: ( Double ) + // InternalBasicsParser.g:3644:2: Double { before(grammarAccess.getParameterDoubleTypeAccess().getDoubleKeyword_1()); match(input,Double,FOLLOW_2); @@ -11077,14 +11016,14 @@ public final void rule__ParameterDoubleType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group__2" - // InternalBasicsParser.g:3654:1: rule__ParameterDoubleType__Group__2 : rule__ParameterDoubleType__Group__2__Impl ; + // InternalBasicsParser.g:3653:1: rule__ParameterDoubleType__Group__2 : rule__ParameterDoubleType__Group__2__Impl ; public final void rule__ParameterDoubleType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3658:1: ( rule__ParameterDoubleType__Group__2__Impl ) - // InternalBasicsParser.g:3659:2: rule__ParameterDoubleType__Group__2__Impl + // InternalBasicsParser.g:3657:1: ( rule__ParameterDoubleType__Group__2__Impl ) + // InternalBasicsParser.g:3658:2: rule__ParameterDoubleType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group__2__Impl(); @@ -11110,20 +11049,20 @@ public final void rule__ParameterDoubleType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__2__Impl" - // InternalBasicsParser.g:3665:1: rule__ParameterDoubleType__Group__2__Impl : ( ( rule__ParameterDoubleType__Group_2__0 )? ) ; + // InternalBasicsParser.g:3664:1: rule__ParameterDoubleType__Group__2__Impl : ( ( rule__ParameterDoubleType__Group_2__0 )? ) ; public final void rule__ParameterDoubleType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3669:1: ( ( ( rule__ParameterDoubleType__Group_2__0 )? ) ) - // InternalBasicsParser.g:3670:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) + // InternalBasicsParser.g:3668:1: ( ( ( rule__ParameterDoubleType__Group_2__0 )? ) ) + // InternalBasicsParser.g:3669:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) { - // InternalBasicsParser.g:3670:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) - // InternalBasicsParser.g:3671:2: ( rule__ParameterDoubleType__Group_2__0 )? + // InternalBasicsParser.g:3669:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) + // InternalBasicsParser.g:3670:2: ( rule__ParameterDoubleType__Group_2__0 )? { before(grammarAccess.getParameterDoubleTypeAccess().getGroup_2()); - // InternalBasicsParser.g:3672:2: ( rule__ParameterDoubleType__Group_2__0 )? + // InternalBasicsParser.g:3671:2: ( rule__ParameterDoubleType__Group_2__0 )? int alt17=2; int LA17_0 = input.LA(1); @@ -11136,7 +11075,7 @@ public final void rule__ParameterDoubleType__Group__2__Impl() throws Recognition } switch (alt17) { case 1 : - // InternalBasicsParser.g:3672:3: rule__ParameterDoubleType__Group_2__0 + // InternalBasicsParser.g:3671:3: rule__ParameterDoubleType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group_2__0(); @@ -11172,14 +11111,14 @@ public final void rule__ParameterDoubleType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group_2__0" - // InternalBasicsParser.g:3681:1: rule__ParameterDoubleType__Group_2__0 : rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ; + // InternalBasicsParser.g:3680:1: rule__ParameterDoubleType__Group_2__0 : rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ; public final void rule__ParameterDoubleType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3685:1: ( rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ) - // InternalBasicsParser.g:3686:2: rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 + // InternalBasicsParser.g:3684:1: ( rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ) + // InternalBasicsParser.g:3685:2: rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 { pushFollow(FOLLOW_19); rule__ParameterDoubleType__Group_2__0__Impl(); @@ -11210,17 +11149,17 @@ public final void rule__ParameterDoubleType__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterDoubleType__Group_2__0__Impl" - // InternalBasicsParser.g:3693:1: rule__ParameterDoubleType__Group_2__0__Impl : ( Default ) ; + // InternalBasicsParser.g:3692:1: rule__ParameterDoubleType__Group_2__0__Impl : ( Default ) ; public final void rule__ParameterDoubleType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3697:1: ( ( Default ) ) - // InternalBasicsParser.g:3698:1: ( Default ) + // InternalBasicsParser.g:3696:1: ( ( Default ) ) + // InternalBasicsParser.g:3697:1: ( Default ) { - // InternalBasicsParser.g:3698:1: ( Default ) - // InternalBasicsParser.g:3699:2: Default + // InternalBasicsParser.g:3697:1: ( Default ) + // InternalBasicsParser.g:3698:2: Default { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); @@ -11247,14 +11186,14 @@ public final void rule__ParameterDoubleType__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterDoubleType__Group_2__1" - // InternalBasicsParser.g:3708:1: rule__ParameterDoubleType__Group_2__1 : rule__ParameterDoubleType__Group_2__1__Impl ; + // InternalBasicsParser.g:3707:1: rule__ParameterDoubleType__Group_2__1 : rule__ParameterDoubleType__Group_2__1__Impl ; public final void rule__ParameterDoubleType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3712:1: ( rule__ParameterDoubleType__Group_2__1__Impl ) - // InternalBasicsParser.g:3713:2: rule__ParameterDoubleType__Group_2__1__Impl + // InternalBasicsParser.g:3711:1: ( rule__ParameterDoubleType__Group_2__1__Impl ) + // InternalBasicsParser.g:3712:2: rule__ParameterDoubleType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group_2__1__Impl(); @@ -11280,21 +11219,21 @@ public final void rule__ParameterDoubleType__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterDoubleType__Group_2__1__Impl" - // InternalBasicsParser.g:3719:1: rule__ParameterDoubleType__Group_2__1__Impl : ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ; + // InternalBasicsParser.g:3718:1: rule__ParameterDoubleType__Group_2__1__Impl : ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterDoubleType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3723:1: ( ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ) - // InternalBasicsParser.g:3724:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) + // InternalBasicsParser.g:3722:1: ( ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ) + // InternalBasicsParser.g:3723:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) { - // InternalBasicsParser.g:3724:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) - // InternalBasicsParser.g:3725:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) + // InternalBasicsParser.g:3723:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) + // InternalBasicsParser.g:3724:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultAssignment_2_1()); - // InternalBasicsParser.g:3726:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) - // InternalBasicsParser.g:3726:3: rule__ParameterDoubleType__DefaultAssignment_2_1 + // InternalBasicsParser.g:3725:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) + // InternalBasicsParser.g:3725:3: rule__ParameterDoubleType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__DefaultAssignment_2_1(); @@ -11327,14 +11266,14 @@ public final void rule__ParameterDoubleType__Group_2__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterBooleanType__Group__0" - // InternalBasicsParser.g:3735:1: rule__ParameterBooleanType__Group__0 : rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ; + // InternalBasicsParser.g:3734:1: rule__ParameterBooleanType__Group__0 : rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ; public final void rule__ParameterBooleanType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3739:1: ( rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ) - // InternalBasicsParser.g:3740:2: rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 + // InternalBasicsParser.g:3738:1: ( rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ) + // InternalBasicsParser.g:3739:2: rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 { pushFollow(FOLLOW_20); rule__ParameterBooleanType__Group__0__Impl(); @@ -11365,21 +11304,21 @@ public final void rule__ParameterBooleanType__Group__0() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__0__Impl" - // InternalBasicsParser.g:3747:1: rule__ParameterBooleanType__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:3746:1: rule__ParameterBooleanType__Group__0__Impl : ( () ) ; public final void rule__ParameterBooleanType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3751:1: ( ( () ) ) - // InternalBasicsParser.g:3752:1: ( () ) + // InternalBasicsParser.g:3750:1: ( ( () ) ) + // InternalBasicsParser.g:3751:1: ( () ) { - // InternalBasicsParser.g:3752:1: ( () ) - // InternalBasicsParser.g:3753:2: () + // InternalBasicsParser.g:3751:1: ( () ) + // InternalBasicsParser.g:3752:2: () { before(grammarAccess.getParameterBooleanTypeAccess().getParameterBooleanTypeAction_0()); - // InternalBasicsParser.g:3754:2: () - // InternalBasicsParser.g:3754:3: + // InternalBasicsParser.g:3753:2: () + // InternalBasicsParser.g:3753:3: { } @@ -11402,14 +11341,14 @@ public final void rule__ParameterBooleanType__Group__0__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group__1" - // InternalBasicsParser.g:3762:1: rule__ParameterBooleanType__Group__1 : rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ; + // InternalBasicsParser.g:3761:1: rule__ParameterBooleanType__Group__1 : rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ; public final void rule__ParameterBooleanType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3766:1: ( rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ) - // InternalBasicsParser.g:3767:2: rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 + // InternalBasicsParser.g:3765:1: ( rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ) + // InternalBasicsParser.g:3766:2: rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 { pushFollow(FOLLOW_15); rule__ParameterBooleanType__Group__1__Impl(); @@ -11440,17 +11379,17 @@ public final void rule__ParameterBooleanType__Group__1() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__1__Impl" - // InternalBasicsParser.g:3774:1: rule__ParameterBooleanType__Group__1__Impl : ( Boolean ) ; + // InternalBasicsParser.g:3773:1: rule__ParameterBooleanType__Group__1__Impl : ( Boolean ) ; public final void rule__ParameterBooleanType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3778:1: ( ( Boolean ) ) - // InternalBasicsParser.g:3779:1: ( Boolean ) + // InternalBasicsParser.g:3777:1: ( ( Boolean ) ) + // InternalBasicsParser.g:3778:1: ( Boolean ) { - // InternalBasicsParser.g:3779:1: ( Boolean ) - // InternalBasicsParser.g:3780:2: Boolean + // InternalBasicsParser.g:3778:1: ( Boolean ) + // InternalBasicsParser.g:3779:2: Boolean { before(grammarAccess.getParameterBooleanTypeAccess().getBooleanKeyword_1()); match(input,Boolean,FOLLOW_2); @@ -11477,14 +11416,14 @@ public final void rule__ParameterBooleanType__Group__1__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group__2" - // InternalBasicsParser.g:3789:1: rule__ParameterBooleanType__Group__2 : rule__ParameterBooleanType__Group__2__Impl ; + // InternalBasicsParser.g:3788:1: rule__ParameterBooleanType__Group__2 : rule__ParameterBooleanType__Group__2__Impl ; public final void rule__ParameterBooleanType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3793:1: ( rule__ParameterBooleanType__Group__2__Impl ) - // InternalBasicsParser.g:3794:2: rule__ParameterBooleanType__Group__2__Impl + // InternalBasicsParser.g:3792:1: ( rule__ParameterBooleanType__Group__2__Impl ) + // InternalBasicsParser.g:3793:2: rule__ParameterBooleanType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group__2__Impl(); @@ -11510,20 +11449,20 @@ public final void rule__ParameterBooleanType__Group__2() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__2__Impl" - // InternalBasicsParser.g:3800:1: rule__ParameterBooleanType__Group__2__Impl : ( ( rule__ParameterBooleanType__Group_2__0 )? ) ; + // InternalBasicsParser.g:3799:1: rule__ParameterBooleanType__Group__2__Impl : ( ( rule__ParameterBooleanType__Group_2__0 )? ) ; public final void rule__ParameterBooleanType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3804:1: ( ( ( rule__ParameterBooleanType__Group_2__0 )? ) ) - // InternalBasicsParser.g:3805:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) + // InternalBasicsParser.g:3803:1: ( ( ( rule__ParameterBooleanType__Group_2__0 )? ) ) + // InternalBasicsParser.g:3804:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) { - // InternalBasicsParser.g:3805:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) - // InternalBasicsParser.g:3806:2: ( rule__ParameterBooleanType__Group_2__0 )? + // InternalBasicsParser.g:3804:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) + // InternalBasicsParser.g:3805:2: ( rule__ParameterBooleanType__Group_2__0 )? { before(grammarAccess.getParameterBooleanTypeAccess().getGroup_2()); - // InternalBasicsParser.g:3807:2: ( rule__ParameterBooleanType__Group_2__0 )? + // InternalBasicsParser.g:3806:2: ( rule__ParameterBooleanType__Group_2__0 )? int alt18=2; int LA18_0 = input.LA(1); @@ -11536,7 +11475,7 @@ public final void rule__ParameterBooleanType__Group__2__Impl() throws Recognitio } switch (alt18) { case 1 : - // InternalBasicsParser.g:3807:3: rule__ParameterBooleanType__Group_2__0 + // InternalBasicsParser.g:3806:3: rule__ParameterBooleanType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group_2__0(); @@ -11572,14 +11511,14 @@ public final void rule__ParameterBooleanType__Group__2__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group_2__0" - // InternalBasicsParser.g:3816:1: rule__ParameterBooleanType__Group_2__0 : rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ; + // InternalBasicsParser.g:3815:1: rule__ParameterBooleanType__Group_2__0 : rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ; public final void rule__ParameterBooleanType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3820:1: ( rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ) - // InternalBasicsParser.g:3821:2: rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 + // InternalBasicsParser.g:3819:1: ( rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ) + // InternalBasicsParser.g:3820:2: rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 { pushFollow(FOLLOW_21); rule__ParameterBooleanType__Group_2__0__Impl(); @@ -11610,17 +11549,17 @@ public final void rule__ParameterBooleanType__Group_2__0() throws RecognitionExc // $ANTLR start "rule__ParameterBooleanType__Group_2__0__Impl" - // InternalBasicsParser.g:3828:1: rule__ParameterBooleanType__Group_2__0__Impl : ( Default ) ; + // InternalBasicsParser.g:3827:1: rule__ParameterBooleanType__Group_2__0__Impl : ( Default ) ; public final void rule__ParameterBooleanType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3832:1: ( ( Default ) ) - // InternalBasicsParser.g:3833:1: ( Default ) + // InternalBasicsParser.g:3831:1: ( ( Default ) ) + // InternalBasicsParser.g:3832:1: ( Default ) { - // InternalBasicsParser.g:3833:1: ( Default ) - // InternalBasicsParser.g:3834:2: Default + // InternalBasicsParser.g:3832:1: ( Default ) + // InternalBasicsParser.g:3833:2: Default { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); @@ -11647,14 +11586,14 @@ public final void rule__ParameterBooleanType__Group_2__0__Impl() throws Recognit // $ANTLR start "rule__ParameterBooleanType__Group_2__1" - // InternalBasicsParser.g:3843:1: rule__ParameterBooleanType__Group_2__1 : rule__ParameterBooleanType__Group_2__1__Impl ; + // InternalBasicsParser.g:3842:1: rule__ParameterBooleanType__Group_2__1 : rule__ParameterBooleanType__Group_2__1__Impl ; public final void rule__ParameterBooleanType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3847:1: ( rule__ParameterBooleanType__Group_2__1__Impl ) - // InternalBasicsParser.g:3848:2: rule__ParameterBooleanType__Group_2__1__Impl + // InternalBasicsParser.g:3846:1: ( rule__ParameterBooleanType__Group_2__1__Impl ) + // InternalBasicsParser.g:3847:2: rule__ParameterBooleanType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group_2__1__Impl(); @@ -11680,21 +11619,21 @@ public final void rule__ParameterBooleanType__Group_2__1() throws RecognitionExc // $ANTLR start "rule__ParameterBooleanType__Group_2__1__Impl" - // InternalBasicsParser.g:3854:1: rule__ParameterBooleanType__Group_2__1__Impl : ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ; + // InternalBasicsParser.g:3853:1: rule__ParameterBooleanType__Group_2__1__Impl : ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterBooleanType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3858:1: ( ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ) - // InternalBasicsParser.g:3859:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) + // InternalBasicsParser.g:3857:1: ( ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ) + // InternalBasicsParser.g:3858:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) { - // InternalBasicsParser.g:3859:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) - // InternalBasicsParser.g:3860:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) + // InternalBasicsParser.g:3858:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) + // InternalBasicsParser.g:3859:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultAssignment_2_1()); - // InternalBasicsParser.g:3861:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) - // InternalBasicsParser.g:3861:3: rule__ParameterBooleanType__DefaultAssignment_2_1 + // InternalBasicsParser.g:3860:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) + // InternalBasicsParser.g:3860:3: rule__ParameterBooleanType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterBooleanType__DefaultAssignment_2_1(); @@ -11727,14 +11666,14 @@ public final void rule__ParameterBooleanType__Group_2__1__Impl() throws Recognit // $ANTLR start "rule__ParameterBase64Type__Group__0" - // InternalBasicsParser.g:3870:1: rule__ParameterBase64Type__Group__0 : rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ; + // InternalBasicsParser.g:3869:1: rule__ParameterBase64Type__Group__0 : rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ; public final void rule__ParameterBase64Type__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3874:1: ( rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ) - // InternalBasicsParser.g:3875:2: rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 + // InternalBasicsParser.g:3873:1: ( rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ) + // InternalBasicsParser.g:3874:2: rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 { pushFollow(FOLLOW_22); rule__ParameterBase64Type__Group__0__Impl(); @@ -11765,21 +11704,21 @@ public final void rule__ParameterBase64Type__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__0__Impl" - // InternalBasicsParser.g:3882:1: rule__ParameterBase64Type__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:3881:1: rule__ParameterBase64Type__Group__0__Impl : ( () ) ; public final void rule__ParameterBase64Type__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3886:1: ( ( () ) ) - // InternalBasicsParser.g:3887:1: ( () ) + // InternalBasicsParser.g:3885:1: ( ( () ) ) + // InternalBasicsParser.g:3886:1: ( () ) { - // InternalBasicsParser.g:3887:1: ( () ) - // InternalBasicsParser.g:3888:2: () + // InternalBasicsParser.g:3886:1: ( () ) + // InternalBasicsParser.g:3887:2: () { before(grammarAccess.getParameterBase64TypeAccess().getParameterBase64TypeAction_0()); - // InternalBasicsParser.g:3889:2: () - // InternalBasicsParser.g:3889:3: + // InternalBasicsParser.g:3888:2: () + // InternalBasicsParser.g:3888:3: { } @@ -11802,14 +11741,14 @@ public final void rule__ParameterBase64Type__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group__1" - // InternalBasicsParser.g:3897:1: rule__ParameterBase64Type__Group__1 : rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ; + // InternalBasicsParser.g:3896:1: rule__ParameterBase64Type__Group__1 : rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ; public final void rule__ParameterBase64Type__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3901:1: ( rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ) - // InternalBasicsParser.g:3902:2: rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 + // InternalBasicsParser.g:3900:1: ( rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ) + // InternalBasicsParser.g:3901:2: rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 { pushFollow(FOLLOW_15); rule__ParameterBase64Type__Group__1__Impl(); @@ -11840,17 +11779,17 @@ public final void rule__ParameterBase64Type__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__1__Impl" - // InternalBasicsParser.g:3909:1: rule__ParameterBase64Type__Group__1__Impl : ( Base64 ) ; + // InternalBasicsParser.g:3908:1: rule__ParameterBase64Type__Group__1__Impl : ( Base64 ) ; public final void rule__ParameterBase64Type__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3913:1: ( ( Base64 ) ) - // InternalBasicsParser.g:3914:1: ( Base64 ) + // InternalBasicsParser.g:3912:1: ( ( Base64 ) ) + // InternalBasicsParser.g:3913:1: ( Base64 ) { - // InternalBasicsParser.g:3914:1: ( Base64 ) - // InternalBasicsParser.g:3915:2: Base64 + // InternalBasicsParser.g:3913:1: ( Base64 ) + // InternalBasicsParser.g:3914:2: Base64 { before(grammarAccess.getParameterBase64TypeAccess().getBase64Keyword_1()); match(input,Base64,FOLLOW_2); @@ -11877,14 +11816,14 @@ public final void rule__ParameterBase64Type__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group__2" - // InternalBasicsParser.g:3924:1: rule__ParameterBase64Type__Group__2 : rule__ParameterBase64Type__Group__2__Impl ; + // InternalBasicsParser.g:3923:1: rule__ParameterBase64Type__Group__2 : rule__ParameterBase64Type__Group__2__Impl ; public final void rule__ParameterBase64Type__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3928:1: ( rule__ParameterBase64Type__Group__2__Impl ) - // InternalBasicsParser.g:3929:2: rule__ParameterBase64Type__Group__2__Impl + // InternalBasicsParser.g:3927:1: ( rule__ParameterBase64Type__Group__2__Impl ) + // InternalBasicsParser.g:3928:2: rule__ParameterBase64Type__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group__2__Impl(); @@ -11910,20 +11849,20 @@ public final void rule__ParameterBase64Type__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__2__Impl" - // InternalBasicsParser.g:3935:1: rule__ParameterBase64Type__Group__2__Impl : ( ( rule__ParameterBase64Type__Group_2__0 )? ) ; + // InternalBasicsParser.g:3934:1: rule__ParameterBase64Type__Group__2__Impl : ( ( rule__ParameterBase64Type__Group_2__0 )? ) ; public final void rule__ParameterBase64Type__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3939:1: ( ( ( rule__ParameterBase64Type__Group_2__0 )? ) ) - // InternalBasicsParser.g:3940:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) + // InternalBasicsParser.g:3938:1: ( ( ( rule__ParameterBase64Type__Group_2__0 )? ) ) + // InternalBasicsParser.g:3939:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) { - // InternalBasicsParser.g:3940:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) - // InternalBasicsParser.g:3941:2: ( rule__ParameterBase64Type__Group_2__0 )? + // InternalBasicsParser.g:3939:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) + // InternalBasicsParser.g:3940:2: ( rule__ParameterBase64Type__Group_2__0 )? { before(grammarAccess.getParameterBase64TypeAccess().getGroup_2()); - // InternalBasicsParser.g:3942:2: ( rule__ParameterBase64Type__Group_2__0 )? + // InternalBasicsParser.g:3941:2: ( rule__ParameterBase64Type__Group_2__0 )? int alt19=2; int LA19_0 = input.LA(1); @@ -11936,7 +11875,7 @@ public final void rule__ParameterBase64Type__Group__2__Impl() throws Recognition } switch (alt19) { case 1 : - // InternalBasicsParser.g:3942:3: rule__ParameterBase64Type__Group_2__0 + // InternalBasicsParser.g:3941:3: rule__ParameterBase64Type__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group_2__0(); @@ -11972,14 +11911,14 @@ public final void rule__ParameterBase64Type__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group_2__0" - // InternalBasicsParser.g:3951:1: rule__ParameterBase64Type__Group_2__0 : rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ; + // InternalBasicsParser.g:3950:1: rule__ParameterBase64Type__Group_2__0 : rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ; public final void rule__ParameterBase64Type__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3955:1: ( rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ) - // InternalBasicsParser.g:3956:2: rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 + // InternalBasicsParser.g:3954:1: ( rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ) + // InternalBasicsParser.g:3955:2: rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 { pushFollow(FOLLOW_23); rule__ParameterBase64Type__Group_2__0__Impl(); @@ -12010,17 +11949,17 @@ public final void rule__ParameterBase64Type__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterBase64Type__Group_2__0__Impl" - // InternalBasicsParser.g:3963:1: rule__ParameterBase64Type__Group_2__0__Impl : ( Default ) ; + // InternalBasicsParser.g:3962:1: rule__ParameterBase64Type__Group_2__0__Impl : ( Default ) ; public final void rule__ParameterBase64Type__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3967:1: ( ( Default ) ) - // InternalBasicsParser.g:3968:1: ( Default ) + // InternalBasicsParser.g:3966:1: ( ( Default ) ) + // InternalBasicsParser.g:3967:1: ( Default ) { - // InternalBasicsParser.g:3968:1: ( Default ) - // InternalBasicsParser.g:3969:2: Default + // InternalBasicsParser.g:3967:1: ( Default ) + // InternalBasicsParser.g:3968:2: Default { before(grammarAccess.getParameterBase64TypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); @@ -12047,14 +11986,14 @@ public final void rule__ParameterBase64Type__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterBase64Type__Group_2__1" - // InternalBasicsParser.g:3978:1: rule__ParameterBase64Type__Group_2__1 : rule__ParameterBase64Type__Group_2__1__Impl ; + // InternalBasicsParser.g:3977:1: rule__ParameterBase64Type__Group_2__1 : rule__ParameterBase64Type__Group_2__1__Impl ; public final void rule__ParameterBase64Type__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3982:1: ( rule__ParameterBase64Type__Group_2__1__Impl ) - // InternalBasicsParser.g:3983:2: rule__ParameterBase64Type__Group_2__1__Impl + // InternalBasicsParser.g:3981:1: ( rule__ParameterBase64Type__Group_2__1__Impl ) + // InternalBasicsParser.g:3982:2: rule__ParameterBase64Type__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group_2__1__Impl(); @@ -12080,21 +12019,21 @@ public final void rule__ParameterBase64Type__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterBase64Type__Group_2__1__Impl" - // InternalBasicsParser.g:3989:1: rule__ParameterBase64Type__Group_2__1__Impl : ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ; + // InternalBasicsParser.g:3988:1: rule__ParameterBase64Type__Group_2__1__Impl : ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterBase64Type__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:3993:1: ( ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ) - // InternalBasicsParser.g:3994:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) + // InternalBasicsParser.g:3992:1: ( ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ) + // InternalBasicsParser.g:3993:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) { - // InternalBasicsParser.g:3994:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) - // InternalBasicsParser.g:3995:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) + // InternalBasicsParser.g:3993:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) + // InternalBasicsParser.g:3994:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) { before(grammarAccess.getParameterBase64TypeAccess().getDefaultAssignment_2_1()); - // InternalBasicsParser.g:3996:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) - // InternalBasicsParser.g:3996:3: rule__ParameterBase64Type__DefaultAssignment_2_1 + // InternalBasicsParser.g:3995:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) + // InternalBasicsParser.g:3995:3: rule__ParameterBase64Type__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__DefaultAssignment_2_1(); @@ -12127,14 +12066,14 @@ public final void rule__ParameterBase64Type__Group_2__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterArrayType__Group__0" - // InternalBasicsParser.g:4005:1: rule__ParameterArrayType__Group__0 : rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ; + // InternalBasicsParser.g:4004:1: rule__ParameterArrayType__Group__0 : rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ; public final void rule__ParameterArrayType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4009:1: ( rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ) - // InternalBasicsParser.g:4010:2: rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 + // InternalBasicsParser.g:4008:1: ( rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ) + // InternalBasicsParser.g:4009:2: rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 { pushFollow(FOLLOW_24); rule__ParameterArrayType__Group__0__Impl(); @@ -12165,21 +12104,21 @@ public final void rule__ParameterArrayType__Group__0() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__0__Impl" - // InternalBasicsParser.g:4017:1: rule__ParameterArrayType__Group__0__Impl : ( Array ) ; + // InternalBasicsParser.g:4016:1: rule__ParameterArrayType__Group__0__Impl : ( RULE_BEGIN ) ; public final void rule__ParameterArrayType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4021:1: ( ( Array ) ) - // InternalBasicsParser.g:4022:1: ( Array ) + // InternalBasicsParser.g:4020:1: ( ( RULE_BEGIN ) ) + // InternalBasicsParser.g:4021:1: ( RULE_BEGIN ) { - // InternalBasicsParser.g:4022:1: ( Array ) - // InternalBasicsParser.g:4023:2: Array + // InternalBasicsParser.g:4021:1: ( RULE_BEGIN ) + // InternalBasicsParser.g:4022:2: RULE_BEGIN { - before(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); - match(input,Array,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); + before(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); + match(input,RULE_BEGIN,FOLLOW_2); + after(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); } @@ -12202,16 +12141,16 @@ public final void rule__ParameterArrayType__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__1" - // InternalBasicsParser.g:4032:1: rule__ParameterArrayType__Group__1 : rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ; + // InternalBasicsParser.g:4031:1: rule__ParameterArrayType__Group__1 : rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ; public final void rule__ParameterArrayType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4036:1: ( rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ) - // InternalBasicsParser.g:4037:2: rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 + // InternalBasicsParser.g:4035:1: ( rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ) + // InternalBasicsParser.g:4036:2: rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 { - pushFollow(FOLLOW_25); + pushFollow(FOLLOW_11); rule__ParameterArrayType__Group__1__Impl(); state._fsp--; @@ -12240,21 +12179,21 @@ public final void rule__ParameterArrayType__Group__1() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__1__Impl" - // InternalBasicsParser.g:4044:1: rule__ParameterArrayType__Group__1__Impl : ( RULE_BEGIN ) ; + // InternalBasicsParser.g:4043:1: rule__ParameterArrayType__Group__1__Impl : ( Array ) ; public final void rule__ParameterArrayType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4048:1: ( ( RULE_BEGIN ) ) - // InternalBasicsParser.g:4049:1: ( RULE_BEGIN ) + // InternalBasicsParser.g:4047:1: ( ( Array ) ) + // InternalBasicsParser.g:4048:1: ( Array ) { - // InternalBasicsParser.g:4049:1: ( RULE_BEGIN ) - // InternalBasicsParser.g:4050:2: RULE_BEGIN + // InternalBasicsParser.g:4048:1: ( Array ) + // InternalBasicsParser.g:4049:2: Array { - before(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_1()); - match(input,RULE_BEGIN,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_1()); + before(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); + match(input,Array,FOLLOW_2); + after(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); } @@ -12277,16 +12216,16 @@ public final void rule__ParameterArrayType__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__2" - // InternalBasicsParser.g:4059:1: rule__ParameterArrayType__Group__2 : rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ; + // InternalBasicsParser.g:4058:1: rule__ParameterArrayType__Group__2 : rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ; public final void rule__ParameterArrayType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4063:1: ( rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ) - // InternalBasicsParser.g:4064:2: rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 + // InternalBasicsParser.g:4062:1: ( rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ) + // InternalBasicsParser.g:4063:2: rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_25); rule__ParameterArrayType__Group__2__Impl(); state._fsp--; @@ -12315,21 +12254,31 @@ public final void rule__ParameterArrayType__Group__2() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__2__Impl" - // InternalBasicsParser.g:4071:1: rule__ParameterArrayType__Group__2__Impl : ( Type ) ; + // InternalBasicsParser.g:4070:1: rule__ParameterArrayType__Group__2__Impl : ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ; public final void rule__ParameterArrayType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4075:1: ( ( Type ) ) - // InternalBasicsParser.g:4076:1: ( Type ) + // InternalBasicsParser.g:4074:1: ( ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ) + // InternalBasicsParser.g:4075:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) + { + // InternalBasicsParser.g:4075:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) + // InternalBasicsParser.g:4076:2: ( rule__ParameterArrayType__TypeAssignment_2 ) { - // InternalBasicsParser.g:4076:1: ( Type ) - // InternalBasicsParser.g:4077:2: Type + before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); + // InternalBasicsParser.g:4077:2: ( rule__ParameterArrayType__TypeAssignment_2 ) + // InternalBasicsParser.g:4077:3: rule__ParameterArrayType__TypeAssignment_2 { - before(grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); - match(input,Type,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); + pushFollow(FOLLOW_2); + rule__ParameterArrayType__TypeAssignment_2(); + + state._fsp--; + + + } + + after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } @@ -12352,16 +12301,16 @@ public final void rule__ParameterArrayType__Group__2__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__3" - // InternalBasicsParser.g:4086:1: rule__ParameterArrayType__Group__3 : rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ; + // InternalBasicsParser.g:4085:1: rule__ParameterArrayType__Group__3 : rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ; public final void rule__ParameterArrayType__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4090:1: ( rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ) - // InternalBasicsParser.g:4091:2: rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 + // InternalBasicsParser.g:4089:1: ( rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ) + // InternalBasicsParser.g:4090:2: rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 { - pushFollow(FOLLOW_26); + pushFollow(FOLLOW_25); rule__ParameterArrayType__Group__3__Impl(); state._fsp--; @@ -12390,117 +12339,32 @@ public final void rule__ParameterArrayType__Group__3() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__3__Impl" - // InternalBasicsParser.g:4098:1: rule__ParameterArrayType__Group__3__Impl : ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) ; + // InternalBasicsParser.g:4097:1: rule__ParameterArrayType__Group__3__Impl : ( ( rule__ParameterArrayType__Group_3__0 )? ) ; public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4102:1: ( ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) ) - // InternalBasicsParser.g:4103:1: ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) - { - // InternalBasicsParser.g:4103:1: ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) - // InternalBasicsParser.g:4104:2: ( rule__ParameterArrayType__TypeAssignment_3 ) + // InternalBasicsParser.g:4101:1: ( ( ( rule__ParameterArrayType__Group_3__0 )? ) ) + // InternalBasicsParser.g:4102:1: ( ( rule__ParameterArrayType__Group_3__0 )? ) { - before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_3()); - // InternalBasicsParser.g:4105:2: ( rule__ParameterArrayType__TypeAssignment_3 ) - // InternalBasicsParser.g:4105:3: rule__ParameterArrayType__TypeAssignment_3 + // InternalBasicsParser.g:4102:1: ( ( rule__ParameterArrayType__Group_3__0 )? ) + // InternalBasicsParser.g:4103:2: ( rule__ParameterArrayType__Group_3__0 )? { - pushFollow(FOLLOW_2); - rule__ParameterArrayType__TypeAssignment_3(); - - state._fsp--; - + before(grammarAccess.getParameterArrayTypeAccess().getGroup_3()); + // InternalBasicsParser.g:4104:2: ( rule__ParameterArrayType__Group_3__0 )? + int alt20=2; + int LA20_0 = input.LA(1); - } - - after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group__3__Impl" - - - // $ANTLR start "rule__ParameterArrayType__Group__4" - // InternalBasicsParser.g:4113:1: rule__ParameterArrayType__Group__4 : rule__ParameterArrayType__Group__4__Impl rule__ParameterArrayType__Group__5 ; - public final void rule__ParameterArrayType__Group__4() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalBasicsParser.g:4117:1: ( rule__ParameterArrayType__Group__4__Impl rule__ParameterArrayType__Group__5 ) - // InternalBasicsParser.g:4118:2: rule__ParameterArrayType__Group__4__Impl rule__ParameterArrayType__Group__5 - { - pushFollow(FOLLOW_26); - rule__ParameterArrayType__Group__4__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group__5(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group__4" - - - // $ANTLR start "rule__ParameterArrayType__Group__4__Impl" - // InternalBasicsParser.g:4125:1: rule__ParameterArrayType__Group__4__Impl : ( ( rule__ParameterArrayType__Group_4__0 )? ) ; - public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalBasicsParser.g:4129:1: ( ( ( rule__ParameterArrayType__Group_4__0 )? ) ) - // InternalBasicsParser.g:4130:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) - { - // InternalBasicsParser.g:4130:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) - // InternalBasicsParser.g:4131:2: ( rule__ParameterArrayType__Group_4__0 )? - { - before(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); - // InternalBasicsParser.g:4132:2: ( rule__ParameterArrayType__Group_4__0 )? - int alt20=2; - int LA20_0 = input.LA(1); - - if ( (LA20_0==Default) ) { - alt20=1; + if ( (LA20_0==Default) ) { + alt20=1; } switch (alt20) { case 1 : - // InternalBasicsParser.g:4132:3: rule__ParameterArrayType__Group_4__0 + // InternalBasicsParser.g:4104:3: rule__ParameterArrayType__Group_3__0 { pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__0(); + rule__ParameterArrayType__Group_3__0(); state._fsp--; @@ -12510,7 +12374,7 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE } - after(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); + after(grammarAccess.getParameterArrayTypeAccess().getGroup_3()); } @@ -12529,21 +12393,21 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__4__Impl" + // $ANTLR end "rule__ParameterArrayType__Group__3__Impl" - // $ANTLR start "rule__ParameterArrayType__Group__5" - // InternalBasicsParser.g:4140:1: rule__ParameterArrayType__Group__5 : rule__ParameterArrayType__Group__5__Impl ; - public final void rule__ParameterArrayType__Group__5() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group__4" + // InternalBasicsParser.g:4112:1: rule__ParameterArrayType__Group__4 : rule__ParameterArrayType__Group__4__Impl ; + public final void rule__ParameterArrayType__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4144:1: ( rule__ParameterArrayType__Group__5__Impl ) - // InternalBasicsParser.g:4145:2: rule__ParameterArrayType__Group__5__Impl + // InternalBasicsParser.g:4116:1: ( rule__ParameterArrayType__Group__4__Impl ) + // InternalBasicsParser.g:4117:2: rule__ParameterArrayType__Group__4__Impl { pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group__5__Impl(); + rule__ParameterArrayType__Group__4__Impl(); state._fsp--; @@ -12562,25 +12426,25 @@ public final void rule__ParameterArrayType__Group__5() throws RecognitionExcepti } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__5" + // $ANTLR end "rule__ParameterArrayType__Group__4" - // $ANTLR start "rule__ParameterArrayType__Group__5__Impl" - // InternalBasicsParser.g:4151:1: rule__ParameterArrayType__Group__5__Impl : ( RULE_END ) ; - public final void rule__ParameterArrayType__Group__5__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group__4__Impl" + // InternalBasicsParser.g:4123:1: rule__ParameterArrayType__Group__4__Impl : ( RULE_END ) ; + public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4155:1: ( ( RULE_END ) ) - // InternalBasicsParser.g:4156:1: ( RULE_END ) + // InternalBasicsParser.g:4127:1: ( ( RULE_END ) ) + // InternalBasicsParser.g:4128:1: ( RULE_END ) { - // InternalBasicsParser.g:4156:1: ( RULE_END ) - // InternalBasicsParser.g:4157:2: RULE_END + // InternalBasicsParser.g:4128:1: ( RULE_END ) + // InternalBasicsParser.g:4129:2: RULE_END { - before(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_5()); + before(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); match(input,RULE_END,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_5()); + after(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); } @@ -12599,26 +12463,26 @@ public final void rule__ParameterArrayType__Group__5__Impl() throws RecognitionE } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__5__Impl" + // $ANTLR end "rule__ParameterArrayType__Group__4__Impl" - // $ANTLR start "rule__ParameterArrayType__Group_4__0" - // InternalBasicsParser.g:4167:1: rule__ParameterArrayType__Group_4__0 : rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ; - public final void rule__ParameterArrayType__Group_4__0() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_3__0" + // InternalBasicsParser.g:4139:1: rule__ParameterArrayType__Group_3__0 : rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 ; + public final void rule__ParameterArrayType__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4171:1: ( rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ) - // InternalBasicsParser.g:4172:2: rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 + // InternalBasicsParser.g:4143:1: ( rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 ) + // InternalBasicsParser.g:4144:2: rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 { pushFollow(FOLLOW_4); - rule__ParameterArrayType__Group_4__0__Impl(); + rule__ParameterArrayType__Group_3__0__Impl(); state._fsp--; pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__1(); + rule__ParameterArrayType__Group_3__1(); state._fsp--; @@ -12637,25 +12501,25 @@ public final void rule__ParameterArrayType__Group_4__0() throws RecognitionExcep } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__0" + // $ANTLR end "rule__ParameterArrayType__Group_3__0" - // $ANTLR start "rule__ParameterArrayType__Group_4__0__Impl" - // InternalBasicsParser.g:4179:1: rule__ParameterArrayType__Group_4__0__Impl : ( Default ) ; - public final void rule__ParameterArrayType__Group_4__0__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_3__0__Impl" + // InternalBasicsParser.g:4151:1: rule__ParameterArrayType__Group_3__0__Impl : ( Default ) ; + public final void rule__ParameterArrayType__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4183:1: ( ( Default ) ) - // InternalBasicsParser.g:4184:1: ( Default ) + // InternalBasicsParser.g:4155:1: ( ( Default ) ) + // InternalBasicsParser.g:4156:1: ( Default ) { - // InternalBasicsParser.g:4184:1: ( Default ) - // InternalBasicsParser.g:4185:2: Default + // InternalBasicsParser.g:4156:1: ( Default ) + // InternalBasicsParser.g:4157:2: Default { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); match(input,Default,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); } @@ -12674,21 +12538,21 @@ public final void rule__ParameterArrayType__Group_4__0__Impl() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__0__Impl" + // $ANTLR end "rule__ParameterArrayType__Group_3__0__Impl" - // $ANTLR start "rule__ParameterArrayType__Group_4__1" - // InternalBasicsParser.g:4194:1: rule__ParameterArrayType__Group_4__1 : rule__ParameterArrayType__Group_4__1__Impl ; - public final void rule__ParameterArrayType__Group_4__1() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_3__1" + // InternalBasicsParser.g:4166:1: rule__ParameterArrayType__Group_3__1 : rule__ParameterArrayType__Group_3__1__Impl ; + public final void rule__ParameterArrayType__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4198:1: ( rule__ParameterArrayType__Group_4__1__Impl ) - // InternalBasicsParser.g:4199:2: rule__ParameterArrayType__Group_4__1__Impl + // InternalBasicsParser.g:4170:1: ( rule__ParameterArrayType__Group_3__1__Impl ) + // InternalBasicsParser.g:4171:2: rule__ParameterArrayType__Group_3__1__Impl { pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__1__Impl(); + rule__ParameterArrayType__Group_3__1__Impl(); state._fsp--; @@ -12707,35 +12571,35 @@ public final void rule__ParameterArrayType__Group_4__1() throws RecognitionExcep } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__1" + // $ANTLR end "rule__ParameterArrayType__Group_3__1" - // $ANTLR start "rule__ParameterArrayType__Group_4__1__Impl" - // InternalBasicsParser.g:4205:1: rule__ParameterArrayType__Group_4__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ; - public final void rule__ParameterArrayType__Group_4__1__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_3__1__Impl" + // InternalBasicsParser.g:4177:1: rule__ParameterArrayType__Group_3__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) ; + public final void rule__ParameterArrayType__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4209:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ) - // InternalBasicsParser.g:4210:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) + // InternalBasicsParser.g:4181:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) ) + // InternalBasicsParser.g:4182:1: ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) { - // InternalBasicsParser.g:4210:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) - // InternalBasicsParser.g:4211:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) + // InternalBasicsParser.g:4182:1: ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) + // InternalBasicsParser.g:4183:2: ( rule__ParameterArrayType__DefaultAssignment_3_1 ) { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); - // InternalBasicsParser.g:4212:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) - // InternalBasicsParser.g:4212:3: rule__ParameterArrayType__DefaultAssignment_4_1 + before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_3_1()); + // InternalBasicsParser.g:4184:2: ( rule__ParameterArrayType__DefaultAssignment_3_1 ) + // InternalBasicsParser.g:4184:3: rule__ParameterArrayType__DefaultAssignment_3_1 { pushFollow(FOLLOW_2); - rule__ParameterArrayType__DefaultAssignment_4_1(); + rule__ParameterArrayType__DefaultAssignment_3_1(); state._fsp--; } - after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_3_1()); } @@ -12754,18 +12618,18 @@ public final void rule__ParameterArrayType__Group_4__1__Impl() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__1__Impl" + // $ANTLR end "rule__ParameterArrayType__Group_3__1__Impl" // $ANTLR start "rule__ParameterList__Group__0" - // InternalBasicsParser.g:4221:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; + // InternalBasicsParser.g:4193:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; public final void rule__ParameterList__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4225:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) - // InternalBasicsParser.g:4226:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 + // InternalBasicsParser.g:4197:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) + // InternalBasicsParser.g:4198:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 { pushFollow(FOLLOW_4); rule__ParameterList__Group__0__Impl(); @@ -12796,21 +12660,21 @@ public final void rule__ParameterList__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__0__Impl" - // InternalBasicsParser.g:4233:1: rule__ParameterList__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:4205:1: rule__ParameterList__Group__0__Impl : ( () ) ; public final void rule__ParameterList__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4237:1: ( ( () ) ) - // InternalBasicsParser.g:4238:1: ( () ) + // InternalBasicsParser.g:4209:1: ( ( () ) ) + // InternalBasicsParser.g:4210:1: ( () ) { - // InternalBasicsParser.g:4238:1: ( () ) - // InternalBasicsParser.g:4239:2: () + // InternalBasicsParser.g:4210:1: ( () ) + // InternalBasicsParser.g:4211:2: () { before(grammarAccess.getParameterListAccess().getParameterSequenceAction_0()); - // InternalBasicsParser.g:4240:2: () - // InternalBasicsParser.g:4240:3: + // InternalBasicsParser.g:4212:2: () + // InternalBasicsParser.g:4212:3: { } @@ -12833,16 +12697,16 @@ public final void rule__ParameterList__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__1" - // InternalBasicsParser.g:4248:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ; + // InternalBasicsParser.g:4220:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ; public final void rule__ParameterList__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4252:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) - // InternalBasicsParser.g:4253:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 + // InternalBasicsParser.g:4224:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) + // InternalBasicsParser.g:4225:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 { - pushFollow(FOLLOW_27); + pushFollow(FOLLOW_26); rule__ParameterList__Group__1__Impl(); state._fsp--; @@ -12871,17 +12735,17 @@ public final void rule__ParameterList__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__1__Impl" - // InternalBasicsParser.g:4260:1: rule__ParameterList__Group__1__Impl : ( LeftSquareBracket ) ; + // InternalBasicsParser.g:4232:1: rule__ParameterList__Group__1__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterList__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4264:1: ( ( LeftSquareBracket ) ) - // InternalBasicsParser.g:4265:1: ( LeftSquareBracket ) + // InternalBasicsParser.g:4236:1: ( ( LeftSquareBracket ) ) + // InternalBasicsParser.g:4237:1: ( LeftSquareBracket ) { - // InternalBasicsParser.g:4265:1: ( LeftSquareBracket ) - // InternalBasicsParser.g:4266:2: LeftSquareBracket + // InternalBasicsParser.g:4237:1: ( LeftSquareBracket ) + // InternalBasicsParser.g:4238:2: LeftSquareBracket { before(grammarAccess.getParameterListAccess().getLeftSquareBracketKeyword_1()); match(input,LeftSquareBracket,FOLLOW_2); @@ -12908,14 +12772,14 @@ public final void rule__ParameterList__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__2" - // InternalBasicsParser.g:4275:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ; + // InternalBasicsParser.g:4247:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ; public final void rule__ParameterList__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4279:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) - // InternalBasicsParser.g:4280:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 + // InternalBasicsParser.g:4251:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) + // InternalBasicsParser.g:4252:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 { pushFollow(FOLLOW_6); rule__ParameterList__Group__2__Impl(); @@ -12946,21 +12810,21 @@ public final void rule__ParameterList__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__2__Impl" - // InternalBasicsParser.g:4287:1: rule__ParameterList__Group__2__Impl : ( ( rule__ParameterList__ValueAssignment_2 ) ) ; + // InternalBasicsParser.g:4259:1: rule__ParameterList__Group__2__Impl : ( ( rule__ParameterList__ValueAssignment_2 ) ) ; public final void rule__ParameterList__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4291:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) - // InternalBasicsParser.g:4292:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalBasicsParser.g:4263:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) + // InternalBasicsParser.g:4264:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) { - // InternalBasicsParser.g:4292:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) - // InternalBasicsParser.g:4293:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalBasicsParser.g:4264:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalBasicsParser.g:4265:2: ( rule__ParameterList__ValueAssignment_2 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_2()); - // InternalBasicsParser.g:4294:2: ( rule__ParameterList__ValueAssignment_2 ) - // InternalBasicsParser.g:4294:3: rule__ParameterList__ValueAssignment_2 + // InternalBasicsParser.g:4266:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalBasicsParser.g:4266:3: rule__ParameterList__ValueAssignment_2 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_2(); @@ -12993,14 +12857,14 @@ public final void rule__ParameterList__Group__2__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__3" - // InternalBasicsParser.g:4302:1: rule__ParameterList__Group__3 : rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ; + // InternalBasicsParser.g:4274:1: rule__ParameterList__Group__3 : rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ; public final void rule__ParameterList__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4306:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) - // InternalBasicsParser.g:4307:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 + // InternalBasicsParser.g:4278:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) + // InternalBasicsParser.g:4279:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 { pushFollow(FOLLOW_6); rule__ParameterList__Group__3__Impl(); @@ -13031,20 +12895,20 @@ public final void rule__ParameterList__Group__3() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__3__Impl" - // InternalBasicsParser.g:4314:1: rule__ParameterList__Group__3__Impl : ( ( rule__ParameterList__Group_3__0 )* ) ; + // InternalBasicsParser.g:4286:1: rule__ParameterList__Group__3__Impl : ( ( rule__ParameterList__Group_3__0 )* ) ; public final void rule__ParameterList__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4318:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) - // InternalBasicsParser.g:4319:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalBasicsParser.g:4290:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) + // InternalBasicsParser.g:4291:1: ( ( rule__ParameterList__Group_3__0 )* ) { - // InternalBasicsParser.g:4319:1: ( ( rule__ParameterList__Group_3__0 )* ) - // InternalBasicsParser.g:4320:2: ( rule__ParameterList__Group_3__0 )* + // InternalBasicsParser.g:4291:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalBasicsParser.g:4292:2: ( rule__ParameterList__Group_3__0 )* { before(grammarAccess.getParameterListAccess().getGroup_3()); - // InternalBasicsParser.g:4321:2: ( rule__ParameterList__Group_3__0 )* + // InternalBasicsParser.g:4293:2: ( rule__ParameterList__Group_3__0 )* loop21: do { int alt21=2; @@ -13057,7 +12921,7 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept switch (alt21) { case 1 : - // InternalBasicsParser.g:4321:3: rule__ParameterList__Group_3__0 + // InternalBasicsParser.g:4293:3: rule__ParameterList__Group_3__0 { pushFollow(FOLLOW_7); rule__ParameterList__Group_3__0(); @@ -13096,14 +12960,14 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__4" - // InternalBasicsParser.g:4329:1: rule__ParameterList__Group__4 : rule__ParameterList__Group__4__Impl ; + // InternalBasicsParser.g:4301:1: rule__ParameterList__Group__4 : rule__ParameterList__Group__4__Impl ; public final void rule__ParameterList__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4333:1: ( rule__ParameterList__Group__4__Impl ) - // InternalBasicsParser.g:4334:2: rule__ParameterList__Group__4__Impl + // InternalBasicsParser.g:4305:1: ( rule__ParameterList__Group__4__Impl ) + // InternalBasicsParser.g:4306:2: rule__ParameterList__Group__4__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group__4__Impl(); @@ -13129,17 +12993,17 @@ public final void rule__ParameterList__Group__4() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__4__Impl" - // InternalBasicsParser.g:4340:1: rule__ParameterList__Group__4__Impl : ( RightSquareBracket ) ; + // InternalBasicsParser.g:4312:1: rule__ParameterList__Group__4__Impl : ( RightSquareBracket ) ; public final void rule__ParameterList__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4344:1: ( ( RightSquareBracket ) ) - // InternalBasicsParser.g:4345:1: ( RightSquareBracket ) + // InternalBasicsParser.g:4316:1: ( ( RightSquareBracket ) ) + // InternalBasicsParser.g:4317:1: ( RightSquareBracket ) { - // InternalBasicsParser.g:4345:1: ( RightSquareBracket ) - // InternalBasicsParser.g:4346:2: RightSquareBracket + // InternalBasicsParser.g:4317:1: ( RightSquareBracket ) + // InternalBasicsParser.g:4318:2: RightSquareBracket { before(grammarAccess.getParameterListAccess().getRightSquareBracketKeyword_4()); match(input,RightSquareBracket,FOLLOW_2); @@ -13166,16 +13030,16 @@ public final void rule__ParameterList__Group__4__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group_3__0" - // InternalBasicsParser.g:4356:1: rule__ParameterList__Group_3__0 : rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ; + // InternalBasicsParser.g:4328:1: rule__ParameterList__Group_3__0 : rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ; public final void rule__ParameterList__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4360:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) - // InternalBasicsParser.g:4361:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 + // InternalBasicsParser.g:4332:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) + // InternalBasicsParser.g:4333:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 { - pushFollow(FOLLOW_27); + pushFollow(FOLLOW_26); rule__ParameterList__Group_3__0__Impl(); state._fsp--; @@ -13204,17 +13068,17 @@ public final void rule__ParameterList__Group_3__0() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__0__Impl" - // InternalBasicsParser.g:4368:1: rule__ParameterList__Group_3__0__Impl : ( Comma ) ; + // InternalBasicsParser.g:4340:1: rule__ParameterList__Group_3__0__Impl : ( Comma ) ; public final void rule__ParameterList__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4372:1: ( ( Comma ) ) - // InternalBasicsParser.g:4373:1: ( Comma ) + // InternalBasicsParser.g:4344:1: ( ( Comma ) ) + // InternalBasicsParser.g:4345:1: ( Comma ) { - // InternalBasicsParser.g:4373:1: ( Comma ) - // InternalBasicsParser.g:4374:2: Comma + // InternalBasicsParser.g:4345:1: ( Comma ) + // InternalBasicsParser.g:4346:2: Comma { before(grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); match(input,Comma,FOLLOW_2); @@ -13241,14 +13105,14 @@ public final void rule__ParameterList__Group_3__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterList__Group_3__1" - // InternalBasicsParser.g:4383:1: rule__ParameterList__Group_3__1 : rule__ParameterList__Group_3__1__Impl ; + // InternalBasicsParser.g:4355:1: rule__ParameterList__Group_3__1 : rule__ParameterList__Group_3__1__Impl ; public final void rule__ParameterList__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4387:1: ( rule__ParameterList__Group_3__1__Impl ) - // InternalBasicsParser.g:4388:2: rule__ParameterList__Group_3__1__Impl + // InternalBasicsParser.g:4359:1: ( rule__ParameterList__Group_3__1__Impl ) + // InternalBasicsParser.g:4360:2: rule__ParameterList__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group_3__1__Impl(); @@ -13274,21 +13138,21 @@ public final void rule__ParameterList__Group_3__1() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__1__Impl" - // InternalBasicsParser.g:4394:1: rule__ParameterList__Group_3__1__Impl : ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ; + // InternalBasicsParser.g:4366:1: rule__ParameterList__Group_3__1__Impl : ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ; public final void rule__ParameterList__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4398:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) - // InternalBasicsParser.g:4399:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalBasicsParser.g:4370:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) + // InternalBasicsParser.g:4371:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) { - // InternalBasicsParser.g:4399:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) - // InternalBasicsParser.g:4400:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalBasicsParser.g:4371:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalBasicsParser.g:4372:2: ( rule__ParameterList__ValueAssignment_3_1 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_3_1()); - // InternalBasicsParser.g:4401:2: ( rule__ParameterList__ValueAssignment_3_1 ) - // InternalBasicsParser.g:4401:3: rule__ParameterList__ValueAssignment_3_1 + // InternalBasicsParser.g:4373:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalBasicsParser.g:4373:3: rule__ParameterList__ValueAssignment_3_1 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_3_1(); @@ -13321,16 +13185,16 @@ public final void rule__ParameterList__Group_3__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterAny__Group__0" - // InternalBasicsParser.g:4410:1: rule__ParameterAny__Group__0 : rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ; + // InternalBasicsParser.g:4382:1: rule__ParameterAny__Group__0 : rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ; public final void rule__ParameterAny__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4414:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) - // InternalBasicsParser.g:4415:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 + // InternalBasicsParser.g:4386:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) + // InternalBasicsParser.g:4387:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 { - pushFollow(FOLLOW_28); + pushFollow(FOLLOW_27); rule__ParameterAny__Group__0__Impl(); state._fsp--; @@ -13359,21 +13223,21 @@ public final void rule__ParameterAny__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__0__Impl" - // InternalBasicsParser.g:4422:1: rule__ParameterAny__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:4394:1: rule__ParameterAny__Group__0__Impl : ( () ) ; public final void rule__ParameterAny__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4426:1: ( ( () ) ) - // InternalBasicsParser.g:4427:1: ( () ) + // InternalBasicsParser.g:4398:1: ( ( () ) ) + // InternalBasicsParser.g:4399:1: ( () ) { - // InternalBasicsParser.g:4427:1: ( () ) - // InternalBasicsParser.g:4428:2: () + // InternalBasicsParser.g:4399:1: ( () ) + // InternalBasicsParser.g:4400:2: () { before(grammarAccess.getParameterAnyAccess().getParameterAnyAction_0()); - // InternalBasicsParser.g:4429:2: () - // InternalBasicsParser.g:4429:3: + // InternalBasicsParser.g:4401:2: () + // InternalBasicsParser.g:4401:3: { } @@ -13396,16 +13260,16 @@ public final void rule__ParameterAny__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__1" - // InternalBasicsParser.g:4437:1: rule__ParameterAny__Group__1 : rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ; + // InternalBasicsParser.g:4409:1: rule__ParameterAny__Group__1 : rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ; public final void rule__ParameterAny__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4441:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) - // InternalBasicsParser.g:4442:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 + // InternalBasicsParser.g:4413:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) + // InternalBasicsParser.g:4414:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 { - pushFollow(FOLLOW_29); + pushFollow(FOLLOW_28); rule__ParameterAny__Group__1__Impl(); state._fsp--; @@ -13434,17 +13298,17 @@ public final void rule__ParameterAny__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__1__Impl" - // InternalBasicsParser.g:4449:1: rule__ParameterAny__Group__1__Impl : ( ParameterAny ) ; + // InternalBasicsParser.g:4421:1: rule__ParameterAny__Group__1__Impl : ( ParameterAny ) ; public final void rule__ParameterAny__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4453:1: ( ( ParameterAny ) ) - // InternalBasicsParser.g:4454:1: ( ParameterAny ) + // InternalBasicsParser.g:4425:1: ( ( ParameterAny ) ) + // InternalBasicsParser.g:4426:1: ( ParameterAny ) { - // InternalBasicsParser.g:4454:1: ( ParameterAny ) - // InternalBasicsParser.g:4455:2: ParameterAny + // InternalBasicsParser.g:4426:1: ( ParameterAny ) + // InternalBasicsParser.g:4427:2: ParameterAny { before(grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); match(input,ParameterAny,FOLLOW_2); @@ -13471,14 +13335,14 @@ public final void rule__ParameterAny__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__2" - // InternalBasicsParser.g:4464:1: rule__ParameterAny__Group__2 : rule__ParameterAny__Group__2__Impl ; + // InternalBasicsParser.g:4436:1: rule__ParameterAny__Group__2 : rule__ParameterAny__Group__2__Impl ; public final void rule__ParameterAny__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4468:1: ( rule__ParameterAny__Group__2__Impl ) - // InternalBasicsParser.g:4469:2: rule__ParameterAny__Group__2__Impl + // InternalBasicsParser.g:4440:1: ( rule__ParameterAny__Group__2__Impl ) + // InternalBasicsParser.g:4441:2: rule__ParameterAny__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group__2__Impl(); @@ -13504,20 +13368,20 @@ public final void rule__ParameterAny__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__2__Impl" - // InternalBasicsParser.g:4475:1: rule__ParameterAny__Group__2__Impl : ( ( rule__ParameterAny__Group_2__0 )? ) ; + // InternalBasicsParser.g:4447:1: rule__ParameterAny__Group__2__Impl : ( ( rule__ParameterAny__Group_2__0 )? ) ; public final void rule__ParameterAny__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4479:1: ( ( ( rule__ParameterAny__Group_2__0 )? ) ) - // InternalBasicsParser.g:4480:1: ( ( rule__ParameterAny__Group_2__0 )? ) + // InternalBasicsParser.g:4451:1: ( ( ( rule__ParameterAny__Group_2__0 )? ) ) + // InternalBasicsParser.g:4452:1: ( ( rule__ParameterAny__Group_2__0 )? ) { - // InternalBasicsParser.g:4480:1: ( ( rule__ParameterAny__Group_2__0 )? ) - // InternalBasicsParser.g:4481:2: ( rule__ParameterAny__Group_2__0 )? + // InternalBasicsParser.g:4452:1: ( ( rule__ParameterAny__Group_2__0 )? ) + // InternalBasicsParser.g:4453:2: ( rule__ParameterAny__Group_2__0 )? { before(grammarAccess.getParameterAnyAccess().getGroup_2()); - // InternalBasicsParser.g:4482:2: ( rule__ParameterAny__Group_2__0 )? + // InternalBasicsParser.g:4454:2: ( rule__ParameterAny__Group_2__0 )? int alt22=2; int LA22_0 = input.LA(1); @@ -13526,7 +13390,7 @@ public final void rule__ParameterAny__Group__2__Impl() throws RecognitionExcepti } switch (alt22) { case 1 : - // InternalBasicsParser.g:4482:3: rule__ParameterAny__Group_2__0 + // InternalBasicsParser.g:4454:3: rule__ParameterAny__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterAny__Group_2__0(); @@ -13562,14 +13426,14 @@ public final void rule__ParameterAny__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group_2__0" - // InternalBasicsParser.g:4491:1: rule__ParameterAny__Group_2__0 : rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ; + // InternalBasicsParser.g:4463:1: rule__ParameterAny__Group_2__0 : rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ; public final void rule__ParameterAny__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4495:1: ( rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ) - // InternalBasicsParser.g:4496:2: rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 + // InternalBasicsParser.g:4467:1: ( rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ) + // InternalBasicsParser.g:4468:2: rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 { pushFollow(FOLLOW_13); rule__ParameterAny__Group_2__0__Impl(); @@ -13600,17 +13464,17 @@ public final void rule__ParameterAny__Group_2__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_2__0__Impl" - // InternalBasicsParser.g:4503:1: rule__ParameterAny__Group_2__0__Impl : ( Value ) ; + // InternalBasicsParser.g:4475:1: rule__ParameterAny__Group_2__0__Impl : ( Value ) ; public final void rule__ParameterAny__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4507:1: ( ( Value ) ) - // InternalBasicsParser.g:4508:1: ( Value ) + // InternalBasicsParser.g:4479:1: ( ( Value ) ) + // InternalBasicsParser.g:4480:1: ( Value ) { - // InternalBasicsParser.g:4508:1: ( Value ) - // InternalBasicsParser.g:4509:2: Value + // InternalBasicsParser.g:4480:1: ( Value ) + // InternalBasicsParser.g:4481:2: Value { before(grammarAccess.getParameterAnyAccess().getValueKeyword_2_0()); match(input,Value,FOLLOW_2); @@ -13637,14 +13501,14 @@ public final void rule__ParameterAny__Group_2__0__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterAny__Group_2__1" - // InternalBasicsParser.g:4518:1: rule__ParameterAny__Group_2__1 : rule__ParameterAny__Group_2__1__Impl ; + // InternalBasicsParser.g:4490:1: rule__ParameterAny__Group_2__1 : rule__ParameterAny__Group_2__1__Impl ; public final void rule__ParameterAny__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4522:1: ( rule__ParameterAny__Group_2__1__Impl ) - // InternalBasicsParser.g:4523:2: rule__ParameterAny__Group_2__1__Impl + // InternalBasicsParser.g:4494:1: ( rule__ParameterAny__Group_2__1__Impl ) + // InternalBasicsParser.g:4495:2: rule__ParameterAny__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group_2__1__Impl(); @@ -13670,21 +13534,21 @@ public final void rule__ParameterAny__Group_2__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_2__1__Impl" - // InternalBasicsParser.g:4529:1: rule__ParameterAny__Group_2__1__Impl : ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ; + // InternalBasicsParser.g:4501:1: rule__ParameterAny__Group_2__1__Impl : ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ; public final void rule__ParameterAny__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4533:1: ( ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ) - // InternalBasicsParser.g:4534:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) + // InternalBasicsParser.g:4505:1: ( ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ) + // InternalBasicsParser.g:4506:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) { - // InternalBasicsParser.g:4534:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) - // InternalBasicsParser.g:4535:2: ( rule__ParameterAny__ValueAssignment_2_1 ) + // InternalBasicsParser.g:4506:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) + // InternalBasicsParser.g:4507:2: ( rule__ParameterAny__ValueAssignment_2_1 ) { before(grammarAccess.getParameterAnyAccess().getValueAssignment_2_1()); - // InternalBasicsParser.g:4536:2: ( rule__ParameterAny__ValueAssignment_2_1 ) - // InternalBasicsParser.g:4536:3: rule__ParameterAny__ValueAssignment_2_1 + // InternalBasicsParser.g:4508:2: ( rule__ParameterAny__ValueAssignment_2_1 ) + // InternalBasicsParser.g:4508:3: rule__ParameterAny__ValueAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterAny__ValueAssignment_2_1(); @@ -13717,16 +13581,16 @@ public final void rule__ParameterAny__Group_2__1__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterStruct__Group__0" - // InternalBasicsParser.g:4545:1: rule__ParameterStruct__Group__0 : rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ; + // InternalBasicsParser.g:4517:1: rule__ParameterStruct__Group__0 : rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ; public final void rule__ParameterStruct__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4549:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) - // InternalBasicsParser.g:4550:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 + // InternalBasicsParser.g:4521:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) + // InternalBasicsParser.g:4522:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 { - pushFollow(FOLLOW_27); + pushFollow(FOLLOW_26); rule__ParameterStruct__Group__0__Impl(); state._fsp--; @@ -13755,21 +13619,21 @@ public final void rule__ParameterStruct__Group__0() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__0__Impl" - // InternalBasicsParser.g:4557:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:4529:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4561:1: ( ( () ) ) - // InternalBasicsParser.g:4562:1: ( () ) + // InternalBasicsParser.g:4533:1: ( ( () ) ) + // InternalBasicsParser.g:4534:1: ( () ) { - // InternalBasicsParser.g:4562:1: ( () ) - // InternalBasicsParser.g:4563:2: () + // InternalBasicsParser.g:4534:1: ( () ) + // InternalBasicsParser.g:4535:2: () { before(grammarAccess.getParameterStructAccess().getParameterStructAction_0()); - // InternalBasicsParser.g:4564:2: () - // InternalBasicsParser.g:4564:3: + // InternalBasicsParser.g:4536:2: () + // InternalBasicsParser.g:4536:3: { } @@ -13792,14 +13656,14 @@ public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group__1" - // InternalBasicsParser.g:4572:1: rule__ParameterStruct__Group__1 : rule__ParameterStruct__Group__1__Impl ; + // InternalBasicsParser.g:4544:1: rule__ParameterStruct__Group__1 : rule__ParameterStruct__Group__1__Impl ; public final void rule__ParameterStruct__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4576:1: ( rule__ParameterStruct__Group__1__Impl ) - // InternalBasicsParser.g:4577:2: rule__ParameterStruct__Group__1__Impl + // InternalBasicsParser.g:4548:1: ( rule__ParameterStruct__Group__1__Impl ) + // InternalBasicsParser.g:4549:2: rule__ParameterStruct__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group__1__Impl(); @@ -13825,20 +13689,20 @@ public final void rule__ParameterStruct__Group__1() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__1__Impl" - // InternalBasicsParser.g:4583:1: rule__ParameterStruct__Group__1__Impl : ( ( rule__ParameterStruct__Group_1__0 )? ) ; + // InternalBasicsParser.g:4555:1: rule__ParameterStruct__Group__1__Impl : ( ( rule__ParameterStruct__Group_1__0 )? ) ; public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4587:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) - // InternalBasicsParser.g:4588:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalBasicsParser.g:4559:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) + // InternalBasicsParser.g:4560:1: ( ( rule__ParameterStruct__Group_1__0 )? ) { - // InternalBasicsParser.g:4588:1: ( ( rule__ParameterStruct__Group_1__0 )? ) - // InternalBasicsParser.g:4589:2: ( rule__ParameterStruct__Group_1__0 )? + // InternalBasicsParser.g:4560:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalBasicsParser.g:4561:2: ( rule__ParameterStruct__Group_1__0 )? { before(grammarAccess.getParameterStructAccess().getGroup_1()); - // InternalBasicsParser.g:4590:2: ( rule__ParameterStruct__Group_1__0 )? + // InternalBasicsParser.g:4562:2: ( rule__ParameterStruct__Group_1__0 )? int alt23=2; int LA23_0 = input.LA(1); @@ -13847,7 +13711,7 @@ public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionExce } switch (alt23) { case 1 : - // InternalBasicsParser.g:4590:3: rule__ParameterStruct__Group_1__0 + // InternalBasicsParser.g:4562:3: rule__ParameterStruct__Group_1__0 { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__0(); @@ -13883,16 +13747,16 @@ public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group_1__0" - // InternalBasicsParser.g:4599:1: rule__ParameterStruct__Group_1__0 : rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ; + // InternalBasicsParser.g:4571:1: rule__ParameterStruct__Group_1__0 : rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ; public final void rule__ParameterStruct__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4603:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) - // InternalBasicsParser.g:4604:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 + // InternalBasicsParser.g:4575:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) + // InternalBasicsParser.g:4576:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 { - pushFollow(FOLLOW_30); + pushFollow(FOLLOW_13); rule__ParameterStruct__Group_1__0__Impl(); state._fsp--; @@ -13921,17 +13785,17 @@ public final void rule__ParameterStruct__Group_1__0() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__0__Impl" - // InternalBasicsParser.g:4611:1: rule__ParameterStruct__Group_1__0__Impl : ( LeftSquareBracket ) ; + // InternalBasicsParser.g:4583:1: rule__ParameterStruct__Group_1__0__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterStruct__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4615:1: ( ( LeftSquareBracket ) ) - // InternalBasicsParser.g:4616:1: ( LeftSquareBracket ) + // InternalBasicsParser.g:4587:1: ( ( LeftSquareBracket ) ) + // InternalBasicsParser.g:4588:1: ( LeftSquareBracket ) { - // InternalBasicsParser.g:4616:1: ( LeftSquareBracket ) - // InternalBasicsParser.g:4617:2: LeftSquareBracket + // InternalBasicsParser.g:4588:1: ( LeftSquareBracket ) + // InternalBasicsParser.g:4589:2: LeftSquareBracket { before(grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_0()); match(input,LeftSquareBracket,FOLLOW_2); @@ -13958,14 +13822,14 @@ public final void rule__ParameterStruct__Group_1__0__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__1" - // InternalBasicsParser.g:4626:1: rule__ParameterStruct__Group_1__1 : rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ; + // InternalBasicsParser.g:4598:1: rule__ParameterStruct__Group_1__1 : rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ; public final void rule__ParameterStruct__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4630:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) - // InternalBasicsParser.g:4631:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 + // InternalBasicsParser.g:4602:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) + // InternalBasicsParser.g:4603:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 { pushFollow(FOLLOW_6); rule__ParameterStruct__Group_1__1__Impl(); @@ -13996,21 +13860,21 @@ public final void rule__ParameterStruct__Group_1__1() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__1__Impl" - // InternalBasicsParser.g:4638:1: rule__ParameterStruct__Group_1__1__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ; + // InternalBasicsParser.g:4610:1: rule__ParameterStruct__Group_1__1__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ; public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4642:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ) - // InternalBasicsParser.g:4643:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) + // InternalBasicsParser.g:4614:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ) + // InternalBasicsParser.g:4615:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) { - // InternalBasicsParser.g:4643:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) - // InternalBasicsParser.g:4644:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) + // InternalBasicsParser.g:4615:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) + // InternalBasicsParser.g:4616:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) { before(grammarAccess.getParameterStructAccess().getValueAssignment_1_1()); - // InternalBasicsParser.g:4645:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) - // InternalBasicsParser.g:4645:3: rule__ParameterStruct__ValueAssignment_1_1 + // InternalBasicsParser.g:4617:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) + // InternalBasicsParser.g:4617:3: rule__ParameterStruct__ValueAssignment_1_1 { pushFollow(FOLLOW_2); rule__ParameterStruct__ValueAssignment_1_1(); @@ -14043,14 +13907,14 @@ public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__2" - // InternalBasicsParser.g:4653:1: rule__ParameterStruct__Group_1__2 : rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ; + // InternalBasicsParser.g:4625:1: rule__ParameterStruct__Group_1__2 : rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ; public final void rule__ParameterStruct__Group_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4657:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) - // InternalBasicsParser.g:4658:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 + // InternalBasicsParser.g:4629:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) + // InternalBasicsParser.g:4630:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 { pushFollow(FOLLOW_6); rule__ParameterStruct__Group_1__2__Impl(); @@ -14081,20 +13945,20 @@ public final void rule__ParameterStruct__Group_1__2() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__2__Impl" - // InternalBasicsParser.g:4665:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__Group_1_2__0 )* ) ; + // InternalBasicsParser.g:4637:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__Group_1_2__0 )* ) ; public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4669:1: ( ( ( rule__ParameterStruct__Group_1_2__0 )* ) ) - // InternalBasicsParser.g:4670:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) + // InternalBasicsParser.g:4641:1: ( ( ( rule__ParameterStruct__Group_1_2__0 )* ) ) + // InternalBasicsParser.g:4642:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) { - // InternalBasicsParser.g:4670:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) - // InternalBasicsParser.g:4671:2: ( rule__ParameterStruct__Group_1_2__0 )* + // InternalBasicsParser.g:4642:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) + // InternalBasicsParser.g:4643:2: ( rule__ParameterStruct__Group_1_2__0 )* { before(grammarAccess.getParameterStructAccess().getGroup_1_2()); - // InternalBasicsParser.g:4672:2: ( rule__ParameterStruct__Group_1_2__0 )* + // InternalBasicsParser.g:4644:2: ( rule__ParameterStruct__Group_1_2__0 )* loop24: do { int alt24=2; @@ -14107,7 +13971,7 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx switch (alt24) { case 1 : - // InternalBasicsParser.g:4672:3: rule__ParameterStruct__Group_1_2__0 + // InternalBasicsParser.g:4644:3: rule__ParameterStruct__Group_1_2__0 { pushFollow(FOLLOW_7); rule__ParameterStruct__Group_1_2__0(); @@ -14146,14 +14010,14 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__3" - // InternalBasicsParser.g:4680:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl ; + // InternalBasicsParser.g:4652:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl ; public final void rule__ParameterStruct__Group_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4684:1: ( rule__ParameterStruct__Group_1__3__Impl ) - // InternalBasicsParser.g:4685:2: rule__ParameterStruct__Group_1__3__Impl + // InternalBasicsParser.g:4656:1: ( rule__ParameterStruct__Group_1__3__Impl ) + // InternalBasicsParser.g:4657:2: rule__ParameterStruct__Group_1__3__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__3__Impl(); @@ -14179,17 +14043,17 @@ public final void rule__ParameterStruct__Group_1__3() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__3__Impl" - // InternalBasicsParser.g:4691:1: rule__ParameterStruct__Group_1__3__Impl : ( RightSquareBracket ) ; + // InternalBasicsParser.g:4663:1: rule__ParameterStruct__Group_1__3__Impl : ( RightSquareBracket ) ; public final void rule__ParameterStruct__Group_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4695:1: ( ( RightSquareBracket ) ) - // InternalBasicsParser.g:4696:1: ( RightSquareBracket ) + // InternalBasicsParser.g:4667:1: ( ( RightSquareBracket ) ) + // InternalBasicsParser.g:4668:1: ( RightSquareBracket ) { - // InternalBasicsParser.g:4696:1: ( RightSquareBracket ) - // InternalBasicsParser.g:4697:2: RightSquareBracket + // InternalBasicsParser.g:4668:1: ( RightSquareBracket ) + // InternalBasicsParser.g:4669:2: RightSquareBracket { before(grammarAccess.getParameterStructAccess().getRightSquareBracketKeyword_1_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -14216,14 +14080,14 @@ public final void rule__ParameterStruct__Group_1__3__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1_2__0" - // InternalBasicsParser.g:4707:1: rule__ParameterStruct__Group_1_2__0 : rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ; + // InternalBasicsParser.g:4679:1: rule__ParameterStruct__Group_1_2__0 : rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ; public final void rule__ParameterStruct__Group_1_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4711:1: ( rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ) - // InternalBasicsParser.g:4712:2: rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 + // InternalBasicsParser.g:4683:1: ( rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ) + // InternalBasicsParser.g:4684:2: rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 { pushFollow(FOLLOW_4); rule__ParameterStruct__Group_1_2__0__Impl(); @@ -14254,17 +14118,17 @@ public final void rule__ParameterStruct__Group_1_2__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__0__Impl" - // InternalBasicsParser.g:4719:1: rule__ParameterStruct__Group_1_2__0__Impl : ( Comma ) ; + // InternalBasicsParser.g:4691:1: rule__ParameterStruct__Group_1_2__0__Impl : ( Comma ) ; public final void rule__ParameterStruct__Group_1_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4723:1: ( ( Comma ) ) - // InternalBasicsParser.g:4724:1: ( Comma ) + // InternalBasicsParser.g:4695:1: ( ( Comma ) ) + // InternalBasicsParser.g:4696:1: ( Comma ) { - // InternalBasicsParser.g:4724:1: ( Comma ) - // InternalBasicsParser.g:4725:2: Comma + // InternalBasicsParser.g:4696:1: ( Comma ) + // InternalBasicsParser.g:4697:2: Comma { before(grammarAccess.getParameterStructAccess().getCommaKeyword_1_2_0()); match(input,Comma,FOLLOW_2); @@ -14291,16 +14155,16 @@ public final void rule__ParameterStruct__Group_1_2__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__1" - // InternalBasicsParser.g:4734:1: rule__ParameterStruct__Group_1_2__1 : rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ; + // InternalBasicsParser.g:4706:1: rule__ParameterStruct__Group_1_2__1 : rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ; public final void rule__ParameterStruct__Group_1_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4738:1: ( rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ) - // InternalBasicsParser.g:4739:2: rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 + // InternalBasicsParser.g:4710:1: ( rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ) + // InternalBasicsParser.g:4711:2: rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 { - pushFollow(FOLLOW_30); + pushFollow(FOLLOW_13); rule__ParameterStruct__Group_1_2__1__Impl(); state._fsp--; @@ -14329,17 +14193,17 @@ public final void rule__ParameterStruct__Group_1_2__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__1__Impl" - // InternalBasicsParser.g:4746:1: rule__ParameterStruct__Group_1_2__1__Impl : ( LeftSquareBracket ) ; + // InternalBasicsParser.g:4718:1: rule__ParameterStruct__Group_1_2__1__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterStruct__Group_1_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4750:1: ( ( LeftSquareBracket ) ) - // InternalBasicsParser.g:4751:1: ( LeftSquareBracket ) + // InternalBasicsParser.g:4722:1: ( ( LeftSquareBracket ) ) + // InternalBasicsParser.g:4723:1: ( LeftSquareBracket ) { - // InternalBasicsParser.g:4751:1: ( LeftSquareBracket ) - // InternalBasicsParser.g:4752:2: LeftSquareBracket + // InternalBasicsParser.g:4723:1: ( LeftSquareBracket ) + // InternalBasicsParser.g:4724:2: LeftSquareBracket { before(grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_2_1()); match(input,LeftSquareBracket,FOLLOW_2); @@ -14366,16 +14230,16 @@ public final void rule__ParameterStruct__Group_1_2__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__2" - // InternalBasicsParser.g:4761:1: rule__ParameterStruct__Group_1_2__2 : rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ; + // InternalBasicsParser.g:4733:1: rule__ParameterStruct__Group_1_2__2 : rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ; public final void rule__ParameterStruct__Group_1_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4765:1: ( rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ) - // InternalBasicsParser.g:4766:2: rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 + // InternalBasicsParser.g:4737:1: ( rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ) + // InternalBasicsParser.g:4738:2: rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 { - pushFollow(FOLLOW_31); + pushFollow(FOLLOW_29); rule__ParameterStruct__Group_1_2__2__Impl(); state._fsp--; @@ -14404,21 +14268,21 @@ public final void rule__ParameterStruct__Group_1_2__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__2__Impl" - // InternalBasicsParser.g:4773:1: rule__ParameterStruct__Group_1_2__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ; + // InternalBasicsParser.g:4745:1: rule__ParameterStruct__Group_1_2__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ; public final void rule__ParameterStruct__Group_1_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4777:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ) - // InternalBasicsParser.g:4778:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) + // InternalBasicsParser.g:4749:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ) + // InternalBasicsParser.g:4750:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) { - // InternalBasicsParser.g:4778:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) - // InternalBasicsParser.g:4779:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) + // InternalBasicsParser.g:4750:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) + // InternalBasicsParser.g:4751:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) { before(grammarAccess.getParameterStructAccess().getValueAssignment_1_2_2()); - // InternalBasicsParser.g:4780:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) - // InternalBasicsParser.g:4780:3: rule__ParameterStruct__ValueAssignment_1_2_2 + // InternalBasicsParser.g:4752:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) + // InternalBasicsParser.g:4752:3: rule__ParameterStruct__ValueAssignment_1_2_2 { pushFollow(FOLLOW_2); rule__ParameterStruct__ValueAssignment_1_2_2(); @@ -14451,14 +14315,14 @@ public final void rule__ParameterStruct__Group_1_2__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__3" - // InternalBasicsParser.g:4788:1: rule__ParameterStruct__Group_1_2__3 : rule__ParameterStruct__Group_1_2__3__Impl ; + // InternalBasicsParser.g:4760:1: rule__ParameterStruct__Group_1_2__3 : rule__ParameterStruct__Group_1_2__3__Impl ; public final void rule__ParameterStruct__Group_1_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4792:1: ( rule__ParameterStruct__Group_1_2__3__Impl ) - // InternalBasicsParser.g:4793:2: rule__ParameterStruct__Group_1_2__3__Impl + // InternalBasicsParser.g:4764:1: ( rule__ParameterStruct__Group_1_2__3__Impl ) + // InternalBasicsParser.g:4765:2: rule__ParameterStruct__Group_1_2__3__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1_2__3__Impl(); @@ -14484,17 +14348,17 @@ public final void rule__ParameterStruct__Group_1_2__3() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__3__Impl" - // InternalBasicsParser.g:4799:1: rule__ParameterStruct__Group_1_2__3__Impl : ( RightSquareBracket ) ; + // InternalBasicsParser.g:4771:1: rule__ParameterStruct__Group_1_2__3__Impl : ( RightSquareBracket ) ; public final void rule__ParameterStruct__Group_1_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4803:1: ( ( RightSquareBracket ) ) - // InternalBasicsParser.g:4804:1: ( RightSquareBracket ) + // InternalBasicsParser.g:4775:1: ( ( RightSquareBracket ) ) + // InternalBasicsParser.g:4776:1: ( RightSquareBracket ) { - // InternalBasicsParser.g:4804:1: ( RightSquareBracket ) - // InternalBasicsParser.g:4805:2: RightSquareBracket + // InternalBasicsParser.g:4776:1: ( RightSquareBracket ) + // InternalBasicsParser.g:4777:2: RightSquareBracket { before(grammarAccess.getParameterStructAccess().getRightSquareBracketKeyword_1_2_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -14521,16 +14385,16 @@ public final void rule__ParameterStruct__Group_1_2__3__Impl() throws Recognition // $ANTLR start "rule__ParameterStructMember__Group__0" - // InternalBasicsParser.g:4815:1: rule__ParameterStructMember__Group__0 : rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ; + // InternalBasicsParser.g:4787:1: rule__ParameterStructMember__Group__0 : rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ; public final void rule__ParameterStructMember__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4819:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) - // InternalBasicsParser.g:4820:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 + // InternalBasicsParser.g:4791:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) + // InternalBasicsParser.g:4792:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 { - pushFollow(FOLLOW_13); + pushFollow(FOLLOW_30); rule__ParameterStructMember__Group__0__Impl(); state._fsp--; @@ -14559,21 +14423,31 @@ public final void rule__ParameterStructMember__Group__0() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__0__Impl" - // InternalBasicsParser.g:4827:1: rule__ParameterStructMember__Group__0__Impl : ( ParameterStructMember ) ; + // InternalBasicsParser.g:4799:1: rule__ParameterStructMember__Group__0__Impl : ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ; public final void rule__ParameterStructMember__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4831:1: ( ( ParameterStructMember ) ) - // InternalBasicsParser.g:4832:1: ( ParameterStructMember ) + // InternalBasicsParser.g:4803:1: ( ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ) + // InternalBasicsParser.g:4804:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + { + // InternalBasicsParser.g:4804:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + // InternalBasicsParser.g:4805:2: ( rule__ParameterStructMember__NameAssignment_0 ) { - // InternalBasicsParser.g:4832:1: ( ParameterStructMember ) - // InternalBasicsParser.g:4833:2: ParameterStructMember + before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); + // InternalBasicsParser.g:4806:2: ( rule__ParameterStructMember__NameAssignment_0 ) + // InternalBasicsParser.g:4806:3: rule__ParameterStructMember__NameAssignment_0 { - before(grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); - match(input,ParameterStructMember,FOLLOW_2); - after(grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); + pushFollow(FOLLOW_2); + rule__ParameterStructMember__NameAssignment_0(); + + state._fsp--; + + + } + + after(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); } @@ -14596,16 +14470,16 @@ public final void rule__ParameterStructMember__Group__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__1" - // InternalBasicsParser.g:4842:1: rule__ParameterStructMember__Group__1 : rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ; + // InternalBasicsParser.g:4814:1: rule__ParameterStructMember__Group__1 : rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ; public final void rule__ParameterStructMember__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4846:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) - // InternalBasicsParser.g:4847:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 + // InternalBasicsParser.g:4818:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) + // InternalBasicsParser.g:4819:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 { - pushFollow(FOLLOW_32); + pushFollow(FOLLOW_31); rule__ParameterStructMember__Group__1__Impl(); state._fsp--; @@ -14634,31 +14508,21 @@ public final void rule__ParameterStructMember__Group__1() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__1__Impl" - // InternalBasicsParser.g:4854:1: rule__ParameterStructMember__Group__1__Impl : ( ( rule__ParameterStructMember__NameAssignment_1 ) ) ; + // InternalBasicsParser.g:4826:1: rule__ParameterStructMember__Group__1__Impl : ( Colon ) ; public final void rule__ParameterStructMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4858:1: ( ( ( rule__ParameterStructMember__NameAssignment_1 ) ) ) - // InternalBasicsParser.g:4859:1: ( ( rule__ParameterStructMember__NameAssignment_1 ) ) + // InternalBasicsParser.g:4830:1: ( ( Colon ) ) + // InternalBasicsParser.g:4831:1: ( Colon ) { - // InternalBasicsParser.g:4859:1: ( ( rule__ParameterStructMember__NameAssignment_1 ) ) - // InternalBasicsParser.g:4860:2: ( rule__ParameterStructMember__NameAssignment_1 ) + // InternalBasicsParser.g:4831:1: ( Colon ) + // InternalBasicsParser.g:4832:2: Colon { - before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_1()); - // InternalBasicsParser.g:4861:2: ( rule__ParameterStructMember__NameAssignment_1 ) - // InternalBasicsParser.g:4861:3: rule__ParameterStructMember__NameAssignment_1 - { - pushFollow(FOLLOW_2); - rule__ParameterStructMember__NameAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getParameterStructMemberAccess().getNameAssignment_1()); + before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); + match(input,Colon,FOLLOW_2); + after(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); } @@ -14681,16 +14545,16 @@ public final void rule__ParameterStructMember__Group__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__2" - // InternalBasicsParser.g:4869:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ; + // InternalBasicsParser.g:4841:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ; public final void rule__ParameterStructMember__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4873:1: ( rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ) - // InternalBasicsParser.g:4874:2: rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 + // InternalBasicsParser.g:4845:1: ( rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ) + // InternalBasicsParser.g:4846:2: rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 { - pushFollow(FOLLOW_24); + pushFollow(FOLLOW_26); rule__ParameterStructMember__Group__2__Impl(); state._fsp--; @@ -14719,21 +14583,21 @@ public final void rule__ParameterStructMember__Group__2() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__2__Impl" - // InternalBasicsParser.g:4881:1: rule__ParameterStructMember__Group__2__Impl : ( Colon ) ; + // InternalBasicsParser.g:4853:1: rule__ParameterStructMember__Group__2__Impl : ( RULE_BEGIN ) ; public final void rule__ParameterStructMember__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4885:1: ( ( Colon ) ) - // InternalBasicsParser.g:4886:1: ( Colon ) + // InternalBasicsParser.g:4857:1: ( ( RULE_BEGIN ) ) + // InternalBasicsParser.g:4858:1: ( RULE_BEGIN ) { - // InternalBasicsParser.g:4886:1: ( Colon ) - // InternalBasicsParser.g:4887:2: Colon + // InternalBasicsParser.g:4858:1: ( RULE_BEGIN ) + // InternalBasicsParser.g:4859:2: RULE_BEGIN { - before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_2()); - match(input,Colon,FOLLOW_2); - after(grammarAccess.getParameterStructMemberAccess().getColonKeyword_2()); + before(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); + match(input,RULE_BEGIN,FOLLOW_2); + after(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); } @@ -14756,16 +14620,16 @@ public final void rule__ParameterStructMember__Group__2__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__3" - // InternalBasicsParser.g:4896:1: rule__ParameterStructMember__Group__3 : rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ; + // InternalBasicsParser.g:4868:1: rule__ParameterStructMember__Group__3 : rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ; public final void rule__ParameterStructMember__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4900:1: ( rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ) - // InternalBasicsParser.g:4901:2: rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 + // InternalBasicsParser.g:4872:1: ( rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ) + // InternalBasicsParser.g:4873:2: rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 { - pushFollow(FOLLOW_27); + pushFollow(FOLLOW_32); rule__ParameterStructMember__Group__3__Impl(); state._fsp--; @@ -14794,106 +14658,31 @@ public final void rule__ParameterStructMember__Group__3() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__3__Impl" - // InternalBasicsParser.g:4908:1: rule__ParameterStructMember__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalBasicsParser.g:4880:1: rule__ParameterStructMember__Group__3__Impl : ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) ; public final void rule__ParameterStructMember__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4912:1: ( ( RULE_BEGIN ) ) - // InternalBasicsParser.g:4913:1: ( RULE_BEGIN ) - { - // InternalBasicsParser.g:4913:1: ( RULE_BEGIN ) - // InternalBasicsParser.g:4914:2: RULE_BEGIN - { - before(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_3()); - match(input,RULE_BEGIN,FOLLOW_2); - after(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterStructMember__Group__3__Impl" - - - // $ANTLR start "rule__ParameterStructMember__Group__4" - // InternalBasicsParser.g:4923:1: rule__ParameterStructMember__Group__4 : rule__ParameterStructMember__Group__4__Impl rule__ParameterStructMember__Group__5 ; - public final void rule__ParameterStructMember__Group__4() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalBasicsParser.g:4927:1: ( rule__ParameterStructMember__Group__4__Impl rule__ParameterStructMember__Group__5 ) - // InternalBasicsParser.g:4928:2: rule__ParameterStructMember__Group__4__Impl rule__ParameterStructMember__Group__5 - { - pushFollow(FOLLOW_33); - rule__ParameterStructMember__Group__4__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ParameterStructMember__Group__5(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterStructMember__Group__4" - - - // $ANTLR start "rule__ParameterStructMember__Group__4__Impl" - // InternalBasicsParser.g:4935:1: rule__ParameterStructMember__Group__4__Impl : ( ( rule__ParameterStructMember__ValueAssignment_4 ) ) ; - public final void rule__ParameterStructMember__Group__4__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalBasicsParser.g:4939:1: ( ( ( rule__ParameterStructMember__ValueAssignment_4 ) ) ) - // InternalBasicsParser.g:4940:1: ( ( rule__ParameterStructMember__ValueAssignment_4 ) ) + // InternalBasicsParser.g:4884:1: ( ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) ) + // InternalBasicsParser.g:4885:1: ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) { - // InternalBasicsParser.g:4940:1: ( ( rule__ParameterStructMember__ValueAssignment_4 ) ) - // InternalBasicsParser.g:4941:2: ( rule__ParameterStructMember__ValueAssignment_4 ) + // InternalBasicsParser.g:4885:1: ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) + // InternalBasicsParser.g:4886:2: ( rule__ParameterStructMember__ValueAssignment_3 ) { - before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_4()); - // InternalBasicsParser.g:4942:2: ( rule__ParameterStructMember__ValueAssignment_4 ) - // InternalBasicsParser.g:4942:3: rule__ParameterStructMember__ValueAssignment_4 + before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3()); + // InternalBasicsParser.g:4887:2: ( rule__ParameterStructMember__ValueAssignment_3 ) + // InternalBasicsParser.g:4887:3: rule__ParameterStructMember__ValueAssignment_3 { pushFollow(FOLLOW_2); - rule__ParameterStructMember__ValueAssignment_4(); + rule__ParameterStructMember__ValueAssignment_3(); state._fsp--; } - after(grammarAccess.getParameterStructMemberAccess().getValueAssignment_4()); + after(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3()); } @@ -14912,21 +14701,21 @@ public final void rule__ParameterStructMember__Group__4__Impl() throws Recogniti } return ; } - // $ANTLR end "rule__ParameterStructMember__Group__4__Impl" + // $ANTLR end "rule__ParameterStructMember__Group__3__Impl" - // $ANTLR start "rule__ParameterStructMember__Group__5" - // InternalBasicsParser.g:4950:1: rule__ParameterStructMember__Group__5 : rule__ParameterStructMember__Group__5__Impl ; - public final void rule__ParameterStructMember__Group__5() throws RecognitionException { + // $ANTLR start "rule__ParameterStructMember__Group__4" + // InternalBasicsParser.g:4895:1: rule__ParameterStructMember__Group__4 : rule__ParameterStructMember__Group__4__Impl ; + public final void rule__ParameterStructMember__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4954:1: ( rule__ParameterStructMember__Group__5__Impl ) - // InternalBasicsParser.g:4955:2: rule__ParameterStructMember__Group__5__Impl + // InternalBasicsParser.g:4899:1: ( rule__ParameterStructMember__Group__4__Impl ) + // InternalBasicsParser.g:4900:2: rule__ParameterStructMember__Group__4__Impl { pushFollow(FOLLOW_2); - rule__ParameterStructMember__Group__5__Impl(); + rule__ParameterStructMember__Group__4__Impl(); state._fsp--; @@ -14945,25 +14734,25 @@ public final void rule__ParameterStructMember__Group__5() throws RecognitionExce } return ; } - // $ANTLR end "rule__ParameterStructMember__Group__5" + // $ANTLR end "rule__ParameterStructMember__Group__4" - // $ANTLR start "rule__ParameterStructMember__Group__5__Impl" - // InternalBasicsParser.g:4961:1: rule__ParameterStructMember__Group__5__Impl : ( RULE_END ) ; - public final void rule__ParameterStructMember__Group__5__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterStructMember__Group__4__Impl" + // InternalBasicsParser.g:4906:1: rule__ParameterStructMember__Group__4__Impl : ( RULE_END ) ; + public final void rule__ParameterStructMember__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4965:1: ( ( RULE_END ) ) - // InternalBasicsParser.g:4966:1: ( RULE_END ) + // InternalBasicsParser.g:4910:1: ( ( RULE_END ) ) + // InternalBasicsParser.g:4911:1: ( RULE_END ) { - // InternalBasicsParser.g:4966:1: ( RULE_END ) - // InternalBasicsParser.g:4967:2: RULE_END + // InternalBasicsParser.g:4911:1: ( RULE_END ) + // InternalBasicsParser.g:4912:2: RULE_END { - before(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_5()); + before(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); match(input,RULE_END,FOLLOW_2); - after(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_5()); + after(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); } @@ -14982,18 +14771,18 @@ public final void rule__ParameterStructMember__Group__5__Impl() throws Recogniti } return ; } - // $ANTLR end "rule__ParameterStructMember__Group__5__Impl" + // $ANTLR end "rule__ParameterStructMember__Group__4__Impl" // $ANTLR start "rule__ParameterStructTypeMember__Group__0" - // InternalBasicsParser.g:4977:1: rule__ParameterStructTypeMember__Group__0 : rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ; + // InternalBasicsParser.g:4922:1: rule__ParameterStructTypeMember__Group__0 : rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ; public final void rule__ParameterStructTypeMember__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4981:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) - // InternalBasicsParser.g:4982:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 + // InternalBasicsParser.g:4926:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) + // InternalBasicsParser.g:4927:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 { pushFollow(FOLLOW_11); rule__ParameterStructTypeMember__Group__0__Impl(); @@ -15024,21 +14813,21 @@ public final void rule__ParameterStructTypeMember__Group__0() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__0__Impl" - // InternalBasicsParser.g:4989:1: rule__ParameterStructTypeMember__Group__0__Impl : ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ; + // InternalBasicsParser.g:4934:1: rule__ParameterStructTypeMember__Group__0__Impl : ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ; public final void rule__ParameterStructTypeMember__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:4993:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) - // InternalBasicsParser.g:4994:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalBasicsParser.g:4938:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) + // InternalBasicsParser.g:4939:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) { - // InternalBasicsParser.g:4994:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) - // InternalBasicsParser.g:4995:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalBasicsParser.g:4939:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalBasicsParser.g:4940:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getNameAssignment_0()); - // InternalBasicsParser.g:4996:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) - // InternalBasicsParser.g:4996:3: rule__ParameterStructTypeMember__NameAssignment_0 + // InternalBasicsParser.g:4941:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalBasicsParser.g:4941:3: rule__ParameterStructTypeMember__NameAssignment_0 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__NameAssignment_0(); @@ -15071,14 +14860,14 @@ public final void rule__ParameterStructTypeMember__Group__0__Impl() throws Recog // $ANTLR start "rule__ParameterStructTypeMember__Group__1" - // InternalBasicsParser.g:5004:1: rule__ParameterStructTypeMember__Group__1 : rule__ParameterStructTypeMember__Group__1__Impl ; + // InternalBasicsParser.g:4949:1: rule__ParameterStructTypeMember__Group__1 : rule__ParameterStructTypeMember__Group__1__Impl ; public final void rule__ParameterStructTypeMember__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5008:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) - // InternalBasicsParser.g:5009:2: rule__ParameterStructTypeMember__Group__1__Impl + // InternalBasicsParser.g:4953:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) + // InternalBasicsParser.g:4954:2: rule__ParameterStructTypeMember__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__Group__1__Impl(); @@ -15104,21 +14893,21 @@ public final void rule__ParameterStructTypeMember__Group__1() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__1__Impl" - // InternalBasicsParser.g:5015:1: rule__ParameterStructTypeMember__Group__1__Impl : ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ; + // InternalBasicsParser.g:4960:1: rule__ParameterStructTypeMember__Group__1__Impl : ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ; public final void rule__ParameterStructTypeMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5019:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) - // InternalBasicsParser.g:5020:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalBasicsParser.g:4964:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) + // InternalBasicsParser.g:4965:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) { - // InternalBasicsParser.g:5020:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) - // InternalBasicsParser.g:5021:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalBasicsParser.g:4965:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalBasicsParser.g:4966:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeAssignment_1()); - // InternalBasicsParser.g:5022:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) - // InternalBasicsParser.g:5022:3: rule__ParameterStructTypeMember__TypeAssignment_1 + // InternalBasicsParser.g:4967:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalBasicsParser.g:4967:3: rule__ParameterStructTypeMember__TypeAssignment_1 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__TypeAssignment_1(); @@ -15151,16 +14940,16 @@ public final void rule__ParameterStructTypeMember__Group__1__Impl() throws Recog // $ANTLR start "rule__Bool__Group__0" - // InternalBasicsParser.g:5031:1: rule__Bool__Group__0 : rule__Bool__Group__0__Impl rule__Bool__Group__1 ; + // InternalBasicsParser.g:4976:1: rule__Bool__Group__0 : rule__Bool__Group__0__Impl rule__Bool__Group__1 ; public final void rule__Bool__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5035:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) - // InternalBasicsParser.g:5036:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 + // InternalBasicsParser.g:4980:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) + // InternalBasicsParser.g:4981:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 { - pushFollow(FOLLOW_34); + pushFollow(FOLLOW_33); rule__Bool__Group__0__Impl(); state._fsp--; @@ -15189,21 +14978,21 @@ public final void rule__Bool__Group__0() throws RecognitionException { // $ANTLR start "rule__Bool__Group__0__Impl" - // InternalBasicsParser.g:5043:1: rule__Bool__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:4988:1: rule__Bool__Group__0__Impl : ( () ) ; public final void rule__Bool__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5047:1: ( ( () ) ) - // InternalBasicsParser.g:5048:1: ( () ) + // InternalBasicsParser.g:4992:1: ( ( () ) ) + // InternalBasicsParser.g:4993:1: ( () ) { - // InternalBasicsParser.g:5048:1: ( () ) - // InternalBasicsParser.g:5049:2: () + // InternalBasicsParser.g:4993:1: ( () ) + // InternalBasicsParser.g:4994:2: () { before(grammarAccess.getBoolAccess().getBoolAction_0()); - // InternalBasicsParser.g:5050:2: () - // InternalBasicsParser.g:5050:3: + // InternalBasicsParser.g:4995:2: () + // InternalBasicsParser.g:4995:3: { } @@ -15226,14 +15015,14 @@ public final void rule__Bool__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1" - // InternalBasicsParser.g:5058:1: rule__Bool__Group__1 : rule__Bool__Group__1__Impl ; + // InternalBasicsParser.g:5003:1: rule__Bool__Group__1 : rule__Bool__Group__1__Impl ; public final void rule__Bool__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5062:1: ( rule__Bool__Group__1__Impl ) - // InternalBasicsParser.g:5063:2: rule__Bool__Group__1__Impl + // InternalBasicsParser.g:5007:1: ( rule__Bool__Group__1__Impl ) + // InternalBasicsParser.g:5008:2: rule__Bool__Group__1__Impl { pushFollow(FOLLOW_2); rule__Bool__Group__1__Impl(); @@ -15259,17 +15048,17 @@ public final void rule__Bool__Group__1() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1__Impl" - // InternalBasicsParser.g:5069:1: rule__Bool__Group__1__Impl : ( Bool ) ; + // InternalBasicsParser.g:5014:1: rule__Bool__Group__1__Impl : ( Bool ) ; public final void rule__Bool__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5073:1: ( ( Bool ) ) - // InternalBasicsParser.g:5074:1: ( Bool ) + // InternalBasicsParser.g:5018:1: ( ( Bool ) ) + // InternalBasicsParser.g:5019:1: ( Bool ) { - // InternalBasicsParser.g:5074:1: ( Bool ) - // InternalBasicsParser.g:5075:2: Bool + // InternalBasicsParser.g:5019:1: ( Bool ) + // InternalBasicsParser.g:5020:2: Bool { before(grammarAccess.getBoolAccess().getBoolKeyword_1()); match(input,Bool,FOLLOW_2); @@ -15296,16 +15085,16 @@ public final void rule__Bool__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0" - // InternalBasicsParser.g:5085:1: rule__Int8__Group__0 : rule__Int8__Group__0__Impl rule__Int8__Group__1 ; + // InternalBasicsParser.g:5030:1: rule__Int8__Group__0 : rule__Int8__Group__0__Impl rule__Int8__Group__1 ; public final void rule__Int8__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5089:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) - // InternalBasicsParser.g:5090:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 + // InternalBasicsParser.g:5034:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) + // InternalBasicsParser.g:5035:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 { - pushFollow(FOLLOW_35); + pushFollow(FOLLOW_34); rule__Int8__Group__0__Impl(); state._fsp--; @@ -15334,21 +15123,21 @@ public final void rule__Int8__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0__Impl" - // InternalBasicsParser.g:5097:1: rule__Int8__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5042:1: rule__Int8__Group__0__Impl : ( () ) ; public final void rule__Int8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5101:1: ( ( () ) ) - // InternalBasicsParser.g:5102:1: ( () ) + // InternalBasicsParser.g:5046:1: ( ( () ) ) + // InternalBasicsParser.g:5047:1: ( () ) { - // InternalBasicsParser.g:5102:1: ( () ) - // InternalBasicsParser.g:5103:2: () + // InternalBasicsParser.g:5047:1: ( () ) + // InternalBasicsParser.g:5048:2: () { before(grammarAccess.getInt8Access().getInt8Action_0()); - // InternalBasicsParser.g:5104:2: () - // InternalBasicsParser.g:5104:3: + // InternalBasicsParser.g:5049:2: () + // InternalBasicsParser.g:5049:3: { } @@ -15371,14 +15160,14 @@ public final void rule__Int8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1" - // InternalBasicsParser.g:5112:1: rule__Int8__Group__1 : rule__Int8__Group__1__Impl ; + // InternalBasicsParser.g:5057:1: rule__Int8__Group__1 : rule__Int8__Group__1__Impl ; public final void rule__Int8__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5116:1: ( rule__Int8__Group__1__Impl ) - // InternalBasicsParser.g:5117:2: rule__Int8__Group__1__Impl + // InternalBasicsParser.g:5061:1: ( rule__Int8__Group__1__Impl ) + // InternalBasicsParser.g:5062:2: rule__Int8__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int8__Group__1__Impl(); @@ -15404,17 +15193,17 @@ public final void rule__Int8__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1__Impl" - // InternalBasicsParser.g:5123:1: rule__Int8__Group__1__Impl : ( Int8 ) ; + // InternalBasicsParser.g:5068:1: rule__Int8__Group__1__Impl : ( Int8 ) ; public final void rule__Int8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5127:1: ( ( Int8 ) ) - // InternalBasicsParser.g:5128:1: ( Int8 ) + // InternalBasicsParser.g:5072:1: ( ( Int8 ) ) + // InternalBasicsParser.g:5073:1: ( Int8 ) { - // InternalBasicsParser.g:5128:1: ( Int8 ) - // InternalBasicsParser.g:5129:2: Int8 + // InternalBasicsParser.g:5073:1: ( Int8 ) + // InternalBasicsParser.g:5074:2: Int8 { before(grammarAccess.getInt8Access().getInt8Keyword_1()); match(input,Int8,FOLLOW_2); @@ -15441,16 +15230,16 @@ public final void rule__Int8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0" - // InternalBasicsParser.g:5139:1: rule__Uint8__Group__0 : rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ; + // InternalBasicsParser.g:5084:1: rule__Uint8__Group__0 : rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ; public final void rule__Uint8__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5143:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) - // InternalBasicsParser.g:5144:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 + // InternalBasicsParser.g:5088:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) + // InternalBasicsParser.g:5089:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 { - pushFollow(FOLLOW_36); + pushFollow(FOLLOW_35); rule__Uint8__Group__0__Impl(); state._fsp--; @@ -15479,21 +15268,21 @@ public final void rule__Uint8__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0__Impl" - // InternalBasicsParser.g:5151:1: rule__Uint8__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5096:1: rule__Uint8__Group__0__Impl : ( () ) ; public final void rule__Uint8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5155:1: ( ( () ) ) - // InternalBasicsParser.g:5156:1: ( () ) + // InternalBasicsParser.g:5100:1: ( ( () ) ) + // InternalBasicsParser.g:5101:1: ( () ) { - // InternalBasicsParser.g:5156:1: ( () ) - // InternalBasicsParser.g:5157:2: () + // InternalBasicsParser.g:5101:1: ( () ) + // InternalBasicsParser.g:5102:2: () { before(grammarAccess.getUint8Access().getUint8Action_0()); - // InternalBasicsParser.g:5158:2: () - // InternalBasicsParser.g:5158:3: + // InternalBasicsParser.g:5103:2: () + // InternalBasicsParser.g:5103:3: { } @@ -15516,14 +15305,14 @@ public final void rule__Uint8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1" - // InternalBasicsParser.g:5166:1: rule__Uint8__Group__1 : rule__Uint8__Group__1__Impl ; + // InternalBasicsParser.g:5111:1: rule__Uint8__Group__1 : rule__Uint8__Group__1__Impl ; public final void rule__Uint8__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5170:1: ( rule__Uint8__Group__1__Impl ) - // InternalBasicsParser.g:5171:2: rule__Uint8__Group__1__Impl + // InternalBasicsParser.g:5115:1: ( rule__Uint8__Group__1__Impl ) + // InternalBasicsParser.g:5116:2: rule__Uint8__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint8__Group__1__Impl(); @@ -15549,17 +15338,17 @@ public final void rule__Uint8__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1__Impl" - // InternalBasicsParser.g:5177:1: rule__Uint8__Group__1__Impl : ( Uint8 ) ; + // InternalBasicsParser.g:5122:1: rule__Uint8__Group__1__Impl : ( Uint8 ) ; public final void rule__Uint8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5181:1: ( ( Uint8 ) ) - // InternalBasicsParser.g:5182:1: ( Uint8 ) + // InternalBasicsParser.g:5126:1: ( ( Uint8 ) ) + // InternalBasicsParser.g:5127:1: ( Uint8 ) { - // InternalBasicsParser.g:5182:1: ( Uint8 ) - // InternalBasicsParser.g:5183:2: Uint8 + // InternalBasicsParser.g:5127:1: ( Uint8 ) + // InternalBasicsParser.g:5128:2: Uint8 { before(grammarAccess.getUint8Access().getUint8Keyword_1()); match(input,Uint8,FOLLOW_2); @@ -15586,16 +15375,16 @@ public final void rule__Uint8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0" - // InternalBasicsParser.g:5193:1: rule__Int16__Group__0 : rule__Int16__Group__0__Impl rule__Int16__Group__1 ; + // InternalBasicsParser.g:5138:1: rule__Int16__Group__0 : rule__Int16__Group__0__Impl rule__Int16__Group__1 ; public final void rule__Int16__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5197:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) - // InternalBasicsParser.g:5198:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 + // InternalBasicsParser.g:5142:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) + // InternalBasicsParser.g:5143:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 { - pushFollow(FOLLOW_37); + pushFollow(FOLLOW_36); rule__Int16__Group__0__Impl(); state._fsp--; @@ -15624,21 +15413,21 @@ public final void rule__Int16__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0__Impl" - // InternalBasicsParser.g:5205:1: rule__Int16__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5150:1: rule__Int16__Group__0__Impl : ( () ) ; public final void rule__Int16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5209:1: ( ( () ) ) - // InternalBasicsParser.g:5210:1: ( () ) + // InternalBasicsParser.g:5154:1: ( ( () ) ) + // InternalBasicsParser.g:5155:1: ( () ) { - // InternalBasicsParser.g:5210:1: ( () ) - // InternalBasicsParser.g:5211:2: () + // InternalBasicsParser.g:5155:1: ( () ) + // InternalBasicsParser.g:5156:2: () { before(grammarAccess.getInt16Access().getInt16Action_0()); - // InternalBasicsParser.g:5212:2: () - // InternalBasicsParser.g:5212:3: + // InternalBasicsParser.g:5157:2: () + // InternalBasicsParser.g:5157:3: { } @@ -15661,14 +15450,14 @@ public final void rule__Int16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1" - // InternalBasicsParser.g:5220:1: rule__Int16__Group__1 : rule__Int16__Group__1__Impl ; + // InternalBasicsParser.g:5165:1: rule__Int16__Group__1 : rule__Int16__Group__1__Impl ; public final void rule__Int16__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5224:1: ( rule__Int16__Group__1__Impl ) - // InternalBasicsParser.g:5225:2: rule__Int16__Group__1__Impl + // InternalBasicsParser.g:5169:1: ( rule__Int16__Group__1__Impl ) + // InternalBasicsParser.g:5170:2: rule__Int16__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int16__Group__1__Impl(); @@ -15694,17 +15483,17 @@ public final void rule__Int16__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1__Impl" - // InternalBasicsParser.g:5231:1: rule__Int16__Group__1__Impl : ( Int16 ) ; + // InternalBasicsParser.g:5176:1: rule__Int16__Group__1__Impl : ( Int16 ) ; public final void rule__Int16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5235:1: ( ( Int16 ) ) - // InternalBasicsParser.g:5236:1: ( Int16 ) + // InternalBasicsParser.g:5180:1: ( ( Int16 ) ) + // InternalBasicsParser.g:5181:1: ( Int16 ) { - // InternalBasicsParser.g:5236:1: ( Int16 ) - // InternalBasicsParser.g:5237:2: Int16 + // InternalBasicsParser.g:5181:1: ( Int16 ) + // InternalBasicsParser.g:5182:2: Int16 { before(grammarAccess.getInt16Access().getInt16Keyword_1()); match(input,Int16,FOLLOW_2); @@ -15731,16 +15520,16 @@ public final void rule__Int16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0" - // InternalBasicsParser.g:5247:1: rule__Uint16__Group__0 : rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ; + // InternalBasicsParser.g:5192:1: rule__Uint16__Group__0 : rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ; public final void rule__Uint16__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5251:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) - // InternalBasicsParser.g:5252:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 + // InternalBasicsParser.g:5196:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) + // InternalBasicsParser.g:5197:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 { - pushFollow(FOLLOW_38); + pushFollow(FOLLOW_37); rule__Uint16__Group__0__Impl(); state._fsp--; @@ -15769,21 +15558,21 @@ public final void rule__Uint16__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0__Impl" - // InternalBasicsParser.g:5259:1: rule__Uint16__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5204:1: rule__Uint16__Group__0__Impl : ( () ) ; public final void rule__Uint16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5263:1: ( ( () ) ) - // InternalBasicsParser.g:5264:1: ( () ) + // InternalBasicsParser.g:5208:1: ( ( () ) ) + // InternalBasicsParser.g:5209:1: ( () ) { - // InternalBasicsParser.g:5264:1: ( () ) - // InternalBasicsParser.g:5265:2: () + // InternalBasicsParser.g:5209:1: ( () ) + // InternalBasicsParser.g:5210:2: () { before(grammarAccess.getUint16Access().getUint16Action_0()); - // InternalBasicsParser.g:5266:2: () - // InternalBasicsParser.g:5266:3: + // InternalBasicsParser.g:5211:2: () + // InternalBasicsParser.g:5211:3: { } @@ -15806,14 +15595,14 @@ public final void rule__Uint16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1" - // InternalBasicsParser.g:5274:1: rule__Uint16__Group__1 : rule__Uint16__Group__1__Impl ; + // InternalBasicsParser.g:5219:1: rule__Uint16__Group__1 : rule__Uint16__Group__1__Impl ; public final void rule__Uint16__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5278:1: ( rule__Uint16__Group__1__Impl ) - // InternalBasicsParser.g:5279:2: rule__Uint16__Group__1__Impl + // InternalBasicsParser.g:5223:1: ( rule__Uint16__Group__1__Impl ) + // InternalBasicsParser.g:5224:2: rule__Uint16__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint16__Group__1__Impl(); @@ -15839,17 +15628,17 @@ public final void rule__Uint16__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1__Impl" - // InternalBasicsParser.g:5285:1: rule__Uint16__Group__1__Impl : ( Uint16 ) ; + // InternalBasicsParser.g:5230:1: rule__Uint16__Group__1__Impl : ( Uint16 ) ; public final void rule__Uint16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5289:1: ( ( Uint16 ) ) - // InternalBasicsParser.g:5290:1: ( Uint16 ) + // InternalBasicsParser.g:5234:1: ( ( Uint16 ) ) + // InternalBasicsParser.g:5235:1: ( Uint16 ) { - // InternalBasicsParser.g:5290:1: ( Uint16 ) - // InternalBasicsParser.g:5291:2: Uint16 + // InternalBasicsParser.g:5235:1: ( Uint16 ) + // InternalBasicsParser.g:5236:2: Uint16 { before(grammarAccess.getUint16Access().getUint16Keyword_1()); match(input,Uint16,FOLLOW_2); @@ -15876,16 +15665,16 @@ public final void rule__Uint16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0" - // InternalBasicsParser.g:5301:1: rule__Int32__Group__0 : rule__Int32__Group__0__Impl rule__Int32__Group__1 ; + // InternalBasicsParser.g:5246:1: rule__Int32__Group__0 : rule__Int32__Group__0__Impl rule__Int32__Group__1 ; public final void rule__Int32__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5305:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) - // InternalBasicsParser.g:5306:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 + // InternalBasicsParser.g:5250:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) + // InternalBasicsParser.g:5251:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 { - pushFollow(FOLLOW_39); + pushFollow(FOLLOW_38); rule__Int32__Group__0__Impl(); state._fsp--; @@ -15914,21 +15703,21 @@ public final void rule__Int32__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0__Impl" - // InternalBasicsParser.g:5313:1: rule__Int32__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5258:1: rule__Int32__Group__0__Impl : ( () ) ; public final void rule__Int32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5317:1: ( ( () ) ) - // InternalBasicsParser.g:5318:1: ( () ) + // InternalBasicsParser.g:5262:1: ( ( () ) ) + // InternalBasicsParser.g:5263:1: ( () ) { - // InternalBasicsParser.g:5318:1: ( () ) - // InternalBasicsParser.g:5319:2: () + // InternalBasicsParser.g:5263:1: ( () ) + // InternalBasicsParser.g:5264:2: () { before(grammarAccess.getInt32Access().getInt32Action_0()); - // InternalBasicsParser.g:5320:2: () - // InternalBasicsParser.g:5320:3: + // InternalBasicsParser.g:5265:2: () + // InternalBasicsParser.g:5265:3: { } @@ -15951,14 +15740,14 @@ public final void rule__Int32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1" - // InternalBasicsParser.g:5328:1: rule__Int32__Group__1 : rule__Int32__Group__1__Impl ; + // InternalBasicsParser.g:5273:1: rule__Int32__Group__1 : rule__Int32__Group__1__Impl ; public final void rule__Int32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5332:1: ( rule__Int32__Group__1__Impl ) - // InternalBasicsParser.g:5333:2: rule__Int32__Group__1__Impl + // InternalBasicsParser.g:5277:1: ( rule__Int32__Group__1__Impl ) + // InternalBasicsParser.g:5278:2: rule__Int32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int32__Group__1__Impl(); @@ -15984,17 +15773,17 @@ public final void rule__Int32__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1__Impl" - // InternalBasicsParser.g:5339:1: rule__Int32__Group__1__Impl : ( Int32 ) ; + // InternalBasicsParser.g:5284:1: rule__Int32__Group__1__Impl : ( Int32 ) ; public final void rule__Int32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5343:1: ( ( Int32 ) ) - // InternalBasicsParser.g:5344:1: ( Int32 ) + // InternalBasicsParser.g:5288:1: ( ( Int32 ) ) + // InternalBasicsParser.g:5289:1: ( Int32 ) { - // InternalBasicsParser.g:5344:1: ( Int32 ) - // InternalBasicsParser.g:5345:2: Int32 + // InternalBasicsParser.g:5289:1: ( Int32 ) + // InternalBasicsParser.g:5290:2: Int32 { before(grammarAccess.getInt32Access().getInt32Keyword_1()); match(input,Int32,FOLLOW_2); @@ -16021,16 +15810,16 @@ public final void rule__Int32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0" - // InternalBasicsParser.g:5355:1: rule__Uint32__Group__0 : rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ; + // InternalBasicsParser.g:5300:1: rule__Uint32__Group__0 : rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ; public final void rule__Uint32__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5359:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) - // InternalBasicsParser.g:5360:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 + // InternalBasicsParser.g:5304:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) + // InternalBasicsParser.g:5305:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 { - pushFollow(FOLLOW_40); + pushFollow(FOLLOW_39); rule__Uint32__Group__0__Impl(); state._fsp--; @@ -16059,21 +15848,21 @@ public final void rule__Uint32__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0__Impl" - // InternalBasicsParser.g:5367:1: rule__Uint32__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5312:1: rule__Uint32__Group__0__Impl : ( () ) ; public final void rule__Uint32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5371:1: ( ( () ) ) - // InternalBasicsParser.g:5372:1: ( () ) + // InternalBasicsParser.g:5316:1: ( ( () ) ) + // InternalBasicsParser.g:5317:1: ( () ) { - // InternalBasicsParser.g:5372:1: ( () ) - // InternalBasicsParser.g:5373:2: () + // InternalBasicsParser.g:5317:1: ( () ) + // InternalBasicsParser.g:5318:2: () { before(grammarAccess.getUint32Access().getUint32Action_0()); - // InternalBasicsParser.g:5374:2: () - // InternalBasicsParser.g:5374:3: + // InternalBasicsParser.g:5319:2: () + // InternalBasicsParser.g:5319:3: { } @@ -16096,14 +15885,14 @@ public final void rule__Uint32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1" - // InternalBasicsParser.g:5382:1: rule__Uint32__Group__1 : rule__Uint32__Group__1__Impl ; + // InternalBasicsParser.g:5327:1: rule__Uint32__Group__1 : rule__Uint32__Group__1__Impl ; public final void rule__Uint32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5386:1: ( rule__Uint32__Group__1__Impl ) - // InternalBasicsParser.g:5387:2: rule__Uint32__Group__1__Impl + // InternalBasicsParser.g:5331:1: ( rule__Uint32__Group__1__Impl ) + // InternalBasicsParser.g:5332:2: rule__Uint32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint32__Group__1__Impl(); @@ -16129,17 +15918,17 @@ public final void rule__Uint32__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1__Impl" - // InternalBasicsParser.g:5393:1: rule__Uint32__Group__1__Impl : ( Uint32 ) ; + // InternalBasicsParser.g:5338:1: rule__Uint32__Group__1__Impl : ( Uint32 ) ; public final void rule__Uint32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5397:1: ( ( Uint32 ) ) - // InternalBasicsParser.g:5398:1: ( Uint32 ) + // InternalBasicsParser.g:5342:1: ( ( Uint32 ) ) + // InternalBasicsParser.g:5343:1: ( Uint32 ) { - // InternalBasicsParser.g:5398:1: ( Uint32 ) - // InternalBasicsParser.g:5399:2: Uint32 + // InternalBasicsParser.g:5343:1: ( Uint32 ) + // InternalBasicsParser.g:5344:2: Uint32 { before(grammarAccess.getUint32Access().getUint32Keyword_1()); match(input,Uint32,FOLLOW_2); @@ -16166,16 +15955,16 @@ public final void rule__Uint32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0" - // InternalBasicsParser.g:5409:1: rule__Int64__Group__0 : rule__Int64__Group__0__Impl rule__Int64__Group__1 ; + // InternalBasicsParser.g:5354:1: rule__Int64__Group__0 : rule__Int64__Group__0__Impl rule__Int64__Group__1 ; public final void rule__Int64__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5413:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) - // InternalBasicsParser.g:5414:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 + // InternalBasicsParser.g:5358:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) + // InternalBasicsParser.g:5359:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 { - pushFollow(FOLLOW_41); + pushFollow(FOLLOW_40); rule__Int64__Group__0__Impl(); state._fsp--; @@ -16204,21 +15993,21 @@ public final void rule__Int64__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0__Impl" - // InternalBasicsParser.g:5421:1: rule__Int64__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5366:1: rule__Int64__Group__0__Impl : ( () ) ; public final void rule__Int64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5425:1: ( ( () ) ) - // InternalBasicsParser.g:5426:1: ( () ) + // InternalBasicsParser.g:5370:1: ( ( () ) ) + // InternalBasicsParser.g:5371:1: ( () ) { - // InternalBasicsParser.g:5426:1: ( () ) - // InternalBasicsParser.g:5427:2: () + // InternalBasicsParser.g:5371:1: ( () ) + // InternalBasicsParser.g:5372:2: () { before(grammarAccess.getInt64Access().getInt64Action_0()); - // InternalBasicsParser.g:5428:2: () - // InternalBasicsParser.g:5428:3: + // InternalBasicsParser.g:5373:2: () + // InternalBasicsParser.g:5373:3: { } @@ -16241,14 +16030,14 @@ public final void rule__Int64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1" - // InternalBasicsParser.g:5436:1: rule__Int64__Group__1 : rule__Int64__Group__1__Impl ; + // InternalBasicsParser.g:5381:1: rule__Int64__Group__1 : rule__Int64__Group__1__Impl ; public final void rule__Int64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5440:1: ( rule__Int64__Group__1__Impl ) - // InternalBasicsParser.g:5441:2: rule__Int64__Group__1__Impl + // InternalBasicsParser.g:5385:1: ( rule__Int64__Group__1__Impl ) + // InternalBasicsParser.g:5386:2: rule__Int64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int64__Group__1__Impl(); @@ -16274,17 +16063,17 @@ public final void rule__Int64__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1__Impl" - // InternalBasicsParser.g:5447:1: rule__Int64__Group__1__Impl : ( Int64 ) ; + // InternalBasicsParser.g:5392:1: rule__Int64__Group__1__Impl : ( Int64 ) ; public final void rule__Int64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5451:1: ( ( Int64 ) ) - // InternalBasicsParser.g:5452:1: ( Int64 ) + // InternalBasicsParser.g:5396:1: ( ( Int64 ) ) + // InternalBasicsParser.g:5397:1: ( Int64 ) { - // InternalBasicsParser.g:5452:1: ( Int64 ) - // InternalBasicsParser.g:5453:2: Int64 + // InternalBasicsParser.g:5397:1: ( Int64 ) + // InternalBasicsParser.g:5398:2: Int64 { before(grammarAccess.getInt64Access().getInt64Keyword_1()); match(input,Int64,FOLLOW_2); @@ -16311,16 +16100,16 @@ public final void rule__Int64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0" - // InternalBasicsParser.g:5463:1: rule__Uint64__Group__0 : rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ; + // InternalBasicsParser.g:5408:1: rule__Uint64__Group__0 : rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ; public final void rule__Uint64__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5467:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) - // InternalBasicsParser.g:5468:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 + // InternalBasicsParser.g:5412:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) + // InternalBasicsParser.g:5413:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 { - pushFollow(FOLLOW_42); + pushFollow(FOLLOW_41); rule__Uint64__Group__0__Impl(); state._fsp--; @@ -16349,21 +16138,21 @@ public final void rule__Uint64__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0__Impl" - // InternalBasicsParser.g:5475:1: rule__Uint64__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5420:1: rule__Uint64__Group__0__Impl : ( () ) ; public final void rule__Uint64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5479:1: ( ( () ) ) - // InternalBasicsParser.g:5480:1: ( () ) + // InternalBasicsParser.g:5424:1: ( ( () ) ) + // InternalBasicsParser.g:5425:1: ( () ) { - // InternalBasicsParser.g:5480:1: ( () ) - // InternalBasicsParser.g:5481:2: () + // InternalBasicsParser.g:5425:1: ( () ) + // InternalBasicsParser.g:5426:2: () { before(grammarAccess.getUint64Access().getUint64Action_0()); - // InternalBasicsParser.g:5482:2: () - // InternalBasicsParser.g:5482:3: + // InternalBasicsParser.g:5427:2: () + // InternalBasicsParser.g:5427:3: { } @@ -16386,14 +16175,14 @@ public final void rule__Uint64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1" - // InternalBasicsParser.g:5490:1: rule__Uint64__Group__1 : rule__Uint64__Group__1__Impl ; + // InternalBasicsParser.g:5435:1: rule__Uint64__Group__1 : rule__Uint64__Group__1__Impl ; public final void rule__Uint64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5494:1: ( rule__Uint64__Group__1__Impl ) - // InternalBasicsParser.g:5495:2: rule__Uint64__Group__1__Impl + // InternalBasicsParser.g:5439:1: ( rule__Uint64__Group__1__Impl ) + // InternalBasicsParser.g:5440:2: rule__Uint64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint64__Group__1__Impl(); @@ -16419,17 +16208,17 @@ public final void rule__Uint64__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1__Impl" - // InternalBasicsParser.g:5501:1: rule__Uint64__Group__1__Impl : ( Uint64 ) ; + // InternalBasicsParser.g:5446:1: rule__Uint64__Group__1__Impl : ( Uint64 ) ; public final void rule__Uint64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5505:1: ( ( Uint64 ) ) - // InternalBasicsParser.g:5506:1: ( Uint64 ) + // InternalBasicsParser.g:5450:1: ( ( Uint64 ) ) + // InternalBasicsParser.g:5451:1: ( Uint64 ) { - // InternalBasicsParser.g:5506:1: ( Uint64 ) - // InternalBasicsParser.g:5507:2: Uint64 + // InternalBasicsParser.g:5451:1: ( Uint64 ) + // InternalBasicsParser.g:5452:2: Uint64 { before(grammarAccess.getUint64Access().getUint64Keyword_1()); match(input,Uint64,FOLLOW_2); @@ -16456,16 +16245,16 @@ public final void rule__Uint64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0" - // InternalBasicsParser.g:5517:1: rule__Float32__Group__0 : rule__Float32__Group__0__Impl rule__Float32__Group__1 ; + // InternalBasicsParser.g:5462:1: rule__Float32__Group__0 : rule__Float32__Group__0__Impl rule__Float32__Group__1 ; public final void rule__Float32__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5521:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) - // InternalBasicsParser.g:5522:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 + // InternalBasicsParser.g:5466:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) + // InternalBasicsParser.g:5467:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 { - pushFollow(FOLLOW_43); + pushFollow(FOLLOW_42); rule__Float32__Group__0__Impl(); state._fsp--; @@ -16494,21 +16283,21 @@ public final void rule__Float32__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0__Impl" - // InternalBasicsParser.g:5529:1: rule__Float32__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5474:1: rule__Float32__Group__0__Impl : ( () ) ; public final void rule__Float32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5533:1: ( ( () ) ) - // InternalBasicsParser.g:5534:1: ( () ) + // InternalBasicsParser.g:5478:1: ( ( () ) ) + // InternalBasicsParser.g:5479:1: ( () ) { - // InternalBasicsParser.g:5534:1: ( () ) - // InternalBasicsParser.g:5535:2: () + // InternalBasicsParser.g:5479:1: ( () ) + // InternalBasicsParser.g:5480:2: () { before(grammarAccess.getFloat32Access().getFloat32Action_0()); - // InternalBasicsParser.g:5536:2: () - // InternalBasicsParser.g:5536:3: + // InternalBasicsParser.g:5481:2: () + // InternalBasicsParser.g:5481:3: { } @@ -16531,14 +16320,14 @@ public final void rule__Float32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1" - // InternalBasicsParser.g:5544:1: rule__Float32__Group__1 : rule__Float32__Group__1__Impl ; + // InternalBasicsParser.g:5489:1: rule__Float32__Group__1 : rule__Float32__Group__1__Impl ; public final void rule__Float32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5548:1: ( rule__Float32__Group__1__Impl ) - // InternalBasicsParser.g:5549:2: rule__Float32__Group__1__Impl + // InternalBasicsParser.g:5493:1: ( rule__Float32__Group__1__Impl ) + // InternalBasicsParser.g:5494:2: rule__Float32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float32__Group__1__Impl(); @@ -16564,17 +16353,17 @@ public final void rule__Float32__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1__Impl" - // InternalBasicsParser.g:5555:1: rule__Float32__Group__1__Impl : ( Float32 ) ; + // InternalBasicsParser.g:5500:1: rule__Float32__Group__1__Impl : ( Float32 ) ; public final void rule__Float32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5559:1: ( ( Float32 ) ) - // InternalBasicsParser.g:5560:1: ( Float32 ) + // InternalBasicsParser.g:5504:1: ( ( Float32 ) ) + // InternalBasicsParser.g:5505:1: ( Float32 ) { - // InternalBasicsParser.g:5560:1: ( Float32 ) - // InternalBasicsParser.g:5561:2: Float32 + // InternalBasicsParser.g:5505:1: ( Float32 ) + // InternalBasicsParser.g:5506:2: Float32 { before(grammarAccess.getFloat32Access().getFloat32Keyword_1()); match(input,Float32,FOLLOW_2); @@ -16601,16 +16390,16 @@ public final void rule__Float32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0" - // InternalBasicsParser.g:5571:1: rule__Float64__Group__0 : rule__Float64__Group__0__Impl rule__Float64__Group__1 ; + // InternalBasicsParser.g:5516:1: rule__Float64__Group__0 : rule__Float64__Group__0__Impl rule__Float64__Group__1 ; public final void rule__Float64__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5575:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) - // InternalBasicsParser.g:5576:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 + // InternalBasicsParser.g:5520:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) + // InternalBasicsParser.g:5521:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 { - pushFollow(FOLLOW_44); + pushFollow(FOLLOW_43); rule__Float64__Group__0__Impl(); state._fsp--; @@ -16639,21 +16428,21 @@ public final void rule__Float64__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0__Impl" - // InternalBasicsParser.g:5583:1: rule__Float64__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5528:1: rule__Float64__Group__0__Impl : ( () ) ; public final void rule__Float64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5587:1: ( ( () ) ) - // InternalBasicsParser.g:5588:1: ( () ) + // InternalBasicsParser.g:5532:1: ( ( () ) ) + // InternalBasicsParser.g:5533:1: ( () ) { - // InternalBasicsParser.g:5588:1: ( () ) - // InternalBasicsParser.g:5589:2: () + // InternalBasicsParser.g:5533:1: ( () ) + // InternalBasicsParser.g:5534:2: () { before(grammarAccess.getFloat64Access().getFloat64Action_0()); - // InternalBasicsParser.g:5590:2: () - // InternalBasicsParser.g:5590:3: + // InternalBasicsParser.g:5535:2: () + // InternalBasicsParser.g:5535:3: { } @@ -16676,14 +16465,14 @@ public final void rule__Float64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1" - // InternalBasicsParser.g:5598:1: rule__Float64__Group__1 : rule__Float64__Group__1__Impl ; + // InternalBasicsParser.g:5543:1: rule__Float64__Group__1 : rule__Float64__Group__1__Impl ; public final void rule__Float64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5602:1: ( rule__Float64__Group__1__Impl ) - // InternalBasicsParser.g:5603:2: rule__Float64__Group__1__Impl + // InternalBasicsParser.g:5547:1: ( rule__Float64__Group__1__Impl ) + // InternalBasicsParser.g:5548:2: rule__Float64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float64__Group__1__Impl(); @@ -16709,17 +16498,17 @@ public final void rule__Float64__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1__Impl" - // InternalBasicsParser.g:5609:1: rule__Float64__Group__1__Impl : ( Float64 ) ; + // InternalBasicsParser.g:5554:1: rule__Float64__Group__1__Impl : ( Float64 ) ; public final void rule__Float64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5613:1: ( ( Float64 ) ) - // InternalBasicsParser.g:5614:1: ( Float64 ) + // InternalBasicsParser.g:5558:1: ( ( Float64 ) ) + // InternalBasicsParser.g:5559:1: ( Float64 ) { - // InternalBasicsParser.g:5614:1: ( Float64 ) - // InternalBasicsParser.g:5615:2: Float64 + // InternalBasicsParser.g:5559:1: ( Float64 ) + // InternalBasicsParser.g:5560:2: Float64 { before(grammarAccess.getFloat64Access().getFloat64Keyword_1()); match(input,Float64,FOLLOW_2); @@ -16746,16 +16535,16 @@ public final void rule__Float64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__0" - // InternalBasicsParser.g:5625:1: rule__String0__Group__0 : rule__String0__Group__0__Impl rule__String0__Group__1 ; + // InternalBasicsParser.g:5570:1: rule__String0__Group__0 : rule__String0__Group__0__Impl rule__String0__Group__1 ; public final void rule__String0__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5629:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) - // InternalBasicsParser.g:5630:2: rule__String0__Group__0__Impl rule__String0__Group__1 + // InternalBasicsParser.g:5574:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) + // InternalBasicsParser.g:5575:2: rule__String0__Group__0__Impl rule__String0__Group__1 { - pushFollow(FOLLOW_45); + pushFollow(FOLLOW_44); rule__String0__Group__0__Impl(); state._fsp--; @@ -16784,21 +16573,21 @@ public final void rule__String0__Group__0() throws RecognitionException { // $ANTLR start "rule__String0__Group__0__Impl" - // InternalBasicsParser.g:5637:1: rule__String0__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5582:1: rule__String0__Group__0__Impl : ( () ) ; public final void rule__String0__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5641:1: ( ( () ) ) - // InternalBasicsParser.g:5642:1: ( () ) + // InternalBasicsParser.g:5586:1: ( ( () ) ) + // InternalBasicsParser.g:5587:1: ( () ) { - // InternalBasicsParser.g:5642:1: ( () ) - // InternalBasicsParser.g:5643:2: () + // InternalBasicsParser.g:5587:1: ( () ) + // InternalBasicsParser.g:5588:2: () { before(grammarAccess.getString0Access().getStringAction_0()); - // InternalBasicsParser.g:5644:2: () - // InternalBasicsParser.g:5644:3: + // InternalBasicsParser.g:5589:2: () + // InternalBasicsParser.g:5589:3: { } @@ -16821,14 +16610,14 @@ public final void rule__String0__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__1" - // InternalBasicsParser.g:5652:1: rule__String0__Group__1 : rule__String0__Group__1__Impl ; + // InternalBasicsParser.g:5597:1: rule__String0__Group__1 : rule__String0__Group__1__Impl ; public final void rule__String0__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5656:1: ( rule__String0__Group__1__Impl ) - // InternalBasicsParser.g:5657:2: rule__String0__Group__1__Impl + // InternalBasicsParser.g:5601:1: ( rule__String0__Group__1__Impl ) + // InternalBasicsParser.g:5602:2: rule__String0__Group__1__Impl { pushFollow(FOLLOW_2); rule__String0__Group__1__Impl(); @@ -16854,17 +16643,17 @@ public final void rule__String0__Group__1() throws RecognitionException { // $ANTLR start "rule__String0__Group__1__Impl" - // InternalBasicsParser.g:5663:1: rule__String0__Group__1__Impl : ( String_1 ) ; + // InternalBasicsParser.g:5608:1: rule__String0__Group__1__Impl : ( String_1 ) ; public final void rule__String0__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5667:1: ( ( String_1 ) ) - // InternalBasicsParser.g:5668:1: ( String_1 ) + // InternalBasicsParser.g:5612:1: ( ( String_1 ) ) + // InternalBasicsParser.g:5613:1: ( String_1 ) { - // InternalBasicsParser.g:5668:1: ( String_1 ) - // InternalBasicsParser.g:5669:2: String_1 + // InternalBasicsParser.g:5613:1: ( String_1 ) + // InternalBasicsParser.g:5614:2: String_1 { before(grammarAccess.getString0Access().getStringKeyword_1()); match(input,String_1,FOLLOW_2); @@ -16891,16 +16680,16 @@ public final void rule__String0__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0" - // InternalBasicsParser.g:5679:1: rule__Byte__Group__0 : rule__Byte__Group__0__Impl rule__Byte__Group__1 ; + // InternalBasicsParser.g:5624:1: rule__Byte__Group__0 : rule__Byte__Group__0__Impl rule__Byte__Group__1 ; public final void rule__Byte__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5683:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) - // InternalBasicsParser.g:5684:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 + // InternalBasicsParser.g:5628:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) + // InternalBasicsParser.g:5629:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 { - pushFollow(FOLLOW_46); + pushFollow(FOLLOW_45); rule__Byte__Group__0__Impl(); state._fsp--; @@ -16929,21 +16718,21 @@ public final void rule__Byte__Group__0() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0__Impl" - // InternalBasicsParser.g:5691:1: rule__Byte__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5636:1: rule__Byte__Group__0__Impl : ( () ) ; public final void rule__Byte__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5695:1: ( ( () ) ) - // InternalBasicsParser.g:5696:1: ( () ) + // InternalBasicsParser.g:5640:1: ( ( () ) ) + // InternalBasicsParser.g:5641:1: ( () ) { - // InternalBasicsParser.g:5696:1: ( () ) - // InternalBasicsParser.g:5697:2: () + // InternalBasicsParser.g:5641:1: ( () ) + // InternalBasicsParser.g:5642:2: () { before(grammarAccess.getByteAccess().getByteAction_0()); - // InternalBasicsParser.g:5698:2: () - // InternalBasicsParser.g:5698:3: + // InternalBasicsParser.g:5643:2: () + // InternalBasicsParser.g:5643:3: { } @@ -16966,14 +16755,14 @@ public final void rule__Byte__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1" - // InternalBasicsParser.g:5706:1: rule__Byte__Group__1 : rule__Byte__Group__1__Impl ; + // InternalBasicsParser.g:5651:1: rule__Byte__Group__1 : rule__Byte__Group__1__Impl ; public final void rule__Byte__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5710:1: ( rule__Byte__Group__1__Impl ) - // InternalBasicsParser.g:5711:2: rule__Byte__Group__1__Impl + // InternalBasicsParser.g:5655:1: ( rule__Byte__Group__1__Impl ) + // InternalBasicsParser.g:5656:2: rule__Byte__Group__1__Impl { pushFollow(FOLLOW_2); rule__Byte__Group__1__Impl(); @@ -16999,17 +16788,17 @@ public final void rule__Byte__Group__1() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1__Impl" - // InternalBasicsParser.g:5717:1: rule__Byte__Group__1__Impl : ( Byte ) ; + // InternalBasicsParser.g:5662:1: rule__Byte__Group__1__Impl : ( Byte ) ; public final void rule__Byte__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5721:1: ( ( Byte ) ) - // InternalBasicsParser.g:5722:1: ( Byte ) + // InternalBasicsParser.g:5666:1: ( ( Byte ) ) + // InternalBasicsParser.g:5667:1: ( Byte ) { - // InternalBasicsParser.g:5722:1: ( Byte ) - // InternalBasicsParser.g:5723:2: Byte + // InternalBasicsParser.g:5667:1: ( Byte ) + // InternalBasicsParser.g:5668:2: Byte { before(grammarAccess.getByteAccess().getByteKeyword_1()); match(input,Byte,FOLLOW_2); @@ -17036,16 +16825,16 @@ public final void rule__Byte__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__0" - // InternalBasicsParser.g:5733:1: rule__Time__Group__0 : rule__Time__Group__0__Impl rule__Time__Group__1 ; + // InternalBasicsParser.g:5678:1: rule__Time__Group__0 : rule__Time__Group__0__Impl rule__Time__Group__1 ; public final void rule__Time__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5737:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) - // InternalBasicsParser.g:5738:2: rule__Time__Group__0__Impl rule__Time__Group__1 + // InternalBasicsParser.g:5682:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) + // InternalBasicsParser.g:5683:2: rule__Time__Group__0__Impl rule__Time__Group__1 { - pushFollow(FOLLOW_47); + pushFollow(FOLLOW_46); rule__Time__Group__0__Impl(); state._fsp--; @@ -17074,21 +16863,21 @@ public final void rule__Time__Group__0() throws RecognitionException { // $ANTLR start "rule__Time__Group__0__Impl" - // InternalBasicsParser.g:5745:1: rule__Time__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5690:1: rule__Time__Group__0__Impl : ( () ) ; public final void rule__Time__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5749:1: ( ( () ) ) - // InternalBasicsParser.g:5750:1: ( () ) + // InternalBasicsParser.g:5694:1: ( ( () ) ) + // InternalBasicsParser.g:5695:1: ( () ) { - // InternalBasicsParser.g:5750:1: ( () ) - // InternalBasicsParser.g:5751:2: () + // InternalBasicsParser.g:5695:1: ( () ) + // InternalBasicsParser.g:5696:2: () { before(grammarAccess.getTimeAccess().getTimeAction_0()); - // InternalBasicsParser.g:5752:2: () - // InternalBasicsParser.g:5752:3: + // InternalBasicsParser.g:5697:2: () + // InternalBasicsParser.g:5697:3: { } @@ -17111,14 +16900,14 @@ public final void rule__Time__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__1" - // InternalBasicsParser.g:5760:1: rule__Time__Group__1 : rule__Time__Group__1__Impl ; + // InternalBasicsParser.g:5705:1: rule__Time__Group__1 : rule__Time__Group__1__Impl ; public final void rule__Time__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5764:1: ( rule__Time__Group__1__Impl ) - // InternalBasicsParser.g:5765:2: rule__Time__Group__1__Impl + // InternalBasicsParser.g:5709:1: ( rule__Time__Group__1__Impl ) + // InternalBasicsParser.g:5710:2: rule__Time__Group__1__Impl { pushFollow(FOLLOW_2); rule__Time__Group__1__Impl(); @@ -17144,17 +16933,17 @@ public final void rule__Time__Group__1() throws RecognitionException { // $ANTLR start "rule__Time__Group__1__Impl" - // InternalBasicsParser.g:5771:1: rule__Time__Group__1__Impl : ( Time ) ; + // InternalBasicsParser.g:5716:1: rule__Time__Group__1__Impl : ( Time ) ; public final void rule__Time__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5775:1: ( ( Time ) ) - // InternalBasicsParser.g:5776:1: ( Time ) + // InternalBasicsParser.g:5720:1: ( ( Time ) ) + // InternalBasicsParser.g:5721:1: ( Time ) { - // InternalBasicsParser.g:5776:1: ( Time ) - // InternalBasicsParser.g:5777:2: Time + // InternalBasicsParser.g:5721:1: ( Time ) + // InternalBasicsParser.g:5722:2: Time { before(grammarAccess.getTimeAccess().getTimeKeyword_1()); match(input,Time,FOLLOW_2); @@ -17181,16 +16970,16 @@ public final void rule__Time__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0" - // InternalBasicsParser.g:5787:1: rule__Duration__Group__0 : rule__Duration__Group__0__Impl rule__Duration__Group__1 ; + // InternalBasicsParser.g:5732:1: rule__Duration__Group__0 : rule__Duration__Group__0__Impl rule__Duration__Group__1 ; public final void rule__Duration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5791:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) - // InternalBasicsParser.g:5792:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 + // InternalBasicsParser.g:5736:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) + // InternalBasicsParser.g:5737:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 { - pushFollow(FOLLOW_48); + pushFollow(FOLLOW_47); rule__Duration__Group__0__Impl(); state._fsp--; @@ -17219,21 +17008,21 @@ public final void rule__Duration__Group__0() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0__Impl" - // InternalBasicsParser.g:5799:1: rule__Duration__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5744:1: rule__Duration__Group__0__Impl : ( () ) ; public final void rule__Duration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5803:1: ( ( () ) ) - // InternalBasicsParser.g:5804:1: ( () ) + // InternalBasicsParser.g:5748:1: ( ( () ) ) + // InternalBasicsParser.g:5749:1: ( () ) { - // InternalBasicsParser.g:5804:1: ( () ) - // InternalBasicsParser.g:5805:2: () + // InternalBasicsParser.g:5749:1: ( () ) + // InternalBasicsParser.g:5750:2: () { before(grammarAccess.getDurationAccess().getDurationAction_0()); - // InternalBasicsParser.g:5806:2: () - // InternalBasicsParser.g:5806:3: + // InternalBasicsParser.g:5751:2: () + // InternalBasicsParser.g:5751:3: { } @@ -17256,14 +17045,14 @@ public final void rule__Duration__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1" - // InternalBasicsParser.g:5814:1: rule__Duration__Group__1 : rule__Duration__Group__1__Impl ; + // InternalBasicsParser.g:5759:1: rule__Duration__Group__1 : rule__Duration__Group__1__Impl ; public final void rule__Duration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5818:1: ( rule__Duration__Group__1__Impl ) - // InternalBasicsParser.g:5819:2: rule__Duration__Group__1__Impl + // InternalBasicsParser.g:5763:1: ( rule__Duration__Group__1__Impl ) + // InternalBasicsParser.g:5764:2: rule__Duration__Group__1__Impl { pushFollow(FOLLOW_2); rule__Duration__Group__1__Impl(); @@ -17289,17 +17078,17 @@ public final void rule__Duration__Group__1() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1__Impl" - // InternalBasicsParser.g:5825:1: rule__Duration__Group__1__Impl : ( Duration ) ; + // InternalBasicsParser.g:5770:1: rule__Duration__Group__1__Impl : ( Duration ) ; public final void rule__Duration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5829:1: ( ( Duration ) ) - // InternalBasicsParser.g:5830:1: ( Duration ) + // InternalBasicsParser.g:5774:1: ( ( Duration ) ) + // InternalBasicsParser.g:5775:1: ( Duration ) { - // InternalBasicsParser.g:5830:1: ( Duration ) - // InternalBasicsParser.g:5831:2: Duration + // InternalBasicsParser.g:5775:1: ( Duration ) + // InternalBasicsParser.g:5776:2: Duration { before(grammarAccess.getDurationAccess().getDurationKeyword_1()); match(input,Duration,FOLLOW_2); @@ -17326,16 +17115,16 @@ public final void rule__Duration__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0" - // InternalBasicsParser.g:5841:1: rule__BoolArray__Group__0 : rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ; + // InternalBasicsParser.g:5786:1: rule__BoolArray__Group__0 : rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ; public final void rule__BoolArray__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5845:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) - // InternalBasicsParser.g:5846:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 + // InternalBasicsParser.g:5790:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) + // InternalBasicsParser.g:5791:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 { - pushFollow(FOLLOW_49); + pushFollow(FOLLOW_48); rule__BoolArray__Group__0__Impl(); state._fsp--; @@ -17364,21 +17153,21 @@ public final void rule__BoolArray__Group__0() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0__Impl" - // InternalBasicsParser.g:5853:1: rule__BoolArray__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5798:1: rule__BoolArray__Group__0__Impl : ( () ) ; public final void rule__BoolArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5857:1: ( ( () ) ) - // InternalBasicsParser.g:5858:1: ( () ) + // InternalBasicsParser.g:5802:1: ( ( () ) ) + // InternalBasicsParser.g:5803:1: ( () ) { - // InternalBasicsParser.g:5858:1: ( () ) - // InternalBasicsParser.g:5859:2: () + // InternalBasicsParser.g:5803:1: ( () ) + // InternalBasicsParser.g:5804:2: () { before(grammarAccess.getBoolArrayAccess().getBoolArrayAction_0()); - // InternalBasicsParser.g:5860:2: () - // InternalBasicsParser.g:5860:3: + // InternalBasicsParser.g:5805:2: () + // InternalBasicsParser.g:5805:3: { } @@ -17401,14 +17190,14 @@ public final void rule__BoolArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__BoolArray__Group__1" - // InternalBasicsParser.g:5868:1: rule__BoolArray__Group__1 : rule__BoolArray__Group__1__Impl ; + // InternalBasicsParser.g:5813:1: rule__BoolArray__Group__1 : rule__BoolArray__Group__1__Impl ; public final void rule__BoolArray__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5872:1: ( rule__BoolArray__Group__1__Impl ) - // InternalBasicsParser.g:5873:2: rule__BoolArray__Group__1__Impl + // InternalBasicsParser.g:5817:1: ( rule__BoolArray__Group__1__Impl ) + // InternalBasicsParser.g:5818:2: rule__BoolArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__BoolArray__Group__1__Impl(); @@ -17434,17 +17223,17 @@ public final void rule__BoolArray__Group__1() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__1__Impl" - // InternalBasicsParser.g:5879:1: rule__BoolArray__Group__1__Impl : ( Bool_1 ) ; + // InternalBasicsParser.g:5824:1: rule__BoolArray__Group__1__Impl : ( Bool_1 ) ; public final void rule__BoolArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5883:1: ( ( Bool_1 ) ) - // InternalBasicsParser.g:5884:1: ( Bool_1 ) + // InternalBasicsParser.g:5828:1: ( ( Bool_1 ) ) + // InternalBasicsParser.g:5829:1: ( Bool_1 ) { - // InternalBasicsParser.g:5884:1: ( Bool_1 ) - // InternalBasicsParser.g:5885:2: Bool_1 + // InternalBasicsParser.g:5829:1: ( Bool_1 ) + // InternalBasicsParser.g:5830:2: Bool_1 { before(grammarAccess.getBoolArrayAccess().getBoolKeyword_1()); match(input,Bool_1,FOLLOW_2); @@ -17471,16 +17260,16 @@ public final void rule__BoolArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__0" - // InternalBasicsParser.g:5895:1: rule__Int8Array__Group__0 : rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ; + // InternalBasicsParser.g:5840:1: rule__Int8Array__Group__0 : rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ; public final void rule__Int8Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5899:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) - // InternalBasicsParser.g:5900:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 + // InternalBasicsParser.g:5844:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) + // InternalBasicsParser.g:5845:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 { - pushFollow(FOLLOW_50); + pushFollow(FOLLOW_49); rule__Int8Array__Group__0__Impl(); state._fsp--; @@ -17509,21 +17298,21 @@ public final void rule__Int8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__0__Impl" - // InternalBasicsParser.g:5907:1: rule__Int8Array__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5852:1: rule__Int8Array__Group__0__Impl : ( () ) ; public final void rule__Int8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5911:1: ( ( () ) ) - // InternalBasicsParser.g:5912:1: ( () ) + // InternalBasicsParser.g:5856:1: ( ( () ) ) + // InternalBasicsParser.g:5857:1: ( () ) { - // InternalBasicsParser.g:5912:1: ( () ) - // InternalBasicsParser.g:5913:2: () + // InternalBasicsParser.g:5857:1: ( () ) + // InternalBasicsParser.g:5858:2: () { before(grammarAccess.getInt8ArrayAccess().getInt8ArrayAction_0()); - // InternalBasicsParser.g:5914:2: () - // InternalBasicsParser.g:5914:3: + // InternalBasicsParser.g:5859:2: () + // InternalBasicsParser.g:5859:3: { } @@ -17546,14 +17335,14 @@ public final void rule__Int8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__1" - // InternalBasicsParser.g:5922:1: rule__Int8Array__Group__1 : rule__Int8Array__Group__1__Impl ; + // InternalBasicsParser.g:5867:1: rule__Int8Array__Group__1 : rule__Int8Array__Group__1__Impl ; public final void rule__Int8Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5926:1: ( rule__Int8Array__Group__1__Impl ) - // InternalBasicsParser.g:5927:2: rule__Int8Array__Group__1__Impl + // InternalBasicsParser.g:5871:1: ( rule__Int8Array__Group__1__Impl ) + // InternalBasicsParser.g:5872:2: rule__Int8Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int8Array__Group__1__Impl(); @@ -17579,17 +17368,17 @@ public final void rule__Int8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__1__Impl" - // InternalBasicsParser.g:5933:1: rule__Int8Array__Group__1__Impl : ( Int8_1 ) ; + // InternalBasicsParser.g:5878:1: rule__Int8Array__Group__1__Impl : ( Int8_1 ) ; public final void rule__Int8Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5937:1: ( ( Int8_1 ) ) - // InternalBasicsParser.g:5938:1: ( Int8_1 ) + // InternalBasicsParser.g:5882:1: ( ( Int8_1 ) ) + // InternalBasicsParser.g:5883:1: ( Int8_1 ) { - // InternalBasicsParser.g:5938:1: ( Int8_1 ) - // InternalBasicsParser.g:5939:2: Int8_1 + // InternalBasicsParser.g:5883:1: ( Int8_1 ) + // InternalBasicsParser.g:5884:2: Int8_1 { before(grammarAccess.getInt8ArrayAccess().getInt8Keyword_1()); match(input,Int8_1,FOLLOW_2); @@ -17616,16 +17405,16 @@ public final void rule__Int8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__0" - // InternalBasicsParser.g:5949:1: rule__Uint8Array__Group__0 : rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ; + // InternalBasicsParser.g:5894:1: rule__Uint8Array__Group__0 : rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ; public final void rule__Uint8Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5953:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) - // InternalBasicsParser.g:5954:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 + // InternalBasicsParser.g:5898:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) + // InternalBasicsParser.g:5899:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 { - pushFollow(FOLLOW_51); + pushFollow(FOLLOW_50); rule__Uint8Array__Group__0__Impl(); state._fsp--; @@ -17654,21 +17443,21 @@ public final void rule__Uint8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__0__Impl" - // InternalBasicsParser.g:5961:1: rule__Uint8Array__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5906:1: rule__Uint8Array__Group__0__Impl : ( () ) ; public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5965:1: ( ( () ) ) - // InternalBasicsParser.g:5966:1: ( () ) + // InternalBasicsParser.g:5910:1: ( ( () ) ) + // InternalBasicsParser.g:5911:1: ( () ) { - // InternalBasicsParser.g:5966:1: ( () ) - // InternalBasicsParser.g:5967:2: () + // InternalBasicsParser.g:5911:1: ( () ) + // InternalBasicsParser.g:5912:2: () { before(grammarAccess.getUint8ArrayAccess().getUint8ArrayAction_0()); - // InternalBasicsParser.g:5968:2: () - // InternalBasicsParser.g:5968:3: + // InternalBasicsParser.g:5913:2: () + // InternalBasicsParser.g:5913:3: { } @@ -17691,14 +17480,14 @@ public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__1" - // InternalBasicsParser.g:5976:1: rule__Uint8Array__Group__1 : rule__Uint8Array__Group__1__Impl ; + // InternalBasicsParser.g:5921:1: rule__Uint8Array__Group__1 : rule__Uint8Array__Group__1__Impl ; public final void rule__Uint8Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5980:1: ( rule__Uint8Array__Group__1__Impl ) - // InternalBasicsParser.g:5981:2: rule__Uint8Array__Group__1__Impl + // InternalBasicsParser.g:5925:1: ( rule__Uint8Array__Group__1__Impl ) + // InternalBasicsParser.g:5926:2: rule__Uint8Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint8Array__Group__1__Impl(); @@ -17724,17 +17513,17 @@ public final void rule__Uint8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__1__Impl" - // InternalBasicsParser.g:5987:1: rule__Uint8Array__Group__1__Impl : ( Uint8_1 ) ; + // InternalBasicsParser.g:5932:1: rule__Uint8Array__Group__1__Impl : ( Uint8_1 ) ; public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:5991:1: ( ( Uint8_1 ) ) - // InternalBasicsParser.g:5992:1: ( Uint8_1 ) + // InternalBasicsParser.g:5936:1: ( ( Uint8_1 ) ) + // InternalBasicsParser.g:5937:1: ( Uint8_1 ) { - // InternalBasicsParser.g:5992:1: ( Uint8_1 ) - // InternalBasicsParser.g:5993:2: Uint8_1 + // InternalBasicsParser.g:5937:1: ( Uint8_1 ) + // InternalBasicsParser.g:5938:2: Uint8_1 { before(grammarAccess.getUint8ArrayAccess().getUint8Keyword_1()); match(input,Uint8_1,FOLLOW_2); @@ -17761,16 +17550,16 @@ public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__0" - // InternalBasicsParser.g:6003:1: rule__Int16Array__Group__0 : rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ; + // InternalBasicsParser.g:5948:1: rule__Int16Array__Group__0 : rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ; public final void rule__Int16Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6007:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) - // InternalBasicsParser.g:6008:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 + // InternalBasicsParser.g:5952:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) + // InternalBasicsParser.g:5953:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 { - pushFollow(FOLLOW_52); + pushFollow(FOLLOW_51); rule__Int16Array__Group__0__Impl(); state._fsp--; @@ -17799,21 +17588,21 @@ public final void rule__Int16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__0__Impl" - // InternalBasicsParser.g:6015:1: rule__Int16Array__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:5960:1: rule__Int16Array__Group__0__Impl : ( () ) ; public final void rule__Int16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6019:1: ( ( () ) ) - // InternalBasicsParser.g:6020:1: ( () ) + // InternalBasicsParser.g:5964:1: ( ( () ) ) + // InternalBasicsParser.g:5965:1: ( () ) { - // InternalBasicsParser.g:6020:1: ( () ) - // InternalBasicsParser.g:6021:2: () + // InternalBasicsParser.g:5965:1: ( () ) + // InternalBasicsParser.g:5966:2: () { before(grammarAccess.getInt16ArrayAccess().getInt16ArrayAction_0()); - // InternalBasicsParser.g:6022:2: () - // InternalBasicsParser.g:6022:3: + // InternalBasicsParser.g:5967:2: () + // InternalBasicsParser.g:5967:3: { } @@ -17836,14 +17625,14 @@ public final void rule__Int16Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__1" - // InternalBasicsParser.g:6030:1: rule__Int16Array__Group__1 : rule__Int16Array__Group__1__Impl ; + // InternalBasicsParser.g:5975:1: rule__Int16Array__Group__1 : rule__Int16Array__Group__1__Impl ; public final void rule__Int16Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6034:1: ( rule__Int16Array__Group__1__Impl ) - // InternalBasicsParser.g:6035:2: rule__Int16Array__Group__1__Impl + // InternalBasicsParser.g:5979:1: ( rule__Int16Array__Group__1__Impl ) + // InternalBasicsParser.g:5980:2: rule__Int16Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int16Array__Group__1__Impl(); @@ -17869,17 +17658,17 @@ public final void rule__Int16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__1__Impl" - // InternalBasicsParser.g:6041:1: rule__Int16Array__Group__1__Impl : ( Int16_1 ) ; + // InternalBasicsParser.g:5986:1: rule__Int16Array__Group__1__Impl : ( Int16_1 ) ; public final void rule__Int16Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6045:1: ( ( Int16_1 ) ) - // InternalBasicsParser.g:6046:1: ( Int16_1 ) + // InternalBasicsParser.g:5990:1: ( ( Int16_1 ) ) + // InternalBasicsParser.g:5991:1: ( Int16_1 ) { - // InternalBasicsParser.g:6046:1: ( Int16_1 ) - // InternalBasicsParser.g:6047:2: Int16_1 + // InternalBasicsParser.g:5991:1: ( Int16_1 ) + // InternalBasicsParser.g:5992:2: Int16_1 { before(grammarAccess.getInt16ArrayAccess().getInt16Keyword_1()); match(input,Int16_1,FOLLOW_2); @@ -17906,16 +17695,16 @@ public final void rule__Int16Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint16Array__Group__0" - // InternalBasicsParser.g:6057:1: rule__Uint16Array__Group__0 : rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ; + // InternalBasicsParser.g:6002:1: rule__Uint16Array__Group__0 : rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ; public final void rule__Uint16Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6061:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) - // InternalBasicsParser.g:6062:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 + // InternalBasicsParser.g:6006:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) + // InternalBasicsParser.g:6007:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 { - pushFollow(FOLLOW_53); + pushFollow(FOLLOW_52); rule__Uint16Array__Group__0__Impl(); state._fsp--; @@ -17944,21 +17733,21 @@ public final void rule__Uint16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__0__Impl" - // InternalBasicsParser.g:6069:1: rule__Uint16Array__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:6014:1: rule__Uint16Array__Group__0__Impl : ( () ) ; public final void rule__Uint16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6073:1: ( ( () ) ) - // InternalBasicsParser.g:6074:1: ( () ) + // InternalBasicsParser.g:6018:1: ( ( () ) ) + // InternalBasicsParser.g:6019:1: ( () ) { - // InternalBasicsParser.g:6074:1: ( () ) - // InternalBasicsParser.g:6075:2: () + // InternalBasicsParser.g:6019:1: ( () ) + // InternalBasicsParser.g:6020:2: () { before(grammarAccess.getUint16ArrayAccess().getUint16ArrayAction_0()); - // InternalBasicsParser.g:6076:2: () - // InternalBasicsParser.g:6076:3: + // InternalBasicsParser.g:6021:2: () + // InternalBasicsParser.g:6021:3: { } @@ -17981,14 +17770,14 @@ public final void rule__Uint16Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint16Array__Group__1" - // InternalBasicsParser.g:6084:1: rule__Uint16Array__Group__1 : rule__Uint16Array__Group__1__Impl ; + // InternalBasicsParser.g:6029:1: rule__Uint16Array__Group__1 : rule__Uint16Array__Group__1__Impl ; public final void rule__Uint16Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6088:1: ( rule__Uint16Array__Group__1__Impl ) - // InternalBasicsParser.g:6089:2: rule__Uint16Array__Group__1__Impl + // InternalBasicsParser.g:6033:1: ( rule__Uint16Array__Group__1__Impl ) + // InternalBasicsParser.g:6034:2: rule__Uint16Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint16Array__Group__1__Impl(); @@ -18014,17 +17803,17 @@ public final void rule__Uint16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__1__Impl" - // InternalBasicsParser.g:6095:1: rule__Uint16Array__Group__1__Impl : ( Uint16_1 ) ; + // InternalBasicsParser.g:6040:1: rule__Uint16Array__Group__1__Impl : ( Uint16_1 ) ; public final void rule__Uint16Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6099:1: ( ( Uint16_1 ) ) - // InternalBasicsParser.g:6100:1: ( Uint16_1 ) + // InternalBasicsParser.g:6044:1: ( ( Uint16_1 ) ) + // InternalBasicsParser.g:6045:1: ( Uint16_1 ) { - // InternalBasicsParser.g:6100:1: ( Uint16_1 ) - // InternalBasicsParser.g:6101:2: Uint16_1 + // InternalBasicsParser.g:6045:1: ( Uint16_1 ) + // InternalBasicsParser.g:6046:2: Uint16_1 { before(grammarAccess.getUint16ArrayAccess().getUint16Keyword_1()); match(input,Uint16_1,FOLLOW_2); @@ -18051,16 +17840,16 @@ public final void rule__Uint16Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int32Array__Group__0" - // InternalBasicsParser.g:6111:1: rule__Int32Array__Group__0 : rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ; + // InternalBasicsParser.g:6056:1: rule__Int32Array__Group__0 : rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ; public final void rule__Int32Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6115:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) - // InternalBasicsParser.g:6116:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 + // InternalBasicsParser.g:6060:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) + // InternalBasicsParser.g:6061:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 { - pushFollow(FOLLOW_54); + pushFollow(FOLLOW_53); rule__Int32Array__Group__0__Impl(); state._fsp--; @@ -18089,21 +17878,21 @@ public final void rule__Int32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__0__Impl" - // InternalBasicsParser.g:6123:1: rule__Int32Array__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:6068:1: rule__Int32Array__Group__0__Impl : ( () ) ; public final void rule__Int32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6127:1: ( ( () ) ) - // InternalBasicsParser.g:6128:1: ( () ) + // InternalBasicsParser.g:6072:1: ( ( () ) ) + // InternalBasicsParser.g:6073:1: ( () ) { - // InternalBasicsParser.g:6128:1: ( () ) - // InternalBasicsParser.g:6129:2: () + // InternalBasicsParser.g:6073:1: ( () ) + // InternalBasicsParser.g:6074:2: () { before(grammarAccess.getInt32ArrayAccess().getInt32ArrayAction_0()); - // InternalBasicsParser.g:6130:2: () - // InternalBasicsParser.g:6130:3: + // InternalBasicsParser.g:6075:2: () + // InternalBasicsParser.g:6075:3: { } @@ -18126,14 +17915,14 @@ public final void rule__Int32Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int32Array__Group__1" - // InternalBasicsParser.g:6138:1: rule__Int32Array__Group__1 : rule__Int32Array__Group__1__Impl ; + // InternalBasicsParser.g:6083:1: rule__Int32Array__Group__1 : rule__Int32Array__Group__1__Impl ; public final void rule__Int32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6142:1: ( rule__Int32Array__Group__1__Impl ) - // InternalBasicsParser.g:6143:2: rule__Int32Array__Group__1__Impl + // InternalBasicsParser.g:6087:1: ( rule__Int32Array__Group__1__Impl ) + // InternalBasicsParser.g:6088:2: rule__Int32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int32Array__Group__1__Impl(); @@ -18159,17 +17948,17 @@ public final void rule__Int32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__1__Impl" - // InternalBasicsParser.g:6149:1: rule__Int32Array__Group__1__Impl : ( Int32_1 ) ; + // InternalBasicsParser.g:6094:1: rule__Int32Array__Group__1__Impl : ( Int32_1 ) ; public final void rule__Int32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6153:1: ( ( Int32_1 ) ) - // InternalBasicsParser.g:6154:1: ( Int32_1 ) + // InternalBasicsParser.g:6098:1: ( ( Int32_1 ) ) + // InternalBasicsParser.g:6099:1: ( Int32_1 ) { - // InternalBasicsParser.g:6154:1: ( Int32_1 ) - // InternalBasicsParser.g:6155:2: Int32_1 + // InternalBasicsParser.g:6099:1: ( Int32_1 ) + // InternalBasicsParser.g:6100:2: Int32_1 { before(grammarAccess.getInt32ArrayAccess().getInt32Keyword_1()); match(input,Int32_1,FOLLOW_2); @@ -18196,16 +17985,16 @@ public final void rule__Int32Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint32Array__Group__0" - // InternalBasicsParser.g:6165:1: rule__Uint32Array__Group__0 : rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ; + // InternalBasicsParser.g:6110:1: rule__Uint32Array__Group__0 : rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ; public final void rule__Uint32Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6169:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) - // InternalBasicsParser.g:6170:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 + // InternalBasicsParser.g:6114:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) + // InternalBasicsParser.g:6115:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 { - pushFollow(FOLLOW_55); + pushFollow(FOLLOW_54); rule__Uint32Array__Group__0__Impl(); state._fsp--; @@ -18234,21 +18023,21 @@ public final void rule__Uint32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__0__Impl" - // InternalBasicsParser.g:6177:1: rule__Uint32Array__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:6122:1: rule__Uint32Array__Group__0__Impl : ( () ) ; public final void rule__Uint32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6181:1: ( ( () ) ) - // InternalBasicsParser.g:6182:1: ( () ) + // InternalBasicsParser.g:6126:1: ( ( () ) ) + // InternalBasicsParser.g:6127:1: ( () ) { - // InternalBasicsParser.g:6182:1: ( () ) - // InternalBasicsParser.g:6183:2: () + // InternalBasicsParser.g:6127:1: ( () ) + // InternalBasicsParser.g:6128:2: () { before(grammarAccess.getUint32ArrayAccess().getUint32ArrayAction_0()); - // InternalBasicsParser.g:6184:2: () - // InternalBasicsParser.g:6184:3: + // InternalBasicsParser.g:6129:2: () + // InternalBasicsParser.g:6129:3: { } @@ -18271,14 +18060,14 @@ public final void rule__Uint32Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint32Array__Group__1" - // InternalBasicsParser.g:6192:1: rule__Uint32Array__Group__1 : rule__Uint32Array__Group__1__Impl ; + // InternalBasicsParser.g:6137:1: rule__Uint32Array__Group__1 : rule__Uint32Array__Group__1__Impl ; public final void rule__Uint32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6196:1: ( rule__Uint32Array__Group__1__Impl ) - // InternalBasicsParser.g:6197:2: rule__Uint32Array__Group__1__Impl + // InternalBasicsParser.g:6141:1: ( rule__Uint32Array__Group__1__Impl ) + // InternalBasicsParser.g:6142:2: rule__Uint32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint32Array__Group__1__Impl(); @@ -18304,17 +18093,17 @@ public final void rule__Uint32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__1__Impl" - // InternalBasicsParser.g:6203:1: rule__Uint32Array__Group__1__Impl : ( Uint32_1 ) ; + // InternalBasicsParser.g:6148:1: rule__Uint32Array__Group__1__Impl : ( Uint32_1 ) ; public final void rule__Uint32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6207:1: ( ( Uint32_1 ) ) - // InternalBasicsParser.g:6208:1: ( Uint32_1 ) + // InternalBasicsParser.g:6152:1: ( ( Uint32_1 ) ) + // InternalBasicsParser.g:6153:1: ( Uint32_1 ) { - // InternalBasicsParser.g:6208:1: ( Uint32_1 ) - // InternalBasicsParser.g:6209:2: Uint32_1 + // InternalBasicsParser.g:6153:1: ( Uint32_1 ) + // InternalBasicsParser.g:6154:2: Uint32_1 { before(grammarAccess.getUint32ArrayAccess().getUint32Keyword_1()); match(input,Uint32_1,FOLLOW_2); @@ -18341,16 +18130,16 @@ public final void rule__Uint32Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int64Array__Group__0" - // InternalBasicsParser.g:6219:1: rule__Int64Array__Group__0 : rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ; + // InternalBasicsParser.g:6164:1: rule__Int64Array__Group__0 : rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ; public final void rule__Int64Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6223:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) - // InternalBasicsParser.g:6224:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 + // InternalBasicsParser.g:6168:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) + // InternalBasicsParser.g:6169:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 { - pushFollow(FOLLOW_56); + pushFollow(FOLLOW_55); rule__Int64Array__Group__0__Impl(); state._fsp--; @@ -18379,21 +18168,21 @@ public final void rule__Int64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__0__Impl" - // InternalBasicsParser.g:6231:1: rule__Int64Array__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:6176:1: rule__Int64Array__Group__0__Impl : ( () ) ; public final void rule__Int64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6235:1: ( ( () ) ) - // InternalBasicsParser.g:6236:1: ( () ) + // InternalBasicsParser.g:6180:1: ( ( () ) ) + // InternalBasicsParser.g:6181:1: ( () ) { - // InternalBasicsParser.g:6236:1: ( () ) - // InternalBasicsParser.g:6237:2: () + // InternalBasicsParser.g:6181:1: ( () ) + // InternalBasicsParser.g:6182:2: () { before(grammarAccess.getInt64ArrayAccess().getInt64ArrayAction_0()); - // InternalBasicsParser.g:6238:2: () - // InternalBasicsParser.g:6238:3: + // InternalBasicsParser.g:6183:2: () + // InternalBasicsParser.g:6183:3: { } @@ -18416,14 +18205,14 @@ public final void rule__Int64Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int64Array__Group__1" - // InternalBasicsParser.g:6246:1: rule__Int64Array__Group__1 : rule__Int64Array__Group__1__Impl ; + // InternalBasicsParser.g:6191:1: rule__Int64Array__Group__1 : rule__Int64Array__Group__1__Impl ; public final void rule__Int64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6250:1: ( rule__Int64Array__Group__1__Impl ) - // InternalBasicsParser.g:6251:2: rule__Int64Array__Group__1__Impl + // InternalBasicsParser.g:6195:1: ( rule__Int64Array__Group__1__Impl ) + // InternalBasicsParser.g:6196:2: rule__Int64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int64Array__Group__1__Impl(); @@ -18449,17 +18238,17 @@ public final void rule__Int64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__1__Impl" - // InternalBasicsParser.g:6257:1: rule__Int64Array__Group__1__Impl : ( Int64_1 ) ; + // InternalBasicsParser.g:6202:1: rule__Int64Array__Group__1__Impl : ( Int64_1 ) ; public final void rule__Int64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6261:1: ( ( Int64_1 ) ) - // InternalBasicsParser.g:6262:1: ( Int64_1 ) + // InternalBasicsParser.g:6206:1: ( ( Int64_1 ) ) + // InternalBasicsParser.g:6207:1: ( Int64_1 ) { - // InternalBasicsParser.g:6262:1: ( Int64_1 ) - // InternalBasicsParser.g:6263:2: Int64_1 + // InternalBasicsParser.g:6207:1: ( Int64_1 ) + // InternalBasicsParser.g:6208:2: Int64_1 { before(grammarAccess.getInt64ArrayAccess().getInt64Keyword_1()); match(input,Int64_1,FOLLOW_2); @@ -18486,16 +18275,16 @@ public final void rule__Int64Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint64Array__Group__0" - // InternalBasicsParser.g:6273:1: rule__Uint64Array__Group__0 : rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ; + // InternalBasicsParser.g:6218:1: rule__Uint64Array__Group__0 : rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ; public final void rule__Uint64Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6277:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) - // InternalBasicsParser.g:6278:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 + // InternalBasicsParser.g:6222:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) + // InternalBasicsParser.g:6223:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 { - pushFollow(FOLLOW_57); + pushFollow(FOLLOW_56); rule__Uint64Array__Group__0__Impl(); state._fsp--; @@ -18524,21 +18313,21 @@ public final void rule__Uint64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__0__Impl" - // InternalBasicsParser.g:6285:1: rule__Uint64Array__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:6230:1: rule__Uint64Array__Group__0__Impl : ( () ) ; public final void rule__Uint64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6289:1: ( ( () ) ) - // InternalBasicsParser.g:6290:1: ( () ) + // InternalBasicsParser.g:6234:1: ( ( () ) ) + // InternalBasicsParser.g:6235:1: ( () ) { - // InternalBasicsParser.g:6290:1: ( () ) - // InternalBasicsParser.g:6291:2: () + // InternalBasicsParser.g:6235:1: ( () ) + // InternalBasicsParser.g:6236:2: () { before(grammarAccess.getUint64ArrayAccess().getUint64ArrayAction_0()); - // InternalBasicsParser.g:6292:2: () - // InternalBasicsParser.g:6292:3: + // InternalBasicsParser.g:6237:2: () + // InternalBasicsParser.g:6237:3: { } @@ -18561,14 +18350,14 @@ public final void rule__Uint64Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint64Array__Group__1" - // InternalBasicsParser.g:6300:1: rule__Uint64Array__Group__1 : rule__Uint64Array__Group__1__Impl ; + // InternalBasicsParser.g:6245:1: rule__Uint64Array__Group__1 : rule__Uint64Array__Group__1__Impl ; public final void rule__Uint64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6304:1: ( rule__Uint64Array__Group__1__Impl ) - // InternalBasicsParser.g:6305:2: rule__Uint64Array__Group__1__Impl + // InternalBasicsParser.g:6249:1: ( rule__Uint64Array__Group__1__Impl ) + // InternalBasicsParser.g:6250:2: rule__Uint64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint64Array__Group__1__Impl(); @@ -18594,17 +18383,17 @@ public final void rule__Uint64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__1__Impl" - // InternalBasicsParser.g:6311:1: rule__Uint64Array__Group__1__Impl : ( Uint64_1 ) ; + // InternalBasicsParser.g:6256:1: rule__Uint64Array__Group__1__Impl : ( Uint64_1 ) ; public final void rule__Uint64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6315:1: ( ( Uint64_1 ) ) - // InternalBasicsParser.g:6316:1: ( Uint64_1 ) + // InternalBasicsParser.g:6260:1: ( ( Uint64_1 ) ) + // InternalBasicsParser.g:6261:1: ( Uint64_1 ) { - // InternalBasicsParser.g:6316:1: ( Uint64_1 ) - // InternalBasicsParser.g:6317:2: Uint64_1 + // InternalBasicsParser.g:6261:1: ( Uint64_1 ) + // InternalBasicsParser.g:6262:2: Uint64_1 { before(grammarAccess.getUint64ArrayAccess().getUint64Keyword_1()); match(input,Uint64_1,FOLLOW_2); @@ -18631,16 +18420,16 @@ public final void rule__Uint64Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Float32Array__Group__0" - // InternalBasicsParser.g:6327:1: rule__Float32Array__Group__0 : rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ; + // InternalBasicsParser.g:6272:1: rule__Float32Array__Group__0 : rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ; public final void rule__Float32Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6331:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) - // InternalBasicsParser.g:6332:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 + // InternalBasicsParser.g:6276:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) + // InternalBasicsParser.g:6277:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 { - pushFollow(FOLLOW_58); + pushFollow(FOLLOW_57); rule__Float32Array__Group__0__Impl(); state._fsp--; @@ -18669,21 +18458,21 @@ public final void rule__Float32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__0__Impl" - // InternalBasicsParser.g:6339:1: rule__Float32Array__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:6284:1: rule__Float32Array__Group__0__Impl : ( () ) ; public final void rule__Float32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6343:1: ( ( () ) ) - // InternalBasicsParser.g:6344:1: ( () ) + // InternalBasicsParser.g:6288:1: ( ( () ) ) + // InternalBasicsParser.g:6289:1: ( () ) { - // InternalBasicsParser.g:6344:1: ( () ) - // InternalBasicsParser.g:6345:2: () + // InternalBasicsParser.g:6289:1: ( () ) + // InternalBasicsParser.g:6290:2: () { before(grammarAccess.getFloat32ArrayAccess().getFloat32ArrayAction_0()); - // InternalBasicsParser.g:6346:2: () - // InternalBasicsParser.g:6346:3: + // InternalBasicsParser.g:6291:2: () + // InternalBasicsParser.g:6291:3: { } @@ -18706,14 +18495,14 @@ public final void rule__Float32Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float32Array__Group__1" - // InternalBasicsParser.g:6354:1: rule__Float32Array__Group__1 : rule__Float32Array__Group__1__Impl ; + // InternalBasicsParser.g:6299:1: rule__Float32Array__Group__1 : rule__Float32Array__Group__1__Impl ; public final void rule__Float32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6358:1: ( rule__Float32Array__Group__1__Impl ) - // InternalBasicsParser.g:6359:2: rule__Float32Array__Group__1__Impl + // InternalBasicsParser.g:6303:1: ( rule__Float32Array__Group__1__Impl ) + // InternalBasicsParser.g:6304:2: rule__Float32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float32Array__Group__1__Impl(); @@ -18739,17 +18528,17 @@ public final void rule__Float32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__1__Impl" - // InternalBasicsParser.g:6365:1: rule__Float32Array__Group__1__Impl : ( Float32_1 ) ; + // InternalBasicsParser.g:6310:1: rule__Float32Array__Group__1__Impl : ( Float32_1 ) ; public final void rule__Float32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6369:1: ( ( Float32_1 ) ) - // InternalBasicsParser.g:6370:1: ( Float32_1 ) + // InternalBasicsParser.g:6314:1: ( ( Float32_1 ) ) + // InternalBasicsParser.g:6315:1: ( Float32_1 ) { - // InternalBasicsParser.g:6370:1: ( Float32_1 ) - // InternalBasicsParser.g:6371:2: Float32_1 + // InternalBasicsParser.g:6315:1: ( Float32_1 ) + // InternalBasicsParser.g:6316:2: Float32_1 { before(grammarAccess.getFloat32ArrayAccess().getFloat32Keyword_1()); match(input,Float32_1,FOLLOW_2); @@ -18776,16 +18565,16 @@ public final void rule__Float32Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__0" - // InternalBasicsParser.g:6381:1: rule__Float64Array__Group__0 : rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ; + // InternalBasicsParser.g:6326:1: rule__Float64Array__Group__0 : rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ; public final void rule__Float64Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6385:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) - // InternalBasicsParser.g:6386:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 + // InternalBasicsParser.g:6330:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) + // InternalBasicsParser.g:6331:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 { - pushFollow(FOLLOW_59); + pushFollow(FOLLOW_58); rule__Float64Array__Group__0__Impl(); state._fsp--; @@ -18814,21 +18603,21 @@ public final void rule__Float64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__0__Impl" - // InternalBasicsParser.g:6393:1: rule__Float64Array__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:6338:1: rule__Float64Array__Group__0__Impl : ( () ) ; public final void rule__Float64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6397:1: ( ( () ) ) - // InternalBasicsParser.g:6398:1: ( () ) + // InternalBasicsParser.g:6342:1: ( ( () ) ) + // InternalBasicsParser.g:6343:1: ( () ) { - // InternalBasicsParser.g:6398:1: ( () ) - // InternalBasicsParser.g:6399:2: () + // InternalBasicsParser.g:6343:1: ( () ) + // InternalBasicsParser.g:6344:2: () { before(grammarAccess.getFloat64ArrayAccess().getFloat64ArrayAction_0()); - // InternalBasicsParser.g:6400:2: () - // InternalBasicsParser.g:6400:3: + // InternalBasicsParser.g:6345:2: () + // InternalBasicsParser.g:6345:3: { } @@ -18851,14 +18640,14 @@ public final void rule__Float64Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__1" - // InternalBasicsParser.g:6408:1: rule__Float64Array__Group__1 : rule__Float64Array__Group__1__Impl ; + // InternalBasicsParser.g:6353:1: rule__Float64Array__Group__1 : rule__Float64Array__Group__1__Impl ; public final void rule__Float64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6412:1: ( rule__Float64Array__Group__1__Impl ) - // InternalBasicsParser.g:6413:2: rule__Float64Array__Group__1__Impl + // InternalBasicsParser.g:6357:1: ( rule__Float64Array__Group__1__Impl ) + // InternalBasicsParser.g:6358:2: rule__Float64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float64Array__Group__1__Impl(); @@ -18884,17 +18673,17 @@ public final void rule__Float64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__1__Impl" - // InternalBasicsParser.g:6419:1: rule__Float64Array__Group__1__Impl : ( Float64_1 ) ; + // InternalBasicsParser.g:6364:1: rule__Float64Array__Group__1__Impl : ( Float64_1 ) ; public final void rule__Float64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6423:1: ( ( Float64_1 ) ) - // InternalBasicsParser.g:6424:1: ( Float64_1 ) + // InternalBasicsParser.g:6368:1: ( ( Float64_1 ) ) + // InternalBasicsParser.g:6369:1: ( Float64_1 ) { - // InternalBasicsParser.g:6424:1: ( Float64_1 ) - // InternalBasicsParser.g:6425:2: Float64_1 + // InternalBasicsParser.g:6369:1: ( Float64_1 ) + // InternalBasicsParser.g:6370:2: Float64_1 { before(grammarAccess.getFloat64ArrayAccess().getFloat64Keyword_1()); match(input,Float64_1,FOLLOW_2); @@ -18921,16 +18710,16 @@ public final void rule__Float64Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__0" - // InternalBasicsParser.g:6435:1: rule__String0Array__Group__0 : rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ; + // InternalBasicsParser.g:6380:1: rule__String0Array__Group__0 : rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ; public final void rule__String0Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6439:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) - // InternalBasicsParser.g:6440:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 + // InternalBasicsParser.g:6384:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) + // InternalBasicsParser.g:6385:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 { - pushFollow(FOLLOW_60); + pushFollow(FOLLOW_59); rule__String0Array__Group__0__Impl(); state._fsp--; @@ -18959,21 +18748,21 @@ public final void rule__String0Array__Group__0() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__0__Impl" - // InternalBasicsParser.g:6447:1: rule__String0Array__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:6392:1: rule__String0Array__Group__0__Impl : ( () ) ; public final void rule__String0Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6451:1: ( ( () ) ) - // InternalBasicsParser.g:6452:1: ( () ) + // InternalBasicsParser.g:6396:1: ( ( () ) ) + // InternalBasicsParser.g:6397:1: ( () ) { - // InternalBasicsParser.g:6452:1: ( () ) - // InternalBasicsParser.g:6453:2: () + // InternalBasicsParser.g:6397:1: ( () ) + // InternalBasicsParser.g:6398:2: () { before(grammarAccess.getString0ArrayAccess().getStringArrayAction_0()); - // InternalBasicsParser.g:6454:2: () - // InternalBasicsParser.g:6454:3: + // InternalBasicsParser.g:6399:2: () + // InternalBasicsParser.g:6399:3: { } @@ -18996,14 +18785,14 @@ public final void rule__String0Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__1" - // InternalBasicsParser.g:6462:1: rule__String0Array__Group__1 : rule__String0Array__Group__1__Impl ; + // InternalBasicsParser.g:6407:1: rule__String0Array__Group__1 : rule__String0Array__Group__1__Impl ; public final void rule__String0Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6466:1: ( rule__String0Array__Group__1__Impl ) - // InternalBasicsParser.g:6467:2: rule__String0Array__Group__1__Impl + // InternalBasicsParser.g:6411:1: ( rule__String0Array__Group__1__Impl ) + // InternalBasicsParser.g:6412:2: rule__String0Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__String0Array__Group__1__Impl(); @@ -19029,17 +18818,17 @@ public final void rule__String0Array__Group__1() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__1__Impl" - // InternalBasicsParser.g:6473:1: rule__String0Array__Group__1__Impl : ( String_2 ) ; + // InternalBasicsParser.g:6418:1: rule__String0Array__Group__1__Impl : ( String_2 ) ; public final void rule__String0Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6477:1: ( ( String_2 ) ) - // InternalBasicsParser.g:6478:1: ( String_2 ) + // InternalBasicsParser.g:6422:1: ( ( String_2 ) ) + // InternalBasicsParser.g:6423:1: ( String_2 ) { - // InternalBasicsParser.g:6478:1: ( String_2 ) - // InternalBasicsParser.g:6479:2: String_2 + // InternalBasicsParser.g:6423:1: ( String_2 ) + // InternalBasicsParser.g:6424:2: String_2 { before(grammarAccess.getString0ArrayAccess().getStringKeyword_1()); match(input,String_2,FOLLOW_2); @@ -19066,16 +18855,16 @@ public final void rule__String0Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ByteArray__Group__0" - // InternalBasicsParser.g:6489:1: rule__ByteArray__Group__0 : rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ; + // InternalBasicsParser.g:6434:1: rule__ByteArray__Group__0 : rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ; public final void rule__ByteArray__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6493:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) - // InternalBasicsParser.g:6494:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 + // InternalBasicsParser.g:6438:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) + // InternalBasicsParser.g:6439:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 { - pushFollow(FOLLOW_61); + pushFollow(FOLLOW_60); rule__ByteArray__Group__0__Impl(); state._fsp--; @@ -19104,21 +18893,21 @@ public final void rule__ByteArray__Group__0() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__0__Impl" - // InternalBasicsParser.g:6501:1: rule__ByteArray__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:6446:1: rule__ByteArray__Group__0__Impl : ( () ) ; public final void rule__ByteArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6505:1: ( ( () ) ) - // InternalBasicsParser.g:6506:1: ( () ) + // InternalBasicsParser.g:6450:1: ( ( () ) ) + // InternalBasicsParser.g:6451:1: ( () ) { - // InternalBasicsParser.g:6506:1: ( () ) - // InternalBasicsParser.g:6507:2: () + // InternalBasicsParser.g:6451:1: ( () ) + // InternalBasicsParser.g:6452:2: () { before(grammarAccess.getByteArrayAccess().getByteArrayAction_0()); - // InternalBasicsParser.g:6508:2: () - // InternalBasicsParser.g:6508:3: + // InternalBasicsParser.g:6453:2: () + // InternalBasicsParser.g:6453:3: { } @@ -19141,14 +18930,14 @@ public final void rule__ByteArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__ByteArray__Group__1" - // InternalBasicsParser.g:6516:1: rule__ByteArray__Group__1 : rule__ByteArray__Group__1__Impl ; + // InternalBasicsParser.g:6461:1: rule__ByteArray__Group__1 : rule__ByteArray__Group__1__Impl ; public final void rule__ByteArray__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6520:1: ( rule__ByteArray__Group__1__Impl ) - // InternalBasicsParser.g:6521:2: rule__ByteArray__Group__1__Impl + // InternalBasicsParser.g:6465:1: ( rule__ByteArray__Group__1__Impl ) + // InternalBasicsParser.g:6466:2: rule__ByteArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__ByteArray__Group__1__Impl(); @@ -19174,17 +18963,17 @@ public final void rule__ByteArray__Group__1() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__1__Impl" - // InternalBasicsParser.g:6527:1: rule__ByteArray__Group__1__Impl : ( Byte_1 ) ; + // InternalBasicsParser.g:6472:1: rule__ByteArray__Group__1__Impl : ( Byte_1 ) ; public final void rule__ByteArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6531:1: ( ( Byte_1 ) ) - // InternalBasicsParser.g:6532:1: ( Byte_1 ) + // InternalBasicsParser.g:6476:1: ( ( Byte_1 ) ) + // InternalBasicsParser.g:6477:1: ( Byte_1 ) { - // InternalBasicsParser.g:6532:1: ( Byte_1 ) - // InternalBasicsParser.g:6533:2: Byte_1 + // InternalBasicsParser.g:6477:1: ( Byte_1 ) + // InternalBasicsParser.g:6478:2: Byte_1 { before(grammarAccess.getByteArrayAccess().getByteKeyword_1()); match(input,Byte_1,FOLLOW_2); @@ -19211,16 +19000,16 @@ public final void rule__ByteArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Header__Group__0" - // InternalBasicsParser.g:6543:1: rule__Header__Group__0 : rule__Header__Group__0__Impl rule__Header__Group__1 ; + // InternalBasicsParser.g:6488:1: rule__Header__Group__0 : rule__Header__Group__0__Impl rule__Header__Group__1 ; public final void rule__Header__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6547:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) - // InternalBasicsParser.g:6548:2: rule__Header__Group__0__Impl rule__Header__Group__1 + // InternalBasicsParser.g:6492:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) + // InternalBasicsParser.g:6493:2: rule__Header__Group__0__Impl rule__Header__Group__1 { - pushFollow(FOLLOW_62); + pushFollow(FOLLOW_61); rule__Header__Group__0__Impl(); state._fsp--; @@ -19249,21 +19038,21 @@ public final void rule__Header__Group__0() throws RecognitionException { // $ANTLR start "rule__Header__Group__0__Impl" - // InternalBasicsParser.g:6555:1: rule__Header__Group__0__Impl : ( () ) ; + // InternalBasicsParser.g:6500:1: rule__Header__Group__0__Impl : ( () ) ; public final void rule__Header__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6559:1: ( ( () ) ) - // InternalBasicsParser.g:6560:1: ( () ) + // InternalBasicsParser.g:6504:1: ( ( () ) ) + // InternalBasicsParser.g:6505:1: ( () ) { - // InternalBasicsParser.g:6560:1: ( () ) - // InternalBasicsParser.g:6561:2: () + // InternalBasicsParser.g:6505:1: ( () ) + // InternalBasicsParser.g:6506:2: () { before(grammarAccess.getHeaderAccess().getHeaderAction_0()); - // InternalBasicsParser.g:6562:2: () - // InternalBasicsParser.g:6562:3: + // InternalBasicsParser.g:6507:2: () + // InternalBasicsParser.g:6507:3: { } @@ -19286,14 +19075,14 @@ public final void rule__Header__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Header__Group__1" - // InternalBasicsParser.g:6570:1: rule__Header__Group__1 : rule__Header__Group__1__Impl ; + // InternalBasicsParser.g:6515:1: rule__Header__Group__1 : rule__Header__Group__1__Impl ; public final void rule__Header__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6574:1: ( rule__Header__Group__1__Impl ) - // InternalBasicsParser.g:6575:2: rule__Header__Group__1__Impl + // InternalBasicsParser.g:6519:1: ( rule__Header__Group__1__Impl ) + // InternalBasicsParser.g:6520:2: rule__Header__Group__1__Impl { pushFollow(FOLLOW_2); rule__Header__Group__1__Impl(); @@ -19319,17 +19108,17 @@ public final void rule__Header__Group__1() throws RecognitionException { // $ANTLR start "rule__Header__Group__1__Impl" - // InternalBasicsParser.g:6581:1: rule__Header__Group__1__Impl : ( Header ) ; + // InternalBasicsParser.g:6526:1: rule__Header__Group__1__Impl : ( Header ) ; public final void rule__Header__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6585:1: ( ( Header ) ) - // InternalBasicsParser.g:6586:1: ( Header ) + // InternalBasicsParser.g:6530:1: ( ( Header ) ) + // InternalBasicsParser.g:6531:1: ( Header ) { - // InternalBasicsParser.g:6586:1: ( Header ) - // InternalBasicsParser.g:6587:2: Header + // InternalBasicsParser.g:6531:1: ( Header ) + // InternalBasicsParser.g:6532:2: Header { before(grammarAccess.getHeaderAccess().getHeaderKeyword_1()); match(input,Header,FOLLOW_2); @@ -19356,16 +19145,16 @@ public final void rule__Header__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__ArrayTopicSpecRef__Group__0" - // InternalBasicsParser.g:6597:1: rule__ArrayTopicSpecRef__Group__0 : rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 ; + // InternalBasicsParser.g:6542:1: rule__ArrayTopicSpecRef__Group__0 : rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 ; public final void rule__ArrayTopicSpecRef__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6601:1: ( rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 ) - // InternalBasicsParser.g:6602:2: rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 + // InternalBasicsParser.g:6546:1: ( rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 ) + // InternalBasicsParser.g:6547:2: rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 { - pushFollow(FOLLOW_63); + pushFollow(FOLLOW_62); rule__ArrayTopicSpecRef__Group__0__Impl(); state._fsp--; @@ -19394,21 +19183,21 @@ public final void rule__ArrayTopicSpecRef__Group__0() throws RecognitionExceptio // $ANTLR start "rule__ArrayTopicSpecRef__Group__0__Impl" - // InternalBasicsParser.g:6609:1: rule__ArrayTopicSpecRef__Group__0__Impl : ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) ; + // InternalBasicsParser.g:6554:1: rule__ArrayTopicSpecRef__Group__0__Impl : ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) ; public final void rule__ArrayTopicSpecRef__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6613:1: ( ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) ) - // InternalBasicsParser.g:6614:1: ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) + // InternalBasicsParser.g:6558:1: ( ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) ) + // InternalBasicsParser.g:6559:1: ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) { - // InternalBasicsParser.g:6614:1: ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) - // InternalBasicsParser.g:6615:2: ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) + // InternalBasicsParser.g:6559:1: ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) + // InternalBasicsParser.g:6560:2: ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) { before(grammarAccess.getArrayTopicSpecRefAccess().getTopicSpecAssignment_0()); - // InternalBasicsParser.g:6616:2: ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) - // InternalBasicsParser.g:6616:3: rule__ArrayTopicSpecRef__TopicSpecAssignment_0 + // InternalBasicsParser.g:6561:2: ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) + // InternalBasicsParser.g:6561:3: rule__ArrayTopicSpecRef__TopicSpecAssignment_0 { pushFollow(FOLLOW_2); rule__ArrayTopicSpecRef__TopicSpecAssignment_0(); @@ -19441,14 +19230,14 @@ public final void rule__ArrayTopicSpecRef__Group__0__Impl() throws RecognitionEx // $ANTLR start "rule__ArrayTopicSpecRef__Group__1" - // InternalBasicsParser.g:6624:1: rule__ArrayTopicSpecRef__Group__1 : rule__ArrayTopicSpecRef__Group__1__Impl ; + // InternalBasicsParser.g:6569:1: rule__ArrayTopicSpecRef__Group__1 : rule__ArrayTopicSpecRef__Group__1__Impl ; public final void rule__ArrayTopicSpecRef__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6628:1: ( rule__ArrayTopicSpecRef__Group__1__Impl ) - // InternalBasicsParser.g:6629:2: rule__ArrayTopicSpecRef__Group__1__Impl + // InternalBasicsParser.g:6573:1: ( rule__ArrayTopicSpecRef__Group__1__Impl ) + // InternalBasicsParser.g:6574:2: rule__ArrayTopicSpecRef__Group__1__Impl { pushFollow(FOLLOW_2); rule__ArrayTopicSpecRef__Group__1__Impl(); @@ -19474,17 +19263,17 @@ public final void rule__ArrayTopicSpecRef__Group__1() throws RecognitionExceptio // $ANTLR start "rule__ArrayTopicSpecRef__Group__1__Impl" - // InternalBasicsParser.g:6635:1: rule__ArrayTopicSpecRef__Group__1__Impl : ( LeftSquareBracketRightSquareBracket ) ; + // InternalBasicsParser.g:6580:1: rule__ArrayTopicSpecRef__Group__1__Impl : ( LeftSquareBracketRightSquareBracket ) ; public final void rule__ArrayTopicSpecRef__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6639:1: ( ( LeftSquareBracketRightSquareBracket ) ) - // InternalBasicsParser.g:6640:1: ( LeftSquareBracketRightSquareBracket ) + // InternalBasicsParser.g:6584:1: ( ( LeftSquareBracketRightSquareBracket ) ) + // InternalBasicsParser.g:6585:1: ( LeftSquareBracketRightSquareBracket ) { - // InternalBasicsParser.g:6640:1: ( LeftSquareBracketRightSquareBracket ) - // InternalBasicsParser.g:6641:2: LeftSquareBracketRightSquareBracket + // InternalBasicsParser.g:6585:1: ( LeftSquareBracketRightSquareBracket ) + // InternalBasicsParser.g:6586:2: LeftSquareBracketRightSquareBracket { before(grammarAccess.getArrayTopicSpecRefAccess().getLeftSquareBracketRightSquareBracketKeyword_1()); match(input,LeftSquareBracketRightSquareBracket,FOLLOW_2); @@ -19511,17 +19300,17 @@ public final void rule__ArrayTopicSpecRef__Group__1__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__PartsAssignment_2_1" - // InternalBasicsParser.g:6651:1: rule__GlobalNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalBasicsParser.g:6596:1: rule__GlobalNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__GlobalNamespace__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6655:1: ( ( ruleGraphName ) ) - // InternalBasicsParser.g:6656:2: ( ruleGraphName ) + // InternalBasicsParser.g:6600:1: ( ( ruleGraphName ) ) + // InternalBasicsParser.g:6601:2: ( ruleGraphName ) { - // InternalBasicsParser.g:6656:2: ( ruleGraphName ) - // InternalBasicsParser.g:6657:3: ruleGraphName + // InternalBasicsParser.g:6601:2: ( ruleGraphName ) + // InternalBasicsParser.g:6602:3: ruleGraphName { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -19552,17 +19341,17 @@ public final void rule__GlobalNamespace__PartsAssignment_2_1() throws Recognitio // $ANTLR start "rule__GlobalNamespace__PartsAssignment_2_2_1" - // InternalBasicsParser.g:6666:1: rule__GlobalNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalBasicsParser.g:6611:1: rule__GlobalNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__GlobalNamespace__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6670:1: ( ( ruleGraphName ) ) - // InternalBasicsParser.g:6671:2: ( ruleGraphName ) + // InternalBasicsParser.g:6615:1: ( ( ruleGraphName ) ) + // InternalBasicsParser.g:6616:2: ( ruleGraphName ) { - // InternalBasicsParser.g:6671:2: ( ruleGraphName ) - // InternalBasicsParser.g:6672:3: ruleGraphName + // InternalBasicsParser.g:6616:2: ( ruleGraphName ) + // InternalBasicsParser.g:6617:3: ruleGraphName { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -19593,17 +19382,17 @@ public final void rule__GlobalNamespace__PartsAssignment_2_2_1() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_2_1" - // InternalBasicsParser.g:6681:1: rule__RelativeNamespace_Impl__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalBasicsParser.g:6626:1: rule__RelativeNamespace_Impl__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__RelativeNamespace_Impl__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6685:1: ( ( ruleGraphName ) ) - // InternalBasicsParser.g:6686:2: ( ruleGraphName ) + // InternalBasicsParser.g:6630:1: ( ( ruleGraphName ) ) + // InternalBasicsParser.g:6631:2: ( ruleGraphName ) { - // InternalBasicsParser.g:6686:2: ( ruleGraphName ) - // InternalBasicsParser.g:6687:3: ruleGraphName + // InternalBasicsParser.g:6631:2: ( ruleGraphName ) + // InternalBasicsParser.g:6632:3: ruleGraphName { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -19634,17 +19423,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_2_1() throws Rec // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_2_2_1" - // InternalBasicsParser.g:6696:1: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalBasicsParser.g:6641:1: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__RelativeNamespace_Impl__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6700:1: ( ( ruleGraphName ) ) - // InternalBasicsParser.g:6701:2: ( ruleGraphName ) + // InternalBasicsParser.g:6645:1: ( ( ruleGraphName ) ) + // InternalBasicsParser.g:6646:2: ( ruleGraphName ) { - // InternalBasicsParser.g:6701:2: ( ruleGraphName ) - // InternalBasicsParser.g:6702:3: ruleGraphName + // InternalBasicsParser.g:6646:2: ( ruleGraphName ) + // InternalBasicsParser.g:6647:3: ruleGraphName { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -19675,17 +19464,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_2_2_1() throws R // $ANTLR start "rule__PrivateNamespace__PartsAssignment_2_1" - // InternalBasicsParser.g:6711:1: rule__PrivateNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalBasicsParser.g:6656:1: rule__PrivateNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__PrivateNamespace__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6715:1: ( ( ruleGraphName ) ) - // InternalBasicsParser.g:6716:2: ( ruleGraphName ) + // InternalBasicsParser.g:6660:1: ( ( ruleGraphName ) ) + // InternalBasicsParser.g:6661:2: ( ruleGraphName ) { - // InternalBasicsParser.g:6716:2: ( ruleGraphName ) - // InternalBasicsParser.g:6717:3: ruleGraphName + // InternalBasicsParser.g:6661:2: ( ruleGraphName ) + // InternalBasicsParser.g:6662:3: ruleGraphName { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -19716,17 +19505,17 @@ public final void rule__PrivateNamespace__PartsAssignment_2_1() throws Recogniti // $ANTLR start "rule__PrivateNamespace__PartsAssignment_2_2_1" - // InternalBasicsParser.g:6726:1: rule__PrivateNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalBasicsParser.g:6671:1: rule__PrivateNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__PrivateNamespace__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6730:1: ( ( ruleGraphName ) ) - // InternalBasicsParser.g:6731:2: ( ruleGraphName ) + // InternalBasicsParser.g:6675:1: ( ( ruleGraphName ) ) + // InternalBasicsParser.g:6676:2: ( ruleGraphName ) { - // InternalBasicsParser.g:6731:2: ( ruleGraphName ) - // InternalBasicsParser.g:6732:3: ruleGraphName + // InternalBasicsParser.g:6676:2: ( ruleGraphName ) + // InternalBasicsParser.g:6677:3: ruleGraphName { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -19757,17 +19546,17 @@ public final void rule__PrivateNamespace__PartsAssignment_2_2_1() throws Recogni // $ANTLR start "rule__ParameterListType__SequenceAssignment_3" - // InternalBasicsParser.g:6741:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; + // InternalBasicsParser.g:6686:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6745:1: ( ( ruleParameterType ) ) - // InternalBasicsParser.g:6746:2: ( ruleParameterType ) + // InternalBasicsParser.g:6690:1: ( ( ruleParameterType ) ) + // InternalBasicsParser.g:6691:2: ( ruleParameterType ) { - // InternalBasicsParser.g:6746:2: ( ruleParameterType ) - // InternalBasicsParser.g:6747:3: ruleParameterType + // InternalBasicsParser.g:6691:2: ( ruleParameterType ) + // InternalBasicsParser.g:6692:3: ruleParameterType { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -19798,17 +19587,17 @@ public final void rule__ParameterListType__SequenceAssignment_3() throws Recogni // $ANTLR start "rule__ParameterListType__SequenceAssignment_4_1" - // InternalBasicsParser.g:6756:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; + // InternalBasicsParser.g:6701:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6760:1: ( ( ruleParameterType ) ) - // InternalBasicsParser.g:6761:2: ( ruleParameterType ) + // InternalBasicsParser.g:6705:1: ( ( ruleParameterType ) ) + // InternalBasicsParser.g:6706:2: ( ruleParameterType ) { - // InternalBasicsParser.g:6761:2: ( ruleParameterType ) - // InternalBasicsParser.g:6762:3: ruleParameterType + // InternalBasicsParser.g:6706:2: ( ruleParameterType ) + // InternalBasicsParser.g:6707:3: ruleParameterType { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -19839,17 +19628,17 @@ public final void rule__ParameterListType__SequenceAssignment_4_1() throws Recog // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_3" - // InternalBasicsParser.g:6771:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; + // InternalBasicsParser.g:6716:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6775:1: ( ( ruleParameterStructTypeMember ) ) - // InternalBasicsParser.g:6776:2: ( ruleParameterStructTypeMember ) + // InternalBasicsParser.g:6720:1: ( ( ruleParameterStructTypeMember ) ) + // InternalBasicsParser.g:6721:2: ( ruleParameterStructTypeMember ) { - // InternalBasicsParser.g:6776:2: ( ruleParameterStructTypeMember ) - // InternalBasicsParser.g:6777:3: ruleParameterStructTypeMember + // InternalBasicsParser.g:6721:2: ( ruleParameterStructTypeMember ) + // InternalBasicsParser.g:6722:3: ruleParameterStructTypeMember { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -19880,17 +19669,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1" - // InternalBasicsParser.g:6786:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; + // InternalBasicsParser.g:6731:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6790:1: ( ( ruleParameterStructTypeMember ) ) - // InternalBasicsParser.g:6791:2: ( ruleParameterStructTypeMember ) + // InternalBasicsParser.g:6735:1: ( ( ruleParameterStructTypeMember ) ) + // InternalBasicsParser.g:6736:2: ( ruleParameterStructTypeMember ) { - // InternalBasicsParser.g:6791:2: ( ruleParameterStructTypeMember ) - // InternalBasicsParser.g:6792:3: ruleParameterStructTypeMember + // InternalBasicsParser.g:6736:2: ( ruleParameterStructTypeMember ) + // InternalBasicsParser.g:6737:3: ruleParameterStructTypeMember { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -19921,17 +19710,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterIntegerType__DefaultAssignment_2_1" - // InternalBasicsParser.g:6801:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; + // InternalBasicsParser.g:6746:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6805:1: ( ( ruleParameterInteger ) ) - // InternalBasicsParser.g:6806:2: ( ruleParameterInteger ) + // InternalBasicsParser.g:6750:1: ( ( ruleParameterInteger ) ) + // InternalBasicsParser.g:6751:2: ( ruleParameterInteger ) { - // InternalBasicsParser.g:6806:2: ( ruleParameterInteger ) - // InternalBasicsParser.g:6807:3: ruleParameterInteger + // InternalBasicsParser.g:6751:2: ( ruleParameterInteger ) + // InternalBasicsParser.g:6752:3: ruleParameterInteger { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultParameterIntegerParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -19962,17 +19751,17 @@ public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws Rec // $ANTLR start "rule__ParameterStringType__DefaultAssignment_2_1" - // InternalBasicsParser.g:6816:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; + // InternalBasicsParser.g:6761:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; public final void rule__ParameterStringType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6820:1: ( ( ruleParameterString ) ) - // InternalBasicsParser.g:6821:2: ( ruleParameterString ) + // InternalBasicsParser.g:6765:1: ( ( ruleParameterString ) ) + // InternalBasicsParser.g:6766:2: ( ruleParameterString ) { - // InternalBasicsParser.g:6821:2: ( ruleParameterString ) - // InternalBasicsParser.g:6822:3: ruleParameterString + // InternalBasicsParser.g:6766:2: ( ruleParameterString ) + // InternalBasicsParser.g:6767:3: ruleParameterString { before(grammarAccess.getParameterStringTypeAccess().getDefaultParameterStringParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -20003,17 +19792,17 @@ public final void rule__ParameterStringType__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterDoubleType__DefaultAssignment_2_1" - // InternalBasicsParser.g:6831:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; + // InternalBasicsParser.g:6776:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6835:1: ( ( ruleParameterDouble ) ) - // InternalBasicsParser.g:6836:2: ( ruleParameterDouble ) + // InternalBasicsParser.g:6780:1: ( ( ruleParameterDouble ) ) + // InternalBasicsParser.g:6781:2: ( ruleParameterDouble ) { - // InternalBasicsParser.g:6836:2: ( ruleParameterDouble ) - // InternalBasicsParser.g:6837:3: ruleParameterDouble + // InternalBasicsParser.g:6781:2: ( ruleParameterDouble ) + // InternalBasicsParser.g:6782:3: ruleParameterDouble { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultParameterDoubleParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -20044,17 +19833,17 @@ public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterBooleanType__DefaultAssignment_2_1" - // InternalBasicsParser.g:6846:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; + // InternalBasicsParser.g:6791:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6850:1: ( ( ruleParameterBoolean ) ) - // InternalBasicsParser.g:6851:2: ( ruleParameterBoolean ) + // InternalBasicsParser.g:6795:1: ( ( ruleParameterBoolean ) ) + // InternalBasicsParser.g:6796:2: ( ruleParameterBoolean ) { - // InternalBasicsParser.g:6851:2: ( ruleParameterBoolean ) - // InternalBasicsParser.g:6852:3: ruleParameterBoolean + // InternalBasicsParser.g:6796:2: ( ruleParameterBoolean ) + // InternalBasicsParser.g:6797:3: ruleParameterBoolean { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultParameterBooleanParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -20085,17 +19874,17 @@ public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws Rec // $ANTLR start "rule__ParameterBase64Type__DefaultAssignment_2_1" - // InternalBasicsParser.g:6861:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; + // InternalBasicsParser.g:6806:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6865:1: ( ( ruleParameterBase64 ) ) - // InternalBasicsParser.g:6866:2: ( ruleParameterBase64 ) + // InternalBasicsParser.g:6810:1: ( ( ruleParameterBase64 ) ) + // InternalBasicsParser.g:6811:2: ( ruleParameterBase64 ) { - // InternalBasicsParser.g:6866:2: ( ruleParameterBase64 ) - // InternalBasicsParser.g:6867:3: ruleParameterBase64 + // InternalBasicsParser.g:6811:2: ( ruleParameterBase64 ) + // InternalBasicsParser.g:6812:3: ruleParameterBase64 { before(grammarAccess.getParameterBase64TypeAccess().getDefaultParameterBase64ParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -20125,26 +19914,26 @@ public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws Reco // $ANTLR end "rule__ParameterBase64Type__DefaultAssignment_2_1" - // $ANTLR start "rule__ParameterArrayType__TypeAssignment_3" - // InternalBasicsParser.g:6876:1: rule__ParameterArrayType__TypeAssignment_3 : ( ruleParameterType ) ; - public final void rule__ParameterArrayType__TypeAssignment_3() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__TypeAssignment_2" + // InternalBasicsParser.g:6821:1: rule__ParameterArrayType__TypeAssignment_2 : ( ruleParameterType ) ; + public final void rule__ParameterArrayType__TypeAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6880:1: ( ( ruleParameterType ) ) - // InternalBasicsParser.g:6881:2: ( ruleParameterType ) + // InternalBasicsParser.g:6825:1: ( ( ruleParameterType ) ) + // InternalBasicsParser.g:6826:2: ( ruleParameterType ) { - // InternalBasicsParser.g:6881:2: ( ruleParameterType ) - // InternalBasicsParser.g:6882:3: ruleParameterType + // InternalBasicsParser.g:6826:2: ( ruleParameterType ) + // InternalBasicsParser.g:6827:3: ruleParameterType { - before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); + before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); pushFollow(FOLLOW_2); ruleParameterType(); state._fsp--; - after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); + after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } @@ -20163,29 +19952,29 @@ public final void rule__ParameterArrayType__TypeAssignment_3() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__TypeAssignment_3" + // $ANTLR end "rule__ParameterArrayType__TypeAssignment_2" - // $ANTLR start "rule__ParameterArrayType__DefaultAssignment_4_1" - // InternalBasicsParser.g:6891:1: rule__ParameterArrayType__DefaultAssignment_4_1 : ( ruleParameterList ) ; - public final void rule__ParameterArrayType__DefaultAssignment_4_1() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__DefaultAssignment_3_1" + // InternalBasicsParser.g:6836:1: rule__ParameterArrayType__DefaultAssignment_3_1 : ( ruleParameterList ) ; + public final void rule__ParameterArrayType__DefaultAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6895:1: ( ( ruleParameterList ) ) - // InternalBasicsParser.g:6896:2: ( ruleParameterList ) + // InternalBasicsParser.g:6840:1: ( ( ruleParameterList ) ) + // InternalBasicsParser.g:6841:2: ( ruleParameterList ) { - // InternalBasicsParser.g:6896:2: ( ruleParameterList ) - // InternalBasicsParser.g:6897:3: ruleParameterList + // InternalBasicsParser.g:6841:2: ( ruleParameterList ) + // InternalBasicsParser.g:6842:3: ruleParameterList { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); pushFollow(FOLLOW_2); ruleParameterList(); state._fsp--; - after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); } @@ -20204,21 +19993,21 @@ public final void rule__ParameterArrayType__DefaultAssignment_4_1() throws Recog } return ; } - // $ANTLR end "rule__ParameterArrayType__DefaultAssignment_4_1" + // $ANTLR end "rule__ParameterArrayType__DefaultAssignment_3_1" // $ANTLR start "rule__ParameterList__ValueAssignment_2" - // InternalBasicsParser.g:6906:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; + // InternalBasicsParser.g:6851:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6910:1: ( ( ruleParameterValue ) ) - // InternalBasicsParser.g:6911:2: ( ruleParameterValue ) + // InternalBasicsParser.g:6855:1: ( ( ruleParameterValue ) ) + // InternalBasicsParser.g:6856:2: ( ruleParameterValue ) { - // InternalBasicsParser.g:6911:2: ( ruleParameterValue ) - // InternalBasicsParser.g:6912:3: ruleParameterValue + // InternalBasicsParser.g:6856:2: ( ruleParameterValue ) + // InternalBasicsParser.g:6857:3: ruleParameterValue { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -20249,17 +20038,17 @@ public final void rule__ParameterList__ValueAssignment_2() throws RecognitionExc // $ANTLR start "rule__ParameterList__ValueAssignment_3_1" - // InternalBasicsParser.g:6921:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; + // InternalBasicsParser.g:6866:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6925:1: ( ( ruleParameterValue ) ) - // InternalBasicsParser.g:6926:2: ( ruleParameterValue ) + // InternalBasicsParser.g:6870:1: ( ( ruleParameterValue ) ) + // InternalBasicsParser.g:6871:2: ( ruleParameterValue ) { - // InternalBasicsParser.g:6926:2: ( ruleParameterValue ) - // InternalBasicsParser.g:6927:3: ruleParameterValue + // InternalBasicsParser.g:6871:2: ( ruleParameterValue ) + // InternalBasicsParser.g:6872:3: ruleParameterValue { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_3_1_0()); pushFollow(FOLLOW_2); @@ -20290,17 +20079,17 @@ public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionE // $ANTLR start "rule__ParameterAny__ValueAssignment_2_1" - // InternalBasicsParser.g:6936:1: rule__ParameterAny__ValueAssignment_2_1 : ( ruleEString ) ; + // InternalBasicsParser.g:6881:1: rule__ParameterAny__ValueAssignment_2_1 : ( ruleEString ) ; public final void rule__ParameterAny__ValueAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6940:1: ( ( ruleEString ) ) - // InternalBasicsParser.g:6941:2: ( ruleEString ) + // InternalBasicsParser.g:6885:1: ( ( ruleEString ) ) + // InternalBasicsParser.g:6886:2: ( ruleEString ) { - // InternalBasicsParser.g:6941:2: ( ruleEString ) - // InternalBasicsParser.g:6942:3: ruleEString + // InternalBasicsParser.g:6886:2: ( ruleEString ) + // InternalBasicsParser.g:6887:3: ruleEString { before(grammarAccess.getParameterAnyAccess().getValueEStringParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -20331,17 +20120,17 @@ public final void rule__ParameterAny__ValueAssignment_2_1() throws RecognitionEx // $ANTLR start "rule__ParameterString__ValueAssignment" - // InternalBasicsParser.g:6951:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; + // InternalBasicsParser.g:6896:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; public final void rule__ParameterString__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6955:1: ( ( ruleEString ) ) - // InternalBasicsParser.g:6956:2: ( ruleEString ) + // InternalBasicsParser.g:6900:1: ( ( ruleEString ) ) + // InternalBasicsParser.g:6901:2: ( ruleEString ) { - // InternalBasicsParser.g:6956:2: ( ruleEString ) - // InternalBasicsParser.g:6957:3: ruleEString + // InternalBasicsParser.g:6901:2: ( ruleEString ) + // InternalBasicsParser.g:6902:3: ruleEString { before(grammarAccess.getParameterStringAccess().getValueEStringParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -20372,17 +20161,17 @@ public final void rule__ParameterString__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBase64__ValueAssignment" - // InternalBasicsParser.g:6966:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; + // InternalBasicsParser.g:6911:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; public final void rule__ParameterBase64__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6970:1: ( ( ruleBase64Binary ) ) - // InternalBasicsParser.g:6971:2: ( ruleBase64Binary ) + // InternalBasicsParser.g:6915:1: ( ( ruleBase64Binary ) ) + // InternalBasicsParser.g:6916:2: ( ruleBase64Binary ) { - // InternalBasicsParser.g:6971:2: ( ruleBase64Binary ) - // InternalBasicsParser.g:6972:3: ruleBase64Binary + // InternalBasicsParser.g:6916:2: ( ruleBase64Binary ) + // InternalBasicsParser.g:6917:3: ruleBase64Binary { before(grammarAccess.getParameterBase64Access().getValueBase64BinaryParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -20413,17 +20202,17 @@ public final void rule__ParameterBase64__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterInteger__ValueAssignment" - // InternalBasicsParser.g:6981:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; + // InternalBasicsParser.g:6926:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; public final void rule__ParameterInteger__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:6985:1: ( ( ruleInteger0 ) ) - // InternalBasicsParser.g:6986:2: ( ruleInteger0 ) + // InternalBasicsParser.g:6930:1: ( ( ruleInteger0 ) ) + // InternalBasicsParser.g:6931:2: ( ruleInteger0 ) { - // InternalBasicsParser.g:6986:2: ( ruleInteger0 ) - // InternalBasicsParser.g:6987:3: ruleInteger0 + // InternalBasicsParser.g:6931:2: ( ruleInteger0 ) + // InternalBasicsParser.g:6932:3: ruleInteger0 { before(grammarAccess.getParameterIntegerAccess().getValueInteger0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -20454,17 +20243,17 @@ public final void rule__ParameterInteger__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterDouble__ValueAssignment" - // InternalBasicsParser.g:6996:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; + // InternalBasicsParser.g:6941:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; public final void rule__ParameterDouble__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:7000:1: ( ( ruleDouble0 ) ) - // InternalBasicsParser.g:7001:2: ( ruleDouble0 ) + // InternalBasicsParser.g:6945:1: ( ( ruleDouble0 ) ) + // InternalBasicsParser.g:6946:2: ( ruleDouble0 ) { - // InternalBasicsParser.g:7001:2: ( ruleDouble0 ) - // InternalBasicsParser.g:7002:3: ruleDouble0 + // InternalBasicsParser.g:6946:2: ( ruleDouble0 ) + // InternalBasicsParser.g:6947:3: ruleDouble0 { before(grammarAccess.getParameterDoubleAccess().getValueDouble0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -20495,17 +20284,17 @@ public final void rule__ParameterDouble__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBoolean__ValueAssignment" - // InternalBasicsParser.g:7011:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; + // InternalBasicsParser.g:6956:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:7015:1: ( ( ruleboolean0 ) ) - // InternalBasicsParser.g:7016:2: ( ruleboolean0 ) + // InternalBasicsParser.g:6960:1: ( ( ruleboolean0 ) ) + // InternalBasicsParser.g:6961:2: ( ruleboolean0 ) { - // InternalBasicsParser.g:7016:2: ( ruleboolean0 ) - // InternalBasicsParser.g:7017:3: ruleboolean0 + // InternalBasicsParser.g:6961:2: ( ruleboolean0 ) + // InternalBasicsParser.g:6962:3: ruleboolean0 { before(grammarAccess.getParameterBooleanAccess().getValueBoolean0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -20536,17 +20325,17 @@ public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__ValueAssignment_1_1" - // InternalBasicsParser.g:7026:1: rule__ParameterStruct__ValueAssignment_1_1 : ( ruleParameterStructMember ) ; + // InternalBasicsParser.g:6971:1: rule__ParameterStruct__ValueAssignment_1_1 : ( ruleParameterStructMember ) ; public final void rule__ParameterStruct__ValueAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:7030:1: ( ( ruleParameterStructMember ) ) - // InternalBasicsParser.g:7031:2: ( ruleParameterStructMember ) + // InternalBasicsParser.g:6975:1: ( ( ruleParameterStructMember ) ) + // InternalBasicsParser.g:6976:2: ( ruleParameterStructMember ) { - // InternalBasicsParser.g:7031:2: ( ruleParameterStructMember ) - // InternalBasicsParser.g:7032:3: ruleParameterStructMember + // InternalBasicsParser.g:6976:2: ( ruleParameterStructMember ) + // InternalBasicsParser.g:6977:3: ruleParameterStructMember { before(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -20577,17 +20366,17 @@ public final void rule__ParameterStruct__ValueAssignment_1_1() throws Recognitio // $ANTLR start "rule__ParameterStruct__ValueAssignment_1_2_2" - // InternalBasicsParser.g:7041:1: rule__ParameterStruct__ValueAssignment_1_2_2 : ( ruleParameterStructMember ) ; + // InternalBasicsParser.g:6986:1: rule__ParameterStruct__ValueAssignment_1_2_2 : ( ruleParameterStructMember ) ; public final void rule__ParameterStruct__ValueAssignment_1_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:7045:1: ( ( ruleParameterStructMember ) ) - // InternalBasicsParser.g:7046:2: ( ruleParameterStructMember ) + // InternalBasicsParser.g:6990:1: ( ( ruleParameterStructMember ) ) + // InternalBasicsParser.g:6991:2: ( ruleParameterStructMember ) { - // InternalBasicsParser.g:7046:2: ( ruleParameterStructMember ) - // InternalBasicsParser.g:7047:3: ruleParameterStructMember + // InternalBasicsParser.g:6991:2: ( ruleParameterStructMember ) + // InternalBasicsParser.g:6992:3: ruleParameterStructMember { before(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_2_0()); pushFollow(FOLLOW_2); @@ -20618,17 +20407,17 @@ public final void rule__ParameterStruct__ValueAssignment_1_2_2() throws Recognit // $ANTLR start "rule__ParameterDate__ValueAssignment" - // InternalBasicsParser.g:7056:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; + // InternalBasicsParser.g:7001:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; public final void rule__ParameterDate__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:7060:1: ( ( ruleDateTime0 ) ) - // InternalBasicsParser.g:7061:2: ( ruleDateTime0 ) + // InternalBasicsParser.g:7005:1: ( ( ruleDateTime0 ) ) + // InternalBasicsParser.g:7006:2: ( ruleDateTime0 ) { - // InternalBasicsParser.g:7061:2: ( ruleDateTime0 ) - // InternalBasicsParser.g:7062:3: ruleDateTime0 + // InternalBasicsParser.g:7006:2: ( ruleDateTime0 ) + // InternalBasicsParser.g:7007:3: ruleDateTime0 { before(grammarAccess.getParameterDateAccess().getValueDateTime0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -20658,26 +20447,26 @@ public final void rule__ParameterDate__ValueAssignment() throws RecognitionExcep // $ANTLR end "rule__ParameterDate__ValueAssignment" - // $ANTLR start "rule__ParameterStructMember__NameAssignment_1" - // InternalBasicsParser.g:7071:1: rule__ParameterStructMember__NameAssignment_1 : ( ruleEString ) ; - public final void rule__ParameterStructMember__NameAssignment_1() throws RecognitionException { + // $ANTLR start "rule__ParameterStructMember__NameAssignment_0" + // InternalBasicsParser.g:7016:1: rule__ParameterStructMember__NameAssignment_0 : ( ruleEString ) ; + public final void rule__ParameterStructMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:7075:1: ( ( ruleEString ) ) - // InternalBasicsParser.g:7076:2: ( ruleEString ) + // InternalBasicsParser.g:7020:1: ( ( ruleEString ) ) + // InternalBasicsParser.g:7021:2: ( ruleEString ) { - // InternalBasicsParser.g:7076:2: ( ruleEString ) - // InternalBasicsParser.g:7077:3: ruleEString + // InternalBasicsParser.g:7021:2: ( ruleEString ) + // InternalBasicsParser.g:7022:3: ruleEString { - before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); + before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); pushFollow(FOLLOW_2); ruleEString(); state._fsp--; - after(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); + after(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); } @@ -20696,29 +20485,29 @@ public final void rule__ParameterStructMember__NameAssignment_1() throws Recogni } return ; } - // $ANTLR end "rule__ParameterStructMember__NameAssignment_1" + // $ANTLR end "rule__ParameterStructMember__NameAssignment_0" - // $ANTLR start "rule__ParameterStructMember__ValueAssignment_4" - // InternalBasicsParser.g:7086:1: rule__ParameterStructMember__ValueAssignment_4 : ( ruleParameterValue ) ; - public final void rule__ParameterStructMember__ValueAssignment_4() throws RecognitionException { + // $ANTLR start "rule__ParameterStructMember__ValueAssignment_3" + // InternalBasicsParser.g:7031:1: rule__ParameterStructMember__ValueAssignment_3 : ( ruleParameterValue ) ; + public final void rule__ParameterStructMember__ValueAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:7090:1: ( ( ruleParameterValue ) ) - // InternalBasicsParser.g:7091:2: ( ruleParameterValue ) + // InternalBasicsParser.g:7035:1: ( ( ruleParameterValue ) ) + // InternalBasicsParser.g:7036:2: ( ruleParameterValue ) { - // InternalBasicsParser.g:7091:2: ( ruleParameterValue ) - // InternalBasicsParser.g:7092:3: ruleParameterValue + // InternalBasicsParser.g:7036:2: ( ruleParameterValue ) + // InternalBasicsParser.g:7037:3: ruleParameterValue { - before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); + before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); pushFollow(FOLLOW_2); ruleParameterValue(); state._fsp--; - after(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); + after(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); } @@ -20737,21 +20526,21 @@ public final void rule__ParameterStructMember__ValueAssignment_4() throws Recogn } return ; } - // $ANTLR end "rule__ParameterStructMember__ValueAssignment_4" + // $ANTLR end "rule__ParameterStructMember__ValueAssignment_3" // $ANTLR start "rule__ParameterStructTypeMember__NameAssignment_0" - // InternalBasicsParser.g:7101:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; + // InternalBasicsParser.g:7046:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; public final void rule__ParameterStructTypeMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:7105:1: ( ( ruleEString ) ) - // InternalBasicsParser.g:7106:2: ( ruleEString ) + // InternalBasicsParser.g:7050:1: ( ( ruleEString ) ) + // InternalBasicsParser.g:7051:2: ( ruleEString ) { - // InternalBasicsParser.g:7106:2: ( ruleEString ) - // InternalBasicsParser.g:7107:3: ruleEString + // InternalBasicsParser.g:7051:2: ( ruleEString ) + // InternalBasicsParser.g:7052:3: ruleEString { before(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -20782,17 +20571,17 @@ public final void rule__ParameterStructTypeMember__NameAssignment_0() throws Rec // $ANTLR start "rule__ParameterStructTypeMember__TypeAssignment_1" - // InternalBasicsParser.g:7116:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; + // InternalBasicsParser.g:7061:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:7120:1: ( ( ruleParameterType ) ) - // InternalBasicsParser.g:7121:2: ( ruleParameterType ) + // InternalBasicsParser.g:7065:1: ( ( ruleParameterType ) ) + // InternalBasicsParser.g:7066:2: ( ruleParameterType ) { - // InternalBasicsParser.g:7121:2: ( ruleParameterType ) - // InternalBasicsParser.g:7122:3: ruleParameterType + // InternalBasicsParser.g:7066:2: ( ruleParameterType ) + // InternalBasicsParser.g:7067:3: ruleParameterType { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeParameterTypeParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -20823,21 +20612,21 @@ public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws Rec // $ANTLR start "rule__TopicSpecRef__TopicSpecAssignment" - // InternalBasicsParser.g:7131:1: rule__TopicSpecRef__TopicSpecAssignment : ( ( ruleEString ) ) ; + // InternalBasicsParser.g:7076:1: rule__TopicSpecRef__TopicSpecAssignment : ( ( ruleEString ) ) ; public final void rule__TopicSpecRef__TopicSpecAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:7135:1: ( ( ( ruleEString ) ) ) - // InternalBasicsParser.g:7136:2: ( ( ruleEString ) ) + // InternalBasicsParser.g:7080:1: ( ( ( ruleEString ) ) ) + // InternalBasicsParser.g:7081:2: ( ( ruleEString ) ) { - // InternalBasicsParser.g:7136:2: ( ( ruleEString ) ) - // InternalBasicsParser.g:7137:3: ( ruleEString ) + // InternalBasicsParser.g:7081:2: ( ( ruleEString ) ) + // InternalBasicsParser.g:7082:3: ( ruleEString ) { before(grammarAccess.getTopicSpecRefAccess().getTopicSpecTopicSpecCrossReference_0()); - // InternalBasicsParser.g:7138:3: ( ruleEString ) - // InternalBasicsParser.g:7139:4: ruleEString + // InternalBasicsParser.g:7083:3: ( ruleEString ) + // InternalBasicsParser.g:7084:4: ruleEString { before(grammarAccess.getTopicSpecRefAccess().getTopicSpecTopicSpecEStringParserRuleCall_0_1()); pushFollow(FOLLOW_2); @@ -20872,21 +20661,21 @@ public final void rule__TopicSpecRef__TopicSpecAssignment() throws RecognitionEx // $ANTLR start "rule__ArrayTopicSpecRef__TopicSpecAssignment_0" - // InternalBasicsParser.g:7150:1: rule__ArrayTopicSpecRef__TopicSpecAssignment_0 : ( ( ruleEString ) ) ; + // InternalBasicsParser.g:7095:1: rule__ArrayTopicSpecRef__TopicSpecAssignment_0 : ( ( ruleEString ) ) ; public final void rule__ArrayTopicSpecRef__TopicSpecAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalBasicsParser.g:7154:1: ( ( ( ruleEString ) ) ) - // InternalBasicsParser.g:7155:2: ( ( ruleEString ) ) + // InternalBasicsParser.g:7099:1: ( ( ( ruleEString ) ) ) + // InternalBasicsParser.g:7100:2: ( ( ruleEString ) ) { - // InternalBasicsParser.g:7155:2: ( ( ruleEString ) ) - // InternalBasicsParser.g:7156:3: ( ruleEString ) + // InternalBasicsParser.g:7100:2: ( ( ruleEString ) ) + // InternalBasicsParser.g:7101:3: ( ruleEString ) { before(grammarAccess.getArrayTopicSpecRefAccess().getTopicSpecTopicSpecCrossReference_0_0()); - // InternalBasicsParser.g:7157:3: ( ruleEString ) - // InternalBasicsParser.g:7158:4: ruleEString + // InternalBasicsParser.g:7102:3: ( ruleEString ) + // InternalBasicsParser.g:7103:4: ruleEString { before(grammarAccess.getArrayTopicSpecRefAccess().getTopicSpecTopicSpecEStringParserRuleCall_0_0_1()); pushFollow(FOLLOW_2); @@ -20922,20 +20711,64 @@ public final void rule__ArrayTopicSpecRef__TopicSpecAssignment_0() throws Recogn // Delegated rules + protected DFA3 dfa3 = new DFA3(this); protected DFA4 dfa4 = new DFA4(this); - static final String dfa_1s = "\42\uffff"; - static final String dfa_2s = "\36\uffff\2\40\2\uffff"; - static final String dfa_3s = "\1\12\35\uffff\2\77\2\uffff"; - static final String dfa_4s = "\1\120\35\uffff\2\77\2\uffff"; - static final String dfa_5s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\36\1\37"; - static final String dfa_6s = "\42\uffff}>"; + static final String dfa_1s = "\13\uffff"; + static final String dfa_2s = "\1\7\12\uffff"; + static final String dfa_3s = "\1\77\5\uffff\1\77\1\uffff\2\77\1\uffff"; + static final String dfa_4s = "\1\123\5\uffff\1\117\1\uffff\2\102\1\uffff"; + static final String dfa_5s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\uffff\1\7\2\uffff\1\6"; + static final String dfa_6s = "\13\uffff}>"; static final String[] dfa_7s = { - "\1\32\1\33\1\17\1\uffff\1\34\1\25\1\27\1\31\3\uffff\1\12\1\13\1\24\1\26\1\30\2\uffff\1\23\3\uffff\1\20\3\uffff\1\21\1\35\1\22\1\uffff\1\14\1\5\1\7\1\11\1\uffff\1\4\1\6\1\10\1\uffff\1\3\3\uffff\1\1\1\15\1\uffff\1\2\2\uffff\1\16\23\uffff\1\37\1\36", + "\1\7\1\uffff\1\6\1\7\1\uffff\1\2\1\5\1\3\1\4\6\uffff\2\1\3\uffff\1\7", "", "", "", "", "", + "\1\12\1\uffff\2\12\1\uffff\4\12\6\uffff\1\11\1\10", + "", + "\1\12\1\7\1\uffff\1\12", + "\1\12\1\7\1\uffff\1\12", + "" + }; + + static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s); + static final short[] dfa_2 = DFA.unpackEncodedString(dfa_2s); + static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s); + static final char[] dfa_4 = DFA.unpackEncodedStringToUnsignedChars(dfa_4s); + static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); + static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s); + static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s); + + class DFA3 extends DFA { + + public DFA3(BaseRecognizer recognizer) { + this.recognizer = recognizer; + this.decisionNumber = 3; + this.eot = dfa_1; + this.eof = dfa_2; + this.min = dfa_3; + this.max = dfa_4; + this.accept = dfa_5; + this.special = dfa_6; + this.transition = dfa_7; + } + public String getDescription() { + return "1826:1: rule__ParameterValue__Alternatives : ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) );"; + } + } + static final String dfa_8s = "\42\uffff"; + static final String dfa_9s = "\36\uffff\2\41\2\uffff"; + static final String dfa_10s = "\1\11\35\uffff\2\76\2\uffff"; + static final String dfa_11s = "\1\117\35\uffff\2\76\2\uffff"; + static final String dfa_12s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\37\1\36"; + static final String dfa_13s = "\42\uffff}>"; + static final String[] dfa_14s = { + "\1\32\1\33\1\uffff\1\17\1\uffff\1\34\1\25\1\27\1\31\2\uffff\1\12\1\13\1\24\1\26\1\30\2\uffff\1\23\3\uffff\1\20\3\uffff\1\21\1\35\1\22\1\uffff\1\14\1\5\1\7\1\11\1\uffff\1\4\1\6\1\10\1\uffff\1\3\3\uffff\1\1\1\15\1\uffff\1\2\2\uffff\1\16\23\uffff\1\37\1\36", + "", + "", + "", "", "", "", @@ -20960,101 +20793,102 @@ public final void rule__ArrayTopicSpecRef__TopicSpecAssignment_0() throws Recogn "", "", "", - "\1\41", - "\1\41", + "", + "", + "\1\40", + "\1\40", "", "" }; - static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s); - static final short[] dfa_2 = DFA.unpackEncodedString(dfa_2s); - static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s); - static final char[] dfa_4 = DFA.unpackEncodedStringToUnsignedChars(dfa_4s); - static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); - static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s); - static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s); + static final short[] dfa_8 = DFA.unpackEncodedString(dfa_8s); + static final short[] dfa_9 = DFA.unpackEncodedString(dfa_9s); + static final char[] dfa_10 = DFA.unpackEncodedStringToUnsignedChars(dfa_10s); + static final char[] dfa_11 = DFA.unpackEncodedStringToUnsignedChars(dfa_11s); + static final short[] dfa_12 = DFA.unpackEncodedString(dfa_12s); + static final short[] dfa_13 = DFA.unpackEncodedString(dfa_13s); + static final short[][] dfa_14 = unpackEncodedStringArray(dfa_14s); class DFA4 extends DFA { public DFA4(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 4; - this.eot = dfa_1; - this.eof = dfa_2; - this.min = dfa_3; - this.max = dfa_4; - this.accept = dfa_5; - this.special = dfa_6; - this.transition = dfa_7; + this.eot = dfa_8; + this.eof = dfa_9; + this.min = dfa_10; + this.max = dfa_11; + this.accept = dfa_12; + this.special = dfa_13; + this.transition = dfa_14; } public String getDescription() { - return "1878:1: rule__AbstractType__Alternatives : ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) );"; + return "1877:1: rule__AbstractType__Alternatives : ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) );"; } } 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[]{0x0000000000000080L}); - public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); - public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000200L}); - public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000009L}); - public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000001L}); - public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0010000000000000L}); - public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x00100006E00C0000L}); - public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000400000000L}); - public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000000L,0x0000000000018000L}); + public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); + public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000100L}); + public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000004L}); + public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x8000000000000002L}); + public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000020L}); + public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0008000000000000L}); + public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x00080003600C0000L,0x0000000000040000L}); + public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000200000000L}); + public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000000L,0x000000000000C000L}); public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); - public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000200000000L}); - public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000080000000L}); - public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L}); + public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000000800L}); + public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000100000000L}); + public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000040000000L}); + public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000040000L}); - public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000040000000L}); - public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); - public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); - public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x1000000000000000L}); - public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000000100000L,0x0000000000100000L}); - public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000000000L,0x00000000000181E4L}); - public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000000000100L}); - public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); - public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); - public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0020000000000000L}); - public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0100000000000000L}); - public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0002000000000000L}); - public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000200000000000L}); - public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000020000000000L}); - public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000400000000000L}); - public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000040000000000L}); - public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000800000000000L}); - public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000080000000000L}); + public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); + public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000020000000L}); + public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); + public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000010000000L}); + public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000000800L,0x0000000000080000L}); + public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000000000000L,0x000000000000C0F2L}); + public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000000080L}); + public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0002000000000000L}); + public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); + public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); + public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); + public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); + public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0010000000000000L}); + public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0080000000000000L}); + public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0001000000000000L}); + public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000100000000000L}); + public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000010000000000L}); + public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000200000000000L}); + public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000020000000000L}); + public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000400000000000L}); + public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000040000000000L}); + public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000100000L}); public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000200000L}); - public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000000400000L}); - public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000010000000000L}); - public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0040000000000000L}); - public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0800000000000000L}); - public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000000001000L}); - public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000001000000000L}); - public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000004000000000L}); - public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000010000000L}); - public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000000800000L}); - public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000000000008000L}); - public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000000001000000L}); - public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000000010000L}); - public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000000002000000L}); - public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000000020000L}); + public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000008000000000L}); + public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0020000000000000L}); + public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0400000000000000L}); + public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000001000L}); + public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000800000000L}); + public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000002000000000L}); + public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000008000000L}); + public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000000400000L}); + public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000000008000L}); + public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000000000800000L}); + public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000000000010000L}); + public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000001000000L}); + public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000000000020000L}); + public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000000000200L}); public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000000000000400L}); - public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000000000800L}); - public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000004000L}); - public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000002000000000L}); - public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000100000000L}); - public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x8000000000000000L}); + public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000000004000L}); + public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000001000000000L}); + public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000080000000L}); + public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x4000000000000000L}); } diff --git a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalBasicsParser.tokens b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalBasicsParser.tokens index 7ec844174..3bb6d776a 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalBasicsParser.tokens +++ b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalBasicsParser.tokens @@ -1,87 +1,86 @@ -','=64 -':'=65 -'Any'=61 -'Array:'=29 -'Base64'=30 +','=63 +':'=64 +'Any'=60 +'Array:'=28 +'Base64'=29 'Boolean'=18 -'Date'=51 -'Double'=31 -'GlobalNamespace'=7 -'GraphName'=9 -'Header'=32 +'Date'=50 +'Double'=30 +'GlobalNamespace'=6 +'GraphName'=8 +'Header'=31 'Integer'=19 -'List'=52 -'ParameterAny'=8 -'ParameterStructMember'=4 -'PrivateNamespace'=6 -'RelativeNamespace'=5 -'String'=33 -'Struct'=34 -'['=66 -'[]'=63 -']'=67 -'action'=35 -'bool'=53 -'bool[]'=36 -'byte'=54 -'byte[]'=37 -'default'=20 +'List'=51 +'ParameterAny'=7 +'PrivateNamespace'=5 +'RelativeNamespace'=4 +'String'=32 +'Struct'=33 +'['=65 +'[]'=62 +']'=66 +'action'=34 +'bool'=52 +'bool[]'=35 +'byte'=53 +'byte[]'=36 +'default:'=11 'duration'=12 'feedback'=13 -'float32'=21 -'float32[]'=10 -'float64'=22 -'float64[]'=11 -'goal'=55 -'int16'=45 -'int16[]'=23 -'int32'=46 -'int32[]'=24 -'int64'=47 -'int64[]'=25 -'int8'=56 -'int8[]'=38 -'message'=26 -'name'=57 -'node'=58 -'ns:'=62 -'result'=39 -'service'=27 -'string'=40 +'float32'=20 +'float32[]'=9 +'float64'=21 +'float64[]'=10 +'goal'=54 +'int16'=44 +'int16[]'=22 +'int32'=45 +'int32[]'=23 +'int64'=46 +'int64[]'=24 +'int8'=55 +'int8[]'=37 +'message'=25 +'name'=56 +'node'=57 +'ns:'=61 +'result'=38 +'service'=26 +'string'=39 'string[]'=14 -'time'=59 -'type'=60 -'type:'=48 -'uint16'=41 +'time'=58 +'type'=59 +'type:'=47 +'uint16'=40 'uint16[]'=15 -'uint32'=42 +'uint32'=41 'uint32[]'=16 -'uint64'=43 +'uint64'=42 'uint64[]'=17 -'uint8'=49 -'uint8[]'=28 -'value'=50 -'value:'=44 -RULE_ANY_OTHER=90 -RULE_BEGIN=83 -RULE_BINARY=69 -RULE_BOOLEAN=70 -RULE_DATE_TIME=78 -RULE_DAY=73 -RULE_DECINT=71 -RULE_DIGIT=68 -RULE_DOUBLE=72 -RULE_END=84 -RULE_HOUR=76 -RULE_ID=79 -RULE_INT=81 -RULE_MESSAGE_ASIGMENT=82 -RULE_MIN_SEC=77 -RULE_ML_COMMENT=88 -RULE_MONTH=74 -RULE_ROS_CONVENTION_A=86 -RULE_ROS_CONVENTION_PARAM=87 -RULE_SL_COMMENT=85 -RULE_STRING=80 -RULE_WS=89 -RULE_YEAR=75 +'uint8'=48 +'uint8[]'=27 +'value'=49 +'value:'=43 +RULE_ANY_OTHER=89 +RULE_BEGIN=82 +RULE_BINARY=68 +RULE_BOOLEAN=69 +RULE_DATE_TIME=77 +RULE_DAY=72 +RULE_DECINT=70 +RULE_DIGIT=67 +RULE_DOUBLE=71 +RULE_END=83 +RULE_HOUR=75 +RULE_ID=78 +RULE_INT=80 +RULE_MESSAGE_ASIGMENT=81 +RULE_MIN_SEC=76 +RULE_ML_COMMENT=87 +RULE_MONTH=73 +RULE_ROS_CONVENTION_A=85 +RULE_ROS_CONVENTION_PARAM=86 +RULE_SL_COMMENT=84 +RULE_STRING=79 +RULE_WS=88 +RULE_YEAR=74 diff --git a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalRosParser.g b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalRosParser.g index aa441440a..7e37e903c 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalRosParser.g +++ b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalRosParser.g @@ -78,7 +78,6 @@ import de.fraunhofer.ipa.ros.services.RosGrammarAccess; tokenNameToValue.put("Boolean", "'Boolean'"); tokenNameToValue.put("Integer", "'Integer'"); tokenNameToValue.put("Action_1", "'action:'"); - tokenNameToValue.put("Default", "'default'"); tokenNameToValue.put("Float32", "'float32'"); tokenNameToValue.put("Float64", "'float64'"); tokenNameToValue.put("Int16_1", "'int16[]'"); @@ -88,6 +87,7 @@ import de.fraunhofer.ipa.ros.services.RosGrammarAccess; tokenNameToValue.put("Result_1", "'result:'"); tokenNameToValue.put("Service", "'service'"); tokenNameToValue.put("Uint8_1", "'uint8[]'"); + tokenNameToValue.put("Default", "'default:'"); tokenNameToValue.put("Duration", "'duration'"); tokenNameToValue.put("Feedback", "'feedback'"); tokenNameToValue.put("Message_1", "'message:'"); @@ -106,16 +106,15 @@ import de.fraunhofer.ipa.ros.services.RosGrammarAccess; tokenNameToValue.put("ParameterAny", "'ParameterAny'"); tokenNameToValue.put("FromGitRepo", "'fromGitRepo:'"); tokenNameToValue.put("Subscribers", "'subscribers:'"); - tokenNameToValue.put("Actionclient", "'actionclient:'"); - tokenNameToValue.put("Actionserver", "'actionserver:'"); tokenNameToValue.put("Dependencies", "'dependencies:'"); - tokenNameToValue.put("Serviceclient", "'serviceclient:'"); - tokenNameToValue.put("Serviceserver", "'serviceserver:'"); + tokenNameToValue.put("Actionclients", "'actionclients:'"); + tokenNameToValue.put("Actionservers", "'actionservers:'"); tokenNameToValue.put("GlobalNamespace", "'GlobalNamespace'"); + tokenNameToValue.put("Serviceclients", "'serviceclients:'"); + tokenNameToValue.put("Serviceservers", "'serviceservers:'"); tokenNameToValue.put("PrivateNamespace", "'PrivateNamespace'"); tokenNameToValue.put("RelativeNamespace", "'RelativeNamespace'"); tokenNameToValue.put("ExternalDependency", "'ExternalDependency'"); - tokenNameToValue.put("ParameterStructMember", "'ParameterStructMember'"); } public void setGrammarAccess(RosGrammarAccess grammarAccess) { @@ -3857,9 +3856,9 @@ rule__Node__Group_3_2__0__Impl } : ( - { before(grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()); } - Serviceserver - { after(grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()); } + { before(grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()); } + Serviceservers + { after(grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()); } ) ; finally { @@ -3965,9 +3964,9 @@ rule__Node__Group_3_3__0__Impl } : ( - { before(grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()); } - Serviceclient - { after(grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()); } + { before(grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()); } + Serviceclients + { after(grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()); } ) ; finally { @@ -4073,9 +4072,9 @@ rule__Node__Group_3_4__0__Impl } : ( - { before(grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()); } - Actionserver - { after(grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()); } + { before(grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()); } + Actionservers + { after(grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()); } ) ; finally { @@ -4181,9 +4180,9 @@ rule__Node__Group_3_5__0__Impl } : ( - { before(grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()); } - Actionclient - { after(grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()); } + { before(grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()); } + Actionclients + { after(grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()); } ) ; finally { @@ -9554,9 +9553,9 @@ rule__ParameterArrayType__Group__0__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); } - Array - { after(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); } + RULE_BEGIN + { after(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); } ) ; finally { @@ -9581,9 +9580,9 @@ rule__ParameterArrayType__Group__1__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_1()); } - RULE_BEGIN - { after(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_1()); } + { before(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); } + Array + { after(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); } ) ; finally { @@ -9608,9 +9607,9 @@ rule__ParameterArrayType__Group__2__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); } - Type - { after(grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); } + { before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } + (rule__ParameterArrayType__TypeAssignment_2) + { after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } ) ; finally { @@ -9635,9 +9634,9 @@ rule__ParameterArrayType__Group__3__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_3()); } - (rule__ParameterArrayType__TypeAssignment_3) - { after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_3()); } + { before(grammarAccess.getParameterArrayTypeAccess().getGroup_3()); } + (rule__ParameterArrayType__Group_3__0)? + { after(grammarAccess.getParameterArrayTypeAccess().getGroup_3()); } ) ; finally { @@ -9650,7 +9649,6 @@ rule__ParameterArrayType__Group__4 } : rule__ParameterArrayType__Group__4__Impl - rule__ParameterArrayType__Group__5 ; finally { restoreStackSize(stackSize); @@ -9662,35 +9660,9 @@ rule__ParameterArrayType__Group__4__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); } - (rule__ParameterArrayType__Group_4__0)? - { after(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__5 - @init { - int stackSize = keepStackSize(); - } -: - rule__ParameterArrayType__Group__5__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__5__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_5()); } + { before(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); } RULE_END - { after(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_5()); } + { after(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); } ) ; finally { @@ -9698,53 +9670,53 @@ finally { } -rule__ParameterArrayType__Group_4__0 +rule__ParameterArrayType__Group_3__0 @init { int stackSize = keepStackSize(); } : - rule__ParameterArrayType__Group_4__0__Impl - rule__ParameterArrayType__Group_4__1 + rule__ParameterArrayType__Group_3__0__Impl + rule__ParameterArrayType__Group_3__1 ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__0__Impl +rule__ParameterArrayType__Group_3__0__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); } Default - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__1 +rule__ParameterArrayType__Group_3__1 @init { int stackSize = keepStackSize(); } : - rule__ParameterArrayType__Group_4__1__Impl + rule__ParameterArrayType__Group_3__1__Impl ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__1__Impl +rule__ParameterArrayType__Group_3__1__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); } - (rule__ParameterArrayType__DefaultAssignment_4_1) - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_3_1()); } + (rule__ParameterArrayType__DefaultAssignment_3_1) + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_3_1()); } ) ; finally { @@ -10364,9 +10336,9 @@ rule__ParameterStructMember__Group__0__Impl } : ( - { before(grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); } - ParameterStructMember - { after(grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); } + { before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); } + (rule__ParameterStructMember__NameAssignment_0) + { after(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); } ) ; finally { @@ -10391,9 +10363,9 @@ rule__ParameterStructMember__Group__1__Impl } : ( - { before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_1()); } - (rule__ParameterStructMember__NameAssignment_1) - { after(grammarAccess.getParameterStructMemberAccess().getNameAssignment_1()); } + { before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); } + Colon + { after(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); } ) ; finally { @@ -10418,9 +10390,9 @@ rule__ParameterStructMember__Group__2__Impl } : ( - { before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_2()); } - Colon - { after(grammarAccess.getParameterStructMemberAccess().getColonKeyword_2()); } + { before(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); } + RULE_BEGIN + { after(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); } ) ; finally { @@ -10445,9 +10417,9 @@ rule__ParameterStructMember__Group__3__Impl } : ( - { before(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_3()); } - RULE_BEGIN - { after(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_3()); } + { before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3()); } + (rule__ParameterStructMember__ValueAssignment_3) + { after(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3()); } ) ; finally { @@ -10460,7 +10432,6 @@ rule__ParameterStructMember__Group__4 } : rule__ParameterStructMember__Group__4__Impl - rule__ParameterStructMember__Group__5 ; finally { restoreStackSize(stackSize); @@ -10472,35 +10443,9 @@ rule__ParameterStructMember__Group__4__Impl } : ( - { before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_4()); } - (rule__ParameterStructMember__ValueAssignment_4) - { after(grammarAccess.getParameterStructMemberAccess().getValueAssignment_4()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterStructMember__Group__5 - @init { - int stackSize = keepStackSize(); - } -: - rule__ParameterStructMember__Group__5__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterStructMember__Group__5__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_5()); } + { before(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); } RULE_END - { after(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_5()); } + { after(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); } ) ; finally { @@ -13209,30 +13154,30 @@ finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__TypeAssignment_3 +rule__ParameterArrayType__TypeAssignment_2 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } ruleParameterType - { after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__DefaultAssignment_4_1 +rule__ParameterArrayType__DefaultAssignment_3_1 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); } ruleParameterList - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); } ) ; finally { @@ -13404,30 +13349,30 @@ finally { restoreStackSize(stackSize); } -rule__ParameterStructMember__NameAssignment_1 +rule__ParameterStructMember__NameAssignment_0 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); } + { before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); } ruleEString - { after(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); } + { after(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__ParameterStructMember__ValueAssignment_4 +rule__ParameterStructMember__ValueAssignment_3 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); } + { before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); } ruleParameterValue - { after(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); } + { after(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); } ) ; finally { diff --git a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalRosParser.java b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalRosParser.java index f590f8017..f81e46368 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalRosParser.java +++ b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalRosParser.java @@ -24,117 +24,116 @@ @SuppressWarnings("all") public class InternalRosParser extends AbstractInternalContentAssistParser { public static final String[] tokenNames = new String[] { - "", "", "", "", "ParameterStructMember", "ExternalDependency", "RelativeNamespace", "PrivateNamespace", "GlobalNamespace", "Serviceclient", "Serviceserver", "Actionclient", "Actionserver", "Dependencies", "ParameterAny", "FromGitRepo", "Subscribers", "Parameters", "Publishers", "GraphName", "Feedback_1", "Float32_1", "Float64_1", "Response", "Duration", "Feedback", "Message_1", "Request", "String_2", "Uint16_1", "Uint32_1", "Uint64_1", "Boolean", "Integer", "Action_1", "Default", "Float32", "Float64", "Int16_1", "Int32_1", "Int64_1", "Message", "Result_1", "Service", "Uint8_1", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Int8_1", "Result", "Specs", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "Goal_1", "Int16", "Int32", "Int64", "Node_1", "Type_1", "Uint8", "Value", "Date", "List", "Bool", "Byte", "Goal", "Int8", "Msg", "Name", "Node", "Srv", "Time", "Type", "Any", "Ns", "LeftSquareBracketRightSquareBracket", "Comma", "Colon", "LeftSquareBracket", "RightSquareBracket", "RULE_DIGIT", "RULE_BINARY", "RULE_BOOLEAN", "RULE_DECINT", "RULE_DOUBLE", "RULE_DAY", "RULE_MONTH", "RULE_YEAR", "RULE_HOUR", "RULE_MIN_SEC", "RULE_DATE_TIME", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_MESSAGE_ASIGMENT", "RULE_BEGIN", "RULE_END", "RULE_SL_COMMENT", "RULE_ROS_CONVENTION_A", "RULE_ROS_CONVENTION_PARAM", "RULE_ML_COMMENT", "RULE_WS", "RULE_ANY_OTHER" + "", "", "", "", "ExternalDependency", "RelativeNamespace", "PrivateNamespace", "GlobalNamespace", "Serviceclients", "Serviceservers", "Actionclients", "Actionservers", "Dependencies", "ParameterAny", "FromGitRepo", "Subscribers", "Parameters", "Publishers", "GraphName", "Feedback_1", "Float32_1", "Float64_1", "Response", "Default", "Duration", "Feedback", "Message_1", "Request", "String_2", "Uint16_1", "Uint32_1", "Uint64_1", "Boolean", "Integer", "Action_1", "Float32", "Float64", "Int16_1", "Int32_1", "Int64_1", "Message", "Result_1", "Service", "Uint8_1", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Int8_1", "Result", "Specs", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "Goal_1", "Int16", "Int32", "Int64", "Node_1", "Type_1", "Uint8", "Value", "Date", "List", "Bool", "Byte", "Goal", "Int8", "Msg", "Name", "Node", "Srv", "Time", "Type", "Any", "Ns", "LeftSquareBracketRightSquareBracket", "Comma", "Colon", "LeftSquareBracket", "RightSquareBracket", "RULE_DIGIT", "RULE_BINARY", "RULE_BOOLEAN", "RULE_DECINT", "RULE_DOUBLE", "RULE_DAY", "RULE_MONTH", "RULE_YEAR", "RULE_HOUR", "RULE_MIN_SEC", "RULE_DATE_TIME", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_MESSAGE_ASIGMENT", "RULE_BEGIN", "RULE_END", "RULE_SL_COMMENT", "RULE_ROS_CONVENTION_A", "RULE_ROS_CONVENTION_PARAM", "RULE_ML_COMMENT", "RULE_WS", "RULE_ANY_OTHER" }; - public static final int Float32_1=21; - public static final int Node=78; - public static final int RULE_DATE_TIME=99; + public static final int Float32_1=20; + public static final int Node=77; + public static final int RULE_DATE_TIME=98; public static final int Uint64_1=31; - public static final int String=49; - public static final int Int16=63; - public static final int Float32=36; - public static final int Goal=74; - public static final int Bool=72; - public static final int Uint16=58; + public static final int Serviceclients=8; + public static final int String=48; + public static final int Int16=62; + public static final int Float32=35; + public static final int Goal=73; + public static final int Actionservers=11; + public static final int Bool=71; + public static final int Uint16=57; public static final int Boolean=32; - public static final int ExternalDependency=5; - public static final int Uint8=68; - public static final int Parameters=17; - public static final int RULE_ID=100; - public static final int Actionclient=11; - public static final int RULE_DIGIT=89; - public static final int GlobalNamespace=8; - public static final int Node_1=66; - public static final int Int16_1=38; - public static final int Header=48; - public static final int RULE_INT=102; - public static final int Byte=73; - public static final int RULE_ML_COMMENT=109; - public static final int LeftSquareBracket=87; - public static final int Specs=56; - public static final int Base64=46; + public static final int ExternalDependency=4; + public static final int Uint8=67; + public static final int Parameters=16; + public static final int RULE_ID=99; + public static final int RULE_DIGIT=88; + public static final int GlobalNamespace=7; + public static final int Node_1=65; + public static final int Int16_1=37; + public static final int Header=47; + public static final int RULE_INT=101; + public static final int Byte=72; + public static final int RULE_ML_COMMENT=108; + public static final int LeftSquareBracket=86; + public static final int Specs=55; + public static final int Base64=45; public static final int Message_1=26; - public static final int Comma=85; - public static final int RULE_MESSAGE_ASIGMENT=103; - public static final int Goal_1=62; - public static final int LeftSquareBracketRightSquareBracket=84; - public static final int Int32=64; - public static final int Publishers=18; - public static final int Serviceserver=10; - public static final int RULE_DECINT=92; - public static final int Uint32=59; - public static final int FromGitRepo=15; - public static final int Msg=76; - public static final int RULE_HOUR=97; - public static final int Int8=75; - public static final int Default=35; - public static final int Actionserver=12; - public static final int Int8_1=54; + public static final int Comma=84; + public static final int RULE_MESSAGE_ASIGMENT=102; + public static final int Goal_1=61; + public static final int LeftSquareBracketRightSquareBracket=83; + public static final int Int32=63; + public static final int Publishers=17; + public static final int RULE_DECINT=91; + public static final int Uint32=58; + public static final int FromGitRepo=14; + public static final int Msg=75; + public static final int RULE_HOUR=96; + public static final int Int8=74; + public static final int Default=23; + public static final int Int8_1=53; public static final int Uint16_1=29; - public static final int Type=81; - public static final int Float64=37; - public static final int Int32_1=39; - public static final int Result_1=42; - public static final int RULE_BINARY=90; - public static final int String_1=57; - public static final int Subscribers=16; + public static final int Type=80; + public static final int Float64=36; + public static final int Int32_1=38; + public static final int Result_1=41; + public static final int RULE_BINARY=89; + public static final int String_1=56; + public static final int Subscribers=15; public static final int String_2=28; - public static final int RULE_DAY=94; - public static final int RULE_BEGIN=104; - public static final int RULE_BOOLEAN=91; - public static final int RelativeNamespace=6; - public static final int RULE_YEAR=96; - public static final int Feedback_1=20; - public static final int Result=55; - public static final int Name=77; - public static final int RULE_MIN_SEC=98; - public static final int ParameterAny=14; - public static final int List=71; - public static final int Dependencies=13; - public static final int RightSquareBracket=88; - public static final int PrivateNamespace=7; - public static final int GraphName=19; - public static final int Byte_1=53; - public static final int Float64_1=22; + public static final int Actionclients=10; + public static final int RULE_DAY=93; + public static final int RULE_BEGIN=103; + public static final int RULE_BOOLEAN=90; + public static final int RelativeNamespace=5; + public static final int Serviceservers=9; + public static final int RULE_YEAR=95; + public static final int Feedback_1=19; + public static final int Result=54; + public static final int Name=76; + public static final int RULE_MIN_SEC=97; + public static final int ParameterAny=13; + public static final int List=70; + public static final int Dependencies=12; + public static final int RightSquareBracket=87; + public static final int PrivateNamespace=6; + public static final int GraphName=18; + public static final int Byte_1=52; + public static final int Float64_1=21; public static final int Duration=24; public static final int Uint32_1=30; public static final int Action_1=34; - public static final int Double=47; - public static final int Type_1=67; - public static final int Value=69; - public static final int Uint64=60; - public static final int Action=51; - public static final int RULE_END=105; - public static final int Message=41; - public static final int Value_1=61; - public static final int Time=80; - public static final int RULE_STRING=101; - public static final int Bool_1=52; - public static final int Any=82; - public static final int Struct=50; - public static final int RULE_SL_COMMENT=106; - public static final int Uint8_1=44; - public static final int RULE_DOUBLE=93; + public static final int Double=46; + public static final int Type_1=66; + public static final int Value=68; + public static final int Uint64=59; + public static final int Action=50; + public static final int RULE_END=104; + public static final int Message=40; + public static final int Value_1=60; + public static final int Time=79; + public static final int RULE_STRING=100; + public static final int Bool_1=51; + public static final int Any=81; + public static final int Struct=49; + public static final int RULE_SL_COMMENT=105; + public static final int Uint8_1=43; + public static final int RULE_DOUBLE=92; public static final int Feedback=25; - public static final int ParameterStructMember=4; - public static final int Srv=79; - public static final int RULE_ROS_CONVENTION_A=107; - public static final int RULE_ROS_CONVENTION_PARAM=108; - public static final int Colon=86; + public static final int Srv=78; + public static final int RULE_ROS_CONVENTION_A=106; + public static final int RULE_ROS_CONVENTION_PARAM=107; + public static final int Colon=85; public static final int EOF=-1; - public static final int Ns=83; - public static final int RULE_WS=110; + public static final int Ns=82; + public static final int RULE_WS=109; public static final int Request=27; - public static final int Int64_1=40; - public static final int Service=43; - public static final int RULE_ANY_OTHER=111; - public static final int Date=70; - public static final int Response=23; + public static final int Int64_1=39; + public static final int Service=42; + public static final int RULE_ANY_OTHER=110; + public static final int Date=69; + public static final int Response=22; public static final int Integer=33; - public static final int Array=45; - public static final int Serviceclient=9; - public static final int Int64=65; - public static final int RULE_MONTH=95; + public static final int Array=44; + public static final int Int64=64; + public static final int RULE_MONTH=94; // delegates // delegators @@ -204,7 +203,6 @@ public InternalRosParser(TokenStream input, RecognizerSharedState state) { tokenNameToValue.put("Boolean", "'Boolean'"); tokenNameToValue.put("Integer", "'Integer'"); tokenNameToValue.put("Action_1", "'action:'"); - tokenNameToValue.put("Default", "'default'"); tokenNameToValue.put("Float32", "'float32'"); tokenNameToValue.put("Float64", "'float64'"); tokenNameToValue.put("Int16_1", "'int16[]'"); @@ -214,6 +212,7 @@ public InternalRosParser(TokenStream input, RecognizerSharedState state) { tokenNameToValue.put("Result_1", "'result:'"); tokenNameToValue.put("Service", "'service'"); tokenNameToValue.put("Uint8_1", "'uint8[]'"); + tokenNameToValue.put("Default", "'default:'"); tokenNameToValue.put("Duration", "'duration'"); tokenNameToValue.put("Feedback", "'feedback'"); tokenNameToValue.put("Message_1", "'message:'"); @@ -232,16 +231,15 @@ public InternalRosParser(TokenStream input, RecognizerSharedState state) { tokenNameToValue.put("ParameterAny", "'ParameterAny'"); tokenNameToValue.put("FromGitRepo", "'fromGitRepo:'"); tokenNameToValue.put("Subscribers", "'subscribers:'"); - tokenNameToValue.put("Actionclient", "'actionclient:'"); - tokenNameToValue.put("Actionserver", "'actionserver:'"); tokenNameToValue.put("Dependencies", "'dependencies:'"); - tokenNameToValue.put("Serviceclient", "'serviceclient:'"); - tokenNameToValue.put("Serviceserver", "'serviceserver:'"); + tokenNameToValue.put("Actionclients", "'actionclients:'"); + tokenNameToValue.put("Actionservers", "'actionservers:'"); tokenNameToValue.put("GlobalNamespace", "'GlobalNamespace'"); + tokenNameToValue.put("Serviceclients", "'serviceclients:'"); + tokenNameToValue.put("Serviceservers", "'serviceservers:'"); tokenNameToValue.put("PrivateNamespace", "'PrivateNamespace'"); tokenNameToValue.put("RelativeNamespace", "'RelativeNamespace'"); tokenNameToValue.put("ExternalDependency", "'ExternalDependency'"); - tokenNameToValue.put("ParameterStructMember", "'ParameterStructMember'"); } public void setGrammarAccess(RosGrammarAccess grammarAccess) { @@ -264,11 +262,11 @@ protected String getValueForTokenName(String tokenName) { // $ANTLR start "entryRulePackageSet" - // InternalRosParser.g:140:1: entryRulePackageSet : rulePackageSet EOF ; + // InternalRosParser.g:139:1: entryRulePackageSet : rulePackageSet EOF ; public final void entryRulePackageSet() throws RecognitionException { try { - // InternalRosParser.g:141:1: ( rulePackageSet EOF ) - // InternalRosParser.g:142:1: rulePackageSet EOF + // InternalRosParser.g:140:1: ( rulePackageSet EOF ) + // InternalRosParser.g:141:1: rulePackageSet EOF { before(grammarAccess.getPackageSetRule()); pushFollow(FOLLOW_1); @@ -294,21 +292,21 @@ public final void entryRulePackageSet() throws RecognitionException { // $ANTLR start "rulePackageSet" - // InternalRosParser.g:149:1: rulePackageSet : ( ( rule__PackageSet__Group__0 ) ) ; + // InternalRosParser.g:148:1: rulePackageSet : ( ( rule__PackageSet__Group__0 ) ) ; public final void rulePackageSet() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:153:2: ( ( ( rule__PackageSet__Group__0 ) ) ) - // InternalRosParser.g:154:2: ( ( rule__PackageSet__Group__0 ) ) + // InternalRosParser.g:152:2: ( ( ( rule__PackageSet__Group__0 ) ) ) + // InternalRosParser.g:153:2: ( ( rule__PackageSet__Group__0 ) ) { - // InternalRosParser.g:154:2: ( ( rule__PackageSet__Group__0 ) ) - // InternalRosParser.g:155:3: ( rule__PackageSet__Group__0 ) + // InternalRosParser.g:153:2: ( ( rule__PackageSet__Group__0 ) ) + // InternalRosParser.g:154:3: ( rule__PackageSet__Group__0 ) { before(grammarAccess.getPackageSetAccess().getGroup()); - // InternalRosParser.g:156:3: ( rule__PackageSet__Group__0 ) - // InternalRosParser.g:156:4: rule__PackageSet__Group__0 + // InternalRosParser.g:155:3: ( rule__PackageSet__Group__0 ) + // InternalRosParser.g:155:4: rule__PackageSet__Group__0 { pushFollow(FOLLOW_2); rule__PackageSet__Group__0(); @@ -341,11 +339,11 @@ public final void rulePackageSet() throws RecognitionException { // $ANTLR start "entryRulePackage_Impl" - // InternalRosParser.g:165:1: entryRulePackage_Impl : rulePackage_Impl EOF ; + // InternalRosParser.g:164:1: entryRulePackage_Impl : rulePackage_Impl EOF ; public final void entryRulePackage_Impl() throws RecognitionException { try { - // InternalRosParser.g:166:1: ( rulePackage_Impl EOF ) - // InternalRosParser.g:167:1: rulePackage_Impl EOF + // InternalRosParser.g:165:1: ( rulePackage_Impl EOF ) + // InternalRosParser.g:166:1: rulePackage_Impl EOF { before(grammarAccess.getPackage_ImplRule()); pushFollow(FOLLOW_1); @@ -371,21 +369,21 @@ public final void entryRulePackage_Impl() throws RecognitionException { // $ANTLR start "rulePackage_Impl" - // InternalRosParser.g:174:1: rulePackage_Impl : ( ( rule__Package_Impl__Group__0 ) ) ; + // InternalRosParser.g:173:1: rulePackage_Impl : ( ( rule__Package_Impl__Group__0 ) ) ; public final void rulePackage_Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:178:2: ( ( ( rule__Package_Impl__Group__0 ) ) ) - // InternalRosParser.g:179:2: ( ( rule__Package_Impl__Group__0 ) ) + // InternalRosParser.g:177:2: ( ( ( rule__Package_Impl__Group__0 ) ) ) + // InternalRosParser.g:178:2: ( ( rule__Package_Impl__Group__0 ) ) { - // InternalRosParser.g:179:2: ( ( rule__Package_Impl__Group__0 ) ) - // InternalRosParser.g:180:3: ( rule__Package_Impl__Group__0 ) + // InternalRosParser.g:178:2: ( ( rule__Package_Impl__Group__0 ) ) + // InternalRosParser.g:179:3: ( rule__Package_Impl__Group__0 ) { before(grammarAccess.getPackage_ImplAccess().getGroup()); - // InternalRosParser.g:181:3: ( rule__Package_Impl__Group__0 ) - // InternalRosParser.g:181:4: rule__Package_Impl__Group__0 + // InternalRosParser.g:180:3: ( rule__Package_Impl__Group__0 ) + // InternalRosParser.g:180:4: rule__Package_Impl__Group__0 { pushFollow(FOLLOW_2); rule__Package_Impl__Group__0(); @@ -418,11 +416,11 @@ public final void rulePackage_Impl() throws RecognitionException { // $ANTLR start "entryRuleNode" - // InternalRosParser.g:190:1: entryRuleNode : ruleNode EOF ; + // InternalRosParser.g:189:1: entryRuleNode : ruleNode EOF ; public final void entryRuleNode() throws RecognitionException { try { - // InternalRosParser.g:191:1: ( ruleNode EOF ) - // InternalRosParser.g:192:1: ruleNode EOF + // InternalRosParser.g:190:1: ( ruleNode EOF ) + // InternalRosParser.g:191:1: ruleNode EOF { before(grammarAccess.getNodeRule()); pushFollow(FOLLOW_1); @@ -448,21 +446,21 @@ public final void entryRuleNode() throws RecognitionException { // $ANTLR start "ruleNode" - // InternalRosParser.g:199:1: ruleNode : ( ( rule__Node__Group__0 ) ) ; + // InternalRosParser.g:198:1: ruleNode : ( ( rule__Node__Group__0 ) ) ; public final void ruleNode() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:203:2: ( ( ( rule__Node__Group__0 ) ) ) - // InternalRosParser.g:204:2: ( ( rule__Node__Group__0 ) ) + // InternalRosParser.g:202:2: ( ( ( rule__Node__Group__0 ) ) ) + // InternalRosParser.g:203:2: ( ( rule__Node__Group__0 ) ) { - // InternalRosParser.g:204:2: ( ( rule__Node__Group__0 ) ) - // InternalRosParser.g:205:3: ( rule__Node__Group__0 ) + // InternalRosParser.g:203:2: ( ( rule__Node__Group__0 ) ) + // InternalRosParser.g:204:3: ( rule__Node__Group__0 ) { before(grammarAccess.getNodeAccess().getGroup()); - // InternalRosParser.g:206:3: ( rule__Node__Group__0 ) - // InternalRosParser.g:206:4: rule__Node__Group__0 + // InternalRosParser.g:205:3: ( rule__Node__Group__0 ) + // InternalRosParser.g:205:4: rule__Node__Group__0 { pushFollow(FOLLOW_2); rule__Node__Group__0(); @@ -495,11 +493,11 @@ public final void ruleNode() throws RecognitionException { // $ANTLR start "entryRuleSpecBase" - // InternalRosParser.g:215:1: entryRuleSpecBase : ruleSpecBase EOF ; + // InternalRosParser.g:214:1: entryRuleSpecBase : ruleSpecBase EOF ; public final void entryRuleSpecBase() throws RecognitionException { try { - // InternalRosParser.g:216:1: ( ruleSpecBase EOF ) - // InternalRosParser.g:217:1: ruleSpecBase EOF + // InternalRosParser.g:215:1: ( ruleSpecBase EOF ) + // InternalRosParser.g:216:1: ruleSpecBase EOF { before(grammarAccess.getSpecBaseRule()); pushFollow(FOLLOW_1); @@ -525,21 +523,21 @@ public final void entryRuleSpecBase() throws RecognitionException { // $ANTLR start "ruleSpecBase" - // InternalRosParser.g:224:1: ruleSpecBase : ( ( rule__SpecBase__Alternatives ) ) ; + // InternalRosParser.g:223:1: ruleSpecBase : ( ( rule__SpecBase__Alternatives ) ) ; public final void ruleSpecBase() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:228:2: ( ( ( rule__SpecBase__Alternatives ) ) ) - // InternalRosParser.g:229:2: ( ( rule__SpecBase__Alternatives ) ) + // InternalRosParser.g:227:2: ( ( ( rule__SpecBase__Alternatives ) ) ) + // InternalRosParser.g:228:2: ( ( rule__SpecBase__Alternatives ) ) { - // InternalRosParser.g:229:2: ( ( rule__SpecBase__Alternatives ) ) - // InternalRosParser.g:230:3: ( rule__SpecBase__Alternatives ) + // InternalRosParser.g:228:2: ( ( rule__SpecBase__Alternatives ) ) + // InternalRosParser.g:229:3: ( rule__SpecBase__Alternatives ) { before(grammarAccess.getSpecBaseAccess().getAlternatives()); - // InternalRosParser.g:231:3: ( rule__SpecBase__Alternatives ) - // InternalRosParser.g:231:4: rule__SpecBase__Alternatives + // InternalRosParser.g:230:3: ( rule__SpecBase__Alternatives ) + // InternalRosParser.g:230:4: rule__SpecBase__Alternatives { pushFollow(FOLLOW_2); rule__SpecBase__Alternatives(); @@ -572,11 +570,11 @@ public final void ruleSpecBase() throws RecognitionException { // $ANTLR start "entryRuleTopicSpec" - // InternalRosParser.g:240:1: entryRuleTopicSpec : ruleTopicSpec EOF ; + // InternalRosParser.g:239:1: entryRuleTopicSpec : ruleTopicSpec EOF ; public final void entryRuleTopicSpec() throws RecognitionException { try { - // InternalRosParser.g:241:1: ( ruleTopicSpec EOF ) - // InternalRosParser.g:242:1: ruleTopicSpec EOF + // InternalRosParser.g:240:1: ( ruleTopicSpec EOF ) + // InternalRosParser.g:241:1: ruleTopicSpec EOF { before(grammarAccess.getTopicSpecRule()); pushFollow(FOLLOW_1); @@ -602,21 +600,21 @@ public final void entryRuleTopicSpec() throws RecognitionException { // $ANTLR start "ruleTopicSpec" - // InternalRosParser.g:249:1: ruleTopicSpec : ( ( rule__TopicSpec__Group__0 ) ) ; + // InternalRosParser.g:248:1: ruleTopicSpec : ( ( rule__TopicSpec__Group__0 ) ) ; public final void ruleTopicSpec() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:253:2: ( ( ( rule__TopicSpec__Group__0 ) ) ) - // InternalRosParser.g:254:2: ( ( rule__TopicSpec__Group__0 ) ) + // InternalRosParser.g:252:2: ( ( ( rule__TopicSpec__Group__0 ) ) ) + // InternalRosParser.g:253:2: ( ( rule__TopicSpec__Group__0 ) ) { - // InternalRosParser.g:254:2: ( ( rule__TopicSpec__Group__0 ) ) - // InternalRosParser.g:255:3: ( rule__TopicSpec__Group__0 ) + // InternalRosParser.g:253:2: ( ( rule__TopicSpec__Group__0 ) ) + // InternalRosParser.g:254:3: ( rule__TopicSpec__Group__0 ) { before(grammarAccess.getTopicSpecAccess().getGroup()); - // InternalRosParser.g:256:3: ( rule__TopicSpec__Group__0 ) - // InternalRosParser.g:256:4: rule__TopicSpec__Group__0 + // InternalRosParser.g:255:3: ( rule__TopicSpec__Group__0 ) + // InternalRosParser.g:255:4: rule__TopicSpec__Group__0 { pushFollow(FOLLOW_2); rule__TopicSpec__Group__0(); @@ -649,11 +647,11 @@ public final void ruleTopicSpec() throws RecognitionException { // $ANTLR start "entryRuleServiceSpec" - // InternalRosParser.g:265:1: entryRuleServiceSpec : ruleServiceSpec EOF ; + // InternalRosParser.g:264:1: entryRuleServiceSpec : ruleServiceSpec EOF ; public final void entryRuleServiceSpec() throws RecognitionException { try { - // InternalRosParser.g:266:1: ( ruleServiceSpec EOF ) - // InternalRosParser.g:267:1: ruleServiceSpec EOF + // InternalRosParser.g:265:1: ( ruleServiceSpec EOF ) + // InternalRosParser.g:266:1: ruleServiceSpec EOF { before(grammarAccess.getServiceSpecRule()); pushFollow(FOLLOW_1); @@ -679,21 +677,21 @@ public final void entryRuleServiceSpec() throws RecognitionException { // $ANTLR start "ruleServiceSpec" - // InternalRosParser.g:274:1: ruleServiceSpec : ( ( rule__ServiceSpec__Group__0 ) ) ; + // InternalRosParser.g:273:1: ruleServiceSpec : ( ( rule__ServiceSpec__Group__0 ) ) ; public final void ruleServiceSpec() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:278:2: ( ( ( rule__ServiceSpec__Group__0 ) ) ) - // InternalRosParser.g:279:2: ( ( rule__ServiceSpec__Group__0 ) ) + // InternalRosParser.g:277:2: ( ( ( rule__ServiceSpec__Group__0 ) ) ) + // InternalRosParser.g:278:2: ( ( rule__ServiceSpec__Group__0 ) ) { - // InternalRosParser.g:279:2: ( ( rule__ServiceSpec__Group__0 ) ) - // InternalRosParser.g:280:3: ( rule__ServiceSpec__Group__0 ) + // InternalRosParser.g:278:2: ( ( rule__ServiceSpec__Group__0 ) ) + // InternalRosParser.g:279:3: ( rule__ServiceSpec__Group__0 ) { before(grammarAccess.getServiceSpecAccess().getGroup()); - // InternalRosParser.g:281:3: ( rule__ServiceSpec__Group__0 ) - // InternalRosParser.g:281:4: rule__ServiceSpec__Group__0 + // InternalRosParser.g:280:3: ( rule__ServiceSpec__Group__0 ) + // InternalRosParser.g:280:4: rule__ServiceSpec__Group__0 { pushFollow(FOLLOW_2); rule__ServiceSpec__Group__0(); @@ -726,11 +724,11 @@ public final void ruleServiceSpec() throws RecognitionException { // $ANTLR start "entryRuleActionSpec" - // InternalRosParser.g:290:1: entryRuleActionSpec : ruleActionSpec EOF ; + // InternalRosParser.g:289:1: entryRuleActionSpec : ruleActionSpec EOF ; public final void entryRuleActionSpec() throws RecognitionException { try { - // InternalRosParser.g:291:1: ( ruleActionSpec EOF ) - // InternalRosParser.g:292:1: ruleActionSpec EOF + // InternalRosParser.g:290:1: ( ruleActionSpec EOF ) + // InternalRosParser.g:291:1: ruleActionSpec EOF { before(grammarAccess.getActionSpecRule()); pushFollow(FOLLOW_1); @@ -756,21 +754,21 @@ public final void entryRuleActionSpec() throws RecognitionException { // $ANTLR start "ruleActionSpec" - // InternalRosParser.g:299:1: ruleActionSpec : ( ( rule__ActionSpec__Group__0 ) ) ; + // InternalRosParser.g:298:1: ruleActionSpec : ( ( rule__ActionSpec__Group__0 ) ) ; public final void ruleActionSpec() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:303:2: ( ( ( rule__ActionSpec__Group__0 ) ) ) - // InternalRosParser.g:304:2: ( ( rule__ActionSpec__Group__0 ) ) + // InternalRosParser.g:302:2: ( ( ( rule__ActionSpec__Group__0 ) ) ) + // InternalRosParser.g:303:2: ( ( rule__ActionSpec__Group__0 ) ) { - // InternalRosParser.g:304:2: ( ( rule__ActionSpec__Group__0 ) ) - // InternalRosParser.g:305:3: ( rule__ActionSpec__Group__0 ) + // InternalRosParser.g:303:2: ( ( rule__ActionSpec__Group__0 ) ) + // InternalRosParser.g:304:3: ( rule__ActionSpec__Group__0 ) { before(grammarAccess.getActionSpecAccess().getGroup()); - // InternalRosParser.g:306:3: ( rule__ActionSpec__Group__0 ) - // InternalRosParser.g:306:4: rule__ActionSpec__Group__0 + // InternalRosParser.g:305:3: ( rule__ActionSpec__Group__0 ) + // InternalRosParser.g:305:4: rule__ActionSpec__Group__0 { pushFollow(FOLLOW_2); rule__ActionSpec__Group__0(); @@ -803,11 +801,11 @@ public final void ruleActionSpec() throws RecognitionException { // $ANTLR start "entryRuleMessageDefinition" - // InternalRosParser.g:315:1: entryRuleMessageDefinition : ruleMessageDefinition EOF ; + // InternalRosParser.g:314:1: entryRuleMessageDefinition : ruleMessageDefinition EOF ; public final void entryRuleMessageDefinition() throws RecognitionException { try { - // InternalRosParser.g:316:1: ( ruleMessageDefinition EOF ) - // InternalRosParser.g:317:1: ruleMessageDefinition EOF + // InternalRosParser.g:315:1: ( ruleMessageDefinition EOF ) + // InternalRosParser.g:316:1: ruleMessageDefinition EOF { before(grammarAccess.getMessageDefinitionRule()); pushFollow(FOLLOW_1); @@ -833,21 +831,21 @@ public final void entryRuleMessageDefinition() throws RecognitionException { // $ANTLR start "ruleMessageDefinition" - // InternalRosParser.g:324:1: ruleMessageDefinition : ( ( rule__MessageDefinition__Group__0 ) ) ; + // InternalRosParser.g:323:1: ruleMessageDefinition : ( ( rule__MessageDefinition__Group__0 ) ) ; public final void ruleMessageDefinition() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:328:2: ( ( ( rule__MessageDefinition__Group__0 ) ) ) - // InternalRosParser.g:329:2: ( ( rule__MessageDefinition__Group__0 ) ) + // InternalRosParser.g:327:2: ( ( ( rule__MessageDefinition__Group__0 ) ) ) + // InternalRosParser.g:328:2: ( ( rule__MessageDefinition__Group__0 ) ) { - // InternalRosParser.g:329:2: ( ( rule__MessageDefinition__Group__0 ) ) - // InternalRosParser.g:330:3: ( rule__MessageDefinition__Group__0 ) + // InternalRosParser.g:328:2: ( ( rule__MessageDefinition__Group__0 ) ) + // InternalRosParser.g:329:3: ( rule__MessageDefinition__Group__0 ) { before(grammarAccess.getMessageDefinitionAccess().getGroup()); - // InternalRosParser.g:331:3: ( rule__MessageDefinition__Group__0 ) - // InternalRosParser.g:331:4: rule__MessageDefinition__Group__0 + // InternalRosParser.g:330:3: ( rule__MessageDefinition__Group__0 ) + // InternalRosParser.g:330:4: rule__MessageDefinition__Group__0 { pushFollow(FOLLOW_2); rule__MessageDefinition__Group__0(); @@ -880,11 +878,11 @@ public final void ruleMessageDefinition() throws RecognitionException { // $ANTLR start "entryRulePublisher" - // InternalRosParser.g:340:1: entryRulePublisher : rulePublisher EOF ; + // InternalRosParser.g:339:1: entryRulePublisher : rulePublisher EOF ; public final void entryRulePublisher() throws RecognitionException { try { - // InternalRosParser.g:341:1: ( rulePublisher EOF ) - // InternalRosParser.g:342:1: rulePublisher EOF + // InternalRosParser.g:340:1: ( rulePublisher EOF ) + // InternalRosParser.g:341:1: rulePublisher EOF { before(grammarAccess.getPublisherRule()); pushFollow(FOLLOW_1); @@ -910,21 +908,21 @@ public final void entryRulePublisher() throws RecognitionException { // $ANTLR start "rulePublisher" - // InternalRosParser.g:349:1: rulePublisher : ( ( rule__Publisher__Group__0 ) ) ; + // InternalRosParser.g:348:1: rulePublisher : ( ( rule__Publisher__Group__0 ) ) ; public final void rulePublisher() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:353:2: ( ( ( rule__Publisher__Group__0 ) ) ) - // InternalRosParser.g:354:2: ( ( rule__Publisher__Group__0 ) ) + // InternalRosParser.g:352:2: ( ( ( rule__Publisher__Group__0 ) ) ) + // InternalRosParser.g:353:2: ( ( rule__Publisher__Group__0 ) ) { - // InternalRosParser.g:354:2: ( ( rule__Publisher__Group__0 ) ) - // InternalRosParser.g:355:3: ( rule__Publisher__Group__0 ) + // InternalRosParser.g:353:2: ( ( rule__Publisher__Group__0 ) ) + // InternalRosParser.g:354:3: ( rule__Publisher__Group__0 ) { before(grammarAccess.getPublisherAccess().getGroup()); - // InternalRosParser.g:356:3: ( rule__Publisher__Group__0 ) - // InternalRosParser.g:356:4: rule__Publisher__Group__0 + // InternalRosParser.g:355:3: ( rule__Publisher__Group__0 ) + // InternalRosParser.g:355:4: rule__Publisher__Group__0 { pushFollow(FOLLOW_2); rule__Publisher__Group__0(); @@ -957,11 +955,11 @@ public final void rulePublisher() throws RecognitionException { // $ANTLR start "entryRuleSubscriber" - // InternalRosParser.g:365:1: entryRuleSubscriber : ruleSubscriber EOF ; + // InternalRosParser.g:364:1: entryRuleSubscriber : ruleSubscriber EOF ; public final void entryRuleSubscriber() throws RecognitionException { try { - // InternalRosParser.g:366:1: ( ruleSubscriber EOF ) - // InternalRosParser.g:367:1: ruleSubscriber EOF + // InternalRosParser.g:365:1: ( ruleSubscriber EOF ) + // InternalRosParser.g:366:1: ruleSubscriber EOF { before(grammarAccess.getSubscriberRule()); pushFollow(FOLLOW_1); @@ -987,21 +985,21 @@ public final void entryRuleSubscriber() throws RecognitionException { // $ANTLR start "ruleSubscriber" - // InternalRosParser.g:374:1: ruleSubscriber : ( ( rule__Subscriber__Group__0 ) ) ; + // InternalRosParser.g:373:1: ruleSubscriber : ( ( rule__Subscriber__Group__0 ) ) ; public final void ruleSubscriber() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:378:2: ( ( ( rule__Subscriber__Group__0 ) ) ) - // InternalRosParser.g:379:2: ( ( rule__Subscriber__Group__0 ) ) + // InternalRosParser.g:377:2: ( ( ( rule__Subscriber__Group__0 ) ) ) + // InternalRosParser.g:378:2: ( ( rule__Subscriber__Group__0 ) ) { - // InternalRosParser.g:379:2: ( ( rule__Subscriber__Group__0 ) ) - // InternalRosParser.g:380:3: ( rule__Subscriber__Group__0 ) + // InternalRosParser.g:378:2: ( ( rule__Subscriber__Group__0 ) ) + // InternalRosParser.g:379:3: ( rule__Subscriber__Group__0 ) { before(grammarAccess.getSubscriberAccess().getGroup()); - // InternalRosParser.g:381:3: ( rule__Subscriber__Group__0 ) - // InternalRosParser.g:381:4: rule__Subscriber__Group__0 + // InternalRosParser.g:380:3: ( rule__Subscriber__Group__0 ) + // InternalRosParser.g:380:4: rule__Subscriber__Group__0 { pushFollow(FOLLOW_2); rule__Subscriber__Group__0(); @@ -1034,11 +1032,11 @@ public final void ruleSubscriber() throws RecognitionException { // $ANTLR start "entryRuleServiceServer" - // InternalRosParser.g:390:1: entryRuleServiceServer : ruleServiceServer EOF ; + // InternalRosParser.g:389:1: entryRuleServiceServer : ruleServiceServer EOF ; public final void entryRuleServiceServer() throws RecognitionException { try { - // InternalRosParser.g:391:1: ( ruleServiceServer EOF ) - // InternalRosParser.g:392:1: ruleServiceServer EOF + // InternalRosParser.g:390:1: ( ruleServiceServer EOF ) + // InternalRosParser.g:391:1: ruleServiceServer EOF { before(grammarAccess.getServiceServerRule()); pushFollow(FOLLOW_1); @@ -1064,21 +1062,21 @@ public final void entryRuleServiceServer() throws RecognitionException { // $ANTLR start "ruleServiceServer" - // InternalRosParser.g:399:1: ruleServiceServer : ( ( rule__ServiceServer__Group__0 ) ) ; + // InternalRosParser.g:398:1: ruleServiceServer : ( ( rule__ServiceServer__Group__0 ) ) ; public final void ruleServiceServer() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:403:2: ( ( ( rule__ServiceServer__Group__0 ) ) ) - // InternalRosParser.g:404:2: ( ( rule__ServiceServer__Group__0 ) ) + // InternalRosParser.g:402:2: ( ( ( rule__ServiceServer__Group__0 ) ) ) + // InternalRosParser.g:403:2: ( ( rule__ServiceServer__Group__0 ) ) { - // InternalRosParser.g:404:2: ( ( rule__ServiceServer__Group__0 ) ) - // InternalRosParser.g:405:3: ( rule__ServiceServer__Group__0 ) + // InternalRosParser.g:403:2: ( ( rule__ServiceServer__Group__0 ) ) + // InternalRosParser.g:404:3: ( rule__ServiceServer__Group__0 ) { before(grammarAccess.getServiceServerAccess().getGroup()); - // InternalRosParser.g:406:3: ( rule__ServiceServer__Group__0 ) - // InternalRosParser.g:406:4: rule__ServiceServer__Group__0 + // InternalRosParser.g:405:3: ( rule__ServiceServer__Group__0 ) + // InternalRosParser.g:405:4: rule__ServiceServer__Group__0 { pushFollow(FOLLOW_2); rule__ServiceServer__Group__0(); @@ -1111,11 +1109,11 @@ public final void ruleServiceServer() throws RecognitionException { // $ANTLR start "entryRuleServiceClient" - // InternalRosParser.g:415:1: entryRuleServiceClient : ruleServiceClient EOF ; + // InternalRosParser.g:414:1: entryRuleServiceClient : ruleServiceClient EOF ; public final void entryRuleServiceClient() throws RecognitionException { try { - // InternalRosParser.g:416:1: ( ruleServiceClient EOF ) - // InternalRosParser.g:417:1: ruleServiceClient EOF + // InternalRosParser.g:415:1: ( ruleServiceClient EOF ) + // InternalRosParser.g:416:1: ruleServiceClient EOF { before(grammarAccess.getServiceClientRule()); pushFollow(FOLLOW_1); @@ -1141,21 +1139,21 @@ public final void entryRuleServiceClient() throws RecognitionException { // $ANTLR start "ruleServiceClient" - // InternalRosParser.g:424:1: ruleServiceClient : ( ( rule__ServiceClient__Group__0 ) ) ; + // InternalRosParser.g:423:1: ruleServiceClient : ( ( rule__ServiceClient__Group__0 ) ) ; public final void ruleServiceClient() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:428:2: ( ( ( rule__ServiceClient__Group__0 ) ) ) - // InternalRosParser.g:429:2: ( ( rule__ServiceClient__Group__0 ) ) + // InternalRosParser.g:427:2: ( ( ( rule__ServiceClient__Group__0 ) ) ) + // InternalRosParser.g:428:2: ( ( rule__ServiceClient__Group__0 ) ) { - // InternalRosParser.g:429:2: ( ( rule__ServiceClient__Group__0 ) ) - // InternalRosParser.g:430:3: ( rule__ServiceClient__Group__0 ) + // InternalRosParser.g:428:2: ( ( rule__ServiceClient__Group__0 ) ) + // InternalRosParser.g:429:3: ( rule__ServiceClient__Group__0 ) { before(grammarAccess.getServiceClientAccess().getGroup()); - // InternalRosParser.g:431:3: ( rule__ServiceClient__Group__0 ) - // InternalRosParser.g:431:4: rule__ServiceClient__Group__0 + // InternalRosParser.g:430:3: ( rule__ServiceClient__Group__0 ) + // InternalRosParser.g:430:4: rule__ServiceClient__Group__0 { pushFollow(FOLLOW_2); rule__ServiceClient__Group__0(); @@ -1188,11 +1186,11 @@ public final void ruleServiceClient() throws RecognitionException { // $ANTLR start "entryRuleActionServer" - // InternalRosParser.g:440:1: entryRuleActionServer : ruleActionServer EOF ; + // InternalRosParser.g:439:1: entryRuleActionServer : ruleActionServer EOF ; public final void entryRuleActionServer() throws RecognitionException { try { - // InternalRosParser.g:441:1: ( ruleActionServer EOF ) - // InternalRosParser.g:442:1: ruleActionServer EOF + // InternalRosParser.g:440:1: ( ruleActionServer EOF ) + // InternalRosParser.g:441:1: ruleActionServer EOF { before(grammarAccess.getActionServerRule()); pushFollow(FOLLOW_1); @@ -1218,21 +1216,21 @@ public final void entryRuleActionServer() throws RecognitionException { // $ANTLR start "ruleActionServer" - // InternalRosParser.g:449:1: ruleActionServer : ( ( rule__ActionServer__Group__0 ) ) ; + // InternalRosParser.g:448:1: ruleActionServer : ( ( rule__ActionServer__Group__0 ) ) ; public final void ruleActionServer() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:453:2: ( ( ( rule__ActionServer__Group__0 ) ) ) - // InternalRosParser.g:454:2: ( ( rule__ActionServer__Group__0 ) ) + // InternalRosParser.g:452:2: ( ( ( rule__ActionServer__Group__0 ) ) ) + // InternalRosParser.g:453:2: ( ( rule__ActionServer__Group__0 ) ) { - // InternalRosParser.g:454:2: ( ( rule__ActionServer__Group__0 ) ) - // InternalRosParser.g:455:3: ( rule__ActionServer__Group__0 ) + // InternalRosParser.g:453:2: ( ( rule__ActionServer__Group__0 ) ) + // InternalRosParser.g:454:3: ( rule__ActionServer__Group__0 ) { before(grammarAccess.getActionServerAccess().getGroup()); - // InternalRosParser.g:456:3: ( rule__ActionServer__Group__0 ) - // InternalRosParser.g:456:4: rule__ActionServer__Group__0 + // InternalRosParser.g:455:3: ( rule__ActionServer__Group__0 ) + // InternalRosParser.g:455:4: rule__ActionServer__Group__0 { pushFollow(FOLLOW_2); rule__ActionServer__Group__0(); @@ -1265,11 +1263,11 @@ public final void ruleActionServer() throws RecognitionException { // $ANTLR start "entryRuleActionClient" - // InternalRosParser.g:465:1: entryRuleActionClient : ruleActionClient EOF ; + // InternalRosParser.g:464:1: entryRuleActionClient : ruleActionClient EOF ; public final void entryRuleActionClient() throws RecognitionException { try { - // InternalRosParser.g:466:1: ( ruleActionClient EOF ) - // InternalRosParser.g:467:1: ruleActionClient EOF + // InternalRosParser.g:465:1: ( ruleActionClient EOF ) + // InternalRosParser.g:466:1: ruleActionClient EOF { before(grammarAccess.getActionClientRule()); pushFollow(FOLLOW_1); @@ -1295,21 +1293,21 @@ public final void entryRuleActionClient() throws RecognitionException { // $ANTLR start "ruleActionClient" - // InternalRosParser.g:474:1: ruleActionClient : ( ( rule__ActionClient__Group__0 ) ) ; + // InternalRosParser.g:473:1: ruleActionClient : ( ( rule__ActionClient__Group__0 ) ) ; public final void ruleActionClient() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:478:2: ( ( ( rule__ActionClient__Group__0 ) ) ) - // InternalRosParser.g:479:2: ( ( rule__ActionClient__Group__0 ) ) + // InternalRosParser.g:477:2: ( ( ( rule__ActionClient__Group__0 ) ) ) + // InternalRosParser.g:478:2: ( ( rule__ActionClient__Group__0 ) ) { - // InternalRosParser.g:479:2: ( ( rule__ActionClient__Group__0 ) ) - // InternalRosParser.g:480:3: ( rule__ActionClient__Group__0 ) + // InternalRosParser.g:478:2: ( ( rule__ActionClient__Group__0 ) ) + // InternalRosParser.g:479:3: ( rule__ActionClient__Group__0 ) { before(grammarAccess.getActionClientAccess().getGroup()); - // InternalRosParser.g:481:3: ( rule__ActionClient__Group__0 ) - // InternalRosParser.g:481:4: rule__ActionClient__Group__0 + // InternalRosParser.g:480:3: ( rule__ActionClient__Group__0 ) + // InternalRosParser.g:480:4: rule__ActionClient__Group__0 { pushFollow(FOLLOW_2); rule__ActionClient__Group__0(); @@ -1342,11 +1340,11 @@ public final void ruleActionClient() throws RecognitionException { // $ANTLR start "entryRuleDependency" - // InternalRosParser.g:490:1: entryRuleDependency : ruleDependency EOF ; + // InternalRosParser.g:489:1: entryRuleDependency : ruleDependency EOF ; public final void entryRuleDependency() throws RecognitionException { try { - // InternalRosParser.g:491:1: ( ruleDependency EOF ) - // InternalRosParser.g:492:1: ruleDependency EOF + // InternalRosParser.g:490:1: ( ruleDependency EOF ) + // InternalRosParser.g:491:1: ruleDependency EOF { before(grammarAccess.getDependencyRule()); pushFollow(FOLLOW_1); @@ -1372,21 +1370,21 @@ public final void entryRuleDependency() throws RecognitionException { // $ANTLR start "ruleDependency" - // InternalRosParser.g:499:1: ruleDependency : ( ( rule__Dependency__Alternatives ) ) ; + // InternalRosParser.g:498:1: ruleDependency : ( ( rule__Dependency__Alternatives ) ) ; public final void ruleDependency() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:503:2: ( ( ( rule__Dependency__Alternatives ) ) ) - // InternalRosParser.g:504:2: ( ( rule__Dependency__Alternatives ) ) + // InternalRosParser.g:502:2: ( ( ( rule__Dependency__Alternatives ) ) ) + // InternalRosParser.g:503:2: ( ( rule__Dependency__Alternatives ) ) { - // InternalRosParser.g:504:2: ( ( rule__Dependency__Alternatives ) ) - // InternalRosParser.g:505:3: ( rule__Dependency__Alternatives ) + // InternalRosParser.g:503:2: ( ( rule__Dependency__Alternatives ) ) + // InternalRosParser.g:504:3: ( rule__Dependency__Alternatives ) { before(grammarAccess.getDependencyAccess().getAlternatives()); - // InternalRosParser.g:506:3: ( rule__Dependency__Alternatives ) - // InternalRosParser.g:506:4: rule__Dependency__Alternatives + // InternalRosParser.g:505:3: ( rule__Dependency__Alternatives ) + // InternalRosParser.g:505:4: rule__Dependency__Alternatives { pushFollow(FOLLOW_2); rule__Dependency__Alternatives(); @@ -1419,11 +1417,11 @@ public final void ruleDependency() throws RecognitionException { // $ANTLR start "entryRulePackageDependency" - // InternalRosParser.g:515:1: entryRulePackageDependency : rulePackageDependency EOF ; + // InternalRosParser.g:514:1: entryRulePackageDependency : rulePackageDependency EOF ; public final void entryRulePackageDependency() throws RecognitionException { try { - // InternalRosParser.g:516:1: ( rulePackageDependency EOF ) - // InternalRosParser.g:517:1: rulePackageDependency EOF + // InternalRosParser.g:515:1: ( rulePackageDependency EOF ) + // InternalRosParser.g:516:1: rulePackageDependency EOF { before(grammarAccess.getPackageDependencyRule()); pushFollow(FOLLOW_1); @@ -1449,21 +1447,21 @@ public final void entryRulePackageDependency() throws RecognitionException { // $ANTLR start "rulePackageDependency" - // InternalRosParser.g:524:1: rulePackageDependency : ( ( rule__PackageDependency__PackageAssignment ) ) ; + // InternalRosParser.g:523:1: rulePackageDependency : ( ( rule__PackageDependency__PackageAssignment ) ) ; public final void rulePackageDependency() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:528:2: ( ( ( rule__PackageDependency__PackageAssignment ) ) ) - // InternalRosParser.g:529:2: ( ( rule__PackageDependency__PackageAssignment ) ) + // InternalRosParser.g:527:2: ( ( ( rule__PackageDependency__PackageAssignment ) ) ) + // InternalRosParser.g:528:2: ( ( rule__PackageDependency__PackageAssignment ) ) { - // InternalRosParser.g:529:2: ( ( rule__PackageDependency__PackageAssignment ) ) - // InternalRosParser.g:530:3: ( rule__PackageDependency__PackageAssignment ) + // InternalRosParser.g:528:2: ( ( rule__PackageDependency__PackageAssignment ) ) + // InternalRosParser.g:529:3: ( rule__PackageDependency__PackageAssignment ) { before(grammarAccess.getPackageDependencyAccess().getPackageAssignment()); - // InternalRosParser.g:531:3: ( rule__PackageDependency__PackageAssignment ) - // InternalRosParser.g:531:4: rule__PackageDependency__PackageAssignment + // InternalRosParser.g:530:3: ( rule__PackageDependency__PackageAssignment ) + // InternalRosParser.g:530:4: rule__PackageDependency__PackageAssignment { pushFollow(FOLLOW_2); rule__PackageDependency__PackageAssignment(); @@ -1496,11 +1494,11 @@ public final void rulePackageDependency() throws RecognitionException { // $ANTLR start "entryRuleExternalDependency" - // InternalRosParser.g:540:1: entryRuleExternalDependency : ruleExternalDependency EOF ; + // InternalRosParser.g:539:1: entryRuleExternalDependency : ruleExternalDependency EOF ; public final void entryRuleExternalDependency() throws RecognitionException { try { - // InternalRosParser.g:541:1: ( ruleExternalDependency EOF ) - // InternalRosParser.g:542:1: ruleExternalDependency EOF + // InternalRosParser.g:540:1: ( ruleExternalDependency EOF ) + // InternalRosParser.g:541:1: ruleExternalDependency EOF { before(grammarAccess.getExternalDependencyRule()); pushFollow(FOLLOW_1); @@ -1526,21 +1524,21 @@ public final void entryRuleExternalDependency() throws RecognitionException { // $ANTLR start "ruleExternalDependency" - // InternalRosParser.g:549:1: ruleExternalDependency : ( ( rule__ExternalDependency__Group__0 ) ) ; + // InternalRosParser.g:548:1: ruleExternalDependency : ( ( rule__ExternalDependency__Group__0 ) ) ; public final void ruleExternalDependency() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:553:2: ( ( ( rule__ExternalDependency__Group__0 ) ) ) - // InternalRosParser.g:554:2: ( ( rule__ExternalDependency__Group__0 ) ) + // InternalRosParser.g:552:2: ( ( ( rule__ExternalDependency__Group__0 ) ) ) + // InternalRosParser.g:553:2: ( ( rule__ExternalDependency__Group__0 ) ) { - // InternalRosParser.g:554:2: ( ( rule__ExternalDependency__Group__0 ) ) - // InternalRosParser.g:555:3: ( rule__ExternalDependency__Group__0 ) + // InternalRosParser.g:553:2: ( ( rule__ExternalDependency__Group__0 ) ) + // InternalRosParser.g:554:3: ( rule__ExternalDependency__Group__0 ) { before(grammarAccess.getExternalDependencyAccess().getGroup()); - // InternalRosParser.g:556:3: ( rule__ExternalDependency__Group__0 ) - // InternalRosParser.g:556:4: rule__ExternalDependency__Group__0 + // InternalRosParser.g:555:3: ( rule__ExternalDependency__Group__0 ) + // InternalRosParser.g:555:4: rule__ExternalDependency__Group__0 { pushFollow(FOLLOW_2); rule__ExternalDependency__Group__0(); @@ -1573,11 +1571,11 @@ public final void ruleExternalDependency() throws RecognitionException { // $ANTLR start "entryRuleNamespace" - // InternalRosParser.g:565:1: entryRuleNamespace : ruleNamespace EOF ; + // InternalRosParser.g:564:1: entryRuleNamespace : ruleNamespace EOF ; public final void entryRuleNamespace() throws RecognitionException { try { - // InternalRosParser.g:566:1: ( ruleNamespace EOF ) - // InternalRosParser.g:567:1: ruleNamespace EOF + // InternalRosParser.g:565:1: ( ruleNamespace EOF ) + // InternalRosParser.g:566:1: ruleNamespace EOF { before(grammarAccess.getNamespaceRule()); pushFollow(FOLLOW_1); @@ -1603,21 +1601,21 @@ public final void entryRuleNamespace() throws RecognitionException { // $ANTLR start "ruleNamespace" - // InternalRosParser.g:574:1: ruleNamespace : ( ( rule__Namespace__Alternatives ) ) ; + // InternalRosParser.g:573:1: ruleNamespace : ( ( rule__Namespace__Alternatives ) ) ; public final void ruleNamespace() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:578:2: ( ( ( rule__Namespace__Alternatives ) ) ) - // InternalRosParser.g:579:2: ( ( rule__Namespace__Alternatives ) ) + // InternalRosParser.g:577:2: ( ( ( rule__Namespace__Alternatives ) ) ) + // InternalRosParser.g:578:2: ( ( rule__Namespace__Alternatives ) ) { - // InternalRosParser.g:579:2: ( ( rule__Namespace__Alternatives ) ) - // InternalRosParser.g:580:3: ( rule__Namespace__Alternatives ) + // InternalRosParser.g:578:2: ( ( rule__Namespace__Alternatives ) ) + // InternalRosParser.g:579:3: ( rule__Namespace__Alternatives ) { before(grammarAccess.getNamespaceAccess().getAlternatives()); - // InternalRosParser.g:581:3: ( rule__Namespace__Alternatives ) - // InternalRosParser.g:581:4: rule__Namespace__Alternatives + // InternalRosParser.g:580:3: ( rule__Namespace__Alternatives ) + // InternalRosParser.g:580:4: rule__Namespace__Alternatives { pushFollow(FOLLOW_2); rule__Namespace__Alternatives(); @@ -1650,11 +1648,11 @@ public final void ruleNamespace() throws RecognitionException { // $ANTLR start "entryRuleGraphName" - // InternalRosParser.g:590:1: entryRuleGraphName : ruleGraphName EOF ; + // InternalRosParser.g:589:1: entryRuleGraphName : ruleGraphName EOF ; public final void entryRuleGraphName() throws RecognitionException { try { - // InternalRosParser.g:591:1: ( ruleGraphName EOF ) - // InternalRosParser.g:592:1: ruleGraphName EOF + // InternalRosParser.g:590:1: ( ruleGraphName EOF ) + // InternalRosParser.g:591:1: ruleGraphName EOF { before(grammarAccess.getGraphNameRule()); pushFollow(FOLLOW_1); @@ -1680,17 +1678,17 @@ public final void entryRuleGraphName() throws RecognitionException { // $ANTLR start "ruleGraphName" - // InternalRosParser.g:599:1: ruleGraphName : ( GraphName ) ; + // InternalRosParser.g:598:1: ruleGraphName : ( GraphName ) ; public final void ruleGraphName() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:603:2: ( ( GraphName ) ) - // InternalRosParser.g:604:2: ( GraphName ) + // InternalRosParser.g:602:2: ( ( GraphName ) ) + // InternalRosParser.g:603:2: ( GraphName ) { - // InternalRosParser.g:604:2: ( GraphName ) - // InternalRosParser.g:605:3: GraphName + // InternalRosParser.g:603:2: ( GraphName ) + // InternalRosParser.g:604:3: GraphName { before(grammarAccess.getGraphNameAccess().getGraphNameKeyword()); match(input,GraphName,FOLLOW_2); @@ -1717,11 +1715,11 @@ public final void ruleGraphName() throws RecognitionException { // $ANTLR start "entryRuleGlobalNamespace" - // InternalRosParser.g:615:1: entryRuleGlobalNamespace : ruleGlobalNamespace EOF ; + // InternalRosParser.g:614:1: entryRuleGlobalNamespace : ruleGlobalNamespace EOF ; public final void entryRuleGlobalNamespace() throws RecognitionException { try { - // InternalRosParser.g:616:1: ( ruleGlobalNamespace EOF ) - // InternalRosParser.g:617:1: ruleGlobalNamespace EOF + // InternalRosParser.g:615:1: ( ruleGlobalNamespace EOF ) + // InternalRosParser.g:616:1: ruleGlobalNamespace EOF { before(grammarAccess.getGlobalNamespaceRule()); pushFollow(FOLLOW_1); @@ -1747,21 +1745,21 @@ public final void entryRuleGlobalNamespace() throws RecognitionException { // $ANTLR start "ruleGlobalNamespace" - // InternalRosParser.g:624:1: ruleGlobalNamespace : ( ( rule__GlobalNamespace__Group__0 ) ) ; + // InternalRosParser.g:623:1: ruleGlobalNamespace : ( ( rule__GlobalNamespace__Group__0 ) ) ; public final void ruleGlobalNamespace() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:628:2: ( ( ( rule__GlobalNamespace__Group__0 ) ) ) - // InternalRosParser.g:629:2: ( ( rule__GlobalNamespace__Group__0 ) ) + // InternalRosParser.g:627:2: ( ( ( rule__GlobalNamespace__Group__0 ) ) ) + // InternalRosParser.g:628:2: ( ( rule__GlobalNamespace__Group__0 ) ) { - // InternalRosParser.g:629:2: ( ( rule__GlobalNamespace__Group__0 ) ) - // InternalRosParser.g:630:3: ( rule__GlobalNamespace__Group__0 ) + // InternalRosParser.g:628:2: ( ( rule__GlobalNamespace__Group__0 ) ) + // InternalRosParser.g:629:3: ( rule__GlobalNamespace__Group__0 ) { before(grammarAccess.getGlobalNamespaceAccess().getGroup()); - // InternalRosParser.g:631:3: ( rule__GlobalNamespace__Group__0 ) - // InternalRosParser.g:631:4: rule__GlobalNamespace__Group__0 + // InternalRosParser.g:630:3: ( rule__GlobalNamespace__Group__0 ) + // InternalRosParser.g:630:4: rule__GlobalNamespace__Group__0 { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group__0(); @@ -1794,11 +1792,11 @@ public final void ruleGlobalNamespace() throws RecognitionException { // $ANTLR start "entryRuleRelativeNamespace_Impl" - // InternalRosParser.g:640:1: entryRuleRelativeNamespace_Impl : ruleRelativeNamespace_Impl EOF ; + // InternalRosParser.g:639:1: entryRuleRelativeNamespace_Impl : ruleRelativeNamespace_Impl EOF ; public final void entryRuleRelativeNamespace_Impl() throws RecognitionException { try { - // InternalRosParser.g:641:1: ( ruleRelativeNamespace_Impl EOF ) - // InternalRosParser.g:642:1: ruleRelativeNamespace_Impl EOF + // InternalRosParser.g:640:1: ( ruleRelativeNamespace_Impl EOF ) + // InternalRosParser.g:641:1: ruleRelativeNamespace_Impl EOF { before(grammarAccess.getRelativeNamespace_ImplRule()); pushFollow(FOLLOW_1); @@ -1824,21 +1822,21 @@ public final void entryRuleRelativeNamespace_Impl() throws RecognitionException // $ANTLR start "ruleRelativeNamespace_Impl" - // InternalRosParser.g:649:1: ruleRelativeNamespace_Impl : ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ; + // InternalRosParser.g:648:1: ruleRelativeNamespace_Impl : ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ; public final void ruleRelativeNamespace_Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:653:2: ( ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ) - // InternalRosParser.g:654:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) + // InternalRosParser.g:652:2: ( ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ) + // InternalRosParser.g:653:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) { - // InternalRosParser.g:654:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) - // InternalRosParser.g:655:3: ( rule__RelativeNamespace_Impl__Group__0 ) + // InternalRosParser.g:653:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) + // InternalRosParser.g:654:3: ( rule__RelativeNamespace_Impl__Group__0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup()); - // InternalRosParser.g:656:3: ( rule__RelativeNamespace_Impl__Group__0 ) - // InternalRosParser.g:656:4: rule__RelativeNamespace_Impl__Group__0 + // InternalRosParser.g:655:3: ( rule__RelativeNamespace_Impl__Group__0 ) + // InternalRosParser.g:655:4: rule__RelativeNamespace_Impl__Group__0 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group__0(); @@ -1871,11 +1869,11 @@ public final void ruleRelativeNamespace_Impl() throws RecognitionException { // $ANTLR start "entryRulePrivateNamespace" - // InternalRosParser.g:665:1: entryRulePrivateNamespace : rulePrivateNamespace EOF ; + // InternalRosParser.g:664:1: entryRulePrivateNamespace : rulePrivateNamespace EOF ; public final void entryRulePrivateNamespace() throws RecognitionException { try { - // InternalRosParser.g:666:1: ( rulePrivateNamespace EOF ) - // InternalRosParser.g:667:1: rulePrivateNamespace EOF + // InternalRosParser.g:665:1: ( rulePrivateNamespace EOF ) + // InternalRosParser.g:666:1: rulePrivateNamespace EOF { before(grammarAccess.getPrivateNamespaceRule()); pushFollow(FOLLOW_1); @@ -1901,21 +1899,21 @@ public final void entryRulePrivateNamespace() throws RecognitionException { // $ANTLR start "rulePrivateNamespace" - // InternalRosParser.g:674:1: rulePrivateNamespace : ( ( rule__PrivateNamespace__Group__0 ) ) ; + // InternalRosParser.g:673:1: rulePrivateNamespace : ( ( rule__PrivateNamespace__Group__0 ) ) ; public final void rulePrivateNamespace() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:678:2: ( ( ( rule__PrivateNamespace__Group__0 ) ) ) - // InternalRosParser.g:679:2: ( ( rule__PrivateNamespace__Group__0 ) ) + // InternalRosParser.g:677:2: ( ( ( rule__PrivateNamespace__Group__0 ) ) ) + // InternalRosParser.g:678:2: ( ( rule__PrivateNamespace__Group__0 ) ) { - // InternalRosParser.g:679:2: ( ( rule__PrivateNamespace__Group__0 ) ) - // InternalRosParser.g:680:3: ( rule__PrivateNamespace__Group__0 ) + // InternalRosParser.g:678:2: ( ( rule__PrivateNamespace__Group__0 ) ) + // InternalRosParser.g:679:3: ( rule__PrivateNamespace__Group__0 ) { before(grammarAccess.getPrivateNamespaceAccess().getGroup()); - // InternalRosParser.g:681:3: ( rule__PrivateNamespace__Group__0 ) - // InternalRosParser.g:681:4: rule__PrivateNamespace__Group__0 + // InternalRosParser.g:680:3: ( rule__PrivateNamespace__Group__0 ) + // InternalRosParser.g:680:4: rule__PrivateNamespace__Group__0 { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group__0(); @@ -1948,11 +1946,11 @@ public final void rulePrivateNamespace() throws RecognitionException { // $ANTLR start "entryRuleParameter" - // InternalRosParser.g:690:1: entryRuleParameter : ruleParameter EOF ; + // InternalRosParser.g:689:1: entryRuleParameter : ruleParameter EOF ; public final void entryRuleParameter() throws RecognitionException { try { - // InternalRosParser.g:691:1: ( ruleParameter EOF ) - // InternalRosParser.g:692:1: ruleParameter EOF + // InternalRosParser.g:690:1: ( ruleParameter EOF ) + // InternalRosParser.g:691:1: ruleParameter EOF { before(grammarAccess.getParameterRule()); pushFollow(FOLLOW_1); @@ -1978,21 +1976,21 @@ public final void entryRuleParameter() throws RecognitionException { // $ANTLR start "ruleParameter" - // InternalRosParser.g:699:1: ruleParameter : ( ( rule__Parameter__Group__0 ) ) ; + // InternalRosParser.g:698:1: ruleParameter : ( ( rule__Parameter__Group__0 ) ) ; public final void ruleParameter() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:703:2: ( ( ( rule__Parameter__Group__0 ) ) ) - // InternalRosParser.g:704:2: ( ( rule__Parameter__Group__0 ) ) + // InternalRosParser.g:702:2: ( ( ( rule__Parameter__Group__0 ) ) ) + // InternalRosParser.g:703:2: ( ( rule__Parameter__Group__0 ) ) { - // InternalRosParser.g:704:2: ( ( rule__Parameter__Group__0 ) ) - // InternalRosParser.g:705:3: ( rule__Parameter__Group__0 ) + // InternalRosParser.g:703:2: ( ( rule__Parameter__Group__0 ) ) + // InternalRosParser.g:704:3: ( rule__Parameter__Group__0 ) { before(grammarAccess.getParameterAccess().getGroup()); - // InternalRosParser.g:706:3: ( rule__Parameter__Group__0 ) - // InternalRosParser.g:706:4: rule__Parameter__Group__0 + // InternalRosParser.g:705:3: ( rule__Parameter__Group__0 ) + // InternalRosParser.g:705:4: rule__Parameter__Group__0 { pushFollow(FOLLOW_2); rule__Parameter__Group__0(); @@ -2025,11 +2023,11 @@ public final void ruleParameter() throws RecognitionException { // $ANTLR start "entryRuleParameterType" - // InternalRosParser.g:715:1: entryRuleParameterType : ruleParameterType EOF ; + // InternalRosParser.g:714:1: entryRuleParameterType : ruleParameterType EOF ; public final void entryRuleParameterType() throws RecognitionException { try { - // InternalRosParser.g:716:1: ( ruleParameterType EOF ) - // InternalRosParser.g:717:1: ruleParameterType EOF + // InternalRosParser.g:715:1: ( ruleParameterType EOF ) + // InternalRosParser.g:716:1: ruleParameterType EOF { before(grammarAccess.getParameterTypeRule()); pushFollow(FOLLOW_1); @@ -2055,21 +2053,21 @@ public final void entryRuleParameterType() throws RecognitionException { // $ANTLR start "ruleParameterType" - // InternalRosParser.g:724:1: ruleParameterType : ( ( rule__ParameterType__Alternatives ) ) ; + // InternalRosParser.g:723:1: ruleParameterType : ( ( rule__ParameterType__Alternatives ) ) ; public final void ruleParameterType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:728:2: ( ( ( rule__ParameterType__Alternatives ) ) ) - // InternalRosParser.g:729:2: ( ( rule__ParameterType__Alternatives ) ) + // InternalRosParser.g:727:2: ( ( ( rule__ParameterType__Alternatives ) ) ) + // InternalRosParser.g:728:2: ( ( rule__ParameterType__Alternatives ) ) { - // InternalRosParser.g:729:2: ( ( rule__ParameterType__Alternatives ) ) - // InternalRosParser.g:730:3: ( rule__ParameterType__Alternatives ) + // InternalRosParser.g:728:2: ( ( rule__ParameterType__Alternatives ) ) + // InternalRosParser.g:729:3: ( rule__ParameterType__Alternatives ) { before(grammarAccess.getParameterTypeAccess().getAlternatives()); - // InternalRosParser.g:731:3: ( rule__ParameterType__Alternatives ) - // InternalRosParser.g:731:4: rule__ParameterType__Alternatives + // InternalRosParser.g:730:3: ( rule__ParameterType__Alternatives ) + // InternalRosParser.g:730:4: rule__ParameterType__Alternatives { pushFollow(FOLLOW_2); rule__ParameterType__Alternatives(); @@ -2102,11 +2100,11 @@ public final void ruleParameterType() throws RecognitionException { // $ANTLR start "entryRuleParameterValue" - // InternalRosParser.g:740:1: entryRuleParameterValue : ruleParameterValue EOF ; + // InternalRosParser.g:739:1: entryRuleParameterValue : ruleParameterValue EOF ; public final void entryRuleParameterValue() throws RecognitionException { try { - // InternalRosParser.g:741:1: ( ruleParameterValue EOF ) - // InternalRosParser.g:742:1: ruleParameterValue EOF + // InternalRosParser.g:740:1: ( ruleParameterValue EOF ) + // InternalRosParser.g:741:1: ruleParameterValue EOF { before(grammarAccess.getParameterValueRule()); pushFollow(FOLLOW_1); @@ -2132,21 +2130,21 @@ public final void entryRuleParameterValue() throws RecognitionException { // $ANTLR start "ruleParameterValue" - // InternalRosParser.g:749:1: ruleParameterValue : ( ( rule__ParameterValue__Alternatives ) ) ; + // InternalRosParser.g:748:1: ruleParameterValue : ( ( rule__ParameterValue__Alternatives ) ) ; public final void ruleParameterValue() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:753:2: ( ( ( rule__ParameterValue__Alternatives ) ) ) - // InternalRosParser.g:754:2: ( ( rule__ParameterValue__Alternatives ) ) + // InternalRosParser.g:752:2: ( ( ( rule__ParameterValue__Alternatives ) ) ) + // InternalRosParser.g:753:2: ( ( rule__ParameterValue__Alternatives ) ) { - // InternalRosParser.g:754:2: ( ( rule__ParameterValue__Alternatives ) ) - // InternalRosParser.g:755:3: ( rule__ParameterValue__Alternatives ) + // InternalRosParser.g:753:2: ( ( rule__ParameterValue__Alternatives ) ) + // InternalRosParser.g:754:3: ( rule__ParameterValue__Alternatives ) { before(grammarAccess.getParameterValueAccess().getAlternatives()); - // InternalRosParser.g:756:3: ( rule__ParameterValue__Alternatives ) - // InternalRosParser.g:756:4: rule__ParameterValue__Alternatives + // InternalRosParser.g:755:3: ( rule__ParameterValue__Alternatives ) + // InternalRosParser.g:755:4: rule__ParameterValue__Alternatives { pushFollow(FOLLOW_2); rule__ParameterValue__Alternatives(); @@ -2179,11 +2177,11 @@ public final void ruleParameterValue() throws RecognitionException { // $ANTLR start "entryRuleParameterListType" - // InternalRosParser.g:765:1: entryRuleParameterListType : ruleParameterListType EOF ; + // InternalRosParser.g:764:1: entryRuleParameterListType : ruleParameterListType EOF ; public final void entryRuleParameterListType() throws RecognitionException { try { - // InternalRosParser.g:766:1: ( ruleParameterListType EOF ) - // InternalRosParser.g:767:1: ruleParameterListType EOF + // InternalRosParser.g:765:1: ( ruleParameterListType EOF ) + // InternalRosParser.g:766:1: ruleParameterListType EOF { before(grammarAccess.getParameterListTypeRule()); pushFollow(FOLLOW_1); @@ -2209,21 +2207,21 @@ public final void entryRuleParameterListType() throws RecognitionException { // $ANTLR start "ruleParameterListType" - // InternalRosParser.g:774:1: ruleParameterListType : ( ( rule__ParameterListType__Group__0 ) ) ; + // InternalRosParser.g:773:1: ruleParameterListType : ( ( rule__ParameterListType__Group__0 ) ) ; public final void ruleParameterListType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:778:2: ( ( ( rule__ParameterListType__Group__0 ) ) ) - // InternalRosParser.g:779:2: ( ( rule__ParameterListType__Group__0 ) ) + // InternalRosParser.g:777:2: ( ( ( rule__ParameterListType__Group__0 ) ) ) + // InternalRosParser.g:778:2: ( ( rule__ParameterListType__Group__0 ) ) { - // InternalRosParser.g:779:2: ( ( rule__ParameterListType__Group__0 ) ) - // InternalRosParser.g:780:3: ( rule__ParameterListType__Group__0 ) + // InternalRosParser.g:778:2: ( ( rule__ParameterListType__Group__0 ) ) + // InternalRosParser.g:779:3: ( rule__ParameterListType__Group__0 ) { before(grammarAccess.getParameterListTypeAccess().getGroup()); - // InternalRosParser.g:781:3: ( rule__ParameterListType__Group__0 ) - // InternalRosParser.g:781:4: rule__ParameterListType__Group__0 + // InternalRosParser.g:780:3: ( rule__ParameterListType__Group__0 ) + // InternalRosParser.g:780:4: rule__ParameterListType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterListType__Group__0(); @@ -2256,11 +2254,11 @@ public final void ruleParameterListType() throws RecognitionException { // $ANTLR start "entryRuleParameterStructType" - // InternalRosParser.g:790:1: entryRuleParameterStructType : ruleParameterStructType EOF ; + // InternalRosParser.g:789:1: entryRuleParameterStructType : ruleParameterStructType EOF ; public final void entryRuleParameterStructType() throws RecognitionException { try { - // InternalRosParser.g:791:1: ( ruleParameterStructType EOF ) - // InternalRosParser.g:792:1: ruleParameterStructType EOF + // InternalRosParser.g:790:1: ( ruleParameterStructType EOF ) + // InternalRosParser.g:791:1: ruleParameterStructType EOF { before(grammarAccess.getParameterStructTypeRule()); pushFollow(FOLLOW_1); @@ -2286,21 +2284,21 @@ public final void entryRuleParameterStructType() throws RecognitionException { // $ANTLR start "ruleParameterStructType" - // InternalRosParser.g:799:1: ruleParameterStructType : ( ( rule__ParameterStructType__Group__0 ) ) ; + // InternalRosParser.g:798:1: ruleParameterStructType : ( ( rule__ParameterStructType__Group__0 ) ) ; public final void ruleParameterStructType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:803:2: ( ( ( rule__ParameterStructType__Group__0 ) ) ) - // InternalRosParser.g:804:2: ( ( rule__ParameterStructType__Group__0 ) ) + // InternalRosParser.g:802:2: ( ( ( rule__ParameterStructType__Group__0 ) ) ) + // InternalRosParser.g:803:2: ( ( rule__ParameterStructType__Group__0 ) ) { - // InternalRosParser.g:804:2: ( ( rule__ParameterStructType__Group__0 ) ) - // InternalRosParser.g:805:3: ( rule__ParameterStructType__Group__0 ) + // InternalRosParser.g:803:2: ( ( rule__ParameterStructType__Group__0 ) ) + // InternalRosParser.g:804:3: ( rule__ParameterStructType__Group__0 ) { before(grammarAccess.getParameterStructTypeAccess().getGroup()); - // InternalRosParser.g:806:3: ( rule__ParameterStructType__Group__0 ) - // InternalRosParser.g:806:4: rule__ParameterStructType__Group__0 + // InternalRosParser.g:805:3: ( rule__ParameterStructType__Group__0 ) + // InternalRosParser.g:805:4: rule__ParameterStructType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStructType__Group__0(); @@ -2333,11 +2331,11 @@ public final void ruleParameterStructType() throws RecognitionException { // $ANTLR start "entryRuleParameterIntegerType" - // InternalRosParser.g:815:1: entryRuleParameterIntegerType : ruleParameterIntegerType EOF ; + // InternalRosParser.g:814:1: entryRuleParameterIntegerType : ruleParameterIntegerType EOF ; public final void entryRuleParameterIntegerType() throws RecognitionException { try { - // InternalRosParser.g:816:1: ( ruleParameterIntegerType EOF ) - // InternalRosParser.g:817:1: ruleParameterIntegerType EOF + // InternalRosParser.g:815:1: ( ruleParameterIntegerType EOF ) + // InternalRosParser.g:816:1: ruleParameterIntegerType EOF { before(grammarAccess.getParameterIntegerTypeRule()); pushFollow(FOLLOW_1); @@ -2363,21 +2361,21 @@ public final void entryRuleParameterIntegerType() throws RecognitionException { // $ANTLR start "ruleParameterIntegerType" - // InternalRosParser.g:824:1: ruleParameterIntegerType : ( ( rule__ParameterIntegerType__Group__0 ) ) ; + // InternalRosParser.g:823:1: ruleParameterIntegerType : ( ( rule__ParameterIntegerType__Group__0 ) ) ; public final void ruleParameterIntegerType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:828:2: ( ( ( rule__ParameterIntegerType__Group__0 ) ) ) - // InternalRosParser.g:829:2: ( ( rule__ParameterIntegerType__Group__0 ) ) + // InternalRosParser.g:827:2: ( ( ( rule__ParameterIntegerType__Group__0 ) ) ) + // InternalRosParser.g:828:2: ( ( rule__ParameterIntegerType__Group__0 ) ) { - // InternalRosParser.g:829:2: ( ( rule__ParameterIntegerType__Group__0 ) ) - // InternalRosParser.g:830:3: ( rule__ParameterIntegerType__Group__0 ) + // InternalRosParser.g:828:2: ( ( rule__ParameterIntegerType__Group__0 ) ) + // InternalRosParser.g:829:3: ( rule__ParameterIntegerType__Group__0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getGroup()); - // InternalRosParser.g:831:3: ( rule__ParameterIntegerType__Group__0 ) - // InternalRosParser.g:831:4: rule__ParameterIntegerType__Group__0 + // InternalRosParser.g:830:3: ( rule__ParameterIntegerType__Group__0 ) + // InternalRosParser.g:830:4: rule__ParameterIntegerType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group__0(); @@ -2410,11 +2408,11 @@ public final void ruleParameterIntegerType() throws RecognitionException { // $ANTLR start "entryRuleParameterStringType" - // InternalRosParser.g:840:1: entryRuleParameterStringType : ruleParameterStringType EOF ; + // InternalRosParser.g:839:1: entryRuleParameterStringType : ruleParameterStringType EOF ; public final void entryRuleParameterStringType() throws RecognitionException { try { - // InternalRosParser.g:841:1: ( ruleParameterStringType EOF ) - // InternalRosParser.g:842:1: ruleParameterStringType EOF + // InternalRosParser.g:840:1: ( ruleParameterStringType EOF ) + // InternalRosParser.g:841:1: ruleParameterStringType EOF { before(grammarAccess.getParameterStringTypeRule()); pushFollow(FOLLOW_1); @@ -2440,21 +2438,21 @@ public final void entryRuleParameterStringType() throws RecognitionException { // $ANTLR start "ruleParameterStringType" - // InternalRosParser.g:849:1: ruleParameterStringType : ( ( rule__ParameterStringType__Group__0 ) ) ; + // InternalRosParser.g:848:1: ruleParameterStringType : ( ( rule__ParameterStringType__Group__0 ) ) ; public final void ruleParameterStringType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:853:2: ( ( ( rule__ParameterStringType__Group__0 ) ) ) - // InternalRosParser.g:854:2: ( ( rule__ParameterStringType__Group__0 ) ) + // InternalRosParser.g:852:2: ( ( ( rule__ParameterStringType__Group__0 ) ) ) + // InternalRosParser.g:853:2: ( ( rule__ParameterStringType__Group__0 ) ) { - // InternalRosParser.g:854:2: ( ( rule__ParameterStringType__Group__0 ) ) - // InternalRosParser.g:855:3: ( rule__ParameterStringType__Group__0 ) + // InternalRosParser.g:853:2: ( ( rule__ParameterStringType__Group__0 ) ) + // InternalRosParser.g:854:3: ( rule__ParameterStringType__Group__0 ) { before(grammarAccess.getParameterStringTypeAccess().getGroup()); - // InternalRosParser.g:856:3: ( rule__ParameterStringType__Group__0 ) - // InternalRosParser.g:856:4: rule__ParameterStringType__Group__0 + // InternalRosParser.g:855:3: ( rule__ParameterStringType__Group__0 ) + // InternalRosParser.g:855:4: rule__ParameterStringType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStringType__Group__0(); @@ -2487,11 +2485,11 @@ public final void ruleParameterStringType() throws RecognitionException { // $ANTLR start "entryRuleParameterDoubleType" - // InternalRosParser.g:865:1: entryRuleParameterDoubleType : ruleParameterDoubleType EOF ; + // InternalRosParser.g:864:1: entryRuleParameterDoubleType : ruleParameterDoubleType EOF ; public final void entryRuleParameterDoubleType() throws RecognitionException { try { - // InternalRosParser.g:866:1: ( ruleParameterDoubleType EOF ) - // InternalRosParser.g:867:1: ruleParameterDoubleType EOF + // InternalRosParser.g:865:1: ( ruleParameterDoubleType EOF ) + // InternalRosParser.g:866:1: ruleParameterDoubleType EOF { before(grammarAccess.getParameterDoubleTypeRule()); pushFollow(FOLLOW_1); @@ -2517,21 +2515,21 @@ public final void entryRuleParameterDoubleType() throws RecognitionException { // $ANTLR start "ruleParameterDoubleType" - // InternalRosParser.g:874:1: ruleParameterDoubleType : ( ( rule__ParameterDoubleType__Group__0 ) ) ; + // InternalRosParser.g:873:1: ruleParameterDoubleType : ( ( rule__ParameterDoubleType__Group__0 ) ) ; public final void ruleParameterDoubleType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:878:2: ( ( ( rule__ParameterDoubleType__Group__0 ) ) ) - // InternalRosParser.g:879:2: ( ( rule__ParameterDoubleType__Group__0 ) ) + // InternalRosParser.g:877:2: ( ( ( rule__ParameterDoubleType__Group__0 ) ) ) + // InternalRosParser.g:878:2: ( ( rule__ParameterDoubleType__Group__0 ) ) { - // InternalRosParser.g:879:2: ( ( rule__ParameterDoubleType__Group__0 ) ) - // InternalRosParser.g:880:3: ( rule__ParameterDoubleType__Group__0 ) + // InternalRosParser.g:878:2: ( ( rule__ParameterDoubleType__Group__0 ) ) + // InternalRosParser.g:879:3: ( rule__ParameterDoubleType__Group__0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getGroup()); - // InternalRosParser.g:881:3: ( rule__ParameterDoubleType__Group__0 ) - // InternalRosParser.g:881:4: rule__ParameterDoubleType__Group__0 + // InternalRosParser.g:880:3: ( rule__ParameterDoubleType__Group__0 ) + // InternalRosParser.g:880:4: rule__ParameterDoubleType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group__0(); @@ -2564,11 +2562,11 @@ public final void ruleParameterDoubleType() throws RecognitionException { // $ANTLR start "entryRuleParameterBooleanType" - // InternalRosParser.g:890:1: entryRuleParameterBooleanType : ruleParameterBooleanType EOF ; + // InternalRosParser.g:889:1: entryRuleParameterBooleanType : ruleParameterBooleanType EOF ; public final void entryRuleParameterBooleanType() throws RecognitionException { try { - // InternalRosParser.g:891:1: ( ruleParameterBooleanType EOF ) - // InternalRosParser.g:892:1: ruleParameterBooleanType EOF + // InternalRosParser.g:890:1: ( ruleParameterBooleanType EOF ) + // InternalRosParser.g:891:1: ruleParameterBooleanType EOF { before(grammarAccess.getParameterBooleanTypeRule()); pushFollow(FOLLOW_1); @@ -2594,21 +2592,21 @@ public final void entryRuleParameterBooleanType() throws RecognitionException { // $ANTLR start "ruleParameterBooleanType" - // InternalRosParser.g:899:1: ruleParameterBooleanType : ( ( rule__ParameterBooleanType__Group__0 ) ) ; + // InternalRosParser.g:898:1: ruleParameterBooleanType : ( ( rule__ParameterBooleanType__Group__0 ) ) ; public final void ruleParameterBooleanType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:903:2: ( ( ( rule__ParameterBooleanType__Group__0 ) ) ) - // InternalRosParser.g:904:2: ( ( rule__ParameterBooleanType__Group__0 ) ) + // InternalRosParser.g:902:2: ( ( ( rule__ParameterBooleanType__Group__0 ) ) ) + // InternalRosParser.g:903:2: ( ( rule__ParameterBooleanType__Group__0 ) ) { - // InternalRosParser.g:904:2: ( ( rule__ParameterBooleanType__Group__0 ) ) - // InternalRosParser.g:905:3: ( rule__ParameterBooleanType__Group__0 ) + // InternalRosParser.g:903:2: ( ( rule__ParameterBooleanType__Group__0 ) ) + // InternalRosParser.g:904:3: ( rule__ParameterBooleanType__Group__0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getGroup()); - // InternalRosParser.g:906:3: ( rule__ParameterBooleanType__Group__0 ) - // InternalRosParser.g:906:4: rule__ParameterBooleanType__Group__0 + // InternalRosParser.g:905:3: ( rule__ParameterBooleanType__Group__0 ) + // InternalRosParser.g:905:4: rule__ParameterBooleanType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group__0(); @@ -2641,11 +2639,11 @@ public final void ruleParameterBooleanType() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64Type" - // InternalRosParser.g:915:1: entryRuleParameterBase64Type : ruleParameterBase64Type EOF ; + // InternalRosParser.g:914:1: entryRuleParameterBase64Type : ruleParameterBase64Type EOF ; public final void entryRuleParameterBase64Type() throws RecognitionException { try { - // InternalRosParser.g:916:1: ( ruleParameterBase64Type EOF ) - // InternalRosParser.g:917:1: ruleParameterBase64Type EOF + // InternalRosParser.g:915:1: ( ruleParameterBase64Type EOF ) + // InternalRosParser.g:916:1: ruleParameterBase64Type EOF { before(grammarAccess.getParameterBase64TypeRule()); pushFollow(FOLLOW_1); @@ -2671,21 +2669,21 @@ public final void entryRuleParameterBase64Type() throws RecognitionException { // $ANTLR start "ruleParameterBase64Type" - // InternalRosParser.g:924:1: ruleParameterBase64Type : ( ( rule__ParameterBase64Type__Group__0 ) ) ; + // InternalRosParser.g:923:1: ruleParameterBase64Type : ( ( rule__ParameterBase64Type__Group__0 ) ) ; public final void ruleParameterBase64Type() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:928:2: ( ( ( rule__ParameterBase64Type__Group__0 ) ) ) - // InternalRosParser.g:929:2: ( ( rule__ParameterBase64Type__Group__0 ) ) + // InternalRosParser.g:927:2: ( ( ( rule__ParameterBase64Type__Group__0 ) ) ) + // InternalRosParser.g:928:2: ( ( rule__ParameterBase64Type__Group__0 ) ) { - // InternalRosParser.g:929:2: ( ( rule__ParameterBase64Type__Group__0 ) ) - // InternalRosParser.g:930:3: ( rule__ParameterBase64Type__Group__0 ) + // InternalRosParser.g:928:2: ( ( rule__ParameterBase64Type__Group__0 ) ) + // InternalRosParser.g:929:3: ( rule__ParameterBase64Type__Group__0 ) { before(grammarAccess.getParameterBase64TypeAccess().getGroup()); - // InternalRosParser.g:931:3: ( rule__ParameterBase64Type__Group__0 ) - // InternalRosParser.g:931:4: rule__ParameterBase64Type__Group__0 + // InternalRosParser.g:930:3: ( rule__ParameterBase64Type__Group__0 ) + // InternalRosParser.g:930:4: rule__ParameterBase64Type__Group__0 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group__0(); @@ -2718,11 +2716,11 @@ public final void ruleParameterBase64Type() throws RecognitionException { // $ANTLR start "entryRuleParameterArrayType" - // InternalRosParser.g:940:1: entryRuleParameterArrayType : ruleParameterArrayType EOF ; + // InternalRosParser.g:939:1: entryRuleParameterArrayType : ruleParameterArrayType EOF ; public final void entryRuleParameterArrayType() throws RecognitionException { try { - // InternalRosParser.g:941:1: ( ruleParameterArrayType EOF ) - // InternalRosParser.g:942:1: ruleParameterArrayType EOF + // InternalRosParser.g:940:1: ( ruleParameterArrayType EOF ) + // InternalRosParser.g:941:1: ruleParameterArrayType EOF { before(grammarAccess.getParameterArrayTypeRule()); pushFollow(FOLLOW_1); @@ -2748,21 +2746,21 @@ public final void entryRuleParameterArrayType() throws RecognitionException { // $ANTLR start "ruleParameterArrayType" - // InternalRosParser.g:949:1: ruleParameterArrayType : ( ( rule__ParameterArrayType__Group__0 ) ) ; + // InternalRosParser.g:948:1: ruleParameterArrayType : ( ( rule__ParameterArrayType__Group__0 ) ) ; public final void ruleParameterArrayType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:953:2: ( ( ( rule__ParameterArrayType__Group__0 ) ) ) - // InternalRosParser.g:954:2: ( ( rule__ParameterArrayType__Group__0 ) ) + // InternalRosParser.g:952:2: ( ( ( rule__ParameterArrayType__Group__0 ) ) ) + // InternalRosParser.g:953:2: ( ( rule__ParameterArrayType__Group__0 ) ) { - // InternalRosParser.g:954:2: ( ( rule__ParameterArrayType__Group__0 ) ) - // InternalRosParser.g:955:3: ( rule__ParameterArrayType__Group__0 ) + // InternalRosParser.g:953:2: ( ( rule__ParameterArrayType__Group__0 ) ) + // InternalRosParser.g:954:3: ( rule__ParameterArrayType__Group__0 ) { before(grammarAccess.getParameterArrayTypeAccess().getGroup()); - // InternalRosParser.g:956:3: ( rule__ParameterArrayType__Group__0 ) - // InternalRosParser.g:956:4: rule__ParameterArrayType__Group__0 + // InternalRosParser.g:955:3: ( rule__ParameterArrayType__Group__0 ) + // InternalRosParser.g:955:4: rule__ParameterArrayType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterArrayType__Group__0(); @@ -2795,11 +2793,11 @@ public final void ruleParameterArrayType() throws RecognitionException { // $ANTLR start "entryRuleParameterList" - // InternalRosParser.g:965:1: entryRuleParameterList : ruleParameterList EOF ; + // InternalRosParser.g:964:1: entryRuleParameterList : ruleParameterList EOF ; public final void entryRuleParameterList() throws RecognitionException { try { - // InternalRosParser.g:966:1: ( ruleParameterList EOF ) - // InternalRosParser.g:967:1: ruleParameterList EOF + // InternalRosParser.g:965:1: ( ruleParameterList EOF ) + // InternalRosParser.g:966:1: ruleParameterList EOF { before(grammarAccess.getParameterListRule()); pushFollow(FOLLOW_1); @@ -2825,21 +2823,21 @@ public final void entryRuleParameterList() throws RecognitionException { // $ANTLR start "ruleParameterList" - // InternalRosParser.g:974:1: ruleParameterList : ( ( rule__ParameterList__Group__0 ) ) ; + // InternalRosParser.g:973:1: ruleParameterList : ( ( rule__ParameterList__Group__0 ) ) ; public final void ruleParameterList() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:978:2: ( ( ( rule__ParameterList__Group__0 ) ) ) - // InternalRosParser.g:979:2: ( ( rule__ParameterList__Group__0 ) ) + // InternalRosParser.g:977:2: ( ( ( rule__ParameterList__Group__0 ) ) ) + // InternalRosParser.g:978:2: ( ( rule__ParameterList__Group__0 ) ) { - // InternalRosParser.g:979:2: ( ( rule__ParameterList__Group__0 ) ) - // InternalRosParser.g:980:3: ( rule__ParameterList__Group__0 ) + // InternalRosParser.g:978:2: ( ( rule__ParameterList__Group__0 ) ) + // InternalRosParser.g:979:3: ( rule__ParameterList__Group__0 ) { before(grammarAccess.getParameterListAccess().getGroup()); - // InternalRosParser.g:981:3: ( rule__ParameterList__Group__0 ) - // InternalRosParser.g:981:4: rule__ParameterList__Group__0 + // InternalRosParser.g:980:3: ( rule__ParameterList__Group__0 ) + // InternalRosParser.g:980:4: rule__ParameterList__Group__0 { pushFollow(FOLLOW_2); rule__ParameterList__Group__0(); @@ -2872,11 +2870,11 @@ public final void ruleParameterList() throws RecognitionException { // $ANTLR start "entryRuleParameterAny" - // InternalRosParser.g:990:1: entryRuleParameterAny : ruleParameterAny EOF ; + // InternalRosParser.g:989:1: entryRuleParameterAny : ruleParameterAny EOF ; public final void entryRuleParameterAny() throws RecognitionException { try { - // InternalRosParser.g:991:1: ( ruleParameterAny EOF ) - // InternalRosParser.g:992:1: ruleParameterAny EOF + // InternalRosParser.g:990:1: ( ruleParameterAny EOF ) + // InternalRosParser.g:991:1: ruleParameterAny EOF { before(grammarAccess.getParameterAnyRule()); pushFollow(FOLLOW_1); @@ -2902,21 +2900,21 @@ public final void entryRuleParameterAny() throws RecognitionException { // $ANTLR start "ruleParameterAny" - // InternalRosParser.g:999:1: ruleParameterAny : ( ( rule__ParameterAny__Group__0 ) ) ; + // InternalRosParser.g:998:1: ruleParameterAny : ( ( rule__ParameterAny__Group__0 ) ) ; public final void ruleParameterAny() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1003:2: ( ( ( rule__ParameterAny__Group__0 ) ) ) - // InternalRosParser.g:1004:2: ( ( rule__ParameterAny__Group__0 ) ) + // InternalRosParser.g:1002:2: ( ( ( rule__ParameterAny__Group__0 ) ) ) + // InternalRosParser.g:1003:2: ( ( rule__ParameterAny__Group__0 ) ) { - // InternalRosParser.g:1004:2: ( ( rule__ParameterAny__Group__0 ) ) - // InternalRosParser.g:1005:3: ( rule__ParameterAny__Group__0 ) + // InternalRosParser.g:1003:2: ( ( rule__ParameterAny__Group__0 ) ) + // InternalRosParser.g:1004:3: ( rule__ParameterAny__Group__0 ) { before(grammarAccess.getParameterAnyAccess().getGroup()); - // InternalRosParser.g:1006:3: ( rule__ParameterAny__Group__0 ) - // InternalRosParser.g:1006:4: rule__ParameterAny__Group__0 + // InternalRosParser.g:1005:3: ( rule__ParameterAny__Group__0 ) + // InternalRosParser.g:1005:4: rule__ParameterAny__Group__0 { pushFollow(FOLLOW_2); rule__ParameterAny__Group__0(); @@ -2949,11 +2947,11 @@ public final void ruleParameterAny() throws RecognitionException { // $ANTLR start "entryRuleParameterString" - // InternalRosParser.g:1015:1: entryRuleParameterString : ruleParameterString EOF ; + // InternalRosParser.g:1014:1: entryRuleParameterString : ruleParameterString EOF ; public final void entryRuleParameterString() throws RecognitionException { try { - // InternalRosParser.g:1016:1: ( ruleParameterString EOF ) - // InternalRosParser.g:1017:1: ruleParameterString EOF + // InternalRosParser.g:1015:1: ( ruleParameterString EOF ) + // InternalRosParser.g:1016:1: ruleParameterString EOF { before(grammarAccess.getParameterStringRule()); pushFollow(FOLLOW_1); @@ -2979,21 +2977,21 @@ public final void entryRuleParameterString() throws RecognitionException { // $ANTLR start "ruleParameterString" - // InternalRosParser.g:1024:1: ruleParameterString : ( ( rule__ParameterString__ValueAssignment ) ) ; + // InternalRosParser.g:1023:1: ruleParameterString : ( ( rule__ParameterString__ValueAssignment ) ) ; public final void ruleParameterString() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1028:2: ( ( ( rule__ParameterString__ValueAssignment ) ) ) - // InternalRosParser.g:1029:2: ( ( rule__ParameterString__ValueAssignment ) ) + // InternalRosParser.g:1027:2: ( ( ( rule__ParameterString__ValueAssignment ) ) ) + // InternalRosParser.g:1028:2: ( ( rule__ParameterString__ValueAssignment ) ) { - // InternalRosParser.g:1029:2: ( ( rule__ParameterString__ValueAssignment ) ) - // InternalRosParser.g:1030:3: ( rule__ParameterString__ValueAssignment ) + // InternalRosParser.g:1028:2: ( ( rule__ParameterString__ValueAssignment ) ) + // InternalRosParser.g:1029:3: ( rule__ParameterString__ValueAssignment ) { before(grammarAccess.getParameterStringAccess().getValueAssignment()); - // InternalRosParser.g:1031:3: ( rule__ParameterString__ValueAssignment ) - // InternalRosParser.g:1031:4: rule__ParameterString__ValueAssignment + // InternalRosParser.g:1030:3: ( rule__ParameterString__ValueAssignment ) + // InternalRosParser.g:1030:4: rule__ParameterString__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterString__ValueAssignment(); @@ -3026,11 +3024,11 @@ public final void ruleParameterString() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64" - // InternalRosParser.g:1040:1: entryRuleParameterBase64 : ruleParameterBase64 EOF ; + // InternalRosParser.g:1039:1: entryRuleParameterBase64 : ruleParameterBase64 EOF ; public final void entryRuleParameterBase64() throws RecognitionException { try { - // InternalRosParser.g:1041:1: ( ruleParameterBase64 EOF ) - // InternalRosParser.g:1042:1: ruleParameterBase64 EOF + // InternalRosParser.g:1040:1: ( ruleParameterBase64 EOF ) + // InternalRosParser.g:1041:1: ruleParameterBase64 EOF { before(grammarAccess.getParameterBase64Rule()); pushFollow(FOLLOW_1); @@ -3056,21 +3054,21 @@ public final void entryRuleParameterBase64() throws RecognitionException { // $ANTLR start "ruleParameterBase64" - // InternalRosParser.g:1049:1: ruleParameterBase64 : ( ( rule__ParameterBase64__ValueAssignment ) ) ; + // InternalRosParser.g:1048:1: ruleParameterBase64 : ( ( rule__ParameterBase64__ValueAssignment ) ) ; public final void ruleParameterBase64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1053:2: ( ( ( rule__ParameterBase64__ValueAssignment ) ) ) - // InternalRosParser.g:1054:2: ( ( rule__ParameterBase64__ValueAssignment ) ) + // InternalRosParser.g:1052:2: ( ( ( rule__ParameterBase64__ValueAssignment ) ) ) + // InternalRosParser.g:1053:2: ( ( rule__ParameterBase64__ValueAssignment ) ) { - // InternalRosParser.g:1054:2: ( ( rule__ParameterBase64__ValueAssignment ) ) - // InternalRosParser.g:1055:3: ( rule__ParameterBase64__ValueAssignment ) + // InternalRosParser.g:1053:2: ( ( rule__ParameterBase64__ValueAssignment ) ) + // InternalRosParser.g:1054:3: ( rule__ParameterBase64__ValueAssignment ) { before(grammarAccess.getParameterBase64Access().getValueAssignment()); - // InternalRosParser.g:1056:3: ( rule__ParameterBase64__ValueAssignment ) - // InternalRosParser.g:1056:4: rule__ParameterBase64__ValueAssignment + // InternalRosParser.g:1055:3: ( rule__ParameterBase64__ValueAssignment ) + // InternalRosParser.g:1055:4: rule__ParameterBase64__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterBase64__ValueAssignment(); @@ -3103,11 +3101,11 @@ public final void ruleParameterBase64() throws RecognitionException { // $ANTLR start "entryRuleParameterInteger" - // InternalRosParser.g:1065:1: entryRuleParameterInteger : ruleParameterInteger EOF ; + // InternalRosParser.g:1064:1: entryRuleParameterInteger : ruleParameterInteger EOF ; public final void entryRuleParameterInteger() throws RecognitionException { try { - // InternalRosParser.g:1066:1: ( ruleParameterInteger EOF ) - // InternalRosParser.g:1067:1: ruleParameterInteger EOF + // InternalRosParser.g:1065:1: ( ruleParameterInteger EOF ) + // InternalRosParser.g:1066:1: ruleParameterInteger EOF { before(grammarAccess.getParameterIntegerRule()); pushFollow(FOLLOW_1); @@ -3133,21 +3131,21 @@ public final void entryRuleParameterInteger() throws RecognitionException { // $ANTLR start "ruleParameterInteger" - // InternalRosParser.g:1074:1: ruleParameterInteger : ( ( rule__ParameterInteger__ValueAssignment ) ) ; + // InternalRosParser.g:1073:1: ruleParameterInteger : ( ( rule__ParameterInteger__ValueAssignment ) ) ; public final void ruleParameterInteger() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1078:2: ( ( ( rule__ParameterInteger__ValueAssignment ) ) ) - // InternalRosParser.g:1079:2: ( ( rule__ParameterInteger__ValueAssignment ) ) + // InternalRosParser.g:1077:2: ( ( ( rule__ParameterInteger__ValueAssignment ) ) ) + // InternalRosParser.g:1078:2: ( ( rule__ParameterInteger__ValueAssignment ) ) { - // InternalRosParser.g:1079:2: ( ( rule__ParameterInteger__ValueAssignment ) ) - // InternalRosParser.g:1080:3: ( rule__ParameterInteger__ValueAssignment ) + // InternalRosParser.g:1078:2: ( ( rule__ParameterInteger__ValueAssignment ) ) + // InternalRosParser.g:1079:3: ( rule__ParameterInteger__ValueAssignment ) { before(grammarAccess.getParameterIntegerAccess().getValueAssignment()); - // InternalRosParser.g:1081:3: ( rule__ParameterInteger__ValueAssignment ) - // InternalRosParser.g:1081:4: rule__ParameterInteger__ValueAssignment + // InternalRosParser.g:1080:3: ( rule__ParameterInteger__ValueAssignment ) + // InternalRosParser.g:1080:4: rule__ParameterInteger__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterInteger__ValueAssignment(); @@ -3180,11 +3178,11 @@ public final void ruleParameterInteger() throws RecognitionException { // $ANTLR start "entryRuleParameterDouble" - // InternalRosParser.g:1090:1: entryRuleParameterDouble : ruleParameterDouble EOF ; + // InternalRosParser.g:1089:1: entryRuleParameterDouble : ruleParameterDouble EOF ; public final void entryRuleParameterDouble() throws RecognitionException { try { - // InternalRosParser.g:1091:1: ( ruleParameterDouble EOF ) - // InternalRosParser.g:1092:1: ruleParameterDouble EOF + // InternalRosParser.g:1090:1: ( ruleParameterDouble EOF ) + // InternalRosParser.g:1091:1: ruleParameterDouble EOF { before(grammarAccess.getParameterDoubleRule()); pushFollow(FOLLOW_1); @@ -3210,21 +3208,21 @@ public final void entryRuleParameterDouble() throws RecognitionException { // $ANTLR start "ruleParameterDouble" - // InternalRosParser.g:1099:1: ruleParameterDouble : ( ( rule__ParameterDouble__ValueAssignment ) ) ; + // InternalRosParser.g:1098:1: ruleParameterDouble : ( ( rule__ParameterDouble__ValueAssignment ) ) ; public final void ruleParameterDouble() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1103:2: ( ( ( rule__ParameterDouble__ValueAssignment ) ) ) - // InternalRosParser.g:1104:2: ( ( rule__ParameterDouble__ValueAssignment ) ) + // InternalRosParser.g:1102:2: ( ( ( rule__ParameterDouble__ValueAssignment ) ) ) + // InternalRosParser.g:1103:2: ( ( rule__ParameterDouble__ValueAssignment ) ) { - // InternalRosParser.g:1104:2: ( ( rule__ParameterDouble__ValueAssignment ) ) - // InternalRosParser.g:1105:3: ( rule__ParameterDouble__ValueAssignment ) + // InternalRosParser.g:1103:2: ( ( rule__ParameterDouble__ValueAssignment ) ) + // InternalRosParser.g:1104:3: ( rule__ParameterDouble__ValueAssignment ) { before(grammarAccess.getParameterDoubleAccess().getValueAssignment()); - // InternalRosParser.g:1106:3: ( rule__ParameterDouble__ValueAssignment ) - // InternalRosParser.g:1106:4: rule__ParameterDouble__ValueAssignment + // InternalRosParser.g:1105:3: ( rule__ParameterDouble__ValueAssignment ) + // InternalRosParser.g:1105:4: rule__ParameterDouble__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterDouble__ValueAssignment(); @@ -3257,11 +3255,11 @@ public final void ruleParameterDouble() throws RecognitionException { // $ANTLR start "entryRuleParameterBoolean" - // InternalRosParser.g:1115:1: entryRuleParameterBoolean : ruleParameterBoolean EOF ; + // InternalRosParser.g:1114:1: entryRuleParameterBoolean : ruleParameterBoolean EOF ; public final void entryRuleParameterBoolean() throws RecognitionException { try { - // InternalRosParser.g:1116:1: ( ruleParameterBoolean EOF ) - // InternalRosParser.g:1117:1: ruleParameterBoolean EOF + // InternalRosParser.g:1115:1: ( ruleParameterBoolean EOF ) + // InternalRosParser.g:1116:1: ruleParameterBoolean EOF { before(grammarAccess.getParameterBooleanRule()); pushFollow(FOLLOW_1); @@ -3287,21 +3285,21 @@ public final void entryRuleParameterBoolean() throws RecognitionException { // $ANTLR start "ruleParameterBoolean" - // InternalRosParser.g:1124:1: ruleParameterBoolean : ( ( rule__ParameterBoolean__ValueAssignment ) ) ; + // InternalRosParser.g:1123:1: ruleParameterBoolean : ( ( rule__ParameterBoolean__ValueAssignment ) ) ; public final void ruleParameterBoolean() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1128:2: ( ( ( rule__ParameterBoolean__ValueAssignment ) ) ) - // InternalRosParser.g:1129:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) + // InternalRosParser.g:1127:2: ( ( ( rule__ParameterBoolean__ValueAssignment ) ) ) + // InternalRosParser.g:1128:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) { - // InternalRosParser.g:1129:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) - // InternalRosParser.g:1130:3: ( rule__ParameterBoolean__ValueAssignment ) + // InternalRosParser.g:1128:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) + // InternalRosParser.g:1129:3: ( rule__ParameterBoolean__ValueAssignment ) { before(grammarAccess.getParameterBooleanAccess().getValueAssignment()); - // InternalRosParser.g:1131:3: ( rule__ParameterBoolean__ValueAssignment ) - // InternalRosParser.g:1131:4: rule__ParameterBoolean__ValueAssignment + // InternalRosParser.g:1130:3: ( rule__ParameterBoolean__ValueAssignment ) + // InternalRosParser.g:1130:4: rule__ParameterBoolean__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterBoolean__ValueAssignment(); @@ -3334,11 +3332,11 @@ public final void ruleParameterBoolean() throws RecognitionException { // $ANTLR start "entryRuleParameterStruct" - // InternalRosParser.g:1140:1: entryRuleParameterStruct : ruleParameterStruct EOF ; + // InternalRosParser.g:1139:1: entryRuleParameterStruct : ruleParameterStruct EOF ; public final void entryRuleParameterStruct() throws RecognitionException { try { - // InternalRosParser.g:1141:1: ( ruleParameterStruct EOF ) - // InternalRosParser.g:1142:1: ruleParameterStruct EOF + // InternalRosParser.g:1140:1: ( ruleParameterStruct EOF ) + // InternalRosParser.g:1141:1: ruleParameterStruct EOF { before(grammarAccess.getParameterStructRule()); pushFollow(FOLLOW_1); @@ -3364,21 +3362,21 @@ public final void entryRuleParameterStruct() throws RecognitionException { // $ANTLR start "ruleParameterStruct" - // InternalRosParser.g:1149:1: ruleParameterStruct : ( ( rule__ParameterStruct__Group__0 ) ) ; + // InternalRosParser.g:1148:1: ruleParameterStruct : ( ( rule__ParameterStruct__Group__0 ) ) ; public final void ruleParameterStruct() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1153:2: ( ( ( rule__ParameterStruct__Group__0 ) ) ) - // InternalRosParser.g:1154:2: ( ( rule__ParameterStruct__Group__0 ) ) + // InternalRosParser.g:1152:2: ( ( ( rule__ParameterStruct__Group__0 ) ) ) + // InternalRosParser.g:1153:2: ( ( rule__ParameterStruct__Group__0 ) ) { - // InternalRosParser.g:1154:2: ( ( rule__ParameterStruct__Group__0 ) ) - // InternalRosParser.g:1155:3: ( rule__ParameterStruct__Group__0 ) + // InternalRosParser.g:1153:2: ( ( rule__ParameterStruct__Group__0 ) ) + // InternalRosParser.g:1154:3: ( rule__ParameterStruct__Group__0 ) { before(grammarAccess.getParameterStructAccess().getGroup()); - // InternalRosParser.g:1156:3: ( rule__ParameterStruct__Group__0 ) - // InternalRosParser.g:1156:4: rule__ParameterStruct__Group__0 + // InternalRosParser.g:1155:3: ( rule__ParameterStruct__Group__0 ) + // InternalRosParser.g:1155:4: rule__ParameterStruct__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStruct__Group__0(); @@ -3411,11 +3409,11 @@ public final void ruleParameterStruct() throws RecognitionException { // $ANTLR start "entryRuleParameterDate" - // InternalRosParser.g:1165:1: entryRuleParameterDate : ruleParameterDate EOF ; + // InternalRosParser.g:1164:1: entryRuleParameterDate : ruleParameterDate EOF ; public final void entryRuleParameterDate() throws RecognitionException { try { - // InternalRosParser.g:1166:1: ( ruleParameterDate EOF ) - // InternalRosParser.g:1167:1: ruleParameterDate EOF + // InternalRosParser.g:1165:1: ( ruleParameterDate EOF ) + // InternalRosParser.g:1166:1: ruleParameterDate EOF { before(grammarAccess.getParameterDateRule()); pushFollow(FOLLOW_1); @@ -3441,21 +3439,21 @@ public final void entryRuleParameterDate() throws RecognitionException { // $ANTLR start "ruleParameterDate" - // InternalRosParser.g:1174:1: ruleParameterDate : ( ( rule__ParameterDate__ValueAssignment ) ) ; + // InternalRosParser.g:1173:1: ruleParameterDate : ( ( rule__ParameterDate__ValueAssignment ) ) ; public final void ruleParameterDate() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1178:2: ( ( ( rule__ParameterDate__ValueAssignment ) ) ) - // InternalRosParser.g:1179:2: ( ( rule__ParameterDate__ValueAssignment ) ) + // InternalRosParser.g:1177:2: ( ( ( rule__ParameterDate__ValueAssignment ) ) ) + // InternalRosParser.g:1178:2: ( ( rule__ParameterDate__ValueAssignment ) ) { - // InternalRosParser.g:1179:2: ( ( rule__ParameterDate__ValueAssignment ) ) - // InternalRosParser.g:1180:3: ( rule__ParameterDate__ValueAssignment ) + // InternalRosParser.g:1178:2: ( ( rule__ParameterDate__ValueAssignment ) ) + // InternalRosParser.g:1179:3: ( rule__ParameterDate__ValueAssignment ) { before(grammarAccess.getParameterDateAccess().getValueAssignment()); - // InternalRosParser.g:1181:3: ( rule__ParameterDate__ValueAssignment ) - // InternalRosParser.g:1181:4: rule__ParameterDate__ValueAssignment + // InternalRosParser.g:1180:3: ( rule__ParameterDate__ValueAssignment ) + // InternalRosParser.g:1180:4: rule__ParameterDate__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterDate__ValueAssignment(); @@ -3488,11 +3486,11 @@ public final void ruleParameterDate() throws RecognitionException { // $ANTLR start "entryRuleParameterStructMember" - // InternalRosParser.g:1190:1: entryRuleParameterStructMember : ruleParameterStructMember EOF ; + // InternalRosParser.g:1189:1: entryRuleParameterStructMember : ruleParameterStructMember EOF ; public final void entryRuleParameterStructMember() throws RecognitionException { try { - // InternalRosParser.g:1191:1: ( ruleParameterStructMember EOF ) - // InternalRosParser.g:1192:1: ruleParameterStructMember EOF + // InternalRosParser.g:1190:1: ( ruleParameterStructMember EOF ) + // InternalRosParser.g:1191:1: ruleParameterStructMember EOF { before(grammarAccess.getParameterStructMemberRule()); pushFollow(FOLLOW_1); @@ -3518,21 +3516,21 @@ public final void entryRuleParameterStructMember() throws RecognitionException { // $ANTLR start "ruleParameterStructMember" - // InternalRosParser.g:1199:1: ruleParameterStructMember : ( ( rule__ParameterStructMember__Group__0 ) ) ; + // InternalRosParser.g:1198:1: ruleParameterStructMember : ( ( rule__ParameterStructMember__Group__0 ) ) ; public final void ruleParameterStructMember() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1203:2: ( ( ( rule__ParameterStructMember__Group__0 ) ) ) - // InternalRosParser.g:1204:2: ( ( rule__ParameterStructMember__Group__0 ) ) + // InternalRosParser.g:1202:2: ( ( ( rule__ParameterStructMember__Group__0 ) ) ) + // InternalRosParser.g:1203:2: ( ( rule__ParameterStructMember__Group__0 ) ) { - // InternalRosParser.g:1204:2: ( ( rule__ParameterStructMember__Group__0 ) ) - // InternalRosParser.g:1205:3: ( rule__ParameterStructMember__Group__0 ) + // InternalRosParser.g:1203:2: ( ( rule__ParameterStructMember__Group__0 ) ) + // InternalRosParser.g:1204:3: ( rule__ParameterStructMember__Group__0 ) { before(grammarAccess.getParameterStructMemberAccess().getGroup()); - // InternalRosParser.g:1206:3: ( rule__ParameterStructMember__Group__0 ) - // InternalRosParser.g:1206:4: rule__ParameterStructMember__Group__0 + // InternalRosParser.g:1205:3: ( rule__ParameterStructMember__Group__0 ) + // InternalRosParser.g:1205:4: rule__ParameterStructMember__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStructMember__Group__0(); @@ -3565,11 +3563,11 @@ public final void ruleParameterStructMember() throws RecognitionException { // $ANTLR start "entryRuleParameterStructTypeMember" - // InternalRosParser.g:1215:1: entryRuleParameterStructTypeMember : ruleParameterStructTypeMember EOF ; + // InternalRosParser.g:1214:1: entryRuleParameterStructTypeMember : ruleParameterStructTypeMember EOF ; public final void entryRuleParameterStructTypeMember() throws RecognitionException { try { - // InternalRosParser.g:1216:1: ( ruleParameterStructTypeMember EOF ) - // InternalRosParser.g:1217:1: ruleParameterStructTypeMember EOF + // InternalRosParser.g:1215:1: ( ruleParameterStructTypeMember EOF ) + // InternalRosParser.g:1216:1: ruleParameterStructTypeMember EOF { before(grammarAccess.getParameterStructTypeMemberRule()); pushFollow(FOLLOW_1); @@ -3595,21 +3593,21 @@ public final void entryRuleParameterStructTypeMember() throws RecognitionExcepti // $ANTLR start "ruleParameterStructTypeMember" - // InternalRosParser.g:1224:1: ruleParameterStructTypeMember : ( ( rule__ParameterStructTypeMember__Group__0 ) ) ; + // InternalRosParser.g:1223:1: ruleParameterStructTypeMember : ( ( rule__ParameterStructTypeMember__Group__0 ) ) ; public final void ruleParameterStructTypeMember() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1228:2: ( ( ( rule__ParameterStructTypeMember__Group__0 ) ) ) - // InternalRosParser.g:1229:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) + // InternalRosParser.g:1227:2: ( ( ( rule__ParameterStructTypeMember__Group__0 ) ) ) + // InternalRosParser.g:1228:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) { - // InternalRosParser.g:1229:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) - // InternalRosParser.g:1230:3: ( rule__ParameterStructTypeMember__Group__0 ) + // InternalRosParser.g:1228:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) + // InternalRosParser.g:1229:3: ( rule__ParameterStructTypeMember__Group__0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getGroup()); - // InternalRosParser.g:1231:3: ( rule__ParameterStructTypeMember__Group__0 ) - // InternalRosParser.g:1231:4: rule__ParameterStructTypeMember__Group__0 + // InternalRosParser.g:1230:3: ( rule__ParameterStructTypeMember__Group__0 ) + // InternalRosParser.g:1230:4: rule__ParameterStructTypeMember__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__Group__0(); @@ -3642,11 +3640,11 @@ public final void ruleParameterStructTypeMember() throws RecognitionException { // $ANTLR start "entryRuleBase64Binary" - // InternalRosParser.g:1240:1: entryRuleBase64Binary : ruleBase64Binary EOF ; + // InternalRosParser.g:1239:1: entryRuleBase64Binary : ruleBase64Binary EOF ; public final void entryRuleBase64Binary() throws RecognitionException { try { - // InternalRosParser.g:1241:1: ( ruleBase64Binary EOF ) - // InternalRosParser.g:1242:1: ruleBase64Binary EOF + // InternalRosParser.g:1240:1: ( ruleBase64Binary EOF ) + // InternalRosParser.g:1241:1: ruleBase64Binary EOF { before(grammarAccess.getBase64BinaryRule()); pushFollow(FOLLOW_1); @@ -3672,17 +3670,17 @@ public final void entryRuleBase64Binary() throws RecognitionException { // $ANTLR start "ruleBase64Binary" - // InternalRosParser.g:1249:1: ruleBase64Binary : ( RULE_BINARY ) ; + // InternalRosParser.g:1248:1: ruleBase64Binary : ( RULE_BINARY ) ; public final void ruleBase64Binary() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1253:2: ( ( RULE_BINARY ) ) - // InternalRosParser.g:1254:2: ( RULE_BINARY ) + // InternalRosParser.g:1252:2: ( ( RULE_BINARY ) ) + // InternalRosParser.g:1253:2: ( RULE_BINARY ) { - // InternalRosParser.g:1254:2: ( RULE_BINARY ) - // InternalRosParser.g:1255:3: RULE_BINARY + // InternalRosParser.g:1253:2: ( RULE_BINARY ) + // InternalRosParser.g:1254:3: RULE_BINARY { before(grammarAccess.getBase64BinaryAccess().getBINARYTerminalRuleCall()); match(input,RULE_BINARY,FOLLOW_2); @@ -3709,11 +3707,11 @@ public final void ruleBase64Binary() throws RecognitionException { // $ANTLR start "entryRuleboolean0" - // InternalRosParser.g:1265:1: entryRuleboolean0 : ruleboolean0 EOF ; + // InternalRosParser.g:1264:1: entryRuleboolean0 : ruleboolean0 EOF ; public final void entryRuleboolean0() throws RecognitionException { try { - // InternalRosParser.g:1266:1: ( ruleboolean0 EOF ) - // InternalRosParser.g:1267:1: ruleboolean0 EOF + // InternalRosParser.g:1265:1: ( ruleboolean0 EOF ) + // InternalRosParser.g:1266:1: ruleboolean0 EOF { before(grammarAccess.getBoolean0Rule()); pushFollow(FOLLOW_1); @@ -3739,17 +3737,17 @@ public final void entryRuleboolean0() throws RecognitionException { // $ANTLR start "ruleboolean0" - // InternalRosParser.g:1274:1: ruleboolean0 : ( RULE_BOOLEAN ) ; + // InternalRosParser.g:1273:1: ruleboolean0 : ( RULE_BOOLEAN ) ; public final void ruleboolean0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1278:2: ( ( RULE_BOOLEAN ) ) - // InternalRosParser.g:1279:2: ( RULE_BOOLEAN ) + // InternalRosParser.g:1277:2: ( ( RULE_BOOLEAN ) ) + // InternalRosParser.g:1278:2: ( RULE_BOOLEAN ) { - // InternalRosParser.g:1279:2: ( RULE_BOOLEAN ) - // InternalRosParser.g:1280:3: RULE_BOOLEAN + // InternalRosParser.g:1278:2: ( RULE_BOOLEAN ) + // InternalRosParser.g:1279:3: RULE_BOOLEAN { before(grammarAccess.getBoolean0Access().getBOOLEANTerminalRuleCall()); match(input,RULE_BOOLEAN,FOLLOW_2); @@ -3776,11 +3774,11 @@ public final void ruleboolean0() throws RecognitionException { // $ANTLR start "entryRuleDouble0" - // InternalRosParser.g:1290:1: entryRuleDouble0 : ruleDouble0 EOF ; + // InternalRosParser.g:1289:1: entryRuleDouble0 : ruleDouble0 EOF ; public final void entryRuleDouble0() throws RecognitionException { try { - // InternalRosParser.g:1291:1: ( ruleDouble0 EOF ) - // InternalRosParser.g:1292:1: ruleDouble0 EOF + // InternalRosParser.g:1290:1: ( ruleDouble0 EOF ) + // InternalRosParser.g:1291:1: ruleDouble0 EOF { before(grammarAccess.getDouble0Rule()); pushFollow(FOLLOW_1); @@ -3806,17 +3804,17 @@ public final void entryRuleDouble0() throws RecognitionException { // $ANTLR start "ruleDouble0" - // InternalRosParser.g:1299:1: ruleDouble0 : ( RULE_DOUBLE ) ; + // InternalRosParser.g:1298:1: ruleDouble0 : ( RULE_DOUBLE ) ; public final void ruleDouble0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1303:2: ( ( RULE_DOUBLE ) ) - // InternalRosParser.g:1304:2: ( RULE_DOUBLE ) + // InternalRosParser.g:1302:2: ( ( RULE_DOUBLE ) ) + // InternalRosParser.g:1303:2: ( RULE_DOUBLE ) { - // InternalRosParser.g:1304:2: ( RULE_DOUBLE ) - // InternalRosParser.g:1305:3: RULE_DOUBLE + // InternalRosParser.g:1303:2: ( RULE_DOUBLE ) + // InternalRosParser.g:1304:3: RULE_DOUBLE { before(grammarAccess.getDouble0Access().getDOUBLETerminalRuleCall()); match(input,RULE_DOUBLE,FOLLOW_2); @@ -3843,11 +3841,11 @@ public final void ruleDouble0() throws RecognitionException { // $ANTLR start "entryRuleInteger0" - // InternalRosParser.g:1315:1: entryRuleInteger0 : ruleInteger0 EOF ; + // InternalRosParser.g:1314:1: entryRuleInteger0 : ruleInteger0 EOF ; public final void entryRuleInteger0() throws RecognitionException { try { - // InternalRosParser.g:1316:1: ( ruleInteger0 EOF ) - // InternalRosParser.g:1317:1: ruleInteger0 EOF + // InternalRosParser.g:1315:1: ( ruleInteger0 EOF ) + // InternalRosParser.g:1316:1: ruleInteger0 EOF { before(grammarAccess.getInteger0Rule()); pushFollow(FOLLOW_1); @@ -3873,17 +3871,17 @@ public final void entryRuleInteger0() throws RecognitionException { // $ANTLR start "ruleInteger0" - // InternalRosParser.g:1324:1: ruleInteger0 : ( RULE_DECINT ) ; + // InternalRosParser.g:1323:1: ruleInteger0 : ( RULE_DECINT ) ; public final void ruleInteger0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1328:2: ( ( RULE_DECINT ) ) - // InternalRosParser.g:1329:2: ( RULE_DECINT ) + // InternalRosParser.g:1327:2: ( ( RULE_DECINT ) ) + // InternalRosParser.g:1328:2: ( RULE_DECINT ) { - // InternalRosParser.g:1329:2: ( RULE_DECINT ) - // InternalRosParser.g:1330:3: RULE_DECINT + // InternalRosParser.g:1328:2: ( RULE_DECINT ) + // InternalRosParser.g:1329:3: RULE_DECINT { before(grammarAccess.getInteger0Access().getDECINTTerminalRuleCall()); match(input,RULE_DECINT,FOLLOW_2); @@ -3910,11 +3908,11 @@ public final void ruleInteger0() throws RecognitionException { // $ANTLR start "entryRuleDateTime0" - // InternalRosParser.g:1340:1: entryRuleDateTime0 : ruleDateTime0 EOF ; + // InternalRosParser.g:1339:1: entryRuleDateTime0 : ruleDateTime0 EOF ; public final void entryRuleDateTime0() throws RecognitionException { try { - // InternalRosParser.g:1341:1: ( ruleDateTime0 EOF ) - // InternalRosParser.g:1342:1: ruleDateTime0 EOF + // InternalRosParser.g:1340:1: ( ruleDateTime0 EOF ) + // InternalRosParser.g:1341:1: ruleDateTime0 EOF { before(grammarAccess.getDateTime0Rule()); pushFollow(FOLLOW_1); @@ -3940,17 +3938,17 @@ public final void entryRuleDateTime0() throws RecognitionException { // $ANTLR start "ruleDateTime0" - // InternalRosParser.g:1349:1: ruleDateTime0 : ( RULE_DATE_TIME ) ; + // InternalRosParser.g:1348:1: ruleDateTime0 : ( RULE_DATE_TIME ) ; public final void ruleDateTime0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1353:2: ( ( RULE_DATE_TIME ) ) - // InternalRosParser.g:1354:2: ( RULE_DATE_TIME ) + // InternalRosParser.g:1352:2: ( ( RULE_DATE_TIME ) ) + // InternalRosParser.g:1353:2: ( RULE_DATE_TIME ) { - // InternalRosParser.g:1354:2: ( RULE_DATE_TIME ) - // InternalRosParser.g:1355:3: RULE_DATE_TIME + // InternalRosParser.g:1353:2: ( RULE_DATE_TIME ) + // InternalRosParser.g:1354:3: RULE_DATE_TIME { before(grammarAccess.getDateTime0Access().getDATE_TIMETerminalRuleCall()); match(input,RULE_DATE_TIME,FOLLOW_2); @@ -3977,11 +3975,11 @@ public final void ruleDateTime0() throws RecognitionException { // $ANTLR start "entryRuleMessagePart" - // InternalRosParser.g:1365:1: entryRuleMessagePart : ruleMessagePart EOF ; + // InternalRosParser.g:1364:1: entryRuleMessagePart : ruleMessagePart EOF ; public final void entryRuleMessagePart() throws RecognitionException { try { - // InternalRosParser.g:1366:1: ( ruleMessagePart EOF ) - // InternalRosParser.g:1367:1: ruleMessagePart EOF + // InternalRosParser.g:1365:1: ( ruleMessagePart EOF ) + // InternalRosParser.g:1366:1: ruleMessagePart EOF { before(grammarAccess.getMessagePartRule()); pushFollow(FOLLOW_1); @@ -4007,21 +4005,21 @@ public final void entryRuleMessagePart() throws RecognitionException { // $ANTLR start "ruleMessagePart" - // InternalRosParser.g:1374:1: ruleMessagePart : ( ( rule__MessagePart__Group__0 ) ) ; + // InternalRosParser.g:1373:1: ruleMessagePart : ( ( rule__MessagePart__Group__0 ) ) ; public final void ruleMessagePart() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1378:2: ( ( ( rule__MessagePart__Group__0 ) ) ) - // InternalRosParser.g:1379:2: ( ( rule__MessagePart__Group__0 ) ) + // InternalRosParser.g:1377:2: ( ( ( rule__MessagePart__Group__0 ) ) ) + // InternalRosParser.g:1378:2: ( ( rule__MessagePart__Group__0 ) ) { - // InternalRosParser.g:1379:2: ( ( rule__MessagePart__Group__0 ) ) - // InternalRosParser.g:1380:3: ( rule__MessagePart__Group__0 ) + // InternalRosParser.g:1378:2: ( ( rule__MessagePart__Group__0 ) ) + // InternalRosParser.g:1379:3: ( rule__MessagePart__Group__0 ) { before(grammarAccess.getMessagePartAccess().getGroup()); - // InternalRosParser.g:1381:3: ( rule__MessagePart__Group__0 ) - // InternalRosParser.g:1381:4: rule__MessagePart__Group__0 + // InternalRosParser.g:1380:3: ( rule__MessagePart__Group__0 ) + // InternalRosParser.g:1380:4: rule__MessagePart__Group__0 { pushFollow(FOLLOW_2); rule__MessagePart__Group__0(); @@ -4054,11 +4052,11 @@ public final void ruleMessagePart() throws RecognitionException { // $ANTLR start "entryRuleAbstractType" - // InternalRosParser.g:1390:1: entryRuleAbstractType : ruleAbstractType EOF ; + // InternalRosParser.g:1389:1: entryRuleAbstractType : ruleAbstractType EOF ; public final void entryRuleAbstractType() throws RecognitionException { try { - // InternalRosParser.g:1391:1: ( ruleAbstractType EOF ) - // InternalRosParser.g:1392:1: ruleAbstractType EOF + // InternalRosParser.g:1390:1: ( ruleAbstractType EOF ) + // InternalRosParser.g:1391:1: ruleAbstractType EOF { before(grammarAccess.getAbstractTypeRule()); pushFollow(FOLLOW_1); @@ -4084,21 +4082,21 @@ public final void entryRuleAbstractType() throws RecognitionException { // $ANTLR start "ruleAbstractType" - // InternalRosParser.g:1399:1: ruleAbstractType : ( ( rule__AbstractType__Alternatives ) ) ; + // InternalRosParser.g:1398:1: ruleAbstractType : ( ( rule__AbstractType__Alternatives ) ) ; public final void ruleAbstractType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1403:2: ( ( ( rule__AbstractType__Alternatives ) ) ) - // InternalRosParser.g:1404:2: ( ( rule__AbstractType__Alternatives ) ) + // InternalRosParser.g:1402:2: ( ( ( rule__AbstractType__Alternatives ) ) ) + // InternalRosParser.g:1403:2: ( ( rule__AbstractType__Alternatives ) ) { - // InternalRosParser.g:1404:2: ( ( rule__AbstractType__Alternatives ) ) - // InternalRosParser.g:1405:3: ( rule__AbstractType__Alternatives ) + // InternalRosParser.g:1403:2: ( ( rule__AbstractType__Alternatives ) ) + // InternalRosParser.g:1404:3: ( rule__AbstractType__Alternatives ) { before(grammarAccess.getAbstractTypeAccess().getAlternatives()); - // InternalRosParser.g:1406:3: ( rule__AbstractType__Alternatives ) - // InternalRosParser.g:1406:4: rule__AbstractType__Alternatives + // InternalRosParser.g:1405:3: ( rule__AbstractType__Alternatives ) + // InternalRosParser.g:1405:4: rule__AbstractType__Alternatives { pushFollow(FOLLOW_2); rule__AbstractType__Alternatives(); @@ -4131,11 +4129,11 @@ public final void ruleAbstractType() throws RecognitionException { // $ANTLR start "entryRulebool" - // InternalRosParser.g:1415:1: entryRulebool : rulebool EOF ; + // InternalRosParser.g:1414:1: entryRulebool : rulebool EOF ; public final void entryRulebool() throws RecognitionException { try { - // InternalRosParser.g:1416:1: ( rulebool EOF ) - // InternalRosParser.g:1417:1: rulebool EOF + // InternalRosParser.g:1415:1: ( rulebool EOF ) + // InternalRosParser.g:1416:1: rulebool EOF { before(grammarAccess.getBoolRule()); pushFollow(FOLLOW_1); @@ -4161,21 +4159,21 @@ public final void entryRulebool() throws RecognitionException { // $ANTLR start "rulebool" - // InternalRosParser.g:1424:1: rulebool : ( ( rule__Bool__Group__0 ) ) ; + // InternalRosParser.g:1423:1: rulebool : ( ( rule__Bool__Group__0 ) ) ; public final void rulebool() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1428:2: ( ( ( rule__Bool__Group__0 ) ) ) - // InternalRosParser.g:1429:2: ( ( rule__Bool__Group__0 ) ) + // InternalRosParser.g:1427:2: ( ( ( rule__Bool__Group__0 ) ) ) + // InternalRosParser.g:1428:2: ( ( rule__Bool__Group__0 ) ) { - // InternalRosParser.g:1429:2: ( ( rule__Bool__Group__0 ) ) - // InternalRosParser.g:1430:3: ( rule__Bool__Group__0 ) + // InternalRosParser.g:1428:2: ( ( rule__Bool__Group__0 ) ) + // InternalRosParser.g:1429:3: ( rule__Bool__Group__0 ) { before(grammarAccess.getBoolAccess().getGroup()); - // InternalRosParser.g:1431:3: ( rule__Bool__Group__0 ) - // InternalRosParser.g:1431:4: rule__Bool__Group__0 + // InternalRosParser.g:1430:3: ( rule__Bool__Group__0 ) + // InternalRosParser.g:1430:4: rule__Bool__Group__0 { pushFollow(FOLLOW_2); rule__Bool__Group__0(); @@ -4208,11 +4206,11 @@ public final void rulebool() throws RecognitionException { // $ANTLR start "entryRuleint8" - // InternalRosParser.g:1440:1: entryRuleint8 : ruleint8 EOF ; + // InternalRosParser.g:1439:1: entryRuleint8 : ruleint8 EOF ; public final void entryRuleint8() throws RecognitionException { try { - // InternalRosParser.g:1441:1: ( ruleint8 EOF ) - // InternalRosParser.g:1442:1: ruleint8 EOF + // InternalRosParser.g:1440:1: ( ruleint8 EOF ) + // InternalRosParser.g:1441:1: ruleint8 EOF { before(grammarAccess.getInt8Rule()); pushFollow(FOLLOW_1); @@ -4238,21 +4236,21 @@ public final void entryRuleint8() throws RecognitionException { // $ANTLR start "ruleint8" - // InternalRosParser.g:1449:1: ruleint8 : ( ( rule__Int8__Group__0 ) ) ; + // InternalRosParser.g:1448:1: ruleint8 : ( ( rule__Int8__Group__0 ) ) ; public final void ruleint8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1453:2: ( ( ( rule__Int8__Group__0 ) ) ) - // InternalRosParser.g:1454:2: ( ( rule__Int8__Group__0 ) ) + // InternalRosParser.g:1452:2: ( ( ( rule__Int8__Group__0 ) ) ) + // InternalRosParser.g:1453:2: ( ( rule__Int8__Group__0 ) ) { - // InternalRosParser.g:1454:2: ( ( rule__Int8__Group__0 ) ) - // InternalRosParser.g:1455:3: ( rule__Int8__Group__0 ) + // InternalRosParser.g:1453:2: ( ( rule__Int8__Group__0 ) ) + // InternalRosParser.g:1454:3: ( rule__Int8__Group__0 ) { before(grammarAccess.getInt8Access().getGroup()); - // InternalRosParser.g:1456:3: ( rule__Int8__Group__0 ) - // InternalRosParser.g:1456:4: rule__Int8__Group__0 + // InternalRosParser.g:1455:3: ( rule__Int8__Group__0 ) + // InternalRosParser.g:1455:4: rule__Int8__Group__0 { pushFollow(FOLLOW_2); rule__Int8__Group__0(); @@ -4285,11 +4283,11 @@ public final void ruleint8() throws RecognitionException { // $ANTLR start "entryRuleuint8" - // InternalRosParser.g:1465:1: entryRuleuint8 : ruleuint8 EOF ; + // InternalRosParser.g:1464:1: entryRuleuint8 : ruleuint8 EOF ; public final void entryRuleuint8() throws RecognitionException { try { - // InternalRosParser.g:1466:1: ( ruleuint8 EOF ) - // InternalRosParser.g:1467:1: ruleuint8 EOF + // InternalRosParser.g:1465:1: ( ruleuint8 EOF ) + // InternalRosParser.g:1466:1: ruleuint8 EOF { before(grammarAccess.getUint8Rule()); pushFollow(FOLLOW_1); @@ -4315,21 +4313,21 @@ public final void entryRuleuint8() throws RecognitionException { // $ANTLR start "ruleuint8" - // InternalRosParser.g:1474:1: ruleuint8 : ( ( rule__Uint8__Group__0 ) ) ; + // InternalRosParser.g:1473:1: ruleuint8 : ( ( rule__Uint8__Group__0 ) ) ; public final void ruleuint8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1478:2: ( ( ( rule__Uint8__Group__0 ) ) ) - // InternalRosParser.g:1479:2: ( ( rule__Uint8__Group__0 ) ) + // InternalRosParser.g:1477:2: ( ( ( rule__Uint8__Group__0 ) ) ) + // InternalRosParser.g:1478:2: ( ( rule__Uint8__Group__0 ) ) { - // InternalRosParser.g:1479:2: ( ( rule__Uint8__Group__0 ) ) - // InternalRosParser.g:1480:3: ( rule__Uint8__Group__0 ) + // InternalRosParser.g:1478:2: ( ( rule__Uint8__Group__0 ) ) + // InternalRosParser.g:1479:3: ( rule__Uint8__Group__0 ) { before(grammarAccess.getUint8Access().getGroup()); - // InternalRosParser.g:1481:3: ( rule__Uint8__Group__0 ) - // InternalRosParser.g:1481:4: rule__Uint8__Group__0 + // InternalRosParser.g:1480:3: ( rule__Uint8__Group__0 ) + // InternalRosParser.g:1480:4: rule__Uint8__Group__0 { pushFollow(FOLLOW_2); rule__Uint8__Group__0(); @@ -4362,11 +4360,11 @@ public final void ruleuint8() throws RecognitionException { // $ANTLR start "entryRuleint16" - // InternalRosParser.g:1490:1: entryRuleint16 : ruleint16 EOF ; + // InternalRosParser.g:1489:1: entryRuleint16 : ruleint16 EOF ; public final void entryRuleint16() throws RecognitionException { try { - // InternalRosParser.g:1491:1: ( ruleint16 EOF ) - // InternalRosParser.g:1492:1: ruleint16 EOF + // InternalRosParser.g:1490:1: ( ruleint16 EOF ) + // InternalRosParser.g:1491:1: ruleint16 EOF { before(grammarAccess.getInt16Rule()); pushFollow(FOLLOW_1); @@ -4392,21 +4390,21 @@ public final void entryRuleint16() throws RecognitionException { // $ANTLR start "ruleint16" - // InternalRosParser.g:1499:1: ruleint16 : ( ( rule__Int16__Group__0 ) ) ; + // InternalRosParser.g:1498:1: ruleint16 : ( ( rule__Int16__Group__0 ) ) ; public final void ruleint16() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1503:2: ( ( ( rule__Int16__Group__0 ) ) ) - // InternalRosParser.g:1504:2: ( ( rule__Int16__Group__0 ) ) + // InternalRosParser.g:1502:2: ( ( ( rule__Int16__Group__0 ) ) ) + // InternalRosParser.g:1503:2: ( ( rule__Int16__Group__0 ) ) { - // InternalRosParser.g:1504:2: ( ( rule__Int16__Group__0 ) ) - // InternalRosParser.g:1505:3: ( rule__Int16__Group__0 ) + // InternalRosParser.g:1503:2: ( ( rule__Int16__Group__0 ) ) + // InternalRosParser.g:1504:3: ( rule__Int16__Group__0 ) { before(grammarAccess.getInt16Access().getGroup()); - // InternalRosParser.g:1506:3: ( rule__Int16__Group__0 ) - // InternalRosParser.g:1506:4: rule__Int16__Group__0 + // InternalRosParser.g:1505:3: ( rule__Int16__Group__0 ) + // InternalRosParser.g:1505:4: rule__Int16__Group__0 { pushFollow(FOLLOW_2); rule__Int16__Group__0(); @@ -4439,11 +4437,11 @@ public final void ruleint16() throws RecognitionException { // $ANTLR start "entryRuleuint16" - // InternalRosParser.g:1515:1: entryRuleuint16 : ruleuint16 EOF ; + // InternalRosParser.g:1514:1: entryRuleuint16 : ruleuint16 EOF ; public final void entryRuleuint16() throws RecognitionException { try { - // InternalRosParser.g:1516:1: ( ruleuint16 EOF ) - // InternalRosParser.g:1517:1: ruleuint16 EOF + // InternalRosParser.g:1515:1: ( ruleuint16 EOF ) + // InternalRosParser.g:1516:1: ruleuint16 EOF { before(grammarAccess.getUint16Rule()); pushFollow(FOLLOW_1); @@ -4469,21 +4467,21 @@ public final void entryRuleuint16() throws RecognitionException { // $ANTLR start "ruleuint16" - // InternalRosParser.g:1524:1: ruleuint16 : ( ( rule__Uint16__Group__0 ) ) ; + // InternalRosParser.g:1523:1: ruleuint16 : ( ( rule__Uint16__Group__0 ) ) ; public final void ruleuint16() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1528:2: ( ( ( rule__Uint16__Group__0 ) ) ) - // InternalRosParser.g:1529:2: ( ( rule__Uint16__Group__0 ) ) + // InternalRosParser.g:1527:2: ( ( ( rule__Uint16__Group__0 ) ) ) + // InternalRosParser.g:1528:2: ( ( rule__Uint16__Group__0 ) ) { - // InternalRosParser.g:1529:2: ( ( rule__Uint16__Group__0 ) ) - // InternalRosParser.g:1530:3: ( rule__Uint16__Group__0 ) + // InternalRosParser.g:1528:2: ( ( rule__Uint16__Group__0 ) ) + // InternalRosParser.g:1529:3: ( rule__Uint16__Group__0 ) { before(grammarAccess.getUint16Access().getGroup()); - // InternalRosParser.g:1531:3: ( rule__Uint16__Group__0 ) - // InternalRosParser.g:1531:4: rule__Uint16__Group__0 + // InternalRosParser.g:1530:3: ( rule__Uint16__Group__0 ) + // InternalRosParser.g:1530:4: rule__Uint16__Group__0 { pushFollow(FOLLOW_2); rule__Uint16__Group__0(); @@ -4516,11 +4514,11 @@ public final void ruleuint16() throws RecognitionException { // $ANTLR start "entryRuleint32" - // InternalRosParser.g:1540:1: entryRuleint32 : ruleint32 EOF ; + // InternalRosParser.g:1539:1: entryRuleint32 : ruleint32 EOF ; public final void entryRuleint32() throws RecognitionException { try { - // InternalRosParser.g:1541:1: ( ruleint32 EOF ) - // InternalRosParser.g:1542:1: ruleint32 EOF + // InternalRosParser.g:1540:1: ( ruleint32 EOF ) + // InternalRosParser.g:1541:1: ruleint32 EOF { before(grammarAccess.getInt32Rule()); pushFollow(FOLLOW_1); @@ -4546,21 +4544,21 @@ public final void entryRuleint32() throws RecognitionException { // $ANTLR start "ruleint32" - // InternalRosParser.g:1549:1: ruleint32 : ( ( rule__Int32__Group__0 ) ) ; + // InternalRosParser.g:1548:1: ruleint32 : ( ( rule__Int32__Group__0 ) ) ; public final void ruleint32() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1553:2: ( ( ( rule__Int32__Group__0 ) ) ) - // InternalRosParser.g:1554:2: ( ( rule__Int32__Group__0 ) ) + // InternalRosParser.g:1552:2: ( ( ( rule__Int32__Group__0 ) ) ) + // InternalRosParser.g:1553:2: ( ( rule__Int32__Group__0 ) ) { - // InternalRosParser.g:1554:2: ( ( rule__Int32__Group__0 ) ) - // InternalRosParser.g:1555:3: ( rule__Int32__Group__0 ) + // InternalRosParser.g:1553:2: ( ( rule__Int32__Group__0 ) ) + // InternalRosParser.g:1554:3: ( rule__Int32__Group__0 ) { before(grammarAccess.getInt32Access().getGroup()); - // InternalRosParser.g:1556:3: ( rule__Int32__Group__0 ) - // InternalRosParser.g:1556:4: rule__Int32__Group__0 + // InternalRosParser.g:1555:3: ( rule__Int32__Group__0 ) + // InternalRosParser.g:1555:4: rule__Int32__Group__0 { pushFollow(FOLLOW_2); rule__Int32__Group__0(); @@ -4593,11 +4591,11 @@ public final void ruleint32() throws RecognitionException { // $ANTLR start "entryRuleuint32" - // InternalRosParser.g:1565:1: entryRuleuint32 : ruleuint32 EOF ; + // InternalRosParser.g:1564:1: entryRuleuint32 : ruleuint32 EOF ; public final void entryRuleuint32() throws RecognitionException { try { - // InternalRosParser.g:1566:1: ( ruleuint32 EOF ) - // InternalRosParser.g:1567:1: ruleuint32 EOF + // InternalRosParser.g:1565:1: ( ruleuint32 EOF ) + // InternalRosParser.g:1566:1: ruleuint32 EOF { before(grammarAccess.getUint32Rule()); pushFollow(FOLLOW_1); @@ -4623,21 +4621,21 @@ public final void entryRuleuint32() throws RecognitionException { // $ANTLR start "ruleuint32" - // InternalRosParser.g:1574:1: ruleuint32 : ( ( rule__Uint32__Group__0 ) ) ; + // InternalRosParser.g:1573:1: ruleuint32 : ( ( rule__Uint32__Group__0 ) ) ; public final void ruleuint32() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1578:2: ( ( ( rule__Uint32__Group__0 ) ) ) - // InternalRosParser.g:1579:2: ( ( rule__Uint32__Group__0 ) ) + // InternalRosParser.g:1577:2: ( ( ( rule__Uint32__Group__0 ) ) ) + // InternalRosParser.g:1578:2: ( ( rule__Uint32__Group__0 ) ) { - // InternalRosParser.g:1579:2: ( ( rule__Uint32__Group__0 ) ) - // InternalRosParser.g:1580:3: ( rule__Uint32__Group__0 ) + // InternalRosParser.g:1578:2: ( ( rule__Uint32__Group__0 ) ) + // InternalRosParser.g:1579:3: ( rule__Uint32__Group__0 ) { before(grammarAccess.getUint32Access().getGroup()); - // InternalRosParser.g:1581:3: ( rule__Uint32__Group__0 ) - // InternalRosParser.g:1581:4: rule__Uint32__Group__0 + // InternalRosParser.g:1580:3: ( rule__Uint32__Group__0 ) + // InternalRosParser.g:1580:4: rule__Uint32__Group__0 { pushFollow(FOLLOW_2); rule__Uint32__Group__0(); @@ -4670,11 +4668,11 @@ public final void ruleuint32() throws RecognitionException { // $ANTLR start "entryRuleint64" - // InternalRosParser.g:1590:1: entryRuleint64 : ruleint64 EOF ; + // InternalRosParser.g:1589:1: entryRuleint64 : ruleint64 EOF ; public final void entryRuleint64() throws RecognitionException { try { - // InternalRosParser.g:1591:1: ( ruleint64 EOF ) - // InternalRosParser.g:1592:1: ruleint64 EOF + // InternalRosParser.g:1590:1: ( ruleint64 EOF ) + // InternalRosParser.g:1591:1: ruleint64 EOF { before(grammarAccess.getInt64Rule()); pushFollow(FOLLOW_1); @@ -4700,21 +4698,21 @@ public final void entryRuleint64() throws RecognitionException { // $ANTLR start "ruleint64" - // InternalRosParser.g:1599:1: ruleint64 : ( ( rule__Int64__Group__0 ) ) ; + // InternalRosParser.g:1598:1: ruleint64 : ( ( rule__Int64__Group__0 ) ) ; public final void ruleint64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1603:2: ( ( ( rule__Int64__Group__0 ) ) ) - // InternalRosParser.g:1604:2: ( ( rule__Int64__Group__0 ) ) + // InternalRosParser.g:1602:2: ( ( ( rule__Int64__Group__0 ) ) ) + // InternalRosParser.g:1603:2: ( ( rule__Int64__Group__0 ) ) { - // InternalRosParser.g:1604:2: ( ( rule__Int64__Group__0 ) ) - // InternalRosParser.g:1605:3: ( rule__Int64__Group__0 ) + // InternalRosParser.g:1603:2: ( ( rule__Int64__Group__0 ) ) + // InternalRosParser.g:1604:3: ( rule__Int64__Group__0 ) { before(grammarAccess.getInt64Access().getGroup()); - // InternalRosParser.g:1606:3: ( rule__Int64__Group__0 ) - // InternalRosParser.g:1606:4: rule__Int64__Group__0 + // InternalRosParser.g:1605:3: ( rule__Int64__Group__0 ) + // InternalRosParser.g:1605:4: rule__Int64__Group__0 { pushFollow(FOLLOW_2); rule__Int64__Group__0(); @@ -4747,11 +4745,11 @@ public final void ruleint64() throws RecognitionException { // $ANTLR start "entryRuleuint64" - // InternalRosParser.g:1615:1: entryRuleuint64 : ruleuint64 EOF ; + // InternalRosParser.g:1614:1: entryRuleuint64 : ruleuint64 EOF ; public final void entryRuleuint64() throws RecognitionException { try { - // InternalRosParser.g:1616:1: ( ruleuint64 EOF ) - // InternalRosParser.g:1617:1: ruleuint64 EOF + // InternalRosParser.g:1615:1: ( ruleuint64 EOF ) + // InternalRosParser.g:1616:1: ruleuint64 EOF { before(grammarAccess.getUint64Rule()); pushFollow(FOLLOW_1); @@ -4777,21 +4775,21 @@ public final void entryRuleuint64() throws RecognitionException { // $ANTLR start "ruleuint64" - // InternalRosParser.g:1624:1: ruleuint64 : ( ( rule__Uint64__Group__0 ) ) ; + // InternalRosParser.g:1623:1: ruleuint64 : ( ( rule__Uint64__Group__0 ) ) ; public final void ruleuint64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1628:2: ( ( ( rule__Uint64__Group__0 ) ) ) - // InternalRosParser.g:1629:2: ( ( rule__Uint64__Group__0 ) ) + // InternalRosParser.g:1627:2: ( ( ( rule__Uint64__Group__0 ) ) ) + // InternalRosParser.g:1628:2: ( ( rule__Uint64__Group__0 ) ) { - // InternalRosParser.g:1629:2: ( ( rule__Uint64__Group__0 ) ) - // InternalRosParser.g:1630:3: ( rule__Uint64__Group__0 ) + // InternalRosParser.g:1628:2: ( ( rule__Uint64__Group__0 ) ) + // InternalRosParser.g:1629:3: ( rule__Uint64__Group__0 ) { before(grammarAccess.getUint64Access().getGroup()); - // InternalRosParser.g:1631:3: ( rule__Uint64__Group__0 ) - // InternalRosParser.g:1631:4: rule__Uint64__Group__0 + // InternalRosParser.g:1630:3: ( rule__Uint64__Group__0 ) + // InternalRosParser.g:1630:4: rule__Uint64__Group__0 { pushFollow(FOLLOW_2); rule__Uint64__Group__0(); @@ -4824,11 +4822,11 @@ public final void ruleuint64() throws RecognitionException { // $ANTLR start "entryRulefloat32" - // InternalRosParser.g:1640:1: entryRulefloat32 : rulefloat32 EOF ; + // InternalRosParser.g:1639:1: entryRulefloat32 : rulefloat32 EOF ; public final void entryRulefloat32() throws RecognitionException { try { - // InternalRosParser.g:1641:1: ( rulefloat32 EOF ) - // InternalRosParser.g:1642:1: rulefloat32 EOF + // InternalRosParser.g:1640:1: ( rulefloat32 EOF ) + // InternalRosParser.g:1641:1: rulefloat32 EOF { before(grammarAccess.getFloat32Rule()); pushFollow(FOLLOW_1); @@ -4854,21 +4852,21 @@ public final void entryRulefloat32() throws RecognitionException { // $ANTLR start "rulefloat32" - // InternalRosParser.g:1649:1: rulefloat32 : ( ( rule__Float32__Group__0 ) ) ; + // InternalRosParser.g:1648:1: rulefloat32 : ( ( rule__Float32__Group__0 ) ) ; public final void rulefloat32() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1653:2: ( ( ( rule__Float32__Group__0 ) ) ) - // InternalRosParser.g:1654:2: ( ( rule__Float32__Group__0 ) ) + // InternalRosParser.g:1652:2: ( ( ( rule__Float32__Group__0 ) ) ) + // InternalRosParser.g:1653:2: ( ( rule__Float32__Group__0 ) ) { - // InternalRosParser.g:1654:2: ( ( rule__Float32__Group__0 ) ) - // InternalRosParser.g:1655:3: ( rule__Float32__Group__0 ) + // InternalRosParser.g:1653:2: ( ( rule__Float32__Group__0 ) ) + // InternalRosParser.g:1654:3: ( rule__Float32__Group__0 ) { before(grammarAccess.getFloat32Access().getGroup()); - // InternalRosParser.g:1656:3: ( rule__Float32__Group__0 ) - // InternalRosParser.g:1656:4: rule__Float32__Group__0 + // InternalRosParser.g:1655:3: ( rule__Float32__Group__0 ) + // InternalRosParser.g:1655:4: rule__Float32__Group__0 { pushFollow(FOLLOW_2); rule__Float32__Group__0(); @@ -4901,11 +4899,11 @@ public final void rulefloat32() throws RecognitionException { // $ANTLR start "entryRulefloat64" - // InternalRosParser.g:1665:1: entryRulefloat64 : rulefloat64 EOF ; + // InternalRosParser.g:1664:1: entryRulefloat64 : rulefloat64 EOF ; public final void entryRulefloat64() throws RecognitionException { try { - // InternalRosParser.g:1666:1: ( rulefloat64 EOF ) - // InternalRosParser.g:1667:1: rulefloat64 EOF + // InternalRosParser.g:1665:1: ( rulefloat64 EOF ) + // InternalRosParser.g:1666:1: rulefloat64 EOF { before(grammarAccess.getFloat64Rule()); pushFollow(FOLLOW_1); @@ -4931,21 +4929,21 @@ public final void entryRulefloat64() throws RecognitionException { // $ANTLR start "rulefloat64" - // InternalRosParser.g:1674:1: rulefloat64 : ( ( rule__Float64__Group__0 ) ) ; + // InternalRosParser.g:1673:1: rulefloat64 : ( ( rule__Float64__Group__0 ) ) ; public final void rulefloat64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1678:2: ( ( ( rule__Float64__Group__0 ) ) ) - // InternalRosParser.g:1679:2: ( ( rule__Float64__Group__0 ) ) + // InternalRosParser.g:1677:2: ( ( ( rule__Float64__Group__0 ) ) ) + // InternalRosParser.g:1678:2: ( ( rule__Float64__Group__0 ) ) { - // InternalRosParser.g:1679:2: ( ( rule__Float64__Group__0 ) ) - // InternalRosParser.g:1680:3: ( rule__Float64__Group__0 ) + // InternalRosParser.g:1678:2: ( ( rule__Float64__Group__0 ) ) + // InternalRosParser.g:1679:3: ( rule__Float64__Group__0 ) { before(grammarAccess.getFloat64Access().getGroup()); - // InternalRosParser.g:1681:3: ( rule__Float64__Group__0 ) - // InternalRosParser.g:1681:4: rule__Float64__Group__0 + // InternalRosParser.g:1680:3: ( rule__Float64__Group__0 ) + // InternalRosParser.g:1680:4: rule__Float64__Group__0 { pushFollow(FOLLOW_2); rule__Float64__Group__0(); @@ -4978,11 +4976,11 @@ public final void rulefloat64() throws RecognitionException { // $ANTLR start "entryRulestring0" - // InternalRosParser.g:1690:1: entryRulestring0 : rulestring0 EOF ; + // InternalRosParser.g:1689:1: entryRulestring0 : rulestring0 EOF ; public final void entryRulestring0() throws RecognitionException { try { - // InternalRosParser.g:1691:1: ( rulestring0 EOF ) - // InternalRosParser.g:1692:1: rulestring0 EOF + // InternalRosParser.g:1690:1: ( rulestring0 EOF ) + // InternalRosParser.g:1691:1: rulestring0 EOF { before(grammarAccess.getString0Rule()); pushFollow(FOLLOW_1); @@ -5008,21 +5006,21 @@ public final void entryRulestring0() throws RecognitionException { // $ANTLR start "rulestring0" - // InternalRosParser.g:1699:1: rulestring0 : ( ( rule__String0__Group__0 ) ) ; + // InternalRosParser.g:1698:1: rulestring0 : ( ( rule__String0__Group__0 ) ) ; public final void rulestring0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1703:2: ( ( ( rule__String0__Group__0 ) ) ) - // InternalRosParser.g:1704:2: ( ( rule__String0__Group__0 ) ) + // InternalRosParser.g:1702:2: ( ( ( rule__String0__Group__0 ) ) ) + // InternalRosParser.g:1703:2: ( ( rule__String0__Group__0 ) ) { - // InternalRosParser.g:1704:2: ( ( rule__String0__Group__0 ) ) - // InternalRosParser.g:1705:3: ( rule__String0__Group__0 ) + // InternalRosParser.g:1703:2: ( ( rule__String0__Group__0 ) ) + // InternalRosParser.g:1704:3: ( rule__String0__Group__0 ) { before(grammarAccess.getString0Access().getGroup()); - // InternalRosParser.g:1706:3: ( rule__String0__Group__0 ) - // InternalRosParser.g:1706:4: rule__String0__Group__0 + // InternalRosParser.g:1705:3: ( rule__String0__Group__0 ) + // InternalRosParser.g:1705:4: rule__String0__Group__0 { pushFollow(FOLLOW_2); rule__String0__Group__0(); @@ -5055,11 +5053,11 @@ public final void rulestring0() throws RecognitionException { // $ANTLR start "entryRulebyte" - // InternalRosParser.g:1715:1: entryRulebyte : rulebyte EOF ; + // InternalRosParser.g:1714:1: entryRulebyte : rulebyte EOF ; public final void entryRulebyte() throws RecognitionException { try { - // InternalRosParser.g:1716:1: ( rulebyte EOF ) - // InternalRosParser.g:1717:1: rulebyte EOF + // InternalRosParser.g:1715:1: ( rulebyte EOF ) + // InternalRosParser.g:1716:1: rulebyte EOF { before(grammarAccess.getByteRule()); pushFollow(FOLLOW_1); @@ -5085,21 +5083,21 @@ public final void entryRulebyte() throws RecognitionException { // $ANTLR start "rulebyte" - // InternalRosParser.g:1724:1: rulebyte : ( ( rule__Byte__Group__0 ) ) ; + // InternalRosParser.g:1723:1: rulebyte : ( ( rule__Byte__Group__0 ) ) ; public final void rulebyte() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1728:2: ( ( ( rule__Byte__Group__0 ) ) ) - // InternalRosParser.g:1729:2: ( ( rule__Byte__Group__0 ) ) + // InternalRosParser.g:1727:2: ( ( ( rule__Byte__Group__0 ) ) ) + // InternalRosParser.g:1728:2: ( ( rule__Byte__Group__0 ) ) { - // InternalRosParser.g:1729:2: ( ( rule__Byte__Group__0 ) ) - // InternalRosParser.g:1730:3: ( rule__Byte__Group__0 ) + // InternalRosParser.g:1728:2: ( ( rule__Byte__Group__0 ) ) + // InternalRosParser.g:1729:3: ( rule__Byte__Group__0 ) { before(grammarAccess.getByteAccess().getGroup()); - // InternalRosParser.g:1731:3: ( rule__Byte__Group__0 ) - // InternalRosParser.g:1731:4: rule__Byte__Group__0 + // InternalRosParser.g:1730:3: ( rule__Byte__Group__0 ) + // InternalRosParser.g:1730:4: rule__Byte__Group__0 { pushFollow(FOLLOW_2); rule__Byte__Group__0(); @@ -5132,11 +5130,11 @@ public final void rulebyte() throws RecognitionException { // $ANTLR start "entryRuletime" - // InternalRosParser.g:1740:1: entryRuletime : ruletime EOF ; + // InternalRosParser.g:1739:1: entryRuletime : ruletime EOF ; public final void entryRuletime() throws RecognitionException { try { - // InternalRosParser.g:1741:1: ( ruletime EOF ) - // InternalRosParser.g:1742:1: ruletime EOF + // InternalRosParser.g:1740:1: ( ruletime EOF ) + // InternalRosParser.g:1741:1: ruletime EOF { before(grammarAccess.getTimeRule()); pushFollow(FOLLOW_1); @@ -5162,21 +5160,21 @@ public final void entryRuletime() throws RecognitionException { // $ANTLR start "ruletime" - // InternalRosParser.g:1749:1: ruletime : ( ( rule__Time__Group__0 ) ) ; + // InternalRosParser.g:1748:1: ruletime : ( ( rule__Time__Group__0 ) ) ; public final void ruletime() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1753:2: ( ( ( rule__Time__Group__0 ) ) ) - // InternalRosParser.g:1754:2: ( ( rule__Time__Group__0 ) ) + // InternalRosParser.g:1752:2: ( ( ( rule__Time__Group__0 ) ) ) + // InternalRosParser.g:1753:2: ( ( rule__Time__Group__0 ) ) { - // InternalRosParser.g:1754:2: ( ( rule__Time__Group__0 ) ) - // InternalRosParser.g:1755:3: ( rule__Time__Group__0 ) + // InternalRosParser.g:1753:2: ( ( rule__Time__Group__0 ) ) + // InternalRosParser.g:1754:3: ( rule__Time__Group__0 ) { before(grammarAccess.getTimeAccess().getGroup()); - // InternalRosParser.g:1756:3: ( rule__Time__Group__0 ) - // InternalRosParser.g:1756:4: rule__Time__Group__0 + // InternalRosParser.g:1755:3: ( rule__Time__Group__0 ) + // InternalRosParser.g:1755:4: rule__Time__Group__0 { pushFollow(FOLLOW_2); rule__Time__Group__0(); @@ -5209,11 +5207,11 @@ public final void ruletime() throws RecognitionException { // $ANTLR start "entryRuleduration" - // InternalRosParser.g:1765:1: entryRuleduration : ruleduration EOF ; + // InternalRosParser.g:1764:1: entryRuleduration : ruleduration EOF ; public final void entryRuleduration() throws RecognitionException { try { - // InternalRosParser.g:1766:1: ( ruleduration EOF ) - // InternalRosParser.g:1767:1: ruleduration EOF + // InternalRosParser.g:1765:1: ( ruleduration EOF ) + // InternalRosParser.g:1766:1: ruleduration EOF { before(grammarAccess.getDurationRule()); pushFollow(FOLLOW_1); @@ -5239,21 +5237,21 @@ public final void entryRuleduration() throws RecognitionException { // $ANTLR start "ruleduration" - // InternalRosParser.g:1774:1: ruleduration : ( ( rule__Duration__Group__0 ) ) ; + // InternalRosParser.g:1773:1: ruleduration : ( ( rule__Duration__Group__0 ) ) ; public final void ruleduration() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1778:2: ( ( ( rule__Duration__Group__0 ) ) ) - // InternalRosParser.g:1779:2: ( ( rule__Duration__Group__0 ) ) + // InternalRosParser.g:1777:2: ( ( ( rule__Duration__Group__0 ) ) ) + // InternalRosParser.g:1778:2: ( ( rule__Duration__Group__0 ) ) { - // InternalRosParser.g:1779:2: ( ( rule__Duration__Group__0 ) ) - // InternalRosParser.g:1780:3: ( rule__Duration__Group__0 ) + // InternalRosParser.g:1778:2: ( ( rule__Duration__Group__0 ) ) + // InternalRosParser.g:1779:3: ( rule__Duration__Group__0 ) { before(grammarAccess.getDurationAccess().getGroup()); - // InternalRosParser.g:1781:3: ( rule__Duration__Group__0 ) - // InternalRosParser.g:1781:4: rule__Duration__Group__0 + // InternalRosParser.g:1780:3: ( rule__Duration__Group__0 ) + // InternalRosParser.g:1780:4: rule__Duration__Group__0 { pushFollow(FOLLOW_2); rule__Duration__Group__0(); @@ -5286,11 +5284,11 @@ public final void ruleduration() throws RecognitionException { // $ANTLR start "entryRuleboolArray" - // InternalRosParser.g:1790:1: entryRuleboolArray : ruleboolArray EOF ; + // InternalRosParser.g:1789:1: entryRuleboolArray : ruleboolArray EOF ; public final void entryRuleboolArray() throws RecognitionException { try { - // InternalRosParser.g:1791:1: ( ruleboolArray EOF ) - // InternalRosParser.g:1792:1: ruleboolArray EOF + // InternalRosParser.g:1790:1: ( ruleboolArray EOF ) + // InternalRosParser.g:1791:1: ruleboolArray EOF { before(grammarAccess.getBoolArrayRule()); pushFollow(FOLLOW_1); @@ -5316,21 +5314,21 @@ public final void entryRuleboolArray() throws RecognitionException { // $ANTLR start "ruleboolArray" - // InternalRosParser.g:1799:1: ruleboolArray : ( ( rule__BoolArray__Group__0 ) ) ; + // InternalRosParser.g:1798:1: ruleboolArray : ( ( rule__BoolArray__Group__0 ) ) ; public final void ruleboolArray() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1803:2: ( ( ( rule__BoolArray__Group__0 ) ) ) - // InternalRosParser.g:1804:2: ( ( rule__BoolArray__Group__0 ) ) + // InternalRosParser.g:1802:2: ( ( ( rule__BoolArray__Group__0 ) ) ) + // InternalRosParser.g:1803:2: ( ( rule__BoolArray__Group__0 ) ) { - // InternalRosParser.g:1804:2: ( ( rule__BoolArray__Group__0 ) ) - // InternalRosParser.g:1805:3: ( rule__BoolArray__Group__0 ) + // InternalRosParser.g:1803:2: ( ( rule__BoolArray__Group__0 ) ) + // InternalRosParser.g:1804:3: ( rule__BoolArray__Group__0 ) { before(grammarAccess.getBoolArrayAccess().getGroup()); - // InternalRosParser.g:1806:3: ( rule__BoolArray__Group__0 ) - // InternalRosParser.g:1806:4: rule__BoolArray__Group__0 + // InternalRosParser.g:1805:3: ( rule__BoolArray__Group__0 ) + // InternalRosParser.g:1805:4: rule__BoolArray__Group__0 { pushFollow(FOLLOW_2); rule__BoolArray__Group__0(); @@ -5363,11 +5361,11 @@ public final void ruleboolArray() throws RecognitionException { // $ANTLR start "entryRuleint8Array" - // InternalRosParser.g:1815:1: entryRuleint8Array : ruleint8Array EOF ; + // InternalRosParser.g:1814:1: entryRuleint8Array : ruleint8Array EOF ; public final void entryRuleint8Array() throws RecognitionException { try { - // InternalRosParser.g:1816:1: ( ruleint8Array EOF ) - // InternalRosParser.g:1817:1: ruleint8Array EOF + // InternalRosParser.g:1815:1: ( ruleint8Array EOF ) + // InternalRosParser.g:1816:1: ruleint8Array EOF { before(grammarAccess.getInt8ArrayRule()); pushFollow(FOLLOW_1); @@ -5393,21 +5391,21 @@ public final void entryRuleint8Array() throws RecognitionException { // $ANTLR start "ruleint8Array" - // InternalRosParser.g:1824:1: ruleint8Array : ( ( rule__Int8Array__Group__0 ) ) ; + // InternalRosParser.g:1823:1: ruleint8Array : ( ( rule__Int8Array__Group__0 ) ) ; public final void ruleint8Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1828:2: ( ( ( rule__Int8Array__Group__0 ) ) ) - // InternalRosParser.g:1829:2: ( ( rule__Int8Array__Group__0 ) ) + // InternalRosParser.g:1827:2: ( ( ( rule__Int8Array__Group__0 ) ) ) + // InternalRosParser.g:1828:2: ( ( rule__Int8Array__Group__0 ) ) { - // InternalRosParser.g:1829:2: ( ( rule__Int8Array__Group__0 ) ) - // InternalRosParser.g:1830:3: ( rule__Int8Array__Group__0 ) + // InternalRosParser.g:1828:2: ( ( rule__Int8Array__Group__0 ) ) + // InternalRosParser.g:1829:3: ( rule__Int8Array__Group__0 ) { before(grammarAccess.getInt8ArrayAccess().getGroup()); - // InternalRosParser.g:1831:3: ( rule__Int8Array__Group__0 ) - // InternalRosParser.g:1831:4: rule__Int8Array__Group__0 + // InternalRosParser.g:1830:3: ( rule__Int8Array__Group__0 ) + // InternalRosParser.g:1830:4: rule__Int8Array__Group__0 { pushFollow(FOLLOW_2); rule__Int8Array__Group__0(); @@ -5440,11 +5438,11 @@ public final void ruleint8Array() throws RecognitionException { // $ANTLR start "entryRuleuint8Array" - // InternalRosParser.g:1840:1: entryRuleuint8Array : ruleuint8Array EOF ; + // InternalRosParser.g:1839:1: entryRuleuint8Array : ruleuint8Array EOF ; public final void entryRuleuint8Array() throws RecognitionException { try { - // InternalRosParser.g:1841:1: ( ruleuint8Array EOF ) - // InternalRosParser.g:1842:1: ruleuint8Array EOF + // InternalRosParser.g:1840:1: ( ruleuint8Array EOF ) + // InternalRosParser.g:1841:1: ruleuint8Array EOF { before(grammarAccess.getUint8ArrayRule()); pushFollow(FOLLOW_1); @@ -5470,21 +5468,21 @@ public final void entryRuleuint8Array() throws RecognitionException { // $ANTLR start "ruleuint8Array" - // InternalRosParser.g:1849:1: ruleuint8Array : ( ( rule__Uint8Array__Group__0 ) ) ; + // InternalRosParser.g:1848:1: ruleuint8Array : ( ( rule__Uint8Array__Group__0 ) ) ; public final void ruleuint8Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1853:2: ( ( ( rule__Uint8Array__Group__0 ) ) ) - // InternalRosParser.g:1854:2: ( ( rule__Uint8Array__Group__0 ) ) + // InternalRosParser.g:1852:2: ( ( ( rule__Uint8Array__Group__0 ) ) ) + // InternalRosParser.g:1853:2: ( ( rule__Uint8Array__Group__0 ) ) { - // InternalRosParser.g:1854:2: ( ( rule__Uint8Array__Group__0 ) ) - // InternalRosParser.g:1855:3: ( rule__Uint8Array__Group__0 ) + // InternalRosParser.g:1853:2: ( ( rule__Uint8Array__Group__0 ) ) + // InternalRosParser.g:1854:3: ( rule__Uint8Array__Group__0 ) { before(grammarAccess.getUint8ArrayAccess().getGroup()); - // InternalRosParser.g:1856:3: ( rule__Uint8Array__Group__0 ) - // InternalRosParser.g:1856:4: rule__Uint8Array__Group__0 + // InternalRosParser.g:1855:3: ( rule__Uint8Array__Group__0 ) + // InternalRosParser.g:1855:4: rule__Uint8Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint8Array__Group__0(); @@ -5517,11 +5515,11 @@ public final void ruleuint8Array() throws RecognitionException { // $ANTLR start "entryRuleint16Array" - // InternalRosParser.g:1865:1: entryRuleint16Array : ruleint16Array EOF ; + // InternalRosParser.g:1864:1: entryRuleint16Array : ruleint16Array EOF ; public final void entryRuleint16Array() throws RecognitionException { try { - // InternalRosParser.g:1866:1: ( ruleint16Array EOF ) - // InternalRosParser.g:1867:1: ruleint16Array EOF + // InternalRosParser.g:1865:1: ( ruleint16Array EOF ) + // InternalRosParser.g:1866:1: ruleint16Array EOF { before(grammarAccess.getInt16ArrayRule()); pushFollow(FOLLOW_1); @@ -5547,21 +5545,21 @@ public final void entryRuleint16Array() throws RecognitionException { // $ANTLR start "ruleint16Array" - // InternalRosParser.g:1874:1: ruleint16Array : ( ( rule__Int16Array__Group__0 ) ) ; + // InternalRosParser.g:1873:1: ruleint16Array : ( ( rule__Int16Array__Group__0 ) ) ; public final void ruleint16Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1878:2: ( ( ( rule__Int16Array__Group__0 ) ) ) - // InternalRosParser.g:1879:2: ( ( rule__Int16Array__Group__0 ) ) + // InternalRosParser.g:1877:2: ( ( ( rule__Int16Array__Group__0 ) ) ) + // InternalRosParser.g:1878:2: ( ( rule__Int16Array__Group__0 ) ) { - // InternalRosParser.g:1879:2: ( ( rule__Int16Array__Group__0 ) ) - // InternalRosParser.g:1880:3: ( rule__Int16Array__Group__0 ) + // InternalRosParser.g:1878:2: ( ( rule__Int16Array__Group__0 ) ) + // InternalRosParser.g:1879:3: ( rule__Int16Array__Group__0 ) { before(grammarAccess.getInt16ArrayAccess().getGroup()); - // InternalRosParser.g:1881:3: ( rule__Int16Array__Group__0 ) - // InternalRosParser.g:1881:4: rule__Int16Array__Group__0 + // InternalRosParser.g:1880:3: ( rule__Int16Array__Group__0 ) + // InternalRosParser.g:1880:4: rule__Int16Array__Group__0 { pushFollow(FOLLOW_2); rule__Int16Array__Group__0(); @@ -5594,11 +5592,11 @@ public final void ruleint16Array() throws RecognitionException { // $ANTLR start "entryRuleuint16Array" - // InternalRosParser.g:1890:1: entryRuleuint16Array : ruleuint16Array EOF ; + // InternalRosParser.g:1889:1: entryRuleuint16Array : ruleuint16Array EOF ; public final void entryRuleuint16Array() throws RecognitionException { try { - // InternalRosParser.g:1891:1: ( ruleuint16Array EOF ) - // InternalRosParser.g:1892:1: ruleuint16Array EOF + // InternalRosParser.g:1890:1: ( ruleuint16Array EOF ) + // InternalRosParser.g:1891:1: ruleuint16Array EOF { before(grammarAccess.getUint16ArrayRule()); pushFollow(FOLLOW_1); @@ -5624,21 +5622,21 @@ public final void entryRuleuint16Array() throws RecognitionException { // $ANTLR start "ruleuint16Array" - // InternalRosParser.g:1899:1: ruleuint16Array : ( ( rule__Uint16Array__Group__0 ) ) ; + // InternalRosParser.g:1898:1: ruleuint16Array : ( ( rule__Uint16Array__Group__0 ) ) ; public final void ruleuint16Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1903:2: ( ( ( rule__Uint16Array__Group__0 ) ) ) - // InternalRosParser.g:1904:2: ( ( rule__Uint16Array__Group__0 ) ) + // InternalRosParser.g:1902:2: ( ( ( rule__Uint16Array__Group__0 ) ) ) + // InternalRosParser.g:1903:2: ( ( rule__Uint16Array__Group__0 ) ) { - // InternalRosParser.g:1904:2: ( ( rule__Uint16Array__Group__0 ) ) - // InternalRosParser.g:1905:3: ( rule__Uint16Array__Group__0 ) + // InternalRosParser.g:1903:2: ( ( rule__Uint16Array__Group__0 ) ) + // InternalRosParser.g:1904:3: ( rule__Uint16Array__Group__0 ) { before(grammarAccess.getUint16ArrayAccess().getGroup()); - // InternalRosParser.g:1906:3: ( rule__Uint16Array__Group__0 ) - // InternalRosParser.g:1906:4: rule__Uint16Array__Group__0 + // InternalRosParser.g:1905:3: ( rule__Uint16Array__Group__0 ) + // InternalRosParser.g:1905:4: rule__Uint16Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint16Array__Group__0(); @@ -5671,11 +5669,11 @@ public final void ruleuint16Array() throws RecognitionException { // $ANTLR start "entryRuleint32Array" - // InternalRosParser.g:1915:1: entryRuleint32Array : ruleint32Array EOF ; + // InternalRosParser.g:1914:1: entryRuleint32Array : ruleint32Array EOF ; public final void entryRuleint32Array() throws RecognitionException { try { - // InternalRosParser.g:1916:1: ( ruleint32Array EOF ) - // InternalRosParser.g:1917:1: ruleint32Array EOF + // InternalRosParser.g:1915:1: ( ruleint32Array EOF ) + // InternalRosParser.g:1916:1: ruleint32Array EOF { before(grammarAccess.getInt32ArrayRule()); pushFollow(FOLLOW_1); @@ -5701,21 +5699,21 @@ public final void entryRuleint32Array() throws RecognitionException { // $ANTLR start "ruleint32Array" - // InternalRosParser.g:1924:1: ruleint32Array : ( ( rule__Int32Array__Group__0 ) ) ; + // InternalRosParser.g:1923:1: ruleint32Array : ( ( rule__Int32Array__Group__0 ) ) ; public final void ruleint32Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1928:2: ( ( ( rule__Int32Array__Group__0 ) ) ) - // InternalRosParser.g:1929:2: ( ( rule__Int32Array__Group__0 ) ) + // InternalRosParser.g:1927:2: ( ( ( rule__Int32Array__Group__0 ) ) ) + // InternalRosParser.g:1928:2: ( ( rule__Int32Array__Group__0 ) ) { - // InternalRosParser.g:1929:2: ( ( rule__Int32Array__Group__0 ) ) - // InternalRosParser.g:1930:3: ( rule__Int32Array__Group__0 ) + // InternalRosParser.g:1928:2: ( ( rule__Int32Array__Group__0 ) ) + // InternalRosParser.g:1929:3: ( rule__Int32Array__Group__0 ) { before(grammarAccess.getInt32ArrayAccess().getGroup()); - // InternalRosParser.g:1931:3: ( rule__Int32Array__Group__0 ) - // InternalRosParser.g:1931:4: rule__Int32Array__Group__0 + // InternalRosParser.g:1930:3: ( rule__Int32Array__Group__0 ) + // InternalRosParser.g:1930:4: rule__Int32Array__Group__0 { pushFollow(FOLLOW_2); rule__Int32Array__Group__0(); @@ -5748,11 +5746,11 @@ public final void ruleint32Array() throws RecognitionException { // $ANTLR start "entryRuleuint32Array" - // InternalRosParser.g:1940:1: entryRuleuint32Array : ruleuint32Array EOF ; + // InternalRosParser.g:1939:1: entryRuleuint32Array : ruleuint32Array EOF ; public final void entryRuleuint32Array() throws RecognitionException { try { - // InternalRosParser.g:1941:1: ( ruleuint32Array EOF ) - // InternalRosParser.g:1942:1: ruleuint32Array EOF + // InternalRosParser.g:1940:1: ( ruleuint32Array EOF ) + // InternalRosParser.g:1941:1: ruleuint32Array EOF { before(grammarAccess.getUint32ArrayRule()); pushFollow(FOLLOW_1); @@ -5778,21 +5776,21 @@ public final void entryRuleuint32Array() throws RecognitionException { // $ANTLR start "ruleuint32Array" - // InternalRosParser.g:1949:1: ruleuint32Array : ( ( rule__Uint32Array__Group__0 ) ) ; + // InternalRosParser.g:1948:1: ruleuint32Array : ( ( rule__Uint32Array__Group__0 ) ) ; public final void ruleuint32Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1953:2: ( ( ( rule__Uint32Array__Group__0 ) ) ) - // InternalRosParser.g:1954:2: ( ( rule__Uint32Array__Group__0 ) ) + // InternalRosParser.g:1952:2: ( ( ( rule__Uint32Array__Group__0 ) ) ) + // InternalRosParser.g:1953:2: ( ( rule__Uint32Array__Group__0 ) ) { - // InternalRosParser.g:1954:2: ( ( rule__Uint32Array__Group__0 ) ) - // InternalRosParser.g:1955:3: ( rule__Uint32Array__Group__0 ) + // InternalRosParser.g:1953:2: ( ( rule__Uint32Array__Group__0 ) ) + // InternalRosParser.g:1954:3: ( rule__Uint32Array__Group__0 ) { before(grammarAccess.getUint32ArrayAccess().getGroup()); - // InternalRosParser.g:1956:3: ( rule__Uint32Array__Group__0 ) - // InternalRosParser.g:1956:4: rule__Uint32Array__Group__0 + // InternalRosParser.g:1955:3: ( rule__Uint32Array__Group__0 ) + // InternalRosParser.g:1955:4: rule__Uint32Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint32Array__Group__0(); @@ -5825,11 +5823,11 @@ public final void ruleuint32Array() throws RecognitionException { // $ANTLR start "entryRuleint64Array" - // InternalRosParser.g:1965:1: entryRuleint64Array : ruleint64Array EOF ; + // InternalRosParser.g:1964:1: entryRuleint64Array : ruleint64Array EOF ; public final void entryRuleint64Array() throws RecognitionException { try { - // InternalRosParser.g:1966:1: ( ruleint64Array EOF ) - // InternalRosParser.g:1967:1: ruleint64Array EOF + // InternalRosParser.g:1965:1: ( ruleint64Array EOF ) + // InternalRosParser.g:1966:1: ruleint64Array EOF { before(grammarAccess.getInt64ArrayRule()); pushFollow(FOLLOW_1); @@ -5855,21 +5853,21 @@ public final void entryRuleint64Array() throws RecognitionException { // $ANTLR start "ruleint64Array" - // InternalRosParser.g:1974:1: ruleint64Array : ( ( rule__Int64Array__Group__0 ) ) ; + // InternalRosParser.g:1973:1: ruleint64Array : ( ( rule__Int64Array__Group__0 ) ) ; public final void ruleint64Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:1978:2: ( ( ( rule__Int64Array__Group__0 ) ) ) - // InternalRosParser.g:1979:2: ( ( rule__Int64Array__Group__0 ) ) + // InternalRosParser.g:1977:2: ( ( ( rule__Int64Array__Group__0 ) ) ) + // InternalRosParser.g:1978:2: ( ( rule__Int64Array__Group__0 ) ) { - // InternalRosParser.g:1979:2: ( ( rule__Int64Array__Group__0 ) ) - // InternalRosParser.g:1980:3: ( rule__Int64Array__Group__0 ) + // InternalRosParser.g:1978:2: ( ( rule__Int64Array__Group__0 ) ) + // InternalRosParser.g:1979:3: ( rule__Int64Array__Group__0 ) { before(grammarAccess.getInt64ArrayAccess().getGroup()); - // InternalRosParser.g:1981:3: ( rule__Int64Array__Group__0 ) - // InternalRosParser.g:1981:4: rule__Int64Array__Group__0 + // InternalRosParser.g:1980:3: ( rule__Int64Array__Group__0 ) + // InternalRosParser.g:1980:4: rule__Int64Array__Group__0 { pushFollow(FOLLOW_2); rule__Int64Array__Group__0(); @@ -5902,11 +5900,11 @@ public final void ruleint64Array() throws RecognitionException { // $ANTLR start "entryRuleuint64Array" - // InternalRosParser.g:1990:1: entryRuleuint64Array : ruleuint64Array EOF ; + // InternalRosParser.g:1989:1: entryRuleuint64Array : ruleuint64Array EOF ; public final void entryRuleuint64Array() throws RecognitionException { try { - // InternalRosParser.g:1991:1: ( ruleuint64Array EOF ) - // InternalRosParser.g:1992:1: ruleuint64Array EOF + // InternalRosParser.g:1990:1: ( ruleuint64Array EOF ) + // InternalRosParser.g:1991:1: ruleuint64Array EOF { before(grammarAccess.getUint64ArrayRule()); pushFollow(FOLLOW_1); @@ -5932,21 +5930,21 @@ public final void entryRuleuint64Array() throws RecognitionException { // $ANTLR start "ruleuint64Array" - // InternalRosParser.g:1999:1: ruleuint64Array : ( ( rule__Uint64Array__Group__0 ) ) ; + // InternalRosParser.g:1998:1: ruleuint64Array : ( ( rule__Uint64Array__Group__0 ) ) ; public final void ruleuint64Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2003:2: ( ( ( rule__Uint64Array__Group__0 ) ) ) - // InternalRosParser.g:2004:2: ( ( rule__Uint64Array__Group__0 ) ) + // InternalRosParser.g:2002:2: ( ( ( rule__Uint64Array__Group__0 ) ) ) + // InternalRosParser.g:2003:2: ( ( rule__Uint64Array__Group__0 ) ) { - // InternalRosParser.g:2004:2: ( ( rule__Uint64Array__Group__0 ) ) - // InternalRosParser.g:2005:3: ( rule__Uint64Array__Group__0 ) + // InternalRosParser.g:2003:2: ( ( rule__Uint64Array__Group__0 ) ) + // InternalRosParser.g:2004:3: ( rule__Uint64Array__Group__0 ) { before(grammarAccess.getUint64ArrayAccess().getGroup()); - // InternalRosParser.g:2006:3: ( rule__Uint64Array__Group__0 ) - // InternalRosParser.g:2006:4: rule__Uint64Array__Group__0 + // InternalRosParser.g:2005:3: ( rule__Uint64Array__Group__0 ) + // InternalRosParser.g:2005:4: rule__Uint64Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint64Array__Group__0(); @@ -5979,11 +5977,11 @@ public final void ruleuint64Array() throws RecognitionException { // $ANTLR start "entryRulefloat32Array" - // InternalRosParser.g:2015:1: entryRulefloat32Array : rulefloat32Array EOF ; + // InternalRosParser.g:2014:1: entryRulefloat32Array : rulefloat32Array EOF ; public final void entryRulefloat32Array() throws RecognitionException { try { - // InternalRosParser.g:2016:1: ( rulefloat32Array EOF ) - // InternalRosParser.g:2017:1: rulefloat32Array EOF + // InternalRosParser.g:2015:1: ( rulefloat32Array EOF ) + // InternalRosParser.g:2016:1: rulefloat32Array EOF { before(grammarAccess.getFloat32ArrayRule()); pushFollow(FOLLOW_1); @@ -6009,21 +6007,21 @@ public final void entryRulefloat32Array() throws RecognitionException { // $ANTLR start "rulefloat32Array" - // InternalRosParser.g:2024:1: rulefloat32Array : ( ( rule__Float32Array__Group__0 ) ) ; + // InternalRosParser.g:2023:1: rulefloat32Array : ( ( rule__Float32Array__Group__0 ) ) ; public final void rulefloat32Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2028:2: ( ( ( rule__Float32Array__Group__0 ) ) ) - // InternalRosParser.g:2029:2: ( ( rule__Float32Array__Group__0 ) ) + // InternalRosParser.g:2027:2: ( ( ( rule__Float32Array__Group__0 ) ) ) + // InternalRosParser.g:2028:2: ( ( rule__Float32Array__Group__0 ) ) { - // InternalRosParser.g:2029:2: ( ( rule__Float32Array__Group__0 ) ) - // InternalRosParser.g:2030:3: ( rule__Float32Array__Group__0 ) + // InternalRosParser.g:2028:2: ( ( rule__Float32Array__Group__0 ) ) + // InternalRosParser.g:2029:3: ( rule__Float32Array__Group__0 ) { before(grammarAccess.getFloat32ArrayAccess().getGroup()); - // InternalRosParser.g:2031:3: ( rule__Float32Array__Group__0 ) - // InternalRosParser.g:2031:4: rule__Float32Array__Group__0 + // InternalRosParser.g:2030:3: ( rule__Float32Array__Group__0 ) + // InternalRosParser.g:2030:4: rule__Float32Array__Group__0 { pushFollow(FOLLOW_2); rule__Float32Array__Group__0(); @@ -6056,11 +6054,11 @@ public final void rulefloat32Array() throws RecognitionException { // $ANTLR start "entryRulefloat64Array" - // InternalRosParser.g:2040:1: entryRulefloat64Array : rulefloat64Array EOF ; + // InternalRosParser.g:2039:1: entryRulefloat64Array : rulefloat64Array EOF ; public final void entryRulefloat64Array() throws RecognitionException { try { - // InternalRosParser.g:2041:1: ( rulefloat64Array EOF ) - // InternalRosParser.g:2042:1: rulefloat64Array EOF + // InternalRosParser.g:2040:1: ( rulefloat64Array EOF ) + // InternalRosParser.g:2041:1: rulefloat64Array EOF { before(grammarAccess.getFloat64ArrayRule()); pushFollow(FOLLOW_1); @@ -6086,21 +6084,21 @@ public final void entryRulefloat64Array() throws RecognitionException { // $ANTLR start "rulefloat64Array" - // InternalRosParser.g:2049:1: rulefloat64Array : ( ( rule__Float64Array__Group__0 ) ) ; + // InternalRosParser.g:2048:1: rulefloat64Array : ( ( rule__Float64Array__Group__0 ) ) ; public final void rulefloat64Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2053:2: ( ( ( rule__Float64Array__Group__0 ) ) ) - // InternalRosParser.g:2054:2: ( ( rule__Float64Array__Group__0 ) ) + // InternalRosParser.g:2052:2: ( ( ( rule__Float64Array__Group__0 ) ) ) + // InternalRosParser.g:2053:2: ( ( rule__Float64Array__Group__0 ) ) { - // InternalRosParser.g:2054:2: ( ( rule__Float64Array__Group__0 ) ) - // InternalRosParser.g:2055:3: ( rule__Float64Array__Group__0 ) + // InternalRosParser.g:2053:2: ( ( rule__Float64Array__Group__0 ) ) + // InternalRosParser.g:2054:3: ( rule__Float64Array__Group__0 ) { before(grammarAccess.getFloat64ArrayAccess().getGroup()); - // InternalRosParser.g:2056:3: ( rule__Float64Array__Group__0 ) - // InternalRosParser.g:2056:4: rule__Float64Array__Group__0 + // InternalRosParser.g:2055:3: ( rule__Float64Array__Group__0 ) + // InternalRosParser.g:2055:4: rule__Float64Array__Group__0 { pushFollow(FOLLOW_2); rule__Float64Array__Group__0(); @@ -6133,11 +6131,11 @@ public final void rulefloat64Array() throws RecognitionException { // $ANTLR start "entryRulestring0Array" - // InternalRosParser.g:2065:1: entryRulestring0Array : rulestring0Array EOF ; + // InternalRosParser.g:2064:1: entryRulestring0Array : rulestring0Array EOF ; public final void entryRulestring0Array() throws RecognitionException { try { - // InternalRosParser.g:2066:1: ( rulestring0Array EOF ) - // InternalRosParser.g:2067:1: rulestring0Array EOF + // InternalRosParser.g:2065:1: ( rulestring0Array EOF ) + // InternalRosParser.g:2066:1: rulestring0Array EOF { before(grammarAccess.getString0ArrayRule()); pushFollow(FOLLOW_1); @@ -6163,21 +6161,21 @@ public final void entryRulestring0Array() throws RecognitionException { // $ANTLR start "rulestring0Array" - // InternalRosParser.g:2074:1: rulestring0Array : ( ( rule__String0Array__Group__0 ) ) ; + // InternalRosParser.g:2073:1: rulestring0Array : ( ( rule__String0Array__Group__0 ) ) ; public final void rulestring0Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2078:2: ( ( ( rule__String0Array__Group__0 ) ) ) - // InternalRosParser.g:2079:2: ( ( rule__String0Array__Group__0 ) ) + // InternalRosParser.g:2077:2: ( ( ( rule__String0Array__Group__0 ) ) ) + // InternalRosParser.g:2078:2: ( ( rule__String0Array__Group__0 ) ) { - // InternalRosParser.g:2079:2: ( ( rule__String0Array__Group__0 ) ) - // InternalRosParser.g:2080:3: ( rule__String0Array__Group__0 ) + // InternalRosParser.g:2078:2: ( ( rule__String0Array__Group__0 ) ) + // InternalRosParser.g:2079:3: ( rule__String0Array__Group__0 ) { before(grammarAccess.getString0ArrayAccess().getGroup()); - // InternalRosParser.g:2081:3: ( rule__String0Array__Group__0 ) - // InternalRosParser.g:2081:4: rule__String0Array__Group__0 + // InternalRosParser.g:2080:3: ( rule__String0Array__Group__0 ) + // InternalRosParser.g:2080:4: rule__String0Array__Group__0 { pushFollow(FOLLOW_2); rule__String0Array__Group__0(); @@ -6210,11 +6208,11 @@ public final void rulestring0Array() throws RecognitionException { // $ANTLR start "entryRulebyteArray" - // InternalRosParser.g:2090:1: entryRulebyteArray : rulebyteArray EOF ; + // InternalRosParser.g:2089:1: entryRulebyteArray : rulebyteArray EOF ; public final void entryRulebyteArray() throws RecognitionException { try { - // InternalRosParser.g:2091:1: ( rulebyteArray EOF ) - // InternalRosParser.g:2092:1: rulebyteArray EOF + // InternalRosParser.g:2090:1: ( rulebyteArray EOF ) + // InternalRosParser.g:2091:1: rulebyteArray EOF { before(grammarAccess.getByteArrayRule()); pushFollow(FOLLOW_1); @@ -6240,21 +6238,21 @@ public final void entryRulebyteArray() throws RecognitionException { // $ANTLR start "rulebyteArray" - // InternalRosParser.g:2099:1: rulebyteArray : ( ( rule__ByteArray__Group__0 ) ) ; + // InternalRosParser.g:2098:1: rulebyteArray : ( ( rule__ByteArray__Group__0 ) ) ; public final void rulebyteArray() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2103:2: ( ( ( rule__ByteArray__Group__0 ) ) ) - // InternalRosParser.g:2104:2: ( ( rule__ByteArray__Group__0 ) ) + // InternalRosParser.g:2102:2: ( ( ( rule__ByteArray__Group__0 ) ) ) + // InternalRosParser.g:2103:2: ( ( rule__ByteArray__Group__0 ) ) { - // InternalRosParser.g:2104:2: ( ( rule__ByteArray__Group__0 ) ) - // InternalRosParser.g:2105:3: ( rule__ByteArray__Group__0 ) + // InternalRosParser.g:2103:2: ( ( rule__ByteArray__Group__0 ) ) + // InternalRosParser.g:2104:3: ( rule__ByteArray__Group__0 ) { before(grammarAccess.getByteArrayAccess().getGroup()); - // InternalRosParser.g:2106:3: ( rule__ByteArray__Group__0 ) - // InternalRosParser.g:2106:4: rule__ByteArray__Group__0 + // InternalRosParser.g:2105:3: ( rule__ByteArray__Group__0 ) + // InternalRosParser.g:2105:4: rule__ByteArray__Group__0 { pushFollow(FOLLOW_2); rule__ByteArray__Group__0(); @@ -6287,11 +6285,11 @@ public final void rulebyteArray() throws RecognitionException { // $ANTLR start "entryRuleHeader" - // InternalRosParser.g:2115:1: entryRuleHeader : ruleHeader EOF ; + // InternalRosParser.g:2114:1: entryRuleHeader : ruleHeader EOF ; public final void entryRuleHeader() throws RecognitionException { try { - // InternalRosParser.g:2116:1: ( ruleHeader EOF ) - // InternalRosParser.g:2117:1: ruleHeader EOF + // InternalRosParser.g:2115:1: ( ruleHeader EOF ) + // InternalRosParser.g:2116:1: ruleHeader EOF { before(grammarAccess.getHeaderRule()); pushFollow(FOLLOW_1); @@ -6317,21 +6315,21 @@ public final void entryRuleHeader() throws RecognitionException { // $ANTLR start "ruleHeader" - // InternalRosParser.g:2124:1: ruleHeader : ( ( rule__Header__Group__0 ) ) ; + // InternalRosParser.g:2123:1: ruleHeader : ( ( rule__Header__Group__0 ) ) ; public final void ruleHeader() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2128:2: ( ( ( rule__Header__Group__0 ) ) ) - // InternalRosParser.g:2129:2: ( ( rule__Header__Group__0 ) ) + // InternalRosParser.g:2127:2: ( ( ( rule__Header__Group__0 ) ) ) + // InternalRosParser.g:2128:2: ( ( rule__Header__Group__0 ) ) { - // InternalRosParser.g:2129:2: ( ( rule__Header__Group__0 ) ) - // InternalRosParser.g:2130:3: ( rule__Header__Group__0 ) + // InternalRosParser.g:2128:2: ( ( rule__Header__Group__0 ) ) + // InternalRosParser.g:2129:3: ( rule__Header__Group__0 ) { before(grammarAccess.getHeaderAccess().getGroup()); - // InternalRosParser.g:2131:3: ( rule__Header__Group__0 ) - // InternalRosParser.g:2131:4: rule__Header__Group__0 + // InternalRosParser.g:2130:3: ( rule__Header__Group__0 ) + // InternalRosParser.g:2130:4: rule__Header__Group__0 { pushFollow(FOLLOW_2); rule__Header__Group__0(); @@ -6364,11 +6362,11 @@ public final void ruleHeader() throws RecognitionException { // $ANTLR start "entryRuleTopicSpecRef" - // InternalRosParser.g:2140:1: entryRuleTopicSpecRef : ruleTopicSpecRef EOF ; + // InternalRosParser.g:2139:1: entryRuleTopicSpecRef : ruleTopicSpecRef EOF ; public final void entryRuleTopicSpecRef() throws RecognitionException { try { - // InternalRosParser.g:2141:1: ( ruleTopicSpecRef EOF ) - // InternalRosParser.g:2142:1: ruleTopicSpecRef EOF + // InternalRosParser.g:2140:1: ( ruleTopicSpecRef EOF ) + // InternalRosParser.g:2141:1: ruleTopicSpecRef EOF { before(grammarAccess.getTopicSpecRefRule()); pushFollow(FOLLOW_1); @@ -6394,21 +6392,21 @@ public final void entryRuleTopicSpecRef() throws RecognitionException { // $ANTLR start "ruleTopicSpecRef" - // InternalRosParser.g:2149:1: ruleTopicSpecRef : ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) ; + // InternalRosParser.g:2148:1: ruleTopicSpecRef : ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) ; public final void ruleTopicSpecRef() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2153:2: ( ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) ) - // InternalRosParser.g:2154:2: ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) + // InternalRosParser.g:2152:2: ( ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) ) + // InternalRosParser.g:2153:2: ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) { - // InternalRosParser.g:2154:2: ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) - // InternalRosParser.g:2155:3: ( rule__TopicSpecRef__TopicSpecAssignment ) + // InternalRosParser.g:2153:2: ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) + // InternalRosParser.g:2154:3: ( rule__TopicSpecRef__TopicSpecAssignment ) { before(grammarAccess.getTopicSpecRefAccess().getTopicSpecAssignment()); - // InternalRosParser.g:2156:3: ( rule__TopicSpecRef__TopicSpecAssignment ) - // InternalRosParser.g:2156:4: rule__TopicSpecRef__TopicSpecAssignment + // InternalRosParser.g:2155:3: ( rule__TopicSpecRef__TopicSpecAssignment ) + // InternalRosParser.g:2155:4: rule__TopicSpecRef__TopicSpecAssignment { pushFollow(FOLLOW_2); rule__TopicSpecRef__TopicSpecAssignment(); @@ -6441,11 +6439,11 @@ public final void ruleTopicSpecRef() throws RecognitionException { // $ANTLR start "entryRuleArrayTopicSpecRef" - // InternalRosParser.g:2165:1: entryRuleArrayTopicSpecRef : ruleArrayTopicSpecRef EOF ; + // InternalRosParser.g:2164:1: entryRuleArrayTopicSpecRef : ruleArrayTopicSpecRef EOF ; public final void entryRuleArrayTopicSpecRef() throws RecognitionException { try { - // InternalRosParser.g:2166:1: ( ruleArrayTopicSpecRef EOF ) - // InternalRosParser.g:2167:1: ruleArrayTopicSpecRef EOF + // InternalRosParser.g:2165:1: ( ruleArrayTopicSpecRef EOF ) + // InternalRosParser.g:2166:1: ruleArrayTopicSpecRef EOF { before(grammarAccess.getArrayTopicSpecRefRule()); pushFollow(FOLLOW_1); @@ -6471,21 +6469,21 @@ public final void entryRuleArrayTopicSpecRef() throws RecognitionException { // $ANTLR start "ruleArrayTopicSpecRef" - // InternalRosParser.g:2174:1: ruleArrayTopicSpecRef : ( ( rule__ArrayTopicSpecRef__Group__0 ) ) ; + // InternalRosParser.g:2173:1: ruleArrayTopicSpecRef : ( ( rule__ArrayTopicSpecRef__Group__0 ) ) ; public final void ruleArrayTopicSpecRef() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2178:2: ( ( ( rule__ArrayTopicSpecRef__Group__0 ) ) ) - // InternalRosParser.g:2179:2: ( ( rule__ArrayTopicSpecRef__Group__0 ) ) + // InternalRosParser.g:2177:2: ( ( ( rule__ArrayTopicSpecRef__Group__0 ) ) ) + // InternalRosParser.g:2178:2: ( ( rule__ArrayTopicSpecRef__Group__0 ) ) { - // InternalRosParser.g:2179:2: ( ( rule__ArrayTopicSpecRef__Group__0 ) ) - // InternalRosParser.g:2180:3: ( rule__ArrayTopicSpecRef__Group__0 ) + // InternalRosParser.g:2178:2: ( ( rule__ArrayTopicSpecRef__Group__0 ) ) + // InternalRosParser.g:2179:3: ( rule__ArrayTopicSpecRef__Group__0 ) { before(grammarAccess.getArrayTopicSpecRefAccess().getGroup()); - // InternalRosParser.g:2181:3: ( rule__ArrayTopicSpecRef__Group__0 ) - // InternalRosParser.g:2181:4: rule__ArrayTopicSpecRef__Group__0 + // InternalRosParser.g:2180:3: ( rule__ArrayTopicSpecRef__Group__0 ) + // InternalRosParser.g:2180:4: rule__ArrayTopicSpecRef__Group__0 { pushFollow(FOLLOW_2); rule__ArrayTopicSpecRef__Group__0(); @@ -6518,11 +6516,11 @@ public final void ruleArrayTopicSpecRef() throws RecognitionException { // $ANTLR start "entryRuleKEYWORD" - // InternalRosParser.g:2190:1: entryRuleKEYWORD : ruleKEYWORD EOF ; + // InternalRosParser.g:2189:1: entryRuleKEYWORD : ruleKEYWORD EOF ; public final void entryRuleKEYWORD() throws RecognitionException { try { - // InternalRosParser.g:2191:1: ( ruleKEYWORD EOF ) - // InternalRosParser.g:2192:1: ruleKEYWORD EOF + // InternalRosParser.g:2190:1: ( ruleKEYWORD EOF ) + // InternalRosParser.g:2191:1: ruleKEYWORD EOF { before(grammarAccess.getKEYWORDRule()); pushFollow(FOLLOW_1); @@ -6548,21 +6546,21 @@ public final void entryRuleKEYWORD() throws RecognitionException { // $ANTLR start "ruleKEYWORD" - // InternalRosParser.g:2199:1: ruleKEYWORD : ( ( rule__KEYWORD__Alternatives ) ) ; + // InternalRosParser.g:2198:1: ruleKEYWORD : ( ( rule__KEYWORD__Alternatives ) ) ; public final void ruleKEYWORD() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2203:2: ( ( ( rule__KEYWORD__Alternatives ) ) ) - // InternalRosParser.g:2204:2: ( ( rule__KEYWORD__Alternatives ) ) + // InternalRosParser.g:2202:2: ( ( ( rule__KEYWORD__Alternatives ) ) ) + // InternalRosParser.g:2203:2: ( ( rule__KEYWORD__Alternatives ) ) { - // InternalRosParser.g:2204:2: ( ( rule__KEYWORD__Alternatives ) ) - // InternalRosParser.g:2205:3: ( rule__KEYWORD__Alternatives ) + // InternalRosParser.g:2203:2: ( ( rule__KEYWORD__Alternatives ) ) + // InternalRosParser.g:2204:3: ( rule__KEYWORD__Alternatives ) { before(grammarAccess.getKEYWORDAccess().getAlternatives()); - // InternalRosParser.g:2206:3: ( rule__KEYWORD__Alternatives ) - // InternalRosParser.g:2206:4: rule__KEYWORD__Alternatives + // InternalRosParser.g:2205:3: ( rule__KEYWORD__Alternatives ) + // InternalRosParser.g:2205:4: rule__KEYWORD__Alternatives { pushFollow(FOLLOW_2); rule__KEYWORD__Alternatives(); @@ -6595,11 +6593,11 @@ public final void ruleKEYWORD() throws RecognitionException { // $ANTLR start "entryRuleEString" - // InternalRosParser.g:2215:1: entryRuleEString : ruleEString EOF ; + // InternalRosParser.g:2214:1: entryRuleEString : ruleEString EOF ; public final void entryRuleEString() throws RecognitionException { try { - // InternalRosParser.g:2216:1: ( ruleEString EOF ) - // InternalRosParser.g:2217:1: ruleEString EOF + // InternalRosParser.g:2215:1: ( ruleEString EOF ) + // InternalRosParser.g:2216:1: ruleEString EOF { before(grammarAccess.getEStringRule()); pushFollow(FOLLOW_1); @@ -6625,21 +6623,21 @@ public final void entryRuleEString() throws RecognitionException { // $ANTLR start "ruleEString" - // InternalRosParser.g:2224:1: ruleEString : ( ( rule__EString__Alternatives ) ) ; + // InternalRosParser.g:2223:1: ruleEString : ( ( rule__EString__Alternatives ) ) ; public final void ruleEString() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2228:2: ( ( ( rule__EString__Alternatives ) ) ) - // InternalRosParser.g:2229:2: ( ( rule__EString__Alternatives ) ) + // InternalRosParser.g:2227:2: ( ( ( rule__EString__Alternatives ) ) ) + // InternalRosParser.g:2228:2: ( ( rule__EString__Alternatives ) ) { - // InternalRosParser.g:2229:2: ( ( rule__EString__Alternatives ) ) - // InternalRosParser.g:2230:3: ( rule__EString__Alternatives ) + // InternalRosParser.g:2228:2: ( ( rule__EString__Alternatives ) ) + // InternalRosParser.g:2229:3: ( rule__EString__Alternatives ) { before(grammarAccess.getEStringAccess().getAlternatives()); - // InternalRosParser.g:2231:3: ( rule__EString__Alternatives ) - // InternalRosParser.g:2231:4: rule__EString__Alternatives + // InternalRosParser.g:2230:3: ( rule__EString__Alternatives ) + // InternalRosParser.g:2230:4: rule__EString__Alternatives { pushFollow(FOLLOW_2); rule__EString__Alternatives(); @@ -6672,11 +6670,11 @@ public final void ruleEString() throws RecognitionException { // $ANTLR start "entryRuleRosNames" - // InternalRosParser.g:2240:1: entryRuleRosNames : ruleRosNames EOF ; + // InternalRosParser.g:2239:1: entryRuleRosNames : ruleRosNames EOF ; public final void entryRuleRosNames() throws RecognitionException { try { - // InternalRosParser.g:2241:1: ( ruleRosNames EOF ) - // InternalRosParser.g:2242:1: ruleRosNames EOF + // InternalRosParser.g:2240:1: ( ruleRosNames EOF ) + // InternalRosParser.g:2241:1: ruleRosNames EOF { before(grammarAccess.getRosNamesRule()); pushFollow(FOLLOW_1); @@ -6702,21 +6700,21 @@ public final void entryRuleRosNames() throws RecognitionException { // $ANTLR start "ruleRosNames" - // InternalRosParser.g:2249:1: ruleRosNames : ( ( rule__RosNames__Alternatives ) ) ; + // InternalRosParser.g:2248:1: ruleRosNames : ( ( rule__RosNames__Alternatives ) ) ; public final void ruleRosNames() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2253:2: ( ( ( rule__RosNames__Alternatives ) ) ) - // InternalRosParser.g:2254:2: ( ( rule__RosNames__Alternatives ) ) + // InternalRosParser.g:2252:2: ( ( ( rule__RosNames__Alternatives ) ) ) + // InternalRosParser.g:2253:2: ( ( rule__RosNames__Alternatives ) ) { - // InternalRosParser.g:2254:2: ( ( rule__RosNames__Alternatives ) ) - // InternalRosParser.g:2255:3: ( rule__RosNames__Alternatives ) + // InternalRosParser.g:2253:2: ( ( rule__RosNames__Alternatives ) ) + // InternalRosParser.g:2254:3: ( rule__RosNames__Alternatives ) { before(grammarAccess.getRosNamesAccess().getAlternatives()); - // InternalRosParser.g:2256:3: ( rule__RosNames__Alternatives ) - // InternalRosParser.g:2256:4: rule__RosNames__Alternatives + // InternalRosParser.g:2255:3: ( rule__RosNames__Alternatives ) + // InternalRosParser.g:2255:4: rule__RosNames__Alternatives { pushFollow(FOLLOW_2); rule__RosNames__Alternatives(); @@ -6749,13 +6747,13 @@ public final void ruleRosNames() throws RecognitionException { // $ANTLR start "rule__Node__Alternatives_3" - // InternalRosParser.g:2264:1: rule__Node__Alternatives_3 : ( ( ( rule__Node__Group_3_0__0 ) ) | ( ( rule__Node__Group_3_1__0 ) ) | ( ( rule__Node__Group_3_2__0 ) ) | ( ( rule__Node__Group_3_3__0 ) ) | ( ( rule__Node__Group_3_4__0 ) ) | ( ( rule__Node__Group_3_5__0 ) ) | ( ( rule__Node__Group_3_6__0 ) ) ); + // InternalRosParser.g:2263:1: rule__Node__Alternatives_3 : ( ( ( rule__Node__Group_3_0__0 ) ) | ( ( rule__Node__Group_3_1__0 ) ) | ( ( rule__Node__Group_3_2__0 ) ) | ( ( rule__Node__Group_3_3__0 ) ) | ( ( rule__Node__Group_3_4__0 ) ) | ( ( rule__Node__Group_3_5__0 ) ) | ( ( rule__Node__Group_3_6__0 ) ) ); public final void rule__Node__Alternatives_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2268:1: ( ( ( rule__Node__Group_3_0__0 ) ) | ( ( rule__Node__Group_3_1__0 ) ) | ( ( rule__Node__Group_3_2__0 ) ) | ( ( rule__Node__Group_3_3__0 ) ) | ( ( rule__Node__Group_3_4__0 ) ) | ( ( rule__Node__Group_3_5__0 ) ) | ( ( rule__Node__Group_3_6__0 ) ) ) + // InternalRosParser.g:2267:1: ( ( ( rule__Node__Group_3_0__0 ) ) | ( ( rule__Node__Group_3_1__0 ) ) | ( ( rule__Node__Group_3_2__0 ) ) | ( ( rule__Node__Group_3_3__0 ) ) | ( ( rule__Node__Group_3_4__0 ) ) | ( ( rule__Node__Group_3_5__0 ) ) | ( ( rule__Node__Group_3_6__0 ) ) ) int alt1=7; switch ( input.LA(1) ) { case Publishers: @@ -6768,22 +6766,22 @@ public final void rule__Node__Alternatives_3() throws RecognitionException { alt1=2; } break; - case Serviceserver: + case Serviceservers: { alt1=3; } break; - case Serviceclient: + case Serviceclients: { alt1=4; } break; - case Actionserver: + case Actionservers: { alt1=5; } break; - case Actionclient: + case Actionclients: { alt1=6; } @@ -6802,14 +6800,14 @@ public final void rule__Node__Alternatives_3() throws RecognitionException { switch (alt1) { case 1 : - // InternalRosParser.g:2269:2: ( ( rule__Node__Group_3_0__0 ) ) + // InternalRosParser.g:2268:2: ( ( rule__Node__Group_3_0__0 ) ) { - // InternalRosParser.g:2269:2: ( ( rule__Node__Group_3_0__0 ) ) - // InternalRosParser.g:2270:3: ( rule__Node__Group_3_0__0 ) + // InternalRosParser.g:2268:2: ( ( rule__Node__Group_3_0__0 ) ) + // InternalRosParser.g:2269:3: ( rule__Node__Group_3_0__0 ) { before(grammarAccess.getNodeAccess().getGroup_3_0()); - // InternalRosParser.g:2271:3: ( rule__Node__Group_3_0__0 ) - // InternalRosParser.g:2271:4: rule__Node__Group_3_0__0 + // InternalRosParser.g:2270:3: ( rule__Node__Group_3_0__0 ) + // InternalRosParser.g:2270:4: rule__Node__Group_3_0__0 { pushFollow(FOLLOW_2); rule__Node__Group_3_0__0(); @@ -6827,14 +6825,14 @@ public final void rule__Node__Alternatives_3() throws RecognitionException { } break; case 2 : - // InternalRosParser.g:2275:2: ( ( rule__Node__Group_3_1__0 ) ) + // InternalRosParser.g:2274:2: ( ( rule__Node__Group_3_1__0 ) ) { - // InternalRosParser.g:2275:2: ( ( rule__Node__Group_3_1__0 ) ) - // InternalRosParser.g:2276:3: ( rule__Node__Group_3_1__0 ) + // InternalRosParser.g:2274:2: ( ( rule__Node__Group_3_1__0 ) ) + // InternalRosParser.g:2275:3: ( rule__Node__Group_3_1__0 ) { before(grammarAccess.getNodeAccess().getGroup_3_1()); - // InternalRosParser.g:2277:3: ( rule__Node__Group_3_1__0 ) - // InternalRosParser.g:2277:4: rule__Node__Group_3_1__0 + // InternalRosParser.g:2276:3: ( rule__Node__Group_3_1__0 ) + // InternalRosParser.g:2276:4: rule__Node__Group_3_1__0 { pushFollow(FOLLOW_2); rule__Node__Group_3_1__0(); @@ -6852,14 +6850,14 @@ public final void rule__Node__Alternatives_3() throws RecognitionException { } break; case 3 : - // InternalRosParser.g:2281:2: ( ( rule__Node__Group_3_2__0 ) ) + // InternalRosParser.g:2280:2: ( ( rule__Node__Group_3_2__0 ) ) { - // InternalRosParser.g:2281:2: ( ( rule__Node__Group_3_2__0 ) ) - // InternalRosParser.g:2282:3: ( rule__Node__Group_3_2__0 ) + // InternalRosParser.g:2280:2: ( ( rule__Node__Group_3_2__0 ) ) + // InternalRosParser.g:2281:3: ( rule__Node__Group_3_2__0 ) { before(grammarAccess.getNodeAccess().getGroup_3_2()); - // InternalRosParser.g:2283:3: ( rule__Node__Group_3_2__0 ) - // InternalRosParser.g:2283:4: rule__Node__Group_3_2__0 + // InternalRosParser.g:2282:3: ( rule__Node__Group_3_2__0 ) + // InternalRosParser.g:2282:4: rule__Node__Group_3_2__0 { pushFollow(FOLLOW_2); rule__Node__Group_3_2__0(); @@ -6877,14 +6875,14 @@ public final void rule__Node__Alternatives_3() throws RecognitionException { } break; case 4 : - // InternalRosParser.g:2287:2: ( ( rule__Node__Group_3_3__0 ) ) + // InternalRosParser.g:2286:2: ( ( rule__Node__Group_3_3__0 ) ) { - // InternalRosParser.g:2287:2: ( ( rule__Node__Group_3_3__0 ) ) - // InternalRosParser.g:2288:3: ( rule__Node__Group_3_3__0 ) + // InternalRosParser.g:2286:2: ( ( rule__Node__Group_3_3__0 ) ) + // InternalRosParser.g:2287:3: ( rule__Node__Group_3_3__0 ) { before(grammarAccess.getNodeAccess().getGroup_3_3()); - // InternalRosParser.g:2289:3: ( rule__Node__Group_3_3__0 ) - // InternalRosParser.g:2289:4: rule__Node__Group_3_3__0 + // InternalRosParser.g:2288:3: ( rule__Node__Group_3_3__0 ) + // InternalRosParser.g:2288:4: rule__Node__Group_3_3__0 { pushFollow(FOLLOW_2); rule__Node__Group_3_3__0(); @@ -6902,14 +6900,14 @@ public final void rule__Node__Alternatives_3() throws RecognitionException { } break; case 5 : - // InternalRosParser.g:2293:2: ( ( rule__Node__Group_3_4__0 ) ) + // InternalRosParser.g:2292:2: ( ( rule__Node__Group_3_4__0 ) ) { - // InternalRosParser.g:2293:2: ( ( rule__Node__Group_3_4__0 ) ) - // InternalRosParser.g:2294:3: ( rule__Node__Group_3_4__0 ) + // InternalRosParser.g:2292:2: ( ( rule__Node__Group_3_4__0 ) ) + // InternalRosParser.g:2293:3: ( rule__Node__Group_3_4__0 ) { before(grammarAccess.getNodeAccess().getGroup_3_4()); - // InternalRosParser.g:2295:3: ( rule__Node__Group_3_4__0 ) - // InternalRosParser.g:2295:4: rule__Node__Group_3_4__0 + // InternalRosParser.g:2294:3: ( rule__Node__Group_3_4__0 ) + // InternalRosParser.g:2294:4: rule__Node__Group_3_4__0 { pushFollow(FOLLOW_2); rule__Node__Group_3_4__0(); @@ -6927,14 +6925,14 @@ public final void rule__Node__Alternatives_3() throws RecognitionException { } break; case 6 : - // InternalRosParser.g:2299:2: ( ( rule__Node__Group_3_5__0 ) ) + // InternalRosParser.g:2298:2: ( ( rule__Node__Group_3_5__0 ) ) { - // InternalRosParser.g:2299:2: ( ( rule__Node__Group_3_5__0 ) ) - // InternalRosParser.g:2300:3: ( rule__Node__Group_3_5__0 ) + // InternalRosParser.g:2298:2: ( ( rule__Node__Group_3_5__0 ) ) + // InternalRosParser.g:2299:3: ( rule__Node__Group_3_5__0 ) { before(grammarAccess.getNodeAccess().getGroup_3_5()); - // InternalRosParser.g:2301:3: ( rule__Node__Group_3_5__0 ) - // InternalRosParser.g:2301:4: rule__Node__Group_3_5__0 + // InternalRosParser.g:2300:3: ( rule__Node__Group_3_5__0 ) + // InternalRosParser.g:2300:4: rule__Node__Group_3_5__0 { pushFollow(FOLLOW_2); rule__Node__Group_3_5__0(); @@ -6952,14 +6950,14 @@ public final void rule__Node__Alternatives_3() throws RecognitionException { } break; case 7 : - // InternalRosParser.g:2305:2: ( ( rule__Node__Group_3_6__0 ) ) + // InternalRosParser.g:2304:2: ( ( rule__Node__Group_3_6__0 ) ) { - // InternalRosParser.g:2305:2: ( ( rule__Node__Group_3_6__0 ) ) - // InternalRosParser.g:2306:3: ( rule__Node__Group_3_6__0 ) + // InternalRosParser.g:2304:2: ( ( rule__Node__Group_3_6__0 ) ) + // InternalRosParser.g:2305:3: ( rule__Node__Group_3_6__0 ) { before(grammarAccess.getNodeAccess().getGroup_3_6()); - // InternalRosParser.g:2307:3: ( rule__Node__Group_3_6__0 ) - // InternalRosParser.g:2307:4: rule__Node__Group_3_6__0 + // InternalRosParser.g:2306:3: ( rule__Node__Group_3_6__0 ) + // InternalRosParser.g:2306:4: rule__Node__Group_3_6__0 { pushFollow(FOLLOW_2); rule__Node__Group_3_6__0(); @@ -6994,13 +6992,13 @@ public final void rule__Node__Alternatives_3() throws RecognitionException { // $ANTLR start "rule__SpecBase__Alternatives" - // InternalRosParser.g:2315:1: rule__SpecBase__Alternatives : ( ( ruleTopicSpec ) | ( ruleServiceSpec ) | ( ruleActionSpec ) ); + // InternalRosParser.g:2314:1: rule__SpecBase__Alternatives : ( ( ruleTopicSpec ) | ( ruleServiceSpec ) | ( ruleActionSpec ) ); public final void rule__SpecBase__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2319:1: ( ( ruleTopicSpec ) | ( ruleServiceSpec ) | ( ruleActionSpec ) ) + // InternalRosParser.g:2318:1: ( ( ruleTopicSpec ) | ( ruleServiceSpec ) | ( ruleActionSpec ) ) int alt2=3; switch ( input.LA(1) ) { case Msg: @@ -7027,10 +7025,10 @@ public final void rule__SpecBase__Alternatives() throws RecognitionException { switch (alt2) { case 1 : - // InternalRosParser.g:2320:2: ( ruleTopicSpec ) + // InternalRosParser.g:2319:2: ( ruleTopicSpec ) { - // InternalRosParser.g:2320:2: ( ruleTopicSpec ) - // InternalRosParser.g:2321:3: ruleTopicSpec + // InternalRosParser.g:2319:2: ( ruleTopicSpec ) + // InternalRosParser.g:2320:3: ruleTopicSpec { before(grammarAccess.getSpecBaseAccess().getTopicSpecParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -7046,10 +7044,10 @@ public final void rule__SpecBase__Alternatives() throws RecognitionException { } break; case 2 : - // InternalRosParser.g:2326:2: ( ruleServiceSpec ) + // InternalRosParser.g:2325:2: ( ruleServiceSpec ) { - // InternalRosParser.g:2326:2: ( ruleServiceSpec ) - // InternalRosParser.g:2327:3: ruleServiceSpec + // InternalRosParser.g:2325:2: ( ruleServiceSpec ) + // InternalRosParser.g:2326:3: ruleServiceSpec { before(grammarAccess.getSpecBaseAccess().getServiceSpecParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -7065,10 +7063,10 @@ public final void rule__SpecBase__Alternatives() throws RecognitionException { } break; case 3 : - // InternalRosParser.g:2332:2: ( ruleActionSpec ) + // InternalRosParser.g:2331:2: ( ruleActionSpec ) { - // InternalRosParser.g:2332:2: ( ruleActionSpec ) - // InternalRosParser.g:2333:3: ruleActionSpec + // InternalRosParser.g:2331:2: ( ruleActionSpec ) + // InternalRosParser.g:2332:3: ruleActionSpec { before(grammarAccess.getSpecBaseAccess().getActionSpecParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -7101,13 +7099,13 @@ public final void rule__SpecBase__Alternatives() throws RecognitionException { // $ANTLR start "rule__TopicSpec__NameAlternatives_2_0" - // InternalRosParser.g:2342:1: rule__TopicSpec__NameAlternatives_2_0 : ( ( ruleEString ) | ( Header ) | ( String ) ); + // InternalRosParser.g:2341:1: rule__TopicSpec__NameAlternatives_2_0 : ( ( ruleEString ) | ( Header ) | ( String ) ); public final void rule__TopicSpec__NameAlternatives_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2346:1: ( ( ruleEString ) | ( Header ) | ( String ) ) + // InternalRosParser.g:2345:1: ( ( ruleEString ) | ( Header ) | ( String ) ) int alt3=3; switch ( input.LA(1) ) { case RULE_ID: @@ -7135,10 +7133,10 @@ public final void rule__TopicSpec__NameAlternatives_2_0() throws RecognitionExce switch (alt3) { case 1 : - // InternalRosParser.g:2347:2: ( ruleEString ) + // InternalRosParser.g:2346:2: ( ruleEString ) { - // InternalRosParser.g:2347:2: ( ruleEString ) - // InternalRosParser.g:2348:3: ruleEString + // InternalRosParser.g:2346:2: ( ruleEString ) + // InternalRosParser.g:2347:3: ruleEString { before(grammarAccess.getTopicSpecAccess().getNameEStringParserRuleCall_2_0_0()); pushFollow(FOLLOW_2); @@ -7154,10 +7152,10 @@ public final void rule__TopicSpec__NameAlternatives_2_0() throws RecognitionExce } break; case 2 : - // InternalRosParser.g:2353:2: ( Header ) + // InternalRosParser.g:2352:2: ( Header ) { - // InternalRosParser.g:2353:2: ( Header ) - // InternalRosParser.g:2354:3: Header + // InternalRosParser.g:2352:2: ( Header ) + // InternalRosParser.g:2353:3: Header { before(grammarAccess.getTopicSpecAccess().getNameHeaderKeyword_2_0_1()); match(input,Header,FOLLOW_2); @@ -7169,10 +7167,10 @@ public final void rule__TopicSpec__NameAlternatives_2_0() throws RecognitionExce } break; case 3 : - // InternalRosParser.g:2359:2: ( String ) + // InternalRosParser.g:2358:2: ( String ) { - // InternalRosParser.g:2359:2: ( String ) - // InternalRosParser.g:2360:3: String + // InternalRosParser.g:2358:2: ( String ) + // InternalRosParser.g:2359:3: String { before(grammarAccess.getTopicSpecAccess().getNameStringKeyword_2_0_2()); match(input,String,FOLLOW_2); @@ -7201,13 +7199,13 @@ public final void rule__TopicSpec__NameAlternatives_2_0() throws RecognitionExce // $ANTLR start "rule__Dependency__Alternatives" - // InternalRosParser.g:2369:1: rule__Dependency__Alternatives : ( ( rulePackageDependency ) | ( ruleExternalDependency ) ); + // InternalRosParser.g:2368:1: rule__Dependency__Alternatives : ( ( rulePackageDependency ) | ( ruleExternalDependency ) ); public final void rule__Dependency__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2373:1: ( ( rulePackageDependency ) | ( ruleExternalDependency ) ) + // InternalRosParser.g:2372:1: ( ( rulePackageDependency ) | ( ruleExternalDependency ) ) int alt4=2; int LA4_0 = input.LA(1); @@ -7225,10 +7223,10 @@ else if ( (LA4_0==ExternalDependency) ) { } switch (alt4) { case 1 : - // InternalRosParser.g:2374:2: ( rulePackageDependency ) + // InternalRosParser.g:2373:2: ( rulePackageDependency ) { - // InternalRosParser.g:2374:2: ( rulePackageDependency ) - // InternalRosParser.g:2375:3: rulePackageDependency + // InternalRosParser.g:2373:2: ( rulePackageDependency ) + // InternalRosParser.g:2374:3: rulePackageDependency { before(grammarAccess.getDependencyAccess().getPackageDependencyParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -7244,10 +7242,10 @@ else if ( (LA4_0==ExternalDependency) ) { } break; case 2 : - // InternalRosParser.g:2380:2: ( ruleExternalDependency ) + // InternalRosParser.g:2379:2: ( ruleExternalDependency ) { - // InternalRosParser.g:2380:2: ( ruleExternalDependency ) - // InternalRosParser.g:2381:3: ruleExternalDependency + // InternalRosParser.g:2379:2: ( ruleExternalDependency ) + // InternalRosParser.g:2380:3: ruleExternalDependency { before(grammarAccess.getDependencyAccess().getExternalDependencyParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -7280,13 +7278,13 @@ else if ( (LA4_0==ExternalDependency) ) { // $ANTLR start "rule__Namespace__Alternatives" - // InternalRosParser.g:2390:1: rule__Namespace__Alternatives : ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ); + // InternalRosParser.g:2389:1: rule__Namespace__Alternatives : ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ); public final void rule__Namespace__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2394:1: ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ) + // InternalRosParser.g:2393:1: ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ) int alt5=3; switch ( input.LA(1) ) { case GlobalNamespace: @@ -7313,10 +7311,10 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { switch (alt5) { case 1 : - // InternalRosParser.g:2395:2: ( ruleGlobalNamespace ) + // InternalRosParser.g:2394:2: ( ruleGlobalNamespace ) { - // InternalRosParser.g:2395:2: ( ruleGlobalNamespace ) - // InternalRosParser.g:2396:3: ruleGlobalNamespace + // InternalRosParser.g:2394:2: ( ruleGlobalNamespace ) + // InternalRosParser.g:2395:3: ruleGlobalNamespace { before(grammarAccess.getNamespaceAccess().getGlobalNamespaceParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -7332,10 +7330,10 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { } break; case 2 : - // InternalRosParser.g:2401:2: ( ruleRelativeNamespace_Impl ) + // InternalRosParser.g:2400:2: ( ruleRelativeNamespace_Impl ) { - // InternalRosParser.g:2401:2: ( ruleRelativeNamespace_Impl ) - // InternalRosParser.g:2402:3: ruleRelativeNamespace_Impl + // InternalRosParser.g:2400:2: ( ruleRelativeNamespace_Impl ) + // InternalRosParser.g:2401:3: ruleRelativeNamespace_Impl { before(grammarAccess.getNamespaceAccess().getRelativeNamespace_ImplParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -7351,10 +7349,10 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { } break; case 3 : - // InternalRosParser.g:2407:2: ( rulePrivateNamespace ) + // InternalRosParser.g:2406:2: ( rulePrivateNamespace ) { - // InternalRosParser.g:2407:2: ( rulePrivateNamespace ) - // InternalRosParser.g:2408:3: rulePrivateNamespace + // InternalRosParser.g:2406:2: ( rulePrivateNamespace ) + // InternalRosParser.g:2407:3: rulePrivateNamespace { before(grammarAccess.getNamespaceAccess().getPrivateNamespaceParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -7387,13 +7385,13 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { // $ANTLR start "rule__ParameterType__Alternatives" - // InternalRosParser.g:2417:1: rule__ParameterType__Alternatives : ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ); + // InternalRosParser.g:2416:1: rule__ParameterType__Alternatives : ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ); public final void rule__ParameterType__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2421:1: ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ) + // InternalRosParser.g:2420:1: ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ) int alt6=8; switch ( input.LA(1) ) { case List: @@ -7431,7 +7429,7 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio alt6=7; } break; - case Array: + case RULE_BEGIN: { alt6=8; } @@ -7445,10 +7443,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio switch (alt6) { case 1 : - // InternalRosParser.g:2422:2: ( ruleParameterListType ) + // InternalRosParser.g:2421:2: ( ruleParameterListType ) { - // InternalRosParser.g:2422:2: ( ruleParameterListType ) - // InternalRosParser.g:2423:3: ruleParameterListType + // InternalRosParser.g:2421:2: ( ruleParameterListType ) + // InternalRosParser.g:2422:3: ruleParameterListType { before(grammarAccess.getParameterTypeAccess().getParameterListTypeParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -7464,10 +7462,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 2 : - // InternalRosParser.g:2428:2: ( ruleParameterStructType ) + // InternalRosParser.g:2427:2: ( ruleParameterStructType ) { - // InternalRosParser.g:2428:2: ( ruleParameterStructType ) - // InternalRosParser.g:2429:3: ruleParameterStructType + // InternalRosParser.g:2427:2: ( ruleParameterStructType ) + // InternalRosParser.g:2428:3: ruleParameterStructType { before(grammarAccess.getParameterTypeAccess().getParameterStructTypeParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -7483,10 +7481,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 3 : - // InternalRosParser.g:2434:2: ( ruleParameterIntegerType ) + // InternalRosParser.g:2433:2: ( ruleParameterIntegerType ) { - // InternalRosParser.g:2434:2: ( ruleParameterIntegerType ) - // InternalRosParser.g:2435:3: ruleParameterIntegerType + // InternalRosParser.g:2433:2: ( ruleParameterIntegerType ) + // InternalRosParser.g:2434:3: ruleParameterIntegerType { before(grammarAccess.getParameterTypeAccess().getParameterIntegerTypeParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -7502,10 +7500,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 4 : - // InternalRosParser.g:2440:2: ( ruleParameterStringType ) + // InternalRosParser.g:2439:2: ( ruleParameterStringType ) { - // InternalRosParser.g:2440:2: ( ruleParameterStringType ) - // InternalRosParser.g:2441:3: ruleParameterStringType + // InternalRosParser.g:2439:2: ( ruleParameterStringType ) + // InternalRosParser.g:2440:3: ruleParameterStringType { before(grammarAccess.getParameterTypeAccess().getParameterStringTypeParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -7521,10 +7519,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 5 : - // InternalRosParser.g:2446:2: ( ruleParameterDoubleType ) + // InternalRosParser.g:2445:2: ( ruleParameterDoubleType ) { - // InternalRosParser.g:2446:2: ( ruleParameterDoubleType ) - // InternalRosParser.g:2447:3: ruleParameterDoubleType + // InternalRosParser.g:2445:2: ( ruleParameterDoubleType ) + // InternalRosParser.g:2446:3: ruleParameterDoubleType { before(grammarAccess.getParameterTypeAccess().getParameterDoubleTypeParserRuleCall_4()); pushFollow(FOLLOW_2); @@ -7540,10 +7538,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 6 : - // InternalRosParser.g:2452:2: ( ruleParameterBooleanType ) + // InternalRosParser.g:2451:2: ( ruleParameterBooleanType ) { - // InternalRosParser.g:2452:2: ( ruleParameterBooleanType ) - // InternalRosParser.g:2453:3: ruleParameterBooleanType + // InternalRosParser.g:2451:2: ( ruleParameterBooleanType ) + // InternalRosParser.g:2452:3: ruleParameterBooleanType { before(grammarAccess.getParameterTypeAccess().getParameterBooleanTypeParserRuleCall_5()); pushFollow(FOLLOW_2); @@ -7559,10 +7557,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 7 : - // InternalRosParser.g:2458:2: ( ruleParameterBase64Type ) + // InternalRosParser.g:2457:2: ( ruleParameterBase64Type ) { - // InternalRosParser.g:2458:2: ( ruleParameterBase64Type ) - // InternalRosParser.g:2459:3: ruleParameterBase64Type + // InternalRosParser.g:2457:2: ( ruleParameterBase64Type ) + // InternalRosParser.g:2458:3: ruleParameterBase64Type { before(grammarAccess.getParameterTypeAccess().getParameterBase64TypeParserRuleCall_6()); pushFollow(FOLLOW_2); @@ -7578,10 +7576,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 8 : - // InternalRosParser.g:2464:2: ( ruleParameterArrayType ) + // InternalRosParser.g:2463:2: ( ruleParameterArrayType ) { - // InternalRosParser.g:2464:2: ( ruleParameterArrayType ) - // InternalRosParser.g:2465:3: ruleParameterArrayType + // InternalRosParser.g:2463:2: ( ruleParameterArrayType ) + // InternalRosParser.g:2464:3: ruleParameterArrayType { before(grammarAccess.getParameterTypeAccess().getParameterArrayTypeParserRuleCall_7()); pushFollow(FOLLOW_2); @@ -7614,80 +7612,21 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio // $ANTLR start "rule__ParameterValue__Alternatives" - // InternalRosParser.g:2474:1: rule__ParameterValue__Alternatives : ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ); + // InternalRosParser.g:2473:1: rule__ParameterValue__Alternatives : ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ); public final void rule__ParameterValue__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2478:1: ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ) + // InternalRosParser.g:2477:1: ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ) int alt7=7; - switch ( input.LA(1) ) { - case RULE_ID: - case RULE_STRING: - { - alt7=1; - } - break; - case RULE_BINARY: - { - alt7=2; - } - break; - case RULE_DECINT: - { - alt7=3; - } - break; - case RULE_DOUBLE: - { - alt7=4; - } - break; - case RULE_BOOLEAN: - { - alt7=5; - } - break; - case LeftSquareBracket: - { - int LA7_6 = input.LA(2); - - if ( (LA7_6==ParameterStructMember) ) { - alt7=7; - } - else if ( (LA7_6==Comma||(LA7_6>=LeftSquareBracket && LA7_6<=RightSquareBracket)||(LA7_6>=RULE_BINARY && LA7_6<=RULE_DOUBLE)||(LA7_6>=RULE_ID && LA7_6<=RULE_STRING)) ) { - alt7=6; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 7, 6, input); - - throw nvae; - } - } - break; - case EOF: - case Comma: - case RightSquareBracket: - case RULE_END: - { - alt7=7; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 7, 0, input); - - throw nvae; - } - + alt7 = dfa7.predict(input); switch (alt7) { case 1 : - // InternalRosParser.g:2479:2: ( ruleParameterString ) + // InternalRosParser.g:2478:2: ( ruleParameterString ) { - // InternalRosParser.g:2479:2: ( ruleParameterString ) - // InternalRosParser.g:2480:3: ruleParameterString + // InternalRosParser.g:2478:2: ( ruleParameterString ) + // InternalRosParser.g:2479:3: ruleParameterString { before(grammarAccess.getParameterValueAccess().getParameterStringParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -7703,10 +7642,10 @@ else if ( (LA7_6==Comma||(LA7_6>=LeftSquareBracket && LA7_6<=RightSquareBracket) } break; case 2 : - // InternalRosParser.g:2485:2: ( ruleParameterBase64 ) + // InternalRosParser.g:2484:2: ( ruleParameterBase64 ) { - // InternalRosParser.g:2485:2: ( ruleParameterBase64 ) - // InternalRosParser.g:2486:3: ruleParameterBase64 + // InternalRosParser.g:2484:2: ( ruleParameterBase64 ) + // InternalRosParser.g:2485:3: ruleParameterBase64 { before(grammarAccess.getParameterValueAccess().getParameterBase64ParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -7722,10 +7661,10 @@ else if ( (LA7_6==Comma||(LA7_6>=LeftSquareBracket && LA7_6<=RightSquareBracket) } break; case 3 : - // InternalRosParser.g:2491:2: ( ruleParameterInteger ) + // InternalRosParser.g:2490:2: ( ruleParameterInteger ) { - // InternalRosParser.g:2491:2: ( ruleParameterInteger ) - // InternalRosParser.g:2492:3: ruleParameterInteger + // InternalRosParser.g:2490:2: ( ruleParameterInteger ) + // InternalRosParser.g:2491:3: ruleParameterInteger { before(grammarAccess.getParameterValueAccess().getParameterIntegerParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -7741,10 +7680,10 @@ else if ( (LA7_6==Comma||(LA7_6>=LeftSquareBracket && LA7_6<=RightSquareBracket) } break; case 4 : - // InternalRosParser.g:2497:2: ( ruleParameterDouble ) + // InternalRosParser.g:2496:2: ( ruleParameterDouble ) { - // InternalRosParser.g:2497:2: ( ruleParameterDouble ) - // InternalRosParser.g:2498:3: ruleParameterDouble + // InternalRosParser.g:2496:2: ( ruleParameterDouble ) + // InternalRosParser.g:2497:3: ruleParameterDouble { before(grammarAccess.getParameterValueAccess().getParameterDoubleParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -7760,10 +7699,10 @@ else if ( (LA7_6==Comma||(LA7_6>=LeftSquareBracket && LA7_6<=RightSquareBracket) } break; case 5 : - // InternalRosParser.g:2503:2: ( ruleParameterBoolean ) + // InternalRosParser.g:2502:2: ( ruleParameterBoolean ) { - // InternalRosParser.g:2503:2: ( ruleParameterBoolean ) - // InternalRosParser.g:2504:3: ruleParameterBoolean + // InternalRosParser.g:2502:2: ( ruleParameterBoolean ) + // InternalRosParser.g:2503:3: ruleParameterBoolean { before(grammarAccess.getParameterValueAccess().getParameterBooleanParserRuleCall_4()); pushFollow(FOLLOW_2); @@ -7779,10 +7718,10 @@ else if ( (LA7_6==Comma||(LA7_6>=LeftSquareBracket && LA7_6<=RightSquareBracket) } break; case 6 : - // InternalRosParser.g:2509:2: ( ruleParameterList ) + // InternalRosParser.g:2508:2: ( ruleParameterList ) { - // InternalRosParser.g:2509:2: ( ruleParameterList ) - // InternalRosParser.g:2510:3: ruleParameterList + // InternalRosParser.g:2508:2: ( ruleParameterList ) + // InternalRosParser.g:2509:3: ruleParameterList { before(grammarAccess.getParameterValueAccess().getParameterListParserRuleCall_5()); pushFollow(FOLLOW_2); @@ -7798,10 +7737,10 @@ else if ( (LA7_6==Comma||(LA7_6>=LeftSquareBracket && LA7_6<=RightSquareBracket) } break; case 7 : - // InternalRosParser.g:2515:2: ( ruleParameterStruct ) + // InternalRosParser.g:2514:2: ( ruleParameterStruct ) { - // InternalRosParser.g:2515:2: ( ruleParameterStruct ) - // InternalRosParser.g:2516:3: ruleParameterStruct + // InternalRosParser.g:2514:2: ( ruleParameterStruct ) + // InternalRosParser.g:2515:3: ruleParameterStruct { before(grammarAccess.getParameterValueAccess().getParameterStructParserRuleCall_6()); pushFollow(FOLLOW_2); @@ -7834,13 +7773,13 @@ else if ( (LA7_6==Comma||(LA7_6>=LeftSquareBracket && LA7_6<=RightSquareBracket) // $ANTLR start "rule__MessagePart__DataAlternatives_1_0" - // InternalRosParser.g:2525:1: rule__MessagePart__DataAlternatives_1_0 : ( ( ruleKEYWORD ) | ( RULE_MESSAGE_ASIGMENT ) | ( ruleEString ) ); + // InternalRosParser.g:2524:1: rule__MessagePart__DataAlternatives_1_0 : ( ( ruleKEYWORD ) | ( RULE_MESSAGE_ASIGMENT ) | ( ruleEString ) ); public final void rule__MessagePart__DataAlternatives_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2529:1: ( ( ruleKEYWORD ) | ( RULE_MESSAGE_ASIGMENT ) | ( ruleEString ) ) + // InternalRosParser.g:2528:1: ( ( ruleKEYWORD ) | ( RULE_MESSAGE_ASIGMENT ) | ( ruleEString ) ) int alt8=3; switch ( input.LA(1) ) { case Duration: @@ -7878,10 +7817,10 @@ public final void rule__MessagePart__DataAlternatives_1_0() throws RecognitionEx switch (alt8) { case 1 : - // InternalRosParser.g:2530:2: ( ruleKEYWORD ) + // InternalRosParser.g:2529:2: ( ruleKEYWORD ) { - // InternalRosParser.g:2530:2: ( ruleKEYWORD ) - // InternalRosParser.g:2531:3: ruleKEYWORD + // InternalRosParser.g:2529:2: ( ruleKEYWORD ) + // InternalRosParser.g:2530:3: ruleKEYWORD { before(grammarAccess.getMessagePartAccess().getDataKEYWORDParserRuleCall_1_0_0()); pushFollow(FOLLOW_2); @@ -7897,10 +7836,10 @@ public final void rule__MessagePart__DataAlternatives_1_0() throws RecognitionEx } break; case 2 : - // InternalRosParser.g:2536:2: ( RULE_MESSAGE_ASIGMENT ) + // InternalRosParser.g:2535:2: ( RULE_MESSAGE_ASIGMENT ) { - // InternalRosParser.g:2536:2: ( RULE_MESSAGE_ASIGMENT ) - // InternalRosParser.g:2537:3: RULE_MESSAGE_ASIGMENT + // InternalRosParser.g:2535:2: ( RULE_MESSAGE_ASIGMENT ) + // InternalRosParser.g:2536:3: RULE_MESSAGE_ASIGMENT { before(grammarAccess.getMessagePartAccess().getDataMESSAGE_ASIGMENTTerminalRuleCall_1_0_1()); match(input,RULE_MESSAGE_ASIGMENT,FOLLOW_2); @@ -7912,10 +7851,10 @@ public final void rule__MessagePart__DataAlternatives_1_0() throws RecognitionEx } break; case 3 : - // InternalRosParser.g:2542:2: ( ruleEString ) + // InternalRosParser.g:2541:2: ( ruleEString ) { - // InternalRosParser.g:2542:2: ( ruleEString ) - // InternalRosParser.g:2543:3: ruleEString + // InternalRosParser.g:2541:2: ( ruleEString ) + // InternalRosParser.g:2542:3: ruleEString { before(grammarAccess.getMessagePartAccess().getDataEStringParserRuleCall_1_0_2()); pushFollow(FOLLOW_2); @@ -7948,21 +7887,21 @@ public final void rule__MessagePart__DataAlternatives_1_0() throws RecognitionEx // $ANTLR start "rule__AbstractType__Alternatives" - // InternalRosParser.g:2552:1: rule__AbstractType__Alternatives : ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) ); + // InternalRosParser.g:2551:1: rule__AbstractType__Alternatives : ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) ); public final void rule__AbstractType__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2556:1: ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) ) + // InternalRosParser.g:2555:1: ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) ) int alt9=31; alt9 = dfa9.predict(input); switch (alt9) { case 1 : - // InternalRosParser.g:2557:2: ( rulebool ) + // InternalRosParser.g:2556:2: ( rulebool ) { - // InternalRosParser.g:2557:2: ( rulebool ) - // InternalRosParser.g:2558:3: rulebool + // InternalRosParser.g:2556:2: ( rulebool ) + // InternalRosParser.g:2557:3: rulebool { before(grammarAccess.getAbstractTypeAccess().getBoolParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -7978,10 +7917,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 2 : - // InternalRosParser.g:2563:2: ( ruleint8 ) + // InternalRosParser.g:2562:2: ( ruleint8 ) { - // InternalRosParser.g:2563:2: ( ruleint8 ) - // InternalRosParser.g:2564:3: ruleint8 + // InternalRosParser.g:2562:2: ( ruleint8 ) + // InternalRosParser.g:2563:3: ruleint8 { before(grammarAccess.getAbstractTypeAccess().getInt8ParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -7997,10 +7936,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 3 : - // InternalRosParser.g:2569:2: ( ruleuint8 ) + // InternalRosParser.g:2568:2: ( ruleuint8 ) { - // InternalRosParser.g:2569:2: ( ruleuint8 ) - // InternalRosParser.g:2570:3: ruleuint8 + // InternalRosParser.g:2568:2: ( ruleuint8 ) + // InternalRosParser.g:2569:3: ruleuint8 { before(grammarAccess.getAbstractTypeAccess().getUint8ParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -8016,10 +7955,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 4 : - // InternalRosParser.g:2575:2: ( ruleint16 ) + // InternalRosParser.g:2574:2: ( ruleint16 ) { - // InternalRosParser.g:2575:2: ( ruleint16 ) - // InternalRosParser.g:2576:3: ruleint16 + // InternalRosParser.g:2574:2: ( ruleint16 ) + // InternalRosParser.g:2575:3: ruleint16 { before(grammarAccess.getAbstractTypeAccess().getInt16ParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -8035,10 +7974,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 5 : - // InternalRosParser.g:2581:2: ( ruleuint16 ) + // InternalRosParser.g:2580:2: ( ruleuint16 ) { - // InternalRosParser.g:2581:2: ( ruleuint16 ) - // InternalRosParser.g:2582:3: ruleuint16 + // InternalRosParser.g:2580:2: ( ruleuint16 ) + // InternalRosParser.g:2581:3: ruleuint16 { before(grammarAccess.getAbstractTypeAccess().getUint16ParserRuleCall_4()); pushFollow(FOLLOW_2); @@ -8054,10 +7993,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 6 : - // InternalRosParser.g:2587:2: ( ruleint32 ) + // InternalRosParser.g:2586:2: ( ruleint32 ) { - // InternalRosParser.g:2587:2: ( ruleint32 ) - // InternalRosParser.g:2588:3: ruleint32 + // InternalRosParser.g:2586:2: ( ruleint32 ) + // InternalRosParser.g:2587:3: ruleint32 { before(grammarAccess.getAbstractTypeAccess().getInt32ParserRuleCall_5()); pushFollow(FOLLOW_2); @@ -8073,10 +8012,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 7 : - // InternalRosParser.g:2593:2: ( ruleuint32 ) + // InternalRosParser.g:2592:2: ( ruleuint32 ) { - // InternalRosParser.g:2593:2: ( ruleuint32 ) - // InternalRosParser.g:2594:3: ruleuint32 + // InternalRosParser.g:2592:2: ( ruleuint32 ) + // InternalRosParser.g:2593:3: ruleuint32 { before(grammarAccess.getAbstractTypeAccess().getUint32ParserRuleCall_6()); pushFollow(FOLLOW_2); @@ -8092,10 +8031,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 8 : - // InternalRosParser.g:2599:2: ( ruleint64 ) + // InternalRosParser.g:2598:2: ( ruleint64 ) { - // InternalRosParser.g:2599:2: ( ruleint64 ) - // InternalRosParser.g:2600:3: ruleint64 + // InternalRosParser.g:2598:2: ( ruleint64 ) + // InternalRosParser.g:2599:3: ruleint64 { before(grammarAccess.getAbstractTypeAccess().getInt64ParserRuleCall_7()); pushFollow(FOLLOW_2); @@ -8111,10 +8050,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 9 : - // InternalRosParser.g:2605:2: ( ruleuint64 ) + // InternalRosParser.g:2604:2: ( ruleuint64 ) { - // InternalRosParser.g:2605:2: ( ruleuint64 ) - // InternalRosParser.g:2606:3: ruleuint64 + // InternalRosParser.g:2604:2: ( ruleuint64 ) + // InternalRosParser.g:2605:3: ruleuint64 { before(grammarAccess.getAbstractTypeAccess().getUint64ParserRuleCall_8()); pushFollow(FOLLOW_2); @@ -8130,10 +8069,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 10 : - // InternalRosParser.g:2611:2: ( rulefloat32 ) + // InternalRosParser.g:2610:2: ( rulefloat32 ) { - // InternalRosParser.g:2611:2: ( rulefloat32 ) - // InternalRosParser.g:2612:3: rulefloat32 + // InternalRosParser.g:2610:2: ( rulefloat32 ) + // InternalRosParser.g:2611:3: rulefloat32 { before(grammarAccess.getAbstractTypeAccess().getFloat32ParserRuleCall_9()); pushFollow(FOLLOW_2); @@ -8149,10 +8088,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 11 : - // InternalRosParser.g:2617:2: ( rulefloat64 ) + // InternalRosParser.g:2616:2: ( rulefloat64 ) { - // InternalRosParser.g:2617:2: ( rulefloat64 ) - // InternalRosParser.g:2618:3: rulefloat64 + // InternalRosParser.g:2616:2: ( rulefloat64 ) + // InternalRosParser.g:2617:3: rulefloat64 { before(grammarAccess.getAbstractTypeAccess().getFloat64ParserRuleCall_10()); pushFollow(FOLLOW_2); @@ -8168,10 +8107,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 12 : - // InternalRosParser.g:2623:2: ( rulestring0 ) + // InternalRosParser.g:2622:2: ( rulestring0 ) { - // InternalRosParser.g:2623:2: ( rulestring0 ) - // InternalRosParser.g:2624:3: rulestring0 + // InternalRosParser.g:2622:2: ( rulestring0 ) + // InternalRosParser.g:2623:3: rulestring0 { before(grammarAccess.getAbstractTypeAccess().getString0ParserRuleCall_11()); pushFollow(FOLLOW_2); @@ -8187,10 +8126,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 13 : - // InternalRosParser.g:2629:2: ( rulebyte ) + // InternalRosParser.g:2628:2: ( rulebyte ) { - // InternalRosParser.g:2629:2: ( rulebyte ) - // InternalRosParser.g:2630:3: rulebyte + // InternalRosParser.g:2628:2: ( rulebyte ) + // InternalRosParser.g:2629:3: rulebyte { before(grammarAccess.getAbstractTypeAccess().getByteParserRuleCall_12()); pushFollow(FOLLOW_2); @@ -8206,10 +8145,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 14 : - // InternalRosParser.g:2635:2: ( ruletime ) + // InternalRosParser.g:2634:2: ( ruletime ) { - // InternalRosParser.g:2635:2: ( ruletime ) - // InternalRosParser.g:2636:3: ruletime + // InternalRosParser.g:2634:2: ( ruletime ) + // InternalRosParser.g:2635:3: ruletime { before(grammarAccess.getAbstractTypeAccess().getTimeParserRuleCall_13()); pushFollow(FOLLOW_2); @@ -8225,10 +8164,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 15 : - // InternalRosParser.g:2641:2: ( ruleduration ) + // InternalRosParser.g:2640:2: ( ruleduration ) { - // InternalRosParser.g:2641:2: ( ruleduration ) - // InternalRosParser.g:2642:3: ruleduration + // InternalRosParser.g:2640:2: ( ruleduration ) + // InternalRosParser.g:2641:3: ruleduration { before(grammarAccess.getAbstractTypeAccess().getDurationParserRuleCall_14()); pushFollow(FOLLOW_2); @@ -8244,10 +8183,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 16 : - // InternalRosParser.g:2647:2: ( ruleHeader ) + // InternalRosParser.g:2646:2: ( ruleHeader ) { - // InternalRosParser.g:2647:2: ( ruleHeader ) - // InternalRosParser.g:2648:3: ruleHeader + // InternalRosParser.g:2646:2: ( ruleHeader ) + // InternalRosParser.g:2647:3: ruleHeader { before(grammarAccess.getAbstractTypeAccess().getHeaderParserRuleCall_15()); pushFollow(FOLLOW_2); @@ -8263,10 +8202,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 17 : - // InternalRosParser.g:2653:2: ( ruleboolArray ) + // InternalRosParser.g:2652:2: ( ruleboolArray ) { - // InternalRosParser.g:2653:2: ( ruleboolArray ) - // InternalRosParser.g:2654:3: ruleboolArray + // InternalRosParser.g:2652:2: ( ruleboolArray ) + // InternalRosParser.g:2653:3: ruleboolArray { before(grammarAccess.getAbstractTypeAccess().getBoolArrayParserRuleCall_16()); pushFollow(FOLLOW_2); @@ -8282,10 +8221,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 18 : - // InternalRosParser.g:2659:2: ( ruleint8Array ) + // InternalRosParser.g:2658:2: ( ruleint8Array ) { - // InternalRosParser.g:2659:2: ( ruleint8Array ) - // InternalRosParser.g:2660:3: ruleint8Array + // InternalRosParser.g:2658:2: ( ruleint8Array ) + // InternalRosParser.g:2659:3: ruleint8Array { before(grammarAccess.getAbstractTypeAccess().getInt8ArrayParserRuleCall_17()); pushFollow(FOLLOW_2); @@ -8301,10 +8240,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 19 : - // InternalRosParser.g:2665:2: ( ruleuint8Array ) + // InternalRosParser.g:2664:2: ( ruleuint8Array ) { - // InternalRosParser.g:2665:2: ( ruleuint8Array ) - // InternalRosParser.g:2666:3: ruleuint8Array + // InternalRosParser.g:2664:2: ( ruleuint8Array ) + // InternalRosParser.g:2665:3: ruleuint8Array { before(grammarAccess.getAbstractTypeAccess().getUint8ArrayParserRuleCall_18()); pushFollow(FOLLOW_2); @@ -8320,10 +8259,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 20 : - // InternalRosParser.g:2671:2: ( ruleint16Array ) + // InternalRosParser.g:2670:2: ( ruleint16Array ) { - // InternalRosParser.g:2671:2: ( ruleint16Array ) - // InternalRosParser.g:2672:3: ruleint16Array + // InternalRosParser.g:2670:2: ( ruleint16Array ) + // InternalRosParser.g:2671:3: ruleint16Array { before(grammarAccess.getAbstractTypeAccess().getInt16ArrayParserRuleCall_19()); pushFollow(FOLLOW_2); @@ -8339,10 +8278,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 21 : - // InternalRosParser.g:2677:2: ( ruleuint16Array ) + // InternalRosParser.g:2676:2: ( ruleuint16Array ) { - // InternalRosParser.g:2677:2: ( ruleuint16Array ) - // InternalRosParser.g:2678:3: ruleuint16Array + // InternalRosParser.g:2676:2: ( ruleuint16Array ) + // InternalRosParser.g:2677:3: ruleuint16Array { before(grammarAccess.getAbstractTypeAccess().getUint16ArrayParserRuleCall_20()); pushFollow(FOLLOW_2); @@ -8358,10 +8297,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 22 : - // InternalRosParser.g:2683:2: ( ruleint32Array ) + // InternalRosParser.g:2682:2: ( ruleint32Array ) { - // InternalRosParser.g:2683:2: ( ruleint32Array ) - // InternalRosParser.g:2684:3: ruleint32Array + // InternalRosParser.g:2682:2: ( ruleint32Array ) + // InternalRosParser.g:2683:3: ruleint32Array { before(grammarAccess.getAbstractTypeAccess().getInt32ArrayParserRuleCall_21()); pushFollow(FOLLOW_2); @@ -8377,10 +8316,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 23 : - // InternalRosParser.g:2689:2: ( ruleuint32Array ) + // InternalRosParser.g:2688:2: ( ruleuint32Array ) { - // InternalRosParser.g:2689:2: ( ruleuint32Array ) - // InternalRosParser.g:2690:3: ruleuint32Array + // InternalRosParser.g:2688:2: ( ruleuint32Array ) + // InternalRosParser.g:2689:3: ruleuint32Array { before(grammarAccess.getAbstractTypeAccess().getUint32ArrayParserRuleCall_22()); pushFollow(FOLLOW_2); @@ -8396,10 +8335,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 24 : - // InternalRosParser.g:2695:2: ( ruleint64Array ) + // InternalRosParser.g:2694:2: ( ruleint64Array ) { - // InternalRosParser.g:2695:2: ( ruleint64Array ) - // InternalRosParser.g:2696:3: ruleint64Array + // InternalRosParser.g:2694:2: ( ruleint64Array ) + // InternalRosParser.g:2695:3: ruleint64Array { before(grammarAccess.getAbstractTypeAccess().getInt64ArrayParserRuleCall_23()); pushFollow(FOLLOW_2); @@ -8415,10 +8354,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 25 : - // InternalRosParser.g:2701:2: ( ruleuint64Array ) + // InternalRosParser.g:2700:2: ( ruleuint64Array ) { - // InternalRosParser.g:2701:2: ( ruleuint64Array ) - // InternalRosParser.g:2702:3: ruleuint64Array + // InternalRosParser.g:2700:2: ( ruleuint64Array ) + // InternalRosParser.g:2701:3: ruleuint64Array { before(grammarAccess.getAbstractTypeAccess().getUint64ArrayParserRuleCall_24()); pushFollow(FOLLOW_2); @@ -8434,10 +8373,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 26 : - // InternalRosParser.g:2707:2: ( rulefloat32Array ) + // InternalRosParser.g:2706:2: ( rulefloat32Array ) { - // InternalRosParser.g:2707:2: ( rulefloat32Array ) - // InternalRosParser.g:2708:3: rulefloat32Array + // InternalRosParser.g:2706:2: ( rulefloat32Array ) + // InternalRosParser.g:2707:3: rulefloat32Array { before(grammarAccess.getAbstractTypeAccess().getFloat32ArrayParserRuleCall_25()); pushFollow(FOLLOW_2); @@ -8453,10 +8392,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 27 : - // InternalRosParser.g:2713:2: ( rulefloat64Array ) + // InternalRosParser.g:2712:2: ( rulefloat64Array ) { - // InternalRosParser.g:2713:2: ( rulefloat64Array ) - // InternalRosParser.g:2714:3: rulefloat64Array + // InternalRosParser.g:2712:2: ( rulefloat64Array ) + // InternalRosParser.g:2713:3: rulefloat64Array { before(grammarAccess.getAbstractTypeAccess().getFloat64ArrayParserRuleCall_26()); pushFollow(FOLLOW_2); @@ -8472,10 +8411,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 28 : - // InternalRosParser.g:2719:2: ( rulestring0Array ) + // InternalRosParser.g:2718:2: ( rulestring0Array ) { - // InternalRosParser.g:2719:2: ( rulestring0Array ) - // InternalRosParser.g:2720:3: rulestring0Array + // InternalRosParser.g:2718:2: ( rulestring0Array ) + // InternalRosParser.g:2719:3: rulestring0Array { before(grammarAccess.getAbstractTypeAccess().getString0ArrayParserRuleCall_27()); pushFollow(FOLLOW_2); @@ -8491,10 +8430,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 29 : - // InternalRosParser.g:2725:2: ( rulebyteArray ) + // InternalRosParser.g:2724:2: ( rulebyteArray ) { - // InternalRosParser.g:2725:2: ( rulebyteArray ) - // InternalRosParser.g:2726:3: rulebyteArray + // InternalRosParser.g:2724:2: ( rulebyteArray ) + // InternalRosParser.g:2725:3: rulebyteArray { before(grammarAccess.getAbstractTypeAccess().getByteArrayParserRuleCall_28()); pushFollow(FOLLOW_2); @@ -8510,10 +8449,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 30 : - // InternalRosParser.g:2731:2: ( ruleTopicSpecRef ) + // InternalRosParser.g:2730:2: ( ruleTopicSpecRef ) { - // InternalRosParser.g:2731:2: ( ruleTopicSpecRef ) - // InternalRosParser.g:2732:3: ruleTopicSpecRef + // InternalRosParser.g:2730:2: ( ruleTopicSpecRef ) + // InternalRosParser.g:2731:3: ruleTopicSpecRef { before(grammarAccess.getAbstractTypeAccess().getTopicSpecRefParserRuleCall_29()); pushFollow(FOLLOW_2); @@ -8529,10 +8468,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 31 : - // InternalRosParser.g:2737:2: ( ruleArrayTopicSpecRef ) + // InternalRosParser.g:2736:2: ( ruleArrayTopicSpecRef ) { - // InternalRosParser.g:2737:2: ( ruleArrayTopicSpecRef ) - // InternalRosParser.g:2738:3: ruleArrayTopicSpecRef + // InternalRosParser.g:2736:2: ( ruleArrayTopicSpecRef ) + // InternalRosParser.g:2737:3: ruleArrayTopicSpecRef { before(grammarAccess.getAbstractTypeAccess().getArrayTopicSpecRefParserRuleCall_30()); pushFollow(FOLLOW_2); @@ -8565,13 +8504,13 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException // $ANTLR start "rule__KEYWORD__Alternatives" - // InternalRosParser.g:2747:1: rule__KEYWORD__Alternatives : ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ); + // InternalRosParser.g:2746:1: rule__KEYWORD__Alternatives : ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ); public final void rule__KEYWORD__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2751:1: ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ) + // InternalRosParser.g:2750:1: ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ) int alt10=11; switch ( input.LA(1) ) { case Goal: @@ -8638,10 +8577,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { switch (alt10) { case 1 : - // InternalRosParser.g:2752:2: ( Goal ) + // InternalRosParser.g:2751:2: ( Goal ) { - // InternalRosParser.g:2752:2: ( Goal ) - // InternalRosParser.g:2753:3: Goal + // InternalRosParser.g:2751:2: ( Goal ) + // InternalRosParser.g:2752:3: Goal { before(grammarAccess.getKEYWORDAccess().getGoalKeyword_0()); match(input,Goal,FOLLOW_2); @@ -8653,10 +8592,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 2 : - // InternalRosParser.g:2758:2: ( Message ) + // InternalRosParser.g:2757:2: ( Message ) { - // InternalRosParser.g:2758:2: ( Message ) - // InternalRosParser.g:2759:3: Message + // InternalRosParser.g:2757:2: ( Message ) + // InternalRosParser.g:2758:3: Message { before(grammarAccess.getKEYWORDAccess().getMessageKeyword_1()); match(input,Message,FOLLOW_2); @@ -8668,10 +8607,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 3 : - // InternalRosParser.g:2764:2: ( Result ) + // InternalRosParser.g:2763:2: ( Result ) { - // InternalRosParser.g:2764:2: ( Result ) - // InternalRosParser.g:2765:3: Result + // InternalRosParser.g:2763:2: ( Result ) + // InternalRosParser.g:2764:3: Result { before(grammarAccess.getKEYWORDAccess().getResultKeyword_2()); match(input,Result,FOLLOW_2); @@ -8683,10 +8622,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 4 : - // InternalRosParser.g:2770:2: ( Feedback ) + // InternalRosParser.g:2769:2: ( Feedback ) { - // InternalRosParser.g:2770:2: ( Feedback ) - // InternalRosParser.g:2771:3: Feedback + // InternalRosParser.g:2769:2: ( Feedback ) + // InternalRosParser.g:2770:3: Feedback { before(grammarAccess.getKEYWORDAccess().getFeedbackKeyword_3()); match(input,Feedback,FOLLOW_2); @@ -8698,10 +8637,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 5 : - // InternalRosParser.g:2776:2: ( Name ) + // InternalRosParser.g:2775:2: ( Name ) { - // InternalRosParser.g:2776:2: ( Name ) - // InternalRosParser.g:2777:3: Name + // InternalRosParser.g:2775:2: ( Name ) + // InternalRosParser.g:2776:3: Name { before(grammarAccess.getKEYWORDAccess().getNameKeyword_4()); match(input,Name,FOLLOW_2); @@ -8713,10 +8652,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 6 : - // InternalRosParser.g:2782:2: ( Value ) + // InternalRosParser.g:2781:2: ( Value ) { - // InternalRosParser.g:2782:2: ( Value ) - // InternalRosParser.g:2783:3: Value + // InternalRosParser.g:2781:2: ( Value ) + // InternalRosParser.g:2782:3: Value { before(grammarAccess.getKEYWORDAccess().getValueKeyword_5()); match(input,Value,FOLLOW_2); @@ -8728,10 +8667,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 7 : - // InternalRosParser.g:2788:2: ( Service ) + // InternalRosParser.g:2787:2: ( Service ) { - // InternalRosParser.g:2788:2: ( Service ) - // InternalRosParser.g:2789:3: Service + // InternalRosParser.g:2787:2: ( Service ) + // InternalRosParser.g:2788:3: Service { before(grammarAccess.getKEYWORDAccess().getServiceKeyword_6()); match(input,Service,FOLLOW_2); @@ -8743,10 +8682,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 8 : - // InternalRosParser.g:2794:2: ( Type ) + // InternalRosParser.g:2793:2: ( Type ) { - // InternalRosParser.g:2794:2: ( Type ) - // InternalRosParser.g:2795:3: Type + // InternalRosParser.g:2793:2: ( Type ) + // InternalRosParser.g:2794:3: Type { before(grammarAccess.getKEYWORDAccess().getTypeKeyword_7()); match(input,Type,FOLLOW_2); @@ -8758,10 +8697,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 9 : - // InternalRosParser.g:2800:2: ( Action ) + // InternalRosParser.g:2799:2: ( Action ) { - // InternalRosParser.g:2800:2: ( Action ) - // InternalRosParser.g:2801:3: Action + // InternalRosParser.g:2799:2: ( Action ) + // InternalRosParser.g:2800:3: Action { before(grammarAccess.getKEYWORDAccess().getActionKeyword_8()); match(input,Action,FOLLOW_2); @@ -8773,10 +8712,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 10 : - // InternalRosParser.g:2806:2: ( Duration ) + // InternalRosParser.g:2805:2: ( Duration ) { - // InternalRosParser.g:2806:2: ( Duration ) - // InternalRosParser.g:2807:3: Duration + // InternalRosParser.g:2805:2: ( Duration ) + // InternalRosParser.g:2806:3: Duration { before(grammarAccess.getKEYWORDAccess().getDurationKeyword_9()); match(input,Duration,FOLLOW_2); @@ -8788,10 +8727,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 11 : - // InternalRosParser.g:2812:2: ( Time ) + // InternalRosParser.g:2811:2: ( Time ) { - // InternalRosParser.g:2812:2: ( Time ) - // InternalRosParser.g:2813:3: Time + // InternalRosParser.g:2811:2: ( Time ) + // InternalRosParser.g:2812:3: Time { before(grammarAccess.getKEYWORDAccess().getTimeKeyword_10()); match(input,Time,FOLLOW_2); @@ -8820,13 +8759,13 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { // $ANTLR start "rule__EString__Alternatives" - // InternalRosParser.g:2822:1: rule__EString__Alternatives : ( ( RULE_STRING ) | ( RULE_ID ) ); + // InternalRosParser.g:2821:1: rule__EString__Alternatives : ( ( RULE_STRING ) | ( RULE_ID ) ); public final void rule__EString__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2826:1: ( ( RULE_STRING ) | ( RULE_ID ) ) + // InternalRosParser.g:2825:1: ( ( RULE_STRING ) | ( RULE_ID ) ) int alt11=2; int LA11_0 = input.LA(1); @@ -8844,10 +8783,10 @@ else if ( (LA11_0==RULE_ID) ) { } switch (alt11) { case 1 : - // InternalRosParser.g:2827:2: ( RULE_STRING ) + // InternalRosParser.g:2826:2: ( RULE_STRING ) { - // InternalRosParser.g:2827:2: ( RULE_STRING ) - // InternalRosParser.g:2828:3: RULE_STRING + // InternalRosParser.g:2826:2: ( RULE_STRING ) + // InternalRosParser.g:2827:3: RULE_STRING { before(grammarAccess.getEStringAccess().getSTRINGTerminalRuleCall_0()); match(input,RULE_STRING,FOLLOW_2); @@ -8859,10 +8798,10 @@ else if ( (LA11_0==RULE_ID) ) { } break; case 2 : - // InternalRosParser.g:2833:2: ( RULE_ID ) + // InternalRosParser.g:2832:2: ( RULE_ID ) { - // InternalRosParser.g:2833:2: ( RULE_ID ) - // InternalRosParser.g:2834:3: RULE_ID + // InternalRosParser.g:2832:2: ( RULE_ID ) + // InternalRosParser.g:2833:3: RULE_ID { before(grammarAccess.getEStringAccess().getIDTerminalRuleCall_1()); match(input,RULE_ID,FOLLOW_2); @@ -8891,13 +8830,13 @@ else if ( (LA11_0==RULE_ID) ) { // $ANTLR start "rule__RosNames__Alternatives" - // InternalRosParser.g:2843:1: rule__RosNames__Alternatives : ( ( RULE_ROS_CONVENTION_A ) | ( RULE_ID ) | ( Node ) ); + // InternalRosParser.g:2842:1: rule__RosNames__Alternatives : ( ( RULE_ROS_CONVENTION_A ) | ( RULE_ID ) | ( Node ) ); public final void rule__RosNames__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2847:1: ( ( RULE_ROS_CONVENTION_A ) | ( RULE_ID ) | ( Node ) ) + // InternalRosParser.g:2846:1: ( ( RULE_ROS_CONVENTION_A ) | ( RULE_ID ) | ( Node ) ) int alt12=3; switch ( input.LA(1) ) { case RULE_ROS_CONVENTION_A: @@ -8924,10 +8863,10 @@ public final void rule__RosNames__Alternatives() throws RecognitionException { switch (alt12) { case 1 : - // InternalRosParser.g:2848:2: ( RULE_ROS_CONVENTION_A ) + // InternalRosParser.g:2847:2: ( RULE_ROS_CONVENTION_A ) { - // InternalRosParser.g:2848:2: ( RULE_ROS_CONVENTION_A ) - // InternalRosParser.g:2849:3: RULE_ROS_CONVENTION_A + // InternalRosParser.g:2847:2: ( RULE_ROS_CONVENTION_A ) + // InternalRosParser.g:2848:3: RULE_ROS_CONVENTION_A { before(grammarAccess.getRosNamesAccess().getROS_CONVENTION_ATerminalRuleCall_0()); match(input,RULE_ROS_CONVENTION_A,FOLLOW_2); @@ -8939,10 +8878,10 @@ public final void rule__RosNames__Alternatives() throws RecognitionException { } break; case 2 : - // InternalRosParser.g:2854:2: ( RULE_ID ) + // InternalRosParser.g:2853:2: ( RULE_ID ) { - // InternalRosParser.g:2854:2: ( RULE_ID ) - // InternalRosParser.g:2855:3: RULE_ID + // InternalRosParser.g:2853:2: ( RULE_ID ) + // InternalRosParser.g:2854:3: RULE_ID { before(grammarAccess.getRosNamesAccess().getIDTerminalRuleCall_1()); match(input,RULE_ID,FOLLOW_2); @@ -8954,10 +8893,10 @@ public final void rule__RosNames__Alternatives() throws RecognitionException { } break; case 3 : - // InternalRosParser.g:2860:2: ( Node ) + // InternalRosParser.g:2859:2: ( Node ) { - // InternalRosParser.g:2860:2: ( Node ) - // InternalRosParser.g:2861:3: Node + // InternalRosParser.g:2859:2: ( Node ) + // InternalRosParser.g:2860:3: Node { before(grammarAccess.getRosNamesAccess().getNodeKeyword_2()); match(input,Node,FOLLOW_2); @@ -8986,14 +8925,14 @@ public final void rule__RosNames__Alternatives() throws RecognitionException { // $ANTLR start "rule__PackageSet__Group__0" - // InternalRosParser.g:2870:1: rule__PackageSet__Group__0 : rule__PackageSet__Group__0__Impl rule__PackageSet__Group__1 ; + // InternalRosParser.g:2869:1: rule__PackageSet__Group__0 : rule__PackageSet__Group__0__Impl rule__PackageSet__Group__1 ; public final void rule__PackageSet__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2874:1: ( rule__PackageSet__Group__0__Impl rule__PackageSet__Group__1 ) - // InternalRosParser.g:2875:2: rule__PackageSet__Group__0__Impl rule__PackageSet__Group__1 + // InternalRosParser.g:2873:1: ( rule__PackageSet__Group__0__Impl rule__PackageSet__Group__1 ) + // InternalRosParser.g:2874:2: rule__PackageSet__Group__0__Impl rule__PackageSet__Group__1 { pushFollow(FOLLOW_3); rule__PackageSet__Group__0__Impl(); @@ -9024,21 +8963,21 @@ public final void rule__PackageSet__Group__0() throws RecognitionException { // $ANTLR start "rule__PackageSet__Group__0__Impl" - // InternalRosParser.g:2882:1: rule__PackageSet__Group__0__Impl : ( () ) ; + // InternalRosParser.g:2881:1: rule__PackageSet__Group__0__Impl : ( () ) ; public final void rule__PackageSet__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2886:1: ( ( () ) ) - // InternalRosParser.g:2887:1: ( () ) + // InternalRosParser.g:2885:1: ( ( () ) ) + // InternalRosParser.g:2886:1: ( () ) { - // InternalRosParser.g:2887:1: ( () ) - // InternalRosParser.g:2888:2: () + // InternalRosParser.g:2886:1: ( () ) + // InternalRosParser.g:2887:2: () { before(grammarAccess.getPackageSetAccess().getPackageSetAction_0()); - // InternalRosParser.g:2889:2: () - // InternalRosParser.g:2889:3: + // InternalRosParser.g:2888:2: () + // InternalRosParser.g:2888:3: { } @@ -9061,14 +9000,14 @@ public final void rule__PackageSet__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__PackageSet__Group__1" - // InternalRosParser.g:2897:1: rule__PackageSet__Group__1 : rule__PackageSet__Group__1__Impl ; + // InternalRosParser.g:2896:1: rule__PackageSet__Group__1 : rule__PackageSet__Group__1__Impl ; public final void rule__PackageSet__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2901:1: ( rule__PackageSet__Group__1__Impl ) - // InternalRosParser.g:2902:2: rule__PackageSet__Group__1__Impl + // InternalRosParser.g:2900:1: ( rule__PackageSet__Group__1__Impl ) + // InternalRosParser.g:2901:2: rule__PackageSet__Group__1__Impl { pushFollow(FOLLOW_2); rule__PackageSet__Group__1__Impl(); @@ -9094,20 +9033,20 @@ public final void rule__PackageSet__Group__1() throws RecognitionException { // $ANTLR start "rule__PackageSet__Group__1__Impl" - // InternalRosParser.g:2908:1: rule__PackageSet__Group__1__Impl : ( ( rule__PackageSet__PackageAssignment_1 )* ) ; + // InternalRosParser.g:2907:1: rule__PackageSet__Group__1__Impl : ( ( rule__PackageSet__PackageAssignment_1 )* ) ; public final void rule__PackageSet__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2912:1: ( ( ( rule__PackageSet__PackageAssignment_1 )* ) ) - // InternalRosParser.g:2913:1: ( ( rule__PackageSet__PackageAssignment_1 )* ) + // InternalRosParser.g:2911:1: ( ( ( rule__PackageSet__PackageAssignment_1 )* ) ) + // InternalRosParser.g:2912:1: ( ( rule__PackageSet__PackageAssignment_1 )* ) { - // InternalRosParser.g:2913:1: ( ( rule__PackageSet__PackageAssignment_1 )* ) - // InternalRosParser.g:2914:2: ( rule__PackageSet__PackageAssignment_1 )* + // InternalRosParser.g:2912:1: ( ( rule__PackageSet__PackageAssignment_1 )* ) + // InternalRosParser.g:2913:2: ( rule__PackageSet__PackageAssignment_1 )* { before(grammarAccess.getPackageSetAccess().getPackageAssignment_1()); - // InternalRosParser.g:2915:2: ( rule__PackageSet__PackageAssignment_1 )* + // InternalRosParser.g:2914:2: ( rule__PackageSet__PackageAssignment_1 )* loop13: do { int alt13=2; @@ -9120,7 +9059,7 @@ public final void rule__PackageSet__Group__1__Impl() throws RecognitionException switch (alt13) { case 1 : - // InternalRosParser.g:2915:3: rule__PackageSet__PackageAssignment_1 + // InternalRosParser.g:2914:3: rule__PackageSet__PackageAssignment_1 { pushFollow(FOLLOW_4); rule__PackageSet__PackageAssignment_1(); @@ -9159,14 +9098,14 @@ public final void rule__PackageSet__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Package_Impl__Group__0" - // InternalRosParser.g:2924:1: rule__Package_Impl__Group__0 : rule__Package_Impl__Group__0__Impl rule__Package_Impl__Group__1 ; + // InternalRosParser.g:2923:1: rule__Package_Impl__Group__0 : rule__Package_Impl__Group__0__Impl rule__Package_Impl__Group__1 ; public final void rule__Package_Impl__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2928:1: ( rule__Package_Impl__Group__0__Impl rule__Package_Impl__Group__1 ) - // InternalRosParser.g:2929:2: rule__Package_Impl__Group__0__Impl rule__Package_Impl__Group__1 + // InternalRosParser.g:2927:1: ( rule__Package_Impl__Group__0__Impl rule__Package_Impl__Group__1 ) + // InternalRosParser.g:2928:2: rule__Package_Impl__Group__0__Impl rule__Package_Impl__Group__1 { pushFollow(FOLLOW_3); rule__Package_Impl__Group__0__Impl(); @@ -9197,21 +9136,21 @@ public final void rule__Package_Impl__Group__0() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group__0__Impl" - // InternalRosParser.g:2936:1: rule__Package_Impl__Group__0__Impl : ( () ) ; + // InternalRosParser.g:2935:1: rule__Package_Impl__Group__0__Impl : ( () ) ; public final void rule__Package_Impl__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2940:1: ( ( () ) ) - // InternalRosParser.g:2941:1: ( () ) + // InternalRosParser.g:2939:1: ( ( () ) ) + // InternalRosParser.g:2940:1: ( () ) { - // InternalRosParser.g:2941:1: ( () ) - // InternalRosParser.g:2942:2: () + // InternalRosParser.g:2940:1: ( () ) + // InternalRosParser.g:2941:2: () { before(grammarAccess.getPackage_ImplAccess().getPackageAction_0()); - // InternalRosParser.g:2943:2: () - // InternalRosParser.g:2943:3: + // InternalRosParser.g:2942:2: () + // InternalRosParser.g:2942:3: { } @@ -9234,14 +9173,14 @@ public final void rule__Package_Impl__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Package_Impl__Group__1" - // InternalRosParser.g:2951:1: rule__Package_Impl__Group__1 : rule__Package_Impl__Group__1__Impl rule__Package_Impl__Group__2 ; + // InternalRosParser.g:2950:1: rule__Package_Impl__Group__1 : rule__Package_Impl__Group__1__Impl rule__Package_Impl__Group__2 ; public final void rule__Package_Impl__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2955:1: ( rule__Package_Impl__Group__1__Impl rule__Package_Impl__Group__2 ) - // InternalRosParser.g:2956:2: rule__Package_Impl__Group__1__Impl rule__Package_Impl__Group__2 + // InternalRosParser.g:2954:1: ( rule__Package_Impl__Group__1__Impl rule__Package_Impl__Group__2 ) + // InternalRosParser.g:2955:2: rule__Package_Impl__Group__1__Impl rule__Package_Impl__Group__2 { pushFollow(FOLLOW_5); rule__Package_Impl__Group__1__Impl(); @@ -9272,21 +9211,21 @@ public final void rule__Package_Impl__Group__1() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group__1__Impl" - // InternalRosParser.g:2963:1: rule__Package_Impl__Group__1__Impl : ( ( rule__Package_Impl__NameAssignment_1 ) ) ; + // InternalRosParser.g:2962:1: rule__Package_Impl__Group__1__Impl : ( ( rule__Package_Impl__NameAssignment_1 ) ) ; public final void rule__Package_Impl__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2967:1: ( ( ( rule__Package_Impl__NameAssignment_1 ) ) ) - // InternalRosParser.g:2968:1: ( ( rule__Package_Impl__NameAssignment_1 ) ) + // InternalRosParser.g:2966:1: ( ( ( rule__Package_Impl__NameAssignment_1 ) ) ) + // InternalRosParser.g:2967:1: ( ( rule__Package_Impl__NameAssignment_1 ) ) { - // InternalRosParser.g:2968:1: ( ( rule__Package_Impl__NameAssignment_1 ) ) - // InternalRosParser.g:2969:2: ( rule__Package_Impl__NameAssignment_1 ) + // InternalRosParser.g:2967:1: ( ( rule__Package_Impl__NameAssignment_1 ) ) + // InternalRosParser.g:2968:2: ( rule__Package_Impl__NameAssignment_1 ) { before(grammarAccess.getPackage_ImplAccess().getNameAssignment_1()); - // InternalRosParser.g:2970:2: ( rule__Package_Impl__NameAssignment_1 ) - // InternalRosParser.g:2970:3: rule__Package_Impl__NameAssignment_1 + // InternalRosParser.g:2969:2: ( rule__Package_Impl__NameAssignment_1 ) + // InternalRosParser.g:2969:3: rule__Package_Impl__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Package_Impl__NameAssignment_1(); @@ -9319,14 +9258,14 @@ public final void rule__Package_Impl__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__Package_Impl__Group__2" - // InternalRosParser.g:2978:1: rule__Package_Impl__Group__2 : rule__Package_Impl__Group__2__Impl rule__Package_Impl__Group__3 ; + // InternalRosParser.g:2977:1: rule__Package_Impl__Group__2 : rule__Package_Impl__Group__2__Impl rule__Package_Impl__Group__3 ; public final void rule__Package_Impl__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2982:1: ( rule__Package_Impl__Group__2__Impl rule__Package_Impl__Group__3 ) - // InternalRosParser.g:2983:2: rule__Package_Impl__Group__2__Impl rule__Package_Impl__Group__3 + // InternalRosParser.g:2981:1: ( rule__Package_Impl__Group__2__Impl rule__Package_Impl__Group__3 ) + // InternalRosParser.g:2982:2: rule__Package_Impl__Group__2__Impl rule__Package_Impl__Group__3 { pushFollow(FOLLOW_6); rule__Package_Impl__Group__2__Impl(); @@ -9357,17 +9296,17 @@ public final void rule__Package_Impl__Group__2() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group__2__Impl" - // InternalRosParser.g:2990:1: rule__Package_Impl__Group__2__Impl : ( Colon ) ; + // InternalRosParser.g:2989:1: rule__Package_Impl__Group__2__Impl : ( Colon ) ; public final void rule__Package_Impl__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:2994:1: ( ( Colon ) ) - // InternalRosParser.g:2995:1: ( Colon ) + // InternalRosParser.g:2993:1: ( ( Colon ) ) + // InternalRosParser.g:2994:1: ( Colon ) { - // InternalRosParser.g:2995:1: ( Colon ) - // InternalRosParser.g:2996:2: Colon + // InternalRosParser.g:2994:1: ( Colon ) + // InternalRosParser.g:2995:2: Colon { before(grammarAccess.getPackage_ImplAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -9394,14 +9333,14 @@ public final void rule__Package_Impl__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__Package_Impl__Group__3" - // InternalRosParser.g:3005:1: rule__Package_Impl__Group__3 : rule__Package_Impl__Group__3__Impl rule__Package_Impl__Group__4 ; + // InternalRosParser.g:3004:1: rule__Package_Impl__Group__3 : rule__Package_Impl__Group__3__Impl rule__Package_Impl__Group__4 ; public final void rule__Package_Impl__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3009:1: ( rule__Package_Impl__Group__3__Impl rule__Package_Impl__Group__4 ) - // InternalRosParser.g:3010:2: rule__Package_Impl__Group__3__Impl rule__Package_Impl__Group__4 + // InternalRosParser.g:3008:1: ( rule__Package_Impl__Group__3__Impl rule__Package_Impl__Group__4 ) + // InternalRosParser.g:3009:2: rule__Package_Impl__Group__3__Impl rule__Package_Impl__Group__4 { pushFollow(FOLLOW_7); rule__Package_Impl__Group__3__Impl(); @@ -9432,17 +9371,17 @@ public final void rule__Package_Impl__Group__3() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group__3__Impl" - // InternalRosParser.g:3017:1: rule__Package_Impl__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:3016:1: rule__Package_Impl__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__Package_Impl__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3021:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:3022:1: ( RULE_BEGIN ) + // InternalRosParser.g:3020:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:3021:1: ( RULE_BEGIN ) { - // InternalRosParser.g:3022:1: ( RULE_BEGIN ) - // InternalRosParser.g:3023:2: RULE_BEGIN + // InternalRosParser.g:3021:1: ( RULE_BEGIN ) + // InternalRosParser.g:3022:2: RULE_BEGIN { before(grammarAccess.getPackage_ImplAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -9469,14 +9408,14 @@ public final void rule__Package_Impl__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__Package_Impl__Group__4" - // InternalRosParser.g:3032:1: rule__Package_Impl__Group__4 : rule__Package_Impl__Group__4__Impl rule__Package_Impl__Group__5 ; + // InternalRosParser.g:3031:1: rule__Package_Impl__Group__4 : rule__Package_Impl__Group__4__Impl rule__Package_Impl__Group__5 ; public final void rule__Package_Impl__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3036:1: ( rule__Package_Impl__Group__4__Impl rule__Package_Impl__Group__5 ) - // InternalRosParser.g:3037:2: rule__Package_Impl__Group__4__Impl rule__Package_Impl__Group__5 + // InternalRosParser.g:3035:1: ( rule__Package_Impl__Group__4__Impl rule__Package_Impl__Group__5 ) + // InternalRosParser.g:3036:2: rule__Package_Impl__Group__4__Impl rule__Package_Impl__Group__5 { pushFollow(FOLLOW_7); rule__Package_Impl__Group__4__Impl(); @@ -9507,20 +9446,20 @@ public final void rule__Package_Impl__Group__4() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group__4__Impl" - // InternalRosParser.g:3044:1: rule__Package_Impl__Group__4__Impl : ( ( rule__Package_Impl__Group_4__0 )? ) ; + // InternalRosParser.g:3043:1: rule__Package_Impl__Group__4__Impl : ( ( rule__Package_Impl__Group_4__0 )? ) ; public final void rule__Package_Impl__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3048:1: ( ( ( rule__Package_Impl__Group_4__0 )? ) ) - // InternalRosParser.g:3049:1: ( ( rule__Package_Impl__Group_4__0 )? ) + // InternalRosParser.g:3047:1: ( ( ( rule__Package_Impl__Group_4__0 )? ) ) + // InternalRosParser.g:3048:1: ( ( rule__Package_Impl__Group_4__0 )? ) { - // InternalRosParser.g:3049:1: ( ( rule__Package_Impl__Group_4__0 )? ) - // InternalRosParser.g:3050:2: ( rule__Package_Impl__Group_4__0 )? + // InternalRosParser.g:3048:1: ( ( rule__Package_Impl__Group_4__0 )? ) + // InternalRosParser.g:3049:2: ( rule__Package_Impl__Group_4__0 )? { before(grammarAccess.getPackage_ImplAccess().getGroup_4()); - // InternalRosParser.g:3051:2: ( rule__Package_Impl__Group_4__0 )? + // InternalRosParser.g:3050:2: ( rule__Package_Impl__Group_4__0 )? int alt14=2; int LA14_0 = input.LA(1); @@ -9529,7 +9468,7 @@ public final void rule__Package_Impl__Group__4__Impl() throws RecognitionExcepti } switch (alt14) { case 1 : - // InternalRosParser.g:3051:3: rule__Package_Impl__Group_4__0 + // InternalRosParser.g:3050:3: rule__Package_Impl__Group_4__0 { pushFollow(FOLLOW_2); rule__Package_Impl__Group_4__0(); @@ -9565,14 +9504,14 @@ public final void rule__Package_Impl__Group__4__Impl() throws RecognitionExcepti // $ANTLR start "rule__Package_Impl__Group__5" - // InternalRosParser.g:3059:1: rule__Package_Impl__Group__5 : rule__Package_Impl__Group__5__Impl rule__Package_Impl__Group__6 ; + // InternalRosParser.g:3058:1: rule__Package_Impl__Group__5 : rule__Package_Impl__Group__5__Impl rule__Package_Impl__Group__6 ; public final void rule__Package_Impl__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3063:1: ( rule__Package_Impl__Group__5__Impl rule__Package_Impl__Group__6 ) - // InternalRosParser.g:3064:2: rule__Package_Impl__Group__5__Impl rule__Package_Impl__Group__6 + // InternalRosParser.g:3062:1: ( rule__Package_Impl__Group__5__Impl rule__Package_Impl__Group__6 ) + // InternalRosParser.g:3063:2: rule__Package_Impl__Group__5__Impl rule__Package_Impl__Group__6 { pushFollow(FOLLOW_7); rule__Package_Impl__Group__5__Impl(); @@ -9603,20 +9542,20 @@ public final void rule__Package_Impl__Group__5() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group__5__Impl" - // InternalRosParser.g:3071:1: rule__Package_Impl__Group__5__Impl : ( ( rule__Package_Impl__Group_5__0 )? ) ; + // InternalRosParser.g:3070:1: rule__Package_Impl__Group__5__Impl : ( ( rule__Package_Impl__Group_5__0 )? ) ; public final void rule__Package_Impl__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3075:1: ( ( ( rule__Package_Impl__Group_5__0 )? ) ) - // InternalRosParser.g:3076:1: ( ( rule__Package_Impl__Group_5__0 )? ) + // InternalRosParser.g:3074:1: ( ( ( rule__Package_Impl__Group_5__0 )? ) ) + // InternalRosParser.g:3075:1: ( ( rule__Package_Impl__Group_5__0 )? ) { - // InternalRosParser.g:3076:1: ( ( rule__Package_Impl__Group_5__0 )? ) - // InternalRosParser.g:3077:2: ( rule__Package_Impl__Group_5__0 )? + // InternalRosParser.g:3075:1: ( ( rule__Package_Impl__Group_5__0 )? ) + // InternalRosParser.g:3076:2: ( rule__Package_Impl__Group_5__0 )? { before(grammarAccess.getPackage_ImplAccess().getGroup_5()); - // InternalRosParser.g:3078:2: ( rule__Package_Impl__Group_5__0 )? + // InternalRosParser.g:3077:2: ( rule__Package_Impl__Group_5__0 )? int alt15=2; int LA15_0 = input.LA(1); @@ -9625,7 +9564,7 @@ public final void rule__Package_Impl__Group__5__Impl() throws RecognitionExcepti } switch (alt15) { case 1 : - // InternalRosParser.g:3078:3: rule__Package_Impl__Group_5__0 + // InternalRosParser.g:3077:3: rule__Package_Impl__Group_5__0 { pushFollow(FOLLOW_2); rule__Package_Impl__Group_5__0(); @@ -9661,14 +9600,14 @@ public final void rule__Package_Impl__Group__5__Impl() throws RecognitionExcepti // $ANTLR start "rule__Package_Impl__Group__6" - // InternalRosParser.g:3086:1: rule__Package_Impl__Group__6 : rule__Package_Impl__Group__6__Impl rule__Package_Impl__Group__7 ; + // InternalRosParser.g:3085:1: rule__Package_Impl__Group__6 : rule__Package_Impl__Group__6__Impl rule__Package_Impl__Group__7 ; public final void rule__Package_Impl__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3090:1: ( rule__Package_Impl__Group__6__Impl rule__Package_Impl__Group__7 ) - // InternalRosParser.g:3091:2: rule__Package_Impl__Group__6__Impl rule__Package_Impl__Group__7 + // InternalRosParser.g:3089:1: ( rule__Package_Impl__Group__6__Impl rule__Package_Impl__Group__7 ) + // InternalRosParser.g:3090:2: rule__Package_Impl__Group__6__Impl rule__Package_Impl__Group__7 { pushFollow(FOLLOW_7); rule__Package_Impl__Group__6__Impl(); @@ -9699,20 +9638,20 @@ public final void rule__Package_Impl__Group__6() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group__6__Impl" - // InternalRosParser.g:3098:1: rule__Package_Impl__Group__6__Impl : ( ( rule__Package_Impl__Group_6__0 )? ) ; + // InternalRosParser.g:3097:1: rule__Package_Impl__Group__6__Impl : ( ( rule__Package_Impl__Group_6__0 )? ) ; public final void rule__Package_Impl__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3102:1: ( ( ( rule__Package_Impl__Group_6__0 )? ) ) - // InternalRosParser.g:3103:1: ( ( rule__Package_Impl__Group_6__0 )? ) + // InternalRosParser.g:3101:1: ( ( ( rule__Package_Impl__Group_6__0 )? ) ) + // InternalRosParser.g:3102:1: ( ( rule__Package_Impl__Group_6__0 )? ) { - // InternalRosParser.g:3103:1: ( ( rule__Package_Impl__Group_6__0 )? ) - // InternalRosParser.g:3104:2: ( rule__Package_Impl__Group_6__0 )? + // InternalRosParser.g:3102:1: ( ( rule__Package_Impl__Group_6__0 )? ) + // InternalRosParser.g:3103:2: ( rule__Package_Impl__Group_6__0 )? { before(grammarAccess.getPackage_ImplAccess().getGroup_6()); - // InternalRosParser.g:3105:2: ( rule__Package_Impl__Group_6__0 )? + // InternalRosParser.g:3104:2: ( rule__Package_Impl__Group_6__0 )? int alt16=2; int LA16_0 = input.LA(1); @@ -9721,7 +9660,7 @@ public final void rule__Package_Impl__Group__6__Impl() throws RecognitionExcepti } switch (alt16) { case 1 : - // InternalRosParser.g:3105:3: rule__Package_Impl__Group_6__0 + // InternalRosParser.g:3104:3: rule__Package_Impl__Group_6__0 { pushFollow(FOLLOW_2); rule__Package_Impl__Group_6__0(); @@ -9757,14 +9696,14 @@ public final void rule__Package_Impl__Group__6__Impl() throws RecognitionExcepti // $ANTLR start "rule__Package_Impl__Group__7" - // InternalRosParser.g:3113:1: rule__Package_Impl__Group__7 : rule__Package_Impl__Group__7__Impl ; + // InternalRosParser.g:3112:1: rule__Package_Impl__Group__7 : rule__Package_Impl__Group__7__Impl ; public final void rule__Package_Impl__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3117:1: ( rule__Package_Impl__Group__7__Impl ) - // InternalRosParser.g:3118:2: rule__Package_Impl__Group__7__Impl + // InternalRosParser.g:3116:1: ( rule__Package_Impl__Group__7__Impl ) + // InternalRosParser.g:3117:2: rule__Package_Impl__Group__7__Impl { pushFollow(FOLLOW_2); rule__Package_Impl__Group__7__Impl(); @@ -9790,17 +9729,17 @@ public final void rule__Package_Impl__Group__7() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group__7__Impl" - // InternalRosParser.g:3124:1: rule__Package_Impl__Group__7__Impl : ( RULE_END ) ; + // InternalRosParser.g:3123:1: rule__Package_Impl__Group__7__Impl : ( RULE_END ) ; public final void rule__Package_Impl__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3128:1: ( ( RULE_END ) ) - // InternalRosParser.g:3129:1: ( RULE_END ) + // InternalRosParser.g:3127:1: ( ( RULE_END ) ) + // InternalRosParser.g:3128:1: ( RULE_END ) { - // InternalRosParser.g:3129:1: ( RULE_END ) - // InternalRosParser.g:3130:2: RULE_END + // InternalRosParser.g:3128:1: ( RULE_END ) + // InternalRosParser.g:3129:2: RULE_END { before(grammarAccess.getPackage_ImplAccess().getENDTerminalRuleCall_7()); match(input,RULE_END,FOLLOW_2); @@ -9827,14 +9766,14 @@ public final void rule__Package_Impl__Group__7__Impl() throws RecognitionExcepti // $ANTLR start "rule__Package_Impl__Group_4__0" - // InternalRosParser.g:3140:1: rule__Package_Impl__Group_4__0 : rule__Package_Impl__Group_4__0__Impl rule__Package_Impl__Group_4__1 ; + // InternalRosParser.g:3139:1: rule__Package_Impl__Group_4__0 : rule__Package_Impl__Group_4__0__Impl rule__Package_Impl__Group_4__1 ; public final void rule__Package_Impl__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3144:1: ( rule__Package_Impl__Group_4__0__Impl rule__Package_Impl__Group_4__1 ) - // InternalRosParser.g:3145:2: rule__Package_Impl__Group_4__0__Impl rule__Package_Impl__Group_4__1 + // InternalRosParser.g:3143:1: ( rule__Package_Impl__Group_4__0__Impl rule__Package_Impl__Group_4__1 ) + // InternalRosParser.g:3144:2: rule__Package_Impl__Group_4__0__Impl rule__Package_Impl__Group_4__1 { pushFollow(FOLLOW_8); rule__Package_Impl__Group_4__0__Impl(); @@ -9865,17 +9804,17 @@ public final void rule__Package_Impl__Group_4__0() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_4__0__Impl" - // InternalRosParser.g:3152:1: rule__Package_Impl__Group_4__0__Impl : ( FromGitRepo ) ; + // InternalRosParser.g:3151:1: rule__Package_Impl__Group_4__0__Impl : ( FromGitRepo ) ; public final void rule__Package_Impl__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3156:1: ( ( FromGitRepo ) ) - // InternalRosParser.g:3157:1: ( FromGitRepo ) + // InternalRosParser.g:3155:1: ( ( FromGitRepo ) ) + // InternalRosParser.g:3156:1: ( FromGitRepo ) { - // InternalRosParser.g:3157:1: ( FromGitRepo ) - // InternalRosParser.g:3158:2: FromGitRepo + // InternalRosParser.g:3156:1: ( FromGitRepo ) + // InternalRosParser.g:3157:2: FromGitRepo { before(grammarAccess.getPackage_ImplAccess().getFromGitRepoKeyword_4_0()); match(input,FromGitRepo,FOLLOW_2); @@ -9902,14 +9841,14 @@ public final void rule__Package_Impl__Group_4__0__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_4__1" - // InternalRosParser.g:3167:1: rule__Package_Impl__Group_4__1 : rule__Package_Impl__Group_4__1__Impl ; + // InternalRosParser.g:3166:1: rule__Package_Impl__Group_4__1 : rule__Package_Impl__Group_4__1__Impl ; public final void rule__Package_Impl__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3171:1: ( rule__Package_Impl__Group_4__1__Impl ) - // InternalRosParser.g:3172:2: rule__Package_Impl__Group_4__1__Impl + // InternalRosParser.g:3170:1: ( rule__Package_Impl__Group_4__1__Impl ) + // InternalRosParser.g:3171:2: rule__Package_Impl__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__Package_Impl__Group_4__1__Impl(); @@ -9935,21 +9874,21 @@ public final void rule__Package_Impl__Group_4__1() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_4__1__Impl" - // InternalRosParser.g:3178:1: rule__Package_Impl__Group_4__1__Impl : ( ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) ) ; + // InternalRosParser.g:3177:1: rule__Package_Impl__Group_4__1__Impl : ( ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) ) ; public final void rule__Package_Impl__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3182:1: ( ( ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) ) ) - // InternalRosParser.g:3183:1: ( ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) ) + // InternalRosParser.g:3181:1: ( ( ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) ) ) + // InternalRosParser.g:3182:1: ( ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) ) { - // InternalRosParser.g:3183:1: ( ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) ) - // InternalRosParser.g:3184:2: ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) + // InternalRosParser.g:3182:1: ( ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) ) + // InternalRosParser.g:3183:2: ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) { before(grammarAccess.getPackage_ImplAccess().getFromGitRepoAssignment_4_1()); - // InternalRosParser.g:3185:2: ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) - // InternalRosParser.g:3185:3: rule__Package_Impl__FromGitRepoAssignment_4_1 + // InternalRosParser.g:3184:2: ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) + // InternalRosParser.g:3184:3: rule__Package_Impl__FromGitRepoAssignment_4_1 { pushFollow(FOLLOW_2); rule__Package_Impl__FromGitRepoAssignment_4_1(); @@ -9982,14 +9921,14 @@ public final void rule__Package_Impl__Group_4__1__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_5__0" - // InternalRosParser.g:3194:1: rule__Package_Impl__Group_5__0 : rule__Package_Impl__Group_5__0__Impl rule__Package_Impl__Group_5__1 ; + // InternalRosParser.g:3193:1: rule__Package_Impl__Group_5__0 : rule__Package_Impl__Group_5__0__Impl rule__Package_Impl__Group_5__1 ; public final void rule__Package_Impl__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3198:1: ( rule__Package_Impl__Group_5__0__Impl rule__Package_Impl__Group_5__1 ) - // InternalRosParser.g:3199:2: rule__Package_Impl__Group_5__0__Impl rule__Package_Impl__Group_5__1 + // InternalRosParser.g:3197:1: ( rule__Package_Impl__Group_5__0__Impl rule__Package_Impl__Group_5__1 ) + // InternalRosParser.g:3198:2: rule__Package_Impl__Group_5__0__Impl rule__Package_Impl__Group_5__1 { pushFollow(FOLLOW_6); rule__Package_Impl__Group_5__0__Impl(); @@ -10020,17 +9959,17 @@ public final void rule__Package_Impl__Group_5__0() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_5__0__Impl" - // InternalRosParser.g:3206:1: rule__Package_Impl__Group_5__0__Impl : ( Specs ) ; + // InternalRosParser.g:3205:1: rule__Package_Impl__Group_5__0__Impl : ( Specs ) ; public final void rule__Package_Impl__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3210:1: ( ( Specs ) ) - // InternalRosParser.g:3211:1: ( Specs ) + // InternalRosParser.g:3209:1: ( ( Specs ) ) + // InternalRosParser.g:3210:1: ( Specs ) { - // InternalRosParser.g:3211:1: ( Specs ) - // InternalRosParser.g:3212:2: Specs + // InternalRosParser.g:3210:1: ( Specs ) + // InternalRosParser.g:3211:2: Specs { before(grammarAccess.getPackage_ImplAccess().getSpecsKeyword_5_0()); match(input,Specs,FOLLOW_2); @@ -10057,14 +9996,14 @@ public final void rule__Package_Impl__Group_5__0__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_5__1" - // InternalRosParser.g:3221:1: rule__Package_Impl__Group_5__1 : rule__Package_Impl__Group_5__1__Impl rule__Package_Impl__Group_5__2 ; + // InternalRosParser.g:3220:1: rule__Package_Impl__Group_5__1 : rule__Package_Impl__Group_5__1__Impl rule__Package_Impl__Group_5__2 ; public final void rule__Package_Impl__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3225:1: ( rule__Package_Impl__Group_5__1__Impl rule__Package_Impl__Group_5__2 ) - // InternalRosParser.g:3226:2: rule__Package_Impl__Group_5__1__Impl rule__Package_Impl__Group_5__2 + // InternalRosParser.g:3224:1: ( rule__Package_Impl__Group_5__1__Impl rule__Package_Impl__Group_5__2 ) + // InternalRosParser.g:3225:2: rule__Package_Impl__Group_5__1__Impl rule__Package_Impl__Group_5__2 { pushFollow(FOLLOW_9); rule__Package_Impl__Group_5__1__Impl(); @@ -10095,17 +10034,17 @@ public final void rule__Package_Impl__Group_5__1() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_5__1__Impl" - // InternalRosParser.g:3233:1: rule__Package_Impl__Group_5__1__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:3232:1: rule__Package_Impl__Group_5__1__Impl : ( RULE_BEGIN ) ; public final void rule__Package_Impl__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3237:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:3238:1: ( RULE_BEGIN ) + // InternalRosParser.g:3236:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:3237:1: ( RULE_BEGIN ) { - // InternalRosParser.g:3238:1: ( RULE_BEGIN ) - // InternalRosParser.g:3239:2: RULE_BEGIN + // InternalRosParser.g:3237:1: ( RULE_BEGIN ) + // InternalRosParser.g:3238:2: RULE_BEGIN { before(grammarAccess.getPackage_ImplAccess().getBEGINTerminalRuleCall_5_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -10132,14 +10071,14 @@ public final void rule__Package_Impl__Group_5__1__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_5__2" - // InternalRosParser.g:3248:1: rule__Package_Impl__Group_5__2 : rule__Package_Impl__Group_5__2__Impl rule__Package_Impl__Group_5__3 ; + // InternalRosParser.g:3247:1: rule__Package_Impl__Group_5__2 : rule__Package_Impl__Group_5__2__Impl rule__Package_Impl__Group_5__3 ; public final void rule__Package_Impl__Group_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3252:1: ( rule__Package_Impl__Group_5__2__Impl rule__Package_Impl__Group_5__3 ) - // InternalRosParser.g:3253:2: rule__Package_Impl__Group_5__2__Impl rule__Package_Impl__Group_5__3 + // InternalRosParser.g:3251:1: ( rule__Package_Impl__Group_5__2__Impl rule__Package_Impl__Group_5__3 ) + // InternalRosParser.g:3252:2: rule__Package_Impl__Group_5__2__Impl rule__Package_Impl__Group_5__3 { pushFollow(FOLLOW_9); rule__Package_Impl__Group_5__2__Impl(); @@ -10170,20 +10109,20 @@ public final void rule__Package_Impl__Group_5__2() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_5__2__Impl" - // InternalRosParser.g:3260:1: rule__Package_Impl__Group_5__2__Impl : ( ( rule__Package_Impl__SpecAssignment_5_2 )* ) ; + // InternalRosParser.g:3259:1: rule__Package_Impl__Group_5__2__Impl : ( ( rule__Package_Impl__SpecAssignment_5_2 )* ) ; public final void rule__Package_Impl__Group_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3264:1: ( ( ( rule__Package_Impl__SpecAssignment_5_2 )* ) ) - // InternalRosParser.g:3265:1: ( ( rule__Package_Impl__SpecAssignment_5_2 )* ) + // InternalRosParser.g:3263:1: ( ( ( rule__Package_Impl__SpecAssignment_5_2 )* ) ) + // InternalRosParser.g:3264:1: ( ( rule__Package_Impl__SpecAssignment_5_2 )* ) { - // InternalRosParser.g:3265:1: ( ( rule__Package_Impl__SpecAssignment_5_2 )* ) - // InternalRosParser.g:3266:2: ( rule__Package_Impl__SpecAssignment_5_2 )* + // InternalRosParser.g:3264:1: ( ( rule__Package_Impl__SpecAssignment_5_2 )* ) + // InternalRosParser.g:3265:2: ( rule__Package_Impl__SpecAssignment_5_2 )* { before(grammarAccess.getPackage_ImplAccess().getSpecAssignment_5_2()); - // InternalRosParser.g:3267:2: ( rule__Package_Impl__SpecAssignment_5_2 )* + // InternalRosParser.g:3266:2: ( rule__Package_Impl__SpecAssignment_5_2 )* loop17: do { int alt17=2; @@ -10196,7 +10135,7 @@ public final void rule__Package_Impl__Group_5__2__Impl() throws RecognitionExcep switch (alt17) { case 1 : - // InternalRosParser.g:3267:3: rule__Package_Impl__SpecAssignment_5_2 + // InternalRosParser.g:3266:3: rule__Package_Impl__SpecAssignment_5_2 { pushFollow(FOLLOW_10); rule__Package_Impl__SpecAssignment_5_2(); @@ -10235,14 +10174,14 @@ public final void rule__Package_Impl__Group_5__2__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_5__3" - // InternalRosParser.g:3275:1: rule__Package_Impl__Group_5__3 : rule__Package_Impl__Group_5__3__Impl ; + // InternalRosParser.g:3274:1: rule__Package_Impl__Group_5__3 : rule__Package_Impl__Group_5__3__Impl ; public final void rule__Package_Impl__Group_5__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3279:1: ( rule__Package_Impl__Group_5__3__Impl ) - // InternalRosParser.g:3280:2: rule__Package_Impl__Group_5__3__Impl + // InternalRosParser.g:3278:1: ( rule__Package_Impl__Group_5__3__Impl ) + // InternalRosParser.g:3279:2: rule__Package_Impl__Group_5__3__Impl { pushFollow(FOLLOW_2); rule__Package_Impl__Group_5__3__Impl(); @@ -10268,17 +10207,17 @@ public final void rule__Package_Impl__Group_5__3() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_5__3__Impl" - // InternalRosParser.g:3286:1: rule__Package_Impl__Group_5__3__Impl : ( RULE_END ) ; + // InternalRosParser.g:3285:1: rule__Package_Impl__Group_5__3__Impl : ( RULE_END ) ; public final void rule__Package_Impl__Group_5__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3290:1: ( ( RULE_END ) ) - // InternalRosParser.g:3291:1: ( RULE_END ) + // InternalRosParser.g:3289:1: ( ( RULE_END ) ) + // InternalRosParser.g:3290:1: ( RULE_END ) { - // InternalRosParser.g:3291:1: ( RULE_END ) - // InternalRosParser.g:3292:2: RULE_END + // InternalRosParser.g:3290:1: ( RULE_END ) + // InternalRosParser.g:3291:2: RULE_END { before(grammarAccess.getPackage_ImplAccess().getENDTerminalRuleCall_5_3()); match(input,RULE_END,FOLLOW_2); @@ -10305,14 +10244,14 @@ public final void rule__Package_Impl__Group_5__3__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_6__0" - // InternalRosParser.g:3302:1: rule__Package_Impl__Group_6__0 : rule__Package_Impl__Group_6__0__Impl rule__Package_Impl__Group_6__1 ; + // InternalRosParser.g:3301:1: rule__Package_Impl__Group_6__0 : rule__Package_Impl__Group_6__0__Impl rule__Package_Impl__Group_6__1 ; public final void rule__Package_Impl__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3306:1: ( rule__Package_Impl__Group_6__0__Impl rule__Package_Impl__Group_6__1 ) - // InternalRosParser.g:3307:2: rule__Package_Impl__Group_6__0__Impl rule__Package_Impl__Group_6__1 + // InternalRosParser.g:3305:1: ( rule__Package_Impl__Group_6__0__Impl rule__Package_Impl__Group_6__1 ) + // InternalRosParser.g:3306:2: rule__Package_Impl__Group_6__0__Impl rule__Package_Impl__Group_6__1 { pushFollow(FOLLOW_11); rule__Package_Impl__Group_6__0__Impl(); @@ -10343,17 +10282,17 @@ public final void rule__Package_Impl__Group_6__0() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_6__0__Impl" - // InternalRosParser.g:3314:1: rule__Package_Impl__Group_6__0__Impl : ( Dependencies ) ; + // InternalRosParser.g:3313:1: rule__Package_Impl__Group_6__0__Impl : ( Dependencies ) ; public final void rule__Package_Impl__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3318:1: ( ( Dependencies ) ) - // InternalRosParser.g:3319:1: ( Dependencies ) + // InternalRosParser.g:3317:1: ( ( Dependencies ) ) + // InternalRosParser.g:3318:1: ( Dependencies ) { - // InternalRosParser.g:3319:1: ( Dependencies ) - // InternalRosParser.g:3320:2: Dependencies + // InternalRosParser.g:3318:1: ( Dependencies ) + // InternalRosParser.g:3319:2: Dependencies { before(grammarAccess.getPackage_ImplAccess().getDependenciesKeyword_6_0()); match(input,Dependencies,FOLLOW_2); @@ -10380,14 +10319,14 @@ public final void rule__Package_Impl__Group_6__0__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_6__1" - // InternalRosParser.g:3329:1: rule__Package_Impl__Group_6__1 : rule__Package_Impl__Group_6__1__Impl rule__Package_Impl__Group_6__2 ; + // InternalRosParser.g:3328:1: rule__Package_Impl__Group_6__1 : rule__Package_Impl__Group_6__1__Impl rule__Package_Impl__Group_6__2 ; public final void rule__Package_Impl__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3333:1: ( rule__Package_Impl__Group_6__1__Impl rule__Package_Impl__Group_6__2 ) - // InternalRosParser.g:3334:2: rule__Package_Impl__Group_6__1__Impl rule__Package_Impl__Group_6__2 + // InternalRosParser.g:3332:1: ( rule__Package_Impl__Group_6__1__Impl rule__Package_Impl__Group_6__2 ) + // InternalRosParser.g:3333:2: rule__Package_Impl__Group_6__1__Impl rule__Package_Impl__Group_6__2 { pushFollow(FOLLOW_12); rule__Package_Impl__Group_6__1__Impl(); @@ -10418,17 +10357,17 @@ public final void rule__Package_Impl__Group_6__1() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_6__1__Impl" - // InternalRosParser.g:3341:1: rule__Package_Impl__Group_6__1__Impl : ( LeftSquareBracket ) ; + // InternalRosParser.g:3340:1: rule__Package_Impl__Group_6__1__Impl : ( LeftSquareBracket ) ; public final void rule__Package_Impl__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3345:1: ( ( LeftSquareBracket ) ) - // InternalRosParser.g:3346:1: ( LeftSquareBracket ) + // InternalRosParser.g:3344:1: ( ( LeftSquareBracket ) ) + // InternalRosParser.g:3345:1: ( LeftSquareBracket ) { - // InternalRosParser.g:3346:1: ( LeftSquareBracket ) - // InternalRosParser.g:3347:2: LeftSquareBracket + // InternalRosParser.g:3345:1: ( LeftSquareBracket ) + // InternalRosParser.g:3346:2: LeftSquareBracket { before(grammarAccess.getPackage_ImplAccess().getLeftSquareBracketKeyword_6_1()); match(input,LeftSquareBracket,FOLLOW_2); @@ -10455,14 +10394,14 @@ public final void rule__Package_Impl__Group_6__1__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_6__2" - // InternalRosParser.g:3356:1: rule__Package_Impl__Group_6__2 : rule__Package_Impl__Group_6__2__Impl rule__Package_Impl__Group_6__3 ; + // InternalRosParser.g:3355:1: rule__Package_Impl__Group_6__2 : rule__Package_Impl__Group_6__2__Impl rule__Package_Impl__Group_6__3 ; public final void rule__Package_Impl__Group_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3360:1: ( rule__Package_Impl__Group_6__2__Impl rule__Package_Impl__Group_6__3 ) - // InternalRosParser.g:3361:2: rule__Package_Impl__Group_6__2__Impl rule__Package_Impl__Group_6__3 + // InternalRosParser.g:3359:1: ( rule__Package_Impl__Group_6__2__Impl rule__Package_Impl__Group_6__3 ) + // InternalRosParser.g:3360:2: rule__Package_Impl__Group_6__2__Impl rule__Package_Impl__Group_6__3 { pushFollow(FOLLOW_13); rule__Package_Impl__Group_6__2__Impl(); @@ -10493,21 +10432,21 @@ public final void rule__Package_Impl__Group_6__2() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_6__2__Impl" - // InternalRosParser.g:3368:1: rule__Package_Impl__Group_6__2__Impl : ( ( rule__Package_Impl__DependencyAssignment_6_2 ) ) ; + // InternalRosParser.g:3367:1: rule__Package_Impl__Group_6__2__Impl : ( ( rule__Package_Impl__DependencyAssignment_6_2 ) ) ; public final void rule__Package_Impl__Group_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3372:1: ( ( ( rule__Package_Impl__DependencyAssignment_6_2 ) ) ) - // InternalRosParser.g:3373:1: ( ( rule__Package_Impl__DependencyAssignment_6_2 ) ) + // InternalRosParser.g:3371:1: ( ( ( rule__Package_Impl__DependencyAssignment_6_2 ) ) ) + // InternalRosParser.g:3372:1: ( ( rule__Package_Impl__DependencyAssignment_6_2 ) ) { - // InternalRosParser.g:3373:1: ( ( rule__Package_Impl__DependencyAssignment_6_2 ) ) - // InternalRosParser.g:3374:2: ( rule__Package_Impl__DependencyAssignment_6_2 ) + // InternalRosParser.g:3372:1: ( ( rule__Package_Impl__DependencyAssignment_6_2 ) ) + // InternalRosParser.g:3373:2: ( rule__Package_Impl__DependencyAssignment_6_2 ) { before(grammarAccess.getPackage_ImplAccess().getDependencyAssignment_6_2()); - // InternalRosParser.g:3375:2: ( rule__Package_Impl__DependencyAssignment_6_2 ) - // InternalRosParser.g:3375:3: rule__Package_Impl__DependencyAssignment_6_2 + // InternalRosParser.g:3374:2: ( rule__Package_Impl__DependencyAssignment_6_2 ) + // InternalRosParser.g:3374:3: rule__Package_Impl__DependencyAssignment_6_2 { pushFollow(FOLLOW_2); rule__Package_Impl__DependencyAssignment_6_2(); @@ -10540,14 +10479,14 @@ public final void rule__Package_Impl__Group_6__2__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_6__3" - // InternalRosParser.g:3383:1: rule__Package_Impl__Group_6__3 : rule__Package_Impl__Group_6__3__Impl rule__Package_Impl__Group_6__4 ; + // InternalRosParser.g:3382:1: rule__Package_Impl__Group_6__3 : rule__Package_Impl__Group_6__3__Impl rule__Package_Impl__Group_6__4 ; public final void rule__Package_Impl__Group_6__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3387:1: ( rule__Package_Impl__Group_6__3__Impl rule__Package_Impl__Group_6__4 ) - // InternalRosParser.g:3388:2: rule__Package_Impl__Group_6__3__Impl rule__Package_Impl__Group_6__4 + // InternalRosParser.g:3386:1: ( rule__Package_Impl__Group_6__3__Impl rule__Package_Impl__Group_6__4 ) + // InternalRosParser.g:3387:2: rule__Package_Impl__Group_6__3__Impl rule__Package_Impl__Group_6__4 { pushFollow(FOLLOW_13); rule__Package_Impl__Group_6__3__Impl(); @@ -10578,20 +10517,20 @@ public final void rule__Package_Impl__Group_6__3() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_6__3__Impl" - // InternalRosParser.g:3395:1: rule__Package_Impl__Group_6__3__Impl : ( ( rule__Package_Impl__Group_6_3__0 )* ) ; + // InternalRosParser.g:3394:1: rule__Package_Impl__Group_6__3__Impl : ( ( rule__Package_Impl__Group_6_3__0 )* ) ; public final void rule__Package_Impl__Group_6__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3399:1: ( ( ( rule__Package_Impl__Group_6_3__0 )* ) ) - // InternalRosParser.g:3400:1: ( ( rule__Package_Impl__Group_6_3__0 )* ) + // InternalRosParser.g:3398:1: ( ( ( rule__Package_Impl__Group_6_3__0 )* ) ) + // InternalRosParser.g:3399:1: ( ( rule__Package_Impl__Group_6_3__0 )* ) { - // InternalRosParser.g:3400:1: ( ( rule__Package_Impl__Group_6_3__0 )* ) - // InternalRosParser.g:3401:2: ( rule__Package_Impl__Group_6_3__0 )* + // InternalRosParser.g:3399:1: ( ( rule__Package_Impl__Group_6_3__0 )* ) + // InternalRosParser.g:3400:2: ( rule__Package_Impl__Group_6_3__0 )* { before(grammarAccess.getPackage_ImplAccess().getGroup_6_3()); - // InternalRosParser.g:3402:2: ( rule__Package_Impl__Group_6_3__0 )* + // InternalRosParser.g:3401:2: ( rule__Package_Impl__Group_6_3__0 )* loop18: do { int alt18=2; @@ -10604,7 +10543,7 @@ public final void rule__Package_Impl__Group_6__3__Impl() throws RecognitionExcep switch (alt18) { case 1 : - // InternalRosParser.g:3402:3: rule__Package_Impl__Group_6_3__0 + // InternalRosParser.g:3401:3: rule__Package_Impl__Group_6_3__0 { pushFollow(FOLLOW_14); rule__Package_Impl__Group_6_3__0(); @@ -10643,14 +10582,14 @@ public final void rule__Package_Impl__Group_6__3__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_6__4" - // InternalRosParser.g:3410:1: rule__Package_Impl__Group_6__4 : rule__Package_Impl__Group_6__4__Impl ; + // InternalRosParser.g:3409:1: rule__Package_Impl__Group_6__4 : rule__Package_Impl__Group_6__4__Impl ; public final void rule__Package_Impl__Group_6__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3414:1: ( rule__Package_Impl__Group_6__4__Impl ) - // InternalRosParser.g:3415:2: rule__Package_Impl__Group_6__4__Impl + // InternalRosParser.g:3413:1: ( rule__Package_Impl__Group_6__4__Impl ) + // InternalRosParser.g:3414:2: rule__Package_Impl__Group_6__4__Impl { pushFollow(FOLLOW_2); rule__Package_Impl__Group_6__4__Impl(); @@ -10676,17 +10615,17 @@ public final void rule__Package_Impl__Group_6__4() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_6__4__Impl" - // InternalRosParser.g:3421:1: rule__Package_Impl__Group_6__4__Impl : ( RightSquareBracket ) ; + // InternalRosParser.g:3420:1: rule__Package_Impl__Group_6__4__Impl : ( RightSquareBracket ) ; public final void rule__Package_Impl__Group_6__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3425:1: ( ( RightSquareBracket ) ) - // InternalRosParser.g:3426:1: ( RightSquareBracket ) + // InternalRosParser.g:3424:1: ( ( RightSquareBracket ) ) + // InternalRosParser.g:3425:1: ( RightSquareBracket ) { - // InternalRosParser.g:3426:1: ( RightSquareBracket ) - // InternalRosParser.g:3427:2: RightSquareBracket + // InternalRosParser.g:3425:1: ( RightSquareBracket ) + // InternalRosParser.g:3426:2: RightSquareBracket { before(grammarAccess.getPackage_ImplAccess().getRightSquareBracketKeyword_6_4()); match(input,RightSquareBracket,FOLLOW_2); @@ -10713,14 +10652,14 @@ public final void rule__Package_Impl__Group_6__4__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_6_3__0" - // InternalRosParser.g:3437:1: rule__Package_Impl__Group_6_3__0 : rule__Package_Impl__Group_6_3__0__Impl rule__Package_Impl__Group_6_3__1 ; + // InternalRosParser.g:3436:1: rule__Package_Impl__Group_6_3__0 : rule__Package_Impl__Group_6_3__0__Impl rule__Package_Impl__Group_6_3__1 ; public final void rule__Package_Impl__Group_6_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3441:1: ( rule__Package_Impl__Group_6_3__0__Impl rule__Package_Impl__Group_6_3__1 ) - // InternalRosParser.g:3442:2: rule__Package_Impl__Group_6_3__0__Impl rule__Package_Impl__Group_6_3__1 + // InternalRosParser.g:3440:1: ( rule__Package_Impl__Group_6_3__0__Impl rule__Package_Impl__Group_6_3__1 ) + // InternalRosParser.g:3441:2: rule__Package_Impl__Group_6_3__0__Impl rule__Package_Impl__Group_6_3__1 { pushFollow(FOLLOW_12); rule__Package_Impl__Group_6_3__0__Impl(); @@ -10751,17 +10690,17 @@ public final void rule__Package_Impl__Group_6_3__0() throws RecognitionException // $ANTLR start "rule__Package_Impl__Group_6_3__0__Impl" - // InternalRosParser.g:3449:1: rule__Package_Impl__Group_6_3__0__Impl : ( Comma ) ; + // InternalRosParser.g:3448:1: rule__Package_Impl__Group_6_3__0__Impl : ( Comma ) ; public final void rule__Package_Impl__Group_6_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3453:1: ( ( Comma ) ) - // InternalRosParser.g:3454:1: ( Comma ) + // InternalRosParser.g:3452:1: ( ( Comma ) ) + // InternalRosParser.g:3453:1: ( Comma ) { - // InternalRosParser.g:3454:1: ( Comma ) - // InternalRosParser.g:3455:2: Comma + // InternalRosParser.g:3453:1: ( Comma ) + // InternalRosParser.g:3454:2: Comma { before(grammarAccess.getPackage_ImplAccess().getCommaKeyword_6_3_0()); match(input,Comma,FOLLOW_2); @@ -10788,14 +10727,14 @@ public final void rule__Package_Impl__Group_6_3__0__Impl() throws RecognitionExc // $ANTLR start "rule__Package_Impl__Group_6_3__1" - // InternalRosParser.g:3464:1: rule__Package_Impl__Group_6_3__1 : rule__Package_Impl__Group_6_3__1__Impl ; + // InternalRosParser.g:3463:1: rule__Package_Impl__Group_6_3__1 : rule__Package_Impl__Group_6_3__1__Impl ; public final void rule__Package_Impl__Group_6_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3468:1: ( rule__Package_Impl__Group_6_3__1__Impl ) - // InternalRosParser.g:3469:2: rule__Package_Impl__Group_6_3__1__Impl + // InternalRosParser.g:3467:1: ( rule__Package_Impl__Group_6_3__1__Impl ) + // InternalRosParser.g:3468:2: rule__Package_Impl__Group_6_3__1__Impl { pushFollow(FOLLOW_2); rule__Package_Impl__Group_6_3__1__Impl(); @@ -10821,21 +10760,21 @@ public final void rule__Package_Impl__Group_6_3__1() throws RecognitionException // $ANTLR start "rule__Package_Impl__Group_6_3__1__Impl" - // InternalRosParser.g:3475:1: rule__Package_Impl__Group_6_3__1__Impl : ( ( rule__Package_Impl__DependencyAssignment_6_3_1 ) ) ; + // InternalRosParser.g:3474:1: rule__Package_Impl__Group_6_3__1__Impl : ( ( rule__Package_Impl__DependencyAssignment_6_3_1 ) ) ; public final void rule__Package_Impl__Group_6_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3479:1: ( ( ( rule__Package_Impl__DependencyAssignment_6_3_1 ) ) ) - // InternalRosParser.g:3480:1: ( ( rule__Package_Impl__DependencyAssignment_6_3_1 ) ) + // InternalRosParser.g:3478:1: ( ( ( rule__Package_Impl__DependencyAssignment_6_3_1 ) ) ) + // InternalRosParser.g:3479:1: ( ( rule__Package_Impl__DependencyAssignment_6_3_1 ) ) { - // InternalRosParser.g:3480:1: ( ( rule__Package_Impl__DependencyAssignment_6_3_1 ) ) - // InternalRosParser.g:3481:2: ( rule__Package_Impl__DependencyAssignment_6_3_1 ) + // InternalRosParser.g:3479:1: ( ( rule__Package_Impl__DependencyAssignment_6_3_1 ) ) + // InternalRosParser.g:3480:2: ( rule__Package_Impl__DependencyAssignment_6_3_1 ) { before(grammarAccess.getPackage_ImplAccess().getDependencyAssignment_6_3_1()); - // InternalRosParser.g:3482:2: ( rule__Package_Impl__DependencyAssignment_6_3_1 ) - // InternalRosParser.g:3482:3: rule__Package_Impl__DependencyAssignment_6_3_1 + // InternalRosParser.g:3481:2: ( rule__Package_Impl__DependencyAssignment_6_3_1 ) + // InternalRosParser.g:3481:3: rule__Package_Impl__DependencyAssignment_6_3_1 { pushFollow(FOLLOW_2); rule__Package_Impl__DependencyAssignment_6_3_1(); @@ -10868,14 +10807,14 @@ public final void rule__Package_Impl__Group_6_3__1__Impl() throws RecognitionExc // $ANTLR start "rule__Node__Group__0" - // InternalRosParser.g:3491:1: rule__Node__Group__0 : rule__Node__Group__0__Impl rule__Node__Group__1 ; + // InternalRosParser.g:3490:1: rule__Node__Group__0 : rule__Node__Group__0__Impl rule__Node__Group__1 ; public final void rule__Node__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3495:1: ( rule__Node__Group__0__Impl rule__Node__Group__1 ) - // InternalRosParser.g:3496:2: rule__Node__Group__0__Impl rule__Node__Group__1 + // InternalRosParser.g:3494:1: ( rule__Node__Group__0__Impl rule__Node__Group__1 ) + // InternalRosParser.g:3495:2: rule__Node__Group__0__Impl rule__Node__Group__1 { pushFollow(FOLLOW_3); rule__Node__Group__0__Impl(); @@ -10906,17 +10845,17 @@ public final void rule__Node__Group__0() throws RecognitionException { // $ANTLR start "rule__Node__Group__0__Impl" - // InternalRosParser.g:3503:1: rule__Node__Group__0__Impl : ( Node_1 ) ; + // InternalRosParser.g:3502:1: rule__Node__Group__0__Impl : ( Node_1 ) ; public final void rule__Node__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3507:1: ( ( Node_1 ) ) - // InternalRosParser.g:3508:1: ( Node_1 ) + // InternalRosParser.g:3506:1: ( ( Node_1 ) ) + // InternalRosParser.g:3507:1: ( Node_1 ) { - // InternalRosParser.g:3508:1: ( Node_1 ) - // InternalRosParser.g:3509:2: Node_1 + // InternalRosParser.g:3507:1: ( Node_1 ) + // InternalRosParser.g:3508:2: Node_1 { before(grammarAccess.getNodeAccess().getNodeKeyword_0()); match(input,Node_1,FOLLOW_2); @@ -10943,14 +10882,14 @@ public final void rule__Node__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group__1" - // InternalRosParser.g:3518:1: rule__Node__Group__1 : rule__Node__Group__1__Impl rule__Node__Group__2 ; + // InternalRosParser.g:3517:1: rule__Node__Group__1 : rule__Node__Group__1__Impl rule__Node__Group__2 ; public final void rule__Node__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3522:1: ( rule__Node__Group__1__Impl rule__Node__Group__2 ) - // InternalRosParser.g:3523:2: rule__Node__Group__1__Impl rule__Node__Group__2 + // InternalRosParser.g:3521:1: ( rule__Node__Group__1__Impl rule__Node__Group__2 ) + // InternalRosParser.g:3522:2: rule__Node__Group__1__Impl rule__Node__Group__2 { pushFollow(FOLLOW_6); rule__Node__Group__1__Impl(); @@ -10981,21 +10920,21 @@ public final void rule__Node__Group__1() throws RecognitionException { // $ANTLR start "rule__Node__Group__1__Impl" - // InternalRosParser.g:3530:1: rule__Node__Group__1__Impl : ( ( rule__Node__NameAssignment_1 ) ) ; + // InternalRosParser.g:3529:1: rule__Node__Group__1__Impl : ( ( rule__Node__NameAssignment_1 ) ) ; public final void rule__Node__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3534:1: ( ( ( rule__Node__NameAssignment_1 ) ) ) - // InternalRosParser.g:3535:1: ( ( rule__Node__NameAssignment_1 ) ) + // InternalRosParser.g:3533:1: ( ( ( rule__Node__NameAssignment_1 ) ) ) + // InternalRosParser.g:3534:1: ( ( rule__Node__NameAssignment_1 ) ) { - // InternalRosParser.g:3535:1: ( ( rule__Node__NameAssignment_1 ) ) - // InternalRosParser.g:3536:2: ( rule__Node__NameAssignment_1 ) + // InternalRosParser.g:3534:1: ( ( rule__Node__NameAssignment_1 ) ) + // InternalRosParser.g:3535:2: ( rule__Node__NameAssignment_1 ) { before(grammarAccess.getNodeAccess().getNameAssignment_1()); - // InternalRosParser.g:3537:2: ( rule__Node__NameAssignment_1 ) - // InternalRosParser.g:3537:3: rule__Node__NameAssignment_1 + // InternalRosParser.g:3536:2: ( rule__Node__NameAssignment_1 ) + // InternalRosParser.g:3536:3: rule__Node__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Node__NameAssignment_1(); @@ -11028,14 +10967,14 @@ public final void rule__Node__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group__2" - // InternalRosParser.g:3545:1: rule__Node__Group__2 : rule__Node__Group__2__Impl rule__Node__Group__3 ; + // InternalRosParser.g:3544:1: rule__Node__Group__2 : rule__Node__Group__2__Impl rule__Node__Group__3 ; public final void rule__Node__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3549:1: ( rule__Node__Group__2__Impl rule__Node__Group__3 ) - // InternalRosParser.g:3550:2: rule__Node__Group__2__Impl rule__Node__Group__3 + // InternalRosParser.g:3548:1: ( rule__Node__Group__2__Impl rule__Node__Group__3 ) + // InternalRosParser.g:3549:2: rule__Node__Group__2__Impl rule__Node__Group__3 { pushFollow(FOLLOW_15); rule__Node__Group__2__Impl(); @@ -11066,17 +11005,17 @@ public final void rule__Node__Group__2() throws RecognitionException { // $ANTLR start "rule__Node__Group__2__Impl" - // InternalRosParser.g:3557:1: rule__Node__Group__2__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:3556:1: rule__Node__Group__2__Impl : ( RULE_BEGIN ) ; public final void rule__Node__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3561:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:3562:1: ( RULE_BEGIN ) + // InternalRosParser.g:3560:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:3561:1: ( RULE_BEGIN ) { - // InternalRosParser.g:3562:1: ( RULE_BEGIN ) - // InternalRosParser.g:3563:2: RULE_BEGIN + // InternalRosParser.g:3561:1: ( RULE_BEGIN ) + // InternalRosParser.g:3562:2: RULE_BEGIN { before(grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_2()); match(input,RULE_BEGIN,FOLLOW_2); @@ -11103,14 +11042,14 @@ public final void rule__Node__Group__2__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group__3" - // InternalRosParser.g:3572:1: rule__Node__Group__3 : rule__Node__Group__3__Impl rule__Node__Group__4 ; + // InternalRosParser.g:3571:1: rule__Node__Group__3 : rule__Node__Group__3__Impl rule__Node__Group__4 ; public final void rule__Node__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3576:1: ( rule__Node__Group__3__Impl rule__Node__Group__4 ) - // InternalRosParser.g:3577:2: rule__Node__Group__3__Impl rule__Node__Group__4 + // InternalRosParser.g:3575:1: ( rule__Node__Group__3__Impl rule__Node__Group__4 ) + // InternalRosParser.g:3576:2: rule__Node__Group__3__Impl rule__Node__Group__4 { pushFollow(FOLLOW_15); rule__Node__Group__3__Impl(); @@ -11141,33 +11080,33 @@ public final void rule__Node__Group__3() throws RecognitionException { // $ANTLR start "rule__Node__Group__3__Impl" - // InternalRosParser.g:3584:1: rule__Node__Group__3__Impl : ( ( rule__Node__Alternatives_3 )* ) ; + // InternalRosParser.g:3583:1: rule__Node__Group__3__Impl : ( ( rule__Node__Alternatives_3 )* ) ; public final void rule__Node__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3588:1: ( ( ( rule__Node__Alternatives_3 )* ) ) - // InternalRosParser.g:3589:1: ( ( rule__Node__Alternatives_3 )* ) + // InternalRosParser.g:3587:1: ( ( ( rule__Node__Alternatives_3 )* ) ) + // InternalRosParser.g:3588:1: ( ( rule__Node__Alternatives_3 )* ) { - // InternalRosParser.g:3589:1: ( ( rule__Node__Alternatives_3 )* ) - // InternalRosParser.g:3590:2: ( rule__Node__Alternatives_3 )* + // InternalRosParser.g:3588:1: ( ( rule__Node__Alternatives_3 )* ) + // InternalRosParser.g:3589:2: ( rule__Node__Alternatives_3 )* { before(grammarAccess.getNodeAccess().getAlternatives_3()); - // InternalRosParser.g:3591:2: ( rule__Node__Alternatives_3 )* + // InternalRosParser.g:3590:2: ( rule__Node__Alternatives_3 )* loop19: do { int alt19=2; int LA19_0 = input.LA(1); - if ( ((LA19_0>=Serviceclient && LA19_0<=Actionserver)||(LA19_0>=Subscribers && LA19_0<=Publishers)) ) { + if ( ((LA19_0>=Serviceclients && LA19_0<=Actionservers)||(LA19_0>=Subscribers && LA19_0<=Publishers)) ) { alt19=1; } switch (alt19) { case 1 : - // InternalRosParser.g:3591:3: rule__Node__Alternatives_3 + // InternalRosParser.g:3590:3: rule__Node__Alternatives_3 { pushFollow(FOLLOW_16); rule__Node__Alternatives_3(); @@ -11206,14 +11145,14 @@ public final void rule__Node__Group__3__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group__4" - // InternalRosParser.g:3599:1: rule__Node__Group__4 : rule__Node__Group__4__Impl ; + // InternalRosParser.g:3598:1: rule__Node__Group__4 : rule__Node__Group__4__Impl ; public final void rule__Node__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3603:1: ( rule__Node__Group__4__Impl ) - // InternalRosParser.g:3604:2: rule__Node__Group__4__Impl + // InternalRosParser.g:3602:1: ( rule__Node__Group__4__Impl ) + // InternalRosParser.g:3603:2: rule__Node__Group__4__Impl { pushFollow(FOLLOW_2); rule__Node__Group__4__Impl(); @@ -11239,17 +11178,17 @@ public final void rule__Node__Group__4() throws RecognitionException { // $ANTLR start "rule__Node__Group__4__Impl" - // InternalRosParser.g:3610:1: rule__Node__Group__4__Impl : ( RULE_END ) ; + // InternalRosParser.g:3609:1: rule__Node__Group__4__Impl : ( RULE_END ) ; public final void rule__Node__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3614:1: ( ( RULE_END ) ) - // InternalRosParser.g:3615:1: ( RULE_END ) + // InternalRosParser.g:3613:1: ( ( RULE_END ) ) + // InternalRosParser.g:3614:1: ( RULE_END ) { - // InternalRosParser.g:3615:1: ( RULE_END ) - // InternalRosParser.g:3616:2: RULE_END + // InternalRosParser.g:3614:1: ( RULE_END ) + // InternalRosParser.g:3615:2: RULE_END { before(grammarAccess.getNodeAccess().getENDTerminalRuleCall_4()); match(input,RULE_END,FOLLOW_2); @@ -11276,14 +11215,14 @@ public final void rule__Node__Group__4__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_0__0" - // InternalRosParser.g:3626:1: rule__Node__Group_3_0__0 : rule__Node__Group_3_0__0__Impl rule__Node__Group_3_0__1 ; + // InternalRosParser.g:3625:1: rule__Node__Group_3_0__0 : rule__Node__Group_3_0__0__Impl rule__Node__Group_3_0__1 ; public final void rule__Node__Group_3_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3630:1: ( rule__Node__Group_3_0__0__Impl rule__Node__Group_3_0__1 ) - // InternalRosParser.g:3631:2: rule__Node__Group_3_0__0__Impl rule__Node__Group_3_0__1 + // InternalRosParser.g:3629:1: ( rule__Node__Group_3_0__0__Impl rule__Node__Group_3_0__1 ) + // InternalRosParser.g:3630:2: rule__Node__Group_3_0__0__Impl rule__Node__Group_3_0__1 { pushFollow(FOLLOW_6); rule__Node__Group_3_0__0__Impl(); @@ -11314,17 +11253,17 @@ public final void rule__Node__Group_3_0__0() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_0__0__Impl" - // InternalRosParser.g:3638:1: rule__Node__Group_3_0__0__Impl : ( Publishers ) ; + // InternalRosParser.g:3637:1: rule__Node__Group_3_0__0__Impl : ( Publishers ) ; public final void rule__Node__Group_3_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3642:1: ( ( Publishers ) ) - // InternalRosParser.g:3643:1: ( Publishers ) + // InternalRosParser.g:3641:1: ( ( Publishers ) ) + // InternalRosParser.g:3642:1: ( Publishers ) { - // InternalRosParser.g:3643:1: ( Publishers ) - // InternalRosParser.g:3644:2: Publishers + // InternalRosParser.g:3642:1: ( Publishers ) + // InternalRosParser.g:3643:2: Publishers { before(grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()); match(input,Publishers,FOLLOW_2); @@ -11351,14 +11290,14 @@ public final void rule__Node__Group_3_0__0__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_0__1" - // InternalRosParser.g:3653:1: rule__Node__Group_3_0__1 : rule__Node__Group_3_0__1__Impl rule__Node__Group_3_0__2 ; + // InternalRosParser.g:3652:1: rule__Node__Group_3_0__1 : rule__Node__Group_3_0__1__Impl rule__Node__Group_3_0__2 ; public final void rule__Node__Group_3_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3657:1: ( rule__Node__Group_3_0__1__Impl rule__Node__Group_3_0__2 ) - // InternalRosParser.g:3658:2: rule__Node__Group_3_0__1__Impl rule__Node__Group_3_0__2 + // InternalRosParser.g:3656:1: ( rule__Node__Group_3_0__1__Impl rule__Node__Group_3_0__2 ) + // InternalRosParser.g:3657:2: rule__Node__Group_3_0__1__Impl rule__Node__Group_3_0__2 { pushFollow(FOLLOW_17); rule__Node__Group_3_0__1__Impl(); @@ -11389,17 +11328,17 @@ public final void rule__Node__Group_3_0__1() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_0__1__Impl" - // InternalRosParser.g:3665:1: rule__Node__Group_3_0__1__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:3664:1: rule__Node__Group_3_0__1__Impl : ( RULE_BEGIN ) ; public final void rule__Node__Group_3_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3669:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:3670:1: ( RULE_BEGIN ) + // InternalRosParser.g:3668:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:3669:1: ( RULE_BEGIN ) { - // InternalRosParser.g:3670:1: ( RULE_BEGIN ) - // InternalRosParser.g:3671:2: RULE_BEGIN + // InternalRosParser.g:3669:1: ( RULE_BEGIN ) + // InternalRosParser.g:3670:2: RULE_BEGIN { before(grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -11426,14 +11365,14 @@ public final void rule__Node__Group_3_0__1__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_0__2" - // InternalRosParser.g:3680:1: rule__Node__Group_3_0__2 : rule__Node__Group_3_0__2__Impl rule__Node__Group_3_0__3 ; + // InternalRosParser.g:3679:1: rule__Node__Group_3_0__2 : rule__Node__Group_3_0__2__Impl rule__Node__Group_3_0__3 ; public final void rule__Node__Group_3_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3684:1: ( rule__Node__Group_3_0__2__Impl rule__Node__Group_3_0__3 ) - // InternalRosParser.g:3685:2: rule__Node__Group_3_0__2__Impl rule__Node__Group_3_0__3 + // InternalRosParser.g:3683:1: ( rule__Node__Group_3_0__2__Impl rule__Node__Group_3_0__3 ) + // InternalRosParser.g:3684:2: rule__Node__Group_3_0__2__Impl rule__Node__Group_3_0__3 { pushFollow(FOLLOW_17); rule__Node__Group_3_0__2__Impl(); @@ -11464,20 +11403,20 @@ public final void rule__Node__Group_3_0__2() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_0__2__Impl" - // InternalRosParser.g:3692:1: rule__Node__Group_3_0__2__Impl : ( ( rule__Node__PublisherAssignment_3_0_2 )* ) ; + // InternalRosParser.g:3691:1: rule__Node__Group_3_0__2__Impl : ( ( rule__Node__PublisherAssignment_3_0_2 )* ) ; public final void rule__Node__Group_3_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3696:1: ( ( ( rule__Node__PublisherAssignment_3_0_2 )* ) ) - // InternalRosParser.g:3697:1: ( ( rule__Node__PublisherAssignment_3_0_2 )* ) + // InternalRosParser.g:3695:1: ( ( ( rule__Node__PublisherAssignment_3_0_2 )* ) ) + // InternalRosParser.g:3696:1: ( ( rule__Node__PublisherAssignment_3_0_2 )* ) { - // InternalRosParser.g:3697:1: ( ( rule__Node__PublisherAssignment_3_0_2 )* ) - // InternalRosParser.g:3698:2: ( rule__Node__PublisherAssignment_3_0_2 )* + // InternalRosParser.g:3696:1: ( ( rule__Node__PublisherAssignment_3_0_2 )* ) + // InternalRosParser.g:3697:2: ( rule__Node__PublisherAssignment_3_0_2 )* { before(grammarAccess.getNodeAccess().getPublisherAssignment_3_0_2()); - // InternalRosParser.g:3699:2: ( rule__Node__PublisherAssignment_3_0_2 )* + // InternalRosParser.g:3698:2: ( rule__Node__PublisherAssignment_3_0_2 )* loop20: do { int alt20=2; @@ -11490,7 +11429,7 @@ public final void rule__Node__Group_3_0__2__Impl() throws RecognitionException { switch (alt20) { case 1 : - // InternalRosParser.g:3699:3: rule__Node__PublisherAssignment_3_0_2 + // InternalRosParser.g:3698:3: rule__Node__PublisherAssignment_3_0_2 { pushFollow(FOLLOW_18); rule__Node__PublisherAssignment_3_0_2(); @@ -11529,14 +11468,14 @@ public final void rule__Node__Group_3_0__2__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_0__3" - // InternalRosParser.g:3707:1: rule__Node__Group_3_0__3 : rule__Node__Group_3_0__3__Impl ; + // InternalRosParser.g:3706:1: rule__Node__Group_3_0__3 : rule__Node__Group_3_0__3__Impl ; public final void rule__Node__Group_3_0__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3711:1: ( rule__Node__Group_3_0__3__Impl ) - // InternalRosParser.g:3712:2: rule__Node__Group_3_0__3__Impl + // InternalRosParser.g:3710:1: ( rule__Node__Group_3_0__3__Impl ) + // InternalRosParser.g:3711:2: rule__Node__Group_3_0__3__Impl { pushFollow(FOLLOW_2); rule__Node__Group_3_0__3__Impl(); @@ -11562,17 +11501,17 @@ public final void rule__Node__Group_3_0__3() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_0__3__Impl" - // InternalRosParser.g:3718:1: rule__Node__Group_3_0__3__Impl : ( RULE_END ) ; + // InternalRosParser.g:3717:1: rule__Node__Group_3_0__3__Impl : ( RULE_END ) ; public final void rule__Node__Group_3_0__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3722:1: ( ( RULE_END ) ) - // InternalRosParser.g:3723:1: ( RULE_END ) + // InternalRosParser.g:3721:1: ( ( RULE_END ) ) + // InternalRosParser.g:3722:1: ( RULE_END ) { - // InternalRosParser.g:3723:1: ( RULE_END ) - // InternalRosParser.g:3724:2: RULE_END + // InternalRosParser.g:3722:1: ( RULE_END ) + // InternalRosParser.g:3723:2: RULE_END { before(grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()); match(input,RULE_END,FOLLOW_2); @@ -11599,14 +11538,14 @@ public final void rule__Node__Group_3_0__3__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_1__0" - // InternalRosParser.g:3734:1: rule__Node__Group_3_1__0 : rule__Node__Group_3_1__0__Impl rule__Node__Group_3_1__1 ; + // InternalRosParser.g:3733:1: rule__Node__Group_3_1__0 : rule__Node__Group_3_1__0__Impl rule__Node__Group_3_1__1 ; public final void rule__Node__Group_3_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3738:1: ( rule__Node__Group_3_1__0__Impl rule__Node__Group_3_1__1 ) - // InternalRosParser.g:3739:2: rule__Node__Group_3_1__0__Impl rule__Node__Group_3_1__1 + // InternalRosParser.g:3737:1: ( rule__Node__Group_3_1__0__Impl rule__Node__Group_3_1__1 ) + // InternalRosParser.g:3738:2: rule__Node__Group_3_1__0__Impl rule__Node__Group_3_1__1 { pushFollow(FOLLOW_6); rule__Node__Group_3_1__0__Impl(); @@ -11637,17 +11576,17 @@ public final void rule__Node__Group_3_1__0() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_1__0__Impl" - // InternalRosParser.g:3746:1: rule__Node__Group_3_1__0__Impl : ( Subscribers ) ; + // InternalRosParser.g:3745:1: rule__Node__Group_3_1__0__Impl : ( Subscribers ) ; public final void rule__Node__Group_3_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3750:1: ( ( Subscribers ) ) - // InternalRosParser.g:3751:1: ( Subscribers ) + // InternalRosParser.g:3749:1: ( ( Subscribers ) ) + // InternalRosParser.g:3750:1: ( Subscribers ) { - // InternalRosParser.g:3751:1: ( Subscribers ) - // InternalRosParser.g:3752:2: Subscribers + // InternalRosParser.g:3750:1: ( Subscribers ) + // InternalRosParser.g:3751:2: Subscribers { before(grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()); match(input,Subscribers,FOLLOW_2); @@ -11674,14 +11613,14 @@ public final void rule__Node__Group_3_1__0__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_1__1" - // InternalRosParser.g:3761:1: rule__Node__Group_3_1__1 : rule__Node__Group_3_1__1__Impl rule__Node__Group_3_1__2 ; + // InternalRosParser.g:3760:1: rule__Node__Group_3_1__1 : rule__Node__Group_3_1__1__Impl rule__Node__Group_3_1__2 ; public final void rule__Node__Group_3_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3765:1: ( rule__Node__Group_3_1__1__Impl rule__Node__Group_3_1__2 ) - // InternalRosParser.g:3766:2: rule__Node__Group_3_1__1__Impl rule__Node__Group_3_1__2 + // InternalRosParser.g:3764:1: ( rule__Node__Group_3_1__1__Impl rule__Node__Group_3_1__2 ) + // InternalRosParser.g:3765:2: rule__Node__Group_3_1__1__Impl rule__Node__Group_3_1__2 { pushFollow(FOLLOW_17); rule__Node__Group_3_1__1__Impl(); @@ -11712,17 +11651,17 @@ public final void rule__Node__Group_3_1__1() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_1__1__Impl" - // InternalRosParser.g:3773:1: rule__Node__Group_3_1__1__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:3772:1: rule__Node__Group_3_1__1__Impl : ( RULE_BEGIN ) ; public final void rule__Node__Group_3_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3777:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:3778:1: ( RULE_BEGIN ) + // InternalRosParser.g:3776:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:3777:1: ( RULE_BEGIN ) { - // InternalRosParser.g:3778:1: ( RULE_BEGIN ) - // InternalRosParser.g:3779:2: RULE_BEGIN + // InternalRosParser.g:3777:1: ( RULE_BEGIN ) + // InternalRosParser.g:3778:2: RULE_BEGIN { before(grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -11749,14 +11688,14 @@ public final void rule__Node__Group_3_1__1__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_1__2" - // InternalRosParser.g:3788:1: rule__Node__Group_3_1__2 : rule__Node__Group_3_1__2__Impl rule__Node__Group_3_1__3 ; + // InternalRosParser.g:3787:1: rule__Node__Group_3_1__2 : rule__Node__Group_3_1__2__Impl rule__Node__Group_3_1__3 ; public final void rule__Node__Group_3_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3792:1: ( rule__Node__Group_3_1__2__Impl rule__Node__Group_3_1__3 ) - // InternalRosParser.g:3793:2: rule__Node__Group_3_1__2__Impl rule__Node__Group_3_1__3 + // InternalRosParser.g:3791:1: ( rule__Node__Group_3_1__2__Impl rule__Node__Group_3_1__3 ) + // InternalRosParser.g:3792:2: rule__Node__Group_3_1__2__Impl rule__Node__Group_3_1__3 { pushFollow(FOLLOW_17); rule__Node__Group_3_1__2__Impl(); @@ -11787,20 +11726,20 @@ public final void rule__Node__Group_3_1__2() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_1__2__Impl" - // InternalRosParser.g:3800:1: rule__Node__Group_3_1__2__Impl : ( ( rule__Node__SubscriberAssignment_3_1_2 )* ) ; + // InternalRosParser.g:3799:1: rule__Node__Group_3_1__2__Impl : ( ( rule__Node__SubscriberAssignment_3_1_2 )* ) ; public final void rule__Node__Group_3_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3804:1: ( ( ( rule__Node__SubscriberAssignment_3_1_2 )* ) ) - // InternalRosParser.g:3805:1: ( ( rule__Node__SubscriberAssignment_3_1_2 )* ) + // InternalRosParser.g:3803:1: ( ( ( rule__Node__SubscriberAssignment_3_1_2 )* ) ) + // InternalRosParser.g:3804:1: ( ( rule__Node__SubscriberAssignment_3_1_2 )* ) { - // InternalRosParser.g:3805:1: ( ( rule__Node__SubscriberAssignment_3_1_2 )* ) - // InternalRosParser.g:3806:2: ( rule__Node__SubscriberAssignment_3_1_2 )* + // InternalRosParser.g:3804:1: ( ( rule__Node__SubscriberAssignment_3_1_2 )* ) + // InternalRosParser.g:3805:2: ( rule__Node__SubscriberAssignment_3_1_2 )* { before(grammarAccess.getNodeAccess().getSubscriberAssignment_3_1_2()); - // InternalRosParser.g:3807:2: ( rule__Node__SubscriberAssignment_3_1_2 )* + // InternalRosParser.g:3806:2: ( rule__Node__SubscriberAssignment_3_1_2 )* loop21: do { int alt21=2; @@ -11813,7 +11752,7 @@ public final void rule__Node__Group_3_1__2__Impl() throws RecognitionException { switch (alt21) { case 1 : - // InternalRosParser.g:3807:3: rule__Node__SubscriberAssignment_3_1_2 + // InternalRosParser.g:3806:3: rule__Node__SubscriberAssignment_3_1_2 { pushFollow(FOLLOW_18); rule__Node__SubscriberAssignment_3_1_2(); @@ -11852,14 +11791,14 @@ public final void rule__Node__Group_3_1__2__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_1__3" - // InternalRosParser.g:3815:1: rule__Node__Group_3_1__3 : rule__Node__Group_3_1__3__Impl ; + // InternalRosParser.g:3814:1: rule__Node__Group_3_1__3 : rule__Node__Group_3_1__3__Impl ; public final void rule__Node__Group_3_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3819:1: ( rule__Node__Group_3_1__3__Impl ) - // InternalRosParser.g:3820:2: rule__Node__Group_3_1__3__Impl + // InternalRosParser.g:3818:1: ( rule__Node__Group_3_1__3__Impl ) + // InternalRosParser.g:3819:2: rule__Node__Group_3_1__3__Impl { pushFollow(FOLLOW_2); rule__Node__Group_3_1__3__Impl(); @@ -11885,17 +11824,17 @@ public final void rule__Node__Group_3_1__3() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_1__3__Impl" - // InternalRosParser.g:3826:1: rule__Node__Group_3_1__3__Impl : ( RULE_END ) ; + // InternalRosParser.g:3825:1: rule__Node__Group_3_1__3__Impl : ( RULE_END ) ; public final void rule__Node__Group_3_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3830:1: ( ( RULE_END ) ) - // InternalRosParser.g:3831:1: ( RULE_END ) + // InternalRosParser.g:3829:1: ( ( RULE_END ) ) + // InternalRosParser.g:3830:1: ( RULE_END ) { - // InternalRosParser.g:3831:1: ( RULE_END ) - // InternalRosParser.g:3832:2: RULE_END + // InternalRosParser.g:3830:1: ( RULE_END ) + // InternalRosParser.g:3831:2: RULE_END { before(grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()); match(input,RULE_END,FOLLOW_2); @@ -11922,14 +11861,14 @@ public final void rule__Node__Group_3_1__3__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_2__0" - // InternalRosParser.g:3842:1: rule__Node__Group_3_2__0 : rule__Node__Group_3_2__0__Impl rule__Node__Group_3_2__1 ; + // InternalRosParser.g:3841:1: rule__Node__Group_3_2__0 : rule__Node__Group_3_2__0__Impl rule__Node__Group_3_2__1 ; public final void rule__Node__Group_3_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3846:1: ( rule__Node__Group_3_2__0__Impl rule__Node__Group_3_2__1 ) - // InternalRosParser.g:3847:2: rule__Node__Group_3_2__0__Impl rule__Node__Group_3_2__1 + // InternalRosParser.g:3845:1: ( rule__Node__Group_3_2__0__Impl rule__Node__Group_3_2__1 ) + // InternalRosParser.g:3846:2: rule__Node__Group_3_2__0__Impl rule__Node__Group_3_2__1 { pushFollow(FOLLOW_6); rule__Node__Group_3_2__0__Impl(); @@ -11960,21 +11899,21 @@ public final void rule__Node__Group_3_2__0() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_2__0__Impl" - // InternalRosParser.g:3854:1: rule__Node__Group_3_2__0__Impl : ( Serviceserver ) ; + // InternalRosParser.g:3853:1: rule__Node__Group_3_2__0__Impl : ( Serviceservers ) ; public final void rule__Node__Group_3_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3858:1: ( ( Serviceserver ) ) - // InternalRosParser.g:3859:1: ( Serviceserver ) + // InternalRosParser.g:3857:1: ( ( Serviceservers ) ) + // InternalRosParser.g:3858:1: ( Serviceservers ) { - // InternalRosParser.g:3859:1: ( Serviceserver ) - // InternalRosParser.g:3860:2: Serviceserver + // InternalRosParser.g:3858:1: ( Serviceservers ) + // InternalRosParser.g:3859:2: Serviceservers { - before(grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()); - match(input,Serviceserver,FOLLOW_2); - after(grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()); + before(grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()); + match(input,Serviceservers,FOLLOW_2); + after(grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()); } @@ -11997,14 +11936,14 @@ public final void rule__Node__Group_3_2__0__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_2__1" - // InternalRosParser.g:3869:1: rule__Node__Group_3_2__1 : rule__Node__Group_3_2__1__Impl rule__Node__Group_3_2__2 ; + // InternalRosParser.g:3868:1: rule__Node__Group_3_2__1 : rule__Node__Group_3_2__1__Impl rule__Node__Group_3_2__2 ; public final void rule__Node__Group_3_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3873:1: ( rule__Node__Group_3_2__1__Impl rule__Node__Group_3_2__2 ) - // InternalRosParser.g:3874:2: rule__Node__Group_3_2__1__Impl rule__Node__Group_3_2__2 + // InternalRosParser.g:3872:1: ( rule__Node__Group_3_2__1__Impl rule__Node__Group_3_2__2 ) + // InternalRosParser.g:3873:2: rule__Node__Group_3_2__1__Impl rule__Node__Group_3_2__2 { pushFollow(FOLLOW_17); rule__Node__Group_3_2__1__Impl(); @@ -12035,17 +11974,17 @@ public final void rule__Node__Group_3_2__1() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_2__1__Impl" - // InternalRosParser.g:3881:1: rule__Node__Group_3_2__1__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:3880:1: rule__Node__Group_3_2__1__Impl : ( RULE_BEGIN ) ; public final void rule__Node__Group_3_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3885:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:3886:1: ( RULE_BEGIN ) + // InternalRosParser.g:3884:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:3885:1: ( RULE_BEGIN ) { - // InternalRosParser.g:3886:1: ( RULE_BEGIN ) - // InternalRosParser.g:3887:2: RULE_BEGIN + // InternalRosParser.g:3885:1: ( RULE_BEGIN ) + // InternalRosParser.g:3886:2: RULE_BEGIN { before(grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -12072,14 +12011,14 @@ public final void rule__Node__Group_3_2__1__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_2__2" - // InternalRosParser.g:3896:1: rule__Node__Group_3_2__2 : rule__Node__Group_3_2__2__Impl rule__Node__Group_3_2__3 ; + // InternalRosParser.g:3895:1: rule__Node__Group_3_2__2 : rule__Node__Group_3_2__2__Impl rule__Node__Group_3_2__3 ; public final void rule__Node__Group_3_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3900:1: ( rule__Node__Group_3_2__2__Impl rule__Node__Group_3_2__3 ) - // InternalRosParser.g:3901:2: rule__Node__Group_3_2__2__Impl rule__Node__Group_3_2__3 + // InternalRosParser.g:3899:1: ( rule__Node__Group_3_2__2__Impl rule__Node__Group_3_2__3 ) + // InternalRosParser.g:3900:2: rule__Node__Group_3_2__2__Impl rule__Node__Group_3_2__3 { pushFollow(FOLLOW_17); rule__Node__Group_3_2__2__Impl(); @@ -12110,20 +12049,20 @@ public final void rule__Node__Group_3_2__2() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_2__2__Impl" - // InternalRosParser.g:3908:1: rule__Node__Group_3_2__2__Impl : ( ( rule__Node__ServiceserverAssignment_3_2_2 )* ) ; + // InternalRosParser.g:3907:1: rule__Node__Group_3_2__2__Impl : ( ( rule__Node__ServiceserverAssignment_3_2_2 )* ) ; public final void rule__Node__Group_3_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3912:1: ( ( ( rule__Node__ServiceserverAssignment_3_2_2 )* ) ) - // InternalRosParser.g:3913:1: ( ( rule__Node__ServiceserverAssignment_3_2_2 )* ) + // InternalRosParser.g:3911:1: ( ( ( rule__Node__ServiceserverAssignment_3_2_2 )* ) ) + // InternalRosParser.g:3912:1: ( ( rule__Node__ServiceserverAssignment_3_2_2 )* ) { - // InternalRosParser.g:3913:1: ( ( rule__Node__ServiceserverAssignment_3_2_2 )* ) - // InternalRosParser.g:3914:2: ( rule__Node__ServiceserverAssignment_3_2_2 )* + // InternalRosParser.g:3912:1: ( ( rule__Node__ServiceserverAssignment_3_2_2 )* ) + // InternalRosParser.g:3913:2: ( rule__Node__ServiceserverAssignment_3_2_2 )* { before(grammarAccess.getNodeAccess().getServiceserverAssignment_3_2_2()); - // InternalRosParser.g:3915:2: ( rule__Node__ServiceserverAssignment_3_2_2 )* + // InternalRosParser.g:3914:2: ( rule__Node__ServiceserverAssignment_3_2_2 )* loop22: do { int alt22=2; @@ -12136,7 +12075,7 @@ public final void rule__Node__Group_3_2__2__Impl() throws RecognitionException { switch (alt22) { case 1 : - // InternalRosParser.g:3915:3: rule__Node__ServiceserverAssignment_3_2_2 + // InternalRosParser.g:3914:3: rule__Node__ServiceserverAssignment_3_2_2 { pushFollow(FOLLOW_18); rule__Node__ServiceserverAssignment_3_2_2(); @@ -12175,14 +12114,14 @@ public final void rule__Node__Group_3_2__2__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_2__3" - // InternalRosParser.g:3923:1: rule__Node__Group_3_2__3 : rule__Node__Group_3_2__3__Impl ; + // InternalRosParser.g:3922:1: rule__Node__Group_3_2__3 : rule__Node__Group_3_2__3__Impl ; public final void rule__Node__Group_3_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3927:1: ( rule__Node__Group_3_2__3__Impl ) - // InternalRosParser.g:3928:2: rule__Node__Group_3_2__3__Impl + // InternalRosParser.g:3926:1: ( rule__Node__Group_3_2__3__Impl ) + // InternalRosParser.g:3927:2: rule__Node__Group_3_2__3__Impl { pushFollow(FOLLOW_2); rule__Node__Group_3_2__3__Impl(); @@ -12208,17 +12147,17 @@ public final void rule__Node__Group_3_2__3() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_2__3__Impl" - // InternalRosParser.g:3934:1: rule__Node__Group_3_2__3__Impl : ( RULE_END ) ; + // InternalRosParser.g:3933:1: rule__Node__Group_3_2__3__Impl : ( RULE_END ) ; public final void rule__Node__Group_3_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3938:1: ( ( RULE_END ) ) - // InternalRosParser.g:3939:1: ( RULE_END ) + // InternalRosParser.g:3937:1: ( ( RULE_END ) ) + // InternalRosParser.g:3938:1: ( RULE_END ) { - // InternalRosParser.g:3939:1: ( RULE_END ) - // InternalRosParser.g:3940:2: RULE_END + // InternalRosParser.g:3938:1: ( RULE_END ) + // InternalRosParser.g:3939:2: RULE_END { before(grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()); match(input,RULE_END,FOLLOW_2); @@ -12245,14 +12184,14 @@ public final void rule__Node__Group_3_2__3__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_3__0" - // InternalRosParser.g:3950:1: rule__Node__Group_3_3__0 : rule__Node__Group_3_3__0__Impl rule__Node__Group_3_3__1 ; + // InternalRosParser.g:3949:1: rule__Node__Group_3_3__0 : rule__Node__Group_3_3__0__Impl rule__Node__Group_3_3__1 ; public final void rule__Node__Group_3_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3954:1: ( rule__Node__Group_3_3__0__Impl rule__Node__Group_3_3__1 ) - // InternalRosParser.g:3955:2: rule__Node__Group_3_3__0__Impl rule__Node__Group_3_3__1 + // InternalRosParser.g:3953:1: ( rule__Node__Group_3_3__0__Impl rule__Node__Group_3_3__1 ) + // InternalRosParser.g:3954:2: rule__Node__Group_3_3__0__Impl rule__Node__Group_3_3__1 { pushFollow(FOLLOW_6); rule__Node__Group_3_3__0__Impl(); @@ -12283,21 +12222,21 @@ public final void rule__Node__Group_3_3__0() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_3__0__Impl" - // InternalRosParser.g:3962:1: rule__Node__Group_3_3__0__Impl : ( Serviceclient ) ; + // InternalRosParser.g:3961:1: rule__Node__Group_3_3__0__Impl : ( Serviceclients ) ; public final void rule__Node__Group_3_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3966:1: ( ( Serviceclient ) ) - // InternalRosParser.g:3967:1: ( Serviceclient ) + // InternalRosParser.g:3965:1: ( ( Serviceclients ) ) + // InternalRosParser.g:3966:1: ( Serviceclients ) { - // InternalRosParser.g:3967:1: ( Serviceclient ) - // InternalRosParser.g:3968:2: Serviceclient + // InternalRosParser.g:3966:1: ( Serviceclients ) + // InternalRosParser.g:3967:2: Serviceclients { - before(grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()); - match(input,Serviceclient,FOLLOW_2); - after(grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()); + before(grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()); + match(input,Serviceclients,FOLLOW_2); + after(grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()); } @@ -12320,14 +12259,14 @@ public final void rule__Node__Group_3_3__0__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_3__1" - // InternalRosParser.g:3977:1: rule__Node__Group_3_3__1 : rule__Node__Group_3_3__1__Impl rule__Node__Group_3_3__2 ; + // InternalRosParser.g:3976:1: rule__Node__Group_3_3__1 : rule__Node__Group_3_3__1__Impl rule__Node__Group_3_3__2 ; public final void rule__Node__Group_3_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3981:1: ( rule__Node__Group_3_3__1__Impl rule__Node__Group_3_3__2 ) - // InternalRosParser.g:3982:2: rule__Node__Group_3_3__1__Impl rule__Node__Group_3_3__2 + // InternalRosParser.g:3980:1: ( rule__Node__Group_3_3__1__Impl rule__Node__Group_3_3__2 ) + // InternalRosParser.g:3981:2: rule__Node__Group_3_3__1__Impl rule__Node__Group_3_3__2 { pushFollow(FOLLOW_17); rule__Node__Group_3_3__1__Impl(); @@ -12358,17 +12297,17 @@ public final void rule__Node__Group_3_3__1() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_3__1__Impl" - // InternalRosParser.g:3989:1: rule__Node__Group_3_3__1__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:3988:1: rule__Node__Group_3_3__1__Impl : ( RULE_BEGIN ) ; public final void rule__Node__Group_3_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:3993:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:3994:1: ( RULE_BEGIN ) + // InternalRosParser.g:3992:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:3993:1: ( RULE_BEGIN ) { - // InternalRosParser.g:3994:1: ( RULE_BEGIN ) - // InternalRosParser.g:3995:2: RULE_BEGIN + // InternalRosParser.g:3993:1: ( RULE_BEGIN ) + // InternalRosParser.g:3994:2: RULE_BEGIN { before(grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -12395,14 +12334,14 @@ public final void rule__Node__Group_3_3__1__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_3__2" - // InternalRosParser.g:4004:1: rule__Node__Group_3_3__2 : rule__Node__Group_3_3__2__Impl rule__Node__Group_3_3__3 ; + // InternalRosParser.g:4003:1: rule__Node__Group_3_3__2 : rule__Node__Group_3_3__2__Impl rule__Node__Group_3_3__3 ; public final void rule__Node__Group_3_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4008:1: ( rule__Node__Group_3_3__2__Impl rule__Node__Group_3_3__3 ) - // InternalRosParser.g:4009:2: rule__Node__Group_3_3__2__Impl rule__Node__Group_3_3__3 + // InternalRosParser.g:4007:1: ( rule__Node__Group_3_3__2__Impl rule__Node__Group_3_3__3 ) + // InternalRosParser.g:4008:2: rule__Node__Group_3_3__2__Impl rule__Node__Group_3_3__3 { pushFollow(FOLLOW_17); rule__Node__Group_3_3__2__Impl(); @@ -12433,20 +12372,20 @@ public final void rule__Node__Group_3_3__2() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_3__2__Impl" - // InternalRosParser.g:4016:1: rule__Node__Group_3_3__2__Impl : ( ( rule__Node__ServiceclientAssignment_3_3_2 )* ) ; + // InternalRosParser.g:4015:1: rule__Node__Group_3_3__2__Impl : ( ( rule__Node__ServiceclientAssignment_3_3_2 )* ) ; public final void rule__Node__Group_3_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4020:1: ( ( ( rule__Node__ServiceclientAssignment_3_3_2 )* ) ) - // InternalRosParser.g:4021:1: ( ( rule__Node__ServiceclientAssignment_3_3_2 )* ) + // InternalRosParser.g:4019:1: ( ( ( rule__Node__ServiceclientAssignment_3_3_2 )* ) ) + // InternalRosParser.g:4020:1: ( ( rule__Node__ServiceclientAssignment_3_3_2 )* ) { - // InternalRosParser.g:4021:1: ( ( rule__Node__ServiceclientAssignment_3_3_2 )* ) - // InternalRosParser.g:4022:2: ( rule__Node__ServiceclientAssignment_3_3_2 )* + // InternalRosParser.g:4020:1: ( ( rule__Node__ServiceclientAssignment_3_3_2 )* ) + // InternalRosParser.g:4021:2: ( rule__Node__ServiceclientAssignment_3_3_2 )* { before(grammarAccess.getNodeAccess().getServiceclientAssignment_3_3_2()); - // InternalRosParser.g:4023:2: ( rule__Node__ServiceclientAssignment_3_3_2 )* + // InternalRosParser.g:4022:2: ( rule__Node__ServiceclientAssignment_3_3_2 )* loop23: do { int alt23=2; @@ -12459,7 +12398,7 @@ public final void rule__Node__Group_3_3__2__Impl() throws RecognitionException { switch (alt23) { case 1 : - // InternalRosParser.g:4023:3: rule__Node__ServiceclientAssignment_3_3_2 + // InternalRosParser.g:4022:3: rule__Node__ServiceclientAssignment_3_3_2 { pushFollow(FOLLOW_18); rule__Node__ServiceclientAssignment_3_3_2(); @@ -12498,14 +12437,14 @@ public final void rule__Node__Group_3_3__2__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_3__3" - // InternalRosParser.g:4031:1: rule__Node__Group_3_3__3 : rule__Node__Group_3_3__3__Impl ; + // InternalRosParser.g:4030:1: rule__Node__Group_3_3__3 : rule__Node__Group_3_3__3__Impl ; public final void rule__Node__Group_3_3__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4035:1: ( rule__Node__Group_3_3__3__Impl ) - // InternalRosParser.g:4036:2: rule__Node__Group_3_3__3__Impl + // InternalRosParser.g:4034:1: ( rule__Node__Group_3_3__3__Impl ) + // InternalRosParser.g:4035:2: rule__Node__Group_3_3__3__Impl { pushFollow(FOLLOW_2); rule__Node__Group_3_3__3__Impl(); @@ -12531,17 +12470,17 @@ public final void rule__Node__Group_3_3__3() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_3__3__Impl" - // InternalRosParser.g:4042:1: rule__Node__Group_3_3__3__Impl : ( RULE_END ) ; + // InternalRosParser.g:4041:1: rule__Node__Group_3_3__3__Impl : ( RULE_END ) ; public final void rule__Node__Group_3_3__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4046:1: ( ( RULE_END ) ) - // InternalRosParser.g:4047:1: ( RULE_END ) + // InternalRosParser.g:4045:1: ( ( RULE_END ) ) + // InternalRosParser.g:4046:1: ( RULE_END ) { - // InternalRosParser.g:4047:1: ( RULE_END ) - // InternalRosParser.g:4048:2: RULE_END + // InternalRosParser.g:4046:1: ( RULE_END ) + // InternalRosParser.g:4047:2: RULE_END { before(grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()); match(input,RULE_END,FOLLOW_2); @@ -12568,14 +12507,14 @@ public final void rule__Node__Group_3_3__3__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_4__0" - // InternalRosParser.g:4058:1: rule__Node__Group_3_4__0 : rule__Node__Group_3_4__0__Impl rule__Node__Group_3_4__1 ; + // InternalRosParser.g:4057:1: rule__Node__Group_3_4__0 : rule__Node__Group_3_4__0__Impl rule__Node__Group_3_4__1 ; public final void rule__Node__Group_3_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4062:1: ( rule__Node__Group_3_4__0__Impl rule__Node__Group_3_4__1 ) - // InternalRosParser.g:4063:2: rule__Node__Group_3_4__0__Impl rule__Node__Group_3_4__1 + // InternalRosParser.g:4061:1: ( rule__Node__Group_3_4__0__Impl rule__Node__Group_3_4__1 ) + // InternalRosParser.g:4062:2: rule__Node__Group_3_4__0__Impl rule__Node__Group_3_4__1 { pushFollow(FOLLOW_6); rule__Node__Group_3_4__0__Impl(); @@ -12606,21 +12545,21 @@ public final void rule__Node__Group_3_4__0() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_4__0__Impl" - // InternalRosParser.g:4070:1: rule__Node__Group_3_4__0__Impl : ( Actionserver ) ; + // InternalRosParser.g:4069:1: rule__Node__Group_3_4__0__Impl : ( Actionservers ) ; public final void rule__Node__Group_3_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4074:1: ( ( Actionserver ) ) - // InternalRosParser.g:4075:1: ( Actionserver ) + // InternalRosParser.g:4073:1: ( ( Actionservers ) ) + // InternalRosParser.g:4074:1: ( Actionservers ) { - // InternalRosParser.g:4075:1: ( Actionserver ) - // InternalRosParser.g:4076:2: Actionserver + // InternalRosParser.g:4074:1: ( Actionservers ) + // InternalRosParser.g:4075:2: Actionservers { - before(grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()); - match(input,Actionserver,FOLLOW_2); - after(grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()); + before(grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()); + match(input,Actionservers,FOLLOW_2); + after(grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()); } @@ -12643,14 +12582,14 @@ public final void rule__Node__Group_3_4__0__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_4__1" - // InternalRosParser.g:4085:1: rule__Node__Group_3_4__1 : rule__Node__Group_3_4__1__Impl rule__Node__Group_3_4__2 ; + // InternalRosParser.g:4084:1: rule__Node__Group_3_4__1 : rule__Node__Group_3_4__1__Impl rule__Node__Group_3_4__2 ; public final void rule__Node__Group_3_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4089:1: ( rule__Node__Group_3_4__1__Impl rule__Node__Group_3_4__2 ) - // InternalRosParser.g:4090:2: rule__Node__Group_3_4__1__Impl rule__Node__Group_3_4__2 + // InternalRosParser.g:4088:1: ( rule__Node__Group_3_4__1__Impl rule__Node__Group_3_4__2 ) + // InternalRosParser.g:4089:2: rule__Node__Group_3_4__1__Impl rule__Node__Group_3_4__2 { pushFollow(FOLLOW_17); rule__Node__Group_3_4__1__Impl(); @@ -12681,17 +12620,17 @@ public final void rule__Node__Group_3_4__1() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_4__1__Impl" - // InternalRosParser.g:4097:1: rule__Node__Group_3_4__1__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:4096:1: rule__Node__Group_3_4__1__Impl : ( RULE_BEGIN ) ; public final void rule__Node__Group_3_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4101:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:4102:1: ( RULE_BEGIN ) + // InternalRosParser.g:4100:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:4101:1: ( RULE_BEGIN ) { - // InternalRosParser.g:4102:1: ( RULE_BEGIN ) - // InternalRosParser.g:4103:2: RULE_BEGIN + // InternalRosParser.g:4101:1: ( RULE_BEGIN ) + // InternalRosParser.g:4102:2: RULE_BEGIN { before(grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -12718,14 +12657,14 @@ public final void rule__Node__Group_3_4__1__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_4__2" - // InternalRosParser.g:4112:1: rule__Node__Group_3_4__2 : rule__Node__Group_3_4__2__Impl rule__Node__Group_3_4__3 ; + // InternalRosParser.g:4111:1: rule__Node__Group_3_4__2 : rule__Node__Group_3_4__2__Impl rule__Node__Group_3_4__3 ; public final void rule__Node__Group_3_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4116:1: ( rule__Node__Group_3_4__2__Impl rule__Node__Group_3_4__3 ) - // InternalRosParser.g:4117:2: rule__Node__Group_3_4__2__Impl rule__Node__Group_3_4__3 + // InternalRosParser.g:4115:1: ( rule__Node__Group_3_4__2__Impl rule__Node__Group_3_4__3 ) + // InternalRosParser.g:4116:2: rule__Node__Group_3_4__2__Impl rule__Node__Group_3_4__3 { pushFollow(FOLLOW_17); rule__Node__Group_3_4__2__Impl(); @@ -12756,20 +12695,20 @@ public final void rule__Node__Group_3_4__2() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_4__2__Impl" - // InternalRosParser.g:4124:1: rule__Node__Group_3_4__2__Impl : ( ( rule__Node__ActionserverAssignment_3_4_2 )* ) ; + // InternalRosParser.g:4123:1: rule__Node__Group_3_4__2__Impl : ( ( rule__Node__ActionserverAssignment_3_4_2 )* ) ; public final void rule__Node__Group_3_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4128:1: ( ( ( rule__Node__ActionserverAssignment_3_4_2 )* ) ) - // InternalRosParser.g:4129:1: ( ( rule__Node__ActionserverAssignment_3_4_2 )* ) + // InternalRosParser.g:4127:1: ( ( ( rule__Node__ActionserverAssignment_3_4_2 )* ) ) + // InternalRosParser.g:4128:1: ( ( rule__Node__ActionserverAssignment_3_4_2 )* ) { - // InternalRosParser.g:4129:1: ( ( rule__Node__ActionserverAssignment_3_4_2 )* ) - // InternalRosParser.g:4130:2: ( rule__Node__ActionserverAssignment_3_4_2 )* + // InternalRosParser.g:4128:1: ( ( rule__Node__ActionserverAssignment_3_4_2 )* ) + // InternalRosParser.g:4129:2: ( rule__Node__ActionserverAssignment_3_4_2 )* { before(grammarAccess.getNodeAccess().getActionserverAssignment_3_4_2()); - // InternalRosParser.g:4131:2: ( rule__Node__ActionserverAssignment_3_4_2 )* + // InternalRosParser.g:4130:2: ( rule__Node__ActionserverAssignment_3_4_2 )* loop24: do { int alt24=2; @@ -12782,7 +12721,7 @@ public final void rule__Node__Group_3_4__2__Impl() throws RecognitionException { switch (alt24) { case 1 : - // InternalRosParser.g:4131:3: rule__Node__ActionserverAssignment_3_4_2 + // InternalRosParser.g:4130:3: rule__Node__ActionserverAssignment_3_4_2 { pushFollow(FOLLOW_18); rule__Node__ActionserverAssignment_3_4_2(); @@ -12821,14 +12760,14 @@ public final void rule__Node__Group_3_4__2__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_4__3" - // InternalRosParser.g:4139:1: rule__Node__Group_3_4__3 : rule__Node__Group_3_4__3__Impl ; + // InternalRosParser.g:4138:1: rule__Node__Group_3_4__3 : rule__Node__Group_3_4__3__Impl ; public final void rule__Node__Group_3_4__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4143:1: ( rule__Node__Group_3_4__3__Impl ) - // InternalRosParser.g:4144:2: rule__Node__Group_3_4__3__Impl + // InternalRosParser.g:4142:1: ( rule__Node__Group_3_4__3__Impl ) + // InternalRosParser.g:4143:2: rule__Node__Group_3_4__3__Impl { pushFollow(FOLLOW_2); rule__Node__Group_3_4__3__Impl(); @@ -12854,17 +12793,17 @@ public final void rule__Node__Group_3_4__3() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_4__3__Impl" - // InternalRosParser.g:4150:1: rule__Node__Group_3_4__3__Impl : ( RULE_END ) ; + // InternalRosParser.g:4149:1: rule__Node__Group_3_4__3__Impl : ( RULE_END ) ; public final void rule__Node__Group_3_4__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4154:1: ( ( RULE_END ) ) - // InternalRosParser.g:4155:1: ( RULE_END ) + // InternalRosParser.g:4153:1: ( ( RULE_END ) ) + // InternalRosParser.g:4154:1: ( RULE_END ) { - // InternalRosParser.g:4155:1: ( RULE_END ) - // InternalRosParser.g:4156:2: RULE_END + // InternalRosParser.g:4154:1: ( RULE_END ) + // InternalRosParser.g:4155:2: RULE_END { before(grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()); match(input,RULE_END,FOLLOW_2); @@ -12891,14 +12830,14 @@ public final void rule__Node__Group_3_4__3__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_5__0" - // InternalRosParser.g:4166:1: rule__Node__Group_3_5__0 : rule__Node__Group_3_5__0__Impl rule__Node__Group_3_5__1 ; + // InternalRosParser.g:4165:1: rule__Node__Group_3_5__0 : rule__Node__Group_3_5__0__Impl rule__Node__Group_3_5__1 ; public final void rule__Node__Group_3_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4170:1: ( rule__Node__Group_3_5__0__Impl rule__Node__Group_3_5__1 ) - // InternalRosParser.g:4171:2: rule__Node__Group_3_5__0__Impl rule__Node__Group_3_5__1 + // InternalRosParser.g:4169:1: ( rule__Node__Group_3_5__0__Impl rule__Node__Group_3_5__1 ) + // InternalRosParser.g:4170:2: rule__Node__Group_3_5__0__Impl rule__Node__Group_3_5__1 { pushFollow(FOLLOW_6); rule__Node__Group_3_5__0__Impl(); @@ -12929,21 +12868,21 @@ public final void rule__Node__Group_3_5__0() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_5__0__Impl" - // InternalRosParser.g:4178:1: rule__Node__Group_3_5__0__Impl : ( Actionclient ) ; + // InternalRosParser.g:4177:1: rule__Node__Group_3_5__0__Impl : ( Actionclients ) ; public final void rule__Node__Group_3_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4182:1: ( ( Actionclient ) ) - // InternalRosParser.g:4183:1: ( Actionclient ) + // InternalRosParser.g:4181:1: ( ( Actionclients ) ) + // InternalRosParser.g:4182:1: ( Actionclients ) { - // InternalRosParser.g:4183:1: ( Actionclient ) - // InternalRosParser.g:4184:2: Actionclient + // InternalRosParser.g:4182:1: ( Actionclients ) + // InternalRosParser.g:4183:2: Actionclients { - before(grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()); - match(input,Actionclient,FOLLOW_2); - after(grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()); + before(grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()); + match(input,Actionclients,FOLLOW_2); + after(grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()); } @@ -12966,14 +12905,14 @@ public final void rule__Node__Group_3_5__0__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_5__1" - // InternalRosParser.g:4193:1: rule__Node__Group_3_5__1 : rule__Node__Group_3_5__1__Impl rule__Node__Group_3_5__2 ; + // InternalRosParser.g:4192:1: rule__Node__Group_3_5__1 : rule__Node__Group_3_5__1__Impl rule__Node__Group_3_5__2 ; public final void rule__Node__Group_3_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4197:1: ( rule__Node__Group_3_5__1__Impl rule__Node__Group_3_5__2 ) - // InternalRosParser.g:4198:2: rule__Node__Group_3_5__1__Impl rule__Node__Group_3_5__2 + // InternalRosParser.g:4196:1: ( rule__Node__Group_3_5__1__Impl rule__Node__Group_3_5__2 ) + // InternalRosParser.g:4197:2: rule__Node__Group_3_5__1__Impl rule__Node__Group_3_5__2 { pushFollow(FOLLOW_17); rule__Node__Group_3_5__1__Impl(); @@ -13004,17 +12943,17 @@ public final void rule__Node__Group_3_5__1() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_5__1__Impl" - // InternalRosParser.g:4205:1: rule__Node__Group_3_5__1__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:4204:1: rule__Node__Group_3_5__1__Impl : ( RULE_BEGIN ) ; public final void rule__Node__Group_3_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4209:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:4210:1: ( RULE_BEGIN ) + // InternalRosParser.g:4208:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:4209:1: ( RULE_BEGIN ) { - // InternalRosParser.g:4210:1: ( RULE_BEGIN ) - // InternalRosParser.g:4211:2: RULE_BEGIN + // InternalRosParser.g:4209:1: ( RULE_BEGIN ) + // InternalRosParser.g:4210:2: RULE_BEGIN { before(grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -13041,14 +12980,14 @@ public final void rule__Node__Group_3_5__1__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_5__2" - // InternalRosParser.g:4220:1: rule__Node__Group_3_5__2 : rule__Node__Group_3_5__2__Impl rule__Node__Group_3_5__3 ; + // InternalRosParser.g:4219:1: rule__Node__Group_3_5__2 : rule__Node__Group_3_5__2__Impl rule__Node__Group_3_5__3 ; public final void rule__Node__Group_3_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4224:1: ( rule__Node__Group_3_5__2__Impl rule__Node__Group_3_5__3 ) - // InternalRosParser.g:4225:2: rule__Node__Group_3_5__2__Impl rule__Node__Group_3_5__3 + // InternalRosParser.g:4223:1: ( rule__Node__Group_3_5__2__Impl rule__Node__Group_3_5__3 ) + // InternalRosParser.g:4224:2: rule__Node__Group_3_5__2__Impl rule__Node__Group_3_5__3 { pushFollow(FOLLOW_17); rule__Node__Group_3_5__2__Impl(); @@ -13079,20 +13018,20 @@ public final void rule__Node__Group_3_5__2() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_5__2__Impl" - // InternalRosParser.g:4232:1: rule__Node__Group_3_5__2__Impl : ( ( rule__Node__ActionclientAssignment_3_5_2 )* ) ; + // InternalRosParser.g:4231:1: rule__Node__Group_3_5__2__Impl : ( ( rule__Node__ActionclientAssignment_3_5_2 )* ) ; public final void rule__Node__Group_3_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4236:1: ( ( ( rule__Node__ActionclientAssignment_3_5_2 )* ) ) - // InternalRosParser.g:4237:1: ( ( rule__Node__ActionclientAssignment_3_5_2 )* ) + // InternalRosParser.g:4235:1: ( ( ( rule__Node__ActionclientAssignment_3_5_2 )* ) ) + // InternalRosParser.g:4236:1: ( ( rule__Node__ActionclientAssignment_3_5_2 )* ) { - // InternalRosParser.g:4237:1: ( ( rule__Node__ActionclientAssignment_3_5_2 )* ) - // InternalRosParser.g:4238:2: ( rule__Node__ActionclientAssignment_3_5_2 )* + // InternalRosParser.g:4236:1: ( ( rule__Node__ActionclientAssignment_3_5_2 )* ) + // InternalRosParser.g:4237:2: ( rule__Node__ActionclientAssignment_3_5_2 )* { before(grammarAccess.getNodeAccess().getActionclientAssignment_3_5_2()); - // InternalRosParser.g:4239:2: ( rule__Node__ActionclientAssignment_3_5_2 )* + // InternalRosParser.g:4238:2: ( rule__Node__ActionclientAssignment_3_5_2 )* loop25: do { int alt25=2; @@ -13105,7 +13044,7 @@ public final void rule__Node__Group_3_5__2__Impl() throws RecognitionException { switch (alt25) { case 1 : - // InternalRosParser.g:4239:3: rule__Node__ActionclientAssignment_3_5_2 + // InternalRosParser.g:4238:3: rule__Node__ActionclientAssignment_3_5_2 { pushFollow(FOLLOW_18); rule__Node__ActionclientAssignment_3_5_2(); @@ -13144,14 +13083,14 @@ public final void rule__Node__Group_3_5__2__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_5__3" - // InternalRosParser.g:4247:1: rule__Node__Group_3_5__3 : rule__Node__Group_3_5__3__Impl ; + // InternalRosParser.g:4246:1: rule__Node__Group_3_5__3 : rule__Node__Group_3_5__3__Impl ; public final void rule__Node__Group_3_5__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4251:1: ( rule__Node__Group_3_5__3__Impl ) - // InternalRosParser.g:4252:2: rule__Node__Group_3_5__3__Impl + // InternalRosParser.g:4250:1: ( rule__Node__Group_3_5__3__Impl ) + // InternalRosParser.g:4251:2: rule__Node__Group_3_5__3__Impl { pushFollow(FOLLOW_2); rule__Node__Group_3_5__3__Impl(); @@ -13177,17 +13116,17 @@ public final void rule__Node__Group_3_5__3() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_5__3__Impl" - // InternalRosParser.g:4258:1: rule__Node__Group_3_5__3__Impl : ( RULE_END ) ; + // InternalRosParser.g:4257:1: rule__Node__Group_3_5__3__Impl : ( RULE_END ) ; public final void rule__Node__Group_3_5__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4262:1: ( ( RULE_END ) ) - // InternalRosParser.g:4263:1: ( RULE_END ) + // InternalRosParser.g:4261:1: ( ( RULE_END ) ) + // InternalRosParser.g:4262:1: ( RULE_END ) { - // InternalRosParser.g:4263:1: ( RULE_END ) - // InternalRosParser.g:4264:2: RULE_END + // InternalRosParser.g:4262:1: ( RULE_END ) + // InternalRosParser.g:4263:2: RULE_END { before(grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()); match(input,RULE_END,FOLLOW_2); @@ -13214,14 +13153,14 @@ public final void rule__Node__Group_3_5__3__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_6__0" - // InternalRosParser.g:4274:1: rule__Node__Group_3_6__0 : rule__Node__Group_3_6__0__Impl rule__Node__Group_3_6__1 ; + // InternalRosParser.g:4273:1: rule__Node__Group_3_6__0 : rule__Node__Group_3_6__0__Impl rule__Node__Group_3_6__1 ; public final void rule__Node__Group_3_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4278:1: ( rule__Node__Group_3_6__0__Impl rule__Node__Group_3_6__1 ) - // InternalRosParser.g:4279:2: rule__Node__Group_3_6__0__Impl rule__Node__Group_3_6__1 + // InternalRosParser.g:4277:1: ( rule__Node__Group_3_6__0__Impl rule__Node__Group_3_6__1 ) + // InternalRosParser.g:4278:2: rule__Node__Group_3_6__0__Impl rule__Node__Group_3_6__1 { pushFollow(FOLLOW_6); rule__Node__Group_3_6__0__Impl(); @@ -13252,17 +13191,17 @@ public final void rule__Node__Group_3_6__0() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_6__0__Impl" - // InternalRosParser.g:4286:1: rule__Node__Group_3_6__0__Impl : ( Parameters ) ; + // InternalRosParser.g:4285:1: rule__Node__Group_3_6__0__Impl : ( Parameters ) ; public final void rule__Node__Group_3_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4290:1: ( ( Parameters ) ) - // InternalRosParser.g:4291:1: ( Parameters ) + // InternalRosParser.g:4289:1: ( ( Parameters ) ) + // InternalRosParser.g:4290:1: ( Parameters ) { - // InternalRosParser.g:4291:1: ( Parameters ) - // InternalRosParser.g:4292:2: Parameters + // InternalRosParser.g:4290:1: ( Parameters ) + // InternalRosParser.g:4291:2: Parameters { before(grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()); match(input,Parameters,FOLLOW_2); @@ -13289,14 +13228,14 @@ public final void rule__Node__Group_3_6__0__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_6__1" - // InternalRosParser.g:4301:1: rule__Node__Group_3_6__1 : rule__Node__Group_3_6__1__Impl rule__Node__Group_3_6__2 ; + // InternalRosParser.g:4300:1: rule__Node__Group_3_6__1 : rule__Node__Group_3_6__1__Impl rule__Node__Group_3_6__2 ; public final void rule__Node__Group_3_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4305:1: ( rule__Node__Group_3_6__1__Impl rule__Node__Group_3_6__2 ) - // InternalRosParser.g:4306:2: rule__Node__Group_3_6__1__Impl rule__Node__Group_3_6__2 + // InternalRosParser.g:4304:1: ( rule__Node__Group_3_6__1__Impl rule__Node__Group_3_6__2 ) + // InternalRosParser.g:4305:2: rule__Node__Group_3_6__1__Impl rule__Node__Group_3_6__2 { pushFollow(FOLLOW_17); rule__Node__Group_3_6__1__Impl(); @@ -13327,17 +13266,17 @@ public final void rule__Node__Group_3_6__1() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_6__1__Impl" - // InternalRosParser.g:4313:1: rule__Node__Group_3_6__1__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:4312:1: rule__Node__Group_3_6__1__Impl : ( RULE_BEGIN ) ; public final void rule__Node__Group_3_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4317:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:4318:1: ( RULE_BEGIN ) + // InternalRosParser.g:4316:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:4317:1: ( RULE_BEGIN ) { - // InternalRosParser.g:4318:1: ( RULE_BEGIN ) - // InternalRosParser.g:4319:2: RULE_BEGIN + // InternalRosParser.g:4317:1: ( RULE_BEGIN ) + // InternalRosParser.g:4318:2: RULE_BEGIN { before(grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -13364,14 +13303,14 @@ public final void rule__Node__Group_3_6__1__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_6__2" - // InternalRosParser.g:4328:1: rule__Node__Group_3_6__2 : rule__Node__Group_3_6__2__Impl rule__Node__Group_3_6__3 ; + // InternalRosParser.g:4327:1: rule__Node__Group_3_6__2 : rule__Node__Group_3_6__2__Impl rule__Node__Group_3_6__3 ; public final void rule__Node__Group_3_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4332:1: ( rule__Node__Group_3_6__2__Impl rule__Node__Group_3_6__3 ) - // InternalRosParser.g:4333:2: rule__Node__Group_3_6__2__Impl rule__Node__Group_3_6__3 + // InternalRosParser.g:4331:1: ( rule__Node__Group_3_6__2__Impl rule__Node__Group_3_6__3 ) + // InternalRosParser.g:4332:2: rule__Node__Group_3_6__2__Impl rule__Node__Group_3_6__3 { pushFollow(FOLLOW_17); rule__Node__Group_3_6__2__Impl(); @@ -13402,20 +13341,20 @@ public final void rule__Node__Group_3_6__2() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_6__2__Impl" - // InternalRosParser.g:4340:1: rule__Node__Group_3_6__2__Impl : ( ( rule__Node__ParameterAssignment_3_6_2 )* ) ; + // InternalRosParser.g:4339:1: rule__Node__Group_3_6__2__Impl : ( ( rule__Node__ParameterAssignment_3_6_2 )* ) ; public final void rule__Node__Group_3_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4344:1: ( ( ( rule__Node__ParameterAssignment_3_6_2 )* ) ) - // InternalRosParser.g:4345:1: ( ( rule__Node__ParameterAssignment_3_6_2 )* ) + // InternalRosParser.g:4343:1: ( ( ( rule__Node__ParameterAssignment_3_6_2 )* ) ) + // InternalRosParser.g:4344:1: ( ( rule__Node__ParameterAssignment_3_6_2 )* ) { - // InternalRosParser.g:4345:1: ( ( rule__Node__ParameterAssignment_3_6_2 )* ) - // InternalRosParser.g:4346:2: ( rule__Node__ParameterAssignment_3_6_2 )* + // InternalRosParser.g:4344:1: ( ( rule__Node__ParameterAssignment_3_6_2 )* ) + // InternalRosParser.g:4345:2: ( rule__Node__ParameterAssignment_3_6_2 )* { before(grammarAccess.getNodeAccess().getParameterAssignment_3_6_2()); - // InternalRosParser.g:4347:2: ( rule__Node__ParameterAssignment_3_6_2 )* + // InternalRosParser.g:4346:2: ( rule__Node__ParameterAssignment_3_6_2 )* loop26: do { int alt26=2; @@ -13428,7 +13367,7 @@ public final void rule__Node__Group_3_6__2__Impl() throws RecognitionException { switch (alt26) { case 1 : - // InternalRosParser.g:4347:3: rule__Node__ParameterAssignment_3_6_2 + // InternalRosParser.g:4346:3: rule__Node__ParameterAssignment_3_6_2 { pushFollow(FOLLOW_18); rule__Node__ParameterAssignment_3_6_2(); @@ -13467,14 +13406,14 @@ public final void rule__Node__Group_3_6__2__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_6__3" - // InternalRosParser.g:4355:1: rule__Node__Group_3_6__3 : rule__Node__Group_3_6__3__Impl ; + // InternalRosParser.g:4354:1: rule__Node__Group_3_6__3 : rule__Node__Group_3_6__3__Impl ; public final void rule__Node__Group_3_6__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4359:1: ( rule__Node__Group_3_6__3__Impl ) - // InternalRosParser.g:4360:2: rule__Node__Group_3_6__3__Impl + // InternalRosParser.g:4358:1: ( rule__Node__Group_3_6__3__Impl ) + // InternalRosParser.g:4359:2: rule__Node__Group_3_6__3__Impl { pushFollow(FOLLOW_2); rule__Node__Group_3_6__3__Impl(); @@ -13500,17 +13439,17 @@ public final void rule__Node__Group_3_6__3() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_6__3__Impl" - // InternalRosParser.g:4366:1: rule__Node__Group_3_6__3__Impl : ( RULE_END ) ; + // InternalRosParser.g:4365:1: rule__Node__Group_3_6__3__Impl : ( RULE_END ) ; public final void rule__Node__Group_3_6__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4370:1: ( ( RULE_END ) ) - // InternalRosParser.g:4371:1: ( RULE_END ) + // InternalRosParser.g:4369:1: ( ( RULE_END ) ) + // InternalRosParser.g:4370:1: ( RULE_END ) { - // InternalRosParser.g:4371:1: ( RULE_END ) - // InternalRosParser.g:4372:2: RULE_END + // InternalRosParser.g:4370:1: ( RULE_END ) + // InternalRosParser.g:4371:2: RULE_END { before(grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()); match(input,RULE_END,FOLLOW_2); @@ -13537,14 +13476,14 @@ public final void rule__Node__Group_3_6__3__Impl() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group__0" - // InternalRosParser.g:4382:1: rule__TopicSpec__Group__0 : rule__TopicSpec__Group__0__Impl rule__TopicSpec__Group__1 ; + // InternalRosParser.g:4381:1: rule__TopicSpec__Group__0 : rule__TopicSpec__Group__0__Impl rule__TopicSpec__Group__1 ; public final void rule__TopicSpec__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4386:1: ( rule__TopicSpec__Group__0__Impl rule__TopicSpec__Group__1 ) - // InternalRosParser.g:4387:2: rule__TopicSpec__Group__0__Impl rule__TopicSpec__Group__1 + // InternalRosParser.g:4385:1: ( rule__TopicSpec__Group__0__Impl rule__TopicSpec__Group__1 ) + // InternalRosParser.g:4386:2: rule__TopicSpec__Group__0__Impl rule__TopicSpec__Group__1 { pushFollow(FOLLOW_19); rule__TopicSpec__Group__0__Impl(); @@ -13575,21 +13514,21 @@ public final void rule__TopicSpec__Group__0() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group__0__Impl" - // InternalRosParser.g:4394:1: rule__TopicSpec__Group__0__Impl : ( () ) ; + // InternalRosParser.g:4393:1: rule__TopicSpec__Group__0__Impl : ( () ) ; public final void rule__TopicSpec__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4398:1: ( ( () ) ) - // InternalRosParser.g:4399:1: ( () ) + // InternalRosParser.g:4397:1: ( ( () ) ) + // InternalRosParser.g:4398:1: ( () ) { - // InternalRosParser.g:4399:1: ( () ) - // InternalRosParser.g:4400:2: () + // InternalRosParser.g:4398:1: ( () ) + // InternalRosParser.g:4399:2: () { before(grammarAccess.getTopicSpecAccess().getTopicSpecAction_0()); - // InternalRosParser.g:4401:2: () - // InternalRosParser.g:4401:3: + // InternalRosParser.g:4400:2: () + // InternalRosParser.g:4400:3: { } @@ -13612,14 +13551,14 @@ public final void rule__TopicSpec__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__TopicSpec__Group__1" - // InternalRosParser.g:4409:1: rule__TopicSpec__Group__1 : rule__TopicSpec__Group__1__Impl rule__TopicSpec__Group__2 ; + // InternalRosParser.g:4408:1: rule__TopicSpec__Group__1 : rule__TopicSpec__Group__1__Impl rule__TopicSpec__Group__2 ; public final void rule__TopicSpec__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4413:1: ( rule__TopicSpec__Group__1__Impl rule__TopicSpec__Group__2 ) - // InternalRosParser.g:4414:2: rule__TopicSpec__Group__1__Impl rule__TopicSpec__Group__2 + // InternalRosParser.g:4412:1: ( rule__TopicSpec__Group__1__Impl rule__TopicSpec__Group__2 ) + // InternalRosParser.g:4413:2: rule__TopicSpec__Group__1__Impl rule__TopicSpec__Group__2 { pushFollow(FOLLOW_20); rule__TopicSpec__Group__1__Impl(); @@ -13650,17 +13589,17 @@ public final void rule__TopicSpec__Group__1() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group__1__Impl" - // InternalRosParser.g:4421:1: rule__TopicSpec__Group__1__Impl : ( Msg ) ; + // InternalRosParser.g:4420:1: rule__TopicSpec__Group__1__Impl : ( Msg ) ; public final void rule__TopicSpec__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4425:1: ( ( Msg ) ) - // InternalRosParser.g:4426:1: ( Msg ) + // InternalRosParser.g:4424:1: ( ( Msg ) ) + // InternalRosParser.g:4425:1: ( Msg ) { - // InternalRosParser.g:4426:1: ( Msg ) - // InternalRosParser.g:4427:2: Msg + // InternalRosParser.g:4425:1: ( Msg ) + // InternalRosParser.g:4426:2: Msg { before(grammarAccess.getTopicSpecAccess().getMsgKeyword_1()); match(input,Msg,FOLLOW_2); @@ -13687,14 +13626,14 @@ public final void rule__TopicSpec__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__TopicSpec__Group__2" - // InternalRosParser.g:4436:1: rule__TopicSpec__Group__2 : rule__TopicSpec__Group__2__Impl rule__TopicSpec__Group__3 ; + // InternalRosParser.g:4435:1: rule__TopicSpec__Group__2 : rule__TopicSpec__Group__2__Impl rule__TopicSpec__Group__3 ; public final void rule__TopicSpec__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4440:1: ( rule__TopicSpec__Group__2__Impl rule__TopicSpec__Group__3 ) - // InternalRosParser.g:4441:2: rule__TopicSpec__Group__2__Impl rule__TopicSpec__Group__3 + // InternalRosParser.g:4439:1: ( rule__TopicSpec__Group__2__Impl rule__TopicSpec__Group__3 ) + // InternalRosParser.g:4440:2: rule__TopicSpec__Group__2__Impl rule__TopicSpec__Group__3 { pushFollow(FOLLOW_6); rule__TopicSpec__Group__2__Impl(); @@ -13725,21 +13664,21 @@ public final void rule__TopicSpec__Group__2() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group__2__Impl" - // InternalRosParser.g:4448:1: rule__TopicSpec__Group__2__Impl : ( ( rule__TopicSpec__NameAssignment_2 ) ) ; + // InternalRosParser.g:4447:1: rule__TopicSpec__Group__2__Impl : ( ( rule__TopicSpec__NameAssignment_2 ) ) ; public final void rule__TopicSpec__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4452:1: ( ( ( rule__TopicSpec__NameAssignment_2 ) ) ) - // InternalRosParser.g:4453:1: ( ( rule__TopicSpec__NameAssignment_2 ) ) + // InternalRosParser.g:4451:1: ( ( ( rule__TopicSpec__NameAssignment_2 ) ) ) + // InternalRosParser.g:4452:1: ( ( rule__TopicSpec__NameAssignment_2 ) ) { - // InternalRosParser.g:4453:1: ( ( rule__TopicSpec__NameAssignment_2 ) ) - // InternalRosParser.g:4454:2: ( rule__TopicSpec__NameAssignment_2 ) + // InternalRosParser.g:4452:1: ( ( rule__TopicSpec__NameAssignment_2 ) ) + // InternalRosParser.g:4453:2: ( rule__TopicSpec__NameAssignment_2 ) { before(grammarAccess.getTopicSpecAccess().getNameAssignment_2()); - // InternalRosParser.g:4455:2: ( rule__TopicSpec__NameAssignment_2 ) - // InternalRosParser.g:4455:3: rule__TopicSpec__NameAssignment_2 + // InternalRosParser.g:4454:2: ( rule__TopicSpec__NameAssignment_2 ) + // InternalRosParser.g:4454:3: rule__TopicSpec__NameAssignment_2 { pushFollow(FOLLOW_2); rule__TopicSpec__NameAssignment_2(); @@ -13772,14 +13711,14 @@ public final void rule__TopicSpec__Group__2__Impl() throws RecognitionException // $ANTLR start "rule__TopicSpec__Group__3" - // InternalRosParser.g:4463:1: rule__TopicSpec__Group__3 : rule__TopicSpec__Group__3__Impl rule__TopicSpec__Group__4 ; + // InternalRosParser.g:4462:1: rule__TopicSpec__Group__3 : rule__TopicSpec__Group__3__Impl rule__TopicSpec__Group__4 ; public final void rule__TopicSpec__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4467:1: ( rule__TopicSpec__Group__3__Impl rule__TopicSpec__Group__4 ) - // InternalRosParser.g:4468:2: rule__TopicSpec__Group__3__Impl rule__TopicSpec__Group__4 + // InternalRosParser.g:4466:1: ( rule__TopicSpec__Group__3__Impl rule__TopicSpec__Group__4 ) + // InternalRosParser.g:4467:2: rule__TopicSpec__Group__3__Impl rule__TopicSpec__Group__4 { pushFollow(FOLLOW_21); rule__TopicSpec__Group__3__Impl(); @@ -13810,17 +13749,17 @@ public final void rule__TopicSpec__Group__3() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group__3__Impl" - // InternalRosParser.g:4475:1: rule__TopicSpec__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:4474:1: rule__TopicSpec__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__TopicSpec__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4479:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:4480:1: ( RULE_BEGIN ) + // InternalRosParser.g:4478:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:4479:1: ( RULE_BEGIN ) { - // InternalRosParser.g:4480:1: ( RULE_BEGIN ) - // InternalRosParser.g:4481:2: RULE_BEGIN + // InternalRosParser.g:4479:1: ( RULE_BEGIN ) + // InternalRosParser.g:4480:2: RULE_BEGIN { before(grammarAccess.getTopicSpecAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -13847,14 +13786,14 @@ public final void rule__TopicSpec__Group__3__Impl() throws RecognitionException // $ANTLR start "rule__TopicSpec__Group__4" - // InternalRosParser.g:4490:1: rule__TopicSpec__Group__4 : rule__TopicSpec__Group__4__Impl rule__TopicSpec__Group__5 ; + // InternalRosParser.g:4489:1: rule__TopicSpec__Group__4 : rule__TopicSpec__Group__4__Impl rule__TopicSpec__Group__5 ; public final void rule__TopicSpec__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4494:1: ( rule__TopicSpec__Group__4__Impl rule__TopicSpec__Group__5 ) - // InternalRosParser.g:4495:2: rule__TopicSpec__Group__4__Impl rule__TopicSpec__Group__5 + // InternalRosParser.g:4493:1: ( rule__TopicSpec__Group__4__Impl rule__TopicSpec__Group__5 ) + // InternalRosParser.g:4494:2: rule__TopicSpec__Group__4__Impl rule__TopicSpec__Group__5 { pushFollow(FOLLOW_22); rule__TopicSpec__Group__4__Impl(); @@ -13885,17 +13824,17 @@ public final void rule__TopicSpec__Group__4() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group__4__Impl" - // InternalRosParser.g:4502:1: rule__TopicSpec__Group__4__Impl : ( Message_1 ) ; + // InternalRosParser.g:4501:1: rule__TopicSpec__Group__4__Impl : ( Message_1 ) ; public final void rule__TopicSpec__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4506:1: ( ( Message_1 ) ) - // InternalRosParser.g:4507:1: ( Message_1 ) + // InternalRosParser.g:4505:1: ( ( Message_1 ) ) + // InternalRosParser.g:4506:1: ( Message_1 ) { - // InternalRosParser.g:4507:1: ( Message_1 ) - // InternalRosParser.g:4508:2: Message_1 + // InternalRosParser.g:4506:1: ( Message_1 ) + // InternalRosParser.g:4507:2: Message_1 { before(grammarAccess.getTopicSpecAccess().getMessageKeyword_4()); match(input,Message_1,FOLLOW_2); @@ -13922,14 +13861,14 @@ public final void rule__TopicSpec__Group__4__Impl() throws RecognitionException // $ANTLR start "rule__TopicSpec__Group__5" - // InternalRosParser.g:4517:1: rule__TopicSpec__Group__5 : rule__TopicSpec__Group__5__Impl rule__TopicSpec__Group__6 ; + // InternalRosParser.g:4516:1: rule__TopicSpec__Group__5 : rule__TopicSpec__Group__5__Impl rule__TopicSpec__Group__6 ; public final void rule__TopicSpec__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4521:1: ( rule__TopicSpec__Group__5__Impl rule__TopicSpec__Group__6 ) - // InternalRosParser.g:4522:2: rule__TopicSpec__Group__5__Impl rule__TopicSpec__Group__6 + // InternalRosParser.g:4520:1: ( rule__TopicSpec__Group__5__Impl rule__TopicSpec__Group__6 ) + // InternalRosParser.g:4521:2: rule__TopicSpec__Group__5__Impl rule__TopicSpec__Group__6 { pushFollow(FOLLOW_22); rule__TopicSpec__Group__5__Impl(); @@ -13960,20 +13899,20 @@ public final void rule__TopicSpec__Group__5() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group__5__Impl" - // InternalRosParser.g:4529:1: rule__TopicSpec__Group__5__Impl : ( ( rule__TopicSpec__Group_5__0 )? ) ; + // InternalRosParser.g:4528:1: rule__TopicSpec__Group__5__Impl : ( ( rule__TopicSpec__Group_5__0 )? ) ; public final void rule__TopicSpec__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4533:1: ( ( ( rule__TopicSpec__Group_5__0 )? ) ) - // InternalRosParser.g:4534:1: ( ( rule__TopicSpec__Group_5__0 )? ) + // InternalRosParser.g:4532:1: ( ( ( rule__TopicSpec__Group_5__0 )? ) ) + // InternalRosParser.g:4533:1: ( ( rule__TopicSpec__Group_5__0 )? ) { - // InternalRosParser.g:4534:1: ( ( rule__TopicSpec__Group_5__0 )? ) - // InternalRosParser.g:4535:2: ( rule__TopicSpec__Group_5__0 )? + // InternalRosParser.g:4533:1: ( ( rule__TopicSpec__Group_5__0 )? ) + // InternalRosParser.g:4534:2: ( rule__TopicSpec__Group_5__0 )? { before(grammarAccess.getTopicSpecAccess().getGroup_5()); - // InternalRosParser.g:4536:2: ( rule__TopicSpec__Group_5__0 )? + // InternalRosParser.g:4535:2: ( rule__TopicSpec__Group_5__0 )? int alt27=2; int LA27_0 = input.LA(1); @@ -13982,7 +13921,7 @@ public final void rule__TopicSpec__Group__5__Impl() throws RecognitionException } switch (alt27) { case 1 : - // InternalRosParser.g:4536:3: rule__TopicSpec__Group_5__0 + // InternalRosParser.g:4535:3: rule__TopicSpec__Group_5__0 { pushFollow(FOLLOW_2); rule__TopicSpec__Group_5__0(); @@ -14018,14 +13957,14 @@ public final void rule__TopicSpec__Group__5__Impl() throws RecognitionException // $ANTLR start "rule__TopicSpec__Group__6" - // InternalRosParser.g:4544:1: rule__TopicSpec__Group__6 : rule__TopicSpec__Group__6__Impl ; + // InternalRosParser.g:4543:1: rule__TopicSpec__Group__6 : rule__TopicSpec__Group__6__Impl ; public final void rule__TopicSpec__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4548:1: ( rule__TopicSpec__Group__6__Impl ) - // InternalRosParser.g:4549:2: rule__TopicSpec__Group__6__Impl + // InternalRosParser.g:4547:1: ( rule__TopicSpec__Group__6__Impl ) + // InternalRosParser.g:4548:2: rule__TopicSpec__Group__6__Impl { pushFollow(FOLLOW_2); rule__TopicSpec__Group__6__Impl(); @@ -14051,17 +13990,17 @@ public final void rule__TopicSpec__Group__6() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group__6__Impl" - // InternalRosParser.g:4555:1: rule__TopicSpec__Group__6__Impl : ( RULE_END ) ; + // InternalRosParser.g:4554:1: rule__TopicSpec__Group__6__Impl : ( RULE_END ) ; public final void rule__TopicSpec__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4559:1: ( ( RULE_END ) ) - // InternalRosParser.g:4560:1: ( RULE_END ) + // InternalRosParser.g:4558:1: ( ( RULE_END ) ) + // InternalRosParser.g:4559:1: ( RULE_END ) { - // InternalRosParser.g:4560:1: ( RULE_END ) - // InternalRosParser.g:4561:2: RULE_END + // InternalRosParser.g:4559:1: ( RULE_END ) + // InternalRosParser.g:4560:2: RULE_END { before(grammarAccess.getTopicSpecAccess().getENDTerminalRuleCall_6()); match(input,RULE_END,FOLLOW_2); @@ -14088,14 +14027,14 @@ public final void rule__TopicSpec__Group__6__Impl() throws RecognitionException // $ANTLR start "rule__TopicSpec__Group_5__0" - // InternalRosParser.g:4571:1: rule__TopicSpec__Group_5__0 : rule__TopicSpec__Group_5__0__Impl rule__TopicSpec__Group_5__1 ; + // InternalRosParser.g:4570:1: rule__TopicSpec__Group_5__0 : rule__TopicSpec__Group_5__0__Impl rule__TopicSpec__Group_5__1 ; public final void rule__TopicSpec__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4575:1: ( rule__TopicSpec__Group_5__0__Impl rule__TopicSpec__Group_5__1 ) - // InternalRosParser.g:4576:2: rule__TopicSpec__Group_5__0__Impl rule__TopicSpec__Group_5__1 + // InternalRosParser.g:4574:1: ( rule__TopicSpec__Group_5__0__Impl rule__TopicSpec__Group_5__1 ) + // InternalRosParser.g:4575:2: rule__TopicSpec__Group_5__0__Impl rule__TopicSpec__Group_5__1 { pushFollow(FOLLOW_23); rule__TopicSpec__Group_5__0__Impl(); @@ -14126,17 +14065,17 @@ public final void rule__TopicSpec__Group_5__0() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group_5__0__Impl" - // InternalRosParser.g:4583:1: rule__TopicSpec__Group_5__0__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:4582:1: rule__TopicSpec__Group_5__0__Impl : ( RULE_BEGIN ) ; public final void rule__TopicSpec__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4587:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:4588:1: ( RULE_BEGIN ) + // InternalRosParser.g:4586:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:4587:1: ( RULE_BEGIN ) { - // InternalRosParser.g:4588:1: ( RULE_BEGIN ) - // InternalRosParser.g:4589:2: RULE_BEGIN + // InternalRosParser.g:4587:1: ( RULE_BEGIN ) + // InternalRosParser.g:4588:2: RULE_BEGIN { before(grammarAccess.getTopicSpecAccess().getBEGINTerminalRuleCall_5_0()); match(input,RULE_BEGIN,FOLLOW_2); @@ -14163,14 +14102,14 @@ public final void rule__TopicSpec__Group_5__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__TopicSpec__Group_5__1" - // InternalRosParser.g:4598:1: rule__TopicSpec__Group_5__1 : rule__TopicSpec__Group_5__1__Impl rule__TopicSpec__Group_5__2 ; + // InternalRosParser.g:4597:1: rule__TopicSpec__Group_5__1 : rule__TopicSpec__Group_5__1__Impl rule__TopicSpec__Group_5__2 ; public final void rule__TopicSpec__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4602:1: ( rule__TopicSpec__Group_5__1__Impl rule__TopicSpec__Group_5__2 ) - // InternalRosParser.g:4603:2: rule__TopicSpec__Group_5__1__Impl rule__TopicSpec__Group_5__2 + // InternalRosParser.g:4601:1: ( rule__TopicSpec__Group_5__1__Impl rule__TopicSpec__Group_5__2 ) + // InternalRosParser.g:4602:2: rule__TopicSpec__Group_5__1__Impl rule__TopicSpec__Group_5__2 { pushFollow(FOLLOW_24); rule__TopicSpec__Group_5__1__Impl(); @@ -14201,21 +14140,21 @@ public final void rule__TopicSpec__Group_5__1() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group_5__1__Impl" - // InternalRosParser.g:4610:1: rule__TopicSpec__Group_5__1__Impl : ( ( rule__TopicSpec__MessageAssignment_5_1 ) ) ; + // InternalRosParser.g:4609:1: rule__TopicSpec__Group_5__1__Impl : ( ( rule__TopicSpec__MessageAssignment_5_1 ) ) ; public final void rule__TopicSpec__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4614:1: ( ( ( rule__TopicSpec__MessageAssignment_5_1 ) ) ) - // InternalRosParser.g:4615:1: ( ( rule__TopicSpec__MessageAssignment_5_1 ) ) + // InternalRosParser.g:4613:1: ( ( ( rule__TopicSpec__MessageAssignment_5_1 ) ) ) + // InternalRosParser.g:4614:1: ( ( rule__TopicSpec__MessageAssignment_5_1 ) ) { - // InternalRosParser.g:4615:1: ( ( rule__TopicSpec__MessageAssignment_5_1 ) ) - // InternalRosParser.g:4616:2: ( rule__TopicSpec__MessageAssignment_5_1 ) + // InternalRosParser.g:4614:1: ( ( rule__TopicSpec__MessageAssignment_5_1 ) ) + // InternalRosParser.g:4615:2: ( rule__TopicSpec__MessageAssignment_5_1 ) { before(grammarAccess.getTopicSpecAccess().getMessageAssignment_5_1()); - // InternalRosParser.g:4617:2: ( rule__TopicSpec__MessageAssignment_5_1 ) - // InternalRosParser.g:4617:3: rule__TopicSpec__MessageAssignment_5_1 + // InternalRosParser.g:4616:2: ( rule__TopicSpec__MessageAssignment_5_1 ) + // InternalRosParser.g:4616:3: rule__TopicSpec__MessageAssignment_5_1 { pushFollow(FOLLOW_2); rule__TopicSpec__MessageAssignment_5_1(); @@ -14248,14 +14187,14 @@ public final void rule__TopicSpec__Group_5__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__TopicSpec__Group_5__2" - // InternalRosParser.g:4625:1: rule__TopicSpec__Group_5__2 : rule__TopicSpec__Group_5__2__Impl ; + // InternalRosParser.g:4624:1: rule__TopicSpec__Group_5__2 : rule__TopicSpec__Group_5__2__Impl ; public final void rule__TopicSpec__Group_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4629:1: ( rule__TopicSpec__Group_5__2__Impl ) - // InternalRosParser.g:4630:2: rule__TopicSpec__Group_5__2__Impl + // InternalRosParser.g:4628:1: ( rule__TopicSpec__Group_5__2__Impl ) + // InternalRosParser.g:4629:2: rule__TopicSpec__Group_5__2__Impl { pushFollow(FOLLOW_2); rule__TopicSpec__Group_5__2__Impl(); @@ -14281,17 +14220,17 @@ public final void rule__TopicSpec__Group_5__2() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group_5__2__Impl" - // InternalRosParser.g:4636:1: rule__TopicSpec__Group_5__2__Impl : ( RULE_END ) ; + // InternalRosParser.g:4635:1: rule__TopicSpec__Group_5__2__Impl : ( RULE_END ) ; public final void rule__TopicSpec__Group_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4640:1: ( ( RULE_END ) ) - // InternalRosParser.g:4641:1: ( RULE_END ) + // InternalRosParser.g:4639:1: ( ( RULE_END ) ) + // InternalRosParser.g:4640:1: ( RULE_END ) { - // InternalRosParser.g:4641:1: ( RULE_END ) - // InternalRosParser.g:4642:2: RULE_END + // InternalRosParser.g:4640:1: ( RULE_END ) + // InternalRosParser.g:4641:2: RULE_END { before(grammarAccess.getTopicSpecAccess().getENDTerminalRuleCall_5_2()); match(input,RULE_END,FOLLOW_2); @@ -14318,14 +14257,14 @@ public final void rule__TopicSpec__Group_5__2__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group__0" - // InternalRosParser.g:4652:1: rule__ServiceSpec__Group__0 : rule__ServiceSpec__Group__0__Impl rule__ServiceSpec__Group__1 ; + // InternalRosParser.g:4651:1: rule__ServiceSpec__Group__0 : rule__ServiceSpec__Group__0__Impl rule__ServiceSpec__Group__1 ; public final void rule__ServiceSpec__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4656:1: ( rule__ServiceSpec__Group__0__Impl rule__ServiceSpec__Group__1 ) - // InternalRosParser.g:4657:2: rule__ServiceSpec__Group__0__Impl rule__ServiceSpec__Group__1 + // InternalRosParser.g:4655:1: ( rule__ServiceSpec__Group__0__Impl rule__ServiceSpec__Group__1 ) + // InternalRosParser.g:4656:2: rule__ServiceSpec__Group__0__Impl rule__ServiceSpec__Group__1 { pushFollow(FOLLOW_25); rule__ServiceSpec__Group__0__Impl(); @@ -14356,21 +14295,21 @@ public final void rule__ServiceSpec__Group__0() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group__0__Impl" - // InternalRosParser.g:4664:1: rule__ServiceSpec__Group__0__Impl : ( () ) ; + // InternalRosParser.g:4663:1: rule__ServiceSpec__Group__0__Impl : ( () ) ; public final void rule__ServiceSpec__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4668:1: ( ( () ) ) - // InternalRosParser.g:4669:1: ( () ) + // InternalRosParser.g:4667:1: ( ( () ) ) + // InternalRosParser.g:4668:1: ( () ) { - // InternalRosParser.g:4669:1: ( () ) - // InternalRosParser.g:4670:2: () + // InternalRosParser.g:4668:1: ( () ) + // InternalRosParser.g:4669:2: () { before(grammarAccess.getServiceSpecAccess().getServiceSpecAction_0()); - // InternalRosParser.g:4671:2: () - // InternalRosParser.g:4671:3: + // InternalRosParser.g:4670:2: () + // InternalRosParser.g:4670:3: { } @@ -14393,14 +14332,14 @@ public final void rule__ServiceSpec__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group__1" - // InternalRosParser.g:4679:1: rule__ServiceSpec__Group__1 : rule__ServiceSpec__Group__1__Impl rule__ServiceSpec__Group__2 ; + // InternalRosParser.g:4678:1: rule__ServiceSpec__Group__1 : rule__ServiceSpec__Group__1__Impl rule__ServiceSpec__Group__2 ; public final void rule__ServiceSpec__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4683:1: ( rule__ServiceSpec__Group__1__Impl rule__ServiceSpec__Group__2 ) - // InternalRosParser.g:4684:2: rule__ServiceSpec__Group__1__Impl rule__ServiceSpec__Group__2 + // InternalRosParser.g:4682:1: ( rule__ServiceSpec__Group__1__Impl rule__ServiceSpec__Group__2 ) + // InternalRosParser.g:4683:2: rule__ServiceSpec__Group__1__Impl rule__ServiceSpec__Group__2 { pushFollow(FOLLOW_8); rule__ServiceSpec__Group__1__Impl(); @@ -14431,17 +14370,17 @@ public final void rule__ServiceSpec__Group__1() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group__1__Impl" - // InternalRosParser.g:4691:1: rule__ServiceSpec__Group__1__Impl : ( Srv ) ; + // InternalRosParser.g:4690:1: rule__ServiceSpec__Group__1__Impl : ( Srv ) ; public final void rule__ServiceSpec__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4695:1: ( ( Srv ) ) - // InternalRosParser.g:4696:1: ( Srv ) + // InternalRosParser.g:4694:1: ( ( Srv ) ) + // InternalRosParser.g:4695:1: ( Srv ) { - // InternalRosParser.g:4696:1: ( Srv ) - // InternalRosParser.g:4697:2: Srv + // InternalRosParser.g:4695:1: ( Srv ) + // InternalRosParser.g:4696:2: Srv { before(grammarAccess.getServiceSpecAccess().getSrvKeyword_1()); match(input,Srv,FOLLOW_2); @@ -14468,14 +14407,14 @@ public final void rule__ServiceSpec__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group__2" - // InternalRosParser.g:4706:1: rule__ServiceSpec__Group__2 : rule__ServiceSpec__Group__2__Impl rule__ServiceSpec__Group__3 ; + // InternalRosParser.g:4705:1: rule__ServiceSpec__Group__2 : rule__ServiceSpec__Group__2__Impl rule__ServiceSpec__Group__3 ; public final void rule__ServiceSpec__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4710:1: ( rule__ServiceSpec__Group__2__Impl rule__ServiceSpec__Group__3 ) - // InternalRosParser.g:4711:2: rule__ServiceSpec__Group__2__Impl rule__ServiceSpec__Group__3 + // InternalRosParser.g:4709:1: ( rule__ServiceSpec__Group__2__Impl rule__ServiceSpec__Group__3 ) + // InternalRosParser.g:4710:2: rule__ServiceSpec__Group__2__Impl rule__ServiceSpec__Group__3 { pushFollow(FOLLOW_6); rule__ServiceSpec__Group__2__Impl(); @@ -14506,21 +14445,21 @@ public final void rule__ServiceSpec__Group__2() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group__2__Impl" - // InternalRosParser.g:4718:1: rule__ServiceSpec__Group__2__Impl : ( ( rule__ServiceSpec__NameAssignment_2 ) ) ; + // InternalRosParser.g:4717:1: rule__ServiceSpec__Group__2__Impl : ( ( rule__ServiceSpec__NameAssignment_2 ) ) ; public final void rule__ServiceSpec__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4722:1: ( ( ( rule__ServiceSpec__NameAssignment_2 ) ) ) - // InternalRosParser.g:4723:1: ( ( rule__ServiceSpec__NameAssignment_2 ) ) + // InternalRosParser.g:4721:1: ( ( ( rule__ServiceSpec__NameAssignment_2 ) ) ) + // InternalRosParser.g:4722:1: ( ( rule__ServiceSpec__NameAssignment_2 ) ) { - // InternalRosParser.g:4723:1: ( ( rule__ServiceSpec__NameAssignment_2 ) ) - // InternalRosParser.g:4724:2: ( rule__ServiceSpec__NameAssignment_2 ) + // InternalRosParser.g:4722:1: ( ( rule__ServiceSpec__NameAssignment_2 ) ) + // InternalRosParser.g:4723:2: ( rule__ServiceSpec__NameAssignment_2 ) { before(grammarAccess.getServiceSpecAccess().getNameAssignment_2()); - // InternalRosParser.g:4725:2: ( rule__ServiceSpec__NameAssignment_2 ) - // InternalRosParser.g:4725:3: rule__ServiceSpec__NameAssignment_2 + // InternalRosParser.g:4724:2: ( rule__ServiceSpec__NameAssignment_2 ) + // InternalRosParser.g:4724:3: rule__ServiceSpec__NameAssignment_2 { pushFollow(FOLLOW_2); rule__ServiceSpec__NameAssignment_2(); @@ -14553,14 +14492,14 @@ public final void rule__ServiceSpec__Group__2__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group__3" - // InternalRosParser.g:4733:1: rule__ServiceSpec__Group__3 : rule__ServiceSpec__Group__3__Impl rule__ServiceSpec__Group__4 ; + // InternalRosParser.g:4732:1: rule__ServiceSpec__Group__3 : rule__ServiceSpec__Group__3__Impl rule__ServiceSpec__Group__4 ; public final void rule__ServiceSpec__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4737:1: ( rule__ServiceSpec__Group__3__Impl rule__ServiceSpec__Group__4 ) - // InternalRosParser.g:4738:2: rule__ServiceSpec__Group__3__Impl rule__ServiceSpec__Group__4 + // InternalRosParser.g:4736:1: ( rule__ServiceSpec__Group__3__Impl rule__ServiceSpec__Group__4 ) + // InternalRosParser.g:4737:2: rule__ServiceSpec__Group__3__Impl rule__ServiceSpec__Group__4 { pushFollow(FOLLOW_26); rule__ServiceSpec__Group__3__Impl(); @@ -14591,17 +14530,17 @@ public final void rule__ServiceSpec__Group__3() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group__3__Impl" - // InternalRosParser.g:4745:1: rule__ServiceSpec__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:4744:1: rule__ServiceSpec__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__ServiceSpec__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4749:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:4750:1: ( RULE_BEGIN ) + // InternalRosParser.g:4748:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:4749:1: ( RULE_BEGIN ) { - // InternalRosParser.g:4750:1: ( RULE_BEGIN ) - // InternalRosParser.g:4751:2: RULE_BEGIN + // InternalRosParser.g:4749:1: ( RULE_BEGIN ) + // InternalRosParser.g:4750:2: RULE_BEGIN { before(grammarAccess.getServiceSpecAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -14628,14 +14567,14 @@ public final void rule__ServiceSpec__Group__3__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group__4" - // InternalRosParser.g:4760:1: rule__ServiceSpec__Group__4 : rule__ServiceSpec__Group__4__Impl rule__ServiceSpec__Group__5 ; + // InternalRosParser.g:4759:1: rule__ServiceSpec__Group__4 : rule__ServiceSpec__Group__4__Impl rule__ServiceSpec__Group__5 ; public final void rule__ServiceSpec__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4764:1: ( rule__ServiceSpec__Group__4__Impl rule__ServiceSpec__Group__5 ) - // InternalRosParser.g:4765:2: rule__ServiceSpec__Group__4__Impl rule__ServiceSpec__Group__5 + // InternalRosParser.g:4763:1: ( rule__ServiceSpec__Group__4__Impl rule__ServiceSpec__Group__5 ) + // InternalRosParser.g:4764:2: rule__ServiceSpec__Group__4__Impl rule__ServiceSpec__Group__5 { pushFollow(FOLLOW_27); rule__ServiceSpec__Group__4__Impl(); @@ -14666,17 +14605,17 @@ public final void rule__ServiceSpec__Group__4() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group__4__Impl" - // InternalRosParser.g:4772:1: rule__ServiceSpec__Group__4__Impl : ( Request ) ; + // InternalRosParser.g:4771:1: rule__ServiceSpec__Group__4__Impl : ( Request ) ; public final void rule__ServiceSpec__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4776:1: ( ( Request ) ) - // InternalRosParser.g:4777:1: ( Request ) + // InternalRosParser.g:4775:1: ( ( Request ) ) + // InternalRosParser.g:4776:1: ( Request ) { - // InternalRosParser.g:4777:1: ( Request ) - // InternalRosParser.g:4778:2: Request + // InternalRosParser.g:4776:1: ( Request ) + // InternalRosParser.g:4777:2: Request { before(grammarAccess.getServiceSpecAccess().getRequestKeyword_4()); match(input,Request,FOLLOW_2); @@ -14703,14 +14642,14 @@ public final void rule__ServiceSpec__Group__4__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group__5" - // InternalRosParser.g:4787:1: rule__ServiceSpec__Group__5 : rule__ServiceSpec__Group__5__Impl rule__ServiceSpec__Group__6 ; + // InternalRosParser.g:4786:1: rule__ServiceSpec__Group__5 : rule__ServiceSpec__Group__5__Impl rule__ServiceSpec__Group__6 ; public final void rule__ServiceSpec__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4791:1: ( rule__ServiceSpec__Group__5__Impl rule__ServiceSpec__Group__6 ) - // InternalRosParser.g:4792:2: rule__ServiceSpec__Group__5__Impl rule__ServiceSpec__Group__6 + // InternalRosParser.g:4790:1: ( rule__ServiceSpec__Group__5__Impl rule__ServiceSpec__Group__6 ) + // InternalRosParser.g:4791:2: rule__ServiceSpec__Group__5__Impl rule__ServiceSpec__Group__6 { pushFollow(FOLLOW_27); rule__ServiceSpec__Group__5__Impl(); @@ -14741,20 +14680,20 @@ public final void rule__ServiceSpec__Group__5() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group__5__Impl" - // InternalRosParser.g:4799:1: rule__ServiceSpec__Group__5__Impl : ( ( rule__ServiceSpec__Group_5__0 )? ) ; + // InternalRosParser.g:4798:1: rule__ServiceSpec__Group__5__Impl : ( ( rule__ServiceSpec__Group_5__0 )? ) ; public final void rule__ServiceSpec__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4803:1: ( ( ( rule__ServiceSpec__Group_5__0 )? ) ) - // InternalRosParser.g:4804:1: ( ( rule__ServiceSpec__Group_5__0 )? ) + // InternalRosParser.g:4802:1: ( ( ( rule__ServiceSpec__Group_5__0 )? ) ) + // InternalRosParser.g:4803:1: ( ( rule__ServiceSpec__Group_5__0 )? ) { - // InternalRosParser.g:4804:1: ( ( rule__ServiceSpec__Group_5__0 )? ) - // InternalRosParser.g:4805:2: ( rule__ServiceSpec__Group_5__0 )? + // InternalRosParser.g:4803:1: ( ( rule__ServiceSpec__Group_5__0 )? ) + // InternalRosParser.g:4804:2: ( rule__ServiceSpec__Group_5__0 )? { before(grammarAccess.getServiceSpecAccess().getGroup_5()); - // InternalRosParser.g:4806:2: ( rule__ServiceSpec__Group_5__0 )? + // InternalRosParser.g:4805:2: ( rule__ServiceSpec__Group_5__0 )? int alt28=2; int LA28_0 = input.LA(1); @@ -14763,7 +14702,7 @@ public final void rule__ServiceSpec__Group__5__Impl() throws RecognitionExceptio } switch (alt28) { case 1 : - // InternalRosParser.g:4806:3: rule__ServiceSpec__Group_5__0 + // InternalRosParser.g:4805:3: rule__ServiceSpec__Group_5__0 { pushFollow(FOLLOW_2); rule__ServiceSpec__Group_5__0(); @@ -14799,14 +14738,14 @@ public final void rule__ServiceSpec__Group__5__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group__6" - // InternalRosParser.g:4814:1: rule__ServiceSpec__Group__6 : rule__ServiceSpec__Group__6__Impl rule__ServiceSpec__Group__7 ; + // InternalRosParser.g:4813:1: rule__ServiceSpec__Group__6 : rule__ServiceSpec__Group__6__Impl rule__ServiceSpec__Group__7 ; public final void rule__ServiceSpec__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4818:1: ( rule__ServiceSpec__Group__6__Impl rule__ServiceSpec__Group__7 ) - // InternalRosParser.g:4819:2: rule__ServiceSpec__Group__6__Impl rule__ServiceSpec__Group__7 + // InternalRosParser.g:4817:1: ( rule__ServiceSpec__Group__6__Impl rule__ServiceSpec__Group__7 ) + // InternalRosParser.g:4818:2: rule__ServiceSpec__Group__6__Impl rule__ServiceSpec__Group__7 { pushFollow(FOLLOW_22); rule__ServiceSpec__Group__6__Impl(); @@ -14837,17 +14776,17 @@ public final void rule__ServiceSpec__Group__6() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group__6__Impl" - // InternalRosParser.g:4826:1: rule__ServiceSpec__Group__6__Impl : ( Response ) ; + // InternalRosParser.g:4825:1: rule__ServiceSpec__Group__6__Impl : ( Response ) ; public final void rule__ServiceSpec__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4830:1: ( ( Response ) ) - // InternalRosParser.g:4831:1: ( Response ) + // InternalRosParser.g:4829:1: ( ( Response ) ) + // InternalRosParser.g:4830:1: ( Response ) { - // InternalRosParser.g:4831:1: ( Response ) - // InternalRosParser.g:4832:2: Response + // InternalRosParser.g:4830:1: ( Response ) + // InternalRosParser.g:4831:2: Response { before(grammarAccess.getServiceSpecAccess().getResponseKeyword_6()); match(input,Response,FOLLOW_2); @@ -14874,14 +14813,14 @@ public final void rule__ServiceSpec__Group__6__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group__7" - // InternalRosParser.g:4841:1: rule__ServiceSpec__Group__7 : rule__ServiceSpec__Group__7__Impl rule__ServiceSpec__Group__8 ; + // InternalRosParser.g:4840:1: rule__ServiceSpec__Group__7 : rule__ServiceSpec__Group__7__Impl rule__ServiceSpec__Group__8 ; public final void rule__ServiceSpec__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4845:1: ( rule__ServiceSpec__Group__7__Impl rule__ServiceSpec__Group__8 ) - // InternalRosParser.g:4846:2: rule__ServiceSpec__Group__7__Impl rule__ServiceSpec__Group__8 + // InternalRosParser.g:4844:1: ( rule__ServiceSpec__Group__7__Impl rule__ServiceSpec__Group__8 ) + // InternalRosParser.g:4845:2: rule__ServiceSpec__Group__7__Impl rule__ServiceSpec__Group__8 { pushFollow(FOLLOW_22); rule__ServiceSpec__Group__7__Impl(); @@ -14912,20 +14851,20 @@ public final void rule__ServiceSpec__Group__7() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group__7__Impl" - // InternalRosParser.g:4853:1: rule__ServiceSpec__Group__7__Impl : ( ( rule__ServiceSpec__Group_7__0 )? ) ; + // InternalRosParser.g:4852:1: rule__ServiceSpec__Group__7__Impl : ( ( rule__ServiceSpec__Group_7__0 )? ) ; public final void rule__ServiceSpec__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4857:1: ( ( ( rule__ServiceSpec__Group_7__0 )? ) ) - // InternalRosParser.g:4858:1: ( ( rule__ServiceSpec__Group_7__0 )? ) + // InternalRosParser.g:4856:1: ( ( ( rule__ServiceSpec__Group_7__0 )? ) ) + // InternalRosParser.g:4857:1: ( ( rule__ServiceSpec__Group_7__0 )? ) { - // InternalRosParser.g:4858:1: ( ( rule__ServiceSpec__Group_7__0 )? ) - // InternalRosParser.g:4859:2: ( rule__ServiceSpec__Group_7__0 )? + // InternalRosParser.g:4857:1: ( ( rule__ServiceSpec__Group_7__0 )? ) + // InternalRosParser.g:4858:2: ( rule__ServiceSpec__Group_7__0 )? { before(grammarAccess.getServiceSpecAccess().getGroup_7()); - // InternalRosParser.g:4860:2: ( rule__ServiceSpec__Group_7__0 )? + // InternalRosParser.g:4859:2: ( rule__ServiceSpec__Group_7__0 )? int alt29=2; int LA29_0 = input.LA(1); @@ -14934,7 +14873,7 @@ public final void rule__ServiceSpec__Group__7__Impl() throws RecognitionExceptio } switch (alt29) { case 1 : - // InternalRosParser.g:4860:3: rule__ServiceSpec__Group_7__0 + // InternalRosParser.g:4859:3: rule__ServiceSpec__Group_7__0 { pushFollow(FOLLOW_2); rule__ServiceSpec__Group_7__0(); @@ -14970,14 +14909,14 @@ public final void rule__ServiceSpec__Group__7__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group__8" - // InternalRosParser.g:4868:1: rule__ServiceSpec__Group__8 : rule__ServiceSpec__Group__8__Impl ; + // InternalRosParser.g:4867:1: rule__ServiceSpec__Group__8 : rule__ServiceSpec__Group__8__Impl ; public final void rule__ServiceSpec__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4872:1: ( rule__ServiceSpec__Group__8__Impl ) - // InternalRosParser.g:4873:2: rule__ServiceSpec__Group__8__Impl + // InternalRosParser.g:4871:1: ( rule__ServiceSpec__Group__8__Impl ) + // InternalRosParser.g:4872:2: rule__ServiceSpec__Group__8__Impl { pushFollow(FOLLOW_2); rule__ServiceSpec__Group__8__Impl(); @@ -15003,17 +14942,17 @@ public final void rule__ServiceSpec__Group__8() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group__8__Impl" - // InternalRosParser.g:4879:1: rule__ServiceSpec__Group__8__Impl : ( RULE_END ) ; + // InternalRosParser.g:4878:1: rule__ServiceSpec__Group__8__Impl : ( RULE_END ) ; public final void rule__ServiceSpec__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4883:1: ( ( RULE_END ) ) - // InternalRosParser.g:4884:1: ( RULE_END ) + // InternalRosParser.g:4882:1: ( ( RULE_END ) ) + // InternalRosParser.g:4883:1: ( RULE_END ) { - // InternalRosParser.g:4884:1: ( RULE_END ) - // InternalRosParser.g:4885:2: RULE_END + // InternalRosParser.g:4883:1: ( RULE_END ) + // InternalRosParser.g:4884:2: RULE_END { before(grammarAccess.getServiceSpecAccess().getENDTerminalRuleCall_8()); match(input,RULE_END,FOLLOW_2); @@ -15040,14 +14979,14 @@ public final void rule__ServiceSpec__Group__8__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group_5__0" - // InternalRosParser.g:4895:1: rule__ServiceSpec__Group_5__0 : rule__ServiceSpec__Group_5__0__Impl rule__ServiceSpec__Group_5__1 ; + // InternalRosParser.g:4894:1: rule__ServiceSpec__Group_5__0 : rule__ServiceSpec__Group_5__0__Impl rule__ServiceSpec__Group_5__1 ; public final void rule__ServiceSpec__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4899:1: ( rule__ServiceSpec__Group_5__0__Impl rule__ServiceSpec__Group_5__1 ) - // InternalRosParser.g:4900:2: rule__ServiceSpec__Group_5__0__Impl rule__ServiceSpec__Group_5__1 + // InternalRosParser.g:4898:1: ( rule__ServiceSpec__Group_5__0__Impl rule__ServiceSpec__Group_5__1 ) + // InternalRosParser.g:4899:2: rule__ServiceSpec__Group_5__0__Impl rule__ServiceSpec__Group_5__1 { pushFollow(FOLLOW_23); rule__ServiceSpec__Group_5__0__Impl(); @@ -15078,17 +15017,17 @@ public final void rule__ServiceSpec__Group_5__0() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group_5__0__Impl" - // InternalRosParser.g:4907:1: rule__ServiceSpec__Group_5__0__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:4906:1: rule__ServiceSpec__Group_5__0__Impl : ( RULE_BEGIN ) ; public final void rule__ServiceSpec__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4911:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:4912:1: ( RULE_BEGIN ) + // InternalRosParser.g:4910:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:4911:1: ( RULE_BEGIN ) { - // InternalRosParser.g:4912:1: ( RULE_BEGIN ) - // InternalRosParser.g:4913:2: RULE_BEGIN + // InternalRosParser.g:4911:1: ( RULE_BEGIN ) + // InternalRosParser.g:4912:2: RULE_BEGIN { before(grammarAccess.getServiceSpecAccess().getBEGINTerminalRuleCall_5_0()); match(input,RULE_BEGIN,FOLLOW_2); @@ -15115,14 +15054,14 @@ public final void rule__ServiceSpec__Group_5__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceSpec__Group_5__1" - // InternalRosParser.g:4922:1: rule__ServiceSpec__Group_5__1 : rule__ServiceSpec__Group_5__1__Impl rule__ServiceSpec__Group_5__2 ; + // InternalRosParser.g:4921:1: rule__ServiceSpec__Group_5__1 : rule__ServiceSpec__Group_5__1__Impl rule__ServiceSpec__Group_5__2 ; public final void rule__ServiceSpec__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4926:1: ( rule__ServiceSpec__Group_5__1__Impl rule__ServiceSpec__Group_5__2 ) - // InternalRosParser.g:4927:2: rule__ServiceSpec__Group_5__1__Impl rule__ServiceSpec__Group_5__2 + // InternalRosParser.g:4925:1: ( rule__ServiceSpec__Group_5__1__Impl rule__ServiceSpec__Group_5__2 ) + // InternalRosParser.g:4926:2: rule__ServiceSpec__Group_5__1__Impl rule__ServiceSpec__Group_5__2 { pushFollow(FOLLOW_24); rule__ServiceSpec__Group_5__1__Impl(); @@ -15153,21 +15092,21 @@ public final void rule__ServiceSpec__Group_5__1() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group_5__1__Impl" - // InternalRosParser.g:4934:1: rule__ServiceSpec__Group_5__1__Impl : ( ( rule__ServiceSpec__RequestAssignment_5_1 ) ) ; + // InternalRosParser.g:4933:1: rule__ServiceSpec__Group_5__1__Impl : ( ( rule__ServiceSpec__RequestAssignment_5_1 ) ) ; public final void rule__ServiceSpec__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4938:1: ( ( ( rule__ServiceSpec__RequestAssignment_5_1 ) ) ) - // InternalRosParser.g:4939:1: ( ( rule__ServiceSpec__RequestAssignment_5_1 ) ) + // InternalRosParser.g:4937:1: ( ( ( rule__ServiceSpec__RequestAssignment_5_1 ) ) ) + // InternalRosParser.g:4938:1: ( ( rule__ServiceSpec__RequestAssignment_5_1 ) ) { - // InternalRosParser.g:4939:1: ( ( rule__ServiceSpec__RequestAssignment_5_1 ) ) - // InternalRosParser.g:4940:2: ( rule__ServiceSpec__RequestAssignment_5_1 ) + // InternalRosParser.g:4938:1: ( ( rule__ServiceSpec__RequestAssignment_5_1 ) ) + // InternalRosParser.g:4939:2: ( rule__ServiceSpec__RequestAssignment_5_1 ) { before(grammarAccess.getServiceSpecAccess().getRequestAssignment_5_1()); - // InternalRosParser.g:4941:2: ( rule__ServiceSpec__RequestAssignment_5_1 ) - // InternalRosParser.g:4941:3: rule__ServiceSpec__RequestAssignment_5_1 + // InternalRosParser.g:4940:2: ( rule__ServiceSpec__RequestAssignment_5_1 ) + // InternalRosParser.g:4940:3: rule__ServiceSpec__RequestAssignment_5_1 { pushFollow(FOLLOW_2); rule__ServiceSpec__RequestAssignment_5_1(); @@ -15200,14 +15139,14 @@ public final void rule__ServiceSpec__Group_5__1__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceSpec__Group_5__2" - // InternalRosParser.g:4949:1: rule__ServiceSpec__Group_5__2 : rule__ServiceSpec__Group_5__2__Impl ; + // InternalRosParser.g:4948:1: rule__ServiceSpec__Group_5__2 : rule__ServiceSpec__Group_5__2__Impl ; public final void rule__ServiceSpec__Group_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4953:1: ( rule__ServiceSpec__Group_5__2__Impl ) - // InternalRosParser.g:4954:2: rule__ServiceSpec__Group_5__2__Impl + // InternalRosParser.g:4952:1: ( rule__ServiceSpec__Group_5__2__Impl ) + // InternalRosParser.g:4953:2: rule__ServiceSpec__Group_5__2__Impl { pushFollow(FOLLOW_2); rule__ServiceSpec__Group_5__2__Impl(); @@ -15233,17 +15172,17 @@ public final void rule__ServiceSpec__Group_5__2() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group_5__2__Impl" - // InternalRosParser.g:4960:1: rule__ServiceSpec__Group_5__2__Impl : ( RULE_END ) ; + // InternalRosParser.g:4959:1: rule__ServiceSpec__Group_5__2__Impl : ( RULE_END ) ; public final void rule__ServiceSpec__Group_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4964:1: ( ( RULE_END ) ) - // InternalRosParser.g:4965:1: ( RULE_END ) + // InternalRosParser.g:4963:1: ( ( RULE_END ) ) + // InternalRosParser.g:4964:1: ( RULE_END ) { - // InternalRosParser.g:4965:1: ( RULE_END ) - // InternalRosParser.g:4966:2: RULE_END + // InternalRosParser.g:4964:1: ( RULE_END ) + // InternalRosParser.g:4965:2: RULE_END { before(grammarAccess.getServiceSpecAccess().getENDTerminalRuleCall_5_2()); match(input,RULE_END,FOLLOW_2); @@ -15270,14 +15209,14 @@ public final void rule__ServiceSpec__Group_5__2__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceSpec__Group_7__0" - // InternalRosParser.g:4976:1: rule__ServiceSpec__Group_7__0 : rule__ServiceSpec__Group_7__0__Impl rule__ServiceSpec__Group_7__1 ; + // InternalRosParser.g:4975:1: rule__ServiceSpec__Group_7__0 : rule__ServiceSpec__Group_7__0__Impl rule__ServiceSpec__Group_7__1 ; public final void rule__ServiceSpec__Group_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4980:1: ( rule__ServiceSpec__Group_7__0__Impl rule__ServiceSpec__Group_7__1 ) - // InternalRosParser.g:4981:2: rule__ServiceSpec__Group_7__0__Impl rule__ServiceSpec__Group_7__1 + // InternalRosParser.g:4979:1: ( rule__ServiceSpec__Group_7__0__Impl rule__ServiceSpec__Group_7__1 ) + // InternalRosParser.g:4980:2: rule__ServiceSpec__Group_7__0__Impl rule__ServiceSpec__Group_7__1 { pushFollow(FOLLOW_23); rule__ServiceSpec__Group_7__0__Impl(); @@ -15308,17 +15247,17 @@ public final void rule__ServiceSpec__Group_7__0() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group_7__0__Impl" - // InternalRosParser.g:4988:1: rule__ServiceSpec__Group_7__0__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:4987:1: rule__ServiceSpec__Group_7__0__Impl : ( RULE_BEGIN ) ; public final void rule__ServiceSpec__Group_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:4992:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:4993:1: ( RULE_BEGIN ) + // InternalRosParser.g:4991:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:4992:1: ( RULE_BEGIN ) { - // InternalRosParser.g:4993:1: ( RULE_BEGIN ) - // InternalRosParser.g:4994:2: RULE_BEGIN + // InternalRosParser.g:4992:1: ( RULE_BEGIN ) + // InternalRosParser.g:4993:2: RULE_BEGIN { before(grammarAccess.getServiceSpecAccess().getBEGINTerminalRuleCall_7_0()); match(input,RULE_BEGIN,FOLLOW_2); @@ -15345,14 +15284,14 @@ public final void rule__ServiceSpec__Group_7__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceSpec__Group_7__1" - // InternalRosParser.g:5003:1: rule__ServiceSpec__Group_7__1 : rule__ServiceSpec__Group_7__1__Impl rule__ServiceSpec__Group_7__2 ; + // InternalRosParser.g:5002:1: rule__ServiceSpec__Group_7__1 : rule__ServiceSpec__Group_7__1__Impl rule__ServiceSpec__Group_7__2 ; public final void rule__ServiceSpec__Group_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5007:1: ( rule__ServiceSpec__Group_7__1__Impl rule__ServiceSpec__Group_7__2 ) - // InternalRosParser.g:5008:2: rule__ServiceSpec__Group_7__1__Impl rule__ServiceSpec__Group_7__2 + // InternalRosParser.g:5006:1: ( rule__ServiceSpec__Group_7__1__Impl rule__ServiceSpec__Group_7__2 ) + // InternalRosParser.g:5007:2: rule__ServiceSpec__Group_7__1__Impl rule__ServiceSpec__Group_7__2 { pushFollow(FOLLOW_24); rule__ServiceSpec__Group_7__1__Impl(); @@ -15383,21 +15322,21 @@ public final void rule__ServiceSpec__Group_7__1() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group_7__1__Impl" - // InternalRosParser.g:5015:1: rule__ServiceSpec__Group_7__1__Impl : ( ( rule__ServiceSpec__ResponseAssignment_7_1 ) ) ; + // InternalRosParser.g:5014:1: rule__ServiceSpec__Group_7__1__Impl : ( ( rule__ServiceSpec__ResponseAssignment_7_1 ) ) ; public final void rule__ServiceSpec__Group_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5019:1: ( ( ( rule__ServiceSpec__ResponseAssignment_7_1 ) ) ) - // InternalRosParser.g:5020:1: ( ( rule__ServiceSpec__ResponseAssignment_7_1 ) ) + // InternalRosParser.g:5018:1: ( ( ( rule__ServiceSpec__ResponseAssignment_7_1 ) ) ) + // InternalRosParser.g:5019:1: ( ( rule__ServiceSpec__ResponseAssignment_7_1 ) ) { - // InternalRosParser.g:5020:1: ( ( rule__ServiceSpec__ResponseAssignment_7_1 ) ) - // InternalRosParser.g:5021:2: ( rule__ServiceSpec__ResponseAssignment_7_1 ) + // InternalRosParser.g:5019:1: ( ( rule__ServiceSpec__ResponseAssignment_7_1 ) ) + // InternalRosParser.g:5020:2: ( rule__ServiceSpec__ResponseAssignment_7_1 ) { before(grammarAccess.getServiceSpecAccess().getResponseAssignment_7_1()); - // InternalRosParser.g:5022:2: ( rule__ServiceSpec__ResponseAssignment_7_1 ) - // InternalRosParser.g:5022:3: rule__ServiceSpec__ResponseAssignment_7_1 + // InternalRosParser.g:5021:2: ( rule__ServiceSpec__ResponseAssignment_7_1 ) + // InternalRosParser.g:5021:3: rule__ServiceSpec__ResponseAssignment_7_1 { pushFollow(FOLLOW_2); rule__ServiceSpec__ResponseAssignment_7_1(); @@ -15430,14 +15369,14 @@ public final void rule__ServiceSpec__Group_7__1__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceSpec__Group_7__2" - // InternalRosParser.g:5030:1: rule__ServiceSpec__Group_7__2 : rule__ServiceSpec__Group_7__2__Impl ; + // InternalRosParser.g:5029:1: rule__ServiceSpec__Group_7__2 : rule__ServiceSpec__Group_7__2__Impl ; public final void rule__ServiceSpec__Group_7__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5034:1: ( rule__ServiceSpec__Group_7__2__Impl ) - // InternalRosParser.g:5035:2: rule__ServiceSpec__Group_7__2__Impl + // InternalRosParser.g:5033:1: ( rule__ServiceSpec__Group_7__2__Impl ) + // InternalRosParser.g:5034:2: rule__ServiceSpec__Group_7__2__Impl { pushFollow(FOLLOW_2); rule__ServiceSpec__Group_7__2__Impl(); @@ -15463,17 +15402,17 @@ public final void rule__ServiceSpec__Group_7__2() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group_7__2__Impl" - // InternalRosParser.g:5041:1: rule__ServiceSpec__Group_7__2__Impl : ( RULE_END ) ; + // InternalRosParser.g:5040:1: rule__ServiceSpec__Group_7__2__Impl : ( RULE_END ) ; public final void rule__ServiceSpec__Group_7__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5045:1: ( ( RULE_END ) ) - // InternalRosParser.g:5046:1: ( RULE_END ) + // InternalRosParser.g:5044:1: ( ( RULE_END ) ) + // InternalRosParser.g:5045:1: ( RULE_END ) { - // InternalRosParser.g:5046:1: ( RULE_END ) - // InternalRosParser.g:5047:2: RULE_END + // InternalRosParser.g:5045:1: ( RULE_END ) + // InternalRosParser.g:5046:2: RULE_END { before(grammarAccess.getServiceSpecAccess().getENDTerminalRuleCall_7_2()); match(input,RULE_END,FOLLOW_2); @@ -15500,14 +15439,14 @@ public final void rule__ServiceSpec__Group_7__2__Impl() throws RecognitionExcept // $ANTLR start "rule__ActionSpec__Group__0" - // InternalRosParser.g:5057:1: rule__ActionSpec__Group__0 : rule__ActionSpec__Group__0__Impl rule__ActionSpec__Group__1 ; + // InternalRosParser.g:5056:1: rule__ActionSpec__Group__0 : rule__ActionSpec__Group__0__Impl rule__ActionSpec__Group__1 ; public final void rule__ActionSpec__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5061:1: ( rule__ActionSpec__Group__0__Impl rule__ActionSpec__Group__1 ) - // InternalRosParser.g:5062:2: rule__ActionSpec__Group__0__Impl rule__ActionSpec__Group__1 + // InternalRosParser.g:5060:1: ( rule__ActionSpec__Group__0__Impl rule__ActionSpec__Group__1 ) + // InternalRosParser.g:5061:2: rule__ActionSpec__Group__0__Impl rule__ActionSpec__Group__1 { pushFollow(FOLLOW_28); rule__ActionSpec__Group__0__Impl(); @@ -15538,21 +15477,21 @@ public final void rule__ActionSpec__Group__0() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__0__Impl" - // InternalRosParser.g:5069:1: rule__ActionSpec__Group__0__Impl : ( () ) ; + // InternalRosParser.g:5068:1: rule__ActionSpec__Group__0__Impl : ( () ) ; public final void rule__ActionSpec__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5073:1: ( ( () ) ) - // InternalRosParser.g:5074:1: ( () ) + // InternalRosParser.g:5072:1: ( ( () ) ) + // InternalRosParser.g:5073:1: ( () ) { - // InternalRosParser.g:5074:1: ( () ) - // InternalRosParser.g:5075:2: () + // InternalRosParser.g:5073:1: ( () ) + // InternalRosParser.g:5074:2: () { before(grammarAccess.getActionSpecAccess().getActionSpecAction_0()); - // InternalRosParser.g:5076:2: () - // InternalRosParser.g:5076:3: + // InternalRosParser.g:5075:2: () + // InternalRosParser.g:5075:3: { } @@ -15575,14 +15514,14 @@ public final void rule__ActionSpec__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__1" - // InternalRosParser.g:5084:1: rule__ActionSpec__Group__1 : rule__ActionSpec__Group__1__Impl rule__ActionSpec__Group__2 ; + // InternalRosParser.g:5083:1: rule__ActionSpec__Group__1 : rule__ActionSpec__Group__1__Impl rule__ActionSpec__Group__2 ; public final void rule__ActionSpec__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5088:1: ( rule__ActionSpec__Group__1__Impl rule__ActionSpec__Group__2 ) - // InternalRosParser.g:5089:2: rule__ActionSpec__Group__1__Impl rule__ActionSpec__Group__2 + // InternalRosParser.g:5087:1: ( rule__ActionSpec__Group__1__Impl rule__ActionSpec__Group__2 ) + // InternalRosParser.g:5088:2: rule__ActionSpec__Group__1__Impl rule__ActionSpec__Group__2 { pushFollow(FOLLOW_8); rule__ActionSpec__Group__1__Impl(); @@ -15613,17 +15552,17 @@ public final void rule__ActionSpec__Group__1() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__1__Impl" - // InternalRosParser.g:5096:1: rule__ActionSpec__Group__1__Impl : ( Action_1 ) ; + // InternalRosParser.g:5095:1: rule__ActionSpec__Group__1__Impl : ( Action_1 ) ; public final void rule__ActionSpec__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5100:1: ( ( Action_1 ) ) - // InternalRosParser.g:5101:1: ( Action_1 ) + // InternalRosParser.g:5099:1: ( ( Action_1 ) ) + // InternalRosParser.g:5100:1: ( Action_1 ) { - // InternalRosParser.g:5101:1: ( Action_1 ) - // InternalRosParser.g:5102:2: Action_1 + // InternalRosParser.g:5100:1: ( Action_1 ) + // InternalRosParser.g:5101:2: Action_1 { before(grammarAccess.getActionSpecAccess().getActionKeyword_1()); match(input,Action_1,FOLLOW_2); @@ -15650,14 +15589,14 @@ public final void rule__ActionSpec__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__2" - // InternalRosParser.g:5111:1: rule__ActionSpec__Group__2 : rule__ActionSpec__Group__2__Impl rule__ActionSpec__Group__3 ; + // InternalRosParser.g:5110:1: rule__ActionSpec__Group__2 : rule__ActionSpec__Group__2__Impl rule__ActionSpec__Group__3 ; public final void rule__ActionSpec__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5115:1: ( rule__ActionSpec__Group__2__Impl rule__ActionSpec__Group__3 ) - // InternalRosParser.g:5116:2: rule__ActionSpec__Group__2__Impl rule__ActionSpec__Group__3 + // InternalRosParser.g:5114:1: ( rule__ActionSpec__Group__2__Impl rule__ActionSpec__Group__3 ) + // InternalRosParser.g:5115:2: rule__ActionSpec__Group__2__Impl rule__ActionSpec__Group__3 { pushFollow(FOLLOW_6); rule__ActionSpec__Group__2__Impl(); @@ -15688,21 +15627,21 @@ public final void rule__ActionSpec__Group__2() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__2__Impl" - // InternalRosParser.g:5123:1: rule__ActionSpec__Group__2__Impl : ( ( rule__ActionSpec__NameAssignment_2 ) ) ; + // InternalRosParser.g:5122:1: rule__ActionSpec__Group__2__Impl : ( ( rule__ActionSpec__NameAssignment_2 ) ) ; public final void rule__ActionSpec__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5127:1: ( ( ( rule__ActionSpec__NameAssignment_2 ) ) ) - // InternalRosParser.g:5128:1: ( ( rule__ActionSpec__NameAssignment_2 ) ) + // InternalRosParser.g:5126:1: ( ( ( rule__ActionSpec__NameAssignment_2 ) ) ) + // InternalRosParser.g:5127:1: ( ( rule__ActionSpec__NameAssignment_2 ) ) { - // InternalRosParser.g:5128:1: ( ( rule__ActionSpec__NameAssignment_2 ) ) - // InternalRosParser.g:5129:2: ( rule__ActionSpec__NameAssignment_2 ) + // InternalRosParser.g:5127:1: ( ( rule__ActionSpec__NameAssignment_2 ) ) + // InternalRosParser.g:5128:2: ( rule__ActionSpec__NameAssignment_2 ) { before(grammarAccess.getActionSpecAccess().getNameAssignment_2()); - // InternalRosParser.g:5130:2: ( rule__ActionSpec__NameAssignment_2 ) - // InternalRosParser.g:5130:3: rule__ActionSpec__NameAssignment_2 + // InternalRosParser.g:5129:2: ( rule__ActionSpec__NameAssignment_2 ) + // InternalRosParser.g:5129:3: rule__ActionSpec__NameAssignment_2 { pushFollow(FOLLOW_2); rule__ActionSpec__NameAssignment_2(); @@ -15735,14 +15674,14 @@ public final void rule__ActionSpec__Group__2__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__3" - // InternalRosParser.g:5138:1: rule__ActionSpec__Group__3 : rule__ActionSpec__Group__3__Impl rule__ActionSpec__Group__4 ; + // InternalRosParser.g:5137:1: rule__ActionSpec__Group__3 : rule__ActionSpec__Group__3__Impl rule__ActionSpec__Group__4 ; public final void rule__ActionSpec__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5142:1: ( rule__ActionSpec__Group__3__Impl rule__ActionSpec__Group__4 ) - // InternalRosParser.g:5143:2: rule__ActionSpec__Group__3__Impl rule__ActionSpec__Group__4 + // InternalRosParser.g:5141:1: ( rule__ActionSpec__Group__3__Impl rule__ActionSpec__Group__4 ) + // InternalRosParser.g:5142:2: rule__ActionSpec__Group__3__Impl rule__ActionSpec__Group__4 { pushFollow(FOLLOW_29); rule__ActionSpec__Group__3__Impl(); @@ -15773,17 +15712,17 @@ public final void rule__ActionSpec__Group__3() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__3__Impl" - // InternalRosParser.g:5150:1: rule__ActionSpec__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:5149:1: rule__ActionSpec__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__ActionSpec__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5154:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:5155:1: ( RULE_BEGIN ) + // InternalRosParser.g:5153:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:5154:1: ( RULE_BEGIN ) { - // InternalRosParser.g:5155:1: ( RULE_BEGIN ) - // InternalRosParser.g:5156:2: RULE_BEGIN + // InternalRosParser.g:5154:1: ( RULE_BEGIN ) + // InternalRosParser.g:5155:2: RULE_BEGIN { before(grammarAccess.getActionSpecAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -15810,14 +15749,14 @@ public final void rule__ActionSpec__Group__3__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__4" - // InternalRosParser.g:5165:1: rule__ActionSpec__Group__4 : rule__ActionSpec__Group__4__Impl rule__ActionSpec__Group__5 ; + // InternalRosParser.g:5164:1: rule__ActionSpec__Group__4 : rule__ActionSpec__Group__4__Impl rule__ActionSpec__Group__5 ; public final void rule__ActionSpec__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5169:1: ( rule__ActionSpec__Group__4__Impl rule__ActionSpec__Group__5 ) - // InternalRosParser.g:5170:2: rule__ActionSpec__Group__4__Impl rule__ActionSpec__Group__5 + // InternalRosParser.g:5168:1: ( rule__ActionSpec__Group__4__Impl rule__ActionSpec__Group__5 ) + // InternalRosParser.g:5169:2: rule__ActionSpec__Group__4__Impl rule__ActionSpec__Group__5 { pushFollow(FOLLOW_30); rule__ActionSpec__Group__4__Impl(); @@ -15848,17 +15787,17 @@ public final void rule__ActionSpec__Group__4() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__4__Impl" - // InternalRosParser.g:5177:1: rule__ActionSpec__Group__4__Impl : ( Goal_1 ) ; + // InternalRosParser.g:5176:1: rule__ActionSpec__Group__4__Impl : ( Goal_1 ) ; public final void rule__ActionSpec__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5181:1: ( ( Goal_1 ) ) - // InternalRosParser.g:5182:1: ( Goal_1 ) + // InternalRosParser.g:5180:1: ( ( Goal_1 ) ) + // InternalRosParser.g:5181:1: ( Goal_1 ) { - // InternalRosParser.g:5182:1: ( Goal_1 ) - // InternalRosParser.g:5183:2: Goal_1 + // InternalRosParser.g:5181:1: ( Goal_1 ) + // InternalRosParser.g:5182:2: Goal_1 { before(grammarAccess.getActionSpecAccess().getGoalKeyword_4()); match(input,Goal_1,FOLLOW_2); @@ -15885,14 +15824,14 @@ public final void rule__ActionSpec__Group__4__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__5" - // InternalRosParser.g:5192:1: rule__ActionSpec__Group__5 : rule__ActionSpec__Group__5__Impl rule__ActionSpec__Group__6 ; + // InternalRosParser.g:5191:1: rule__ActionSpec__Group__5 : rule__ActionSpec__Group__5__Impl rule__ActionSpec__Group__6 ; public final void rule__ActionSpec__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5196:1: ( rule__ActionSpec__Group__5__Impl rule__ActionSpec__Group__6 ) - // InternalRosParser.g:5197:2: rule__ActionSpec__Group__5__Impl rule__ActionSpec__Group__6 + // InternalRosParser.g:5195:1: ( rule__ActionSpec__Group__5__Impl rule__ActionSpec__Group__6 ) + // InternalRosParser.g:5196:2: rule__ActionSpec__Group__5__Impl rule__ActionSpec__Group__6 { pushFollow(FOLLOW_30); rule__ActionSpec__Group__5__Impl(); @@ -15923,20 +15862,20 @@ public final void rule__ActionSpec__Group__5() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__5__Impl" - // InternalRosParser.g:5204:1: rule__ActionSpec__Group__5__Impl : ( ( rule__ActionSpec__Group_5__0 )? ) ; + // InternalRosParser.g:5203:1: rule__ActionSpec__Group__5__Impl : ( ( rule__ActionSpec__Group_5__0 )? ) ; public final void rule__ActionSpec__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5208:1: ( ( ( rule__ActionSpec__Group_5__0 )? ) ) - // InternalRosParser.g:5209:1: ( ( rule__ActionSpec__Group_5__0 )? ) + // InternalRosParser.g:5207:1: ( ( ( rule__ActionSpec__Group_5__0 )? ) ) + // InternalRosParser.g:5208:1: ( ( rule__ActionSpec__Group_5__0 )? ) { - // InternalRosParser.g:5209:1: ( ( rule__ActionSpec__Group_5__0 )? ) - // InternalRosParser.g:5210:2: ( rule__ActionSpec__Group_5__0 )? + // InternalRosParser.g:5208:1: ( ( rule__ActionSpec__Group_5__0 )? ) + // InternalRosParser.g:5209:2: ( rule__ActionSpec__Group_5__0 )? { before(grammarAccess.getActionSpecAccess().getGroup_5()); - // InternalRosParser.g:5211:2: ( rule__ActionSpec__Group_5__0 )? + // InternalRosParser.g:5210:2: ( rule__ActionSpec__Group_5__0 )? int alt30=2; int LA30_0 = input.LA(1); @@ -15945,7 +15884,7 @@ public final void rule__ActionSpec__Group__5__Impl() throws RecognitionException } switch (alt30) { case 1 : - // InternalRosParser.g:5211:3: rule__ActionSpec__Group_5__0 + // InternalRosParser.g:5210:3: rule__ActionSpec__Group_5__0 { pushFollow(FOLLOW_2); rule__ActionSpec__Group_5__0(); @@ -15981,14 +15920,14 @@ public final void rule__ActionSpec__Group__5__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__6" - // InternalRosParser.g:5219:1: rule__ActionSpec__Group__6 : rule__ActionSpec__Group__6__Impl rule__ActionSpec__Group__7 ; + // InternalRosParser.g:5218:1: rule__ActionSpec__Group__6 : rule__ActionSpec__Group__6__Impl rule__ActionSpec__Group__7 ; public final void rule__ActionSpec__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5223:1: ( rule__ActionSpec__Group__6__Impl rule__ActionSpec__Group__7 ) - // InternalRosParser.g:5224:2: rule__ActionSpec__Group__6__Impl rule__ActionSpec__Group__7 + // InternalRosParser.g:5222:1: ( rule__ActionSpec__Group__6__Impl rule__ActionSpec__Group__7 ) + // InternalRosParser.g:5223:2: rule__ActionSpec__Group__6__Impl rule__ActionSpec__Group__7 { pushFollow(FOLLOW_31); rule__ActionSpec__Group__6__Impl(); @@ -16019,17 +15958,17 @@ public final void rule__ActionSpec__Group__6() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__6__Impl" - // InternalRosParser.g:5231:1: rule__ActionSpec__Group__6__Impl : ( Result_1 ) ; + // InternalRosParser.g:5230:1: rule__ActionSpec__Group__6__Impl : ( Result_1 ) ; public final void rule__ActionSpec__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5235:1: ( ( Result_1 ) ) - // InternalRosParser.g:5236:1: ( Result_1 ) + // InternalRosParser.g:5234:1: ( ( Result_1 ) ) + // InternalRosParser.g:5235:1: ( Result_1 ) { - // InternalRosParser.g:5236:1: ( Result_1 ) - // InternalRosParser.g:5237:2: Result_1 + // InternalRosParser.g:5235:1: ( Result_1 ) + // InternalRosParser.g:5236:2: Result_1 { before(grammarAccess.getActionSpecAccess().getResultKeyword_6()); match(input,Result_1,FOLLOW_2); @@ -16056,14 +15995,14 @@ public final void rule__ActionSpec__Group__6__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__7" - // InternalRosParser.g:5246:1: rule__ActionSpec__Group__7 : rule__ActionSpec__Group__7__Impl rule__ActionSpec__Group__8 ; + // InternalRosParser.g:5245:1: rule__ActionSpec__Group__7 : rule__ActionSpec__Group__7__Impl rule__ActionSpec__Group__8 ; public final void rule__ActionSpec__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5250:1: ( rule__ActionSpec__Group__7__Impl rule__ActionSpec__Group__8 ) - // InternalRosParser.g:5251:2: rule__ActionSpec__Group__7__Impl rule__ActionSpec__Group__8 + // InternalRosParser.g:5249:1: ( rule__ActionSpec__Group__7__Impl rule__ActionSpec__Group__8 ) + // InternalRosParser.g:5250:2: rule__ActionSpec__Group__7__Impl rule__ActionSpec__Group__8 { pushFollow(FOLLOW_31); rule__ActionSpec__Group__7__Impl(); @@ -16094,20 +16033,20 @@ public final void rule__ActionSpec__Group__7() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__7__Impl" - // InternalRosParser.g:5258:1: rule__ActionSpec__Group__7__Impl : ( ( rule__ActionSpec__Group_7__0 )? ) ; + // InternalRosParser.g:5257:1: rule__ActionSpec__Group__7__Impl : ( ( rule__ActionSpec__Group_7__0 )? ) ; public final void rule__ActionSpec__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5262:1: ( ( ( rule__ActionSpec__Group_7__0 )? ) ) - // InternalRosParser.g:5263:1: ( ( rule__ActionSpec__Group_7__0 )? ) + // InternalRosParser.g:5261:1: ( ( ( rule__ActionSpec__Group_7__0 )? ) ) + // InternalRosParser.g:5262:1: ( ( rule__ActionSpec__Group_7__0 )? ) { - // InternalRosParser.g:5263:1: ( ( rule__ActionSpec__Group_7__0 )? ) - // InternalRosParser.g:5264:2: ( rule__ActionSpec__Group_7__0 )? + // InternalRosParser.g:5262:1: ( ( rule__ActionSpec__Group_7__0 )? ) + // InternalRosParser.g:5263:2: ( rule__ActionSpec__Group_7__0 )? { before(grammarAccess.getActionSpecAccess().getGroup_7()); - // InternalRosParser.g:5265:2: ( rule__ActionSpec__Group_7__0 )? + // InternalRosParser.g:5264:2: ( rule__ActionSpec__Group_7__0 )? int alt31=2; int LA31_0 = input.LA(1); @@ -16116,7 +16055,7 @@ public final void rule__ActionSpec__Group__7__Impl() throws RecognitionException } switch (alt31) { case 1 : - // InternalRosParser.g:5265:3: rule__ActionSpec__Group_7__0 + // InternalRosParser.g:5264:3: rule__ActionSpec__Group_7__0 { pushFollow(FOLLOW_2); rule__ActionSpec__Group_7__0(); @@ -16152,14 +16091,14 @@ public final void rule__ActionSpec__Group__7__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__8" - // InternalRosParser.g:5273:1: rule__ActionSpec__Group__8 : rule__ActionSpec__Group__8__Impl rule__ActionSpec__Group__9 ; + // InternalRosParser.g:5272:1: rule__ActionSpec__Group__8 : rule__ActionSpec__Group__8__Impl rule__ActionSpec__Group__9 ; public final void rule__ActionSpec__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5277:1: ( rule__ActionSpec__Group__8__Impl rule__ActionSpec__Group__9 ) - // InternalRosParser.g:5278:2: rule__ActionSpec__Group__8__Impl rule__ActionSpec__Group__9 + // InternalRosParser.g:5276:1: ( rule__ActionSpec__Group__8__Impl rule__ActionSpec__Group__9 ) + // InternalRosParser.g:5277:2: rule__ActionSpec__Group__8__Impl rule__ActionSpec__Group__9 { pushFollow(FOLLOW_22); rule__ActionSpec__Group__8__Impl(); @@ -16190,17 +16129,17 @@ public final void rule__ActionSpec__Group__8() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__8__Impl" - // InternalRosParser.g:5285:1: rule__ActionSpec__Group__8__Impl : ( Feedback_1 ) ; + // InternalRosParser.g:5284:1: rule__ActionSpec__Group__8__Impl : ( Feedback_1 ) ; public final void rule__ActionSpec__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5289:1: ( ( Feedback_1 ) ) - // InternalRosParser.g:5290:1: ( Feedback_1 ) + // InternalRosParser.g:5288:1: ( ( Feedback_1 ) ) + // InternalRosParser.g:5289:1: ( Feedback_1 ) { - // InternalRosParser.g:5290:1: ( Feedback_1 ) - // InternalRosParser.g:5291:2: Feedback_1 + // InternalRosParser.g:5289:1: ( Feedback_1 ) + // InternalRosParser.g:5290:2: Feedback_1 { before(grammarAccess.getActionSpecAccess().getFeedbackKeyword_8()); match(input,Feedback_1,FOLLOW_2); @@ -16227,14 +16166,14 @@ public final void rule__ActionSpec__Group__8__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__9" - // InternalRosParser.g:5300:1: rule__ActionSpec__Group__9 : rule__ActionSpec__Group__9__Impl rule__ActionSpec__Group__10 ; + // InternalRosParser.g:5299:1: rule__ActionSpec__Group__9 : rule__ActionSpec__Group__9__Impl rule__ActionSpec__Group__10 ; public final void rule__ActionSpec__Group__9() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5304:1: ( rule__ActionSpec__Group__9__Impl rule__ActionSpec__Group__10 ) - // InternalRosParser.g:5305:2: rule__ActionSpec__Group__9__Impl rule__ActionSpec__Group__10 + // InternalRosParser.g:5303:1: ( rule__ActionSpec__Group__9__Impl rule__ActionSpec__Group__10 ) + // InternalRosParser.g:5304:2: rule__ActionSpec__Group__9__Impl rule__ActionSpec__Group__10 { pushFollow(FOLLOW_22); rule__ActionSpec__Group__9__Impl(); @@ -16265,20 +16204,20 @@ public final void rule__ActionSpec__Group__9() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__9__Impl" - // InternalRosParser.g:5312:1: rule__ActionSpec__Group__9__Impl : ( ( rule__ActionSpec__Group_9__0 )? ) ; + // InternalRosParser.g:5311:1: rule__ActionSpec__Group__9__Impl : ( ( rule__ActionSpec__Group_9__0 )? ) ; public final void rule__ActionSpec__Group__9__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5316:1: ( ( ( rule__ActionSpec__Group_9__0 )? ) ) - // InternalRosParser.g:5317:1: ( ( rule__ActionSpec__Group_9__0 )? ) + // InternalRosParser.g:5315:1: ( ( ( rule__ActionSpec__Group_9__0 )? ) ) + // InternalRosParser.g:5316:1: ( ( rule__ActionSpec__Group_9__0 )? ) { - // InternalRosParser.g:5317:1: ( ( rule__ActionSpec__Group_9__0 )? ) - // InternalRosParser.g:5318:2: ( rule__ActionSpec__Group_9__0 )? + // InternalRosParser.g:5316:1: ( ( rule__ActionSpec__Group_9__0 )? ) + // InternalRosParser.g:5317:2: ( rule__ActionSpec__Group_9__0 )? { before(grammarAccess.getActionSpecAccess().getGroup_9()); - // InternalRosParser.g:5319:2: ( rule__ActionSpec__Group_9__0 )? + // InternalRosParser.g:5318:2: ( rule__ActionSpec__Group_9__0 )? int alt32=2; int LA32_0 = input.LA(1); @@ -16287,7 +16226,7 @@ public final void rule__ActionSpec__Group__9__Impl() throws RecognitionException } switch (alt32) { case 1 : - // InternalRosParser.g:5319:3: rule__ActionSpec__Group_9__0 + // InternalRosParser.g:5318:3: rule__ActionSpec__Group_9__0 { pushFollow(FOLLOW_2); rule__ActionSpec__Group_9__0(); @@ -16323,14 +16262,14 @@ public final void rule__ActionSpec__Group__9__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__10" - // InternalRosParser.g:5327:1: rule__ActionSpec__Group__10 : rule__ActionSpec__Group__10__Impl ; + // InternalRosParser.g:5326:1: rule__ActionSpec__Group__10 : rule__ActionSpec__Group__10__Impl ; public final void rule__ActionSpec__Group__10() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5331:1: ( rule__ActionSpec__Group__10__Impl ) - // InternalRosParser.g:5332:2: rule__ActionSpec__Group__10__Impl + // InternalRosParser.g:5330:1: ( rule__ActionSpec__Group__10__Impl ) + // InternalRosParser.g:5331:2: rule__ActionSpec__Group__10__Impl { pushFollow(FOLLOW_2); rule__ActionSpec__Group__10__Impl(); @@ -16356,17 +16295,17 @@ public final void rule__ActionSpec__Group__10() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__10__Impl" - // InternalRosParser.g:5338:1: rule__ActionSpec__Group__10__Impl : ( RULE_END ) ; + // InternalRosParser.g:5337:1: rule__ActionSpec__Group__10__Impl : ( RULE_END ) ; public final void rule__ActionSpec__Group__10__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5342:1: ( ( RULE_END ) ) - // InternalRosParser.g:5343:1: ( RULE_END ) + // InternalRosParser.g:5341:1: ( ( RULE_END ) ) + // InternalRosParser.g:5342:1: ( RULE_END ) { - // InternalRosParser.g:5343:1: ( RULE_END ) - // InternalRosParser.g:5344:2: RULE_END + // InternalRosParser.g:5342:1: ( RULE_END ) + // InternalRosParser.g:5343:2: RULE_END { before(grammarAccess.getActionSpecAccess().getENDTerminalRuleCall_10()); match(input,RULE_END,FOLLOW_2); @@ -16393,14 +16332,14 @@ public final void rule__ActionSpec__Group__10__Impl() throws RecognitionExceptio // $ANTLR start "rule__ActionSpec__Group_5__0" - // InternalRosParser.g:5354:1: rule__ActionSpec__Group_5__0 : rule__ActionSpec__Group_5__0__Impl rule__ActionSpec__Group_5__1 ; + // InternalRosParser.g:5353:1: rule__ActionSpec__Group_5__0 : rule__ActionSpec__Group_5__0__Impl rule__ActionSpec__Group_5__1 ; public final void rule__ActionSpec__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5358:1: ( rule__ActionSpec__Group_5__0__Impl rule__ActionSpec__Group_5__1 ) - // InternalRosParser.g:5359:2: rule__ActionSpec__Group_5__0__Impl rule__ActionSpec__Group_5__1 + // InternalRosParser.g:5357:1: ( rule__ActionSpec__Group_5__0__Impl rule__ActionSpec__Group_5__1 ) + // InternalRosParser.g:5358:2: rule__ActionSpec__Group_5__0__Impl rule__ActionSpec__Group_5__1 { pushFollow(FOLLOW_23); rule__ActionSpec__Group_5__0__Impl(); @@ -16431,17 +16370,17 @@ public final void rule__ActionSpec__Group_5__0() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group_5__0__Impl" - // InternalRosParser.g:5366:1: rule__ActionSpec__Group_5__0__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:5365:1: rule__ActionSpec__Group_5__0__Impl : ( RULE_BEGIN ) ; public final void rule__ActionSpec__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5370:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:5371:1: ( RULE_BEGIN ) + // InternalRosParser.g:5369:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:5370:1: ( RULE_BEGIN ) { - // InternalRosParser.g:5371:1: ( RULE_BEGIN ) - // InternalRosParser.g:5372:2: RULE_BEGIN + // InternalRosParser.g:5370:1: ( RULE_BEGIN ) + // InternalRosParser.g:5371:2: RULE_BEGIN { before(grammarAccess.getActionSpecAccess().getBEGINTerminalRuleCall_5_0()); match(input,RULE_BEGIN,FOLLOW_2); @@ -16468,14 +16407,14 @@ public final void rule__ActionSpec__Group_5__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__Group_5__1" - // InternalRosParser.g:5381:1: rule__ActionSpec__Group_5__1 : rule__ActionSpec__Group_5__1__Impl rule__ActionSpec__Group_5__2 ; + // InternalRosParser.g:5380:1: rule__ActionSpec__Group_5__1 : rule__ActionSpec__Group_5__1__Impl rule__ActionSpec__Group_5__2 ; public final void rule__ActionSpec__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5385:1: ( rule__ActionSpec__Group_5__1__Impl rule__ActionSpec__Group_5__2 ) - // InternalRosParser.g:5386:2: rule__ActionSpec__Group_5__1__Impl rule__ActionSpec__Group_5__2 + // InternalRosParser.g:5384:1: ( rule__ActionSpec__Group_5__1__Impl rule__ActionSpec__Group_5__2 ) + // InternalRosParser.g:5385:2: rule__ActionSpec__Group_5__1__Impl rule__ActionSpec__Group_5__2 { pushFollow(FOLLOW_24); rule__ActionSpec__Group_5__1__Impl(); @@ -16506,21 +16445,21 @@ public final void rule__ActionSpec__Group_5__1() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group_5__1__Impl" - // InternalRosParser.g:5393:1: rule__ActionSpec__Group_5__1__Impl : ( ( rule__ActionSpec__GoalAssignment_5_1 ) ) ; + // InternalRosParser.g:5392:1: rule__ActionSpec__Group_5__1__Impl : ( ( rule__ActionSpec__GoalAssignment_5_1 ) ) ; public final void rule__ActionSpec__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5397:1: ( ( ( rule__ActionSpec__GoalAssignment_5_1 ) ) ) - // InternalRosParser.g:5398:1: ( ( rule__ActionSpec__GoalAssignment_5_1 ) ) + // InternalRosParser.g:5396:1: ( ( ( rule__ActionSpec__GoalAssignment_5_1 ) ) ) + // InternalRosParser.g:5397:1: ( ( rule__ActionSpec__GoalAssignment_5_1 ) ) { - // InternalRosParser.g:5398:1: ( ( rule__ActionSpec__GoalAssignment_5_1 ) ) - // InternalRosParser.g:5399:2: ( rule__ActionSpec__GoalAssignment_5_1 ) + // InternalRosParser.g:5397:1: ( ( rule__ActionSpec__GoalAssignment_5_1 ) ) + // InternalRosParser.g:5398:2: ( rule__ActionSpec__GoalAssignment_5_1 ) { before(grammarAccess.getActionSpecAccess().getGoalAssignment_5_1()); - // InternalRosParser.g:5400:2: ( rule__ActionSpec__GoalAssignment_5_1 ) - // InternalRosParser.g:5400:3: rule__ActionSpec__GoalAssignment_5_1 + // InternalRosParser.g:5399:2: ( rule__ActionSpec__GoalAssignment_5_1 ) + // InternalRosParser.g:5399:3: rule__ActionSpec__GoalAssignment_5_1 { pushFollow(FOLLOW_2); rule__ActionSpec__GoalAssignment_5_1(); @@ -16553,14 +16492,14 @@ public final void rule__ActionSpec__Group_5__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__Group_5__2" - // InternalRosParser.g:5408:1: rule__ActionSpec__Group_5__2 : rule__ActionSpec__Group_5__2__Impl ; + // InternalRosParser.g:5407:1: rule__ActionSpec__Group_5__2 : rule__ActionSpec__Group_5__2__Impl ; public final void rule__ActionSpec__Group_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5412:1: ( rule__ActionSpec__Group_5__2__Impl ) - // InternalRosParser.g:5413:2: rule__ActionSpec__Group_5__2__Impl + // InternalRosParser.g:5411:1: ( rule__ActionSpec__Group_5__2__Impl ) + // InternalRosParser.g:5412:2: rule__ActionSpec__Group_5__2__Impl { pushFollow(FOLLOW_2); rule__ActionSpec__Group_5__2__Impl(); @@ -16586,17 +16525,17 @@ public final void rule__ActionSpec__Group_5__2() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group_5__2__Impl" - // InternalRosParser.g:5419:1: rule__ActionSpec__Group_5__2__Impl : ( RULE_END ) ; + // InternalRosParser.g:5418:1: rule__ActionSpec__Group_5__2__Impl : ( RULE_END ) ; public final void rule__ActionSpec__Group_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5423:1: ( ( RULE_END ) ) - // InternalRosParser.g:5424:1: ( RULE_END ) + // InternalRosParser.g:5422:1: ( ( RULE_END ) ) + // InternalRosParser.g:5423:1: ( RULE_END ) { - // InternalRosParser.g:5424:1: ( RULE_END ) - // InternalRosParser.g:5425:2: RULE_END + // InternalRosParser.g:5423:1: ( RULE_END ) + // InternalRosParser.g:5424:2: RULE_END { before(grammarAccess.getActionSpecAccess().getENDTerminalRuleCall_5_2()); match(input,RULE_END,FOLLOW_2); @@ -16623,14 +16562,14 @@ public final void rule__ActionSpec__Group_5__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__Group_7__0" - // InternalRosParser.g:5435:1: rule__ActionSpec__Group_7__0 : rule__ActionSpec__Group_7__0__Impl rule__ActionSpec__Group_7__1 ; + // InternalRosParser.g:5434:1: rule__ActionSpec__Group_7__0 : rule__ActionSpec__Group_7__0__Impl rule__ActionSpec__Group_7__1 ; public final void rule__ActionSpec__Group_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5439:1: ( rule__ActionSpec__Group_7__0__Impl rule__ActionSpec__Group_7__1 ) - // InternalRosParser.g:5440:2: rule__ActionSpec__Group_7__0__Impl rule__ActionSpec__Group_7__1 + // InternalRosParser.g:5438:1: ( rule__ActionSpec__Group_7__0__Impl rule__ActionSpec__Group_7__1 ) + // InternalRosParser.g:5439:2: rule__ActionSpec__Group_7__0__Impl rule__ActionSpec__Group_7__1 { pushFollow(FOLLOW_23); rule__ActionSpec__Group_7__0__Impl(); @@ -16661,17 +16600,17 @@ public final void rule__ActionSpec__Group_7__0() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group_7__0__Impl" - // InternalRosParser.g:5447:1: rule__ActionSpec__Group_7__0__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:5446:1: rule__ActionSpec__Group_7__0__Impl : ( RULE_BEGIN ) ; public final void rule__ActionSpec__Group_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5451:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:5452:1: ( RULE_BEGIN ) + // InternalRosParser.g:5450:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:5451:1: ( RULE_BEGIN ) { - // InternalRosParser.g:5452:1: ( RULE_BEGIN ) - // InternalRosParser.g:5453:2: RULE_BEGIN + // InternalRosParser.g:5451:1: ( RULE_BEGIN ) + // InternalRosParser.g:5452:2: RULE_BEGIN { before(grammarAccess.getActionSpecAccess().getBEGINTerminalRuleCall_7_0()); match(input,RULE_BEGIN,FOLLOW_2); @@ -16698,14 +16637,14 @@ public final void rule__ActionSpec__Group_7__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__Group_7__1" - // InternalRosParser.g:5462:1: rule__ActionSpec__Group_7__1 : rule__ActionSpec__Group_7__1__Impl rule__ActionSpec__Group_7__2 ; + // InternalRosParser.g:5461:1: rule__ActionSpec__Group_7__1 : rule__ActionSpec__Group_7__1__Impl rule__ActionSpec__Group_7__2 ; public final void rule__ActionSpec__Group_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5466:1: ( rule__ActionSpec__Group_7__1__Impl rule__ActionSpec__Group_7__2 ) - // InternalRosParser.g:5467:2: rule__ActionSpec__Group_7__1__Impl rule__ActionSpec__Group_7__2 + // InternalRosParser.g:5465:1: ( rule__ActionSpec__Group_7__1__Impl rule__ActionSpec__Group_7__2 ) + // InternalRosParser.g:5466:2: rule__ActionSpec__Group_7__1__Impl rule__ActionSpec__Group_7__2 { pushFollow(FOLLOW_24); rule__ActionSpec__Group_7__1__Impl(); @@ -16736,21 +16675,21 @@ public final void rule__ActionSpec__Group_7__1() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group_7__1__Impl" - // InternalRosParser.g:5474:1: rule__ActionSpec__Group_7__1__Impl : ( ( rule__ActionSpec__ResultAssignment_7_1 ) ) ; + // InternalRosParser.g:5473:1: rule__ActionSpec__Group_7__1__Impl : ( ( rule__ActionSpec__ResultAssignment_7_1 ) ) ; public final void rule__ActionSpec__Group_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5478:1: ( ( ( rule__ActionSpec__ResultAssignment_7_1 ) ) ) - // InternalRosParser.g:5479:1: ( ( rule__ActionSpec__ResultAssignment_7_1 ) ) + // InternalRosParser.g:5477:1: ( ( ( rule__ActionSpec__ResultAssignment_7_1 ) ) ) + // InternalRosParser.g:5478:1: ( ( rule__ActionSpec__ResultAssignment_7_1 ) ) { - // InternalRosParser.g:5479:1: ( ( rule__ActionSpec__ResultAssignment_7_1 ) ) - // InternalRosParser.g:5480:2: ( rule__ActionSpec__ResultAssignment_7_1 ) + // InternalRosParser.g:5478:1: ( ( rule__ActionSpec__ResultAssignment_7_1 ) ) + // InternalRosParser.g:5479:2: ( rule__ActionSpec__ResultAssignment_7_1 ) { before(grammarAccess.getActionSpecAccess().getResultAssignment_7_1()); - // InternalRosParser.g:5481:2: ( rule__ActionSpec__ResultAssignment_7_1 ) - // InternalRosParser.g:5481:3: rule__ActionSpec__ResultAssignment_7_1 + // InternalRosParser.g:5480:2: ( rule__ActionSpec__ResultAssignment_7_1 ) + // InternalRosParser.g:5480:3: rule__ActionSpec__ResultAssignment_7_1 { pushFollow(FOLLOW_2); rule__ActionSpec__ResultAssignment_7_1(); @@ -16783,14 +16722,14 @@ public final void rule__ActionSpec__Group_7__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__Group_7__2" - // InternalRosParser.g:5489:1: rule__ActionSpec__Group_7__2 : rule__ActionSpec__Group_7__2__Impl ; + // InternalRosParser.g:5488:1: rule__ActionSpec__Group_7__2 : rule__ActionSpec__Group_7__2__Impl ; public final void rule__ActionSpec__Group_7__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5493:1: ( rule__ActionSpec__Group_7__2__Impl ) - // InternalRosParser.g:5494:2: rule__ActionSpec__Group_7__2__Impl + // InternalRosParser.g:5492:1: ( rule__ActionSpec__Group_7__2__Impl ) + // InternalRosParser.g:5493:2: rule__ActionSpec__Group_7__2__Impl { pushFollow(FOLLOW_2); rule__ActionSpec__Group_7__2__Impl(); @@ -16816,17 +16755,17 @@ public final void rule__ActionSpec__Group_7__2() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group_7__2__Impl" - // InternalRosParser.g:5500:1: rule__ActionSpec__Group_7__2__Impl : ( RULE_END ) ; + // InternalRosParser.g:5499:1: rule__ActionSpec__Group_7__2__Impl : ( RULE_END ) ; public final void rule__ActionSpec__Group_7__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5504:1: ( ( RULE_END ) ) - // InternalRosParser.g:5505:1: ( RULE_END ) + // InternalRosParser.g:5503:1: ( ( RULE_END ) ) + // InternalRosParser.g:5504:1: ( RULE_END ) { - // InternalRosParser.g:5505:1: ( RULE_END ) - // InternalRosParser.g:5506:2: RULE_END + // InternalRosParser.g:5504:1: ( RULE_END ) + // InternalRosParser.g:5505:2: RULE_END { before(grammarAccess.getActionSpecAccess().getENDTerminalRuleCall_7_2()); match(input,RULE_END,FOLLOW_2); @@ -16853,14 +16792,14 @@ public final void rule__ActionSpec__Group_7__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__Group_9__0" - // InternalRosParser.g:5516:1: rule__ActionSpec__Group_9__0 : rule__ActionSpec__Group_9__0__Impl rule__ActionSpec__Group_9__1 ; + // InternalRosParser.g:5515:1: rule__ActionSpec__Group_9__0 : rule__ActionSpec__Group_9__0__Impl rule__ActionSpec__Group_9__1 ; public final void rule__ActionSpec__Group_9__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5520:1: ( rule__ActionSpec__Group_9__0__Impl rule__ActionSpec__Group_9__1 ) - // InternalRosParser.g:5521:2: rule__ActionSpec__Group_9__0__Impl rule__ActionSpec__Group_9__1 + // InternalRosParser.g:5519:1: ( rule__ActionSpec__Group_9__0__Impl rule__ActionSpec__Group_9__1 ) + // InternalRosParser.g:5520:2: rule__ActionSpec__Group_9__0__Impl rule__ActionSpec__Group_9__1 { pushFollow(FOLLOW_23); rule__ActionSpec__Group_9__0__Impl(); @@ -16891,17 +16830,17 @@ public final void rule__ActionSpec__Group_9__0() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group_9__0__Impl" - // InternalRosParser.g:5528:1: rule__ActionSpec__Group_9__0__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:5527:1: rule__ActionSpec__Group_9__0__Impl : ( RULE_BEGIN ) ; public final void rule__ActionSpec__Group_9__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5532:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:5533:1: ( RULE_BEGIN ) + // InternalRosParser.g:5531:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:5532:1: ( RULE_BEGIN ) { - // InternalRosParser.g:5533:1: ( RULE_BEGIN ) - // InternalRosParser.g:5534:2: RULE_BEGIN + // InternalRosParser.g:5532:1: ( RULE_BEGIN ) + // InternalRosParser.g:5533:2: RULE_BEGIN { before(grammarAccess.getActionSpecAccess().getBEGINTerminalRuleCall_9_0()); match(input,RULE_BEGIN,FOLLOW_2); @@ -16928,14 +16867,14 @@ public final void rule__ActionSpec__Group_9__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__Group_9__1" - // InternalRosParser.g:5543:1: rule__ActionSpec__Group_9__1 : rule__ActionSpec__Group_9__1__Impl rule__ActionSpec__Group_9__2 ; + // InternalRosParser.g:5542:1: rule__ActionSpec__Group_9__1 : rule__ActionSpec__Group_9__1__Impl rule__ActionSpec__Group_9__2 ; public final void rule__ActionSpec__Group_9__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5547:1: ( rule__ActionSpec__Group_9__1__Impl rule__ActionSpec__Group_9__2 ) - // InternalRosParser.g:5548:2: rule__ActionSpec__Group_9__1__Impl rule__ActionSpec__Group_9__2 + // InternalRosParser.g:5546:1: ( rule__ActionSpec__Group_9__1__Impl rule__ActionSpec__Group_9__2 ) + // InternalRosParser.g:5547:2: rule__ActionSpec__Group_9__1__Impl rule__ActionSpec__Group_9__2 { pushFollow(FOLLOW_24); rule__ActionSpec__Group_9__1__Impl(); @@ -16966,21 +16905,21 @@ public final void rule__ActionSpec__Group_9__1() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group_9__1__Impl" - // InternalRosParser.g:5555:1: rule__ActionSpec__Group_9__1__Impl : ( ( rule__ActionSpec__FeedbackAssignment_9_1 ) ) ; + // InternalRosParser.g:5554:1: rule__ActionSpec__Group_9__1__Impl : ( ( rule__ActionSpec__FeedbackAssignment_9_1 ) ) ; public final void rule__ActionSpec__Group_9__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5559:1: ( ( ( rule__ActionSpec__FeedbackAssignment_9_1 ) ) ) - // InternalRosParser.g:5560:1: ( ( rule__ActionSpec__FeedbackAssignment_9_1 ) ) + // InternalRosParser.g:5558:1: ( ( ( rule__ActionSpec__FeedbackAssignment_9_1 ) ) ) + // InternalRosParser.g:5559:1: ( ( rule__ActionSpec__FeedbackAssignment_9_1 ) ) { - // InternalRosParser.g:5560:1: ( ( rule__ActionSpec__FeedbackAssignment_9_1 ) ) - // InternalRosParser.g:5561:2: ( rule__ActionSpec__FeedbackAssignment_9_1 ) + // InternalRosParser.g:5559:1: ( ( rule__ActionSpec__FeedbackAssignment_9_1 ) ) + // InternalRosParser.g:5560:2: ( rule__ActionSpec__FeedbackAssignment_9_1 ) { before(grammarAccess.getActionSpecAccess().getFeedbackAssignment_9_1()); - // InternalRosParser.g:5562:2: ( rule__ActionSpec__FeedbackAssignment_9_1 ) - // InternalRosParser.g:5562:3: rule__ActionSpec__FeedbackAssignment_9_1 + // InternalRosParser.g:5561:2: ( rule__ActionSpec__FeedbackAssignment_9_1 ) + // InternalRosParser.g:5561:3: rule__ActionSpec__FeedbackAssignment_9_1 { pushFollow(FOLLOW_2); rule__ActionSpec__FeedbackAssignment_9_1(); @@ -17013,14 +16952,14 @@ public final void rule__ActionSpec__Group_9__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__Group_9__2" - // InternalRosParser.g:5570:1: rule__ActionSpec__Group_9__2 : rule__ActionSpec__Group_9__2__Impl ; + // InternalRosParser.g:5569:1: rule__ActionSpec__Group_9__2 : rule__ActionSpec__Group_9__2__Impl ; public final void rule__ActionSpec__Group_9__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5574:1: ( rule__ActionSpec__Group_9__2__Impl ) - // InternalRosParser.g:5575:2: rule__ActionSpec__Group_9__2__Impl + // InternalRosParser.g:5573:1: ( rule__ActionSpec__Group_9__2__Impl ) + // InternalRosParser.g:5574:2: rule__ActionSpec__Group_9__2__Impl { pushFollow(FOLLOW_2); rule__ActionSpec__Group_9__2__Impl(); @@ -17046,17 +16985,17 @@ public final void rule__ActionSpec__Group_9__2() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group_9__2__Impl" - // InternalRosParser.g:5581:1: rule__ActionSpec__Group_9__2__Impl : ( RULE_END ) ; + // InternalRosParser.g:5580:1: rule__ActionSpec__Group_9__2__Impl : ( RULE_END ) ; public final void rule__ActionSpec__Group_9__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5585:1: ( ( RULE_END ) ) - // InternalRosParser.g:5586:1: ( RULE_END ) + // InternalRosParser.g:5584:1: ( ( RULE_END ) ) + // InternalRosParser.g:5585:1: ( RULE_END ) { - // InternalRosParser.g:5586:1: ( RULE_END ) - // InternalRosParser.g:5587:2: RULE_END + // InternalRosParser.g:5585:1: ( RULE_END ) + // InternalRosParser.g:5586:2: RULE_END { before(grammarAccess.getActionSpecAccess().getENDTerminalRuleCall_9_2()); match(input,RULE_END,FOLLOW_2); @@ -17083,14 +17022,14 @@ public final void rule__ActionSpec__Group_9__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__MessageDefinition__Group__0" - // InternalRosParser.g:5597:1: rule__MessageDefinition__Group__0 : rule__MessageDefinition__Group__0__Impl rule__MessageDefinition__Group__1 ; + // InternalRosParser.g:5596:1: rule__MessageDefinition__Group__0 : rule__MessageDefinition__Group__0__Impl rule__MessageDefinition__Group__1 ; public final void rule__MessageDefinition__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5601:1: ( rule__MessageDefinition__Group__0__Impl rule__MessageDefinition__Group__1 ) - // InternalRosParser.g:5602:2: rule__MessageDefinition__Group__0__Impl rule__MessageDefinition__Group__1 + // InternalRosParser.g:5600:1: ( rule__MessageDefinition__Group__0__Impl rule__MessageDefinition__Group__1 ) + // InternalRosParser.g:5601:2: rule__MessageDefinition__Group__0__Impl rule__MessageDefinition__Group__1 { pushFollow(FOLLOW_23); rule__MessageDefinition__Group__0__Impl(); @@ -17121,21 +17060,21 @@ public final void rule__MessageDefinition__Group__0() throws RecognitionExceptio // $ANTLR start "rule__MessageDefinition__Group__0__Impl" - // InternalRosParser.g:5609:1: rule__MessageDefinition__Group__0__Impl : ( () ) ; + // InternalRosParser.g:5608:1: rule__MessageDefinition__Group__0__Impl : ( () ) ; public final void rule__MessageDefinition__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5613:1: ( ( () ) ) - // InternalRosParser.g:5614:1: ( () ) + // InternalRosParser.g:5612:1: ( ( () ) ) + // InternalRosParser.g:5613:1: ( () ) { - // InternalRosParser.g:5614:1: ( () ) - // InternalRosParser.g:5615:2: () + // InternalRosParser.g:5613:1: ( () ) + // InternalRosParser.g:5614:2: () { before(grammarAccess.getMessageDefinitionAccess().getMessageDefinitionAction_0()); - // InternalRosParser.g:5616:2: () - // InternalRosParser.g:5616:3: + // InternalRosParser.g:5615:2: () + // InternalRosParser.g:5615:3: { } @@ -17158,14 +17097,14 @@ public final void rule__MessageDefinition__Group__0__Impl() throws RecognitionEx // $ANTLR start "rule__MessageDefinition__Group__1" - // InternalRosParser.g:5624:1: rule__MessageDefinition__Group__1 : rule__MessageDefinition__Group__1__Impl ; + // InternalRosParser.g:5623:1: rule__MessageDefinition__Group__1 : rule__MessageDefinition__Group__1__Impl ; public final void rule__MessageDefinition__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5628:1: ( rule__MessageDefinition__Group__1__Impl ) - // InternalRosParser.g:5629:2: rule__MessageDefinition__Group__1__Impl + // InternalRosParser.g:5627:1: ( rule__MessageDefinition__Group__1__Impl ) + // InternalRosParser.g:5628:2: rule__MessageDefinition__Group__1__Impl { pushFollow(FOLLOW_2); rule__MessageDefinition__Group__1__Impl(); @@ -17191,20 +17130,20 @@ public final void rule__MessageDefinition__Group__1() throws RecognitionExceptio // $ANTLR start "rule__MessageDefinition__Group__1__Impl" - // InternalRosParser.g:5635:1: rule__MessageDefinition__Group__1__Impl : ( ( rule__MessageDefinition__MessagePartAssignment_1 )* ) ; + // InternalRosParser.g:5634:1: rule__MessageDefinition__Group__1__Impl : ( ( rule__MessageDefinition__MessagePartAssignment_1 )* ) ; public final void rule__MessageDefinition__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5639:1: ( ( ( rule__MessageDefinition__MessagePartAssignment_1 )* ) ) - // InternalRosParser.g:5640:1: ( ( rule__MessageDefinition__MessagePartAssignment_1 )* ) + // InternalRosParser.g:5638:1: ( ( ( rule__MessageDefinition__MessagePartAssignment_1 )* ) ) + // InternalRosParser.g:5639:1: ( ( rule__MessageDefinition__MessagePartAssignment_1 )* ) { - // InternalRosParser.g:5640:1: ( ( rule__MessageDefinition__MessagePartAssignment_1 )* ) - // InternalRosParser.g:5641:2: ( rule__MessageDefinition__MessagePartAssignment_1 )* + // InternalRosParser.g:5639:1: ( ( rule__MessageDefinition__MessagePartAssignment_1 )* ) + // InternalRosParser.g:5640:2: ( rule__MessageDefinition__MessagePartAssignment_1 )* { before(grammarAccess.getMessageDefinitionAccess().getMessagePartAssignment_1()); - // InternalRosParser.g:5642:2: ( rule__MessageDefinition__MessagePartAssignment_1 )* + // InternalRosParser.g:5641:2: ( rule__MessageDefinition__MessagePartAssignment_1 )* loop33: do { int alt33=2; @@ -17217,7 +17156,7 @@ public final void rule__MessageDefinition__Group__1__Impl() throws RecognitionEx switch (alt33) { case 1 : - // InternalRosParser.g:5642:3: rule__MessageDefinition__MessagePartAssignment_1 + // InternalRosParser.g:5641:3: rule__MessageDefinition__MessagePartAssignment_1 { pushFollow(FOLLOW_32); rule__MessageDefinition__MessagePartAssignment_1(); @@ -17256,14 +17195,14 @@ public final void rule__MessageDefinition__Group__1__Impl() throws RecognitionEx // $ANTLR start "rule__Publisher__Group__0" - // InternalRosParser.g:5651:1: rule__Publisher__Group__0 : rule__Publisher__Group__0__Impl rule__Publisher__Group__1 ; + // InternalRosParser.g:5650:1: rule__Publisher__Group__0 : rule__Publisher__Group__0__Impl rule__Publisher__Group__1 ; public final void rule__Publisher__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5655:1: ( rule__Publisher__Group__0__Impl rule__Publisher__Group__1 ) - // InternalRosParser.g:5656:2: rule__Publisher__Group__0__Impl rule__Publisher__Group__1 + // InternalRosParser.g:5654:1: ( rule__Publisher__Group__0__Impl rule__Publisher__Group__1 ) + // InternalRosParser.g:5655:2: rule__Publisher__Group__0__Impl rule__Publisher__Group__1 { pushFollow(FOLLOW_8); rule__Publisher__Group__0__Impl(); @@ -17294,21 +17233,21 @@ public final void rule__Publisher__Group__0() throws RecognitionException { // $ANTLR start "rule__Publisher__Group__0__Impl" - // InternalRosParser.g:5663:1: rule__Publisher__Group__0__Impl : ( () ) ; + // InternalRosParser.g:5662:1: rule__Publisher__Group__0__Impl : ( () ) ; public final void rule__Publisher__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5667:1: ( ( () ) ) - // InternalRosParser.g:5668:1: ( () ) + // InternalRosParser.g:5666:1: ( ( () ) ) + // InternalRosParser.g:5667:1: ( () ) { - // InternalRosParser.g:5668:1: ( () ) - // InternalRosParser.g:5669:2: () + // InternalRosParser.g:5667:1: ( () ) + // InternalRosParser.g:5668:2: () { before(grammarAccess.getPublisherAccess().getPublisherAction_0()); - // InternalRosParser.g:5670:2: () - // InternalRosParser.g:5670:3: + // InternalRosParser.g:5669:2: () + // InternalRosParser.g:5669:3: { } @@ -17331,14 +17270,14 @@ public final void rule__Publisher__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Publisher__Group__1" - // InternalRosParser.g:5678:1: rule__Publisher__Group__1 : rule__Publisher__Group__1__Impl rule__Publisher__Group__2 ; + // InternalRosParser.g:5677:1: rule__Publisher__Group__1 : rule__Publisher__Group__1__Impl rule__Publisher__Group__2 ; public final void rule__Publisher__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5682:1: ( rule__Publisher__Group__1__Impl rule__Publisher__Group__2 ) - // InternalRosParser.g:5683:2: rule__Publisher__Group__1__Impl rule__Publisher__Group__2 + // InternalRosParser.g:5681:1: ( rule__Publisher__Group__1__Impl rule__Publisher__Group__2 ) + // InternalRosParser.g:5682:2: rule__Publisher__Group__1__Impl rule__Publisher__Group__2 { pushFollow(FOLLOW_5); rule__Publisher__Group__1__Impl(); @@ -17369,21 +17308,21 @@ public final void rule__Publisher__Group__1() throws RecognitionException { // $ANTLR start "rule__Publisher__Group__1__Impl" - // InternalRosParser.g:5690:1: rule__Publisher__Group__1__Impl : ( ( rule__Publisher__NameAssignment_1 ) ) ; + // InternalRosParser.g:5689:1: rule__Publisher__Group__1__Impl : ( ( rule__Publisher__NameAssignment_1 ) ) ; public final void rule__Publisher__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5694:1: ( ( ( rule__Publisher__NameAssignment_1 ) ) ) - // InternalRosParser.g:5695:1: ( ( rule__Publisher__NameAssignment_1 ) ) + // InternalRosParser.g:5693:1: ( ( ( rule__Publisher__NameAssignment_1 ) ) ) + // InternalRosParser.g:5694:1: ( ( rule__Publisher__NameAssignment_1 ) ) { - // InternalRosParser.g:5695:1: ( ( rule__Publisher__NameAssignment_1 ) ) - // InternalRosParser.g:5696:2: ( rule__Publisher__NameAssignment_1 ) + // InternalRosParser.g:5694:1: ( ( rule__Publisher__NameAssignment_1 ) ) + // InternalRosParser.g:5695:2: ( rule__Publisher__NameAssignment_1 ) { before(grammarAccess.getPublisherAccess().getNameAssignment_1()); - // InternalRosParser.g:5697:2: ( rule__Publisher__NameAssignment_1 ) - // InternalRosParser.g:5697:3: rule__Publisher__NameAssignment_1 + // InternalRosParser.g:5696:2: ( rule__Publisher__NameAssignment_1 ) + // InternalRosParser.g:5696:3: rule__Publisher__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Publisher__NameAssignment_1(); @@ -17416,14 +17355,14 @@ public final void rule__Publisher__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Publisher__Group__2" - // InternalRosParser.g:5705:1: rule__Publisher__Group__2 : rule__Publisher__Group__2__Impl rule__Publisher__Group__3 ; + // InternalRosParser.g:5704:1: rule__Publisher__Group__2 : rule__Publisher__Group__2__Impl rule__Publisher__Group__3 ; public final void rule__Publisher__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5709:1: ( rule__Publisher__Group__2__Impl rule__Publisher__Group__3 ) - // InternalRosParser.g:5710:2: rule__Publisher__Group__2__Impl rule__Publisher__Group__3 + // InternalRosParser.g:5708:1: ( rule__Publisher__Group__2__Impl rule__Publisher__Group__3 ) + // InternalRosParser.g:5709:2: rule__Publisher__Group__2__Impl rule__Publisher__Group__3 { pushFollow(FOLLOW_6); rule__Publisher__Group__2__Impl(); @@ -17454,17 +17393,17 @@ public final void rule__Publisher__Group__2() throws RecognitionException { // $ANTLR start "rule__Publisher__Group__2__Impl" - // InternalRosParser.g:5717:1: rule__Publisher__Group__2__Impl : ( Colon ) ; + // InternalRosParser.g:5716:1: rule__Publisher__Group__2__Impl : ( Colon ) ; public final void rule__Publisher__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5721:1: ( ( Colon ) ) - // InternalRosParser.g:5722:1: ( Colon ) + // InternalRosParser.g:5720:1: ( ( Colon ) ) + // InternalRosParser.g:5721:1: ( Colon ) { - // InternalRosParser.g:5722:1: ( Colon ) - // InternalRosParser.g:5723:2: Colon + // InternalRosParser.g:5721:1: ( Colon ) + // InternalRosParser.g:5722:2: Colon { before(grammarAccess.getPublisherAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -17491,14 +17430,14 @@ public final void rule__Publisher__Group__2__Impl() throws RecognitionException // $ANTLR start "rule__Publisher__Group__3" - // InternalRosParser.g:5732:1: rule__Publisher__Group__3 : rule__Publisher__Group__3__Impl rule__Publisher__Group__4 ; + // InternalRosParser.g:5731:1: rule__Publisher__Group__3 : rule__Publisher__Group__3__Impl rule__Publisher__Group__4 ; public final void rule__Publisher__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5736:1: ( rule__Publisher__Group__3__Impl rule__Publisher__Group__4 ) - // InternalRosParser.g:5737:2: rule__Publisher__Group__3__Impl rule__Publisher__Group__4 + // InternalRosParser.g:5735:1: ( rule__Publisher__Group__3__Impl rule__Publisher__Group__4 ) + // InternalRosParser.g:5736:2: rule__Publisher__Group__3__Impl rule__Publisher__Group__4 { pushFollow(FOLLOW_33); rule__Publisher__Group__3__Impl(); @@ -17529,17 +17468,17 @@ public final void rule__Publisher__Group__3() throws RecognitionException { // $ANTLR start "rule__Publisher__Group__3__Impl" - // InternalRosParser.g:5744:1: rule__Publisher__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:5743:1: rule__Publisher__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__Publisher__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5748:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:5749:1: ( RULE_BEGIN ) + // InternalRosParser.g:5747:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:5748:1: ( RULE_BEGIN ) { - // InternalRosParser.g:5749:1: ( RULE_BEGIN ) - // InternalRosParser.g:5750:2: RULE_BEGIN + // InternalRosParser.g:5748:1: ( RULE_BEGIN ) + // InternalRosParser.g:5749:2: RULE_BEGIN { before(grammarAccess.getPublisherAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -17566,14 +17505,14 @@ public final void rule__Publisher__Group__3__Impl() throws RecognitionException // $ANTLR start "rule__Publisher__Group__4" - // InternalRosParser.g:5759:1: rule__Publisher__Group__4 : rule__Publisher__Group__4__Impl rule__Publisher__Group__5 ; + // InternalRosParser.g:5758:1: rule__Publisher__Group__4 : rule__Publisher__Group__4__Impl rule__Publisher__Group__5 ; public final void rule__Publisher__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5763:1: ( rule__Publisher__Group__4__Impl rule__Publisher__Group__5 ) - // InternalRosParser.g:5764:2: rule__Publisher__Group__4__Impl rule__Publisher__Group__5 + // InternalRosParser.g:5762:1: ( rule__Publisher__Group__4__Impl rule__Publisher__Group__5 ) + // InternalRosParser.g:5763:2: rule__Publisher__Group__4__Impl rule__Publisher__Group__5 { pushFollow(FOLLOW_8); rule__Publisher__Group__4__Impl(); @@ -17604,17 +17543,17 @@ public final void rule__Publisher__Group__4() throws RecognitionException { // $ANTLR start "rule__Publisher__Group__4__Impl" - // InternalRosParser.g:5771:1: rule__Publisher__Group__4__Impl : ( Type_1 ) ; + // InternalRosParser.g:5770:1: rule__Publisher__Group__4__Impl : ( Type_1 ) ; public final void rule__Publisher__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5775:1: ( ( Type_1 ) ) - // InternalRosParser.g:5776:1: ( Type_1 ) + // InternalRosParser.g:5774:1: ( ( Type_1 ) ) + // InternalRosParser.g:5775:1: ( Type_1 ) { - // InternalRosParser.g:5776:1: ( Type_1 ) - // InternalRosParser.g:5777:2: Type_1 + // InternalRosParser.g:5775:1: ( Type_1 ) + // InternalRosParser.g:5776:2: Type_1 { before(grammarAccess.getPublisherAccess().getTypeKeyword_4()); match(input,Type_1,FOLLOW_2); @@ -17641,14 +17580,14 @@ public final void rule__Publisher__Group__4__Impl() throws RecognitionException // $ANTLR start "rule__Publisher__Group__5" - // InternalRosParser.g:5786:1: rule__Publisher__Group__5 : rule__Publisher__Group__5__Impl rule__Publisher__Group__6 ; + // InternalRosParser.g:5785:1: rule__Publisher__Group__5 : rule__Publisher__Group__5__Impl rule__Publisher__Group__6 ; public final void rule__Publisher__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5790:1: ( rule__Publisher__Group__5__Impl rule__Publisher__Group__6 ) - // InternalRosParser.g:5791:2: rule__Publisher__Group__5__Impl rule__Publisher__Group__6 + // InternalRosParser.g:5789:1: ( rule__Publisher__Group__5__Impl rule__Publisher__Group__6 ) + // InternalRosParser.g:5790:2: rule__Publisher__Group__5__Impl rule__Publisher__Group__6 { pushFollow(FOLLOW_34); rule__Publisher__Group__5__Impl(); @@ -17679,21 +17618,21 @@ public final void rule__Publisher__Group__5() throws RecognitionException { // $ANTLR start "rule__Publisher__Group__5__Impl" - // InternalRosParser.g:5798:1: rule__Publisher__Group__5__Impl : ( ( rule__Publisher__MessageAssignment_5 ) ) ; + // InternalRosParser.g:5797:1: rule__Publisher__Group__5__Impl : ( ( rule__Publisher__MessageAssignment_5 ) ) ; public final void rule__Publisher__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5802:1: ( ( ( rule__Publisher__MessageAssignment_5 ) ) ) - // InternalRosParser.g:5803:1: ( ( rule__Publisher__MessageAssignment_5 ) ) + // InternalRosParser.g:5801:1: ( ( ( rule__Publisher__MessageAssignment_5 ) ) ) + // InternalRosParser.g:5802:1: ( ( rule__Publisher__MessageAssignment_5 ) ) { - // InternalRosParser.g:5803:1: ( ( rule__Publisher__MessageAssignment_5 ) ) - // InternalRosParser.g:5804:2: ( rule__Publisher__MessageAssignment_5 ) + // InternalRosParser.g:5802:1: ( ( rule__Publisher__MessageAssignment_5 ) ) + // InternalRosParser.g:5803:2: ( rule__Publisher__MessageAssignment_5 ) { before(grammarAccess.getPublisherAccess().getMessageAssignment_5()); - // InternalRosParser.g:5805:2: ( rule__Publisher__MessageAssignment_5 ) - // InternalRosParser.g:5805:3: rule__Publisher__MessageAssignment_5 + // InternalRosParser.g:5804:2: ( rule__Publisher__MessageAssignment_5 ) + // InternalRosParser.g:5804:3: rule__Publisher__MessageAssignment_5 { pushFollow(FOLLOW_2); rule__Publisher__MessageAssignment_5(); @@ -17726,14 +17665,14 @@ public final void rule__Publisher__Group__5__Impl() throws RecognitionException // $ANTLR start "rule__Publisher__Group__6" - // InternalRosParser.g:5813:1: rule__Publisher__Group__6 : rule__Publisher__Group__6__Impl rule__Publisher__Group__7 ; + // InternalRosParser.g:5812:1: rule__Publisher__Group__6 : rule__Publisher__Group__6__Impl rule__Publisher__Group__7 ; public final void rule__Publisher__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5817:1: ( rule__Publisher__Group__6__Impl rule__Publisher__Group__7 ) - // InternalRosParser.g:5818:2: rule__Publisher__Group__6__Impl rule__Publisher__Group__7 + // InternalRosParser.g:5816:1: ( rule__Publisher__Group__6__Impl rule__Publisher__Group__7 ) + // InternalRosParser.g:5817:2: rule__Publisher__Group__6__Impl rule__Publisher__Group__7 { pushFollow(FOLLOW_34); rule__Publisher__Group__6__Impl(); @@ -17764,20 +17703,20 @@ public final void rule__Publisher__Group__6() throws RecognitionException { // $ANTLR start "rule__Publisher__Group__6__Impl" - // InternalRosParser.g:5825:1: rule__Publisher__Group__6__Impl : ( ( rule__Publisher__Group_6__0 )? ) ; + // InternalRosParser.g:5824:1: rule__Publisher__Group__6__Impl : ( ( rule__Publisher__Group_6__0 )? ) ; public final void rule__Publisher__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5829:1: ( ( ( rule__Publisher__Group_6__0 )? ) ) - // InternalRosParser.g:5830:1: ( ( rule__Publisher__Group_6__0 )? ) + // InternalRosParser.g:5828:1: ( ( ( rule__Publisher__Group_6__0 )? ) ) + // InternalRosParser.g:5829:1: ( ( rule__Publisher__Group_6__0 )? ) { - // InternalRosParser.g:5830:1: ( ( rule__Publisher__Group_6__0 )? ) - // InternalRosParser.g:5831:2: ( rule__Publisher__Group_6__0 )? + // InternalRosParser.g:5829:1: ( ( rule__Publisher__Group_6__0 )? ) + // InternalRosParser.g:5830:2: ( rule__Publisher__Group_6__0 )? { before(grammarAccess.getPublisherAccess().getGroup_6()); - // InternalRosParser.g:5832:2: ( rule__Publisher__Group_6__0 )? + // InternalRosParser.g:5831:2: ( rule__Publisher__Group_6__0 )? int alt34=2; int LA34_0 = input.LA(1); @@ -17786,7 +17725,7 @@ public final void rule__Publisher__Group__6__Impl() throws RecognitionException } switch (alt34) { case 1 : - // InternalRosParser.g:5832:3: rule__Publisher__Group_6__0 + // InternalRosParser.g:5831:3: rule__Publisher__Group_6__0 { pushFollow(FOLLOW_2); rule__Publisher__Group_6__0(); @@ -17822,14 +17761,14 @@ public final void rule__Publisher__Group__6__Impl() throws RecognitionException // $ANTLR start "rule__Publisher__Group__7" - // InternalRosParser.g:5840:1: rule__Publisher__Group__7 : rule__Publisher__Group__7__Impl ; + // InternalRosParser.g:5839:1: rule__Publisher__Group__7 : rule__Publisher__Group__7__Impl ; public final void rule__Publisher__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5844:1: ( rule__Publisher__Group__7__Impl ) - // InternalRosParser.g:5845:2: rule__Publisher__Group__7__Impl + // InternalRosParser.g:5843:1: ( rule__Publisher__Group__7__Impl ) + // InternalRosParser.g:5844:2: rule__Publisher__Group__7__Impl { pushFollow(FOLLOW_2); rule__Publisher__Group__7__Impl(); @@ -17855,17 +17794,17 @@ public final void rule__Publisher__Group__7() throws RecognitionException { // $ANTLR start "rule__Publisher__Group__7__Impl" - // InternalRosParser.g:5851:1: rule__Publisher__Group__7__Impl : ( RULE_END ) ; + // InternalRosParser.g:5850:1: rule__Publisher__Group__7__Impl : ( RULE_END ) ; public final void rule__Publisher__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5855:1: ( ( RULE_END ) ) - // InternalRosParser.g:5856:1: ( RULE_END ) + // InternalRosParser.g:5854:1: ( ( RULE_END ) ) + // InternalRosParser.g:5855:1: ( RULE_END ) { - // InternalRosParser.g:5856:1: ( RULE_END ) - // InternalRosParser.g:5857:2: RULE_END + // InternalRosParser.g:5855:1: ( RULE_END ) + // InternalRosParser.g:5856:2: RULE_END { before(grammarAccess.getPublisherAccess().getENDTerminalRuleCall_7()); match(input,RULE_END,FOLLOW_2); @@ -17892,14 +17831,14 @@ public final void rule__Publisher__Group__7__Impl() throws RecognitionException // $ANTLR start "rule__Publisher__Group_6__0" - // InternalRosParser.g:5867:1: rule__Publisher__Group_6__0 : rule__Publisher__Group_6__0__Impl rule__Publisher__Group_6__1 ; + // InternalRosParser.g:5866:1: rule__Publisher__Group_6__0 : rule__Publisher__Group_6__0__Impl rule__Publisher__Group_6__1 ; public final void rule__Publisher__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5871:1: ( rule__Publisher__Group_6__0__Impl rule__Publisher__Group_6__1 ) - // InternalRosParser.g:5872:2: rule__Publisher__Group_6__0__Impl rule__Publisher__Group_6__1 + // InternalRosParser.g:5870:1: ( rule__Publisher__Group_6__0__Impl rule__Publisher__Group_6__1 ) + // InternalRosParser.g:5871:2: rule__Publisher__Group_6__0__Impl rule__Publisher__Group_6__1 { pushFollow(FOLLOW_35); rule__Publisher__Group_6__0__Impl(); @@ -17930,17 +17869,17 @@ public final void rule__Publisher__Group_6__0() throws RecognitionException { // $ANTLR start "rule__Publisher__Group_6__0__Impl" - // InternalRosParser.g:5879:1: rule__Publisher__Group_6__0__Impl : ( Ns ) ; + // InternalRosParser.g:5878:1: rule__Publisher__Group_6__0__Impl : ( Ns ) ; public final void rule__Publisher__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5883:1: ( ( Ns ) ) - // InternalRosParser.g:5884:1: ( Ns ) + // InternalRosParser.g:5882:1: ( ( Ns ) ) + // InternalRosParser.g:5883:1: ( Ns ) { - // InternalRosParser.g:5884:1: ( Ns ) - // InternalRosParser.g:5885:2: Ns + // InternalRosParser.g:5883:1: ( Ns ) + // InternalRosParser.g:5884:2: Ns { before(grammarAccess.getPublisherAccess().getNsKeyword_6_0()); match(input,Ns,FOLLOW_2); @@ -17967,14 +17906,14 @@ public final void rule__Publisher__Group_6__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Publisher__Group_6__1" - // InternalRosParser.g:5894:1: rule__Publisher__Group_6__1 : rule__Publisher__Group_6__1__Impl ; + // InternalRosParser.g:5893:1: rule__Publisher__Group_6__1 : rule__Publisher__Group_6__1__Impl ; public final void rule__Publisher__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5898:1: ( rule__Publisher__Group_6__1__Impl ) - // InternalRosParser.g:5899:2: rule__Publisher__Group_6__1__Impl + // InternalRosParser.g:5897:1: ( rule__Publisher__Group_6__1__Impl ) + // InternalRosParser.g:5898:2: rule__Publisher__Group_6__1__Impl { pushFollow(FOLLOW_2); rule__Publisher__Group_6__1__Impl(); @@ -18000,21 +17939,21 @@ public final void rule__Publisher__Group_6__1() throws RecognitionException { // $ANTLR start "rule__Publisher__Group_6__1__Impl" - // InternalRosParser.g:5905:1: rule__Publisher__Group_6__1__Impl : ( ( rule__Publisher__NamespaceAssignment_6_1 ) ) ; + // InternalRosParser.g:5904:1: rule__Publisher__Group_6__1__Impl : ( ( rule__Publisher__NamespaceAssignment_6_1 ) ) ; public final void rule__Publisher__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5909:1: ( ( ( rule__Publisher__NamespaceAssignment_6_1 ) ) ) - // InternalRosParser.g:5910:1: ( ( rule__Publisher__NamespaceAssignment_6_1 ) ) + // InternalRosParser.g:5908:1: ( ( ( rule__Publisher__NamespaceAssignment_6_1 ) ) ) + // InternalRosParser.g:5909:1: ( ( rule__Publisher__NamespaceAssignment_6_1 ) ) { - // InternalRosParser.g:5910:1: ( ( rule__Publisher__NamespaceAssignment_6_1 ) ) - // InternalRosParser.g:5911:2: ( rule__Publisher__NamespaceAssignment_6_1 ) + // InternalRosParser.g:5909:1: ( ( rule__Publisher__NamespaceAssignment_6_1 ) ) + // InternalRosParser.g:5910:2: ( rule__Publisher__NamespaceAssignment_6_1 ) { before(grammarAccess.getPublisherAccess().getNamespaceAssignment_6_1()); - // InternalRosParser.g:5912:2: ( rule__Publisher__NamespaceAssignment_6_1 ) - // InternalRosParser.g:5912:3: rule__Publisher__NamespaceAssignment_6_1 + // InternalRosParser.g:5911:2: ( rule__Publisher__NamespaceAssignment_6_1 ) + // InternalRosParser.g:5911:3: rule__Publisher__NamespaceAssignment_6_1 { pushFollow(FOLLOW_2); rule__Publisher__NamespaceAssignment_6_1(); @@ -18047,14 +17986,14 @@ public final void rule__Publisher__Group_6__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Subscriber__Group__0" - // InternalRosParser.g:5921:1: rule__Subscriber__Group__0 : rule__Subscriber__Group__0__Impl rule__Subscriber__Group__1 ; + // InternalRosParser.g:5920:1: rule__Subscriber__Group__0 : rule__Subscriber__Group__0__Impl rule__Subscriber__Group__1 ; public final void rule__Subscriber__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5925:1: ( rule__Subscriber__Group__0__Impl rule__Subscriber__Group__1 ) - // InternalRosParser.g:5926:2: rule__Subscriber__Group__0__Impl rule__Subscriber__Group__1 + // InternalRosParser.g:5924:1: ( rule__Subscriber__Group__0__Impl rule__Subscriber__Group__1 ) + // InternalRosParser.g:5925:2: rule__Subscriber__Group__0__Impl rule__Subscriber__Group__1 { pushFollow(FOLLOW_8); rule__Subscriber__Group__0__Impl(); @@ -18085,21 +18024,21 @@ public final void rule__Subscriber__Group__0() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group__0__Impl" - // InternalRosParser.g:5933:1: rule__Subscriber__Group__0__Impl : ( () ) ; + // InternalRosParser.g:5932:1: rule__Subscriber__Group__0__Impl : ( () ) ; public final void rule__Subscriber__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5937:1: ( ( () ) ) - // InternalRosParser.g:5938:1: ( () ) + // InternalRosParser.g:5936:1: ( ( () ) ) + // InternalRosParser.g:5937:1: ( () ) { - // InternalRosParser.g:5938:1: ( () ) - // InternalRosParser.g:5939:2: () + // InternalRosParser.g:5937:1: ( () ) + // InternalRosParser.g:5938:2: () { before(grammarAccess.getSubscriberAccess().getSubscriberAction_0()); - // InternalRosParser.g:5940:2: () - // InternalRosParser.g:5940:3: + // InternalRosParser.g:5939:2: () + // InternalRosParser.g:5939:3: { } @@ -18122,14 +18061,14 @@ public final void rule__Subscriber__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Subscriber__Group__1" - // InternalRosParser.g:5948:1: rule__Subscriber__Group__1 : rule__Subscriber__Group__1__Impl rule__Subscriber__Group__2 ; + // InternalRosParser.g:5947:1: rule__Subscriber__Group__1 : rule__Subscriber__Group__1__Impl rule__Subscriber__Group__2 ; public final void rule__Subscriber__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5952:1: ( rule__Subscriber__Group__1__Impl rule__Subscriber__Group__2 ) - // InternalRosParser.g:5953:2: rule__Subscriber__Group__1__Impl rule__Subscriber__Group__2 + // InternalRosParser.g:5951:1: ( rule__Subscriber__Group__1__Impl rule__Subscriber__Group__2 ) + // InternalRosParser.g:5952:2: rule__Subscriber__Group__1__Impl rule__Subscriber__Group__2 { pushFollow(FOLLOW_5); rule__Subscriber__Group__1__Impl(); @@ -18160,21 +18099,21 @@ public final void rule__Subscriber__Group__1() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group__1__Impl" - // InternalRosParser.g:5960:1: rule__Subscriber__Group__1__Impl : ( ( rule__Subscriber__NameAssignment_1 ) ) ; + // InternalRosParser.g:5959:1: rule__Subscriber__Group__1__Impl : ( ( rule__Subscriber__NameAssignment_1 ) ) ; public final void rule__Subscriber__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5964:1: ( ( ( rule__Subscriber__NameAssignment_1 ) ) ) - // InternalRosParser.g:5965:1: ( ( rule__Subscriber__NameAssignment_1 ) ) + // InternalRosParser.g:5963:1: ( ( ( rule__Subscriber__NameAssignment_1 ) ) ) + // InternalRosParser.g:5964:1: ( ( rule__Subscriber__NameAssignment_1 ) ) { - // InternalRosParser.g:5965:1: ( ( rule__Subscriber__NameAssignment_1 ) ) - // InternalRosParser.g:5966:2: ( rule__Subscriber__NameAssignment_1 ) + // InternalRosParser.g:5964:1: ( ( rule__Subscriber__NameAssignment_1 ) ) + // InternalRosParser.g:5965:2: ( rule__Subscriber__NameAssignment_1 ) { before(grammarAccess.getSubscriberAccess().getNameAssignment_1()); - // InternalRosParser.g:5967:2: ( rule__Subscriber__NameAssignment_1 ) - // InternalRosParser.g:5967:3: rule__Subscriber__NameAssignment_1 + // InternalRosParser.g:5966:2: ( rule__Subscriber__NameAssignment_1 ) + // InternalRosParser.g:5966:3: rule__Subscriber__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Subscriber__NameAssignment_1(); @@ -18207,14 +18146,14 @@ public final void rule__Subscriber__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Subscriber__Group__2" - // InternalRosParser.g:5975:1: rule__Subscriber__Group__2 : rule__Subscriber__Group__2__Impl rule__Subscriber__Group__3 ; + // InternalRosParser.g:5974:1: rule__Subscriber__Group__2 : rule__Subscriber__Group__2__Impl rule__Subscriber__Group__3 ; public final void rule__Subscriber__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5979:1: ( rule__Subscriber__Group__2__Impl rule__Subscriber__Group__3 ) - // InternalRosParser.g:5980:2: rule__Subscriber__Group__2__Impl rule__Subscriber__Group__3 + // InternalRosParser.g:5978:1: ( rule__Subscriber__Group__2__Impl rule__Subscriber__Group__3 ) + // InternalRosParser.g:5979:2: rule__Subscriber__Group__2__Impl rule__Subscriber__Group__3 { pushFollow(FOLLOW_6); rule__Subscriber__Group__2__Impl(); @@ -18245,17 +18184,17 @@ public final void rule__Subscriber__Group__2() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group__2__Impl" - // InternalRosParser.g:5987:1: rule__Subscriber__Group__2__Impl : ( Colon ) ; + // InternalRosParser.g:5986:1: rule__Subscriber__Group__2__Impl : ( Colon ) ; public final void rule__Subscriber__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:5991:1: ( ( Colon ) ) - // InternalRosParser.g:5992:1: ( Colon ) + // InternalRosParser.g:5990:1: ( ( Colon ) ) + // InternalRosParser.g:5991:1: ( Colon ) { - // InternalRosParser.g:5992:1: ( Colon ) - // InternalRosParser.g:5993:2: Colon + // InternalRosParser.g:5991:1: ( Colon ) + // InternalRosParser.g:5992:2: Colon { before(grammarAccess.getSubscriberAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -18282,14 +18221,14 @@ public final void rule__Subscriber__Group__2__Impl() throws RecognitionException // $ANTLR start "rule__Subscriber__Group__3" - // InternalRosParser.g:6002:1: rule__Subscriber__Group__3 : rule__Subscriber__Group__3__Impl rule__Subscriber__Group__4 ; + // InternalRosParser.g:6001:1: rule__Subscriber__Group__3 : rule__Subscriber__Group__3__Impl rule__Subscriber__Group__4 ; public final void rule__Subscriber__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6006:1: ( rule__Subscriber__Group__3__Impl rule__Subscriber__Group__4 ) - // InternalRosParser.g:6007:2: rule__Subscriber__Group__3__Impl rule__Subscriber__Group__4 + // InternalRosParser.g:6005:1: ( rule__Subscriber__Group__3__Impl rule__Subscriber__Group__4 ) + // InternalRosParser.g:6006:2: rule__Subscriber__Group__3__Impl rule__Subscriber__Group__4 { pushFollow(FOLLOW_33); rule__Subscriber__Group__3__Impl(); @@ -18320,17 +18259,17 @@ public final void rule__Subscriber__Group__3() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group__3__Impl" - // InternalRosParser.g:6014:1: rule__Subscriber__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:6013:1: rule__Subscriber__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__Subscriber__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6018:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:6019:1: ( RULE_BEGIN ) + // InternalRosParser.g:6017:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:6018:1: ( RULE_BEGIN ) { - // InternalRosParser.g:6019:1: ( RULE_BEGIN ) - // InternalRosParser.g:6020:2: RULE_BEGIN + // InternalRosParser.g:6018:1: ( RULE_BEGIN ) + // InternalRosParser.g:6019:2: RULE_BEGIN { before(grammarAccess.getSubscriberAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -18357,14 +18296,14 @@ public final void rule__Subscriber__Group__3__Impl() throws RecognitionException // $ANTLR start "rule__Subscriber__Group__4" - // InternalRosParser.g:6029:1: rule__Subscriber__Group__4 : rule__Subscriber__Group__4__Impl rule__Subscriber__Group__5 ; + // InternalRosParser.g:6028:1: rule__Subscriber__Group__4 : rule__Subscriber__Group__4__Impl rule__Subscriber__Group__5 ; public final void rule__Subscriber__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6033:1: ( rule__Subscriber__Group__4__Impl rule__Subscriber__Group__5 ) - // InternalRosParser.g:6034:2: rule__Subscriber__Group__4__Impl rule__Subscriber__Group__5 + // InternalRosParser.g:6032:1: ( rule__Subscriber__Group__4__Impl rule__Subscriber__Group__5 ) + // InternalRosParser.g:6033:2: rule__Subscriber__Group__4__Impl rule__Subscriber__Group__5 { pushFollow(FOLLOW_8); rule__Subscriber__Group__4__Impl(); @@ -18395,17 +18334,17 @@ public final void rule__Subscriber__Group__4() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group__4__Impl" - // InternalRosParser.g:6041:1: rule__Subscriber__Group__4__Impl : ( Type_1 ) ; + // InternalRosParser.g:6040:1: rule__Subscriber__Group__4__Impl : ( Type_1 ) ; public final void rule__Subscriber__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6045:1: ( ( Type_1 ) ) - // InternalRosParser.g:6046:1: ( Type_1 ) + // InternalRosParser.g:6044:1: ( ( Type_1 ) ) + // InternalRosParser.g:6045:1: ( Type_1 ) { - // InternalRosParser.g:6046:1: ( Type_1 ) - // InternalRosParser.g:6047:2: Type_1 + // InternalRosParser.g:6045:1: ( Type_1 ) + // InternalRosParser.g:6046:2: Type_1 { before(grammarAccess.getSubscriberAccess().getTypeKeyword_4()); match(input,Type_1,FOLLOW_2); @@ -18432,14 +18371,14 @@ public final void rule__Subscriber__Group__4__Impl() throws RecognitionException // $ANTLR start "rule__Subscriber__Group__5" - // InternalRosParser.g:6056:1: rule__Subscriber__Group__5 : rule__Subscriber__Group__5__Impl rule__Subscriber__Group__6 ; + // InternalRosParser.g:6055:1: rule__Subscriber__Group__5 : rule__Subscriber__Group__5__Impl rule__Subscriber__Group__6 ; public final void rule__Subscriber__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6060:1: ( rule__Subscriber__Group__5__Impl rule__Subscriber__Group__6 ) - // InternalRosParser.g:6061:2: rule__Subscriber__Group__5__Impl rule__Subscriber__Group__6 + // InternalRosParser.g:6059:1: ( rule__Subscriber__Group__5__Impl rule__Subscriber__Group__6 ) + // InternalRosParser.g:6060:2: rule__Subscriber__Group__5__Impl rule__Subscriber__Group__6 { pushFollow(FOLLOW_34); rule__Subscriber__Group__5__Impl(); @@ -18470,21 +18409,21 @@ public final void rule__Subscriber__Group__5() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group__5__Impl" - // InternalRosParser.g:6068:1: rule__Subscriber__Group__5__Impl : ( ( rule__Subscriber__MessageAssignment_5 ) ) ; + // InternalRosParser.g:6067:1: rule__Subscriber__Group__5__Impl : ( ( rule__Subscriber__MessageAssignment_5 ) ) ; public final void rule__Subscriber__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6072:1: ( ( ( rule__Subscriber__MessageAssignment_5 ) ) ) - // InternalRosParser.g:6073:1: ( ( rule__Subscriber__MessageAssignment_5 ) ) + // InternalRosParser.g:6071:1: ( ( ( rule__Subscriber__MessageAssignment_5 ) ) ) + // InternalRosParser.g:6072:1: ( ( rule__Subscriber__MessageAssignment_5 ) ) { - // InternalRosParser.g:6073:1: ( ( rule__Subscriber__MessageAssignment_5 ) ) - // InternalRosParser.g:6074:2: ( rule__Subscriber__MessageAssignment_5 ) + // InternalRosParser.g:6072:1: ( ( rule__Subscriber__MessageAssignment_5 ) ) + // InternalRosParser.g:6073:2: ( rule__Subscriber__MessageAssignment_5 ) { before(grammarAccess.getSubscriberAccess().getMessageAssignment_5()); - // InternalRosParser.g:6075:2: ( rule__Subscriber__MessageAssignment_5 ) - // InternalRosParser.g:6075:3: rule__Subscriber__MessageAssignment_5 + // InternalRosParser.g:6074:2: ( rule__Subscriber__MessageAssignment_5 ) + // InternalRosParser.g:6074:3: rule__Subscriber__MessageAssignment_5 { pushFollow(FOLLOW_2); rule__Subscriber__MessageAssignment_5(); @@ -18517,14 +18456,14 @@ public final void rule__Subscriber__Group__5__Impl() throws RecognitionException // $ANTLR start "rule__Subscriber__Group__6" - // InternalRosParser.g:6083:1: rule__Subscriber__Group__6 : rule__Subscriber__Group__6__Impl rule__Subscriber__Group__7 ; + // InternalRosParser.g:6082:1: rule__Subscriber__Group__6 : rule__Subscriber__Group__6__Impl rule__Subscriber__Group__7 ; public final void rule__Subscriber__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6087:1: ( rule__Subscriber__Group__6__Impl rule__Subscriber__Group__7 ) - // InternalRosParser.g:6088:2: rule__Subscriber__Group__6__Impl rule__Subscriber__Group__7 + // InternalRosParser.g:6086:1: ( rule__Subscriber__Group__6__Impl rule__Subscriber__Group__7 ) + // InternalRosParser.g:6087:2: rule__Subscriber__Group__6__Impl rule__Subscriber__Group__7 { pushFollow(FOLLOW_34); rule__Subscriber__Group__6__Impl(); @@ -18555,20 +18494,20 @@ public final void rule__Subscriber__Group__6() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group__6__Impl" - // InternalRosParser.g:6095:1: rule__Subscriber__Group__6__Impl : ( ( rule__Subscriber__Group_6__0 )? ) ; + // InternalRosParser.g:6094:1: rule__Subscriber__Group__6__Impl : ( ( rule__Subscriber__Group_6__0 )? ) ; public final void rule__Subscriber__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6099:1: ( ( ( rule__Subscriber__Group_6__0 )? ) ) - // InternalRosParser.g:6100:1: ( ( rule__Subscriber__Group_6__0 )? ) + // InternalRosParser.g:6098:1: ( ( ( rule__Subscriber__Group_6__0 )? ) ) + // InternalRosParser.g:6099:1: ( ( rule__Subscriber__Group_6__0 )? ) { - // InternalRosParser.g:6100:1: ( ( rule__Subscriber__Group_6__0 )? ) - // InternalRosParser.g:6101:2: ( rule__Subscriber__Group_6__0 )? + // InternalRosParser.g:6099:1: ( ( rule__Subscriber__Group_6__0 )? ) + // InternalRosParser.g:6100:2: ( rule__Subscriber__Group_6__0 )? { before(grammarAccess.getSubscriberAccess().getGroup_6()); - // InternalRosParser.g:6102:2: ( rule__Subscriber__Group_6__0 )? + // InternalRosParser.g:6101:2: ( rule__Subscriber__Group_6__0 )? int alt35=2; int LA35_0 = input.LA(1); @@ -18577,7 +18516,7 @@ public final void rule__Subscriber__Group__6__Impl() throws RecognitionException } switch (alt35) { case 1 : - // InternalRosParser.g:6102:3: rule__Subscriber__Group_6__0 + // InternalRosParser.g:6101:3: rule__Subscriber__Group_6__0 { pushFollow(FOLLOW_2); rule__Subscriber__Group_6__0(); @@ -18613,14 +18552,14 @@ public final void rule__Subscriber__Group__6__Impl() throws RecognitionException // $ANTLR start "rule__Subscriber__Group__7" - // InternalRosParser.g:6110:1: rule__Subscriber__Group__7 : rule__Subscriber__Group__7__Impl ; + // InternalRosParser.g:6109:1: rule__Subscriber__Group__7 : rule__Subscriber__Group__7__Impl ; public final void rule__Subscriber__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6114:1: ( rule__Subscriber__Group__7__Impl ) - // InternalRosParser.g:6115:2: rule__Subscriber__Group__7__Impl + // InternalRosParser.g:6113:1: ( rule__Subscriber__Group__7__Impl ) + // InternalRosParser.g:6114:2: rule__Subscriber__Group__7__Impl { pushFollow(FOLLOW_2); rule__Subscriber__Group__7__Impl(); @@ -18646,17 +18585,17 @@ public final void rule__Subscriber__Group__7() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group__7__Impl" - // InternalRosParser.g:6121:1: rule__Subscriber__Group__7__Impl : ( RULE_END ) ; + // InternalRosParser.g:6120:1: rule__Subscriber__Group__7__Impl : ( RULE_END ) ; public final void rule__Subscriber__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6125:1: ( ( RULE_END ) ) - // InternalRosParser.g:6126:1: ( RULE_END ) + // InternalRosParser.g:6124:1: ( ( RULE_END ) ) + // InternalRosParser.g:6125:1: ( RULE_END ) { - // InternalRosParser.g:6126:1: ( RULE_END ) - // InternalRosParser.g:6127:2: RULE_END + // InternalRosParser.g:6125:1: ( RULE_END ) + // InternalRosParser.g:6126:2: RULE_END { before(grammarAccess.getSubscriberAccess().getENDTerminalRuleCall_7()); match(input,RULE_END,FOLLOW_2); @@ -18683,14 +18622,14 @@ public final void rule__Subscriber__Group__7__Impl() throws RecognitionException // $ANTLR start "rule__Subscriber__Group_6__0" - // InternalRosParser.g:6137:1: rule__Subscriber__Group_6__0 : rule__Subscriber__Group_6__0__Impl rule__Subscriber__Group_6__1 ; + // InternalRosParser.g:6136:1: rule__Subscriber__Group_6__0 : rule__Subscriber__Group_6__0__Impl rule__Subscriber__Group_6__1 ; public final void rule__Subscriber__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6141:1: ( rule__Subscriber__Group_6__0__Impl rule__Subscriber__Group_6__1 ) - // InternalRosParser.g:6142:2: rule__Subscriber__Group_6__0__Impl rule__Subscriber__Group_6__1 + // InternalRosParser.g:6140:1: ( rule__Subscriber__Group_6__0__Impl rule__Subscriber__Group_6__1 ) + // InternalRosParser.g:6141:2: rule__Subscriber__Group_6__0__Impl rule__Subscriber__Group_6__1 { pushFollow(FOLLOW_35); rule__Subscriber__Group_6__0__Impl(); @@ -18721,17 +18660,17 @@ public final void rule__Subscriber__Group_6__0() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group_6__0__Impl" - // InternalRosParser.g:6149:1: rule__Subscriber__Group_6__0__Impl : ( Ns ) ; + // InternalRosParser.g:6148:1: rule__Subscriber__Group_6__0__Impl : ( Ns ) ; public final void rule__Subscriber__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6153:1: ( ( Ns ) ) - // InternalRosParser.g:6154:1: ( Ns ) + // InternalRosParser.g:6152:1: ( ( Ns ) ) + // InternalRosParser.g:6153:1: ( Ns ) { - // InternalRosParser.g:6154:1: ( Ns ) - // InternalRosParser.g:6155:2: Ns + // InternalRosParser.g:6153:1: ( Ns ) + // InternalRosParser.g:6154:2: Ns { before(grammarAccess.getSubscriberAccess().getNsKeyword_6_0()); match(input,Ns,FOLLOW_2); @@ -18758,14 +18697,14 @@ public final void rule__Subscriber__Group_6__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Subscriber__Group_6__1" - // InternalRosParser.g:6164:1: rule__Subscriber__Group_6__1 : rule__Subscriber__Group_6__1__Impl ; + // InternalRosParser.g:6163:1: rule__Subscriber__Group_6__1 : rule__Subscriber__Group_6__1__Impl ; public final void rule__Subscriber__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6168:1: ( rule__Subscriber__Group_6__1__Impl ) - // InternalRosParser.g:6169:2: rule__Subscriber__Group_6__1__Impl + // InternalRosParser.g:6167:1: ( rule__Subscriber__Group_6__1__Impl ) + // InternalRosParser.g:6168:2: rule__Subscriber__Group_6__1__Impl { pushFollow(FOLLOW_2); rule__Subscriber__Group_6__1__Impl(); @@ -18791,21 +18730,21 @@ public final void rule__Subscriber__Group_6__1() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group_6__1__Impl" - // InternalRosParser.g:6175:1: rule__Subscriber__Group_6__1__Impl : ( ( rule__Subscriber__NamespaceAssignment_6_1 ) ) ; + // InternalRosParser.g:6174:1: rule__Subscriber__Group_6__1__Impl : ( ( rule__Subscriber__NamespaceAssignment_6_1 ) ) ; public final void rule__Subscriber__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6179:1: ( ( ( rule__Subscriber__NamespaceAssignment_6_1 ) ) ) - // InternalRosParser.g:6180:1: ( ( rule__Subscriber__NamespaceAssignment_6_1 ) ) + // InternalRosParser.g:6178:1: ( ( ( rule__Subscriber__NamespaceAssignment_6_1 ) ) ) + // InternalRosParser.g:6179:1: ( ( rule__Subscriber__NamespaceAssignment_6_1 ) ) { - // InternalRosParser.g:6180:1: ( ( rule__Subscriber__NamespaceAssignment_6_1 ) ) - // InternalRosParser.g:6181:2: ( rule__Subscriber__NamespaceAssignment_6_1 ) + // InternalRosParser.g:6179:1: ( ( rule__Subscriber__NamespaceAssignment_6_1 ) ) + // InternalRosParser.g:6180:2: ( rule__Subscriber__NamespaceAssignment_6_1 ) { before(grammarAccess.getSubscriberAccess().getNamespaceAssignment_6_1()); - // InternalRosParser.g:6182:2: ( rule__Subscriber__NamespaceAssignment_6_1 ) - // InternalRosParser.g:6182:3: rule__Subscriber__NamespaceAssignment_6_1 + // InternalRosParser.g:6181:2: ( rule__Subscriber__NamespaceAssignment_6_1 ) + // InternalRosParser.g:6181:3: rule__Subscriber__NamespaceAssignment_6_1 { pushFollow(FOLLOW_2); rule__Subscriber__NamespaceAssignment_6_1(); @@ -18838,14 +18777,14 @@ public final void rule__Subscriber__Group_6__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ServiceServer__Group__0" - // InternalRosParser.g:6191:1: rule__ServiceServer__Group__0 : rule__ServiceServer__Group__0__Impl rule__ServiceServer__Group__1 ; + // InternalRosParser.g:6190:1: rule__ServiceServer__Group__0 : rule__ServiceServer__Group__0__Impl rule__ServiceServer__Group__1 ; public final void rule__ServiceServer__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6195:1: ( rule__ServiceServer__Group__0__Impl rule__ServiceServer__Group__1 ) - // InternalRosParser.g:6196:2: rule__ServiceServer__Group__0__Impl rule__ServiceServer__Group__1 + // InternalRosParser.g:6194:1: ( rule__ServiceServer__Group__0__Impl rule__ServiceServer__Group__1 ) + // InternalRosParser.g:6195:2: rule__ServiceServer__Group__0__Impl rule__ServiceServer__Group__1 { pushFollow(FOLLOW_8); rule__ServiceServer__Group__0__Impl(); @@ -18876,21 +18815,21 @@ public final void rule__ServiceServer__Group__0() throws RecognitionException { // $ANTLR start "rule__ServiceServer__Group__0__Impl" - // InternalRosParser.g:6203:1: rule__ServiceServer__Group__0__Impl : ( () ) ; + // InternalRosParser.g:6202:1: rule__ServiceServer__Group__0__Impl : ( () ) ; public final void rule__ServiceServer__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6207:1: ( ( () ) ) - // InternalRosParser.g:6208:1: ( () ) + // InternalRosParser.g:6206:1: ( ( () ) ) + // InternalRosParser.g:6207:1: ( () ) { - // InternalRosParser.g:6208:1: ( () ) - // InternalRosParser.g:6209:2: () + // InternalRosParser.g:6207:1: ( () ) + // InternalRosParser.g:6208:2: () { before(grammarAccess.getServiceServerAccess().getServiceServerAction_0()); - // InternalRosParser.g:6210:2: () - // InternalRosParser.g:6210:3: + // InternalRosParser.g:6209:2: () + // InternalRosParser.g:6209:3: { } @@ -18913,14 +18852,14 @@ public final void rule__ServiceServer__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceServer__Group__1" - // InternalRosParser.g:6218:1: rule__ServiceServer__Group__1 : rule__ServiceServer__Group__1__Impl rule__ServiceServer__Group__2 ; + // InternalRosParser.g:6217:1: rule__ServiceServer__Group__1 : rule__ServiceServer__Group__1__Impl rule__ServiceServer__Group__2 ; public final void rule__ServiceServer__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6222:1: ( rule__ServiceServer__Group__1__Impl rule__ServiceServer__Group__2 ) - // InternalRosParser.g:6223:2: rule__ServiceServer__Group__1__Impl rule__ServiceServer__Group__2 + // InternalRosParser.g:6221:1: ( rule__ServiceServer__Group__1__Impl rule__ServiceServer__Group__2 ) + // InternalRosParser.g:6222:2: rule__ServiceServer__Group__1__Impl rule__ServiceServer__Group__2 { pushFollow(FOLLOW_5); rule__ServiceServer__Group__1__Impl(); @@ -18951,21 +18890,21 @@ public final void rule__ServiceServer__Group__1() throws RecognitionException { // $ANTLR start "rule__ServiceServer__Group__1__Impl" - // InternalRosParser.g:6230:1: rule__ServiceServer__Group__1__Impl : ( ( rule__ServiceServer__NameAssignment_1 ) ) ; + // InternalRosParser.g:6229:1: rule__ServiceServer__Group__1__Impl : ( ( rule__ServiceServer__NameAssignment_1 ) ) ; public final void rule__ServiceServer__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6234:1: ( ( ( rule__ServiceServer__NameAssignment_1 ) ) ) - // InternalRosParser.g:6235:1: ( ( rule__ServiceServer__NameAssignment_1 ) ) + // InternalRosParser.g:6233:1: ( ( ( rule__ServiceServer__NameAssignment_1 ) ) ) + // InternalRosParser.g:6234:1: ( ( rule__ServiceServer__NameAssignment_1 ) ) { - // InternalRosParser.g:6235:1: ( ( rule__ServiceServer__NameAssignment_1 ) ) - // InternalRosParser.g:6236:2: ( rule__ServiceServer__NameAssignment_1 ) + // InternalRosParser.g:6234:1: ( ( rule__ServiceServer__NameAssignment_1 ) ) + // InternalRosParser.g:6235:2: ( rule__ServiceServer__NameAssignment_1 ) { before(grammarAccess.getServiceServerAccess().getNameAssignment_1()); - // InternalRosParser.g:6237:2: ( rule__ServiceServer__NameAssignment_1 ) - // InternalRosParser.g:6237:3: rule__ServiceServer__NameAssignment_1 + // InternalRosParser.g:6236:2: ( rule__ServiceServer__NameAssignment_1 ) + // InternalRosParser.g:6236:3: rule__ServiceServer__NameAssignment_1 { pushFollow(FOLLOW_2); rule__ServiceServer__NameAssignment_1(); @@ -18998,14 +18937,14 @@ public final void rule__ServiceServer__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceServer__Group__2" - // InternalRosParser.g:6245:1: rule__ServiceServer__Group__2 : rule__ServiceServer__Group__2__Impl rule__ServiceServer__Group__3 ; + // InternalRosParser.g:6244:1: rule__ServiceServer__Group__2 : rule__ServiceServer__Group__2__Impl rule__ServiceServer__Group__3 ; public final void rule__ServiceServer__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6249:1: ( rule__ServiceServer__Group__2__Impl rule__ServiceServer__Group__3 ) - // InternalRosParser.g:6250:2: rule__ServiceServer__Group__2__Impl rule__ServiceServer__Group__3 + // InternalRosParser.g:6248:1: ( rule__ServiceServer__Group__2__Impl rule__ServiceServer__Group__3 ) + // InternalRosParser.g:6249:2: rule__ServiceServer__Group__2__Impl rule__ServiceServer__Group__3 { pushFollow(FOLLOW_6); rule__ServiceServer__Group__2__Impl(); @@ -19036,17 +18975,17 @@ public final void rule__ServiceServer__Group__2() throws RecognitionException { // $ANTLR start "rule__ServiceServer__Group__2__Impl" - // InternalRosParser.g:6257:1: rule__ServiceServer__Group__2__Impl : ( Colon ) ; + // InternalRosParser.g:6256:1: rule__ServiceServer__Group__2__Impl : ( Colon ) ; public final void rule__ServiceServer__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6261:1: ( ( Colon ) ) - // InternalRosParser.g:6262:1: ( Colon ) + // InternalRosParser.g:6260:1: ( ( Colon ) ) + // InternalRosParser.g:6261:1: ( Colon ) { - // InternalRosParser.g:6262:1: ( Colon ) - // InternalRosParser.g:6263:2: Colon + // InternalRosParser.g:6261:1: ( Colon ) + // InternalRosParser.g:6262:2: Colon { before(grammarAccess.getServiceServerAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -19073,14 +19012,14 @@ public final void rule__ServiceServer__Group__2__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceServer__Group__3" - // InternalRosParser.g:6272:1: rule__ServiceServer__Group__3 : rule__ServiceServer__Group__3__Impl rule__ServiceServer__Group__4 ; + // InternalRosParser.g:6271:1: rule__ServiceServer__Group__3 : rule__ServiceServer__Group__3__Impl rule__ServiceServer__Group__4 ; public final void rule__ServiceServer__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6276:1: ( rule__ServiceServer__Group__3__Impl rule__ServiceServer__Group__4 ) - // InternalRosParser.g:6277:2: rule__ServiceServer__Group__3__Impl rule__ServiceServer__Group__4 + // InternalRosParser.g:6275:1: ( rule__ServiceServer__Group__3__Impl rule__ServiceServer__Group__4 ) + // InternalRosParser.g:6276:2: rule__ServiceServer__Group__3__Impl rule__ServiceServer__Group__4 { pushFollow(FOLLOW_33); rule__ServiceServer__Group__3__Impl(); @@ -19111,17 +19050,17 @@ public final void rule__ServiceServer__Group__3() throws RecognitionException { // $ANTLR start "rule__ServiceServer__Group__3__Impl" - // InternalRosParser.g:6284:1: rule__ServiceServer__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:6283:1: rule__ServiceServer__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__ServiceServer__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6288:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:6289:1: ( RULE_BEGIN ) + // InternalRosParser.g:6287:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:6288:1: ( RULE_BEGIN ) { - // InternalRosParser.g:6289:1: ( RULE_BEGIN ) - // InternalRosParser.g:6290:2: RULE_BEGIN + // InternalRosParser.g:6288:1: ( RULE_BEGIN ) + // InternalRosParser.g:6289:2: RULE_BEGIN { before(grammarAccess.getServiceServerAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -19148,14 +19087,14 @@ public final void rule__ServiceServer__Group__3__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceServer__Group__4" - // InternalRosParser.g:6299:1: rule__ServiceServer__Group__4 : rule__ServiceServer__Group__4__Impl rule__ServiceServer__Group__5 ; + // InternalRosParser.g:6298:1: rule__ServiceServer__Group__4 : rule__ServiceServer__Group__4__Impl rule__ServiceServer__Group__5 ; public final void rule__ServiceServer__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6303:1: ( rule__ServiceServer__Group__4__Impl rule__ServiceServer__Group__5 ) - // InternalRosParser.g:6304:2: rule__ServiceServer__Group__4__Impl rule__ServiceServer__Group__5 + // InternalRosParser.g:6302:1: ( rule__ServiceServer__Group__4__Impl rule__ServiceServer__Group__5 ) + // InternalRosParser.g:6303:2: rule__ServiceServer__Group__4__Impl rule__ServiceServer__Group__5 { pushFollow(FOLLOW_8); rule__ServiceServer__Group__4__Impl(); @@ -19186,17 +19125,17 @@ public final void rule__ServiceServer__Group__4() throws RecognitionException { // $ANTLR start "rule__ServiceServer__Group__4__Impl" - // InternalRosParser.g:6311:1: rule__ServiceServer__Group__4__Impl : ( Type_1 ) ; + // InternalRosParser.g:6310:1: rule__ServiceServer__Group__4__Impl : ( Type_1 ) ; public final void rule__ServiceServer__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6315:1: ( ( Type_1 ) ) - // InternalRosParser.g:6316:1: ( Type_1 ) + // InternalRosParser.g:6314:1: ( ( Type_1 ) ) + // InternalRosParser.g:6315:1: ( Type_1 ) { - // InternalRosParser.g:6316:1: ( Type_1 ) - // InternalRosParser.g:6317:2: Type_1 + // InternalRosParser.g:6315:1: ( Type_1 ) + // InternalRosParser.g:6316:2: Type_1 { before(grammarAccess.getServiceServerAccess().getTypeKeyword_4()); match(input,Type_1,FOLLOW_2); @@ -19223,14 +19162,14 @@ public final void rule__ServiceServer__Group__4__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceServer__Group__5" - // InternalRosParser.g:6326:1: rule__ServiceServer__Group__5 : rule__ServiceServer__Group__5__Impl rule__ServiceServer__Group__6 ; + // InternalRosParser.g:6325:1: rule__ServiceServer__Group__5 : rule__ServiceServer__Group__5__Impl rule__ServiceServer__Group__6 ; public final void rule__ServiceServer__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6330:1: ( rule__ServiceServer__Group__5__Impl rule__ServiceServer__Group__6 ) - // InternalRosParser.g:6331:2: rule__ServiceServer__Group__5__Impl rule__ServiceServer__Group__6 + // InternalRosParser.g:6329:1: ( rule__ServiceServer__Group__5__Impl rule__ServiceServer__Group__6 ) + // InternalRosParser.g:6330:2: rule__ServiceServer__Group__5__Impl rule__ServiceServer__Group__6 { pushFollow(FOLLOW_34); rule__ServiceServer__Group__5__Impl(); @@ -19261,21 +19200,21 @@ public final void rule__ServiceServer__Group__5() throws RecognitionException { // $ANTLR start "rule__ServiceServer__Group__5__Impl" - // InternalRosParser.g:6338:1: rule__ServiceServer__Group__5__Impl : ( ( rule__ServiceServer__ServiceAssignment_5 ) ) ; + // InternalRosParser.g:6337:1: rule__ServiceServer__Group__5__Impl : ( ( rule__ServiceServer__ServiceAssignment_5 ) ) ; public final void rule__ServiceServer__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6342:1: ( ( ( rule__ServiceServer__ServiceAssignment_5 ) ) ) - // InternalRosParser.g:6343:1: ( ( rule__ServiceServer__ServiceAssignment_5 ) ) + // InternalRosParser.g:6341:1: ( ( ( rule__ServiceServer__ServiceAssignment_5 ) ) ) + // InternalRosParser.g:6342:1: ( ( rule__ServiceServer__ServiceAssignment_5 ) ) { - // InternalRosParser.g:6343:1: ( ( rule__ServiceServer__ServiceAssignment_5 ) ) - // InternalRosParser.g:6344:2: ( rule__ServiceServer__ServiceAssignment_5 ) + // InternalRosParser.g:6342:1: ( ( rule__ServiceServer__ServiceAssignment_5 ) ) + // InternalRosParser.g:6343:2: ( rule__ServiceServer__ServiceAssignment_5 ) { before(grammarAccess.getServiceServerAccess().getServiceAssignment_5()); - // InternalRosParser.g:6345:2: ( rule__ServiceServer__ServiceAssignment_5 ) - // InternalRosParser.g:6345:3: rule__ServiceServer__ServiceAssignment_5 + // InternalRosParser.g:6344:2: ( rule__ServiceServer__ServiceAssignment_5 ) + // InternalRosParser.g:6344:3: rule__ServiceServer__ServiceAssignment_5 { pushFollow(FOLLOW_2); rule__ServiceServer__ServiceAssignment_5(); @@ -19308,14 +19247,14 @@ public final void rule__ServiceServer__Group__5__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceServer__Group__6" - // InternalRosParser.g:6353:1: rule__ServiceServer__Group__6 : rule__ServiceServer__Group__6__Impl rule__ServiceServer__Group__7 ; + // InternalRosParser.g:6352:1: rule__ServiceServer__Group__6 : rule__ServiceServer__Group__6__Impl rule__ServiceServer__Group__7 ; public final void rule__ServiceServer__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6357:1: ( rule__ServiceServer__Group__6__Impl rule__ServiceServer__Group__7 ) - // InternalRosParser.g:6358:2: rule__ServiceServer__Group__6__Impl rule__ServiceServer__Group__7 + // InternalRosParser.g:6356:1: ( rule__ServiceServer__Group__6__Impl rule__ServiceServer__Group__7 ) + // InternalRosParser.g:6357:2: rule__ServiceServer__Group__6__Impl rule__ServiceServer__Group__7 { pushFollow(FOLLOW_34); rule__ServiceServer__Group__6__Impl(); @@ -19346,20 +19285,20 @@ public final void rule__ServiceServer__Group__6() throws RecognitionException { // $ANTLR start "rule__ServiceServer__Group__6__Impl" - // InternalRosParser.g:6365:1: rule__ServiceServer__Group__6__Impl : ( ( rule__ServiceServer__Group_6__0 )? ) ; + // InternalRosParser.g:6364:1: rule__ServiceServer__Group__6__Impl : ( ( rule__ServiceServer__Group_6__0 )? ) ; public final void rule__ServiceServer__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6369:1: ( ( ( rule__ServiceServer__Group_6__0 )? ) ) - // InternalRosParser.g:6370:1: ( ( rule__ServiceServer__Group_6__0 )? ) + // InternalRosParser.g:6368:1: ( ( ( rule__ServiceServer__Group_6__0 )? ) ) + // InternalRosParser.g:6369:1: ( ( rule__ServiceServer__Group_6__0 )? ) { - // InternalRosParser.g:6370:1: ( ( rule__ServiceServer__Group_6__0 )? ) - // InternalRosParser.g:6371:2: ( rule__ServiceServer__Group_6__0 )? + // InternalRosParser.g:6369:1: ( ( rule__ServiceServer__Group_6__0 )? ) + // InternalRosParser.g:6370:2: ( rule__ServiceServer__Group_6__0 )? { before(grammarAccess.getServiceServerAccess().getGroup_6()); - // InternalRosParser.g:6372:2: ( rule__ServiceServer__Group_6__0 )? + // InternalRosParser.g:6371:2: ( rule__ServiceServer__Group_6__0 )? int alt36=2; int LA36_0 = input.LA(1); @@ -19368,7 +19307,7 @@ public final void rule__ServiceServer__Group__6__Impl() throws RecognitionExcept } switch (alt36) { case 1 : - // InternalRosParser.g:6372:3: rule__ServiceServer__Group_6__0 + // InternalRosParser.g:6371:3: rule__ServiceServer__Group_6__0 { pushFollow(FOLLOW_2); rule__ServiceServer__Group_6__0(); @@ -19404,14 +19343,14 @@ public final void rule__ServiceServer__Group__6__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceServer__Group__7" - // InternalRosParser.g:6380:1: rule__ServiceServer__Group__7 : rule__ServiceServer__Group__7__Impl ; + // InternalRosParser.g:6379:1: rule__ServiceServer__Group__7 : rule__ServiceServer__Group__7__Impl ; public final void rule__ServiceServer__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6384:1: ( rule__ServiceServer__Group__7__Impl ) - // InternalRosParser.g:6385:2: rule__ServiceServer__Group__7__Impl + // InternalRosParser.g:6383:1: ( rule__ServiceServer__Group__7__Impl ) + // InternalRosParser.g:6384:2: rule__ServiceServer__Group__7__Impl { pushFollow(FOLLOW_2); rule__ServiceServer__Group__7__Impl(); @@ -19437,17 +19376,17 @@ public final void rule__ServiceServer__Group__7() throws RecognitionException { // $ANTLR start "rule__ServiceServer__Group__7__Impl" - // InternalRosParser.g:6391:1: rule__ServiceServer__Group__7__Impl : ( RULE_END ) ; + // InternalRosParser.g:6390:1: rule__ServiceServer__Group__7__Impl : ( RULE_END ) ; public final void rule__ServiceServer__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6395:1: ( ( RULE_END ) ) - // InternalRosParser.g:6396:1: ( RULE_END ) + // InternalRosParser.g:6394:1: ( ( RULE_END ) ) + // InternalRosParser.g:6395:1: ( RULE_END ) { - // InternalRosParser.g:6396:1: ( RULE_END ) - // InternalRosParser.g:6397:2: RULE_END + // InternalRosParser.g:6395:1: ( RULE_END ) + // InternalRosParser.g:6396:2: RULE_END { before(grammarAccess.getServiceServerAccess().getENDTerminalRuleCall_7()); match(input,RULE_END,FOLLOW_2); @@ -19474,14 +19413,14 @@ public final void rule__ServiceServer__Group__7__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceServer__Group_6__0" - // InternalRosParser.g:6407:1: rule__ServiceServer__Group_6__0 : rule__ServiceServer__Group_6__0__Impl rule__ServiceServer__Group_6__1 ; + // InternalRosParser.g:6406:1: rule__ServiceServer__Group_6__0 : rule__ServiceServer__Group_6__0__Impl rule__ServiceServer__Group_6__1 ; public final void rule__ServiceServer__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6411:1: ( rule__ServiceServer__Group_6__0__Impl rule__ServiceServer__Group_6__1 ) - // InternalRosParser.g:6412:2: rule__ServiceServer__Group_6__0__Impl rule__ServiceServer__Group_6__1 + // InternalRosParser.g:6410:1: ( rule__ServiceServer__Group_6__0__Impl rule__ServiceServer__Group_6__1 ) + // InternalRosParser.g:6411:2: rule__ServiceServer__Group_6__0__Impl rule__ServiceServer__Group_6__1 { pushFollow(FOLLOW_35); rule__ServiceServer__Group_6__0__Impl(); @@ -19512,17 +19451,17 @@ public final void rule__ServiceServer__Group_6__0() throws RecognitionException // $ANTLR start "rule__ServiceServer__Group_6__0__Impl" - // InternalRosParser.g:6419:1: rule__ServiceServer__Group_6__0__Impl : ( Ns ) ; + // InternalRosParser.g:6418:1: rule__ServiceServer__Group_6__0__Impl : ( Ns ) ; public final void rule__ServiceServer__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6423:1: ( ( Ns ) ) - // InternalRosParser.g:6424:1: ( Ns ) + // InternalRosParser.g:6422:1: ( ( Ns ) ) + // InternalRosParser.g:6423:1: ( Ns ) { - // InternalRosParser.g:6424:1: ( Ns ) - // InternalRosParser.g:6425:2: Ns + // InternalRosParser.g:6423:1: ( Ns ) + // InternalRosParser.g:6424:2: Ns { before(grammarAccess.getServiceServerAccess().getNsKeyword_6_0()); match(input,Ns,FOLLOW_2); @@ -19549,14 +19488,14 @@ public final void rule__ServiceServer__Group_6__0__Impl() throws RecognitionExce // $ANTLR start "rule__ServiceServer__Group_6__1" - // InternalRosParser.g:6434:1: rule__ServiceServer__Group_6__1 : rule__ServiceServer__Group_6__1__Impl ; + // InternalRosParser.g:6433:1: rule__ServiceServer__Group_6__1 : rule__ServiceServer__Group_6__1__Impl ; public final void rule__ServiceServer__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6438:1: ( rule__ServiceServer__Group_6__1__Impl ) - // InternalRosParser.g:6439:2: rule__ServiceServer__Group_6__1__Impl + // InternalRosParser.g:6437:1: ( rule__ServiceServer__Group_6__1__Impl ) + // InternalRosParser.g:6438:2: rule__ServiceServer__Group_6__1__Impl { pushFollow(FOLLOW_2); rule__ServiceServer__Group_6__1__Impl(); @@ -19582,21 +19521,21 @@ public final void rule__ServiceServer__Group_6__1() throws RecognitionException // $ANTLR start "rule__ServiceServer__Group_6__1__Impl" - // InternalRosParser.g:6445:1: rule__ServiceServer__Group_6__1__Impl : ( ( rule__ServiceServer__NamespaceAssignment_6_1 ) ) ; + // InternalRosParser.g:6444:1: rule__ServiceServer__Group_6__1__Impl : ( ( rule__ServiceServer__NamespaceAssignment_6_1 ) ) ; public final void rule__ServiceServer__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6449:1: ( ( ( rule__ServiceServer__NamespaceAssignment_6_1 ) ) ) - // InternalRosParser.g:6450:1: ( ( rule__ServiceServer__NamespaceAssignment_6_1 ) ) + // InternalRosParser.g:6448:1: ( ( ( rule__ServiceServer__NamespaceAssignment_6_1 ) ) ) + // InternalRosParser.g:6449:1: ( ( rule__ServiceServer__NamespaceAssignment_6_1 ) ) { - // InternalRosParser.g:6450:1: ( ( rule__ServiceServer__NamespaceAssignment_6_1 ) ) - // InternalRosParser.g:6451:2: ( rule__ServiceServer__NamespaceAssignment_6_1 ) + // InternalRosParser.g:6449:1: ( ( rule__ServiceServer__NamespaceAssignment_6_1 ) ) + // InternalRosParser.g:6450:2: ( rule__ServiceServer__NamespaceAssignment_6_1 ) { before(grammarAccess.getServiceServerAccess().getNamespaceAssignment_6_1()); - // InternalRosParser.g:6452:2: ( rule__ServiceServer__NamespaceAssignment_6_1 ) - // InternalRosParser.g:6452:3: rule__ServiceServer__NamespaceAssignment_6_1 + // InternalRosParser.g:6451:2: ( rule__ServiceServer__NamespaceAssignment_6_1 ) + // InternalRosParser.g:6451:3: rule__ServiceServer__NamespaceAssignment_6_1 { pushFollow(FOLLOW_2); rule__ServiceServer__NamespaceAssignment_6_1(); @@ -19629,14 +19568,14 @@ public final void rule__ServiceServer__Group_6__1__Impl() throws RecognitionExce // $ANTLR start "rule__ServiceClient__Group__0" - // InternalRosParser.g:6461:1: rule__ServiceClient__Group__0 : rule__ServiceClient__Group__0__Impl rule__ServiceClient__Group__1 ; + // InternalRosParser.g:6460:1: rule__ServiceClient__Group__0 : rule__ServiceClient__Group__0__Impl rule__ServiceClient__Group__1 ; public final void rule__ServiceClient__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6465:1: ( rule__ServiceClient__Group__0__Impl rule__ServiceClient__Group__1 ) - // InternalRosParser.g:6466:2: rule__ServiceClient__Group__0__Impl rule__ServiceClient__Group__1 + // InternalRosParser.g:6464:1: ( rule__ServiceClient__Group__0__Impl rule__ServiceClient__Group__1 ) + // InternalRosParser.g:6465:2: rule__ServiceClient__Group__0__Impl rule__ServiceClient__Group__1 { pushFollow(FOLLOW_8); rule__ServiceClient__Group__0__Impl(); @@ -19667,21 +19606,21 @@ public final void rule__ServiceClient__Group__0() throws RecognitionException { // $ANTLR start "rule__ServiceClient__Group__0__Impl" - // InternalRosParser.g:6473:1: rule__ServiceClient__Group__0__Impl : ( () ) ; + // InternalRosParser.g:6472:1: rule__ServiceClient__Group__0__Impl : ( () ) ; public final void rule__ServiceClient__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6477:1: ( ( () ) ) - // InternalRosParser.g:6478:1: ( () ) + // InternalRosParser.g:6476:1: ( ( () ) ) + // InternalRosParser.g:6477:1: ( () ) { - // InternalRosParser.g:6478:1: ( () ) - // InternalRosParser.g:6479:2: () + // InternalRosParser.g:6477:1: ( () ) + // InternalRosParser.g:6478:2: () { before(grammarAccess.getServiceClientAccess().getServiceClientAction_0()); - // InternalRosParser.g:6480:2: () - // InternalRosParser.g:6480:3: + // InternalRosParser.g:6479:2: () + // InternalRosParser.g:6479:3: { } @@ -19704,14 +19643,14 @@ public final void rule__ServiceClient__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceClient__Group__1" - // InternalRosParser.g:6488:1: rule__ServiceClient__Group__1 : rule__ServiceClient__Group__1__Impl rule__ServiceClient__Group__2 ; + // InternalRosParser.g:6487:1: rule__ServiceClient__Group__1 : rule__ServiceClient__Group__1__Impl rule__ServiceClient__Group__2 ; public final void rule__ServiceClient__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6492:1: ( rule__ServiceClient__Group__1__Impl rule__ServiceClient__Group__2 ) - // InternalRosParser.g:6493:2: rule__ServiceClient__Group__1__Impl rule__ServiceClient__Group__2 + // InternalRosParser.g:6491:1: ( rule__ServiceClient__Group__1__Impl rule__ServiceClient__Group__2 ) + // InternalRosParser.g:6492:2: rule__ServiceClient__Group__1__Impl rule__ServiceClient__Group__2 { pushFollow(FOLLOW_5); rule__ServiceClient__Group__1__Impl(); @@ -19742,21 +19681,21 @@ public final void rule__ServiceClient__Group__1() throws RecognitionException { // $ANTLR start "rule__ServiceClient__Group__1__Impl" - // InternalRosParser.g:6500:1: rule__ServiceClient__Group__1__Impl : ( ( rule__ServiceClient__NameAssignment_1 ) ) ; + // InternalRosParser.g:6499:1: rule__ServiceClient__Group__1__Impl : ( ( rule__ServiceClient__NameAssignment_1 ) ) ; public final void rule__ServiceClient__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6504:1: ( ( ( rule__ServiceClient__NameAssignment_1 ) ) ) - // InternalRosParser.g:6505:1: ( ( rule__ServiceClient__NameAssignment_1 ) ) + // InternalRosParser.g:6503:1: ( ( ( rule__ServiceClient__NameAssignment_1 ) ) ) + // InternalRosParser.g:6504:1: ( ( rule__ServiceClient__NameAssignment_1 ) ) { - // InternalRosParser.g:6505:1: ( ( rule__ServiceClient__NameAssignment_1 ) ) - // InternalRosParser.g:6506:2: ( rule__ServiceClient__NameAssignment_1 ) + // InternalRosParser.g:6504:1: ( ( rule__ServiceClient__NameAssignment_1 ) ) + // InternalRosParser.g:6505:2: ( rule__ServiceClient__NameAssignment_1 ) { before(grammarAccess.getServiceClientAccess().getNameAssignment_1()); - // InternalRosParser.g:6507:2: ( rule__ServiceClient__NameAssignment_1 ) - // InternalRosParser.g:6507:3: rule__ServiceClient__NameAssignment_1 + // InternalRosParser.g:6506:2: ( rule__ServiceClient__NameAssignment_1 ) + // InternalRosParser.g:6506:3: rule__ServiceClient__NameAssignment_1 { pushFollow(FOLLOW_2); rule__ServiceClient__NameAssignment_1(); @@ -19789,14 +19728,14 @@ public final void rule__ServiceClient__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceClient__Group__2" - // InternalRosParser.g:6515:1: rule__ServiceClient__Group__2 : rule__ServiceClient__Group__2__Impl rule__ServiceClient__Group__3 ; + // InternalRosParser.g:6514:1: rule__ServiceClient__Group__2 : rule__ServiceClient__Group__2__Impl rule__ServiceClient__Group__3 ; public final void rule__ServiceClient__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6519:1: ( rule__ServiceClient__Group__2__Impl rule__ServiceClient__Group__3 ) - // InternalRosParser.g:6520:2: rule__ServiceClient__Group__2__Impl rule__ServiceClient__Group__3 + // InternalRosParser.g:6518:1: ( rule__ServiceClient__Group__2__Impl rule__ServiceClient__Group__3 ) + // InternalRosParser.g:6519:2: rule__ServiceClient__Group__2__Impl rule__ServiceClient__Group__3 { pushFollow(FOLLOW_6); rule__ServiceClient__Group__2__Impl(); @@ -19827,17 +19766,17 @@ public final void rule__ServiceClient__Group__2() throws RecognitionException { // $ANTLR start "rule__ServiceClient__Group__2__Impl" - // InternalRosParser.g:6527:1: rule__ServiceClient__Group__2__Impl : ( Colon ) ; + // InternalRosParser.g:6526:1: rule__ServiceClient__Group__2__Impl : ( Colon ) ; public final void rule__ServiceClient__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6531:1: ( ( Colon ) ) - // InternalRosParser.g:6532:1: ( Colon ) + // InternalRosParser.g:6530:1: ( ( Colon ) ) + // InternalRosParser.g:6531:1: ( Colon ) { - // InternalRosParser.g:6532:1: ( Colon ) - // InternalRosParser.g:6533:2: Colon + // InternalRosParser.g:6531:1: ( Colon ) + // InternalRosParser.g:6532:2: Colon { before(grammarAccess.getServiceClientAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -19864,14 +19803,14 @@ public final void rule__ServiceClient__Group__2__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceClient__Group__3" - // InternalRosParser.g:6542:1: rule__ServiceClient__Group__3 : rule__ServiceClient__Group__3__Impl rule__ServiceClient__Group__4 ; + // InternalRosParser.g:6541:1: rule__ServiceClient__Group__3 : rule__ServiceClient__Group__3__Impl rule__ServiceClient__Group__4 ; public final void rule__ServiceClient__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6546:1: ( rule__ServiceClient__Group__3__Impl rule__ServiceClient__Group__4 ) - // InternalRosParser.g:6547:2: rule__ServiceClient__Group__3__Impl rule__ServiceClient__Group__4 + // InternalRosParser.g:6545:1: ( rule__ServiceClient__Group__3__Impl rule__ServiceClient__Group__4 ) + // InternalRosParser.g:6546:2: rule__ServiceClient__Group__3__Impl rule__ServiceClient__Group__4 { pushFollow(FOLLOW_33); rule__ServiceClient__Group__3__Impl(); @@ -19902,17 +19841,17 @@ public final void rule__ServiceClient__Group__3() throws RecognitionException { // $ANTLR start "rule__ServiceClient__Group__3__Impl" - // InternalRosParser.g:6554:1: rule__ServiceClient__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:6553:1: rule__ServiceClient__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__ServiceClient__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6558:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:6559:1: ( RULE_BEGIN ) + // InternalRosParser.g:6557:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:6558:1: ( RULE_BEGIN ) { - // InternalRosParser.g:6559:1: ( RULE_BEGIN ) - // InternalRosParser.g:6560:2: RULE_BEGIN + // InternalRosParser.g:6558:1: ( RULE_BEGIN ) + // InternalRosParser.g:6559:2: RULE_BEGIN { before(grammarAccess.getServiceClientAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -19939,14 +19878,14 @@ public final void rule__ServiceClient__Group__3__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceClient__Group__4" - // InternalRosParser.g:6569:1: rule__ServiceClient__Group__4 : rule__ServiceClient__Group__4__Impl rule__ServiceClient__Group__5 ; + // InternalRosParser.g:6568:1: rule__ServiceClient__Group__4 : rule__ServiceClient__Group__4__Impl rule__ServiceClient__Group__5 ; public final void rule__ServiceClient__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6573:1: ( rule__ServiceClient__Group__4__Impl rule__ServiceClient__Group__5 ) - // InternalRosParser.g:6574:2: rule__ServiceClient__Group__4__Impl rule__ServiceClient__Group__5 + // InternalRosParser.g:6572:1: ( rule__ServiceClient__Group__4__Impl rule__ServiceClient__Group__5 ) + // InternalRosParser.g:6573:2: rule__ServiceClient__Group__4__Impl rule__ServiceClient__Group__5 { pushFollow(FOLLOW_8); rule__ServiceClient__Group__4__Impl(); @@ -19977,17 +19916,17 @@ public final void rule__ServiceClient__Group__4() throws RecognitionException { // $ANTLR start "rule__ServiceClient__Group__4__Impl" - // InternalRosParser.g:6581:1: rule__ServiceClient__Group__4__Impl : ( Type_1 ) ; + // InternalRosParser.g:6580:1: rule__ServiceClient__Group__4__Impl : ( Type_1 ) ; public final void rule__ServiceClient__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6585:1: ( ( Type_1 ) ) - // InternalRosParser.g:6586:1: ( Type_1 ) + // InternalRosParser.g:6584:1: ( ( Type_1 ) ) + // InternalRosParser.g:6585:1: ( Type_1 ) { - // InternalRosParser.g:6586:1: ( Type_1 ) - // InternalRosParser.g:6587:2: Type_1 + // InternalRosParser.g:6585:1: ( Type_1 ) + // InternalRosParser.g:6586:2: Type_1 { before(grammarAccess.getServiceClientAccess().getTypeKeyword_4()); match(input,Type_1,FOLLOW_2); @@ -20014,14 +19953,14 @@ public final void rule__ServiceClient__Group__4__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceClient__Group__5" - // InternalRosParser.g:6596:1: rule__ServiceClient__Group__5 : rule__ServiceClient__Group__5__Impl rule__ServiceClient__Group__6 ; + // InternalRosParser.g:6595:1: rule__ServiceClient__Group__5 : rule__ServiceClient__Group__5__Impl rule__ServiceClient__Group__6 ; public final void rule__ServiceClient__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6600:1: ( rule__ServiceClient__Group__5__Impl rule__ServiceClient__Group__6 ) - // InternalRosParser.g:6601:2: rule__ServiceClient__Group__5__Impl rule__ServiceClient__Group__6 + // InternalRosParser.g:6599:1: ( rule__ServiceClient__Group__5__Impl rule__ServiceClient__Group__6 ) + // InternalRosParser.g:6600:2: rule__ServiceClient__Group__5__Impl rule__ServiceClient__Group__6 { pushFollow(FOLLOW_34); rule__ServiceClient__Group__5__Impl(); @@ -20052,21 +19991,21 @@ public final void rule__ServiceClient__Group__5() throws RecognitionException { // $ANTLR start "rule__ServiceClient__Group__5__Impl" - // InternalRosParser.g:6608:1: rule__ServiceClient__Group__5__Impl : ( ( rule__ServiceClient__ServiceAssignment_5 ) ) ; + // InternalRosParser.g:6607:1: rule__ServiceClient__Group__5__Impl : ( ( rule__ServiceClient__ServiceAssignment_5 ) ) ; public final void rule__ServiceClient__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6612:1: ( ( ( rule__ServiceClient__ServiceAssignment_5 ) ) ) - // InternalRosParser.g:6613:1: ( ( rule__ServiceClient__ServiceAssignment_5 ) ) + // InternalRosParser.g:6611:1: ( ( ( rule__ServiceClient__ServiceAssignment_5 ) ) ) + // InternalRosParser.g:6612:1: ( ( rule__ServiceClient__ServiceAssignment_5 ) ) { - // InternalRosParser.g:6613:1: ( ( rule__ServiceClient__ServiceAssignment_5 ) ) - // InternalRosParser.g:6614:2: ( rule__ServiceClient__ServiceAssignment_5 ) + // InternalRosParser.g:6612:1: ( ( rule__ServiceClient__ServiceAssignment_5 ) ) + // InternalRosParser.g:6613:2: ( rule__ServiceClient__ServiceAssignment_5 ) { before(grammarAccess.getServiceClientAccess().getServiceAssignment_5()); - // InternalRosParser.g:6615:2: ( rule__ServiceClient__ServiceAssignment_5 ) - // InternalRosParser.g:6615:3: rule__ServiceClient__ServiceAssignment_5 + // InternalRosParser.g:6614:2: ( rule__ServiceClient__ServiceAssignment_5 ) + // InternalRosParser.g:6614:3: rule__ServiceClient__ServiceAssignment_5 { pushFollow(FOLLOW_2); rule__ServiceClient__ServiceAssignment_5(); @@ -20099,14 +20038,14 @@ public final void rule__ServiceClient__Group__5__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceClient__Group__6" - // InternalRosParser.g:6623:1: rule__ServiceClient__Group__6 : rule__ServiceClient__Group__6__Impl rule__ServiceClient__Group__7 ; + // InternalRosParser.g:6622:1: rule__ServiceClient__Group__6 : rule__ServiceClient__Group__6__Impl rule__ServiceClient__Group__7 ; public final void rule__ServiceClient__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6627:1: ( rule__ServiceClient__Group__6__Impl rule__ServiceClient__Group__7 ) - // InternalRosParser.g:6628:2: rule__ServiceClient__Group__6__Impl rule__ServiceClient__Group__7 + // InternalRosParser.g:6626:1: ( rule__ServiceClient__Group__6__Impl rule__ServiceClient__Group__7 ) + // InternalRosParser.g:6627:2: rule__ServiceClient__Group__6__Impl rule__ServiceClient__Group__7 { pushFollow(FOLLOW_34); rule__ServiceClient__Group__6__Impl(); @@ -20137,20 +20076,20 @@ public final void rule__ServiceClient__Group__6() throws RecognitionException { // $ANTLR start "rule__ServiceClient__Group__6__Impl" - // InternalRosParser.g:6635:1: rule__ServiceClient__Group__6__Impl : ( ( rule__ServiceClient__Group_6__0 )? ) ; + // InternalRosParser.g:6634:1: rule__ServiceClient__Group__6__Impl : ( ( rule__ServiceClient__Group_6__0 )? ) ; public final void rule__ServiceClient__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6639:1: ( ( ( rule__ServiceClient__Group_6__0 )? ) ) - // InternalRosParser.g:6640:1: ( ( rule__ServiceClient__Group_6__0 )? ) + // InternalRosParser.g:6638:1: ( ( ( rule__ServiceClient__Group_6__0 )? ) ) + // InternalRosParser.g:6639:1: ( ( rule__ServiceClient__Group_6__0 )? ) { - // InternalRosParser.g:6640:1: ( ( rule__ServiceClient__Group_6__0 )? ) - // InternalRosParser.g:6641:2: ( rule__ServiceClient__Group_6__0 )? + // InternalRosParser.g:6639:1: ( ( rule__ServiceClient__Group_6__0 )? ) + // InternalRosParser.g:6640:2: ( rule__ServiceClient__Group_6__0 )? { before(grammarAccess.getServiceClientAccess().getGroup_6()); - // InternalRosParser.g:6642:2: ( rule__ServiceClient__Group_6__0 )? + // InternalRosParser.g:6641:2: ( rule__ServiceClient__Group_6__0 )? int alt37=2; int LA37_0 = input.LA(1); @@ -20159,7 +20098,7 @@ public final void rule__ServiceClient__Group__6__Impl() throws RecognitionExcept } switch (alt37) { case 1 : - // InternalRosParser.g:6642:3: rule__ServiceClient__Group_6__0 + // InternalRosParser.g:6641:3: rule__ServiceClient__Group_6__0 { pushFollow(FOLLOW_2); rule__ServiceClient__Group_6__0(); @@ -20195,14 +20134,14 @@ public final void rule__ServiceClient__Group__6__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceClient__Group__7" - // InternalRosParser.g:6650:1: rule__ServiceClient__Group__7 : rule__ServiceClient__Group__7__Impl ; + // InternalRosParser.g:6649:1: rule__ServiceClient__Group__7 : rule__ServiceClient__Group__7__Impl ; public final void rule__ServiceClient__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6654:1: ( rule__ServiceClient__Group__7__Impl ) - // InternalRosParser.g:6655:2: rule__ServiceClient__Group__7__Impl + // InternalRosParser.g:6653:1: ( rule__ServiceClient__Group__7__Impl ) + // InternalRosParser.g:6654:2: rule__ServiceClient__Group__7__Impl { pushFollow(FOLLOW_2); rule__ServiceClient__Group__7__Impl(); @@ -20228,17 +20167,17 @@ public final void rule__ServiceClient__Group__7() throws RecognitionException { // $ANTLR start "rule__ServiceClient__Group__7__Impl" - // InternalRosParser.g:6661:1: rule__ServiceClient__Group__7__Impl : ( RULE_END ) ; + // InternalRosParser.g:6660:1: rule__ServiceClient__Group__7__Impl : ( RULE_END ) ; public final void rule__ServiceClient__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6665:1: ( ( RULE_END ) ) - // InternalRosParser.g:6666:1: ( RULE_END ) + // InternalRosParser.g:6664:1: ( ( RULE_END ) ) + // InternalRosParser.g:6665:1: ( RULE_END ) { - // InternalRosParser.g:6666:1: ( RULE_END ) - // InternalRosParser.g:6667:2: RULE_END + // InternalRosParser.g:6665:1: ( RULE_END ) + // InternalRosParser.g:6666:2: RULE_END { before(grammarAccess.getServiceClientAccess().getENDTerminalRuleCall_7()); match(input,RULE_END,FOLLOW_2); @@ -20265,14 +20204,14 @@ public final void rule__ServiceClient__Group__7__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceClient__Group_6__0" - // InternalRosParser.g:6677:1: rule__ServiceClient__Group_6__0 : rule__ServiceClient__Group_6__0__Impl rule__ServiceClient__Group_6__1 ; + // InternalRosParser.g:6676:1: rule__ServiceClient__Group_6__0 : rule__ServiceClient__Group_6__0__Impl rule__ServiceClient__Group_6__1 ; public final void rule__ServiceClient__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6681:1: ( rule__ServiceClient__Group_6__0__Impl rule__ServiceClient__Group_6__1 ) - // InternalRosParser.g:6682:2: rule__ServiceClient__Group_6__0__Impl rule__ServiceClient__Group_6__1 + // InternalRosParser.g:6680:1: ( rule__ServiceClient__Group_6__0__Impl rule__ServiceClient__Group_6__1 ) + // InternalRosParser.g:6681:2: rule__ServiceClient__Group_6__0__Impl rule__ServiceClient__Group_6__1 { pushFollow(FOLLOW_35); rule__ServiceClient__Group_6__0__Impl(); @@ -20303,17 +20242,17 @@ public final void rule__ServiceClient__Group_6__0() throws RecognitionException // $ANTLR start "rule__ServiceClient__Group_6__0__Impl" - // InternalRosParser.g:6689:1: rule__ServiceClient__Group_6__0__Impl : ( Ns ) ; + // InternalRosParser.g:6688:1: rule__ServiceClient__Group_6__0__Impl : ( Ns ) ; public final void rule__ServiceClient__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6693:1: ( ( Ns ) ) - // InternalRosParser.g:6694:1: ( Ns ) + // InternalRosParser.g:6692:1: ( ( Ns ) ) + // InternalRosParser.g:6693:1: ( Ns ) { - // InternalRosParser.g:6694:1: ( Ns ) - // InternalRosParser.g:6695:2: Ns + // InternalRosParser.g:6693:1: ( Ns ) + // InternalRosParser.g:6694:2: Ns { before(grammarAccess.getServiceClientAccess().getNsKeyword_6_0()); match(input,Ns,FOLLOW_2); @@ -20340,14 +20279,14 @@ public final void rule__ServiceClient__Group_6__0__Impl() throws RecognitionExce // $ANTLR start "rule__ServiceClient__Group_6__1" - // InternalRosParser.g:6704:1: rule__ServiceClient__Group_6__1 : rule__ServiceClient__Group_6__1__Impl ; + // InternalRosParser.g:6703:1: rule__ServiceClient__Group_6__1 : rule__ServiceClient__Group_6__1__Impl ; public final void rule__ServiceClient__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6708:1: ( rule__ServiceClient__Group_6__1__Impl ) - // InternalRosParser.g:6709:2: rule__ServiceClient__Group_6__1__Impl + // InternalRosParser.g:6707:1: ( rule__ServiceClient__Group_6__1__Impl ) + // InternalRosParser.g:6708:2: rule__ServiceClient__Group_6__1__Impl { pushFollow(FOLLOW_2); rule__ServiceClient__Group_6__1__Impl(); @@ -20373,21 +20312,21 @@ public final void rule__ServiceClient__Group_6__1() throws RecognitionException // $ANTLR start "rule__ServiceClient__Group_6__1__Impl" - // InternalRosParser.g:6715:1: rule__ServiceClient__Group_6__1__Impl : ( ( rule__ServiceClient__NamespaceAssignment_6_1 ) ) ; + // InternalRosParser.g:6714:1: rule__ServiceClient__Group_6__1__Impl : ( ( rule__ServiceClient__NamespaceAssignment_6_1 ) ) ; public final void rule__ServiceClient__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6719:1: ( ( ( rule__ServiceClient__NamespaceAssignment_6_1 ) ) ) - // InternalRosParser.g:6720:1: ( ( rule__ServiceClient__NamespaceAssignment_6_1 ) ) + // InternalRosParser.g:6718:1: ( ( ( rule__ServiceClient__NamespaceAssignment_6_1 ) ) ) + // InternalRosParser.g:6719:1: ( ( rule__ServiceClient__NamespaceAssignment_6_1 ) ) { - // InternalRosParser.g:6720:1: ( ( rule__ServiceClient__NamespaceAssignment_6_1 ) ) - // InternalRosParser.g:6721:2: ( rule__ServiceClient__NamespaceAssignment_6_1 ) + // InternalRosParser.g:6719:1: ( ( rule__ServiceClient__NamespaceAssignment_6_1 ) ) + // InternalRosParser.g:6720:2: ( rule__ServiceClient__NamespaceAssignment_6_1 ) { before(grammarAccess.getServiceClientAccess().getNamespaceAssignment_6_1()); - // InternalRosParser.g:6722:2: ( rule__ServiceClient__NamespaceAssignment_6_1 ) - // InternalRosParser.g:6722:3: rule__ServiceClient__NamespaceAssignment_6_1 + // InternalRosParser.g:6721:2: ( rule__ServiceClient__NamespaceAssignment_6_1 ) + // InternalRosParser.g:6721:3: rule__ServiceClient__NamespaceAssignment_6_1 { pushFollow(FOLLOW_2); rule__ServiceClient__NamespaceAssignment_6_1(); @@ -20420,14 +20359,14 @@ public final void rule__ServiceClient__Group_6__1__Impl() throws RecognitionExce // $ANTLR start "rule__ActionServer__Group__0" - // InternalRosParser.g:6731:1: rule__ActionServer__Group__0 : rule__ActionServer__Group__0__Impl rule__ActionServer__Group__1 ; + // InternalRosParser.g:6730:1: rule__ActionServer__Group__0 : rule__ActionServer__Group__0__Impl rule__ActionServer__Group__1 ; public final void rule__ActionServer__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6735:1: ( rule__ActionServer__Group__0__Impl rule__ActionServer__Group__1 ) - // InternalRosParser.g:6736:2: rule__ActionServer__Group__0__Impl rule__ActionServer__Group__1 + // InternalRosParser.g:6734:1: ( rule__ActionServer__Group__0__Impl rule__ActionServer__Group__1 ) + // InternalRosParser.g:6735:2: rule__ActionServer__Group__0__Impl rule__ActionServer__Group__1 { pushFollow(FOLLOW_8); rule__ActionServer__Group__0__Impl(); @@ -20458,21 +20397,21 @@ public final void rule__ActionServer__Group__0() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group__0__Impl" - // InternalRosParser.g:6743:1: rule__ActionServer__Group__0__Impl : ( () ) ; + // InternalRosParser.g:6742:1: rule__ActionServer__Group__0__Impl : ( () ) ; public final void rule__ActionServer__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6747:1: ( ( () ) ) - // InternalRosParser.g:6748:1: ( () ) + // InternalRosParser.g:6746:1: ( ( () ) ) + // InternalRosParser.g:6747:1: ( () ) { - // InternalRosParser.g:6748:1: ( () ) - // InternalRosParser.g:6749:2: () + // InternalRosParser.g:6747:1: ( () ) + // InternalRosParser.g:6748:2: () { before(grammarAccess.getActionServerAccess().getActionServerAction_0()); - // InternalRosParser.g:6750:2: () - // InternalRosParser.g:6750:3: + // InternalRosParser.g:6749:2: () + // InternalRosParser.g:6749:3: { } @@ -20495,14 +20434,14 @@ public final void rule__ActionServer__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionServer__Group__1" - // InternalRosParser.g:6758:1: rule__ActionServer__Group__1 : rule__ActionServer__Group__1__Impl rule__ActionServer__Group__2 ; + // InternalRosParser.g:6757:1: rule__ActionServer__Group__1 : rule__ActionServer__Group__1__Impl rule__ActionServer__Group__2 ; public final void rule__ActionServer__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6762:1: ( rule__ActionServer__Group__1__Impl rule__ActionServer__Group__2 ) - // InternalRosParser.g:6763:2: rule__ActionServer__Group__1__Impl rule__ActionServer__Group__2 + // InternalRosParser.g:6761:1: ( rule__ActionServer__Group__1__Impl rule__ActionServer__Group__2 ) + // InternalRosParser.g:6762:2: rule__ActionServer__Group__1__Impl rule__ActionServer__Group__2 { pushFollow(FOLLOW_5); rule__ActionServer__Group__1__Impl(); @@ -20533,21 +20472,21 @@ public final void rule__ActionServer__Group__1() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group__1__Impl" - // InternalRosParser.g:6770:1: rule__ActionServer__Group__1__Impl : ( ( rule__ActionServer__NameAssignment_1 ) ) ; + // InternalRosParser.g:6769:1: rule__ActionServer__Group__1__Impl : ( ( rule__ActionServer__NameAssignment_1 ) ) ; public final void rule__ActionServer__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6774:1: ( ( ( rule__ActionServer__NameAssignment_1 ) ) ) - // InternalRosParser.g:6775:1: ( ( rule__ActionServer__NameAssignment_1 ) ) + // InternalRosParser.g:6773:1: ( ( ( rule__ActionServer__NameAssignment_1 ) ) ) + // InternalRosParser.g:6774:1: ( ( rule__ActionServer__NameAssignment_1 ) ) { - // InternalRosParser.g:6775:1: ( ( rule__ActionServer__NameAssignment_1 ) ) - // InternalRosParser.g:6776:2: ( rule__ActionServer__NameAssignment_1 ) + // InternalRosParser.g:6774:1: ( ( rule__ActionServer__NameAssignment_1 ) ) + // InternalRosParser.g:6775:2: ( rule__ActionServer__NameAssignment_1 ) { before(grammarAccess.getActionServerAccess().getNameAssignment_1()); - // InternalRosParser.g:6777:2: ( rule__ActionServer__NameAssignment_1 ) - // InternalRosParser.g:6777:3: rule__ActionServer__NameAssignment_1 + // InternalRosParser.g:6776:2: ( rule__ActionServer__NameAssignment_1 ) + // InternalRosParser.g:6776:3: rule__ActionServer__NameAssignment_1 { pushFollow(FOLLOW_2); rule__ActionServer__NameAssignment_1(); @@ -20580,14 +20519,14 @@ public final void rule__ActionServer__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionServer__Group__2" - // InternalRosParser.g:6785:1: rule__ActionServer__Group__2 : rule__ActionServer__Group__2__Impl rule__ActionServer__Group__3 ; + // InternalRosParser.g:6784:1: rule__ActionServer__Group__2 : rule__ActionServer__Group__2__Impl rule__ActionServer__Group__3 ; public final void rule__ActionServer__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6789:1: ( rule__ActionServer__Group__2__Impl rule__ActionServer__Group__3 ) - // InternalRosParser.g:6790:2: rule__ActionServer__Group__2__Impl rule__ActionServer__Group__3 + // InternalRosParser.g:6788:1: ( rule__ActionServer__Group__2__Impl rule__ActionServer__Group__3 ) + // InternalRosParser.g:6789:2: rule__ActionServer__Group__2__Impl rule__ActionServer__Group__3 { pushFollow(FOLLOW_6); rule__ActionServer__Group__2__Impl(); @@ -20618,17 +20557,17 @@ public final void rule__ActionServer__Group__2() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group__2__Impl" - // InternalRosParser.g:6797:1: rule__ActionServer__Group__2__Impl : ( Colon ) ; + // InternalRosParser.g:6796:1: rule__ActionServer__Group__2__Impl : ( Colon ) ; public final void rule__ActionServer__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6801:1: ( ( Colon ) ) - // InternalRosParser.g:6802:1: ( Colon ) + // InternalRosParser.g:6800:1: ( ( Colon ) ) + // InternalRosParser.g:6801:1: ( Colon ) { - // InternalRosParser.g:6802:1: ( Colon ) - // InternalRosParser.g:6803:2: Colon + // InternalRosParser.g:6801:1: ( Colon ) + // InternalRosParser.g:6802:2: Colon { before(grammarAccess.getActionServerAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -20655,14 +20594,14 @@ public final void rule__ActionServer__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionServer__Group__3" - // InternalRosParser.g:6812:1: rule__ActionServer__Group__3 : rule__ActionServer__Group__3__Impl rule__ActionServer__Group__4 ; + // InternalRosParser.g:6811:1: rule__ActionServer__Group__3 : rule__ActionServer__Group__3__Impl rule__ActionServer__Group__4 ; public final void rule__ActionServer__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6816:1: ( rule__ActionServer__Group__3__Impl rule__ActionServer__Group__4 ) - // InternalRosParser.g:6817:2: rule__ActionServer__Group__3__Impl rule__ActionServer__Group__4 + // InternalRosParser.g:6815:1: ( rule__ActionServer__Group__3__Impl rule__ActionServer__Group__4 ) + // InternalRosParser.g:6816:2: rule__ActionServer__Group__3__Impl rule__ActionServer__Group__4 { pushFollow(FOLLOW_33); rule__ActionServer__Group__3__Impl(); @@ -20693,17 +20632,17 @@ public final void rule__ActionServer__Group__3() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group__3__Impl" - // InternalRosParser.g:6824:1: rule__ActionServer__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:6823:1: rule__ActionServer__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__ActionServer__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6828:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:6829:1: ( RULE_BEGIN ) + // InternalRosParser.g:6827:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:6828:1: ( RULE_BEGIN ) { - // InternalRosParser.g:6829:1: ( RULE_BEGIN ) - // InternalRosParser.g:6830:2: RULE_BEGIN + // InternalRosParser.g:6828:1: ( RULE_BEGIN ) + // InternalRosParser.g:6829:2: RULE_BEGIN { before(grammarAccess.getActionServerAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -20730,14 +20669,14 @@ public final void rule__ActionServer__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionServer__Group__4" - // InternalRosParser.g:6839:1: rule__ActionServer__Group__4 : rule__ActionServer__Group__4__Impl rule__ActionServer__Group__5 ; + // InternalRosParser.g:6838:1: rule__ActionServer__Group__4 : rule__ActionServer__Group__4__Impl rule__ActionServer__Group__5 ; public final void rule__ActionServer__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6843:1: ( rule__ActionServer__Group__4__Impl rule__ActionServer__Group__5 ) - // InternalRosParser.g:6844:2: rule__ActionServer__Group__4__Impl rule__ActionServer__Group__5 + // InternalRosParser.g:6842:1: ( rule__ActionServer__Group__4__Impl rule__ActionServer__Group__5 ) + // InternalRosParser.g:6843:2: rule__ActionServer__Group__4__Impl rule__ActionServer__Group__5 { pushFollow(FOLLOW_8); rule__ActionServer__Group__4__Impl(); @@ -20768,17 +20707,17 @@ public final void rule__ActionServer__Group__4() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group__4__Impl" - // InternalRosParser.g:6851:1: rule__ActionServer__Group__4__Impl : ( Type_1 ) ; + // InternalRosParser.g:6850:1: rule__ActionServer__Group__4__Impl : ( Type_1 ) ; public final void rule__ActionServer__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6855:1: ( ( Type_1 ) ) - // InternalRosParser.g:6856:1: ( Type_1 ) + // InternalRosParser.g:6854:1: ( ( Type_1 ) ) + // InternalRosParser.g:6855:1: ( Type_1 ) { - // InternalRosParser.g:6856:1: ( Type_1 ) - // InternalRosParser.g:6857:2: Type_1 + // InternalRosParser.g:6855:1: ( Type_1 ) + // InternalRosParser.g:6856:2: Type_1 { before(grammarAccess.getActionServerAccess().getTypeKeyword_4()); match(input,Type_1,FOLLOW_2); @@ -20805,14 +20744,14 @@ public final void rule__ActionServer__Group__4__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionServer__Group__5" - // InternalRosParser.g:6866:1: rule__ActionServer__Group__5 : rule__ActionServer__Group__5__Impl rule__ActionServer__Group__6 ; + // InternalRosParser.g:6865:1: rule__ActionServer__Group__5 : rule__ActionServer__Group__5__Impl rule__ActionServer__Group__6 ; public final void rule__ActionServer__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6870:1: ( rule__ActionServer__Group__5__Impl rule__ActionServer__Group__6 ) - // InternalRosParser.g:6871:2: rule__ActionServer__Group__5__Impl rule__ActionServer__Group__6 + // InternalRosParser.g:6869:1: ( rule__ActionServer__Group__5__Impl rule__ActionServer__Group__6 ) + // InternalRosParser.g:6870:2: rule__ActionServer__Group__5__Impl rule__ActionServer__Group__6 { pushFollow(FOLLOW_34); rule__ActionServer__Group__5__Impl(); @@ -20843,21 +20782,21 @@ public final void rule__ActionServer__Group__5() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group__5__Impl" - // InternalRosParser.g:6878:1: rule__ActionServer__Group__5__Impl : ( ( rule__ActionServer__ActionAssignment_5 ) ) ; + // InternalRosParser.g:6877:1: rule__ActionServer__Group__5__Impl : ( ( rule__ActionServer__ActionAssignment_5 ) ) ; public final void rule__ActionServer__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6882:1: ( ( ( rule__ActionServer__ActionAssignment_5 ) ) ) - // InternalRosParser.g:6883:1: ( ( rule__ActionServer__ActionAssignment_5 ) ) + // InternalRosParser.g:6881:1: ( ( ( rule__ActionServer__ActionAssignment_5 ) ) ) + // InternalRosParser.g:6882:1: ( ( rule__ActionServer__ActionAssignment_5 ) ) { - // InternalRosParser.g:6883:1: ( ( rule__ActionServer__ActionAssignment_5 ) ) - // InternalRosParser.g:6884:2: ( rule__ActionServer__ActionAssignment_5 ) + // InternalRosParser.g:6882:1: ( ( rule__ActionServer__ActionAssignment_5 ) ) + // InternalRosParser.g:6883:2: ( rule__ActionServer__ActionAssignment_5 ) { before(grammarAccess.getActionServerAccess().getActionAssignment_5()); - // InternalRosParser.g:6885:2: ( rule__ActionServer__ActionAssignment_5 ) - // InternalRosParser.g:6885:3: rule__ActionServer__ActionAssignment_5 + // InternalRosParser.g:6884:2: ( rule__ActionServer__ActionAssignment_5 ) + // InternalRosParser.g:6884:3: rule__ActionServer__ActionAssignment_5 { pushFollow(FOLLOW_2); rule__ActionServer__ActionAssignment_5(); @@ -20890,14 +20829,14 @@ public final void rule__ActionServer__Group__5__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionServer__Group__6" - // InternalRosParser.g:6893:1: rule__ActionServer__Group__6 : rule__ActionServer__Group__6__Impl rule__ActionServer__Group__7 ; + // InternalRosParser.g:6892:1: rule__ActionServer__Group__6 : rule__ActionServer__Group__6__Impl rule__ActionServer__Group__7 ; public final void rule__ActionServer__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6897:1: ( rule__ActionServer__Group__6__Impl rule__ActionServer__Group__7 ) - // InternalRosParser.g:6898:2: rule__ActionServer__Group__6__Impl rule__ActionServer__Group__7 + // InternalRosParser.g:6896:1: ( rule__ActionServer__Group__6__Impl rule__ActionServer__Group__7 ) + // InternalRosParser.g:6897:2: rule__ActionServer__Group__6__Impl rule__ActionServer__Group__7 { pushFollow(FOLLOW_34); rule__ActionServer__Group__6__Impl(); @@ -20928,20 +20867,20 @@ public final void rule__ActionServer__Group__6() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group__6__Impl" - // InternalRosParser.g:6905:1: rule__ActionServer__Group__6__Impl : ( ( rule__ActionServer__Group_6__0 )? ) ; + // InternalRosParser.g:6904:1: rule__ActionServer__Group__6__Impl : ( ( rule__ActionServer__Group_6__0 )? ) ; public final void rule__ActionServer__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6909:1: ( ( ( rule__ActionServer__Group_6__0 )? ) ) - // InternalRosParser.g:6910:1: ( ( rule__ActionServer__Group_6__0 )? ) + // InternalRosParser.g:6908:1: ( ( ( rule__ActionServer__Group_6__0 )? ) ) + // InternalRosParser.g:6909:1: ( ( rule__ActionServer__Group_6__0 )? ) { - // InternalRosParser.g:6910:1: ( ( rule__ActionServer__Group_6__0 )? ) - // InternalRosParser.g:6911:2: ( rule__ActionServer__Group_6__0 )? + // InternalRosParser.g:6909:1: ( ( rule__ActionServer__Group_6__0 )? ) + // InternalRosParser.g:6910:2: ( rule__ActionServer__Group_6__0 )? { before(grammarAccess.getActionServerAccess().getGroup_6()); - // InternalRosParser.g:6912:2: ( rule__ActionServer__Group_6__0 )? + // InternalRosParser.g:6911:2: ( rule__ActionServer__Group_6__0 )? int alt38=2; int LA38_0 = input.LA(1); @@ -20950,7 +20889,7 @@ public final void rule__ActionServer__Group__6__Impl() throws RecognitionExcepti } switch (alt38) { case 1 : - // InternalRosParser.g:6912:3: rule__ActionServer__Group_6__0 + // InternalRosParser.g:6911:3: rule__ActionServer__Group_6__0 { pushFollow(FOLLOW_2); rule__ActionServer__Group_6__0(); @@ -20986,14 +20925,14 @@ public final void rule__ActionServer__Group__6__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionServer__Group__7" - // InternalRosParser.g:6920:1: rule__ActionServer__Group__7 : rule__ActionServer__Group__7__Impl ; + // InternalRosParser.g:6919:1: rule__ActionServer__Group__7 : rule__ActionServer__Group__7__Impl ; public final void rule__ActionServer__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6924:1: ( rule__ActionServer__Group__7__Impl ) - // InternalRosParser.g:6925:2: rule__ActionServer__Group__7__Impl + // InternalRosParser.g:6923:1: ( rule__ActionServer__Group__7__Impl ) + // InternalRosParser.g:6924:2: rule__ActionServer__Group__7__Impl { pushFollow(FOLLOW_2); rule__ActionServer__Group__7__Impl(); @@ -21019,17 +20958,17 @@ public final void rule__ActionServer__Group__7() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group__7__Impl" - // InternalRosParser.g:6931:1: rule__ActionServer__Group__7__Impl : ( RULE_END ) ; + // InternalRosParser.g:6930:1: rule__ActionServer__Group__7__Impl : ( RULE_END ) ; public final void rule__ActionServer__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6935:1: ( ( RULE_END ) ) - // InternalRosParser.g:6936:1: ( RULE_END ) + // InternalRosParser.g:6934:1: ( ( RULE_END ) ) + // InternalRosParser.g:6935:1: ( RULE_END ) { - // InternalRosParser.g:6936:1: ( RULE_END ) - // InternalRosParser.g:6937:2: RULE_END + // InternalRosParser.g:6935:1: ( RULE_END ) + // InternalRosParser.g:6936:2: RULE_END { before(grammarAccess.getActionServerAccess().getENDTerminalRuleCall_7()); match(input,RULE_END,FOLLOW_2); @@ -21056,14 +20995,14 @@ public final void rule__ActionServer__Group__7__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionServer__Group_6__0" - // InternalRosParser.g:6947:1: rule__ActionServer__Group_6__0 : rule__ActionServer__Group_6__0__Impl rule__ActionServer__Group_6__1 ; + // InternalRosParser.g:6946:1: rule__ActionServer__Group_6__0 : rule__ActionServer__Group_6__0__Impl rule__ActionServer__Group_6__1 ; public final void rule__ActionServer__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6951:1: ( rule__ActionServer__Group_6__0__Impl rule__ActionServer__Group_6__1 ) - // InternalRosParser.g:6952:2: rule__ActionServer__Group_6__0__Impl rule__ActionServer__Group_6__1 + // InternalRosParser.g:6950:1: ( rule__ActionServer__Group_6__0__Impl rule__ActionServer__Group_6__1 ) + // InternalRosParser.g:6951:2: rule__ActionServer__Group_6__0__Impl rule__ActionServer__Group_6__1 { pushFollow(FOLLOW_35); rule__ActionServer__Group_6__0__Impl(); @@ -21094,17 +21033,17 @@ public final void rule__ActionServer__Group_6__0() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group_6__0__Impl" - // InternalRosParser.g:6959:1: rule__ActionServer__Group_6__0__Impl : ( Ns ) ; + // InternalRosParser.g:6958:1: rule__ActionServer__Group_6__0__Impl : ( Ns ) ; public final void rule__ActionServer__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6963:1: ( ( Ns ) ) - // InternalRosParser.g:6964:1: ( Ns ) + // InternalRosParser.g:6962:1: ( ( Ns ) ) + // InternalRosParser.g:6963:1: ( Ns ) { - // InternalRosParser.g:6964:1: ( Ns ) - // InternalRosParser.g:6965:2: Ns + // InternalRosParser.g:6963:1: ( Ns ) + // InternalRosParser.g:6964:2: Ns { before(grammarAccess.getActionServerAccess().getNsKeyword_6_0()); match(input,Ns,FOLLOW_2); @@ -21131,14 +21070,14 @@ public final void rule__ActionServer__Group_6__0__Impl() throws RecognitionExcep // $ANTLR start "rule__ActionServer__Group_6__1" - // InternalRosParser.g:6974:1: rule__ActionServer__Group_6__1 : rule__ActionServer__Group_6__1__Impl ; + // InternalRosParser.g:6973:1: rule__ActionServer__Group_6__1 : rule__ActionServer__Group_6__1__Impl ; public final void rule__ActionServer__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6978:1: ( rule__ActionServer__Group_6__1__Impl ) - // InternalRosParser.g:6979:2: rule__ActionServer__Group_6__1__Impl + // InternalRosParser.g:6977:1: ( rule__ActionServer__Group_6__1__Impl ) + // InternalRosParser.g:6978:2: rule__ActionServer__Group_6__1__Impl { pushFollow(FOLLOW_2); rule__ActionServer__Group_6__1__Impl(); @@ -21164,21 +21103,21 @@ public final void rule__ActionServer__Group_6__1() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group_6__1__Impl" - // InternalRosParser.g:6985:1: rule__ActionServer__Group_6__1__Impl : ( ( rule__ActionServer__NamespaceAssignment_6_1 ) ) ; + // InternalRosParser.g:6984:1: rule__ActionServer__Group_6__1__Impl : ( ( rule__ActionServer__NamespaceAssignment_6_1 ) ) ; public final void rule__ActionServer__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:6989:1: ( ( ( rule__ActionServer__NamespaceAssignment_6_1 ) ) ) - // InternalRosParser.g:6990:1: ( ( rule__ActionServer__NamespaceAssignment_6_1 ) ) + // InternalRosParser.g:6988:1: ( ( ( rule__ActionServer__NamespaceAssignment_6_1 ) ) ) + // InternalRosParser.g:6989:1: ( ( rule__ActionServer__NamespaceAssignment_6_1 ) ) { - // InternalRosParser.g:6990:1: ( ( rule__ActionServer__NamespaceAssignment_6_1 ) ) - // InternalRosParser.g:6991:2: ( rule__ActionServer__NamespaceAssignment_6_1 ) + // InternalRosParser.g:6989:1: ( ( rule__ActionServer__NamespaceAssignment_6_1 ) ) + // InternalRosParser.g:6990:2: ( rule__ActionServer__NamespaceAssignment_6_1 ) { before(grammarAccess.getActionServerAccess().getNamespaceAssignment_6_1()); - // InternalRosParser.g:6992:2: ( rule__ActionServer__NamespaceAssignment_6_1 ) - // InternalRosParser.g:6992:3: rule__ActionServer__NamespaceAssignment_6_1 + // InternalRosParser.g:6991:2: ( rule__ActionServer__NamespaceAssignment_6_1 ) + // InternalRosParser.g:6991:3: rule__ActionServer__NamespaceAssignment_6_1 { pushFollow(FOLLOW_2); rule__ActionServer__NamespaceAssignment_6_1(); @@ -21211,14 +21150,14 @@ public final void rule__ActionServer__Group_6__1__Impl() throws RecognitionExcep // $ANTLR start "rule__ActionClient__Group__0" - // InternalRosParser.g:7001:1: rule__ActionClient__Group__0 : rule__ActionClient__Group__0__Impl rule__ActionClient__Group__1 ; + // InternalRosParser.g:7000:1: rule__ActionClient__Group__0 : rule__ActionClient__Group__0__Impl rule__ActionClient__Group__1 ; public final void rule__ActionClient__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7005:1: ( rule__ActionClient__Group__0__Impl rule__ActionClient__Group__1 ) - // InternalRosParser.g:7006:2: rule__ActionClient__Group__0__Impl rule__ActionClient__Group__1 + // InternalRosParser.g:7004:1: ( rule__ActionClient__Group__0__Impl rule__ActionClient__Group__1 ) + // InternalRosParser.g:7005:2: rule__ActionClient__Group__0__Impl rule__ActionClient__Group__1 { pushFollow(FOLLOW_8); rule__ActionClient__Group__0__Impl(); @@ -21249,21 +21188,21 @@ public final void rule__ActionClient__Group__0() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group__0__Impl" - // InternalRosParser.g:7013:1: rule__ActionClient__Group__0__Impl : ( () ) ; + // InternalRosParser.g:7012:1: rule__ActionClient__Group__0__Impl : ( () ) ; public final void rule__ActionClient__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7017:1: ( ( () ) ) - // InternalRosParser.g:7018:1: ( () ) + // InternalRosParser.g:7016:1: ( ( () ) ) + // InternalRosParser.g:7017:1: ( () ) { - // InternalRosParser.g:7018:1: ( () ) - // InternalRosParser.g:7019:2: () + // InternalRosParser.g:7017:1: ( () ) + // InternalRosParser.g:7018:2: () { before(grammarAccess.getActionClientAccess().getActionClientAction_0()); - // InternalRosParser.g:7020:2: () - // InternalRosParser.g:7020:3: + // InternalRosParser.g:7019:2: () + // InternalRosParser.g:7019:3: { } @@ -21286,14 +21225,14 @@ public final void rule__ActionClient__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionClient__Group__1" - // InternalRosParser.g:7028:1: rule__ActionClient__Group__1 : rule__ActionClient__Group__1__Impl rule__ActionClient__Group__2 ; + // InternalRosParser.g:7027:1: rule__ActionClient__Group__1 : rule__ActionClient__Group__1__Impl rule__ActionClient__Group__2 ; public final void rule__ActionClient__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7032:1: ( rule__ActionClient__Group__1__Impl rule__ActionClient__Group__2 ) - // InternalRosParser.g:7033:2: rule__ActionClient__Group__1__Impl rule__ActionClient__Group__2 + // InternalRosParser.g:7031:1: ( rule__ActionClient__Group__1__Impl rule__ActionClient__Group__2 ) + // InternalRosParser.g:7032:2: rule__ActionClient__Group__1__Impl rule__ActionClient__Group__2 { pushFollow(FOLLOW_5); rule__ActionClient__Group__1__Impl(); @@ -21324,21 +21263,21 @@ public final void rule__ActionClient__Group__1() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group__1__Impl" - // InternalRosParser.g:7040:1: rule__ActionClient__Group__1__Impl : ( ( rule__ActionClient__NameAssignment_1 ) ) ; + // InternalRosParser.g:7039:1: rule__ActionClient__Group__1__Impl : ( ( rule__ActionClient__NameAssignment_1 ) ) ; public final void rule__ActionClient__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7044:1: ( ( ( rule__ActionClient__NameAssignment_1 ) ) ) - // InternalRosParser.g:7045:1: ( ( rule__ActionClient__NameAssignment_1 ) ) + // InternalRosParser.g:7043:1: ( ( ( rule__ActionClient__NameAssignment_1 ) ) ) + // InternalRosParser.g:7044:1: ( ( rule__ActionClient__NameAssignment_1 ) ) { - // InternalRosParser.g:7045:1: ( ( rule__ActionClient__NameAssignment_1 ) ) - // InternalRosParser.g:7046:2: ( rule__ActionClient__NameAssignment_1 ) + // InternalRosParser.g:7044:1: ( ( rule__ActionClient__NameAssignment_1 ) ) + // InternalRosParser.g:7045:2: ( rule__ActionClient__NameAssignment_1 ) { before(grammarAccess.getActionClientAccess().getNameAssignment_1()); - // InternalRosParser.g:7047:2: ( rule__ActionClient__NameAssignment_1 ) - // InternalRosParser.g:7047:3: rule__ActionClient__NameAssignment_1 + // InternalRosParser.g:7046:2: ( rule__ActionClient__NameAssignment_1 ) + // InternalRosParser.g:7046:3: rule__ActionClient__NameAssignment_1 { pushFollow(FOLLOW_2); rule__ActionClient__NameAssignment_1(); @@ -21371,14 +21310,14 @@ public final void rule__ActionClient__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionClient__Group__2" - // InternalRosParser.g:7055:1: rule__ActionClient__Group__2 : rule__ActionClient__Group__2__Impl rule__ActionClient__Group__3 ; + // InternalRosParser.g:7054:1: rule__ActionClient__Group__2 : rule__ActionClient__Group__2__Impl rule__ActionClient__Group__3 ; public final void rule__ActionClient__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7059:1: ( rule__ActionClient__Group__2__Impl rule__ActionClient__Group__3 ) - // InternalRosParser.g:7060:2: rule__ActionClient__Group__2__Impl rule__ActionClient__Group__3 + // InternalRosParser.g:7058:1: ( rule__ActionClient__Group__2__Impl rule__ActionClient__Group__3 ) + // InternalRosParser.g:7059:2: rule__ActionClient__Group__2__Impl rule__ActionClient__Group__3 { pushFollow(FOLLOW_6); rule__ActionClient__Group__2__Impl(); @@ -21409,17 +21348,17 @@ public final void rule__ActionClient__Group__2() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group__2__Impl" - // InternalRosParser.g:7067:1: rule__ActionClient__Group__2__Impl : ( Colon ) ; + // InternalRosParser.g:7066:1: rule__ActionClient__Group__2__Impl : ( Colon ) ; public final void rule__ActionClient__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7071:1: ( ( Colon ) ) - // InternalRosParser.g:7072:1: ( Colon ) + // InternalRosParser.g:7070:1: ( ( Colon ) ) + // InternalRosParser.g:7071:1: ( Colon ) { - // InternalRosParser.g:7072:1: ( Colon ) - // InternalRosParser.g:7073:2: Colon + // InternalRosParser.g:7071:1: ( Colon ) + // InternalRosParser.g:7072:2: Colon { before(grammarAccess.getActionClientAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -21446,14 +21385,14 @@ public final void rule__ActionClient__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionClient__Group__3" - // InternalRosParser.g:7082:1: rule__ActionClient__Group__3 : rule__ActionClient__Group__3__Impl rule__ActionClient__Group__4 ; + // InternalRosParser.g:7081:1: rule__ActionClient__Group__3 : rule__ActionClient__Group__3__Impl rule__ActionClient__Group__4 ; public final void rule__ActionClient__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7086:1: ( rule__ActionClient__Group__3__Impl rule__ActionClient__Group__4 ) - // InternalRosParser.g:7087:2: rule__ActionClient__Group__3__Impl rule__ActionClient__Group__4 + // InternalRosParser.g:7085:1: ( rule__ActionClient__Group__3__Impl rule__ActionClient__Group__4 ) + // InternalRosParser.g:7086:2: rule__ActionClient__Group__3__Impl rule__ActionClient__Group__4 { pushFollow(FOLLOW_33); rule__ActionClient__Group__3__Impl(); @@ -21484,17 +21423,17 @@ public final void rule__ActionClient__Group__3() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group__3__Impl" - // InternalRosParser.g:7094:1: rule__ActionClient__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:7093:1: rule__ActionClient__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__ActionClient__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7098:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:7099:1: ( RULE_BEGIN ) + // InternalRosParser.g:7097:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:7098:1: ( RULE_BEGIN ) { - // InternalRosParser.g:7099:1: ( RULE_BEGIN ) - // InternalRosParser.g:7100:2: RULE_BEGIN + // InternalRosParser.g:7098:1: ( RULE_BEGIN ) + // InternalRosParser.g:7099:2: RULE_BEGIN { before(grammarAccess.getActionClientAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -21521,14 +21460,14 @@ public final void rule__ActionClient__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionClient__Group__4" - // InternalRosParser.g:7109:1: rule__ActionClient__Group__4 : rule__ActionClient__Group__4__Impl rule__ActionClient__Group__5 ; + // InternalRosParser.g:7108:1: rule__ActionClient__Group__4 : rule__ActionClient__Group__4__Impl rule__ActionClient__Group__5 ; public final void rule__ActionClient__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7113:1: ( rule__ActionClient__Group__4__Impl rule__ActionClient__Group__5 ) - // InternalRosParser.g:7114:2: rule__ActionClient__Group__4__Impl rule__ActionClient__Group__5 + // InternalRosParser.g:7112:1: ( rule__ActionClient__Group__4__Impl rule__ActionClient__Group__5 ) + // InternalRosParser.g:7113:2: rule__ActionClient__Group__4__Impl rule__ActionClient__Group__5 { pushFollow(FOLLOW_8); rule__ActionClient__Group__4__Impl(); @@ -21559,17 +21498,17 @@ public final void rule__ActionClient__Group__4() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group__4__Impl" - // InternalRosParser.g:7121:1: rule__ActionClient__Group__4__Impl : ( Type_1 ) ; + // InternalRosParser.g:7120:1: rule__ActionClient__Group__4__Impl : ( Type_1 ) ; public final void rule__ActionClient__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7125:1: ( ( Type_1 ) ) - // InternalRosParser.g:7126:1: ( Type_1 ) + // InternalRosParser.g:7124:1: ( ( Type_1 ) ) + // InternalRosParser.g:7125:1: ( Type_1 ) { - // InternalRosParser.g:7126:1: ( Type_1 ) - // InternalRosParser.g:7127:2: Type_1 + // InternalRosParser.g:7125:1: ( Type_1 ) + // InternalRosParser.g:7126:2: Type_1 { before(grammarAccess.getActionClientAccess().getTypeKeyword_4()); match(input,Type_1,FOLLOW_2); @@ -21596,14 +21535,14 @@ public final void rule__ActionClient__Group__4__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionClient__Group__5" - // InternalRosParser.g:7136:1: rule__ActionClient__Group__5 : rule__ActionClient__Group__5__Impl rule__ActionClient__Group__6 ; + // InternalRosParser.g:7135:1: rule__ActionClient__Group__5 : rule__ActionClient__Group__5__Impl rule__ActionClient__Group__6 ; public final void rule__ActionClient__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7140:1: ( rule__ActionClient__Group__5__Impl rule__ActionClient__Group__6 ) - // InternalRosParser.g:7141:2: rule__ActionClient__Group__5__Impl rule__ActionClient__Group__6 + // InternalRosParser.g:7139:1: ( rule__ActionClient__Group__5__Impl rule__ActionClient__Group__6 ) + // InternalRosParser.g:7140:2: rule__ActionClient__Group__5__Impl rule__ActionClient__Group__6 { pushFollow(FOLLOW_34); rule__ActionClient__Group__5__Impl(); @@ -21634,21 +21573,21 @@ public final void rule__ActionClient__Group__5() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group__5__Impl" - // InternalRosParser.g:7148:1: rule__ActionClient__Group__5__Impl : ( ( rule__ActionClient__ActionAssignment_5 ) ) ; + // InternalRosParser.g:7147:1: rule__ActionClient__Group__5__Impl : ( ( rule__ActionClient__ActionAssignment_5 ) ) ; public final void rule__ActionClient__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7152:1: ( ( ( rule__ActionClient__ActionAssignment_5 ) ) ) - // InternalRosParser.g:7153:1: ( ( rule__ActionClient__ActionAssignment_5 ) ) + // InternalRosParser.g:7151:1: ( ( ( rule__ActionClient__ActionAssignment_5 ) ) ) + // InternalRosParser.g:7152:1: ( ( rule__ActionClient__ActionAssignment_5 ) ) { - // InternalRosParser.g:7153:1: ( ( rule__ActionClient__ActionAssignment_5 ) ) - // InternalRosParser.g:7154:2: ( rule__ActionClient__ActionAssignment_5 ) + // InternalRosParser.g:7152:1: ( ( rule__ActionClient__ActionAssignment_5 ) ) + // InternalRosParser.g:7153:2: ( rule__ActionClient__ActionAssignment_5 ) { before(grammarAccess.getActionClientAccess().getActionAssignment_5()); - // InternalRosParser.g:7155:2: ( rule__ActionClient__ActionAssignment_5 ) - // InternalRosParser.g:7155:3: rule__ActionClient__ActionAssignment_5 + // InternalRosParser.g:7154:2: ( rule__ActionClient__ActionAssignment_5 ) + // InternalRosParser.g:7154:3: rule__ActionClient__ActionAssignment_5 { pushFollow(FOLLOW_2); rule__ActionClient__ActionAssignment_5(); @@ -21681,14 +21620,14 @@ public final void rule__ActionClient__Group__5__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionClient__Group__6" - // InternalRosParser.g:7163:1: rule__ActionClient__Group__6 : rule__ActionClient__Group__6__Impl rule__ActionClient__Group__7 ; + // InternalRosParser.g:7162:1: rule__ActionClient__Group__6 : rule__ActionClient__Group__6__Impl rule__ActionClient__Group__7 ; public final void rule__ActionClient__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7167:1: ( rule__ActionClient__Group__6__Impl rule__ActionClient__Group__7 ) - // InternalRosParser.g:7168:2: rule__ActionClient__Group__6__Impl rule__ActionClient__Group__7 + // InternalRosParser.g:7166:1: ( rule__ActionClient__Group__6__Impl rule__ActionClient__Group__7 ) + // InternalRosParser.g:7167:2: rule__ActionClient__Group__6__Impl rule__ActionClient__Group__7 { pushFollow(FOLLOW_34); rule__ActionClient__Group__6__Impl(); @@ -21719,20 +21658,20 @@ public final void rule__ActionClient__Group__6() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group__6__Impl" - // InternalRosParser.g:7175:1: rule__ActionClient__Group__6__Impl : ( ( rule__ActionClient__Group_6__0 )? ) ; + // InternalRosParser.g:7174:1: rule__ActionClient__Group__6__Impl : ( ( rule__ActionClient__Group_6__0 )? ) ; public final void rule__ActionClient__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7179:1: ( ( ( rule__ActionClient__Group_6__0 )? ) ) - // InternalRosParser.g:7180:1: ( ( rule__ActionClient__Group_6__0 )? ) + // InternalRosParser.g:7178:1: ( ( ( rule__ActionClient__Group_6__0 )? ) ) + // InternalRosParser.g:7179:1: ( ( rule__ActionClient__Group_6__0 )? ) { - // InternalRosParser.g:7180:1: ( ( rule__ActionClient__Group_6__0 )? ) - // InternalRosParser.g:7181:2: ( rule__ActionClient__Group_6__0 )? + // InternalRosParser.g:7179:1: ( ( rule__ActionClient__Group_6__0 )? ) + // InternalRosParser.g:7180:2: ( rule__ActionClient__Group_6__0 )? { before(grammarAccess.getActionClientAccess().getGroup_6()); - // InternalRosParser.g:7182:2: ( rule__ActionClient__Group_6__0 )? + // InternalRosParser.g:7181:2: ( rule__ActionClient__Group_6__0 )? int alt39=2; int LA39_0 = input.LA(1); @@ -21741,7 +21680,7 @@ public final void rule__ActionClient__Group__6__Impl() throws RecognitionExcepti } switch (alt39) { case 1 : - // InternalRosParser.g:7182:3: rule__ActionClient__Group_6__0 + // InternalRosParser.g:7181:3: rule__ActionClient__Group_6__0 { pushFollow(FOLLOW_2); rule__ActionClient__Group_6__0(); @@ -21777,14 +21716,14 @@ public final void rule__ActionClient__Group__6__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionClient__Group__7" - // InternalRosParser.g:7190:1: rule__ActionClient__Group__7 : rule__ActionClient__Group__7__Impl ; + // InternalRosParser.g:7189:1: rule__ActionClient__Group__7 : rule__ActionClient__Group__7__Impl ; public final void rule__ActionClient__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7194:1: ( rule__ActionClient__Group__7__Impl ) - // InternalRosParser.g:7195:2: rule__ActionClient__Group__7__Impl + // InternalRosParser.g:7193:1: ( rule__ActionClient__Group__7__Impl ) + // InternalRosParser.g:7194:2: rule__ActionClient__Group__7__Impl { pushFollow(FOLLOW_2); rule__ActionClient__Group__7__Impl(); @@ -21810,17 +21749,17 @@ public final void rule__ActionClient__Group__7() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group__7__Impl" - // InternalRosParser.g:7201:1: rule__ActionClient__Group__7__Impl : ( RULE_END ) ; + // InternalRosParser.g:7200:1: rule__ActionClient__Group__7__Impl : ( RULE_END ) ; public final void rule__ActionClient__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7205:1: ( ( RULE_END ) ) - // InternalRosParser.g:7206:1: ( RULE_END ) + // InternalRosParser.g:7204:1: ( ( RULE_END ) ) + // InternalRosParser.g:7205:1: ( RULE_END ) { - // InternalRosParser.g:7206:1: ( RULE_END ) - // InternalRosParser.g:7207:2: RULE_END + // InternalRosParser.g:7205:1: ( RULE_END ) + // InternalRosParser.g:7206:2: RULE_END { before(grammarAccess.getActionClientAccess().getENDTerminalRuleCall_7()); match(input,RULE_END,FOLLOW_2); @@ -21847,14 +21786,14 @@ public final void rule__ActionClient__Group__7__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionClient__Group_6__0" - // InternalRosParser.g:7217:1: rule__ActionClient__Group_6__0 : rule__ActionClient__Group_6__0__Impl rule__ActionClient__Group_6__1 ; + // InternalRosParser.g:7216:1: rule__ActionClient__Group_6__0 : rule__ActionClient__Group_6__0__Impl rule__ActionClient__Group_6__1 ; public final void rule__ActionClient__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7221:1: ( rule__ActionClient__Group_6__0__Impl rule__ActionClient__Group_6__1 ) - // InternalRosParser.g:7222:2: rule__ActionClient__Group_6__0__Impl rule__ActionClient__Group_6__1 + // InternalRosParser.g:7220:1: ( rule__ActionClient__Group_6__0__Impl rule__ActionClient__Group_6__1 ) + // InternalRosParser.g:7221:2: rule__ActionClient__Group_6__0__Impl rule__ActionClient__Group_6__1 { pushFollow(FOLLOW_35); rule__ActionClient__Group_6__0__Impl(); @@ -21885,17 +21824,17 @@ public final void rule__ActionClient__Group_6__0() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group_6__0__Impl" - // InternalRosParser.g:7229:1: rule__ActionClient__Group_6__0__Impl : ( Ns ) ; + // InternalRosParser.g:7228:1: rule__ActionClient__Group_6__0__Impl : ( Ns ) ; public final void rule__ActionClient__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7233:1: ( ( Ns ) ) - // InternalRosParser.g:7234:1: ( Ns ) + // InternalRosParser.g:7232:1: ( ( Ns ) ) + // InternalRosParser.g:7233:1: ( Ns ) { - // InternalRosParser.g:7234:1: ( Ns ) - // InternalRosParser.g:7235:2: Ns + // InternalRosParser.g:7233:1: ( Ns ) + // InternalRosParser.g:7234:2: Ns { before(grammarAccess.getActionClientAccess().getNsKeyword_6_0()); match(input,Ns,FOLLOW_2); @@ -21922,14 +21861,14 @@ public final void rule__ActionClient__Group_6__0__Impl() throws RecognitionExcep // $ANTLR start "rule__ActionClient__Group_6__1" - // InternalRosParser.g:7244:1: rule__ActionClient__Group_6__1 : rule__ActionClient__Group_6__1__Impl ; + // InternalRosParser.g:7243:1: rule__ActionClient__Group_6__1 : rule__ActionClient__Group_6__1__Impl ; public final void rule__ActionClient__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7248:1: ( rule__ActionClient__Group_6__1__Impl ) - // InternalRosParser.g:7249:2: rule__ActionClient__Group_6__1__Impl + // InternalRosParser.g:7247:1: ( rule__ActionClient__Group_6__1__Impl ) + // InternalRosParser.g:7248:2: rule__ActionClient__Group_6__1__Impl { pushFollow(FOLLOW_2); rule__ActionClient__Group_6__1__Impl(); @@ -21955,21 +21894,21 @@ public final void rule__ActionClient__Group_6__1() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group_6__1__Impl" - // InternalRosParser.g:7255:1: rule__ActionClient__Group_6__1__Impl : ( ( rule__ActionClient__NamespaceAssignment_6_1 ) ) ; + // InternalRosParser.g:7254:1: rule__ActionClient__Group_6__1__Impl : ( ( rule__ActionClient__NamespaceAssignment_6_1 ) ) ; public final void rule__ActionClient__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7259:1: ( ( ( rule__ActionClient__NamespaceAssignment_6_1 ) ) ) - // InternalRosParser.g:7260:1: ( ( rule__ActionClient__NamespaceAssignment_6_1 ) ) + // InternalRosParser.g:7258:1: ( ( ( rule__ActionClient__NamespaceAssignment_6_1 ) ) ) + // InternalRosParser.g:7259:1: ( ( rule__ActionClient__NamespaceAssignment_6_1 ) ) { - // InternalRosParser.g:7260:1: ( ( rule__ActionClient__NamespaceAssignment_6_1 ) ) - // InternalRosParser.g:7261:2: ( rule__ActionClient__NamespaceAssignment_6_1 ) + // InternalRosParser.g:7259:1: ( ( rule__ActionClient__NamespaceAssignment_6_1 ) ) + // InternalRosParser.g:7260:2: ( rule__ActionClient__NamespaceAssignment_6_1 ) { before(grammarAccess.getActionClientAccess().getNamespaceAssignment_6_1()); - // InternalRosParser.g:7262:2: ( rule__ActionClient__NamespaceAssignment_6_1 ) - // InternalRosParser.g:7262:3: rule__ActionClient__NamespaceAssignment_6_1 + // InternalRosParser.g:7261:2: ( rule__ActionClient__NamespaceAssignment_6_1 ) + // InternalRosParser.g:7261:3: rule__ActionClient__NamespaceAssignment_6_1 { pushFollow(FOLLOW_2); rule__ActionClient__NamespaceAssignment_6_1(); @@ -22002,14 +21941,14 @@ public final void rule__ActionClient__Group_6__1__Impl() throws RecognitionExcep // $ANTLR start "rule__ExternalDependency__Group__0" - // InternalRosParser.g:7271:1: rule__ExternalDependency__Group__0 : rule__ExternalDependency__Group__0__Impl rule__ExternalDependency__Group__1 ; + // InternalRosParser.g:7270:1: rule__ExternalDependency__Group__0 : rule__ExternalDependency__Group__0__Impl rule__ExternalDependency__Group__1 ; public final void rule__ExternalDependency__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7275:1: ( rule__ExternalDependency__Group__0__Impl rule__ExternalDependency__Group__1 ) - // InternalRosParser.g:7276:2: rule__ExternalDependency__Group__0__Impl rule__ExternalDependency__Group__1 + // InternalRosParser.g:7274:1: ( rule__ExternalDependency__Group__0__Impl rule__ExternalDependency__Group__1 ) + // InternalRosParser.g:7275:2: rule__ExternalDependency__Group__0__Impl rule__ExternalDependency__Group__1 { pushFollow(FOLLOW_12); rule__ExternalDependency__Group__0__Impl(); @@ -22040,21 +21979,21 @@ public final void rule__ExternalDependency__Group__0() throws RecognitionExcepti // $ANTLR start "rule__ExternalDependency__Group__0__Impl" - // InternalRosParser.g:7283:1: rule__ExternalDependency__Group__0__Impl : ( () ) ; + // InternalRosParser.g:7282:1: rule__ExternalDependency__Group__0__Impl : ( () ) ; public final void rule__ExternalDependency__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7287:1: ( ( () ) ) - // InternalRosParser.g:7288:1: ( () ) + // InternalRosParser.g:7286:1: ( ( () ) ) + // InternalRosParser.g:7287:1: ( () ) { - // InternalRosParser.g:7288:1: ( () ) - // InternalRosParser.g:7289:2: () + // InternalRosParser.g:7287:1: ( () ) + // InternalRosParser.g:7288:2: () { before(grammarAccess.getExternalDependencyAccess().getExternalDependencyAction_0()); - // InternalRosParser.g:7290:2: () - // InternalRosParser.g:7290:3: + // InternalRosParser.g:7289:2: () + // InternalRosParser.g:7289:3: { } @@ -22077,14 +22016,14 @@ public final void rule__ExternalDependency__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__ExternalDependency__Group__1" - // InternalRosParser.g:7298:1: rule__ExternalDependency__Group__1 : rule__ExternalDependency__Group__1__Impl rule__ExternalDependency__Group__2 ; + // InternalRosParser.g:7297:1: rule__ExternalDependency__Group__1 : rule__ExternalDependency__Group__1__Impl rule__ExternalDependency__Group__2 ; public final void rule__ExternalDependency__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7302:1: ( rule__ExternalDependency__Group__1__Impl rule__ExternalDependency__Group__2 ) - // InternalRosParser.g:7303:2: rule__ExternalDependency__Group__1__Impl rule__ExternalDependency__Group__2 + // InternalRosParser.g:7301:1: ( rule__ExternalDependency__Group__1__Impl rule__ExternalDependency__Group__2 ) + // InternalRosParser.g:7302:2: rule__ExternalDependency__Group__1__Impl rule__ExternalDependency__Group__2 { pushFollow(FOLLOW_8); rule__ExternalDependency__Group__1__Impl(); @@ -22115,17 +22054,17 @@ public final void rule__ExternalDependency__Group__1() throws RecognitionExcepti // $ANTLR start "rule__ExternalDependency__Group__1__Impl" - // InternalRosParser.g:7310:1: rule__ExternalDependency__Group__1__Impl : ( ExternalDependency ) ; + // InternalRosParser.g:7309:1: rule__ExternalDependency__Group__1__Impl : ( ExternalDependency ) ; public final void rule__ExternalDependency__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7314:1: ( ( ExternalDependency ) ) - // InternalRosParser.g:7315:1: ( ExternalDependency ) + // InternalRosParser.g:7313:1: ( ( ExternalDependency ) ) + // InternalRosParser.g:7314:1: ( ExternalDependency ) { - // InternalRosParser.g:7315:1: ( ExternalDependency ) - // InternalRosParser.g:7316:2: ExternalDependency + // InternalRosParser.g:7314:1: ( ExternalDependency ) + // InternalRosParser.g:7315:2: ExternalDependency { before(grammarAccess.getExternalDependencyAccess().getExternalDependencyKeyword_1()); match(input,ExternalDependency,FOLLOW_2); @@ -22152,14 +22091,14 @@ public final void rule__ExternalDependency__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__ExternalDependency__Group__2" - // InternalRosParser.g:7325:1: rule__ExternalDependency__Group__2 : rule__ExternalDependency__Group__2__Impl ; + // InternalRosParser.g:7324:1: rule__ExternalDependency__Group__2 : rule__ExternalDependency__Group__2__Impl ; public final void rule__ExternalDependency__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7329:1: ( rule__ExternalDependency__Group__2__Impl ) - // InternalRosParser.g:7330:2: rule__ExternalDependency__Group__2__Impl + // InternalRosParser.g:7328:1: ( rule__ExternalDependency__Group__2__Impl ) + // InternalRosParser.g:7329:2: rule__ExternalDependency__Group__2__Impl { pushFollow(FOLLOW_2); rule__ExternalDependency__Group__2__Impl(); @@ -22185,21 +22124,21 @@ public final void rule__ExternalDependency__Group__2() throws RecognitionExcepti // $ANTLR start "rule__ExternalDependency__Group__2__Impl" - // InternalRosParser.g:7336:1: rule__ExternalDependency__Group__2__Impl : ( ( rule__ExternalDependency__NameAssignment_2 ) ) ; + // InternalRosParser.g:7335:1: rule__ExternalDependency__Group__2__Impl : ( ( rule__ExternalDependency__NameAssignment_2 ) ) ; public final void rule__ExternalDependency__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7340:1: ( ( ( rule__ExternalDependency__NameAssignment_2 ) ) ) - // InternalRosParser.g:7341:1: ( ( rule__ExternalDependency__NameAssignment_2 ) ) + // InternalRosParser.g:7339:1: ( ( ( rule__ExternalDependency__NameAssignment_2 ) ) ) + // InternalRosParser.g:7340:1: ( ( rule__ExternalDependency__NameAssignment_2 ) ) { - // InternalRosParser.g:7341:1: ( ( rule__ExternalDependency__NameAssignment_2 ) ) - // InternalRosParser.g:7342:2: ( rule__ExternalDependency__NameAssignment_2 ) + // InternalRosParser.g:7340:1: ( ( rule__ExternalDependency__NameAssignment_2 ) ) + // InternalRosParser.g:7341:2: ( rule__ExternalDependency__NameAssignment_2 ) { before(grammarAccess.getExternalDependencyAccess().getNameAssignment_2()); - // InternalRosParser.g:7343:2: ( rule__ExternalDependency__NameAssignment_2 ) - // InternalRosParser.g:7343:3: rule__ExternalDependency__NameAssignment_2 + // InternalRosParser.g:7342:2: ( rule__ExternalDependency__NameAssignment_2 ) + // InternalRosParser.g:7342:3: rule__ExternalDependency__NameAssignment_2 { pushFollow(FOLLOW_2); rule__ExternalDependency__NameAssignment_2(); @@ -22232,14 +22171,14 @@ public final void rule__ExternalDependency__Group__2__Impl() throws RecognitionE // $ANTLR start "rule__GlobalNamespace__Group__0" - // InternalRosParser.g:7352:1: rule__GlobalNamespace__Group__0 : rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ; + // InternalRosParser.g:7351:1: rule__GlobalNamespace__Group__0 : rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ; public final void rule__GlobalNamespace__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7356:1: ( rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ) - // InternalRosParser.g:7357:2: rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 + // InternalRosParser.g:7355:1: ( rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ) + // InternalRosParser.g:7356:2: rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 { pushFollow(FOLLOW_36); rule__GlobalNamespace__Group__0__Impl(); @@ -22270,21 +22209,21 @@ public final void rule__GlobalNamespace__Group__0() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__0__Impl" - // InternalRosParser.g:7364:1: rule__GlobalNamespace__Group__0__Impl : ( () ) ; + // InternalRosParser.g:7363:1: rule__GlobalNamespace__Group__0__Impl : ( () ) ; public final void rule__GlobalNamespace__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7368:1: ( ( () ) ) - // InternalRosParser.g:7369:1: ( () ) + // InternalRosParser.g:7367:1: ( ( () ) ) + // InternalRosParser.g:7368:1: ( () ) { - // InternalRosParser.g:7369:1: ( () ) - // InternalRosParser.g:7370:2: () + // InternalRosParser.g:7368:1: ( () ) + // InternalRosParser.g:7369:2: () { before(grammarAccess.getGlobalNamespaceAccess().getGlobalNamespaceAction_0()); - // InternalRosParser.g:7371:2: () - // InternalRosParser.g:7371:3: + // InternalRosParser.g:7370:2: () + // InternalRosParser.g:7370:3: { } @@ -22307,14 +22246,14 @@ public final void rule__GlobalNamespace__Group__0__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group__1" - // InternalRosParser.g:7379:1: rule__GlobalNamespace__Group__1 : rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ; + // InternalRosParser.g:7378:1: rule__GlobalNamespace__Group__1 : rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ; public final void rule__GlobalNamespace__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7383:1: ( rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ) - // InternalRosParser.g:7384:2: rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 + // InternalRosParser.g:7382:1: ( rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ) + // InternalRosParser.g:7383:2: rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 { pushFollow(FOLLOW_11); rule__GlobalNamespace__Group__1__Impl(); @@ -22345,17 +22284,17 @@ public final void rule__GlobalNamespace__Group__1() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__1__Impl" - // InternalRosParser.g:7391:1: rule__GlobalNamespace__Group__1__Impl : ( GlobalNamespace ) ; + // InternalRosParser.g:7390:1: rule__GlobalNamespace__Group__1__Impl : ( GlobalNamespace ) ; public final void rule__GlobalNamespace__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7395:1: ( ( GlobalNamespace ) ) - // InternalRosParser.g:7396:1: ( GlobalNamespace ) + // InternalRosParser.g:7394:1: ( ( GlobalNamespace ) ) + // InternalRosParser.g:7395:1: ( GlobalNamespace ) { - // InternalRosParser.g:7396:1: ( GlobalNamespace ) - // InternalRosParser.g:7397:2: GlobalNamespace + // InternalRosParser.g:7395:1: ( GlobalNamespace ) + // InternalRosParser.g:7396:2: GlobalNamespace { before(grammarAccess.getGlobalNamespaceAccess().getGlobalNamespaceKeyword_1()); match(input,GlobalNamespace,FOLLOW_2); @@ -22382,14 +22321,14 @@ public final void rule__GlobalNamespace__Group__1__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group__2" - // InternalRosParser.g:7406:1: rule__GlobalNamespace__Group__2 : rule__GlobalNamespace__Group__2__Impl ; + // InternalRosParser.g:7405:1: rule__GlobalNamespace__Group__2 : rule__GlobalNamespace__Group__2__Impl ; public final void rule__GlobalNamespace__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7410:1: ( rule__GlobalNamespace__Group__2__Impl ) - // InternalRosParser.g:7411:2: rule__GlobalNamespace__Group__2__Impl + // InternalRosParser.g:7409:1: ( rule__GlobalNamespace__Group__2__Impl ) + // InternalRosParser.g:7410:2: rule__GlobalNamespace__Group__2__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group__2__Impl(); @@ -22415,20 +22354,20 @@ public final void rule__GlobalNamespace__Group__2() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__2__Impl" - // InternalRosParser.g:7417:1: rule__GlobalNamespace__Group__2__Impl : ( ( rule__GlobalNamespace__Group_2__0 )? ) ; + // InternalRosParser.g:7416:1: rule__GlobalNamespace__Group__2__Impl : ( ( rule__GlobalNamespace__Group_2__0 )? ) ; public final void rule__GlobalNamespace__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7421:1: ( ( ( rule__GlobalNamespace__Group_2__0 )? ) ) - // InternalRosParser.g:7422:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) + // InternalRosParser.g:7420:1: ( ( ( rule__GlobalNamespace__Group_2__0 )? ) ) + // InternalRosParser.g:7421:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) { - // InternalRosParser.g:7422:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) - // InternalRosParser.g:7423:2: ( rule__GlobalNamespace__Group_2__0 )? + // InternalRosParser.g:7421:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) + // InternalRosParser.g:7422:2: ( rule__GlobalNamespace__Group_2__0 )? { before(grammarAccess.getGlobalNamespaceAccess().getGroup_2()); - // InternalRosParser.g:7424:2: ( rule__GlobalNamespace__Group_2__0 )? + // InternalRosParser.g:7423:2: ( rule__GlobalNamespace__Group_2__0 )? int alt40=2; int LA40_0 = input.LA(1); @@ -22437,7 +22376,7 @@ public final void rule__GlobalNamespace__Group__2__Impl() throws RecognitionExce } switch (alt40) { case 1 : - // InternalRosParser.g:7424:3: rule__GlobalNamespace__Group_2__0 + // InternalRosParser.g:7423:3: rule__GlobalNamespace__Group_2__0 { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_2__0(); @@ -22473,14 +22412,14 @@ public final void rule__GlobalNamespace__Group__2__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group_2__0" - // InternalRosParser.g:7433:1: rule__GlobalNamespace__Group_2__0 : rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ; + // InternalRosParser.g:7432:1: rule__GlobalNamespace__Group_2__0 : rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ; public final void rule__GlobalNamespace__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7437:1: ( rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ) - // InternalRosParser.g:7438:2: rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 + // InternalRosParser.g:7436:1: ( rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ) + // InternalRosParser.g:7437:2: rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 { pushFollow(FOLLOW_37); rule__GlobalNamespace__Group_2__0__Impl(); @@ -22511,17 +22450,17 @@ public final void rule__GlobalNamespace__Group_2__0() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__0__Impl" - // InternalRosParser.g:7445:1: rule__GlobalNamespace__Group_2__0__Impl : ( LeftSquareBracket ) ; + // InternalRosParser.g:7444:1: rule__GlobalNamespace__Group_2__0__Impl : ( LeftSquareBracket ) ; public final void rule__GlobalNamespace__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7449:1: ( ( LeftSquareBracket ) ) - // InternalRosParser.g:7450:1: ( LeftSquareBracket ) + // InternalRosParser.g:7448:1: ( ( LeftSquareBracket ) ) + // InternalRosParser.g:7449:1: ( LeftSquareBracket ) { - // InternalRosParser.g:7450:1: ( LeftSquareBracket ) - // InternalRosParser.g:7451:2: LeftSquareBracket + // InternalRosParser.g:7449:1: ( LeftSquareBracket ) + // InternalRosParser.g:7450:2: LeftSquareBracket { before(grammarAccess.getGlobalNamespaceAccess().getLeftSquareBracketKeyword_2_0()); match(input,LeftSquareBracket,FOLLOW_2); @@ -22548,14 +22487,14 @@ public final void rule__GlobalNamespace__Group_2__0__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2__1" - // InternalRosParser.g:7460:1: rule__GlobalNamespace__Group_2__1 : rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ; + // InternalRosParser.g:7459:1: rule__GlobalNamespace__Group_2__1 : rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ; public final void rule__GlobalNamespace__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7464:1: ( rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ) - // InternalRosParser.g:7465:2: rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 + // InternalRosParser.g:7463:1: ( rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ) + // InternalRosParser.g:7464:2: rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 { pushFollow(FOLLOW_13); rule__GlobalNamespace__Group_2__1__Impl(); @@ -22586,21 +22525,21 @@ public final void rule__GlobalNamespace__Group_2__1() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__1__Impl" - // InternalRosParser.g:7472:1: rule__GlobalNamespace__Group_2__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ; + // InternalRosParser.g:7471:1: rule__GlobalNamespace__Group_2__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ; public final void rule__GlobalNamespace__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7476:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ) - // InternalRosParser.g:7477:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) + // InternalRosParser.g:7475:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ) + // InternalRosParser.g:7476:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) { - // InternalRosParser.g:7477:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) - // InternalRosParser.g:7478:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) + // InternalRosParser.g:7476:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) + // InternalRosParser.g:7477:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsAssignment_2_1()); - // InternalRosParser.g:7479:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) - // InternalRosParser.g:7479:3: rule__GlobalNamespace__PartsAssignment_2_1 + // InternalRosParser.g:7478:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) + // InternalRosParser.g:7478:3: rule__GlobalNamespace__PartsAssignment_2_1 { pushFollow(FOLLOW_2); rule__GlobalNamespace__PartsAssignment_2_1(); @@ -22633,14 +22572,14 @@ public final void rule__GlobalNamespace__Group_2__1__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2__2" - // InternalRosParser.g:7487:1: rule__GlobalNamespace__Group_2__2 : rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ; + // InternalRosParser.g:7486:1: rule__GlobalNamespace__Group_2__2 : rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ; public final void rule__GlobalNamespace__Group_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7491:1: ( rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ) - // InternalRosParser.g:7492:2: rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 + // InternalRosParser.g:7490:1: ( rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ) + // InternalRosParser.g:7491:2: rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 { pushFollow(FOLLOW_13); rule__GlobalNamespace__Group_2__2__Impl(); @@ -22671,20 +22610,20 @@ public final void rule__GlobalNamespace__Group_2__2() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__2__Impl" - // InternalRosParser.g:7499:1: rule__GlobalNamespace__Group_2__2__Impl : ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ; + // InternalRosParser.g:7498:1: rule__GlobalNamespace__Group_2__2__Impl : ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ; public final void rule__GlobalNamespace__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7503:1: ( ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ) - // InternalRosParser.g:7504:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) + // InternalRosParser.g:7502:1: ( ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ) + // InternalRosParser.g:7503:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) { - // InternalRosParser.g:7504:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) - // InternalRosParser.g:7505:2: ( rule__GlobalNamespace__Group_2_2__0 )* + // InternalRosParser.g:7503:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) + // InternalRosParser.g:7504:2: ( rule__GlobalNamespace__Group_2_2__0 )* { before(grammarAccess.getGlobalNamespaceAccess().getGroup_2_2()); - // InternalRosParser.g:7506:2: ( rule__GlobalNamespace__Group_2_2__0 )* + // InternalRosParser.g:7505:2: ( rule__GlobalNamespace__Group_2_2__0 )* loop41: do { int alt41=2; @@ -22697,7 +22636,7 @@ public final void rule__GlobalNamespace__Group_2__2__Impl() throws RecognitionEx switch (alt41) { case 1 : - // InternalRosParser.g:7506:3: rule__GlobalNamespace__Group_2_2__0 + // InternalRosParser.g:7505:3: rule__GlobalNamespace__Group_2_2__0 { pushFollow(FOLLOW_14); rule__GlobalNamespace__Group_2_2__0(); @@ -22736,14 +22675,14 @@ public final void rule__GlobalNamespace__Group_2__2__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2__3" - // InternalRosParser.g:7514:1: rule__GlobalNamespace__Group_2__3 : rule__GlobalNamespace__Group_2__3__Impl ; + // InternalRosParser.g:7513:1: rule__GlobalNamespace__Group_2__3 : rule__GlobalNamespace__Group_2__3__Impl ; public final void rule__GlobalNamespace__Group_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7518:1: ( rule__GlobalNamespace__Group_2__3__Impl ) - // InternalRosParser.g:7519:2: rule__GlobalNamespace__Group_2__3__Impl + // InternalRosParser.g:7517:1: ( rule__GlobalNamespace__Group_2__3__Impl ) + // InternalRosParser.g:7518:2: rule__GlobalNamespace__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_2__3__Impl(); @@ -22769,17 +22708,17 @@ public final void rule__GlobalNamespace__Group_2__3() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__3__Impl" - // InternalRosParser.g:7525:1: rule__GlobalNamespace__Group_2__3__Impl : ( RightSquareBracket ) ; + // InternalRosParser.g:7524:1: rule__GlobalNamespace__Group_2__3__Impl : ( RightSquareBracket ) ; public final void rule__GlobalNamespace__Group_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7529:1: ( ( RightSquareBracket ) ) - // InternalRosParser.g:7530:1: ( RightSquareBracket ) + // InternalRosParser.g:7528:1: ( ( RightSquareBracket ) ) + // InternalRosParser.g:7529:1: ( RightSquareBracket ) { - // InternalRosParser.g:7530:1: ( RightSquareBracket ) - // InternalRosParser.g:7531:2: RightSquareBracket + // InternalRosParser.g:7529:1: ( RightSquareBracket ) + // InternalRosParser.g:7530:2: RightSquareBracket { before(grammarAccess.getGlobalNamespaceAccess().getRightSquareBracketKeyword_2_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -22806,14 +22745,14 @@ public final void rule__GlobalNamespace__Group_2__3__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2_2__0" - // InternalRosParser.g:7541:1: rule__GlobalNamespace__Group_2_2__0 : rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ; + // InternalRosParser.g:7540:1: rule__GlobalNamespace__Group_2_2__0 : rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ; public final void rule__GlobalNamespace__Group_2_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7545:1: ( rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ) - // InternalRosParser.g:7546:2: rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 + // InternalRosParser.g:7544:1: ( rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ) + // InternalRosParser.g:7545:2: rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 { pushFollow(FOLLOW_37); rule__GlobalNamespace__Group_2_2__0__Impl(); @@ -22844,17 +22783,17 @@ public final void rule__GlobalNamespace__Group_2_2__0() throws RecognitionExcept // $ANTLR start "rule__GlobalNamespace__Group_2_2__0__Impl" - // InternalRosParser.g:7553:1: rule__GlobalNamespace__Group_2_2__0__Impl : ( Comma ) ; + // InternalRosParser.g:7552:1: rule__GlobalNamespace__Group_2_2__0__Impl : ( Comma ) ; public final void rule__GlobalNamespace__Group_2_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7557:1: ( ( Comma ) ) - // InternalRosParser.g:7558:1: ( Comma ) + // InternalRosParser.g:7556:1: ( ( Comma ) ) + // InternalRosParser.g:7557:1: ( Comma ) { - // InternalRosParser.g:7558:1: ( Comma ) - // InternalRosParser.g:7559:2: Comma + // InternalRosParser.g:7557:1: ( Comma ) + // InternalRosParser.g:7558:2: Comma { before(grammarAccess.getGlobalNamespaceAccess().getCommaKeyword_2_2_0()); match(input,Comma,FOLLOW_2); @@ -22881,14 +22820,14 @@ public final void rule__GlobalNamespace__Group_2_2__0__Impl() throws Recognition // $ANTLR start "rule__GlobalNamespace__Group_2_2__1" - // InternalRosParser.g:7568:1: rule__GlobalNamespace__Group_2_2__1 : rule__GlobalNamespace__Group_2_2__1__Impl ; + // InternalRosParser.g:7567:1: rule__GlobalNamespace__Group_2_2__1 : rule__GlobalNamespace__Group_2_2__1__Impl ; public final void rule__GlobalNamespace__Group_2_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7572:1: ( rule__GlobalNamespace__Group_2_2__1__Impl ) - // InternalRosParser.g:7573:2: rule__GlobalNamespace__Group_2_2__1__Impl + // InternalRosParser.g:7571:1: ( rule__GlobalNamespace__Group_2_2__1__Impl ) + // InternalRosParser.g:7572:2: rule__GlobalNamespace__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_2_2__1__Impl(); @@ -22914,21 +22853,21 @@ public final void rule__GlobalNamespace__Group_2_2__1() throws RecognitionExcept // $ANTLR start "rule__GlobalNamespace__Group_2_2__1__Impl" - // InternalRosParser.g:7579:1: rule__GlobalNamespace__Group_2_2__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ; + // InternalRosParser.g:7578:1: rule__GlobalNamespace__Group_2_2__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ; public final void rule__GlobalNamespace__Group_2_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7583:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ) - // InternalRosParser.g:7584:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) + // InternalRosParser.g:7582:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ) + // InternalRosParser.g:7583:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) { - // InternalRosParser.g:7584:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) - // InternalRosParser.g:7585:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) + // InternalRosParser.g:7583:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) + // InternalRosParser.g:7584:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsAssignment_2_2_1()); - // InternalRosParser.g:7586:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) - // InternalRosParser.g:7586:3: rule__GlobalNamespace__PartsAssignment_2_2_1 + // InternalRosParser.g:7585:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) + // InternalRosParser.g:7585:3: rule__GlobalNamespace__PartsAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__GlobalNamespace__PartsAssignment_2_2_1(); @@ -22961,14 +22900,14 @@ public final void rule__GlobalNamespace__Group_2_2__1__Impl() throws Recognition // $ANTLR start "rule__RelativeNamespace_Impl__Group__0" - // InternalRosParser.g:7595:1: rule__RelativeNamespace_Impl__Group__0 : rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ; + // InternalRosParser.g:7594:1: rule__RelativeNamespace_Impl__Group__0 : rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ; public final void rule__RelativeNamespace_Impl__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7599:1: ( rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ) - // InternalRosParser.g:7600:2: rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 + // InternalRosParser.g:7598:1: ( rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ) + // InternalRosParser.g:7599:2: rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 { pushFollow(FOLLOW_38); rule__RelativeNamespace_Impl__Group__0__Impl(); @@ -22999,21 +22938,21 @@ public final void rule__RelativeNamespace_Impl__Group__0() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__0__Impl" - // InternalRosParser.g:7607:1: rule__RelativeNamespace_Impl__Group__0__Impl : ( () ) ; + // InternalRosParser.g:7606:1: rule__RelativeNamespace_Impl__Group__0__Impl : ( () ) ; public final void rule__RelativeNamespace_Impl__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7611:1: ( ( () ) ) - // InternalRosParser.g:7612:1: ( () ) + // InternalRosParser.g:7610:1: ( ( () ) ) + // InternalRosParser.g:7611:1: ( () ) { - // InternalRosParser.g:7612:1: ( () ) - // InternalRosParser.g:7613:2: () + // InternalRosParser.g:7611:1: ( () ) + // InternalRosParser.g:7612:2: () { before(grammarAccess.getRelativeNamespace_ImplAccess().getRelativeNamespaceAction_0()); - // InternalRosParser.g:7614:2: () - // InternalRosParser.g:7614:3: + // InternalRosParser.g:7613:2: () + // InternalRosParser.g:7613:3: { } @@ -23036,14 +22975,14 @@ public final void rule__RelativeNamespace_Impl__Group__0__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group__1" - // InternalRosParser.g:7622:1: rule__RelativeNamespace_Impl__Group__1 : rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ; + // InternalRosParser.g:7621:1: rule__RelativeNamespace_Impl__Group__1 : rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ; public final void rule__RelativeNamespace_Impl__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7626:1: ( rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ) - // InternalRosParser.g:7627:2: rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 + // InternalRosParser.g:7625:1: ( rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ) + // InternalRosParser.g:7626:2: rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 { pushFollow(FOLLOW_11); rule__RelativeNamespace_Impl__Group__1__Impl(); @@ -23074,17 +23013,17 @@ public final void rule__RelativeNamespace_Impl__Group__1() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__1__Impl" - // InternalRosParser.g:7634:1: rule__RelativeNamespace_Impl__Group__1__Impl : ( RelativeNamespace ) ; + // InternalRosParser.g:7633:1: rule__RelativeNamespace_Impl__Group__1__Impl : ( RelativeNamespace ) ; public final void rule__RelativeNamespace_Impl__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7638:1: ( ( RelativeNamespace ) ) - // InternalRosParser.g:7639:1: ( RelativeNamespace ) + // InternalRosParser.g:7637:1: ( ( RelativeNamespace ) ) + // InternalRosParser.g:7638:1: ( RelativeNamespace ) { - // InternalRosParser.g:7639:1: ( RelativeNamespace ) - // InternalRosParser.g:7640:2: RelativeNamespace + // InternalRosParser.g:7638:1: ( RelativeNamespace ) + // InternalRosParser.g:7639:2: RelativeNamespace { before(grammarAccess.getRelativeNamespace_ImplAccess().getRelativeNamespaceKeyword_1()); match(input,RelativeNamespace,FOLLOW_2); @@ -23111,14 +23050,14 @@ public final void rule__RelativeNamespace_Impl__Group__1__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group__2" - // InternalRosParser.g:7649:1: rule__RelativeNamespace_Impl__Group__2 : rule__RelativeNamespace_Impl__Group__2__Impl ; + // InternalRosParser.g:7648:1: rule__RelativeNamespace_Impl__Group__2 : rule__RelativeNamespace_Impl__Group__2__Impl ; public final void rule__RelativeNamespace_Impl__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7653:1: ( rule__RelativeNamespace_Impl__Group__2__Impl ) - // InternalRosParser.g:7654:2: rule__RelativeNamespace_Impl__Group__2__Impl + // InternalRosParser.g:7652:1: ( rule__RelativeNamespace_Impl__Group__2__Impl ) + // InternalRosParser.g:7653:2: rule__RelativeNamespace_Impl__Group__2__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group__2__Impl(); @@ -23144,20 +23083,20 @@ public final void rule__RelativeNamespace_Impl__Group__2() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__2__Impl" - // InternalRosParser.g:7660:1: rule__RelativeNamespace_Impl__Group__2__Impl : ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ; + // InternalRosParser.g:7659:1: rule__RelativeNamespace_Impl__Group__2__Impl : ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ; public final void rule__RelativeNamespace_Impl__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7664:1: ( ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ) - // InternalRosParser.g:7665:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) + // InternalRosParser.g:7663:1: ( ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ) + // InternalRosParser.g:7664:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) { - // InternalRosParser.g:7665:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) - // InternalRosParser.g:7666:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? + // InternalRosParser.g:7664:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) + // InternalRosParser.g:7665:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup_2()); - // InternalRosParser.g:7667:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? + // InternalRosParser.g:7666:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? int alt42=2; int LA42_0 = input.LA(1); @@ -23166,7 +23105,7 @@ public final void rule__RelativeNamespace_Impl__Group__2__Impl() throws Recognit } switch (alt42) { case 1 : - // InternalRosParser.g:7667:3: rule__RelativeNamespace_Impl__Group_2__0 + // InternalRosParser.g:7666:3: rule__RelativeNamespace_Impl__Group_2__0 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_2__0(); @@ -23202,14 +23141,14 @@ public final void rule__RelativeNamespace_Impl__Group__2__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__0" - // InternalRosParser.g:7676:1: rule__RelativeNamespace_Impl__Group_2__0 : rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ; + // InternalRosParser.g:7675:1: rule__RelativeNamespace_Impl__Group_2__0 : rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ; public final void rule__RelativeNamespace_Impl__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7680:1: ( rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ) - // InternalRosParser.g:7681:2: rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 + // InternalRosParser.g:7679:1: ( rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ) + // InternalRosParser.g:7680:2: rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 { pushFollow(FOLLOW_37); rule__RelativeNamespace_Impl__Group_2__0__Impl(); @@ -23240,17 +23179,17 @@ public final void rule__RelativeNamespace_Impl__Group_2__0() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__0__Impl" - // InternalRosParser.g:7688:1: rule__RelativeNamespace_Impl__Group_2__0__Impl : ( LeftSquareBracket ) ; + // InternalRosParser.g:7687:1: rule__RelativeNamespace_Impl__Group_2__0__Impl : ( LeftSquareBracket ) ; public final void rule__RelativeNamespace_Impl__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7692:1: ( ( LeftSquareBracket ) ) - // InternalRosParser.g:7693:1: ( LeftSquareBracket ) + // InternalRosParser.g:7691:1: ( ( LeftSquareBracket ) ) + // InternalRosParser.g:7692:1: ( LeftSquareBracket ) { - // InternalRosParser.g:7693:1: ( LeftSquareBracket ) - // InternalRosParser.g:7694:2: LeftSquareBracket + // InternalRosParser.g:7692:1: ( LeftSquareBracket ) + // InternalRosParser.g:7693:2: LeftSquareBracket { before(grammarAccess.getRelativeNamespace_ImplAccess().getLeftSquareBracketKeyword_2_0()); match(input,LeftSquareBracket,FOLLOW_2); @@ -23277,14 +23216,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__0__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__1" - // InternalRosParser.g:7703:1: rule__RelativeNamespace_Impl__Group_2__1 : rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ; + // InternalRosParser.g:7702:1: rule__RelativeNamespace_Impl__Group_2__1 : rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ; public final void rule__RelativeNamespace_Impl__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7707:1: ( rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ) - // InternalRosParser.g:7708:2: rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 + // InternalRosParser.g:7706:1: ( rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ) + // InternalRosParser.g:7707:2: rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 { pushFollow(FOLLOW_13); rule__RelativeNamespace_Impl__Group_2__1__Impl(); @@ -23315,21 +23254,21 @@ public final void rule__RelativeNamespace_Impl__Group_2__1() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__1__Impl" - // InternalRosParser.g:7715:1: rule__RelativeNamespace_Impl__Group_2__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ; + // InternalRosParser.g:7714:1: rule__RelativeNamespace_Impl__Group_2__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ; public final void rule__RelativeNamespace_Impl__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7719:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ) - // InternalRosParser.g:7720:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) + // InternalRosParser.g:7718:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ) + // InternalRosParser.g:7719:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) { - // InternalRosParser.g:7720:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) - // InternalRosParser.g:7721:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) + // InternalRosParser.g:7719:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) + // InternalRosParser.g:7720:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsAssignment_2_1()); - // InternalRosParser.g:7722:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) - // InternalRosParser.g:7722:3: rule__RelativeNamespace_Impl__PartsAssignment_2_1 + // InternalRosParser.g:7721:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) + // InternalRosParser.g:7721:3: rule__RelativeNamespace_Impl__PartsAssignment_2_1 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__PartsAssignment_2_1(); @@ -23362,14 +23301,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__1__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__2" - // InternalRosParser.g:7730:1: rule__RelativeNamespace_Impl__Group_2__2 : rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ; + // InternalRosParser.g:7729:1: rule__RelativeNamespace_Impl__Group_2__2 : rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ; public final void rule__RelativeNamespace_Impl__Group_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7734:1: ( rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ) - // InternalRosParser.g:7735:2: rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 + // InternalRosParser.g:7733:1: ( rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ) + // InternalRosParser.g:7734:2: rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 { pushFollow(FOLLOW_13); rule__RelativeNamespace_Impl__Group_2__2__Impl(); @@ -23400,20 +23339,20 @@ public final void rule__RelativeNamespace_Impl__Group_2__2() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__2__Impl" - // InternalRosParser.g:7742:1: rule__RelativeNamespace_Impl__Group_2__2__Impl : ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ; + // InternalRosParser.g:7741:1: rule__RelativeNamespace_Impl__Group_2__2__Impl : ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ; public final void rule__RelativeNamespace_Impl__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7746:1: ( ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ) - // InternalRosParser.g:7747:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) + // InternalRosParser.g:7745:1: ( ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ) + // InternalRosParser.g:7746:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) { - // InternalRosParser.g:7747:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) - // InternalRosParser.g:7748:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* + // InternalRosParser.g:7746:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) + // InternalRosParser.g:7747:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup_2_2()); - // InternalRosParser.g:7749:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* + // InternalRosParser.g:7748:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* loop43: do { int alt43=2; @@ -23426,7 +23365,7 @@ public final void rule__RelativeNamespace_Impl__Group_2__2__Impl() throws Recogn switch (alt43) { case 1 : - // InternalRosParser.g:7749:3: rule__RelativeNamespace_Impl__Group_2_2__0 + // InternalRosParser.g:7748:3: rule__RelativeNamespace_Impl__Group_2_2__0 { pushFollow(FOLLOW_14); rule__RelativeNamespace_Impl__Group_2_2__0(); @@ -23465,14 +23404,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__2__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__3" - // InternalRosParser.g:7757:1: rule__RelativeNamespace_Impl__Group_2__3 : rule__RelativeNamespace_Impl__Group_2__3__Impl ; + // InternalRosParser.g:7756:1: rule__RelativeNamespace_Impl__Group_2__3 : rule__RelativeNamespace_Impl__Group_2__3__Impl ; public final void rule__RelativeNamespace_Impl__Group_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7761:1: ( rule__RelativeNamespace_Impl__Group_2__3__Impl ) - // InternalRosParser.g:7762:2: rule__RelativeNamespace_Impl__Group_2__3__Impl + // InternalRosParser.g:7760:1: ( rule__RelativeNamespace_Impl__Group_2__3__Impl ) + // InternalRosParser.g:7761:2: rule__RelativeNamespace_Impl__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_2__3__Impl(); @@ -23498,17 +23437,17 @@ public final void rule__RelativeNamespace_Impl__Group_2__3() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__3__Impl" - // InternalRosParser.g:7768:1: rule__RelativeNamespace_Impl__Group_2__3__Impl : ( RightSquareBracket ) ; + // InternalRosParser.g:7767:1: rule__RelativeNamespace_Impl__Group_2__3__Impl : ( RightSquareBracket ) ; public final void rule__RelativeNamespace_Impl__Group_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7772:1: ( ( RightSquareBracket ) ) - // InternalRosParser.g:7773:1: ( RightSquareBracket ) + // InternalRosParser.g:7771:1: ( ( RightSquareBracket ) ) + // InternalRosParser.g:7772:1: ( RightSquareBracket ) { - // InternalRosParser.g:7773:1: ( RightSquareBracket ) - // InternalRosParser.g:7774:2: RightSquareBracket + // InternalRosParser.g:7772:1: ( RightSquareBracket ) + // InternalRosParser.g:7773:2: RightSquareBracket { before(grammarAccess.getRelativeNamespace_ImplAccess().getRightSquareBracketKeyword_2_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -23535,14 +23474,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__3__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2_2__0" - // InternalRosParser.g:7784:1: rule__RelativeNamespace_Impl__Group_2_2__0 : rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 ; + // InternalRosParser.g:7783:1: rule__RelativeNamespace_Impl__Group_2_2__0 : rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 ; public final void rule__RelativeNamespace_Impl__Group_2_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7788:1: ( rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 ) - // InternalRosParser.g:7789:2: rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 + // InternalRosParser.g:7787:1: ( rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 ) + // InternalRosParser.g:7788:2: rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 { pushFollow(FOLLOW_37); rule__RelativeNamespace_Impl__Group_2_2__0__Impl(); @@ -23573,17 +23512,17 @@ public final void rule__RelativeNamespace_Impl__Group_2_2__0() throws Recognitio // $ANTLR start "rule__RelativeNamespace_Impl__Group_2_2__0__Impl" - // InternalRosParser.g:7796:1: rule__RelativeNamespace_Impl__Group_2_2__0__Impl : ( Comma ) ; + // InternalRosParser.g:7795:1: rule__RelativeNamespace_Impl__Group_2_2__0__Impl : ( Comma ) ; public final void rule__RelativeNamespace_Impl__Group_2_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7800:1: ( ( Comma ) ) - // InternalRosParser.g:7801:1: ( Comma ) + // InternalRosParser.g:7799:1: ( ( Comma ) ) + // InternalRosParser.g:7800:1: ( Comma ) { - // InternalRosParser.g:7801:1: ( Comma ) - // InternalRosParser.g:7802:2: Comma + // InternalRosParser.g:7800:1: ( Comma ) + // InternalRosParser.g:7801:2: Comma { before(grammarAccess.getRelativeNamespace_ImplAccess().getCommaKeyword_2_2_0()); match(input,Comma,FOLLOW_2); @@ -23610,14 +23549,14 @@ public final void rule__RelativeNamespace_Impl__Group_2_2__0__Impl() throws Reco // $ANTLR start "rule__RelativeNamespace_Impl__Group_2_2__1" - // InternalRosParser.g:7811:1: rule__RelativeNamespace_Impl__Group_2_2__1 : rule__RelativeNamespace_Impl__Group_2_2__1__Impl ; + // InternalRosParser.g:7810:1: rule__RelativeNamespace_Impl__Group_2_2__1 : rule__RelativeNamespace_Impl__Group_2_2__1__Impl ; public final void rule__RelativeNamespace_Impl__Group_2_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7815:1: ( rule__RelativeNamespace_Impl__Group_2_2__1__Impl ) - // InternalRosParser.g:7816:2: rule__RelativeNamespace_Impl__Group_2_2__1__Impl + // InternalRosParser.g:7814:1: ( rule__RelativeNamespace_Impl__Group_2_2__1__Impl ) + // InternalRosParser.g:7815:2: rule__RelativeNamespace_Impl__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_2_2__1__Impl(); @@ -23643,21 +23582,21 @@ public final void rule__RelativeNamespace_Impl__Group_2_2__1() throws Recognitio // $ANTLR start "rule__RelativeNamespace_Impl__Group_2_2__1__Impl" - // InternalRosParser.g:7822:1: rule__RelativeNamespace_Impl__Group_2_2__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ; + // InternalRosParser.g:7821:1: rule__RelativeNamespace_Impl__Group_2_2__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ; public final void rule__RelativeNamespace_Impl__Group_2_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7826:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ) - // InternalRosParser.g:7827:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) + // InternalRosParser.g:7825:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ) + // InternalRosParser.g:7826:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) { - // InternalRosParser.g:7827:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) - // InternalRosParser.g:7828:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) + // InternalRosParser.g:7826:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) + // InternalRosParser.g:7827:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsAssignment_2_2_1()); - // InternalRosParser.g:7829:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) - // InternalRosParser.g:7829:3: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 + // InternalRosParser.g:7828:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) + // InternalRosParser.g:7828:3: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__PartsAssignment_2_2_1(); @@ -23690,14 +23629,14 @@ public final void rule__RelativeNamespace_Impl__Group_2_2__1__Impl() throws Reco // $ANTLR start "rule__PrivateNamespace__Group__0" - // InternalRosParser.g:7838:1: rule__PrivateNamespace__Group__0 : rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ; + // InternalRosParser.g:7837:1: rule__PrivateNamespace__Group__0 : rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ; public final void rule__PrivateNamespace__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7842:1: ( rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ) - // InternalRosParser.g:7843:2: rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 + // InternalRosParser.g:7841:1: ( rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ) + // InternalRosParser.g:7842:2: rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 { pushFollow(FOLLOW_35); rule__PrivateNamespace__Group__0__Impl(); @@ -23728,21 +23667,21 @@ public final void rule__PrivateNamespace__Group__0() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__0__Impl" - // InternalRosParser.g:7850:1: rule__PrivateNamespace__Group__0__Impl : ( () ) ; + // InternalRosParser.g:7849:1: rule__PrivateNamespace__Group__0__Impl : ( () ) ; public final void rule__PrivateNamespace__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7854:1: ( ( () ) ) - // InternalRosParser.g:7855:1: ( () ) + // InternalRosParser.g:7853:1: ( ( () ) ) + // InternalRosParser.g:7854:1: ( () ) { - // InternalRosParser.g:7855:1: ( () ) - // InternalRosParser.g:7856:2: () + // InternalRosParser.g:7854:1: ( () ) + // InternalRosParser.g:7855:2: () { before(grammarAccess.getPrivateNamespaceAccess().getPrivateNamespaceAction_0()); - // InternalRosParser.g:7857:2: () - // InternalRosParser.g:7857:3: + // InternalRosParser.g:7856:2: () + // InternalRosParser.g:7856:3: { } @@ -23765,14 +23704,14 @@ public final void rule__PrivateNamespace__Group__0__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group__1" - // InternalRosParser.g:7865:1: rule__PrivateNamespace__Group__1 : rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ; + // InternalRosParser.g:7864:1: rule__PrivateNamespace__Group__1 : rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ; public final void rule__PrivateNamespace__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7869:1: ( rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ) - // InternalRosParser.g:7870:2: rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 + // InternalRosParser.g:7868:1: ( rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ) + // InternalRosParser.g:7869:2: rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 { pushFollow(FOLLOW_11); rule__PrivateNamespace__Group__1__Impl(); @@ -23803,17 +23742,17 @@ public final void rule__PrivateNamespace__Group__1() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__1__Impl" - // InternalRosParser.g:7877:1: rule__PrivateNamespace__Group__1__Impl : ( PrivateNamespace ) ; + // InternalRosParser.g:7876:1: rule__PrivateNamespace__Group__1__Impl : ( PrivateNamespace ) ; public final void rule__PrivateNamespace__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7881:1: ( ( PrivateNamespace ) ) - // InternalRosParser.g:7882:1: ( PrivateNamespace ) + // InternalRosParser.g:7880:1: ( ( PrivateNamespace ) ) + // InternalRosParser.g:7881:1: ( PrivateNamespace ) { - // InternalRosParser.g:7882:1: ( PrivateNamespace ) - // InternalRosParser.g:7883:2: PrivateNamespace + // InternalRosParser.g:7881:1: ( PrivateNamespace ) + // InternalRosParser.g:7882:2: PrivateNamespace { before(grammarAccess.getPrivateNamespaceAccess().getPrivateNamespaceKeyword_1()); match(input,PrivateNamespace,FOLLOW_2); @@ -23840,14 +23779,14 @@ public final void rule__PrivateNamespace__Group__1__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group__2" - // InternalRosParser.g:7892:1: rule__PrivateNamespace__Group__2 : rule__PrivateNamespace__Group__2__Impl ; + // InternalRosParser.g:7891:1: rule__PrivateNamespace__Group__2 : rule__PrivateNamespace__Group__2__Impl ; public final void rule__PrivateNamespace__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7896:1: ( rule__PrivateNamespace__Group__2__Impl ) - // InternalRosParser.g:7897:2: rule__PrivateNamespace__Group__2__Impl + // InternalRosParser.g:7895:1: ( rule__PrivateNamespace__Group__2__Impl ) + // InternalRosParser.g:7896:2: rule__PrivateNamespace__Group__2__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group__2__Impl(); @@ -23873,20 +23812,20 @@ public final void rule__PrivateNamespace__Group__2() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__2__Impl" - // InternalRosParser.g:7903:1: rule__PrivateNamespace__Group__2__Impl : ( ( rule__PrivateNamespace__Group_2__0 )? ) ; + // InternalRosParser.g:7902:1: rule__PrivateNamespace__Group__2__Impl : ( ( rule__PrivateNamespace__Group_2__0 )? ) ; public final void rule__PrivateNamespace__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7907:1: ( ( ( rule__PrivateNamespace__Group_2__0 )? ) ) - // InternalRosParser.g:7908:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) + // InternalRosParser.g:7906:1: ( ( ( rule__PrivateNamespace__Group_2__0 )? ) ) + // InternalRosParser.g:7907:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) { - // InternalRosParser.g:7908:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) - // InternalRosParser.g:7909:2: ( rule__PrivateNamespace__Group_2__0 )? + // InternalRosParser.g:7907:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) + // InternalRosParser.g:7908:2: ( rule__PrivateNamespace__Group_2__0 )? { before(grammarAccess.getPrivateNamespaceAccess().getGroup_2()); - // InternalRosParser.g:7910:2: ( rule__PrivateNamespace__Group_2__0 )? + // InternalRosParser.g:7909:2: ( rule__PrivateNamespace__Group_2__0 )? int alt44=2; int LA44_0 = input.LA(1); @@ -23895,7 +23834,7 @@ public final void rule__PrivateNamespace__Group__2__Impl() throws RecognitionExc } switch (alt44) { case 1 : - // InternalRosParser.g:7910:3: rule__PrivateNamespace__Group_2__0 + // InternalRosParser.g:7909:3: rule__PrivateNamespace__Group_2__0 { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_2__0(); @@ -23931,14 +23870,14 @@ public final void rule__PrivateNamespace__Group__2__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group_2__0" - // InternalRosParser.g:7919:1: rule__PrivateNamespace__Group_2__0 : rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ; + // InternalRosParser.g:7918:1: rule__PrivateNamespace__Group_2__0 : rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ; public final void rule__PrivateNamespace__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7923:1: ( rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ) - // InternalRosParser.g:7924:2: rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 + // InternalRosParser.g:7922:1: ( rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ) + // InternalRosParser.g:7923:2: rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 { pushFollow(FOLLOW_37); rule__PrivateNamespace__Group_2__0__Impl(); @@ -23969,17 +23908,17 @@ public final void rule__PrivateNamespace__Group_2__0() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__0__Impl" - // InternalRosParser.g:7931:1: rule__PrivateNamespace__Group_2__0__Impl : ( LeftSquareBracket ) ; + // InternalRosParser.g:7930:1: rule__PrivateNamespace__Group_2__0__Impl : ( LeftSquareBracket ) ; public final void rule__PrivateNamespace__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7935:1: ( ( LeftSquareBracket ) ) - // InternalRosParser.g:7936:1: ( LeftSquareBracket ) + // InternalRosParser.g:7934:1: ( ( LeftSquareBracket ) ) + // InternalRosParser.g:7935:1: ( LeftSquareBracket ) { - // InternalRosParser.g:7936:1: ( LeftSquareBracket ) - // InternalRosParser.g:7937:2: LeftSquareBracket + // InternalRosParser.g:7935:1: ( LeftSquareBracket ) + // InternalRosParser.g:7936:2: LeftSquareBracket { before(grammarAccess.getPrivateNamespaceAccess().getLeftSquareBracketKeyword_2_0()); match(input,LeftSquareBracket,FOLLOW_2); @@ -24006,14 +23945,14 @@ public final void rule__PrivateNamespace__Group_2__0__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2__1" - // InternalRosParser.g:7946:1: rule__PrivateNamespace__Group_2__1 : rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ; + // InternalRosParser.g:7945:1: rule__PrivateNamespace__Group_2__1 : rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ; public final void rule__PrivateNamespace__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7950:1: ( rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ) - // InternalRosParser.g:7951:2: rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 + // InternalRosParser.g:7949:1: ( rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ) + // InternalRosParser.g:7950:2: rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 { pushFollow(FOLLOW_13); rule__PrivateNamespace__Group_2__1__Impl(); @@ -24044,21 +23983,21 @@ public final void rule__PrivateNamespace__Group_2__1() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__1__Impl" - // InternalRosParser.g:7958:1: rule__PrivateNamespace__Group_2__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ; + // InternalRosParser.g:7957:1: rule__PrivateNamespace__Group_2__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ; public final void rule__PrivateNamespace__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7962:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ) - // InternalRosParser.g:7963:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) + // InternalRosParser.g:7961:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ) + // InternalRosParser.g:7962:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) { - // InternalRosParser.g:7963:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) - // InternalRosParser.g:7964:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) + // InternalRosParser.g:7962:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) + // InternalRosParser.g:7963:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsAssignment_2_1()); - // InternalRosParser.g:7965:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) - // InternalRosParser.g:7965:3: rule__PrivateNamespace__PartsAssignment_2_1 + // InternalRosParser.g:7964:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) + // InternalRosParser.g:7964:3: rule__PrivateNamespace__PartsAssignment_2_1 { pushFollow(FOLLOW_2); rule__PrivateNamespace__PartsAssignment_2_1(); @@ -24091,14 +24030,14 @@ public final void rule__PrivateNamespace__Group_2__1__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2__2" - // InternalRosParser.g:7973:1: rule__PrivateNamespace__Group_2__2 : rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ; + // InternalRosParser.g:7972:1: rule__PrivateNamespace__Group_2__2 : rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ; public final void rule__PrivateNamespace__Group_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7977:1: ( rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ) - // InternalRosParser.g:7978:2: rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 + // InternalRosParser.g:7976:1: ( rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ) + // InternalRosParser.g:7977:2: rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 { pushFollow(FOLLOW_13); rule__PrivateNamespace__Group_2__2__Impl(); @@ -24129,20 +24068,20 @@ public final void rule__PrivateNamespace__Group_2__2() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__2__Impl" - // InternalRosParser.g:7985:1: rule__PrivateNamespace__Group_2__2__Impl : ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ; + // InternalRosParser.g:7984:1: rule__PrivateNamespace__Group_2__2__Impl : ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ; public final void rule__PrivateNamespace__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:7989:1: ( ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ) - // InternalRosParser.g:7990:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) + // InternalRosParser.g:7988:1: ( ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ) + // InternalRosParser.g:7989:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) { - // InternalRosParser.g:7990:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) - // InternalRosParser.g:7991:2: ( rule__PrivateNamespace__Group_2_2__0 )* + // InternalRosParser.g:7989:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) + // InternalRosParser.g:7990:2: ( rule__PrivateNamespace__Group_2_2__0 )* { before(grammarAccess.getPrivateNamespaceAccess().getGroup_2_2()); - // InternalRosParser.g:7992:2: ( rule__PrivateNamespace__Group_2_2__0 )* + // InternalRosParser.g:7991:2: ( rule__PrivateNamespace__Group_2_2__0 )* loop45: do { int alt45=2; @@ -24155,7 +24094,7 @@ public final void rule__PrivateNamespace__Group_2__2__Impl() throws RecognitionE switch (alt45) { case 1 : - // InternalRosParser.g:7992:3: rule__PrivateNamespace__Group_2_2__0 + // InternalRosParser.g:7991:3: rule__PrivateNamespace__Group_2_2__0 { pushFollow(FOLLOW_14); rule__PrivateNamespace__Group_2_2__0(); @@ -24194,14 +24133,14 @@ public final void rule__PrivateNamespace__Group_2__2__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2__3" - // InternalRosParser.g:8000:1: rule__PrivateNamespace__Group_2__3 : rule__PrivateNamespace__Group_2__3__Impl ; + // InternalRosParser.g:7999:1: rule__PrivateNamespace__Group_2__3 : rule__PrivateNamespace__Group_2__3__Impl ; public final void rule__PrivateNamespace__Group_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8004:1: ( rule__PrivateNamespace__Group_2__3__Impl ) - // InternalRosParser.g:8005:2: rule__PrivateNamespace__Group_2__3__Impl + // InternalRosParser.g:8003:1: ( rule__PrivateNamespace__Group_2__3__Impl ) + // InternalRosParser.g:8004:2: rule__PrivateNamespace__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_2__3__Impl(); @@ -24227,17 +24166,17 @@ public final void rule__PrivateNamespace__Group_2__3() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__3__Impl" - // InternalRosParser.g:8011:1: rule__PrivateNamespace__Group_2__3__Impl : ( RightSquareBracket ) ; + // InternalRosParser.g:8010:1: rule__PrivateNamespace__Group_2__3__Impl : ( RightSquareBracket ) ; public final void rule__PrivateNamespace__Group_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8015:1: ( ( RightSquareBracket ) ) - // InternalRosParser.g:8016:1: ( RightSquareBracket ) + // InternalRosParser.g:8014:1: ( ( RightSquareBracket ) ) + // InternalRosParser.g:8015:1: ( RightSquareBracket ) { - // InternalRosParser.g:8016:1: ( RightSquareBracket ) - // InternalRosParser.g:8017:2: RightSquareBracket + // InternalRosParser.g:8015:1: ( RightSquareBracket ) + // InternalRosParser.g:8016:2: RightSquareBracket { before(grammarAccess.getPrivateNamespaceAccess().getRightSquareBracketKeyword_2_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -24264,14 +24203,14 @@ public final void rule__PrivateNamespace__Group_2__3__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2_2__0" - // InternalRosParser.g:8027:1: rule__PrivateNamespace__Group_2_2__0 : rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ; + // InternalRosParser.g:8026:1: rule__PrivateNamespace__Group_2_2__0 : rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ; public final void rule__PrivateNamespace__Group_2_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8031:1: ( rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ) - // InternalRosParser.g:8032:2: rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 + // InternalRosParser.g:8030:1: ( rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ) + // InternalRosParser.g:8031:2: rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 { pushFollow(FOLLOW_37); rule__PrivateNamespace__Group_2_2__0__Impl(); @@ -24302,17 +24241,17 @@ public final void rule__PrivateNamespace__Group_2_2__0() throws RecognitionExcep // $ANTLR start "rule__PrivateNamespace__Group_2_2__0__Impl" - // InternalRosParser.g:8039:1: rule__PrivateNamespace__Group_2_2__0__Impl : ( Comma ) ; + // InternalRosParser.g:8038:1: rule__PrivateNamespace__Group_2_2__0__Impl : ( Comma ) ; public final void rule__PrivateNamespace__Group_2_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8043:1: ( ( Comma ) ) - // InternalRosParser.g:8044:1: ( Comma ) + // InternalRosParser.g:8042:1: ( ( Comma ) ) + // InternalRosParser.g:8043:1: ( Comma ) { - // InternalRosParser.g:8044:1: ( Comma ) - // InternalRosParser.g:8045:2: Comma + // InternalRosParser.g:8043:1: ( Comma ) + // InternalRosParser.g:8044:2: Comma { before(grammarAccess.getPrivateNamespaceAccess().getCommaKeyword_2_2_0()); match(input,Comma,FOLLOW_2); @@ -24339,14 +24278,14 @@ public final void rule__PrivateNamespace__Group_2_2__0__Impl() throws Recognitio // $ANTLR start "rule__PrivateNamespace__Group_2_2__1" - // InternalRosParser.g:8054:1: rule__PrivateNamespace__Group_2_2__1 : rule__PrivateNamespace__Group_2_2__1__Impl ; + // InternalRosParser.g:8053:1: rule__PrivateNamespace__Group_2_2__1 : rule__PrivateNamespace__Group_2_2__1__Impl ; public final void rule__PrivateNamespace__Group_2_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8058:1: ( rule__PrivateNamespace__Group_2_2__1__Impl ) - // InternalRosParser.g:8059:2: rule__PrivateNamespace__Group_2_2__1__Impl + // InternalRosParser.g:8057:1: ( rule__PrivateNamespace__Group_2_2__1__Impl ) + // InternalRosParser.g:8058:2: rule__PrivateNamespace__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_2_2__1__Impl(); @@ -24372,21 +24311,21 @@ public final void rule__PrivateNamespace__Group_2_2__1() throws RecognitionExcep // $ANTLR start "rule__PrivateNamespace__Group_2_2__1__Impl" - // InternalRosParser.g:8065:1: rule__PrivateNamespace__Group_2_2__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ; + // InternalRosParser.g:8064:1: rule__PrivateNamespace__Group_2_2__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ; public final void rule__PrivateNamespace__Group_2_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8069:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ) - // InternalRosParser.g:8070:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) + // InternalRosParser.g:8068:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ) + // InternalRosParser.g:8069:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) { - // InternalRosParser.g:8070:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) - // InternalRosParser.g:8071:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) + // InternalRosParser.g:8069:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) + // InternalRosParser.g:8070:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsAssignment_2_2_1()); - // InternalRosParser.g:8072:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) - // InternalRosParser.g:8072:3: rule__PrivateNamespace__PartsAssignment_2_2_1 + // InternalRosParser.g:8071:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) + // InternalRosParser.g:8071:3: rule__PrivateNamespace__PartsAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__PrivateNamespace__PartsAssignment_2_2_1(); @@ -24419,14 +24358,14 @@ public final void rule__PrivateNamespace__Group_2_2__1__Impl() throws Recognitio // $ANTLR start "rule__Parameter__Group__0" - // InternalRosParser.g:8081:1: rule__Parameter__Group__0 : rule__Parameter__Group__0__Impl rule__Parameter__Group__1 ; + // InternalRosParser.g:8080:1: rule__Parameter__Group__0 : rule__Parameter__Group__0__Impl rule__Parameter__Group__1 ; public final void rule__Parameter__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8085:1: ( rule__Parameter__Group__0__Impl rule__Parameter__Group__1 ) - // InternalRosParser.g:8086:2: rule__Parameter__Group__0__Impl rule__Parameter__Group__1 + // InternalRosParser.g:8084:1: ( rule__Parameter__Group__0__Impl rule__Parameter__Group__1 ) + // InternalRosParser.g:8085:2: rule__Parameter__Group__0__Impl rule__Parameter__Group__1 { pushFollow(FOLLOW_8); rule__Parameter__Group__0__Impl(); @@ -24457,21 +24396,21 @@ public final void rule__Parameter__Group__0() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__0__Impl" - // InternalRosParser.g:8093:1: rule__Parameter__Group__0__Impl : ( () ) ; + // InternalRosParser.g:8092:1: rule__Parameter__Group__0__Impl : ( () ) ; public final void rule__Parameter__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8097:1: ( ( () ) ) - // InternalRosParser.g:8098:1: ( () ) + // InternalRosParser.g:8096:1: ( ( () ) ) + // InternalRosParser.g:8097:1: ( () ) { - // InternalRosParser.g:8098:1: ( () ) - // InternalRosParser.g:8099:2: () + // InternalRosParser.g:8097:1: ( () ) + // InternalRosParser.g:8098:2: () { before(grammarAccess.getParameterAccess().getParameterAction_0()); - // InternalRosParser.g:8100:2: () - // InternalRosParser.g:8100:3: + // InternalRosParser.g:8099:2: () + // InternalRosParser.g:8099:3: { } @@ -24494,14 +24433,14 @@ public final void rule__Parameter__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__1" - // InternalRosParser.g:8108:1: rule__Parameter__Group__1 : rule__Parameter__Group__1__Impl rule__Parameter__Group__2 ; + // InternalRosParser.g:8107:1: rule__Parameter__Group__1 : rule__Parameter__Group__1__Impl rule__Parameter__Group__2 ; public final void rule__Parameter__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8112:1: ( rule__Parameter__Group__1__Impl rule__Parameter__Group__2 ) - // InternalRosParser.g:8113:2: rule__Parameter__Group__1__Impl rule__Parameter__Group__2 + // InternalRosParser.g:8111:1: ( rule__Parameter__Group__1__Impl rule__Parameter__Group__2 ) + // InternalRosParser.g:8112:2: rule__Parameter__Group__1__Impl rule__Parameter__Group__2 { pushFollow(FOLLOW_5); rule__Parameter__Group__1__Impl(); @@ -24532,21 +24471,21 @@ public final void rule__Parameter__Group__1() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__1__Impl" - // InternalRosParser.g:8120:1: rule__Parameter__Group__1__Impl : ( ( rule__Parameter__NameAssignment_1 ) ) ; + // InternalRosParser.g:8119:1: rule__Parameter__Group__1__Impl : ( ( rule__Parameter__NameAssignment_1 ) ) ; public final void rule__Parameter__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8124:1: ( ( ( rule__Parameter__NameAssignment_1 ) ) ) - // InternalRosParser.g:8125:1: ( ( rule__Parameter__NameAssignment_1 ) ) + // InternalRosParser.g:8123:1: ( ( ( rule__Parameter__NameAssignment_1 ) ) ) + // InternalRosParser.g:8124:1: ( ( rule__Parameter__NameAssignment_1 ) ) { - // InternalRosParser.g:8125:1: ( ( rule__Parameter__NameAssignment_1 ) ) - // InternalRosParser.g:8126:2: ( rule__Parameter__NameAssignment_1 ) + // InternalRosParser.g:8124:1: ( ( rule__Parameter__NameAssignment_1 ) ) + // InternalRosParser.g:8125:2: ( rule__Parameter__NameAssignment_1 ) { before(grammarAccess.getParameterAccess().getNameAssignment_1()); - // InternalRosParser.g:8127:2: ( rule__Parameter__NameAssignment_1 ) - // InternalRosParser.g:8127:3: rule__Parameter__NameAssignment_1 + // InternalRosParser.g:8126:2: ( rule__Parameter__NameAssignment_1 ) + // InternalRosParser.g:8126:3: rule__Parameter__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Parameter__NameAssignment_1(); @@ -24579,14 +24518,14 @@ public final void rule__Parameter__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__2" - // InternalRosParser.g:8135:1: rule__Parameter__Group__2 : rule__Parameter__Group__2__Impl rule__Parameter__Group__3 ; + // InternalRosParser.g:8134:1: rule__Parameter__Group__2 : rule__Parameter__Group__2__Impl rule__Parameter__Group__3 ; public final void rule__Parameter__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8139:1: ( rule__Parameter__Group__2__Impl rule__Parameter__Group__3 ) - // InternalRosParser.g:8140:2: rule__Parameter__Group__2__Impl rule__Parameter__Group__3 + // InternalRosParser.g:8138:1: ( rule__Parameter__Group__2__Impl rule__Parameter__Group__3 ) + // InternalRosParser.g:8139:2: rule__Parameter__Group__2__Impl rule__Parameter__Group__3 { pushFollow(FOLLOW_6); rule__Parameter__Group__2__Impl(); @@ -24617,17 +24556,17 @@ public final void rule__Parameter__Group__2() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__2__Impl" - // InternalRosParser.g:8147:1: rule__Parameter__Group__2__Impl : ( Colon ) ; + // InternalRosParser.g:8146:1: rule__Parameter__Group__2__Impl : ( Colon ) ; public final void rule__Parameter__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8151:1: ( ( Colon ) ) - // InternalRosParser.g:8152:1: ( Colon ) + // InternalRosParser.g:8150:1: ( ( Colon ) ) + // InternalRosParser.g:8151:1: ( Colon ) { - // InternalRosParser.g:8152:1: ( Colon ) - // InternalRosParser.g:8153:2: Colon + // InternalRosParser.g:8151:1: ( Colon ) + // InternalRosParser.g:8152:2: Colon { before(grammarAccess.getParameterAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -24654,14 +24593,14 @@ public final void rule__Parameter__Group__2__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__3" - // InternalRosParser.g:8162:1: rule__Parameter__Group__3 : rule__Parameter__Group__3__Impl rule__Parameter__Group__4 ; + // InternalRosParser.g:8161:1: rule__Parameter__Group__3 : rule__Parameter__Group__3__Impl rule__Parameter__Group__4 ; public final void rule__Parameter__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8166:1: ( rule__Parameter__Group__3__Impl rule__Parameter__Group__4 ) - // InternalRosParser.g:8167:2: rule__Parameter__Group__3__Impl rule__Parameter__Group__4 + // InternalRosParser.g:8165:1: ( rule__Parameter__Group__3__Impl rule__Parameter__Group__4 ) + // InternalRosParser.g:8166:2: rule__Parameter__Group__3__Impl rule__Parameter__Group__4 { pushFollow(FOLLOW_39); rule__Parameter__Group__3__Impl(); @@ -24692,17 +24631,17 @@ public final void rule__Parameter__Group__3() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__3__Impl" - // InternalRosParser.g:8174:1: rule__Parameter__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:8173:1: rule__Parameter__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__Parameter__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8178:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:8179:1: ( RULE_BEGIN ) + // InternalRosParser.g:8177:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:8178:1: ( RULE_BEGIN ) { - // InternalRosParser.g:8179:1: ( RULE_BEGIN ) - // InternalRosParser.g:8180:2: RULE_BEGIN + // InternalRosParser.g:8178:1: ( RULE_BEGIN ) + // InternalRosParser.g:8179:2: RULE_BEGIN { before(grammarAccess.getParameterAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -24729,14 +24668,14 @@ public final void rule__Parameter__Group__3__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__4" - // InternalRosParser.g:8189:1: rule__Parameter__Group__4 : rule__Parameter__Group__4__Impl rule__Parameter__Group__5 ; + // InternalRosParser.g:8188:1: rule__Parameter__Group__4 : rule__Parameter__Group__4__Impl rule__Parameter__Group__5 ; public final void rule__Parameter__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8193:1: ( rule__Parameter__Group__4__Impl rule__Parameter__Group__5 ) - // InternalRosParser.g:8194:2: rule__Parameter__Group__4__Impl rule__Parameter__Group__5 + // InternalRosParser.g:8192:1: ( rule__Parameter__Group__4__Impl rule__Parameter__Group__5 ) + // InternalRosParser.g:8193:2: rule__Parameter__Group__4__Impl rule__Parameter__Group__5 { pushFollow(FOLLOW_39); rule__Parameter__Group__4__Impl(); @@ -24767,20 +24706,20 @@ public final void rule__Parameter__Group__4() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__4__Impl" - // InternalRosParser.g:8201:1: rule__Parameter__Group__4__Impl : ( ( rule__Parameter__Group_4__0 )? ) ; + // InternalRosParser.g:8200:1: rule__Parameter__Group__4__Impl : ( ( rule__Parameter__Group_4__0 )? ) ; public final void rule__Parameter__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8205:1: ( ( ( rule__Parameter__Group_4__0 )? ) ) - // InternalRosParser.g:8206:1: ( ( rule__Parameter__Group_4__0 )? ) + // InternalRosParser.g:8204:1: ( ( ( rule__Parameter__Group_4__0 )? ) ) + // InternalRosParser.g:8205:1: ( ( rule__Parameter__Group_4__0 )? ) { - // InternalRosParser.g:8206:1: ( ( rule__Parameter__Group_4__0 )? ) - // InternalRosParser.g:8207:2: ( rule__Parameter__Group_4__0 )? + // InternalRosParser.g:8205:1: ( ( rule__Parameter__Group_4__0 )? ) + // InternalRosParser.g:8206:2: ( rule__Parameter__Group_4__0 )? { before(grammarAccess.getParameterAccess().getGroup_4()); - // InternalRosParser.g:8208:2: ( rule__Parameter__Group_4__0 )? + // InternalRosParser.g:8207:2: ( rule__Parameter__Group_4__0 )? int alt46=2; int LA46_0 = input.LA(1); @@ -24789,7 +24728,7 @@ public final void rule__Parameter__Group__4__Impl() throws RecognitionException } switch (alt46) { case 1 : - // InternalRosParser.g:8208:3: rule__Parameter__Group_4__0 + // InternalRosParser.g:8207:3: rule__Parameter__Group_4__0 { pushFollow(FOLLOW_2); rule__Parameter__Group_4__0(); @@ -24825,14 +24764,14 @@ public final void rule__Parameter__Group__4__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__5" - // InternalRosParser.g:8216:1: rule__Parameter__Group__5 : rule__Parameter__Group__5__Impl rule__Parameter__Group__6 ; + // InternalRosParser.g:8215:1: rule__Parameter__Group__5 : rule__Parameter__Group__5__Impl rule__Parameter__Group__6 ; public final void rule__Parameter__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8220:1: ( rule__Parameter__Group__5__Impl rule__Parameter__Group__6 ) - // InternalRosParser.g:8221:2: rule__Parameter__Group__5__Impl rule__Parameter__Group__6 + // InternalRosParser.g:8219:1: ( rule__Parameter__Group__5__Impl rule__Parameter__Group__6 ) + // InternalRosParser.g:8220:2: rule__Parameter__Group__5__Impl rule__Parameter__Group__6 { pushFollow(FOLLOW_40); rule__Parameter__Group__5__Impl(); @@ -24863,17 +24802,17 @@ public final void rule__Parameter__Group__5() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__5__Impl" - // InternalRosParser.g:8228:1: rule__Parameter__Group__5__Impl : ( Type_1 ) ; + // InternalRosParser.g:8227:1: rule__Parameter__Group__5__Impl : ( Type_1 ) ; public final void rule__Parameter__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8232:1: ( ( Type_1 ) ) - // InternalRosParser.g:8233:1: ( Type_1 ) + // InternalRosParser.g:8231:1: ( ( Type_1 ) ) + // InternalRosParser.g:8232:1: ( Type_1 ) { - // InternalRosParser.g:8233:1: ( Type_1 ) - // InternalRosParser.g:8234:2: Type_1 + // InternalRosParser.g:8232:1: ( Type_1 ) + // InternalRosParser.g:8233:2: Type_1 { before(grammarAccess.getParameterAccess().getTypeKeyword_5()); match(input,Type_1,FOLLOW_2); @@ -24900,14 +24839,14 @@ public final void rule__Parameter__Group__5__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__6" - // InternalRosParser.g:8243:1: rule__Parameter__Group__6 : rule__Parameter__Group__6__Impl rule__Parameter__Group__7 ; + // InternalRosParser.g:8242:1: rule__Parameter__Group__6 : rule__Parameter__Group__6__Impl rule__Parameter__Group__7 ; public final void rule__Parameter__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8247:1: ( rule__Parameter__Group__6__Impl rule__Parameter__Group__7 ) - // InternalRosParser.g:8248:2: rule__Parameter__Group__6__Impl rule__Parameter__Group__7 + // InternalRosParser.g:8246:1: ( rule__Parameter__Group__6__Impl rule__Parameter__Group__7 ) + // InternalRosParser.g:8247:2: rule__Parameter__Group__6__Impl rule__Parameter__Group__7 { pushFollow(FOLLOW_41); rule__Parameter__Group__6__Impl(); @@ -24938,21 +24877,21 @@ public final void rule__Parameter__Group__6() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__6__Impl" - // InternalRosParser.g:8255:1: rule__Parameter__Group__6__Impl : ( ( rule__Parameter__TypeAssignment_6 ) ) ; + // InternalRosParser.g:8254:1: rule__Parameter__Group__6__Impl : ( ( rule__Parameter__TypeAssignment_6 ) ) ; public final void rule__Parameter__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8259:1: ( ( ( rule__Parameter__TypeAssignment_6 ) ) ) - // InternalRosParser.g:8260:1: ( ( rule__Parameter__TypeAssignment_6 ) ) + // InternalRosParser.g:8258:1: ( ( ( rule__Parameter__TypeAssignment_6 ) ) ) + // InternalRosParser.g:8259:1: ( ( rule__Parameter__TypeAssignment_6 ) ) { - // InternalRosParser.g:8260:1: ( ( rule__Parameter__TypeAssignment_6 ) ) - // InternalRosParser.g:8261:2: ( rule__Parameter__TypeAssignment_6 ) + // InternalRosParser.g:8259:1: ( ( rule__Parameter__TypeAssignment_6 ) ) + // InternalRosParser.g:8260:2: ( rule__Parameter__TypeAssignment_6 ) { before(grammarAccess.getParameterAccess().getTypeAssignment_6()); - // InternalRosParser.g:8262:2: ( rule__Parameter__TypeAssignment_6 ) - // InternalRosParser.g:8262:3: rule__Parameter__TypeAssignment_6 + // InternalRosParser.g:8261:2: ( rule__Parameter__TypeAssignment_6 ) + // InternalRosParser.g:8261:3: rule__Parameter__TypeAssignment_6 { pushFollow(FOLLOW_2); rule__Parameter__TypeAssignment_6(); @@ -24985,14 +24924,14 @@ public final void rule__Parameter__Group__6__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__7" - // InternalRosParser.g:8270:1: rule__Parameter__Group__7 : rule__Parameter__Group__7__Impl rule__Parameter__Group__8 ; + // InternalRosParser.g:8269:1: rule__Parameter__Group__7 : rule__Parameter__Group__7__Impl rule__Parameter__Group__8 ; public final void rule__Parameter__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8274:1: ( rule__Parameter__Group__7__Impl rule__Parameter__Group__8 ) - // InternalRosParser.g:8275:2: rule__Parameter__Group__7__Impl rule__Parameter__Group__8 + // InternalRosParser.g:8273:1: ( rule__Parameter__Group__7__Impl rule__Parameter__Group__8 ) + // InternalRosParser.g:8274:2: rule__Parameter__Group__7__Impl rule__Parameter__Group__8 { pushFollow(FOLLOW_41); rule__Parameter__Group__7__Impl(); @@ -25023,20 +24962,20 @@ public final void rule__Parameter__Group__7() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__7__Impl" - // InternalRosParser.g:8282:1: rule__Parameter__Group__7__Impl : ( ( rule__Parameter__Group_7__0 )? ) ; + // InternalRosParser.g:8281:1: rule__Parameter__Group__7__Impl : ( ( rule__Parameter__Group_7__0 )? ) ; public final void rule__Parameter__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8286:1: ( ( ( rule__Parameter__Group_7__0 )? ) ) - // InternalRosParser.g:8287:1: ( ( rule__Parameter__Group_7__0 )? ) + // InternalRosParser.g:8285:1: ( ( ( rule__Parameter__Group_7__0 )? ) ) + // InternalRosParser.g:8286:1: ( ( rule__Parameter__Group_7__0 )? ) { - // InternalRosParser.g:8287:1: ( ( rule__Parameter__Group_7__0 )? ) - // InternalRosParser.g:8288:2: ( rule__Parameter__Group_7__0 )? + // InternalRosParser.g:8286:1: ( ( rule__Parameter__Group_7__0 )? ) + // InternalRosParser.g:8287:2: ( rule__Parameter__Group_7__0 )? { before(grammarAccess.getParameterAccess().getGroup_7()); - // InternalRosParser.g:8289:2: ( rule__Parameter__Group_7__0 )? + // InternalRosParser.g:8288:2: ( rule__Parameter__Group_7__0 )? int alt47=2; int LA47_0 = input.LA(1); @@ -25045,7 +24984,7 @@ public final void rule__Parameter__Group__7__Impl() throws RecognitionException } switch (alt47) { case 1 : - // InternalRosParser.g:8289:3: rule__Parameter__Group_7__0 + // InternalRosParser.g:8288:3: rule__Parameter__Group_7__0 { pushFollow(FOLLOW_2); rule__Parameter__Group_7__0(); @@ -25081,14 +25020,14 @@ public final void rule__Parameter__Group__7__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__8" - // InternalRosParser.g:8297:1: rule__Parameter__Group__8 : rule__Parameter__Group__8__Impl ; + // InternalRosParser.g:8296:1: rule__Parameter__Group__8 : rule__Parameter__Group__8__Impl ; public final void rule__Parameter__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8301:1: ( rule__Parameter__Group__8__Impl ) - // InternalRosParser.g:8302:2: rule__Parameter__Group__8__Impl + // InternalRosParser.g:8300:1: ( rule__Parameter__Group__8__Impl ) + // InternalRosParser.g:8301:2: rule__Parameter__Group__8__Impl { pushFollow(FOLLOW_2); rule__Parameter__Group__8__Impl(); @@ -25114,17 +25053,17 @@ public final void rule__Parameter__Group__8() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__8__Impl" - // InternalRosParser.g:8308:1: rule__Parameter__Group__8__Impl : ( RULE_END ) ; + // InternalRosParser.g:8307:1: rule__Parameter__Group__8__Impl : ( RULE_END ) ; public final void rule__Parameter__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8312:1: ( ( RULE_END ) ) - // InternalRosParser.g:8313:1: ( RULE_END ) + // InternalRosParser.g:8311:1: ( ( RULE_END ) ) + // InternalRosParser.g:8312:1: ( RULE_END ) { - // InternalRosParser.g:8313:1: ( RULE_END ) - // InternalRosParser.g:8314:2: RULE_END + // InternalRosParser.g:8312:1: ( RULE_END ) + // InternalRosParser.g:8313:2: RULE_END { before(grammarAccess.getParameterAccess().getENDTerminalRuleCall_8()); match(input,RULE_END,FOLLOW_2); @@ -25151,14 +25090,14 @@ public final void rule__Parameter__Group__8__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group_4__0" - // InternalRosParser.g:8324:1: rule__Parameter__Group_4__0 : rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 ; + // InternalRosParser.g:8323:1: rule__Parameter__Group_4__0 : rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 ; public final void rule__Parameter__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8328:1: ( rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 ) - // InternalRosParser.g:8329:2: rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 + // InternalRosParser.g:8327:1: ( rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 ) + // InternalRosParser.g:8328:2: rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 { pushFollow(FOLLOW_35); rule__Parameter__Group_4__0__Impl(); @@ -25189,17 +25128,17 @@ public final void rule__Parameter__Group_4__0() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_4__0__Impl" - // InternalRosParser.g:8336:1: rule__Parameter__Group_4__0__Impl : ( Ns ) ; + // InternalRosParser.g:8335:1: rule__Parameter__Group_4__0__Impl : ( Ns ) ; public final void rule__Parameter__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8340:1: ( ( Ns ) ) - // InternalRosParser.g:8341:1: ( Ns ) + // InternalRosParser.g:8339:1: ( ( Ns ) ) + // InternalRosParser.g:8340:1: ( Ns ) { - // InternalRosParser.g:8341:1: ( Ns ) - // InternalRosParser.g:8342:2: Ns + // InternalRosParser.g:8340:1: ( Ns ) + // InternalRosParser.g:8341:2: Ns { before(grammarAccess.getParameterAccess().getNsKeyword_4_0()); match(input,Ns,FOLLOW_2); @@ -25226,14 +25165,14 @@ public final void rule__Parameter__Group_4__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Parameter__Group_4__1" - // InternalRosParser.g:8351:1: rule__Parameter__Group_4__1 : rule__Parameter__Group_4__1__Impl ; + // InternalRosParser.g:8350:1: rule__Parameter__Group_4__1 : rule__Parameter__Group_4__1__Impl ; public final void rule__Parameter__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8355:1: ( rule__Parameter__Group_4__1__Impl ) - // InternalRosParser.g:8356:2: rule__Parameter__Group_4__1__Impl + // InternalRosParser.g:8354:1: ( rule__Parameter__Group_4__1__Impl ) + // InternalRosParser.g:8355:2: rule__Parameter__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__Parameter__Group_4__1__Impl(); @@ -25259,21 +25198,21 @@ public final void rule__Parameter__Group_4__1() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_4__1__Impl" - // InternalRosParser.g:8362:1: rule__Parameter__Group_4__1__Impl : ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) ; + // InternalRosParser.g:8361:1: rule__Parameter__Group_4__1__Impl : ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) ; public final void rule__Parameter__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8366:1: ( ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) ) - // InternalRosParser.g:8367:1: ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) + // InternalRosParser.g:8365:1: ( ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) ) + // InternalRosParser.g:8366:1: ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) { - // InternalRosParser.g:8367:1: ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) - // InternalRosParser.g:8368:2: ( rule__Parameter__NamespaceAssignment_4_1 ) + // InternalRosParser.g:8366:1: ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) + // InternalRosParser.g:8367:2: ( rule__Parameter__NamespaceAssignment_4_1 ) { before(grammarAccess.getParameterAccess().getNamespaceAssignment_4_1()); - // InternalRosParser.g:8369:2: ( rule__Parameter__NamespaceAssignment_4_1 ) - // InternalRosParser.g:8369:3: rule__Parameter__NamespaceAssignment_4_1 + // InternalRosParser.g:8368:2: ( rule__Parameter__NamespaceAssignment_4_1 ) + // InternalRosParser.g:8368:3: rule__Parameter__NamespaceAssignment_4_1 { pushFollow(FOLLOW_2); rule__Parameter__NamespaceAssignment_4_1(); @@ -25306,14 +25245,14 @@ public final void rule__Parameter__Group_4__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Parameter__Group_7__0" - // InternalRosParser.g:8378:1: rule__Parameter__Group_7__0 : rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ; + // InternalRosParser.g:8377:1: rule__Parameter__Group_7__0 : rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ; public final void rule__Parameter__Group_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8382:1: ( rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ) - // InternalRosParser.g:8383:2: rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 + // InternalRosParser.g:8381:1: ( rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ) + // InternalRosParser.g:8382:2: rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 { pushFollow(FOLLOW_42); rule__Parameter__Group_7__0__Impl(); @@ -25344,17 +25283,17 @@ public final void rule__Parameter__Group_7__0() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_7__0__Impl" - // InternalRosParser.g:8390:1: rule__Parameter__Group_7__0__Impl : ( Value_1 ) ; + // InternalRosParser.g:8389:1: rule__Parameter__Group_7__0__Impl : ( Value_1 ) ; public final void rule__Parameter__Group_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8394:1: ( ( Value_1 ) ) - // InternalRosParser.g:8395:1: ( Value_1 ) + // InternalRosParser.g:8393:1: ( ( Value_1 ) ) + // InternalRosParser.g:8394:1: ( Value_1 ) { - // InternalRosParser.g:8395:1: ( Value_1 ) - // InternalRosParser.g:8396:2: Value_1 + // InternalRosParser.g:8394:1: ( Value_1 ) + // InternalRosParser.g:8395:2: Value_1 { before(grammarAccess.getParameterAccess().getValueKeyword_7_0()); match(input,Value_1,FOLLOW_2); @@ -25381,14 +25320,14 @@ public final void rule__Parameter__Group_7__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Parameter__Group_7__1" - // InternalRosParser.g:8405:1: rule__Parameter__Group_7__1 : rule__Parameter__Group_7__1__Impl ; + // InternalRosParser.g:8404:1: rule__Parameter__Group_7__1 : rule__Parameter__Group_7__1__Impl ; public final void rule__Parameter__Group_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8409:1: ( rule__Parameter__Group_7__1__Impl ) - // InternalRosParser.g:8410:2: rule__Parameter__Group_7__1__Impl + // InternalRosParser.g:8408:1: ( rule__Parameter__Group_7__1__Impl ) + // InternalRosParser.g:8409:2: rule__Parameter__Group_7__1__Impl { pushFollow(FOLLOW_2); rule__Parameter__Group_7__1__Impl(); @@ -25414,21 +25353,21 @@ public final void rule__Parameter__Group_7__1() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_7__1__Impl" - // InternalRosParser.g:8416:1: rule__Parameter__Group_7__1__Impl : ( ( rule__Parameter__ValueAssignment_7_1 ) ) ; + // InternalRosParser.g:8415:1: rule__Parameter__Group_7__1__Impl : ( ( rule__Parameter__ValueAssignment_7_1 ) ) ; public final void rule__Parameter__Group_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8420:1: ( ( ( rule__Parameter__ValueAssignment_7_1 ) ) ) - // InternalRosParser.g:8421:1: ( ( rule__Parameter__ValueAssignment_7_1 ) ) + // InternalRosParser.g:8419:1: ( ( ( rule__Parameter__ValueAssignment_7_1 ) ) ) + // InternalRosParser.g:8420:1: ( ( rule__Parameter__ValueAssignment_7_1 ) ) { - // InternalRosParser.g:8421:1: ( ( rule__Parameter__ValueAssignment_7_1 ) ) - // InternalRosParser.g:8422:2: ( rule__Parameter__ValueAssignment_7_1 ) + // InternalRosParser.g:8420:1: ( ( rule__Parameter__ValueAssignment_7_1 ) ) + // InternalRosParser.g:8421:2: ( rule__Parameter__ValueAssignment_7_1 ) { before(grammarAccess.getParameterAccess().getValueAssignment_7_1()); - // InternalRosParser.g:8423:2: ( rule__Parameter__ValueAssignment_7_1 ) - // InternalRosParser.g:8423:3: rule__Parameter__ValueAssignment_7_1 + // InternalRosParser.g:8422:2: ( rule__Parameter__ValueAssignment_7_1 ) + // InternalRosParser.g:8422:3: rule__Parameter__ValueAssignment_7_1 { pushFollow(FOLLOW_2); rule__Parameter__ValueAssignment_7_1(); @@ -25461,14 +25400,14 @@ public final void rule__Parameter__Group_7__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__0" - // InternalRosParser.g:8432:1: rule__ParameterListType__Group__0 : rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ; + // InternalRosParser.g:8431:1: rule__ParameterListType__Group__0 : rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ; public final void rule__ParameterListType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8436:1: ( rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ) - // InternalRosParser.g:8437:2: rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 + // InternalRosParser.g:8435:1: ( rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ) + // InternalRosParser.g:8436:2: rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 { pushFollow(FOLLOW_43); rule__ParameterListType__Group__0__Impl(); @@ -25499,21 +25438,21 @@ public final void rule__ParameterListType__Group__0() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__0__Impl" - // InternalRosParser.g:8444:1: rule__ParameterListType__Group__0__Impl : ( () ) ; + // InternalRosParser.g:8443:1: rule__ParameterListType__Group__0__Impl : ( () ) ; public final void rule__ParameterListType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8448:1: ( ( () ) ) - // InternalRosParser.g:8449:1: ( () ) + // InternalRosParser.g:8447:1: ( ( () ) ) + // InternalRosParser.g:8448:1: ( () ) { - // InternalRosParser.g:8449:1: ( () ) - // InternalRosParser.g:8450:2: () + // InternalRosParser.g:8448:1: ( () ) + // InternalRosParser.g:8449:2: () { before(grammarAccess.getParameterListTypeAccess().getParameterListTypeAction_0()); - // InternalRosParser.g:8451:2: () - // InternalRosParser.g:8451:3: + // InternalRosParser.g:8450:2: () + // InternalRosParser.g:8450:3: { } @@ -25536,14 +25475,14 @@ public final void rule__ParameterListType__Group__0__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__1" - // InternalRosParser.g:8459:1: rule__ParameterListType__Group__1 : rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ; + // InternalRosParser.g:8458:1: rule__ParameterListType__Group__1 : rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ; public final void rule__ParameterListType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8463:1: ( rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ) - // InternalRosParser.g:8464:2: rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 + // InternalRosParser.g:8462:1: ( rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ) + // InternalRosParser.g:8463:2: rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 { pushFollow(FOLLOW_11); rule__ParameterListType__Group__1__Impl(); @@ -25574,17 +25513,17 @@ public final void rule__ParameterListType__Group__1() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__1__Impl" - // InternalRosParser.g:8471:1: rule__ParameterListType__Group__1__Impl : ( List ) ; + // InternalRosParser.g:8470:1: rule__ParameterListType__Group__1__Impl : ( List ) ; public final void rule__ParameterListType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8475:1: ( ( List ) ) - // InternalRosParser.g:8476:1: ( List ) + // InternalRosParser.g:8474:1: ( ( List ) ) + // InternalRosParser.g:8475:1: ( List ) { - // InternalRosParser.g:8476:1: ( List ) - // InternalRosParser.g:8477:2: List + // InternalRosParser.g:8475:1: ( List ) + // InternalRosParser.g:8476:2: List { before(grammarAccess.getParameterListTypeAccess().getListKeyword_1()); match(input,List,FOLLOW_2); @@ -25611,14 +25550,14 @@ public final void rule__ParameterListType__Group__1__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__2" - // InternalRosParser.g:8486:1: rule__ParameterListType__Group__2 : rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ; + // InternalRosParser.g:8485:1: rule__ParameterListType__Group__2 : rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ; public final void rule__ParameterListType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8490:1: ( rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ) - // InternalRosParser.g:8491:2: rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 + // InternalRosParser.g:8489:1: ( rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ) + // InternalRosParser.g:8490:2: rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 { pushFollow(FOLLOW_40); rule__ParameterListType__Group__2__Impl(); @@ -25649,17 +25588,17 @@ public final void rule__ParameterListType__Group__2() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__2__Impl" - // InternalRosParser.g:8498:1: rule__ParameterListType__Group__2__Impl : ( LeftSquareBracket ) ; + // InternalRosParser.g:8497:1: rule__ParameterListType__Group__2__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterListType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8502:1: ( ( LeftSquareBracket ) ) - // InternalRosParser.g:8503:1: ( LeftSquareBracket ) + // InternalRosParser.g:8501:1: ( ( LeftSquareBracket ) ) + // InternalRosParser.g:8502:1: ( LeftSquareBracket ) { - // InternalRosParser.g:8503:1: ( LeftSquareBracket ) - // InternalRosParser.g:8504:2: LeftSquareBracket + // InternalRosParser.g:8502:1: ( LeftSquareBracket ) + // InternalRosParser.g:8503:2: LeftSquareBracket { before(grammarAccess.getParameterListTypeAccess().getLeftSquareBracketKeyword_2()); match(input,LeftSquareBracket,FOLLOW_2); @@ -25686,14 +25625,14 @@ public final void rule__ParameterListType__Group__2__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__3" - // InternalRosParser.g:8513:1: rule__ParameterListType__Group__3 : rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ; + // InternalRosParser.g:8512:1: rule__ParameterListType__Group__3 : rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ; public final void rule__ParameterListType__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8517:1: ( rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ) - // InternalRosParser.g:8518:2: rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 + // InternalRosParser.g:8516:1: ( rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ) + // InternalRosParser.g:8517:2: rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 { pushFollow(FOLLOW_13); rule__ParameterListType__Group__3__Impl(); @@ -25724,21 +25663,21 @@ public final void rule__ParameterListType__Group__3() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__3__Impl" - // InternalRosParser.g:8525:1: rule__ParameterListType__Group__3__Impl : ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ; + // InternalRosParser.g:8524:1: rule__ParameterListType__Group__3__Impl : ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ; public final void rule__ParameterListType__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8529:1: ( ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ) - // InternalRosParser.g:8530:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) + // InternalRosParser.g:8528:1: ( ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ) + // InternalRosParser.g:8529:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) { - // InternalRosParser.g:8530:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) - // InternalRosParser.g:8531:2: ( rule__ParameterListType__SequenceAssignment_3 ) + // InternalRosParser.g:8529:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) + // InternalRosParser.g:8530:2: ( rule__ParameterListType__SequenceAssignment_3 ) { before(grammarAccess.getParameterListTypeAccess().getSequenceAssignment_3()); - // InternalRosParser.g:8532:2: ( rule__ParameterListType__SequenceAssignment_3 ) - // InternalRosParser.g:8532:3: rule__ParameterListType__SequenceAssignment_3 + // InternalRosParser.g:8531:2: ( rule__ParameterListType__SequenceAssignment_3 ) + // InternalRosParser.g:8531:3: rule__ParameterListType__SequenceAssignment_3 { pushFollow(FOLLOW_2); rule__ParameterListType__SequenceAssignment_3(); @@ -25771,14 +25710,14 @@ public final void rule__ParameterListType__Group__3__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__4" - // InternalRosParser.g:8540:1: rule__ParameterListType__Group__4 : rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ; + // InternalRosParser.g:8539:1: rule__ParameterListType__Group__4 : rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ; public final void rule__ParameterListType__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8544:1: ( rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ) - // InternalRosParser.g:8545:2: rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 + // InternalRosParser.g:8543:1: ( rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ) + // InternalRosParser.g:8544:2: rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 { pushFollow(FOLLOW_13); rule__ParameterListType__Group__4__Impl(); @@ -25809,20 +25748,20 @@ public final void rule__ParameterListType__Group__4() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__4__Impl" - // InternalRosParser.g:8552:1: rule__ParameterListType__Group__4__Impl : ( ( rule__ParameterListType__Group_4__0 )* ) ; + // InternalRosParser.g:8551:1: rule__ParameterListType__Group__4__Impl : ( ( rule__ParameterListType__Group_4__0 )* ) ; public final void rule__ParameterListType__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8556:1: ( ( ( rule__ParameterListType__Group_4__0 )* ) ) - // InternalRosParser.g:8557:1: ( ( rule__ParameterListType__Group_4__0 )* ) + // InternalRosParser.g:8555:1: ( ( ( rule__ParameterListType__Group_4__0 )* ) ) + // InternalRosParser.g:8556:1: ( ( rule__ParameterListType__Group_4__0 )* ) { - // InternalRosParser.g:8557:1: ( ( rule__ParameterListType__Group_4__0 )* ) - // InternalRosParser.g:8558:2: ( rule__ParameterListType__Group_4__0 )* + // InternalRosParser.g:8556:1: ( ( rule__ParameterListType__Group_4__0 )* ) + // InternalRosParser.g:8557:2: ( rule__ParameterListType__Group_4__0 )* { before(grammarAccess.getParameterListTypeAccess().getGroup_4()); - // InternalRosParser.g:8559:2: ( rule__ParameterListType__Group_4__0 )* + // InternalRosParser.g:8558:2: ( rule__ParameterListType__Group_4__0 )* loop48: do { int alt48=2; @@ -25835,7 +25774,7 @@ public final void rule__ParameterListType__Group__4__Impl() throws RecognitionEx switch (alt48) { case 1 : - // InternalRosParser.g:8559:3: rule__ParameterListType__Group_4__0 + // InternalRosParser.g:8558:3: rule__ParameterListType__Group_4__0 { pushFollow(FOLLOW_14); rule__ParameterListType__Group_4__0(); @@ -25874,14 +25813,14 @@ public final void rule__ParameterListType__Group__4__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__5" - // InternalRosParser.g:8567:1: rule__ParameterListType__Group__5 : rule__ParameterListType__Group__5__Impl ; + // InternalRosParser.g:8566:1: rule__ParameterListType__Group__5 : rule__ParameterListType__Group__5__Impl ; public final void rule__ParameterListType__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8571:1: ( rule__ParameterListType__Group__5__Impl ) - // InternalRosParser.g:8572:2: rule__ParameterListType__Group__5__Impl + // InternalRosParser.g:8570:1: ( rule__ParameterListType__Group__5__Impl ) + // InternalRosParser.g:8571:2: rule__ParameterListType__Group__5__Impl { pushFollow(FOLLOW_2); rule__ParameterListType__Group__5__Impl(); @@ -25907,17 +25846,17 @@ public final void rule__ParameterListType__Group__5() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__5__Impl" - // InternalRosParser.g:8578:1: rule__ParameterListType__Group__5__Impl : ( RightSquareBracket ) ; + // InternalRosParser.g:8577:1: rule__ParameterListType__Group__5__Impl : ( RightSquareBracket ) ; public final void rule__ParameterListType__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8582:1: ( ( RightSquareBracket ) ) - // InternalRosParser.g:8583:1: ( RightSquareBracket ) + // InternalRosParser.g:8581:1: ( ( RightSquareBracket ) ) + // InternalRosParser.g:8582:1: ( RightSquareBracket ) { - // InternalRosParser.g:8583:1: ( RightSquareBracket ) - // InternalRosParser.g:8584:2: RightSquareBracket + // InternalRosParser.g:8582:1: ( RightSquareBracket ) + // InternalRosParser.g:8583:2: RightSquareBracket { before(grammarAccess.getParameterListTypeAccess().getRightSquareBracketKeyword_5()); match(input,RightSquareBracket,FOLLOW_2); @@ -25944,14 +25883,14 @@ public final void rule__ParameterListType__Group__5__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group_4__0" - // InternalRosParser.g:8594:1: rule__ParameterListType__Group_4__0 : rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ; + // InternalRosParser.g:8593:1: rule__ParameterListType__Group_4__0 : rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ; public final void rule__ParameterListType__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8598:1: ( rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ) - // InternalRosParser.g:8599:2: rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 + // InternalRosParser.g:8597:1: ( rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ) + // InternalRosParser.g:8598:2: rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 { pushFollow(FOLLOW_40); rule__ParameterListType__Group_4__0__Impl(); @@ -25982,17 +25921,17 @@ public final void rule__ParameterListType__Group_4__0() throws RecognitionExcept // $ANTLR start "rule__ParameterListType__Group_4__0__Impl" - // InternalRosParser.g:8606:1: rule__ParameterListType__Group_4__0__Impl : ( Comma ) ; + // InternalRosParser.g:8605:1: rule__ParameterListType__Group_4__0__Impl : ( Comma ) ; public final void rule__ParameterListType__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8610:1: ( ( Comma ) ) - // InternalRosParser.g:8611:1: ( Comma ) + // InternalRosParser.g:8609:1: ( ( Comma ) ) + // InternalRosParser.g:8610:1: ( Comma ) { - // InternalRosParser.g:8611:1: ( Comma ) - // InternalRosParser.g:8612:2: Comma + // InternalRosParser.g:8610:1: ( Comma ) + // InternalRosParser.g:8611:2: Comma { before(grammarAccess.getParameterListTypeAccess().getCommaKeyword_4_0()); match(input,Comma,FOLLOW_2); @@ -26019,14 +25958,14 @@ public final void rule__ParameterListType__Group_4__0__Impl() throws Recognition // $ANTLR start "rule__ParameterListType__Group_4__1" - // InternalRosParser.g:8621:1: rule__ParameterListType__Group_4__1 : rule__ParameterListType__Group_4__1__Impl ; + // InternalRosParser.g:8620:1: rule__ParameterListType__Group_4__1 : rule__ParameterListType__Group_4__1__Impl ; public final void rule__ParameterListType__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8625:1: ( rule__ParameterListType__Group_4__1__Impl ) - // InternalRosParser.g:8626:2: rule__ParameterListType__Group_4__1__Impl + // InternalRosParser.g:8624:1: ( rule__ParameterListType__Group_4__1__Impl ) + // InternalRosParser.g:8625:2: rule__ParameterListType__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__ParameterListType__Group_4__1__Impl(); @@ -26052,21 +25991,21 @@ public final void rule__ParameterListType__Group_4__1() throws RecognitionExcept // $ANTLR start "rule__ParameterListType__Group_4__1__Impl" - // InternalRosParser.g:8632:1: rule__ParameterListType__Group_4__1__Impl : ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ; + // InternalRosParser.g:8631:1: rule__ParameterListType__Group_4__1__Impl : ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ; public final void rule__ParameterListType__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8636:1: ( ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ) - // InternalRosParser.g:8637:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) + // InternalRosParser.g:8635:1: ( ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ) + // InternalRosParser.g:8636:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) { - // InternalRosParser.g:8637:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) - // InternalRosParser.g:8638:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) + // InternalRosParser.g:8636:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) + // InternalRosParser.g:8637:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) { before(grammarAccess.getParameterListTypeAccess().getSequenceAssignment_4_1()); - // InternalRosParser.g:8639:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) - // InternalRosParser.g:8639:3: rule__ParameterListType__SequenceAssignment_4_1 + // InternalRosParser.g:8638:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) + // InternalRosParser.g:8638:3: rule__ParameterListType__SequenceAssignment_4_1 { pushFollow(FOLLOW_2); rule__ParameterListType__SequenceAssignment_4_1(); @@ -26099,14 +26038,14 @@ public final void rule__ParameterListType__Group_4__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__0" - // InternalRosParser.g:8648:1: rule__ParameterStructType__Group__0 : rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ; + // InternalRosParser.g:8647:1: rule__ParameterStructType__Group__0 : rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ; public final void rule__ParameterStructType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8652:1: ( rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ) - // InternalRosParser.g:8653:2: rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 + // InternalRosParser.g:8651:1: ( rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ) + // InternalRosParser.g:8652:2: rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 { pushFollow(FOLLOW_44); rule__ParameterStructType__Group__0__Impl(); @@ -26137,21 +26076,21 @@ public final void rule__ParameterStructType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__0__Impl" - // InternalRosParser.g:8660:1: rule__ParameterStructType__Group__0__Impl : ( () ) ; + // InternalRosParser.g:8659:1: rule__ParameterStructType__Group__0__Impl : ( () ) ; public final void rule__ParameterStructType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8664:1: ( ( () ) ) - // InternalRosParser.g:8665:1: ( () ) + // InternalRosParser.g:8663:1: ( ( () ) ) + // InternalRosParser.g:8664:1: ( () ) { - // InternalRosParser.g:8665:1: ( () ) - // InternalRosParser.g:8666:2: () + // InternalRosParser.g:8664:1: ( () ) + // InternalRosParser.g:8665:2: () { before(grammarAccess.getParameterStructTypeAccess().getParameterStructTypeAction_0()); - // InternalRosParser.g:8667:2: () - // InternalRosParser.g:8667:3: + // InternalRosParser.g:8666:2: () + // InternalRosParser.g:8666:3: { } @@ -26174,14 +26113,14 @@ public final void rule__ParameterStructType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__1" - // InternalRosParser.g:8675:1: rule__ParameterStructType__Group__1 : rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ; + // InternalRosParser.g:8674:1: rule__ParameterStructType__Group__1 : rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ; public final void rule__ParameterStructType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8679:1: ( rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ) - // InternalRosParser.g:8680:2: rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 + // InternalRosParser.g:8678:1: ( rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ) + // InternalRosParser.g:8679:2: rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 { pushFollow(FOLLOW_11); rule__ParameterStructType__Group__1__Impl(); @@ -26212,17 +26151,17 @@ public final void rule__ParameterStructType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__1__Impl" - // InternalRosParser.g:8687:1: rule__ParameterStructType__Group__1__Impl : ( Struct ) ; + // InternalRosParser.g:8686:1: rule__ParameterStructType__Group__1__Impl : ( Struct ) ; public final void rule__ParameterStructType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8691:1: ( ( Struct ) ) - // InternalRosParser.g:8692:1: ( Struct ) + // InternalRosParser.g:8690:1: ( ( Struct ) ) + // InternalRosParser.g:8691:1: ( Struct ) { - // InternalRosParser.g:8692:1: ( Struct ) - // InternalRosParser.g:8693:2: Struct + // InternalRosParser.g:8691:1: ( Struct ) + // InternalRosParser.g:8692:2: Struct { before(grammarAccess.getParameterStructTypeAccess().getStructKeyword_1()); match(input,Struct,FOLLOW_2); @@ -26249,14 +26188,14 @@ public final void rule__ParameterStructType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__2" - // InternalRosParser.g:8702:1: rule__ParameterStructType__Group__2 : rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ; + // InternalRosParser.g:8701:1: rule__ParameterStructType__Group__2 : rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ; public final void rule__ParameterStructType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8706:1: ( rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ) - // InternalRosParser.g:8707:2: rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 + // InternalRosParser.g:8705:1: ( rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ) + // InternalRosParser.g:8706:2: rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 { pushFollow(FOLLOW_8); rule__ParameterStructType__Group__2__Impl(); @@ -26287,17 +26226,17 @@ public final void rule__ParameterStructType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__2__Impl" - // InternalRosParser.g:8714:1: rule__ParameterStructType__Group__2__Impl : ( LeftSquareBracket ) ; + // InternalRosParser.g:8713:1: rule__ParameterStructType__Group__2__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterStructType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8718:1: ( ( LeftSquareBracket ) ) - // InternalRosParser.g:8719:1: ( LeftSquareBracket ) + // InternalRosParser.g:8717:1: ( ( LeftSquareBracket ) ) + // InternalRosParser.g:8718:1: ( LeftSquareBracket ) { - // InternalRosParser.g:8719:1: ( LeftSquareBracket ) - // InternalRosParser.g:8720:2: LeftSquareBracket + // InternalRosParser.g:8718:1: ( LeftSquareBracket ) + // InternalRosParser.g:8719:2: LeftSquareBracket { before(grammarAccess.getParameterStructTypeAccess().getLeftSquareBracketKeyword_2()); match(input,LeftSquareBracket,FOLLOW_2); @@ -26324,14 +26263,14 @@ public final void rule__ParameterStructType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__3" - // InternalRosParser.g:8729:1: rule__ParameterStructType__Group__3 : rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ; + // InternalRosParser.g:8728:1: rule__ParameterStructType__Group__3 : rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ; public final void rule__ParameterStructType__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8733:1: ( rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ) - // InternalRosParser.g:8734:2: rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 + // InternalRosParser.g:8732:1: ( rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ) + // InternalRosParser.g:8733:2: rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 { pushFollow(FOLLOW_13); rule__ParameterStructType__Group__3__Impl(); @@ -26362,21 +26301,21 @@ public final void rule__ParameterStructType__Group__3() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__3__Impl" - // InternalRosParser.g:8741:1: rule__ParameterStructType__Group__3__Impl : ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ; + // InternalRosParser.g:8740:1: rule__ParameterStructType__Group__3__Impl : ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ; public final void rule__ParameterStructType__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8745:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ) - // InternalRosParser.g:8746:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) + // InternalRosParser.g:8744:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ) + // InternalRosParser.g:8745:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) { - // InternalRosParser.g:8746:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) - // InternalRosParser.g:8747:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) + // InternalRosParser.g:8745:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) + // InternalRosParser.g:8746:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberAssignment_3()); - // InternalRosParser.g:8748:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) - // InternalRosParser.g:8748:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 + // InternalRosParser.g:8747:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) + // InternalRosParser.g:8747:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 { pushFollow(FOLLOW_2); rule__ParameterStructType__ParameterstructypetmemberAssignment_3(); @@ -26409,14 +26348,14 @@ public final void rule__ParameterStructType__Group__3__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__4" - // InternalRosParser.g:8756:1: rule__ParameterStructType__Group__4 : rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ; + // InternalRosParser.g:8755:1: rule__ParameterStructType__Group__4 : rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ; public final void rule__ParameterStructType__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8760:1: ( rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ) - // InternalRosParser.g:8761:2: rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 + // InternalRosParser.g:8759:1: ( rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ) + // InternalRosParser.g:8760:2: rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 { pushFollow(FOLLOW_13); rule__ParameterStructType__Group__4__Impl(); @@ -26447,20 +26386,20 @@ public final void rule__ParameterStructType__Group__4() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__4__Impl" - // InternalRosParser.g:8768:1: rule__ParameterStructType__Group__4__Impl : ( ( rule__ParameterStructType__Group_4__0 )* ) ; + // InternalRosParser.g:8767:1: rule__ParameterStructType__Group__4__Impl : ( ( rule__ParameterStructType__Group_4__0 )* ) ; public final void rule__ParameterStructType__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8772:1: ( ( ( rule__ParameterStructType__Group_4__0 )* ) ) - // InternalRosParser.g:8773:1: ( ( rule__ParameterStructType__Group_4__0 )* ) + // InternalRosParser.g:8771:1: ( ( ( rule__ParameterStructType__Group_4__0 )* ) ) + // InternalRosParser.g:8772:1: ( ( rule__ParameterStructType__Group_4__0 )* ) { - // InternalRosParser.g:8773:1: ( ( rule__ParameterStructType__Group_4__0 )* ) - // InternalRosParser.g:8774:2: ( rule__ParameterStructType__Group_4__0 )* + // InternalRosParser.g:8772:1: ( ( rule__ParameterStructType__Group_4__0 )* ) + // InternalRosParser.g:8773:2: ( rule__ParameterStructType__Group_4__0 )* { before(grammarAccess.getParameterStructTypeAccess().getGroup_4()); - // InternalRosParser.g:8775:2: ( rule__ParameterStructType__Group_4__0 )* + // InternalRosParser.g:8774:2: ( rule__ParameterStructType__Group_4__0 )* loop49: do { int alt49=2; @@ -26473,7 +26412,7 @@ public final void rule__ParameterStructType__Group__4__Impl() throws Recognition switch (alt49) { case 1 : - // InternalRosParser.g:8775:3: rule__ParameterStructType__Group_4__0 + // InternalRosParser.g:8774:3: rule__ParameterStructType__Group_4__0 { pushFollow(FOLLOW_14); rule__ParameterStructType__Group_4__0(); @@ -26512,14 +26451,14 @@ public final void rule__ParameterStructType__Group__4__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__5" - // InternalRosParser.g:8783:1: rule__ParameterStructType__Group__5 : rule__ParameterStructType__Group__5__Impl ; + // InternalRosParser.g:8782:1: rule__ParameterStructType__Group__5 : rule__ParameterStructType__Group__5__Impl ; public final void rule__ParameterStructType__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8787:1: ( rule__ParameterStructType__Group__5__Impl ) - // InternalRosParser.g:8788:2: rule__ParameterStructType__Group__5__Impl + // InternalRosParser.g:8786:1: ( rule__ParameterStructType__Group__5__Impl ) + // InternalRosParser.g:8787:2: rule__ParameterStructType__Group__5__Impl { pushFollow(FOLLOW_2); rule__ParameterStructType__Group__5__Impl(); @@ -26545,17 +26484,17 @@ public final void rule__ParameterStructType__Group__5() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__5__Impl" - // InternalRosParser.g:8794:1: rule__ParameterStructType__Group__5__Impl : ( RightSquareBracket ) ; + // InternalRosParser.g:8793:1: rule__ParameterStructType__Group__5__Impl : ( RightSquareBracket ) ; public final void rule__ParameterStructType__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8798:1: ( ( RightSquareBracket ) ) - // InternalRosParser.g:8799:1: ( RightSquareBracket ) + // InternalRosParser.g:8797:1: ( ( RightSquareBracket ) ) + // InternalRosParser.g:8798:1: ( RightSquareBracket ) { - // InternalRosParser.g:8799:1: ( RightSquareBracket ) - // InternalRosParser.g:8800:2: RightSquareBracket + // InternalRosParser.g:8798:1: ( RightSquareBracket ) + // InternalRosParser.g:8799:2: RightSquareBracket { before(grammarAccess.getParameterStructTypeAccess().getRightSquareBracketKeyword_5()); match(input,RightSquareBracket,FOLLOW_2); @@ -26582,14 +26521,14 @@ public final void rule__ParameterStructType__Group__5__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group_4__0" - // InternalRosParser.g:8810:1: rule__ParameterStructType__Group_4__0 : rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ; + // InternalRosParser.g:8809:1: rule__ParameterStructType__Group_4__0 : rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ; public final void rule__ParameterStructType__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8814:1: ( rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ) - // InternalRosParser.g:8815:2: rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 + // InternalRosParser.g:8813:1: ( rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ) + // InternalRosParser.g:8814:2: rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 { pushFollow(FOLLOW_8); rule__ParameterStructType__Group_4__0__Impl(); @@ -26620,17 +26559,17 @@ public final void rule__ParameterStructType__Group_4__0() throws RecognitionExce // $ANTLR start "rule__ParameterStructType__Group_4__0__Impl" - // InternalRosParser.g:8822:1: rule__ParameterStructType__Group_4__0__Impl : ( Comma ) ; + // InternalRosParser.g:8821:1: rule__ParameterStructType__Group_4__0__Impl : ( Comma ) ; public final void rule__ParameterStructType__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8826:1: ( ( Comma ) ) - // InternalRosParser.g:8827:1: ( Comma ) + // InternalRosParser.g:8825:1: ( ( Comma ) ) + // InternalRosParser.g:8826:1: ( Comma ) { - // InternalRosParser.g:8827:1: ( Comma ) - // InternalRosParser.g:8828:2: Comma + // InternalRosParser.g:8826:1: ( Comma ) + // InternalRosParser.g:8827:2: Comma { before(grammarAccess.getParameterStructTypeAccess().getCommaKeyword_4_0()); match(input,Comma,FOLLOW_2); @@ -26657,14 +26596,14 @@ public final void rule__ParameterStructType__Group_4__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructType__Group_4__1" - // InternalRosParser.g:8837:1: rule__ParameterStructType__Group_4__1 : rule__ParameterStructType__Group_4__1__Impl ; + // InternalRosParser.g:8836:1: rule__ParameterStructType__Group_4__1 : rule__ParameterStructType__Group_4__1__Impl ; public final void rule__ParameterStructType__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8841:1: ( rule__ParameterStructType__Group_4__1__Impl ) - // InternalRosParser.g:8842:2: rule__ParameterStructType__Group_4__1__Impl + // InternalRosParser.g:8840:1: ( rule__ParameterStructType__Group_4__1__Impl ) + // InternalRosParser.g:8841:2: rule__ParameterStructType__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStructType__Group_4__1__Impl(); @@ -26690,21 +26629,21 @@ public final void rule__ParameterStructType__Group_4__1() throws RecognitionExce // $ANTLR start "rule__ParameterStructType__Group_4__1__Impl" - // InternalRosParser.g:8848:1: rule__ParameterStructType__Group_4__1__Impl : ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ; + // InternalRosParser.g:8847:1: rule__ParameterStructType__Group_4__1__Impl : ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ; public final void rule__ParameterStructType__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8852:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ) - // InternalRosParser.g:8853:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) + // InternalRosParser.g:8851:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ) + // InternalRosParser.g:8852:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) { - // InternalRosParser.g:8853:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) - // InternalRosParser.g:8854:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) + // InternalRosParser.g:8852:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) + // InternalRosParser.g:8853:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberAssignment_4_1()); - // InternalRosParser.g:8855:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) - // InternalRosParser.g:8855:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 + // InternalRosParser.g:8854:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) + // InternalRosParser.g:8854:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 { pushFollow(FOLLOW_2); rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1(); @@ -26737,14 +26676,14 @@ public final void rule__ParameterStructType__Group_4__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterIntegerType__Group__0" - // InternalRosParser.g:8864:1: rule__ParameterIntegerType__Group__0 : rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ; + // InternalRosParser.g:8863:1: rule__ParameterIntegerType__Group__0 : rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ; public final void rule__ParameterIntegerType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8868:1: ( rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ) - // InternalRosParser.g:8869:2: rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 + // InternalRosParser.g:8867:1: ( rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ) + // InternalRosParser.g:8868:2: rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 { pushFollow(FOLLOW_45); rule__ParameterIntegerType__Group__0__Impl(); @@ -26775,21 +26714,21 @@ public final void rule__ParameterIntegerType__Group__0() throws RecognitionExcep // $ANTLR start "rule__ParameterIntegerType__Group__0__Impl" - // InternalRosParser.g:8876:1: rule__ParameterIntegerType__Group__0__Impl : ( () ) ; + // InternalRosParser.g:8875:1: rule__ParameterIntegerType__Group__0__Impl : ( () ) ; public final void rule__ParameterIntegerType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8880:1: ( ( () ) ) - // InternalRosParser.g:8881:1: ( () ) + // InternalRosParser.g:8879:1: ( ( () ) ) + // InternalRosParser.g:8880:1: ( () ) { - // InternalRosParser.g:8881:1: ( () ) - // InternalRosParser.g:8882:2: () + // InternalRosParser.g:8880:1: ( () ) + // InternalRosParser.g:8881:2: () { before(grammarAccess.getParameterIntegerTypeAccess().getParameterIntegerTypeAction_0()); - // InternalRosParser.g:8883:2: () - // InternalRosParser.g:8883:3: + // InternalRosParser.g:8882:2: () + // InternalRosParser.g:8882:3: { } @@ -26812,14 +26751,14 @@ public final void rule__ParameterIntegerType__Group__0__Impl() throws Recognitio // $ANTLR start "rule__ParameterIntegerType__Group__1" - // InternalRosParser.g:8891:1: rule__ParameterIntegerType__Group__1 : rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ; + // InternalRosParser.g:8890:1: rule__ParameterIntegerType__Group__1 : rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ; public final void rule__ParameterIntegerType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8895:1: ( rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ) - // InternalRosParser.g:8896:2: rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 + // InternalRosParser.g:8894:1: ( rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ) + // InternalRosParser.g:8895:2: rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 { pushFollow(FOLLOW_46); rule__ParameterIntegerType__Group__1__Impl(); @@ -26850,17 +26789,17 @@ public final void rule__ParameterIntegerType__Group__1() throws RecognitionExcep // $ANTLR start "rule__ParameterIntegerType__Group__1__Impl" - // InternalRosParser.g:8903:1: rule__ParameterIntegerType__Group__1__Impl : ( Integer ) ; + // InternalRosParser.g:8902:1: rule__ParameterIntegerType__Group__1__Impl : ( Integer ) ; public final void rule__ParameterIntegerType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8907:1: ( ( Integer ) ) - // InternalRosParser.g:8908:1: ( Integer ) + // InternalRosParser.g:8906:1: ( ( Integer ) ) + // InternalRosParser.g:8907:1: ( Integer ) { - // InternalRosParser.g:8908:1: ( Integer ) - // InternalRosParser.g:8909:2: Integer + // InternalRosParser.g:8907:1: ( Integer ) + // InternalRosParser.g:8908:2: Integer { before(grammarAccess.getParameterIntegerTypeAccess().getIntegerKeyword_1()); match(input,Integer,FOLLOW_2); @@ -26887,14 +26826,14 @@ public final void rule__ParameterIntegerType__Group__1__Impl() throws Recognitio // $ANTLR start "rule__ParameterIntegerType__Group__2" - // InternalRosParser.g:8918:1: rule__ParameterIntegerType__Group__2 : rule__ParameterIntegerType__Group__2__Impl ; + // InternalRosParser.g:8917:1: rule__ParameterIntegerType__Group__2 : rule__ParameterIntegerType__Group__2__Impl ; public final void rule__ParameterIntegerType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8922:1: ( rule__ParameterIntegerType__Group__2__Impl ) - // InternalRosParser.g:8923:2: rule__ParameterIntegerType__Group__2__Impl + // InternalRosParser.g:8921:1: ( rule__ParameterIntegerType__Group__2__Impl ) + // InternalRosParser.g:8922:2: rule__ParameterIntegerType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group__2__Impl(); @@ -26920,20 +26859,20 @@ public final void rule__ParameterIntegerType__Group__2() throws RecognitionExcep // $ANTLR start "rule__ParameterIntegerType__Group__2__Impl" - // InternalRosParser.g:8929:1: rule__ParameterIntegerType__Group__2__Impl : ( ( rule__ParameterIntegerType__Group_2__0 )? ) ; + // InternalRosParser.g:8928:1: rule__ParameterIntegerType__Group__2__Impl : ( ( rule__ParameterIntegerType__Group_2__0 )? ) ; public final void rule__ParameterIntegerType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8933:1: ( ( ( rule__ParameterIntegerType__Group_2__0 )? ) ) - // InternalRosParser.g:8934:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) + // InternalRosParser.g:8932:1: ( ( ( rule__ParameterIntegerType__Group_2__0 )? ) ) + // InternalRosParser.g:8933:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) { - // InternalRosParser.g:8934:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) - // InternalRosParser.g:8935:2: ( rule__ParameterIntegerType__Group_2__0 )? + // InternalRosParser.g:8933:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) + // InternalRosParser.g:8934:2: ( rule__ParameterIntegerType__Group_2__0 )? { before(grammarAccess.getParameterIntegerTypeAccess().getGroup_2()); - // InternalRosParser.g:8936:2: ( rule__ParameterIntegerType__Group_2__0 )? + // InternalRosParser.g:8935:2: ( rule__ParameterIntegerType__Group_2__0 )? int alt50=2; int LA50_0 = input.LA(1); @@ -26946,7 +26885,7 @@ public final void rule__ParameterIntegerType__Group__2__Impl() throws Recognitio } switch (alt50) { case 1 : - // InternalRosParser.g:8936:3: rule__ParameterIntegerType__Group_2__0 + // InternalRosParser.g:8935:3: rule__ParameterIntegerType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group_2__0(); @@ -26982,14 +26921,14 @@ public final void rule__ParameterIntegerType__Group__2__Impl() throws Recognitio // $ANTLR start "rule__ParameterIntegerType__Group_2__0" - // InternalRosParser.g:8945:1: rule__ParameterIntegerType__Group_2__0 : rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ; + // InternalRosParser.g:8944:1: rule__ParameterIntegerType__Group_2__0 : rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ; public final void rule__ParameterIntegerType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8949:1: ( rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ) - // InternalRosParser.g:8950:2: rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 + // InternalRosParser.g:8948:1: ( rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ) + // InternalRosParser.g:8949:2: rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 { pushFollow(FOLLOW_47); rule__ParameterIntegerType__Group_2__0__Impl(); @@ -27020,17 +26959,17 @@ public final void rule__ParameterIntegerType__Group_2__0() throws RecognitionExc // $ANTLR start "rule__ParameterIntegerType__Group_2__0__Impl" - // InternalRosParser.g:8957:1: rule__ParameterIntegerType__Group_2__0__Impl : ( Default ) ; + // InternalRosParser.g:8956:1: rule__ParameterIntegerType__Group_2__0__Impl : ( Default ) ; public final void rule__ParameterIntegerType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8961:1: ( ( Default ) ) - // InternalRosParser.g:8962:1: ( Default ) + // InternalRosParser.g:8960:1: ( ( Default ) ) + // InternalRosParser.g:8961:1: ( Default ) { - // InternalRosParser.g:8962:1: ( Default ) - // InternalRosParser.g:8963:2: Default + // InternalRosParser.g:8961:1: ( Default ) + // InternalRosParser.g:8962:2: Default { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); @@ -27057,14 +26996,14 @@ public final void rule__ParameterIntegerType__Group_2__0__Impl() throws Recognit // $ANTLR start "rule__ParameterIntegerType__Group_2__1" - // InternalRosParser.g:8972:1: rule__ParameterIntegerType__Group_2__1 : rule__ParameterIntegerType__Group_2__1__Impl ; + // InternalRosParser.g:8971:1: rule__ParameterIntegerType__Group_2__1 : rule__ParameterIntegerType__Group_2__1__Impl ; public final void rule__ParameterIntegerType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8976:1: ( rule__ParameterIntegerType__Group_2__1__Impl ) - // InternalRosParser.g:8977:2: rule__ParameterIntegerType__Group_2__1__Impl + // InternalRosParser.g:8975:1: ( rule__ParameterIntegerType__Group_2__1__Impl ) + // InternalRosParser.g:8976:2: rule__ParameterIntegerType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group_2__1__Impl(); @@ -27090,21 +27029,21 @@ public final void rule__ParameterIntegerType__Group_2__1() throws RecognitionExc // $ANTLR start "rule__ParameterIntegerType__Group_2__1__Impl" - // InternalRosParser.g:8983:1: rule__ParameterIntegerType__Group_2__1__Impl : ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ; + // InternalRosParser.g:8982:1: rule__ParameterIntegerType__Group_2__1__Impl : ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterIntegerType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:8987:1: ( ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ) - // InternalRosParser.g:8988:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) + // InternalRosParser.g:8986:1: ( ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ) + // InternalRosParser.g:8987:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) { - // InternalRosParser.g:8988:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) - // InternalRosParser.g:8989:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) + // InternalRosParser.g:8987:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) + // InternalRosParser.g:8988:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultAssignment_2_1()); - // InternalRosParser.g:8990:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) - // InternalRosParser.g:8990:3: rule__ParameterIntegerType__DefaultAssignment_2_1 + // InternalRosParser.g:8989:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) + // InternalRosParser.g:8989:3: rule__ParameterIntegerType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterIntegerType__DefaultAssignment_2_1(); @@ -27137,14 +27076,14 @@ public final void rule__ParameterIntegerType__Group_2__1__Impl() throws Recognit // $ANTLR start "rule__ParameterStringType__Group__0" - // InternalRosParser.g:8999:1: rule__ParameterStringType__Group__0 : rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ; + // InternalRosParser.g:8998:1: rule__ParameterStringType__Group__0 : rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ; public final void rule__ParameterStringType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9003:1: ( rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ) - // InternalRosParser.g:9004:2: rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 + // InternalRosParser.g:9002:1: ( rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ) + // InternalRosParser.g:9003:2: rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 { pushFollow(FOLLOW_48); rule__ParameterStringType__Group__0__Impl(); @@ -27175,21 +27114,21 @@ public final void rule__ParameterStringType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__0__Impl" - // InternalRosParser.g:9011:1: rule__ParameterStringType__Group__0__Impl : ( () ) ; + // InternalRosParser.g:9010:1: rule__ParameterStringType__Group__0__Impl : ( () ) ; public final void rule__ParameterStringType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9015:1: ( ( () ) ) - // InternalRosParser.g:9016:1: ( () ) + // InternalRosParser.g:9014:1: ( ( () ) ) + // InternalRosParser.g:9015:1: ( () ) { - // InternalRosParser.g:9016:1: ( () ) - // InternalRosParser.g:9017:2: () + // InternalRosParser.g:9015:1: ( () ) + // InternalRosParser.g:9016:2: () { before(grammarAccess.getParameterStringTypeAccess().getParameterStringTypeAction_0()); - // InternalRosParser.g:9018:2: () - // InternalRosParser.g:9018:3: + // InternalRosParser.g:9017:2: () + // InternalRosParser.g:9017:3: { } @@ -27212,14 +27151,14 @@ public final void rule__ParameterStringType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group__1" - // InternalRosParser.g:9026:1: rule__ParameterStringType__Group__1 : rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ; + // InternalRosParser.g:9025:1: rule__ParameterStringType__Group__1 : rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ; public final void rule__ParameterStringType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9030:1: ( rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ) - // InternalRosParser.g:9031:2: rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 + // InternalRosParser.g:9029:1: ( rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ) + // InternalRosParser.g:9030:2: rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 { pushFollow(FOLLOW_46); rule__ParameterStringType__Group__1__Impl(); @@ -27250,17 +27189,17 @@ public final void rule__ParameterStringType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__1__Impl" - // InternalRosParser.g:9038:1: rule__ParameterStringType__Group__1__Impl : ( String ) ; + // InternalRosParser.g:9037:1: rule__ParameterStringType__Group__1__Impl : ( String ) ; public final void rule__ParameterStringType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9042:1: ( ( String ) ) - // InternalRosParser.g:9043:1: ( String ) + // InternalRosParser.g:9041:1: ( ( String ) ) + // InternalRosParser.g:9042:1: ( String ) { - // InternalRosParser.g:9043:1: ( String ) - // InternalRosParser.g:9044:2: String + // InternalRosParser.g:9042:1: ( String ) + // InternalRosParser.g:9043:2: String { before(grammarAccess.getParameterStringTypeAccess().getStringKeyword_1()); match(input,String,FOLLOW_2); @@ -27287,14 +27226,14 @@ public final void rule__ParameterStringType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group__2" - // InternalRosParser.g:9053:1: rule__ParameterStringType__Group__2 : rule__ParameterStringType__Group__2__Impl ; + // InternalRosParser.g:9052:1: rule__ParameterStringType__Group__2 : rule__ParameterStringType__Group__2__Impl ; public final void rule__ParameterStringType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9057:1: ( rule__ParameterStringType__Group__2__Impl ) - // InternalRosParser.g:9058:2: rule__ParameterStringType__Group__2__Impl + // InternalRosParser.g:9056:1: ( rule__ParameterStringType__Group__2__Impl ) + // InternalRosParser.g:9057:2: rule__ParameterStringType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterStringType__Group__2__Impl(); @@ -27320,20 +27259,20 @@ public final void rule__ParameterStringType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__2__Impl" - // InternalRosParser.g:9064:1: rule__ParameterStringType__Group__2__Impl : ( ( rule__ParameterStringType__Group_2__0 )? ) ; + // InternalRosParser.g:9063:1: rule__ParameterStringType__Group__2__Impl : ( ( rule__ParameterStringType__Group_2__0 )? ) ; public final void rule__ParameterStringType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9068:1: ( ( ( rule__ParameterStringType__Group_2__0 )? ) ) - // InternalRosParser.g:9069:1: ( ( rule__ParameterStringType__Group_2__0 )? ) + // InternalRosParser.g:9067:1: ( ( ( rule__ParameterStringType__Group_2__0 )? ) ) + // InternalRosParser.g:9068:1: ( ( rule__ParameterStringType__Group_2__0 )? ) { - // InternalRosParser.g:9069:1: ( ( rule__ParameterStringType__Group_2__0 )? ) - // InternalRosParser.g:9070:2: ( rule__ParameterStringType__Group_2__0 )? + // InternalRosParser.g:9068:1: ( ( rule__ParameterStringType__Group_2__0 )? ) + // InternalRosParser.g:9069:2: ( rule__ParameterStringType__Group_2__0 )? { before(grammarAccess.getParameterStringTypeAccess().getGroup_2()); - // InternalRosParser.g:9071:2: ( rule__ParameterStringType__Group_2__0 )? + // InternalRosParser.g:9070:2: ( rule__ParameterStringType__Group_2__0 )? int alt51=2; int LA51_0 = input.LA(1); @@ -27346,7 +27285,7 @@ public final void rule__ParameterStringType__Group__2__Impl() throws Recognition } switch (alt51) { case 1 : - // InternalRosParser.g:9071:3: rule__ParameterStringType__Group_2__0 + // InternalRosParser.g:9070:3: rule__ParameterStringType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterStringType__Group_2__0(); @@ -27382,14 +27321,14 @@ public final void rule__ParameterStringType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group_2__0" - // InternalRosParser.g:9080:1: rule__ParameterStringType__Group_2__0 : rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ; + // InternalRosParser.g:9079:1: rule__ParameterStringType__Group_2__0 : rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ; public final void rule__ParameterStringType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9084:1: ( rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ) - // InternalRosParser.g:9085:2: rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 + // InternalRosParser.g:9083:1: ( rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ) + // InternalRosParser.g:9084:2: rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 { pushFollow(FOLLOW_8); rule__ParameterStringType__Group_2__0__Impl(); @@ -27420,17 +27359,17 @@ public final void rule__ParameterStringType__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterStringType__Group_2__0__Impl" - // InternalRosParser.g:9092:1: rule__ParameterStringType__Group_2__0__Impl : ( Default ) ; + // InternalRosParser.g:9091:1: rule__ParameterStringType__Group_2__0__Impl : ( Default ) ; public final void rule__ParameterStringType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9096:1: ( ( Default ) ) - // InternalRosParser.g:9097:1: ( Default ) + // InternalRosParser.g:9095:1: ( ( Default ) ) + // InternalRosParser.g:9096:1: ( Default ) { - // InternalRosParser.g:9097:1: ( Default ) - // InternalRosParser.g:9098:2: Default + // InternalRosParser.g:9096:1: ( Default ) + // InternalRosParser.g:9097:2: Default { before(grammarAccess.getParameterStringTypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); @@ -27457,14 +27396,14 @@ public final void rule__ParameterStringType__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStringType__Group_2__1" - // InternalRosParser.g:9107:1: rule__ParameterStringType__Group_2__1 : rule__ParameterStringType__Group_2__1__Impl ; + // InternalRosParser.g:9106:1: rule__ParameterStringType__Group_2__1 : rule__ParameterStringType__Group_2__1__Impl ; public final void rule__ParameterStringType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9111:1: ( rule__ParameterStringType__Group_2__1__Impl ) - // InternalRosParser.g:9112:2: rule__ParameterStringType__Group_2__1__Impl + // InternalRosParser.g:9110:1: ( rule__ParameterStringType__Group_2__1__Impl ) + // InternalRosParser.g:9111:2: rule__ParameterStringType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStringType__Group_2__1__Impl(); @@ -27490,21 +27429,21 @@ public final void rule__ParameterStringType__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterStringType__Group_2__1__Impl" - // InternalRosParser.g:9118:1: rule__ParameterStringType__Group_2__1__Impl : ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ; + // InternalRosParser.g:9117:1: rule__ParameterStringType__Group_2__1__Impl : ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterStringType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9122:1: ( ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ) - // InternalRosParser.g:9123:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) + // InternalRosParser.g:9121:1: ( ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ) + // InternalRosParser.g:9122:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) { - // InternalRosParser.g:9123:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) - // InternalRosParser.g:9124:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) + // InternalRosParser.g:9122:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) + // InternalRosParser.g:9123:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) { before(grammarAccess.getParameterStringTypeAccess().getDefaultAssignment_2_1()); - // InternalRosParser.g:9125:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) - // InternalRosParser.g:9125:3: rule__ParameterStringType__DefaultAssignment_2_1 + // InternalRosParser.g:9124:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) + // InternalRosParser.g:9124:3: rule__ParameterStringType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterStringType__DefaultAssignment_2_1(); @@ -27537,14 +27476,14 @@ public final void rule__ParameterStringType__Group_2__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterDoubleType__Group__0" - // InternalRosParser.g:9134:1: rule__ParameterDoubleType__Group__0 : rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ; + // InternalRosParser.g:9133:1: rule__ParameterDoubleType__Group__0 : rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ; public final void rule__ParameterDoubleType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9138:1: ( rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ) - // InternalRosParser.g:9139:2: rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 + // InternalRosParser.g:9137:1: ( rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ) + // InternalRosParser.g:9138:2: rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 { pushFollow(FOLLOW_49); rule__ParameterDoubleType__Group__0__Impl(); @@ -27575,21 +27514,21 @@ public final void rule__ParameterDoubleType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__0__Impl" - // InternalRosParser.g:9146:1: rule__ParameterDoubleType__Group__0__Impl : ( () ) ; + // InternalRosParser.g:9145:1: rule__ParameterDoubleType__Group__0__Impl : ( () ) ; public final void rule__ParameterDoubleType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9150:1: ( ( () ) ) - // InternalRosParser.g:9151:1: ( () ) + // InternalRosParser.g:9149:1: ( ( () ) ) + // InternalRosParser.g:9150:1: ( () ) { - // InternalRosParser.g:9151:1: ( () ) - // InternalRosParser.g:9152:2: () + // InternalRosParser.g:9150:1: ( () ) + // InternalRosParser.g:9151:2: () { before(grammarAccess.getParameterDoubleTypeAccess().getParameterDoubleTypeAction_0()); - // InternalRosParser.g:9153:2: () - // InternalRosParser.g:9153:3: + // InternalRosParser.g:9152:2: () + // InternalRosParser.g:9152:3: { } @@ -27612,14 +27551,14 @@ public final void rule__ParameterDoubleType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group__1" - // InternalRosParser.g:9161:1: rule__ParameterDoubleType__Group__1 : rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ; + // InternalRosParser.g:9160:1: rule__ParameterDoubleType__Group__1 : rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ; public final void rule__ParameterDoubleType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9165:1: ( rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ) - // InternalRosParser.g:9166:2: rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 + // InternalRosParser.g:9164:1: ( rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ) + // InternalRosParser.g:9165:2: rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 { pushFollow(FOLLOW_46); rule__ParameterDoubleType__Group__1__Impl(); @@ -27650,17 +27589,17 @@ public final void rule__ParameterDoubleType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__1__Impl" - // InternalRosParser.g:9173:1: rule__ParameterDoubleType__Group__1__Impl : ( Double ) ; + // InternalRosParser.g:9172:1: rule__ParameterDoubleType__Group__1__Impl : ( Double ) ; public final void rule__ParameterDoubleType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9177:1: ( ( Double ) ) - // InternalRosParser.g:9178:1: ( Double ) + // InternalRosParser.g:9176:1: ( ( Double ) ) + // InternalRosParser.g:9177:1: ( Double ) { - // InternalRosParser.g:9178:1: ( Double ) - // InternalRosParser.g:9179:2: Double + // InternalRosParser.g:9177:1: ( Double ) + // InternalRosParser.g:9178:2: Double { before(grammarAccess.getParameterDoubleTypeAccess().getDoubleKeyword_1()); match(input,Double,FOLLOW_2); @@ -27687,14 +27626,14 @@ public final void rule__ParameterDoubleType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group__2" - // InternalRosParser.g:9188:1: rule__ParameterDoubleType__Group__2 : rule__ParameterDoubleType__Group__2__Impl ; + // InternalRosParser.g:9187:1: rule__ParameterDoubleType__Group__2 : rule__ParameterDoubleType__Group__2__Impl ; public final void rule__ParameterDoubleType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9192:1: ( rule__ParameterDoubleType__Group__2__Impl ) - // InternalRosParser.g:9193:2: rule__ParameterDoubleType__Group__2__Impl + // InternalRosParser.g:9191:1: ( rule__ParameterDoubleType__Group__2__Impl ) + // InternalRosParser.g:9192:2: rule__ParameterDoubleType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group__2__Impl(); @@ -27720,20 +27659,20 @@ public final void rule__ParameterDoubleType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__2__Impl" - // InternalRosParser.g:9199:1: rule__ParameterDoubleType__Group__2__Impl : ( ( rule__ParameterDoubleType__Group_2__0 )? ) ; + // InternalRosParser.g:9198:1: rule__ParameterDoubleType__Group__2__Impl : ( ( rule__ParameterDoubleType__Group_2__0 )? ) ; public final void rule__ParameterDoubleType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9203:1: ( ( ( rule__ParameterDoubleType__Group_2__0 )? ) ) - // InternalRosParser.g:9204:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) + // InternalRosParser.g:9202:1: ( ( ( rule__ParameterDoubleType__Group_2__0 )? ) ) + // InternalRosParser.g:9203:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) { - // InternalRosParser.g:9204:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) - // InternalRosParser.g:9205:2: ( rule__ParameterDoubleType__Group_2__0 )? + // InternalRosParser.g:9203:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) + // InternalRosParser.g:9204:2: ( rule__ParameterDoubleType__Group_2__0 )? { before(grammarAccess.getParameterDoubleTypeAccess().getGroup_2()); - // InternalRosParser.g:9206:2: ( rule__ParameterDoubleType__Group_2__0 )? + // InternalRosParser.g:9205:2: ( rule__ParameterDoubleType__Group_2__0 )? int alt52=2; int LA52_0 = input.LA(1); @@ -27746,7 +27685,7 @@ public final void rule__ParameterDoubleType__Group__2__Impl() throws Recognition } switch (alt52) { case 1 : - // InternalRosParser.g:9206:3: rule__ParameterDoubleType__Group_2__0 + // InternalRosParser.g:9205:3: rule__ParameterDoubleType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group_2__0(); @@ -27782,14 +27721,14 @@ public final void rule__ParameterDoubleType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group_2__0" - // InternalRosParser.g:9215:1: rule__ParameterDoubleType__Group_2__0 : rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ; + // InternalRosParser.g:9214:1: rule__ParameterDoubleType__Group_2__0 : rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ; public final void rule__ParameterDoubleType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9219:1: ( rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ) - // InternalRosParser.g:9220:2: rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 + // InternalRosParser.g:9218:1: ( rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ) + // InternalRosParser.g:9219:2: rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 { pushFollow(FOLLOW_50); rule__ParameterDoubleType__Group_2__0__Impl(); @@ -27820,17 +27759,17 @@ public final void rule__ParameterDoubleType__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterDoubleType__Group_2__0__Impl" - // InternalRosParser.g:9227:1: rule__ParameterDoubleType__Group_2__0__Impl : ( Default ) ; + // InternalRosParser.g:9226:1: rule__ParameterDoubleType__Group_2__0__Impl : ( Default ) ; public final void rule__ParameterDoubleType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9231:1: ( ( Default ) ) - // InternalRosParser.g:9232:1: ( Default ) + // InternalRosParser.g:9230:1: ( ( Default ) ) + // InternalRosParser.g:9231:1: ( Default ) { - // InternalRosParser.g:9232:1: ( Default ) - // InternalRosParser.g:9233:2: Default + // InternalRosParser.g:9231:1: ( Default ) + // InternalRosParser.g:9232:2: Default { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); @@ -27857,14 +27796,14 @@ public final void rule__ParameterDoubleType__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterDoubleType__Group_2__1" - // InternalRosParser.g:9242:1: rule__ParameterDoubleType__Group_2__1 : rule__ParameterDoubleType__Group_2__1__Impl ; + // InternalRosParser.g:9241:1: rule__ParameterDoubleType__Group_2__1 : rule__ParameterDoubleType__Group_2__1__Impl ; public final void rule__ParameterDoubleType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9246:1: ( rule__ParameterDoubleType__Group_2__1__Impl ) - // InternalRosParser.g:9247:2: rule__ParameterDoubleType__Group_2__1__Impl + // InternalRosParser.g:9245:1: ( rule__ParameterDoubleType__Group_2__1__Impl ) + // InternalRosParser.g:9246:2: rule__ParameterDoubleType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group_2__1__Impl(); @@ -27890,21 +27829,21 @@ public final void rule__ParameterDoubleType__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterDoubleType__Group_2__1__Impl" - // InternalRosParser.g:9253:1: rule__ParameterDoubleType__Group_2__1__Impl : ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ; + // InternalRosParser.g:9252:1: rule__ParameterDoubleType__Group_2__1__Impl : ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterDoubleType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9257:1: ( ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ) - // InternalRosParser.g:9258:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) + // InternalRosParser.g:9256:1: ( ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ) + // InternalRosParser.g:9257:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) { - // InternalRosParser.g:9258:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) - // InternalRosParser.g:9259:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) + // InternalRosParser.g:9257:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) + // InternalRosParser.g:9258:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultAssignment_2_1()); - // InternalRosParser.g:9260:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) - // InternalRosParser.g:9260:3: rule__ParameterDoubleType__DefaultAssignment_2_1 + // InternalRosParser.g:9259:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) + // InternalRosParser.g:9259:3: rule__ParameterDoubleType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__DefaultAssignment_2_1(); @@ -27937,14 +27876,14 @@ public final void rule__ParameterDoubleType__Group_2__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterBooleanType__Group__0" - // InternalRosParser.g:9269:1: rule__ParameterBooleanType__Group__0 : rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ; + // InternalRosParser.g:9268:1: rule__ParameterBooleanType__Group__0 : rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ; public final void rule__ParameterBooleanType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9273:1: ( rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ) - // InternalRosParser.g:9274:2: rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 + // InternalRosParser.g:9272:1: ( rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ) + // InternalRosParser.g:9273:2: rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 { pushFollow(FOLLOW_51); rule__ParameterBooleanType__Group__0__Impl(); @@ -27975,21 +27914,21 @@ public final void rule__ParameterBooleanType__Group__0() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__0__Impl" - // InternalRosParser.g:9281:1: rule__ParameterBooleanType__Group__0__Impl : ( () ) ; + // InternalRosParser.g:9280:1: rule__ParameterBooleanType__Group__0__Impl : ( () ) ; public final void rule__ParameterBooleanType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9285:1: ( ( () ) ) - // InternalRosParser.g:9286:1: ( () ) + // InternalRosParser.g:9284:1: ( ( () ) ) + // InternalRosParser.g:9285:1: ( () ) { - // InternalRosParser.g:9286:1: ( () ) - // InternalRosParser.g:9287:2: () + // InternalRosParser.g:9285:1: ( () ) + // InternalRosParser.g:9286:2: () { before(grammarAccess.getParameterBooleanTypeAccess().getParameterBooleanTypeAction_0()); - // InternalRosParser.g:9288:2: () - // InternalRosParser.g:9288:3: + // InternalRosParser.g:9287:2: () + // InternalRosParser.g:9287:3: { } @@ -28012,14 +27951,14 @@ public final void rule__ParameterBooleanType__Group__0__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group__1" - // InternalRosParser.g:9296:1: rule__ParameterBooleanType__Group__1 : rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ; + // InternalRosParser.g:9295:1: rule__ParameterBooleanType__Group__1 : rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ; public final void rule__ParameterBooleanType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9300:1: ( rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ) - // InternalRosParser.g:9301:2: rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 + // InternalRosParser.g:9299:1: ( rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ) + // InternalRosParser.g:9300:2: rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 { pushFollow(FOLLOW_46); rule__ParameterBooleanType__Group__1__Impl(); @@ -28050,17 +27989,17 @@ public final void rule__ParameterBooleanType__Group__1() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__1__Impl" - // InternalRosParser.g:9308:1: rule__ParameterBooleanType__Group__1__Impl : ( Boolean ) ; + // InternalRosParser.g:9307:1: rule__ParameterBooleanType__Group__1__Impl : ( Boolean ) ; public final void rule__ParameterBooleanType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9312:1: ( ( Boolean ) ) - // InternalRosParser.g:9313:1: ( Boolean ) + // InternalRosParser.g:9311:1: ( ( Boolean ) ) + // InternalRosParser.g:9312:1: ( Boolean ) { - // InternalRosParser.g:9313:1: ( Boolean ) - // InternalRosParser.g:9314:2: Boolean + // InternalRosParser.g:9312:1: ( Boolean ) + // InternalRosParser.g:9313:2: Boolean { before(grammarAccess.getParameterBooleanTypeAccess().getBooleanKeyword_1()); match(input,Boolean,FOLLOW_2); @@ -28087,14 +28026,14 @@ public final void rule__ParameterBooleanType__Group__1__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group__2" - // InternalRosParser.g:9323:1: rule__ParameterBooleanType__Group__2 : rule__ParameterBooleanType__Group__2__Impl ; + // InternalRosParser.g:9322:1: rule__ParameterBooleanType__Group__2 : rule__ParameterBooleanType__Group__2__Impl ; public final void rule__ParameterBooleanType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9327:1: ( rule__ParameterBooleanType__Group__2__Impl ) - // InternalRosParser.g:9328:2: rule__ParameterBooleanType__Group__2__Impl + // InternalRosParser.g:9326:1: ( rule__ParameterBooleanType__Group__2__Impl ) + // InternalRosParser.g:9327:2: rule__ParameterBooleanType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group__2__Impl(); @@ -28120,20 +28059,20 @@ public final void rule__ParameterBooleanType__Group__2() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__2__Impl" - // InternalRosParser.g:9334:1: rule__ParameterBooleanType__Group__2__Impl : ( ( rule__ParameterBooleanType__Group_2__0 )? ) ; + // InternalRosParser.g:9333:1: rule__ParameterBooleanType__Group__2__Impl : ( ( rule__ParameterBooleanType__Group_2__0 )? ) ; public final void rule__ParameterBooleanType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9338:1: ( ( ( rule__ParameterBooleanType__Group_2__0 )? ) ) - // InternalRosParser.g:9339:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) + // InternalRosParser.g:9337:1: ( ( ( rule__ParameterBooleanType__Group_2__0 )? ) ) + // InternalRosParser.g:9338:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) { - // InternalRosParser.g:9339:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) - // InternalRosParser.g:9340:2: ( rule__ParameterBooleanType__Group_2__0 )? + // InternalRosParser.g:9338:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) + // InternalRosParser.g:9339:2: ( rule__ParameterBooleanType__Group_2__0 )? { before(grammarAccess.getParameterBooleanTypeAccess().getGroup_2()); - // InternalRosParser.g:9341:2: ( rule__ParameterBooleanType__Group_2__0 )? + // InternalRosParser.g:9340:2: ( rule__ParameterBooleanType__Group_2__0 )? int alt53=2; int LA53_0 = input.LA(1); @@ -28146,7 +28085,7 @@ public final void rule__ParameterBooleanType__Group__2__Impl() throws Recognitio } switch (alt53) { case 1 : - // InternalRosParser.g:9341:3: rule__ParameterBooleanType__Group_2__0 + // InternalRosParser.g:9340:3: rule__ParameterBooleanType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group_2__0(); @@ -28182,14 +28121,14 @@ public final void rule__ParameterBooleanType__Group__2__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group_2__0" - // InternalRosParser.g:9350:1: rule__ParameterBooleanType__Group_2__0 : rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ; + // InternalRosParser.g:9349:1: rule__ParameterBooleanType__Group_2__0 : rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ; public final void rule__ParameterBooleanType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9354:1: ( rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ) - // InternalRosParser.g:9355:2: rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 + // InternalRosParser.g:9353:1: ( rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ) + // InternalRosParser.g:9354:2: rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 { pushFollow(FOLLOW_52); rule__ParameterBooleanType__Group_2__0__Impl(); @@ -28220,17 +28159,17 @@ public final void rule__ParameterBooleanType__Group_2__0() throws RecognitionExc // $ANTLR start "rule__ParameterBooleanType__Group_2__0__Impl" - // InternalRosParser.g:9362:1: rule__ParameterBooleanType__Group_2__0__Impl : ( Default ) ; + // InternalRosParser.g:9361:1: rule__ParameterBooleanType__Group_2__0__Impl : ( Default ) ; public final void rule__ParameterBooleanType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9366:1: ( ( Default ) ) - // InternalRosParser.g:9367:1: ( Default ) + // InternalRosParser.g:9365:1: ( ( Default ) ) + // InternalRosParser.g:9366:1: ( Default ) { - // InternalRosParser.g:9367:1: ( Default ) - // InternalRosParser.g:9368:2: Default + // InternalRosParser.g:9366:1: ( Default ) + // InternalRosParser.g:9367:2: Default { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); @@ -28257,14 +28196,14 @@ public final void rule__ParameterBooleanType__Group_2__0__Impl() throws Recognit // $ANTLR start "rule__ParameterBooleanType__Group_2__1" - // InternalRosParser.g:9377:1: rule__ParameterBooleanType__Group_2__1 : rule__ParameterBooleanType__Group_2__1__Impl ; + // InternalRosParser.g:9376:1: rule__ParameterBooleanType__Group_2__1 : rule__ParameterBooleanType__Group_2__1__Impl ; public final void rule__ParameterBooleanType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9381:1: ( rule__ParameterBooleanType__Group_2__1__Impl ) - // InternalRosParser.g:9382:2: rule__ParameterBooleanType__Group_2__1__Impl + // InternalRosParser.g:9380:1: ( rule__ParameterBooleanType__Group_2__1__Impl ) + // InternalRosParser.g:9381:2: rule__ParameterBooleanType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group_2__1__Impl(); @@ -28290,21 +28229,21 @@ public final void rule__ParameterBooleanType__Group_2__1() throws RecognitionExc // $ANTLR start "rule__ParameterBooleanType__Group_2__1__Impl" - // InternalRosParser.g:9388:1: rule__ParameterBooleanType__Group_2__1__Impl : ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ; + // InternalRosParser.g:9387:1: rule__ParameterBooleanType__Group_2__1__Impl : ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterBooleanType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9392:1: ( ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ) - // InternalRosParser.g:9393:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) + // InternalRosParser.g:9391:1: ( ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ) + // InternalRosParser.g:9392:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) { - // InternalRosParser.g:9393:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) - // InternalRosParser.g:9394:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) + // InternalRosParser.g:9392:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) + // InternalRosParser.g:9393:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultAssignment_2_1()); - // InternalRosParser.g:9395:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) - // InternalRosParser.g:9395:3: rule__ParameterBooleanType__DefaultAssignment_2_1 + // InternalRosParser.g:9394:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) + // InternalRosParser.g:9394:3: rule__ParameterBooleanType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterBooleanType__DefaultAssignment_2_1(); @@ -28337,14 +28276,14 @@ public final void rule__ParameterBooleanType__Group_2__1__Impl() throws Recognit // $ANTLR start "rule__ParameterBase64Type__Group__0" - // InternalRosParser.g:9404:1: rule__ParameterBase64Type__Group__0 : rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ; + // InternalRosParser.g:9403:1: rule__ParameterBase64Type__Group__0 : rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ; public final void rule__ParameterBase64Type__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9408:1: ( rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ) - // InternalRosParser.g:9409:2: rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 + // InternalRosParser.g:9407:1: ( rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ) + // InternalRosParser.g:9408:2: rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 { pushFollow(FOLLOW_53); rule__ParameterBase64Type__Group__0__Impl(); @@ -28375,21 +28314,21 @@ public final void rule__ParameterBase64Type__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__0__Impl" - // InternalRosParser.g:9416:1: rule__ParameterBase64Type__Group__0__Impl : ( () ) ; + // InternalRosParser.g:9415:1: rule__ParameterBase64Type__Group__0__Impl : ( () ) ; public final void rule__ParameterBase64Type__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9420:1: ( ( () ) ) - // InternalRosParser.g:9421:1: ( () ) + // InternalRosParser.g:9419:1: ( ( () ) ) + // InternalRosParser.g:9420:1: ( () ) { - // InternalRosParser.g:9421:1: ( () ) - // InternalRosParser.g:9422:2: () + // InternalRosParser.g:9420:1: ( () ) + // InternalRosParser.g:9421:2: () { before(grammarAccess.getParameterBase64TypeAccess().getParameterBase64TypeAction_0()); - // InternalRosParser.g:9423:2: () - // InternalRosParser.g:9423:3: + // InternalRosParser.g:9422:2: () + // InternalRosParser.g:9422:3: { } @@ -28412,14 +28351,14 @@ public final void rule__ParameterBase64Type__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group__1" - // InternalRosParser.g:9431:1: rule__ParameterBase64Type__Group__1 : rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ; + // InternalRosParser.g:9430:1: rule__ParameterBase64Type__Group__1 : rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ; public final void rule__ParameterBase64Type__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9435:1: ( rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ) - // InternalRosParser.g:9436:2: rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 + // InternalRosParser.g:9434:1: ( rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ) + // InternalRosParser.g:9435:2: rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 { pushFollow(FOLLOW_46); rule__ParameterBase64Type__Group__1__Impl(); @@ -28450,17 +28389,17 @@ public final void rule__ParameterBase64Type__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__1__Impl" - // InternalRosParser.g:9443:1: rule__ParameterBase64Type__Group__1__Impl : ( Base64 ) ; + // InternalRosParser.g:9442:1: rule__ParameterBase64Type__Group__1__Impl : ( Base64 ) ; public final void rule__ParameterBase64Type__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9447:1: ( ( Base64 ) ) - // InternalRosParser.g:9448:1: ( Base64 ) + // InternalRosParser.g:9446:1: ( ( Base64 ) ) + // InternalRosParser.g:9447:1: ( Base64 ) { - // InternalRosParser.g:9448:1: ( Base64 ) - // InternalRosParser.g:9449:2: Base64 + // InternalRosParser.g:9447:1: ( Base64 ) + // InternalRosParser.g:9448:2: Base64 { before(grammarAccess.getParameterBase64TypeAccess().getBase64Keyword_1()); match(input,Base64,FOLLOW_2); @@ -28487,14 +28426,14 @@ public final void rule__ParameterBase64Type__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group__2" - // InternalRosParser.g:9458:1: rule__ParameterBase64Type__Group__2 : rule__ParameterBase64Type__Group__2__Impl ; + // InternalRosParser.g:9457:1: rule__ParameterBase64Type__Group__2 : rule__ParameterBase64Type__Group__2__Impl ; public final void rule__ParameterBase64Type__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9462:1: ( rule__ParameterBase64Type__Group__2__Impl ) - // InternalRosParser.g:9463:2: rule__ParameterBase64Type__Group__2__Impl + // InternalRosParser.g:9461:1: ( rule__ParameterBase64Type__Group__2__Impl ) + // InternalRosParser.g:9462:2: rule__ParameterBase64Type__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group__2__Impl(); @@ -28520,20 +28459,20 @@ public final void rule__ParameterBase64Type__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__2__Impl" - // InternalRosParser.g:9469:1: rule__ParameterBase64Type__Group__2__Impl : ( ( rule__ParameterBase64Type__Group_2__0 )? ) ; + // InternalRosParser.g:9468:1: rule__ParameterBase64Type__Group__2__Impl : ( ( rule__ParameterBase64Type__Group_2__0 )? ) ; public final void rule__ParameterBase64Type__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9473:1: ( ( ( rule__ParameterBase64Type__Group_2__0 )? ) ) - // InternalRosParser.g:9474:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) + // InternalRosParser.g:9472:1: ( ( ( rule__ParameterBase64Type__Group_2__0 )? ) ) + // InternalRosParser.g:9473:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) { - // InternalRosParser.g:9474:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) - // InternalRosParser.g:9475:2: ( rule__ParameterBase64Type__Group_2__0 )? + // InternalRosParser.g:9473:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) + // InternalRosParser.g:9474:2: ( rule__ParameterBase64Type__Group_2__0 )? { before(grammarAccess.getParameterBase64TypeAccess().getGroup_2()); - // InternalRosParser.g:9476:2: ( rule__ParameterBase64Type__Group_2__0 )? + // InternalRosParser.g:9475:2: ( rule__ParameterBase64Type__Group_2__0 )? int alt54=2; int LA54_0 = input.LA(1); @@ -28546,7 +28485,7 @@ public final void rule__ParameterBase64Type__Group__2__Impl() throws Recognition } switch (alt54) { case 1 : - // InternalRosParser.g:9476:3: rule__ParameterBase64Type__Group_2__0 + // InternalRosParser.g:9475:3: rule__ParameterBase64Type__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group_2__0(); @@ -28582,14 +28521,14 @@ public final void rule__ParameterBase64Type__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group_2__0" - // InternalRosParser.g:9485:1: rule__ParameterBase64Type__Group_2__0 : rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ; + // InternalRosParser.g:9484:1: rule__ParameterBase64Type__Group_2__0 : rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ; public final void rule__ParameterBase64Type__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9489:1: ( rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ) - // InternalRosParser.g:9490:2: rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 + // InternalRosParser.g:9488:1: ( rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ) + // InternalRosParser.g:9489:2: rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 { pushFollow(FOLLOW_54); rule__ParameterBase64Type__Group_2__0__Impl(); @@ -28620,17 +28559,17 @@ public final void rule__ParameterBase64Type__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterBase64Type__Group_2__0__Impl" - // InternalRosParser.g:9497:1: rule__ParameterBase64Type__Group_2__0__Impl : ( Default ) ; + // InternalRosParser.g:9496:1: rule__ParameterBase64Type__Group_2__0__Impl : ( Default ) ; public final void rule__ParameterBase64Type__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9501:1: ( ( Default ) ) - // InternalRosParser.g:9502:1: ( Default ) + // InternalRosParser.g:9500:1: ( ( Default ) ) + // InternalRosParser.g:9501:1: ( Default ) { - // InternalRosParser.g:9502:1: ( Default ) - // InternalRosParser.g:9503:2: Default + // InternalRosParser.g:9501:1: ( Default ) + // InternalRosParser.g:9502:2: Default { before(grammarAccess.getParameterBase64TypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); @@ -28657,14 +28596,14 @@ public final void rule__ParameterBase64Type__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterBase64Type__Group_2__1" - // InternalRosParser.g:9512:1: rule__ParameterBase64Type__Group_2__1 : rule__ParameterBase64Type__Group_2__1__Impl ; + // InternalRosParser.g:9511:1: rule__ParameterBase64Type__Group_2__1 : rule__ParameterBase64Type__Group_2__1__Impl ; public final void rule__ParameterBase64Type__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9516:1: ( rule__ParameterBase64Type__Group_2__1__Impl ) - // InternalRosParser.g:9517:2: rule__ParameterBase64Type__Group_2__1__Impl + // InternalRosParser.g:9515:1: ( rule__ParameterBase64Type__Group_2__1__Impl ) + // InternalRosParser.g:9516:2: rule__ParameterBase64Type__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group_2__1__Impl(); @@ -28690,21 +28629,21 @@ public final void rule__ParameterBase64Type__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterBase64Type__Group_2__1__Impl" - // InternalRosParser.g:9523:1: rule__ParameterBase64Type__Group_2__1__Impl : ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ; + // InternalRosParser.g:9522:1: rule__ParameterBase64Type__Group_2__1__Impl : ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterBase64Type__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9527:1: ( ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ) - // InternalRosParser.g:9528:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) + // InternalRosParser.g:9526:1: ( ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ) + // InternalRosParser.g:9527:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) { - // InternalRosParser.g:9528:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) - // InternalRosParser.g:9529:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) + // InternalRosParser.g:9527:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) + // InternalRosParser.g:9528:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) { before(grammarAccess.getParameterBase64TypeAccess().getDefaultAssignment_2_1()); - // InternalRosParser.g:9530:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) - // InternalRosParser.g:9530:3: rule__ParameterBase64Type__DefaultAssignment_2_1 + // InternalRosParser.g:9529:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) + // InternalRosParser.g:9529:3: rule__ParameterBase64Type__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__DefaultAssignment_2_1(); @@ -28737,16 +28676,16 @@ public final void rule__ParameterBase64Type__Group_2__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterArrayType__Group__0" - // InternalRosParser.g:9539:1: rule__ParameterArrayType__Group__0 : rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ; + // InternalRosParser.g:9538:1: rule__ParameterArrayType__Group__0 : rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ; public final void rule__ParameterArrayType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9543:1: ( rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ) - // InternalRosParser.g:9544:2: rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 + // InternalRosParser.g:9542:1: ( rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ) + // InternalRosParser.g:9543:2: rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 { - pushFollow(FOLLOW_6); + pushFollow(FOLLOW_55); rule__ParameterArrayType__Group__0__Impl(); state._fsp--; @@ -28775,21 +28714,21 @@ public final void rule__ParameterArrayType__Group__0() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__0__Impl" - // InternalRosParser.g:9551:1: rule__ParameterArrayType__Group__0__Impl : ( Array ) ; + // InternalRosParser.g:9550:1: rule__ParameterArrayType__Group__0__Impl : ( RULE_BEGIN ) ; public final void rule__ParameterArrayType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9555:1: ( ( Array ) ) - // InternalRosParser.g:9556:1: ( Array ) + // InternalRosParser.g:9554:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:9555:1: ( RULE_BEGIN ) { - // InternalRosParser.g:9556:1: ( Array ) - // InternalRosParser.g:9557:2: Array + // InternalRosParser.g:9555:1: ( RULE_BEGIN ) + // InternalRosParser.g:9556:2: RULE_BEGIN { - before(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); - match(input,Array,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); + before(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); + match(input,RULE_BEGIN,FOLLOW_2); + after(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); } @@ -28812,16 +28751,16 @@ public final void rule__ParameterArrayType__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__1" - // InternalRosParser.g:9566:1: rule__ParameterArrayType__Group__1 : rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ; + // InternalRosParser.g:9565:1: rule__ParameterArrayType__Group__1 : rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ; public final void rule__ParameterArrayType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9570:1: ( rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ) - // InternalRosParser.g:9571:2: rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 + // InternalRosParser.g:9569:1: ( rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ) + // InternalRosParser.g:9570:2: rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 { - pushFollow(FOLLOW_55); + pushFollow(FOLLOW_40); rule__ParameterArrayType__Group__1__Impl(); state._fsp--; @@ -28850,21 +28789,21 @@ public final void rule__ParameterArrayType__Group__1() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__1__Impl" - // InternalRosParser.g:9578:1: rule__ParameterArrayType__Group__1__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:9577:1: rule__ParameterArrayType__Group__1__Impl : ( Array ) ; public final void rule__ParameterArrayType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9582:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:9583:1: ( RULE_BEGIN ) + // InternalRosParser.g:9581:1: ( ( Array ) ) + // InternalRosParser.g:9582:1: ( Array ) { - // InternalRosParser.g:9583:1: ( RULE_BEGIN ) - // InternalRosParser.g:9584:2: RULE_BEGIN + // InternalRosParser.g:9582:1: ( Array ) + // InternalRosParser.g:9583:2: Array { - before(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_1()); - match(input,RULE_BEGIN,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_1()); + before(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); + match(input,Array,FOLLOW_2); + after(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); } @@ -28887,16 +28826,16 @@ public final void rule__ParameterArrayType__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__2" - // InternalRosParser.g:9593:1: rule__ParameterArrayType__Group__2 : rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ; + // InternalRosParser.g:9592:1: rule__ParameterArrayType__Group__2 : rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ; public final void rule__ParameterArrayType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9597:1: ( rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ) - // InternalRosParser.g:9598:2: rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 + // InternalRosParser.g:9596:1: ( rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ) + // InternalRosParser.g:9597:2: rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 { - pushFollow(FOLLOW_40); + pushFollow(FOLLOW_56); rule__ParameterArrayType__Group__2__Impl(); state._fsp--; @@ -28925,21 +28864,31 @@ public final void rule__ParameterArrayType__Group__2() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__2__Impl" - // InternalRosParser.g:9605:1: rule__ParameterArrayType__Group__2__Impl : ( Type ) ; + // InternalRosParser.g:9604:1: rule__ParameterArrayType__Group__2__Impl : ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ; public final void rule__ParameterArrayType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9609:1: ( ( Type ) ) - // InternalRosParser.g:9610:1: ( Type ) + // InternalRosParser.g:9608:1: ( ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ) + // InternalRosParser.g:9609:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) + { + // InternalRosParser.g:9609:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) + // InternalRosParser.g:9610:2: ( rule__ParameterArrayType__TypeAssignment_2 ) { - // InternalRosParser.g:9610:1: ( Type ) - // InternalRosParser.g:9611:2: Type + before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); + // InternalRosParser.g:9611:2: ( rule__ParameterArrayType__TypeAssignment_2 ) + // InternalRosParser.g:9611:3: rule__ParameterArrayType__TypeAssignment_2 { - before(grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); - match(input,Type,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); + pushFollow(FOLLOW_2); + rule__ParameterArrayType__TypeAssignment_2(); + + state._fsp--; + + + } + + after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } @@ -28962,14 +28911,14 @@ public final void rule__ParameterArrayType__Group__2__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__3" - // InternalRosParser.g:9620:1: rule__ParameterArrayType__Group__3 : rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ; + // InternalRosParser.g:9619:1: rule__ParameterArrayType__Group__3 : rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ; public final void rule__ParameterArrayType__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9624:1: ( rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ) - // InternalRosParser.g:9625:2: rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 + // InternalRosParser.g:9623:1: ( rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ) + // InternalRosParser.g:9624:2: rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 { pushFollow(FOLLOW_56); rule__ParameterArrayType__Group__3__Impl(); @@ -29000,31 +28949,42 @@ public final void rule__ParameterArrayType__Group__3() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__3__Impl" - // InternalRosParser.g:9632:1: rule__ParameterArrayType__Group__3__Impl : ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) ; + // InternalRosParser.g:9631:1: rule__ParameterArrayType__Group__3__Impl : ( ( rule__ParameterArrayType__Group_3__0 )? ) ; public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9636:1: ( ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) ) - // InternalRosParser.g:9637:1: ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) - { - // InternalRosParser.g:9637:1: ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) - // InternalRosParser.g:9638:2: ( rule__ParameterArrayType__TypeAssignment_3 ) + // InternalRosParser.g:9635:1: ( ( ( rule__ParameterArrayType__Group_3__0 )? ) ) + // InternalRosParser.g:9636:1: ( ( rule__ParameterArrayType__Group_3__0 )? ) { - before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_3()); - // InternalRosParser.g:9639:2: ( rule__ParameterArrayType__TypeAssignment_3 ) - // InternalRosParser.g:9639:3: rule__ParameterArrayType__TypeAssignment_3 + // InternalRosParser.g:9636:1: ( ( rule__ParameterArrayType__Group_3__0 )? ) + // InternalRosParser.g:9637:2: ( rule__ParameterArrayType__Group_3__0 )? { - pushFollow(FOLLOW_2); - rule__ParameterArrayType__TypeAssignment_3(); + before(grammarAccess.getParameterArrayTypeAccess().getGroup_3()); + // InternalRosParser.g:9638:2: ( rule__ParameterArrayType__Group_3__0 )? + int alt55=2; + int LA55_0 = input.LA(1); + + if ( (LA55_0==Default) ) { + alt55=1; + } + switch (alt55) { + case 1 : + // InternalRosParser.g:9638:3: rule__ParameterArrayType__Group_3__0 + { + pushFollow(FOLLOW_2); + rule__ParameterArrayType__Group_3__0(); + + state._fsp--; - state._fsp--; + } + break; } - after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_3()); + after(grammarAccess.getParameterArrayTypeAccess().getGroup_3()); } @@ -29047,22 +29007,17 @@ public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__4" - // InternalRosParser.g:9647:1: rule__ParameterArrayType__Group__4 : rule__ParameterArrayType__Group__4__Impl rule__ParameterArrayType__Group__5 ; + // InternalRosParser.g:9646:1: rule__ParameterArrayType__Group__4 : rule__ParameterArrayType__Group__4__Impl ; public final void rule__ParameterArrayType__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9651:1: ( rule__ParameterArrayType__Group__4__Impl rule__ParameterArrayType__Group__5 ) - // InternalRosParser.g:9652:2: rule__ParameterArrayType__Group__4__Impl rule__ParameterArrayType__Group__5 + // InternalRosParser.g:9650:1: ( rule__ParameterArrayType__Group__4__Impl ) + // InternalRosParser.g:9651:2: rule__ParameterArrayType__Group__4__Impl { - pushFollow(FOLLOW_56); - rule__ParameterArrayType__Group__4__Impl(); - - state._fsp--; - pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group__5(); + rule__ParameterArrayType__Group__4__Impl(); state._fsp--; @@ -29085,42 +29040,21 @@ public final void rule__ParameterArrayType__Group__4() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__4__Impl" - // InternalRosParser.g:9659:1: rule__ParameterArrayType__Group__4__Impl : ( ( rule__ParameterArrayType__Group_4__0 )? ) ; + // InternalRosParser.g:9657:1: rule__ParameterArrayType__Group__4__Impl : ( RULE_END ) ; public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9663:1: ( ( ( rule__ParameterArrayType__Group_4__0 )? ) ) - // InternalRosParser.g:9664:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) + // InternalRosParser.g:9661:1: ( ( RULE_END ) ) + // InternalRosParser.g:9662:1: ( RULE_END ) { - // InternalRosParser.g:9664:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) - // InternalRosParser.g:9665:2: ( rule__ParameterArrayType__Group_4__0 )? + // InternalRosParser.g:9662:1: ( RULE_END ) + // InternalRosParser.g:9663:2: RULE_END { - before(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); - // InternalRosParser.g:9666:2: ( rule__ParameterArrayType__Group_4__0 )? - int alt55=2; - int LA55_0 = input.LA(1); - - if ( (LA55_0==Default) ) { - alt55=1; - } - switch (alt55) { - case 1 : - // InternalRosParser.g:9666:3: rule__ParameterArrayType__Group_4__0 - { - pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__0(); - - state._fsp--; - - - } - break; - - } - - after(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); + before(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); + match(input,RULE_END,FOLLOW_2); + after(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); } @@ -29142,18 +29076,23 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE // $ANTLR end "rule__ParameterArrayType__Group__4__Impl" - // $ANTLR start "rule__ParameterArrayType__Group__5" - // InternalRosParser.g:9674:1: rule__ParameterArrayType__Group__5 : rule__ParameterArrayType__Group__5__Impl ; - public final void rule__ParameterArrayType__Group__5() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_3__0" + // InternalRosParser.g:9673:1: rule__ParameterArrayType__Group_3__0 : rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 ; + public final void rule__ParameterArrayType__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9678:1: ( rule__ParameterArrayType__Group__5__Impl ) - // InternalRosParser.g:9679:2: rule__ParameterArrayType__Group__5__Impl + // InternalRosParser.g:9677:1: ( rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 ) + // InternalRosParser.g:9678:2: rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 { + pushFollow(FOLLOW_11); + rule__ParameterArrayType__Group_3__0__Impl(); + + state._fsp--; + pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group__5__Impl(); + rule__ParameterArrayType__Group_3__1(); state._fsp--; @@ -29172,25 +29111,25 @@ public final void rule__ParameterArrayType__Group__5() throws RecognitionExcepti } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__5" + // $ANTLR end "rule__ParameterArrayType__Group_3__0" - // $ANTLR start "rule__ParameterArrayType__Group__5__Impl" - // InternalRosParser.g:9685:1: rule__ParameterArrayType__Group__5__Impl : ( RULE_END ) ; - public final void rule__ParameterArrayType__Group__5__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_3__0__Impl" + // InternalRosParser.g:9685:1: rule__ParameterArrayType__Group_3__0__Impl : ( Default ) ; + public final void rule__ParameterArrayType__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9689:1: ( ( RULE_END ) ) - // InternalRosParser.g:9690:1: ( RULE_END ) + // InternalRosParser.g:9689:1: ( ( Default ) ) + // InternalRosParser.g:9690:1: ( Default ) { - // InternalRosParser.g:9690:1: ( RULE_END ) - // InternalRosParser.g:9691:2: RULE_END + // InternalRosParser.g:9690:1: ( Default ) + // InternalRosParser.g:9691:2: Default { - before(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_5()); - match(input,RULE_END,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_5()); + before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); + match(input,Default,FOLLOW_2); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); } @@ -29209,26 +29148,21 @@ public final void rule__ParameterArrayType__Group__5__Impl() throws RecognitionE } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__5__Impl" + // $ANTLR end "rule__ParameterArrayType__Group_3__0__Impl" - // $ANTLR start "rule__ParameterArrayType__Group_4__0" - // InternalRosParser.g:9701:1: rule__ParameterArrayType__Group_4__0 : rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ; - public final void rule__ParameterArrayType__Group_4__0() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_3__1" + // InternalRosParser.g:9700:1: rule__ParameterArrayType__Group_3__1 : rule__ParameterArrayType__Group_3__1__Impl ; + public final void rule__ParameterArrayType__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9705:1: ( rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ) - // InternalRosParser.g:9706:2: rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 + // InternalRosParser.g:9704:1: ( rule__ParameterArrayType__Group_3__1__Impl ) + // InternalRosParser.g:9705:2: rule__ParameterArrayType__Group_3__1__Impl { - pushFollow(FOLLOW_11); - rule__ParameterArrayType__Group_4__0__Impl(); - - state._fsp--; - pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__1(); + rule__ParameterArrayType__Group_3__1__Impl(); state._fsp--; @@ -29247,105 +29181,35 @@ public final void rule__ParameterArrayType__Group_4__0() throws RecognitionExcep } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__0" + // $ANTLR end "rule__ParameterArrayType__Group_3__1" - // $ANTLR start "rule__ParameterArrayType__Group_4__0__Impl" - // InternalRosParser.g:9713:1: rule__ParameterArrayType__Group_4__0__Impl : ( Default ) ; - public final void rule__ParameterArrayType__Group_4__0__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_3__1__Impl" + // InternalRosParser.g:9711:1: rule__ParameterArrayType__Group_3__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) ; + public final void rule__ParameterArrayType__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9717:1: ( ( Default ) ) - // InternalRosParser.g:9718:1: ( Default ) + // InternalRosParser.g:9715:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) ) + // InternalRosParser.g:9716:1: ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) { - // InternalRosParser.g:9718:1: ( Default ) - // InternalRosParser.g:9719:2: Default + // InternalRosParser.g:9716:1: ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) + // InternalRosParser.g:9717:2: ( rule__ParameterArrayType__DefaultAssignment_3_1 ) { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); - match(input,Default,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group_4__0__Impl" - - - // $ANTLR start "rule__ParameterArrayType__Group_4__1" - // InternalRosParser.g:9728:1: rule__ParameterArrayType__Group_4__1 : rule__ParameterArrayType__Group_4__1__Impl ; - public final void rule__ParameterArrayType__Group_4__1() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosParser.g:9732:1: ( rule__ParameterArrayType__Group_4__1__Impl ) - // InternalRosParser.g:9733:2: rule__ParameterArrayType__Group_4__1__Impl - { - pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__1__Impl(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group_4__1" - - - // $ANTLR start "rule__ParameterArrayType__Group_4__1__Impl" - // InternalRosParser.g:9739:1: rule__ParameterArrayType__Group_4__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ; - public final void rule__ParameterArrayType__Group_4__1__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosParser.g:9743:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ) - // InternalRosParser.g:9744:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) - { - // InternalRosParser.g:9744:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) - // InternalRosParser.g:9745:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) - { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); - // InternalRosParser.g:9746:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) - // InternalRosParser.g:9746:3: rule__ParameterArrayType__DefaultAssignment_4_1 + before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_3_1()); + // InternalRosParser.g:9718:2: ( rule__ParameterArrayType__DefaultAssignment_3_1 ) + // InternalRosParser.g:9718:3: rule__ParameterArrayType__DefaultAssignment_3_1 { pushFollow(FOLLOW_2); - rule__ParameterArrayType__DefaultAssignment_4_1(); + rule__ParameterArrayType__DefaultAssignment_3_1(); state._fsp--; } - after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_3_1()); } @@ -29364,18 +29228,18 @@ public final void rule__ParameterArrayType__Group_4__1__Impl() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__1__Impl" + // $ANTLR end "rule__ParameterArrayType__Group_3__1__Impl" // $ANTLR start "rule__ParameterList__Group__0" - // InternalRosParser.g:9755:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; + // InternalRosParser.g:9727:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; public final void rule__ParameterList__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9759:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) - // InternalRosParser.g:9760:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 + // InternalRosParser.g:9731:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) + // InternalRosParser.g:9732:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 { pushFollow(FOLLOW_11); rule__ParameterList__Group__0__Impl(); @@ -29406,21 +29270,21 @@ public final void rule__ParameterList__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__0__Impl" - // InternalRosParser.g:9767:1: rule__ParameterList__Group__0__Impl : ( () ) ; + // InternalRosParser.g:9739:1: rule__ParameterList__Group__0__Impl : ( () ) ; public final void rule__ParameterList__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9771:1: ( ( () ) ) - // InternalRosParser.g:9772:1: ( () ) + // InternalRosParser.g:9743:1: ( ( () ) ) + // InternalRosParser.g:9744:1: ( () ) { - // InternalRosParser.g:9772:1: ( () ) - // InternalRosParser.g:9773:2: () + // InternalRosParser.g:9744:1: ( () ) + // InternalRosParser.g:9745:2: () { before(grammarAccess.getParameterListAccess().getParameterSequenceAction_0()); - // InternalRosParser.g:9774:2: () - // InternalRosParser.g:9774:3: + // InternalRosParser.g:9746:2: () + // InternalRosParser.g:9746:3: { } @@ -29443,14 +29307,14 @@ public final void rule__ParameterList__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__1" - // InternalRosParser.g:9782:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ; + // InternalRosParser.g:9754:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ; public final void rule__ParameterList__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9786:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) - // InternalRosParser.g:9787:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 + // InternalRosParser.g:9758:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) + // InternalRosParser.g:9759:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 { pushFollow(FOLLOW_42); rule__ParameterList__Group__1__Impl(); @@ -29481,17 +29345,17 @@ public final void rule__ParameterList__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__1__Impl" - // InternalRosParser.g:9794:1: rule__ParameterList__Group__1__Impl : ( LeftSquareBracket ) ; + // InternalRosParser.g:9766:1: rule__ParameterList__Group__1__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterList__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9798:1: ( ( LeftSquareBracket ) ) - // InternalRosParser.g:9799:1: ( LeftSquareBracket ) + // InternalRosParser.g:9770:1: ( ( LeftSquareBracket ) ) + // InternalRosParser.g:9771:1: ( LeftSquareBracket ) { - // InternalRosParser.g:9799:1: ( LeftSquareBracket ) - // InternalRosParser.g:9800:2: LeftSquareBracket + // InternalRosParser.g:9771:1: ( LeftSquareBracket ) + // InternalRosParser.g:9772:2: LeftSquareBracket { before(grammarAccess.getParameterListAccess().getLeftSquareBracketKeyword_1()); match(input,LeftSquareBracket,FOLLOW_2); @@ -29518,14 +29382,14 @@ public final void rule__ParameterList__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__2" - // InternalRosParser.g:9809:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ; + // InternalRosParser.g:9781:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ; public final void rule__ParameterList__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9813:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) - // InternalRosParser.g:9814:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 + // InternalRosParser.g:9785:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) + // InternalRosParser.g:9786:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 { pushFollow(FOLLOW_13); rule__ParameterList__Group__2__Impl(); @@ -29556,21 +29420,21 @@ public final void rule__ParameterList__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__2__Impl" - // InternalRosParser.g:9821:1: rule__ParameterList__Group__2__Impl : ( ( rule__ParameterList__ValueAssignment_2 ) ) ; + // InternalRosParser.g:9793:1: rule__ParameterList__Group__2__Impl : ( ( rule__ParameterList__ValueAssignment_2 ) ) ; public final void rule__ParameterList__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9825:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) - // InternalRosParser.g:9826:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalRosParser.g:9797:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) + // InternalRosParser.g:9798:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) { - // InternalRosParser.g:9826:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) - // InternalRosParser.g:9827:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalRosParser.g:9798:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalRosParser.g:9799:2: ( rule__ParameterList__ValueAssignment_2 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_2()); - // InternalRosParser.g:9828:2: ( rule__ParameterList__ValueAssignment_2 ) - // InternalRosParser.g:9828:3: rule__ParameterList__ValueAssignment_2 + // InternalRosParser.g:9800:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalRosParser.g:9800:3: rule__ParameterList__ValueAssignment_2 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_2(); @@ -29603,14 +29467,14 @@ public final void rule__ParameterList__Group__2__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__3" - // InternalRosParser.g:9836:1: rule__ParameterList__Group__3 : rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ; + // InternalRosParser.g:9808:1: rule__ParameterList__Group__3 : rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ; public final void rule__ParameterList__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9840:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) - // InternalRosParser.g:9841:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 + // InternalRosParser.g:9812:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) + // InternalRosParser.g:9813:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 { pushFollow(FOLLOW_13); rule__ParameterList__Group__3__Impl(); @@ -29641,20 +29505,20 @@ public final void rule__ParameterList__Group__3() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__3__Impl" - // InternalRosParser.g:9848:1: rule__ParameterList__Group__3__Impl : ( ( rule__ParameterList__Group_3__0 )* ) ; + // InternalRosParser.g:9820:1: rule__ParameterList__Group__3__Impl : ( ( rule__ParameterList__Group_3__0 )* ) ; public final void rule__ParameterList__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9852:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) - // InternalRosParser.g:9853:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalRosParser.g:9824:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) + // InternalRosParser.g:9825:1: ( ( rule__ParameterList__Group_3__0 )* ) { - // InternalRosParser.g:9853:1: ( ( rule__ParameterList__Group_3__0 )* ) - // InternalRosParser.g:9854:2: ( rule__ParameterList__Group_3__0 )* + // InternalRosParser.g:9825:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalRosParser.g:9826:2: ( rule__ParameterList__Group_3__0 )* { before(grammarAccess.getParameterListAccess().getGroup_3()); - // InternalRosParser.g:9855:2: ( rule__ParameterList__Group_3__0 )* + // InternalRosParser.g:9827:2: ( rule__ParameterList__Group_3__0 )* loop56: do { int alt56=2; @@ -29667,7 +29531,7 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept switch (alt56) { case 1 : - // InternalRosParser.g:9855:3: rule__ParameterList__Group_3__0 + // InternalRosParser.g:9827:3: rule__ParameterList__Group_3__0 { pushFollow(FOLLOW_14); rule__ParameterList__Group_3__0(); @@ -29706,14 +29570,14 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__4" - // InternalRosParser.g:9863:1: rule__ParameterList__Group__4 : rule__ParameterList__Group__4__Impl ; + // InternalRosParser.g:9835:1: rule__ParameterList__Group__4 : rule__ParameterList__Group__4__Impl ; public final void rule__ParameterList__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9867:1: ( rule__ParameterList__Group__4__Impl ) - // InternalRosParser.g:9868:2: rule__ParameterList__Group__4__Impl + // InternalRosParser.g:9839:1: ( rule__ParameterList__Group__4__Impl ) + // InternalRosParser.g:9840:2: rule__ParameterList__Group__4__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group__4__Impl(); @@ -29739,17 +29603,17 @@ public final void rule__ParameterList__Group__4() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__4__Impl" - // InternalRosParser.g:9874:1: rule__ParameterList__Group__4__Impl : ( RightSquareBracket ) ; + // InternalRosParser.g:9846:1: rule__ParameterList__Group__4__Impl : ( RightSquareBracket ) ; public final void rule__ParameterList__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9878:1: ( ( RightSquareBracket ) ) - // InternalRosParser.g:9879:1: ( RightSquareBracket ) + // InternalRosParser.g:9850:1: ( ( RightSquareBracket ) ) + // InternalRosParser.g:9851:1: ( RightSquareBracket ) { - // InternalRosParser.g:9879:1: ( RightSquareBracket ) - // InternalRosParser.g:9880:2: RightSquareBracket + // InternalRosParser.g:9851:1: ( RightSquareBracket ) + // InternalRosParser.g:9852:2: RightSquareBracket { before(grammarAccess.getParameterListAccess().getRightSquareBracketKeyword_4()); match(input,RightSquareBracket,FOLLOW_2); @@ -29776,14 +29640,14 @@ public final void rule__ParameterList__Group__4__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group_3__0" - // InternalRosParser.g:9890:1: rule__ParameterList__Group_3__0 : rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ; + // InternalRosParser.g:9862:1: rule__ParameterList__Group_3__0 : rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ; public final void rule__ParameterList__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9894:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) - // InternalRosParser.g:9895:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 + // InternalRosParser.g:9866:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) + // InternalRosParser.g:9867:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 { pushFollow(FOLLOW_42); rule__ParameterList__Group_3__0__Impl(); @@ -29814,17 +29678,17 @@ public final void rule__ParameterList__Group_3__0() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__0__Impl" - // InternalRosParser.g:9902:1: rule__ParameterList__Group_3__0__Impl : ( Comma ) ; + // InternalRosParser.g:9874:1: rule__ParameterList__Group_3__0__Impl : ( Comma ) ; public final void rule__ParameterList__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9906:1: ( ( Comma ) ) - // InternalRosParser.g:9907:1: ( Comma ) + // InternalRosParser.g:9878:1: ( ( Comma ) ) + // InternalRosParser.g:9879:1: ( Comma ) { - // InternalRosParser.g:9907:1: ( Comma ) - // InternalRosParser.g:9908:2: Comma + // InternalRosParser.g:9879:1: ( Comma ) + // InternalRosParser.g:9880:2: Comma { before(grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); match(input,Comma,FOLLOW_2); @@ -29851,14 +29715,14 @@ public final void rule__ParameterList__Group_3__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterList__Group_3__1" - // InternalRosParser.g:9917:1: rule__ParameterList__Group_3__1 : rule__ParameterList__Group_3__1__Impl ; + // InternalRosParser.g:9889:1: rule__ParameterList__Group_3__1 : rule__ParameterList__Group_3__1__Impl ; public final void rule__ParameterList__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9921:1: ( rule__ParameterList__Group_3__1__Impl ) - // InternalRosParser.g:9922:2: rule__ParameterList__Group_3__1__Impl + // InternalRosParser.g:9893:1: ( rule__ParameterList__Group_3__1__Impl ) + // InternalRosParser.g:9894:2: rule__ParameterList__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group_3__1__Impl(); @@ -29884,21 +29748,21 @@ public final void rule__ParameterList__Group_3__1() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__1__Impl" - // InternalRosParser.g:9928:1: rule__ParameterList__Group_3__1__Impl : ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ; + // InternalRosParser.g:9900:1: rule__ParameterList__Group_3__1__Impl : ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ; public final void rule__ParameterList__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9932:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) - // InternalRosParser.g:9933:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalRosParser.g:9904:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) + // InternalRosParser.g:9905:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) { - // InternalRosParser.g:9933:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) - // InternalRosParser.g:9934:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalRosParser.g:9905:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalRosParser.g:9906:2: ( rule__ParameterList__ValueAssignment_3_1 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_3_1()); - // InternalRosParser.g:9935:2: ( rule__ParameterList__ValueAssignment_3_1 ) - // InternalRosParser.g:9935:3: rule__ParameterList__ValueAssignment_3_1 + // InternalRosParser.g:9907:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalRosParser.g:9907:3: rule__ParameterList__ValueAssignment_3_1 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_3_1(); @@ -29931,14 +29795,14 @@ public final void rule__ParameterList__Group_3__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterAny__Group__0" - // InternalRosParser.g:9944:1: rule__ParameterAny__Group__0 : rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ; + // InternalRosParser.g:9916:1: rule__ParameterAny__Group__0 : rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ; public final void rule__ParameterAny__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9948:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) - // InternalRosParser.g:9949:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 + // InternalRosParser.g:9920:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) + // InternalRosParser.g:9921:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 { pushFollow(FOLLOW_57); rule__ParameterAny__Group__0__Impl(); @@ -29969,21 +29833,21 @@ public final void rule__ParameterAny__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__0__Impl" - // InternalRosParser.g:9956:1: rule__ParameterAny__Group__0__Impl : ( () ) ; + // InternalRosParser.g:9928:1: rule__ParameterAny__Group__0__Impl : ( () ) ; public final void rule__ParameterAny__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9960:1: ( ( () ) ) - // InternalRosParser.g:9961:1: ( () ) + // InternalRosParser.g:9932:1: ( ( () ) ) + // InternalRosParser.g:9933:1: ( () ) { - // InternalRosParser.g:9961:1: ( () ) - // InternalRosParser.g:9962:2: () + // InternalRosParser.g:9933:1: ( () ) + // InternalRosParser.g:9934:2: () { before(grammarAccess.getParameterAnyAccess().getParameterAnyAction_0()); - // InternalRosParser.g:9963:2: () - // InternalRosParser.g:9963:3: + // InternalRosParser.g:9935:2: () + // InternalRosParser.g:9935:3: { } @@ -30006,14 +29870,14 @@ public final void rule__ParameterAny__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__1" - // InternalRosParser.g:9971:1: rule__ParameterAny__Group__1 : rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ; + // InternalRosParser.g:9943:1: rule__ParameterAny__Group__1 : rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ; public final void rule__ParameterAny__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9975:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) - // InternalRosParser.g:9976:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 + // InternalRosParser.g:9947:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) + // InternalRosParser.g:9948:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 { pushFollow(FOLLOW_58); rule__ParameterAny__Group__1__Impl(); @@ -30044,17 +29908,17 @@ public final void rule__ParameterAny__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__1__Impl" - // InternalRosParser.g:9983:1: rule__ParameterAny__Group__1__Impl : ( ParameterAny ) ; + // InternalRosParser.g:9955:1: rule__ParameterAny__Group__1__Impl : ( ParameterAny ) ; public final void rule__ParameterAny__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:9987:1: ( ( ParameterAny ) ) - // InternalRosParser.g:9988:1: ( ParameterAny ) + // InternalRosParser.g:9959:1: ( ( ParameterAny ) ) + // InternalRosParser.g:9960:1: ( ParameterAny ) { - // InternalRosParser.g:9988:1: ( ParameterAny ) - // InternalRosParser.g:9989:2: ParameterAny + // InternalRosParser.g:9960:1: ( ParameterAny ) + // InternalRosParser.g:9961:2: ParameterAny { before(grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); match(input,ParameterAny,FOLLOW_2); @@ -30081,14 +29945,14 @@ public final void rule__ParameterAny__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__2" - // InternalRosParser.g:9998:1: rule__ParameterAny__Group__2 : rule__ParameterAny__Group__2__Impl ; + // InternalRosParser.g:9970:1: rule__ParameterAny__Group__2 : rule__ParameterAny__Group__2__Impl ; public final void rule__ParameterAny__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10002:1: ( rule__ParameterAny__Group__2__Impl ) - // InternalRosParser.g:10003:2: rule__ParameterAny__Group__2__Impl + // InternalRosParser.g:9974:1: ( rule__ParameterAny__Group__2__Impl ) + // InternalRosParser.g:9975:2: rule__ParameterAny__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group__2__Impl(); @@ -30114,20 +29978,20 @@ public final void rule__ParameterAny__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__2__Impl" - // InternalRosParser.g:10009:1: rule__ParameterAny__Group__2__Impl : ( ( rule__ParameterAny__Group_2__0 )? ) ; + // InternalRosParser.g:9981:1: rule__ParameterAny__Group__2__Impl : ( ( rule__ParameterAny__Group_2__0 )? ) ; public final void rule__ParameterAny__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10013:1: ( ( ( rule__ParameterAny__Group_2__0 )? ) ) - // InternalRosParser.g:10014:1: ( ( rule__ParameterAny__Group_2__0 )? ) + // InternalRosParser.g:9985:1: ( ( ( rule__ParameterAny__Group_2__0 )? ) ) + // InternalRosParser.g:9986:1: ( ( rule__ParameterAny__Group_2__0 )? ) { - // InternalRosParser.g:10014:1: ( ( rule__ParameterAny__Group_2__0 )? ) - // InternalRosParser.g:10015:2: ( rule__ParameterAny__Group_2__0 )? + // InternalRosParser.g:9986:1: ( ( rule__ParameterAny__Group_2__0 )? ) + // InternalRosParser.g:9987:2: ( rule__ParameterAny__Group_2__0 )? { before(grammarAccess.getParameterAnyAccess().getGroup_2()); - // InternalRosParser.g:10016:2: ( rule__ParameterAny__Group_2__0 )? + // InternalRosParser.g:9988:2: ( rule__ParameterAny__Group_2__0 )? int alt57=2; int LA57_0 = input.LA(1); @@ -30136,7 +30000,7 @@ public final void rule__ParameterAny__Group__2__Impl() throws RecognitionExcepti } switch (alt57) { case 1 : - // InternalRosParser.g:10016:3: rule__ParameterAny__Group_2__0 + // InternalRosParser.g:9988:3: rule__ParameterAny__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterAny__Group_2__0(); @@ -30172,14 +30036,14 @@ public final void rule__ParameterAny__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group_2__0" - // InternalRosParser.g:10025:1: rule__ParameterAny__Group_2__0 : rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ; + // InternalRosParser.g:9997:1: rule__ParameterAny__Group_2__0 : rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ; public final void rule__ParameterAny__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10029:1: ( rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ) - // InternalRosParser.g:10030:2: rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 + // InternalRosParser.g:10001:1: ( rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ) + // InternalRosParser.g:10002:2: rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 { pushFollow(FOLLOW_8); rule__ParameterAny__Group_2__0__Impl(); @@ -30210,17 +30074,17 @@ public final void rule__ParameterAny__Group_2__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_2__0__Impl" - // InternalRosParser.g:10037:1: rule__ParameterAny__Group_2__0__Impl : ( Value ) ; + // InternalRosParser.g:10009:1: rule__ParameterAny__Group_2__0__Impl : ( Value ) ; public final void rule__ParameterAny__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10041:1: ( ( Value ) ) - // InternalRosParser.g:10042:1: ( Value ) + // InternalRosParser.g:10013:1: ( ( Value ) ) + // InternalRosParser.g:10014:1: ( Value ) { - // InternalRosParser.g:10042:1: ( Value ) - // InternalRosParser.g:10043:2: Value + // InternalRosParser.g:10014:1: ( Value ) + // InternalRosParser.g:10015:2: Value { before(grammarAccess.getParameterAnyAccess().getValueKeyword_2_0()); match(input,Value,FOLLOW_2); @@ -30247,14 +30111,14 @@ public final void rule__ParameterAny__Group_2__0__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterAny__Group_2__1" - // InternalRosParser.g:10052:1: rule__ParameterAny__Group_2__1 : rule__ParameterAny__Group_2__1__Impl ; + // InternalRosParser.g:10024:1: rule__ParameterAny__Group_2__1 : rule__ParameterAny__Group_2__1__Impl ; public final void rule__ParameterAny__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10056:1: ( rule__ParameterAny__Group_2__1__Impl ) - // InternalRosParser.g:10057:2: rule__ParameterAny__Group_2__1__Impl + // InternalRosParser.g:10028:1: ( rule__ParameterAny__Group_2__1__Impl ) + // InternalRosParser.g:10029:2: rule__ParameterAny__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group_2__1__Impl(); @@ -30280,21 +30144,21 @@ public final void rule__ParameterAny__Group_2__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_2__1__Impl" - // InternalRosParser.g:10063:1: rule__ParameterAny__Group_2__1__Impl : ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ; + // InternalRosParser.g:10035:1: rule__ParameterAny__Group_2__1__Impl : ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ; public final void rule__ParameterAny__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10067:1: ( ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ) - // InternalRosParser.g:10068:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) + // InternalRosParser.g:10039:1: ( ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ) + // InternalRosParser.g:10040:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) { - // InternalRosParser.g:10068:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) - // InternalRosParser.g:10069:2: ( rule__ParameterAny__ValueAssignment_2_1 ) + // InternalRosParser.g:10040:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) + // InternalRosParser.g:10041:2: ( rule__ParameterAny__ValueAssignment_2_1 ) { before(grammarAccess.getParameterAnyAccess().getValueAssignment_2_1()); - // InternalRosParser.g:10070:2: ( rule__ParameterAny__ValueAssignment_2_1 ) - // InternalRosParser.g:10070:3: rule__ParameterAny__ValueAssignment_2_1 + // InternalRosParser.g:10042:2: ( rule__ParameterAny__ValueAssignment_2_1 ) + // InternalRosParser.g:10042:3: rule__ParameterAny__ValueAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterAny__ValueAssignment_2_1(); @@ -30327,14 +30191,14 @@ public final void rule__ParameterAny__Group_2__1__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterStruct__Group__0" - // InternalRosParser.g:10079:1: rule__ParameterStruct__Group__0 : rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ; + // InternalRosParser.g:10051:1: rule__ParameterStruct__Group__0 : rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ; public final void rule__ParameterStruct__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10083:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) - // InternalRosParser.g:10084:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 + // InternalRosParser.g:10055:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) + // InternalRosParser.g:10056:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 { pushFollow(FOLLOW_42); rule__ParameterStruct__Group__0__Impl(); @@ -30365,21 +30229,21 @@ public final void rule__ParameterStruct__Group__0() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__0__Impl" - // InternalRosParser.g:10091:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; + // InternalRosParser.g:10063:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10095:1: ( ( () ) ) - // InternalRosParser.g:10096:1: ( () ) + // InternalRosParser.g:10067:1: ( ( () ) ) + // InternalRosParser.g:10068:1: ( () ) { - // InternalRosParser.g:10096:1: ( () ) - // InternalRosParser.g:10097:2: () + // InternalRosParser.g:10068:1: ( () ) + // InternalRosParser.g:10069:2: () { before(grammarAccess.getParameterStructAccess().getParameterStructAction_0()); - // InternalRosParser.g:10098:2: () - // InternalRosParser.g:10098:3: + // InternalRosParser.g:10070:2: () + // InternalRosParser.g:10070:3: { } @@ -30402,14 +30266,14 @@ public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group__1" - // InternalRosParser.g:10106:1: rule__ParameterStruct__Group__1 : rule__ParameterStruct__Group__1__Impl ; + // InternalRosParser.g:10078:1: rule__ParameterStruct__Group__1 : rule__ParameterStruct__Group__1__Impl ; public final void rule__ParameterStruct__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10110:1: ( rule__ParameterStruct__Group__1__Impl ) - // InternalRosParser.g:10111:2: rule__ParameterStruct__Group__1__Impl + // InternalRosParser.g:10082:1: ( rule__ParameterStruct__Group__1__Impl ) + // InternalRosParser.g:10083:2: rule__ParameterStruct__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group__1__Impl(); @@ -30435,20 +30299,20 @@ public final void rule__ParameterStruct__Group__1() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__1__Impl" - // InternalRosParser.g:10117:1: rule__ParameterStruct__Group__1__Impl : ( ( rule__ParameterStruct__Group_1__0 )? ) ; + // InternalRosParser.g:10089:1: rule__ParameterStruct__Group__1__Impl : ( ( rule__ParameterStruct__Group_1__0 )? ) ; public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10121:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) - // InternalRosParser.g:10122:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalRosParser.g:10093:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) + // InternalRosParser.g:10094:1: ( ( rule__ParameterStruct__Group_1__0 )? ) { - // InternalRosParser.g:10122:1: ( ( rule__ParameterStruct__Group_1__0 )? ) - // InternalRosParser.g:10123:2: ( rule__ParameterStruct__Group_1__0 )? + // InternalRosParser.g:10094:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalRosParser.g:10095:2: ( rule__ParameterStruct__Group_1__0 )? { before(grammarAccess.getParameterStructAccess().getGroup_1()); - // InternalRosParser.g:10124:2: ( rule__ParameterStruct__Group_1__0 )? + // InternalRosParser.g:10096:2: ( rule__ParameterStruct__Group_1__0 )? int alt58=2; int LA58_0 = input.LA(1); @@ -30457,7 +30321,7 @@ public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionExce } switch (alt58) { case 1 : - // InternalRosParser.g:10124:3: rule__ParameterStruct__Group_1__0 + // InternalRosParser.g:10096:3: rule__ParameterStruct__Group_1__0 { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__0(); @@ -30493,16 +30357,16 @@ public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group_1__0" - // InternalRosParser.g:10133:1: rule__ParameterStruct__Group_1__0 : rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ; + // InternalRosParser.g:10105:1: rule__ParameterStruct__Group_1__0 : rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ; public final void rule__ParameterStruct__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10137:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) - // InternalRosParser.g:10138:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 + // InternalRosParser.g:10109:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) + // InternalRosParser.g:10110:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 { - pushFollow(FOLLOW_59); + pushFollow(FOLLOW_8); rule__ParameterStruct__Group_1__0__Impl(); state._fsp--; @@ -30531,17 +30395,17 @@ public final void rule__ParameterStruct__Group_1__0() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__0__Impl" - // InternalRosParser.g:10145:1: rule__ParameterStruct__Group_1__0__Impl : ( LeftSquareBracket ) ; + // InternalRosParser.g:10117:1: rule__ParameterStruct__Group_1__0__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterStruct__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10149:1: ( ( LeftSquareBracket ) ) - // InternalRosParser.g:10150:1: ( LeftSquareBracket ) + // InternalRosParser.g:10121:1: ( ( LeftSquareBracket ) ) + // InternalRosParser.g:10122:1: ( LeftSquareBracket ) { - // InternalRosParser.g:10150:1: ( LeftSquareBracket ) - // InternalRosParser.g:10151:2: LeftSquareBracket + // InternalRosParser.g:10122:1: ( LeftSquareBracket ) + // InternalRosParser.g:10123:2: LeftSquareBracket { before(grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_0()); match(input,LeftSquareBracket,FOLLOW_2); @@ -30568,14 +30432,14 @@ public final void rule__ParameterStruct__Group_1__0__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__1" - // InternalRosParser.g:10160:1: rule__ParameterStruct__Group_1__1 : rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ; + // InternalRosParser.g:10132:1: rule__ParameterStruct__Group_1__1 : rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ; public final void rule__ParameterStruct__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10164:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) - // InternalRosParser.g:10165:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 + // InternalRosParser.g:10136:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) + // InternalRosParser.g:10137:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 { pushFollow(FOLLOW_13); rule__ParameterStruct__Group_1__1__Impl(); @@ -30606,21 +30470,21 @@ public final void rule__ParameterStruct__Group_1__1() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__1__Impl" - // InternalRosParser.g:10172:1: rule__ParameterStruct__Group_1__1__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ; + // InternalRosParser.g:10144:1: rule__ParameterStruct__Group_1__1__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ; public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10176:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ) - // InternalRosParser.g:10177:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) + // InternalRosParser.g:10148:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ) + // InternalRosParser.g:10149:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) { - // InternalRosParser.g:10177:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) - // InternalRosParser.g:10178:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) + // InternalRosParser.g:10149:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) + // InternalRosParser.g:10150:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) { before(grammarAccess.getParameterStructAccess().getValueAssignment_1_1()); - // InternalRosParser.g:10179:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) - // InternalRosParser.g:10179:3: rule__ParameterStruct__ValueAssignment_1_1 + // InternalRosParser.g:10151:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) + // InternalRosParser.g:10151:3: rule__ParameterStruct__ValueAssignment_1_1 { pushFollow(FOLLOW_2); rule__ParameterStruct__ValueAssignment_1_1(); @@ -30653,14 +30517,14 @@ public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__2" - // InternalRosParser.g:10187:1: rule__ParameterStruct__Group_1__2 : rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ; + // InternalRosParser.g:10159:1: rule__ParameterStruct__Group_1__2 : rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ; public final void rule__ParameterStruct__Group_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10191:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) - // InternalRosParser.g:10192:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 + // InternalRosParser.g:10163:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) + // InternalRosParser.g:10164:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 { pushFollow(FOLLOW_13); rule__ParameterStruct__Group_1__2__Impl(); @@ -30691,20 +30555,20 @@ public final void rule__ParameterStruct__Group_1__2() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__2__Impl" - // InternalRosParser.g:10199:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__Group_1_2__0 )* ) ; + // InternalRosParser.g:10171:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__Group_1_2__0 )* ) ; public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10203:1: ( ( ( rule__ParameterStruct__Group_1_2__0 )* ) ) - // InternalRosParser.g:10204:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) + // InternalRosParser.g:10175:1: ( ( ( rule__ParameterStruct__Group_1_2__0 )* ) ) + // InternalRosParser.g:10176:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) { - // InternalRosParser.g:10204:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) - // InternalRosParser.g:10205:2: ( rule__ParameterStruct__Group_1_2__0 )* + // InternalRosParser.g:10176:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) + // InternalRosParser.g:10177:2: ( rule__ParameterStruct__Group_1_2__0 )* { before(grammarAccess.getParameterStructAccess().getGroup_1_2()); - // InternalRosParser.g:10206:2: ( rule__ParameterStruct__Group_1_2__0 )* + // InternalRosParser.g:10178:2: ( rule__ParameterStruct__Group_1_2__0 )* loop59: do { int alt59=2; @@ -30717,7 +30581,7 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx switch (alt59) { case 1 : - // InternalRosParser.g:10206:3: rule__ParameterStruct__Group_1_2__0 + // InternalRosParser.g:10178:3: rule__ParameterStruct__Group_1_2__0 { pushFollow(FOLLOW_14); rule__ParameterStruct__Group_1_2__0(); @@ -30756,14 +30620,14 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__3" - // InternalRosParser.g:10214:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl ; + // InternalRosParser.g:10186:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl ; public final void rule__ParameterStruct__Group_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10218:1: ( rule__ParameterStruct__Group_1__3__Impl ) - // InternalRosParser.g:10219:2: rule__ParameterStruct__Group_1__3__Impl + // InternalRosParser.g:10190:1: ( rule__ParameterStruct__Group_1__3__Impl ) + // InternalRosParser.g:10191:2: rule__ParameterStruct__Group_1__3__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__3__Impl(); @@ -30789,17 +30653,17 @@ public final void rule__ParameterStruct__Group_1__3() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__3__Impl" - // InternalRosParser.g:10225:1: rule__ParameterStruct__Group_1__3__Impl : ( RightSquareBracket ) ; + // InternalRosParser.g:10197:1: rule__ParameterStruct__Group_1__3__Impl : ( RightSquareBracket ) ; public final void rule__ParameterStruct__Group_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10229:1: ( ( RightSquareBracket ) ) - // InternalRosParser.g:10230:1: ( RightSquareBracket ) + // InternalRosParser.g:10201:1: ( ( RightSquareBracket ) ) + // InternalRosParser.g:10202:1: ( RightSquareBracket ) { - // InternalRosParser.g:10230:1: ( RightSquareBracket ) - // InternalRosParser.g:10231:2: RightSquareBracket + // InternalRosParser.g:10202:1: ( RightSquareBracket ) + // InternalRosParser.g:10203:2: RightSquareBracket { before(grammarAccess.getParameterStructAccess().getRightSquareBracketKeyword_1_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -30826,14 +30690,14 @@ public final void rule__ParameterStruct__Group_1__3__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1_2__0" - // InternalRosParser.g:10241:1: rule__ParameterStruct__Group_1_2__0 : rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ; + // InternalRosParser.g:10213:1: rule__ParameterStruct__Group_1_2__0 : rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ; public final void rule__ParameterStruct__Group_1_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10245:1: ( rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ) - // InternalRosParser.g:10246:2: rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 + // InternalRosParser.g:10217:1: ( rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ) + // InternalRosParser.g:10218:2: rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 { pushFollow(FOLLOW_11); rule__ParameterStruct__Group_1_2__0__Impl(); @@ -30864,17 +30728,17 @@ public final void rule__ParameterStruct__Group_1_2__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__0__Impl" - // InternalRosParser.g:10253:1: rule__ParameterStruct__Group_1_2__0__Impl : ( Comma ) ; + // InternalRosParser.g:10225:1: rule__ParameterStruct__Group_1_2__0__Impl : ( Comma ) ; public final void rule__ParameterStruct__Group_1_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10257:1: ( ( Comma ) ) - // InternalRosParser.g:10258:1: ( Comma ) + // InternalRosParser.g:10229:1: ( ( Comma ) ) + // InternalRosParser.g:10230:1: ( Comma ) { - // InternalRosParser.g:10258:1: ( Comma ) - // InternalRosParser.g:10259:2: Comma + // InternalRosParser.g:10230:1: ( Comma ) + // InternalRosParser.g:10231:2: Comma { before(grammarAccess.getParameterStructAccess().getCommaKeyword_1_2_0()); match(input,Comma,FOLLOW_2); @@ -30901,16 +30765,16 @@ public final void rule__ParameterStruct__Group_1_2__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__1" - // InternalRosParser.g:10268:1: rule__ParameterStruct__Group_1_2__1 : rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ; + // InternalRosParser.g:10240:1: rule__ParameterStruct__Group_1_2__1 : rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ; public final void rule__ParameterStruct__Group_1_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10272:1: ( rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ) - // InternalRosParser.g:10273:2: rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 + // InternalRosParser.g:10244:1: ( rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ) + // InternalRosParser.g:10245:2: rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 { - pushFollow(FOLLOW_59); + pushFollow(FOLLOW_8); rule__ParameterStruct__Group_1_2__1__Impl(); state._fsp--; @@ -30939,17 +30803,17 @@ public final void rule__ParameterStruct__Group_1_2__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__1__Impl" - // InternalRosParser.g:10280:1: rule__ParameterStruct__Group_1_2__1__Impl : ( LeftSquareBracket ) ; + // InternalRosParser.g:10252:1: rule__ParameterStruct__Group_1_2__1__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterStruct__Group_1_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10284:1: ( ( LeftSquareBracket ) ) - // InternalRosParser.g:10285:1: ( LeftSquareBracket ) + // InternalRosParser.g:10256:1: ( ( LeftSquareBracket ) ) + // InternalRosParser.g:10257:1: ( LeftSquareBracket ) { - // InternalRosParser.g:10285:1: ( LeftSquareBracket ) - // InternalRosParser.g:10286:2: LeftSquareBracket + // InternalRosParser.g:10257:1: ( LeftSquareBracket ) + // InternalRosParser.g:10258:2: LeftSquareBracket { before(grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_2_1()); match(input,LeftSquareBracket,FOLLOW_2); @@ -30976,16 +30840,16 @@ public final void rule__ParameterStruct__Group_1_2__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__2" - // InternalRosParser.g:10295:1: rule__ParameterStruct__Group_1_2__2 : rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ; + // InternalRosParser.g:10267:1: rule__ParameterStruct__Group_1_2__2 : rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ; public final void rule__ParameterStruct__Group_1_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10299:1: ( rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ) - // InternalRosParser.g:10300:2: rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 + // InternalRosParser.g:10271:1: ( rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ) + // InternalRosParser.g:10272:2: rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 { - pushFollow(FOLLOW_60); + pushFollow(FOLLOW_59); rule__ParameterStruct__Group_1_2__2__Impl(); state._fsp--; @@ -31014,21 +30878,21 @@ public final void rule__ParameterStruct__Group_1_2__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__2__Impl" - // InternalRosParser.g:10307:1: rule__ParameterStruct__Group_1_2__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ; + // InternalRosParser.g:10279:1: rule__ParameterStruct__Group_1_2__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ; public final void rule__ParameterStruct__Group_1_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10311:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ) - // InternalRosParser.g:10312:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) + // InternalRosParser.g:10283:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ) + // InternalRosParser.g:10284:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) { - // InternalRosParser.g:10312:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) - // InternalRosParser.g:10313:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) + // InternalRosParser.g:10284:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) + // InternalRosParser.g:10285:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) { before(grammarAccess.getParameterStructAccess().getValueAssignment_1_2_2()); - // InternalRosParser.g:10314:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) - // InternalRosParser.g:10314:3: rule__ParameterStruct__ValueAssignment_1_2_2 + // InternalRosParser.g:10286:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) + // InternalRosParser.g:10286:3: rule__ParameterStruct__ValueAssignment_1_2_2 { pushFollow(FOLLOW_2); rule__ParameterStruct__ValueAssignment_1_2_2(); @@ -31061,14 +30925,14 @@ public final void rule__ParameterStruct__Group_1_2__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__3" - // InternalRosParser.g:10322:1: rule__ParameterStruct__Group_1_2__3 : rule__ParameterStruct__Group_1_2__3__Impl ; + // InternalRosParser.g:10294:1: rule__ParameterStruct__Group_1_2__3 : rule__ParameterStruct__Group_1_2__3__Impl ; public final void rule__ParameterStruct__Group_1_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10326:1: ( rule__ParameterStruct__Group_1_2__3__Impl ) - // InternalRosParser.g:10327:2: rule__ParameterStruct__Group_1_2__3__Impl + // InternalRosParser.g:10298:1: ( rule__ParameterStruct__Group_1_2__3__Impl ) + // InternalRosParser.g:10299:2: rule__ParameterStruct__Group_1_2__3__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1_2__3__Impl(); @@ -31094,17 +30958,17 @@ public final void rule__ParameterStruct__Group_1_2__3() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__3__Impl" - // InternalRosParser.g:10333:1: rule__ParameterStruct__Group_1_2__3__Impl : ( RightSquareBracket ) ; + // InternalRosParser.g:10305:1: rule__ParameterStruct__Group_1_2__3__Impl : ( RightSquareBracket ) ; public final void rule__ParameterStruct__Group_1_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10337:1: ( ( RightSquareBracket ) ) - // InternalRosParser.g:10338:1: ( RightSquareBracket ) + // InternalRosParser.g:10309:1: ( ( RightSquareBracket ) ) + // InternalRosParser.g:10310:1: ( RightSquareBracket ) { - // InternalRosParser.g:10338:1: ( RightSquareBracket ) - // InternalRosParser.g:10339:2: RightSquareBracket + // InternalRosParser.g:10310:1: ( RightSquareBracket ) + // InternalRosParser.g:10311:2: RightSquareBracket { before(grammarAccess.getParameterStructAccess().getRightSquareBracketKeyword_1_2_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -31131,16 +30995,16 @@ public final void rule__ParameterStruct__Group_1_2__3__Impl() throws Recognition // $ANTLR start "rule__ParameterStructMember__Group__0" - // InternalRosParser.g:10349:1: rule__ParameterStructMember__Group__0 : rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ; + // InternalRosParser.g:10321:1: rule__ParameterStructMember__Group__0 : rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ; public final void rule__ParameterStructMember__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10353:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) - // InternalRosParser.g:10354:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 + // InternalRosParser.g:10325:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) + // InternalRosParser.g:10326:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 { - pushFollow(FOLLOW_8); + pushFollow(FOLLOW_5); rule__ParameterStructMember__Group__0__Impl(); state._fsp--; @@ -31169,21 +31033,31 @@ public final void rule__ParameterStructMember__Group__0() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__0__Impl" - // InternalRosParser.g:10361:1: rule__ParameterStructMember__Group__0__Impl : ( ParameterStructMember ) ; + // InternalRosParser.g:10333:1: rule__ParameterStructMember__Group__0__Impl : ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ; public final void rule__ParameterStructMember__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10365:1: ( ( ParameterStructMember ) ) - // InternalRosParser.g:10366:1: ( ParameterStructMember ) + // InternalRosParser.g:10337:1: ( ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ) + // InternalRosParser.g:10338:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + { + // InternalRosParser.g:10338:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + // InternalRosParser.g:10339:2: ( rule__ParameterStructMember__NameAssignment_0 ) { - // InternalRosParser.g:10366:1: ( ParameterStructMember ) - // InternalRosParser.g:10367:2: ParameterStructMember + before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); + // InternalRosParser.g:10340:2: ( rule__ParameterStructMember__NameAssignment_0 ) + // InternalRosParser.g:10340:3: rule__ParameterStructMember__NameAssignment_0 { - before(grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); - match(input,ParameterStructMember,FOLLOW_2); - after(grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); + pushFollow(FOLLOW_2); + rule__ParameterStructMember__NameAssignment_0(); + + state._fsp--; + + + } + + after(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); } @@ -31206,16 +31080,16 @@ public final void rule__ParameterStructMember__Group__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__1" - // InternalRosParser.g:10376:1: rule__ParameterStructMember__Group__1 : rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ; + // InternalRosParser.g:10348:1: rule__ParameterStructMember__Group__1 : rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ; public final void rule__ParameterStructMember__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10380:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) - // InternalRosParser.g:10381:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 + // InternalRosParser.g:10352:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) + // InternalRosParser.g:10353:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 { - pushFollow(FOLLOW_5); + pushFollow(FOLLOW_6); rule__ParameterStructMember__Group__1__Impl(); state._fsp--; @@ -31244,31 +31118,21 @@ public final void rule__ParameterStructMember__Group__1() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__1__Impl" - // InternalRosParser.g:10388:1: rule__ParameterStructMember__Group__1__Impl : ( ( rule__ParameterStructMember__NameAssignment_1 ) ) ; + // InternalRosParser.g:10360:1: rule__ParameterStructMember__Group__1__Impl : ( Colon ) ; public final void rule__ParameterStructMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10392:1: ( ( ( rule__ParameterStructMember__NameAssignment_1 ) ) ) - // InternalRosParser.g:10393:1: ( ( rule__ParameterStructMember__NameAssignment_1 ) ) - { - // InternalRosParser.g:10393:1: ( ( rule__ParameterStructMember__NameAssignment_1 ) ) - // InternalRosParser.g:10394:2: ( rule__ParameterStructMember__NameAssignment_1 ) + // InternalRosParser.g:10364:1: ( ( Colon ) ) + // InternalRosParser.g:10365:1: ( Colon ) { - before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_1()); - // InternalRosParser.g:10395:2: ( rule__ParameterStructMember__NameAssignment_1 ) - // InternalRosParser.g:10395:3: rule__ParameterStructMember__NameAssignment_1 + // InternalRosParser.g:10365:1: ( Colon ) + // InternalRosParser.g:10366:2: Colon { - pushFollow(FOLLOW_2); - rule__ParameterStructMember__NameAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getParameterStructMemberAccess().getNameAssignment_1()); + before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); + match(input,Colon,FOLLOW_2); + after(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); } @@ -31291,16 +31155,16 @@ public final void rule__ParameterStructMember__Group__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__2" - // InternalRosParser.g:10403:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ; + // InternalRosParser.g:10375:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ; public final void rule__ParameterStructMember__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10407:1: ( rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ) - // InternalRosParser.g:10408:2: rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 + // InternalRosParser.g:10379:1: ( rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ) + // InternalRosParser.g:10380:2: rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 { - pushFollow(FOLLOW_6); + pushFollow(FOLLOW_42); rule__ParameterStructMember__Group__2__Impl(); state._fsp--; @@ -31329,21 +31193,21 @@ public final void rule__ParameterStructMember__Group__2() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__2__Impl" - // InternalRosParser.g:10415:1: rule__ParameterStructMember__Group__2__Impl : ( Colon ) ; + // InternalRosParser.g:10387:1: rule__ParameterStructMember__Group__2__Impl : ( RULE_BEGIN ) ; public final void rule__ParameterStructMember__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10419:1: ( ( Colon ) ) - // InternalRosParser.g:10420:1: ( Colon ) + // InternalRosParser.g:10391:1: ( ( RULE_BEGIN ) ) + // InternalRosParser.g:10392:1: ( RULE_BEGIN ) { - // InternalRosParser.g:10420:1: ( Colon ) - // InternalRosParser.g:10421:2: Colon + // InternalRosParser.g:10392:1: ( RULE_BEGIN ) + // InternalRosParser.g:10393:2: RULE_BEGIN { - before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_2()); - match(input,Colon,FOLLOW_2); - after(grammarAccess.getParameterStructMemberAccess().getColonKeyword_2()); + before(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); + match(input,RULE_BEGIN,FOLLOW_2); + after(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); } @@ -31366,16 +31230,16 @@ public final void rule__ParameterStructMember__Group__2__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__3" - // InternalRosParser.g:10430:1: rule__ParameterStructMember__Group__3 : rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ; + // InternalRosParser.g:10402:1: rule__ParameterStructMember__Group__3 : rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ; public final void rule__ParameterStructMember__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10434:1: ( rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ) - // InternalRosParser.g:10435:2: rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 + // InternalRosParser.g:10406:1: ( rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ) + // InternalRosParser.g:10407:2: rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 { - pushFollow(FOLLOW_42); + pushFollow(FOLLOW_24); rule__ParameterStructMember__Group__3__Impl(); state._fsp--; @@ -31404,106 +31268,31 @@ public final void rule__ParameterStructMember__Group__3() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__3__Impl" - // InternalRosParser.g:10442:1: rule__ParameterStructMember__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRosParser.g:10414:1: rule__ParameterStructMember__Group__3__Impl : ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) ; public final void rule__ParameterStructMember__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10446:1: ( ( RULE_BEGIN ) ) - // InternalRosParser.g:10447:1: ( RULE_BEGIN ) - { - // InternalRosParser.g:10447:1: ( RULE_BEGIN ) - // InternalRosParser.g:10448:2: RULE_BEGIN - { - before(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_3()); - match(input,RULE_BEGIN,FOLLOW_2); - after(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterStructMember__Group__3__Impl" - - - // $ANTLR start "rule__ParameterStructMember__Group__4" - // InternalRosParser.g:10457:1: rule__ParameterStructMember__Group__4 : rule__ParameterStructMember__Group__4__Impl rule__ParameterStructMember__Group__5 ; - public final void rule__ParameterStructMember__Group__4() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosParser.g:10461:1: ( rule__ParameterStructMember__Group__4__Impl rule__ParameterStructMember__Group__5 ) - // InternalRosParser.g:10462:2: rule__ParameterStructMember__Group__4__Impl rule__ParameterStructMember__Group__5 - { - pushFollow(FOLLOW_24); - rule__ParameterStructMember__Group__4__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ParameterStructMember__Group__5(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterStructMember__Group__4" - - - // $ANTLR start "rule__ParameterStructMember__Group__4__Impl" - // InternalRosParser.g:10469:1: rule__ParameterStructMember__Group__4__Impl : ( ( rule__ParameterStructMember__ValueAssignment_4 ) ) ; - public final void rule__ParameterStructMember__Group__4__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosParser.g:10473:1: ( ( ( rule__ParameterStructMember__ValueAssignment_4 ) ) ) - // InternalRosParser.g:10474:1: ( ( rule__ParameterStructMember__ValueAssignment_4 ) ) + // InternalRosParser.g:10418:1: ( ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) ) + // InternalRosParser.g:10419:1: ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) { - // InternalRosParser.g:10474:1: ( ( rule__ParameterStructMember__ValueAssignment_4 ) ) - // InternalRosParser.g:10475:2: ( rule__ParameterStructMember__ValueAssignment_4 ) + // InternalRosParser.g:10419:1: ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) + // InternalRosParser.g:10420:2: ( rule__ParameterStructMember__ValueAssignment_3 ) { - before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_4()); - // InternalRosParser.g:10476:2: ( rule__ParameterStructMember__ValueAssignment_4 ) - // InternalRosParser.g:10476:3: rule__ParameterStructMember__ValueAssignment_4 + before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3()); + // InternalRosParser.g:10421:2: ( rule__ParameterStructMember__ValueAssignment_3 ) + // InternalRosParser.g:10421:3: rule__ParameterStructMember__ValueAssignment_3 { pushFollow(FOLLOW_2); - rule__ParameterStructMember__ValueAssignment_4(); + rule__ParameterStructMember__ValueAssignment_3(); state._fsp--; } - after(grammarAccess.getParameterStructMemberAccess().getValueAssignment_4()); + after(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3()); } @@ -31522,21 +31311,21 @@ public final void rule__ParameterStructMember__Group__4__Impl() throws Recogniti } return ; } - // $ANTLR end "rule__ParameterStructMember__Group__4__Impl" + // $ANTLR end "rule__ParameterStructMember__Group__3__Impl" - // $ANTLR start "rule__ParameterStructMember__Group__5" - // InternalRosParser.g:10484:1: rule__ParameterStructMember__Group__5 : rule__ParameterStructMember__Group__5__Impl ; - public final void rule__ParameterStructMember__Group__5() throws RecognitionException { + // $ANTLR start "rule__ParameterStructMember__Group__4" + // InternalRosParser.g:10429:1: rule__ParameterStructMember__Group__4 : rule__ParameterStructMember__Group__4__Impl ; + public final void rule__ParameterStructMember__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10488:1: ( rule__ParameterStructMember__Group__5__Impl ) - // InternalRosParser.g:10489:2: rule__ParameterStructMember__Group__5__Impl + // InternalRosParser.g:10433:1: ( rule__ParameterStructMember__Group__4__Impl ) + // InternalRosParser.g:10434:2: rule__ParameterStructMember__Group__4__Impl { pushFollow(FOLLOW_2); - rule__ParameterStructMember__Group__5__Impl(); + rule__ParameterStructMember__Group__4__Impl(); state._fsp--; @@ -31555,25 +31344,25 @@ public final void rule__ParameterStructMember__Group__5() throws RecognitionExce } return ; } - // $ANTLR end "rule__ParameterStructMember__Group__5" + // $ANTLR end "rule__ParameterStructMember__Group__4" - // $ANTLR start "rule__ParameterStructMember__Group__5__Impl" - // InternalRosParser.g:10495:1: rule__ParameterStructMember__Group__5__Impl : ( RULE_END ) ; - public final void rule__ParameterStructMember__Group__5__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterStructMember__Group__4__Impl" + // InternalRosParser.g:10440:1: rule__ParameterStructMember__Group__4__Impl : ( RULE_END ) ; + public final void rule__ParameterStructMember__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10499:1: ( ( RULE_END ) ) - // InternalRosParser.g:10500:1: ( RULE_END ) + // InternalRosParser.g:10444:1: ( ( RULE_END ) ) + // InternalRosParser.g:10445:1: ( RULE_END ) { - // InternalRosParser.g:10500:1: ( RULE_END ) - // InternalRosParser.g:10501:2: RULE_END + // InternalRosParser.g:10445:1: ( RULE_END ) + // InternalRosParser.g:10446:2: RULE_END { - before(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_5()); + before(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); match(input,RULE_END,FOLLOW_2); - after(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_5()); + after(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); } @@ -31592,18 +31381,18 @@ public final void rule__ParameterStructMember__Group__5__Impl() throws Recogniti } return ; } - // $ANTLR end "rule__ParameterStructMember__Group__5__Impl" + // $ANTLR end "rule__ParameterStructMember__Group__4__Impl" // $ANTLR start "rule__ParameterStructTypeMember__Group__0" - // InternalRosParser.g:10511:1: rule__ParameterStructTypeMember__Group__0 : rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ; + // InternalRosParser.g:10456:1: rule__ParameterStructTypeMember__Group__0 : rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ; public final void rule__ParameterStructTypeMember__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10515:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) - // InternalRosParser.g:10516:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 + // InternalRosParser.g:10460:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) + // InternalRosParser.g:10461:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 { pushFollow(FOLLOW_40); rule__ParameterStructTypeMember__Group__0__Impl(); @@ -31634,21 +31423,21 @@ public final void rule__ParameterStructTypeMember__Group__0() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__0__Impl" - // InternalRosParser.g:10523:1: rule__ParameterStructTypeMember__Group__0__Impl : ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ; + // InternalRosParser.g:10468:1: rule__ParameterStructTypeMember__Group__0__Impl : ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ; public final void rule__ParameterStructTypeMember__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10527:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) - // InternalRosParser.g:10528:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalRosParser.g:10472:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) + // InternalRosParser.g:10473:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) { - // InternalRosParser.g:10528:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) - // InternalRosParser.g:10529:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalRosParser.g:10473:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalRosParser.g:10474:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getNameAssignment_0()); - // InternalRosParser.g:10530:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) - // InternalRosParser.g:10530:3: rule__ParameterStructTypeMember__NameAssignment_0 + // InternalRosParser.g:10475:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalRosParser.g:10475:3: rule__ParameterStructTypeMember__NameAssignment_0 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__NameAssignment_0(); @@ -31681,14 +31470,14 @@ public final void rule__ParameterStructTypeMember__Group__0__Impl() throws Recog // $ANTLR start "rule__ParameterStructTypeMember__Group__1" - // InternalRosParser.g:10538:1: rule__ParameterStructTypeMember__Group__1 : rule__ParameterStructTypeMember__Group__1__Impl ; + // InternalRosParser.g:10483:1: rule__ParameterStructTypeMember__Group__1 : rule__ParameterStructTypeMember__Group__1__Impl ; public final void rule__ParameterStructTypeMember__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10542:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) - // InternalRosParser.g:10543:2: rule__ParameterStructTypeMember__Group__1__Impl + // InternalRosParser.g:10487:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) + // InternalRosParser.g:10488:2: rule__ParameterStructTypeMember__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__Group__1__Impl(); @@ -31714,21 +31503,21 @@ public final void rule__ParameterStructTypeMember__Group__1() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__1__Impl" - // InternalRosParser.g:10549:1: rule__ParameterStructTypeMember__Group__1__Impl : ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ; + // InternalRosParser.g:10494:1: rule__ParameterStructTypeMember__Group__1__Impl : ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ; public final void rule__ParameterStructTypeMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10553:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) - // InternalRosParser.g:10554:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalRosParser.g:10498:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) + // InternalRosParser.g:10499:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) { - // InternalRosParser.g:10554:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) - // InternalRosParser.g:10555:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalRosParser.g:10499:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalRosParser.g:10500:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeAssignment_1()); - // InternalRosParser.g:10556:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) - // InternalRosParser.g:10556:3: rule__ParameterStructTypeMember__TypeAssignment_1 + // InternalRosParser.g:10501:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalRosParser.g:10501:3: rule__ParameterStructTypeMember__TypeAssignment_1 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__TypeAssignment_1(); @@ -31761,16 +31550,16 @@ public final void rule__ParameterStructTypeMember__Group__1__Impl() throws Recog // $ANTLR start "rule__MessagePart__Group__0" - // InternalRosParser.g:10565:1: rule__MessagePart__Group__0 : rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 ; + // InternalRosParser.g:10510:1: rule__MessagePart__Group__0 : rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 ; public final void rule__MessagePart__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10569:1: ( rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 ) - // InternalRosParser.g:10570:2: rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 + // InternalRosParser.g:10514:1: ( rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 ) + // InternalRosParser.g:10515:2: rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 { - pushFollow(FOLLOW_61); + pushFollow(FOLLOW_60); rule__MessagePart__Group__0__Impl(); state._fsp--; @@ -31799,21 +31588,21 @@ public final void rule__MessagePart__Group__0() throws RecognitionException { // $ANTLR start "rule__MessagePart__Group__0__Impl" - // InternalRosParser.g:10577:1: rule__MessagePart__Group__0__Impl : ( ( rule__MessagePart__TypeAssignment_0 ) ) ; + // InternalRosParser.g:10522:1: rule__MessagePart__Group__0__Impl : ( ( rule__MessagePart__TypeAssignment_0 ) ) ; public final void rule__MessagePart__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10581:1: ( ( ( rule__MessagePart__TypeAssignment_0 ) ) ) - // InternalRosParser.g:10582:1: ( ( rule__MessagePart__TypeAssignment_0 ) ) + // InternalRosParser.g:10526:1: ( ( ( rule__MessagePart__TypeAssignment_0 ) ) ) + // InternalRosParser.g:10527:1: ( ( rule__MessagePart__TypeAssignment_0 ) ) { - // InternalRosParser.g:10582:1: ( ( rule__MessagePart__TypeAssignment_0 ) ) - // InternalRosParser.g:10583:2: ( rule__MessagePart__TypeAssignment_0 ) + // InternalRosParser.g:10527:1: ( ( rule__MessagePart__TypeAssignment_0 ) ) + // InternalRosParser.g:10528:2: ( rule__MessagePart__TypeAssignment_0 ) { before(grammarAccess.getMessagePartAccess().getTypeAssignment_0()); - // InternalRosParser.g:10584:2: ( rule__MessagePart__TypeAssignment_0 ) - // InternalRosParser.g:10584:3: rule__MessagePart__TypeAssignment_0 + // InternalRosParser.g:10529:2: ( rule__MessagePart__TypeAssignment_0 ) + // InternalRosParser.g:10529:3: rule__MessagePart__TypeAssignment_0 { pushFollow(FOLLOW_2); rule__MessagePart__TypeAssignment_0(); @@ -31846,14 +31635,14 @@ public final void rule__MessagePart__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__MessagePart__Group__1" - // InternalRosParser.g:10592:1: rule__MessagePart__Group__1 : rule__MessagePart__Group__1__Impl ; + // InternalRosParser.g:10537:1: rule__MessagePart__Group__1 : rule__MessagePart__Group__1__Impl ; public final void rule__MessagePart__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10596:1: ( rule__MessagePart__Group__1__Impl ) - // InternalRosParser.g:10597:2: rule__MessagePart__Group__1__Impl + // InternalRosParser.g:10541:1: ( rule__MessagePart__Group__1__Impl ) + // InternalRosParser.g:10542:2: rule__MessagePart__Group__1__Impl { pushFollow(FOLLOW_2); rule__MessagePart__Group__1__Impl(); @@ -31879,21 +31668,21 @@ public final void rule__MessagePart__Group__1() throws RecognitionException { // $ANTLR start "rule__MessagePart__Group__1__Impl" - // InternalRosParser.g:10603:1: rule__MessagePart__Group__1__Impl : ( ( rule__MessagePart__DataAssignment_1 ) ) ; + // InternalRosParser.g:10548:1: rule__MessagePart__Group__1__Impl : ( ( rule__MessagePart__DataAssignment_1 ) ) ; public final void rule__MessagePart__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10607:1: ( ( ( rule__MessagePart__DataAssignment_1 ) ) ) - // InternalRosParser.g:10608:1: ( ( rule__MessagePart__DataAssignment_1 ) ) + // InternalRosParser.g:10552:1: ( ( ( rule__MessagePart__DataAssignment_1 ) ) ) + // InternalRosParser.g:10553:1: ( ( rule__MessagePart__DataAssignment_1 ) ) { - // InternalRosParser.g:10608:1: ( ( rule__MessagePart__DataAssignment_1 ) ) - // InternalRosParser.g:10609:2: ( rule__MessagePart__DataAssignment_1 ) + // InternalRosParser.g:10553:1: ( ( rule__MessagePart__DataAssignment_1 ) ) + // InternalRosParser.g:10554:2: ( rule__MessagePart__DataAssignment_1 ) { before(grammarAccess.getMessagePartAccess().getDataAssignment_1()); - // InternalRosParser.g:10610:2: ( rule__MessagePart__DataAssignment_1 ) - // InternalRosParser.g:10610:3: rule__MessagePart__DataAssignment_1 + // InternalRosParser.g:10555:2: ( rule__MessagePart__DataAssignment_1 ) + // InternalRosParser.g:10555:3: rule__MessagePart__DataAssignment_1 { pushFollow(FOLLOW_2); rule__MessagePart__DataAssignment_1(); @@ -31926,16 +31715,16 @@ public final void rule__MessagePart__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Bool__Group__0" - // InternalRosParser.g:10619:1: rule__Bool__Group__0 : rule__Bool__Group__0__Impl rule__Bool__Group__1 ; + // InternalRosParser.g:10564:1: rule__Bool__Group__0 : rule__Bool__Group__0__Impl rule__Bool__Group__1 ; public final void rule__Bool__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10623:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) - // InternalRosParser.g:10624:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 + // InternalRosParser.g:10568:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) + // InternalRosParser.g:10569:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 { - pushFollow(FOLLOW_62); + pushFollow(FOLLOW_61); rule__Bool__Group__0__Impl(); state._fsp--; @@ -31964,21 +31753,21 @@ public final void rule__Bool__Group__0() throws RecognitionException { // $ANTLR start "rule__Bool__Group__0__Impl" - // InternalRosParser.g:10631:1: rule__Bool__Group__0__Impl : ( () ) ; + // InternalRosParser.g:10576:1: rule__Bool__Group__0__Impl : ( () ) ; public final void rule__Bool__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10635:1: ( ( () ) ) - // InternalRosParser.g:10636:1: ( () ) + // InternalRosParser.g:10580:1: ( ( () ) ) + // InternalRosParser.g:10581:1: ( () ) { - // InternalRosParser.g:10636:1: ( () ) - // InternalRosParser.g:10637:2: () + // InternalRosParser.g:10581:1: ( () ) + // InternalRosParser.g:10582:2: () { before(grammarAccess.getBoolAccess().getBoolAction_0()); - // InternalRosParser.g:10638:2: () - // InternalRosParser.g:10638:3: + // InternalRosParser.g:10583:2: () + // InternalRosParser.g:10583:3: { } @@ -32001,14 +31790,14 @@ public final void rule__Bool__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1" - // InternalRosParser.g:10646:1: rule__Bool__Group__1 : rule__Bool__Group__1__Impl ; + // InternalRosParser.g:10591:1: rule__Bool__Group__1 : rule__Bool__Group__1__Impl ; public final void rule__Bool__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10650:1: ( rule__Bool__Group__1__Impl ) - // InternalRosParser.g:10651:2: rule__Bool__Group__1__Impl + // InternalRosParser.g:10595:1: ( rule__Bool__Group__1__Impl ) + // InternalRosParser.g:10596:2: rule__Bool__Group__1__Impl { pushFollow(FOLLOW_2); rule__Bool__Group__1__Impl(); @@ -32034,17 +31823,17 @@ public final void rule__Bool__Group__1() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1__Impl" - // InternalRosParser.g:10657:1: rule__Bool__Group__1__Impl : ( Bool ) ; + // InternalRosParser.g:10602:1: rule__Bool__Group__1__Impl : ( Bool ) ; public final void rule__Bool__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10661:1: ( ( Bool ) ) - // InternalRosParser.g:10662:1: ( Bool ) + // InternalRosParser.g:10606:1: ( ( Bool ) ) + // InternalRosParser.g:10607:1: ( Bool ) { - // InternalRosParser.g:10662:1: ( Bool ) - // InternalRosParser.g:10663:2: Bool + // InternalRosParser.g:10607:1: ( Bool ) + // InternalRosParser.g:10608:2: Bool { before(grammarAccess.getBoolAccess().getBoolKeyword_1()); match(input,Bool,FOLLOW_2); @@ -32071,16 +31860,16 @@ public final void rule__Bool__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0" - // InternalRosParser.g:10673:1: rule__Int8__Group__0 : rule__Int8__Group__0__Impl rule__Int8__Group__1 ; + // InternalRosParser.g:10618:1: rule__Int8__Group__0 : rule__Int8__Group__0__Impl rule__Int8__Group__1 ; public final void rule__Int8__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10677:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) - // InternalRosParser.g:10678:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 + // InternalRosParser.g:10622:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) + // InternalRosParser.g:10623:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 { - pushFollow(FOLLOW_63); + pushFollow(FOLLOW_62); rule__Int8__Group__0__Impl(); state._fsp--; @@ -32109,21 +31898,21 @@ public final void rule__Int8__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0__Impl" - // InternalRosParser.g:10685:1: rule__Int8__Group__0__Impl : ( () ) ; + // InternalRosParser.g:10630:1: rule__Int8__Group__0__Impl : ( () ) ; public final void rule__Int8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10689:1: ( ( () ) ) - // InternalRosParser.g:10690:1: ( () ) + // InternalRosParser.g:10634:1: ( ( () ) ) + // InternalRosParser.g:10635:1: ( () ) { - // InternalRosParser.g:10690:1: ( () ) - // InternalRosParser.g:10691:2: () + // InternalRosParser.g:10635:1: ( () ) + // InternalRosParser.g:10636:2: () { before(grammarAccess.getInt8Access().getInt8Action_0()); - // InternalRosParser.g:10692:2: () - // InternalRosParser.g:10692:3: + // InternalRosParser.g:10637:2: () + // InternalRosParser.g:10637:3: { } @@ -32146,14 +31935,14 @@ public final void rule__Int8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1" - // InternalRosParser.g:10700:1: rule__Int8__Group__1 : rule__Int8__Group__1__Impl ; + // InternalRosParser.g:10645:1: rule__Int8__Group__1 : rule__Int8__Group__1__Impl ; public final void rule__Int8__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10704:1: ( rule__Int8__Group__1__Impl ) - // InternalRosParser.g:10705:2: rule__Int8__Group__1__Impl + // InternalRosParser.g:10649:1: ( rule__Int8__Group__1__Impl ) + // InternalRosParser.g:10650:2: rule__Int8__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int8__Group__1__Impl(); @@ -32179,17 +31968,17 @@ public final void rule__Int8__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1__Impl" - // InternalRosParser.g:10711:1: rule__Int8__Group__1__Impl : ( Int8 ) ; + // InternalRosParser.g:10656:1: rule__Int8__Group__1__Impl : ( Int8 ) ; public final void rule__Int8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10715:1: ( ( Int8 ) ) - // InternalRosParser.g:10716:1: ( Int8 ) + // InternalRosParser.g:10660:1: ( ( Int8 ) ) + // InternalRosParser.g:10661:1: ( Int8 ) { - // InternalRosParser.g:10716:1: ( Int8 ) - // InternalRosParser.g:10717:2: Int8 + // InternalRosParser.g:10661:1: ( Int8 ) + // InternalRosParser.g:10662:2: Int8 { before(grammarAccess.getInt8Access().getInt8Keyword_1()); match(input,Int8,FOLLOW_2); @@ -32216,16 +32005,16 @@ public final void rule__Int8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0" - // InternalRosParser.g:10727:1: rule__Uint8__Group__0 : rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ; + // InternalRosParser.g:10672:1: rule__Uint8__Group__0 : rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ; public final void rule__Uint8__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10731:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) - // InternalRosParser.g:10732:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 + // InternalRosParser.g:10676:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) + // InternalRosParser.g:10677:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 { - pushFollow(FOLLOW_64); + pushFollow(FOLLOW_63); rule__Uint8__Group__0__Impl(); state._fsp--; @@ -32254,21 +32043,21 @@ public final void rule__Uint8__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0__Impl" - // InternalRosParser.g:10739:1: rule__Uint8__Group__0__Impl : ( () ) ; + // InternalRosParser.g:10684:1: rule__Uint8__Group__0__Impl : ( () ) ; public final void rule__Uint8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10743:1: ( ( () ) ) - // InternalRosParser.g:10744:1: ( () ) + // InternalRosParser.g:10688:1: ( ( () ) ) + // InternalRosParser.g:10689:1: ( () ) { - // InternalRosParser.g:10744:1: ( () ) - // InternalRosParser.g:10745:2: () + // InternalRosParser.g:10689:1: ( () ) + // InternalRosParser.g:10690:2: () { before(grammarAccess.getUint8Access().getUint8Action_0()); - // InternalRosParser.g:10746:2: () - // InternalRosParser.g:10746:3: + // InternalRosParser.g:10691:2: () + // InternalRosParser.g:10691:3: { } @@ -32291,14 +32080,14 @@ public final void rule__Uint8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1" - // InternalRosParser.g:10754:1: rule__Uint8__Group__1 : rule__Uint8__Group__1__Impl ; + // InternalRosParser.g:10699:1: rule__Uint8__Group__1 : rule__Uint8__Group__1__Impl ; public final void rule__Uint8__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10758:1: ( rule__Uint8__Group__1__Impl ) - // InternalRosParser.g:10759:2: rule__Uint8__Group__1__Impl + // InternalRosParser.g:10703:1: ( rule__Uint8__Group__1__Impl ) + // InternalRosParser.g:10704:2: rule__Uint8__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint8__Group__1__Impl(); @@ -32324,17 +32113,17 @@ public final void rule__Uint8__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1__Impl" - // InternalRosParser.g:10765:1: rule__Uint8__Group__1__Impl : ( Uint8 ) ; + // InternalRosParser.g:10710:1: rule__Uint8__Group__1__Impl : ( Uint8 ) ; public final void rule__Uint8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10769:1: ( ( Uint8 ) ) - // InternalRosParser.g:10770:1: ( Uint8 ) + // InternalRosParser.g:10714:1: ( ( Uint8 ) ) + // InternalRosParser.g:10715:1: ( Uint8 ) { - // InternalRosParser.g:10770:1: ( Uint8 ) - // InternalRosParser.g:10771:2: Uint8 + // InternalRosParser.g:10715:1: ( Uint8 ) + // InternalRosParser.g:10716:2: Uint8 { before(grammarAccess.getUint8Access().getUint8Keyword_1()); match(input,Uint8,FOLLOW_2); @@ -32361,16 +32150,16 @@ public final void rule__Uint8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0" - // InternalRosParser.g:10781:1: rule__Int16__Group__0 : rule__Int16__Group__0__Impl rule__Int16__Group__1 ; + // InternalRosParser.g:10726:1: rule__Int16__Group__0 : rule__Int16__Group__0__Impl rule__Int16__Group__1 ; public final void rule__Int16__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10785:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) - // InternalRosParser.g:10786:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 + // InternalRosParser.g:10730:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) + // InternalRosParser.g:10731:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 { - pushFollow(FOLLOW_65); + pushFollow(FOLLOW_64); rule__Int16__Group__0__Impl(); state._fsp--; @@ -32399,21 +32188,21 @@ public final void rule__Int16__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0__Impl" - // InternalRosParser.g:10793:1: rule__Int16__Group__0__Impl : ( () ) ; + // InternalRosParser.g:10738:1: rule__Int16__Group__0__Impl : ( () ) ; public final void rule__Int16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10797:1: ( ( () ) ) - // InternalRosParser.g:10798:1: ( () ) + // InternalRosParser.g:10742:1: ( ( () ) ) + // InternalRosParser.g:10743:1: ( () ) { - // InternalRosParser.g:10798:1: ( () ) - // InternalRosParser.g:10799:2: () + // InternalRosParser.g:10743:1: ( () ) + // InternalRosParser.g:10744:2: () { before(grammarAccess.getInt16Access().getInt16Action_0()); - // InternalRosParser.g:10800:2: () - // InternalRosParser.g:10800:3: + // InternalRosParser.g:10745:2: () + // InternalRosParser.g:10745:3: { } @@ -32436,14 +32225,14 @@ public final void rule__Int16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1" - // InternalRosParser.g:10808:1: rule__Int16__Group__1 : rule__Int16__Group__1__Impl ; + // InternalRosParser.g:10753:1: rule__Int16__Group__1 : rule__Int16__Group__1__Impl ; public final void rule__Int16__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10812:1: ( rule__Int16__Group__1__Impl ) - // InternalRosParser.g:10813:2: rule__Int16__Group__1__Impl + // InternalRosParser.g:10757:1: ( rule__Int16__Group__1__Impl ) + // InternalRosParser.g:10758:2: rule__Int16__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int16__Group__1__Impl(); @@ -32469,17 +32258,17 @@ public final void rule__Int16__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1__Impl" - // InternalRosParser.g:10819:1: rule__Int16__Group__1__Impl : ( Int16 ) ; + // InternalRosParser.g:10764:1: rule__Int16__Group__1__Impl : ( Int16 ) ; public final void rule__Int16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10823:1: ( ( Int16 ) ) - // InternalRosParser.g:10824:1: ( Int16 ) + // InternalRosParser.g:10768:1: ( ( Int16 ) ) + // InternalRosParser.g:10769:1: ( Int16 ) { - // InternalRosParser.g:10824:1: ( Int16 ) - // InternalRosParser.g:10825:2: Int16 + // InternalRosParser.g:10769:1: ( Int16 ) + // InternalRosParser.g:10770:2: Int16 { before(grammarAccess.getInt16Access().getInt16Keyword_1()); match(input,Int16,FOLLOW_2); @@ -32506,16 +32295,16 @@ public final void rule__Int16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0" - // InternalRosParser.g:10835:1: rule__Uint16__Group__0 : rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ; + // InternalRosParser.g:10780:1: rule__Uint16__Group__0 : rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ; public final void rule__Uint16__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10839:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) - // InternalRosParser.g:10840:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 + // InternalRosParser.g:10784:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) + // InternalRosParser.g:10785:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 { - pushFollow(FOLLOW_66); + pushFollow(FOLLOW_65); rule__Uint16__Group__0__Impl(); state._fsp--; @@ -32544,21 +32333,21 @@ public final void rule__Uint16__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0__Impl" - // InternalRosParser.g:10847:1: rule__Uint16__Group__0__Impl : ( () ) ; + // InternalRosParser.g:10792:1: rule__Uint16__Group__0__Impl : ( () ) ; public final void rule__Uint16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10851:1: ( ( () ) ) - // InternalRosParser.g:10852:1: ( () ) + // InternalRosParser.g:10796:1: ( ( () ) ) + // InternalRosParser.g:10797:1: ( () ) { - // InternalRosParser.g:10852:1: ( () ) - // InternalRosParser.g:10853:2: () + // InternalRosParser.g:10797:1: ( () ) + // InternalRosParser.g:10798:2: () { before(grammarAccess.getUint16Access().getUint16Action_0()); - // InternalRosParser.g:10854:2: () - // InternalRosParser.g:10854:3: + // InternalRosParser.g:10799:2: () + // InternalRosParser.g:10799:3: { } @@ -32581,14 +32370,14 @@ public final void rule__Uint16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1" - // InternalRosParser.g:10862:1: rule__Uint16__Group__1 : rule__Uint16__Group__1__Impl ; + // InternalRosParser.g:10807:1: rule__Uint16__Group__1 : rule__Uint16__Group__1__Impl ; public final void rule__Uint16__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10866:1: ( rule__Uint16__Group__1__Impl ) - // InternalRosParser.g:10867:2: rule__Uint16__Group__1__Impl + // InternalRosParser.g:10811:1: ( rule__Uint16__Group__1__Impl ) + // InternalRosParser.g:10812:2: rule__Uint16__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint16__Group__1__Impl(); @@ -32614,17 +32403,17 @@ public final void rule__Uint16__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1__Impl" - // InternalRosParser.g:10873:1: rule__Uint16__Group__1__Impl : ( Uint16 ) ; + // InternalRosParser.g:10818:1: rule__Uint16__Group__1__Impl : ( Uint16 ) ; public final void rule__Uint16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10877:1: ( ( Uint16 ) ) - // InternalRosParser.g:10878:1: ( Uint16 ) + // InternalRosParser.g:10822:1: ( ( Uint16 ) ) + // InternalRosParser.g:10823:1: ( Uint16 ) { - // InternalRosParser.g:10878:1: ( Uint16 ) - // InternalRosParser.g:10879:2: Uint16 + // InternalRosParser.g:10823:1: ( Uint16 ) + // InternalRosParser.g:10824:2: Uint16 { before(grammarAccess.getUint16Access().getUint16Keyword_1()); match(input,Uint16,FOLLOW_2); @@ -32651,16 +32440,16 @@ public final void rule__Uint16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0" - // InternalRosParser.g:10889:1: rule__Int32__Group__0 : rule__Int32__Group__0__Impl rule__Int32__Group__1 ; + // InternalRosParser.g:10834:1: rule__Int32__Group__0 : rule__Int32__Group__0__Impl rule__Int32__Group__1 ; public final void rule__Int32__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10893:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) - // InternalRosParser.g:10894:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 + // InternalRosParser.g:10838:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) + // InternalRosParser.g:10839:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 { - pushFollow(FOLLOW_67); + pushFollow(FOLLOW_66); rule__Int32__Group__0__Impl(); state._fsp--; @@ -32689,21 +32478,21 @@ public final void rule__Int32__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0__Impl" - // InternalRosParser.g:10901:1: rule__Int32__Group__0__Impl : ( () ) ; + // InternalRosParser.g:10846:1: rule__Int32__Group__0__Impl : ( () ) ; public final void rule__Int32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10905:1: ( ( () ) ) - // InternalRosParser.g:10906:1: ( () ) + // InternalRosParser.g:10850:1: ( ( () ) ) + // InternalRosParser.g:10851:1: ( () ) { - // InternalRosParser.g:10906:1: ( () ) - // InternalRosParser.g:10907:2: () + // InternalRosParser.g:10851:1: ( () ) + // InternalRosParser.g:10852:2: () { before(grammarAccess.getInt32Access().getInt32Action_0()); - // InternalRosParser.g:10908:2: () - // InternalRosParser.g:10908:3: + // InternalRosParser.g:10853:2: () + // InternalRosParser.g:10853:3: { } @@ -32726,14 +32515,14 @@ public final void rule__Int32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1" - // InternalRosParser.g:10916:1: rule__Int32__Group__1 : rule__Int32__Group__1__Impl ; + // InternalRosParser.g:10861:1: rule__Int32__Group__1 : rule__Int32__Group__1__Impl ; public final void rule__Int32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10920:1: ( rule__Int32__Group__1__Impl ) - // InternalRosParser.g:10921:2: rule__Int32__Group__1__Impl + // InternalRosParser.g:10865:1: ( rule__Int32__Group__1__Impl ) + // InternalRosParser.g:10866:2: rule__Int32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int32__Group__1__Impl(); @@ -32759,17 +32548,17 @@ public final void rule__Int32__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1__Impl" - // InternalRosParser.g:10927:1: rule__Int32__Group__1__Impl : ( Int32 ) ; + // InternalRosParser.g:10872:1: rule__Int32__Group__1__Impl : ( Int32 ) ; public final void rule__Int32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10931:1: ( ( Int32 ) ) - // InternalRosParser.g:10932:1: ( Int32 ) + // InternalRosParser.g:10876:1: ( ( Int32 ) ) + // InternalRosParser.g:10877:1: ( Int32 ) { - // InternalRosParser.g:10932:1: ( Int32 ) - // InternalRosParser.g:10933:2: Int32 + // InternalRosParser.g:10877:1: ( Int32 ) + // InternalRosParser.g:10878:2: Int32 { before(grammarAccess.getInt32Access().getInt32Keyword_1()); match(input,Int32,FOLLOW_2); @@ -32796,16 +32585,16 @@ public final void rule__Int32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0" - // InternalRosParser.g:10943:1: rule__Uint32__Group__0 : rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ; + // InternalRosParser.g:10888:1: rule__Uint32__Group__0 : rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ; public final void rule__Uint32__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10947:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) - // InternalRosParser.g:10948:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 + // InternalRosParser.g:10892:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) + // InternalRosParser.g:10893:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 { - pushFollow(FOLLOW_68); + pushFollow(FOLLOW_67); rule__Uint32__Group__0__Impl(); state._fsp--; @@ -32834,21 +32623,21 @@ public final void rule__Uint32__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0__Impl" - // InternalRosParser.g:10955:1: rule__Uint32__Group__0__Impl : ( () ) ; + // InternalRosParser.g:10900:1: rule__Uint32__Group__0__Impl : ( () ) ; public final void rule__Uint32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10959:1: ( ( () ) ) - // InternalRosParser.g:10960:1: ( () ) + // InternalRosParser.g:10904:1: ( ( () ) ) + // InternalRosParser.g:10905:1: ( () ) { - // InternalRosParser.g:10960:1: ( () ) - // InternalRosParser.g:10961:2: () + // InternalRosParser.g:10905:1: ( () ) + // InternalRosParser.g:10906:2: () { before(grammarAccess.getUint32Access().getUint32Action_0()); - // InternalRosParser.g:10962:2: () - // InternalRosParser.g:10962:3: + // InternalRosParser.g:10907:2: () + // InternalRosParser.g:10907:3: { } @@ -32871,14 +32660,14 @@ public final void rule__Uint32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1" - // InternalRosParser.g:10970:1: rule__Uint32__Group__1 : rule__Uint32__Group__1__Impl ; + // InternalRosParser.g:10915:1: rule__Uint32__Group__1 : rule__Uint32__Group__1__Impl ; public final void rule__Uint32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10974:1: ( rule__Uint32__Group__1__Impl ) - // InternalRosParser.g:10975:2: rule__Uint32__Group__1__Impl + // InternalRosParser.g:10919:1: ( rule__Uint32__Group__1__Impl ) + // InternalRosParser.g:10920:2: rule__Uint32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint32__Group__1__Impl(); @@ -32904,17 +32693,17 @@ public final void rule__Uint32__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1__Impl" - // InternalRosParser.g:10981:1: rule__Uint32__Group__1__Impl : ( Uint32 ) ; + // InternalRosParser.g:10926:1: rule__Uint32__Group__1__Impl : ( Uint32 ) ; public final void rule__Uint32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:10985:1: ( ( Uint32 ) ) - // InternalRosParser.g:10986:1: ( Uint32 ) + // InternalRosParser.g:10930:1: ( ( Uint32 ) ) + // InternalRosParser.g:10931:1: ( Uint32 ) { - // InternalRosParser.g:10986:1: ( Uint32 ) - // InternalRosParser.g:10987:2: Uint32 + // InternalRosParser.g:10931:1: ( Uint32 ) + // InternalRosParser.g:10932:2: Uint32 { before(grammarAccess.getUint32Access().getUint32Keyword_1()); match(input,Uint32,FOLLOW_2); @@ -32941,16 +32730,16 @@ public final void rule__Uint32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0" - // InternalRosParser.g:10997:1: rule__Int64__Group__0 : rule__Int64__Group__0__Impl rule__Int64__Group__1 ; + // InternalRosParser.g:10942:1: rule__Int64__Group__0 : rule__Int64__Group__0__Impl rule__Int64__Group__1 ; public final void rule__Int64__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11001:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) - // InternalRosParser.g:11002:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 + // InternalRosParser.g:10946:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) + // InternalRosParser.g:10947:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 { - pushFollow(FOLLOW_69); + pushFollow(FOLLOW_68); rule__Int64__Group__0__Impl(); state._fsp--; @@ -32979,21 +32768,21 @@ public final void rule__Int64__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0__Impl" - // InternalRosParser.g:11009:1: rule__Int64__Group__0__Impl : ( () ) ; + // InternalRosParser.g:10954:1: rule__Int64__Group__0__Impl : ( () ) ; public final void rule__Int64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11013:1: ( ( () ) ) - // InternalRosParser.g:11014:1: ( () ) + // InternalRosParser.g:10958:1: ( ( () ) ) + // InternalRosParser.g:10959:1: ( () ) { - // InternalRosParser.g:11014:1: ( () ) - // InternalRosParser.g:11015:2: () + // InternalRosParser.g:10959:1: ( () ) + // InternalRosParser.g:10960:2: () { before(grammarAccess.getInt64Access().getInt64Action_0()); - // InternalRosParser.g:11016:2: () - // InternalRosParser.g:11016:3: + // InternalRosParser.g:10961:2: () + // InternalRosParser.g:10961:3: { } @@ -33016,14 +32805,14 @@ public final void rule__Int64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1" - // InternalRosParser.g:11024:1: rule__Int64__Group__1 : rule__Int64__Group__1__Impl ; + // InternalRosParser.g:10969:1: rule__Int64__Group__1 : rule__Int64__Group__1__Impl ; public final void rule__Int64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11028:1: ( rule__Int64__Group__1__Impl ) - // InternalRosParser.g:11029:2: rule__Int64__Group__1__Impl + // InternalRosParser.g:10973:1: ( rule__Int64__Group__1__Impl ) + // InternalRosParser.g:10974:2: rule__Int64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int64__Group__1__Impl(); @@ -33049,17 +32838,17 @@ public final void rule__Int64__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1__Impl" - // InternalRosParser.g:11035:1: rule__Int64__Group__1__Impl : ( Int64 ) ; + // InternalRosParser.g:10980:1: rule__Int64__Group__1__Impl : ( Int64 ) ; public final void rule__Int64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11039:1: ( ( Int64 ) ) - // InternalRosParser.g:11040:1: ( Int64 ) + // InternalRosParser.g:10984:1: ( ( Int64 ) ) + // InternalRosParser.g:10985:1: ( Int64 ) { - // InternalRosParser.g:11040:1: ( Int64 ) - // InternalRosParser.g:11041:2: Int64 + // InternalRosParser.g:10985:1: ( Int64 ) + // InternalRosParser.g:10986:2: Int64 { before(grammarAccess.getInt64Access().getInt64Keyword_1()); match(input,Int64,FOLLOW_2); @@ -33086,16 +32875,16 @@ public final void rule__Int64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0" - // InternalRosParser.g:11051:1: rule__Uint64__Group__0 : rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ; + // InternalRosParser.g:10996:1: rule__Uint64__Group__0 : rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ; public final void rule__Uint64__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11055:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) - // InternalRosParser.g:11056:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 + // InternalRosParser.g:11000:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) + // InternalRosParser.g:11001:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 { - pushFollow(FOLLOW_70); + pushFollow(FOLLOW_69); rule__Uint64__Group__0__Impl(); state._fsp--; @@ -33124,21 +32913,21 @@ public final void rule__Uint64__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0__Impl" - // InternalRosParser.g:11063:1: rule__Uint64__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11008:1: rule__Uint64__Group__0__Impl : ( () ) ; public final void rule__Uint64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11067:1: ( ( () ) ) - // InternalRosParser.g:11068:1: ( () ) + // InternalRosParser.g:11012:1: ( ( () ) ) + // InternalRosParser.g:11013:1: ( () ) { - // InternalRosParser.g:11068:1: ( () ) - // InternalRosParser.g:11069:2: () + // InternalRosParser.g:11013:1: ( () ) + // InternalRosParser.g:11014:2: () { before(grammarAccess.getUint64Access().getUint64Action_0()); - // InternalRosParser.g:11070:2: () - // InternalRosParser.g:11070:3: + // InternalRosParser.g:11015:2: () + // InternalRosParser.g:11015:3: { } @@ -33161,14 +32950,14 @@ public final void rule__Uint64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1" - // InternalRosParser.g:11078:1: rule__Uint64__Group__1 : rule__Uint64__Group__1__Impl ; + // InternalRosParser.g:11023:1: rule__Uint64__Group__1 : rule__Uint64__Group__1__Impl ; public final void rule__Uint64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11082:1: ( rule__Uint64__Group__1__Impl ) - // InternalRosParser.g:11083:2: rule__Uint64__Group__1__Impl + // InternalRosParser.g:11027:1: ( rule__Uint64__Group__1__Impl ) + // InternalRosParser.g:11028:2: rule__Uint64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint64__Group__1__Impl(); @@ -33194,17 +32983,17 @@ public final void rule__Uint64__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1__Impl" - // InternalRosParser.g:11089:1: rule__Uint64__Group__1__Impl : ( Uint64 ) ; + // InternalRosParser.g:11034:1: rule__Uint64__Group__1__Impl : ( Uint64 ) ; public final void rule__Uint64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11093:1: ( ( Uint64 ) ) - // InternalRosParser.g:11094:1: ( Uint64 ) + // InternalRosParser.g:11038:1: ( ( Uint64 ) ) + // InternalRosParser.g:11039:1: ( Uint64 ) { - // InternalRosParser.g:11094:1: ( Uint64 ) - // InternalRosParser.g:11095:2: Uint64 + // InternalRosParser.g:11039:1: ( Uint64 ) + // InternalRosParser.g:11040:2: Uint64 { before(grammarAccess.getUint64Access().getUint64Keyword_1()); match(input,Uint64,FOLLOW_2); @@ -33231,16 +33020,16 @@ public final void rule__Uint64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0" - // InternalRosParser.g:11105:1: rule__Float32__Group__0 : rule__Float32__Group__0__Impl rule__Float32__Group__1 ; + // InternalRosParser.g:11050:1: rule__Float32__Group__0 : rule__Float32__Group__0__Impl rule__Float32__Group__1 ; public final void rule__Float32__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11109:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) - // InternalRosParser.g:11110:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 + // InternalRosParser.g:11054:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) + // InternalRosParser.g:11055:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 { - pushFollow(FOLLOW_71); + pushFollow(FOLLOW_70); rule__Float32__Group__0__Impl(); state._fsp--; @@ -33269,21 +33058,21 @@ public final void rule__Float32__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0__Impl" - // InternalRosParser.g:11117:1: rule__Float32__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11062:1: rule__Float32__Group__0__Impl : ( () ) ; public final void rule__Float32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11121:1: ( ( () ) ) - // InternalRosParser.g:11122:1: ( () ) + // InternalRosParser.g:11066:1: ( ( () ) ) + // InternalRosParser.g:11067:1: ( () ) { - // InternalRosParser.g:11122:1: ( () ) - // InternalRosParser.g:11123:2: () + // InternalRosParser.g:11067:1: ( () ) + // InternalRosParser.g:11068:2: () { before(grammarAccess.getFloat32Access().getFloat32Action_0()); - // InternalRosParser.g:11124:2: () - // InternalRosParser.g:11124:3: + // InternalRosParser.g:11069:2: () + // InternalRosParser.g:11069:3: { } @@ -33306,14 +33095,14 @@ public final void rule__Float32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1" - // InternalRosParser.g:11132:1: rule__Float32__Group__1 : rule__Float32__Group__1__Impl ; + // InternalRosParser.g:11077:1: rule__Float32__Group__1 : rule__Float32__Group__1__Impl ; public final void rule__Float32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11136:1: ( rule__Float32__Group__1__Impl ) - // InternalRosParser.g:11137:2: rule__Float32__Group__1__Impl + // InternalRosParser.g:11081:1: ( rule__Float32__Group__1__Impl ) + // InternalRosParser.g:11082:2: rule__Float32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float32__Group__1__Impl(); @@ -33339,17 +33128,17 @@ public final void rule__Float32__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1__Impl" - // InternalRosParser.g:11143:1: rule__Float32__Group__1__Impl : ( Float32 ) ; + // InternalRosParser.g:11088:1: rule__Float32__Group__1__Impl : ( Float32 ) ; public final void rule__Float32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11147:1: ( ( Float32 ) ) - // InternalRosParser.g:11148:1: ( Float32 ) + // InternalRosParser.g:11092:1: ( ( Float32 ) ) + // InternalRosParser.g:11093:1: ( Float32 ) { - // InternalRosParser.g:11148:1: ( Float32 ) - // InternalRosParser.g:11149:2: Float32 + // InternalRosParser.g:11093:1: ( Float32 ) + // InternalRosParser.g:11094:2: Float32 { before(grammarAccess.getFloat32Access().getFloat32Keyword_1()); match(input,Float32,FOLLOW_2); @@ -33376,16 +33165,16 @@ public final void rule__Float32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0" - // InternalRosParser.g:11159:1: rule__Float64__Group__0 : rule__Float64__Group__0__Impl rule__Float64__Group__1 ; + // InternalRosParser.g:11104:1: rule__Float64__Group__0 : rule__Float64__Group__0__Impl rule__Float64__Group__1 ; public final void rule__Float64__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11163:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) - // InternalRosParser.g:11164:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 + // InternalRosParser.g:11108:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) + // InternalRosParser.g:11109:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 { - pushFollow(FOLLOW_72); + pushFollow(FOLLOW_71); rule__Float64__Group__0__Impl(); state._fsp--; @@ -33414,21 +33203,21 @@ public final void rule__Float64__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0__Impl" - // InternalRosParser.g:11171:1: rule__Float64__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11116:1: rule__Float64__Group__0__Impl : ( () ) ; public final void rule__Float64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11175:1: ( ( () ) ) - // InternalRosParser.g:11176:1: ( () ) + // InternalRosParser.g:11120:1: ( ( () ) ) + // InternalRosParser.g:11121:1: ( () ) { - // InternalRosParser.g:11176:1: ( () ) - // InternalRosParser.g:11177:2: () + // InternalRosParser.g:11121:1: ( () ) + // InternalRosParser.g:11122:2: () { before(grammarAccess.getFloat64Access().getFloat64Action_0()); - // InternalRosParser.g:11178:2: () - // InternalRosParser.g:11178:3: + // InternalRosParser.g:11123:2: () + // InternalRosParser.g:11123:3: { } @@ -33451,14 +33240,14 @@ public final void rule__Float64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1" - // InternalRosParser.g:11186:1: rule__Float64__Group__1 : rule__Float64__Group__1__Impl ; + // InternalRosParser.g:11131:1: rule__Float64__Group__1 : rule__Float64__Group__1__Impl ; public final void rule__Float64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11190:1: ( rule__Float64__Group__1__Impl ) - // InternalRosParser.g:11191:2: rule__Float64__Group__1__Impl + // InternalRosParser.g:11135:1: ( rule__Float64__Group__1__Impl ) + // InternalRosParser.g:11136:2: rule__Float64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float64__Group__1__Impl(); @@ -33484,17 +33273,17 @@ public final void rule__Float64__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1__Impl" - // InternalRosParser.g:11197:1: rule__Float64__Group__1__Impl : ( Float64 ) ; + // InternalRosParser.g:11142:1: rule__Float64__Group__1__Impl : ( Float64 ) ; public final void rule__Float64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11201:1: ( ( Float64 ) ) - // InternalRosParser.g:11202:1: ( Float64 ) + // InternalRosParser.g:11146:1: ( ( Float64 ) ) + // InternalRosParser.g:11147:1: ( Float64 ) { - // InternalRosParser.g:11202:1: ( Float64 ) - // InternalRosParser.g:11203:2: Float64 + // InternalRosParser.g:11147:1: ( Float64 ) + // InternalRosParser.g:11148:2: Float64 { before(grammarAccess.getFloat64Access().getFloat64Keyword_1()); match(input,Float64,FOLLOW_2); @@ -33521,16 +33310,16 @@ public final void rule__Float64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__0" - // InternalRosParser.g:11213:1: rule__String0__Group__0 : rule__String0__Group__0__Impl rule__String0__Group__1 ; + // InternalRosParser.g:11158:1: rule__String0__Group__0 : rule__String0__Group__0__Impl rule__String0__Group__1 ; public final void rule__String0__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11217:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) - // InternalRosParser.g:11218:2: rule__String0__Group__0__Impl rule__String0__Group__1 + // InternalRosParser.g:11162:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) + // InternalRosParser.g:11163:2: rule__String0__Group__0__Impl rule__String0__Group__1 { - pushFollow(FOLLOW_73); + pushFollow(FOLLOW_72); rule__String0__Group__0__Impl(); state._fsp--; @@ -33559,21 +33348,21 @@ public final void rule__String0__Group__0() throws RecognitionException { // $ANTLR start "rule__String0__Group__0__Impl" - // InternalRosParser.g:11225:1: rule__String0__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11170:1: rule__String0__Group__0__Impl : ( () ) ; public final void rule__String0__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11229:1: ( ( () ) ) - // InternalRosParser.g:11230:1: ( () ) + // InternalRosParser.g:11174:1: ( ( () ) ) + // InternalRosParser.g:11175:1: ( () ) { - // InternalRosParser.g:11230:1: ( () ) - // InternalRosParser.g:11231:2: () + // InternalRosParser.g:11175:1: ( () ) + // InternalRosParser.g:11176:2: () { before(grammarAccess.getString0Access().getStringAction_0()); - // InternalRosParser.g:11232:2: () - // InternalRosParser.g:11232:3: + // InternalRosParser.g:11177:2: () + // InternalRosParser.g:11177:3: { } @@ -33596,14 +33385,14 @@ public final void rule__String0__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__1" - // InternalRosParser.g:11240:1: rule__String0__Group__1 : rule__String0__Group__1__Impl ; + // InternalRosParser.g:11185:1: rule__String0__Group__1 : rule__String0__Group__1__Impl ; public final void rule__String0__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11244:1: ( rule__String0__Group__1__Impl ) - // InternalRosParser.g:11245:2: rule__String0__Group__1__Impl + // InternalRosParser.g:11189:1: ( rule__String0__Group__1__Impl ) + // InternalRosParser.g:11190:2: rule__String0__Group__1__Impl { pushFollow(FOLLOW_2); rule__String0__Group__1__Impl(); @@ -33629,17 +33418,17 @@ public final void rule__String0__Group__1() throws RecognitionException { // $ANTLR start "rule__String0__Group__1__Impl" - // InternalRosParser.g:11251:1: rule__String0__Group__1__Impl : ( String_1 ) ; + // InternalRosParser.g:11196:1: rule__String0__Group__1__Impl : ( String_1 ) ; public final void rule__String0__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11255:1: ( ( String_1 ) ) - // InternalRosParser.g:11256:1: ( String_1 ) + // InternalRosParser.g:11200:1: ( ( String_1 ) ) + // InternalRosParser.g:11201:1: ( String_1 ) { - // InternalRosParser.g:11256:1: ( String_1 ) - // InternalRosParser.g:11257:2: String_1 + // InternalRosParser.g:11201:1: ( String_1 ) + // InternalRosParser.g:11202:2: String_1 { before(grammarAccess.getString0Access().getStringKeyword_1()); match(input,String_1,FOLLOW_2); @@ -33666,16 +33455,16 @@ public final void rule__String0__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0" - // InternalRosParser.g:11267:1: rule__Byte__Group__0 : rule__Byte__Group__0__Impl rule__Byte__Group__1 ; + // InternalRosParser.g:11212:1: rule__Byte__Group__0 : rule__Byte__Group__0__Impl rule__Byte__Group__1 ; public final void rule__Byte__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11271:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) - // InternalRosParser.g:11272:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 + // InternalRosParser.g:11216:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) + // InternalRosParser.g:11217:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 { - pushFollow(FOLLOW_74); + pushFollow(FOLLOW_73); rule__Byte__Group__0__Impl(); state._fsp--; @@ -33704,21 +33493,21 @@ public final void rule__Byte__Group__0() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0__Impl" - // InternalRosParser.g:11279:1: rule__Byte__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11224:1: rule__Byte__Group__0__Impl : ( () ) ; public final void rule__Byte__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11283:1: ( ( () ) ) - // InternalRosParser.g:11284:1: ( () ) + // InternalRosParser.g:11228:1: ( ( () ) ) + // InternalRosParser.g:11229:1: ( () ) { - // InternalRosParser.g:11284:1: ( () ) - // InternalRosParser.g:11285:2: () + // InternalRosParser.g:11229:1: ( () ) + // InternalRosParser.g:11230:2: () { before(grammarAccess.getByteAccess().getByteAction_0()); - // InternalRosParser.g:11286:2: () - // InternalRosParser.g:11286:3: + // InternalRosParser.g:11231:2: () + // InternalRosParser.g:11231:3: { } @@ -33741,14 +33530,14 @@ public final void rule__Byte__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1" - // InternalRosParser.g:11294:1: rule__Byte__Group__1 : rule__Byte__Group__1__Impl ; + // InternalRosParser.g:11239:1: rule__Byte__Group__1 : rule__Byte__Group__1__Impl ; public final void rule__Byte__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11298:1: ( rule__Byte__Group__1__Impl ) - // InternalRosParser.g:11299:2: rule__Byte__Group__1__Impl + // InternalRosParser.g:11243:1: ( rule__Byte__Group__1__Impl ) + // InternalRosParser.g:11244:2: rule__Byte__Group__1__Impl { pushFollow(FOLLOW_2); rule__Byte__Group__1__Impl(); @@ -33774,17 +33563,17 @@ public final void rule__Byte__Group__1() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1__Impl" - // InternalRosParser.g:11305:1: rule__Byte__Group__1__Impl : ( Byte ) ; + // InternalRosParser.g:11250:1: rule__Byte__Group__1__Impl : ( Byte ) ; public final void rule__Byte__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11309:1: ( ( Byte ) ) - // InternalRosParser.g:11310:1: ( Byte ) + // InternalRosParser.g:11254:1: ( ( Byte ) ) + // InternalRosParser.g:11255:1: ( Byte ) { - // InternalRosParser.g:11310:1: ( Byte ) - // InternalRosParser.g:11311:2: Byte + // InternalRosParser.g:11255:1: ( Byte ) + // InternalRosParser.g:11256:2: Byte { before(grammarAccess.getByteAccess().getByteKeyword_1()); match(input,Byte,FOLLOW_2); @@ -33811,16 +33600,16 @@ public final void rule__Byte__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__0" - // InternalRosParser.g:11321:1: rule__Time__Group__0 : rule__Time__Group__0__Impl rule__Time__Group__1 ; + // InternalRosParser.g:11266:1: rule__Time__Group__0 : rule__Time__Group__0__Impl rule__Time__Group__1 ; public final void rule__Time__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11325:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) - // InternalRosParser.g:11326:2: rule__Time__Group__0__Impl rule__Time__Group__1 + // InternalRosParser.g:11270:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) + // InternalRosParser.g:11271:2: rule__Time__Group__0__Impl rule__Time__Group__1 { - pushFollow(FOLLOW_75); + pushFollow(FOLLOW_74); rule__Time__Group__0__Impl(); state._fsp--; @@ -33849,21 +33638,21 @@ public final void rule__Time__Group__0() throws RecognitionException { // $ANTLR start "rule__Time__Group__0__Impl" - // InternalRosParser.g:11333:1: rule__Time__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11278:1: rule__Time__Group__0__Impl : ( () ) ; public final void rule__Time__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11337:1: ( ( () ) ) - // InternalRosParser.g:11338:1: ( () ) + // InternalRosParser.g:11282:1: ( ( () ) ) + // InternalRosParser.g:11283:1: ( () ) { - // InternalRosParser.g:11338:1: ( () ) - // InternalRosParser.g:11339:2: () + // InternalRosParser.g:11283:1: ( () ) + // InternalRosParser.g:11284:2: () { before(grammarAccess.getTimeAccess().getTimeAction_0()); - // InternalRosParser.g:11340:2: () - // InternalRosParser.g:11340:3: + // InternalRosParser.g:11285:2: () + // InternalRosParser.g:11285:3: { } @@ -33886,14 +33675,14 @@ public final void rule__Time__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__1" - // InternalRosParser.g:11348:1: rule__Time__Group__1 : rule__Time__Group__1__Impl ; + // InternalRosParser.g:11293:1: rule__Time__Group__1 : rule__Time__Group__1__Impl ; public final void rule__Time__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11352:1: ( rule__Time__Group__1__Impl ) - // InternalRosParser.g:11353:2: rule__Time__Group__1__Impl + // InternalRosParser.g:11297:1: ( rule__Time__Group__1__Impl ) + // InternalRosParser.g:11298:2: rule__Time__Group__1__Impl { pushFollow(FOLLOW_2); rule__Time__Group__1__Impl(); @@ -33919,17 +33708,17 @@ public final void rule__Time__Group__1() throws RecognitionException { // $ANTLR start "rule__Time__Group__1__Impl" - // InternalRosParser.g:11359:1: rule__Time__Group__1__Impl : ( Time ) ; + // InternalRosParser.g:11304:1: rule__Time__Group__1__Impl : ( Time ) ; public final void rule__Time__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11363:1: ( ( Time ) ) - // InternalRosParser.g:11364:1: ( Time ) + // InternalRosParser.g:11308:1: ( ( Time ) ) + // InternalRosParser.g:11309:1: ( Time ) { - // InternalRosParser.g:11364:1: ( Time ) - // InternalRosParser.g:11365:2: Time + // InternalRosParser.g:11309:1: ( Time ) + // InternalRosParser.g:11310:2: Time { before(grammarAccess.getTimeAccess().getTimeKeyword_1()); match(input,Time,FOLLOW_2); @@ -33956,16 +33745,16 @@ public final void rule__Time__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0" - // InternalRosParser.g:11375:1: rule__Duration__Group__0 : rule__Duration__Group__0__Impl rule__Duration__Group__1 ; + // InternalRosParser.g:11320:1: rule__Duration__Group__0 : rule__Duration__Group__0__Impl rule__Duration__Group__1 ; public final void rule__Duration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11379:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) - // InternalRosParser.g:11380:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 + // InternalRosParser.g:11324:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) + // InternalRosParser.g:11325:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 { - pushFollow(FOLLOW_76); + pushFollow(FOLLOW_75); rule__Duration__Group__0__Impl(); state._fsp--; @@ -33994,21 +33783,21 @@ public final void rule__Duration__Group__0() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0__Impl" - // InternalRosParser.g:11387:1: rule__Duration__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11332:1: rule__Duration__Group__0__Impl : ( () ) ; public final void rule__Duration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11391:1: ( ( () ) ) - // InternalRosParser.g:11392:1: ( () ) + // InternalRosParser.g:11336:1: ( ( () ) ) + // InternalRosParser.g:11337:1: ( () ) { - // InternalRosParser.g:11392:1: ( () ) - // InternalRosParser.g:11393:2: () + // InternalRosParser.g:11337:1: ( () ) + // InternalRosParser.g:11338:2: () { before(grammarAccess.getDurationAccess().getDurationAction_0()); - // InternalRosParser.g:11394:2: () - // InternalRosParser.g:11394:3: + // InternalRosParser.g:11339:2: () + // InternalRosParser.g:11339:3: { } @@ -34031,14 +33820,14 @@ public final void rule__Duration__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1" - // InternalRosParser.g:11402:1: rule__Duration__Group__1 : rule__Duration__Group__1__Impl ; + // InternalRosParser.g:11347:1: rule__Duration__Group__1 : rule__Duration__Group__1__Impl ; public final void rule__Duration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11406:1: ( rule__Duration__Group__1__Impl ) - // InternalRosParser.g:11407:2: rule__Duration__Group__1__Impl + // InternalRosParser.g:11351:1: ( rule__Duration__Group__1__Impl ) + // InternalRosParser.g:11352:2: rule__Duration__Group__1__Impl { pushFollow(FOLLOW_2); rule__Duration__Group__1__Impl(); @@ -34064,17 +33853,17 @@ public final void rule__Duration__Group__1() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1__Impl" - // InternalRosParser.g:11413:1: rule__Duration__Group__1__Impl : ( Duration ) ; + // InternalRosParser.g:11358:1: rule__Duration__Group__1__Impl : ( Duration ) ; public final void rule__Duration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11417:1: ( ( Duration ) ) - // InternalRosParser.g:11418:1: ( Duration ) + // InternalRosParser.g:11362:1: ( ( Duration ) ) + // InternalRosParser.g:11363:1: ( Duration ) { - // InternalRosParser.g:11418:1: ( Duration ) - // InternalRosParser.g:11419:2: Duration + // InternalRosParser.g:11363:1: ( Duration ) + // InternalRosParser.g:11364:2: Duration { before(grammarAccess.getDurationAccess().getDurationKeyword_1()); match(input,Duration,FOLLOW_2); @@ -34101,16 +33890,16 @@ public final void rule__Duration__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0" - // InternalRosParser.g:11429:1: rule__BoolArray__Group__0 : rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ; + // InternalRosParser.g:11374:1: rule__BoolArray__Group__0 : rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ; public final void rule__BoolArray__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11433:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) - // InternalRosParser.g:11434:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 + // InternalRosParser.g:11378:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) + // InternalRosParser.g:11379:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 { - pushFollow(FOLLOW_77); + pushFollow(FOLLOW_76); rule__BoolArray__Group__0__Impl(); state._fsp--; @@ -34139,21 +33928,21 @@ public final void rule__BoolArray__Group__0() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0__Impl" - // InternalRosParser.g:11441:1: rule__BoolArray__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11386:1: rule__BoolArray__Group__0__Impl : ( () ) ; public final void rule__BoolArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11445:1: ( ( () ) ) - // InternalRosParser.g:11446:1: ( () ) + // InternalRosParser.g:11390:1: ( ( () ) ) + // InternalRosParser.g:11391:1: ( () ) { - // InternalRosParser.g:11446:1: ( () ) - // InternalRosParser.g:11447:2: () + // InternalRosParser.g:11391:1: ( () ) + // InternalRosParser.g:11392:2: () { before(grammarAccess.getBoolArrayAccess().getBoolArrayAction_0()); - // InternalRosParser.g:11448:2: () - // InternalRosParser.g:11448:3: + // InternalRosParser.g:11393:2: () + // InternalRosParser.g:11393:3: { } @@ -34176,14 +33965,14 @@ public final void rule__BoolArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__BoolArray__Group__1" - // InternalRosParser.g:11456:1: rule__BoolArray__Group__1 : rule__BoolArray__Group__1__Impl ; + // InternalRosParser.g:11401:1: rule__BoolArray__Group__1 : rule__BoolArray__Group__1__Impl ; public final void rule__BoolArray__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11460:1: ( rule__BoolArray__Group__1__Impl ) - // InternalRosParser.g:11461:2: rule__BoolArray__Group__1__Impl + // InternalRosParser.g:11405:1: ( rule__BoolArray__Group__1__Impl ) + // InternalRosParser.g:11406:2: rule__BoolArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__BoolArray__Group__1__Impl(); @@ -34209,17 +33998,17 @@ public final void rule__BoolArray__Group__1() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__1__Impl" - // InternalRosParser.g:11467:1: rule__BoolArray__Group__1__Impl : ( Bool_1 ) ; + // InternalRosParser.g:11412:1: rule__BoolArray__Group__1__Impl : ( Bool_1 ) ; public final void rule__BoolArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11471:1: ( ( Bool_1 ) ) - // InternalRosParser.g:11472:1: ( Bool_1 ) + // InternalRosParser.g:11416:1: ( ( Bool_1 ) ) + // InternalRosParser.g:11417:1: ( Bool_1 ) { - // InternalRosParser.g:11472:1: ( Bool_1 ) - // InternalRosParser.g:11473:2: Bool_1 + // InternalRosParser.g:11417:1: ( Bool_1 ) + // InternalRosParser.g:11418:2: Bool_1 { before(grammarAccess.getBoolArrayAccess().getBoolKeyword_1()); match(input,Bool_1,FOLLOW_2); @@ -34246,16 +34035,16 @@ public final void rule__BoolArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__0" - // InternalRosParser.g:11483:1: rule__Int8Array__Group__0 : rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ; + // InternalRosParser.g:11428:1: rule__Int8Array__Group__0 : rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ; public final void rule__Int8Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11487:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) - // InternalRosParser.g:11488:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 + // InternalRosParser.g:11432:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) + // InternalRosParser.g:11433:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 { - pushFollow(FOLLOW_78); + pushFollow(FOLLOW_77); rule__Int8Array__Group__0__Impl(); state._fsp--; @@ -34284,21 +34073,21 @@ public final void rule__Int8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__0__Impl" - // InternalRosParser.g:11495:1: rule__Int8Array__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11440:1: rule__Int8Array__Group__0__Impl : ( () ) ; public final void rule__Int8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11499:1: ( ( () ) ) - // InternalRosParser.g:11500:1: ( () ) + // InternalRosParser.g:11444:1: ( ( () ) ) + // InternalRosParser.g:11445:1: ( () ) { - // InternalRosParser.g:11500:1: ( () ) - // InternalRosParser.g:11501:2: () + // InternalRosParser.g:11445:1: ( () ) + // InternalRosParser.g:11446:2: () { before(grammarAccess.getInt8ArrayAccess().getInt8ArrayAction_0()); - // InternalRosParser.g:11502:2: () - // InternalRosParser.g:11502:3: + // InternalRosParser.g:11447:2: () + // InternalRosParser.g:11447:3: { } @@ -34321,14 +34110,14 @@ public final void rule__Int8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__1" - // InternalRosParser.g:11510:1: rule__Int8Array__Group__1 : rule__Int8Array__Group__1__Impl ; + // InternalRosParser.g:11455:1: rule__Int8Array__Group__1 : rule__Int8Array__Group__1__Impl ; public final void rule__Int8Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11514:1: ( rule__Int8Array__Group__1__Impl ) - // InternalRosParser.g:11515:2: rule__Int8Array__Group__1__Impl + // InternalRosParser.g:11459:1: ( rule__Int8Array__Group__1__Impl ) + // InternalRosParser.g:11460:2: rule__Int8Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int8Array__Group__1__Impl(); @@ -34354,17 +34143,17 @@ public final void rule__Int8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__1__Impl" - // InternalRosParser.g:11521:1: rule__Int8Array__Group__1__Impl : ( Int8_1 ) ; + // InternalRosParser.g:11466:1: rule__Int8Array__Group__1__Impl : ( Int8_1 ) ; public final void rule__Int8Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11525:1: ( ( Int8_1 ) ) - // InternalRosParser.g:11526:1: ( Int8_1 ) + // InternalRosParser.g:11470:1: ( ( Int8_1 ) ) + // InternalRosParser.g:11471:1: ( Int8_1 ) { - // InternalRosParser.g:11526:1: ( Int8_1 ) - // InternalRosParser.g:11527:2: Int8_1 + // InternalRosParser.g:11471:1: ( Int8_1 ) + // InternalRosParser.g:11472:2: Int8_1 { before(grammarAccess.getInt8ArrayAccess().getInt8Keyword_1()); match(input,Int8_1,FOLLOW_2); @@ -34391,16 +34180,16 @@ public final void rule__Int8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__0" - // InternalRosParser.g:11537:1: rule__Uint8Array__Group__0 : rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ; + // InternalRosParser.g:11482:1: rule__Uint8Array__Group__0 : rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ; public final void rule__Uint8Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11541:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) - // InternalRosParser.g:11542:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 + // InternalRosParser.g:11486:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) + // InternalRosParser.g:11487:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 { - pushFollow(FOLLOW_79); + pushFollow(FOLLOW_78); rule__Uint8Array__Group__0__Impl(); state._fsp--; @@ -34429,21 +34218,21 @@ public final void rule__Uint8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__0__Impl" - // InternalRosParser.g:11549:1: rule__Uint8Array__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11494:1: rule__Uint8Array__Group__0__Impl : ( () ) ; public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11553:1: ( ( () ) ) - // InternalRosParser.g:11554:1: ( () ) + // InternalRosParser.g:11498:1: ( ( () ) ) + // InternalRosParser.g:11499:1: ( () ) { - // InternalRosParser.g:11554:1: ( () ) - // InternalRosParser.g:11555:2: () + // InternalRosParser.g:11499:1: ( () ) + // InternalRosParser.g:11500:2: () { before(grammarAccess.getUint8ArrayAccess().getUint8ArrayAction_0()); - // InternalRosParser.g:11556:2: () - // InternalRosParser.g:11556:3: + // InternalRosParser.g:11501:2: () + // InternalRosParser.g:11501:3: { } @@ -34466,14 +34255,14 @@ public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__1" - // InternalRosParser.g:11564:1: rule__Uint8Array__Group__1 : rule__Uint8Array__Group__1__Impl ; + // InternalRosParser.g:11509:1: rule__Uint8Array__Group__1 : rule__Uint8Array__Group__1__Impl ; public final void rule__Uint8Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11568:1: ( rule__Uint8Array__Group__1__Impl ) - // InternalRosParser.g:11569:2: rule__Uint8Array__Group__1__Impl + // InternalRosParser.g:11513:1: ( rule__Uint8Array__Group__1__Impl ) + // InternalRosParser.g:11514:2: rule__Uint8Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint8Array__Group__1__Impl(); @@ -34499,17 +34288,17 @@ public final void rule__Uint8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__1__Impl" - // InternalRosParser.g:11575:1: rule__Uint8Array__Group__1__Impl : ( Uint8_1 ) ; + // InternalRosParser.g:11520:1: rule__Uint8Array__Group__1__Impl : ( Uint8_1 ) ; public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11579:1: ( ( Uint8_1 ) ) - // InternalRosParser.g:11580:1: ( Uint8_1 ) + // InternalRosParser.g:11524:1: ( ( Uint8_1 ) ) + // InternalRosParser.g:11525:1: ( Uint8_1 ) { - // InternalRosParser.g:11580:1: ( Uint8_1 ) - // InternalRosParser.g:11581:2: Uint8_1 + // InternalRosParser.g:11525:1: ( Uint8_1 ) + // InternalRosParser.g:11526:2: Uint8_1 { before(grammarAccess.getUint8ArrayAccess().getUint8Keyword_1()); match(input,Uint8_1,FOLLOW_2); @@ -34536,16 +34325,16 @@ public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__0" - // InternalRosParser.g:11591:1: rule__Int16Array__Group__0 : rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ; + // InternalRosParser.g:11536:1: rule__Int16Array__Group__0 : rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ; public final void rule__Int16Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11595:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) - // InternalRosParser.g:11596:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 + // InternalRosParser.g:11540:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) + // InternalRosParser.g:11541:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 { - pushFollow(FOLLOW_80); + pushFollow(FOLLOW_79); rule__Int16Array__Group__0__Impl(); state._fsp--; @@ -34574,21 +34363,21 @@ public final void rule__Int16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__0__Impl" - // InternalRosParser.g:11603:1: rule__Int16Array__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11548:1: rule__Int16Array__Group__0__Impl : ( () ) ; public final void rule__Int16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11607:1: ( ( () ) ) - // InternalRosParser.g:11608:1: ( () ) + // InternalRosParser.g:11552:1: ( ( () ) ) + // InternalRosParser.g:11553:1: ( () ) { - // InternalRosParser.g:11608:1: ( () ) - // InternalRosParser.g:11609:2: () + // InternalRosParser.g:11553:1: ( () ) + // InternalRosParser.g:11554:2: () { before(grammarAccess.getInt16ArrayAccess().getInt16ArrayAction_0()); - // InternalRosParser.g:11610:2: () - // InternalRosParser.g:11610:3: + // InternalRosParser.g:11555:2: () + // InternalRosParser.g:11555:3: { } @@ -34611,14 +34400,14 @@ public final void rule__Int16Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__1" - // InternalRosParser.g:11618:1: rule__Int16Array__Group__1 : rule__Int16Array__Group__1__Impl ; + // InternalRosParser.g:11563:1: rule__Int16Array__Group__1 : rule__Int16Array__Group__1__Impl ; public final void rule__Int16Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11622:1: ( rule__Int16Array__Group__1__Impl ) - // InternalRosParser.g:11623:2: rule__Int16Array__Group__1__Impl + // InternalRosParser.g:11567:1: ( rule__Int16Array__Group__1__Impl ) + // InternalRosParser.g:11568:2: rule__Int16Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int16Array__Group__1__Impl(); @@ -34644,17 +34433,17 @@ public final void rule__Int16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__1__Impl" - // InternalRosParser.g:11629:1: rule__Int16Array__Group__1__Impl : ( Int16_1 ) ; + // InternalRosParser.g:11574:1: rule__Int16Array__Group__1__Impl : ( Int16_1 ) ; public final void rule__Int16Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11633:1: ( ( Int16_1 ) ) - // InternalRosParser.g:11634:1: ( Int16_1 ) + // InternalRosParser.g:11578:1: ( ( Int16_1 ) ) + // InternalRosParser.g:11579:1: ( Int16_1 ) { - // InternalRosParser.g:11634:1: ( Int16_1 ) - // InternalRosParser.g:11635:2: Int16_1 + // InternalRosParser.g:11579:1: ( Int16_1 ) + // InternalRosParser.g:11580:2: Int16_1 { before(grammarAccess.getInt16ArrayAccess().getInt16Keyword_1()); match(input,Int16_1,FOLLOW_2); @@ -34681,16 +34470,16 @@ public final void rule__Int16Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint16Array__Group__0" - // InternalRosParser.g:11645:1: rule__Uint16Array__Group__0 : rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ; + // InternalRosParser.g:11590:1: rule__Uint16Array__Group__0 : rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ; public final void rule__Uint16Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11649:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) - // InternalRosParser.g:11650:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 + // InternalRosParser.g:11594:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) + // InternalRosParser.g:11595:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 { - pushFollow(FOLLOW_81); + pushFollow(FOLLOW_80); rule__Uint16Array__Group__0__Impl(); state._fsp--; @@ -34719,21 +34508,21 @@ public final void rule__Uint16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__0__Impl" - // InternalRosParser.g:11657:1: rule__Uint16Array__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11602:1: rule__Uint16Array__Group__0__Impl : ( () ) ; public final void rule__Uint16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11661:1: ( ( () ) ) - // InternalRosParser.g:11662:1: ( () ) + // InternalRosParser.g:11606:1: ( ( () ) ) + // InternalRosParser.g:11607:1: ( () ) { - // InternalRosParser.g:11662:1: ( () ) - // InternalRosParser.g:11663:2: () + // InternalRosParser.g:11607:1: ( () ) + // InternalRosParser.g:11608:2: () { before(grammarAccess.getUint16ArrayAccess().getUint16ArrayAction_0()); - // InternalRosParser.g:11664:2: () - // InternalRosParser.g:11664:3: + // InternalRosParser.g:11609:2: () + // InternalRosParser.g:11609:3: { } @@ -34756,14 +34545,14 @@ public final void rule__Uint16Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint16Array__Group__1" - // InternalRosParser.g:11672:1: rule__Uint16Array__Group__1 : rule__Uint16Array__Group__1__Impl ; + // InternalRosParser.g:11617:1: rule__Uint16Array__Group__1 : rule__Uint16Array__Group__1__Impl ; public final void rule__Uint16Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11676:1: ( rule__Uint16Array__Group__1__Impl ) - // InternalRosParser.g:11677:2: rule__Uint16Array__Group__1__Impl + // InternalRosParser.g:11621:1: ( rule__Uint16Array__Group__1__Impl ) + // InternalRosParser.g:11622:2: rule__Uint16Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint16Array__Group__1__Impl(); @@ -34789,17 +34578,17 @@ public final void rule__Uint16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__1__Impl" - // InternalRosParser.g:11683:1: rule__Uint16Array__Group__1__Impl : ( Uint16_1 ) ; + // InternalRosParser.g:11628:1: rule__Uint16Array__Group__1__Impl : ( Uint16_1 ) ; public final void rule__Uint16Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11687:1: ( ( Uint16_1 ) ) - // InternalRosParser.g:11688:1: ( Uint16_1 ) + // InternalRosParser.g:11632:1: ( ( Uint16_1 ) ) + // InternalRosParser.g:11633:1: ( Uint16_1 ) { - // InternalRosParser.g:11688:1: ( Uint16_1 ) - // InternalRosParser.g:11689:2: Uint16_1 + // InternalRosParser.g:11633:1: ( Uint16_1 ) + // InternalRosParser.g:11634:2: Uint16_1 { before(grammarAccess.getUint16ArrayAccess().getUint16Keyword_1()); match(input,Uint16_1,FOLLOW_2); @@ -34826,16 +34615,16 @@ public final void rule__Uint16Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int32Array__Group__0" - // InternalRosParser.g:11699:1: rule__Int32Array__Group__0 : rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ; + // InternalRosParser.g:11644:1: rule__Int32Array__Group__0 : rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ; public final void rule__Int32Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11703:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) - // InternalRosParser.g:11704:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 + // InternalRosParser.g:11648:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) + // InternalRosParser.g:11649:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 { - pushFollow(FOLLOW_82); + pushFollow(FOLLOW_81); rule__Int32Array__Group__0__Impl(); state._fsp--; @@ -34864,21 +34653,21 @@ public final void rule__Int32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__0__Impl" - // InternalRosParser.g:11711:1: rule__Int32Array__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11656:1: rule__Int32Array__Group__0__Impl : ( () ) ; public final void rule__Int32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11715:1: ( ( () ) ) - // InternalRosParser.g:11716:1: ( () ) + // InternalRosParser.g:11660:1: ( ( () ) ) + // InternalRosParser.g:11661:1: ( () ) { - // InternalRosParser.g:11716:1: ( () ) - // InternalRosParser.g:11717:2: () + // InternalRosParser.g:11661:1: ( () ) + // InternalRosParser.g:11662:2: () { before(grammarAccess.getInt32ArrayAccess().getInt32ArrayAction_0()); - // InternalRosParser.g:11718:2: () - // InternalRosParser.g:11718:3: + // InternalRosParser.g:11663:2: () + // InternalRosParser.g:11663:3: { } @@ -34901,14 +34690,14 @@ public final void rule__Int32Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int32Array__Group__1" - // InternalRosParser.g:11726:1: rule__Int32Array__Group__1 : rule__Int32Array__Group__1__Impl ; + // InternalRosParser.g:11671:1: rule__Int32Array__Group__1 : rule__Int32Array__Group__1__Impl ; public final void rule__Int32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11730:1: ( rule__Int32Array__Group__1__Impl ) - // InternalRosParser.g:11731:2: rule__Int32Array__Group__1__Impl + // InternalRosParser.g:11675:1: ( rule__Int32Array__Group__1__Impl ) + // InternalRosParser.g:11676:2: rule__Int32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int32Array__Group__1__Impl(); @@ -34934,17 +34723,17 @@ public final void rule__Int32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__1__Impl" - // InternalRosParser.g:11737:1: rule__Int32Array__Group__1__Impl : ( Int32_1 ) ; + // InternalRosParser.g:11682:1: rule__Int32Array__Group__1__Impl : ( Int32_1 ) ; public final void rule__Int32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11741:1: ( ( Int32_1 ) ) - // InternalRosParser.g:11742:1: ( Int32_1 ) + // InternalRosParser.g:11686:1: ( ( Int32_1 ) ) + // InternalRosParser.g:11687:1: ( Int32_1 ) { - // InternalRosParser.g:11742:1: ( Int32_1 ) - // InternalRosParser.g:11743:2: Int32_1 + // InternalRosParser.g:11687:1: ( Int32_1 ) + // InternalRosParser.g:11688:2: Int32_1 { before(grammarAccess.getInt32ArrayAccess().getInt32Keyword_1()); match(input,Int32_1,FOLLOW_2); @@ -34971,16 +34760,16 @@ public final void rule__Int32Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint32Array__Group__0" - // InternalRosParser.g:11753:1: rule__Uint32Array__Group__0 : rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ; + // InternalRosParser.g:11698:1: rule__Uint32Array__Group__0 : rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ; public final void rule__Uint32Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11757:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) - // InternalRosParser.g:11758:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 + // InternalRosParser.g:11702:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) + // InternalRosParser.g:11703:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 { - pushFollow(FOLLOW_83); + pushFollow(FOLLOW_82); rule__Uint32Array__Group__0__Impl(); state._fsp--; @@ -35009,21 +34798,21 @@ public final void rule__Uint32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__0__Impl" - // InternalRosParser.g:11765:1: rule__Uint32Array__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11710:1: rule__Uint32Array__Group__0__Impl : ( () ) ; public final void rule__Uint32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11769:1: ( ( () ) ) - // InternalRosParser.g:11770:1: ( () ) + // InternalRosParser.g:11714:1: ( ( () ) ) + // InternalRosParser.g:11715:1: ( () ) { - // InternalRosParser.g:11770:1: ( () ) - // InternalRosParser.g:11771:2: () + // InternalRosParser.g:11715:1: ( () ) + // InternalRosParser.g:11716:2: () { before(grammarAccess.getUint32ArrayAccess().getUint32ArrayAction_0()); - // InternalRosParser.g:11772:2: () - // InternalRosParser.g:11772:3: + // InternalRosParser.g:11717:2: () + // InternalRosParser.g:11717:3: { } @@ -35046,14 +34835,14 @@ public final void rule__Uint32Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint32Array__Group__1" - // InternalRosParser.g:11780:1: rule__Uint32Array__Group__1 : rule__Uint32Array__Group__1__Impl ; + // InternalRosParser.g:11725:1: rule__Uint32Array__Group__1 : rule__Uint32Array__Group__1__Impl ; public final void rule__Uint32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11784:1: ( rule__Uint32Array__Group__1__Impl ) - // InternalRosParser.g:11785:2: rule__Uint32Array__Group__1__Impl + // InternalRosParser.g:11729:1: ( rule__Uint32Array__Group__1__Impl ) + // InternalRosParser.g:11730:2: rule__Uint32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint32Array__Group__1__Impl(); @@ -35079,17 +34868,17 @@ public final void rule__Uint32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__1__Impl" - // InternalRosParser.g:11791:1: rule__Uint32Array__Group__1__Impl : ( Uint32_1 ) ; + // InternalRosParser.g:11736:1: rule__Uint32Array__Group__1__Impl : ( Uint32_1 ) ; public final void rule__Uint32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11795:1: ( ( Uint32_1 ) ) - // InternalRosParser.g:11796:1: ( Uint32_1 ) + // InternalRosParser.g:11740:1: ( ( Uint32_1 ) ) + // InternalRosParser.g:11741:1: ( Uint32_1 ) { - // InternalRosParser.g:11796:1: ( Uint32_1 ) - // InternalRosParser.g:11797:2: Uint32_1 + // InternalRosParser.g:11741:1: ( Uint32_1 ) + // InternalRosParser.g:11742:2: Uint32_1 { before(grammarAccess.getUint32ArrayAccess().getUint32Keyword_1()); match(input,Uint32_1,FOLLOW_2); @@ -35116,16 +34905,16 @@ public final void rule__Uint32Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int64Array__Group__0" - // InternalRosParser.g:11807:1: rule__Int64Array__Group__0 : rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ; + // InternalRosParser.g:11752:1: rule__Int64Array__Group__0 : rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ; public final void rule__Int64Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11811:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) - // InternalRosParser.g:11812:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 + // InternalRosParser.g:11756:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) + // InternalRosParser.g:11757:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 { - pushFollow(FOLLOW_84); + pushFollow(FOLLOW_83); rule__Int64Array__Group__0__Impl(); state._fsp--; @@ -35154,21 +34943,21 @@ public final void rule__Int64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__0__Impl" - // InternalRosParser.g:11819:1: rule__Int64Array__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11764:1: rule__Int64Array__Group__0__Impl : ( () ) ; public final void rule__Int64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11823:1: ( ( () ) ) - // InternalRosParser.g:11824:1: ( () ) + // InternalRosParser.g:11768:1: ( ( () ) ) + // InternalRosParser.g:11769:1: ( () ) { - // InternalRosParser.g:11824:1: ( () ) - // InternalRosParser.g:11825:2: () + // InternalRosParser.g:11769:1: ( () ) + // InternalRosParser.g:11770:2: () { before(grammarAccess.getInt64ArrayAccess().getInt64ArrayAction_0()); - // InternalRosParser.g:11826:2: () - // InternalRosParser.g:11826:3: + // InternalRosParser.g:11771:2: () + // InternalRosParser.g:11771:3: { } @@ -35191,14 +34980,14 @@ public final void rule__Int64Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int64Array__Group__1" - // InternalRosParser.g:11834:1: rule__Int64Array__Group__1 : rule__Int64Array__Group__1__Impl ; + // InternalRosParser.g:11779:1: rule__Int64Array__Group__1 : rule__Int64Array__Group__1__Impl ; public final void rule__Int64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11838:1: ( rule__Int64Array__Group__1__Impl ) - // InternalRosParser.g:11839:2: rule__Int64Array__Group__1__Impl + // InternalRosParser.g:11783:1: ( rule__Int64Array__Group__1__Impl ) + // InternalRosParser.g:11784:2: rule__Int64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int64Array__Group__1__Impl(); @@ -35224,17 +35013,17 @@ public final void rule__Int64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__1__Impl" - // InternalRosParser.g:11845:1: rule__Int64Array__Group__1__Impl : ( Int64_1 ) ; + // InternalRosParser.g:11790:1: rule__Int64Array__Group__1__Impl : ( Int64_1 ) ; public final void rule__Int64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11849:1: ( ( Int64_1 ) ) - // InternalRosParser.g:11850:1: ( Int64_1 ) + // InternalRosParser.g:11794:1: ( ( Int64_1 ) ) + // InternalRosParser.g:11795:1: ( Int64_1 ) { - // InternalRosParser.g:11850:1: ( Int64_1 ) - // InternalRosParser.g:11851:2: Int64_1 + // InternalRosParser.g:11795:1: ( Int64_1 ) + // InternalRosParser.g:11796:2: Int64_1 { before(grammarAccess.getInt64ArrayAccess().getInt64Keyword_1()); match(input,Int64_1,FOLLOW_2); @@ -35261,16 +35050,16 @@ public final void rule__Int64Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint64Array__Group__0" - // InternalRosParser.g:11861:1: rule__Uint64Array__Group__0 : rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ; + // InternalRosParser.g:11806:1: rule__Uint64Array__Group__0 : rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ; public final void rule__Uint64Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11865:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) - // InternalRosParser.g:11866:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 + // InternalRosParser.g:11810:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) + // InternalRosParser.g:11811:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 { - pushFollow(FOLLOW_85); + pushFollow(FOLLOW_84); rule__Uint64Array__Group__0__Impl(); state._fsp--; @@ -35299,21 +35088,21 @@ public final void rule__Uint64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__0__Impl" - // InternalRosParser.g:11873:1: rule__Uint64Array__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11818:1: rule__Uint64Array__Group__0__Impl : ( () ) ; public final void rule__Uint64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11877:1: ( ( () ) ) - // InternalRosParser.g:11878:1: ( () ) + // InternalRosParser.g:11822:1: ( ( () ) ) + // InternalRosParser.g:11823:1: ( () ) { - // InternalRosParser.g:11878:1: ( () ) - // InternalRosParser.g:11879:2: () + // InternalRosParser.g:11823:1: ( () ) + // InternalRosParser.g:11824:2: () { before(grammarAccess.getUint64ArrayAccess().getUint64ArrayAction_0()); - // InternalRosParser.g:11880:2: () - // InternalRosParser.g:11880:3: + // InternalRosParser.g:11825:2: () + // InternalRosParser.g:11825:3: { } @@ -35336,14 +35125,14 @@ public final void rule__Uint64Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint64Array__Group__1" - // InternalRosParser.g:11888:1: rule__Uint64Array__Group__1 : rule__Uint64Array__Group__1__Impl ; + // InternalRosParser.g:11833:1: rule__Uint64Array__Group__1 : rule__Uint64Array__Group__1__Impl ; public final void rule__Uint64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11892:1: ( rule__Uint64Array__Group__1__Impl ) - // InternalRosParser.g:11893:2: rule__Uint64Array__Group__1__Impl + // InternalRosParser.g:11837:1: ( rule__Uint64Array__Group__1__Impl ) + // InternalRosParser.g:11838:2: rule__Uint64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint64Array__Group__1__Impl(); @@ -35369,17 +35158,17 @@ public final void rule__Uint64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__1__Impl" - // InternalRosParser.g:11899:1: rule__Uint64Array__Group__1__Impl : ( Uint64_1 ) ; + // InternalRosParser.g:11844:1: rule__Uint64Array__Group__1__Impl : ( Uint64_1 ) ; public final void rule__Uint64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11903:1: ( ( Uint64_1 ) ) - // InternalRosParser.g:11904:1: ( Uint64_1 ) + // InternalRosParser.g:11848:1: ( ( Uint64_1 ) ) + // InternalRosParser.g:11849:1: ( Uint64_1 ) { - // InternalRosParser.g:11904:1: ( Uint64_1 ) - // InternalRosParser.g:11905:2: Uint64_1 + // InternalRosParser.g:11849:1: ( Uint64_1 ) + // InternalRosParser.g:11850:2: Uint64_1 { before(grammarAccess.getUint64ArrayAccess().getUint64Keyword_1()); match(input,Uint64_1,FOLLOW_2); @@ -35406,16 +35195,16 @@ public final void rule__Uint64Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Float32Array__Group__0" - // InternalRosParser.g:11915:1: rule__Float32Array__Group__0 : rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ; + // InternalRosParser.g:11860:1: rule__Float32Array__Group__0 : rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ; public final void rule__Float32Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11919:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) - // InternalRosParser.g:11920:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 + // InternalRosParser.g:11864:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) + // InternalRosParser.g:11865:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 { - pushFollow(FOLLOW_86); + pushFollow(FOLLOW_85); rule__Float32Array__Group__0__Impl(); state._fsp--; @@ -35444,21 +35233,21 @@ public final void rule__Float32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__0__Impl" - // InternalRosParser.g:11927:1: rule__Float32Array__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11872:1: rule__Float32Array__Group__0__Impl : ( () ) ; public final void rule__Float32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11931:1: ( ( () ) ) - // InternalRosParser.g:11932:1: ( () ) + // InternalRosParser.g:11876:1: ( ( () ) ) + // InternalRosParser.g:11877:1: ( () ) { - // InternalRosParser.g:11932:1: ( () ) - // InternalRosParser.g:11933:2: () + // InternalRosParser.g:11877:1: ( () ) + // InternalRosParser.g:11878:2: () { before(grammarAccess.getFloat32ArrayAccess().getFloat32ArrayAction_0()); - // InternalRosParser.g:11934:2: () - // InternalRosParser.g:11934:3: + // InternalRosParser.g:11879:2: () + // InternalRosParser.g:11879:3: { } @@ -35481,14 +35270,14 @@ public final void rule__Float32Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float32Array__Group__1" - // InternalRosParser.g:11942:1: rule__Float32Array__Group__1 : rule__Float32Array__Group__1__Impl ; + // InternalRosParser.g:11887:1: rule__Float32Array__Group__1 : rule__Float32Array__Group__1__Impl ; public final void rule__Float32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11946:1: ( rule__Float32Array__Group__1__Impl ) - // InternalRosParser.g:11947:2: rule__Float32Array__Group__1__Impl + // InternalRosParser.g:11891:1: ( rule__Float32Array__Group__1__Impl ) + // InternalRosParser.g:11892:2: rule__Float32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float32Array__Group__1__Impl(); @@ -35514,17 +35303,17 @@ public final void rule__Float32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__1__Impl" - // InternalRosParser.g:11953:1: rule__Float32Array__Group__1__Impl : ( Float32_1 ) ; + // InternalRosParser.g:11898:1: rule__Float32Array__Group__1__Impl : ( Float32_1 ) ; public final void rule__Float32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11957:1: ( ( Float32_1 ) ) - // InternalRosParser.g:11958:1: ( Float32_1 ) + // InternalRosParser.g:11902:1: ( ( Float32_1 ) ) + // InternalRosParser.g:11903:1: ( Float32_1 ) { - // InternalRosParser.g:11958:1: ( Float32_1 ) - // InternalRosParser.g:11959:2: Float32_1 + // InternalRosParser.g:11903:1: ( Float32_1 ) + // InternalRosParser.g:11904:2: Float32_1 { before(grammarAccess.getFloat32ArrayAccess().getFloat32Keyword_1()); match(input,Float32_1,FOLLOW_2); @@ -35551,16 +35340,16 @@ public final void rule__Float32Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__0" - // InternalRosParser.g:11969:1: rule__Float64Array__Group__0 : rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ; + // InternalRosParser.g:11914:1: rule__Float64Array__Group__0 : rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ; public final void rule__Float64Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11973:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) - // InternalRosParser.g:11974:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 + // InternalRosParser.g:11918:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) + // InternalRosParser.g:11919:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 { - pushFollow(FOLLOW_87); + pushFollow(FOLLOW_86); rule__Float64Array__Group__0__Impl(); state._fsp--; @@ -35589,21 +35378,21 @@ public final void rule__Float64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__0__Impl" - // InternalRosParser.g:11981:1: rule__Float64Array__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11926:1: rule__Float64Array__Group__0__Impl : ( () ) ; public final void rule__Float64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:11985:1: ( ( () ) ) - // InternalRosParser.g:11986:1: ( () ) + // InternalRosParser.g:11930:1: ( ( () ) ) + // InternalRosParser.g:11931:1: ( () ) { - // InternalRosParser.g:11986:1: ( () ) - // InternalRosParser.g:11987:2: () + // InternalRosParser.g:11931:1: ( () ) + // InternalRosParser.g:11932:2: () { before(grammarAccess.getFloat64ArrayAccess().getFloat64ArrayAction_0()); - // InternalRosParser.g:11988:2: () - // InternalRosParser.g:11988:3: + // InternalRosParser.g:11933:2: () + // InternalRosParser.g:11933:3: { } @@ -35626,14 +35415,14 @@ public final void rule__Float64Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__1" - // InternalRosParser.g:11996:1: rule__Float64Array__Group__1 : rule__Float64Array__Group__1__Impl ; + // InternalRosParser.g:11941:1: rule__Float64Array__Group__1 : rule__Float64Array__Group__1__Impl ; public final void rule__Float64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12000:1: ( rule__Float64Array__Group__1__Impl ) - // InternalRosParser.g:12001:2: rule__Float64Array__Group__1__Impl + // InternalRosParser.g:11945:1: ( rule__Float64Array__Group__1__Impl ) + // InternalRosParser.g:11946:2: rule__Float64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float64Array__Group__1__Impl(); @@ -35659,17 +35448,17 @@ public final void rule__Float64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__1__Impl" - // InternalRosParser.g:12007:1: rule__Float64Array__Group__1__Impl : ( Float64_1 ) ; + // InternalRosParser.g:11952:1: rule__Float64Array__Group__1__Impl : ( Float64_1 ) ; public final void rule__Float64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12011:1: ( ( Float64_1 ) ) - // InternalRosParser.g:12012:1: ( Float64_1 ) + // InternalRosParser.g:11956:1: ( ( Float64_1 ) ) + // InternalRosParser.g:11957:1: ( Float64_1 ) { - // InternalRosParser.g:12012:1: ( Float64_1 ) - // InternalRosParser.g:12013:2: Float64_1 + // InternalRosParser.g:11957:1: ( Float64_1 ) + // InternalRosParser.g:11958:2: Float64_1 { before(grammarAccess.getFloat64ArrayAccess().getFloat64Keyword_1()); match(input,Float64_1,FOLLOW_2); @@ -35696,16 +35485,16 @@ public final void rule__Float64Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__0" - // InternalRosParser.g:12023:1: rule__String0Array__Group__0 : rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ; + // InternalRosParser.g:11968:1: rule__String0Array__Group__0 : rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ; public final void rule__String0Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12027:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) - // InternalRosParser.g:12028:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 + // InternalRosParser.g:11972:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) + // InternalRosParser.g:11973:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 { - pushFollow(FOLLOW_88); + pushFollow(FOLLOW_87); rule__String0Array__Group__0__Impl(); state._fsp--; @@ -35734,21 +35523,21 @@ public final void rule__String0Array__Group__0() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__0__Impl" - // InternalRosParser.g:12035:1: rule__String0Array__Group__0__Impl : ( () ) ; + // InternalRosParser.g:11980:1: rule__String0Array__Group__0__Impl : ( () ) ; public final void rule__String0Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12039:1: ( ( () ) ) - // InternalRosParser.g:12040:1: ( () ) + // InternalRosParser.g:11984:1: ( ( () ) ) + // InternalRosParser.g:11985:1: ( () ) { - // InternalRosParser.g:12040:1: ( () ) - // InternalRosParser.g:12041:2: () + // InternalRosParser.g:11985:1: ( () ) + // InternalRosParser.g:11986:2: () { before(grammarAccess.getString0ArrayAccess().getStringArrayAction_0()); - // InternalRosParser.g:12042:2: () - // InternalRosParser.g:12042:3: + // InternalRosParser.g:11987:2: () + // InternalRosParser.g:11987:3: { } @@ -35771,14 +35560,14 @@ public final void rule__String0Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__1" - // InternalRosParser.g:12050:1: rule__String0Array__Group__1 : rule__String0Array__Group__1__Impl ; + // InternalRosParser.g:11995:1: rule__String0Array__Group__1 : rule__String0Array__Group__1__Impl ; public final void rule__String0Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12054:1: ( rule__String0Array__Group__1__Impl ) - // InternalRosParser.g:12055:2: rule__String0Array__Group__1__Impl + // InternalRosParser.g:11999:1: ( rule__String0Array__Group__1__Impl ) + // InternalRosParser.g:12000:2: rule__String0Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__String0Array__Group__1__Impl(); @@ -35804,17 +35593,17 @@ public final void rule__String0Array__Group__1() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__1__Impl" - // InternalRosParser.g:12061:1: rule__String0Array__Group__1__Impl : ( String_2 ) ; + // InternalRosParser.g:12006:1: rule__String0Array__Group__1__Impl : ( String_2 ) ; public final void rule__String0Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12065:1: ( ( String_2 ) ) - // InternalRosParser.g:12066:1: ( String_2 ) + // InternalRosParser.g:12010:1: ( ( String_2 ) ) + // InternalRosParser.g:12011:1: ( String_2 ) { - // InternalRosParser.g:12066:1: ( String_2 ) - // InternalRosParser.g:12067:2: String_2 + // InternalRosParser.g:12011:1: ( String_2 ) + // InternalRosParser.g:12012:2: String_2 { before(grammarAccess.getString0ArrayAccess().getStringKeyword_1()); match(input,String_2,FOLLOW_2); @@ -35841,16 +35630,16 @@ public final void rule__String0Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ByteArray__Group__0" - // InternalRosParser.g:12077:1: rule__ByteArray__Group__0 : rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ; + // InternalRosParser.g:12022:1: rule__ByteArray__Group__0 : rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ; public final void rule__ByteArray__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12081:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) - // InternalRosParser.g:12082:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 + // InternalRosParser.g:12026:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) + // InternalRosParser.g:12027:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 { - pushFollow(FOLLOW_89); + pushFollow(FOLLOW_88); rule__ByteArray__Group__0__Impl(); state._fsp--; @@ -35879,21 +35668,21 @@ public final void rule__ByteArray__Group__0() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__0__Impl" - // InternalRosParser.g:12089:1: rule__ByteArray__Group__0__Impl : ( () ) ; + // InternalRosParser.g:12034:1: rule__ByteArray__Group__0__Impl : ( () ) ; public final void rule__ByteArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12093:1: ( ( () ) ) - // InternalRosParser.g:12094:1: ( () ) + // InternalRosParser.g:12038:1: ( ( () ) ) + // InternalRosParser.g:12039:1: ( () ) { - // InternalRosParser.g:12094:1: ( () ) - // InternalRosParser.g:12095:2: () + // InternalRosParser.g:12039:1: ( () ) + // InternalRosParser.g:12040:2: () { before(grammarAccess.getByteArrayAccess().getByteArrayAction_0()); - // InternalRosParser.g:12096:2: () - // InternalRosParser.g:12096:3: + // InternalRosParser.g:12041:2: () + // InternalRosParser.g:12041:3: { } @@ -35916,14 +35705,14 @@ public final void rule__ByteArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__ByteArray__Group__1" - // InternalRosParser.g:12104:1: rule__ByteArray__Group__1 : rule__ByteArray__Group__1__Impl ; + // InternalRosParser.g:12049:1: rule__ByteArray__Group__1 : rule__ByteArray__Group__1__Impl ; public final void rule__ByteArray__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12108:1: ( rule__ByteArray__Group__1__Impl ) - // InternalRosParser.g:12109:2: rule__ByteArray__Group__1__Impl + // InternalRosParser.g:12053:1: ( rule__ByteArray__Group__1__Impl ) + // InternalRosParser.g:12054:2: rule__ByteArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__ByteArray__Group__1__Impl(); @@ -35949,17 +35738,17 @@ public final void rule__ByteArray__Group__1() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__1__Impl" - // InternalRosParser.g:12115:1: rule__ByteArray__Group__1__Impl : ( Byte_1 ) ; + // InternalRosParser.g:12060:1: rule__ByteArray__Group__1__Impl : ( Byte_1 ) ; public final void rule__ByteArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12119:1: ( ( Byte_1 ) ) - // InternalRosParser.g:12120:1: ( Byte_1 ) + // InternalRosParser.g:12064:1: ( ( Byte_1 ) ) + // InternalRosParser.g:12065:1: ( Byte_1 ) { - // InternalRosParser.g:12120:1: ( Byte_1 ) - // InternalRosParser.g:12121:2: Byte_1 + // InternalRosParser.g:12065:1: ( Byte_1 ) + // InternalRosParser.g:12066:2: Byte_1 { before(grammarAccess.getByteArrayAccess().getByteKeyword_1()); match(input,Byte_1,FOLLOW_2); @@ -35986,16 +35775,16 @@ public final void rule__ByteArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Header__Group__0" - // InternalRosParser.g:12131:1: rule__Header__Group__0 : rule__Header__Group__0__Impl rule__Header__Group__1 ; + // InternalRosParser.g:12076:1: rule__Header__Group__0 : rule__Header__Group__0__Impl rule__Header__Group__1 ; public final void rule__Header__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12135:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) - // InternalRosParser.g:12136:2: rule__Header__Group__0__Impl rule__Header__Group__1 + // InternalRosParser.g:12080:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) + // InternalRosParser.g:12081:2: rule__Header__Group__0__Impl rule__Header__Group__1 { - pushFollow(FOLLOW_90); + pushFollow(FOLLOW_89); rule__Header__Group__0__Impl(); state._fsp--; @@ -36024,21 +35813,21 @@ public final void rule__Header__Group__0() throws RecognitionException { // $ANTLR start "rule__Header__Group__0__Impl" - // InternalRosParser.g:12143:1: rule__Header__Group__0__Impl : ( () ) ; + // InternalRosParser.g:12088:1: rule__Header__Group__0__Impl : ( () ) ; public final void rule__Header__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12147:1: ( ( () ) ) - // InternalRosParser.g:12148:1: ( () ) + // InternalRosParser.g:12092:1: ( ( () ) ) + // InternalRosParser.g:12093:1: ( () ) { - // InternalRosParser.g:12148:1: ( () ) - // InternalRosParser.g:12149:2: () + // InternalRosParser.g:12093:1: ( () ) + // InternalRosParser.g:12094:2: () { before(grammarAccess.getHeaderAccess().getHeaderAction_0()); - // InternalRosParser.g:12150:2: () - // InternalRosParser.g:12150:3: + // InternalRosParser.g:12095:2: () + // InternalRosParser.g:12095:3: { } @@ -36061,14 +35850,14 @@ public final void rule__Header__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Header__Group__1" - // InternalRosParser.g:12158:1: rule__Header__Group__1 : rule__Header__Group__1__Impl ; + // InternalRosParser.g:12103:1: rule__Header__Group__1 : rule__Header__Group__1__Impl ; public final void rule__Header__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12162:1: ( rule__Header__Group__1__Impl ) - // InternalRosParser.g:12163:2: rule__Header__Group__1__Impl + // InternalRosParser.g:12107:1: ( rule__Header__Group__1__Impl ) + // InternalRosParser.g:12108:2: rule__Header__Group__1__Impl { pushFollow(FOLLOW_2); rule__Header__Group__1__Impl(); @@ -36094,17 +35883,17 @@ public final void rule__Header__Group__1() throws RecognitionException { // $ANTLR start "rule__Header__Group__1__Impl" - // InternalRosParser.g:12169:1: rule__Header__Group__1__Impl : ( Header ) ; + // InternalRosParser.g:12114:1: rule__Header__Group__1__Impl : ( Header ) ; public final void rule__Header__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12173:1: ( ( Header ) ) - // InternalRosParser.g:12174:1: ( Header ) + // InternalRosParser.g:12118:1: ( ( Header ) ) + // InternalRosParser.g:12119:1: ( Header ) { - // InternalRosParser.g:12174:1: ( Header ) - // InternalRosParser.g:12175:2: Header + // InternalRosParser.g:12119:1: ( Header ) + // InternalRosParser.g:12120:2: Header { before(grammarAccess.getHeaderAccess().getHeaderKeyword_1()); match(input,Header,FOLLOW_2); @@ -36131,16 +35920,16 @@ public final void rule__Header__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__ArrayTopicSpecRef__Group__0" - // InternalRosParser.g:12185:1: rule__ArrayTopicSpecRef__Group__0 : rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 ; + // InternalRosParser.g:12130:1: rule__ArrayTopicSpecRef__Group__0 : rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 ; public final void rule__ArrayTopicSpecRef__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12189:1: ( rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 ) - // InternalRosParser.g:12190:2: rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 + // InternalRosParser.g:12134:1: ( rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 ) + // InternalRosParser.g:12135:2: rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 { - pushFollow(FOLLOW_91); + pushFollow(FOLLOW_90); rule__ArrayTopicSpecRef__Group__0__Impl(); state._fsp--; @@ -36169,21 +35958,21 @@ public final void rule__ArrayTopicSpecRef__Group__0() throws RecognitionExceptio // $ANTLR start "rule__ArrayTopicSpecRef__Group__0__Impl" - // InternalRosParser.g:12197:1: rule__ArrayTopicSpecRef__Group__0__Impl : ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) ; + // InternalRosParser.g:12142:1: rule__ArrayTopicSpecRef__Group__0__Impl : ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) ; public final void rule__ArrayTopicSpecRef__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12201:1: ( ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) ) - // InternalRosParser.g:12202:1: ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) + // InternalRosParser.g:12146:1: ( ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) ) + // InternalRosParser.g:12147:1: ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) { - // InternalRosParser.g:12202:1: ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) - // InternalRosParser.g:12203:2: ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) + // InternalRosParser.g:12147:1: ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) + // InternalRosParser.g:12148:2: ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) { before(grammarAccess.getArrayTopicSpecRefAccess().getTopicSpecAssignment_0()); - // InternalRosParser.g:12204:2: ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) - // InternalRosParser.g:12204:3: rule__ArrayTopicSpecRef__TopicSpecAssignment_0 + // InternalRosParser.g:12149:2: ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) + // InternalRosParser.g:12149:3: rule__ArrayTopicSpecRef__TopicSpecAssignment_0 { pushFollow(FOLLOW_2); rule__ArrayTopicSpecRef__TopicSpecAssignment_0(); @@ -36216,14 +36005,14 @@ public final void rule__ArrayTopicSpecRef__Group__0__Impl() throws RecognitionEx // $ANTLR start "rule__ArrayTopicSpecRef__Group__1" - // InternalRosParser.g:12212:1: rule__ArrayTopicSpecRef__Group__1 : rule__ArrayTopicSpecRef__Group__1__Impl ; + // InternalRosParser.g:12157:1: rule__ArrayTopicSpecRef__Group__1 : rule__ArrayTopicSpecRef__Group__1__Impl ; public final void rule__ArrayTopicSpecRef__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12216:1: ( rule__ArrayTopicSpecRef__Group__1__Impl ) - // InternalRosParser.g:12217:2: rule__ArrayTopicSpecRef__Group__1__Impl + // InternalRosParser.g:12161:1: ( rule__ArrayTopicSpecRef__Group__1__Impl ) + // InternalRosParser.g:12162:2: rule__ArrayTopicSpecRef__Group__1__Impl { pushFollow(FOLLOW_2); rule__ArrayTopicSpecRef__Group__1__Impl(); @@ -36249,17 +36038,17 @@ public final void rule__ArrayTopicSpecRef__Group__1() throws RecognitionExceptio // $ANTLR start "rule__ArrayTopicSpecRef__Group__1__Impl" - // InternalRosParser.g:12223:1: rule__ArrayTopicSpecRef__Group__1__Impl : ( LeftSquareBracketRightSquareBracket ) ; + // InternalRosParser.g:12168:1: rule__ArrayTopicSpecRef__Group__1__Impl : ( LeftSquareBracketRightSquareBracket ) ; public final void rule__ArrayTopicSpecRef__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12227:1: ( ( LeftSquareBracketRightSquareBracket ) ) - // InternalRosParser.g:12228:1: ( LeftSquareBracketRightSquareBracket ) + // InternalRosParser.g:12172:1: ( ( LeftSquareBracketRightSquareBracket ) ) + // InternalRosParser.g:12173:1: ( LeftSquareBracketRightSquareBracket ) { - // InternalRosParser.g:12228:1: ( LeftSquareBracketRightSquareBracket ) - // InternalRosParser.g:12229:2: LeftSquareBracketRightSquareBracket + // InternalRosParser.g:12173:1: ( LeftSquareBracketRightSquareBracket ) + // InternalRosParser.g:12174:2: LeftSquareBracketRightSquareBracket { before(grammarAccess.getArrayTopicSpecRefAccess().getLeftSquareBracketRightSquareBracketKeyword_1()); match(input,LeftSquareBracketRightSquareBracket,FOLLOW_2); @@ -36286,17 +36075,17 @@ public final void rule__ArrayTopicSpecRef__Group__1__Impl() throws RecognitionEx // $ANTLR start "rule__PackageSet__PackageAssignment_1" - // InternalRosParser.g:12239:1: rule__PackageSet__PackageAssignment_1 : ( rulePackage_Impl ) ; + // InternalRosParser.g:12184:1: rule__PackageSet__PackageAssignment_1 : ( rulePackage_Impl ) ; public final void rule__PackageSet__PackageAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12243:1: ( ( rulePackage_Impl ) ) - // InternalRosParser.g:12244:2: ( rulePackage_Impl ) + // InternalRosParser.g:12188:1: ( ( rulePackage_Impl ) ) + // InternalRosParser.g:12189:2: ( rulePackage_Impl ) { - // InternalRosParser.g:12244:2: ( rulePackage_Impl ) - // InternalRosParser.g:12245:3: rulePackage_Impl + // InternalRosParser.g:12189:2: ( rulePackage_Impl ) + // InternalRosParser.g:12190:3: rulePackage_Impl { before(grammarAccess.getPackageSetAccess().getPackagePackage_ImplParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -36327,17 +36116,17 @@ public final void rule__PackageSet__PackageAssignment_1() throws RecognitionExce // $ANTLR start "rule__Package_Impl__NameAssignment_1" - // InternalRosParser.g:12254:1: rule__Package_Impl__NameAssignment_1 : ( ruleRosNames ) ; + // InternalRosParser.g:12199:1: rule__Package_Impl__NameAssignment_1 : ( ruleRosNames ) ; public final void rule__Package_Impl__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12258:1: ( ( ruleRosNames ) ) - // InternalRosParser.g:12259:2: ( ruleRosNames ) + // InternalRosParser.g:12203:1: ( ( ruleRosNames ) ) + // InternalRosParser.g:12204:2: ( ruleRosNames ) { - // InternalRosParser.g:12259:2: ( ruleRosNames ) - // InternalRosParser.g:12260:3: ruleRosNames + // InternalRosParser.g:12204:2: ( ruleRosNames ) + // InternalRosParser.g:12205:3: ruleRosNames { before(grammarAccess.getPackage_ImplAccess().getNameRosNamesParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -36368,17 +36157,17 @@ public final void rule__Package_Impl__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__FromGitRepoAssignment_4_1" - // InternalRosParser.g:12269:1: rule__Package_Impl__FromGitRepoAssignment_4_1 : ( ruleEString ) ; + // InternalRosParser.g:12214:1: rule__Package_Impl__FromGitRepoAssignment_4_1 : ( ruleEString ) ; public final void rule__Package_Impl__FromGitRepoAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12273:1: ( ( ruleEString ) ) - // InternalRosParser.g:12274:2: ( ruleEString ) + // InternalRosParser.g:12218:1: ( ( ruleEString ) ) + // InternalRosParser.g:12219:2: ( ruleEString ) { - // InternalRosParser.g:12274:2: ( ruleEString ) - // InternalRosParser.g:12275:3: ruleEString + // InternalRosParser.g:12219:2: ( ruleEString ) + // InternalRosParser.g:12220:3: ruleEString { before(grammarAccess.getPackage_ImplAccess().getFromGitRepoEStringParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -36409,17 +36198,17 @@ public final void rule__Package_Impl__FromGitRepoAssignment_4_1() throws Recogni // $ANTLR start "rule__Package_Impl__SpecAssignment_5_2" - // InternalRosParser.g:12284:1: rule__Package_Impl__SpecAssignment_5_2 : ( ruleSpecBase ) ; + // InternalRosParser.g:12229:1: rule__Package_Impl__SpecAssignment_5_2 : ( ruleSpecBase ) ; public final void rule__Package_Impl__SpecAssignment_5_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12288:1: ( ( ruleSpecBase ) ) - // InternalRosParser.g:12289:2: ( ruleSpecBase ) + // InternalRosParser.g:12233:1: ( ( ruleSpecBase ) ) + // InternalRosParser.g:12234:2: ( ruleSpecBase ) { - // InternalRosParser.g:12289:2: ( ruleSpecBase ) - // InternalRosParser.g:12290:3: ruleSpecBase + // InternalRosParser.g:12234:2: ( ruleSpecBase ) + // InternalRosParser.g:12235:3: ruleSpecBase { before(grammarAccess.getPackage_ImplAccess().getSpecSpecBaseParserRuleCall_5_2_0()); pushFollow(FOLLOW_2); @@ -36450,17 +36239,17 @@ public final void rule__Package_Impl__SpecAssignment_5_2() throws RecognitionExc // $ANTLR start "rule__Package_Impl__DependencyAssignment_6_2" - // InternalRosParser.g:12299:1: rule__Package_Impl__DependencyAssignment_6_2 : ( ruleDependency ) ; + // InternalRosParser.g:12244:1: rule__Package_Impl__DependencyAssignment_6_2 : ( ruleDependency ) ; public final void rule__Package_Impl__DependencyAssignment_6_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12303:1: ( ( ruleDependency ) ) - // InternalRosParser.g:12304:2: ( ruleDependency ) + // InternalRosParser.g:12248:1: ( ( ruleDependency ) ) + // InternalRosParser.g:12249:2: ( ruleDependency ) { - // InternalRosParser.g:12304:2: ( ruleDependency ) - // InternalRosParser.g:12305:3: ruleDependency + // InternalRosParser.g:12249:2: ( ruleDependency ) + // InternalRosParser.g:12250:3: ruleDependency { before(grammarAccess.getPackage_ImplAccess().getDependencyDependencyParserRuleCall_6_2_0()); pushFollow(FOLLOW_2); @@ -36491,17 +36280,17 @@ public final void rule__Package_Impl__DependencyAssignment_6_2() throws Recognit // $ANTLR start "rule__Package_Impl__DependencyAssignment_6_3_1" - // InternalRosParser.g:12314:1: rule__Package_Impl__DependencyAssignment_6_3_1 : ( ruleDependency ) ; + // InternalRosParser.g:12259:1: rule__Package_Impl__DependencyAssignment_6_3_1 : ( ruleDependency ) ; public final void rule__Package_Impl__DependencyAssignment_6_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12318:1: ( ( ruleDependency ) ) - // InternalRosParser.g:12319:2: ( ruleDependency ) + // InternalRosParser.g:12263:1: ( ( ruleDependency ) ) + // InternalRosParser.g:12264:2: ( ruleDependency ) { - // InternalRosParser.g:12319:2: ( ruleDependency ) - // InternalRosParser.g:12320:3: ruleDependency + // InternalRosParser.g:12264:2: ( ruleDependency ) + // InternalRosParser.g:12265:3: ruleDependency { before(grammarAccess.getPackage_ImplAccess().getDependencyDependencyParserRuleCall_6_3_1_0()); pushFollow(FOLLOW_2); @@ -36532,17 +36321,17 @@ public final void rule__Package_Impl__DependencyAssignment_6_3_1() throws Recogn // $ANTLR start "rule__Node__NameAssignment_1" - // InternalRosParser.g:12329:1: rule__Node__NameAssignment_1 : ( ruleRosNames ) ; + // InternalRosParser.g:12274:1: rule__Node__NameAssignment_1 : ( ruleRosNames ) ; public final void rule__Node__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12333:1: ( ( ruleRosNames ) ) - // InternalRosParser.g:12334:2: ( ruleRosNames ) + // InternalRosParser.g:12278:1: ( ( ruleRosNames ) ) + // InternalRosParser.g:12279:2: ( ruleRosNames ) { - // InternalRosParser.g:12334:2: ( ruleRosNames ) - // InternalRosParser.g:12335:3: ruleRosNames + // InternalRosParser.g:12279:2: ( ruleRosNames ) + // InternalRosParser.g:12280:3: ruleRosNames { before(grammarAccess.getNodeAccess().getNameRosNamesParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -36573,17 +36362,17 @@ public final void rule__Node__NameAssignment_1() throws RecognitionException { // $ANTLR start "rule__Node__PublisherAssignment_3_0_2" - // InternalRosParser.g:12344:1: rule__Node__PublisherAssignment_3_0_2 : ( rulePublisher ) ; + // InternalRosParser.g:12289:1: rule__Node__PublisherAssignment_3_0_2 : ( rulePublisher ) ; public final void rule__Node__PublisherAssignment_3_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12348:1: ( ( rulePublisher ) ) - // InternalRosParser.g:12349:2: ( rulePublisher ) + // InternalRosParser.g:12293:1: ( ( rulePublisher ) ) + // InternalRosParser.g:12294:2: ( rulePublisher ) { - // InternalRosParser.g:12349:2: ( rulePublisher ) - // InternalRosParser.g:12350:3: rulePublisher + // InternalRosParser.g:12294:2: ( rulePublisher ) + // InternalRosParser.g:12295:3: rulePublisher { before(grammarAccess.getNodeAccess().getPublisherPublisherParserRuleCall_3_0_2_0()); pushFollow(FOLLOW_2); @@ -36614,17 +36403,17 @@ public final void rule__Node__PublisherAssignment_3_0_2() throws RecognitionExce // $ANTLR start "rule__Node__SubscriberAssignment_3_1_2" - // InternalRosParser.g:12359:1: rule__Node__SubscriberAssignment_3_1_2 : ( ruleSubscriber ) ; + // InternalRosParser.g:12304:1: rule__Node__SubscriberAssignment_3_1_2 : ( ruleSubscriber ) ; public final void rule__Node__SubscriberAssignment_3_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12363:1: ( ( ruleSubscriber ) ) - // InternalRosParser.g:12364:2: ( ruleSubscriber ) + // InternalRosParser.g:12308:1: ( ( ruleSubscriber ) ) + // InternalRosParser.g:12309:2: ( ruleSubscriber ) { - // InternalRosParser.g:12364:2: ( ruleSubscriber ) - // InternalRosParser.g:12365:3: ruleSubscriber + // InternalRosParser.g:12309:2: ( ruleSubscriber ) + // InternalRosParser.g:12310:3: ruleSubscriber { before(grammarAccess.getNodeAccess().getSubscriberSubscriberParserRuleCall_3_1_2_0()); pushFollow(FOLLOW_2); @@ -36655,17 +36444,17 @@ public final void rule__Node__SubscriberAssignment_3_1_2() throws RecognitionExc // $ANTLR start "rule__Node__ServiceserverAssignment_3_2_2" - // InternalRosParser.g:12374:1: rule__Node__ServiceserverAssignment_3_2_2 : ( ruleServiceServer ) ; + // InternalRosParser.g:12319:1: rule__Node__ServiceserverAssignment_3_2_2 : ( ruleServiceServer ) ; public final void rule__Node__ServiceserverAssignment_3_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12378:1: ( ( ruleServiceServer ) ) - // InternalRosParser.g:12379:2: ( ruleServiceServer ) + // InternalRosParser.g:12323:1: ( ( ruleServiceServer ) ) + // InternalRosParser.g:12324:2: ( ruleServiceServer ) { - // InternalRosParser.g:12379:2: ( ruleServiceServer ) - // InternalRosParser.g:12380:3: ruleServiceServer + // InternalRosParser.g:12324:2: ( ruleServiceServer ) + // InternalRosParser.g:12325:3: ruleServiceServer { before(grammarAccess.getNodeAccess().getServiceserverServiceServerParserRuleCall_3_2_2_0()); pushFollow(FOLLOW_2); @@ -36696,17 +36485,17 @@ public final void rule__Node__ServiceserverAssignment_3_2_2() throws Recognition // $ANTLR start "rule__Node__ServiceclientAssignment_3_3_2" - // InternalRosParser.g:12389:1: rule__Node__ServiceclientAssignment_3_3_2 : ( ruleServiceClient ) ; + // InternalRosParser.g:12334:1: rule__Node__ServiceclientAssignment_3_3_2 : ( ruleServiceClient ) ; public final void rule__Node__ServiceclientAssignment_3_3_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12393:1: ( ( ruleServiceClient ) ) - // InternalRosParser.g:12394:2: ( ruleServiceClient ) + // InternalRosParser.g:12338:1: ( ( ruleServiceClient ) ) + // InternalRosParser.g:12339:2: ( ruleServiceClient ) { - // InternalRosParser.g:12394:2: ( ruleServiceClient ) - // InternalRosParser.g:12395:3: ruleServiceClient + // InternalRosParser.g:12339:2: ( ruleServiceClient ) + // InternalRosParser.g:12340:3: ruleServiceClient { before(grammarAccess.getNodeAccess().getServiceclientServiceClientParserRuleCall_3_3_2_0()); pushFollow(FOLLOW_2); @@ -36737,17 +36526,17 @@ public final void rule__Node__ServiceclientAssignment_3_3_2() throws Recognition // $ANTLR start "rule__Node__ActionserverAssignment_3_4_2" - // InternalRosParser.g:12404:1: rule__Node__ActionserverAssignment_3_4_2 : ( ruleActionServer ) ; + // InternalRosParser.g:12349:1: rule__Node__ActionserverAssignment_3_4_2 : ( ruleActionServer ) ; public final void rule__Node__ActionserverAssignment_3_4_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12408:1: ( ( ruleActionServer ) ) - // InternalRosParser.g:12409:2: ( ruleActionServer ) + // InternalRosParser.g:12353:1: ( ( ruleActionServer ) ) + // InternalRosParser.g:12354:2: ( ruleActionServer ) { - // InternalRosParser.g:12409:2: ( ruleActionServer ) - // InternalRosParser.g:12410:3: ruleActionServer + // InternalRosParser.g:12354:2: ( ruleActionServer ) + // InternalRosParser.g:12355:3: ruleActionServer { before(grammarAccess.getNodeAccess().getActionserverActionServerParserRuleCall_3_4_2_0()); pushFollow(FOLLOW_2); @@ -36778,17 +36567,17 @@ public final void rule__Node__ActionserverAssignment_3_4_2() throws RecognitionE // $ANTLR start "rule__Node__ActionclientAssignment_3_5_2" - // InternalRosParser.g:12419:1: rule__Node__ActionclientAssignment_3_5_2 : ( ruleActionClient ) ; + // InternalRosParser.g:12364:1: rule__Node__ActionclientAssignment_3_5_2 : ( ruleActionClient ) ; public final void rule__Node__ActionclientAssignment_3_5_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12423:1: ( ( ruleActionClient ) ) - // InternalRosParser.g:12424:2: ( ruleActionClient ) + // InternalRosParser.g:12368:1: ( ( ruleActionClient ) ) + // InternalRosParser.g:12369:2: ( ruleActionClient ) { - // InternalRosParser.g:12424:2: ( ruleActionClient ) - // InternalRosParser.g:12425:3: ruleActionClient + // InternalRosParser.g:12369:2: ( ruleActionClient ) + // InternalRosParser.g:12370:3: ruleActionClient { before(grammarAccess.getNodeAccess().getActionclientActionClientParserRuleCall_3_5_2_0()); pushFollow(FOLLOW_2); @@ -36819,17 +36608,17 @@ public final void rule__Node__ActionclientAssignment_3_5_2() throws RecognitionE // $ANTLR start "rule__Node__ParameterAssignment_3_6_2" - // InternalRosParser.g:12434:1: rule__Node__ParameterAssignment_3_6_2 : ( ruleParameter ) ; + // InternalRosParser.g:12379:1: rule__Node__ParameterAssignment_3_6_2 : ( ruleParameter ) ; public final void rule__Node__ParameterAssignment_3_6_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12438:1: ( ( ruleParameter ) ) - // InternalRosParser.g:12439:2: ( ruleParameter ) + // InternalRosParser.g:12383:1: ( ( ruleParameter ) ) + // InternalRosParser.g:12384:2: ( ruleParameter ) { - // InternalRosParser.g:12439:2: ( ruleParameter ) - // InternalRosParser.g:12440:3: ruleParameter + // InternalRosParser.g:12384:2: ( ruleParameter ) + // InternalRosParser.g:12385:3: ruleParameter { before(grammarAccess.getNodeAccess().getParameterParameterParserRuleCall_3_6_2_0()); pushFollow(FOLLOW_2); @@ -36860,21 +36649,21 @@ public final void rule__Node__ParameterAssignment_3_6_2() throws RecognitionExce // $ANTLR start "rule__TopicSpec__NameAssignment_2" - // InternalRosParser.g:12449:1: rule__TopicSpec__NameAssignment_2 : ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) ; + // InternalRosParser.g:12394:1: rule__TopicSpec__NameAssignment_2 : ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) ; public final void rule__TopicSpec__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12453:1: ( ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) ) - // InternalRosParser.g:12454:2: ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) + // InternalRosParser.g:12398:1: ( ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) ) + // InternalRosParser.g:12399:2: ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) { - // InternalRosParser.g:12454:2: ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) - // InternalRosParser.g:12455:3: ( rule__TopicSpec__NameAlternatives_2_0 ) + // InternalRosParser.g:12399:2: ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) + // InternalRosParser.g:12400:3: ( rule__TopicSpec__NameAlternatives_2_0 ) { before(grammarAccess.getTopicSpecAccess().getNameAlternatives_2_0()); - // InternalRosParser.g:12456:3: ( rule__TopicSpec__NameAlternatives_2_0 ) - // InternalRosParser.g:12456:4: rule__TopicSpec__NameAlternatives_2_0 + // InternalRosParser.g:12401:3: ( rule__TopicSpec__NameAlternatives_2_0 ) + // InternalRosParser.g:12401:4: rule__TopicSpec__NameAlternatives_2_0 { pushFollow(FOLLOW_2); rule__TopicSpec__NameAlternatives_2_0(); @@ -36907,17 +36696,17 @@ public final void rule__TopicSpec__NameAssignment_2() throws RecognitionExceptio // $ANTLR start "rule__TopicSpec__MessageAssignment_5_1" - // InternalRosParser.g:12464:1: rule__TopicSpec__MessageAssignment_5_1 : ( ruleMessageDefinition ) ; + // InternalRosParser.g:12409:1: rule__TopicSpec__MessageAssignment_5_1 : ( ruleMessageDefinition ) ; public final void rule__TopicSpec__MessageAssignment_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12468:1: ( ( ruleMessageDefinition ) ) - // InternalRosParser.g:12469:2: ( ruleMessageDefinition ) + // InternalRosParser.g:12413:1: ( ( ruleMessageDefinition ) ) + // InternalRosParser.g:12414:2: ( ruleMessageDefinition ) { - // InternalRosParser.g:12469:2: ( ruleMessageDefinition ) - // InternalRosParser.g:12470:3: ruleMessageDefinition + // InternalRosParser.g:12414:2: ( ruleMessageDefinition ) + // InternalRosParser.g:12415:3: ruleMessageDefinition { before(grammarAccess.getTopicSpecAccess().getMessageMessageDefinitionParserRuleCall_5_1_0()); pushFollow(FOLLOW_2); @@ -36948,17 +36737,17 @@ public final void rule__TopicSpec__MessageAssignment_5_1() throws RecognitionExc // $ANTLR start "rule__ServiceSpec__NameAssignment_2" - // InternalRosParser.g:12479:1: rule__ServiceSpec__NameAssignment_2 : ( ruleEString ) ; + // InternalRosParser.g:12424:1: rule__ServiceSpec__NameAssignment_2 : ( ruleEString ) ; public final void rule__ServiceSpec__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12483:1: ( ( ruleEString ) ) - // InternalRosParser.g:12484:2: ( ruleEString ) + // InternalRosParser.g:12428:1: ( ( ruleEString ) ) + // InternalRosParser.g:12429:2: ( ruleEString ) { - // InternalRosParser.g:12484:2: ( ruleEString ) - // InternalRosParser.g:12485:3: ruleEString + // InternalRosParser.g:12429:2: ( ruleEString ) + // InternalRosParser.g:12430:3: ruleEString { before(grammarAccess.getServiceSpecAccess().getNameEStringParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -36989,17 +36778,17 @@ public final void rule__ServiceSpec__NameAssignment_2() throws RecognitionExcept // $ANTLR start "rule__ServiceSpec__RequestAssignment_5_1" - // InternalRosParser.g:12494:1: rule__ServiceSpec__RequestAssignment_5_1 : ( ruleMessageDefinition ) ; + // InternalRosParser.g:12439:1: rule__ServiceSpec__RequestAssignment_5_1 : ( ruleMessageDefinition ) ; public final void rule__ServiceSpec__RequestAssignment_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12498:1: ( ( ruleMessageDefinition ) ) - // InternalRosParser.g:12499:2: ( ruleMessageDefinition ) + // InternalRosParser.g:12443:1: ( ( ruleMessageDefinition ) ) + // InternalRosParser.g:12444:2: ( ruleMessageDefinition ) { - // InternalRosParser.g:12499:2: ( ruleMessageDefinition ) - // InternalRosParser.g:12500:3: ruleMessageDefinition + // InternalRosParser.g:12444:2: ( ruleMessageDefinition ) + // InternalRosParser.g:12445:3: ruleMessageDefinition { before(grammarAccess.getServiceSpecAccess().getRequestMessageDefinitionParserRuleCall_5_1_0()); pushFollow(FOLLOW_2); @@ -37030,17 +36819,17 @@ public final void rule__ServiceSpec__RequestAssignment_5_1() throws RecognitionE // $ANTLR start "rule__ServiceSpec__ResponseAssignment_7_1" - // InternalRosParser.g:12509:1: rule__ServiceSpec__ResponseAssignment_7_1 : ( ruleMessageDefinition ) ; + // InternalRosParser.g:12454:1: rule__ServiceSpec__ResponseAssignment_7_1 : ( ruleMessageDefinition ) ; public final void rule__ServiceSpec__ResponseAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12513:1: ( ( ruleMessageDefinition ) ) - // InternalRosParser.g:12514:2: ( ruleMessageDefinition ) + // InternalRosParser.g:12458:1: ( ( ruleMessageDefinition ) ) + // InternalRosParser.g:12459:2: ( ruleMessageDefinition ) { - // InternalRosParser.g:12514:2: ( ruleMessageDefinition ) - // InternalRosParser.g:12515:3: ruleMessageDefinition + // InternalRosParser.g:12459:2: ( ruleMessageDefinition ) + // InternalRosParser.g:12460:3: ruleMessageDefinition { before(grammarAccess.getServiceSpecAccess().getResponseMessageDefinitionParserRuleCall_7_1_0()); pushFollow(FOLLOW_2); @@ -37071,17 +36860,17 @@ public final void rule__ServiceSpec__ResponseAssignment_7_1() throws Recognition // $ANTLR start "rule__ActionSpec__NameAssignment_2" - // InternalRosParser.g:12524:1: rule__ActionSpec__NameAssignment_2 : ( ruleEString ) ; + // InternalRosParser.g:12469:1: rule__ActionSpec__NameAssignment_2 : ( ruleEString ) ; public final void rule__ActionSpec__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12528:1: ( ( ruleEString ) ) - // InternalRosParser.g:12529:2: ( ruleEString ) + // InternalRosParser.g:12473:1: ( ( ruleEString ) ) + // InternalRosParser.g:12474:2: ( ruleEString ) { - // InternalRosParser.g:12529:2: ( ruleEString ) - // InternalRosParser.g:12530:3: ruleEString + // InternalRosParser.g:12474:2: ( ruleEString ) + // InternalRosParser.g:12475:3: ruleEString { before(grammarAccess.getActionSpecAccess().getNameEStringParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -37112,17 +36901,17 @@ public final void rule__ActionSpec__NameAssignment_2() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__GoalAssignment_5_1" - // InternalRosParser.g:12539:1: rule__ActionSpec__GoalAssignment_5_1 : ( ruleMessageDefinition ) ; + // InternalRosParser.g:12484:1: rule__ActionSpec__GoalAssignment_5_1 : ( ruleMessageDefinition ) ; public final void rule__ActionSpec__GoalAssignment_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12543:1: ( ( ruleMessageDefinition ) ) - // InternalRosParser.g:12544:2: ( ruleMessageDefinition ) + // InternalRosParser.g:12488:1: ( ( ruleMessageDefinition ) ) + // InternalRosParser.g:12489:2: ( ruleMessageDefinition ) { - // InternalRosParser.g:12544:2: ( ruleMessageDefinition ) - // InternalRosParser.g:12545:3: ruleMessageDefinition + // InternalRosParser.g:12489:2: ( ruleMessageDefinition ) + // InternalRosParser.g:12490:3: ruleMessageDefinition { before(grammarAccess.getActionSpecAccess().getGoalMessageDefinitionParserRuleCall_5_1_0()); pushFollow(FOLLOW_2); @@ -37153,17 +36942,17 @@ public final void rule__ActionSpec__GoalAssignment_5_1() throws RecognitionExcep // $ANTLR start "rule__ActionSpec__ResultAssignment_7_1" - // InternalRosParser.g:12554:1: rule__ActionSpec__ResultAssignment_7_1 : ( ruleMessageDefinition ) ; + // InternalRosParser.g:12499:1: rule__ActionSpec__ResultAssignment_7_1 : ( ruleMessageDefinition ) ; public final void rule__ActionSpec__ResultAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12558:1: ( ( ruleMessageDefinition ) ) - // InternalRosParser.g:12559:2: ( ruleMessageDefinition ) + // InternalRosParser.g:12503:1: ( ( ruleMessageDefinition ) ) + // InternalRosParser.g:12504:2: ( ruleMessageDefinition ) { - // InternalRosParser.g:12559:2: ( ruleMessageDefinition ) - // InternalRosParser.g:12560:3: ruleMessageDefinition + // InternalRosParser.g:12504:2: ( ruleMessageDefinition ) + // InternalRosParser.g:12505:3: ruleMessageDefinition { before(grammarAccess.getActionSpecAccess().getResultMessageDefinitionParserRuleCall_7_1_0()); pushFollow(FOLLOW_2); @@ -37194,17 +36983,17 @@ public final void rule__ActionSpec__ResultAssignment_7_1() throws RecognitionExc // $ANTLR start "rule__ActionSpec__FeedbackAssignment_9_1" - // InternalRosParser.g:12569:1: rule__ActionSpec__FeedbackAssignment_9_1 : ( ruleMessageDefinition ) ; + // InternalRosParser.g:12514:1: rule__ActionSpec__FeedbackAssignment_9_1 : ( ruleMessageDefinition ) ; public final void rule__ActionSpec__FeedbackAssignment_9_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12573:1: ( ( ruleMessageDefinition ) ) - // InternalRosParser.g:12574:2: ( ruleMessageDefinition ) + // InternalRosParser.g:12518:1: ( ( ruleMessageDefinition ) ) + // InternalRosParser.g:12519:2: ( ruleMessageDefinition ) { - // InternalRosParser.g:12574:2: ( ruleMessageDefinition ) - // InternalRosParser.g:12575:3: ruleMessageDefinition + // InternalRosParser.g:12519:2: ( ruleMessageDefinition ) + // InternalRosParser.g:12520:3: ruleMessageDefinition { before(grammarAccess.getActionSpecAccess().getFeedbackMessageDefinitionParserRuleCall_9_1_0()); pushFollow(FOLLOW_2); @@ -37235,17 +37024,17 @@ public final void rule__ActionSpec__FeedbackAssignment_9_1() throws RecognitionE // $ANTLR start "rule__MessageDefinition__MessagePartAssignment_1" - // InternalRosParser.g:12584:1: rule__MessageDefinition__MessagePartAssignment_1 : ( ruleMessagePart ) ; + // InternalRosParser.g:12529:1: rule__MessageDefinition__MessagePartAssignment_1 : ( ruleMessagePart ) ; public final void rule__MessageDefinition__MessagePartAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12588:1: ( ( ruleMessagePart ) ) - // InternalRosParser.g:12589:2: ( ruleMessagePart ) + // InternalRosParser.g:12533:1: ( ( ruleMessagePart ) ) + // InternalRosParser.g:12534:2: ( ruleMessagePart ) { - // InternalRosParser.g:12589:2: ( ruleMessagePart ) - // InternalRosParser.g:12590:3: ruleMessagePart + // InternalRosParser.g:12534:2: ( ruleMessagePart ) + // InternalRosParser.g:12535:3: ruleMessagePart { before(grammarAccess.getMessageDefinitionAccess().getMessagePartMessagePartParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -37276,17 +37065,17 @@ public final void rule__MessageDefinition__MessagePartAssignment_1() throws Reco // $ANTLR start "rule__Publisher__NameAssignment_1" - // InternalRosParser.g:12599:1: rule__Publisher__NameAssignment_1 : ( ruleEString ) ; + // InternalRosParser.g:12544:1: rule__Publisher__NameAssignment_1 : ( ruleEString ) ; public final void rule__Publisher__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12603:1: ( ( ruleEString ) ) - // InternalRosParser.g:12604:2: ( ruleEString ) + // InternalRosParser.g:12548:1: ( ( ruleEString ) ) + // InternalRosParser.g:12549:2: ( ruleEString ) { - // InternalRosParser.g:12604:2: ( ruleEString ) - // InternalRosParser.g:12605:3: ruleEString + // InternalRosParser.g:12549:2: ( ruleEString ) + // InternalRosParser.g:12550:3: ruleEString { before(grammarAccess.getPublisherAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -37317,21 +37106,21 @@ public final void rule__Publisher__NameAssignment_1() throws RecognitionExceptio // $ANTLR start "rule__Publisher__MessageAssignment_5" - // InternalRosParser.g:12614:1: rule__Publisher__MessageAssignment_5 : ( ( ruleEString ) ) ; + // InternalRosParser.g:12559:1: rule__Publisher__MessageAssignment_5 : ( ( ruleEString ) ) ; public final void rule__Publisher__MessageAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12618:1: ( ( ( ruleEString ) ) ) - // InternalRosParser.g:12619:2: ( ( ruleEString ) ) + // InternalRosParser.g:12563:1: ( ( ( ruleEString ) ) ) + // InternalRosParser.g:12564:2: ( ( ruleEString ) ) { - // InternalRosParser.g:12619:2: ( ( ruleEString ) ) - // InternalRosParser.g:12620:3: ( ruleEString ) + // InternalRosParser.g:12564:2: ( ( ruleEString ) ) + // InternalRosParser.g:12565:3: ( ruleEString ) { before(grammarAccess.getPublisherAccess().getMessageTopicSpecCrossReference_5_0()); - // InternalRosParser.g:12621:3: ( ruleEString ) - // InternalRosParser.g:12622:4: ruleEString + // InternalRosParser.g:12566:3: ( ruleEString ) + // InternalRosParser.g:12567:4: ruleEString { before(grammarAccess.getPublisherAccess().getMessageTopicSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -37366,17 +37155,17 @@ public final void rule__Publisher__MessageAssignment_5() throws RecognitionExcep // $ANTLR start "rule__Publisher__NamespaceAssignment_6_1" - // InternalRosParser.g:12633:1: rule__Publisher__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRosParser.g:12578:1: rule__Publisher__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__Publisher__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12637:1: ( ( ruleNamespace ) ) - // InternalRosParser.g:12638:2: ( ruleNamespace ) + // InternalRosParser.g:12582:1: ( ( ruleNamespace ) ) + // InternalRosParser.g:12583:2: ( ruleNamespace ) { - // InternalRosParser.g:12638:2: ( ruleNamespace ) - // InternalRosParser.g:12639:3: ruleNamespace + // InternalRosParser.g:12583:2: ( ruleNamespace ) + // InternalRosParser.g:12584:3: ruleNamespace { before(grammarAccess.getPublisherAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -37407,17 +37196,17 @@ public final void rule__Publisher__NamespaceAssignment_6_1() throws RecognitionE // $ANTLR start "rule__Subscriber__NameAssignment_1" - // InternalRosParser.g:12648:1: rule__Subscriber__NameAssignment_1 : ( ruleEString ) ; + // InternalRosParser.g:12593:1: rule__Subscriber__NameAssignment_1 : ( ruleEString ) ; public final void rule__Subscriber__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12652:1: ( ( ruleEString ) ) - // InternalRosParser.g:12653:2: ( ruleEString ) + // InternalRosParser.g:12597:1: ( ( ruleEString ) ) + // InternalRosParser.g:12598:2: ( ruleEString ) { - // InternalRosParser.g:12653:2: ( ruleEString ) - // InternalRosParser.g:12654:3: ruleEString + // InternalRosParser.g:12598:2: ( ruleEString ) + // InternalRosParser.g:12599:3: ruleEString { before(grammarAccess.getSubscriberAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -37448,21 +37237,21 @@ public final void rule__Subscriber__NameAssignment_1() throws RecognitionExcepti // $ANTLR start "rule__Subscriber__MessageAssignment_5" - // InternalRosParser.g:12663:1: rule__Subscriber__MessageAssignment_5 : ( ( ruleEString ) ) ; + // InternalRosParser.g:12608:1: rule__Subscriber__MessageAssignment_5 : ( ( ruleEString ) ) ; public final void rule__Subscriber__MessageAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12667:1: ( ( ( ruleEString ) ) ) - // InternalRosParser.g:12668:2: ( ( ruleEString ) ) + // InternalRosParser.g:12612:1: ( ( ( ruleEString ) ) ) + // InternalRosParser.g:12613:2: ( ( ruleEString ) ) { - // InternalRosParser.g:12668:2: ( ( ruleEString ) ) - // InternalRosParser.g:12669:3: ( ruleEString ) + // InternalRosParser.g:12613:2: ( ( ruleEString ) ) + // InternalRosParser.g:12614:3: ( ruleEString ) { before(grammarAccess.getSubscriberAccess().getMessageTopicSpecCrossReference_5_0()); - // InternalRosParser.g:12670:3: ( ruleEString ) - // InternalRosParser.g:12671:4: ruleEString + // InternalRosParser.g:12615:3: ( ruleEString ) + // InternalRosParser.g:12616:4: ruleEString { before(grammarAccess.getSubscriberAccess().getMessageTopicSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -37497,17 +37286,17 @@ public final void rule__Subscriber__MessageAssignment_5() throws RecognitionExce // $ANTLR start "rule__Subscriber__NamespaceAssignment_6_1" - // InternalRosParser.g:12682:1: rule__Subscriber__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRosParser.g:12627:1: rule__Subscriber__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__Subscriber__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12686:1: ( ( ruleNamespace ) ) - // InternalRosParser.g:12687:2: ( ruleNamespace ) + // InternalRosParser.g:12631:1: ( ( ruleNamespace ) ) + // InternalRosParser.g:12632:2: ( ruleNamespace ) { - // InternalRosParser.g:12687:2: ( ruleNamespace ) - // InternalRosParser.g:12688:3: ruleNamespace + // InternalRosParser.g:12632:2: ( ruleNamespace ) + // InternalRosParser.g:12633:3: ruleNamespace { before(grammarAccess.getSubscriberAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -37538,17 +37327,17 @@ public final void rule__Subscriber__NamespaceAssignment_6_1() throws Recognition // $ANTLR start "rule__ServiceServer__NameAssignment_1" - // InternalRosParser.g:12697:1: rule__ServiceServer__NameAssignment_1 : ( ruleEString ) ; + // InternalRosParser.g:12642:1: rule__ServiceServer__NameAssignment_1 : ( ruleEString ) ; public final void rule__ServiceServer__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12701:1: ( ( ruleEString ) ) - // InternalRosParser.g:12702:2: ( ruleEString ) + // InternalRosParser.g:12646:1: ( ( ruleEString ) ) + // InternalRosParser.g:12647:2: ( ruleEString ) { - // InternalRosParser.g:12702:2: ( ruleEString ) - // InternalRosParser.g:12703:3: ruleEString + // InternalRosParser.g:12647:2: ( ruleEString ) + // InternalRosParser.g:12648:3: ruleEString { before(grammarAccess.getServiceServerAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -37579,21 +37368,21 @@ public final void rule__ServiceServer__NameAssignment_1() throws RecognitionExce // $ANTLR start "rule__ServiceServer__ServiceAssignment_5" - // InternalRosParser.g:12712:1: rule__ServiceServer__ServiceAssignment_5 : ( ( ruleEString ) ) ; + // InternalRosParser.g:12657:1: rule__ServiceServer__ServiceAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ServiceServer__ServiceAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12716:1: ( ( ( ruleEString ) ) ) - // InternalRosParser.g:12717:2: ( ( ruleEString ) ) + // InternalRosParser.g:12661:1: ( ( ( ruleEString ) ) ) + // InternalRosParser.g:12662:2: ( ( ruleEString ) ) { - // InternalRosParser.g:12717:2: ( ( ruleEString ) ) - // InternalRosParser.g:12718:3: ( ruleEString ) + // InternalRosParser.g:12662:2: ( ( ruleEString ) ) + // InternalRosParser.g:12663:3: ( ruleEString ) { before(grammarAccess.getServiceServerAccess().getServiceServiceSpecCrossReference_5_0()); - // InternalRosParser.g:12719:3: ( ruleEString ) - // InternalRosParser.g:12720:4: ruleEString + // InternalRosParser.g:12664:3: ( ruleEString ) + // InternalRosParser.g:12665:4: ruleEString { before(grammarAccess.getServiceServerAccess().getServiceServiceSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -37628,17 +37417,17 @@ public final void rule__ServiceServer__ServiceAssignment_5() throws RecognitionE // $ANTLR start "rule__ServiceServer__NamespaceAssignment_6_1" - // InternalRosParser.g:12731:1: rule__ServiceServer__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRosParser.g:12676:1: rule__ServiceServer__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__ServiceServer__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12735:1: ( ( ruleNamespace ) ) - // InternalRosParser.g:12736:2: ( ruleNamespace ) + // InternalRosParser.g:12680:1: ( ( ruleNamespace ) ) + // InternalRosParser.g:12681:2: ( ruleNamespace ) { - // InternalRosParser.g:12736:2: ( ruleNamespace ) - // InternalRosParser.g:12737:3: ruleNamespace + // InternalRosParser.g:12681:2: ( ruleNamespace ) + // InternalRosParser.g:12682:3: ruleNamespace { before(grammarAccess.getServiceServerAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -37669,17 +37458,17 @@ public final void rule__ServiceServer__NamespaceAssignment_6_1() throws Recognit // $ANTLR start "rule__ServiceClient__NameAssignment_1" - // InternalRosParser.g:12746:1: rule__ServiceClient__NameAssignment_1 : ( ruleEString ) ; + // InternalRosParser.g:12691:1: rule__ServiceClient__NameAssignment_1 : ( ruleEString ) ; public final void rule__ServiceClient__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12750:1: ( ( ruleEString ) ) - // InternalRosParser.g:12751:2: ( ruleEString ) + // InternalRosParser.g:12695:1: ( ( ruleEString ) ) + // InternalRosParser.g:12696:2: ( ruleEString ) { - // InternalRosParser.g:12751:2: ( ruleEString ) - // InternalRosParser.g:12752:3: ruleEString + // InternalRosParser.g:12696:2: ( ruleEString ) + // InternalRosParser.g:12697:3: ruleEString { before(grammarAccess.getServiceClientAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -37710,21 +37499,21 @@ public final void rule__ServiceClient__NameAssignment_1() throws RecognitionExce // $ANTLR start "rule__ServiceClient__ServiceAssignment_5" - // InternalRosParser.g:12761:1: rule__ServiceClient__ServiceAssignment_5 : ( ( ruleEString ) ) ; + // InternalRosParser.g:12706:1: rule__ServiceClient__ServiceAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ServiceClient__ServiceAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12765:1: ( ( ( ruleEString ) ) ) - // InternalRosParser.g:12766:2: ( ( ruleEString ) ) + // InternalRosParser.g:12710:1: ( ( ( ruleEString ) ) ) + // InternalRosParser.g:12711:2: ( ( ruleEString ) ) { - // InternalRosParser.g:12766:2: ( ( ruleEString ) ) - // InternalRosParser.g:12767:3: ( ruleEString ) + // InternalRosParser.g:12711:2: ( ( ruleEString ) ) + // InternalRosParser.g:12712:3: ( ruleEString ) { before(grammarAccess.getServiceClientAccess().getServiceServiceSpecCrossReference_5_0()); - // InternalRosParser.g:12768:3: ( ruleEString ) - // InternalRosParser.g:12769:4: ruleEString + // InternalRosParser.g:12713:3: ( ruleEString ) + // InternalRosParser.g:12714:4: ruleEString { before(grammarAccess.getServiceClientAccess().getServiceServiceSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -37759,17 +37548,17 @@ public final void rule__ServiceClient__ServiceAssignment_5() throws RecognitionE // $ANTLR start "rule__ServiceClient__NamespaceAssignment_6_1" - // InternalRosParser.g:12780:1: rule__ServiceClient__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRosParser.g:12725:1: rule__ServiceClient__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__ServiceClient__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12784:1: ( ( ruleNamespace ) ) - // InternalRosParser.g:12785:2: ( ruleNamespace ) + // InternalRosParser.g:12729:1: ( ( ruleNamespace ) ) + // InternalRosParser.g:12730:2: ( ruleNamespace ) { - // InternalRosParser.g:12785:2: ( ruleNamespace ) - // InternalRosParser.g:12786:3: ruleNamespace + // InternalRosParser.g:12730:2: ( ruleNamespace ) + // InternalRosParser.g:12731:3: ruleNamespace { before(grammarAccess.getServiceClientAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -37800,17 +37589,17 @@ public final void rule__ServiceClient__NamespaceAssignment_6_1() throws Recognit // $ANTLR start "rule__ActionServer__NameAssignment_1" - // InternalRosParser.g:12795:1: rule__ActionServer__NameAssignment_1 : ( ruleEString ) ; + // InternalRosParser.g:12740:1: rule__ActionServer__NameAssignment_1 : ( ruleEString ) ; public final void rule__ActionServer__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12799:1: ( ( ruleEString ) ) - // InternalRosParser.g:12800:2: ( ruleEString ) + // InternalRosParser.g:12744:1: ( ( ruleEString ) ) + // InternalRosParser.g:12745:2: ( ruleEString ) { - // InternalRosParser.g:12800:2: ( ruleEString ) - // InternalRosParser.g:12801:3: ruleEString + // InternalRosParser.g:12745:2: ( ruleEString ) + // InternalRosParser.g:12746:3: ruleEString { before(grammarAccess.getActionServerAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -37841,21 +37630,21 @@ public final void rule__ActionServer__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__ActionServer__ActionAssignment_5" - // InternalRosParser.g:12810:1: rule__ActionServer__ActionAssignment_5 : ( ( ruleEString ) ) ; + // InternalRosParser.g:12755:1: rule__ActionServer__ActionAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ActionServer__ActionAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12814:1: ( ( ( ruleEString ) ) ) - // InternalRosParser.g:12815:2: ( ( ruleEString ) ) + // InternalRosParser.g:12759:1: ( ( ( ruleEString ) ) ) + // InternalRosParser.g:12760:2: ( ( ruleEString ) ) { - // InternalRosParser.g:12815:2: ( ( ruleEString ) ) - // InternalRosParser.g:12816:3: ( ruleEString ) + // InternalRosParser.g:12760:2: ( ( ruleEString ) ) + // InternalRosParser.g:12761:3: ( ruleEString ) { before(grammarAccess.getActionServerAccess().getActionActionSpecCrossReference_5_0()); - // InternalRosParser.g:12817:3: ( ruleEString ) - // InternalRosParser.g:12818:4: ruleEString + // InternalRosParser.g:12762:3: ( ruleEString ) + // InternalRosParser.g:12763:4: ruleEString { before(grammarAccess.getActionServerAccess().getActionActionSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -37890,17 +37679,17 @@ public final void rule__ActionServer__ActionAssignment_5() throws RecognitionExc // $ANTLR start "rule__ActionServer__NamespaceAssignment_6_1" - // InternalRosParser.g:12829:1: rule__ActionServer__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRosParser.g:12774:1: rule__ActionServer__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__ActionServer__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12833:1: ( ( ruleNamespace ) ) - // InternalRosParser.g:12834:2: ( ruleNamespace ) + // InternalRosParser.g:12778:1: ( ( ruleNamespace ) ) + // InternalRosParser.g:12779:2: ( ruleNamespace ) { - // InternalRosParser.g:12834:2: ( ruleNamespace ) - // InternalRosParser.g:12835:3: ruleNamespace + // InternalRosParser.g:12779:2: ( ruleNamespace ) + // InternalRosParser.g:12780:3: ruleNamespace { before(grammarAccess.getActionServerAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -37931,17 +37720,17 @@ public final void rule__ActionServer__NamespaceAssignment_6_1() throws Recogniti // $ANTLR start "rule__ActionClient__NameAssignment_1" - // InternalRosParser.g:12844:1: rule__ActionClient__NameAssignment_1 : ( ruleEString ) ; + // InternalRosParser.g:12789:1: rule__ActionClient__NameAssignment_1 : ( ruleEString ) ; public final void rule__ActionClient__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12848:1: ( ( ruleEString ) ) - // InternalRosParser.g:12849:2: ( ruleEString ) + // InternalRosParser.g:12793:1: ( ( ruleEString ) ) + // InternalRosParser.g:12794:2: ( ruleEString ) { - // InternalRosParser.g:12849:2: ( ruleEString ) - // InternalRosParser.g:12850:3: ruleEString + // InternalRosParser.g:12794:2: ( ruleEString ) + // InternalRosParser.g:12795:3: ruleEString { before(grammarAccess.getActionClientAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -37972,21 +37761,21 @@ public final void rule__ActionClient__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__ActionClient__ActionAssignment_5" - // InternalRosParser.g:12859:1: rule__ActionClient__ActionAssignment_5 : ( ( ruleEString ) ) ; + // InternalRosParser.g:12804:1: rule__ActionClient__ActionAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ActionClient__ActionAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12863:1: ( ( ( ruleEString ) ) ) - // InternalRosParser.g:12864:2: ( ( ruleEString ) ) + // InternalRosParser.g:12808:1: ( ( ( ruleEString ) ) ) + // InternalRosParser.g:12809:2: ( ( ruleEString ) ) { - // InternalRosParser.g:12864:2: ( ( ruleEString ) ) - // InternalRosParser.g:12865:3: ( ruleEString ) + // InternalRosParser.g:12809:2: ( ( ruleEString ) ) + // InternalRosParser.g:12810:3: ( ruleEString ) { before(grammarAccess.getActionClientAccess().getActionActionSpecCrossReference_5_0()); - // InternalRosParser.g:12866:3: ( ruleEString ) - // InternalRosParser.g:12867:4: ruleEString + // InternalRosParser.g:12811:3: ( ruleEString ) + // InternalRosParser.g:12812:4: ruleEString { before(grammarAccess.getActionClientAccess().getActionActionSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -38021,17 +37810,17 @@ public final void rule__ActionClient__ActionAssignment_5() throws RecognitionExc // $ANTLR start "rule__ActionClient__NamespaceAssignment_6_1" - // InternalRosParser.g:12878:1: rule__ActionClient__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRosParser.g:12823:1: rule__ActionClient__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__ActionClient__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12882:1: ( ( ruleNamespace ) ) - // InternalRosParser.g:12883:2: ( ruleNamespace ) + // InternalRosParser.g:12827:1: ( ( ruleNamespace ) ) + // InternalRosParser.g:12828:2: ( ruleNamespace ) { - // InternalRosParser.g:12883:2: ( ruleNamespace ) - // InternalRosParser.g:12884:3: ruleNamespace + // InternalRosParser.g:12828:2: ( ruleNamespace ) + // InternalRosParser.g:12829:3: ruleNamespace { before(grammarAccess.getActionClientAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -38062,21 +37851,21 @@ public final void rule__ActionClient__NamespaceAssignment_6_1() throws Recogniti // $ANTLR start "rule__PackageDependency__PackageAssignment" - // InternalRosParser.g:12893:1: rule__PackageDependency__PackageAssignment : ( ( ruleEString ) ) ; + // InternalRosParser.g:12838:1: rule__PackageDependency__PackageAssignment : ( ( ruleEString ) ) ; public final void rule__PackageDependency__PackageAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12897:1: ( ( ( ruleEString ) ) ) - // InternalRosParser.g:12898:2: ( ( ruleEString ) ) + // InternalRosParser.g:12842:1: ( ( ( ruleEString ) ) ) + // InternalRosParser.g:12843:2: ( ( ruleEString ) ) { - // InternalRosParser.g:12898:2: ( ( ruleEString ) ) - // InternalRosParser.g:12899:3: ( ruleEString ) + // InternalRosParser.g:12843:2: ( ( ruleEString ) ) + // InternalRosParser.g:12844:3: ( ruleEString ) { before(grammarAccess.getPackageDependencyAccess().getPackagePackageCrossReference_0()); - // InternalRosParser.g:12900:3: ( ruleEString ) - // InternalRosParser.g:12901:4: ruleEString + // InternalRosParser.g:12845:3: ( ruleEString ) + // InternalRosParser.g:12846:4: ruleEString { before(grammarAccess.getPackageDependencyAccess().getPackagePackageEStringParserRuleCall_0_1()); pushFollow(FOLLOW_2); @@ -38111,17 +37900,17 @@ public final void rule__PackageDependency__PackageAssignment() throws Recognitio // $ANTLR start "rule__ExternalDependency__NameAssignment_2" - // InternalRosParser.g:12912:1: rule__ExternalDependency__NameAssignment_2 : ( ruleEString ) ; + // InternalRosParser.g:12857:1: rule__ExternalDependency__NameAssignment_2 : ( ruleEString ) ; public final void rule__ExternalDependency__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12916:1: ( ( ruleEString ) ) - // InternalRosParser.g:12917:2: ( ruleEString ) + // InternalRosParser.g:12861:1: ( ( ruleEString ) ) + // InternalRosParser.g:12862:2: ( ruleEString ) { - // InternalRosParser.g:12917:2: ( ruleEString ) - // InternalRosParser.g:12918:3: ruleEString + // InternalRosParser.g:12862:2: ( ruleEString ) + // InternalRosParser.g:12863:3: ruleEString { before(grammarAccess.getExternalDependencyAccess().getNameEStringParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -38152,17 +37941,17 @@ public final void rule__ExternalDependency__NameAssignment_2() throws Recognitio // $ANTLR start "rule__GlobalNamespace__PartsAssignment_2_1" - // InternalRosParser.g:12927:1: rule__GlobalNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRosParser.g:12872:1: rule__GlobalNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__GlobalNamespace__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12931:1: ( ( ruleGraphName ) ) - // InternalRosParser.g:12932:2: ( ruleGraphName ) + // InternalRosParser.g:12876:1: ( ( ruleGraphName ) ) + // InternalRosParser.g:12877:2: ( ruleGraphName ) { - // InternalRosParser.g:12932:2: ( ruleGraphName ) - // InternalRosParser.g:12933:3: ruleGraphName + // InternalRosParser.g:12877:2: ( ruleGraphName ) + // InternalRosParser.g:12878:3: ruleGraphName { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -38193,17 +37982,17 @@ public final void rule__GlobalNamespace__PartsAssignment_2_1() throws Recognitio // $ANTLR start "rule__GlobalNamespace__PartsAssignment_2_2_1" - // InternalRosParser.g:12942:1: rule__GlobalNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRosParser.g:12887:1: rule__GlobalNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__GlobalNamespace__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12946:1: ( ( ruleGraphName ) ) - // InternalRosParser.g:12947:2: ( ruleGraphName ) + // InternalRosParser.g:12891:1: ( ( ruleGraphName ) ) + // InternalRosParser.g:12892:2: ( ruleGraphName ) { - // InternalRosParser.g:12947:2: ( ruleGraphName ) - // InternalRosParser.g:12948:3: ruleGraphName + // InternalRosParser.g:12892:2: ( ruleGraphName ) + // InternalRosParser.g:12893:3: ruleGraphName { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -38234,17 +38023,17 @@ public final void rule__GlobalNamespace__PartsAssignment_2_2_1() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_2_1" - // InternalRosParser.g:12957:1: rule__RelativeNamespace_Impl__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRosParser.g:12902:1: rule__RelativeNamespace_Impl__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__RelativeNamespace_Impl__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12961:1: ( ( ruleGraphName ) ) - // InternalRosParser.g:12962:2: ( ruleGraphName ) + // InternalRosParser.g:12906:1: ( ( ruleGraphName ) ) + // InternalRosParser.g:12907:2: ( ruleGraphName ) { - // InternalRosParser.g:12962:2: ( ruleGraphName ) - // InternalRosParser.g:12963:3: ruleGraphName + // InternalRosParser.g:12907:2: ( ruleGraphName ) + // InternalRosParser.g:12908:3: ruleGraphName { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -38275,17 +38064,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_2_1() throws Rec // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_2_2_1" - // InternalRosParser.g:12972:1: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRosParser.g:12917:1: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__RelativeNamespace_Impl__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12976:1: ( ( ruleGraphName ) ) - // InternalRosParser.g:12977:2: ( ruleGraphName ) + // InternalRosParser.g:12921:1: ( ( ruleGraphName ) ) + // InternalRosParser.g:12922:2: ( ruleGraphName ) { - // InternalRosParser.g:12977:2: ( ruleGraphName ) - // InternalRosParser.g:12978:3: ruleGraphName + // InternalRosParser.g:12922:2: ( ruleGraphName ) + // InternalRosParser.g:12923:3: ruleGraphName { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -38316,17 +38105,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_2_2_1() throws R // $ANTLR start "rule__PrivateNamespace__PartsAssignment_2_1" - // InternalRosParser.g:12987:1: rule__PrivateNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRosParser.g:12932:1: rule__PrivateNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__PrivateNamespace__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:12991:1: ( ( ruleGraphName ) ) - // InternalRosParser.g:12992:2: ( ruleGraphName ) + // InternalRosParser.g:12936:1: ( ( ruleGraphName ) ) + // InternalRosParser.g:12937:2: ( ruleGraphName ) { - // InternalRosParser.g:12992:2: ( ruleGraphName ) - // InternalRosParser.g:12993:3: ruleGraphName + // InternalRosParser.g:12937:2: ( ruleGraphName ) + // InternalRosParser.g:12938:3: ruleGraphName { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -38357,17 +38146,17 @@ public final void rule__PrivateNamespace__PartsAssignment_2_1() throws Recogniti // $ANTLR start "rule__PrivateNamespace__PartsAssignment_2_2_1" - // InternalRosParser.g:13002:1: rule__PrivateNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRosParser.g:12947:1: rule__PrivateNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__PrivateNamespace__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13006:1: ( ( ruleGraphName ) ) - // InternalRosParser.g:13007:2: ( ruleGraphName ) + // InternalRosParser.g:12951:1: ( ( ruleGraphName ) ) + // InternalRosParser.g:12952:2: ( ruleGraphName ) { - // InternalRosParser.g:13007:2: ( ruleGraphName ) - // InternalRosParser.g:13008:3: ruleGraphName + // InternalRosParser.g:12952:2: ( ruleGraphName ) + // InternalRosParser.g:12953:3: ruleGraphName { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -38398,17 +38187,17 @@ public final void rule__PrivateNamespace__PartsAssignment_2_2_1() throws Recogni // $ANTLR start "rule__Parameter__NameAssignment_1" - // InternalRosParser.g:13017:1: rule__Parameter__NameAssignment_1 : ( ruleEString ) ; + // InternalRosParser.g:12962:1: rule__Parameter__NameAssignment_1 : ( ruleEString ) ; public final void rule__Parameter__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13021:1: ( ( ruleEString ) ) - // InternalRosParser.g:13022:2: ( ruleEString ) + // InternalRosParser.g:12966:1: ( ( ruleEString ) ) + // InternalRosParser.g:12967:2: ( ruleEString ) { - // InternalRosParser.g:13022:2: ( ruleEString ) - // InternalRosParser.g:13023:3: ruleEString + // InternalRosParser.g:12967:2: ( ruleEString ) + // InternalRosParser.g:12968:3: ruleEString { before(grammarAccess.getParameterAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -38439,17 +38228,17 @@ public final void rule__Parameter__NameAssignment_1() throws RecognitionExceptio // $ANTLR start "rule__Parameter__NamespaceAssignment_4_1" - // InternalRosParser.g:13032:1: rule__Parameter__NamespaceAssignment_4_1 : ( ruleNamespace ) ; + // InternalRosParser.g:12977:1: rule__Parameter__NamespaceAssignment_4_1 : ( ruleNamespace ) ; public final void rule__Parameter__NamespaceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13036:1: ( ( ruleNamespace ) ) - // InternalRosParser.g:13037:2: ( ruleNamespace ) + // InternalRosParser.g:12981:1: ( ( ruleNamespace ) ) + // InternalRosParser.g:12982:2: ( ruleNamespace ) { - // InternalRosParser.g:13037:2: ( ruleNamespace ) - // InternalRosParser.g:13038:3: ruleNamespace + // InternalRosParser.g:12982:2: ( ruleNamespace ) + // InternalRosParser.g:12983:3: ruleNamespace { before(grammarAccess.getParameterAccess().getNamespaceNamespaceParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -38480,17 +38269,17 @@ public final void rule__Parameter__NamespaceAssignment_4_1() throws RecognitionE // $ANTLR start "rule__Parameter__TypeAssignment_6" - // InternalRosParser.g:13047:1: rule__Parameter__TypeAssignment_6 : ( ruleParameterType ) ; + // InternalRosParser.g:12992:1: rule__Parameter__TypeAssignment_6 : ( ruleParameterType ) ; public final void rule__Parameter__TypeAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13051:1: ( ( ruleParameterType ) ) - // InternalRosParser.g:13052:2: ( ruleParameterType ) + // InternalRosParser.g:12996:1: ( ( ruleParameterType ) ) + // InternalRosParser.g:12997:2: ( ruleParameterType ) { - // InternalRosParser.g:13052:2: ( ruleParameterType ) - // InternalRosParser.g:13053:3: ruleParameterType + // InternalRosParser.g:12997:2: ( ruleParameterType ) + // InternalRosParser.g:12998:3: ruleParameterType { before(grammarAccess.getParameterAccess().getTypeParameterTypeParserRuleCall_6_0()); pushFollow(FOLLOW_2); @@ -38521,17 +38310,17 @@ public final void rule__Parameter__TypeAssignment_6() throws RecognitionExceptio // $ANTLR start "rule__Parameter__ValueAssignment_7_1" - // InternalRosParser.g:13062:1: rule__Parameter__ValueAssignment_7_1 : ( ruleParameterValue ) ; + // InternalRosParser.g:13007:1: rule__Parameter__ValueAssignment_7_1 : ( ruleParameterValue ) ; public final void rule__Parameter__ValueAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13066:1: ( ( ruleParameterValue ) ) - // InternalRosParser.g:13067:2: ( ruleParameterValue ) + // InternalRosParser.g:13011:1: ( ( ruleParameterValue ) ) + // InternalRosParser.g:13012:2: ( ruleParameterValue ) { - // InternalRosParser.g:13067:2: ( ruleParameterValue ) - // InternalRosParser.g:13068:3: ruleParameterValue + // InternalRosParser.g:13012:2: ( ruleParameterValue ) + // InternalRosParser.g:13013:3: ruleParameterValue { before(grammarAccess.getParameterAccess().getValueParameterValueParserRuleCall_7_1_0()); pushFollow(FOLLOW_2); @@ -38562,17 +38351,17 @@ public final void rule__Parameter__ValueAssignment_7_1() throws RecognitionExcep // $ANTLR start "rule__ParameterListType__SequenceAssignment_3" - // InternalRosParser.g:13077:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; + // InternalRosParser.g:13022:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13081:1: ( ( ruleParameterType ) ) - // InternalRosParser.g:13082:2: ( ruleParameterType ) + // InternalRosParser.g:13026:1: ( ( ruleParameterType ) ) + // InternalRosParser.g:13027:2: ( ruleParameterType ) { - // InternalRosParser.g:13082:2: ( ruleParameterType ) - // InternalRosParser.g:13083:3: ruleParameterType + // InternalRosParser.g:13027:2: ( ruleParameterType ) + // InternalRosParser.g:13028:3: ruleParameterType { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -38603,17 +38392,17 @@ public final void rule__ParameterListType__SequenceAssignment_3() throws Recogni // $ANTLR start "rule__ParameterListType__SequenceAssignment_4_1" - // InternalRosParser.g:13092:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; + // InternalRosParser.g:13037:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13096:1: ( ( ruleParameterType ) ) - // InternalRosParser.g:13097:2: ( ruleParameterType ) + // InternalRosParser.g:13041:1: ( ( ruleParameterType ) ) + // InternalRosParser.g:13042:2: ( ruleParameterType ) { - // InternalRosParser.g:13097:2: ( ruleParameterType ) - // InternalRosParser.g:13098:3: ruleParameterType + // InternalRosParser.g:13042:2: ( ruleParameterType ) + // InternalRosParser.g:13043:3: ruleParameterType { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -38644,17 +38433,17 @@ public final void rule__ParameterListType__SequenceAssignment_4_1() throws Recog // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_3" - // InternalRosParser.g:13107:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; + // InternalRosParser.g:13052:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13111:1: ( ( ruleParameterStructTypeMember ) ) - // InternalRosParser.g:13112:2: ( ruleParameterStructTypeMember ) + // InternalRosParser.g:13056:1: ( ( ruleParameterStructTypeMember ) ) + // InternalRosParser.g:13057:2: ( ruleParameterStructTypeMember ) { - // InternalRosParser.g:13112:2: ( ruleParameterStructTypeMember ) - // InternalRosParser.g:13113:3: ruleParameterStructTypeMember + // InternalRosParser.g:13057:2: ( ruleParameterStructTypeMember ) + // InternalRosParser.g:13058:3: ruleParameterStructTypeMember { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -38685,17 +38474,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1" - // InternalRosParser.g:13122:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; + // InternalRosParser.g:13067:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13126:1: ( ( ruleParameterStructTypeMember ) ) - // InternalRosParser.g:13127:2: ( ruleParameterStructTypeMember ) + // InternalRosParser.g:13071:1: ( ( ruleParameterStructTypeMember ) ) + // InternalRosParser.g:13072:2: ( ruleParameterStructTypeMember ) { - // InternalRosParser.g:13127:2: ( ruleParameterStructTypeMember ) - // InternalRosParser.g:13128:3: ruleParameterStructTypeMember + // InternalRosParser.g:13072:2: ( ruleParameterStructTypeMember ) + // InternalRosParser.g:13073:3: ruleParameterStructTypeMember { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -38726,17 +38515,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterIntegerType__DefaultAssignment_2_1" - // InternalRosParser.g:13137:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; + // InternalRosParser.g:13082:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13141:1: ( ( ruleParameterInteger ) ) - // InternalRosParser.g:13142:2: ( ruleParameterInteger ) + // InternalRosParser.g:13086:1: ( ( ruleParameterInteger ) ) + // InternalRosParser.g:13087:2: ( ruleParameterInteger ) { - // InternalRosParser.g:13142:2: ( ruleParameterInteger ) - // InternalRosParser.g:13143:3: ruleParameterInteger + // InternalRosParser.g:13087:2: ( ruleParameterInteger ) + // InternalRosParser.g:13088:3: ruleParameterInteger { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultParameterIntegerParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -38767,17 +38556,17 @@ public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws Rec // $ANTLR start "rule__ParameterStringType__DefaultAssignment_2_1" - // InternalRosParser.g:13152:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; + // InternalRosParser.g:13097:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; public final void rule__ParameterStringType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13156:1: ( ( ruleParameterString ) ) - // InternalRosParser.g:13157:2: ( ruleParameterString ) + // InternalRosParser.g:13101:1: ( ( ruleParameterString ) ) + // InternalRosParser.g:13102:2: ( ruleParameterString ) { - // InternalRosParser.g:13157:2: ( ruleParameterString ) - // InternalRosParser.g:13158:3: ruleParameterString + // InternalRosParser.g:13102:2: ( ruleParameterString ) + // InternalRosParser.g:13103:3: ruleParameterString { before(grammarAccess.getParameterStringTypeAccess().getDefaultParameterStringParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -38808,17 +38597,17 @@ public final void rule__ParameterStringType__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterDoubleType__DefaultAssignment_2_1" - // InternalRosParser.g:13167:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; + // InternalRosParser.g:13112:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13171:1: ( ( ruleParameterDouble ) ) - // InternalRosParser.g:13172:2: ( ruleParameterDouble ) + // InternalRosParser.g:13116:1: ( ( ruleParameterDouble ) ) + // InternalRosParser.g:13117:2: ( ruleParameterDouble ) { - // InternalRosParser.g:13172:2: ( ruleParameterDouble ) - // InternalRosParser.g:13173:3: ruleParameterDouble + // InternalRosParser.g:13117:2: ( ruleParameterDouble ) + // InternalRosParser.g:13118:3: ruleParameterDouble { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultParameterDoubleParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -38849,17 +38638,17 @@ public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterBooleanType__DefaultAssignment_2_1" - // InternalRosParser.g:13182:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; + // InternalRosParser.g:13127:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13186:1: ( ( ruleParameterBoolean ) ) - // InternalRosParser.g:13187:2: ( ruleParameterBoolean ) + // InternalRosParser.g:13131:1: ( ( ruleParameterBoolean ) ) + // InternalRosParser.g:13132:2: ( ruleParameterBoolean ) { - // InternalRosParser.g:13187:2: ( ruleParameterBoolean ) - // InternalRosParser.g:13188:3: ruleParameterBoolean + // InternalRosParser.g:13132:2: ( ruleParameterBoolean ) + // InternalRosParser.g:13133:3: ruleParameterBoolean { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultParameterBooleanParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -38890,17 +38679,17 @@ public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws Rec // $ANTLR start "rule__ParameterBase64Type__DefaultAssignment_2_1" - // InternalRosParser.g:13197:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; + // InternalRosParser.g:13142:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13201:1: ( ( ruleParameterBase64 ) ) - // InternalRosParser.g:13202:2: ( ruleParameterBase64 ) + // InternalRosParser.g:13146:1: ( ( ruleParameterBase64 ) ) + // InternalRosParser.g:13147:2: ( ruleParameterBase64 ) { - // InternalRosParser.g:13202:2: ( ruleParameterBase64 ) - // InternalRosParser.g:13203:3: ruleParameterBase64 + // InternalRosParser.g:13147:2: ( ruleParameterBase64 ) + // InternalRosParser.g:13148:3: ruleParameterBase64 { before(grammarAccess.getParameterBase64TypeAccess().getDefaultParameterBase64ParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -38930,26 +38719,26 @@ public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws Reco // $ANTLR end "rule__ParameterBase64Type__DefaultAssignment_2_1" - // $ANTLR start "rule__ParameterArrayType__TypeAssignment_3" - // InternalRosParser.g:13212:1: rule__ParameterArrayType__TypeAssignment_3 : ( ruleParameterType ) ; - public final void rule__ParameterArrayType__TypeAssignment_3() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__TypeAssignment_2" + // InternalRosParser.g:13157:1: rule__ParameterArrayType__TypeAssignment_2 : ( ruleParameterType ) ; + public final void rule__ParameterArrayType__TypeAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13216:1: ( ( ruleParameterType ) ) - // InternalRosParser.g:13217:2: ( ruleParameterType ) + // InternalRosParser.g:13161:1: ( ( ruleParameterType ) ) + // InternalRosParser.g:13162:2: ( ruleParameterType ) { - // InternalRosParser.g:13217:2: ( ruleParameterType ) - // InternalRosParser.g:13218:3: ruleParameterType + // InternalRosParser.g:13162:2: ( ruleParameterType ) + // InternalRosParser.g:13163:3: ruleParameterType { - before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); + before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); pushFollow(FOLLOW_2); ruleParameterType(); state._fsp--; - after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); + after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } @@ -38968,29 +38757,29 @@ public final void rule__ParameterArrayType__TypeAssignment_3() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__TypeAssignment_3" + // $ANTLR end "rule__ParameterArrayType__TypeAssignment_2" - // $ANTLR start "rule__ParameterArrayType__DefaultAssignment_4_1" - // InternalRosParser.g:13227:1: rule__ParameterArrayType__DefaultAssignment_4_1 : ( ruleParameterList ) ; - public final void rule__ParameterArrayType__DefaultAssignment_4_1() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__DefaultAssignment_3_1" + // InternalRosParser.g:13172:1: rule__ParameterArrayType__DefaultAssignment_3_1 : ( ruleParameterList ) ; + public final void rule__ParameterArrayType__DefaultAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13231:1: ( ( ruleParameterList ) ) - // InternalRosParser.g:13232:2: ( ruleParameterList ) + // InternalRosParser.g:13176:1: ( ( ruleParameterList ) ) + // InternalRosParser.g:13177:2: ( ruleParameterList ) { - // InternalRosParser.g:13232:2: ( ruleParameterList ) - // InternalRosParser.g:13233:3: ruleParameterList + // InternalRosParser.g:13177:2: ( ruleParameterList ) + // InternalRosParser.g:13178:3: ruleParameterList { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); pushFollow(FOLLOW_2); ruleParameterList(); state._fsp--; - after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); } @@ -39009,21 +38798,21 @@ public final void rule__ParameterArrayType__DefaultAssignment_4_1() throws Recog } return ; } - // $ANTLR end "rule__ParameterArrayType__DefaultAssignment_4_1" + // $ANTLR end "rule__ParameterArrayType__DefaultAssignment_3_1" // $ANTLR start "rule__ParameterList__ValueAssignment_2" - // InternalRosParser.g:13242:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; + // InternalRosParser.g:13187:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13246:1: ( ( ruleParameterValue ) ) - // InternalRosParser.g:13247:2: ( ruleParameterValue ) + // InternalRosParser.g:13191:1: ( ( ruleParameterValue ) ) + // InternalRosParser.g:13192:2: ( ruleParameterValue ) { - // InternalRosParser.g:13247:2: ( ruleParameterValue ) - // InternalRosParser.g:13248:3: ruleParameterValue + // InternalRosParser.g:13192:2: ( ruleParameterValue ) + // InternalRosParser.g:13193:3: ruleParameterValue { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -39054,17 +38843,17 @@ public final void rule__ParameterList__ValueAssignment_2() throws RecognitionExc // $ANTLR start "rule__ParameterList__ValueAssignment_3_1" - // InternalRosParser.g:13257:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; + // InternalRosParser.g:13202:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13261:1: ( ( ruleParameterValue ) ) - // InternalRosParser.g:13262:2: ( ruleParameterValue ) + // InternalRosParser.g:13206:1: ( ( ruleParameterValue ) ) + // InternalRosParser.g:13207:2: ( ruleParameterValue ) { - // InternalRosParser.g:13262:2: ( ruleParameterValue ) - // InternalRosParser.g:13263:3: ruleParameterValue + // InternalRosParser.g:13207:2: ( ruleParameterValue ) + // InternalRosParser.g:13208:3: ruleParameterValue { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_3_1_0()); pushFollow(FOLLOW_2); @@ -39095,17 +38884,17 @@ public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionE // $ANTLR start "rule__ParameterAny__ValueAssignment_2_1" - // InternalRosParser.g:13272:1: rule__ParameterAny__ValueAssignment_2_1 : ( ruleEString ) ; + // InternalRosParser.g:13217:1: rule__ParameterAny__ValueAssignment_2_1 : ( ruleEString ) ; public final void rule__ParameterAny__ValueAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13276:1: ( ( ruleEString ) ) - // InternalRosParser.g:13277:2: ( ruleEString ) + // InternalRosParser.g:13221:1: ( ( ruleEString ) ) + // InternalRosParser.g:13222:2: ( ruleEString ) { - // InternalRosParser.g:13277:2: ( ruleEString ) - // InternalRosParser.g:13278:3: ruleEString + // InternalRosParser.g:13222:2: ( ruleEString ) + // InternalRosParser.g:13223:3: ruleEString { before(grammarAccess.getParameterAnyAccess().getValueEStringParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -39136,17 +38925,17 @@ public final void rule__ParameterAny__ValueAssignment_2_1() throws RecognitionEx // $ANTLR start "rule__ParameterString__ValueAssignment" - // InternalRosParser.g:13287:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; + // InternalRosParser.g:13232:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; public final void rule__ParameterString__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13291:1: ( ( ruleEString ) ) - // InternalRosParser.g:13292:2: ( ruleEString ) + // InternalRosParser.g:13236:1: ( ( ruleEString ) ) + // InternalRosParser.g:13237:2: ( ruleEString ) { - // InternalRosParser.g:13292:2: ( ruleEString ) - // InternalRosParser.g:13293:3: ruleEString + // InternalRosParser.g:13237:2: ( ruleEString ) + // InternalRosParser.g:13238:3: ruleEString { before(grammarAccess.getParameterStringAccess().getValueEStringParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -39177,17 +38966,17 @@ public final void rule__ParameterString__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBase64__ValueAssignment" - // InternalRosParser.g:13302:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; + // InternalRosParser.g:13247:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; public final void rule__ParameterBase64__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13306:1: ( ( ruleBase64Binary ) ) - // InternalRosParser.g:13307:2: ( ruleBase64Binary ) + // InternalRosParser.g:13251:1: ( ( ruleBase64Binary ) ) + // InternalRosParser.g:13252:2: ( ruleBase64Binary ) { - // InternalRosParser.g:13307:2: ( ruleBase64Binary ) - // InternalRosParser.g:13308:3: ruleBase64Binary + // InternalRosParser.g:13252:2: ( ruleBase64Binary ) + // InternalRosParser.g:13253:3: ruleBase64Binary { before(grammarAccess.getParameterBase64Access().getValueBase64BinaryParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -39218,17 +39007,17 @@ public final void rule__ParameterBase64__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterInteger__ValueAssignment" - // InternalRosParser.g:13317:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; + // InternalRosParser.g:13262:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; public final void rule__ParameterInteger__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13321:1: ( ( ruleInteger0 ) ) - // InternalRosParser.g:13322:2: ( ruleInteger0 ) + // InternalRosParser.g:13266:1: ( ( ruleInteger0 ) ) + // InternalRosParser.g:13267:2: ( ruleInteger0 ) { - // InternalRosParser.g:13322:2: ( ruleInteger0 ) - // InternalRosParser.g:13323:3: ruleInteger0 + // InternalRosParser.g:13267:2: ( ruleInteger0 ) + // InternalRosParser.g:13268:3: ruleInteger0 { before(grammarAccess.getParameterIntegerAccess().getValueInteger0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -39259,17 +39048,17 @@ public final void rule__ParameterInteger__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterDouble__ValueAssignment" - // InternalRosParser.g:13332:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; + // InternalRosParser.g:13277:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; public final void rule__ParameterDouble__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13336:1: ( ( ruleDouble0 ) ) - // InternalRosParser.g:13337:2: ( ruleDouble0 ) + // InternalRosParser.g:13281:1: ( ( ruleDouble0 ) ) + // InternalRosParser.g:13282:2: ( ruleDouble0 ) { - // InternalRosParser.g:13337:2: ( ruleDouble0 ) - // InternalRosParser.g:13338:3: ruleDouble0 + // InternalRosParser.g:13282:2: ( ruleDouble0 ) + // InternalRosParser.g:13283:3: ruleDouble0 { before(grammarAccess.getParameterDoubleAccess().getValueDouble0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -39300,17 +39089,17 @@ public final void rule__ParameterDouble__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBoolean__ValueAssignment" - // InternalRosParser.g:13347:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; + // InternalRosParser.g:13292:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13351:1: ( ( ruleboolean0 ) ) - // InternalRosParser.g:13352:2: ( ruleboolean0 ) + // InternalRosParser.g:13296:1: ( ( ruleboolean0 ) ) + // InternalRosParser.g:13297:2: ( ruleboolean0 ) { - // InternalRosParser.g:13352:2: ( ruleboolean0 ) - // InternalRosParser.g:13353:3: ruleboolean0 + // InternalRosParser.g:13297:2: ( ruleboolean0 ) + // InternalRosParser.g:13298:3: ruleboolean0 { before(grammarAccess.getParameterBooleanAccess().getValueBoolean0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -39341,17 +39130,17 @@ public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__ValueAssignment_1_1" - // InternalRosParser.g:13362:1: rule__ParameterStruct__ValueAssignment_1_1 : ( ruleParameterStructMember ) ; + // InternalRosParser.g:13307:1: rule__ParameterStruct__ValueAssignment_1_1 : ( ruleParameterStructMember ) ; public final void rule__ParameterStruct__ValueAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13366:1: ( ( ruleParameterStructMember ) ) - // InternalRosParser.g:13367:2: ( ruleParameterStructMember ) + // InternalRosParser.g:13311:1: ( ( ruleParameterStructMember ) ) + // InternalRosParser.g:13312:2: ( ruleParameterStructMember ) { - // InternalRosParser.g:13367:2: ( ruleParameterStructMember ) - // InternalRosParser.g:13368:3: ruleParameterStructMember + // InternalRosParser.g:13312:2: ( ruleParameterStructMember ) + // InternalRosParser.g:13313:3: ruleParameterStructMember { before(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -39382,17 +39171,17 @@ public final void rule__ParameterStruct__ValueAssignment_1_1() throws Recognitio // $ANTLR start "rule__ParameterStruct__ValueAssignment_1_2_2" - // InternalRosParser.g:13377:1: rule__ParameterStruct__ValueAssignment_1_2_2 : ( ruleParameterStructMember ) ; + // InternalRosParser.g:13322:1: rule__ParameterStruct__ValueAssignment_1_2_2 : ( ruleParameterStructMember ) ; public final void rule__ParameterStruct__ValueAssignment_1_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13381:1: ( ( ruleParameterStructMember ) ) - // InternalRosParser.g:13382:2: ( ruleParameterStructMember ) + // InternalRosParser.g:13326:1: ( ( ruleParameterStructMember ) ) + // InternalRosParser.g:13327:2: ( ruleParameterStructMember ) { - // InternalRosParser.g:13382:2: ( ruleParameterStructMember ) - // InternalRosParser.g:13383:3: ruleParameterStructMember + // InternalRosParser.g:13327:2: ( ruleParameterStructMember ) + // InternalRosParser.g:13328:3: ruleParameterStructMember { before(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_2_0()); pushFollow(FOLLOW_2); @@ -39423,17 +39212,17 @@ public final void rule__ParameterStruct__ValueAssignment_1_2_2() throws Recognit // $ANTLR start "rule__ParameterDate__ValueAssignment" - // InternalRosParser.g:13392:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; + // InternalRosParser.g:13337:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; public final void rule__ParameterDate__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13396:1: ( ( ruleDateTime0 ) ) - // InternalRosParser.g:13397:2: ( ruleDateTime0 ) + // InternalRosParser.g:13341:1: ( ( ruleDateTime0 ) ) + // InternalRosParser.g:13342:2: ( ruleDateTime0 ) { - // InternalRosParser.g:13397:2: ( ruleDateTime0 ) - // InternalRosParser.g:13398:3: ruleDateTime0 + // InternalRosParser.g:13342:2: ( ruleDateTime0 ) + // InternalRosParser.g:13343:3: ruleDateTime0 { before(grammarAccess.getParameterDateAccess().getValueDateTime0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -39463,26 +39252,26 @@ public final void rule__ParameterDate__ValueAssignment() throws RecognitionExcep // $ANTLR end "rule__ParameterDate__ValueAssignment" - // $ANTLR start "rule__ParameterStructMember__NameAssignment_1" - // InternalRosParser.g:13407:1: rule__ParameterStructMember__NameAssignment_1 : ( ruleEString ) ; - public final void rule__ParameterStructMember__NameAssignment_1() throws RecognitionException { + // $ANTLR start "rule__ParameterStructMember__NameAssignment_0" + // InternalRosParser.g:13352:1: rule__ParameterStructMember__NameAssignment_0 : ( ruleEString ) ; + public final void rule__ParameterStructMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13411:1: ( ( ruleEString ) ) - // InternalRosParser.g:13412:2: ( ruleEString ) + // InternalRosParser.g:13356:1: ( ( ruleEString ) ) + // InternalRosParser.g:13357:2: ( ruleEString ) { - // InternalRosParser.g:13412:2: ( ruleEString ) - // InternalRosParser.g:13413:3: ruleEString + // InternalRosParser.g:13357:2: ( ruleEString ) + // InternalRosParser.g:13358:3: ruleEString { - before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); + before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); pushFollow(FOLLOW_2); ruleEString(); state._fsp--; - after(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); + after(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); } @@ -39501,29 +39290,29 @@ public final void rule__ParameterStructMember__NameAssignment_1() throws Recogni } return ; } - // $ANTLR end "rule__ParameterStructMember__NameAssignment_1" + // $ANTLR end "rule__ParameterStructMember__NameAssignment_0" - // $ANTLR start "rule__ParameterStructMember__ValueAssignment_4" - // InternalRosParser.g:13422:1: rule__ParameterStructMember__ValueAssignment_4 : ( ruleParameterValue ) ; - public final void rule__ParameterStructMember__ValueAssignment_4() throws RecognitionException { + // $ANTLR start "rule__ParameterStructMember__ValueAssignment_3" + // InternalRosParser.g:13367:1: rule__ParameterStructMember__ValueAssignment_3 : ( ruleParameterValue ) ; + public final void rule__ParameterStructMember__ValueAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13426:1: ( ( ruleParameterValue ) ) - // InternalRosParser.g:13427:2: ( ruleParameterValue ) + // InternalRosParser.g:13371:1: ( ( ruleParameterValue ) ) + // InternalRosParser.g:13372:2: ( ruleParameterValue ) { - // InternalRosParser.g:13427:2: ( ruleParameterValue ) - // InternalRosParser.g:13428:3: ruleParameterValue + // InternalRosParser.g:13372:2: ( ruleParameterValue ) + // InternalRosParser.g:13373:3: ruleParameterValue { - before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); + before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); pushFollow(FOLLOW_2); ruleParameterValue(); state._fsp--; - after(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); + after(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); } @@ -39542,21 +39331,21 @@ public final void rule__ParameterStructMember__ValueAssignment_4() throws Recogn } return ; } - // $ANTLR end "rule__ParameterStructMember__ValueAssignment_4" + // $ANTLR end "rule__ParameterStructMember__ValueAssignment_3" // $ANTLR start "rule__ParameterStructTypeMember__NameAssignment_0" - // InternalRosParser.g:13437:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; + // InternalRosParser.g:13382:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; public final void rule__ParameterStructTypeMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13441:1: ( ( ruleEString ) ) - // InternalRosParser.g:13442:2: ( ruleEString ) + // InternalRosParser.g:13386:1: ( ( ruleEString ) ) + // InternalRosParser.g:13387:2: ( ruleEString ) { - // InternalRosParser.g:13442:2: ( ruleEString ) - // InternalRosParser.g:13443:3: ruleEString + // InternalRosParser.g:13387:2: ( ruleEString ) + // InternalRosParser.g:13388:3: ruleEString { before(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -39587,17 +39376,17 @@ public final void rule__ParameterStructTypeMember__NameAssignment_0() throws Rec // $ANTLR start "rule__ParameterStructTypeMember__TypeAssignment_1" - // InternalRosParser.g:13452:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; + // InternalRosParser.g:13397:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13456:1: ( ( ruleParameterType ) ) - // InternalRosParser.g:13457:2: ( ruleParameterType ) + // InternalRosParser.g:13401:1: ( ( ruleParameterType ) ) + // InternalRosParser.g:13402:2: ( ruleParameterType ) { - // InternalRosParser.g:13457:2: ( ruleParameterType ) - // InternalRosParser.g:13458:3: ruleParameterType + // InternalRosParser.g:13402:2: ( ruleParameterType ) + // InternalRosParser.g:13403:3: ruleParameterType { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeParameterTypeParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -39628,17 +39417,17 @@ public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws Rec // $ANTLR start "rule__MessagePart__TypeAssignment_0" - // InternalRosParser.g:13467:1: rule__MessagePart__TypeAssignment_0 : ( ruleAbstractType ) ; + // InternalRosParser.g:13412:1: rule__MessagePart__TypeAssignment_0 : ( ruleAbstractType ) ; public final void rule__MessagePart__TypeAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13471:1: ( ( ruleAbstractType ) ) - // InternalRosParser.g:13472:2: ( ruleAbstractType ) + // InternalRosParser.g:13416:1: ( ( ruleAbstractType ) ) + // InternalRosParser.g:13417:2: ( ruleAbstractType ) { - // InternalRosParser.g:13472:2: ( ruleAbstractType ) - // InternalRosParser.g:13473:3: ruleAbstractType + // InternalRosParser.g:13417:2: ( ruleAbstractType ) + // InternalRosParser.g:13418:3: ruleAbstractType { before(grammarAccess.getMessagePartAccess().getTypeAbstractTypeParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -39669,21 +39458,21 @@ public final void rule__MessagePart__TypeAssignment_0() throws RecognitionExcept // $ANTLR start "rule__MessagePart__DataAssignment_1" - // InternalRosParser.g:13482:1: rule__MessagePart__DataAssignment_1 : ( ( rule__MessagePart__DataAlternatives_1_0 ) ) ; + // InternalRosParser.g:13427:1: rule__MessagePart__DataAssignment_1 : ( ( rule__MessagePart__DataAlternatives_1_0 ) ) ; public final void rule__MessagePart__DataAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13486:1: ( ( ( rule__MessagePart__DataAlternatives_1_0 ) ) ) - // InternalRosParser.g:13487:2: ( ( rule__MessagePart__DataAlternatives_1_0 ) ) + // InternalRosParser.g:13431:1: ( ( ( rule__MessagePart__DataAlternatives_1_0 ) ) ) + // InternalRosParser.g:13432:2: ( ( rule__MessagePart__DataAlternatives_1_0 ) ) { - // InternalRosParser.g:13487:2: ( ( rule__MessagePart__DataAlternatives_1_0 ) ) - // InternalRosParser.g:13488:3: ( rule__MessagePart__DataAlternatives_1_0 ) + // InternalRosParser.g:13432:2: ( ( rule__MessagePart__DataAlternatives_1_0 ) ) + // InternalRosParser.g:13433:3: ( rule__MessagePart__DataAlternatives_1_0 ) { before(grammarAccess.getMessagePartAccess().getDataAlternatives_1_0()); - // InternalRosParser.g:13489:3: ( rule__MessagePart__DataAlternatives_1_0 ) - // InternalRosParser.g:13489:4: rule__MessagePart__DataAlternatives_1_0 + // InternalRosParser.g:13434:3: ( rule__MessagePart__DataAlternatives_1_0 ) + // InternalRosParser.g:13434:4: rule__MessagePart__DataAlternatives_1_0 { pushFollow(FOLLOW_2); rule__MessagePart__DataAlternatives_1_0(); @@ -39716,21 +39505,21 @@ public final void rule__MessagePart__DataAssignment_1() throws RecognitionExcept // $ANTLR start "rule__TopicSpecRef__TopicSpecAssignment" - // InternalRosParser.g:13497:1: rule__TopicSpecRef__TopicSpecAssignment : ( ( ruleEString ) ) ; + // InternalRosParser.g:13442:1: rule__TopicSpecRef__TopicSpecAssignment : ( ( ruleEString ) ) ; public final void rule__TopicSpecRef__TopicSpecAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13501:1: ( ( ( ruleEString ) ) ) - // InternalRosParser.g:13502:2: ( ( ruleEString ) ) + // InternalRosParser.g:13446:1: ( ( ( ruleEString ) ) ) + // InternalRosParser.g:13447:2: ( ( ruleEString ) ) { - // InternalRosParser.g:13502:2: ( ( ruleEString ) ) - // InternalRosParser.g:13503:3: ( ruleEString ) + // InternalRosParser.g:13447:2: ( ( ruleEString ) ) + // InternalRosParser.g:13448:3: ( ruleEString ) { before(grammarAccess.getTopicSpecRefAccess().getTopicSpecTopicSpecCrossReference_0()); - // InternalRosParser.g:13504:3: ( ruleEString ) - // InternalRosParser.g:13505:4: ruleEString + // InternalRosParser.g:13449:3: ( ruleEString ) + // InternalRosParser.g:13450:4: ruleEString { before(grammarAccess.getTopicSpecRefAccess().getTopicSpecTopicSpecEStringParserRuleCall_0_1()); pushFollow(FOLLOW_2); @@ -39765,21 +39554,21 @@ public final void rule__TopicSpecRef__TopicSpecAssignment() throws RecognitionEx // $ANTLR start "rule__ArrayTopicSpecRef__TopicSpecAssignment_0" - // InternalRosParser.g:13516:1: rule__ArrayTopicSpecRef__TopicSpecAssignment_0 : ( ( ruleEString ) ) ; + // InternalRosParser.g:13461:1: rule__ArrayTopicSpecRef__TopicSpecAssignment_0 : ( ( ruleEString ) ) ; public final void rule__ArrayTopicSpecRef__TopicSpecAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosParser.g:13520:1: ( ( ( ruleEString ) ) ) - // InternalRosParser.g:13521:2: ( ( ruleEString ) ) + // InternalRosParser.g:13465:1: ( ( ( ruleEString ) ) ) + // InternalRosParser.g:13466:2: ( ( ruleEString ) ) { - // InternalRosParser.g:13521:2: ( ( ruleEString ) ) - // InternalRosParser.g:13522:3: ( ruleEString ) + // InternalRosParser.g:13466:2: ( ( ruleEString ) ) + // InternalRosParser.g:13467:3: ( ruleEString ) { before(grammarAccess.getArrayTopicSpecRefAccess().getTopicSpecTopicSpecCrossReference_0_0()); - // InternalRosParser.g:13523:3: ( ruleEString ) - // InternalRosParser.g:13524:4: ruleEString + // InternalRosParser.g:13468:3: ( ruleEString ) + // InternalRosParser.g:13469:4: ruleEString { before(grammarAccess.getArrayTopicSpecRefAccess().getTopicSpecTopicSpecEStringParserRuleCall_0_0_1()); pushFollow(FOLLOW_2); @@ -39815,16 +39604,61 @@ public final void rule__ArrayTopicSpecRef__TopicSpecAssignment_0() throws Recogn // Delegated rules + protected DFA7 dfa7 = new DFA7(this); protected DFA9 dfa9 = new DFA9(this); - static final String dfa_1s = "\42\uffff"; - static final String dfa_2s = "\36\uffff\2\41\2\uffff"; - static final String dfa_3s = "\1\25\35\uffff\2\30\2\uffff"; - static final String dfa_4s = "\1\145\35\uffff\2\147\2\uffff"; - static final String dfa_5s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\37\1\36"; - static final String dfa_6s = "\42\uffff}>"; + static final String dfa_1s = "\13\uffff"; + static final String dfa_2s = "\1\7\12\uffff"; + static final String dfa_3s = "\1\124\5\uffff\1\124\1\uffff\2\124\1\uffff"; + static final String dfa_4s = "\1\150\5\uffff\1\144\1\uffff\2\127\1\uffff"; + static final String dfa_5s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\uffff\1\7\2\uffff\1\6"; + static final String dfa_6s = "\13\uffff}>"; static final String[] dfa_7s = { - "\1\32\1\33\1\uffff\1\17\3\uffff\1\34\1\25\1\27\1\31\4\uffff\1\12\1\13\1\24\1\26\1\30\3\uffff\1\23\3\uffff\1\20\3\uffff\1\21\1\35\1\22\2\uffff\1\14\1\5\1\7\1\11\2\uffff\1\4\1\6\1\10\2\uffff\1\3\3\uffff\1\1\1\15\1\uffff\1\2\4\uffff\1\16\23\uffff\1\37\1\36", + "\1\7\1\uffff\1\6\1\7\1\uffff\1\2\1\5\1\3\1\4\6\uffff\2\1\3\uffff\1\7", + "", + "", + "", + "", "", + "\1\12\1\uffff\2\12\1\uffff\4\12\6\uffff\1\11\1\10", + "", + "\1\12\1\7\1\uffff\1\12", + "\1\12\1\7\1\uffff\1\12", + "" + }; + + static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s); + static final short[] dfa_2 = DFA.unpackEncodedString(dfa_2s); + static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s); + static final char[] dfa_4 = DFA.unpackEncodedStringToUnsignedChars(dfa_4s); + static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); + static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s); + static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s); + + class DFA7 extends DFA { + + public DFA7(BaseRecognizer recognizer) { + this.recognizer = recognizer; + this.decisionNumber = 7; + this.eot = dfa_1; + this.eof = dfa_2; + this.min = dfa_3; + this.max = dfa_4; + this.accept = dfa_5; + this.special = dfa_6; + this.transition = dfa_7; + } + public String getDescription() { + return "2473:1: rule__ParameterValue__Alternatives : ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) );"; + } + } + static final String dfa_8s = "\42\uffff"; + static final String dfa_9s = "\36\uffff\2\40\2\uffff"; + static final String dfa_10s = "\1\24\35\uffff\2\30\2\uffff"; + static final String dfa_11s = "\1\144\35\uffff\2\146\2\uffff"; + static final String dfa_12s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\36\1\37"; + static final String dfa_13s = "\42\uffff}>"; + static final String[] dfa_14s = { + "\1\32\1\33\2\uffff\1\17\3\uffff\1\34\1\25\1\27\1\31\3\uffff\1\12\1\13\1\24\1\26\1\30\3\uffff\1\23\3\uffff\1\20\3\uffff\1\21\1\35\1\22\2\uffff\1\14\1\5\1\7\1\11\2\uffff\1\4\1\6\1\10\2\uffff\1\3\3\uffff\1\1\1\15\1\uffff\1\2\4\uffff\1\16\23\uffff\1\37\1\36", "", "", "", @@ -39853,129 +39687,129 @@ public final void rule__ArrayTopicSpecRef__TopicSpecAssignment_0() throws Recogn "", "", "", - "\2\41\17\uffff\1\41\1\uffff\1\41\7\uffff\1\41\3\uffff\1\41\15\uffff\1\41\4\uffff\1\41\2\uffff\1\41\2\uffff\2\41\2\uffff\1\40\17\uffff\2\41\1\uffff\1\41", - "\2\41\17\uffff\1\41\1\uffff\1\41\7\uffff\1\41\3\uffff\1\41\15\uffff\1\41\4\uffff\1\41\2\uffff\1\41\2\uffff\2\41\2\uffff\1\40\17\uffff\2\41\1\uffff\1\41", + "", + "\2\40\16\uffff\1\40\1\uffff\1\40\7\uffff\1\40\3\uffff\1\40\15\uffff\1\40\4\uffff\1\40\2\uffff\1\40\2\uffff\2\40\2\uffff\1\41\17\uffff\2\40\1\uffff\1\40", + "\2\40\16\uffff\1\40\1\uffff\1\40\7\uffff\1\40\3\uffff\1\40\15\uffff\1\40\4\uffff\1\40\2\uffff\1\40\2\uffff\2\40\2\uffff\1\41\17\uffff\2\40\1\uffff\1\40", "", "" }; - static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s); - static final short[] dfa_2 = DFA.unpackEncodedString(dfa_2s); - static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s); - static final char[] dfa_4 = DFA.unpackEncodedStringToUnsignedChars(dfa_4s); - static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); - static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s); - static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s); + static final short[] dfa_8 = DFA.unpackEncodedString(dfa_8s); + static final short[] dfa_9 = DFA.unpackEncodedString(dfa_9s); + static final char[] dfa_10 = DFA.unpackEncodedStringToUnsignedChars(dfa_10s); + static final char[] dfa_11 = DFA.unpackEncodedStringToUnsignedChars(dfa_11s); + static final short[] dfa_12 = DFA.unpackEncodedString(dfa_12s); + static final short[] dfa_13 = DFA.unpackEncodedString(dfa_13s); + static final short[][] dfa_14 = unpackEncodedStringArray(dfa_14s); class DFA9 extends DFA { public DFA9(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 9; - this.eot = dfa_1; - this.eof = dfa_2; - this.min = dfa_3; - this.max = dfa_4; - this.accept = dfa_5; - this.special = dfa_6; - this.transition = dfa_7; + this.eot = dfa_8; + this.eof = dfa_9; + this.min = dfa_10; + this.max = dfa_11; + this.accept = dfa_12; + this.special = dfa_13; + this.transition = dfa_14; } public String getDescription() { - return "2552:1: rule__AbstractType__Alternatives : ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) );"; + return "2551:1: rule__AbstractType__Alternatives : ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) );"; } } 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[]{0x0000000000000000L,0x0000081000004000L}); - public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000002L,0x0000081000004000L}); - public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); - public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x010000000000A000L,0x0000020000000000L}); - public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000000L,0x0000003000000000L}); - public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000400000000L,0x0000020000009000L}); - public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000400000002L,0x0000000000009000L}); - public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); - public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000020L,0x0000003000000000L}); - public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000000L,0x0000000001200000L}); - public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000000002L,0x0000000000200000L}); - public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000071E00L,0x0000020000000000L}); - public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000071E02L}); - public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000000L,0x0000023000000000L}); - public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000002L,0x0000003000000000L}); - public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0003000000000000L,0x0000003000000000L}); + public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000000L,0x0000040800002000L}); + public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000002L,0x0000040800002000L}); + public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); + public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000000L,0x0000008000000000L}); + public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0080000000005000L,0x0000010000000000L}); + public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000000L,0x0000001800000000L}); + public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000400000000L,0x0000010000004800L}); + public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000400000002L,0x0000000000004800L}); + public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); + public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000010L,0x0000001800000000L}); + public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000000L,0x0000000000900000L}); + public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); + public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000038F00L,0x0000010000000000L}); + public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000038F02L}); + public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000000L,0x0000011800000000L}); + public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000002L,0x0000001800000000L}); + public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L}); + public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0001800000000000L,0x0000001800000000L}); public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000004000000L}); - public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000000L,0x0000030000000000L}); - public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x9E7111F0F1600000L,0x0000003000010B13L}); - public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000000000L,0x0000020000000000L}); - public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); + public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000000L,0x0000018000000000L}); + public static final BitSet FOLLOW_23 = new BitSet(new long[]{0xCF3888F8F1300000L,0x0000001800008589L}); + public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); + public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L}); public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000008000000L}); - public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000800000L,0x0000010000000000L}); - public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000400000000L,0x0000000000009000L}); - public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x4000000000000000L}); - public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000040000000000L,0x0000010000000000L}); - public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000100000L,0x0000010000000000L}); - public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x9E7111F0F1600002L,0x0000003000010B13L}); - public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); - public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000000L,0x0000020000080000L}); - public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x00000000000001C0L}); - public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000000100L}); - public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080008L}); - public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0006E00300000000L,0x0000000000000080L}); - public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x2000000000000000L,0x0000020000000000L}); - public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000000000L,0x000000303C800000L}); - public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); - public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000400000L,0x0000008000000000L}); + public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000400000000L,0x0000000000004800L}); + public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x2000000000000000L}); + public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000020000000000L,0x0000008000000000L}); + public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000080000L,0x0000008000000000L}); + public static final BitSet FOLLOW_32 = new BitSet(new long[]{0xCF3888F8F1300002L,0x0000001800008589L}); + public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); + public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000000L,0x0000010000040000L}); + public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x00000000000000E0L}); + public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000000080L}); + public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000000040000L}); + public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000000000020L}); + public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040004L}); + public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0003600300000000L,0x0000008000000040L}); + public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x1000000000000000L,0x0000010000000000L}); + public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000000000L,0x000000181E400000L}); + public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0002000000000000L}); public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000200000000L}); - public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000800000000L}); - public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L}); - public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0002000000000000L}); - public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000800000000000L}); - public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L}); + public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000800000L}); + public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L}); + public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0001000000000000L}); + public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000400000000000L}); + public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L}); public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000100000000L}); - public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L}); - public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000400000000000L}); - public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L}); - public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L}); - public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000000800000000L,0x0000020000000000L}); - public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000000004000L}); - public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); - public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L}); - public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x00880A0003000000L,0x000000B000032420L}); - public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L}); - public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); - public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x8000000000000000L}); - public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); - public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0800000000000000L}); - public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); - public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x1000000000000000L}); + public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L}); + public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000200000000000L}); + public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L}); + public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000100000000000L}); + public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000000000800000L,0x0000010000000000L}); + public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000000002000L}); + public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); + public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); + public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0044050003000000L,0x0000005800019210L}); + public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); + public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L}); + public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); + public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x4000000000000000L}); + public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0200000000000000L}); + public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x8000000000000000L}); + public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0400000000000000L}); + public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); + public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0800000000000000L}); + public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000000800000000L}); public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000001000000000L}); - public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000002000000000L}); - public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0200000000000000L}); - public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L}); - public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); - public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000000001000000L}); - public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0010000000000000L}); - public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0040000000000000L}); - public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000100000000000L}); - public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000004000000000L}); - public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000000020000000L}); - public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0000008000000000L}); - public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0000000040000000L}); - public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000010000000000L}); - public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000000080000000L}); + public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0100000000000000L}); + public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L}); + public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); + public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000000001000000L}); + public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0008000000000000L}); + public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0020000000000000L}); + public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000080000000000L}); + public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000002000000000L}); + public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000000020000000L}); + public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000004000000000L}); + public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0000000040000000L}); + public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0000008000000000L}); + public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000000080000000L}); + public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000000000100000L}); public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000000000200000L}); - public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000000000400000L}); - public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0000000010000000L}); - public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0020000000000000L}); - public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x0001000000000000L}); - public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000000010000000L}); + public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0010000000000000L}); + public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0000800000000000L}); + public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); } diff --git a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalRosParser.tokens b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalRosParser.tokens index 2b6951ba0..eaae121be 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalRosParser.tokens +++ b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/internal/InternalRosParser.tokens @@ -1,108 +1,107 @@ -','=85 -':'=86 -'Any'=82 -'Array:'=45 -'Base64'=46 +','=84 +':'=85 +'Any'=81 +'Array:'=44 +'Base64'=45 'Boolean'=32 -'Date'=70 -'Double'=47 -'ExternalDependency'=5 -'GlobalNamespace'=8 -'GraphName'=19 -'Header'=48 +'Date'=69 +'Double'=46 +'ExternalDependency'=4 +'GlobalNamespace'=7 +'GraphName'=18 +'Header'=47 'Integer'=33 -'List'=71 -'ParameterAny'=14 -'ParameterStructMember'=4 -'PrivateNamespace'=7 -'RelativeNamespace'=6 -'String'=49 -'Struct'=50 -'['=87 -'[]'=84 -']'=88 -'action'=51 +'List'=70 +'ParameterAny'=13 +'PrivateNamespace'=6 +'RelativeNamespace'=5 +'String'=48 +'Struct'=49 +'['=86 +'[]'=83 +']'=87 +'action'=50 'action:'=34 -'actionclient:'=11 -'actionserver:'=12 -'bool'=72 -'bool[]'=52 -'byte'=73 -'byte[]'=53 -'default'=35 -'dependencies:'=13 +'actionclients:'=10 +'actionservers:'=11 +'bool'=71 +'bool[]'=51 +'byte'=72 +'byte[]'=52 +'default:'=23 +'dependencies:'=12 'duration'=24 'feedback'=25 -'feedback:'=20 -'float32'=36 -'float32[]'=21 -'float64'=37 -'float64[]'=22 -'fromGitRepo:'=15 -'goal'=74 -'goal:'=62 -'int16'=63 -'int16[]'=38 -'int32'=64 -'int32[]'=39 -'int64'=65 -'int64[]'=40 -'int8'=75 -'int8[]'=54 -'message'=41 +'feedback:'=19 +'float32'=35 +'float32[]'=20 +'float64'=36 +'float64[]'=21 +'fromGitRepo:'=14 +'goal'=73 +'goal:'=61 +'int16'=62 +'int16[]'=37 +'int32'=63 +'int32[]'=38 +'int64'=64 +'int64[]'=39 +'int8'=74 +'int8[]'=53 +'message'=40 'message:'=26 -'msg:'=76 -'name'=77 -'node'=78 -'node:'=66 -'ns:'=83 -'parameters:'=17 -'publishers:'=18 +'msg:'=75 +'name'=76 +'node'=77 +'node:'=65 +'ns:'=82 +'parameters:'=16 +'publishers:'=17 'request:'=27 -'response:'=23 -'result'=55 -'result:'=42 -'service'=43 -'serviceclient:'=9 -'serviceserver:'=10 -'specs:'=56 -'srv:'=79 -'string'=57 +'response:'=22 +'result'=54 +'result:'=41 +'service'=42 +'serviceclients:'=8 +'serviceservers:'=9 +'specs:'=55 +'srv:'=78 +'string'=56 'string[]'=28 -'subscribers:'=16 -'time'=80 -'type'=81 -'type:'=67 -'uint16'=58 +'subscribers:'=15 +'time'=79 +'type'=80 +'type:'=66 +'uint16'=57 'uint16[]'=29 -'uint32'=59 +'uint32'=58 'uint32[]'=30 -'uint64'=60 +'uint64'=59 'uint64[]'=31 -'uint8'=68 -'uint8[]'=44 -'value'=69 -'value:'=61 -RULE_ANY_OTHER=111 -RULE_BEGIN=104 -RULE_BINARY=90 -RULE_BOOLEAN=91 -RULE_DATE_TIME=99 -RULE_DAY=94 -RULE_DECINT=92 -RULE_DIGIT=89 -RULE_DOUBLE=93 -RULE_END=105 -RULE_HOUR=97 -RULE_ID=100 -RULE_INT=102 -RULE_MESSAGE_ASIGMENT=103 -RULE_MIN_SEC=98 -RULE_ML_COMMENT=109 -RULE_MONTH=95 -RULE_ROS_CONVENTION_A=107 -RULE_ROS_CONVENTION_PARAM=108 -RULE_SL_COMMENT=106 -RULE_STRING=101 -RULE_WS=110 -RULE_YEAR=96 +'uint8'=67 +'uint8[]'=43 +'value'=68 +'value:'=60 +RULE_ANY_OTHER=110 +RULE_BEGIN=103 +RULE_BINARY=89 +RULE_BOOLEAN=90 +RULE_DATE_TIME=98 +RULE_DAY=93 +RULE_DECINT=91 +RULE_DIGIT=88 +RULE_DOUBLE=92 +RULE_END=104 +RULE_HOUR=96 +RULE_ID=99 +RULE_INT=101 +RULE_MESSAGE_ASIGMENT=102 +RULE_MIN_SEC=97 +RULE_ML_COMMENT=108 +RULE_MONTH=94 +RULE_ROS_CONVENTION_A=106 +RULE_ROS_CONVENTION_PARAM=107 +RULE_SL_COMMENT=105 +RULE_STRING=100 +RULE_WS=109 +RULE_YEAR=95 diff --git a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/lexer/InternalBasicsLexer.g b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/lexer/InternalBasicsLexer.g index 0d066fd29..bf33732bd 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/lexer/InternalBasicsLexer.g +++ b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/lexer/InternalBasicsLexer.g @@ -11,8 +11,6 @@ package de.fraunhofer.ipa.ros.ide.contentassist.antlr.lexer; import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer; } -ParameterStructMember : 'ParameterStructMember'; - RelativeNamespace : 'RelativeNamespace'; PrivateNamespace : 'PrivateNamespace'; @@ -27,6 +25,8 @@ Float32_1 : 'float32[]'; Float64_1 : 'float64[]'; +Default : 'default:'; + Duration : 'duration'; Feedback : 'feedback'; @@ -43,8 +43,6 @@ Boolean : 'Boolean'; Integer : 'Integer'; -Default : 'default'; - Float32 : 'float32'; Float64 : 'float64'; @@ -145,7 +143,7 @@ RULE_BINARY : ('0b'|'0B') ('0'|'1')+; RULE_BOOLEAN : ('true'|'false'); -RULE_DOUBLE : RULE_DIGIT ('.' RULE_DECINT*|('.' RULE_DIGIT*)? ('E'|'e') ('-'|'+')? RULE_DIGIT); +RULE_DOUBLE : (RULE_DIGIT|'-' RULE_DIGIT*) ('.' RULE_DECINT*|('.' RULE_DIGIT*)? ('E'|'e') ('-'|'+')? RULE_DIGIT); RULE_DECINT : ('0'|'1'..'9' RULE_DIGIT*|'-' '0'..'9' RULE_DIGIT*); diff --git a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/lexer/InternalBasicsLexer.java b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/lexer/InternalBasicsLexer.java index 8180aba5b..a7571b9d9 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/lexer/InternalBasicsLexer.java +++ b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/lexer/InternalBasicsLexer.java @@ -12,93 +12,92 @@ @SuppressWarnings("all") public class InternalBasicsLexer extends Lexer { - public static final int RULE_DAY=73; - public static final int RULE_BEGIN=83; - public static final int Float32_1=10; - public static final int Node=58; - public static final int RULE_DATE_TIME=78; + public static final int RULE_DAY=72; + public static final int RULE_BEGIN=82; + public static final int Float32_1=9; + public static final int Node=57; + public static final int RULE_DATE_TIME=77; public static final int Uint64_1=17; - public static final int RULE_BOOLEAN=70; - public static final int RelativeNamespace=5; - public static final int String=33; - public static final int RULE_YEAR=75; - public static final int Int16=45; - public static final int Result=39; - public static final int Name=57; - public static final int RULE_MIN_SEC=77; - public static final int Float32=21; - public static final int Goal=55; - public static final int Bool=53; - public static final int Uint16=41; - public static final int ParameterAny=8; - public static final int List=52; + public static final int RULE_BOOLEAN=69; + public static final int RelativeNamespace=4; + public static final int String=32; + public static final int RULE_YEAR=74; + public static final int Int16=44; + public static final int Result=38; + public static final int Name=56; + public static final int RULE_MIN_SEC=76; + public static final int Float32=20; + public static final int Goal=54; + public static final int Bool=52; + public static final int Uint16=40; + public static final int ParameterAny=7; + public static final int List=51; public static final int Boolean=18; - public static final int RightSquareBracket=67; - public static final int PrivateNamespace=6; - public static final int Uint8=49; - public static final int GraphName=9; - public static final int RULE_ID=79; - public static final int Byte_1=37; - public static final int Float64_1=11; - public static final int RULE_DIGIT=68; + public static final int RightSquareBracket=66; + public static final int PrivateNamespace=5; + public static final int Uint8=48; + public static final int GraphName=8; + public static final int RULE_ID=78; + public static final int Byte_1=36; + public static final int Float64_1=10; + public static final int RULE_DIGIT=67; public static final int Duration=12; public static final int Uint32_1=16; - public static final int GlobalNamespace=7; - public static final int Double=31; - public static final int Int16_1=23; - public static final int Header=32; - public static final int RULE_INT=81; - public static final int Byte=54; - public static final int Type_1=48; - public static final int Value=50; - public static final int RULE_ML_COMMENT=88; - public static final int LeftSquareBracket=66; - public static final int Uint64=43; - public static final int Action=35; - public static final int RULE_END=84; - public static final int Base64=30; - public static final int Message=26; - public static final int Value_1=44; - public static final int Time=59; - public static final int RULE_STRING=80; - public static final int Bool_1=36; - public static final int Any=61; - public static final int Struct=34; - public static final int RULE_SL_COMMENT=85; - public static final int Comma=64; - public static final int Uint8_1=28; - public static final int RULE_MESSAGE_ASIGMENT=82; - public static final int LeftSquareBracketRightSquareBracket=63; - public static final int RULE_DOUBLE=72; + public static final int GlobalNamespace=6; + public static final int Double=30; + public static final int Int16_1=22; + public static final int Header=31; + public static final int RULE_INT=80; + public static final int Byte=53; + public static final int Type_1=47; + public static final int Value=49; + public static final int RULE_ML_COMMENT=87; + public static final int LeftSquareBracket=65; + public static final int Uint64=42; + public static final int Action=34; + public static final int RULE_END=83; + public static final int Base64=29; + public static final int Message=25; + public static final int Value_1=43; + public static final int Time=58; + public static final int RULE_STRING=79; + public static final int Bool_1=35; + public static final int Any=60; + public static final int Struct=33; + public static final int RULE_SL_COMMENT=84; + public static final int Comma=63; + public static final int Uint8_1=27; + public static final int RULE_MESSAGE_ASIGMENT=81; + public static final int LeftSquareBracketRightSquareBracket=62; + public static final int RULE_DOUBLE=71; public static final int Feedback=13; - public static final int ParameterStructMember=4; - public static final int Int32=46; - public static final int RULE_ROS_CONVENTION_A=86; - public static final int RULE_ROS_CONVENTION_PARAM=87; - public static final int Colon=65; - public static final int RULE_DECINT=71; + public static final int Int32=45; + public static final int RULE_ROS_CONVENTION_A=85; + public static final int RULE_ROS_CONVENTION_PARAM=86; + public static final int Colon=64; + public static final int RULE_DECINT=70; public static final int EOF=-1; - public static final int Uint32=42; - public static final int RULE_HOUR=76; - public static final int Ns=62; - public static final int RULE_WS=89; - public static final int Int64_1=25; - public static final int Service=27; - public static final int Int8=56; - public static final int RULE_ANY_OTHER=90; - public static final int Default=20; - public static final int Int8_1=38; - public static final int Date=51; + public static final int Uint32=41; + public static final int RULE_HOUR=75; + public static final int Ns=61; + public static final int RULE_WS=88; + public static final int Int64_1=24; + public static final int Service=26; + public static final int Int8=55; + public static final int RULE_ANY_OTHER=89; + public static final int Default=11; + public static final int Int8_1=37; + public static final int Date=50; public static final int Uint16_1=15; public static final int Integer=19; - public static final int Array=29; - public static final int Type=60; - public static final int Float64=22; - public static final int Int64=47; - public static final int Int32_1=24; - public static final int RULE_MONTH=74; - public static final int RULE_BINARY=69; - public static final int String_1=40; + public static final int Array=28; + public static final int Type=59; + public static final int Float64=21; + public static final int Int64=46; + public static final int Int32_1=23; + public static final int RULE_MONTH=73; + public static final int RULE_BINARY=68; + public static final int String_1=39; public static final int String_2=14; // delegates @@ -114,34 +113,13 @@ public InternalBasicsLexer(CharStream input, RecognizerSharedState state) { } public String getGrammarFileName() { return "InternalBasicsLexer.g"; } - // $ANTLR start "ParameterStructMember" - public final void mParameterStructMember() throws RecognitionException { - try { - int _type = ParameterStructMember; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:14:23: ( 'ParameterStructMember' ) - // InternalBasicsLexer.g:14:25: 'ParameterStructMember' - { - match("ParameterStructMember"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "ParameterStructMember" - // $ANTLR start "RelativeNamespace" public final void mRelativeNamespace() throws RecognitionException { try { int _type = RelativeNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:16:19: ( 'RelativeNamespace' ) - // InternalBasicsLexer.g:16:21: 'RelativeNamespace' + // InternalBasicsLexer.g:14:19: ( 'RelativeNamespace' ) + // InternalBasicsLexer.g:14:21: 'RelativeNamespace' { match("RelativeNamespace"); @@ -161,8 +139,8 @@ public final void mPrivateNamespace() throws RecognitionException { try { int _type = PrivateNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:18:18: ( 'PrivateNamespace' ) - // InternalBasicsLexer.g:18:20: 'PrivateNamespace' + // InternalBasicsLexer.g:16:18: ( 'PrivateNamespace' ) + // InternalBasicsLexer.g:16:20: 'PrivateNamespace' { match("PrivateNamespace"); @@ -182,8 +160,8 @@ public final void mGlobalNamespace() throws RecognitionException { try { int _type = GlobalNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:20:17: ( 'GlobalNamespace' ) - // InternalBasicsLexer.g:20:19: 'GlobalNamespace' + // InternalBasicsLexer.g:18:17: ( 'GlobalNamespace' ) + // InternalBasicsLexer.g:18:19: 'GlobalNamespace' { match("GlobalNamespace"); @@ -203,8 +181,8 @@ public final void mParameterAny() throws RecognitionException { try { int _type = ParameterAny; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:22:14: ( 'ParameterAny' ) - // InternalBasicsLexer.g:22:16: 'ParameterAny' + // InternalBasicsLexer.g:20:14: ( 'ParameterAny' ) + // InternalBasicsLexer.g:20:16: 'ParameterAny' { match("ParameterAny"); @@ -224,8 +202,8 @@ public final void mGraphName() throws RecognitionException { try { int _type = GraphName; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:24:11: ( 'GraphName' ) - // InternalBasicsLexer.g:24:13: 'GraphName' + // InternalBasicsLexer.g:22:11: ( 'GraphName' ) + // InternalBasicsLexer.g:22:13: 'GraphName' { match("GraphName"); @@ -245,8 +223,8 @@ public final void mFloat32_1() throws RecognitionException { try { int _type = Float32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:26:11: ( 'float32[]' ) - // InternalBasicsLexer.g:26:13: 'float32[]' + // InternalBasicsLexer.g:24:11: ( 'float32[]' ) + // InternalBasicsLexer.g:24:13: 'float32[]' { match("float32[]"); @@ -266,8 +244,8 @@ public final void mFloat64_1() throws RecognitionException { try { int _type = Float64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:28:11: ( 'float64[]' ) - // InternalBasicsLexer.g:28:13: 'float64[]' + // InternalBasicsLexer.g:26:11: ( 'float64[]' ) + // InternalBasicsLexer.g:26:13: 'float64[]' { match("float64[]"); @@ -282,6 +260,27 @@ public final void mFloat64_1() throws RecognitionException { } // $ANTLR end "Float64_1" + // $ANTLR start "Default" + public final void mDefault() throws RecognitionException { + try { + int _type = Default; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalBasicsLexer.g:28:9: ( 'default:' ) + // InternalBasicsLexer.g:28:11: 'default:' + { + match("default:"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "Default" + // $ANTLR start "Duration" public final void mDuration() throws RecognitionException { try { @@ -450,34 +449,13 @@ public final void mInteger() throws RecognitionException { } // $ANTLR end "Integer" - // $ANTLR start "Default" - public final void mDefault() throws RecognitionException { - try { - int _type = Default; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:46:9: ( 'default' ) - // InternalBasicsLexer.g:46:11: 'default' - { - match("default"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "Default" - // $ANTLR start "Float32" public final void mFloat32() throws RecognitionException { try { int _type = Float32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:48:9: ( 'float32' ) - // InternalBasicsLexer.g:48:11: 'float32' + // InternalBasicsLexer.g:46:9: ( 'float32' ) + // InternalBasicsLexer.g:46:11: 'float32' { match("float32"); @@ -497,8 +475,8 @@ public final void mFloat64() throws RecognitionException { try { int _type = Float64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:50:9: ( 'float64' ) - // InternalBasicsLexer.g:50:11: 'float64' + // InternalBasicsLexer.g:48:9: ( 'float64' ) + // InternalBasicsLexer.g:48:11: 'float64' { match("float64"); @@ -518,8 +496,8 @@ public final void mInt16_1() throws RecognitionException { try { int _type = Int16_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:52:9: ( 'int16[]' ) - // InternalBasicsLexer.g:52:11: 'int16[]' + // InternalBasicsLexer.g:50:9: ( 'int16[]' ) + // InternalBasicsLexer.g:50:11: 'int16[]' { match("int16[]"); @@ -539,8 +517,8 @@ public final void mInt32_1() throws RecognitionException { try { int _type = Int32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:54:9: ( 'int32[]' ) - // InternalBasicsLexer.g:54:11: 'int32[]' + // InternalBasicsLexer.g:52:9: ( 'int32[]' ) + // InternalBasicsLexer.g:52:11: 'int32[]' { match("int32[]"); @@ -560,8 +538,8 @@ public final void mInt64_1() throws RecognitionException { try { int _type = Int64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:56:9: ( 'int64[]' ) - // InternalBasicsLexer.g:56:11: 'int64[]' + // InternalBasicsLexer.g:54:9: ( 'int64[]' ) + // InternalBasicsLexer.g:54:11: 'int64[]' { match("int64[]"); @@ -581,8 +559,8 @@ public final void mMessage() throws RecognitionException { try { int _type = Message; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:58:9: ( 'message' ) - // InternalBasicsLexer.g:58:11: 'message' + // InternalBasicsLexer.g:56:9: ( 'message' ) + // InternalBasicsLexer.g:56:11: 'message' { match("message"); @@ -602,8 +580,8 @@ public final void mService() throws RecognitionException { try { int _type = Service; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:60:9: ( 'service' ) - // InternalBasicsLexer.g:60:11: 'service' + // InternalBasicsLexer.g:58:9: ( 'service' ) + // InternalBasicsLexer.g:58:11: 'service' { match("service"); @@ -623,8 +601,8 @@ public final void mUint8_1() throws RecognitionException { try { int _type = Uint8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:62:9: ( 'uint8[]' ) - // InternalBasicsLexer.g:62:11: 'uint8[]' + // InternalBasicsLexer.g:60:9: ( 'uint8[]' ) + // InternalBasicsLexer.g:60:11: 'uint8[]' { match("uint8[]"); @@ -644,8 +622,8 @@ public final void mArray() throws RecognitionException { try { int _type = Array; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:64:7: ( 'Array:' ) - // InternalBasicsLexer.g:64:9: 'Array:' + // InternalBasicsLexer.g:62:7: ( 'Array:' ) + // InternalBasicsLexer.g:62:9: 'Array:' { match("Array:"); @@ -665,8 +643,8 @@ public final void mBase64() throws RecognitionException { try { int _type = Base64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:66:8: ( 'Base64' ) - // InternalBasicsLexer.g:66:10: 'Base64' + // InternalBasicsLexer.g:64:8: ( 'Base64' ) + // InternalBasicsLexer.g:64:10: 'Base64' { match("Base64"); @@ -686,8 +664,8 @@ public final void mDouble() throws RecognitionException { try { int _type = Double; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:68:8: ( 'Double' ) - // InternalBasicsLexer.g:68:10: 'Double' + // InternalBasicsLexer.g:66:8: ( 'Double' ) + // InternalBasicsLexer.g:66:10: 'Double' { match("Double"); @@ -707,8 +685,8 @@ public final void mHeader() throws RecognitionException { try { int _type = Header; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:70:8: ( 'Header' ) - // InternalBasicsLexer.g:70:10: 'Header' + // InternalBasicsLexer.g:68:8: ( 'Header' ) + // InternalBasicsLexer.g:68:10: 'Header' { match("Header"); @@ -728,8 +706,8 @@ public final void mString() throws RecognitionException { try { int _type = String; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:72:8: ( 'String' ) - // InternalBasicsLexer.g:72:10: 'String' + // InternalBasicsLexer.g:70:8: ( 'String' ) + // InternalBasicsLexer.g:70:10: 'String' { match("String"); @@ -749,8 +727,8 @@ public final void mStruct() throws RecognitionException { try { int _type = Struct; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:74:8: ( 'Struct' ) - // InternalBasicsLexer.g:74:10: 'Struct' + // InternalBasicsLexer.g:72:8: ( 'Struct' ) + // InternalBasicsLexer.g:72:10: 'Struct' { match("Struct"); @@ -770,8 +748,8 @@ public final void mAction() throws RecognitionException { try { int _type = Action; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:76:8: ( 'action' ) - // InternalBasicsLexer.g:76:10: 'action' + // InternalBasicsLexer.g:74:8: ( 'action' ) + // InternalBasicsLexer.g:74:10: 'action' { match("action"); @@ -791,8 +769,8 @@ public final void mBool_1() throws RecognitionException { try { int _type = Bool_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:78:8: ( 'bool[]' ) - // InternalBasicsLexer.g:78:10: 'bool[]' + // InternalBasicsLexer.g:76:8: ( 'bool[]' ) + // InternalBasicsLexer.g:76:10: 'bool[]' { match("bool[]"); @@ -812,8 +790,8 @@ public final void mByte_1() throws RecognitionException { try { int _type = Byte_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:80:8: ( 'byte[]' ) - // InternalBasicsLexer.g:80:10: 'byte[]' + // InternalBasicsLexer.g:78:8: ( 'byte[]' ) + // InternalBasicsLexer.g:78:10: 'byte[]' { match("byte[]"); @@ -833,8 +811,8 @@ public final void mInt8_1() throws RecognitionException { try { int _type = Int8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:82:8: ( 'int8[]' ) - // InternalBasicsLexer.g:82:10: 'int8[]' + // InternalBasicsLexer.g:80:8: ( 'int8[]' ) + // InternalBasicsLexer.g:80:10: 'int8[]' { match("int8[]"); @@ -854,8 +832,8 @@ public final void mResult() throws RecognitionException { try { int _type = Result; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:84:8: ( 'result' ) - // InternalBasicsLexer.g:84:10: 'result' + // InternalBasicsLexer.g:82:8: ( 'result' ) + // InternalBasicsLexer.g:82:10: 'result' { match("result"); @@ -875,8 +853,8 @@ public final void mString_1() throws RecognitionException { try { int _type = String_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:86:10: ( 'string' ) - // InternalBasicsLexer.g:86:12: 'string' + // InternalBasicsLexer.g:84:10: ( 'string' ) + // InternalBasicsLexer.g:84:12: 'string' { match("string"); @@ -896,8 +874,8 @@ public final void mUint16() throws RecognitionException { try { int _type = Uint16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:88:8: ( 'uint16' ) - // InternalBasicsLexer.g:88:10: 'uint16' + // InternalBasicsLexer.g:86:8: ( 'uint16' ) + // InternalBasicsLexer.g:86:10: 'uint16' { match("uint16"); @@ -917,8 +895,8 @@ public final void mUint32() throws RecognitionException { try { int _type = Uint32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:90:8: ( 'uint32' ) - // InternalBasicsLexer.g:90:10: 'uint32' + // InternalBasicsLexer.g:88:8: ( 'uint32' ) + // InternalBasicsLexer.g:88:10: 'uint32' { match("uint32"); @@ -938,8 +916,8 @@ public final void mUint64() throws RecognitionException { try { int _type = Uint64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:92:8: ( 'uint64' ) - // InternalBasicsLexer.g:92:10: 'uint64' + // InternalBasicsLexer.g:90:8: ( 'uint64' ) + // InternalBasicsLexer.g:90:10: 'uint64' { match("uint64"); @@ -959,8 +937,8 @@ public final void mValue_1() throws RecognitionException { try { int _type = Value_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:94:9: ( 'value:' ) - // InternalBasicsLexer.g:94:11: 'value:' + // InternalBasicsLexer.g:92:9: ( 'value:' ) + // InternalBasicsLexer.g:92:11: 'value:' { match("value:"); @@ -980,8 +958,8 @@ public final void mInt16() throws RecognitionException { try { int _type = Int16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:96:7: ( 'int16' ) - // InternalBasicsLexer.g:96:9: 'int16' + // InternalBasicsLexer.g:94:7: ( 'int16' ) + // InternalBasicsLexer.g:94:9: 'int16' { match("int16"); @@ -1001,8 +979,8 @@ public final void mInt32() throws RecognitionException { try { int _type = Int32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:98:7: ( 'int32' ) - // InternalBasicsLexer.g:98:9: 'int32' + // InternalBasicsLexer.g:96:7: ( 'int32' ) + // InternalBasicsLexer.g:96:9: 'int32' { match("int32"); @@ -1022,8 +1000,8 @@ public final void mInt64() throws RecognitionException { try { int _type = Int64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:100:7: ( 'int64' ) - // InternalBasicsLexer.g:100:9: 'int64' + // InternalBasicsLexer.g:98:7: ( 'int64' ) + // InternalBasicsLexer.g:98:9: 'int64' { match("int64"); @@ -1043,8 +1021,8 @@ public final void mType_1() throws RecognitionException { try { int _type = Type_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:102:8: ( 'type:' ) - // InternalBasicsLexer.g:102:10: 'type:' + // InternalBasicsLexer.g:100:8: ( 'type:' ) + // InternalBasicsLexer.g:100:10: 'type:' { match("type:"); @@ -1064,8 +1042,8 @@ public final void mUint8() throws RecognitionException { try { int _type = Uint8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:104:7: ( 'uint8' ) - // InternalBasicsLexer.g:104:9: 'uint8' + // InternalBasicsLexer.g:102:7: ( 'uint8' ) + // InternalBasicsLexer.g:102:9: 'uint8' { match("uint8"); @@ -1085,8 +1063,8 @@ public final void mValue() throws RecognitionException { try { int _type = Value; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:106:7: ( 'value' ) - // InternalBasicsLexer.g:106:9: 'value' + // InternalBasicsLexer.g:104:7: ( 'value' ) + // InternalBasicsLexer.g:104:9: 'value' { match("value"); @@ -1106,8 +1084,8 @@ public final void mDate() throws RecognitionException { try { int _type = Date; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:108:6: ( 'Date' ) - // InternalBasicsLexer.g:108:8: 'Date' + // InternalBasicsLexer.g:106:6: ( 'Date' ) + // InternalBasicsLexer.g:106:8: 'Date' { match("Date"); @@ -1127,8 +1105,8 @@ public final void mList() throws RecognitionException { try { int _type = List; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:110:6: ( 'List' ) - // InternalBasicsLexer.g:110:8: 'List' + // InternalBasicsLexer.g:108:6: ( 'List' ) + // InternalBasicsLexer.g:108:8: 'List' { match("List"); @@ -1148,8 +1126,8 @@ public final void mBool() throws RecognitionException { try { int _type = Bool; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:112:6: ( 'bool' ) - // InternalBasicsLexer.g:112:8: 'bool' + // InternalBasicsLexer.g:110:6: ( 'bool' ) + // InternalBasicsLexer.g:110:8: 'bool' { match("bool"); @@ -1169,8 +1147,8 @@ public final void mByte() throws RecognitionException { try { int _type = Byte; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:114:6: ( 'byte' ) - // InternalBasicsLexer.g:114:8: 'byte' + // InternalBasicsLexer.g:112:6: ( 'byte' ) + // InternalBasicsLexer.g:112:8: 'byte' { match("byte"); @@ -1190,8 +1168,8 @@ public final void mGoal() throws RecognitionException { try { int _type = Goal; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:116:6: ( 'goal' ) - // InternalBasicsLexer.g:116:8: 'goal' + // InternalBasicsLexer.g:114:6: ( 'goal' ) + // InternalBasicsLexer.g:114:8: 'goal' { match("goal"); @@ -1211,8 +1189,8 @@ public final void mInt8() throws RecognitionException { try { int _type = Int8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:118:6: ( 'int8' ) - // InternalBasicsLexer.g:118:8: 'int8' + // InternalBasicsLexer.g:116:6: ( 'int8' ) + // InternalBasicsLexer.g:116:8: 'int8' { match("int8"); @@ -1232,8 +1210,8 @@ public final void mName() throws RecognitionException { try { int _type = Name; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:120:6: ( 'name' ) - // InternalBasicsLexer.g:120:8: 'name' + // InternalBasicsLexer.g:118:6: ( 'name' ) + // InternalBasicsLexer.g:118:8: 'name' { match("name"); @@ -1253,8 +1231,8 @@ public final void mNode() throws RecognitionException { try { int _type = Node; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:122:6: ( 'node' ) - // InternalBasicsLexer.g:122:8: 'node' + // InternalBasicsLexer.g:120:6: ( 'node' ) + // InternalBasicsLexer.g:120:8: 'node' { match("node"); @@ -1274,8 +1252,8 @@ public final void mTime() throws RecognitionException { try { int _type = Time; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:124:6: ( 'time' ) - // InternalBasicsLexer.g:124:8: 'time' + // InternalBasicsLexer.g:122:6: ( 'time' ) + // InternalBasicsLexer.g:122:8: 'time' { match("time"); @@ -1295,8 +1273,8 @@ public final void mType() throws RecognitionException { try { int _type = Type; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:126:6: ( 'type' ) - // InternalBasicsLexer.g:126:8: 'type' + // InternalBasicsLexer.g:124:6: ( 'type' ) + // InternalBasicsLexer.g:124:8: 'type' { match("type"); @@ -1316,8 +1294,8 @@ public final void mAny() throws RecognitionException { try { int _type = Any; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:128:5: ( 'Any' ) - // InternalBasicsLexer.g:128:7: 'Any' + // InternalBasicsLexer.g:126:5: ( 'Any' ) + // InternalBasicsLexer.g:126:7: 'Any' { match("Any"); @@ -1337,8 +1315,8 @@ public final void mNs() throws RecognitionException { try { int _type = Ns; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:130:4: ( 'ns:' ) - // InternalBasicsLexer.g:130:6: 'ns:' + // InternalBasicsLexer.g:128:4: ( 'ns:' ) + // InternalBasicsLexer.g:128:6: 'ns:' { match("ns:"); @@ -1358,8 +1336,8 @@ public final void mLeftSquareBracketRightSquareBracket() throws RecognitionExcep try { int _type = LeftSquareBracketRightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:132:37: ( '[]' ) - // InternalBasicsLexer.g:132:39: '[]' + // InternalBasicsLexer.g:130:37: ( '[]' ) + // InternalBasicsLexer.g:130:39: '[]' { match("[]"); @@ -1379,8 +1357,8 @@ public final void mComma() throws RecognitionException { try { int _type = Comma; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:134:7: ( ',' ) - // InternalBasicsLexer.g:134:9: ',' + // InternalBasicsLexer.g:132:7: ( ',' ) + // InternalBasicsLexer.g:132:9: ',' { match(','); @@ -1399,8 +1377,8 @@ public final void mColon() throws RecognitionException { try { int _type = Colon; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:136:7: ( ':' ) - // InternalBasicsLexer.g:136:9: ':' + // InternalBasicsLexer.g:134:7: ( ':' ) + // InternalBasicsLexer.g:134:9: ':' { match(':'); @@ -1419,8 +1397,8 @@ public final void mLeftSquareBracket() throws RecognitionException { try { int _type = LeftSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:138:19: ( '[' ) - // InternalBasicsLexer.g:138:21: '[' + // InternalBasicsLexer.g:136:19: ( '[' ) + // InternalBasicsLexer.g:136:21: '[' { match('['); @@ -1439,8 +1417,8 @@ public final void mRightSquareBracket() throws RecognitionException { try { int _type = RightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:140:20: ( ']' ) - // InternalBasicsLexer.g:140:22: ']' + // InternalBasicsLexer.g:138:20: ( ']' ) + // InternalBasicsLexer.g:138:22: ']' { match(']'); @@ -1457,8 +1435,8 @@ public final void mRightSquareBracket() throws RecognitionException { // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalBasicsLexer.g:142:21: ( '0' .. '9' ) - // InternalBasicsLexer.g:142:23: '0' .. '9' + // InternalBasicsLexer.g:140:21: ( '0' .. '9' ) + // InternalBasicsLexer.g:140:23: '0' .. '9' { matchRange('0','9'); @@ -1475,10 +1453,10 @@ public final void mRULE_BINARY() throws RecognitionException { try { int _type = RULE_BINARY; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:144:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) - // InternalBasicsLexer.g:144:15: ( '0b' | '0B' ) ( '0' | '1' )+ + // InternalBasicsLexer.g:142:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) + // InternalBasicsLexer.g:142:15: ( '0b' | '0B' ) ( '0' | '1' )+ { - // InternalBasicsLexer.g:144:15: ( '0b' | '0B' ) + // InternalBasicsLexer.g:142:15: ( '0b' | '0B' ) int alt1=2; int LA1_0 = input.LA(1); @@ -1506,7 +1484,7 @@ else if ( (LA1_1=='B') ) { } switch (alt1) { case 1 : - // InternalBasicsLexer.g:144:16: '0b' + // InternalBasicsLexer.g:142:16: '0b' { match("0b"); @@ -1514,7 +1492,7 @@ else if ( (LA1_1=='B') ) { } break; case 2 : - // InternalBasicsLexer.g:144:21: '0B' + // InternalBasicsLexer.g:142:21: '0B' { match("0B"); @@ -1524,7 +1502,7 @@ else if ( (LA1_1=='B') ) { } - // InternalBasicsLexer.g:144:27: ( '0' | '1' )+ + // InternalBasicsLexer.g:142:27: ( '0' | '1' )+ int cnt2=0; loop2: do { @@ -1578,10 +1556,10 @@ public final void mRULE_BOOLEAN() throws RecognitionException { try { int _type = RULE_BOOLEAN; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:146:14: ( ( 'true' | 'false' ) ) - // InternalBasicsLexer.g:146:16: ( 'true' | 'false' ) + // InternalBasicsLexer.g:144:14: ( ( 'true' | 'false' ) ) + // InternalBasicsLexer.g:144:16: ( 'true' | 'false' ) { - // InternalBasicsLexer.g:146:16: ( 'true' | 'false' ) + // InternalBasicsLexer.g:144:16: ( 'true' | 'false' ) int alt3=2; int LA3_0 = input.LA(1); @@ -1599,7 +1577,7 @@ else if ( (LA3_0=='f') ) { } switch (alt3) { case 1 : - // InternalBasicsLexer.g:146:17: 'true' + // InternalBasicsLexer.g:144:17: 'true' { match("true"); @@ -1607,7 +1585,7 @@ else if ( (LA3_0=='f') ) { } break; case 2 : - // InternalBasicsLexer.g:146:24: 'false' + // InternalBasicsLexer.g:144:24: 'false' { match("false"); @@ -1633,34 +1611,53 @@ public final void mRULE_DOUBLE() throws RecognitionException { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:148:13: ( RULE_DIGIT ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) ) - // InternalBasicsLexer.g:148:15: RULE_DIGIT ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) + // InternalBasicsLexer.g:146:13: ( ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) ) + // InternalBasicsLexer.g:146:15: ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) { - mRULE_DIGIT(); - // InternalBasicsLexer.g:148:26: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) - int alt8=2; - alt8 = dfa8.predict(input); - switch (alt8) { + // InternalBasicsLexer.g:146:15: ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) + int alt5=2; + int LA5_0 = input.LA(1); + + if ( ((LA5_0>='0' && LA5_0<='9')) ) { + alt5=1; + } + else if ( (LA5_0=='-') ) { + alt5=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 5, 0, input); + + throw nvae; + } + switch (alt5) { case 1 : - // InternalBasicsLexer.g:148:27: '.' ( RULE_DECINT )* + // InternalBasicsLexer.g:146:16: RULE_DIGIT { - match('.'); - // InternalBasicsLexer.g:148:31: ( RULE_DECINT )* + mRULE_DIGIT(); + + } + break; + case 2 : + // InternalBasicsLexer.g:146:27: '-' ( RULE_DIGIT )* + { + match('-'); + // InternalBasicsLexer.g:146:31: ( RULE_DIGIT )* loop4: do { int alt4=2; int LA4_0 = input.LA(1); - if ( (LA4_0=='-'||(LA4_0>='0' && LA4_0<='9')) ) { + if ( ((LA4_0>='0' && LA4_0<='9')) ) { alt4=1; } switch (alt4) { case 1 : - // InternalBasicsLexer.g:148:31: RULE_DECINT + // InternalBasicsLexer.g:146:31: RULE_DIGIT { - mRULE_DECINT(); + mRULE_DIGIT(); } break; @@ -1671,37 +1668,76 @@ public final void mRULE_DOUBLE() throws RecognitionException { } while (true); + } + break; + + } + + // InternalBasicsLexer.g:146:44: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) + int alt10=2; + alt10 = dfa10.predict(input); + switch (alt10) { + case 1 : + // InternalBasicsLexer.g:146:45: '.' ( RULE_DECINT )* + { + match('.'); + // InternalBasicsLexer.g:146:49: ( RULE_DECINT )* + loop6: + do { + int alt6=2; + int LA6_0 = input.LA(1); + + if ( (LA6_0=='-'||(LA6_0>='0' && LA6_0<='9')) ) { + alt6=1; + } + + + switch (alt6) { + case 1 : + // InternalBasicsLexer.g:146:49: RULE_DECINT + { + mRULE_DECINT(); + + } + break; + + default : + break loop6; + } + } while (true); + + } break; case 2 : - // InternalBasicsLexer.g:148:44: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT + // InternalBasicsLexer.g:146:62: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT { - // InternalBasicsLexer.g:148:44: ( '.' ( RULE_DIGIT )* )? - int alt6=2; - int LA6_0 = input.LA(1); + // InternalBasicsLexer.g:146:62: ( '.' ( RULE_DIGIT )* )? + int alt8=2; + int LA8_0 = input.LA(1); - if ( (LA6_0=='.') ) { - alt6=1; + if ( (LA8_0=='.') ) { + alt8=1; } - switch (alt6) { + switch (alt8) { case 1 : - // InternalBasicsLexer.g:148:45: '.' ( RULE_DIGIT )* + // InternalBasicsLexer.g:146:63: '.' ( RULE_DIGIT )* { match('.'); - // InternalBasicsLexer.g:148:49: ( RULE_DIGIT )* - loop5: + // InternalBasicsLexer.g:146:67: ( RULE_DIGIT )* + loop7: do { - int alt5=2; - int LA5_0 = input.LA(1); + int alt7=2; + int LA7_0 = input.LA(1); - if ( ((LA5_0>='0' && LA5_0<='9')) ) { - alt5=1; + if ( ((LA7_0>='0' && LA7_0<='9')) ) { + alt7=1; } - switch (alt5) { + switch (alt7) { case 1 : - // InternalBasicsLexer.g:148:49: RULE_DIGIT + // InternalBasicsLexer.g:146:67: RULE_DIGIT { mRULE_DIGIT(); @@ -1709,7 +1745,7 @@ public final void mRULE_DOUBLE() throws RecognitionException { break; default : - break loop5; + break loop7; } } while (true); @@ -1728,14 +1764,14 @@ public final void mRULE_DOUBLE() throws RecognitionException { recover(mse); throw mse;} - // InternalBasicsLexer.g:148:73: ( '-' | '+' )? - int alt7=2; - int LA7_0 = input.LA(1); + // InternalBasicsLexer.g:146:91: ( '-' | '+' )? + int alt9=2; + int LA9_0 = input.LA(1); - if ( (LA7_0=='+'||LA7_0=='-') ) { - alt7=1; + if ( (LA9_0=='+'||LA9_0=='-') ) { + alt9=1; } - switch (alt7) { + switch (alt9) { case 1 : // InternalBasicsLexer.g: { @@ -1777,15 +1813,15 @@ public final void mRULE_DECINT() throws RecognitionException { try { int _type = RULE_DECINT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:150:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) - // InternalBasicsLexer.g:150:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // InternalBasicsLexer.g:148:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) + // InternalBasicsLexer.g:148:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) { - // InternalBasicsLexer.g:150:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) - int alt11=3; + // InternalBasicsLexer.g:148:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + int alt13=3; switch ( input.LA(1) ) { case '0': { - alt11=1; + alt13=1; } break; case '1': @@ -1798,47 +1834,47 @@ public final void mRULE_DECINT() throws RecognitionException { case '8': case '9': { - alt11=2; + alt13=2; } break; case '-': { - alt11=3; + alt13=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 11, 0, input); + new NoViableAltException("", 13, 0, input); throw nvae; } - switch (alt11) { + switch (alt13) { case 1 : - // InternalBasicsLexer.g:150:16: '0' + // InternalBasicsLexer.g:148:16: '0' { match('0'); } break; case 2 : - // InternalBasicsLexer.g:150:20: '1' .. '9' ( RULE_DIGIT )* + // InternalBasicsLexer.g:148:20: '1' .. '9' ( RULE_DIGIT )* { matchRange('1','9'); - // InternalBasicsLexer.g:150:29: ( RULE_DIGIT )* - loop9: + // InternalBasicsLexer.g:148:29: ( RULE_DIGIT )* + loop11: do { - int alt9=2; - int LA9_0 = input.LA(1); + int alt11=2; + int LA11_0 = input.LA(1); - if ( ((LA9_0>='0' && LA9_0<='9')) ) { - alt9=1; + if ( ((LA11_0>='0' && LA11_0<='9')) ) { + alt11=1; } - switch (alt9) { + switch (alt11) { case 1 : - // InternalBasicsLexer.g:150:29: RULE_DIGIT + // InternalBasicsLexer.g:148:29: RULE_DIGIT { mRULE_DIGIT(); @@ -1846,7 +1882,7 @@ public final void mRULE_DECINT() throws RecognitionException { break; default : - break loop9; + break loop11; } } while (true); @@ -1854,24 +1890,24 @@ public final void mRULE_DECINT() throws RecognitionException { } break; case 3 : - // InternalBasicsLexer.g:150:41: '-' '0' .. '9' ( RULE_DIGIT )* + // InternalBasicsLexer.g:148:41: '-' '0' .. '9' ( RULE_DIGIT )* { match('-'); matchRange('0','9'); - // InternalBasicsLexer.g:150:54: ( RULE_DIGIT )* - loop10: + // InternalBasicsLexer.g:148:54: ( RULE_DIGIT )* + loop12: do { - int alt10=2; - int LA10_0 = input.LA(1); + int alt12=2; + int LA12_0 = input.LA(1); - if ( ((LA10_0>='0' && LA10_0<='9')) ) { - alt10=1; + if ( ((LA12_0>='0' && LA12_0<='9')) ) { + alt12=1; } - switch (alt10) { + switch (alt12) { case 1 : - // InternalBasicsLexer.g:150:54: RULE_DIGIT + // InternalBasicsLexer.g:148:54: RULE_DIGIT { mRULE_DIGIT(); @@ -1879,7 +1915,7 @@ public final void mRULE_DECINT() throws RecognitionException { break; default : - break loop10; + break loop12; } } while (true); @@ -1903,41 +1939,41 @@ public final void mRULE_DECINT() throws RecognitionException { // $ANTLR start "RULE_DAY" public final void mRULE_DAY() throws RecognitionException { try { - // InternalBasicsLexer.g:152:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) - // InternalBasicsLexer.g:152:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalBasicsLexer.g:150:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) + // InternalBasicsLexer.g:150:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) { - // InternalBasicsLexer.g:152:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) - int alt12=2; - int LA12_0 = input.LA(1); + // InternalBasicsLexer.g:150:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + int alt14=2; + int LA14_0 = input.LA(1); - if ( ((LA12_0>='1' && LA12_0<='3')) ) { - int LA12_1 = input.LA(2); + if ( ((LA14_0>='1' && LA14_0<='3')) ) { + int LA14_1 = input.LA(2); - if ( ((LA12_1>='0' && LA12_1<='9')) ) { - alt12=2; + if ( ((LA14_1>='0' && LA14_1<='9')) ) { + alt14=2; } else { - alt12=1;} + alt14=1;} } - else if ( ((LA12_0>='4' && LA12_0<='9')) ) { - alt12=1; + else if ( ((LA14_0>='4' && LA14_0<='9')) ) { + alt14=1; } else { NoViableAltException nvae = - new NoViableAltException("", 12, 0, input); + new NoViableAltException("", 14, 0, input); throw nvae; } - switch (alt12) { + switch (alt14) { case 1 : - // InternalBasicsLexer.g:152:22: '1' .. '9' + // InternalBasicsLexer.g:150:22: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalBasicsLexer.g:152:31: '1' .. '3' '0' .. '9' + // InternalBasicsLexer.g:150:31: '1' .. '3' '0' .. '9' { matchRange('1','3'); matchRange('0','9'); @@ -1959,41 +1995,41 @@ else if ( ((LA12_0>='4' && LA12_0<='9')) ) { // $ANTLR start "RULE_MONTH" public final void mRULE_MONTH() throws RecognitionException { try { - // InternalBasicsLexer.g:154:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) - // InternalBasicsLexer.g:154:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalBasicsLexer.g:152:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) + // InternalBasicsLexer.g:152:23: ( '1' .. '9' | '1' '0' .. '2' ) { - // InternalBasicsLexer.g:154:23: ( '1' .. '9' | '1' '0' .. '2' ) - int alt13=2; - int LA13_0 = input.LA(1); + // InternalBasicsLexer.g:152:23: ( '1' .. '9' | '1' '0' .. '2' ) + int alt15=2; + int LA15_0 = input.LA(1); - if ( (LA13_0=='1') ) { - int LA13_1 = input.LA(2); + if ( (LA15_0=='1') ) { + int LA15_1 = input.LA(2); - if ( ((LA13_1>='0' && LA13_1<='2')) ) { - alt13=2; + if ( ((LA15_1>='0' && LA15_1<='2')) ) { + alt15=2; } else { - alt13=1;} + alt15=1;} } - else if ( ((LA13_0>='2' && LA13_0<='9')) ) { - alt13=1; + else if ( ((LA15_0>='2' && LA15_0<='9')) ) { + alt15=1; } else { NoViableAltException nvae = - new NoViableAltException("", 13, 0, input); + new NoViableAltException("", 15, 0, input); throw nvae; } - switch (alt13) { + switch (alt15) { case 1 : - // InternalBasicsLexer.g:154:24: '1' .. '9' + // InternalBasicsLexer.g:152:24: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalBasicsLexer.g:154:33: '1' '0' .. '2' + // InternalBasicsLexer.g:152:33: '1' '0' .. '2' { match('1'); matchRange('0','2'); @@ -2015,8 +2051,8 @@ else if ( ((LA13_0>='2' && LA13_0<='9')) ) { // $ANTLR start "RULE_YEAR" public final void mRULE_YEAR() throws RecognitionException { try { - // InternalBasicsLexer.g:156:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) - // InternalBasicsLexer.g:156:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' + // InternalBasicsLexer.g:154:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) + // InternalBasicsLexer.g:154:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' { matchRange('0','2'); matchRange('0','9'); @@ -2034,28 +2070,28 @@ public final void mRULE_YEAR() throws RecognitionException { // $ANTLR start "RULE_HOUR" public final void mRULE_HOUR() throws RecognitionException { try { - // InternalBasicsLexer.g:158:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) - // InternalBasicsLexer.g:158:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalBasicsLexer.g:156:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) + // InternalBasicsLexer.g:156:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) { - // InternalBasicsLexer.g:158:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) - int alt14=2; - int LA14_0 = input.LA(1); + // InternalBasicsLexer.g:156:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + int alt16=2; + int LA16_0 = input.LA(1); - if ( ((LA14_0>='0' && LA14_0<='1')) ) { - alt14=1; + if ( ((LA16_0>='0' && LA16_0<='1')) ) { + alt16=1; } - else if ( (LA14_0=='2') ) { - alt14=2; + else if ( (LA16_0=='2') ) { + alt16=2; } else { NoViableAltException nvae = - new NoViableAltException("", 14, 0, input); + new NoViableAltException("", 16, 0, input); throw nvae; } - switch (alt14) { + switch (alt16) { case 1 : - // InternalBasicsLexer.g:158:23: '0' .. '1' '0' .. '9' + // InternalBasicsLexer.g:156:23: '0' .. '1' '0' .. '9' { matchRange('0','1'); matchRange('0','9'); @@ -2063,7 +2099,7 @@ else if ( (LA14_0=='2') ) { } break; case 2 : - // InternalBasicsLexer.g:158:41: '2' '0' .. '3' + // InternalBasicsLexer.g:156:41: '2' '0' .. '3' { match('2'); matchRange('0','3'); @@ -2085,8 +2121,8 @@ else if ( (LA14_0=='2') ) { // $ANTLR start "RULE_MIN_SEC" public final void mRULE_MIN_SEC() throws RecognitionException { try { - // InternalBasicsLexer.g:160:23: ( '0' .. '5' '0' .. '9' ) - // InternalBasicsLexer.g:160:25: '0' .. '5' '0' .. '9' + // InternalBasicsLexer.g:158:23: ( '0' .. '5' '0' .. '9' ) + // InternalBasicsLexer.g:158:25: '0' .. '5' '0' .. '9' { matchRange('0','5'); matchRange('0','9'); @@ -2104,8 +2140,8 @@ public final void mRULE_DATE_TIME() throws RecognitionException { try { int _type = RULE_DATE_TIME; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:162:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) - // InternalBasicsLexer.g:162:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC + // InternalBasicsLexer.g:160:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) + // InternalBasicsLexer.g:160:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC { mRULE_YEAR(); match('-'); @@ -2134,35 +2170,35 @@ public final void mRULE_MESSAGE_ASIGMENT() throws RecognitionException { try { int _type = RULE_MESSAGE_ASIGMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:164:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) - // InternalBasicsLexer.g:164:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + // InternalBasicsLexer.g:162:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) + // InternalBasicsLexer.g:162:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) { - // InternalBasicsLexer.g:164:25: ( RULE_ID | RULE_STRING ) - int alt15=2; - int LA15_0 = input.LA(1); + // InternalBasicsLexer.g:162:25: ( RULE_ID | RULE_STRING ) + int alt17=2; + int LA17_0 = input.LA(1); - if ( ((LA15_0>='A' && LA15_0<='Z')||(LA15_0>='^' && LA15_0<='_')||(LA15_0>='a' && LA15_0<='z')) ) { - alt15=1; + if ( ((LA17_0>='A' && LA17_0<='Z')||(LA17_0>='^' && LA17_0<='_')||(LA17_0>='a' && LA17_0<='z')) ) { + alt17=1; } - else if ( (LA15_0=='\"'||LA15_0=='\'') ) { - alt15=2; + else if ( (LA17_0=='\"'||LA17_0=='\'') ) { + alt17=2; } else { NoViableAltException nvae = - new NoViableAltException("", 15, 0, input); + new NoViableAltException("", 17, 0, input); throw nvae; } - switch (alt15) { + switch (alt17) { case 1 : - // InternalBasicsLexer.g:164:26: RULE_ID + // InternalBasicsLexer.g:162:26: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalBasicsLexer.g:164:34: RULE_STRING + // InternalBasicsLexer.g:162:34: RULE_STRING { mRULE_STRING(); @@ -2172,8 +2208,8 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { } match('='); - // InternalBasicsLexer.g:164:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) - int alt16=4; + // InternalBasicsLexer.g:162:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + int alt18=4; switch ( input.LA(1) ) { case 'A': case 'B': @@ -2230,13 +2266,13 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { case 'y': case 'z': { - alt16=1; + alt18=1; } break; case '\"': case '\'': { - alt16=2; + alt18=2; } break; case '0': @@ -2250,45 +2286,45 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { case '8': case '9': { - alt16=3; + alt18=3; } break; case '-': { - alt16=4; + alt18=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 16, 0, input); + new NoViableAltException("", 18, 0, input); throw nvae; } - switch (alt16) { + switch (alt18) { case 1 : - // InternalBasicsLexer.g:164:52: RULE_ID + // InternalBasicsLexer.g:162:52: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalBasicsLexer.g:164:60: RULE_STRING + // InternalBasicsLexer.g:162:60: RULE_STRING { mRULE_STRING(); } break; case 3 : - // InternalBasicsLexer.g:164:72: RULE_INT + // InternalBasicsLexer.g:162:72: RULE_INT { mRULE_INT(); } break; case 4 : - // InternalBasicsLexer.g:164:81: '-' RULE_INT + // InternalBasicsLexer.g:162:81: '-' RULE_INT { match('-'); mRULE_INT(); @@ -2312,8 +2348,8 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { // $ANTLR start "RULE_BEGIN" public final void mRULE_BEGIN() throws RecognitionException { try { - // InternalBasicsLexer.g:166:21: () - // InternalBasicsLexer.g:166:23: + // InternalBasicsLexer.g:164:21: () + // InternalBasicsLexer.g:164:23: { } @@ -2326,8 +2362,8 @@ public final void mRULE_BEGIN() throws RecognitionException { // $ANTLR start "RULE_END" public final void mRULE_END() throws RecognitionException { try { - // InternalBasicsLexer.g:168:19: () - // InternalBasicsLexer.g:168:21: + // InternalBasicsLexer.g:166:19: () + // InternalBasicsLexer.g:166:21: { } @@ -2342,24 +2378,24 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:170:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) - // InternalBasicsLexer.g:170:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBasicsLexer.g:168:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) + // InternalBasicsLexer.g:168:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* { match('#'); - // InternalBasicsLexer.g:170:23: (~ ( ( '\\n' | '\\r' ) ) )* - loop17: + // InternalBasicsLexer.g:168:23: (~ ( ( '\\n' | '\\r' ) ) )* + loop19: do { - int alt17=2; - int LA17_0 = input.LA(1); + int alt19=2; + int LA19_0 = input.LA(1); - if ( ((LA17_0>='\u0000' && LA17_0<='\t')||(LA17_0>='\u000B' && LA17_0<='\f')||(LA17_0>='\u000E' && LA17_0<='\uFFFF')) ) { - alt17=1; + if ( ((LA19_0>='\u0000' && LA19_0<='\t')||(LA19_0>='\u000B' && LA19_0<='\f')||(LA19_0>='\u000E' && LA19_0<='\uFFFF')) ) { + alt19=1; } - switch (alt17) { + switch (alt19) { case 1 : - // InternalBasicsLexer.g:170:23: ~ ( ( '\\n' | '\\r' ) ) + // InternalBasicsLexer.g:168:23: ~ ( ( '\\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(); @@ -2375,7 +2411,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { break; default : - break loop17; + break loop19; } } while (true); @@ -2395,26 +2431,26 @@ public final void mRULE_ROS_CONVENTION_A() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_A; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:172:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) - // InternalBasicsLexer.g:172:25: ( '/' RULE_ID | RULE_ID '/' )* + // InternalBasicsLexer.g:170:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) + // InternalBasicsLexer.g:170:25: ( '/' RULE_ID | RULE_ID '/' )* { - // InternalBasicsLexer.g:172:25: ( '/' RULE_ID | RULE_ID '/' )* - loop18: + // InternalBasicsLexer.g:170:25: ( '/' RULE_ID | RULE_ID '/' )* + loop20: do { - int alt18=3; - int LA18_0 = input.LA(1); + int alt20=3; + int LA20_0 = input.LA(1); - if ( (LA18_0=='/') ) { - alt18=1; + if ( (LA20_0=='/') ) { + alt20=1; } - else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>='a' && LA18_0<='z')) ) { - alt18=2; + else if ( ((LA20_0>='A' && LA20_0<='Z')||(LA20_0>='^' && LA20_0<='_')||(LA20_0>='a' && LA20_0<='z')) ) { + alt20=2; } - switch (alt18) { + switch (alt20) { case 1 : - // InternalBasicsLexer.g:172:26: '/' RULE_ID + // InternalBasicsLexer.g:170:26: '/' RULE_ID { match('/'); mRULE_ID(); @@ -2422,7 +2458,7 @@ else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>= } break; case 2 : - // InternalBasicsLexer.g:172:38: RULE_ID '/' + // InternalBasicsLexer.g:170:38: RULE_ID '/' { mRULE_ID(); match('/'); @@ -2431,7 +2467,7 @@ else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>= break; default : - break loop18; + break loop20; } } while (true); @@ -2451,36 +2487,36 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_PARAM; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:174:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) - // InternalBasicsLexer.g:174:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + // InternalBasicsLexer.g:172:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) + // InternalBasicsLexer.g:172:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* { - // InternalBasicsLexer.g:174:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* - loop19: + // InternalBasicsLexer.g:172:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + loop21: do { - int alt19=4; + int alt21=4; switch ( input.LA(1) ) { case '/': { - alt19=1; + alt21=1; } break; case '\"': case '\'': { - alt19=2; + alt21=2; } break; case '~': { - alt19=3; + alt21=3; } break; } - switch (alt19) { + switch (alt21) { case 1 : - // InternalBasicsLexer.g:174:30: '/' RULE_STRING + // InternalBasicsLexer.g:172:30: '/' RULE_STRING { match('/'); mRULE_STRING(); @@ -2488,7 +2524,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 2 : - // InternalBasicsLexer.g:174:46: RULE_STRING '/' + // InternalBasicsLexer.g:172:46: RULE_STRING '/' { mRULE_STRING(); match('/'); @@ -2496,7 +2532,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 3 : - // InternalBasicsLexer.g:174:62: '~' RULE_STRING + // InternalBasicsLexer.g:172:62: '~' RULE_STRING { match('~'); mRULE_STRING(); @@ -2505,7 +2541,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { break; default : - break loop19; + break loop21; } } while (true); @@ -2525,19 +2561,19 @@ public final void mRULE_ID() throws RecognitionException { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:176:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBasicsLexer.g:176:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBasicsLexer.g:174:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBasicsLexer.g:174:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBasicsLexer.g:176:11: ( '^' )? - int alt20=2; - int LA20_0 = input.LA(1); + // InternalBasicsLexer.g:174:11: ( '^' )? + int alt22=2; + int LA22_0 = input.LA(1); - if ( (LA20_0=='^') ) { - alt20=1; + if ( (LA22_0=='^') ) { + alt22=1; } - switch (alt20) { + switch (alt22) { case 1 : - // InternalBasicsLexer.g:176:11: '^' + // InternalBasicsLexer.g:174:11: '^' { match('^'); @@ -2555,18 +2591,18 @@ public final void mRULE_ID() throws RecognitionException { recover(mse); throw mse;} - // InternalBasicsLexer.g:176:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* - loop21: + // InternalBasicsLexer.g:174:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + loop23: do { - int alt21=2; - int LA21_0 = input.LA(1); + int alt23=2; + int LA23_0 = input.LA(1); - if ( ((LA21_0>='0' && LA21_0<='9')||(LA21_0>='A' && LA21_0<='Z')||LA21_0=='_'||(LA21_0>='a' && LA21_0<='z')) ) { - alt21=1; + if ( ((LA23_0>='0' && LA23_0<='9')||(LA23_0>='A' && LA23_0<='Z')||LA23_0=='_'||(LA23_0>='a' && LA23_0<='z')) ) { + alt23=1; } - switch (alt21) { + switch (alt23) { case 1 : // InternalBasicsLexer.g: { @@ -2584,7 +2620,7 @@ public final void mRULE_ID() throws RecognitionException { break; default : - break loop21; + break loop23; } } while (true); @@ -2602,24 +2638,24 @@ public final void mRULE_ID() throws RecognitionException { // $ANTLR start "RULE_INT" public final void mRULE_INT() throws RecognitionException { try { - // InternalBasicsLexer.g:178:19: ( ( '0' .. '9' )+ ) - // InternalBasicsLexer.g:178:21: ( '0' .. '9' )+ + // InternalBasicsLexer.g:176:19: ( ( '0' .. '9' )+ ) + // InternalBasicsLexer.g:176:21: ( '0' .. '9' )+ { - // InternalBasicsLexer.g:178:21: ( '0' .. '9' )+ - int cnt22=0; - loop22: + // InternalBasicsLexer.g:176:21: ( '0' .. '9' )+ + int cnt24=0; + loop24: do { - int alt22=2; - int LA22_0 = input.LA(1); + int alt24=2; + int LA24_0 = input.LA(1); - if ( ((LA22_0>='0' && LA22_0<='9')) ) { - alt22=1; + if ( ((LA24_0>='0' && LA24_0<='9')) ) { + alt24=1; } - switch (alt22) { + switch (alt24) { case 1 : - // InternalBasicsLexer.g:178:22: '0' .. '9' + // InternalBasicsLexer.g:176:22: '0' .. '9' { matchRange('0','9'); @@ -2627,12 +2663,12 @@ public final void mRULE_INT() throws RecognitionException { break; default : - if ( cnt22 >= 1 ) break loop22; + if ( cnt24 >= 1 ) break loop24; EarlyExitException eee = - new EarlyExitException(22, input); + new EarlyExitException(24, input); throw eee; } - cnt22++; + cnt24++; } while (true); @@ -2649,47 +2685,47 @@ public final void mRULE_STRING() throws RecognitionException { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:180:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBasicsLexer.g:180:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBasicsLexer.g:178:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBasicsLexer.g:178:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBasicsLexer.g:180:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - int alt25=2; - int LA25_0 = input.LA(1); + // InternalBasicsLexer.g:178:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + int alt27=2; + int LA27_0 = input.LA(1); - if ( (LA25_0=='\"') ) { - alt25=1; + if ( (LA27_0=='\"') ) { + alt27=1; } - else if ( (LA25_0=='\'') ) { - alt25=2; + else if ( (LA27_0=='\'') ) { + alt27=2; } else { NoViableAltException nvae = - new NoViableAltException("", 25, 0, input); + new NoViableAltException("", 27, 0, input); throw nvae; } - switch (alt25) { + switch (alt27) { case 1 : - // InternalBasicsLexer.g:180:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBasicsLexer.g:178:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBasicsLexer.g:180:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* - loop23: + // InternalBasicsLexer.g:178:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + loop25: do { - int alt23=3; - int LA23_0 = input.LA(1); + int alt25=3; + int LA25_0 = input.LA(1); - if ( (LA23_0=='\\') ) { - alt23=1; + if ( (LA25_0=='\\') ) { + alt25=1; } - else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA23_0>=']' && LA23_0<='\uFFFF')) ) { - alt23=2; + else if ( ((LA25_0>='\u0000' && LA25_0<='!')||(LA25_0>='#' && LA25_0<='[')||(LA25_0>=']' && LA25_0<='\uFFFF')) ) { + alt25=2; } - switch (alt23) { + switch (alt25) { case 1 : - // InternalBasicsLexer.g:180:21: '\\\\' . + // InternalBasicsLexer.g:178:21: '\\\\' . { match('\\'); matchAny(); @@ -2697,7 +2733,7 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 } break; case 2 : - // InternalBasicsLexer.g:180:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBasicsLexer.g:178:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -2713,7 +2749,7 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 break; default : - break loop23; + break loop25; } } while (true); @@ -2722,26 +2758,26 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 } break; case 2 : - // InternalBasicsLexer.g:180:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBasicsLexer.g:178:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBasicsLexer.g:180:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* - loop24: + // InternalBasicsLexer.g:178:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + loop26: do { - int alt24=3; - int LA24_0 = input.LA(1); + int alt26=3; + int LA26_0 = input.LA(1); - if ( (LA24_0=='\\') ) { - alt24=1; + if ( (LA26_0=='\\') ) { + alt26=1; } - else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA24_0>=']' && LA24_0<='\uFFFF')) ) { - alt24=2; + else if ( ((LA26_0>='\u0000' && LA26_0<='&')||(LA26_0>='(' && LA26_0<='[')||(LA26_0>=']' && LA26_0<='\uFFFF')) ) { + alt26=2; } - switch (alt24) { + switch (alt26) { case 1 : - // InternalBasicsLexer.g:180:54: '\\\\' . + // InternalBasicsLexer.g:178:54: '\\\\' . { match('\\'); matchAny(); @@ -2749,7 +2785,7 @@ else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA2 } break; case 2 : - // InternalBasicsLexer.g:180:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBasicsLexer.g:178:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -2765,7 +2801,7 @@ else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA2 break; default : - break loop24; + break loop26; } } while (true); @@ -2792,37 +2828,37 @@ public final void mRULE_ML_COMMENT() throws RecognitionException { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:182:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBasicsLexer.g:182:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBasicsLexer.g:180:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBasicsLexer.g:180:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBasicsLexer.g:182:24: ( options {greedy=false; } : . )* - loop26: + // InternalBasicsLexer.g:180:24: ( options {greedy=false; } : . )* + loop28: do { - int alt26=2; - int LA26_0 = input.LA(1); + int alt28=2; + int LA28_0 = input.LA(1); - if ( (LA26_0=='*') ) { - int LA26_1 = input.LA(2); + if ( (LA28_0=='*') ) { + int LA28_1 = input.LA(2); - if ( (LA26_1=='/') ) { - alt26=2; + if ( (LA28_1=='/') ) { + alt28=2; } - else if ( ((LA26_1>='\u0000' && LA26_1<='.')||(LA26_1>='0' && LA26_1<='\uFFFF')) ) { - alt26=1; + else if ( ((LA28_1>='\u0000' && LA28_1<='.')||(LA28_1>='0' && LA28_1<='\uFFFF')) ) { + alt28=1; } } - else if ( ((LA26_0>='\u0000' && LA26_0<=')')||(LA26_0>='+' && LA26_0<='\uFFFF')) ) { - alt26=1; + else if ( ((LA28_0>='\u0000' && LA28_0<=')')||(LA28_0>='+' && LA28_0<='\uFFFF')) ) { + alt28=1; } - switch (alt26) { + switch (alt28) { case 1 : - // InternalBasicsLexer.g:182:52: . + // InternalBasicsLexer.g:180:52: . { matchAny(); @@ -2830,7 +2866,7 @@ else if ( ((LA26_0>='\u0000' && LA26_0<=')')||(LA26_0>='+' && LA26_0<='\uFFFF')) break; default : - break loop26; + break loop28; } } while (true); @@ -2852,22 +2888,22 @@ public final void mRULE_WS() throws RecognitionException { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:184:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBasicsLexer.g:184:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBasicsLexer.g:182:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBasicsLexer.g:182:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBasicsLexer.g:184:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ - int cnt27=0; - loop27: + // InternalBasicsLexer.g:182:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + int cnt29=0; + loop29: do { - int alt27=2; - int LA27_0 = input.LA(1); + int alt29=2; + int LA29_0 = input.LA(1); - if ( ((LA27_0>='\t' && LA27_0<='\n')||LA27_0=='\r'||LA27_0==' ') ) { - alt27=1; + if ( ((LA29_0>='\t' && LA29_0<='\n')||LA29_0=='\r'||LA29_0==' ') ) { + alt29=1; } - switch (alt27) { + switch (alt29) { case 1 : // InternalBasicsLexer.g: { @@ -2885,12 +2921,12 @@ public final void mRULE_WS() throws RecognitionException { break; default : - if ( cnt27 >= 1 ) break loop27; + if ( cnt29 >= 1 ) break loop29; EarlyExitException eee = - new EarlyExitException(27, input); + new EarlyExitException(29, input); throw eee; } - cnt27++; + cnt29++; } while (true); @@ -2909,8 +2945,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:186:16: ( . ) - // InternalBasicsLexer.g:186:18: . + // InternalBasicsLexer.g:184:16: ( . ) + // InternalBasicsLexer.g:184:18: . { matchAny(); @@ -2925,551 +2961,544 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { // $ANTLR end "RULE_ANY_OTHER" public void mTokens() throws RecognitionException { - // InternalBasicsLexer.g:1:8: ( ParameterStructMember | RelativeNamespace | PrivateNamespace | GlobalNamespace | ParameterAny | GraphName | Float32_1 | Float64_1 | Duration | Feedback | String_2 | Uint16_1 | Uint32_1 | Uint64_1 | Boolean | Integer | Default | Float32 | Float64 | Int16_1 | Int32_1 | Int64_1 | Message | Service | Uint8_1 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Int8_1 | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | Int16 | Int32 | Int64 | Type_1 | Uint8 | Value | Date | List | Bool | Byte | Goal | Int8 | Name | Node | Time | Type | Any | Ns | LeftSquareBracketRightSquareBracket | Comma | Colon | LeftSquareBracket | RightSquareBracket | RULE_BINARY | RULE_BOOLEAN | RULE_DOUBLE | RULE_DECINT | RULE_DATE_TIME | RULE_MESSAGE_ASIGMENT | RULE_SL_COMMENT | RULE_ROS_CONVENTION_A | RULE_ROS_CONVENTION_PARAM | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt28=78; - alt28 = dfa28.predict(input); - switch (alt28) { + // InternalBasicsLexer.g:1:8: ( RelativeNamespace | PrivateNamespace | GlobalNamespace | ParameterAny | GraphName | Float32_1 | Float64_1 | Default | Duration | Feedback | String_2 | Uint16_1 | Uint32_1 | Uint64_1 | Boolean | Integer | Float32 | Float64 | Int16_1 | Int32_1 | Int64_1 | Message | Service | Uint8_1 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Int8_1 | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | Int16 | Int32 | Int64 | Type_1 | Uint8 | Value | Date | List | Bool | Byte | Goal | Int8 | Name | Node | Time | Type | Any | Ns | LeftSquareBracketRightSquareBracket | Comma | Colon | LeftSquareBracket | RightSquareBracket | RULE_BINARY | RULE_BOOLEAN | RULE_DOUBLE | RULE_DECINT | RULE_DATE_TIME | RULE_MESSAGE_ASIGMENT | RULE_SL_COMMENT | RULE_ROS_CONVENTION_A | RULE_ROS_CONVENTION_PARAM | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_WS | RULE_ANY_OTHER ) + int alt30=77; + alt30 = dfa30.predict(input); + switch (alt30) { case 1 : - // InternalBasicsLexer.g:1:10: ParameterStructMember + // InternalBasicsLexer.g:1:10: RelativeNamespace { - mParameterStructMember(); + mRelativeNamespace(); } break; case 2 : - // InternalBasicsLexer.g:1:32: RelativeNamespace + // InternalBasicsLexer.g:1:28: PrivateNamespace { - mRelativeNamespace(); + mPrivateNamespace(); } break; case 3 : - // InternalBasicsLexer.g:1:50: PrivateNamespace + // InternalBasicsLexer.g:1:45: GlobalNamespace { - mPrivateNamespace(); + mGlobalNamespace(); } break; case 4 : - // InternalBasicsLexer.g:1:67: GlobalNamespace + // InternalBasicsLexer.g:1:61: ParameterAny { - mGlobalNamespace(); + mParameterAny(); } break; case 5 : - // InternalBasicsLexer.g:1:83: ParameterAny + // InternalBasicsLexer.g:1:74: GraphName { - mParameterAny(); + mGraphName(); } break; case 6 : - // InternalBasicsLexer.g:1:96: GraphName + // InternalBasicsLexer.g:1:84: Float32_1 { - mGraphName(); + mFloat32_1(); } break; case 7 : - // InternalBasicsLexer.g:1:106: Float32_1 + // InternalBasicsLexer.g:1:94: Float64_1 { - mFloat32_1(); + mFloat64_1(); } break; case 8 : - // InternalBasicsLexer.g:1:116: Float64_1 + // InternalBasicsLexer.g:1:104: Default { - mFloat64_1(); + mDefault(); } break; case 9 : - // InternalBasicsLexer.g:1:126: Duration + // InternalBasicsLexer.g:1:112: Duration { mDuration(); } break; case 10 : - // InternalBasicsLexer.g:1:135: Feedback + // InternalBasicsLexer.g:1:121: Feedback { mFeedback(); } break; case 11 : - // InternalBasicsLexer.g:1:144: String_2 + // InternalBasicsLexer.g:1:130: String_2 { mString_2(); } break; case 12 : - // InternalBasicsLexer.g:1:153: Uint16_1 + // InternalBasicsLexer.g:1:139: Uint16_1 { mUint16_1(); } break; case 13 : - // InternalBasicsLexer.g:1:162: Uint32_1 + // InternalBasicsLexer.g:1:148: Uint32_1 { mUint32_1(); } break; case 14 : - // InternalBasicsLexer.g:1:171: Uint64_1 + // InternalBasicsLexer.g:1:157: Uint64_1 { mUint64_1(); } break; case 15 : - // InternalBasicsLexer.g:1:180: Boolean + // InternalBasicsLexer.g:1:166: Boolean { mBoolean(); } break; case 16 : - // InternalBasicsLexer.g:1:188: Integer + // InternalBasicsLexer.g:1:174: Integer { mInteger(); } break; case 17 : - // InternalBasicsLexer.g:1:196: Default - { - mDefault(); - - } - break; - case 18 : - // InternalBasicsLexer.g:1:204: Float32 + // InternalBasicsLexer.g:1:182: Float32 { mFloat32(); } break; - case 19 : - // InternalBasicsLexer.g:1:212: Float64 + case 18 : + // InternalBasicsLexer.g:1:190: Float64 { mFloat64(); } break; - case 20 : - // InternalBasicsLexer.g:1:220: Int16_1 + case 19 : + // InternalBasicsLexer.g:1:198: Int16_1 { mInt16_1(); } break; - case 21 : - // InternalBasicsLexer.g:1:228: Int32_1 + case 20 : + // InternalBasicsLexer.g:1:206: Int32_1 { mInt32_1(); } break; - case 22 : - // InternalBasicsLexer.g:1:236: Int64_1 + case 21 : + // InternalBasicsLexer.g:1:214: Int64_1 { mInt64_1(); } break; - case 23 : - // InternalBasicsLexer.g:1:244: Message + case 22 : + // InternalBasicsLexer.g:1:222: Message { mMessage(); } break; - case 24 : - // InternalBasicsLexer.g:1:252: Service + case 23 : + // InternalBasicsLexer.g:1:230: Service { mService(); } break; - case 25 : - // InternalBasicsLexer.g:1:260: Uint8_1 + case 24 : + // InternalBasicsLexer.g:1:238: Uint8_1 { mUint8_1(); } break; - case 26 : - // InternalBasicsLexer.g:1:268: Array + case 25 : + // InternalBasicsLexer.g:1:246: Array { mArray(); } break; - case 27 : - // InternalBasicsLexer.g:1:274: Base64 + case 26 : + // InternalBasicsLexer.g:1:252: Base64 { mBase64(); } break; - case 28 : - // InternalBasicsLexer.g:1:281: Double + case 27 : + // InternalBasicsLexer.g:1:259: Double { mDouble(); } break; - case 29 : - // InternalBasicsLexer.g:1:288: Header + case 28 : + // InternalBasicsLexer.g:1:266: Header { mHeader(); } break; - case 30 : - // InternalBasicsLexer.g:1:295: String + case 29 : + // InternalBasicsLexer.g:1:273: String { mString(); } break; - case 31 : - // InternalBasicsLexer.g:1:302: Struct + case 30 : + // InternalBasicsLexer.g:1:280: Struct { mStruct(); } break; - case 32 : - // InternalBasicsLexer.g:1:309: Action + case 31 : + // InternalBasicsLexer.g:1:287: Action { mAction(); } break; - case 33 : - // InternalBasicsLexer.g:1:316: Bool_1 + case 32 : + // InternalBasicsLexer.g:1:294: Bool_1 { mBool_1(); } break; - case 34 : - // InternalBasicsLexer.g:1:323: Byte_1 + case 33 : + // InternalBasicsLexer.g:1:301: Byte_1 { mByte_1(); } break; - case 35 : - // InternalBasicsLexer.g:1:330: Int8_1 + case 34 : + // InternalBasicsLexer.g:1:308: Int8_1 { mInt8_1(); } break; - case 36 : - // InternalBasicsLexer.g:1:337: Result + case 35 : + // InternalBasicsLexer.g:1:315: Result { mResult(); } break; - case 37 : - // InternalBasicsLexer.g:1:344: String_1 + case 36 : + // InternalBasicsLexer.g:1:322: String_1 { mString_1(); } break; - case 38 : - // InternalBasicsLexer.g:1:353: Uint16 + case 37 : + // InternalBasicsLexer.g:1:331: Uint16 { mUint16(); } break; - case 39 : - // InternalBasicsLexer.g:1:360: Uint32 + case 38 : + // InternalBasicsLexer.g:1:338: Uint32 { mUint32(); } break; - case 40 : - // InternalBasicsLexer.g:1:367: Uint64 + case 39 : + // InternalBasicsLexer.g:1:345: Uint64 { mUint64(); } break; - case 41 : - // InternalBasicsLexer.g:1:374: Value_1 + case 40 : + // InternalBasicsLexer.g:1:352: Value_1 { mValue_1(); } break; - case 42 : - // InternalBasicsLexer.g:1:382: Int16 + case 41 : + // InternalBasicsLexer.g:1:360: Int16 { mInt16(); } break; - case 43 : - // InternalBasicsLexer.g:1:388: Int32 + case 42 : + // InternalBasicsLexer.g:1:366: Int32 { mInt32(); } break; - case 44 : - // InternalBasicsLexer.g:1:394: Int64 + case 43 : + // InternalBasicsLexer.g:1:372: Int64 { mInt64(); } break; - case 45 : - // InternalBasicsLexer.g:1:400: Type_1 + case 44 : + // InternalBasicsLexer.g:1:378: Type_1 { mType_1(); } break; - case 46 : - // InternalBasicsLexer.g:1:407: Uint8 + case 45 : + // InternalBasicsLexer.g:1:385: Uint8 { mUint8(); } break; - case 47 : - // InternalBasicsLexer.g:1:413: Value + case 46 : + // InternalBasicsLexer.g:1:391: Value { mValue(); } break; - case 48 : - // InternalBasicsLexer.g:1:419: Date + case 47 : + // InternalBasicsLexer.g:1:397: Date { mDate(); } break; - case 49 : - // InternalBasicsLexer.g:1:424: List + case 48 : + // InternalBasicsLexer.g:1:402: List { mList(); } break; - case 50 : - // InternalBasicsLexer.g:1:429: Bool + case 49 : + // InternalBasicsLexer.g:1:407: Bool { mBool(); } break; - case 51 : - // InternalBasicsLexer.g:1:434: Byte + case 50 : + // InternalBasicsLexer.g:1:412: Byte { mByte(); } break; - case 52 : - // InternalBasicsLexer.g:1:439: Goal + case 51 : + // InternalBasicsLexer.g:1:417: Goal { mGoal(); } break; - case 53 : - // InternalBasicsLexer.g:1:444: Int8 + case 52 : + // InternalBasicsLexer.g:1:422: Int8 { mInt8(); } break; - case 54 : - // InternalBasicsLexer.g:1:449: Name + case 53 : + // InternalBasicsLexer.g:1:427: Name { mName(); } break; - case 55 : - // InternalBasicsLexer.g:1:454: Node + case 54 : + // InternalBasicsLexer.g:1:432: Node { mNode(); } break; - case 56 : - // InternalBasicsLexer.g:1:459: Time + case 55 : + // InternalBasicsLexer.g:1:437: Time { mTime(); } break; - case 57 : - // InternalBasicsLexer.g:1:464: Type + case 56 : + // InternalBasicsLexer.g:1:442: Type { mType(); } break; - case 58 : - // InternalBasicsLexer.g:1:469: Any + case 57 : + // InternalBasicsLexer.g:1:447: Any { mAny(); } break; - case 59 : - // InternalBasicsLexer.g:1:473: Ns + case 58 : + // InternalBasicsLexer.g:1:451: Ns { mNs(); } break; - case 60 : - // InternalBasicsLexer.g:1:476: LeftSquareBracketRightSquareBracket + case 59 : + // InternalBasicsLexer.g:1:454: LeftSquareBracketRightSquareBracket { mLeftSquareBracketRightSquareBracket(); } break; - case 61 : - // InternalBasicsLexer.g:1:512: Comma + case 60 : + // InternalBasicsLexer.g:1:490: Comma { mComma(); } break; - case 62 : - // InternalBasicsLexer.g:1:518: Colon + case 61 : + // InternalBasicsLexer.g:1:496: Colon { mColon(); } break; - case 63 : - // InternalBasicsLexer.g:1:524: LeftSquareBracket + case 62 : + // InternalBasicsLexer.g:1:502: LeftSquareBracket { mLeftSquareBracket(); } break; - case 64 : - // InternalBasicsLexer.g:1:542: RightSquareBracket + case 63 : + // InternalBasicsLexer.g:1:520: RightSquareBracket { mRightSquareBracket(); } break; - case 65 : - // InternalBasicsLexer.g:1:561: RULE_BINARY + case 64 : + // InternalBasicsLexer.g:1:539: RULE_BINARY { mRULE_BINARY(); } break; - case 66 : - // InternalBasicsLexer.g:1:573: RULE_BOOLEAN + case 65 : + // InternalBasicsLexer.g:1:551: RULE_BOOLEAN { mRULE_BOOLEAN(); } break; - case 67 : - // InternalBasicsLexer.g:1:586: RULE_DOUBLE + case 66 : + // InternalBasicsLexer.g:1:564: RULE_DOUBLE { mRULE_DOUBLE(); } break; - case 68 : - // InternalBasicsLexer.g:1:598: RULE_DECINT + case 67 : + // InternalBasicsLexer.g:1:576: RULE_DECINT { mRULE_DECINT(); } break; - case 69 : - // InternalBasicsLexer.g:1:610: RULE_DATE_TIME + case 68 : + // InternalBasicsLexer.g:1:588: RULE_DATE_TIME { mRULE_DATE_TIME(); } break; - case 70 : - // InternalBasicsLexer.g:1:625: RULE_MESSAGE_ASIGMENT + case 69 : + // InternalBasicsLexer.g:1:603: RULE_MESSAGE_ASIGMENT { mRULE_MESSAGE_ASIGMENT(); } break; - case 71 : - // InternalBasicsLexer.g:1:647: RULE_SL_COMMENT + case 70 : + // InternalBasicsLexer.g:1:625: RULE_SL_COMMENT { mRULE_SL_COMMENT(); } break; - case 72 : - // InternalBasicsLexer.g:1:663: RULE_ROS_CONVENTION_A + case 71 : + // InternalBasicsLexer.g:1:641: RULE_ROS_CONVENTION_A { mRULE_ROS_CONVENTION_A(); } break; - case 73 : - // InternalBasicsLexer.g:1:685: RULE_ROS_CONVENTION_PARAM + case 72 : + // InternalBasicsLexer.g:1:663: RULE_ROS_CONVENTION_PARAM { mRULE_ROS_CONVENTION_PARAM(); } break; - case 74 : - // InternalBasicsLexer.g:1:711: RULE_ID + case 73 : + // InternalBasicsLexer.g:1:689: RULE_ID { mRULE_ID(); } break; - case 75 : - // InternalBasicsLexer.g:1:719: RULE_STRING + case 74 : + // InternalBasicsLexer.g:1:697: RULE_STRING { mRULE_STRING(); } break; - case 76 : - // InternalBasicsLexer.g:1:731: RULE_ML_COMMENT + case 75 : + // InternalBasicsLexer.g:1:709: RULE_ML_COMMENT { mRULE_ML_COMMENT(); } break; - case 77 : - // InternalBasicsLexer.g:1:747: RULE_WS + case 76 : + // InternalBasicsLexer.g:1:725: RULE_WS { mRULE_WS(); } break; - case 78 : - // InternalBasicsLexer.g:1:755: RULE_ANY_OTHER + case 77 : + // InternalBasicsLexer.g:1:733: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -3481,21 +3510,21 @@ public void mTokens() throws RecognitionException { } - protected DFA8 dfa8 = new DFA8(this); - protected DFA28 dfa28 = new DFA28(this); - static final String DFA8_eotS = + protected DFA10 dfa10 = new DFA10(this); + protected DFA30 dfa30 = new DFA30(this); + static final String DFA10_eotS = "\1\uffff\1\5\1\uffff\2\5\1\uffff\2\5"; - static final String DFA8_eofS = + static final String DFA10_eofS = "\10\uffff"; - static final String DFA8_minS = + static final String DFA10_minS = "\1\56\1\60\1\uffff\2\60\1\uffff\2\60"; - static final String DFA8_maxS = + static final String DFA10_maxS = "\2\145\1\uffff\2\145\1\uffff\2\145"; - static final String DFA8_acceptS = + static final String DFA10_acceptS = "\2\uffff\1\2\2\uffff\1\1\2\uffff"; - static final String DFA8_specialS = + static final String DFA10_specialS = "\10\uffff}>"; - static final String[] DFA8_transitionS = { + static final String[] DFA10_transitionS = { "\1\1\26\uffff\1\2\37\uffff\1\2", "\1\3\11\4\13\uffff\1\2\37\uffff\1\2", "", @@ -3506,134 +3535,134 @@ public void mTokens() throws RecognitionException { "\1\6\11\7\13\uffff\1\2\37\uffff\1\2" }; - static final short[] DFA8_eot = DFA.unpackEncodedString(DFA8_eotS); - static final short[] DFA8_eof = DFA.unpackEncodedString(DFA8_eofS); - static final char[] DFA8_min = DFA.unpackEncodedStringToUnsignedChars(DFA8_minS); - static final char[] DFA8_max = DFA.unpackEncodedStringToUnsignedChars(DFA8_maxS); - static final short[] DFA8_accept = DFA.unpackEncodedString(DFA8_acceptS); - static final short[] DFA8_special = DFA.unpackEncodedString(DFA8_specialS); - static final short[][] DFA8_transition; + static final short[] DFA10_eot = DFA.unpackEncodedString(DFA10_eotS); + static final short[] DFA10_eof = DFA.unpackEncodedString(DFA10_eofS); + static final char[] DFA10_min = DFA.unpackEncodedStringToUnsignedChars(DFA10_minS); + static final char[] DFA10_max = DFA.unpackEncodedStringToUnsignedChars(DFA10_maxS); + static final short[] DFA10_accept = DFA.unpackEncodedString(DFA10_acceptS); + static final short[] DFA10_special = DFA.unpackEncodedString(DFA10_specialS); + static final short[][] DFA10_transition; static { - int numStates = DFA8_transitionS.length; - DFA8_transition = new short[numStates][]; + int numStates = DFA10_transitionS.length; + DFA10_transition = new short[numStates][]; for (int i=0; i"; - static final String[] DFA28_transitionS = { - "\11\51\2\50\2\51\1\50\22\51\1\50\1\51\1\42\1\44\3\51\1\43\4\51\1\31\1\36\1\51\1\45\1\34\2\35\7\37\1\32\6\51\1\14\1\10\1\41\1\15\2\41\1\3\1\16\1\11\2\41\1\25\3\41\1\1\1\41\1\2\1\17\7\41\1\30\1\51\1\33\1\40\1\41\1\51\1\20\1\21\1\41\1\5\1\41\1\4\1\26\1\41\1\12\3\41\1\13\1\27\3\41\1\22\1\6\1\24\1\7\1\23\4\41\3\51\1\47\uff81\51", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\52\20\54\1\53\10\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\57\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\13\54\1\60\5\54\1\61\10\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\64\3\54\1\63\6\54\1\62\16\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\66\17\54\1\65\5\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\70\16\54\1\67\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\10\54\1\71\21\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\73\15\54\1\72\13\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\15\54\1\74\14\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\15\54\1\75\14\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\76\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\15\54\1\100\3\54\1\77\10\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\102\15\54\1\101\13\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\103\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\104\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\2\54\1\105\27\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\16\54\1\106\11\54\1\107\1\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\110\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\111\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\10\54\1\113\10\54\1\114\6\54\1\112\1\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\10\54\1\115\21\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\16\54\1\116\13\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\117\15\54\1\120\3\54\1\121\7\54", + static final String DFA30_eotS = + "\1\46\27\54\1\123\3\uffff\2\131\1\51\1\131\1\51\1\54\2\51\1\uffff\1\51\1\uffff\1\51\2\uffff\2\54\2\uffff\44\54\11\uffff\2\131\1\54\2\uffff\1\u0090\2\uffff\1\u0090\4\uffff\23\54\1\u00a8\20\54\1\uffff\2\131\3\uffff\23\54\1\u00d2\2\54\1\uffff\1\54\1\u00d6\4\54\1\u00dc\1\u00de\2\54\1\u00e2\1\u00e3\1\u00e4\1\u00e5\1\u00e6\1\u00e7\1\u00e8\1\131\7\54\1\u00e4\7\54\1\u00f9\3\54\1\u00fe\1\u0100\1\u0102\2\uffff\3\54\1\uffff\4\54\4\uffff\1\54\1\u010c\10\uffff\12\54\1\u0118\1\54\1\u011b\1\u011d\1\u011f\2\uffff\1\54\1\u0121\1\54\6\uffff\1\54\1\uffff\1\u0124\1\u0125\1\u0126\1\u0127\1\u0128\1\u0129\2\uffff\5\54\1\u0130\1\u0132\3\54\2\uffff\1\u0136\6\uffff\1\u0137\1\uffff\1\u0138\1\u0139\6\uffff\5\54\4\uffff\1\u013f\1\uffff\1\u0140\4\uffff\4\54\1\u0145\2\uffff\4\54\1\uffff\6\54\1\u0150\3\54\1\uffff\6\54\1\u015a\1\54\1\u015c\1\uffff\1\u015d\2\uffff"; + static final String DFA30_eofS = + "\u015e\uffff"; + static final String DFA30_minS = + "\1\0\27\57\1\135\3\uffff\4\56\1\101\1\57\2\0\1\uffff\1\42\1\uffff\1\42\2\uffff\2\57\2\uffff\44\57\11\uffff\1\60\1\56\1\57\2\0\1\57\2\0\1\57\4\uffff\44\57\1\uffff\1\60\1\56\1\0\1\uffff\1\0\26\57\1\uffff\21\57\1\55\26\57\2\uffff\3\57\1\uffff\4\57\4\uffff\2\57\10\uffff\17\57\2\uffff\3\57\6\uffff\1\57\1\uffff\6\57\2\uffff\12\57\2\uffff\1\57\6\uffff\1\57\1\uffff\2\57\6\uffff\5\57\4\uffff\1\57\1\uffff\1\57\4\uffff\5\57\2\uffff\4\57\1\uffff\12\57\1\uffff\11\57\1\uffff\1\57\2\uffff"; + static final String DFA30_maxS = + "\1\uffff\27\172\1\135\3\uffff\4\145\2\172\2\uffff\1\uffff\1\172\1\uffff\1\47\2\uffff\2\172\2\uffff\44\172\11\uffff\1\71\1\145\1\172\2\uffff\1\75\2\uffff\1\75\4\uffff\44\172\1\uffff\1\71\1\145\1\uffff\1\uffff\1\uffff\26\172\1\uffff\21\172\1\55\26\172\2\uffff\3\172\1\uffff\4\172\4\uffff\2\172\10\uffff\17\172\2\uffff\3\172\6\uffff\1\172\1\uffff\6\172\2\uffff\12\172\2\uffff\1\172\6\uffff\1\172\1\uffff\2\172\6\uffff\5\172\4\uffff\1\172\1\uffff\1\172\4\uffff\5\172\2\uffff\4\172\1\uffff\12\172\1\uffff\11\172\1\uffff\1\172\2\uffff"; + static final String DFA30_acceptS = + "\31\uffff\1\74\1\75\1\77\10\uffff\1\106\1\uffff\1\107\1\uffff\1\114\1\115\2\uffff\1\111\1\105\44\uffff\1\73\1\76\1\74\1\75\1\77\1\100\1\104\1\103\1\102\11\uffff\1\106\1\113\1\110\1\114\44\uffff\1\72\3\uffff\1\112\27\uffff\1\71\50\uffff\1\42\1\64\3\uffff\1\57\4\uffff\1\40\1\61\1\41\1\62\2\uffff\1\54\1\70\1\67\1\101\1\60\1\63\1\65\1\66\17\uffff\1\30\1\55\3\uffff\1\23\1\51\1\24\1\52\1\25\1\53\1\uffff\1\31\6\uffff\1\50\1\56\12\uffff\1\13\1\44\1\uffff\1\14\1\45\1\15\1\46\1\16\1\47\1\uffff\1\32\2\uffff\1\33\1\34\1\35\1\36\1\37\1\43\5\uffff\1\6\1\21\1\7\1\22\1\uffff\1\10\1\uffff\1\27\1\17\1\20\1\26\5\uffff\1\12\1\11\4\uffff\1\5\12\uffff\1\4\11\uffff\1\3\1\uffff\1\2\1\1"; + static final String DFA30_specialS = + "\1\3\41\uffff\1\0\1\10\72\uffff\1\1\1\7\1\uffff\1\2\1\5\54\uffff\1\6\1\uffff\1\4\u00cc\uffff}>"; + static final String[] DFA30_transitionS = { + "\11\51\2\50\2\51\1\50\22\51\1\50\1\51\1\42\1\44\3\51\1\43\4\51\1\31\1\36\1\51\1\45\1\34\2\35\7\37\1\32\6\51\1\14\1\10\1\41\1\15\2\41\1\3\1\16\1\11\2\41\1\25\3\41\1\2\1\41\1\1\1\17\7\41\1\30\1\51\1\33\1\40\1\41\1\51\1\20\1\21\1\41\1\5\1\41\1\4\1\26\1\41\1\12\3\41\1\13\1\27\3\41\1\22\1\6\1\24\1\7\1\23\4\41\3\51\1\47\uff81\51", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\52\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\57\20\53\1\56\10\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\60\5\53\1\61\10\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\64\3\53\1\63\6\53\1\62\16\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\65\17\53\1\66\5\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\70\16\53\1\67\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\71\21\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\73\15\53\1\72\13\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\74\14\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\75\14\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\76\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\100\3\53\1\77\10\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\102\15\53\1\101\13\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\103\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\104\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\105\27\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\16\53\1\106\11\53\1\107\1\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\110\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\111\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\113\10\53\1\114\6\53\1\112\1\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\115\21\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\16\53\1\116\13\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\117\15\53\1\120\3\53\1\121\7\53", "\1\122", "", "", "", "\1\132\1\uffff\12\130\10\uffff\1\127\2\uffff\1\132\34\uffff\1\127\2\uffff\1\132", "\1\132\1\uffff\12\133\13\uffff\1\132\37\uffff\1\132", - "\12\131", + "\1\132\1\uffff\12\134\13\uffff\1\132\37\uffff\1\132", "\1\132\26\uffff\1\132\37\uffff\1\132", - "\32\134\4\uffff\1\134\1\uffff\32\134", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\42\136\1\137\71\136\1\135\uffa3\136", - "\47\141\1\142\64\141\1\140\uffa3\141", + "\32\135\4\uffff\1\135\1\uffff\32\135", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\42\137\1\140\71\137\1\136\uffa3\137", + "\47\142\1\143\64\142\1\141\uffa3\142", "", - "\1\145\4\uffff\1\145\2\uffff\1\144\26\uffff\32\46\3\uffff\2\46\1\uffff\32\46", + "\1\146\4\uffff\1\146\2\uffff\1\145\26\uffff\32\46\3\uffff\2\46\1\uffff\32\46", "", - "\1\145\4\uffff\1\145", + "\1\146\4\uffff\1\146", "", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\21\54\1\147\10\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\10\54\1\150\21\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\150\16\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\13\54\1\151\16\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\16\54\1\152\13\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\153\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\16\54\1\154\13\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\155\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\13\54\1\156\16\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\21\54\1\157\10\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\5\54\1\160\24\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\21\54\1\161\10\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\21\54\1\162\10\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\15\54\1\163\14\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\16\54\1\164\13\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\22\54\1\165\7\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\166\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\167\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\22\54\1\170\7\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\21\54\1\171\10\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\30\54\1\172\1\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\24\54\1\173\5\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\174\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\175\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\21\54\1\176\10\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\177\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\16\54\1\u0080\13\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\u0081\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\22\54\1\u0082\7\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\13\54\1\u0083\16\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\17\54\1\u0084\12\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\14\54\1\u0085\15\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\24\54\1\u0086\5\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\22\54\1\u0087\7\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u0088\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\14\54\1\u0089\15\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\3\54\1\u008a\26\54", - "\1\46\12\54\1\u008b\2\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\151\21\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\152\10\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\16\53\1\153\13\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\154\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\16\53\1\155\13\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\156\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\157\16\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\5\53\1\160\24\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\161\10\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\162\10\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\163\10\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\164\14\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\16\53\1\165\13\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\166\7\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\167\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\170\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\171\7\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\172\10\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\30\53\1\173\1\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\24\53\1\174\5\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\175\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\176\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\177\10\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u0080\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\16\53\1\u0081\13\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u0082\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\u0083\7\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u0084\16\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\17\53\1\u0085\12\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\14\53\1\u0086\15\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\24\53\1\u0087\5\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\u0088\7\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u0089\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\14\53\1\u008a\15\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\3\53\1\u008b\26\53", + "\1\46\12\53\1\u008c\2\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "", "", "", @@ -3643,139 +3672,140 @@ public String getDescription() { "", "", "", - "\12\u008c", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\0\u008d", - "\42\136\1\137\71\136\1\135\uffa3\136", - "\1\145\15\uffff\1\56", + "\12\u008d", + "\1\132\1\uffff\12\u008e\13\uffff\1\132\37\uffff\1\132", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "\0\u008f", - "\47\141\1\142\64\141\1\140\uffa3\141", - "\1\145\15\uffff\1\56", + "\42\137\1\140\71\137\1\136\uffa3\137", + "\1\146\15\uffff\1\55", + "\0\u0091", + "\47\142\1\143\64\142\1\141\uffa3\142", + "\1\146\15\uffff\1\55", "", "", "", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u0090\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\25\54\1\u0091\4\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u0092\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\54\1\u0093\30\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\17\54\1\u0094\12\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u0095\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\3\54\1\u0096\26\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\22\54\1\u0097\7\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u0098\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u0099\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\10\54\1\u009a\21\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\25\54\1\u009b\4\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\u009c\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\13\54\1\u009d\16\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u009e\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u009f\25\54", - "\1\46\1\54\1\u00a0\1\54\1\u00a1\2\54\1\u00a2\1\54\1\u00a3\1\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\22\54\1\u00a4\7\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u00a5\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\54\1\u00a7\30\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u00a8\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\3\54\1\u00a9\26\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\10\54\1\u00aa\13\54\1\u00ab\5\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\10\54\1\u00ac\21\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\13\54\1\u00ad\16\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u00ae\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\24\54\1\u00af\5\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\24\54\1\u00b0\5\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u00b1\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u00b2\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u00b3\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\u00b4\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\13\54\1\u00b5\16\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u00b6\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u00b7\25\54", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u0092\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\25\53\1\u0093\4\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u0094\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\53\1\u0095\30\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\17\53\1\u0096\12\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u0097\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\3\53\1\u0098\26\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\u0099\7\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u009a\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u009b\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u009c\21\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\25\53\1\u009d\4\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u009e\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u009f\16\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00a0\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00a1\25\53", + "\1\46\1\53\1\u00a2\1\53\1\u00a3\2\53\1\u00a4\1\53\1\u00a5\1\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\u00a6\7\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u00a7\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\53\1\u00a9\30\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00aa\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\3\53\1\u00ab\26\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u00ac\13\53\1\u00ad\5\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u00ae\21\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u00af\16\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00b0\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\24\53\1\u00b1\5\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\24\53\1\u00b2\5\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00b3\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00b4\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00b5\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u00b6\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u00b7\16\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00b8\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00b9\25\53", "", - "\12\u00b8", - "\42\136\1\137\71\136\1\135\uffa3\136", + "\12\u00ba", + "\1\132\1\uffff\12\u008e\13\uffff\1\132\37\uffff\1\132", + "\42\137\1\140\71\137\1\136\uffa3\137", "", - "\47\141\1\142\64\141\1\140\uffa3\141", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\14\54\1\u00b9\15\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u00ba\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\u00bb\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u00bc\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\7\54\1\u00bd\22\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\u00be\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\54\1\u00bf\30\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u00c0\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\u00c1\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\24\54\1\u00c2\5\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\15\54\1\u00c3\14\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\10\54\1\u00c4\21\54", - "\1\46\1\54\1\u00c5\1\54\1\u00c6\2\54\1\u00c7\1\54\1\u00c8\1\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u00c9\25\54", - "\1\46\6\54\1\u00ca\3\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\6\54\1\u00cb\23\54", - "\1\46\6\54\1\u00cc\3\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\2\54\1\u00cd\7\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\4\54\1\u00ce\5\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\1\u00cf\3\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u00d1\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\30\54\1\u00d2\1\54", + "\47\142\1\143\64\142\1\141\uffa3\142", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u00bb\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u00bc\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\14\53\1\u00bd\15\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u00be\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\7\53\1\u00bf\22\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u00c0\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\53\1\u00c1\30\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00c2\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\24\53\1\u00c3\5\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u00c4\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u00c5\14\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u00c6\21\53", + "\1\46\1\53\1\u00c7\1\53\1\u00c8\2\53\1\u00c9\1\53\1\u00ca\1\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00cb\25\53", + "\1\46\6\53\1\u00cc\3\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\6\53\1\u00cd\23\53", + "\1\46\6\53\1\u00ce\3\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\2\53\1\u00cf\7\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\4\53\1\u00d0\5\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\1\u00d1\3\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u00d3\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\30\53\1\u00d4\1\53", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\13\54\1\u00d3\16\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u00d5\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\15\54\1\u00d6\14\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\2\54\1\u00d7\27\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\16\54\1\u00d8\13\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\1\u00d9\3\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\1\u00db\3\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\13\54\1\u00dd\16\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u00de\25\54", - "\1\46\12\54\1\u00df\2\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u00d5\16\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00d7\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u00d8\14\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\u00d9\27\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\16\53\1\u00da\13\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\1\u00db\3\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\1\u00dd\3\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u00df\16\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00e0\25\53", + "\1\46\12\53\1\u00e1\2\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "\1\130", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u00e7\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\u00e8\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\10\54\1\u00e9\21\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\13\54\1\u00ea\16\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\15\54\1\u00eb\14\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\3\54\1\u00ec\2\54\1\u00ed\3\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u00ee\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\10\54\1\u00ef\21\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\13\54\1\u00f0\16\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\6\54\1\u00f1\23\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\2\54\1\u00f2\27\54", - "\1\46\6\54\1\u00f3\3\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\2\54\1\u00f4\7\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\4\54\1\u00f5\5\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\1\u00f6\3\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u00f8\31\54", - "\1\46\4\54\1\u00f9\5\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u00fa\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\1\u00fb\3\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\1\u00fd\3\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\1\u00ff\3\uffff\1\54\1\uffff\32\54", - "", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u00e9\21\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u00ea\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00eb\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u00ec\16\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\15\53\1\u00ed\14\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\3\53\1\u00ee\2\53\1\u00ef\3\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u00f0\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u00f1\16\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u00f2\21\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\6\53\1\u00f3\23\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\u00f4\27\53", + "\1\46\6\53\1\u00f5\3\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\2\53\1\u00f6\7\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\4\53\1\u00f7\5\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\1\u00f8\3\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u00fa\31\53", + "\1\46\4\53\1\u00fb\5\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00fc\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\1\u00fd\3\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\1\u00ff\3\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\1\u0101\3\uffff\1\53\1\uffff\32\53", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\6\54\1\u0101\23\54", - "\1\46\12\54\1\u0102\2\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u0103\25\54", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\21\54\1\u0104\10\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\6\54\1\u0105\23\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\u0106\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\15\54\1\u0107\14\54", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\6\53\1\u0103\23\53", + "\1\46\12\53\1\u0104\2\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u0105\25\53", "", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\u0106\10\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\6\53\1\u0107\23\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u0108\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u0109\14\53", "", "", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\u0108\6\54", - "\1\46\12\54\1\u0109\2\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u010a\6\53", + "\1\46\12\53\1\u010b\2\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "", "", "", @@ -3783,349 +3813,337 @@ public String getDescription() { "", "", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\u010b\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u010c\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\25\54\1\u010d\4\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\15\54\1\u010e\14\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u010f\31\54", - "\1\46\2\54\1\u0110\7\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\4\54\1\u0111\5\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\2\54\1\u0112\27\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\16\54\1\u0113\13\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\u0114\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\1\u0115\3\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u0117\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\1\u0118\3\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\1\u011a\3\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\1\u011c\3\uffff\1\54\1\uffff\32\54", "", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\25\53\1\u010d\4\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u010e\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u010f\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\15\53\1\u0110\14\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u0111\31\53", + "\1\46\2\53\1\u0112\7\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\4\53\1\u0113\5\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\u0114\27\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u0115\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\16\53\1\u0116\13\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\1\u0117\3\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u0119\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\1\u011a\3\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\1\u011c\3\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\1\u011e\3\uffff\1\53\1\uffff\32\53", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\15\54\1\u011e\14\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\21\54\1\u0120\10\54", "", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u0120\14\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\u0122\10\53", "", "", "", "", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u0121\25\54", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u0123\25\53", "", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u0128\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\15\54\1\u0129\14\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u012a\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u012b\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\14\54\1\u012c\15\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\1\u012d\3\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\1\u012f\3\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\12\54\1\u0131\17\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\15\54\1\u0132\14\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u012a\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\15\53\1\u012b\14\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u012c\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u012d\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\14\53\1\u012e\15\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\1\u012f\3\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\1\u0131\3\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\12\53\1\u0133\17\53", + "\1\46\12\53\1\u0134\2\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u0135\14\53", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "", "", "", "", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "", "", "", "", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\21\54\1\u0138\10\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u0139\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\15\54\1\u013a\14\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\14\54\1\u013b\15\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u013c\25\54", "", + "\1\46\12\53\3\uffff\1\55\3\uffff\15\53\1\u013a\14\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u013b\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\u013c\10\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\14\53\1\u013d\15\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u013e\25\53", "", "", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "", "", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\1\u0140\21\54\1\u013f\7\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\14\54\1\u0141\15\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u0142\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u0143\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u0141\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\14\53\1\u0142\15\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\1\u0143\31\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u0144\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\u0145\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\15\54\1\u0146\14\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u0147\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\14\54\1\u0148\15\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\22\54\1\u0149\7\54", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\21\54\1\u014a\10\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\30\54\1\u014b\1\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\22\54\1\u014c\7\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u014d\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\17\54\1\u014e\12\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\24\54\1\u014f\5\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\17\54\1\u0151\12\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\22\54\1\u0152\7\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u0153\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\2\54\1\u0154\27\54", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\14\53\1\u0146\15\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u0147\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u0148\14\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\u0149\7\53", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u0155\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\17\54\1\u0156\12\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\2\54\1\u0157\27\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\u0158\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\2\54\1\u0159\27\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u015a\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u015b\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\14\54\1\u015c\15\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u015d\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\2\54\1\u015e\27\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u0160\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u0162\25\54", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u014a\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\u014b\7\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\30\53\1\u014c\1\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\17\53\1\u014d\12\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\u014e\7\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\17\53\1\u014f\12\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u0151\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\17\53\1\u0152\12\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u0153\31\53", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\14\54\1\u0163\15\54", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\u0154\27\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u0155\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\u0156\27\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u0157\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\u0158\27\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u0159\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u015b\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\54\1\u0165\30\54", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u0166\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\21\54\1\u0167\10\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "" }; - static final short[] DFA28_eot = DFA.unpackEncodedString(DFA28_eotS); - static final short[] DFA28_eof = DFA.unpackEncodedString(DFA28_eofS); - static final char[] DFA28_min = DFA.unpackEncodedStringToUnsignedChars(DFA28_minS); - static final char[] DFA28_max = DFA.unpackEncodedStringToUnsignedChars(DFA28_maxS); - static final short[] DFA28_accept = DFA.unpackEncodedString(DFA28_acceptS); - static final short[] DFA28_special = DFA.unpackEncodedString(DFA28_specialS); - static final short[][] DFA28_transition; + static final short[] DFA30_eot = DFA.unpackEncodedString(DFA30_eotS); + static final short[] DFA30_eof = DFA.unpackEncodedString(DFA30_eofS); + static final char[] DFA30_min = DFA.unpackEncodedStringToUnsignedChars(DFA30_minS); + static final char[] DFA30_max = DFA.unpackEncodedStringToUnsignedChars(DFA30_maxS); + static final short[] DFA30_accept = DFA.unpackEncodedString(DFA30_acceptS); + static final short[] DFA30_special = DFA.unpackEncodedString(DFA30_specialS); + static final short[][] DFA30_transition; static { - int numStates = DFA28_transitionS.length; - DFA28_transition = new short[numStates][]; + int numStates = DFA30_transitionS.length; + DFA30_transition = new short[numStates][]; for (int i=0; i='\u0000' && LA28_93<='\uFFFF')) ) {s = 141;} + if ( (LA30_34=='\\') ) {s = 94;} + + else if ( ((LA30_34>='\u0000' && LA30_34<='!')||(LA30_34>='#' && LA30_34<='[')||(LA30_34>=']' && LA30_34<='\uFFFF')) ) {s = 95;} + + else if ( (LA30_34=='\"') ) {s = 96;} + + else s = 41; if ( s>=0 ) return s; break; case 1 : - int LA28_143 = input.LA(1); + int LA30_94 = input.LA(1); s = -1; - if ( (LA28_143=='\'') ) {s = 98;} - - else if ( (LA28_143=='\\') ) {s = 96;} - - else if ( ((LA28_143>='\u0000' && LA28_143<='&')||(LA28_143>='(' && LA28_143<='[')||(LA28_143>=']' && LA28_143<='\uFFFF')) ) {s = 97;} + if ( ((LA30_94>='\u0000' && LA30_94<='\uFFFF')) ) {s = 143;} if ( s>=0 ) return s; break; case 2 : - int LA28_97 = input.LA(1); + int LA30_97 = input.LA(1); s = -1; - if ( (LA28_97=='\'') ) {s = 98;} - - else if ( (LA28_97=='\\') ) {s = 96;} - - else if ( ((LA28_97>='\u0000' && LA28_97<='&')||(LA28_97>='(' && LA28_97<='[')||(LA28_97>=']' && LA28_97<='\uFFFF')) ) {s = 97;} + if ( ((LA30_97>='\u0000' && LA30_97<='\uFFFF')) ) {s = 145;} if ( s>=0 ) return s; break; case 3 : - int LA28_96 = input.LA(1); + int LA30_0 = input.LA(1); s = -1; - if ( ((LA28_96>='\u0000' && LA28_96<='\uFFFF')) ) {s = 143;} + if ( (LA30_0=='R') ) {s = 1;} - if ( s>=0 ) return s; - break; - case 4 : - int LA28_141 = input.LA(1); + else if ( (LA30_0=='P') ) {s = 2;} - s = -1; - if ( (LA28_141=='\"') ) {s = 95;} + else if ( (LA30_0=='G') ) {s = 3;} - else if ( (LA28_141=='\\') ) {s = 93;} + else if ( (LA30_0=='f') ) {s = 4;} - else if ( ((LA28_141>='\u0000' && LA28_141<='!')||(LA28_141>='#' && LA28_141<='[')||(LA28_141>=']' && LA28_141<='\uFFFF')) ) {s = 94;} + else if ( (LA30_0=='d') ) {s = 5;} - if ( s>=0 ) return s; - break; - case 5 : - int LA28_94 = input.LA(1); + else if ( (LA30_0=='s') ) {s = 6;} - s = -1; - if ( (LA28_94=='\"') ) {s = 95;} + else if ( (LA30_0=='u') ) {s = 7;} - else if ( (LA28_94=='\\') ) {s = 93;} + else if ( (LA30_0=='B') ) {s = 8;} - else if ( ((LA28_94>='\u0000' && LA28_94<='!')||(LA28_94>='#' && LA28_94<='[')||(LA28_94>=']' && LA28_94<='\uFFFF')) ) {s = 94;} + else if ( (LA30_0=='I') ) {s = 9;} - if ( s>=0 ) return s; - break; - case 6 : - int LA28_0 = input.LA(1); + else if ( (LA30_0=='i') ) {s = 10;} - s = -1; - if ( (LA28_0=='P') ) {s = 1;} + else if ( (LA30_0=='m') ) {s = 11;} + + else if ( (LA30_0=='A') ) {s = 12;} - else if ( (LA28_0=='R') ) {s = 2;} + else if ( (LA30_0=='D') ) {s = 13;} - else if ( (LA28_0=='G') ) {s = 3;} + else if ( (LA30_0=='H') ) {s = 14;} - else if ( (LA28_0=='f') ) {s = 4;} + else if ( (LA30_0=='S') ) {s = 15;} - else if ( (LA28_0=='d') ) {s = 5;} + else if ( (LA30_0=='a') ) {s = 16;} - else if ( (LA28_0=='s') ) {s = 6;} + else if ( (LA30_0=='b') ) {s = 17;} - else if ( (LA28_0=='u') ) {s = 7;} + else if ( (LA30_0=='r') ) {s = 18;} - else if ( (LA28_0=='B') ) {s = 8;} + else if ( (LA30_0=='v') ) {s = 19;} - else if ( (LA28_0=='I') ) {s = 9;} + else if ( (LA30_0=='t') ) {s = 20;} - else if ( (LA28_0=='i') ) {s = 10;} + else if ( (LA30_0=='L') ) {s = 21;} - else if ( (LA28_0=='m') ) {s = 11;} + else if ( (LA30_0=='g') ) {s = 22;} - else if ( (LA28_0=='A') ) {s = 12;} + else if ( (LA30_0=='n') ) {s = 23;} - else if ( (LA28_0=='D') ) {s = 13;} + else if ( (LA30_0=='[') ) {s = 24;} - else if ( (LA28_0=='H') ) {s = 14;} + else if ( (LA30_0==',') ) {s = 25;} - else if ( (LA28_0=='S') ) {s = 15;} + else if ( (LA30_0==':') ) {s = 26;} - else if ( (LA28_0=='a') ) {s = 16;} + else if ( (LA30_0==']') ) {s = 27;} - else if ( (LA28_0=='b') ) {s = 17;} + else if ( (LA30_0=='0') ) {s = 28;} - else if ( (LA28_0=='r') ) {s = 18;} + else if ( ((LA30_0>='1' && LA30_0<='2')) ) {s = 29;} - else if ( (LA28_0=='v') ) {s = 19;} + else if ( (LA30_0=='-') ) {s = 30;} - else if ( (LA28_0=='t') ) {s = 20;} + else if ( ((LA30_0>='3' && LA30_0<='9')) ) {s = 31;} - else if ( (LA28_0=='L') ) {s = 21;} + else if ( (LA30_0=='^') ) {s = 32;} - else if ( (LA28_0=='g') ) {s = 22;} + else if ( (LA30_0=='C'||(LA30_0>='E' && LA30_0<='F')||(LA30_0>='J' && LA30_0<='K')||(LA30_0>='M' && LA30_0<='O')||LA30_0=='Q'||(LA30_0>='T' && LA30_0<='Z')||LA30_0=='_'||LA30_0=='c'||LA30_0=='e'||LA30_0=='h'||(LA30_0>='j' && LA30_0<='l')||(LA30_0>='o' && LA30_0<='q')||(LA30_0>='w' && LA30_0<='z')) ) {s = 33;} - else if ( (LA28_0=='n') ) {s = 23;} + else if ( (LA30_0=='\"') ) {s = 34;} - else if ( (LA28_0=='[') ) {s = 24;} + else if ( (LA30_0=='\'') ) {s = 35;} - else if ( (LA28_0==',') ) {s = 25;} + else if ( (LA30_0=='#') ) {s = 36;} - else if ( (LA28_0==':') ) {s = 26;} + else if ( (LA30_0=='/') ) {s = 37;} - else if ( (LA28_0==']') ) {s = 27;} + else if ( (LA30_0=='~') ) {s = 39;} - else if ( (LA28_0=='0') ) {s = 28;} + else if ( ((LA30_0>='\t' && LA30_0<='\n')||LA30_0=='\r'||LA30_0==' ') ) {s = 40;} - else if ( ((LA28_0>='1' && LA28_0<='2')) ) {s = 29;} + else if ( ((LA30_0>='\u0000' && LA30_0<='\b')||(LA30_0>='\u000B' && LA30_0<='\f')||(LA30_0>='\u000E' && LA30_0<='\u001F')||LA30_0=='!'||(LA30_0>='$' && LA30_0<='&')||(LA30_0>='(' && LA30_0<='+')||LA30_0=='.'||(LA30_0>=';' && LA30_0<='@')||LA30_0=='\\'||LA30_0=='`'||(LA30_0>='{' && LA30_0<='}')||(LA30_0>='\u007F' && LA30_0<='\uFFFF')) ) {s = 41;} + + else s = 38; - else if ( (LA28_0=='-') ) {s = 30;} + if ( s>=0 ) return s; + break; + case 4 : + int LA30_145 = input.LA(1); - else if ( ((LA28_0>='3' && LA28_0<='9')) ) {s = 31;} + s = -1; + if ( (LA30_145=='\'') ) {s = 99;} - else if ( (LA28_0=='^') ) {s = 32;} + else if ( (LA30_145=='\\') ) {s = 97;} - else if ( (LA28_0=='C'||(LA28_0>='E' && LA28_0<='F')||(LA28_0>='J' && LA28_0<='K')||(LA28_0>='M' && LA28_0<='O')||LA28_0=='Q'||(LA28_0>='T' && LA28_0<='Z')||LA28_0=='_'||LA28_0=='c'||LA28_0=='e'||LA28_0=='h'||(LA28_0>='j' && LA28_0<='l')||(LA28_0>='o' && LA28_0<='q')||(LA28_0>='w' && LA28_0<='z')) ) {s = 33;} + else if ( ((LA30_145>='\u0000' && LA30_145<='&')||(LA30_145>='(' && LA30_145<='[')||(LA30_145>=']' && LA30_145<='\uFFFF')) ) {s = 98;} - else if ( (LA28_0=='\"') ) {s = 34;} + if ( s>=0 ) return s; + break; + case 5 : + int LA30_98 = input.LA(1); - else if ( (LA28_0=='\'') ) {s = 35;} + s = -1; + if ( (LA30_98=='\'') ) {s = 99;} - else if ( (LA28_0=='#') ) {s = 36;} + else if ( (LA30_98=='\\') ) {s = 97;} - else if ( (LA28_0=='/') ) {s = 37;} + else if ( ((LA30_98>='\u0000' && LA30_98<='&')||(LA30_98>='(' && LA30_98<='[')||(LA30_98>=']' && LA30_98<='\uFFFF')) ) {s = 98;} - else if ( (LA28_0=='~') ) {s = 39;} + if ( s>=0 ) return s; + break; + case 6 : + int LA30_143 = input.LA(1); - else if ( ((LA28_0>='\t' && LA28_0<='\n')||LA28_0=='\r'||LA28_0==' ') ) {s = 40;} + s = -1; + if ( (LA30_143=='\"') ) {s = 96;} - else if ( ((LA28_0>='\u0000' && LA28_0<='\b')||(LA28_0>='\u000B' && LA28_0<='\f')||(LA28_0>='\u000E' && LA28_0<='\u001F')||LA28_0=='!'||(LA28_0>='$' && LA28_0<='&')||(LA28_0>='(' && LA28_0<='+')||LA28_0=='.'||(LA28_0>=';' && LA28_0<='@')||LA28_0=='\\'||LA28_0=='`'||(LA28_0>='{' && LA28_0<='}')||(LA28_0>='\u007F' && LA28_0<='\uFFFF')) ) {s = 41;} + else if ( (LA30_143=='\\') ) {s = 94;} - else s = 38; + else if ( ((LA30_143>='\u0000' && LA30_143<='!')||(LA30_143>='#' && LA30_143<='[')||(LA30_143>=']' && LA30_143<='\uFFFF')) ) {s = 95;} if ( s>=0 ) return s; break; case 7 : - int LA28_35 = input.LA(1); + int LA30_95 = input.LA(1); s = -1; - if ( (LA28_35=='\\') ) {s = 96;} + if ( (LA30_95=='\"') ) {s = 96;} - else if ( ((LA28_35>='\u0000' && LA28_35<='&')||(LA28_35>='(' && LA28_35<='[')||(LA28_35>=']' && LA28_35<='\uFFFF')) ) {s = 97;} + else if ( (LA30_95=='\\') ) {s = 94;} - else if ( (LA28_35=='\'') ) {s = 98;} - - else s = 41; + else if ( ((LA30_95>='\u0000' && LA30_95<='!')||(LA30_95>='#' && LA30_95<='[')||(LA30_95>=']' && LA30_95<='\uFFFF')) ) {s = 95;} if ( s>=0 ) return s; break; case 8 : - int LA28_34 = input.LA(1); + int LA30_35 = input.LA(1); s = -1; - if ( (LA28_34=='\\') ) {s = 93;} + if ( (LA30_35=='\\') ) {s = 97;} - else if ( ((LA28_34>='\u0000' && LA28_34<='!')||(LA28_34>='#' && LA28_34<='[')||(LA28_34>=']' && LA28_34<='\uFFFF')) ) {s = 94;} + else if ( ((LA30_35>='\u0000' && LA30_35<='&')||(LA30_35>='(' && LA30_35<='[')||(LA30_35>=']' && LA30_35<='\uFFFF')) ) {s = 98;} - else if ( (LA28_34=='\"') ) {s = 95;} + else if ( (LA30_35=='\'') ) {s = 99;} else s = 41; @@ -4133,7 +4151,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc break; } NoViableAltException nvae = - new NoViableAltException(getDescription(), 28, _s, input); + new NoViableAltException(getDescription(), 30, _s, input); error(nvae); throw nvae; } diff --git a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/lexer/InternalBasicsLexer.tokens b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/lexer/InternalBasicsLexer.tokens index bdb5aa774..d811c8dd8 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/lexer/InternalBasicsLexer.tokens +++ b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/lexer/InternalBasicsLexer.tokens @@ -1,87 +1,86 @@ -Action=35 -Any=61 -Array=29 -Base64=30 -Bool=53 -Bool_1=36 +Action=34 +Any=60 +Array=28 +Base64=29 +Bool=52 +Bool_1=35 Boolean=18 -Byte=54 -Byte_1=37 -Colon=65 -Comma=64 -Date=51 -Default=20 -Double=31 +Byte=53 +Byte_1=36 +Colon=64 +Comma=63 +Date=50 +Default=11 +Double=30 Duration=12 Feedback=13 -Float32=21 -Float32_1=10 -Float64=22 -Float64_1=11 -GlobalNamespace=7 -Goal=55 -GraphName=9 -Header=32 -Int16=45 -Int16_1=23 -Int32=46 -Int32_1=24 -Int64=47 -Int64_1=25 -Int8=56 -Int8_1=38 +Float32=20 +Float32_1=9 +Float64=21 +Float64_1=10 +GlobalNamespace=6 +Goal=54 +GraphName=8 +Header=31 +Int16=44 +Int16_1=22 +Int32=45 +Int32_1=23 +Int64=46 +Int64_1=24 +Int8=55 +Int8_1=37 Integer=19 -LeftSquareBracket=66 -LeftSquareBracketRightSquareBracket=63 -List=52 -Message=26 -Name=57 -Node=58 -Ns=62 -ParameterAny=8 -ParameterStructMember=4 -PrivateNamespace=6 -RULE_ANY_OTHER=90 -RULE_BEGIN=83 -RULE_BINARY=69 -RULE_BOOLEAN=70 -RULE_DATE_TIME=78 -RULE_DAY=73 -RULE_DECINT=71 -RULE_DIGIT=68 -RULE_DOUBLE=72 -RULE_END=84 -RULE_HOUR=76 -RULE_ID=79 -RULE_INT=81 -RULE_MESSAGE_ASIGMENT=82 -RULE_MIN_SEC=77 -RULE_ML_COMMENT=88 -RULE_MONTH=74 -RULE_ROS_CONVENTION_A=86 -RULE_ROS_CONVENTION_PARAM=87 -RULE_SL_COMMENT=85 -RULE_STRING=80 -RULE_WS=89 -RULE_YEAR=75 -RelativeNamespace=5 -Result=39 -RightSquareBracket=67 -Service=27 -String=33 -String_1=40 +LeftSquareBracket=65 +LeftSquareBracketRightSquareBracket=62 +List=51 +Message=25 +Name=56 +Node=57 +Ns=61 +ParameterAny=7 +PrivateNamespace=5 +RULE_ANY_OTHER=89 +RULE_BEGIN=82 +RULE_BINARY=68 +RULE_BOOLEAN=69 +RULE_DATE_TIME=77 +RULE_DAY=72 +RULE_DECINT=70 +RULE_DIGIT=67 +RULE_DOUBLE=71 +RULE_END=83 +RULE_HOUR=75 +RULE_ID=78 +RULE_INT=80 +RULE_MESSAGE_ASIGMENT=81 +RULE_MIN_SEC=76 +RULE_ML_COMMENT=87 +RULE_MONTH=73 +RULE_ROS_CONVENTION_A=85 +RULE_ROS_CONVENTION_PARAM=86 +RULE_SL_COMMENT=84 +RULE_STRING=79 +RULE_WS=88 +RULE_YEAR=74 +RelativeNamespace=4 +Result=38 +RightSquareBracket=66 +Service=26 +String=32 +String_1=39 String_2=14 -Struct=34 -Time=59 -Type=60 -Type_1=48 -Uint16=41 +Struct=33 +Time=58 +Type=59 +Type_1=47 +Uint16=40 Uint16_1=15 -Uint32=42 +Uint32=41 Uint32_1=16 -Uint64=43 +Uint64=42 Uint64_1=17 -Uint8=49 -Uint8_1=28 -Value=50 -Value_1=44 +Uint8=48 +Uint8_1=27 +Value=49 +Value_1=43 diff --git a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/lexer/InternalRosLexer.g b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/lexer/InternalRosLexer.g index 4696956d2..cb85cd1ce 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/lexer/InternalRosLexer.g +++ b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/lexer/InternalRosLexer.g @@ -11,8 +11,6 @@ package de.fraunhofer.ipa.ros.ide.contentassist.antlr.lexer; import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer; } -ParameterStructMember : 'ParameterStructMember'; - ExternalDependency : 'ExternalDependency'; RelativeNamespace : 'RelativeNamespace'; @@ -21,13 +19,13 @@ PrivateNamespace : 'PrivateNamespace'; GlobalNamespace : 'GlobalNamespace'; -Serviceclient : 'serviceclient:'; +Serviceclients : 'serviceclients:'; -Serviceserver : 'serviceserver:'; +Serviceservers : 'serviceservers:'; -Actionclient : 'actionclient:'; +Actionclients : 'actionclients:'; -Actionserver : 'actionserver:'; +Actionservers : 'actionservers:'; Dependencies : 'dependencies:'; @@ -51,6 +49,8 @@ Float64_1 : 'float64[]'; Response : 'response:'; +Default : 'default:'; + Duration : 'duration'; Feedback : 'feedback'; @@ -73,8 +73,6 @@ Integer : 'Integer'; Action_1 : 'action:'; -Default : 'default'; - Float32 : 'float32'; Float64 : 'float64'; @@ -187,7 +185,7 @@ RULE_BINARY : ('0b'|'0B') ('0'|'1')+; RULE_BOOLEAN : ('true'|'false'); -RULE_DOUBLE : RULE_DIGIT ('.' RULE_DECINT*|('.' RULE_DIGIT*)? ('E'|'e') ('-'|'+')? RULE_DIGIT); +RULE_DOUBLE : (RULE_DIGIT|'-' RULE_DIGIT*) ('.' RULE_DECINT*|('.' RULE_DIGIT*)? ('E'|'e') ('-'|'+')? RULE_DIGIT); RULE_DECINT : ('0'|'1'..'9' RULE_DIGIT*|'-' '0'..'9' RULE_DIGIT*); diff --git a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/lexer/InternalRosLexer.java b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/lexer/InternalRosLexer.java index deb1e5a01..05971369b 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/lexer/InternalRosLexer.java +++ b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/lexer/InternalRosLexer.java @@ -12,115 +12,114 @@ @SuppressWarnings("all") public class InternalRosLexer extends Lexer { - public static final int Float32_1=21; - public static final int Node=78; - public static final int RULE_DATE_TIME=99; + public static final int Float32_1=20; + public static final int Node=77; + public static final int RULE_DATE_TIME=98; public static final int Uint64_1=31; - public static final int String=49; - public static final int Int16=63; - public static final int Float32=36; - public static final int Goal=74; - public static final int Bool=72; - public static final int Uint16=58; + public static final int Serviceclients=8; + public static final int String=48; + public static final int Int16=62; + public static final int Float32=35; + public static final int Goal=73; + public static final int Actionservers=11; + public static final int Bool=71; + public static final int Uint16=57; public static final int Boolean=32; - public static final int ExternalDependency=5; - public static final int Uint8=68; - public static final int Parameters=17; - public static final int RULE_ID=100; - public static final int Actionclient=11; - public static final int RULE_DIGIT=89; - public static final int GlobalNamespace=8; - public static final int Node_1=66; - public static final int Int16_1=38; - public static final int Header=48; - public static final int RULE_INT=102; - public static final int Byte=73; - public static final int RULE_ML_COMMENT=109; - public static final int LeftSquareBracket=87; - public static final int Specs=56; - public static final int Base64=46; + public static final int ExternalDependency=4; + public static final int Uint8=67; + public static final int Parameters=16; + public static final int RULE_ID=99; + public static final int RULE_DIGIT=88; + public static final int GlobalNamespace=7; + public static final int Node_1=65; + public static final int Int16_1=37; + public static final int Header=47; + public static final int RULE_INT=101; + public static final int Byte=72; + public static final int RULE_ML_COMMENT=108; + public static final int LeftSquareBracket=86; + public static final int Specs=55; + public static final int Base64=45; public static final int Message_1=26; - public static final int Comma=85; - public static final int RULE_MESSAGE_ASIGMENT=103; - public static final int Goal_1=62; - public static final int LeftSquareBracketRightSquareBracket=84; - public static final int Int32=64; - public static final int Publishers=18; - public static final int Serviceserver=10; - public static final int RULE_DECINT=92; - public static final int Uint32=59; - public static final int FromGitRepo=15; - public static final int Msg=76; - public static final int RULE_HOUR=97; - public static final int Int8=75; - public static final int Default=35; - public static final int Actionserver=12; - public static final int Int8_1=54; + public static final int Comma=84; + public static final int RULE_MESSAGE_ASIGMENT=102; + public static final int Goal_1=61; + public static final int LeftSquareBracketRightSquareBracket=83; + public static final int Int32=63; + public static final int Publishers=17; + public static final int RULE_DECINT=91; + public static final int Uint32=58; + public static final int FromGitRepo=14; + public static final int Msg=75; + public static final int RULE_HOUR=96; + public static final int Int8=74; + public static final int Default=23; + public static final int Int8_1=53; public static final int Uint16_1=29; - public static final int Type=81; - public static final int Float64=37; - public static final int Int32_1=39; - public static final int Result_1=42; - public static final int RULE_BINARY=90; - public static final int String_1=57; - public static final int Subscribers=16; + public static final int Type=80; + public static final int Float64=36; + public static final int Int32_1=38; + public static final int Result_1=41; + public static final int RULE_BINARY=89; + public static final int String_1=56; + public static final int Subscribers=15; public static final int String_2=28; - public static final int RULE_DAY=94; - public static final int RULE_BEGIN=104; - public static final int RULE_BOOLEAN=91; - public static final int RelativeNamespace=6; - public static final int RULE_YEAR=96; - public static final int Feedback_1=20; - public static final int Result=55; - public static final int Name=77; - public static final int RULE_MIN_SEC=98; - public static final int ParameterAny=14; - public static final int List=71; - public static final int Dependencies=13; - public static final int RightSquareBracket=88; - public static final int PrivateNamespace=7; - public static final int GraphName=19; - public static final int Byte_1=53; - public static final int Float64_1=22; + public static final int Actionclients=10; + public static final int RULE_DAY=93; + public static final int RULE_BEGIN=103; + public static final int RULE_BOOLEAN=90; + public static final int RelativeNamespace=5; + public static final int Serviceservers=9; + public static final int RULE_YEAR=95; + public static final int Feedback_1=19; + public static final int Result=54; + public static final int Name=76; + public static final int RULE_MIN_SEC=97; + public static final int ParameterAny=13; + public static final int List=70; + public static final int Dependencies=12; + public static final int RightSquareBracket=87; + public static final int PrivateNamespace=6; + public static final int GraphName=18; + public static final int Byte_1=52; + public static final int Float64_1=21; public static final int Duration=24; public static final int Uint32_1=30; public static final int Action_1=34; - public static final int Double=47; - public static final int Type_1=67; - public static final int Value=69; - public static final int Uint64=60; - public static final int Action=51; - public static final int RULE_END=105; - public static final int Message=41; - public static final int Value_1=61; - public static final int Time=80; - public static final int RULE_STRING=101; - public static final int Bool_1=52; - public static final int Any=82; - public static final int Struct=50; - public static final int RULE_SL_COMMENT=106; - public static final int Uint8_1=44; - public static final int RULE_DOUBLE=93; + public static final int Double=46; + public static final int Type_1=66; + public static final int Value=68; + public static final int Uint64=59; + public static final int Action=50; + public static final int RULE_END=104; + public static final int Message=40; + public static final int Value_1=60; + public static final int Time=79; + public static final int RULE_STRING=100; + public static final int Bool_1=51; + public static final int Any=81; + public static final int Struct=49; + public static final int RULE_SL_COMMENT=105; + public static final int Uint8_1=43; + public static final int RULE_DOUBLE=92; public static final int Feedback=25; - public static final int ParameterStructMember=4; - public static final int Srv=79; - public static final int RULE_ROS_CONVENTION_A=107; - public static final int RULE_ROS_CONVENTION_PARAM=108; - public static final int Colon=86; + public static final int Srv=78; + public static final int RULE_ROS_CONVENTION_A=106; + public static final int RULE_ROS_CONVENTION_PARAM=107; + public static final int Colon=85; public static final int EOF=-1; - public static final int Ns=83; - public static final int RULE_WS=110; + public static final int Ns=82; + public static final int RULE_WS=109; public static final int Request=27; - public static final int Int64_1=40; - public static final int Service=43; - public static final int RULE_ANY_OTHER=111; - public static final int Date=70; - public static final int Response=23; + public static final int Int64_1=39; + public static final int Service=42; + public static final int RULE_ANY_OTHER=110; + public static final int Date=69; + public static final int Response=22; public static final int Integer=33; - public static final int Array=45; - public static final int Serviceclient=9; - public static final int Int64=65; - public static final int RULE_MONTH=95; + public static final int Array=44; + public static final int Int64=64; + public static final int RULE_MONTH=94; // delegates // delegators @@ -135,34 +134,13 @@ public InternalRosLexer(CharStream input, RecognizerSharedState state) { } public String getGrammarFileName() { return "InternalRosLexer.g"; } - // $ANTLR start "ParameterStructMember" - public final void mParameterStructMember() throws RecognitionException { - try { - int _type = ParameterStructMember; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:14:23: ( 'ParameterStructMember' ) - // InternalRosLexer.g:14:25: 'ParameterStructMember' - { - match("ParameterStructMember"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "ParameterStructMember" - // $ANTLR start "ExternalDependency" public final void mExternalDependency() throws RecognitionException { try { int _type = ExternalDependency; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:16:20: ( 'ExternalDependency' ) - // InternalRosLexer.g:16:22: 'ExternalDependency' + // InternalRosLexer.g:14:20: ( 'ExternalDependency' ) + // InternalRosLexer.g:14:22: 'ExternalDependency' { match("ExternalDependency"); @@ -182,8 +160,8 @@ public final void mRelativeNamespace() throws RecognitionException { try { int _type = RelativeNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:18:19: ( 'RelativeNamespace' ) - // InternalRosLexer.g:18:21: 'RelativeNamespace' + // InternalRosLexer.g:16:19: ( 'RelativeNamespace' ) + // InternalRosLexer.g:16:21: 'RelativeNamespace' { match("RelativeNamespace"); @@ -203,8 +181,8 @@ public final void mPrivateNamespace() throws RecognitionException { try { int _type = PrivateNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:20:18: ( 'PrivateNamespace' ) - // InternalRosLexer.g:20:20: 'PrivateNamespace' + // InternalRosLexer.g:18:18: ( 'PrivateNamespace' ) + // InternalRosLexer.g:18:20: 'PrivateNamespace' { match("PrivateNamespace"); @@ -224,8 +202,8 @@ public final void mGlobalNamespace() throws RecognitionException { try { int _type = GlobalNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:22:17: ( 'GlobalNamespace' ) - // InternalRosLexer.g:22:19: 'GlobalNamespace' + // InternalRosLexer.g:20:17: ( 'GlobalNamespace' ) + // InternalRosLexer.g:20:19: 'GlobalNamespace' { match("GlobalNamespace"); @@ -240,15 +218,15 @@ public final void mGlobalNamespace() throws RecognitionException { } // $ANTLR end "GlobalNamespace" - // $ANTLR start "Serviceclient" - public final void mServiceclient() throws RecognitionException { + // $ANTLR start "Serviceclients" + public final void mServiceclients() throws RecognitionException { try { - int _type = Serviceclient; + int _type = Serviceclients; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:24:15: ( 'serviceclient:' ) - // InternalRosLexer.g:24:17: 'serviceclient:' + // InternalRosLexer.g:22:16: ( 'serviceclients:' ) + // InternalRosLexer.g:22:18: 'serviceclients:' { - match("serviceclient:"); + match("serviceclients:"); } @@ -259,17 +237,17 @@ public final void mServiceclient() throws RecognitionException { finally { } } - // $ANTLR end "Serviceclient" + // $ANTLR end "Serviceclients" - // $ANTLR start "Serviceserver" - public final void mServiceserver() throws RecognitionException { + // $ANTLR start "Serviceservers" + public final void mServiceservers() throws RecognitionException { try { - int _type = Serviceserver; + int _type = Serviceservers; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:26:15: ( 'serviceserver:' ) - // InternalRosLexer.g:26:17: 'serviceserver:' + // InternalRosLexer.g:24:16: ( 'serviceservers:' ) + // InternalRosLexer.g:24:18: 'serviceservers:' { - match("serviceserver:"); + match("serviceservers:"); } @@ -280,17 +258,17 @@ public final void mServiceserver() throws RecognitionException { finally { } } - // $ANTLR end "Serviceserver" + // $ANTLR end "Serviceservers" - // $ANTLR start "Actionclient" - public final void mActionclient() throws RecognitionException { + // $ANTLR start "Actionclients" + public final void mActionclients() throws RecognitionException { try { - int _type = Actionclient; + int _type = Actionclients; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:28:14: ( 'actionclient:' ) - // InternalRosLexer.g:28:16: 'actionclient:' + // InternalRosLexer.g:26:15: ( 'actionclients:' ) + // InternalRosLexer.g:26:17: 'actionclients:' { - match("actionclient:"); + match("actionclients:"); } @@ -301,17 +279,17 @@ public final void mActionclient() throws RecognitionException { finally { } } - // $ANTLR end "Actionclient" + // $ANTLR end "Actionclients" - // $ANTLR start "Actionserver" - public final void mActionserver() throws RecognitionException { + // $ANTLR start "Actionservers" + public final void mActionservers() throws RecognitionException { try { - int _type = Actionserver; + int _type = Actionservers; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:30:14: ( 'actionserver:' ) - // InternalRosLexer.g:30:16: 'actionserver:' + // InternalRosLexer.g:28:15: ( 'actionservers:' ) + // InternalRosLexer.g:28:17: 'actionservers:' { - match("actionserver:"); + match("actionservers:"); } @@ -322,15 +300,15 @@ public final void mActionserver() throws RecognitionException { finally { } } - // $ANTLR end "Actionserver" + // $ANTLR end "Actionservers" // $ANTLR start "Dependencies" public final void mDependencies() throws RecognitionException { try { int _type = Dependencies; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:32:14: ( 'dependencies:' ) - // InternalRosLexer.g:32:16: 'dependencies:' + // InternalRosLexer.g:30:14: ( 'dependencies:' ) + // InternalRosLexer.g:30:16: 'dependencies:' { match("dependencies:"); @@ -350,8 +328,8 @@ public final void mParameterAny() throws RecognitionException { try { int _type = ParameterAny; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:34:14: ( 'ParameterAny' ) - // InternalRosLexer.g:34:16: 'ParameterAny' + // InternalRosLexer.g:32:14: ( 'ParameterAny' ) + // InternalRosLexer.g:32:16: 'ParameterAny' { match("ParameterAny"); @@ -371,8 +349,8 @@ public final void mFromGitRepo() throws RecognitionException { try { int _type = FromGitRepo; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:36:13: ( 'fromGitRepo:' ) - // InternalRosLexer.g:36:15: 'fromGitRepo:' + // InternalRosLexer.g:34:13: ( 'fromGitRepo:' ) + // InternalRosLexer.g:34:15: 'fromGitRepo:' { match("fromGitRepo:"); @@ -392,8 +370,8 @@ public final void mSubscribers() throws RecognitionException { try { int _type = Subscribers; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:38:13: ( 'subscribers:' ) - // InternalRosLexer.g:38:15: 'subscribers:' + // InternalRosLexer.g:36:13: ( 'subscribers:' ) + // InternalRosLexer.g:36:15: 'subscribers:' { match("subscribers:"); @@ -413,8 +391,8 @@ public final void mParameters() throws RecognitionException { try { int _type = Parameters; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:40:12: ( 'parameters:' ) - // InternalRosLexer.g:40:14: 'parameters:' + // InternalRosLexer.g:38:12: ( 'parameters:' ) + // InternalRosLexer.g:38:14: 'parameters:' { match("parameters:"); @@ -434,8 +412,8 @@ public final void mPublishers() throws RecognitionException { try { int _type = Publishers; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:42:12: ( 'publishers:' ) - // InternalRosLexer.g:42:14: 'publishers:' + // InternalRosLexer.g:40:12: ( 'publishers:' ) + // InternalRosLexer.g:40:14: 'publishers:' { match("publishers:"); @@ -455,8 +433,8 @@ public final void mGraphName() throws RecognitionException { try { int _type = GraphName; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:44:11: ( 'GraphName' ) - // InternalRosLexer.g:44:13: 'GraphName' + // InternalRosLexer.g:42:11: ( 'GraphName' ) + // InternalRosLexer.g:42:13: 'GraphName' { match("GraphName"); @@ -476,8 +454,8 @@ public final void mFeedback_1() throws RecognitionException { try { int _type = Feedback_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:46:12: ( 'feedback:' ) - // InternalRosLexer.g:46:14: 'feedback:' + // InternalRosLexer.g:44:12: ( 'feedback:' ) + // InternalRosLexer.g:44:14: 'feedback:' { match("feedback:"); @@ -497,8 +475,8 @@ public final void mFloat32_1() throws RecognitionException { try { int _type = Float32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:48:11: ( 'float32[]' ) - // InternalRosLexer.g:48:13: 'float32[]' + // InternalRosLexer.g:46:11: ( 'float32[]' ) + // InternalRosLexer.g:46:13: 'float32[]' { match("float32[]"); @@ -518,8 +496,8 @@ public final void mFloat64_1() throws RecognitionException { try { int _type = Float64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:50:11: ( 'float64[]' ) - // InternalRosLexer.g:50:13: 'float64[]' + // InternalRosLexer.g:48:11: ( 'float64[]' ) + // InternalRosLexer.g:48:13: 'float64[]' { match("float64[]"); @@ -539,8 +517,8 @@ public final void mResponse() throws RecognitionException { try { int _type = Response; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:52:10: ( 'response:' ) - // InternalRosLexer.g:52:12: 'response:' + // InternalRosLexer.g:50:10: ( 'response:' ) + // InternalRosLexer.g:50:12: 'response:' { match("response:"); @@ -555,6 +533,27 @@ public final void mResponse() throws RecognitionException { } // $ANTLR end "Response" + // $ANTLR start "Default" + public final void mDefault() throws RecognitionException { + try { + int _type = Default; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalRosLexer.g:52:9: ( 'default:' ) + // InternalRosLexer.g:52:11: 'default:' + { + match("default:"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "Default" + // $ANTLR start "Duration" public final void mDuration() throws RecognitionException { try { @@ -786,34 +785,13 @@ public final void mAction_1() throws RecognitionException { } // $ANTLR end "Action_1" - // $ANTLR start "Default" - public final void mDefault() throws RecognitionException { - try { - int _type = Default; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:76:9: ( 'default' ) - // InternalRosLexer.g:76:11: 'default' - { - match("default"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "Default" - // $ANTLR start "Float32" public final void mFloat32() throws RecognitionException { try { int _type = Float32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:78:9: ( 'float32' ) - // InternalRosLexer.g:78:11: 'float32' + // InternalRosLexer.g:76:9: ( 'float32' ) + // InternalRosLexer.g:76:11: 'float32' { match("float32"); @@ -833,8 +811,8 @@ public final void mFloat64() throws RecognitionException { try { int _type = Float64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:80:9: ( 'float64' ) - // InternalRosLexer.g:80:11: 'float64' + // InternalRosLexer.g:78:9: ( 'float64' ) + // InternalRosLexer.g:78:11: 'float64' { match("float64"); @@ -854,8 +832,8 @@ public final void mInt16_1() throws RecognitionException { try { int _type = Int16_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:82:9: ( 'int16[]' ) - // InternalRosLexer.g:82:11: 'int16[]' + // InternalRosLexer.g:80:9: ( 'int16[]' ) + // InternalRosLexer.g:80:11: 'int16[]' { match("int16[]"); @@ -875,8 +853,8 @@ public final void mInt32_1() throws RecognitionException { try { int _type = Int32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:84:9: ( 'int32[]' ) - // InternalRosLexer.g:84:11: 'int32[]' + // InternalRosLexer.g:82:9: ( 'int32[]' ) + // InternalRosLexer.g:82:11: 'int32[]' { match("int32[]"); @@ -896,8 +874,8 @@ public final void mInt64_1() throws RecognitionException { try { int _type = Int64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:86:9: ( 'int64[]' ) - // InternalRosLexer.g:86:11: 'int64[]' + // InternalRosLexer.g:84:9: ( 'int64[]' ) + // InternalRosLexer.g:84:11: 'int64[]' { match("int64[]"); @@ -917,8 +895,8 @@ public final void mMessage() throws RecognitionException { try { int _type = Message; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:88:9: ( 'message' ) - // InternalRosLexer.g:88:11: 'message' + // InternalRosLexer.g:86:9: ( 'message' ) + // InternalRosLexer.g:86:11: 'message' { match("message"); @@ -938,8 +916,8 @@ public final void mResult_1() throws RecognitionException { try { int _type = Result_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:90:10: ( 'result:' ) - // InternalRosLexer.g:90:12: 'result:' + // InternalRosLexer.g:88:10: ( 'result:' ) + // InternalRosLexer.g:88:12: 'result:' { match("result:"); @@ -959,8 +937,8 @@ public final void mService() throws RecognitionException { try { int _type = Service; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:92:9: ( 'service' ) - // InternalRosLexer.g:92:11: 'service' + // InternalRosLexer.g:90:9: ( 'service' ) + // InternalRosLexer.g:90:11: 'service' { match("service"); @@ -980,8 +958,8 @@ public final void mUint8_1() throws RecognitionException { try { int _type = Uint8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:94:9: ( 'uint8[]' ) - // InternalRosLexer.g:94:11: 'uint8[]' + // InternalRosLexer.g:92:9: ( 'uint8[]' ) + // InternalRosLexer.g:92:11: 'uint8[]' { match("uint8[]"); @@ -1001,8 +979,8 @@ public final void mArray() throws RecognitionException { try { int _type = Array; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:96:7: ( 'Array:' ) - // InternalRosLexer.g:96:9: 'Array:' + // InternalRosLexer.g:94:7: ( 'Array:' ) + // InternalRosLexer.g:94:9: 'Array:' { match("Array:"); @@ -1022,8 +1000,8 @@ public final void mBase64() throws RecognitionException { try { int _type = Base64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:98:8: ( 'Base64' ) - // InternalRosLexer.g:98:10: 'Base64' + // InternalRosLexer.g:96:8: ( 'Base64' ) + // InternalRosLexer.g:96:10: 'Base64' { match("Base64"); @@ -1043,8 +1021,8 @@ public final void mDouble() throws RecognitionException { try { int _type = Double; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:100:8: ( 'Double' ) - // InternalRosLexer.g:100:10: 'Double' + // InternalRosLexer.g:98:8: ( 'Double' ) + // InternalRosLexer.g:98:10: 'Double' { match("Double"); @@ -1064,8 +1042,8 @@ public final void mHeader() throws RecognitionException { try { int _type = Header; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:102:8: ( 'Header' ) - // InternalRosLexer.g:102:10: 'Header' + // InternalRosLexer.g:100:8: ( 'Header' ) + // InternalRosLexer.g:100:10: 'Header' { match("Header"); @@ -1085,8 +1063,8 @@ public final void mString() throws RecognitionException { try { int _type = String; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:104:8: ( 'String' ) - // InternalRosLexer.g:104:10: 'String' + // InternalRosLexer.g:102:8: ( 'String' ) + // InternalRosLexer.g:102:10: 'String' { match("String"); @@ -1106,8 +1084,8 @@ public final void mStruct() throws RecognitionException { try { int _type = Struct; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:106:8: ( 'Struct' ) - // InternalRosLexer.g:106:10: 'Struct' + // InternalRosLexer.g:104:8: ( 'Struct' ) + // InternalRosLexer.g:104:10: 'Struct' { match("Struct"); @@ -1127,8 +1105,8 @@ public final void mAction() throws RecognitionException { try { int _type = Action; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:108:8: ( 'action' ) - // InternalRosLexer.g:108:10: 'action' + // InternalRosLexer.g:106:8: ( 'action' ) + // InternalRosLexer.g:106:10: 'action' { match("action"); @@ -1148,8 +1126,8 @@ public final void mBool_1() throws RecognitionException { try { int _type = Bool_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:110:8: ( 'bool[]' ) - // InternalRosLexer.g:110:10: 'bool[]' + // InternalRosLexer.g:108:8: ( 'bool[]' ) + // InternalRosLexer.g:108:10: 'bool[]' { match("bool[]"); @@ -1169,8 +1147,8 @@ public final void mByte_1() throws RecognitionException { try { int _type = Byte_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:112:8: ( 'byte[]' ) - // InternalRosLexer.g:112:10: 'byte[]' + // InternalRosLexer.g:110:8: ( 'byte[]' ) + // InternalRosLexer.g:110:10: 'byte[]' { match("byte[]"); @@ -1190,8 +1168,8 @@ public final void mInt8_1() throws RecognitionException { try { int _type = Int8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:114:8: ( 'int8[]' ) - // InternalRosLexer.g:114:10: 'int8[]' + // InternalRosLexer.g:112:8: ( 'int8[]' ) + // InternalRosLexer.g:112:10: 'int8[]' { match("int8[]"); @@ -1211,8 +1189,8 @@ public final void mResult() throws RecognitionException { try { int _type = Result; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:116:8: ( 'result' ) - // InternalRosLexer.g:116:10: 'result' + // InternalRosLexer.g:114:8: ( 'result' ) + // InternalRosLexer.g:114:10: 'result' { match("result"); @@ -1232,8 +1210,8 @@ public final void mSpecs() throws RecognitionException { try { int _type = Specs; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:118:7: ( 'specs:' ) - // InternalRosLexer.g:118:9: 'specs:' + // InternalRosLexer.g:116:7: ( 'specs:' ) + // InternalRosLexer.g:116:9: 'specs:' { match("specs:"); @@ -1253,8 +1231,8 @@ public final void mString_1() throws RecognitionException { try { int _type = String_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:120:10: ( 'string' ) - // InternalRosLexer.g:120:12: 'string' + // InternalRosLexer.g:118:10: ( 'string' ) + // InternalRosLexer.g:118:12: 'string' { match("string"); @@ -1274,8 +1252,8 @@ public final void mUint16() throws RecognitionException { try { int _type = Uint16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:122:8: ( 'uint16' ) - // InternalRosLexer.g:122:10: 'uint16' + // InternalRosLexer.g:120:8: ( 'uint16' ) + // InternalRosLexer.g:120:10: 'uint16' { match("uint16"); @@ -1295,8 +1273,8 @@ public final void mUint32() throws RecognitionException { try { int _type = Uint32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:124:8: ( 'uint32' ) - // InternalRosLexer.g:124:10: 'uint32' + // InternalRosLexer.g:122:8: ( 'uint32' ) + // InternalRosLexer.g:122:10: 'uint32' { match("uint32"); @@ -1316,8 +1294,8 @@ public final void mUint64() throws RecognitionException { try { int _type = Uint64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:126:8: ( 'uint64' ) - // InternalRosLexer.g:126:10: 'uint64' + // InternalRosLexer.g:124:8: ( 'uint64' ) + // InternalRosLexer.g:124:10: 'uint64' { match("uint64"); @@ -1337,8 +1315,8 @@ public final void mValue_1() throws RecognitionException { try { int _type = Value_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:128:9: ( 'value:' ) - // InternalRosLexer.g:128:11: 'value:' + // InternalRosLexer.g:126:9: ( 'value:' ) + // InternalRosLexer.g:126:11: 'value:' { match("value:"); @@ -1358,8 +1336,8 @@ public final void mGoal_1() throws RecognitionException { try { int _type = Goal_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:130:8: ( 'goal:' ) - // InternalRosLexer.g:130:10: 'goal:' + // InternalRosLexer.g:128:8: ( 'goal:' ) + // InternalRosLexer.g:128:10: 'goal:' { match("goal:"); @@ -1379,8 +1357,8 @@ public final void mInt16() throws RecognitionException { try { int _type = Int16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:132:7: ( 'int16' ) - // InternalRosLexer.g:132:9: 'int16' + // InternalRosLexer.g:130:7: ( 'int16' ) + // InternalRosLexer.g:130:9: 'int16' { match("int16"); @@ -1400,8 +1378,8 @@ public final void mInt32() throws RecognitionException { try { int _type = Int32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:134:7: ( 'int32' ) - // InternalRosLexer.g:134:9: 'int32' + // InternalRosLexer.g:132:7: ( 'int32' ) + // InternalRosLexer.g:132:9: 'int32' { match("int32"); @@ -1421,8 +1399,8 @@ public final void mInt64() throws RecognitionException { try { int _type = Int64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:136:7: ( 'int64' ) - // InternalRosLexer.g:136:9: 'int64' + // InternalRosLexer.g:134:7: ( 'int64' ) + // InternalRosLexer.g:134:9: 'int64' { match("int64"); @@ -1442,8 +1420,8 @@ public final void mNode_1() throws RecognitionException { try { int _type = Node_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:138:8: ( 'node:' ) - // InternalRosLexer.g:138:10: 'node:' + // InternalRosLexer.g:136:8: ( 'node:' ) + // InternalRosLexer.g:136:10: 'node:' { match("node:"); @@ -1463,8 +1441,8 @@ public final void mType_1() throws RecognitionException { try { int _type = Type_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:140:8: ( 'type:' ) - // InternalRosLexer.g:140:10: 'type:' + // InternalRosLexer.g:138:8: ( 'type:' ) + // InternalRosLexer.g:138:10: 'type:' { match("type:"); @@ -1484,8 +1462,8 @@ public final void mUint8() throws RecognitionException { try { int _type = Uint8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:142:7: ( 'uint8' ) - // InternalRosLexer.g:142:9: 'uint8' + // InternalRosLexer.g:140:7: ( 'uint8' ) + // InternalRosLexer.g:140:9: 'uint8' { match("uint8"); @@ -1505,8 +1483,8 @@ public final void mValue() throws RecognitionException { try { int _type = Value; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:144:7: ( 'value' ) - // InternalRosLexer.g:144:9: 'value' + // InternalRosLexer.g:142:7: ( 'value' ) + // InternalRosLexer.g:142:9: 'value' { match("value"); @@ -1526,8 +1504,8 @@ public final void mDate() throws RecognitionException { try { int _type = Date; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:146:6: ( 'Date' ) - // InternalRosLexer.g:146:8: 'Date' + // InternalRosLexer.g:144:6: ( 'Date' ) + // InternalRosLexer.g:144:8: 'Date' { match("Date"); @@ -1547,8 +1525,8 @@ public final void mList() throws RecognitionException { try { int _type = List; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:148:6: ( 'List' ) - // InternalRosLexer.g:148:8: 'List' + // InternalRosLexer.g:146:6: ( 'List' ) + // InternalRosLexer.g:146:8: 'List' { match("List"); @@ -1568,8 +1546,8 @@ public final void mBool() throws RecognitionException { try { int _type = Bool; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:150:6: ( 'bool' ) - // InternalRosLexer.g:150:8: 'bool' + // InternalRosLexer.g:148:6: ( 'bool' ) + // InternalRosLexer.g:148:8: 'bool' { match("bool"); @@ -1589,8 +1567,8 @@ public final void mByte() throws RecognitionException { try { int _type = Byte; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:152:6: ( 'byte' ) - // InternalRosLexer.g:152:8: 'byte' + // InternalRosLexer.g:150:6: ( 'byte' ) + // InternalRosLexer.g:150:8: 'byte' { match("byte"); @@ -1610,8 +1588,8 @@ public final void mGoal() throws RecognitionException { try { int _type = Goal; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:154:6: ( 'goal' ) - // InternalRosLexer.g:154:8: 'goal' + // InternalRosLexer.g:152:6: ( 'goal' ) + // InternalRosLexer.g:152:8: 'goal' { match("goal"); @@ -1631,8 +1609,8 @@ public final void mInt8() throws RecognitionException { try { int _type = Int8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:156:6: ( 'int8' ) - // InternalRosLexer.g:156:8: 'int8' + // InternalRosLexer.g:154:6: ( 'int8' ) + // InternalRosLexer.g:154:8: 'int8' { match("int8"); @@ -1652,8 +1630,8 @@ public final void mMsg() throws RecognitionException { try { int _type = Msg; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:158:5: ( 'msg:' ) - // InternalRosLexer.g:158:7: 'msg:' + // InternalRosLexer.g:156:5: ( 'msg:' ) + // InternalRosLexer.g:156:7: 'msg:' { match("msg:"); @@ -1673,8 +1651,8 @@ public final void mName() throws RecognitionException { try { int _type = Name; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:160:6: ( 'name' ) - // InternalRosLexer.g:160:8: 'name' + // InternalRosLexer.g:158:6: ( 'name' ) + // InternalRosLexer.g:158:8: 'name' { match("name"); @@ -1694,8 +1672,8 @@ public final void mNode() throws RecognitionException { try { int _type = Node; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:162:6: ( 'node' ) - // InternalRosLexer.g:162:8: 'node' + // InternalRosLexer.g:160:6: ( 'node' ) + // InternalRosLexer.g:160:8: 'node' { match("node"); @@ -1715,8 +1693,8 @@ public final void mSrv() throws RecognitionException { try { int _type = Srv; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:164:5: ( 'srv:' ) - // InternalRosLexer.g:164:7: 'srv:' + // InternalRosLexer.g:162:5: ( 'srv:' ) + // InternalRosLexer.g:162:7: 'srv:' { match("srv:"); @@ -1736,8 +1714,8 @@ public final void mTime() throws RecognitionException { try { int _type = Time; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:166:6: ( 'time' ) - // InternalRosLexer.g:166:8: 'time' + // InternalRosLexer.g:164:6: ( 'time' ) + // InternalRosLexer.g:164:8: 'time' { match("time"); @@ -1757,8 +1735,8 @@ public final void mType() throws RecognitionException { try { int _type = Type; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:168:6: ( 'type' ) - // InternalRosLexer.g:168:8: 'type' + // InternalRosLexer.g:166:6: ( 'type' ) + // InternalRosLexer.g:166:8: 'type' { match("type"); @@ -1778,8 +1756,8 @@ public final void mAny() throws RecognitionException { try { int _type = Any; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:170:5: ( 'Any' ) - // InternalRosLexer.g:170:7: 'Any' + // InternalRosLexer.g:168:5: ( 'Any' ) + // InternalRosLexer.g:168:7: 'Any' { match("Any"); @@ -1799,8 +1777,8 @@ public final void mNs() throws RecognitionException { try { int _type = Ns; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:172:4: ( 'ns:' ) - // InternalRosLexer.g:172:6: 'ns:' + // InternalRosLexer.g:170:4: ( 'ns:' ) + // InternalRosLexer.g:170:6: 'ns:' { match("ns:"); @@ -1820,8 +1798,8 @@ public final void mLeftSquareBracketRightSquareBracket() throws RecognitionExcep try { int _type = LeftSquareBracketRightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:174:37: ( '[]' ) - // InternalRosLexer.g:174:39: '[]' + // InternalRosLexer.g:172:37: ( '[]' ) + // InternalRosLexer.g:172:39: '[]' { match("[]"); @@ -1841,8 +1819,8 @@ public final void mComma() throws RecognitionException { try { int _type = Comma; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:176:7: ( ',' ) - // InternalRosLexer.g:176:9: ',' + // InternalRosLexer.g:174:7: ( ',' ) + // InternalRosLexer.g:174:9: ',' { match(','); @@ -1861,8 +1839,8 @@ public final void mColon() throws RecognitionException { try { int _type = Colon; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:178:7: ( ':' ) - // InternalRosLexer.g:178:9: ':' + // InternalRosLexer.g:176:7: ( ':' ) + // InternalRosLexer.g:176:9: ':' { match(':'); @@ -1881,8 +1859,8 @@ public final void mLeftSquareBracket() throws RecognitionException { try { int _type = LeftSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:180:19: ( '[' ) - // InternalRosLexer.g:180:21: '[' + // InternalRosLexer.g:178:19: ( '[' ) + // InternalRosLexer.g:178:21: '[' { match('['); @@ -1901,8 +1879,8 @@ public final void mRightSquareBracket() throws RecognitionException { try { int _type = RightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:182:20: ( ']' ) - // InternalRosLexer.g:182:22: ']' + // InternalRosLexer.g:180:20: ( ']' ) + // InternalRosLexer.g:180:22: ']' { match(']'); @@ -1919,8 +1897,8 @@ public final void mRightSquareBracket() throws RecognitionException { // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalRosLexer.g:184:21: ( '0' .. '9' ) - // InternalRosLexer.g:184:23: '0' .. '9' + // InternalRosLexer.g:182:21: ( '0' .. '9' ) + // InternalRosLexer.g:182:23: '0' .. '9' { matchRange('0','9'); @@ -1937,10 +1915,10 @@ public final void mRULE_BINARY() throws RecognitionException { try { int _type = RULE_BINARY; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:186:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) - // InternalRosLexer.g:186:15: ( '0b' | '0B' ) ( '0' | '1' )+ + // InternalRosLexer.g:184:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) + // InternalRosLexer.g:184:15: ( '0b' | '0B' ) ( '0' | '1' )+ { - // InternalRosLexer.g:186:15: ( '0b' | '0B' ) + // InternalRosLexer.g:184:15: ( '0b' | '0B' ) int alt1=2; int LA1_0 = input.LA(1); @@ -1968,7 +1946,7 @@ else if ( (LA1_1=='B') ) { } switch (alt1) { case 1 : - // InternalRosLexer.g:186:16: '0b' + // InternalRosLexer.g:184:16: '0b' { match("0b"); @@ -1976,7 +1954,7 @@ else if ( (LA1_1=='B') ) { } break; case 2 : - // InternalRosLexer.g:186:21: '0B' + // InternalRosLexer.g:184:21: '0B' { match("0B"); @@ -1986,7 +1964,7 @@ else if ( (LA1_1=='B') ) { } - // InternalRosLexer.g:186:27: ( '0' | '1' )+ + // InternalRosLexer.g:184:27: ( '0' | '1' )+ int cnt2=0; loop2: do { @@ -2040,10 +2018,10 @@ public final void mRULE_BOOLEAN() throws RecognitionException { try { int _type = RULE_BOOLEAN; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:188:14: ( ( 'true' | 'false' ) ) - // InternalRosLexer.g:188:16: ( 'true' | 'false' ) + // InternalRosLexer.g:186:14: ( ( 'true' | 'false' ) ) + // InternalRosLexer.g:186:16: ( 'true' | 'false' ) { - // InternalRosLexer.g:188:16: ( 'true' | 'false' ) + // InternalRosLexer.g:186:16: ( 'true' | 'false' ) int alt3=2; int LA3_0 = input.LA(1); @@ -2061,7 +2039,7 @@ else if ( (LA3_0=='f') ) { } switch (alt3) { case 1 : - // InternalRosLexer.g:188:17: 'true' + // InternalRosLexer.g:186:17: 'true' { match("true"); @@ -2069,7 +2047,7 @@ else if ( (LA3_0=='f') ) { } break; case 2 : - // InternalRosLexer.g:188:24: 'false' + // InternalRosLexer.g:186:24: 'false' { match("false"); @@ -2095,34 +2073,53 @@ public final void mRULE_DOUBLE() throws RecognitionException { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:190:13: ( RULE_DIGIT ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) ) - // InternalRosLexer.g:190:15: RULE_DIGIT ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) + // InternalRosLexer.g:188:13: ( ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) ) + // InternalRosLexer.g:188:15: ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) { - mRULE_DIGIT(); - // InternalRosLexer.g:190:26: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) - int alt8=2; - alt8 = dfa8.predict(input); - switch (alt8) { + // InternalRosLexer.g:188:15: ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) + int alt5=2; + int LA5_0 = input.LA(1); + + if ( ((LA5_0>='0' && LA5_0<='9')) ) { + alt5=1; + } + else if ( (LA5_0=='-') ) { + alt5=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 5, 0, input); + + throw nvae; + } + switch (alt5) { case 1 : - // InternalRosLexer.g:190:27: '.' ( RULE_DECINT )* + // InternalRosLexer.g:188:16: RULE_DIGIT { - match('.'); - // InternalRosLexer.g:190:31: ( RULE_DECINT )* + mRULE_DIGIT(); + + } + break; + case 2 : + // InternalRosLexer.g:188:27: '-' ( RULE_DIGIT )* + { + match('-'); + // InternalRosLexer.g:188:31: ( RULE_DIGIT )* loop4: do { int alt4=2; int LA4_0 = input.LA(1); - if ( (LA4_0=='-'||(LA4_0>='0' && LA4_0<='9')) ) { + if ( ((LA4_0>='0' && LA4_0<='9')) ) { alt4=1; } switch (alt4) { case 1 : - // InternalRosLexer.g:190:31: RULE_DECINT + // InternalRosLexer.g:188:31: RULE_DIGIT { - mRULE_DECINT(); + mRULE_DIGIT(); } break; @@ -2133,37 +2130,76 @@ public final void mRULE_DOUBLE() throws RecognitionException { } while (true); + } + break; + + } + + // InternalRosLexer.g:188:44: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) + int alt10=2; + alt10 = dfa10.predict(input); + switch (alt10) { + case 1 : + // InternalRosLexer.g:188:45: '.' ( RULE_DECINT )* + { + match('.'); + // InternalRosLexer.g:188:49: ( RULE_DECINT )* + loop6: + do { + int alt6=2; + int LA6_0 = input.LA(1); + + if ( (LA6_0=='-'||(LA6_0>='0' && LA6_0<='9')) ) { + alt6=1; + } + + + switch (alt6) { + case 1 : + // InternalRosLexer.g:188:49: RULE_DECINT + { + mRULE_DECINT(); + + } + break; + + default : + break loop6; + } + } while (true); + + } break; case 2 : - // InternalRosLexer.g:190:44: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT + // InternalRosLexer.g:188:62: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT { - // InternalRosLexer.g:190:44: ( '.' ( RULE_DIGIT )* )? - int alt6=2; - int LA6_0 = input.LA(1); + // InternalRosLexer.g:188:62: ( '.' ( RULE_DIGIT )* )? + int alt8=2; + int LA8_0 = input.LA(1); - if ( (LA6_0=='.') ) { - alt6=1; + if ( (LA8_0=='.') ) { + alt8=1; } - switch (alt6) { + switch (alt8) { case 1 : - // InternalRosLexer.g:190:45: '.' ( RULE_DIGIT )* + // InternalRosLexer.g:188:63: '.' ( RULE_DIGIT )* { match('.'); - // InternalRosLexer.g:190:49: ( RULE_DIGIT )* - loop5: + // InternalRosLexer.g:188:67: ( RULE_DIGIT )* + loop7: do { - int alt5=2; - int LA5_0 = input.LA(1); + int alt7=2; + int LA7_0 = input.LA(1); - if ( ((LA5_0>='0' && LA5_0<='9')) ) { - alt5=1; + if ( ((LA7_0>='0' && LA7_0<='9')) ) { + alt7=1; } - switch (alt5) { + switch (alt7) { case 1 : - // InternalRosLexer.g:190:49: RULE_DIGIT + // InternalRosLexer.g:188:67: RULE_DIGIT { mRULE_DIGIT(); @@ -2171,7 +2207,7 @@ public final void mRULE_DOUBLE() throws RecognitionException { break; default : - break loop5; + break loop7; } } while (true); @@ -2190,14 +2226,14 @@ public final void mRULE_DOUBLE() throws RecognitionException { recover(mse); throw mse;} - // InternalRosLexer.g:190:73: ( '-' | '+' )? - int alt7=2; - int LA7_0 = input.LA(1); + // InternalRosLexer.g:188:91: ( '-' | '+' )? + int alt9=2; + int LA9_0 = input.LA(1); - if ( (LA7_0=='+'||LA7_0=='-') ) { - alt7=1; + if ( (LA9_0=='+'||LA9_0=='-') ) { + alt9=1; } - switch (alt7) { + switch (alt9) { case 1 : // InternalRosLexer.g: { @@ -2239,15 +2275,15 @@ public final void mRULE_DECINT() throws RecognitionException { try { int _type = RULE_DECINT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:192:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) - // InternalRosLexer.g:192:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // InternalRosLexer.g:190:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) + // InternalRosLexer.g:190:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) { - // InternalRosLexer.g:192:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) - int alt11=3; + // InternalRosLexer.g:190:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + int alt13=3; switch ( input.LA(1) ) { case '0': { - alt11=1; + alt13=1; } break; case '1': @@ -2260,47 +2296,47 @@ public final void mRULE_DECINT() throws RecognitionException { case '8': case '9': { - alt11=2; + alt13=2; } break; case '-': { - alt11=3; + alt13=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 11, 0, input); + new NoViableAltException("", 13, 0, input); throw nvae; } - switch (alt11) { + switch (alt13) { case 1 : - // InternalRosLexer.g:192:16: '0' + // InternalRosLexer.g:190:16: '0' { match('0'); } break; case 2 : - // InternalRosLexer.g:192:20: '1' .. '9' ( RULE_DIGIT )* + // InternalRosLexer.g:190:20: '1' .. '9' ( RULE_DIGIT )* { matchRange('1','9'); - // InternalRosLexer.g:192:29: ( RULE_DIGIT )* - loop9: + // InternalRosLexer.g:190:29: ( RULE_DIGIT )* + loop11: do { - int alt9=2; - int LA9_0 = input.LA(1); + int alt11=2; + int LA11_0 = input.LA(1); - if ( ((LA9_0>='0' && LA9_0<='9')) ) { - alt9=1; + if ( ((LA11_0>='0' && LA11_0<='9')) ) { + alt11=1; } - switch (alt9) { + switch (alt11) { case 1 : - // InternalRosLexer.g:192:29: RULE_DIGIT + // InternalRosLexer.g:190:29: RULE_DIGIT { mRULE_DIGIT(); @@ -2308,7 +2344,7 @@ public final void mRULE_DECINT() throws RecognitionException { break; default : - break loop9; + break loop11; } } while (true); @@ -2316,24 +2352,24 @@ public final void mRULE_DECINT() throws RecognitionException { } break; case 3 : - // InternalRosLexer.g:192:41: '-' '0' .. '9' ( RULE_DIGIT )* + // InternalRosLexer.g:190:41: '-' '0' .. '9' ( RULE_DIGIT )* { match('-'); matchRange('0','9'); - // InternalRosLexer.g:192:54: ( RULE_DIGIT )* - loop10: + // InternalRosLexer.g:190:54: ( RULE_DIGIT )* + loop12: do { - int alt10=2; - int LA10_0 = input.LA(1); + int alt12=2; + int LA12_0 = input.LA(1); - if ( ((LA10_0>='0' && LA10_0<='9')) ) { - alt10=1; + if ( ((LA12_0>='0' && LA12_0<='9')) ) { + alt12=1; } - switch (alt10) { + switch (alt12) { case 1 : - // InternalRosLexer.g:192:54: RULE_DIGIT + // InternalRosLexer.g:190:54: RULE_DIGIT { mRULE_DIGIT(); @@ -2341,7 +2377,7 @@ public final void mRULE_DECINT() throws RecognitionException { break; default : - break loop10; + break loop12; } } while (true); @@ -2365,41 +2401,41 @@ public final void mRULE_DECINT() throws RecognitionException { // $ANTLR start "RULE_DAY" public final void mRULE_DAY() throws RecognitionException { try { - // InternalRosLexer.g:194:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) - // InternalRosLexer.g:194:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalRosLexer.g:192:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) + // InternalRosLexer.g:192:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) { - // InternalRosLexer.g:194:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) - int alt12=2; - int LA12_0 = input.LA(1); + // InternalRosLexer.g:192:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + int alt14=2; + int LA14_0 = input.LA(1); - if ( ((LA12_0>='1' && LA12_0<='3')) ) { - int LA12_1 = input.LA(2); + if ( ((LA14_0>='1' && LA14_0<='3')) ) { + int LA14_1 = input.LA(2); - if ( ((LA12_1>='0' && LA12_1<='9')) ) { - alt12=2; + if ( ((LA14_1>='0' && LA14_1<='9')) ) { + alt14=2; } else { - alt12=1;} + alt14=1;} } - else if ( ((LA12_0>='4' && LA12_0<='9')) ) { - alt12=1; + else if ( ((LA14_0>='4' && LA14_0<='9')) ) { + alt14=1; } else { NoViableAltException nvae = - new NoViableAltException("", 12, 0, input); + new NoViableAltException("", 14, 0, input); throw nvae; } - switch (alt12) { + switch (alt14) { case 1 : - // InternalRosLexer.g:194:22: '1' .. '9' + // InternalRosLexer.g:192:22: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRosLexer.g:194:31: '1' .. '3' '0' .. '9' + // InternalRosLexer.g:192:31: '1' .. '3' '0' .. '9' { matchRange('1','3'); matchRange('0','9'); @@ -2421,41 +2457,41 @@ else if ( ((LA12_0>='4' && LA12_0<='9')) ) { // $ANTLR start "RULE_MONTH" public final void mRULE_MONTH() throws RecognitionException { try { - // InternalRosLexer.g:196:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) - // InternalRosLexer.g:196:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalRosLexer.g:194:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) + // InternalRosLexer.g:194:23: ( '1' .. '9' | '1' '0' .. '2' ) { - // InternalRosLexer.g:196:23: ( '1' .. '9' | '1' '0' .. '2' ) - int alt13=2; - int LA13_0 = input.LA(1); + // InternalRosLexer.g:194:23: ( '1' .. '9' | '1' '0' .. '2' ) + int alt15=2; + int LA15_0 = input.LA(1); - if ( (LA13_0=='1') ) { - int LA13_1 = input.LA(2); + if ( (LA15_0=='1') ) { + int LA15_1 = input.LA(2); - if ( ((LA13_1>='0' && LA13_1<='2')) ) { - alt13=2; + if ( ((LA15_1>='0' && LA15_1<='2')) ) { + alt15=2; } else { - alt13=1;} + alt15=1;} } - else if ( ((LA13_0>='2' && LA13_0<='9')) ) { - alt13=1; + else if ( ((LA15_0>='2' && LA15_0<='9')) ) { + alt15=1; } else { NoViableAltException nvae = - new NoViableAltException("", 13, 0, input); + new NoViableAltException("", 15, 0, input); throw nvae; } - switch (alt13) { + switch (alt15) { case 1 : - // InternalRosLexer.g:196:24: '1' .. '9' + // InternalRosLexer.g:194:24: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRosLexer.g:196:33: '1' '0' .. '2' + // InternalRosLexer.g:194:33: '1' '0' .. '2' { match('1'); matchRange('0','2'); @@ -2477,8 +2513,8 @@ else if ( ((LA13_0>='2' && LA13_0<='9')) ) { // $ANTLR start "RULE_YEAR" public final void mRULE_YEAR() throws RecognitionException { try { - // InternalRosLexer.g:198:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) - // InternalRosLexer.g:198:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' + // InternalRosLexer.g:196:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) + // InternalRosLexer.g:196:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' { matchRange('0','2'); matchRange('0','9'); @@ -2496,28 +2532,28 @@ public final void mRULE_YEAR() throws RecognitionException { // $ANTLR start "RULE_HOUR" public final void mRULE_HOUR() throws RecognitionException { try { - // InternalRosLexer.g:200:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) - // InternalRosLexer.g:200:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalRosLexer.g:198:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) + // InternalRosLexer.g:198:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) { - // InternalRosLexer.g:200:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) - int alt14=2; - int LA14_0 = input.LA(1); + // InternalRosLexer.g:198:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + int alt16=2; + int LA16_0 = input.LA(1); - if ( ((LA14_0>='0' && LA14_0<='1')) ) { - alt14=1; + if ( ((LA16_0>='0' && LA16_0<='1')) ) { + alt16=1; } - else if ( (LA14_0=='2') ) { - alt14=2; + else if ( (LA16_0=='2') ) { + alt16=2; } else { NoViableAltException nvae = - new NoViableAltException("", 14, 0, input); + new NoViableAltException("", 16, 0, input); throw nvae; } - switch (alt14) { + switch (alt16) { case 1 : - // InternalRosLexer.g:200:23: '0' .. '1' '0' .. '9' + // InternalRosLexer.g:198:23: '0' .. '1' '0' .. '9' { matchRange('0','1'); matchRange('0','9'); @@ -2525,7 +2561,7 @@ else if ( (LA14_0=='2') ) { } break; case 2 : - // InternalRosLexer.g:200:41: '2' '0' .. '3' + // InternalRosLexer.g:198:41: '2' '0' .. '3' { match('2'); matchRange('0','3'); @@ -2547,8 +2583,8 @@ else if ( (LA14_0=='2') ) { // $ANTLR start "RULE_MIN_SEC" public final void mRULE_MIN_SEC() throws RecognitionException { try { - // InternalRosLexer.g:202:23: ( '0' .. '5' '0' .. '9' ) - // InternalRosLexer.g:202:25: '0' .. '5' '0' .. '9' + // InternalRosLexer.g:200:23: ( '0' .. '5' '0' .. '9' ) + // InternalRosLexer.g:200:25: '0' .. '5' '0' .. '9' { matchRange('0','5'); matchRange('0','9'); @@ -2566,8 +2602,8 @@ public final void mRULE_DATE_TIME() throws RecognitionException { try { int _type = RULE_DATE_TIME; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:204:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) - // InternalRosLexer.g:204:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC + // InternalRosLexer.g:202:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) + // InternalRosLexer.g:202:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC { mRULE_YEAR(); match('-'); @@ -2596,35 +2632,35 @@ public final void mRULE_MESSAGE_ASIGMENT() throws RecognitionException { try { int _type = RULE_MESSAGE_ASIGMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:206:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) - // InternalRosLexer.g:206:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + // InternalRosLexer.g:204:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) + // InternalRosLexer.g:204:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) { - // InternalRosLexer.g:206:25: ( RULE_ID | RULE_STRING ) - int alt15=2; - int LA15_0 = input.LA(1); + // InternalRosLexer.g:204:25: ( RULE_ID | RULE_STRING ) + int alt17=2; + int LA17_0 = input.LA(1); - if ( ((LA15_0>='A' && LA15_0<='Z')||(LA15_0>='^' && LA15_0<='_')||(LA15_0>='a' && LA15_0<='z')) ) { - alt15=1; + if ( ((LA17_0>='A' && LA17_0<='Z')||(LA17_0>='^' && LA17_0<='_')||(LA17_0>='a' && LA17_0<='z')) ) { + alt17=1; } - else if ( (LA15_0=='\"'||LA15_0=='\'') ) { - alt15=2; + else if ( (LA17_0=='\"'||LA17_0=='\'') ) { + alt17=2; } else { NoViableAltException nvae = - new NoViableAltException("", 15, 0, input); + new NoViableAltException("", 17, 0, input); throw nvae; } - switch (alt15) { + switch (alt17) { case 1 : - // InternalRosLexer.g:206:26: RULE_ID + // InternalRosLexer.g:204:26: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRosLexer.g:206:34: RULE_STRING + // InternalRosLexer.g:204:34: RULE_STRING { mRULE_STRING(); @@ -2634,8 +2670,8 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { } match('='); - // InternalRosLexer.g:206:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) - int alt16=4; + // InternalRosLexer.g:204:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + int alt18=4; switch ( input.LA(1) ) { case 'A': case 'B': @@ -2692,13 +2728,13 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { case 'y': case 'z': { - alt16=1; + alt18=1; } break; case '\"': case '\'': { - alt16=2; + alt18=2; } break; case '0': @@ -2712,45 +2748,45 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { case '8': case '9': { - alt16=3; + alt18=3; } break; case '-': { - alt16=4; + alt18=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 16, 0, input); + new NoViableAltException("", 18, 0, input); throw nvae; } - switch (alt16) { + switch (alt18) { case 1 : - // InternalRosLexer.g:206:52: RULE_ID + // InternalRosLexer.g:204:52: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRosLexer.g:206:60: RULE_STRING + // InternalRosLexer.g:204:60: RULE_STRING { mRULE_STRING(); } break; case 3 : - // InternalRosLexer.g:206:72: RULE_INT + // InternalRosLexer.g:204:72: RULE_INT { mRULE_INT(); } break; case 4 : - // InternalRosLexer.g:206:81: '-' RULE_INT + // InternalRosLexer.g:204:81: '-' RULE_INT { match('-'); mRULE_INT(); @@ -2774,8 +2810,8 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { // $ANTLR start "RULE_BEGIN" public final void mRULE_BEGIN() throws RecognitionException { try { - // InternalRosLexer.g:208:21: () - // InternalRosLexer.g:208:23: + // InternalRosLexer.g:206:21: () + // InternalRosLexer.g:206:23: { } @@ -2788,8 +2824,8 @@ public final void mRULE_BEGIN() throws RecognitionException { // $ANTLR start "RULE_END" public final void mRULE_END() throws RecognitionException { try { - // InternalRosLexer.g:210:19: () - // InternalRosLexer.g:210:21: + // InternalRosLexer.g:208:19: () + // InternalRosLexer.g:208:21: { } @@ -2804,24 +2840,24 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:212:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) - // InternalRosLexer.g:212:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* + // InternalRosLexer.g:210:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) + // InternalRosLexer.g:210:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* { match('#'); - // InternalRosLexer.g:212:23: (~ ( ( '\\n' | '\\r' ) ) )* - loop17: + // InternalRosLexer.g:210:23: (~ ( ( '\\n' | '\\r' ) ) )* + loop19: do { - int alt17=2; - int LA17_0 = input.LA(1); + int alt19=2; + int LA19_0 = input.LA(1); - if ( ((LA17_0>='\u0000' && LA17_0<='\t')||(LA17_0>='\u000B' && LA17_0<='\f')||(LA17_0>='\u000E' && LA17_0<='\uFFFF')) ) { - alt17=1; + if ( ((LA19_0>='\u0000' && LA19_0<='\t')||(LA19_0>='\u000B' && LA19_0<='\f')||(LA19_0>='\u000E' && LA19_0<='\uFFFF')) ) { + alt19=1; } - switch (alt17) { + switch (alt19) { case 1 : - // InternalRosLexer.g:212:23: ~ ( ( '\\n' | '\\r' ) ) + // InternalRosLexer.g:210:23: ~ ( ( '\\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(); @@ -2837,7 +2873,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { break; default : - break loop17; + break loop19; } } while (true); @@ -2857,26 +2893,26 @@ public final void mRULE_ROS_CONVENTION_A() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_A; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:214:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) - // InternalRosLexer.g:214:25: ( '/' RULE_ID | RULE_ID '/' )* + // InternalRosLexer.g:212:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) + // InternalRosLexer.g:212:25: ( '/' RULE_ID | RULE_ID '/' )* { - // InternalRosLexer.g:214:25: ( '/' RULE_ID | RULE_ID '/' )* - loop18: + // InternalRosLexer.g:212:25: ( '/' RULE_ID | RULE_ID '/' )* + loop20: do { - int alt18=3; - int LA18_0 = input.LA(1); + int alt20=3; + int LA20_0 = input.LA(1); - if ( (LA18_0=='/') ) { - alt18=1; + if ( (LA20_0=='/') ) { + alt20=1; } - else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>='a' && LA18_0<='z')) ) { - alt18=2; + else if ( ((LA20_0>='A' && LA20_0<='Z')||(LA20_0>='^' && LA20_0<='_')||(LA20_0>='a' && LA20_0<='z')) ) { + alt20=2; } - switch (alt18) { + switch (alt20) { case 1 : - // InternalRosLexer.g:214:26: '/' RULE_ID + // InternalRosLexer.g:212:26: '/' RULE_ID { match('/'); mRULE_ID(); @@ -2884,7 +2920,7 @@ else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>= } break; case 2 : - // InternalRosLexer.g:214:38: RULE_ID '/' + // InternalRosLexer.g:212:38: RULE_ID '/' { mRULE_ID(); match('/'); @@ -2893,7 +2929,7 @@ else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>= break; default : - break loop18; + break loop20; } } while (true); @@ -2913,36 +2949,36 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_PARAM; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:216:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) - // InternalRosLexer.g:216:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + // InternalRosLexer.g:214:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) + // InternalRosLexer.g:214:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* { - // InternalRosLexer.g:216:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* - loop19: + // InternalRosLexer.g:214:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + loop21: do { - int alt19=4; + int alt21=4; switch ( input.LA(1) ) { case '/': { - alt19=1; + alt21=1; } break; case '\"': case '\'': { - alt19=2; + alt21=2; } break; case '~': { - alt19=3; + alt21=3; } break; } - switch (alt19) { + switch (alt21) { case 1 : - // InternalRosLexer.g:216:30: '/' RULE_STRING + // InternalRosLexer.g:214:30: '/' RULE_STRING { match('/'); mRULE_STRING(); @@ -2950,7 +2986,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 2 : - // InternalRosLexer.g:216:46: RULE_STRING '/' + // InternalRosLexer.g:214:46: RULE_STRING '/' { mRULE_STRING(); match('/'); @@ -2958,7 +2994,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 3 : - // InternalRosLexer.g:216:62: '~' RULE_STRING + // InternalRosLexer.g:214:62: '~' RULE_STRING { match('~'); mRULE_STRING(); @@ -2967,7 +3003,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { break; default : - break loop19; + break loop21; } } while (true); @@ -2987,19 +3023,19 @@ public final void mRULE_ID() throws RecognitionException { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:218:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalRosLexer.g:218:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalRosLexer.g:216:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalRosLexer.g:216:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalRosLexer.g:218:11: ( '^' )? - int alt20=2; - int LA20_0 = input.LA(1); + // InternalRosLexer.g:216:11: ( '^' )? + int alt22=2; + int LA22_0 = input.LA(1); - if ( (LA20_0=='^') ) { - alt20=1; + if ( (LA22_0=='^') ) { + alt22=1; } - switch (alt20) { + switch (alt22) { case 1 : - // InternalRosLexer.g:218:11: '^' + // InternalRosLexer.g:216:11: '^' { match('^'); @@ -3017,18 +3053,18 @@ public final void mRULE_ID() throws RecognitionException { recover(mse); throw mse;} - // InternalRosLexer.g:218:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* - loop21: + // InternalRosLexer.g:216:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + loop23: do { - int alt21=2; - int LA21_0 = input.LA(1); + int alt23=2; + int LA23_0 = input.LA(1); - if ( ((LA21_0>='0' && LA21_0<='9')||(LA21_0>='A' && LA21_0<='Z')||LA21_0=='_'||(LA21_0>='a' && LA21_0<='z')) ) { - alt21=1; + if ( ((LA23_0>='0' && LA23_0<='9')||(LA23_0>='A' && LA23_0<='Z')||LA23_0=='_'||(LA23_0>='a' && LA23_0<='z')) ) { + alt23=1; } - switch (alt21) { + switch (alt23) { case 1 : // InternalRosLexer.g: { @@ -3046,7 +3082,7 @@ public final void mRULE_ID() throws RecognitionException { break; default : - break loop21; + break loop23; } } while (true); @@ -3064,24 +3100,24 @@ public final void mRULE_ID() throws RecognitionException { // $ANTLR start "RULE_INT" public final void mRULE_INT() throws RecognitionException { try { - // InternalRosLexer.g:220:19: ( ( '0' .. '9' )+ ) - // InternalRosLexer.g:220:21: ( '0' .. '9' )+ + // InternalRosLexer.g:218:19: ( ( '0' .. '9' )+ ) + // InternalRosLexer.g:218:21: ( '0' .. '9' )+ { - // InternalRosLexer.g:220:21: ( '0' .. '9' )+ - int cnt22=0; - loop22: + // InternalRosLexer.g:218:21: ( '0' .. '9' )+ + int cnt24=0; + loop24: do { - int alt22=2; - int LA22_0 = input.LA(1); + int alt24=2; + int LA24_0 = input.LA(1); - if ( ((LA22_0>='0' && LA22_0<='9')) ) { - alt22=1; + if ( ((LA24_0>='0' && LA24_0<='9')) ) { + alt24=1; } - switch (alt22) { + switch (alt24) { case 1 : - // InternalRosLexer.g:220:22: '0' .. '9' + // InternalRosLexer.g:218:22: '0' .. '9' { matchRange('0','9'); @@ -3089,12 +3125,12 @@ public final void mRULE_INT() throws RecognitionException { break; default : - if ( cnt22 >= 1 ) break loop22; + if ( cnt24 >= 1 ) break loop24; EarlyExitException eee = - new EarlyExitException(22, input); + new EarlyExitException(24, input); throw eee; } - cnt22++; + cnt24++; } while (true); @@ -3111,47 +3147,47 @@ public final void mRULE_STRING() throws RecognitionException { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:222:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalRosLexer.g:222:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRosLexer.g:220:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalRosLexer.g:220:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalRosLexer.g:222:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - int alt25=2; - int LA25_0 = input.LA(1); + // InternalRosLexer.g:220:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + int alt27=2; + int LA27_0 = input.LA(1); - if ( (LA25_0=='\"') ) { - alt25=1; + if ( (LA27_0=='\"') ) { + alt27=1; } - else if ( (LA25_0=='\'') ) { - alt25=2; + else if ( (LA27_0=='\'') ) { + alt27=2; } else { NoViableAltException nvae = - new NoViableAltException("", 25, 0, input); + new NoViableAltException("", 27, 0, input); throw nvae; } - switch (alt25) { + switch (alt27) { case 1 : - // InternalRosLexer.g:222:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalRosLexer.g:220:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalRosLexer.g:222:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* - loop23: + // InternalRosLexer.g:220:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + loop25: do { - int alt23=3; - int LA23_0 = input.LA(1); + int alt25=3; + int LA25_0 = input.LA(1); - if ( (LA23_0=='\\') ) { - alt23=1; + if ( (LA25_0=='\\') ) { + alt25=1; } - else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA23_0>=']' && LA23_0<='\uFFFF')) ) { - alt23=2; + else if ( ((LA25_0>='\u0000' && LA25_0<='!')||(LA25_0>='#' && LA25_0<='[')||(LA25_0>=']' && LA25_0<='\uFFFF')) ) { + alt25=2; } - switch (alt23) { + switch (alt25) { case 1 : - // InternalRosLexer.g:222:21: '\\\\' . + // InternalRosLexer.g:220:21: '\\\\' . { match('\\'); matchAny(); @@ -3159,7 +3195,7 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 } break; case 2 : - // InternalRosLexer.g:222:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalRosLexer.g:220:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3175,7 +3211,7 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 break; default : - break loop23; + break loop25; } } while (true); @@ -3184,26 +3220,26 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 } break; case 2 : - // InternalRosLexer.g:222:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalRosLexer.g:220:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalRosLexer.g:222:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* - loop24: + // InternalRosLexer.g:220:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + loop26: do { - int alt24=3; - int LA24_0 = input.LA(1); + int alt26=3; + int LA26_0 = input.LA(1); - if ( (LA24_0=='\\') ) { - alt24=1; + if ( (LA26_0=='\\') ) { + alt26=1; } - else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA24_0>=']' && LA24_0<='\uFFFF')) ) { - alt24=2; + else if ( ((LA26_0>='\u0000' && LA26_0<='&')||(LA26_0>='(' && LA26_0<='[')||(LA26_0>=']' && LA26_0<='\uFFFF')) ) { + alt26=2; } - switch (alt24) { + switch (alt26) { case 1 : - // InternalRosLexer.g:222:54: '\\\\' . + // InternalRosLexer.g:220:54: '\\\\' . { match('\\'); matchAny(); @@ -3211,7 +3247,7 @@ else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA2 } break; case 2 : - // InternalRosLexer.g:222:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalRosLexer.g:220:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3227,7 +3263,7 @@ else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA2 break; default : - break loop24; + break loop26; } } while (true); @@ -3254,37 +3290,37 @@ public final void mRULE_ML_COMMENT() throws RecognitionException { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:224:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalRosLexer.g:224:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalRosLexer.g:222:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalRosLexer.g:222:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalRosLexer.g:224:24: ( options {greedy=false; } : . )* - loop26: + // InternalRosLexer.g:222:24: ( options {greedy=false; } : . )* + loop28: do { - int alt26=2; - int LA26_0 = input.LA(1); + int alt28=2; + int LA28_0 = input.LA(1); - if ( (LA26_0=='*') ) { - int LA26_1 = input.LA(2); + if ( (LA28_0=='*') ) { + int LA28_1 = input.LA(2); - if ( (LA26_1=='/') ) { - alt26=2; + if ( (LA28_1=='/') ) { + alt28=2; } - else if ( ((LA26_1>='\u0000' && LA26_1<='.')||(LA26_1>='0' && LA26_1<='\uFFFF')) ) { - alt26=1; + else if ( ((LA28_1>='\u0000' && LA28_1<='.')||(LA28_1>='0' && LA28_1<='\uFFFF')) ) { + alt28=1; } } - else if ( ((LA26_0>='\u0000' && LA26_0<=')')||(LA26_0>='+' && LA26_0<='\uFFFF')) ) { - alt26=1; + else if ( ((LA28_0>='\u0000' && LA28_0<=')')||(LA28_0>='+' && LA28_0<='\uFFFF')) ) { + alt28=1; } - switch (alt26) { + switch (alt28) { case 1 : - // InternalRosLexer.g:224:52: . + // InternalRosLexer.g:222:52: . { matchAny(); @@ -3292,7 +3328,7 @@ else if ( ((LA26_0>='\u0000' && LA26_0<=')')||(LA26_0>='+' && LA26_0<='\uFFFF')) break; default : - break loop26; + break loop28; } } while (true); @@ -3314,22 +3350,22 @@ public final void mRULE_WS() throws RecognitionException { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:226:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalRosLexer.g:226:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRosLexer.g:224:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalRosLexer.g:224:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalRosLexer.g:226:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ - int cnt27=0; - loop27: + // InternalRosLexer.g:224:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + int cnt29=0; + loop29: do { - int alt27=2; - int LA27_0 = input.LA(1); + int alt29=2; + int LA29_0 = input.LA(1); - if ( ((LA27_0>='\t' && LA27_0<='\n')||LA27_0=='\r'||LA27_0==' ') ) { - alt27=1; + if ( ((LA29_0>='\t' && LA29_0<='\n')||LA29_0=='\r'||LA29_0==' ') ) { + alt29=1; } - switch (alt27) { + switch (alt29) { case 1 : // InternalRosLexer.g: { @@ -3347,12 +3383,12 @@ public final void mRULE_WS() throws RecognitionException { break; default : - if ( cnt27 >= 1 ) break loop27; + if ( cnt29 >= 1 ) break loop29; EarlyExitException eee = - new EarlyExitException(27, input); + new EarlyExitException(29, input); throw eee; } - cnt27++; + cnt29++; } while (true); @@ -3371,8 +3407,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:228:16: ( . ) - // InternalRosLexer.g:228:18: . + // InternalRosLexer.g:226:16: ( . ) + // InternalRosLexer.g:226:18: . { matchAny(); @@ -3387,698 +3423,691 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { // $ANTLR end "RULE_ANY_OTHER" public void mTokens() throws RecognitionException { - // InternalRosLexer.g:1:8: ( ParameterStructMember | ExternalDependency | RelativeNamespace | PrivateNamespace | GlobalNamespace | Serviceclient | Serviceserver | Actionclient | Actionserver | Dependencies | ParameterAny | FromGitRepo | Subscribers | Parameters | Publishers | GraphName | Feedback_1 | Float32_1 | Float64_1 | Response | Duration | Feedback | Message_1 | Request | String_2 | Uint16_1 | Uint32_1 | Uint64_1 | Boolean | Integer | Action_1 | Default | Float32 | Float64 | Int16_1 | Int32_1 | Int64_1 | Message | Result_1 | Service | Uint8_1 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Int8_1 | Result | Specs | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | Goal_1 | Int16 | Int32 | Int64 | Node_1 | Type_1 | Uint8 | Value | Date | List | Bool | Byte | Goal | Int8 | Msg | Name | Node | Srv | Time | Type | Any | Ns | LeftSquareBracketRightSquareBracket | Comma | Colon | LeftSquareBracket | RightSquareBracket | RULE_BINARY | RULE_BOOLEAN | RULE_DOUBLE | RULE_DECINT | RULE_DATE_TIME | RULE_MESSAGE_ASIGMENT | RULE_SL_COMMENT | RULE_ROS_CONVENTION_A | RULE_ROS_CONVENTION_PARAM | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt28=99; - alt28 = dfa28.predict(input); - switch (alt28) { + // InternalRosLexer.g:1:8: ( ExternalDependency | RelativeNamespace | PrivateNamespace | GlobalNamespace | Serviceclients | Serviceservers | Actionclients | Actionservers | Dependencies | ParameterAny | FromGitRepo | Subscribers | Parameters | Publishers | GraphName | Feedback_1 | Float32_1 | Float64_1 | Response | Default | Duration | Feedback | Message_1 | Request | String_2 | Uint16_1 | Uint32_1 | Uint64_1 | Boolean | Integer | Action_1 | Float32 | Float64 | Int16_1 | Int32_1 | Int64_1 | Message | Result_1 | Service | Uint8_1 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Int8_1 | Result | Specs | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | Goal_1 | Int16 | Int32 | Int64 | Node_1 | Type_1 | Uint8 | Value | Date | List | Bool | Byte | Goal | Int8 | Msg | Name | Node | Srv | Time | Type | Any | Ns | LeftSquareBracketRightSquareBracket | Comma | Colon | LeftSquareBracket | RightSquareBracket | RULE_BINARY | RULE_BOOLEAN | RULE_DOUBLE | RULE_DECINT | RULE_DATE_TIME | RULE_MESSAGE_ASIGMENT | RULE_SL_COMMENT | RULE_ROS_CONVENTION_A | RULE_ROS_CONVENTION_PARAM | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_WS | RULE_ANY_OTHER ) + int alt30=98; + alt30 = dfa30.predict(input); + switch (alt30) { case 1 : - // InternalRosLexer.g:1:10: ParameterStructMember + // InternalRosLexer.g:1:10: ExternalDependency { - mParameterStructMember(); + mExternalDependency(); } break; case 2 : - // InternalRosLexer.g:1:32: ExternalDependency + // InternalRosLexer.g:1:29: RelativeNamespace { - mExternalDependency(); + mRelativeNamespace(); } break; case 3 : - // InternalRosLexer.g:1:51: RelativeNamespace + // InternalRosLexer.g:1:47: PrivateNamespace { - mRelativeNamespace(); + mPrivateNamespace(); } break; case 4 : - // InternalRosLexer.g:1:69: PrivateNamespace + // InternalRosLexer.g:1:64: GlobalNamespace { - mPrivateNamespace(); + mGlobalNamespace(); } break; case 5 : - // InternalRosLexer.g:1:86: GlobalNamespace + // InternalRosLexer.g:1:80: Serviceclients { - mGlobalNamespace(); + mServiceclients(); } break; case 6 : - // InternalRosLexer.g:1:102: Serviceclient + // InternalRosLexer.g:1:95: Serviceservers { - mServiceclient(); + mServiceservers(); } break; case 7 : - // InternalRosLexer.g:1:116: Serviceserver + // InternalRosLexer.g:1:110: Actionclients { - mServiceserver(); + mActionclients(); } break; case 8 : - // InternalRosLexer.g:1:130: Actionclient + // InternalRosLexer.g:1:124: Actionservers { - mActionclient(); + mActionservers(); } break; case 9 : - // InternalRosLexer.g:1:143: Actionserver + // InternalRosLexer.g:1:138: Dependencies { - mActionserver(); + mDependencies(); } break; case 10 : - // InternalRosLexer.g:1:156: Dependencies + // InternalRosLexer.g:1:151: ParameterAny { - mDependencies(); + mParameterAny(); } break; case 11 : - // InternalRosLexer.g:1:169: ParameterAny + // InternalRosLexer.g:1:164: FromGitRepo { - mParameterAny(); + mFromGitRepo(); } break; case 12 : - // InternalRosLexer.g:1:182: FromGitRepo + // InternalRosLexer.g:1:176: Subscribers { - mFromGitRepo(); + mSubscribers(); } break; case 13 : - // InternalRosLexer.g:1:194: Subscribers + // InternalRosLexer.g:1:188: Parameters { - mSubscribers(); + mParameters(); } break; case 14 : - // InternalRosLexer.g:1:206: Parameters + // InternalRosLexer.g:1:199: Publishers { - mParameters(); + mPublishers(); } break; case 15 : - // InternalRosLexer.g:1:217: Publishers + // InternalRosLexer.g:1:210: GraphName { - mPublishers(); + mGraphName(); } break; case 16 : - // InternalRosLexer.g:1:228: GraphName + // InternalRosLexer.g:1:220: Feedback_1 { - mGraphName(); + mFeedback_1(); } break; case 17 : - // InternalRosLexer.g:1:238: Feedback_1 + // InternalRosLexer.g:1:231: Float32_1 { - mFeedback_1(); + mFloat32_1(); } break; case 18 : - // InternalRosLexer.g:1:249: Float32_1 + // InternalRosLexer.g:1:241: Float64_1 { - mFloat32_1(); + mFloat64_1(); } break; case 19 : - // InternalRosLexer.g:1:259: Float64_1 + // InternalRosLexer.g:1:251: Response { - mFloat64_1(); + mResponse(); } break; case 20 : - // InternalRosLexer.g:1:269: Response + // InternalRosLexer.g:1:260: Default { - mResponse(); + mDefault(); } break; case 21 : - // InternalRosLexer.g:1:278: Duration + // InternalRosLexer.g:1:268: Duration { mDuration(); } break; case 22 : - // InternalRosLexer.g:1:287: Feedback + // InternalRosLexer.g:1:277: Feedback { mFeedback(); } break; case 23 : - // InternalRosLexer.g:1:296: Message_1 + // InternalRosLexer.g:1:286: Message_1 { mMessage_1(); } break; case 24 : - // InternalRosLexer.g:1:306: Request + // InternalRosLexer.g:1:296: Request { mRequest(); } break; case 25 : - // InternalRosLexer.g:1:314: String_2 + // InternalRosLexer.g:1:304: String_2 { mString_2(); } break; case 26 : - // InternalRosLexer.g:1:323: Uint16_1 + // InternalRosLexer.g:1:313: Uint16_1 { mUint16_1(); } break; case 27 : - // InternalRosLexer.g:1:332: Uint32_1 + // InternalRosLexer.g:1:322: Uint32_1 { mUint32_1(); } break; case 28 : - // InternalRosLexer.g:1:341: Uint64_1 + // InternalRosLexer.g:1:331: Uint64_1 { mUint64_1(); } break; case 29 : - // InternalRosLexer.g:1:350: Boolean + // InternalRosLexer.g:1:340: Boolean { mBoolean(); } break; case 30 : - // InternalRosLexer.g:1:358: Integer + // InternalRosLexer.g:1:348: Integer { mInteger(); } break; case 31 : - // InternalRosLexer.g:1:366: Action_1 + // InternalRosLexer.g:1:356: Action_1 { mAction_1(); } break; case 32 : - // InternalRosLexer.g:1:375: Default - { - mDefault(); - - } - break; - case 33 : - // InternalRosLexer.g:1:383: Float32 + // InternalRosLexer.g:1:365: Float32 { mFloat32(); } break; - case 34 : - // InternalRosLexer.g:1:391: Float64 + case 33 : + // InternalRosLexer.g:1:373: Float64 { mFloat64(); } break; - case 35 : - // InternalRosLexer.g:1:399: Int16_1 + case 34 : + // InternalRosLexer.g:1:381: Int16_1 { mInt16_1(); } break; - case 36 : - // InternalRosLexer.g:1:407: Int32_1 + case 35 : + // InternalRosLexer.g:1:389: Int32_1 { mInt32_1(); } break; - case 37 : - // InternalRosLexer.g:1:415: Int64_1 + case 36 : + // InternalRosLexer.g:1:397: Int64_1 { mInt64_1(); } break; - case 38 : - // InternalRosLexer.g:1:423: Message + case 37 : + // InternalRosLexer.g:1:405: Message { mMessage(); } break; - case 39 : - // InternalRosLexer.g:1:431: Result_1 + case 38 : + // InternalRosLexer.g:1:413: Result_1 { mResult_1(); } break; - case 40 : - // InternalRosLexer.g:1:440: Service + case 39 : + // InternalRosLexer.g:1:422: Service { mService(); } break; - case 41 : - // InternalRosLexer.g:1:448: Uint8_1 + case 40 : + // InternalRosLexer.g:1:430: Uint8_1 { mUint8_1(); } break; - case 42 : - // InternalRosLexer.g:1:456: Array + case 41 : + // InternalRosLexer.g:1:438: Array { mArray(); } break; - case 43 : - // InternalRosLexer.g:1:462: Base64 + case 42 : + // InternalRosLexer.g:1:444: Base64 { mBase64(); } break; - case 44 : - // InternalRosLexer.g:1:469: Double + case 43 : + // InternalRosLexer.g:1:451: Double { mDouble(); } break; - case 45 : - // InternalRosLexer.g:1:476: Header + case 44 : + // InternalRosLexer.g:1:458: Header { mHeader(); } break; - case 46 : - // InternalRosLexer.g:1:483: String + case 45 : + // InternalRosLexer.g:1:465: String { mString(); } break; - case 47 : - // InternalRosLexer.g:1:490: Struct + case 46 : + // InternalRosLexer.g:1:472: Struct { mStruct(); } break; - case 48 : - // InternalRosLexer.g:1:497: Action + case 47 : + // InternalRosLexer.g:1:479: Action { mAction(); } break; - case 49 : - // InternalRosLexer.g:1:504: Bool_1 + case 48 : + // InternalRosLexer.g:1:486: Bool_1 { mBool_1(); } break; - case 50 : - // InternalRosLexer.g:1:511: Byte_1 + case 49 : + // InternalRosLexer.g:1:493: Byte_1 { mByte_1(); } break; - case 51 : - // InternalRosLexer.g:1:518: Int8_1 + case 50 : + // InternalRosLexer.g:1:500: Int8_1 { mInt8_1(); } break; - case 52 : - // InternalRosLexer.g:1:525: Result + case 51 : + // InternalRosLexer.g:1:507: Result { mResult(); } break; - case 53 : - // InternalRosLexer.g:1:532: Specs + case 52 : + // InternalRosLexer.g:1:514: Specs { mSpecs(); } break; - case 54 : - // InternalRosLexer.g:1:538: String_1 + case 53 : + // InternalRosLexer.g:1:520: String_1 { mString_1(); } break; - case 55 : - // InternalRosLexer.g:1:547: Uint16 + case 54 : + // InternalRosLexer.g:1:529: Uint16 { mUint16(); } break; - case 56 : - // InternalRosLexer.g:1:554: Uint32 + case 55 : + // InternalRosLexer.g:1:536: Uint32 { mUint32(); } break; - case 57 : - // InternalRosLexer.g:1:561: Uint64 + case 56 : + // InternalRosLexer.g:1:543: Uint64 { mUint64(); } break; - case 58 : - // InternalRosLexer.g:1:568: Value_1 + case 57 : + // InternalRosLexer.g:1:550: Value_1 { mValue_1(); } break; - case 59 : - // InternalRosLexer.g:1:576: Goal_1 + case 58 : + // InternalRosLexer.g:1:558: Goal_1 { mGoal_1(); } break; - case 60 : - // InternalRosLexer.g:1:583: Int16 + case 59 : + // InternalRosLexer.g:1:565: Int16 { mInt16(); } break; - case 61 : - // InternalRosLexer.g:1:589: Int32 + case 60 : + // InternalRosLexer.g:1:571: Int32 { mInt32(); } break; - case 62 : - // InternalRosLexer.g:1:595: Int64 + case 61 : + // InternalRosLexer.g:1:577: Int64 { mInt64(); } break; - case 63 : - // InternalRosLexer.g:1:601: Node_1 + case 62 : + // InternalRosLexer.g:1:583: Node_1 { mNode_1(); } break; - case 64 : - // InternalRosLexer.g:1:608: Type_1 + case 63 : + // InternalRosLexer.g:1:590: Type_1 { mType_1(); } break; - case 65 : - // InternalRosLexer.g:1:615: Uint8 + case 64 : + // InternalRosLexer.g:1:597: Uint8 { mUint8(); } break; - case 66 : - // InternalRosLexer.g:1:621: Value + case 65 : + // InternalRosLexer.g:1:603: Value { mValue(); } break; - case 67 : - // InternalRosLexer.g:1:627: Date + case 66 : + // InternalRosLexer.g:1:609: Date { mDate(); } break; - case 68 : - // InternalRosLexer.g:1:632: List + case 67 : + // InternalRosLexer.g:1:614: List { mList(); } break; - case 69 : - // InternalRosLexer.g:1:637: Bool + case 68 : + // InternalRosLexer.g:1:619: Bool { mBool(); } break; - case 70 : - // InternalRosLexer.g:1:642: Byte + case 69 : + // InternalRosLexer.g:1:624: Byte { mByte(); } break; - case 71 : - // InternalRosLexer.g:1:647: Goal + case 70 : + // InternalRosLexer.g:1:629: Goal { mGoal(); } break; - case 72 : - // InternalRosLexer.g:1:652: Int8 + case 71 : + // InternalRosLexer.g:1:634: Int8 { mInt8(); } break; - case 73 : - // InternalRosLexer.g:1:657: Msg + case 72 : + // InternalRosLexer.g:1:639: Msg { mMsg(); } break; - case 74 : - // InternalRosLexer.g:1:661: Name + case 73 : + // InternalRosLexer.g:1:643: Name { mName(); } break; - case 75 : - // InternalRosLexer.g:1:666: Node + case 74 : + // InternalRosLexer.g:1:648: Node { mNode(); } break; - case 76 : - // InternalRosLexer.g:1:671: Srv + case 75 : + // InternalRosLexer.g:1:653: Srv { mSrv(); } break; - case 77 : - // InternalRosLexer.g:1:675: Time + case 76 : + // InternalRosLexer.g:1:657: Time { mTime(); } break; - case 78 : - // InternalRosLexer.g:1:680: Type + case 77 : + // InternalRosLexer.g:1:662: Type { mType(); } break; - case 79 : - // InternalRosLexer.g:1:685: Any + case 78 : + // InternalRosLexer.g:1:667: Any { mAny(); } break; - case 80 : - // InternalRosLexer.g:1:689: Ns + case 79 : + // InternalRosLexer.g:1:671: Ns { mNs(); } break; - case 81 : - // InternalRosLexer.g:1:692: LeftSquareBracketRightSquareBracket + case 80 : + // InternalRosLexer.g:1:674: LeftSquareBracketRightSquareBracket { mLeftSquareBracketRightSquareBracket(); } break; - case 82 : - // InternalRosLexer.g:1:728: Comma + case 81 : + // InternalRosLexer.g:1:710: Comma { mComma(); } break; - case 83 : - // InternalRosLexer.g:1:734: Colon + case 82 : + // InternalRosLexer.g:1:716: Colon { mColon(); } break; - case 84 : - // InternalRosLexer.g:1:740: LeftSquareBracket + case 83 : + // InternalRosLexer.g:1:722: LeftSquareBracket { mLeftSquareBracket(); } break; - case 85 : - // InternalRosLexer.g:1:758: RightSquareBracket + case 84 : + // InternalRosLexer.g:1:740: RightSquareBracket { mRightSquareBracket(); } break; - case 86 : - // InternalRosLexer.g:1:777: RULE_BINARY + case 85 : + // InternalRosLexer.g:1:759: RULE_BINARY { mRULE_BINARY(); } break; - case 87 : - // InternalRosLexer.g:1:789: RULE_BOOLEAN + case 86 : + // InternalRosLexer.g:1:771: RULE_BOOLEAN { mRULE_BOOLEAN(); } break; - case 88 : - // InternalRosLexer.g:1:802: RULE_DOUBLE + case 87 : + // InternalRosLexer.g:1:784: RULE_DOUBLE { mRULE_DOUBLE(); } break; - case 89 : - // InternalRosLexer.g:1:814: RULE_DECINT + case 88 : + // InternalRosLexer.g:1:796: RULE_DECINT { mRULE_DECINT(); } break; - case 90 : - // InternalRosLexer.g:1:826: RULE_DATE_TIME + case 89 : + // InternalRosLexer.g:1:808: RULE_DATE_TIME { mRULE_DATE_TIME(); } break; - case 91 : - // InternalRosLexer.g:1:841: RULE_MESSAGE_ASIGMENT + case 90 : + // InternalRosLexer.g:1:823: RULE_MESSAGE_ASIGMENT { mRULE_MESSAGE_ASIGMENT(); } break; - case 92 : - // InternalRosLexer.g:1:863: RULE_SL_COMMENT + case 91 : + // InternalRosLexer.g:1:845: RULE_SL_COMMENT { mRULE_SL_COMMENT(); } break; - case 93 : - // InternalRosLexer.g:1:879: RULE_ROS_CONVENTION_A + case 92 : + // InternalRosLexer.g:1:861: RULE_ROS_CONVENTION_A { mRULE_ROS_CONVENTION_A(); } break; - case 94 : - // InternalRosLexer.g:1:901: RULE_ROS_CONVENTION_PARAM + case 93 : + // InternalRosLexer.g:1:883: RULE_ROS_CONVENTION_PARAM { mRULE_ROS_CONVENTION_PARAM(); } break; - case 95 : - // InternalRosLexer.g:1:927: RULE_ID + case 94 : + // InternalRosLexer.g:1:909: RULE_ID { mRULE_ID(); } break; - case 96 : - // InternalRosLexer.g:1:935: RULE_STRING + case 95 : + // InternalRosLexer.g:1:917: RULE_STRING { mRULE_STRING(); } break; - case 97 : - // InternalRosLexer.g:1:947: RULE_ML_COMMENT + case 96 : + // InternalRosLexer.g:1:929: RULE_ML_COMMENT { mRULE_ML_COMMENT(); } break; - case 98 : - // InternalRosLexer.g:1:963: RULE_WS + case 97 : + // InternalRosLexer.g:1:945: RULE_WS { mRULE_WS(); } break; - case 99 : - // InternalRosLexer.g:1:971: RULE_ANY_OTHER + case 98 : + // InternalRosLexer.g:1:953: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -4090,21 +4119,21 @@ public void mTokens() throws RecognitionException { } - protected DFA8 dfa8 = new DFA8(this); - protected DFA28 dfa28 = new DFA28(this); - static final String DFA8_eotS = + protected DFA10 dfa10 = new DFA10(this); + protected DFA30 dfa30 = new DFA30(this); + static final String DFA10_eotS = "\1\uffff\1\5\1\uffff\2\5\1\uffff\2\5"; - static final String DFA8_eofS = + static final String DFA10_eofS = "\10\uffff"; - static final String DFA8_minS = + static final String DFA10_minS = "\1\56\1\60\1\uffff\2\60\1\uffff\2\60"; - static final String DFA8_maxS = + static final String DFA10_maxS = "\2\145\1\uffff\2\145\1\uffff\2\145"; - static final String DFA8_acceptS = + static final String DFA10_acceptS = "\2\uffff\1\2\2\uffff\1\1\2\uffff"; - static final String DFA8_specialS = + static final String DFA10_specialS = "\10\uffff}>"; - static final String[] DFA8_transitionS = { + static final String[] DFA10_transitionS = { "\1\1\26\uffff\1\2\37\uffff\1\2", "\1\3\11\4\13\uffff\1\2\37\uffff\1\2", "", @@ -4115,144 +4144,144 @@ public void mTokens() throws RecognitionException { "\1\6\11\7\13\uffff\1\2\37\uffff\1\2" }; - static final short[] DFA8_eot = DFA.unpackEncodedString(DFA8_eotS); - static final short[] DFA8_eof = DFA.unpackEncodedString(DFA8_eofS); - static final char[] DFA8_min = DFA.unpackEncodedStringToUnsignedChars(DFA8_minS); - static final char[] DFA8_max = DFA.unpackEncodedStringToUnsignedChars(DFA8_maxS); - static final short[] DFA8_accept = DFA.unpackEncodedString(DFA8_acceptS); - static final short[] DFA8_special = DFA.unpackEncodedString(DFA8_specialS); - static final short[][] DFA8_transition; + static final short[] DFA10_eot = DFA.unpackEncodedString(DFA10_eotS); + static final short[] DFA10_eof = DFA.unpackEncodedString(DFA10_eofS); + static final char[] DFA10_min = DFA.unpackEncodedStringToUnsignedChars(DFA10_minS); + static final char[] DFA10_max = DFA.unpackEncodedStringToUnsignedChars(DFA10_maxS); + static final short[] DFA10_accept = DFA.unpackEncodedString(DFA10_acceptS); + static final short[] DFA10_special = DFA.unpackEncodedString(DFA10_specialS); + static final short[][] DFA10_transition; static { - int numStates = DFA8_transitionS.length; - DFA8_transition = new short[numStates][]; + int numStates = DFA10_transitionS.length; + DFA10_transition = new short[numStates][]; for (int i=0; i"; - static final String[] DFA28_transitionS = { - "\11\53\2\52\2\53\1\52\22\53\1\52\1\53\1\44\1\46\3\53\1\45\4\53\1\33\1\40\1\53\1\47\1\36\2\37\7\41\1\34\6\53\1\20\1\15\1\43\1\21\1\2\1\43\1\4\1\22\1\16\2\43\1\31\3\43\1\1\1\43\1\3\1\23\7\43\1\32\1\53\1\35\1\42\1\43\1\53\1\6\1\24\1\43\1\7\1\43\1\10\1\26\1\43\1\17\3\43\1\13\1\27\1\43\1\11\1\43\1\12\1\5\1\30\1\14\1\25\4\43\3\53\1\51\uff81\53", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\54\20\56\1\55\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\27\56\1\61\2\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\62\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\63\5\56\1\64\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\65\12\56\1\70\1\56\1\71\1\56\1\67\1\66\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\72\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\73\17\56\1\74\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\100\3\56\1\76\6\56\1\77\5\56\1\75\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\101\23\56\1\102\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\103\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\104\15\56\1\105\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\106\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\110\15\56\1\107\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\111\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\112\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\114\3\56\1\113\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\116\15\56\1\115\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\117\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\120\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\121\11\56\1\122\1\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\123\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\124\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\126\15\56\1\125\3\56\1\127\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\131\10\56\1\132\6\56\1\130\1\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\133\21\56", + static final String DFA30_eotS = + "\1\50\31\55\1\135\3\uffff\2\143\1\53\1\143\1\53\1\55\2\53\1\uffff\1\53\1\uffff\1\53\2\uffff\1\55\1\uffff\1\55\1\uffff\54\55\11\uffff\2\143\1\55\2\uffff\1\u00a4\2\uffff\1\u00a4\4\uffff\37\55\1\u00c9\12\55\1\uffff\4\55\2\143\3\uffff\12\55\1\uffff\16\55\1\uffff\7\55\1\u00fd\1\55\1\uffff\1\55\1\u0100\3\55\1\u0105\1\u0107\1\55\1\u010a\1\u010c\1\u010d\1\u010f\1\u0110\1\u0111\1\u0112\1\143\21\55\1\u0111\11\55\1\u012f\3\55\1\u0134\1\u0136\1\u0138\2\uffff\2\55\1\uffff\3\55\4\uffff\1\u013f\12\uffff\10\55\1\u0149\1\uffff\1\u014d\12\55\1\u0159\2\55\1\u015d\1\u015f\1\u0161\2\uffff\1\55\1\u0163\1\55\7\uffff\1\u0165\1\u0166\1\u0167\1\u0168\2\uffff\6\55\1\u0171\1\55\2\uffff\2\55\2\uffff\5\55\1\u017b\1\u017d\3\55\2\uffff\1\55\1\u0183\6\uffff\1\u0184\1\uffff\1\u0185\4\uffff\10\55\1\uffff\4\55\1\uffff\1\u0192\1\55\1\u0195\4\uffff\3\55\5\uffff\5\55\1\u019e\6\55\1\uffff\1\55\2\uffff\2\55\1\uffff\5\55\1\uffff\25\55\2\uffff\3\55\1\u01c5\3\55\1\uffff\3\55\1\uffff\3\55\1\uffff\5\55\1\uffff\6\55\2\uffff\3\55\1\u01dd\2\uffff\2\55\1\u01e0\1\uffff\1\55\1\u01e2\1\uffff\1\u01e3\2\uffff"; + static final String DFA30_eofS = + "\u01e4\uffff"; + static final String DFA30_minS = + "\1\0\31\57\1\135\3\uffff\4\56\1\101\1\57\2\0\1\uffff\1\42\1\uffff\1\42\2\uffff\1\57\1\uffff\1\57\1\uffff\54\57\11\uffff\1\60\1\56\1\57\2\0\1\57\2\0\1\57\4\uffff\52\57\1\uffff\4\57\1\60\1\56\1\0\1\uffff\1\0\12\57\1\uffff\16\57\1\uffff\11\57\1\uffff\17\57\1\55\42\57\2\uffff\2\57\1\uffff\3\57\4\uffff\1\57\12\uffff\11\57\1\uffff\21\57\2\uffff\3\57\7\uffff\4\57\2\uffff\10\57\2\uffff\2\57\2\uffff\12\57\2\uffff\2\57\6\uffff\1\57\1\uffff\1\57\4\uffff\10\57\1\uffff\4\57\1\uffff\3\57\4\uffff\3\57\5\uffff\14\57\1\uffff\1\57\2\uffff\2\57\1\uffff\5\57\1\uffff\25\57\2\uffff\7\57\1\uffff\3\57\1\uffff\3\57\1\uffff\5\57\1\uffff\6\57\2\uffff\4\57\2\uffff\3\57\1\uffff\2\57\1\uffff\1\57\2\uffff"; + static final String DFA30_maxS = + "\1\uffff\31\172\1\135\3\uffff\4\145\2\172\2\uffff\1\uffff\1\172\1\uffff\1\47\2\uffff\1\172\1\uffff\1\172\1\uffff\54\172\11\uffff\1\71\1\145\1\172\2\uffff\1\75\2\uffff\1\75\4\uffff\52\172\1\uffff\4\172\1\71\1\145\1\uffff\1\uffff\1\uffff\12\172\1\uffff\16\172\1\uffff\11\172\1\uffff\17\172\1\55\42\172\2\uffff\2\172\1\uffff\3\172\4\uffff\1\172\12\uffff\11\172\1\uffff\21\172\2\uffff\3\172\7\uffff\4\172\2\uffff\10\172\2\uffff\2\172\2\uffff\12\172\2\uffff\2\172\6\uffff\1\172\1\uffff\1\172\4\uffff\10\172\1\uffff\4\172\1\uffff\3\172\4\uffff\3\172\5\uffff\14\172\1\uffff\1\172\2\uffff\2\172\1\uffff\5\172\1\uffff\25\172\2\uffff\7\172\1\uffff\3\172\1\uffff\3\172\1\uffff\5\172\1\uffff\6\172\2\uffff\4\172\2\uffff\3\172\1\uffff\2\172\1\uffff\1\172\2\uffff"; + static final String DFA30_acceptS = + "\33\uffff\1\121\1\122\1\124\10\uffff\1\133\1\uffff\1\134\1\uffff\1\141\1\142\1\uffff\1\136\1\uffff\1\132\54\uffff\1\120\1\123\1\121\1\122\1\124\1\125\1\131\1\130\1\127\11\uffff\1\133\1\140\1\135\1\141\52\uffff\1\117\7\uffff\1\137\13\uffff\1\113\16\uffff\1\110\11\uffff\1\116\62\uffff\1\62\1\107\2\uffff\1\102\3\uffff\1\60\1\104\1\61\1\105\1\uffff\1\72\1\106\1\76\1\112\1\111\1\77\1\115\1\114\1\126\1\103\11\uffff\1\64\21\uffff\1\50\1\100\3\uffff\1\42\1\73\1\43\1\74\1\44\1\75\1\51\4\uffff\1\71\1\101\10\uffff\1\31\1\65\2\uffff\1\37\1\57\12\uffff\1\46\1\63\2\uffff\1\32\1\66\1\33\1\67\1\34\1\70\1\uffff\1\52\1\uffff\1\53\1\54\1\55\1\56\10\uffff\1\47\4\uffff\1\24\3\uffff\1\21\1\40\1\22\1\41\3\uffff\1\30\1\27\1\45\1\35\1\36\14\uffff\1\25\1\uffff\1\20\1\26\2\uffff\1\23\5\uffff\1\17\25\uffff\1\15\1\16\7\uffff\1\14\3\uffff\1\13\3\uffff\1\12\5\uffff\1\11\6\uffff\1\7\1\10\4\uffff\1\5\1\6\3\uffff\1\4\2\uffff\1\3\1\uffff\1\2\1\1"; + static final String DFA30_specialS = + "\1\1\43\uffff\1\7\1\4\102\uffff\1\10\1\6\1\uffff\1\0\1\3\66\uffff\1\5\1\uffff\1\2\u013e\uffff}>"; + static final String[] DFA30_transitionS = { + "\11\53\2\52\2\53\1\52\22\53\1\52\1\53\1\44\1\46\3\53\1\45\4\53\1\33\1\40\1\53\1\47\1\36\2\37\7\41\1\34\6\53\1\20\1\15\1\43\1\21\1\1\1\43\1\4\1\22\1\16\2\43\1\31\3\43\1\3\1\43\1\2\1\23\7\43\1\32\1\53\1\35\1\42\1\43\1\53\1\6\1\24\1\43\1\7\1\43\1\10\1\26\1\43\1\17\3\43\1\13\1\27\1\43\1\11\1\43\1\12\1\5\1\30\1\14\1\25\4\43\3\53\1\51\uff81\53", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\27\56\1\54\2\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\60\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\62\20\56\1\61\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\63\5\56\1\64\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\65\12\56\1\70\1\56\1\71\1\56\1\67\1\66\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\72\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\73\17\56\1\74\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\100\3\56\1\76\6\56\1\77\5\56\1\75\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\101\23\56\1\102\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\103\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\104\15\56\1\105\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\106\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\110\15\56\1\107\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\111\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\112\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\114\3\56\1\113\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\116\15\56\1\115\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\117\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\120\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\121\11\56\1\122\1\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\123\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\124\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\126\15\56\1\125\3\56\1\127\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\131\10\56\1\132\6\56\1\130\1\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\133\21\56", "\1\134", "", "", "", "\1\144\1\uffff\12\142\10\uffff\1\141\2\uffff\1\144\34\uffff\1\141\2\uffff\1\144", "\1\144\1\uffff\12\145\13\uffff\1\144\37\uffff\1\144", - "\12\143", + "\1\144\1\uffff\12\146\13\uffff\1\144\37\uffff\1\144", "\1\144\26\uffff\1\144\37\uffff\1\144", - "\32\146\4\uffff\1\146\1\uffff\32\146", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\42\150\1\151\71\150\1\147\uffa3\150", - "\47\153\1\154\64\153\1\152\uffa3\153", + "\32\147\4\uffff\1\147\1\uffff\32\147", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\42\151\1\152\71\151\1\150\uffa3\151", + "\47\154\1\155\64\154\1\153\uffa3\154", "", - "\1\157\4\uffff\1\157\2\uffff\1\156\26\uffff\32\50\3\uffff\2\50\1\uffff\32\50", + "\1\160\4\uffff\1\160\2\uffff\1\157\26\uffff\32\50\3\uffff\2\50\1\uffff\32\50", "", - "\1\157\4\uffff\1\157", + "\1\160\4\uffff\1\160", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\161\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\162\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\162\6\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\163\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\164\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\165\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\166\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\167\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\170\30\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\171\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\172\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\173\4\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\174\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\5\56\1\176\11\56\1\175\12\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\177\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u0080\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0081\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u0082\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0083\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0084\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u0085\30\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\20\56\1\u0087\1\56\1\u0086\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0088\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u0089\23\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u008a\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u008b\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u008c\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u008d\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u008e\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u008f\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\30\56\1\u0090\1\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u0091\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0092\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0093\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0094\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u0095\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0096\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0097\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0098\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u0099\26\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u009a\15\56", - "\1\50\12\56\1\u009b\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u009c\12\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u009d\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u009e\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u009f\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\163\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\164\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\165\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\166\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\167\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\170\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\171\30\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\172\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\173\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\174\4\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\175\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\5\56\1\177\11\56\1\176\12\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0080\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u0081\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0082\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u0083\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0084\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0085\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u0086\30\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\20\56\1\u0088\1\56\1\u0087\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0089\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u008a\23\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u008b\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u008c\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u008d\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u008e\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u008f\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0090\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\30\56\1\u0091\1\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u0092\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0093\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0094\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0095\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u0096\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0097\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0098\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0099\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u009a\26\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u009b\15\56", + "\1\50\12\56\1\u009c\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u009d\12\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u009e\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u009f\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u00a0\7\56", "", "", "", @@ -4262,169 +4291,170 @@ public String getDescription() { "", "", "", - "\12\u00a0", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\0\u00a1", - "\42\150\1\151\71\150\1\147\uffa3\150", - "\1\157\15\uffff\1\60", + "\12\u00a1", + "\1\144\1\uffff\12\u00a2\13\uffff\1\144\37\uffff\1\144", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "\0\u00a3", - "\47\153\1\154\64\153\1\152\uffa3\153", - "\1\157\15\uffff\1\60", + "\42\151\1\152\71\151\1\150\uffa3\151", + "\1\160\15\uffff\1\57", + "\0\u00a5", + "\47\154\1\155\64\154\1\153\uffa3\154", + "\1\160\15\uffff\1\57", "", "", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00a4\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u00a5\4\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00a6\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00a7\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u00a8\30\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u00a9\12\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u00aa\4\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u00ab\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00ac\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u00ad\27\56", - "\1\50\12\56\1\u00ae\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00af\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00b0\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00b1\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00b2\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u00b3\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u00b4\26\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00b5\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u00b6\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00b7\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00b8\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u00b9\4\56\1\u00ba\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u00bb\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u00bc\7\56", - "\1\50\12\56\1\u00bd\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00be\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00bf\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00c0\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00c1\25\56", - "\1\50\1\56\1\u00c2\1\56\1\u00c3\2\56\1\u00c4\1\56\1\u00c5\1\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00c6\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u00c8\30\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00c9\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u00ca\26\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00cb\13\56\1\u00cc\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00cd\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00ce\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u00cf\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00d0\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00d1\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00d2\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00a6\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00a7\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u00a8\4\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00a9\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u00aa\30\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u00ab\12\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u00ac\4\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u00ad\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00ae\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u00af\27\56", + "\1\50\12\56\1\u00b0\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00b1\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00b2\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00b3\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00b4\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u00b5\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u00b6\26\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00b7\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u00b8\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00b9\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00ba\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u00bb\4\56\1\u00bc\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u00bd\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u00be\7\56", + "\1\50\12\56\1\u00bf\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00c0\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00c1\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00c2\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00c3\25\56", + "\1\50\1\56\1\u00c4\1\56\1\u00c5\2\56\1\u00c6\1\56\1\u00c7\1\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00c8\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u00ca\30\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00cb\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u00cc\26\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00cd\13\56\1\u00ce\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00cf\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00d0\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u00d1\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00d2\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00d3\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00d4\25\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00d3\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00d4\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00d5\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00d6\6\56", - "\12\u00d7", - "\42\150\1\151\71\150\1\147\uffa3\150", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00d5\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00d6\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00d7\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00d8\6\56", + "\12\u00d9", + "\1\144\1\uffff\12\u00a2\13\uffff\1\144\37\uffff\1\144", + "\42\151\1\152\71\151\1\150\uffa3\151", "", - "\47\153\1\154\64\153\1\152\uffa3\153", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u00d8\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00d9\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u00da\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00db\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00dc\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\7\56\1\u00dd\22\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00de\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u00df\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u00e0\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u00e1\7\56", + "\47\154\1\155\64\154\1\153\uffa3\154", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u00da\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00db\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00dc\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u00dd\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00de\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\7\56\1\u00df\22\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00e0\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u00e1\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u00e2\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u00e3\7\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u00e2\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u00e3\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u00e4\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00e5\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\6\56\1\u00e6\23\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u00e7\30\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00e8\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00e9\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u00ea\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00eb\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u00ec\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00ed\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00ee\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00ef\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u00e4\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u00e5\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u00e6\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00e7\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\6\56\1\u00e8\23\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u00e9\30\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00ea\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00eb\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u00ec\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00ed\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u00ee\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00ef\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00f0\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00f1\31\56", "", - "\1\50\1\56\1\u00f0\1\56\1\u00f1\2\56\1\u00f2\1\56\1\u00f3\1\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00f4\25\56", - "\1\50\6\56\1\u00f5\3\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u00f6\23\56", - "\1\50\6\56\1\u00f7\3\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\2\56\1\u00f8\7\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\4\56\1\u00f9\5\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u00fa\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\30\56\1\u00fc\1\56", + "\1\50\1\56\1\u00f2\1\56\1\u00f3\2\56\1\u00f4\1\56\1\u00f5\1\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00f6\25\56", + "\1\50\6\56\1\u00f7\3\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u00f8\23\56", + "\1\50\6\56\1\u00f9\3\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\2\56\1\u00fa\7\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\4\56\1\u00fb\5\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u00fc\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\30\56\1\u00fe\1\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00fd\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00ff\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0100\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0101\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u0102\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u0104\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0106\25\56", - "\1\50\12\56\1\u0107\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\1\u0109\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\1\u010c\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00ff\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0101\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0102\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0103\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u0104\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u0106\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0108\25\56", + "\1\50\12\56\1\u0109\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\1\u010b\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\1\u010e\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "\1\142", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0111\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0112\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0113\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u0114\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0115\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\15\56\1\u0116\14\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0117\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0118\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u0119\23\56", - "\1\50\12\56\1\u011a\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u011b\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u011c\26\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u011d\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u011e\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u011f\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0120\31\56", - "\1\50\3\56\1\u0121\2\56\1\u0122\3\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0123\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0124\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0125\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0126\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0127\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u0128\23\56", - "\1\50\6\56\1\u0129\3\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\2\56\1\u012a\7\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\4\56\1\u012b\5\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u012c\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u012e\31\56", - "\1\50\4\56\1\u012f\5\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0130\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u0131\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u0133\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u0135\3\uffff\1\56\1\uffff\32\56", - "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0113\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u0114\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0115\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0116\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0117\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\15\56\1\u0118\14\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0119\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u011a\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u011b\23\56", + "\1\50\12\56\1\u011c\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u011d\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u011e\26\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u011f\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u0120\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u0121\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0122\31\56", + "\1\50\3\56\1\u0123\2\56\1\u0124\3\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0125\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0126\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0127\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0128\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0129\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u012a\23\56", + "\1\50\6\56\1\u012b\3\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\2\56\1\u012c\7\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\4\56\1\u012d\5\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u012e\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0130\31\56", + "\1\50\4\56\1\u0131\5\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0132\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u0133\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u0135\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u0137\3\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\1\u0137\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0138\25\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0139\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u013a\23\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u013b\6\56", + "\1\50\12\56\1\u0139\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u013a\25\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u013b\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u013c\23\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u013d\6\56", "", "", "", - "\1\50\12\56\1\u013c\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\1\u013e\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", "", "", @@ -4434,449 +4464,441 @@ public String getDescription() { "", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u013e\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u013f\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0140\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u0141\4\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\15\56\1\u0142\14\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0143\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0144\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u0145\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u0146\3\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\1\u014a\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0148\17\56\1\u0149\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u014c\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u014d\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u014e\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u014f\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0150\27\56", - "\1\50\2\56\1\u0151\7\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\4\56\1\u0152\5\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0153\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\7\56\1\u0154\22\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0155\7\56", - "\1\50\12\56\1\u0156\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0158\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0159\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u015a\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u015c\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u015e\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0140\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u0141\4\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0142\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0143\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\15\56\1\u0144\14\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0145\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0146\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u0147\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u0148\3\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\1\u014c\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u014a\17\56\1\u014b\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u014e\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u014f\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u0150\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0151\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0152\27\56", + "\1\50\2\56\1\u0153\7\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\4\56\1\u0154\5\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0155\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\7\56\1\u0156\22\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0157\7\56", + "\1\50\12\56\1\u0158\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u015a\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u015b\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u015c\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u015e\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u0160\3\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0160\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0162\10\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0162\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0164\10\56", "", "", "", "", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0167\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\15\56\1\u0168\14\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0169\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u016a\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u016b\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u016c\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u016d\17\56\1\u016e\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u0170\30\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0169\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u016a\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\15\56\1\u016b\14\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u016c\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u016d\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u016e\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u016f\17\56\1\u0170\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u0172\30\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0171\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0172\25\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0173\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0174\25\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0173\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0175\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\21\56\1\u0176\10\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\12\56\1\u0177\17\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u0178\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u017a\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u017c\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u017d\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u017e\25\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0175\14\56", + "\1\50\12\56\1\u0176\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0177\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\21\56\1\u0178\10\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\12\56\1\u0179\17\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u017a\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u017c\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u017e\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u017f\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0180\25\56", "", - "\1\50\12\56\1\u017f\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\1\u0180\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\1\u0181\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\1\u0182\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", "", "", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0184\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0185\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\3\56\1\u0186\26\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\15\56\1\u0187\14\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u0188\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0189\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u018a\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u018b\25\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u018c\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u018d\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u018e\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u018f\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\3\56\1\u0186\26\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\15\56\1\u0187\14\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0188\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0189\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u018a\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u018b\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u018c\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u018d\25\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0191\25\56", - "\1\50\12\56\1\u0192\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u018e\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u018f\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0190\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0191\27\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0193\25\56", + "\1\50\12\56\1\u0194\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0194\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0195\10\56", - "\1\50\12\56\1\u0196\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0196\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0197\10\56", + "\1\50\12\56\1\u0198\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", "", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\1\u0198\21\56\1\u0197\7\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u0199\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u019a\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u019b\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u019c\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u019e\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u019f\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u01a0\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01a1\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u01a2\4\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u01a3\21\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u01a4\12\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0199\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u019a\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u019b\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\1\u019c\31\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u019d\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u019f\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u01a0\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u01a1\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01a2\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u01a3\4\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u01a4\21\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u01a5\12\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01a5\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01a6\7\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u01a7\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u01a8\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01a9\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u01aa\12\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u01ab\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01ac\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01a6\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01a7\7\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01ad\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u01ae\4\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01af\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u01b0\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01b1\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01b2\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u01b3\13\56", - "\1\50\12\56\1\u01b4\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\1\u01b5\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u01b6\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\30\56\1\u01b7\1\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01b8\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01b9\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01ba\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u01bb\12\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u01bc\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01bd\25\56", - "\1\50\12\56\1\u01be\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u01bf\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u01c0\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01c1\7\56", - "\1\50\12\56\1\u01c2\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u01a8\12\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u01a9\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01aa\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u01ab\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01ac\7\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01ad\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u01ae\4\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01af\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u01b0\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01b1\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01b2\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u01b3\13\56", + "\1\50\12\56\1\u01b4\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\1\u01b5\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01b6\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01b7\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01b8\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\30\56\1\u01b9\1\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u01ba\12\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u01bb\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01bc\25\56", + "\1\50\12\56\1\u01bd\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u01be\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u01bf\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01c0\7\56", + "\1\50\12\56\1\u01c1\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u01c3\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u01c5\12\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u01c6\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01c7\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u01c8\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u01c9\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u01ca\10\56", "", - "\1\50\12\56\1\u01cb\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\1\u01cc\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\1\u01cd\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u01c2\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01c3\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u01c4\12\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u01c6\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u01c7\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u01c8\10\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01ce\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01c9\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01ca\7\56", + "\1\50\12\56\1\u01cb\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u01cf\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u01d0\26\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u01d1\12\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01d2\27\56", - "\1\50\12\56\1\u01d3\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\1\u01d4\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u01cc\26\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u01cd\12\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u01ce\31\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01cf\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01d0\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01d1\7\56", + "\1\50\12\56\1\u01d2\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\1\u01d3\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01d4\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u01d5\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01d6\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01d7\25\56", + "\1\50\12\56\1\u01d8\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\1\u01d9\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u01d5\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01d6\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01d7\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u01d8\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01d9\25\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u01da\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01db\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01dc\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\14\56\1\u01da\15\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01db\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u01dc\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01dd\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01df\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01e1\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01e2\25\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u01e3\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01de\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01df\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\30\56\1\u01e4\1\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u01e6\30\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\30\56\1\u01e1\1\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01e8\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u01e9\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "" }; - static final short[] DFA28_eot = DFA.unpackEncodedString(DFA28_eotS); - static final short[] DFA28_eof = DFA.unpackEncodedString(DFA28_eofS); - static final char[] DFA28_min = DFA.unpackEncodedStringToUnsignedChars(DFA28_minS); - static final char[] DFA28_max = DFA.unpackEncodedStringToUnsignedChars(DFA28_maxS); - static final short[] DFA28_accept = DFA.unpackEncodedString(DFA28_acceptS); - static final short[] DFA28_special = DFA.unpackEncodedString(DFA28_specialS); - static final short[][] DFA28_transition; + static final short[] DFA30_eot = DFA.unpackEncodedString(DFA30_eotS); + static final short[] DFA30_eof = DFA.unpackEncodedString(DFA30_eofS); + static final char[] DFA30_min = DFA.unpackEncodedStringToUnsignedChars(DFA30_minS); + static final char[] DFA30_max = DFA.unpackEncodedStringToUnsignedChars(DFA30_maxS); + static final short[] DFA30_accept = DFA.unpackEncodedString(DFA30_acceptS); + static final short[] DFA30_special = DFA.unpackEncodedString(DFA30_specialS); + static final short[][] DFA30_transition; static { - int numStates = DFA28_transitionS.length; - DFA28_transition = new short[numStates][]; + int numStates = DFA30_transitionS.length; + DFA30_transition = new short[numStates][]; for (int i=0; i='\u0000' && LA28_161<='!')||(LA28_161>='#' && LA28_161<='[')||(LA28_161>=']' && LA28_161<='\uFFFF')) ) {s = 104;} + if ( ((LA30_107>='\u0000' && LA30_107<='\uFFFF')) ) {s = 165;} if ( s>=0 ) return s; break; case 1 : - int LA28_104 = input.LA(1); + int LA30_0 = input.LA(1); s = -1; - if ( (LA28_104=='\"') ) {s = 105;} + if ( (LA30_0=='E') ) {s = 1;} - else if ( (LA28_104=='\\') ) {s = 103;} + else if ( (LA30_0=='R') ) {s = 2;} - else if ( ((LA28_104>='\u0000' && LA28_104<='!')||(LA28_104>='#' && LA28_104<='[')||(LA28_104>=']' && LA28_104<='\uFFFF')) ) {s = 104;} + else if ( (LA30_0=='P') ) {s = 3;} - if ( s>=0 ) return s; - break; - case 2 : - int LA28_106 = input.LA(1); + else if ( (LA30_0=='G') ) {s = 4;} - s = -1; - if ( ((LA28_106>='\u0000' && LA28_106<='\uFFFF')) ) {s = 163;} + else if ( (LA30_0=='s') ) {s = 5;} - if ( s>=0 ) return s; - break; - case 3 : - int LA28_36 = input.LA(1); + else if ( (LA30_0=='a') ) {s = 6;} - s = -1; - if ( (LA28_36=='\\') ) {s = 103;} + else if ( (LA30_0=='d') ) {s = 7;} - else if ( ((LA28_36>='\u0000' && LA28_36<='!')||(LA28_36>='#' && LA28_36<='[')||(LA28_36>=']' && LA28_36<='\uFFFF')) ) {s = 104;} + else if ( (LA30_0=='f') ) {s = 8;} - else if ( (LA28_36=='\"') ) {s = 105;} + else if ( (LA30_0=='p') ) {s = 9;} - else s = 43; + else if ( (LA30_0=='r') ) {s = 10;} - if ( s>=0 ) return s; - break; - case 4 : - int LA28_163 = input.LA(1); + else if ( (LA30_0=='m') ) {s = 11;} - s = -1; - if ( (LA28_163=='\'') ) {s = 108;} + else if ( (LA30_0=='u') ) {s = 12;} - else if ( (LA28_163=='\\') ) {s = 106;} + else if ( (LA30_0=='B') ) {s = 13;} - else if ( ((LA28_163>='\u0000' && LA28_163<='&')||(LA28_163>='(' && LA28_163<='[')||(LA28_163>=']' && LA28_163<='\uFFFF')) ) {s = 107;} + else if ( (LA30_0=='I') ) {s = 14;} - if ( s>=0 ) return s; - break; - case 5 : - int LA28_107 = input.LA(1); + else if ( (LA30_0=='i') ) {s = 15;} - s = -1; - if ( (LA28_107=='\'') ) {s = 108;} + else if ( (LA30_0=='A') ) {s = 16;} - else if ( (LA28_107=='\\') ) {s = 106;} + else if ( (LA30_0=='D') ) {s = 17;} - else if ( ((LA28_107>='\u0000' && LA28_107<='&')||(LA28_107>='(' && LA28_107<='[')||(LA28_107>=']' && LA28_107<='\uFFFF')) ) {s = 107;} + else if ( (LA30_0=='H') ) {s = 18;} - if ( s>=0 ) return s; - break; - case 6 : - int LA28_0 = input.LA(1); + else if ( (LA30_0=='S') ) {s = 19;} - s = -1; - if ( (LA28_0=='P') ) {s = 1;} + else if ( (LA30_0=='b') ) {s = 20;} - else if ( (LA28_0=='E') ) {s = 2;} + else if ( (LA30_0=='v') ) {s = 21;} - else if ( (LA28_0=='R') ) {s = 3;} + else if ( (LA30_0=='g') ) {s = 22;} - else if ( (LA28_0=='G') ) {s = 4;} + else if ( (LA30_0=='n') ) {s = 23;} - else if ( (LA28_0=='s') ) {s = 5;} + else if ( (LA30_0=='t') ) {s = 24;} - else if ( (LA28_0=='a') ) {s = 6;} + else if ( (LA30_0=='L') ) {s = 25;} - else if ( (LA28_0=='d') ) {s = 7;} + else if ( (LA30_0=='[') ) {s = 26;} - else if ( (LA28_0=='f') ) {s = 8;} + else if ( (LA30_0==',') ) {s = 27;} - else if ( (LA28_0=='p') ) {s = 9;} + else if ( (LA30_0==':') ) {s = 28;} - else if ( (LA28_0=='r') ) {s = 10;} + else if ( (LA30_0==']') ) {s = 29;} - else if ( (LA28_0=='m') ) {s = 11;} + else if ( (LA30_0=='0') ) {s = 30;} - else if ( (LA28_0=='u') ) {s = 12;} + else if ( ((LA30_0>='1' && LA30_0<='2')) ) {s = 31;} - else if ( (LA28_0=='B') ) {s = 13;} + else if ( (LA30_0=='-') ) {s = 32;} - else if ( (LA28_0=='I') ) {s = 14;} + else if ( ((LA30_0>='3' && LA30_0<='9')) ) {s = 33;} - else if ( (LA28_0=='i') ) {s = 15;} + else if ( (LA30_0=='^') ) {s = 34;} - else if ( (LA28_0=='A') ) {s = 16;} + else if ( (LA30_0=='C'||LA30_0=='F'||(LA30_0>='J' && LA30_0<='K')||(LA30_0>='M' && LA30_0<='O')||LA30_0=='Q'||(LA30_0>='T' && LA30_0<='Z')||LA30_0=='_'||LA30_0=='c'||LA30_0=='e'||LA30_0=='h'||(LA30_0>='j' && LA30_0<='l')||LA30_0=='o'||LA30_0=='q'||(LA30_0>='w' && LA30_0<='z')) ) {s = 35;} - else if ( (LA28_0=='D') ) {s = 17;} + else if ( (LA30_0=='\"') ) {s = 36;} - else if ( (LA28_0=='H') ) {s = 18;} + else if ( (LA30_0=='\'') ) {s = 37;} - else if ( (LA28_0=='S') ) {s = 19;} + else if ( (LA30_0=='#') ) {s = 38;} - else if ( (LA28_0=='b') ) {s = 20;} + else if ( (LA30_0=='/') ) {s = 39;} - else if ( (LA28_0=='v') ) {s = 21;} + else if ( (LA30_0=='~') ) {s = 41;} - else if ( (LA28_0=='g') ) {s = 22;} + else if ( ((LA30_0>='\t' && LA30_0<='\n')||LA30_0=='\r'||LA30_0==' ') ) {s = 42;} - else if ( (LA28_0=='n') ) {s = 23;} + else if ( ((LA30_0>='\u0000' && LA30_0<='\b')||(LA30_0>='\u000B' && LA30_0<='\f')||(LA30_0>='\u000E' && LA30_0<='\u001F')||LA30_0=='!'||(LA30_0>='$' && LA30_0<='&')||(LA30_0>='(' && LA30_0<='+')||LA30_0=='.'||(LA30_0>=';' && LA30_0<='@')||LA30_0=='\\'||LA30_0=='`'||(LA30_0>='{' && LA30_0<='}')||(LA30_0>='\u007F' && LA30_0<='\uFFFF')) ) {s = 43;} - else if ( (LA28_0=='t') ) {s = 24;} + else s = 40; - else if ( (LA28_0=='L') ) {s = 25;} + if ( s>=0 ) return s; + break; + case 2 : + int LA30_165 = input.LA(1); - else if ( (LA28_0=='[') ) {s = 26;} + s = -1; + if ( (LA30_165=='\'') ) {s = 109;} - else if ( (LA28_0==',') ) {s = 27;} + else if ( (LA30_165=='\\') ) {s = 107;} - else if ( (LA28_0==':') ) {s = 28;} + else if ( ((LA30_165>='\u0000' && LA30_165<='&')||(LA30_165>='(' && LA30_165<='[')||(LA30_165>=']' && LA30_165<='\uFFFF')) ) {s = 108;} - else if ( (LA28_0==']') ) {s = 29;} + if ( s>=0 ) return s; + break; + case 3 : + int LA30_108 = input.LA(1); - else if ( (LA28_0=='0') ) {s = 30;} + s = -1; + if ( (LA30_108=='\'') ) {s = 109;} - else if ( ((LA28_0>='1' && LA28_0<='2')) ) {s = 31;} + else if ( (LA30_108=='\\') ) {s = 107;} + + else if ( ((LA30_108>='\u0000' && LA30_108<='&')||(LA30_108>='(' && LA30_108<='[')||(LA30_108>=']' && LA30_108<='\uFFFF')) ) {s = 108;} + + if ( s>=0 ) return s; + break; + case 4 : + int LA30_37 = input.LA(1); - else if ( (LA28_0=='-') ) {s = 32;} + s = -1; + if ( (LA30_37=='\\') ) {s = 107;} - else if ( ((LA28_0>='3' && LA28_0<='9')) ) {s = 33;} + else if ( ((LA30_37>='\u0000' && LA30_37<='&')||(LA30_37>='(' && LA30_37<='[')||(LA30_37>=']' && LA30_37<='\uFFFF')) ) {s = 108;} - else if ( (LA28_0=='^') ) {s = 34;} + else if ( (LA30_37=='\'') ) {s = 109;} - else if ( (LA28_0=='C'||LA28_0=='F'||(LA28_0>='J' && LA28_0<='K')||(LA28_0>='M' && LA28_0<='O')||LA28_0=='Q'||(LA28_0>='T' && LA28_0<='Z')||LA28_0=='_'||LA28_0=='c'||LA28_0=='e'||LA28_0=='h'||(LA28_0>='j' && LA28_0<='l')||LA28_0=='o'||LA28_0=='q'||(LA28_0>='w' && LA28_0<='z')) ) {s = 35;} + else s = 43; - else if ( (LA28_0=='\"') ) {s = 36;} + if ( s>=0 ) return s; + break; + case 5 : + int LA30_163 = input.LA(1); - else if ( (LA28_0=='\'') ) {s = 37;} + s = -1; + if ( (LA30_163=='\"') ) {s = 106;} - else if ( (LA28_0=='#') ) {s = 38;} + else if ( (LA30_163=='\\') ) {s = 104;} - else if ( (LA28_0=='/') ) {s = 39;} + else if ( ((LA30_163>='\u0000' && LA30_163<='!')||(LA30_163>='#' && LA30_163<='[')||(LA30_163>=']' && LA30_163<='\uFFFF')) ) {s = 105;} - else if ( (LA28_0=='~') ) {s = 41;} + if ( s>=0 ) return s; + break; + case 6 : + int LA30_105 = input.LA(1); - else if ( ((LA28_0>='\t' && LA28_0<='\n')||LA28_0=='\r'||LA28_0==' ') ) {s = 42;} + s = -1; + if ( (LA30_105=='\"') ) {s = 106;} - else if ( ((LA28_0>='\u0000' && LA28_0<='\b')||(LA28_0>='\u000B' && LA28_0<='\f')||(LA28_0>='\u000E' && LA28_0<='\u001F')||LA28_0=='!'||(LA28_0>='$' && LA28_0<='&')||(LA28_0>='(' && LA28_0<='+')||LA28_0=='.'||(LA28_0>=';' && LA28_0<='@')||LA28_0=='\\'||LA28_0=='`'||(LA28_0>='{' && LA28_0<='}')||(LA28_0>='\u007F' && LA28_0<='\uFFFF')) ) {s = 43;} + else if ( (LA30_105=='\\') ) {s = 104;} - else s = 40; + else if ( ((LA30_105>='\u0000' && LA30_105<='!')||(LA30_105>='#' && LA30_105<='[')||(LA30_105>=']' && LA30_105<='\uFFFF')) ) {s = 105;} if ( s>=0 ) return s; break; case 7 : - int LA28_37 = input.LA(1); + int LA30_36 = input.LA(1); s = -1; - if ( (LA28_37=='\\') ) {s = 106;} + if ( (LA30_36=='\\') ) {s = 104;} - else if ( ((LA28_37>='\u0000' && LA28_37<='&')||(LA28_37>='(' && LA28_37<='[')||(LA28_37>=']' && LA28_37<='\uFFFF')) ) {s = 107;} + else if ( ((LA30_36>='\u0000' && LA30_36<='!')||(LA30_36>='#' && LA30_36<='[')||(LA30_36>=']' && LA30_36<='\uFFFF')) ) {s = 105;} - else if ( (LA28_37=='\'') ) {s = 108;} + else if ( (LA30_36=='\"') ) {s = 106;} else s = 43; if ( s>=0 ) return s; break; case 8 : - int LA28_103 = input.LA(1); + int LA30_104 = input.LA(1); s = -1; - if ( ((LA28_103>='\u0000' && LA28_103<='\uFFFF')) ) {s = 161;} + if ( ((LA30_104>='\u0000' && LA30_104<='\uFFFF')) ) {s = 163;} if ( s>=0 ) return s; break; } NoViableAltException nvae = - new NoViableAltException(getDescription(), 28, _s, input); + new NoViableAltException(getDescription(), 30, _s, input); error(nvae); throw nvae; } diff --git a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/lexer/InternalRosLexer.tokens b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/lexer/InternalRosLexer.tokens index 1d2a4f0a5..3eed146ed 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/lexer/InternalRosLexer.tokens +++ b/plugins/de.fraunhofer.ipa.ros.xtext.ide/src-gen/de/fraunhofer/ipa/ros/ide/contentassist/antlr/lexer/InternalRosLexer.tokens @@ -1,108 +1,107 @@ -Action=51 +Action=50 Action_1=34 -Actionclient=11 -Actionserver=12 -Any=82 -Array=45 -Base64=46 -Bool=72 -Bool_1=52 +Actionclients=10 +Actionservers=11 +Any=81 +Array=44 +Base64=45 +Bool=71 +Bool_1=51 Boolean=32 -Byte=73 -Byte_1=53 -Colon=86 -Comma=85 -Date=70 -Default=35 -Dependencies=13 -Double=47 +Byte=72 +Byte_1=52 +Colon=85 +Comma=84 +Date=69 +Default=23 +Dependencies=12 +Double=46 Duration=24 -ExternalDependency=5 +ExternalDependency=4 Feedback=25 -Feedback_1=20 -Float32=36 -Float32_1=21 -Float64=37 -Float64_1=22 -FromGitRepo=15 -GlobalNamespace=8 -Goal=74 -Goal_1=62 -GraphName=19 -Header=48 -Int16=63 -Int16_1=38 -Int32=64 -Int32_1=39 -Int64=65 -Int64_1=40 -Int8=75 -Int8_1=54 +Feedback_1=19 +Float32=35 +Float32_1=20 +Float64=36 +Float64_1=21 +FromGitRepo=14 +GlobalNamespace=7 +Goal=73 +Goal_1=61 +GraphName=18 +Header=47 +Int16=62 +Int16_1=37 +Int32=63 +Int32_1=38 +Int64=64 +Int64_1=39 +Int8=74 +Int8_1=53 Integer=33 -LeftSquareBracket=87 -LeftSquareBracketRightSquareBracket=84 -List=71 -Message=41 +LeftSquareBracket=86 +LeftSquareBracketRightSquareBracket=83 +List=70 +Message=40 Message_1=26 -Msg=76 -Name=77 -Node=78 -Node_1=66 -Ns=83 -ParameterAny=14 -ParameterStructMember=4 -Parameters=17 -PrivateNamespace=7 -Publishers=18 -RULE_ANY_OTHER=111 -RULE_BEGIN=104 -RULE_BINARY=90 -RULE_BOOLEAN=91 -RULE_DATE_TIME=99 -RULE_DAY=94 -RULE_DECINT=92 -RULE_DIGIT=89 -RULE_DOUBLE=93 -RULE_END=105 -RULE_HOUR=97 -RULE_ID=100 -RULE_INT=102 -RULE_MESSAGE_ASIGMENT=103 -RULE_MIN_SEC=98 -RULE_ML_COMMENT=109 -RULE_MONTH=95 -RULE_ROS_CONVENTION_A=107 -RULE_ROS_CONVENTION_PARAM=108 -RULE_SL_COMMENT=106 -RULE_STRING=101 -RULE_WS=110 -RULE_YEAR=96 -RelativeNamespace=6 +Msg=75 +Name=76 +Node=77 +Node_1=65 +Ns=82 +ParameterAny=13 +Parameters=16 +PrivateNamespace=6 +Publishers=17 +RULE_ANY_OTHER=110 +RULE_BEGIN=103 +RULE_BINARY=89 +RULE_BOOLEAN=90 +RULE_DATE_TIME=98 +RULE_DAY=93 +RULE_DECINT=91 +RULE_DIGIT=88 +RULE_DOUBLE=92 +RULE_END=104 +RULE_HOUR=96 +RULE_ID=99 +RULE_INT=101 +RULE_MESSAGE_ASIGMENT=102 +RULE_MIN_SEC=97 +RULE_ML_COMMENT=108 +RULE_MONTH=94 +RULE_ROS_CONVENTION_A=106 +RULE_ROS_CONVENTION_PARAM=107 +RULE_SL_COMMENT=105 +RULE_STRING=100 +RULE_WS=109 +RULE_YEAR=95 +RelativeNamespace=5 Request=27 -Response=23 -Result=55 -Result_1=42 -RightSquareBracket=88 -Service=43 -Serviceclient=9 -Serviceserver=10 -Specs=56 -Srv=79 -String=49 -String_1=57 +Response=22 +Result=54 +Result_1=41 +RightSquareBracket=87 +Service=42 +Serviceclients=8 +Serviceservers=9 +Specs=55 +Srv=78 +String=48 +String_1=56 String_2=28 -Struct=50 -Subscribers=16 -Time=80 -Type=81 -Type_1=67 -Uint16=58 +Struct=49 +Subscribers=15 +Time=79 +Type=80 +Type_1=66 +Uint16=57 Uint16_1=29 -Uint32=59 +Uint32=58 Uint32_1=30 -Uint64=60 +Uint64=59 Uint64_1=31 -Uint8=68 -Uint8_1=44 -Value=69 -Value_1=61 +Uint8=67 +Uint8_1=43 +Value=68 +Value_1=60 diff --git a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/Basics.xtextbin b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/Basics.xtextbin index de7dece5d6a184ecbebf7cbe6d9a059cc95895b3..d37318f87f44890c7459a9f668af1fe9a9548b95 100644 GIT binary patch literal 11044 zcma)?2Y4Gr+Q&0mtz@~RC)7|v2_(cyoDf22JF^y!No)t(A%p-%w%3k`EE`Eq2)*~- zIqGp-`zXiV(cys0ag_V$?F#MaNADf(?*E^iUC9dH_mJnwqt(nizxV&XGdugvTBmvg zebsdvSC6uUn7Xo999ob}u359D-s{O`h6-N&V7@=uFl*NQQ%as=_y!s!v(L`*cT!ZAtGDBW$6A; zdadsn92gkP)pvUNflMx)Ekq~wdVQIkS6GV6fNA+9Em;EneQs^?1E4L31SGElKyRO80xQ z$hQASmXJthsv()`8O(b>)+{L!DT5vri6pI9I-5xsVjda7s_Dt53x!Ny#>>Yek?K@q zx|pWuQIYCoGSyMcXL9`_T9?iiy?icR%&hhbRmg)Z`yQ$7N#}c+woGwtWQLvavfhA~ zD;Dg8h*d4})~*@M_u8@5>Flr<*+Nu{m>o%o8h+G?T7FauA?idVQq!`y%WZ3ENws!b zqlFc*t+O4&+mC=zw8UVpmi^=j(K@TQlXY$R;k+Su2>2|w!S&#q19 za)U*rYA{!bY$~d2Wcb}*Ac?lsUOu1c^@NB`4%bB^?uT^V47200JQh@;Y6{d_&5hP( zK{hsr(&!cEfdqmE==Br+-z#|mrC6-9I>Q8O~08TNdG*f~Hf03hDc z+1}jRWbG1UV^>bWZcNGUw3{mS@I_mW!x?oT&yMUb93^TK%QD$sE>s~LS0rqwkz<{d zvDnie52a3%xpWp1>@@T1G~w(OpciTMVl%J>OISFqB(`bd64SA_KaRxq@UqV7s929q zXAq3DRQuZp##S;ZoMj@x32^q+*yUtY3uixma-}&dM0{k{_CP%QV`)UN9O{H~fIkAJ zmUAGyR?F7qU2UBUQ|*@16*@hL`eEs$aZ@?bUb$4y~kg%Q@6IUyHkt*$BI!_b_-X*UBZmFys# zBgI(TxTQDeDBlT8kEX=|93`A%*m^8nZ_w^#^`j$9TvzkJP}XveGdhlE_9iBi>)Aoi z2|9l#iZQlxQeY1F$#67&eS7DWAZw>m39@!th1S!JR_BZ$sxwVgXH{699Y%FdSybn; z^*ls1Zb?3~8c&HZD9btD2)uytOh_gxEfCIyI-H9b&c%T>!np(<)&mOX(jc0jm}oAm z(0F+e%@sj3SDI+9s<6B|jOM4MXyAE`lXZ@D&U3CoNTb^a3%H}w13D(l`56>W;xpK} zR_{SSC*v2`N+z|pb>KGAK-@=#3xxAW z4qk_J#8j%Oxz%$16b`)~CSwb0bH$ZjG1Id^_cMS$`x9z855ORrD}eGK1XbsPZA+_q zh~R$OKMb=Ni%A&%h01xYZT^=wk8sk$pt(a@&Z8#S$C#6`WjSFt^71&MN;pq&_>&ku zJ{-O{Qz-g~rwrn0b6>7!0?ac=Z`^s7>3uFRhv2_LuuYP1{)S85fq#eYM8P{`m=$kK zZy5jZ#S7>8VA;MvV{9!iu5bL3F&56tG}60^^G`Ou0{s(1aVS=YdrSnc8cDA)g2`n` zC>bG!*L4hUForjS0f^x(xQY9Q!ugkp;%x}qc!)O#mtH~pLPCoJ-axmP_rrRJqTYq5 zjekH?i#D{J_l&3aDQ(jql;)d4;0OAS_>dFN6{08pBRaVYGCyW>xE?+UvczTcX^_^> zOjY_m|2yCYo;<%?4%BlvyE=?+{4T`JS2n zcQ68u{sTu<#!|>p=H`&BM-n)IrH8Y{1wuw3zRG-M3Zw;5G73@SDn(h+_VF@CLEM9b zDGS_0WgI;JIHGA)q$NO07?W9+tR}^?WDTB>b}X4hkBG`zTJoS0Z%nx?W+hK4dWV!_ zSUAYB%-k#?$8qB1c+|pj0-I)wn4HK9RKs$T7(KFZn{La=+(sIko0+<=e#C%0rEQxWory9Y--J*jdllf$il z;O;R-$i_BW!nT-GIV~7~=y-nM-NS>U+&-An>1ZvR(ixRgx&sx>grc$Gg!v3h)*E<| zYEWZU7(mIakrO%_EZ!mJpKKs|&WLCm2Zy_}o*(U8!{4zo+L94`%+t~C#AxRS0}w6G zCvo3U$OS>PyNrx>*UD&jqoUnMMC&swxrc!}mC+g}Q7K18tH^S}s`4$cdK<~W>P>O= zCX&f;=$^D~(hIn4sal+}H0+BSu)Q_$5fUE7ie9?tXHYFw#6ygYRO?e?WpYJYCUmlAm7F_%@gua zT*mtF4h+dJ|0mZHa~PbKHVwRD^XAR<(|Wjx;)u%IsAL3pN9wE|#jGA33_w`5|yWnOzEj)od#B&Z=vu)E5Fu~ zr&A@;dIr-v25HqH`@M+gOb$DXca&;wmF>$dd3KoEbM)PCu1@fI2*sM!E#&$7LLuf0 zxUgr~mb?&6d}v(6&)MZU$F;ne9xj2f3E{>k^ZE2zKkJv8B>sePPAc0RLmP;^3_@a3 zpB2^#c?I0WbvK@^S0W2x5h1UFFBFwRUL8yU4+~}M`kKlq_!-q*3w5P3l+~Xle{O{R zg2HgN3&nSsN)Wn!sdfE|i{aOSIh^a$!U`d;E6otAMtMDb-2h)>LfAfhsc6X?&FJ6I z*|;)ix*wiy!X#8l9x3pUkvvae-N@hbGb-fG{M=p0Tll$3$Xoe&t&q3z^L98atuMbU zwB#MeDqSl0J42@+lMP(B(*h(_oymsl(+d7|)9 zuLPr=N8}C8lg=y7*K(?yBVWa&l#WYyQ*H`~*UW^xUb)l*6HLY%n2e}=ldIvaz#OW1 zy0B>`k{{*XG#Pk!1#RDLuv;E&1q1e|KE zGc(}fDe@^9V135zt_Gz8qeK@%_?-4%U@25L%Fa|*XLC!+l3&8!Ul3m*!dm$?jlO}A zy*wq`E%|NO&m({>zh|ZTZ_d>$l*Fw6BMm~RQE0}V=r^kfFHqo%b zRi+uUt?(BI)(EN^GE@y@#9G=~I~Q82HqfE!xF4(0M2w*|N^_;lb~@B`yBhDes|hsH zWjn;GNo<8!{!^2UqYdb2L*5^aa=E283f*k1-E2aFuF~md3J1~6X2^x5HfJZ^<@*}8 z_W<}0cAH{?1&I|XY(FGv%?ENL?w9*Hmh2&%m2xP!)K_bTLdB~KO|=M3r5jK!uDAhJ z3$?XENL{!?17N8(gIz)qC>6?kA%MkkRJBt;M_>s7o$xjSBveo)t9{VtZ+Aj18*%rl zeIcUkkR#+J@>FPusWJqa}kdg9Upt`YGw@^JC+>60Bi&;zQY8&qRI0%0uVk?YMYGXmIWco4& z+lTZWj1=jCdTFjAi?8bKOs+WJQu_ToSbRTE7F)sMOLcfz!b}7 zRRk+G?88_zGcT(Nt4bzyGiYlx?NHLz1|}HKH|hRRE$wjPjvx-S+4C%Qq_I89;B+%^ zM{C?M#2p)$0LNn3AF6T36L$h|ampa?L}Ppsc{ug??Es#vfu|67YG4E4X#kqRns_>i zXBdHV8Z33DF+Qs#a83hwXKUU$n1FYU5eOR!Wa+9{x@sTf z>6#T2%$haGpa!x~wG<0gr3+QsfWSi44A#W!NW31zs=n-Cy2zMsF#c~O5~niL0g?J` zx4MbU-v<{tnDwxQ4PwRX2xF>b%9+-&zjULT}STZzuGQzzEPgL#T=UE<*1n6t^qh z)XcJ!E>aQLJtla+148fB%=^gvqha0y<~jy%jF`?p5qUq5cK2FTBkIq__5t#6>nXH? z_MoOcMB2lF1xEh`G(Awq%<@z5<+fc!?O`eXP8-_zPMa*Yg7vs&Jweu!hV>X&Pm!ff zsOxF6o&hV-JM8~`-BQmQ>*vTrl@s)UiINjj{WmiI9$10$4=_W3*7!WRFMu0g=%st{ z*9i5Zv46>A&~FFxWzGC2nXd#kV7|%>8Y3!wjl|bMtmc-dPiU5U!wh(nQ2dD_>;m^K z&HWd-ZwF@JyhASSR_J%->Roc*BbWP_;l6JMd||(cclRH#dX+-VFJ-L6`b~ z{twaaD4<;t*a_iAh}MQa+O>doqd?dC8>G*6ZGVg#BO4FBvQ80o;~HK?cp@+ayc+O? zZ)xZ?q}LkZa~cf1&Wssd5^nmy9;4Y~$sQNjfj!;`pVMH_6NsJ|2oKql%$Uh#!b|WC zG<-wCHwp{^-#8E+(l;S}QzLxdTqAsn8M9eQxaouN%{6-qvbPNEz@BP^&zoz6Z${w(rm z2bSPBfM0D)jr=)uFgJ7%>fg}}n^*3j6u?f}!F)Q{Ik1F-1)+m5f?eofS2{48v58S>-A-y+3Qgm6FrmE`wvVALBMq;l)-!>+ zeRb^1*Vnk87-zdH0zD$;?jN{y`9j+Alfoy1dmw9L9GufSxGogAQTHGUOG8-IqSW$b zZS9Sg+YOjLI=ekEsdamSvHJ(pS>bxPtilgjSd$Bvubks~uYkXX3AZ0#5`CW6+l`+K z3YYJl_3ItsW^ic^3+}dQZ&G=|# z6nw|*4&ih+t|iscA)8WNvZJ|4|2EG(B$S>6bnTx2)l zu0f~m9_n}UCGrB{9)^#(!aZDP`v@A&6z-9_ky}DW5t?pNksAtsc>OJ+D`p%8IweCcBQ+I232Y0T!tJ|nva2LBv-L$h#K03j< z%RL%1kif4TTKV^O%RMHH<5)dQ$HA+6JY%l-frGT%6GGb)%`d^+leB#P6a_zSa8JQt l{7S(+Rkxm|zqzOTojRs7{3ib1#LnTjpp5f)2fwEf{{`IM98drN literal 11042 zcma)?cYIvMwZ}bs_wH&X%MIJ~X1a~FZWv?Qow*XSz>w@w2r*?vxjZ;OonEzSRYTB|%MO-;hC;DFJ!{5{dFlPj!4c&jU=mAoFL z5UO#ObUJQ%^12UoGaoJ(GnDcd{5BZYMW!JU{R*$uuOlD zh;93SWC@96re>v^dJ4thhnl5Ds>z^7#bRkEk;!EEI^EP+E@t!nB3_@#m4jkFQ_ijoN;SxXtoj}s-IFQyGHu!N>ew_l736|} zAYU%IDUqnzCs@6zQ0#RRD>J#FAhw056$v+%5_SBj7o+)6D}<;Qu~=Q}!fwC4wY90O z%NZk_nCm1(e5^<&nu~>@!3x+Jhfz*?su(Y7>K5nA*_@srHwBS;{wA=0Y8qIv9=V+r z?nH1WiFhpG*c8CWWRY~8^(kd5v4Kd{w*~!~a?q=(!^4|eak8OsU1y_E|Hk~Nr$2Xe zCZ8{qk*Y$z6x&49*2(C5xIj|vD}!P&+Zzaxm>jK(M%)jXq8a8U6GbejQq87N@3b^J zo7rq^4yExeL}IwAJ>A&BVoT_WPZ4!v{S^T9AQv5(e1G7&xuCDS6$NHQB2motuPATL zZ$}ETji__C<+T)v?f7|s5Zm*!TZkQm8;ebK-Knsd#x{)Jk)Ieh9c>M~#<(;;F>VGw zyTwd&&Eh4#&*tYY%!-(UK;kW!*PV1Eb7Qelu_RVlOTH}PJBzyE@l12)8N@CYF&}_r zXIDo{TeGvP&Bkt=g58;tJ!m&Y>=}x7JdZQ#L7p2sP;dm(Zn$4xRfMBnMU$+z9-WI)&MlUo2Td{D;;3rp_w@f65XKhc!b0C&R49lTjcn5_e zVCr}W!)vWDResjGYwle~b4J|Ns`MD=sQ?0B=&`?oISt^|bMT1C=Z>h+8I zx<#2{3F|!Cd~4hAJSYujdVi@18g6K zqBCvxWV8`_E5#VsTLta4cmxivpmfJO!Z=@zyO7z4x}f(+c&pfAX$bEqDw&GKbu^Xi zD7<6DIM=wPH}BZc2~3Zp#X%e;ydSZ34P39^5#;ovBT8I%%fMjH@s2k-PGI&Xrqk=# zLC=XgeW zbJ%(=q8h)bm|cmdL==?c{lo}7kMXRRPLH%eI6u|l{EXq8Z>s^G9#&i@)xT7)yIwr@v7z!ux z8SGu6_n=G3xC~p#q>lDZJgM9E!;`wDy{&tZ?2xUFcX?!gMYvhUz272U$Geg)v1$Ac zfcbEGm2SOSfAg*hJB4?xZoQ6Qj}_kkgtlBs*W+?iUfjTitQ7`$ygA;DCWSXK;aJE~ z7bM>dTCH~rGkvQy1L8L1MOTf97*_7>AbWR!T4QP*$GbBM;w~NZ??aV$8x27GfePmf z?;Z}m7wJf-rskG5$Ga~YdOu9Yl~(7=D}r*iXTI)d01t!{>Ue*IK|EgqwI+c*fk9>zDxZEYh3w{>=0~XU!q_c?fn%65b2AcX$dznUhcky0fED#L$@fYNO(F0-eMh{{iRTK@6aN97+yR*%vN>80AK5H%*?er% z`iV*Fr$0dbXQ6rw|GbjtFWC4cLYfqXgpw`j4~pSZ`N~A|HKSR-Dw--Q1o906iF@BN z)8E+1tAZ+d2rIxb1JtoIo$et zZXRQVY;2O$C+t~q#j>iYyJUlnb9qf!wMXQ}dA*YR;(H$vhIs}c2<|{-vvca&^ z6oU$DgaL%i7(Smf!Q%a4{>fQn&mIM_kI`!78$RuxdgJtldU3uy&ic zc2nteG;}Z8HtXfvzE~}6a^wP-PI6=m4`V#;N2Yu0^}7!TOcrt>pM$bhx3wX*Sc8!5 zW^LglA{U{@mHXQ8^=Sttot5P$yEI}k2R8}HBTg*9$R#WjaBPwLvjr!*Y7u$ei-*AbEDE zYzQI3k>=1K^`W79Lohz#^2Fg8J&CN7!Kx1}6kb&oS3B|)ibPgVWmd-`t2*Ma7vY@7 zVQYE2sFpU_vDA^LN14Uh!FA*rI=^Qk5@*J8A{)|bVRJHL%HV}C}gd`imFud$PgZu zB~J}er6Bd0;ZgY4X9nJVJTp`lI8P4tn|?y_=pZkI&Pu7t3eS-j8HpEDBF=A77@elt zgThOoFd;AHs<_OW!}sOP$TA_XsLT~BL-||!x)Q#|MzH<(;?R-5Go!Dfv+-5VbU!>@ zjp?Y7*ARf6<(($VyGBIGGljexPA5lEhD=i=%0C#|J#@W6Rj}1& z5OA-a|NG$P`$PM)Cw>U#OC zxv;1|hbTurXHd_NK)hgd3i)EyP|5QJR9lQbWpJVMl#$dgq7gce8dY^5j~NVE$d~PC z?@@WB_mual_obX7XUkVGVU^<&-jtgX;#D(QuZ_G7tO+LSbxc%TzQL99rZtDFw;;%+ znUHVWt&t}Vd;bZ^bBFz=??xUnBo7&tyO97#nuCSZ2aD>1pXSHqd&A>>pPUcCsns&G z0|A~iA5t4wA8}8tL-D{M(S-;;ru`>a3AK%~tEs!IrM1bCpGNE9GXywVeomt=VB{`s zk{yoxGV1>d{jU6)mFhQ~su?JWzvaa&q~SX@^Dw|>HHsG~bg`AzxhiIx9ormdvum3Z zrWrG*lDwWS6l;2wf{a9Kdt286N3o#S>sHlq(^jL2sHZhbb2Y{w6#mwLPF=;%6ly$; zCa{mHbRiG1{HJs=4@aowUB%)(-YAzkDk|O82HMSrBmBf0jocd%wd{!z2zj({5 zeBOc8r#@pL;;IpX;;IQZpxVn?!(lTV#$hEC-uCNSRPlwsz2k)1d&K>xSQV><&`}@l z-5BqvRzq#029y)kz3|_z{V$^beXS+@vsfMm5~|Y*=|W$)K?${Z*v+fL1Twlc zD3$P+M<^~kYJaNhanw@85g(IIS9Kzc1N6KugBq7*3U?%RATx3hGa{Fl%KX!lu3*%` zhSW_GGE&_O)FD`_Tc`{NFUMe)^{%6O%%ENl!e5Bk3gbZg?PL1-t%VS31yZC3a*?Pk zS%;F9&6npn>M&!OGc2}(HK18}vI^D$qX)^-CS)B>RuQbkPzWm-(=uT->9lSJZAjBr zlBVlqq^^wdM{x2&8{$?IcO-G3&7A8fT_VHwXoJ(uz@b9M7IZ9e#~F`DWBiYZ3vGy7 zL)`JeCFz2^6O8eRh2Sqt8;$osW50q-|PAZ#e`LgM(+TMH!bVq<(s zl|T)=R0A&~@N#Pd!WA}yhRD)Yv2?BJ%M~(^?I>NdB4*aCaU9%C2Si@2nb(kctzljT z=5=7&;aVokR&{*@rOq3S{f*U7E%YW0y_wKktP!BMMo^>lHbQSF6t^p0)XZ?y9mf7n z6MWbKp?7KK@5#K|+JMP-;7Mb|blyYcy+FFlSECqF_Zi#!$-`}|&i;k#dKO^~bYX|ZdAlGP!L4Qf~S46|#%(({rwHfk_L09^K{#K*EBlOSqo^+)r9Vz-s_cg_ee%BE8lKpFPXK z>&%$Z72&22?0U@}L-tr}2lhB4eD*AZ9#8ZHD?DPaXU0sd5?+B%((uWIuWtCA9h`1V$KMBjn*si4=Jz12vcW=8EuJZg{XUWlKr`3>Z!ttI#~z^^r?M*d7X zm=!sQ^v^cK=2SbV1hA8KFqaN?ww7=(FLDq?unQf`rvtMYn+SF_!*(+X3VU@Y0@z*i z_aJ{yYY4u_1cjDHza(A(U(1czuzfS6k!)-$+?_4CNt5>?x!Ib5ya41R5r*4B?%tH$ zRT#|nbPfhR_*t9d@53<}$6p9E%i!u>=x#;jSR1vmeDvGI__02IRZ@z678ky(^4kq+ z5m8VX4HJpz2M+$e&|xZJzk`}Op=p8+CbHMU_&Xa4TTB{WR;^}+Y)zs&Osk@P|2EAAi8L#JQFh)soG!Uz7u@0Wp#?JoQwbhL9gT9jc1zNOingtIkyysEgE<>Uwp% zx>r4{o>s4^chpDfD?jGf`V;(({3-raf0jSrSL!8yZ@<&;_U@IBtmoa~AA=c4;WrL# z{A;`89~;GSoSr4VboSRU<`F+{kdDu{&f#>O5dO5m@%hUX$3Kbk)51R)gYg>${}kPN gs{ZEdAED@}|vyIQV0j79ocZDsmBqNDpnmI`;`QUUCcPAHm?}Xkv z1PDEZ-a;`wp|=!Ts7dH8BoH9)&CcxI$^3qw=%3x2`Of>k@0;1#@63))4ElR(8z$9` zhzqgd(o$(~ZaTeu`SNK&cP=|v45kef`qDF|Pv1JdM=4lQ`X5YUX;Cx3km>Kw6k>Kh z(;rOg38wWHGDG>L1HD0ET6QoqtuRoW);>_Q8itBNk2WsGVnW2$`FUeEQ_OZ3t(XOq zjX)`)w}Pyubr1CS59FtH28I4?K9eiP$Mpog*?dr3knQOS@|^<*1o@({8l%GLXhtcdRk0zEEO!u zbRUrE3zD%-{tp!)G?ko@Zt5N=1plj9TBMpZ^oUq2Z6z|fY^In9h#{=H?p&r=%=Tu3 zLQO1I+vI0T8Im3mt4*hyI!c9XzE8v(GPzPv$Y)B~WkE3o9c0DtSbcY<&_mg>rIoQM zb}GmP{XxD|v};A8X6In#@_|B+omiI14F$3FMV(04v6QIir9m|CQY(aL6tP%c%fcmI zTT4q*Yo|3*Sh0jvBjTe(GBLj}Ff>>Ownn3sm7Xldh?=@x^QCM~b&#C`N!5R2SwA@q zSTT;c9cA3{z?~rCv7}`rfRBkHXVGjr5iRs2f_eXYzf4ZRdjC(l1CbBNB;1 zwr^=^WBxiwh)qPDy(#adNNmRIok=U*3p*B@Y}->{GnHj%y#=pmHw|TJ-lN@g zUeRt#UYCd&sG7-Jl+WUI8>%8^BanDA`gM+qWUE+gL@bFB)|@Yi_|~GXI-V)^HX35C zf!G!R$&SwU=GOVvc1Dfu*#$dLl6kb-P&iJ=+Hxej)Nxt7w{SdBpV~c}>)}Wh!tq7Q zcAD7O*-=}}4*@{cS)gy7W+FQ~@#m((+1WrZRM0KDVJn8RaN3BtNFnZ`E84?$MC^!e z8=X!BQaK=8Ft*ZZ;p`z&>;Y%7g58rCwZhqpR}M92Z;`B)Z64y;2V*0K z@z5ZgeZv+ojXO)=wN|z+UeeaNpsC$*_KTcm$RCzY7oG~IJ0?b08&pg{oNX&6-<}|i zxffHk(?jzB=JCz`U-Q92wm+*T4op6Eygx3(28jN)LXI|vP(ECO}9ENB0im2C1j*^RL3)9J`;*yQFM z0I}mvPBf+n>Sb~{+vcKkg-*WnxsF#AMx<=k#jV^ah#IP$5VRW(uWZ zA~i4=VEz~=SW~u7Ml+$aTr}Fw3UIH*YjSWYsawuU?ff7-hEyY}0^ft-t!#^-A)G_V zWHJWVp=2^uIERT*wsuQz&f%dGm>xlkeb`DkN3!%NxSrS^DBDO=UAoRabl$H9B<44egYhgS>4__(WrJ3nLxFZhjBecb9GKNQTOt2yWzVqA-^W5H>&hj{ya=LzYT3Ul5WH8y1coa16eT)@P4zLJG6v% zQg969s0x(t0$QzeHt(Nm>)buf!j4H0omzD;lZ1-GM&j20|JJfQXfI&Q81j>^j zRGT-`mSXi3ftS+$X_zILO~UZ^WX^kK^9R~I!%mBW<_u{$&+1^Gqb8#&G+{M#c^*-v zoEO;qMKm81HD8!5mO_Y^G{npLxm?WzFt0$~r1L7}ea)DI@E<|gCX#Uegj+s=e+KVV zF*tCDDQ`ke7=H=L3+Ht+Y~P?Urj|EXH-1YS3+HVbsoBN(D+}KN|8WsHWUE8nI)ZmK zrS}-YgbESLMu_2k6~hON;X~5^G5if~lA)n+{;s3=2Z&7?X0~NTDAN8AEXjE3nK^t~6Ij3*>9`Pf8%;ASG>(8aL5`+!(}f(vj+0}N49jsW+EOIsc-|l#mJ>u{b>cSJmJ>OR_|5a10lG#6 zx+Vc8g_sGc78_wcE!U=?avfG}A>_KWThG|7Zyap^M|g1qy!uaW$Urti$W>1d)_ST_ z6tu6Qcj*Ok&Tfiq;<(>dFOSw6it-oZ-=yjo@P|746oH zb{o?G(Q<*33=M_c)2%a|K5ZAM0o=B$yRgZU%`lx{$(^_$eXHfV%SyQ0RHSm7|IwImlgF_`R8#*k{ABh@;mNl3NM z3D9zHrV?y}rH%5d)-_X5vm~Tt`q^~%ek{&Fkn)t}4h-aiOg`-IF0F7k6|S7JDy-1q zJzyM{0Xw|cw1Cq-u&B|NLM}A{Wl>x)zV{#A;|Gvb4y4LcmIkq8zlP6~Q00_m+{EQT zb)OFs?LeTVy28lN>1suRPRBmj2pe5lZd{`E5PH4FZEIWDBwH=HOm#alJGoqS+zQaQ z@lFebT#4I6FE+s-e&wG$h%g7kX?fDXwpuV}Rw(NsI*LPwKSpIExI0X#dN@@*!Zd)Y zN5W|`G!*hEBkIxBq8>9`)MLr$I4~+t8X<-y^;$umF#IvnPU7;!YDrHb*2%zX2rXRf zXcbmk@)WX!tfx}ek&sn|9M&S9U$WV0e4^auR@uJTlBY+~o}r$GGnK$+ArxzRmylr77Ce_q3RcE5ieq#<0~e|$Oa@Y z29bnRYlT%pUJ5r!RgHJ+Wl$kXBIM=pg``r*D@+$~u~0FtuNvM3zaqP{UhVO|;o~bbfXn+;??1rcerJpk+=HRAwtR@ajVK=;7A02|auu9Th@uQJbpk25 z%D|R}e2lKws0g;w3%YW2XCFEB#v9Lg8zW2%rZ=}2EL`%wM)3b9wg$*VL# zUN2wMHwNmDA(SQ6S^`j9OK6%3f(r@q6!P_ort*!DwSjrljOMpslvF#>2>tCc7L!V@ zC_<=rOl#*Ed9(AP^N#bK+(^!n@1j%6%Oz};>jdIG-68J}AL_;go$&!WBQ8JWX!x5k z2Wze_Y?=xA4@2@JlvO-(AA@F9_WKFxeF`q+M~(=V{7eIXP9BvjKjk1Uzo-uQOX7S5 zoLa>*+aKU9@-;Cq-F?I9t`4aKqeK-#_$TeZ#ZajAWoOfp&gPaTOa2S?;ehxzBCMC+ z(dc^^*^8TGyCwe<)pH48%O9Dk{=~k*2C>WhKQ==MOow&0%d}q=Tf9M{>&97Zo8p8i zPO`Yh6sL4CdfUY(2j&QF9cZ}qppj^4YwcWMxebPg+sOIY9Z85$v_@*~swTkhtOTWs3{d5XfH zN+7joPoQa`BjKi5jFM1m@CrBS-5ILUO#YrB+*!1mZLH?-2ILfrt@vZEaJMFlZNQ?Y zrMY!UN0Vo{b0Z?ig+XLHqHJ$acHqryggB4IjwzPB2}5*U-UFLiEwC&9WJVtBGSMxk zP%gaSP2&yuSzuCg(xaN zfNsmM2heRLw>A)Ih-PR2SneVXy9-GmRj8~50VcD(7Q4QJyA;MZ zZREG|WO<CAo5`%@s%#tX``8E{iC79_ zq}muzS<1J+hV6rV2S6g#Pz}u-vA9)lXY-}4Em!T&1B?6f#9}G1xG8VB*p#)sf|x76P!5%c&978Gl+MlF#+CLnjmcO=blZta|}V^ zovV${t01TV&sTsK5b#1{0|ah*D}oyFVj^Cm3C@{ixtD6=%gO}j%mTs772XxZyV95d z?~er)J(Trm82rD2X*ja1&BVRFdru7BO3ETV6I~D+K6&KO323m zX?LweHsU_6ZJ!_>9z7SOKzmZ5Jw>#qjRji&9%!neika!B%gt@Ogxte&)t)xEaZj6A zECtr{3hM=8y{NIC1J+B#QYPf}GO=C(R;p(x{J?IxuWIYph=(l4)BqDHC%XDi#Qd|d z0?J>2838DcuM_tT;3gLYnI3$NaNpGSZ)pX?a$vr#F#k%-cZ>}%-=%`uh)mxj;`>0X z<&>vZXqNkdZtx*N@rfg<0`A`w?%#>~4`T+LkBCdVz0_X0`!R7pAui`Jjr*x?@R`Pq zs(|~s!u^7{Um7#uenni`Y22@g`wejG)J&*>|EXJiOW+1QOR72`|4SkNo5?ZpA@*?_JOC&&=n zON4E_B(d?*tEdEcjRH>*yw(^3ybj>0&{Ct<6TLwbpE*N=H|jPc%fxjZutzEE(Zn8O z?0`L16Q4OlLysf$ctbqGo}k-ItRP+nUqgYfN$^R=5a4SW;t~4VL|;b}pEFAnUstzT zuS{Imf%y6gdjn!`XzYN!ktRN8mL~oSLT_w{N7$R_Hk(!uFN1HUz&9uOWMc^MDTa82 zK9%TO0KGxat(y8Y-6~CZocZB^-@ z9KhDf!8UX-*I2^AwvmG>YKJ`NYPw!r9p%FHp$MMBd4m0eNR2Ckdf(7ZSIHv^xg|v)vtoK{rme zSzasKbXi^-pqU0&)`IsUWRA5_8Pi8^7cqLIhjS&x=ww{DC*`$ks18DbWzSX1-BoP+_;w^u`Up+*|}-)?rrV9<#hv0EuFm{nACd#VC=quOip;c zxUIoK7Utx_5ESt>On6K2Bh?!OJzY32C_L^vtL+`(?T=f%Snv+OeGN{=EX#HS zAV;GTKmU6DxJ@EI$4M07TsS{ zh^QB#SKKRc)#(kP#k#^bA+g^ApP-%NB!%A)1cTM zj$zEh4me25J2tXCPM-wxj#u<~6a|MHyc5wFrxd)CRO!j;mv>57sbV@cEaG_+JCDPl zjPn@hTKx1*6Fht+ywiCNs?JGyXP_)PuIQafi#~G6z??4 zQ-@IS{w>#Gc=Py)Q=GxLy>EHkPo_3%KN4~*`qQsQ0(tB<32_mjHL47~^Vqa*yFiuit~BY6o@7i<8FLVN zI+V0>44a_Ltwo^Ws8MnkmA)UWnY66jtuXQyusMwUUI6yuMkC?F7WL3X!zh+xjD*E4$AvI9D!0g9w=_!0Gp*a$JZl1+GbzlU|ze98V z(oz858vv&EO2i*1qIr`6;ztAVQ%KJrK@p7sLGXzoWZ}m&h;QkeaFqFRQ*MV~37?zB zjXl9&kjFv(?rea`z)zwKpI&?(1gVSaR;p3!^Eiml;~;guX|>Ywc_0LR;n(ZFDA$R& z-++hL@*CN3B%d!m3zlsxf0S-NT0dW_nE+-C=tR>l!ySv9!yl)6_Y#rt$HRr1<%IAj z(A`A18{33`V!-MAT%|vrAtB#2=?~upSGR$~Nf<+Me=Uq5e{EwAoKeXZm*TV;+B@1%hO=#LR2hz1m%Kdi zs$FDSS-!8yHIW>TN17@y+!20K{(S1Pz?eaR<|>*y(JAImpSeHY&pva0(&g!QeJ;^& zMU%=Gjo-#$%gt~I<8@%z?xJCYk3Dd;$L^yzJpbr-qIvcCN1s`|I{)bJhC4kp{N44v zzlV}&F%TMxLtVx0LKY|RsL`Hm2X=df8r79+Ly`7Iy}u7cs_Tf_S^mB{{3TQg(`>m8 zGVP~i%21{*V+TFDt7Ph-U&_Q3o-*}nBFx;4OiPE$l%-7jSIBgLh7o?w$i#GA9TWBQ ztIIS%dma<@)p?Nc3Gxp_DJAm@N~R(ZM(LFRFQHN;O>ihws`}JDQRm zqa}L*Ba0_M)P(3CXCym5lI(=lC1Z{rN~X?xXvvtXE6Gk#lAT&18UBln|I36v1-vGfHq*{`4C}Ahnzfp^D6ZPVEql#L{b+eM| z7RvP-V+mbut&)o=x{~WQE!XWV0G&H3-k}7y+E~ItWfJEjUxP)jatmh z!x@Ze`LKyz<>pE)Cg(=2Kk0iPsX5+-e*r@MpgG3NNAY#d?Tt{X+Nd%dRZP?IuL8n< v%YgcCn>&;;M^~==+1}0GZQgUG#Qv#T3W1kzw7zjJND{RG9_bAu&+TA|pNnK^y>+{~V3|Df`JVG_xR+5TL%6!(cCth(<0Y^jv% z&H2S-B$96OvgIsEkBFo*nWm0%F_-TX(S~e)*)Qg^<=hItl!6Yj>UX5RJ6r6bY`OBP z$dp*h@An7%e7O`$i+FOOziMTn*b|Gd$o3EUk&Q*2h{qx+QO`?*Xy7F+glH6zNL|aK zWo}zbOH*s7HBwlSxRn&qQ6dqaUn~p_R)DS1Xk}$4i!mZuw_CoP>sK8VOM#^7zp<>J zoB^yDN8FAI?mEC7FQSozWh8))2_g}*)+LomVm*;+X!ZNDWxq$E)`mB^;$)(T#jN!M z{u}VpK!36NY(8HoL#jf)6xmRu>ty&l7$B*(6@Iap>+yw%j}OO%hvy|*)Xn0Fco74t zl-vmHt!B^qnNee7FpX{^;_GhGl3yl~=TzhO!Lr z(QZ1gXg7n`Wnw0(X7Lu~vw7W~s)%h7NVFOKI!8saT_iFhlE4US&X+}WuBfYxXG&~) z4KdF^>;Qm7M`wF;>wIfRqsC6`f}c~8ooTnJuH%r*W}>loSN`^Zv6aaPdry&K57|Vr33wtTA9BTI7B2g>b&WL9p zjExA!LxZsQ4O+l7YA=J=v}|3ntgUlFQ@dsF7dp+7KP>GoJQa3#M2xUDshWT|+g44! zJ$?prFQ#a_hvq)aqg(yI=7YuDKu%2@n0)Fgzr=XEmk@n`h*d*Wzc}=iH!HJe%OXxo zfKYR*NZ3p4<)Wc(akf~(Ko4i%bSqvMrNL~s9~jy>1ZsC#_Wlto(d2Tn8)4OFGNIY9 z$<00hVn^+M(U>Bro9*w9#rQ1R1EL`^YJPvAE88D7w(PuyFGQ>n)|gCYm;sa@RGoUD z7@3gWoD^az0J~@!q9aR?e>k+T%jjP8WXv97KQ0ya3NflqVzTbbb9#*>d;M&AsOZNB zv&C{Lo+=Fbm_G_dYsyZEa3-`@ipH3I5V)uDnjBnC>XyAqJ3knYA=L=0!1oY%tJq>_ z2>X|0G8u#GP%_y@*oTQxG3}P#?85^mFg=16`>>U;f5p<(a6O^j?^o}RP`G8y1B3mR zeWd1b6xAD-$*g4uK1VD4ju9hc_OZqs;K#wyn6>TgfaTwQ=G*|m%6V)j? zs#Awqo)$)RdR0_su=GqsHF|L|w*s$;FeuADOA|bs@r=!6hFc(%gnJb$7g~o7-BKEtc)F#j>vn?XL|c%cy-F z;qFt%|WHGf2&Gw;m^Z_{ky=HBk5M$Zp540IFJ=XAMZEI zzFkXr2L;DK4y!=TH_X63z52#6<>{#~wVGs|fpno5* zd{A=$#6x5_PuLH$@fyexcbeumw_5fiVbe!pGODyHUtaE)bKUb)Jp*_w=updk90t*R z2`Ep1P&#j>Eye0d0xzfiQ!tA&n}p%hWX^kK^9*gCWv7KfbB46+=X9{oQpwd5@7DC7oaFo=RLJIwG$OwzE0?Q8dmxZ*z-Ta~gG73&I22P`gbFySS zK$i*f;S_9o%y@~)B=Caeh(b#dEe*7kHkoe8I->MivK}wUSUi(KjflzyT5_S1@S0pE zvy!V6H9^Wz%p2rr3O8NIG3+-v7P+t-$D$b`F4y4=vSB%1G}h*AlVfrMXA!S?eltMV z4MEooQQMz0fyL)T|H)azo?R2HR~YK*_k&=!)%bIU2U{_MkL^^j za~bURrU8QG@+1)$3b}&`cE_4vcN!k-&q-+KnqUJ6OWGP+4i8rQh)Sn6SeIBHu#$lV z#%>caFm`w0*iB_JVbl4vU7&_<+iuRHCQCNMbi5^h!POYo`=RMVHGUVd!2}^&_#Tw4 zs;mvMMWzY4SdXnnsIV()VzS+YuU0!S>8uPtxtoI6osFA>QNOIU)D ztX4TwP_s1fZFBd1X4_p|w+H}};7E~9|e(@~Wbx^q9(omqBgmuUf~ z-C&W_mO}QJfP5B*(^2p6{_G)`xbZLQIijJx@9;Eew=+mUr*0!igwpx-ai(pQ|juoUWgMAFID_=;iB;vi;--7nl ze{uz3R>EmzLcorhKWBEJ>OoqgRl}c=iV;LTSc!TFMg65|08zPUNCbvL9%eK>yhhU_ zhHJ{TgXG$wG9d&Imeh*|sTK{@6N2^;l}FbqdJM6S1y(~~;b5<-xXO~pkt9?-o~n+7 zsw(237U7)0W+(D-ahh9Y`w~l@6e^3g1C%{Q>3b?7v8Hzkd78R$5c269)>B|{28#GT zIFr{I)so|0o<$F5gV@+`Qj^7Ec2ywyueFBfQ1o@GCce-HB+mtrgyiZWp^E1Tc|K5) zl}audg2l4rsv*o2q*^mP3;$}(z^9LEhROiv%EA0nZ%8g3BL$>juQUCFfso>qAqua^mVJFj=ZVP&KRsh=h9 z)E@7m$Lf(57{KM-Y8>3d;O;fX2=2aMl*i=#I?4xzMaeaVd=O5@hfxNYI!TldX|#vw zdflpEtIa@Qjq3kL;O3{1gnX2JZ<0s(7##EED7pT?8b&_B0*sa?D-4-pJw<}o!|rL` zJcFko+SKY<@>%c-CYR>`&{$dFpjHoW`8=b?&Y^sPKDH6^MPAX@FI9Y~zJ8h555mbS zG(cW2U)47T>JI^wC12A}uMdNGL-Q2!&8nu7>kF_pFlv>-fzDM%LhVE&bS^cj@<1*# z7_yM>nAY~Q@_PFv`#t*`IZ4iz@1nyh%Oz};>lETW-C6Gse+-NXI_d*-R8)S*k@9C_ z4p$$6P>g0m{>4m9rYwcWMIZWu)xOM6|X*&&sXrwh#b7!Q6aPYAK zl`4y$A)GNZ8p}GeQi(js^3PGpJRBjHk2y@i2D0GKv3U<{8DOhI{g2#7u5=uX*UG9- z=7V>oH~h^LC!B@D zos$WP>h_9t?JJW(Df7sy6uf|HhCJ6ky0$uH%x zazJ`AEkAemL?HDoeyM~{k6>K3oF!z}V>x>vj%Z^hQ&ovDma2Z;8*E}sQ#d0z`%sa6 zsfg?ORD=DU{DqZ|2bgik~)g>kR)+ei79 z8w(+v93)Z=IY^xSiFE+6a{2OH%jwsa0~(8^z{)GE01$Zn0RmKaSM+4z_0P4m7 z6wV1mJW&&zHPdpK?Q$HPTp>7XCh$&Cc&8HYG-HDHr)z?+A>0{+<2JeSK|HlN4m@s- z8-fauTjG|(Epg{u4R|&XR8q?*G$Qj_=K@V|&TPxMP#a%VAvk9?2qLWo-o?bb#Fzl@ zQcVyxBzPI&xaqA367LFad}S3u1$dPLyqbX57#kp5YZTOo*AbDaYqGb$kOghaQ8_DO zX3iSL!cA9zh~A+)?Y55Pd*l{+^f*8XI6f#Nf3N<$RcsYXBMRT7_i9 zc|_YjN<2Kq4oZRcm_mD;Xipdmw0;t3s-cScDPlcMtTIv$%XvmyKC7`<3asZ8*7L-A z!B_z6MPexv@_LC_F9R#pGZcJYx13kB^{d1~l4ELsiG&kl=QU!!ZmfXv1~5Ya#qmwz zz6IRG0zcb>ZxPNPwff!`4`9L@L zkf8X$5mo{B&kFY=;{L^$0q3v8rQK4sQ||nYxE~W2&(d6t`-yJwca0lX0rwvY_fz72 zX3T*5IdN&HasNr&FMwO8W;qS~FWurx0ypScQq=+Z-wOFZME=Uy0r_hnCl!c>{)W)s z5*q$y%+b)_=_cQ6=t>=+e^Agr0@@v6?1XRyp_O3(?M49YT7a$(CddHWjRtMp7_srv ztEv=HH%@RjLGYw81b7PIslZaBr-@#tiO-s;!RvLKh6-_A2kb_LJ(Ad?j2*B?YvQwJ zYUnY99&3n)*yD7Yb*hM0z{e}_2?Sr)7y^7fLp(&ENc8nJ@j0_K@eOpF4J*WT9f)tF zuzyDEjg1|!H_^oB%+|y=CG;diJjC8ix7oakcm;e51->Q0w=#wR-`Wrl(I*pq3eX$$ z+^VT>qgzcSJaUifT9BWn@H51pZY+U61Ndoes_D<9gIS@2kpFDmY};xFl>p`_2iwuX zTw@6b+lLOq2o8>NIn=Z?3 z0W{O#>RRw_Mdp|e%a}g8ZDRCD7pF=};kmeAv&vnpp>`z{Scc6+JUrmwwu6VxgxwBu z>IA1TDwxn-5#u=<65E|<*sNO11nl-uvG2Jy$0cHP%-zfI5pkFM)5@*8H-xbQQTS$X z_hD{~b#qn)w=a_1sJo2B_5-ox!losAw6%Mdn+2F!k-A+lsdu^e9P2A&`-R(s+a!*$ zFeeu-cb^kQzr=50ZZCeMdVRmA3#SEz+s8(Ed>It(a@^|0f}6vA66a!86Xx9BjJ{D!6$xq2yl^|gu4QjF_*_sPBsS4>_ zxQF82bZWub*Xec+a7xZ0&XLZE&Y8{y&gIVa&aKY9&Kl=w=Vj-8=VRv!=Udlu>)f&K z`tBrmiaX2Q!F8Rt+=XtZyPv&AJ~Pg~&pix1kir>DkNU#>cYqRt@-_r##+B+8t}QBcOY z+P)e;-IE26UJ3UUUj3R=QtqiJ3lA&0r_rL%9D*9>o{orc2uhtC?eNQ%dj@#ACtL2B z9OZcbR_ZXk&r;mZ=A+HsWn~8z=ZI0mKS(BVgo>w8)pu?8Tncj@Tw$fEii7hz?)e(z z0y;x_t83xuLU>BK7tzyij1fFt%x8n+RXrP*5cV(>UrG(<3HLG-U^CLaT(5xLD^StU zTPzIB&z0N#!2)cq1VnvRkwUtP4f)N_y*g+bbGgBsC}CE@84LGX4SXFU<<=z2gV3%g zhZ{I9ID_#MfaTt(8Q;XPkRO^F#C5Y8DBN3iZ$YEVOlG;i)2()e*{uja>E6chc|?Um z?+S8vfKzOs)CWd))+lk8g1tM4!o7#ob!O<^%O4%V_f$aKrz7Fca!St;fO{YaJL+<0 znG!w-d^3kAi5?>7hrxM_UeJ3!PB`OaULkL}Yc$D6^xU|X31WIw4W7ps)8ob*gm8R? zl2-2_1j;@MhuB_Ff9_NG!3|kg?cG zjN^Rc!1OZ{f;wG-N_Dt|m5TlsWJnFvCNTT)OL_|4N@$M6o_l9eSDhh2^RM7qzqAy< z*9L&8y%O>?i*%zK^waW5RfyQ21_eG^nM7=sZyp~tb zh7Eka^ekAhvAjmzex!cB)-nOiD9{O~UF1dHXyhE;7~Q)Uh`2WvF4Qb1gg1`v)`7dR zP53ViIGf*J?QgvHH-Y}}?Qm@yI9wNFDC(_;G2~4&_CQ`A^85s-@HPO!aPsyxtdODl z9+m@~2P{wRXm2CDjeknsO-MUQd$q%j6{%~~NJgyM%q{po0jAg4%rJECRG+X*e}2XRIvS6YsR&|E;Lm^(e@{&+uo%=yV;AtPf(iLym#QvIUw zS~zUE8P3UTR}9-W4I@14fvYWc55>XhN3R{tYfnFV%;MGQN3RoidT4mN>3eT?CD9&0 zXebSJmAZ>LoWG++d$JwaEeSNLtJDS}?S*=8DMYI42-{iS-a7n!s1g#UN*!d{SIM-D zGVN#VphvbwrY`!WOibY^Q;#OX%-zVOPL1gIwHiu&lxcaDOgRlBy#0+#OxM*RQLle( znFeUjL!usYbt6+j-+O~frUQX6Qm+Jf@r&SBWJ?HD3WRE`sSmVb7Vix~t48zsRgEog zg_dC@<-$kCnrbL^kWy?F6+76Ng5n`HiZRt!iXEyIJ4`b=yh^bn(8Mfalw!Z4Vym@c z&tqU6sbPe7lu_*HP_bjyR*WfnpxAM^Gm0@)=e>7=QtZSk#qeL)aMB)%oy3+nf- zn4c@PZqaJ}js>7|Yn58Jp^07#tKoG!#kxa_h41p-of<`WcNwwn4#naz@?rDVy|h>jESt9o!f3=3~fMJzM69?=p!S|e6Cv>sDpJx;Nn zFqRODXFVz}a;D}=tf#eD%*#pV*($M~8z$EC6zhd5vDA5T3{c^{WW-`l9?V`$$%l!h z@^U2>6LTZhYx>?pT8{VN8$hTZG$(jD$G@q$y%k864l9E}#S|U?NkDjiGN9hu<_@LI m&y_20mV1MHi~Fqmq5H5Wy`|oecdB=-x5i6)4alk@miS+ud9Kv} diff --git a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalBasicsParser.g b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalBasicsParser.g index 4b16f1d96..7ec9a98e1 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalBasicsParser.g +++ b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalBasicsParser.g @@ -998,24 +998,20 @@ ruleParameterArrayType returns [EObject current=null] leaveRule(); }: ( - otherlv_0=Array + this_BEGIN_0=RULE_BEGIN { - newLeafNode(otherlv_0, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); + newLeafNode(this_BEGIN_0, grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); } - this_BEGIN_1=RULE_BEGIN + otherlv_1=Array { - newLeafNode(this_BEGIN_1, grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_1()); - } - otherlv_2=Type - { - newLeafNode(otherlv_2, grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); + newLeafNode(otherlv_1, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); } ( ( { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } - lv_type_3_0=ruleParameterType + lv_type_2_0=ruleParameterType { if ($current==null) { $current = createModelElementForParent(grammarAccess.getParameterArrayTypeRule()); @@ -1023,23 +1019,23 @@ ruleParameterArrayType returns [EObject current=null] set( $current, "type", - lv_type_3_0, + lv_type_2_0, "de.fraunhofer.ipa.ros.Basics.ParameterType"); afterParserOrEnumRuleCall(); } ) ) ( - otherlv_4=Default + otherlv_3=Default { - newLeafNode(otherlv_4, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + newLeafNode(otherlv_3, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); } ( ( { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); } - lv_default_5_0=ruleParameterList + lv_default_4_0=ruleParameterList { if ($current==null) { $current = createModelElementForParent(grammarAccess.getParameterArrayTypeRule()); @@ -1047,16 +1043,16 @@ ruleParameterArrayType returns [EObject current=null] set( $current, "default", - lv_default_5_0, + lv_default_4_0, "de.fraunhofer.ipa.ros.Basics.ParameterList"); afterParserOrEnumRuleCall(); } ) ) )? - this_END_6=RULE_END + this_END_5=RULE_END { - newLeafNode(this_END_6, grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_5()); + newLeafNode(this_END_5, grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); } ) ; @@ -1514,16 +1510,12 @@ ruleParameterStructMember returns [EObject current=null] leaveRule(); }: ( - otherlv_0=ParameterStructMember - { - newLeafNode(otherlv_0, grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); - } ( ( { - newCompositeNode(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); + newCompositeNode(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); } - lv_name_1_0=ruleEString + lv_name_0_0=ruleEString { if ($current==null) { $current = createModelElementForParent(grammarAccess.getParameterStructMemberRule()); @@ -1531,26 +1523,26 @@ ruleParameterStructMember returns [EObject current=null] set( $current, "name", - lv_name_1_0, + lv_name_0_0, "de.fraunhofer.ipa.ros.Basics.EString"); afterParserOrEnumRuleCall(); } ) ) - otherlv_2=Colon + otherlv_1=Colon { - newLeafNode(otherlv_2, grammarAccess.getParameterStructMemberAccess().getColonKeyword_2()); + newLeafNode(otherlv_1, grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); } - this_BEGIN_3=RULE_BEGIN + this_BEGIN_2=RULE_BEGIN { - newLeafNode(this_BEGIN_3, grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_3()); + newLeafNode(this_BEGIN_2, grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); } ( ( { - newCompositeNode(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); + newCompositeNode(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); } - lv_value_4_0=ruleParameterValue + lv_value_3_0=ruleParameterValue { if ($current==null) { $current = createModelElementForParent(grammarAccess.getParameterStructMemberRule()); @@ -1558,15 +1550,15 @@ ruleParameterStructMember returns [EObject current=null] set( $current, "value", - lv_value_4_0, + lv_value_3_0, "de.fraunhofer.ipa.ros.Basics.ParameterValue"); afterParserOrEnumRuleCall(); } ) ) - this_END_5=RULE_END + this_END_4=RULE_END { - newLeafNode(this_END_5, grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_5()); + newLeafNode(this_END_4, grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); } ) ; diff --git a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalBasicsParser.java b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalBasicsParser.java index 1aa136678..31cba2df0 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalBasicsParser.java +++ b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalBasicsParser.java @@ -21,95 +21,94 @@ @SuppressWarnings("all") public class InternalBasicsParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { - "", "", "", "", "ParameterStructMember", "RelativeNamespace", "PrivateNamespace", "GlobalNamespace", "ParameterAny", "GraphName", "Float32_1", "Float64_1", "Duration", "Feedback", "String_2", "Uint16_1", "Uint32_1", "Uint64_1", "Boolean", "Integer", "Default", "Float32", "Float64", "Int16_1", "Int32_1", "Int64_1", "Message", "Service", "Uint8_1", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Int8_1", "Result", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "Int16", "Int32", "Int64", "Type_1", "Uint8", "Value", "Date", "List", "Bool", "Byte", "Goal", "Int8", "Name", "Node", "Time", "Type", "Any", "Ns", "LeftSquareBracketRightSquareBracket", "Comma", "Colon", "LeftSquareBracket", "RightSquareBracket", "RULE_DIGIT", "RULE_BINARY", "RULE_BOOLEAN", "RULE_DECINT", "RULE_DOUBLE", "RULE_DAY", "RULE_MONTH", "RULE_YEAR", "RULE_HOUR", "RULE_MIN_SEC", "RULE_DATE_TIME", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_MESSAGE_ASIGMENT", "RULE_BEGIN", "RULE_END", "RULE_SL_COMMENT", "RULE_ROS_CONVENTION_A", "RULE_ROS_CONVENTION_PARAM", "RULE_ML_COMMENT", "RULE_WS", "RULE_ANY_OTHER" + "", "", "", "", "RelativeNamespace", "PrivateNamespace", "GlobalNamespace", "ParameterAny", "GraphName", "Float32_1", "Float64_1", "Default", "Duration", "Feedback", "String_2", "Uint16_1", "Uint32_1", "Uint64_1", "Boolean", "Integer", "Float32", "Float64", "Int16_1", "Int32_1", "Int64_1", "Message", "Service", "Uint8_1", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Int8_1", "Result", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "Int16", "Int32", "Int64", "Type_1", "Uint8", "Value", "Date", "List", "Bool", "Byte", "Goal", "Int8", "Name", "Node", "Time", "Type", "Any", "Ns", "LeftSquareBracketRightSquareBracket", "Comma", "Colon", "LeftSquareBracket", "RightSquareBracket", "RULE_DIGIT", "RULE_BINARY", "RULE_BOOLEAN", "RULE_DECINT", "RULE_DOUBLE", "RULE_DAY", "RULE_MONTH", "RULE_YEAR", "RULE_HOUR", "RULE_MIN_SEC", "RULE_DATE_TIME", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_MESSAGE_ASIGMENT", "RULE_BEGIN", "RULE_END", "RULE_SL_COMMENT", "RULE_ROS_CONVENTION_A", "RULE_ROS_CONVENTION_PARAM", "RULE_ML_COMMENT", "RULE_WS", "RULE_ANY_OTHER" }; - public static final int RULE_DAY=73; - public static final int RULE_BEGIN=83; - public static final int Float32_1=10; - public static final int Node=58; - public static final int RULE_DATE_TIME=78; + public static final int RULE_DAY=72; + public static final int RULE_BEGIN=82; + public static final int Float32_1=9; + public static final int Node=57; + public static final int RULE_DATE_TIME=77; public static final int Uint64_1=17; - public static final int RULE_BOOLEAN=70; - public static final int RelativeNamespace=5; - public static final int String=33; - public static final int RULE_YEAR=75; - public static final int Int16=45; - public static final int Result=39; - public static final int Name=57; - public static final int RULE_MIN_SEC=77; - public static final int Float32=21; - public static final int Goal=55; - public static final int Bool=53; - public static final int Uint16=41; - public static final int ParameterAny=8; - public static final int List=52; + public static final int RULE_BOOLEAN=69; + public static final int RelativeNamespace=4; + public static final int String=32; + public static final int RULE_YEAR=74; + public static final int Int16=44; + public static final int Result=38; + public static final int Name=56; + public static final int RULE_MIN_SEC=76; + public static final int Float32=20; + public static final int Goal=54; + public static final int Bool=52; + public static final int Uint16=40; + public static final int ParameterAny=7; + public static final int List=51; public static final int Boolean=18; - public static final int RightSquareBracket=67; - public static final int PrivateNamespace=6; - public static final int Uint8=49; - public static final int GraphName=9; - public static final int RULE_ID=79; - public static final int Byte_1=37; - public static final int Float64_1=11; - public static final int RULE_DIGIT=68; + public static final int RightSquareBracket=66; + public static final int PrivateNamespace=5; + public static final int Uint8=48; + public static final int GraphName=8; + public static final int RULE_ID=78; + public static final int Byte_1=36; + public static final int Float64_1=10; + public static final int RULE_DIGIT=67; public static final int Duration=12; public static final int Uint32_1=16; - public static final int GlobalNamespace=7; - public static final int Double=31; - public static final int Int16_1=23; - public static final int Header=32; - public static final int RULE_INT=81; - public static final int Byte=54; - public static final int Type_1=48; - public static final int Value=50; - public static final int RULE_ML_COMMENT=88; - public static final int LeftSquareBracket=66; - public static final int Uint64=43; - public static final int Action=35; - public static final int RULE_END=84; - public static final int Base64=30; - public static final int Message=26; - public static final int Value_1=44; - public static final int Time=59; - public static final int RULE_STRING=80; - public static final int Bool_1=36; - public static final int Any=61; - public static final int Struct=34; - public static final int RULE_SL_COMMENT=85; - public static final int Comma=64; - public static final int Uint8_1=28; - public static final int RULE_MESSAGE_ASIGMENT=82; - public static final int LeftSquareBracketRightSquareBracket=63; - public static final int RULE_DOUBLE=72; + public static final int GlobalNamespace=6; + public static final int Double=30; + public static final int Int16_1=22; + public static final int Header=31; + public static final int RULE_INT=80; + public static final int Byte=53; + public static final int Type_1=47; + public static final int Value=49; + public static final int RULE_ML_COMMENT=87; + public static final int LeftSquareBracket=65; + public static final int Uint64=42; + public static final int Action=34; + public static final int RULE_END=83; + public static final int Base64=29; + public static final int Message=25; + public static final int Value_1=43; + public static final int Time=58; + public static final int RULE_STRING=79; + public static final int Bool_1=35; + public static final int Any=60; + public static final int Struct=33; + public static final int RULE_SL_COMMENT=84; + public static final int Comma=63; + public static final int Uint8_1=27; + public static final int RULE_MESSAGE_ASIGMENT=81; + public static final int LeftSquareBracketRightSquareBracket=62; + public static final int RULE_DOUBLE=71; public static final int Feedback=13; - public static final int ParameterStructMember=4; - public static final int Int32=46; - public static final int RULE_ROS_CONVENTION_A=86; - public static final int RULE_ROS_CONVENTION_PARAM=87; - public static final int Colon=65; - public static final int RULE_DECINT=71; + public static final int Int32=45; + public static final int RULE_ROS_CONVENTION_A=85; + public static final int RULE_ROS_CONVENTION_PARAM=86; + public static final int Colon=64; + public static final int RULE_DECINT=70; public static final int EOF=-1; - public static final int Uint32=42; - public static final int RULE_HOUR=76; - public static final int Ns=62; - public static final int RULE_WS=89; - public static final int Int64_1=25; - public static final int Service=27; - public static final int Int8=56; - public static final int RULE_ANY_OTHER=90; - public static final int Default=20; - public static final int Int8_1=38; - public static final int Date=51; + public static final int Uint32=41; + public static final int RULE_HOUR=75; + public static final int Ns=61; + public static final int RULE_WS=88; + public static final int Int64_1=24; + public static final int Service=26; + public static final int Int8=55; + public static final int RULE_ANY_OTHER=89; + public static final int Default=11; + public static final int Int8_1=37; + public static final int Date=50; public static final int Uint16_1=15; public static final int Integer=19; - public static final int Array=29; - public static final int Type=60; - public static final int Float64=22; - public static final int Int64=47; - public static final int Int32_1=24; - public static final int RULE_MONTH=74; - public static final int RULE_BINARY=69; - public static final int String_1=40; + public static final int Array=28; + public static final int Type=59; + public static final int Float64=21; + public static final int Int64=46; + public static final int Int32_1=23; + public static final int RULE_MONTH=73; + public static final int RULE_BINARY=68; + public static final int String_1=39; public static final int String_2=14; // delegates @@ -1121,7 +1120,7 @@ public final EObject ruleParameterType() throws RecognitionException { alt8=7; } break; - case Array: + case RULE_BEGIN: { alt8=8; } @@ -1365,66 +1364,7 @@ public final EObject ruleParameterValue() throws RecognitionException { { // InternalBasicsParser.g:480:2: (this_ParameterString_0= ruleParameterString | this_ParameterBase64_1= ruleParameterBase64 | this_ParameterInteger_2= ruleParameterInteger | this_ParameterDouble_3= ruleParameterDouble | this_ParameterBoolean_4= ruleParameterBoolean | this_ParameterList_5= ruleParameterList | this_ParameterStruct_6= ruleParameterStruct ) int alt9=7; - switch ( input.LA(1) ) { - case RULE_ID: - case RULE_STRING: - { - alt9=1; - } - break; - case RULE_BINARY: - { - alt9=2; - } - break; - case RULE_DECINT: - { - alt9=3; - } - break; - case RULE_DOUBLE: - { - alt9=4; - } - break; - case RULE_BOOLEAN: - { - alt9=5; - } - break; - case LeftSquareBracket: - { - int LA9_6 = input.LA(2); - - if ( (LA9_6==ParameterStructMember) ) { - alt9=7; - } - else if ( (LA9_6==Comma||(LA9_6>=LeftSquareBracket && LA9_6<=RightSquareBracket)||(LA9_6>=RULE_BINARY && LA9_6<=RULE_DOUBLE)||(LA9_6>=RULE_ID && LA9_6<=RULE_STRING)) ) { - alt9=6; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 9, 6, input); - - throw nvae; - } - } - break; - case EOF: - case Comma: - case RightSquareBracket: - case RULE_END: - { - alt9=7; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 9, 0, input); - - throw nvae; - } - + alt9 = dfa9.predict(input); switch (alt9) { case 1 : // InternalBasicsParser.g:481:3: this_ParameterString_0= ruleParameterString @@ -2746,53 +2686,48 @@ public final EObject entryRuleParameterArrayType() throws RecognitionException { // $ANTLR start "ruleParameterArrayType" - // InternalBasicsParser.g:993:1: ruleParameterArrayType returns [EObject current=null] : (otherlv_0= Array this_BEGIN_1= RULE_BEGIN otherlv_2= Type ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? this_END_6= RULE_END ) ; + // InternalBasicsParser.g:993:1: ruleParameterArrayType returns [EObject current=null] : (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) ; public final EObject ruleParameterArrayType() throws RecognitionException { EObject current = null; - Token otherlv_0=null; - Token this_BEGIN_1=null; - Token otherlv_2=null; - Token otherlv_4=null; - Token this_END_6=null; - EObject lv_type_3_0 = null; + Token this_BEGIN_0=null; + Token otherlv_1=null; + Token otherlv_3=null; + Token this_END_5=null; + EObject lv_type_2_0 = null; - EObject lv_default_5_0 = null; + EObject lv_default_4_0 = null; enterRule(); try { - // InternalBasicsParser.g:999:2: ( (otherlv_0= Array this_BEGIN_1= RULE_BEGIN otherlv_2= Type ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? this_END_6= RULE_END ) ) - // InternalBasicsParser.g:1000:2: (otherlv_0= Array this_BEGIN_1= RULE_BEGIN otherlv_2= Type ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? this_END_6= RULE_END ) + // InternalBasicsParser.g:999:2: ( (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) ) + // InternalBasicsParser.g:1000:2: (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) { - // InternalBasicsParser.g:1000:2: (otherlv_0= Array this_BEGIN_1= RULE_BEGIN otherlv_2= Type ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? this_END_6= RULE_END ) - // InternalBasicsParser.g:1001:3: otherlv_0= Array this_BEGIN_1= RULE_BEGIN otherlv_2= Type ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? this_END_6= RULE_END + // InternalBasicsParser.g:1000:2: (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) + // InternalBasicsParser.g:1001:3: this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END { - otherlv_0=(Token)match(input,Array,FOLLOW_14); + this_BEGIN_0=(Token)match(input,RULE_BEGIN,FOLLOW_14); - newLeafNode(otherlv_0, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); + newLeafNode(this_BEGIN_0, grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); - this_BEGIN_1=(Token)match(input,RULE_BEGIN,FOLLOW_15); + otherlv_1=(Token)match(input,Array,FOLLOW_7); - newLeafNode(this_BEGIN_1, grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_1()); + newLeafNode(otherlv_1, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); - otherlv_2=(Token)match(input,Type,FOLLOW_7); - - newLeafNode(otherlv_2, grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); - - // InternalBasicsParser.g:1013:3: ( (lv_type_3_0= ruleParameterType ) ) - // InternalBasicsParser.g:1014:4: (lv_type_3_0= ruleParameterType ) + // InternalBasicsParser.g:1009:3: ( (lv_type_2_0= ruleParameterType ) ) + // InternalBasicsParser.g:1010:4: (lv_type_2_0= ruleParameterType ) { - // InternalBasicsParser.g:1014:4: (lv_type_3_0= ruleParameterType ) - // InternalBasicsParser.g:1015:5: lv_type_3_0= ruleParameterType + // InternalBasicsParser.g:1010:4: (lv_type_2_0= ruleParameterType ) + // InternalBasicsParser.g:1011:5: lv_type_2_0= ruleParameterType { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); - pushFollow(FOLLOW_16); - lv_type_3_0=ruleParameterType(); + pushFollow(FOLLOW_15); + lv_type_2_0=ruleParameterType(); state._fsp--; @@ -2803,7 +2738,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { set( current, "type", - lv_type_3_0, + lv_type_2_0, "de.fraunhofer.ipa.ros.Basics.ParameterType"); afterParserOrEnumRuleCall(); @@ -2813,7 +2748,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } - // InternalBasicsParser.g:1032:3: (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? + // InternalBasicsParser.g:1028:3: (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? int alt17=2; int LA17_0 = input.LA(1); @@ -2822,23 +2757,23 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } switch (alt17) { case 1 : - // InternalBasicsParser.g:1033:4: otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) + // InternalBasicsParser.g:1029:4: otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) { - otherlv_4=(Token)match(input,Default,FOLLOW_6); + otherlv_3=(Token)match(input,Default,FOLLOW_6); - newLeafNode(otherlv_4, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + newLeafNode(otherlv_3, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); - // InternalBasicsParser.g:1037:4: ( (lv_default_5_0= ruleParameterList ) ) - // InternalBasicsParser.g:1038:5: (lv_default_5_0= ruleParameterList ) + // InternalBasicsParser.g:1033:4: ( (lv_default_4_0= ruleParameterList ) ) + // InternalBasicsParser.g:1034:5: (lv_default_4_0= ruleParameterList ) { - // InternalBasicsParser.g:1038:5: (lv_default_5_0= ruleParameterList ) - // InternalBasicsParser.g:1039:6: lv_default_5_0= ruleParameterList + // InternalBasicsParser.g:1034:5: (lv_default_4_0= ruleParameterList ) + // InternalBasicsParser.g:1035:6: lv_default_4_0= ruleParameterList { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); - pushFollow(FOLLOW_17); - lv_default_5_0=ruleParameterList(); + pushFollow(FOLLOW_16); + lv_default_4_0=ruleParameterList(); state._fsp--; @@ -2849,7 +2784,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { set( current, "default", - lv_default_5_0, + lv_default_4_0, "de.fraunhofer.ipa.ros.Basics.ParameterList"); afterParserOrEnumRuleCall(); @@ -2865,9 +2800,9 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } - this_END_6=(Token)match(input,RULE_END,FOLLOW_2); + this_END_5=(Token)match(input,RULE_END,FOLLOW_2); - newLeafNode(this_END_6, grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_5()); + newLeafNode(this_END_5, grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); } @@ -2892,7 +2827,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { // $ANTLR start "entryRuleParameterList" - // InternalBasicsParser.g:1065:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; + // InternalBasicsParser.g:1061:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; public final EObject entryRuleParameterList() throws RecognitionException { EObject current = null; @@ -2900,8 +2835,8 @@ public final EObject entryRuleParameterList() throws RecognitionException { try { - // InternalBasicsParser.g:1065:54: (iv_ruleParameterList= ruleParameterList EOF ) - // InternalBasicsParser.g:1066:2: iv_ruleParameterList= ruleParameterList EOF + // InternalBasicsParser.g:1061:54: (iv_ruleParameterList= ruleParameterList EOF ) + // InternalBasicsParser.g:1062:2: iv_ruleParameterList= ruleParameterList EOF { newCompositeNode(grammarAccess.getParameterListRule()); pushFollow(FOLLOW_1); @@ -2928,7 +2863,7 @@ public final EObject entryRuleParameterList() throws RecognitionException { // $ANTLR start "ruleParameterList" - // InternalBasicsParser.g:1072:1: ruleParameterList returns [EObject current=null] : ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ; + // InternalBasicsParser.g:1068:1: ruleParameterList returns [EObject current=null] : ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ; public final EObject ruleParameterList() throws RecognitionException { EObject current = null; @@ -2944,14 +2879,14 @@ public final EObject ruleParameterList() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:1078:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ) - // InternalBasicsParser.g:1079:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) + // InternalBasicsParser.g:1074:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ) + // InternalBasicsParser.g:1075:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) { - // InternalBasicsParser.g:1079:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) - // InternalBasicsParser.g:1080:3: () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket + // InternalBasicsParser.g:1075:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) + // InternalBasicsParser.g:1076:3: () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket { - // InternalBasicsParser.g:1080:3: () - // InternalBasicsParser.g:1081:4: + // InternalBasicsParser.g:1076:3: () + // InternalBasicsParser.g:1077:4: { current = forceCreateModelElement( @@ -2961,15 +2896,15 @@ public final EObject ruleParameterList() throws RecognitionException { } - otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_18); + otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_17); newLeafNode(otherlv_1, grammarAccess.getParameterListAccess().getLeftSquareBracketKeyword_1()); - // InternalBasicsParser.g:1091:3: ( (lv_value_2_0= ruleParameterValue ) ) - // InternalBasicsParser.g:1092:4: (lv_value_2_0= ruleParameterValue ) + // InternalBasicsParser.g:1087:3: ( (lv_value_2_0= ruleParameterValue ) ) + // InternalBasicsParser.g:1088:4: (lv_value_2_0= ruleParameterValue ) { - // InternalBasicsParser.g:1092:4: (lv_value_2_0= ruleParameterValue ) - // InternalBasicsParser.g:1093:5: lv_value_2_0= ruleParameterValue + // InternalBasicsParser.g:1088:4: (lv_value_2_0= ruleParameterValue ) + // InternalBasicsParser.g:1089:5: lv_value_2_0= ruleParameterValue { newCompositeNode(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_2_0()); @@ -2996,7 +2931,7 @@ public final EObject ruleParameterList() throws RecognitionException { } - // InternalBasicsParser.g:1110:3: (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* + // InternalBasicsParser.g:1106:3: (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* loop18: do { int alt18=2; @@ -3009,17 +2944,17 @@ public final EObject ruleParameterList() throws RecognitionException { switch (alt18) { case 1 : - // InternalBasicsParser.g:1111:4: otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) + // InternalBasicsParser.g:1107:4: otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) { - otherlv_3=(Token)match(input,Comma,FOLLOW_18); + otherlv_3=(Token)match(input,Comma,FOLLOW_17); newLeafNode(otherlv_3, grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); - // InternalBasicsParser.g:1115:4: ( (lv_value_4_0= ruleParameterValue ) ) - // InternalBasicsParser.g:1116:5: (lv_value_4_0= ruleParameterValue ) + // InternalBasicsParser.g:1111:4: ( (lv_value_4_0= ruleParameterValue ) ) + // InternalBasicsParser.g:1112:5: (lv_value_4_0= ruleParameterValue ) { - // InternalBasicsParser.g:1116:5: (lv_value_4_0= ruleParameterValue ) - // InternalBasicsParser.g:1117:6: lv_value_4_0= ruleParameterValue + // InternalBasicsParser.g:1112:5: (lv_value_4_0= ruleParameterValue ) + // InternalBasicsParser.g:1113:6: lv_value_4_0= ruleParameterValue { newCompositeNode(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_3_1_0()); @@ -3082,7 +3017,7 @@ public final EObject ruleParameterList() throws RecognitionException { // $ANTLR start "entryRuleParameterAny" - // InternalBasicsParser.g:1143:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; + // InternalBasicsParser.g:1139:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; public final EObject entryRuleParameterAny() throws RecognitionException { EObject current = null; @@ -3090,8 +3025,8 @@ public final EObject entryRuleParameterAny() throws RecognitionException { try { - // InternalBasicsParser.g:1143:53: (iv_ruleParameterAny= ruleParameterAny EOF ) - // InternalBasicsParser.g:1144:2: iv_ruleParameterAny= ruleParameterAny EOF + // InternalBasicsParser.g:1139:53: (iv_ruleParameterAny= ruleParameterAny EOF ) + // InternalBasicsParser.g:1140:2: iv_ruleParameterAny= ruleParameterAny EOF { newCompositeNode(grammarAccess.getParameterAnyRule()); pushFollow(FOLLOW_1); @@ -3118,7 +3053,7 @@ public final EObject entryRuleParameterAny() throws RecognitionException { // $ANTLR start "ruleParameterAny" - // InternalBasicsParser.g:1150:1: ruleParameterAny returns [EObject current=null] : ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ; + // InternalBasicsParser.g:1146:1: ruleParameterAny returns [EObject current=null] : ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ; public final EObject ruleParameterAny() throws RecognitionException { EObject current = null; @@ -3131,14 +3066,14 @@ public final EObject ruleParameterAny() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:1156:2: ( ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ) - // InternalBasicsParser.g:1157:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) + // InternalBasicsParser.g:1152:2: ( ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ) + // InternalBasicsParser.g:1153:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) { - // InternalBasicsParser.g:1157:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) - // InternalBasicsParser.g:1158:3: () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? + // InternalBasicsParser.g:1153:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) + // InternalBasicsParser.g:1154:3: () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? { - // InternalBasicsParser.g:1158:3: () - // InternalBasicsParser.g:1159:4: + // InternalBasicsParser.g:1154:3: () + // InternalBasicsParser.g:1155:4: { current = forceCreateModelElement( @@ -3148,11 +3083,11 @@ public final EObject ruleParameterAny() throws RecognitionException { } - otherlv_1=(Token)match(input,ParameterAny,FOLLOW_19); + otherlv_1=(Token)match(input,ParameterAny,FOLLOW_18); newLeafNode(otherlv_1, grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); - // InternalBasicsParser.g:1169:3: (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? + // InternalBasicsParser.g:1165:3: (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? int alt19=2; int LA19_0 = input.LA(1); @@ -3161,17 +3096,17 @@ public final EObject ruleParameterAny() throws RecognitionException { } switch (alt19) { case 1 : - // InternalBasicsParser.g:1170:4: otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) + // InternalBasicsParser.g:1166:4: otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) { otherlv_2=(Token)match(input,Value,FOLLOW_8); newLeafNode(otherlv_2, grammarAccess.getParameterAnyAccess().getValueKeyword_2_0()); - // InternalBasicsParser.g:1174:4: ( (lv_value_3_0= ruleEString ) ) - // InternalBasicsParser.g:1175:5: (lv_value_3_0= ruleEString ) + // InternalBasicsParser.g:1170:4: ( (lv_value_3_0= ruleEString ) ) + // InternalBasicsParser.g:1171:5: (lv_value_3_0= ruleEString ) { - // InternalBasicsParser.g:1175:5: (lv_value_3_0= ruleEString ) - // InternalBasicsParser.g:1176:6: lv_value_3_0= ruleEString + // InternalBasicsParser.g:1171:5: (lv_value_3_0= ruleEString ) + // InternalBasicsParser.g:1172:6: lv_value_3_0= ruleEString { newCompositeNode(grammarAccess.getParameterAnyAccess().getValueEStringParserRuleCall_2_1_0()); @@ -3227,7 +3162,7 @@ public final EObject ruleParameterAny() throws RecognitionException { // $ANTLR start "entryRuleParameterString" - // InternalBasicsParser.g:1198:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; + // InternalBasicsParser.g:1194:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; public final EObject entryRuleParameterString() throws RecognitionException { EObject current = null; @@ -3235,8 +3170,8 @@ public final EObject entryRuleParameterString() throws RecognitionException { try { - // InternalBasicsParser.g:1198:56: (iv_ruleParameterString= ruleParameterString EOF ) - // InternalBasicsParser.g:1199:2: iv_ruleParameterString= ruleParameterString EOF + // InternalBasicsParser.g:1194:56: (iv_ruleParameterString= ruleParameterString EOF ) + // InternalBasicsParser.g:1195:2: iv_ruleParameterString= ruleParameterString EOF { newCompositeNode(grammarAccess.getParameterStringRule()); pushFollow(FOLLOW_1); @@ -3263,7 +3198,7 @@ public final EObject entryRuleParameterString() throws RecognitionException { // $ANTLR start "ruleParameterString" - // InternalBasicsParser.g:1205:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; + // InternalBasicsParser.g:1201:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; public final EObject ruleParameterString() throws RecognitionException { EObject current = null; @@ -3274,14 +3209,14 @@ public final EObject ruleParameterString() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:1211:2: ( ( (lv_value_0_0= ruleEString ) ) ) - // InternalBasicsParser.g:1212:2: ( (lv_value_0_0= ruleEString ) ) + // InternalBasicsParser.g:1207:2: ( ( (lv_value_0_0= ruleEString ) ) ) + // InternalBasicsParser.g:1208:2: ( (lv_value_0_0= ruleEString ) ) { - // InternalBasicsParser.g:1212:2: ( (lv_value_0_0= ruleEString ) ) - // InternalBasicsParser.g:1213:3: (lv_value_0_0= ruleEString ) + // InternalBasicsParser.g:1208:2: ( (lv_value_0_0= ruleEString ) ) + // InternalBasicsParser.g:1209:3: (lv_value_0_0= ruleEString ) { - // InternalBasicsParser.g:1213:3: (lv_value_0_0= ruleEString ) - // InternalBasicsParser.g:1214:4: lv_value_0_0= ruleEString + // InternalBasicsParser.g:1209:3: (lv_value_0_0= ruleEString ) + // InternalBasicsParser.g:1210:4: lv_value_0_0= ruleEString { newCompositeNode(grammarAccess.getParameterStringAccess().getValueEStringParserRuleCall_0()); @@ -3328,7 +3263,7 @@ public final EObject ruleParameterString() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64" - // InternalBasicsParser.g:1234:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; + // InternalBasicsParser.g:1230:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; public final EObject entryRuleParameterBase64() throws RecognitionException { EObject current = null; @@ -3336,8 +3271,8 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { try { - // InternalBasicsParser.g:1234:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) - // InternalBasicsParser.g:1235:2: iv_ruleParameterBase64= ruleParameterBase64 EOF + // InternalBasicsParser.g:1230:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) + // InternalBasicsParser.g:1231:2: iv_ruleParameterBase64= ruleParameterBase64 EOF { newCompositeNode(grammarAccess.getParameterBase64Rule()); pushFollow(FOLLOW_1); @@ -3364,7 +3299,7 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { // $ANTLR start "ruleParameterBase64" - // InternalBasicsParser.g:1241:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; + // InternalBasicsParser.g:1237:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; public final EObject ruleParameterBase64() throws RecognitionException { EObject current = null; @@ -3375,14 +3310,14 @@ public final EObject ruleParameterBase64() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:1247:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) - // InternalBasicsParser.g:1248:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalBasicsParser.g:1243:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) + // InternalBasicsParser.g:1244:2: ( (lv_value_0_0= ruleBase64Binary ) ) { - // InternalBasicsParser.g:1248:2: ( (lv_value_0_0= ruleBase64Binary ) ) - // InternalBasicsParser.g:1249:3: (lv_value_0_0= ruleBase64Binary ) + // InternalBasicsParser.g:1244:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalBasicsParser.g:1245:3: (lv_value_0_0= ruleBase64Binary ) { - // InternalBasicsParser.g:1249:3: (lv_value_0_0= ruleBase64Binary ) - // InternalBasicsParser.g:1250:4: lv_value_0_0= ruleBase64Binary + // InternalBasicsParser.g:1245:3: (lv_value_0_0= ruleBase64Binary ) + // InternalBasicsParser.g:1246:4: lv_value_0_0= ruleBase64Binary { newCompositeNode(grammarAccess.getParameterBase64Access().getValueBase64BinaryParserRuleCall_0()); @@ -3429,7 +3364,7 @@ public final EObject ruleParameterBase64() throws RecognitionException { // $ANTLR start "entryRuleParameterInteger" - // InternalBasicsParser.g:1270:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; + // InternalBasicsParser.g:1266:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; public final EObject entryRuleParameterInteger() throws RecognitionException { EObject current = null; @@ -3437,8 +3372,8 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { try { - // InternalBasicsParser.g:1270:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) - // InternalBasicsParser.g:1271:2: iv_ruleParameterInteger= ruleParameterInteger EOF + // InternalBasicsParser.g:1266:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) + // InternalBasicsParser.g:1267:2: iv_ruleParameterInteger= ruleParameterInteger EOF { newCompositeNode(grammarAccess.getParameterIntegerRule()); pushFollow(FOLLOW_1); @@ -3465,7 +3400,7 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { // $ANTLR start "ruleParameterInteger" - // InternalBasicsParser.g:1277:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; + // InternalBasicsParser.g:1273:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; public final EObject ruleParameterInteger() throws RecognitionException { EObject current = null; @@ -3476,14 +3411,14 @@ public final EObject ruleParameterInteger() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:1283:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) - // InternalBasicsParser.g:1284:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalBasicsParser.g:1279:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) + // InternalBasicsParser.g:1280:2: ( (lv_value_0_0= ruleInteger0 ) ) { - // InternalBasicsParser.g:1284:2: ( (lv_value_0_0= ruleInteger0 ) ) - // InternalBasicsParser.g:1285:3: (lv_value_0_0= ruleInteger0 ) + // InternalBasicsParser.g:1280:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalBasicsParser.g:1281:3: (lv_value_0_0= ruleInteger0 ) { - // InternalBasicsParser.g:1285:3: (lv_value_0_0= ruleInteger0 ) - // InternalBasicsParser.g:1286:4: lv_value_0_0= ruleInteger0 + // InternalBasicsParser.g:1281:3: (lv_value_0_0= ruleInteger0 ) + // InternalBasicsParser.g:1282:4: lv_value_0_0= ruleInteger0 { newCompositeNode(grammarAccess.getParameterIntegerAccess().getValueInteger0ParserRuleCall_0()); @@ -3530,7 +3465,7 @@ public final EObject ruleParameterInteger() throws RecognitionException { // $ANTLR start "entryRuleParameterDouble" - // InternalBasicsParser.g:1306:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; + // InternalBasicsParser.g:1302:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; public final EObject entryRuleParameterDouble() throws RecognitionException { EObject current = null; @@ -3538,8 +3473,8 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { try { - // InternalBasicsParser.g:1306:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) - // InternalBasicsParser.g:1307:2: iv_ruleParameterDouble= ruleParameterDouble EOF + // InternalBasicsParser.g:1302:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) + // InternalBasicsParser.g:1303:2: iv_ruleParameterDouble= ruleParameterDouble EOF { newCompositeNode(grammarAccess.getParameterDoubleRule()); pushFollow(FOLLOW_1); @@ -3566,7 +3501,7 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { // $ANTLR start "ruleParameterDouble" - // InternalBasicsParser.g:1313:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; + // InternalBasicsParser.g:1309:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; public final EObject ruleParameterDouble() throws RecognitionException { EObject current = null; @@ -3577,14 +3512,14 @@ public final EObject ruleParameterDouble() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:1319:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) - // InternalBasicsParser.g:1320:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalBasicsParser.g:1315:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) + // InternalBasicsParser.g:1316:2: ( (lv_value_0_0= ruleDouble0 ) ) { - // InternalBasicsParser.g:1320:2: ( (lv_value_0_0= ruleDouble0 ) ) - // InternalBasicsParser.g:1321:3: (lv_value_0_0= ruleDouble0 ) + // InternalBasicsParser.g:1316:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalBasicsParser.g:1317:3: (lv_value_0_0= ruleDouble0 ) { - // InternalBasicsParser.g:1321:3: (lv_value_0_0= ruleDouble0 ) - // InternalBasicsParser.g:1322:4: lv_value_0_0= ruleDouble0 + // InternalBasicsParser.g:1317:3: (lv_value_0_0= ruleDouble0 ) + // InternalBasicsParser.g:1318:4: lv_value_0_0= ruleDouble0 { newCompositeNode(grammarAccess.getParameterDoubleAccess().getValueDouble0ParserRuleCall_0()); @@ -3631,7 +3566,7 @@ public final EObject ruleParameterDouble() throws RecognitionException { // $ANTLR start "entryRuleParameterBoolean" - // InternalBasicsParser.g:1342:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; + // InternalBasicsParser.g:1338:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; public final EObject entryRuleParameterBoolean() throws RecognitionException { EObject current = null; @@ -3639,8 +3574,8 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { try { - // InternalBasicsParser.g:1342:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) - // InternalBasicsParser.g:1343:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF + // InternalBasicsParser.g:1338:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) + // InternalBasicsParser.g:1339:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF { newCompositeNode(grammarAccess.getParameterBooleanRule()); pushFollow(FOLLOW_1); @@ -3667,7 +3602,7 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { // $ANTLR start "ruleParameterBoolean" - // InternalBasicsParser.g:1349:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; + // InternalBasicsParser.g:1345:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; public final EObject ruleParameterBoolean() throws RecognitionException { EObject current = null; @@ -3678,14 +3613,14 @@ public final EObject ruleParameterBoolean() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:1355:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) - // InternalBasicsParser.g:1356:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalBasicsParser.g:1351:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) + // InternalBasicsParser.g:1352:2: ( (lv_value_0_0= ruleboolean0 ) ) { - // InternalBasicsParser.g:1356:2: ( (lv_value_0_0= ruleboolean0 ) ) - // InternalBasicsParser.g:1357:3: (lv_value_0_0= ruleboolean0 ) + // InternalBasicsParser.g:1352:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalBasicsParser.g:1353:3: (lv_value_0_0= ruleboolean0 ) { - // InternalBasicsParser.g:1357:3: (lv_value_0_0= ruleboolean0 ) - // InternalBasicsParser.g:1358:4: lv_value_0_0= ruleboolean0 + // InternalBasicsParser.g:1353:3: (lv_value_0_0= ruleboolean0 ) + // InternalBasicsParser.g:1354:4: lv_value_0_0= ruleboolean0 { newCompositeNode(grammarAccess.getParameterBooleanAccess().getValueBoolean0ParserRuleCall_0()); @@ -3732,7 +3667,7 @@ public final EObject ruleParameterBoolean() throws RecognitionException { // $ANTLR start "entryRuleParameterStruct" - // InternalBasicsParser.g:1378:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; + // InternalBasicsParser.g:1374:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; public final EObject entryRuleParameterStruct() throws RecognitionException { EObject current = null; @@ -3740,8 +3675,8 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { try { - // InternalBasicsParser.g:1378:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) - // InternalBasicsParser.g:1379:2: iv_ruleParameterStruct= ruleParameterStruct EOF + // InternalBasicsParser.g:1374:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) + // InternalBasicsParser.g:1375:2: iv_ruleParameterStruct= ruleParameterStruct EOF { newCompositeNode(grammarAccess.getParameterStructRule()); pushFollow(FOLLOW_1); @@ -3768,7 +3703,7 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { // $ANTLR start "ruleParameterStruct" - // InternalBasicsParser.g:1385:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ; + // InternalBasicsParser.g:1381:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ; public final EObject ruleParameterStruct() throws RecognitionException { EObject current = null; @@ -3786,14 +3721,14 @@ public final EObject ruleParameterStruct() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:1391:2: ( ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ) - // InternalBasicsParser.g:1392:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) + // InternalBasicsParser.g:1387:2: ( ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ) + // InternalBasicsParser.g:1388:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) { - // InternalBasicsParser.g:1392:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) - // InternalBasicsParser.g:1393:3: () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? + // InternalBasicsParser.g:1388:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) + // InternalBasicsParser.g:1389:3: () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? { - // InternalBasicsParser.g:1393:3: () - // InternalBasicsParser.g:1394:4: + // InternalBasicsParser.g:1389:3: () + // InternalBasicsParser.g:1390:4: { current = forceCreateModelElement( @@ -3803,7 +3738,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { } - // InternalBasicsParser.g:1400:3: (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? + // InternalBasicsParser.g:1396:3: (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? int alt21=2; int LA21_0 = input.LA(1); @@ -3812,17 +3747,17 @@ public final EObject ruleParameterStruct() throws RecognitionException { } switch (alt21) { case 1 : - // InternalBasicsParser.g:1401:4: otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket + // InternalBasicsParser.g:1397:4: otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket { - otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_20); + otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_8); newLeafNode(otherlv_1, grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_0()); - // InternalBasicsParser.g:1405:4: ( (lv_value_2_0= ruleParameterStructMember ) ) - // InternalBasicsParser.g:1406:5: (lv_value_2_0= ruleParameterStructMember ) + // InternalBasicsParser.g:1401:4: ( (lv_value_2_0= ruleParameterStructMember ) ) + // InternalBasicsParser.g:1402:5: (lv_value_2_0= ruleParameterStructMember ) { - // InternalBasicsParser.g:1406:5: (lv_value_2_0= ruleParameterStructMember ) - // InternalBasicsParser.g:1407:6: lv_value_2_0= ruleParameterStructMember + // InternalBasicsParser.g:1402:5: (lv_value_2_0= ruleParameterStructMember ) + // InternalBasicsParser.g:1403:6: lv_value_2_0= ruleParameterStructMember { newCompositeNode(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_1_0()); @@ -3849,7 +3784,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { } - // InternalBasicsParser.g:1424:4: (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* + // InternalBasicsParser.g:1420:4: (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* loop20: do { int alt20=2; @@ -3862,26 +3797,26 @@ public final EObject ruleParameterStruct() throws RecognitionException { switch (alt20) { case 1 : - // InternalBasicsParser.g:1425:5: otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket + // InternalBasicsParser.g:1421:5: otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket { otherlv_3=(Token)match(input,Comma,FOLLOW_6); newLeafNode(otherlv_3, grammarAccess.getParameterStructAccess().getCommaKeyword_1_2_0()); - otherlv_4=(Token)match(input,LeftSquareBracket,FOLLOW_20); + otherlv_4=(Token)match(input,LeftSquareBracket,FOLLOW_8); newLeafNode(otherlv_4, grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_2_1()); - // InternalBasicsParser.g:1433:5: ( (lv_value_5_0= ruleParameterStructMember ) ) - // InternalBasicsParser.g:1434:6: (lv_value_5_0= ruleParameterStructMember ) + // InternalBasicsParser.g:1429:5: ( (lv_value_5_0= ruleParameterStructMember ) ) + // InternalBasicsParser.g:1430:6: (lv_value_5_0= ruleParameterStructMember ) { - // InternalBasicsParser.g:1434:6: (lv_value_5_0= ruleParameterStructMember ) - // InternalBasicsParser.g:1435:7: lv_value_5_0= ruleParameterStructMember + // InternalBasicsParser.g:1430:6: (lv_value_5_0= ruleParameterStructMember ) + // InternalBasicsParser.g:1431:7: lv_value_5_0= ruleParameterStructMember { newCompositeNode(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_2_0()); - pushFollow(FOLLOW_21); + pushFollow(FOLLOW_19); lv_value_5_0=ruleParameterStructMember(); state._fsp--; @@ -3949,7 +3884,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { // $ANTLR start "entryRuleParameterDate" - // InternalBasicsParser.g:1466:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; + // InternalBasicsParser.g:1462:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; public final EObject entryRuleParameterDate() throws RecognitionException { EObject current = null; @@ -3957,8 +3892,8 @@ public final EObject entryRuleParameterDate() throws RecognitionException { try { - // InternalBasicsParser.g:1466:54: (iv_ruleParameterDate= ruleParameterDate EOF ) - // InternalBasicsParser.g:1467:2: iv_ruleParameterDate= ruleParameterDate EOF + // InternalBasicsParser.g:1462:54: (iv_ruleParameterDate= ruleParameterDate EOF ) + // InternalBasicsParser.g:1463:2: iv_ruleParameterDate= ruleParameterDate EOF { newCompositeNode(grammarAccess.getParameterDateRule()); pushFollow(FOLLOW_1); @@ -3985,7 +3920,7 @@ public final EObject entryRuleParameterDate() throws RecognitionException { // $ANTLR start "ruleParameterDate" - // InternalBasicsParser.g:1473:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; + // InternalBasicsParser.g:1469:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; public final EObject ruleParameterDate() throws RecognitionException { EObject current = null; @@ -3996,14 +3931,14 @@ public final EObject ruleParameterDate() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:1479:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) - // InternalBasicsParser.g:1480:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalBasicsParser.g:1475:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) + // InternalBasicsParser.g:1476:2: ( (lv_value_0_0= ruleDateTime0 ) ) { - // InternalBasicsParser.g:1480:2: ( (lv_value_0_0= ruleDateTime0 ) ) - // InternalBasicsParser.g:1481:3: (lv_value_0_0= ruleDateTime0 ) + // InternalBasicsParser.g:1476:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalBasicsParser.g:1477:3: (lv_value_0_0= ruleDateTime0 ) { - // InternalBasicsParser.g:1481:3: (lv_value_0_0= ruleDateTime0 ) - // InternalBasicsParser.g:1482:4: lv_value_0_0= ruleDateTime0 + // InternalBasicsParser.g:1477:3: (lv_value_0_0= ruleDateTime0 ) + // InternalBasicsParser.g:1478:4: lv_value_0_0= ruleDateTime0 { newCompositeNode(grammarAccess.getParameterDateAccess().getValueDateTime0ParserRuleCall_0()); @@ -4050,7 +3985,7 @@ public final EObject ruleParameterDate() throws RecognitionException { // $ANTLR start "entryRuleParameterStructMember" - // InternalBasicsParser.g:1502:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; + // InternalBasicsParser.g:1498:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; public final EObject entryRuleParameterStructMember() throws RecognitionException { EObject current = null; @@ -4058,8 +3993,8 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio try { - // InternalBasicsParser.g:1502:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) - // InternalBasicsParser.g:1503:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF + // InternalBasicsParser.g:1498:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) + // InternalBasicsParser.g:1499:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF { newCompositeNode(grammarAccess.getParameterStructMemberRule()); pushFollow(FOLLOW_1); @@ -4086,44 +4021,39 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio // $ANTLR start "ruleParameterStructMember" - // InternalBasicsParser.g:1509:1: ruleParameterStructMember returns [EObject current=null] : (otherlv_0= ParameterStructMember ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_value_4_0= ruleParameterValue ) ) this_END_5= RULE_END ) ; + // InternalBasicsParser.g:1505:1: ruleParameterStructMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) ; public final EObject ruleParameterStructMember() throws RecognitionException { EObject current = null; - Token otherlv_0=null; - Token otherlv_2=null; - Token this_BEGIN_3=null; - Token this_END_5=null; - AntlrDatatypeRuleToken lv_name_1_0 = null; + Token otherlv_1=null; + Token this_BEGIN_2=null; + Token this_END_4=null; + AntlrDatatypeRuleToken lv_name_0_0 = null; - EObject lv_value_4_0 = null; + EObject lv_value_3_0 = null; enterRule(); try { - // InternalBasicsParser.g:1515:2: ( (otherlv_0= ParameterStructMember ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_value_4_0= ruleParameterValue ) ) this_END_5= RULE_END ) ) - // InternalBasicsParser.g:1516:2: (otherlv_0= ParameterStructMember ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_value_4_0= ruleParameterValue ) ) this_END_5= RULE_END ) + // InternalBasicsParser.g:1511:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) ) + // InternalBasicsParser.g:1512:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) { - // InternalBasicsParser.g:1516:2: (otherlv_0= ParameterStructMember ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_value_4_0= ruleParameterValue ) ) this_END_5= RULE_END ) - // InternalBasicsParser.g:1517:3: otherlv_0= ParameterStructMember ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_value_4_0= ruleParameterValue ) ) this_END_5= RULE_END + // InternalBasicsParser.g:1512:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) + // InternalBasicsParser.g:1513:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END { - otherlv_0=(Token)match(input,ParameterStructMember,FOLLOW_8); - - newLeafNode(otherlv_0, grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); - - // InternalBasicsParser.g:1521:3: ( (lv_name_1_0= ruleEString ) ) - // InternalBasicsParser.g:1522:4: (lv_name_1_0= ruleEString ) + // InternalBasicsParser.g:1513:3: ( (lv_name_0_0= ruleEString ) ) + // InternalBasicsParser.g:1514:4: (lv_name_0_0= ruleEString ) { - // InternalBasicsParser.g:1522:4: (lv_name_1_0= ruleEString ) - // InternalBasicsParser.g:1523:5: lv_name_1_0= ruleEString + // InternalBasicsParser.g:1514:4: (lv_name_0_0= ruleEString ) + // InternalBasicsParser.g:1515:5: lv_name_0_0= ruleEString { - newCompositeNode(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); + newCompositeNode(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); - pushFollow(FOLLOW_22); - lv_name_1_0=ruleEString(); + pushFollow(FOLLOW_20); + lv_name_0_0=ruleEString(); state._fsp--; @@ -4134,7 +4064,7 @@ public final EObject ruleParameterStructMember() throws RecognitionException { set( current, "name", - lv_name_1_0, + lv_name_0_0, "de.fraunhofer.ipa.ros.Basics.EString"); afterParserOrEnumRuleCall(); @@ -4144,25 +4074,25 @@ public final EObject ruleParameterStructMember() throws RecognitionException { } - otherlv_2=(Token)match(input,Colon,FOLLOW_14); + otherlv_1=(Token)match(input,Colon,FOLLOW_21); - newLeafNode(otherlv_2, grammarAccess.getParameterStructMemberAccess().getColonKeyword_2()); + newLeafNode(otherlv_1, grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); - this_BEGIN_3=(Token)match(input,RULE_BEGIN,FOLLOW_18); + this_BEGIN_2=(Token)match(input,RULE_BEGIN,FOLLOW_17); - newLeafNode(this_BEGIN_3, grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_3()); + newLeafNode(this_BEGIN_2, grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); - // InternalBasicsParser.g:1548:3: ( (lv_value_4_0= ruleParameterValue ) ) - // InternalBasicsParser.g:1549:4: (lv_value_4_0= ruleParameterValue ) + // InternalBasicsParser.g:1540:3: ( (lv_value_3_0= ruleParameterValue ) ) + // InternalBasicsParser.g:1541:4: (lv_value_3_0= ruleParameterValue ) { - // InternalBasicsParser.g:1549:4: (lv_value_4_0= ruleParameterValue ) - // InternalBasicsParser.g:1550:5: lv_value_4_0= ruleParameterValue + // InternalBasicsParser.g:1541:4: (lv_value_3_0= ruleParameterValue ) + // InternalBasicsParser.g:1542:5: lv_value_3_0= ruleParameterValue { - newCompositeNode(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); + newCompositeNode(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); - pushFollow(FOLLOW_17); - lv_value_4_0=ruleParameterValue(); + pushFollow(FOLLOW_16); + lv_value_3_0=ruleParameterValue(); state._fsp--; @@ -4173,7 +4103,7 @@ public final EObject ruleParameterStructMember() throws RecognitionException { set( current, "value", - lv_value_4_0, + lv_value_3_0, "de.fraunhofer.ipa.ros.Basics.ParameterValue"); afterParserOrEnumRuleCall(); @@ -4183,9 +4113,9 @@ public final EObject ruleParameterStructMember() throws RecognitionException { } - this_END_5=(Token)match(input,RULE_END,FOLLOW_2); + this_END_4=(Token)match(input,RULE_END,FOLLOW_2); - newLeafNode(this_END_5, grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_5()); + newLeafNode(this_END_4, grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); } @@ -4210,7 +4140,7 @@ public final EObject ruleParameterStructMember() throws RecognitionException { // $ANTLR start "entryRuleParameterStructTypeMember" - // InternalBasicsParser.g:1575:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; + // InternalBasicsParser.g:1567:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; public final EObject entryRuleParameterStructTypeMember() throws RecognitionException { EObject current = null; @@ -4218,8 +4148,8 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce try { - // InternalBasicsParser.g:1575:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) - // InternalBasicsParser.g:1576:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF + // InternalBasicsParser.g:1567:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) + // InternalBasicsParser.g:1568:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF { newCompositeNode(grammarAccess.getParameterStructTypeMemberRule()); pushFollow(FOLLOW_1); @@ -4246,7 +4176,7 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce // $ANTLR start "ruleParameterStructTypeMember" - // InternalBasicsParser.g:1582:1: ruleParameterStructTypeMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ; + // InternalBasicsParser.g:1574:1: ruleParameterStructTypeMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ; public final EObject ruleParameterStructTypeMember() throws RecognitionException { EObject current = null; @@ -4259,17 +4189,17 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException enterRule(); try { - // InternalBasicsParser.g:1588:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) - // InternalBasicsParser.g:1589:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalBasicsParser.g:1580:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) + // InternalBasicsParser.g:1581:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) { - // InternalBasicsParser.g:1589:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) - // InternalBasicsParser.g:1590:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) + // InternalBasicsParser.g:1581:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalBasicsParser.g:1582:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) { - // InternalBasicsParser.g:1590:3: ( (lv_name_0_0= ruleEString ) ) - // InternalBasicsParser.g:1591:4: (lv_name_0_0= ruleEString ) + // InternalBasicsParser.g:1582:3: ( (lv_name_0_0= ruleEString ) ) + // InternalBasicsParser.g:1583:4: (lv_name_0_0= ruleEString ) { - // InternalBasicsParser.g:1591:4: (lv_name_0_0= ruleEString ) - // InternalBasicsParser.g:1592:5: lv_name_0_0= ruleEString + // InternalBasicsParser.g:1583:4: (lv_name_0_0= ruleEString ) + // InternalBasicsParser.g:1584:5: lv_name_0_0= ruleEString { newCompositeNode(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); @@ -4296,11 +4226,11 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException } - // InternalBasicsParser.g:1609:3: ( (lv_type_1_0= ruleParameterType ) ) - // InternalBasicsParser.g:1610:4: (lv_type_1_0= ruleParameterType ) + // InternalBasicsParser.g:1601:3: ( (lv_type_1_0= ruleParameterType ) ) + // InternalBasicsParser.g:1602:4: (lv_type_1_0= ruleParameterType ) { - // InternalBasicsParser.g:1610:4: (lv_type_1_0= ruleParameterType ) - // InternalBasicsParser.g:1611:5: lv_type_1_0= ruleParameterType + // InternalBasicsParser.g:1602:4: (lv_type_1_0= ruleParameterType ) + // InternalBasicsParser.g:1603:5: lv_type_1_0= ruleParameterType { newCompositeNode(grammarAccess.getParameterStructTypeMemberAccess().getTypeParameterTypeParserRuleCall_1_0()); @@ -4350,7 +4280,7 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException // $ANTLR start "entryRuleBase64Binary" - // InternalBasicsParser.g:1632:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; + // InternalBasicsParser.g:1624:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; public final String entryRuleBase64Binary() throws RecognitionException { String current = null; @@ -4358,8 +4288,8 @@ public final String entryRuleBase64Binary() throws RecognitionException { try { - // InternalBasicsParser.g:1632:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) - // InternalBasicsParser.g:1633:2: iv_ruleBase64Binary= ruleBase64Binary EOF + // InternalBasicsParser.g:1624:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) + // InternalBasicsParser.g:1625:2: iv_ruleBase64Binary= ruleBase64Binary EOF { newCompositeNode(grammarAccess.getBase64BinaryRule()); pushFollow(FOLLOW_1); @@ -4386,7 +4316,7 @@ public final String entryRuleBase64Binary() throws RecognitionException { // $ANTLR start "ruleBase64Binary" - // InternalBasicsParser.g:1639:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; + // InternalBasicsParser.g:1631:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -4396,8 +4326,8 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti enterRule(); try { - // InternalBasicsParser.g:1645:2: (this_BINARY_0= RULE_BINARY ) - // InternalBasicsParser.g:1646:2: this_BINARY_0= RULE_BINARY + // InternalBasicsParser.g:1637:2: (this_BINARY_0= RULE_BINARY ) + // InternalBasicsParser.g:1638:2: this_BINARY_0= RULE_BINARY { this_BINARY_0=(Token)match(input,RULE_BINARY,FOLLOW_2); @@ -4426,7 +4356,7 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti // $ANTLR start "entryRuleboolean0" - // InternalBasicsParser.g:1656:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; + // InternalBasicsParser.g:1648:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; public final String entryRuleboolean0() throws RecognitionException { String current = null; @@ -4434,8 +4364,8 @@ public final String entryRuleboolean0() throws RecognitionException { try { - // InternalBasicsParser.g:1656:48: (iv_ruleboolean0= ruleboolean0 EOF ) - // InternalBasicsParser.g:1657:2: iv_ruleboolean0= ruleboolean0 EOF + // InternalBasicsParser.g:1648:48: (iv_ruleboolean0= ruleboolean0 EOF ) + // InternalBasicsParser.g:1649:2: iv_ruleboolean0= ruleboolean0 EOF { newCompositeNode(grammarAccess.getBoolean0Rule()); pushFollow(FOLLOW_1); @@ -4462,7 +4392,7 @@ public final String entryRuleboolean0() throws RecognitionException { // $ANTLR start "ruleboolean0" - // InternalBasicsParser.g:1663:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; + // InternalBasicsParser.g:1655:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -4472,8 +4402,8 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:1669:2: (this_BOOLEAN_0= RULE_BOOLEAN ) - // InternalBasicsParser.g:1670:2: this_BOOLEAN_0= RULE_BOOLEAN + // InternalBasicsParser.g:1661:2: (this_BOOLEAN_0= RULE_BOOLEAN ) + // InternalBasicsParser.g:1662:2: this_BOOLEAN_0= RULE_BOOLEAN { this_BOOLEAN_0=(Token)match(input,RULE_BOOLEAN,FOLLOW_2); @@ -4502,7 +4432,7 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { // $ANTLR start "entryRuleDouble0" - // InternalBasicsParser.g:1680:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; + // InternalBasicsParser.g:1672:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; public final String entryRuleDouble0() throws RecognitionException { String current = null; @@ -4510,8 +4440,8 @@ public final String entryRuleDouble0() throws RecognitionException { try { - // InternalBasicsParser.g:1680:47: (iv_ruleDouble0= ruleDouble0 EOF ) - // InternalBasicsParser.g:1681:2: iv_ruleDouble0= ruleDouble0 EOF + // InternalBasicsParser.g:1672:47: (iv_ruleDouble0= ruleDouble0 EOF ) + // InternalBasicsParser.g:1673:2: iv_ruleDouble0= ruleDouble0 EOF { newCompositeNode(grammarAccess.getDouble0Rule()); pushFollow(FOLLOW_1); @@ -4538,7 +4468,7 @@ public final String entryRuleDouble0() throws RecognitionException { // $ANTLR start "ruleDouble0" - // InternalBasicsParser.g:1687:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; + // InternalBasicsParser.g:1679:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -4548,8 +4478,8 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:1693:2: (this_DOUBLE_0= RULE_DOUBLE ) - // InternalBasicsParser.g:1694:2: this_DOUBLE_0= RULE_DOUBLE + // InternalBasicsParser.g:1685:2: (this_DOUBLE_0= RULE_DOUBLE ) + // InternalBasicsParser.g:1686:2: this_DOUBLE_0= RULE_DOUBLE { this_DOUBLE_0=(Token)match(input,RULE_DOUBLE,FOLLOW_2); @@ -4578,7 +4508,7 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { // $ANTLR start "entryRuleInteger0" - // InternalBasicsParser.g:1704:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; + // InternalBasicsParser.g:1696:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; public final String entryRuleInteger0() throws RecognitionException { String current = null; @@ -4586,8 +4516,8 @@ public final String entryRuleInteger0() throws RecognitionException { try { - // InternalBasicsParser.g:1704:48: (iv_ruleInteger0= ruleInteger0 EOF ) - // InternalBasicsParser.g:1705:2: iv_ruleInteger0= ruleInteger0 EOF + // InternalBasicsParser.g:1696:48: (iv_ruleInteger0= ruleInteger0 EOF ) + // InternalBasicsParser.g:1697:2: iv_ruleInteger0= ruleInteger0 EOF { newCompositeNode(grammarAccess.getInteger0Rule()); pushFollow(FOLLOW_1); @@ -4614,7 +4544,7 @@ public final String entryRuleInteger0() throws RecognitionException { // $ANTLR start "ruleInteger0" - // InternalBasicsParser.g:1711:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; + // InternalBasicsParser.g:1703:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -4624,8 +4554,8 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:1717:2: (this_DECINT_0= RULE_DECINT ) - // InternalBasicsParser.g:1718:2: this_DECINT_0= RULE_DECINT + // InternalBasicsParser.g:1709:2: (this_DECINT_0= RULE_DECINT ) + // InternalBasicsParser.g:1710:2: this_DECINT_0= RULE_DECINT { this_DECINT_0=(Token)match(input,RULE_DECINT,FOLLOW_2); @@ -4654,7 +4584,7 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { // $ANTLR start "entryRuleDateTime0" - // InternalBasicsParser.g:1728:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; + // InternalBasicsParser.g:1720:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; public final String entryRuleDateTime0() throws RecognitionException { String current = null; @@ -4662,8 +4592,8 @@ public final String entryRuleDateTime0() throws RecognitionException { try { - // InternalBasicsParser.g:1728:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) - // InternalBasicsParser.g:1729:2: iv_ruleDateTime0= ruleDateTime0 EOF + // InternalBasicsParser.g:1720:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) + // InternalBasicsParser.g:1721:2: iv_ruleDateTime0= ruleDateTime0 EOF { newCompositeNode(grammarAccess.getDateTime0Rule()); pushFollow(FOLLOW_1); @@ -4690,7 +4620,7 @@ public final String entryRuleDateTime0() throws RecognitionException { // $ANTLR start "ruleDateTime0" - // InternalBasicsParser.g:1735:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; + // InternalBasicsParser.g:1727:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -4700,8 +4630,8 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException enterRule(); try { - // InternalBasicsParser.g:1741:2: (this_DATE_TIME_0= RULE_DATE_TIME ) - // InternalBasicsParser.g:1742:2: this_DATE_TIME_0= RULE_DATE_TIME + // InternalBasicsParser.g:1733:2: (this_DATE_TIME_0= RULE_DATE_TIME ) + // InternalBasicsParser.g:1734:2: this_DATE_TIME_0= RULE_DATE_TIME { this_DATE_TIME_0=(Token)match(input,RULE_DATE_TIME,FOLLOW_2); @@ -4730,7 +4660,7 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException // $ANTLR start "entryRuleAbstractType" - // InternalBasicsParser.g:1752:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; + // InternalBasicsParser.g:1744:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; public final EObject entryRuleAbstractType() throws RecognitionException { EObject current = null; @@ -4738,8 +4668,8 @@ public final EObject entryRuleAbstractType() throws RecognitionException { try { - // InternalBasicsParser.g:1752:53: (iv_ruleAbstractType= ruleAbstractType EOF ) - // InternalBasicsParser.g:1753:2: iv_ruleAbstractType= ruleAbstractType EOF + // InternalBasicsParser.g:1744:53: (iv_ruleAbstractType= ruleAbstractType EOF ) + // InternalBasicsParser.g:1745:2: iv_ruleAbstractType= ruleAbstractType EOF { newCompositeNode(grammarAccess.getAbstractTypeRule()); pushFollow(FOLLOW_1); @@ -4766,7 +4696,7 @@ public final EObject entryRuleAbstractType() throws RecognitionException { // $ANTLR start "ruleAbstractType" - // InternalBasicsParser.g:1759:1: ruleAbstractType returns [EObject current=null] : (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) ; + // InternalBasicsParser.g:1751:1: ruleAbstractType returns [EObject current=null] : (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) ; public final EObject ruleAbstractType() throws RecognitionException { EObject current = null; @@ -4837,15 +4767,15 @@ public final EObject ruleAbstractType() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:1765:2: ( (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) ) - // InternalBasicsParser.g:1766:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) + // InternalBasicsParser.g:1757:2: ( (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) ) + // InternalBasicsParser.g:1758:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) { - // InternalBasicsParser.g:1766:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) + // InternalBasicsParser.g:1758:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) int alt22=31; alt22 = dfa22.predict(input); switch (alt22) { case 1 : - // InternalBasicsParser.g:1767:3: this_bool_0= rulebool + // InternalBasicsParser.g:1759:3: this_bool_0= rulebool { newCompositeNode(grammarAccess.getAbstractTypeAccess().getBoolParserRuleCall_0()); @@ -4863,7 +4793,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 2 : - // InternalBasicsParser.g:1776:3: this_int8_1= ruleint8 + // InternalBasicsParser.g:1768:3: this_int8_1= ruleint8 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt8ParserRuleCall_1()); @@ -4881,7 +4811,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 3 : - // InternalBasicsParser.g:1785:3: this_uint8_2= ruleuint8 + // InternalBasicsParser.g:1777:3: this_uint8_2= ruleuint8 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint8ParserRuleCall_2()); @@ -4899,7 +4829,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 4 : - // InternalBasicsParser.g:1794:3: this_int16_3= ruleint16 + // InternalBasicsParser.g:1786:3: this_int16_3= ruleint16 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt16ParserRuleCall_3()); @@ -4917,7 +4847,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 5 : - // InternalBasicsParser.g:1803:3: this_uint16_4= ruleuint16 + // InternalBasicsParser.g:1795:3: this_uint16_4= ruleuint16 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint16ParserRuleCall_4()); @@ -4935,7 +4865,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 6 : - // InternalBasicsParser.g:1812:3: this_int32_5= ruleint32 + // InternalBasicsParser.g:1804:3: this_int32_5= ruleint32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt32ParserRuleCall_5()); @@ -4953,7 +4883,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 7 : - // InternalBasicsParser.g:1821:3: this_uint32_6= ruleuint32 + // InternalBasicsParser.g:1813:3: this_uint32_6= ruleuint32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint32ParserRuleCall_6()); @@ -4971,7 +4901,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 8 : - // InternalBasicsParser.g:1830:3: this_int64_7= ruleint64 + // InternalBasicsParser.g:1822:3: this_int64_7= ruleint64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt64ParserRuleCall_7()); @@ -4989,7 +4919,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 9 : - // InternalBasicsParser.g:1839:3: this_uint64_8= ruleuint64 + // InternalBasicsParser.g:1831:3: this_uint64_8= ruleuint64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint64ParserRuleCall_8()); @@ -5007,7 +4937,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 10 : - // InternalBasicsParser.g:1848:3: this_float32_9= rulefloat32 + // InternalBasicsParser.g:1840:3: this_float32_9= rulefloat32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat32ParserRuleCall_9()); @@ -5025,7 +4955,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 11 : - // InternalBasicsParser.g:1857:3: this_float64_10= rulefloat64 + // InternalBasicsParser.g:1849:3: this_float64_10= rulefloat64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat64ParserRuleCall_10()); @@ -5043,7 +4973,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 12 : - // InternalBasicsParser.g:1866:3: this_string0_11= rulestring0 + // InternalBasicsParser.g:1858:3: this_string0_11= rulestring0 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getString0ParserRuleCall_11()); @@ -5061,7 +4991,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 13 : - // InternalBasicsParser.g:1875:3: this_byte_12= rulebyte + // InternalBasicsParser.g:1867:3: this_byte_12= rulebyte { newCompositeNode(grammarAccess.getAbstractTypeAccess().getByteParserRuleCall_12()); @@ -5079,7 +5009,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 14 : - // InternalBasicsParser.g:1884:3: this_time_13= ruletime + // InternalBasicsParser.g:1876:3: this_time_13= ruletime { newCompositeNode(grammarAccess.getAbstractTypeAccess().getTimeParserRuleCall_13()); @@ -5097,7 +5027,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 15 : - // InternalBasicsParser.g:1893:3: this_duration_14= ruleduration + // InternalBasicsParser.g:1885:3: this_duration_14= ruleduration { newCompositeNode(grammarAccess.getAbstractTypeAccess().getDurationParserRuleCall_14()); @@ -5115,7 +5045,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 16 : - // InternalBasicsParser.g:1902:3: this_Header_15= ruleHeader + // InternalBasicsParser.g:1894:3: this_Header_15= ruleHeader { newCompositeNode(grammarAccess.getAbstractTypeAccess().getHeaderParserRuleCall_15()); @@ -5133,7 +5063,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 17 : - // InternalBasicsParser.g:1911:3: this_boolArray_16= ruleboolArray + // InternalBasicsParser.g:1903:3: this_boolArray_16= ruleboolArray { newCompositeNode(grammarAccess.getAbstractTypeAccess().getBoolArrayParserRuleCall_16()); @@ -5151,7 +5081,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 18 : - // InternalBasicsParser.g:1920:3: this_int8Array_17= ruleint8Array + // InternalBasicsParser.g:1912:3: this_int8Array_17= ruleint8Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt8ArrayParserRuleCall_17()); @@ -5169,7 +5099,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 19 : - // InternalBasicsParser.g:1929:3: this_uint8Array_18= ruleuint8Array + // InternalBasicsParser.g:1921:3: this_uint8Array_18= ruleuint8Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint8ArrayParserRuleCall_18()); @@ -5187,7 +5117,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 20 : - // InternalBasicsParser.g:1938:3: this_int16Array_19= ruleint16Array + // InternalBasicsParser.g:1930:3: this_int16Array_19= ruleint16Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt16ArrayParserRuleCall_19()); @@ -5205,7 +5135,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 21 : - // InternalBasicsParser.g:1947:3: this_uint16Array_20= ruleuint16Array + // InternalBasicsParser.g:1939:3: this_uint16Array_20= ruleuint16Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint16ArrayParserRuleCall_20()); @@ -5223,7 +5153,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 22 : - // InternalBasicsParser.g:1956:3: this_int32Array_21= ruleint32Array + // InternalBasicsParser.g:1948:3: this_int32Array_21= ruleint32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt32ArrayParserRuleCall_21()); @@ -5241,7 +5171,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 23 : - // InternalBasicsParser.g:1965:3: this_uint32Array_22= ruleuint32Array + // InternalBasicsParser.g:1957:3: this_uint32Array_22= ruleuint32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint32ArrayParserRuleCall_22()); @@ -5259,7 +5189,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 24 : - // InternalBasicsParser.g:1974:3: this_int64Array_23= ruleint64Array + // InternalBasicsParser.g:1966:3: this_int64Array_23= ruleint64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt64ArrayParserRuleCall_23()); @@ -5277,7 +5207,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 25 : - // InternalBasicsParser.g:1983:3: this_uint64Array_24= ruleuint64Array + // InternalBasicsParser.g:1975:3: this_uint64Array_24= ruleuint64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint64ArrayParserRuleCall_24()); @@ -5295,7 +5225,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 26 : - // InternalBasicsParser.g:1992:3: this_float32Array_25= rulefloat32Array + // InternalBasicsParser.g:1984:3: this_float32Array_25= rulefloat32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat32ArrayParserRuleCall_25()); @@ -5313,7 +5243,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 27 : - // InternalBasicsParser.g:2001:3: this_float64Array_26= rulefloat64Array + // InternalBasicsParser.g:1993:3: this_float64Array_26= rulefloat64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat64ArrayParserRuleCall_26()); @@ -5331,7 +5261,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 28 : - // InternalBasicsParser.g:2010:3: this_string0Array_27= rulestring0Array + // InternalBasicsParser.g:2002:3: this_string0Array_27= rulestring0Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getString0ArrayParserRuleCall_27()); @@ -5349,7 +5279,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 29 : - // InternalBasicsParser.g:2019:3: this_byteArray_28= rulebyteArray + // InternalBasicsParser.g:2011:3: this_byteArray_28= rulebyteArray { newCompositeNode(grammarAccess.getAbstractTypeAccess().getByteArrayParserRuleCall_28()); @@ -5367,7 +5297,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 30 : - // InternalBasicsParser.g:2028:3: this_TopicSpecRef_29= ruleTopicSpecRef + // InternalBasicsParser.g:2020:3: this_TopicSpecRef_29= ruleTopicSpecRef { newCompositeNode(grammarAccess.getAbstractTypeAccess().getTopicSpecRefParserRuleCall_29()); @@ -5385,7 +5315,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 31 : - // InternalBasicsParser.g:2037:3: this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef + // InternalBasicsParser.g:2029:3: this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef { newCompositeNode(grammarAccess.getAbstractTypeAccess().getArrayTopicSpecRefParserRuleCall_30()); @@ -5425,7 +5355,7 @@ public final EObject ruleAbstractType() throws RecognitionException { // $ANTLR start "entryRulebool" - // InternalBasicsParser.g:2049:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; + // InternalBasicsParser.g:2041:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; public final EObject entryRulebool() throws RecognitionException { EObject current = null; @@ -5433,8 +5363,8 @@ public final EObject entryRulebool() throws RecognitionException { try { - // InternalBasicsParser.g:2049:45: (iv_rulebool= rulebool EOF ) - // InternalBasicsParser.g:2050:2: iv_rulebool= rulebool EOF + // InternalBasicsParser.g:2041:45: (iv_rulebool= rulebool EOF ) + // InternalBasicsParser.g:2042:2: iv_rulebool= rulebool EOF { newCompositeNode(grammarAccess.getBoolRule()); pushFollow(FOLLOW_1); @@ -5461,7 +5391,7 @@ public final EObject entryRulebool() throws RecognitionException { // $ANTLR start "rulebool" - // InternalBasicsParser.g:2056:1: rulebool returns [EObject current=null] : ( () otherlv_1= Bool ) ; + // InternalBasicsParser.g:2048:1: rulebool returns [EObject current=null] : ( () otherlv_1= Bool ) ; public final EObject rulebool() throws RecognitionException { EObject current = null; @@ -5471,14 +5401,14 @@ public final EObject rulebool() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2062:2: ( ( () otherlv_1= Bool ) ) - // InternalBasicsParser.g:2063:2: ( () otherlv_1= Bool ) + // InternalBasicsParser.g:2054:2: ( ( () otherlv_1= Bool ) ) + // InternalBasicsParser.g:2055:2: ( () otherlv_1= Bool ) { - // InternalBasicsParser.g:2063:2: ( () otherlv_1= Bool ) - // InternalBasicsParser.g:2064:3: () otherlv_1= Bool + // InternalBasicsParser.g:2055:2: ( () otherlv_1= Bool ) + // InternalBasicsParser.g:2056:3: () otherlv_1= Bool { - // InternalBasicsParser.g:2064:3: () - // InternalBasicsParser.g:2065:4: + // InternalBasicsParser.g:2056:3: () + // InternalBasicsParser.g:2057:4: { current = forceCreateModelElement( @@ -5515,7 +5445,7 @@ public final EObject rulebool() throws RecognitionException { // $ANTLR start "entryRuleint8" - // InternalBasicsParser.g:2079:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; + // InternalBasicsParser.g:2071:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; public final EObject entryRuleint8() throws RecognitionException { EObject current = null; @@ -5523,8 +5453,8 @@ public final EObject entryRuleint8() throws RecognitionException { try { - // InternalBasicsParser.g:2079:45: (iv_ruleint8= ruleint8 EOF ) - // InternalBasicsParser.g:2080:2: iv_ruleint8= ruleint8 EOF + // InternalBasicsParser.g:2071:45: (iv_ruleint8= ruleint8 EOF ) + // InternalBasicsParser.g:2072:2: iv_ruleint8= ruleint8 EOF { newCompositeNode(grammarAccess.getInt8Rule()); pushFollow(FOLLOW_1); @@ -5551,7 +5481,7 @@ public final EObject entryRuleint8() throws RecognitionException { // $ANTLR start "ruleint8" - // InternalBasicsParser.g:2086:1: ruleint8 returns [EObject current=null] : ( () otherlv_1= Int8 ) ; + // InternalBasicsParser.g:2078:1: ruleint8 returns [EObject current=null] : ( () otherlv_1= Int8 ) ; public final EObject ruleint8() throws RecognitionException { EObject current = null; @@ -5561,14 +5491,14 @@ public final EObject ruleint8() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2092:2: ( ( () otherlv_1= Int8 ) ) - // InternalBasicsParser.g:2093:2: ( () otherlv_1= Int8 ) + // InternalBasicsParser.g:2084:2: ( ( () otherlv_1= Int8 ) ) + // InternalBasicsParser.g:2085:2: ( () otherlv_1= Int8 ) { - // InternalBasicsParser.g:2093:2: ( () otherlv_1= Int8 ) - // InternalBasicsParser.g:2094:3: () otherlv_1= Int8 + // InternalBasicsParser.g:2085:2: ( () otherlv_1= Int8 ) + // InternalBasicsParser.g:2086:3: () otherlv_1= Int8 { - // InternalBasicsParser.g:2094:3: () - // InternalBasicsParser.g:2095:4: + // InternalBasicsParser.g:2086:3: () + // InternalBasicsParser.g:2087:4: { current = forceCreateModelElement( @@ -5605,7 +5535,7 @@ public final EObject ruleint8() throws RecognitionException { // $ANTLR start "entryRuleuint8" - // InternalBasicsParser.g:2109:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; + // InternalBasicsParser.g:2101:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; public final EObject entryRuleuint8() throws RecognitionException { EObject current = null; @@ -5613,8 +5543,8 @@ public final EObject entryRuleuint8() throws RecognitionException { try { - // InternalBasicsParser.g:2109:46: (iv_ruleuint8= ruleuint8 EOF ) - // InternalBasicsParser.g:2110:2: iv_ruleuint8= ruleuint8 EOF + // InternalBasicsParser.g:2101:46: (iv_ruleuint8= ruleuint8 EOF ) + // InternalBasicsParser.g:2102:2: iv_ruleuint8= ruleuint8 EOF { newCompositeNode(grammarAccess.getUint8Rule()); pushFollow(FOLLOW_1); @@ -5641,7 +5571,7 @@ public final EObject entryRuleuint8() throws RecognitionException { // $ANTLR start "ruleuint8" - // InternalBasicsParser.g:2116:1: ruleuint8 returns [EObject current=null] : ( () otherlv_1= Uint8 ) ; + // InternalBasicsParser.g:2108:1: ruleuint8 returns [EObject current=null] : ( () otherlv_1= Uint8 ) ; public final EObject ruleuint8() throws RecognitionException { EObject current = null; @@ -5651,14 +5581,14 @@ public final EObject ruleuint8() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2122:2: ( ( () otherlv_1= Uint8 ) ) - // InternalBasicsParser.g:2123:2: ( () otherlv_1= Uint8 ) + // InternalBasicsParser.g:2114:2: ( ( () otherlv_1= Uint8 ) ) + // InternalBasicsParser.g:2115:2: ( () otherlv_1= Uint8 ) { - // InternalBasicsParser.g:2123:2: ( () otherlv_1= Uint8 ) - // InternalBasicsParser.g:2124:3: () otherlv_1= Uint8 + // InternalBasicsParser.g:2115:2: ( () otherlv_1= Uint8 ) + // InternalBasicsParser.g:2116:3: () otherlv_1= Uint8 { - // InternalBasicsParser.g:2124:3: () - // InternalBasicsParser.g:2125:4: + // InternalBasicsParser.g:2116:3: () + // InternalBasicsParser.g:2117:4: { current = forceCreateModelElement( @@ -5695,7 +5625,7 @@ public final EObject ruleuint8() throws RecognitionException { // $ANTLR start "entryRuleint16" - // InternalBasicsParser.g:2139:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; + // InternalBasicsParser.g:2131:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; public final EObject entryRuleint16() throws RecognitionException { EObject current = null; @@ -5703,8 +5633,8 @@ public final EObject entryRuleint16() throws RecognitionException { try { - // InternalBasicsParser.g:2139:46: (iv_ruleint16= ruleint16 EOF ) - // InternalBasicsParser.g:2140:2: iv_ruleint16= ruleint16 EOF + // InternalBasicsParser.g:2131:46: (iv_ruleint16= ruleint16 EOF ) + // InternalBasicsParser.g:2132:2: iv_ruleint16= ruleint16 EOF { newCompositeNode(grammarAccess.getInt16Rule()); pushFollow(FOLLOW_1); @@ -5731,7 +5661,7 @@ public final EObject entryRuleint16() throws RecognitionException { // $ANTLR start "ruleint16" - // InternalBasicsParser.g:2146:1: ruleint16 returns [EObject current=null] : ( () otherlv_1= Int16 ) ; + // InternalBasicsParser.g:2138:1: ruleint16 returns [EObject current=null] : ( () otherlv_1= Int16 ) ; public final EObject ruleint16() throws RecognitionException { EObject current = null; @@ -5741,14 +5671,14 @@ public final EObject ruleint16() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2152:2: ( ( () otherlv_1= Int16 ) ) - // InternalBasicsParser.g:2153:2: ( () otherlv_1= Int16 ) + // InternalBasicsParser.g:2144:2: ( ( () otherlv_1= Int16 ) ) + // InternalBasicsParser.g:2145:2: ( () otherlv_1= Int16 ) { - // InternalBasicsParser.g:2153:2: ( () otherlv_1= Int16 ) - // InternalBasicsParser.g:2154:3: () otherlv_1= Int16 + // InternalBasicsParser.g:2145:2: ( () otherlv_1= Int16 ) + // InternalBasicsParser.g:2146:3: () otherlv_1= Int16 { - // InternalBasicsParser.g:2154:3: () - // InternalBasicsParser.g:2155:4: + // InternalBasicsParser.g:2146:3: () + // InternalBasicsParser.g:2147:4: { current = forceCreateModelElement( @@ -5785,7 +5715,7 @@ public final EObject ruleint16() throws RecognitionException { // $ANTLR start "entryRuleuint16" - // InternalBasicsParser.g:2169:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; + // InternalBasicsParser.g:2161:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; public final EObject entryRuleuint16() throws RecognitionException { EObject current = null; @@ -5793,8 +5723,8 @@ public final EObject entryRuleuint16() throws RecognitionException { try { - // InternalBasicsParser.g:2169:47: (iv_ruleuint16= ruleuint16 EOF ) - // InternalBasicsParser.g:2170:2: iv_ruleuint16= ruleuint16 EOF + // InternalBasicsParser.g:2161:47: (iv_ruleuint16= ruleuint16 EOF ) + // InternalBasicsParser.g:2162:2: iv_ruleuint16= ruleuint16 EOF { newCompositeNode(grammarAccess.getUint16Rule()); pushFollow(FOLLOW_1); @@ -5821,7 +5751,7 @@ public final EObject entryRuleuint16() throws RecognitionException { // $ANTLR start "ruleuint16" - // InternalBasicsParser.g:2176:1: ruleuint16 returns [EObject current=null] : ( () otherlv_1= Uint16 ) ; + // InternalBasicsParser.g:2168:1: ruleuint16 returns [EObject current=null] : ( () otherlv_1= Uint16 ) ; public final EObject ruleuint16() throws RecognitionException { EObject current = null; @@ -5831,14 +5761,14 @@ public final EObject ruleuint16() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2182:2: ( ( () otherlv_1= Uint16 ) ) - // InternalBasicsParser.g:2183:2: ( () otherlv_1= Uint16 ) + // InternalBasicsParser.g:2174:2: ( ( () otherlv_1= Uint16 ) ) + // InternalBasicsParser.g:2175:2: ( () otherlv_1= Uint16 ) { - // InternalBasicsParser.g:2183:2: ( () otherlv_1= Uint16 ) - // InternalBasicsParser.g:2184:3: () otherlv_1= Uint16 + // InternalBasicsParser.g:2175:2: ( () otherlv_1= Uint16 ) + // InternalBasicsParser.g:2176:3: () otherlv_1= Uint16 { - // InternalBasicsParser.g:2184:3: () - // InternalBasicsParser.g:2185:4: + // InternalBasicsParser.g:2176:3: () + // InternalBasicsParser.g:2177:4: { current = forceCreateModelElement( @@ -5875,7 +5805,7 @@ public final EObject ruleuint16() throws RecognitionException { // $ANTLR start "entryRuleint32" - // InternalBasicsParser.g:2199:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; + // InternalBasicsParser.g:2191:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; public final EObject entryRuleint32() throws RecognitionException { EObject current = null; @@ -5883,8 +5813,8 @@ public final EObject entryRuleint32() throws RecognitionException { try { - // InternalBasicsParser.g:2199:46: (iv_ruleint32= ruleint32 EOF ) - // InternalBasicsParser.g:2200:2: iv_ruleint32= ruleint32 EOF + // InternalBasicsParser.g:2191:46: (iv_ruleint32= ruleint32 EOF ) + // InternalBasicsParser.g:2192:2: iv_ruleint32= ruleint32 EOF { newCompositeNode(grammarAccess.getInt32Rule()); pushFollow(FOLLOW_1); @@ -5911,7 +5841,7 @@ public final EObject entryRuleint32() throws RecognitionException { // $ANTLR start "ruleint32" - // InternalBasicsParser.g:2206:1: ruleint32 returns [EObject current=null] : ( () otherlv_1= Int32 ) ; + // InternalBasicsParser.g:2198:1: ruleint32 returns [EObject current=null] : ( () otherlv_1= Int32 ) ; public final EObject ruleint32() throws RecognitionException { EObject current = null; @@ -5921,14 +5851,14 @@ public final EObject ruleint32() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2212:2: ( ( () otherlv_1= Int32 ) ) - // InternalBasicsParser.g:2213:2: ( () otherlv_1= Int32 ) + // InternalBasicsParser.g:2204:2: ( ( () otherlv_1= Int32 ) ) + // InternalBasicsParser.g:2205:2: ( () otherlv_1= Int32 ) { - // InternalBasicsParser.g:2213:2: ( () otherlv_1= Int32 ) - // InternalBasicsParser.g:2214:3: () otherlv_1= Int32 + // InternalBasicsParser.g:2205:2: ( () otherlv_1= Int32 ) + // InternalBasicsParser.g:2206:3: () otherlv_1= Int32 { - // InternalBasicsParser.g:2214:3: () - // InternalBasicsParser.g:2215:4: + // InternalBasicsParser.g:2206:3: () + // InternalBasicsParser.g:2207:4: { current = forceCreateModelElement( @@ -5965,7 +5895,7 @@ public final EObject ruleint32() throws RecognitionException { // $ANTLR start "entryRuleuint32" - // InternalBasicsParser.g:2229:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; + // InternalBasicsParser.g:2221:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; public final EObject entryRuleuint32() throws RecognitionException { EObject current = null; @@ -5973,8 +5903,8 @@ public final EObject entryRuleuint32() throws RecognitionException { try { - // InternalBasicsParser.g:2229:47: (iv_ruleuint32= ruleuint32 EOF ) - // InternalBasicsParser.g:2230:2: iv_ruleuint32= ruleuint32 EOF + // InternalBasicsParser.g:2221:47: (iv_ruleuint32= ruleuint32 EOF ) + // InternalBasicsParser.g:2222:2: iv_ruleuint32= ruleuint32 EOF { newCompositeNode(grammarAccess.getUint32Rule()); pushFollow(FOLLOW_1); @@ -6001,7 +5931,7 @@ public final EObject entryRuleuint32() throws RecognitionException { // $ANTLR start "ruleuint32" - // InternalBasicsParser.g:2236:1: ruleuint32 returns [EObject current=null] : ( () otherlv_1= Uint32 ) ; + // InternalBasicsParser.g:2228:1: ruleuint32 returns [EObject current=null] : ( () otherlv_1= Uint32 ) ; public final EObject ruleuint32() throws RecognitionException { EObject current = null; @@ -6011,14 +5941,14 @@ public final EObject ruleuint32() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2242:2: ( ( () otherlv_1= Uint32 ) ) - // InternalBasicsParser.g:2243:2: ( () otherlv_1= Uint32 ) + // InternalBasicsParser.g:2234:2: ( ( () otherlv_1= Uint32 ) ) + // InternalBasicsParser.g:2235:2: ( () otherlv_1= Uint32 ) { - // InternalBasicsParser.g:2243:2: ( () otherlv_1= Uint32 ) - // InternalBasicsParser.g:2244:3: () otherlv_1= Uint32 + // InternalBasicsParser.g:2235:2: ( () otherlv_1= Uint32 ) + // InternalBasicsParser.g:2236:3: () otherlv_1= Uint32 { - // InternalBasicsParser.g:2244:3: () - // InternalBasicsParser.g:2245:4: + // InternalBasicsParser.g:2236:3: () + // InternalBasicsParser.g:2237:4: { current = forceCreateModelElement( @@ -6055,7 +5985,7 @@ public final EObject ruleuint32() throws RecognitionException { // $ANTLR start "entryRuleint64" - // InternalBasicsParser.g:2259:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; + // InternalBasicsParser.g:2251:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; public final EObject entryRuleint64() throws RecognitionException { EObject current = null; @@ -6063,8 +5993,8 @@ public final EObject entryRuleint64() throws RecognitionException { try { - // InternalBasicsParser.g:2259:46: (iv_ruleint64= ruleint64 EOF ) - // InternalBasicsParser.g:2260:2: iv_ruleint64= ruleint64 EOF + // InternalBasicsParser.g:2251:46: (iv_ruleint64= ruleint64 EOF ) + // InternalBasicsParser.g:2252:2: iv_ruleint64= ruleint64 EOF { newCompositeNode(grammarAccess.getInt64Rule()); pushFollow(FOLLOW_1); @@ -6091,7 +6021,7 @@ public final EObject entryRuleint64() throws RecognitionException { // $ANTLR start "ruleint64" - // InternalBasicsParser.g:2266:1: ruleint64 returns [EObject current=null] : ( () otherlv_1= Int64 ) ; + // InternalBasicsParser.g:2258:1: ruleint64 returns [EObject current=null] : ( () otherlv_1= Int64 ) ; public final EObject ruleint64() throws RecognitionException { EObject current = null; @@ -6101,14 +6031,14 @@ public final EObject ruleint64() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2272:2: ( ( () otherlv_1= Int64 ) ) - // InternalBasicsParser.g:2273:2: ( () otherlv_1= Int64 ) + // InternalBasicsParser.g:2264:2: ( ( () otherlv_1= Int64 ) ) + // InternalBasicsParser.g:2265:2: ( () otherlv_1= Int64 ) { - // InternalBasicsParser.g:2273:2: ( () otherlv_1= Int64 ) - // InternalBasicsParser.g:2274:3: () otherlv_1= Int64 + // InternalBasicsParser.g:2265:2: ( () otherlv_1= Int64 ) + // InternalBasicsParser.g:2266:3: () otherlv_1= Int64 { - // InternalBasicsParser.g:2274:3: () - // InternalBasicsParser.g:2275:4: + // InternalBasicsParser.g:2266:3: () + // InternalBasicsParser.g:2267:4: { current = forceCreateModelElement( @@ -6145,7 +6075,7 @@ public final EObject ruleint64() throws RecognitionException { // $ANTLR start "entryRuleuint64" - // InternalBasicsParser.g:2289:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; + // InternalBasicsParser.g:2281:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; public final EObject entryRuleuint64() throws RecognitionException { EObject current = null; @@ -6153,8 +6083,8 @@ public final EObject entryRuleuint64() throws RecognitionException { try { - // InternalBasicsParser.g:2289:47: (iv_ruleuint64= ruleuint64 EOF ) - // InternalBasicsParser.g:2290:2: iv_ruleuint64= ruleuint64 EOF + // InternalBasicsParser.g:2281:47: (iv_ruleuint64= ruleuint64 EOF ) + // InternalBasicsParser.g:2282:2: iv_ruleuint64= ruleuint64 EOF { newCompositeNode(grammarAccess.getUint64Rule()); pushFollow(FOLLOW_1); @@ -6181,7 +6111,7 @@ public final EObject entryRuleuint64() throws RecognitionException { // $ANTLR start "ruleuint64" - // InternalBasicsParser.g:2296:1: ruleuint64 returns [EObject current=null] : ( () otherlv_1= Uint64 ) ; + // InternalBasicsParser.g:2288:1: ruleuint64 returns [EObject current=null] : ( () otherlv_1= Uint64 ) ; public final EObject ruleuint64() throws RecognitionException { EObject current = null; @@ -6191,14 +6121,14 @@ public final EObject ruleuint64() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2302:2: ( ( () otherlv_1= Uint64 ) ) - // InternalBasicsParser.g:2303:2: ( () otherlv_1= Uint64 ) + // InternalBasicsParser.g:2294:2: ( ( () otherlv_1= Uint64 ) ) + // InternalBasicsParser.g:2295:2: ( () otherlv_1= Uint64 ) { - // InternalBasicsParser.g:2303:2: ( () otherlv_1= Uint64 ) - // InternalBasicsParser.g:2304:3: () otherlv_1= Uint64 + // InternalBasicsParser.g:2295:2: ( () otherlv_1= Uint64 ) + // InternalBasicsParser.g:2296:3: () otherlv_1= Uint64 { - // InternalBasicsParser.g:2304:3: () - // InternalBasicsParser.g:2305:4: + // InternalBasicsParser.g:2296:3: () + // InternalBasicsParser.g:2297:4: { current = forceCreateModelElement( @@ -6235,7 +6165,7 @@ public final EObject ruleuint64() throws RecognitionException { // $ANTLR start "entryRulefloat32" - // InternalBasicsParser.g:2319:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; + // InternalBasicsParser.g:2311:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; public final EObject entryRulefloat32() throws RecognitionException { EObject current = null; @@ -6243,8 +6173,8 @@ public final EObject entryRulefloat32() throws RecognitionException { try { - // InternalBasicsParser.g:2319:48: (iv_rulefloat32= rulefloat32 EOF ) - // InternalBasicsParser.g:2320:2: iv_rulefloat32= rulefloat32 EOF + // InternalBasicsParser.g:2311:48: (iv_rulefloat32= rulefloat32 EOF ) + // InternalBasicsParser.g:2312:2: iv_rulefloat32= rulefloat32 EOF { newCompositeNode(grammarAccess.getFloat32Rule()); pushFollow(FOLLOW_1); @@ -6271,7 +6201,7 @@ public final EObject entryRulefloat32() throws RecognitionException { // $ANTLR start "rulefloat32" - // InternalBasicsParser.g:2326:1: rulefloat32 returns [EObject current=null] : ( () otherlv_1= Float32 ) ; + // InternalBasicsParser.g:2318:1: rulefloat32 returns [EObject current=null] : ( () otherlv_1= Float32 ) ; public final EObject rulefloat32() throws RecognitionException { EObject current = null; @@ -6281,14 +6211,14 @@ public final EObject rulefloat32() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2332:2: ( ( () otherlv_1= Float32 ) ) - // InternalBasicsParser.g:2333:2: ( () otherlv_1= Float32 ) + // InternalBasicsParser.g:2324:2: ( ( () otherlv_1= Float32 ) ) + // InternalBasicsParser.g:2325:2: ( () otherlv_1= Float32 ) { - // InternalBasicsParser.g:2333:2: ( () otherlv_1= Float32 ) - // InternalBasicsParser.g:2334:3: () otherlv_1= Float32 + // InternalBasicsParser.g:2325:2: ( () otherlv_1= Float32 ) + // InternalBasicsParser.g:2326:3: () otherlv_1= Float32 { - // InternalBasicsParser.g:2334:3: () - // InternalBasicsParser.g:2335:4: + // InternalBasicsParser.g:2326:3: () + // InternalBasicsParser.g:2327:4: { current = forceCreateModelElement( @@ -6325,7 +6255,7 @@ public final EObject rulefloat32() throws RecognitionException { // $ANTLR start "entryRulefloat64" - // InternalBasicsParser.g:2349:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; + // InternalBasicsParser.g:2341:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; public final EObject entryRulefloat64() throws RecognitionException { EObject current = null; @@ -6333,8 +6263,8 @@ public final EObject entryRulefloat64() throws RecognitionException { try { - // InternalBasicsParser.g:2349:48: (iv_rulefloat64= rulefloat64 EOF ) - // InternalBasicsParser.g:2350:2: iv_rulefloat64= rulefloat64 EOF + // InternalBasicsParser.g:2341:48: (iv_rulefloat64= rulefloat64 EOF ) + // InternalBasicsParser.g:2342:2: iv_rulefloat64= rulefloat64 EOF { newCompositeNode(grammarAccess.getFloat64Rule()); pushFollow(FOLLOW_1); @@ -6361,7 +6291,7 @@ public final EObject entryRulefloat64() throws RecognitionException { // $ANTLR start "rulefloat64" - // InternalBasicsParser.g:2356:1: rulefloat64 returns [EObject current=null] : ( () otherlv_1= Float64 ) ; + // InternalBasicsParser.g:2348:1: rulefloat64 returns [EObject current=null] : ( () otherlv_1= Float64 ) ; public final EObject rulefloat64() throws RecognitionException { EObject current = null; @@ -6371,14 +6301,14 @@ public final EObject rulefloat64() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2362:2: ( ( () otherlv_1= Float64 ) ) - // InternalBasicsParser.g:2363:2: ( () otherlv_1= Float64 ) + // InternalBasicsParser.g:2354:2: ( ( () otherlv_1= Float64 ) ) + // InternalBasicsParser.g:2355:2: ( () otherlv_1= Float64 ) { - // InternalBasicsParser.g:2363:2: ( () otherlv_1= Float64 ) - // InternalBasicsParser.g:2364:3: () otherlv_1= Float64 + // InternalBasicsParser.g:2355:2: ( () otherlv_1= Float64 ) + // InternalBasicsParser.g:2356:3: () otherlv_1= Float64 { - // InternalBasicsParser.g:2364:3: () - // InternalBasicsParser.g:2365:4: + // InternalBasicsParser.g:2356:3: () + // InternalBasicsParser.g:2357:4: { current = forceCreateModelElement( @@ -6415,7 +6345,7 @@ public final EObject rulefloat64() throws RecognitionException { // $ANTLR start "entryRulestring0" - // InternalBasicsParser.g:2379:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; + // InternalBasicsParser.g:2371:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; public final EObject entryRulestring0() throws RecognitionException { EObject current = null; @@ -6423,8 +6353,8 @@ public final EObject entryRulestring0() throws RecognitionException { try { - // InternalBasicsParser.g:2379:48: (iv_rulestring0= rulestring0 EOF ) - // InternalBasicsParser.g:2380:2: iv_rulestring0= rulestring0 EOF + // InternalBasicsParser.g:2371:48: (iv_rulestring0= rulestring0 EOF ) + // InternalBasicsParser.g:2372:2: iv_rulestring0= rulestring0 EOF { newCompositeNode(grammarAccess.getString0Rule()); pushFollow(FOLLOW_1); @@ -6451,7 +6381,7 @@ public final EObject entryRulestring0() throws RecognitionException { // $ANTLR start "rulestring0" - // InternalBasicsParser.g:2386:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= String_1 ) ; + // InternalBasicsParser.g:2378:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= String_1 ) ; public final EObject rulestring0() throws RecognitionException { EObject current = null; @@ -6461,14 +6391,14 @@ public final EObject rulestring0() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2392:2: ( ( () otherlv_1= String_1 ) ) - // InternalBasicsParser.g:2393:2: ( () otherlv_1= String_1 ) + // InternalBasicsParser.g:2384:2: ( ( () otherlv_1= String_1 ) ) + // InternalBasicsParser.g:2385:2: ( () otherlv_1= String_1 ) { - // InternalBasicsParser.g:2393:2: ( () otherlv_1= String_1 ) - // InternalBasicsParser.g:2394:3: () otherlv_1= String_1 + // InternalBasicsParser.g:2385:2: ( () otherlv_1= String_1 ) + // InternalBasicsParser.g:2386:3: () otherlv_1= String_1 { - // InternalBasicsParser.g:2394:3: () - // InternalBasicsParser.g:2395:4: + // InternalBasicsParser.g:2386:3: () + // InternalBasicsParser.g:2387:4: { current = forceCreateModelElement( @@ -6505,7 +6435,7 @@ public final EObject rulestring0() throws RecognitionException { // $ANTLR start "entryRulebyte" - // InternalBasicsParser.g:2409:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; + // InternalBasicsParser.g:2401:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; public final EObject entryRulebyte() throws RecognitionException { EObject current = null; @@ -6513,8 +6443,8 @@ public final EObject entryRulebyte() throws RecognitionException { try { - // InternalBasicsParser.g:2409:45: (iv_rulebyte= rulebyte EOF ) - // InternalBasicsParser.g:2410:2: iv_rulebyte= rulebyte EOF + // InternalBasicsParser.g:2401:45: (iv_rulebyte= rulebyte EOF ) + // InternalBasicsParser.g:2402:2: iv_rulebyte= rulebyte EOF { newCompositeNode(grammarAccess.getByteRule()); pushFollow(FOLLOW_1); @@ -6541,7 +6471,7 @@ public final EObject entryRulebyte() throws RecognitionException { // $ANTLR start "rulebyte" - // InternalBasicsParser.g:2416:1: rulebyte returns [EObject current=null] : ( () otherlv_1= Byte ) ; + // InternalBasicsParser.g:2408:1: rulebyte returns [EObject current=null] : ( () otherlv_1= Byte ) ; public final EObject rulebyte() throws RecognitionException { EObject current = null; @@ -6551,14 +6481,14 @@ public final EObject rulebyte() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2422:2: ( ( () otherlv_1= Byte ) ) - // InternalBasicsParser.g:2423:2: ( () otherlv_1= Byte ) + // InternalBasicsParser.g:2414:2: ( ( () otherlv_1= Byte ) ) + // InternalBasicsParser.g:2415:2: ( () otherlv_1= Byte ) { - // InternalBasicsParser.g:2423:2: ( () otherlv_1= Byte ) - // InternalBasicsParser.g:2424:3: () otherlv_1= Byte + // InternalBasicsParser.g:2415:2: ( () otherlv_1= Byte ) + // InternalBasicsParser.g:2416:3: () otherlv_1= Byte { - // InternalBasicsParser.g:2424:3: () - // InternalBasicsParser.g:2425:4: + // InternalBasicsParser.g:2416:3: () + // InternalBasicsParser.g:2417:4: { current = forceCreateModelElement( @@ -6595,7 +6525,7 @@ public final EObject rulebyte() throws RecognitionException { // $ANTLR start "entryRuletime" - // InternalBasicsParser.g:2439:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; + // InternalBasicsParser.g:2431:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; public final EObject entryRuletime() throws RecognitionException { EObject current = null; @@ -6603,8 +6533,8 @@ public final EObject entryRuletime() throws RecognitionException { try { - // InternalBasicsParser.g:2439:45: (iv_ruletime= ruletime EOF ) - // InternalBasicsParser.g:2440:2: iv_ruletime= ruletime EOF + // InternalBasicsParser.g:2431:45: (iv_ruletime= ruletime EOF ) + // InternalBasicsParser.g:2432:2: iv_ruletime= ruletime EOF { newCompositeNode(grammarAccess.getTimeRule()); pushFollow(FOLLOW_1); @@ -6631,7 +6561,7 @@ public final EObject entryRuletime() throws RecognitionException { // $ANTLR start "ruletime" - // InternalBasicsParser.g:2446:1: ruletime returns [EObject current=null] : ( () otherlv_1= Time ) ; + // InternalBasicsParser.g:2438:1: ruletime returns [EObject current=null] : ( () otherlv_1= Time ) ; public final EObject ruletime() throws RecognitionException { EObject current = null; @@ -6641,14 +6571,14 @@ public final EObject ruletime() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2452:2: ( ( () otherlv_1= Time ) ) - // InternalBasicsParser.g:2453:2: ( () otherlv_1= Time ) + // InternalBasicsParser.g:2444:2: ( ( () otherlv_1= Time ) ) + // InternalBasicsParser.g:2445:2: ( () otherlv_1= Time ) { - // InternalBasicsParser.g:2453:2: ( () otherlv_1= Time ) - // InternalBasicsParser.g:2454:3: () otherlv_1= Time + // InternalBasicsParser.g:2445:2: ( () otherlv_1= Time ) + // InternalBasicsParser.g:2446:3: () otherlv_1= Time { - // InternalBasicsParser.g:2454:3: () - // InternalBasicsParser.g:2455:4: + // InternalBasicsParser.g:2446:3: () + // InternalBasicsParser.g:2447:4: { current = forceCreateModelElement( @@ -6685,7 +6615,7 @@ public final EObject ruletime() throws RecognitionException { // $ANTLR start "entryRuleduration" - // InternalBasicsParser.g:2469:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; + // InternalBasicsParser.g:2461:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; public final EObject entryRuleduration() throws RecognitionException { EObject current = null; @@ -6693,8 +6623,8 @@ public final EObject entryRuleduration() throws RecognitionException { try { - // InternalBasicsParser.g:2469:49: (iv_ruleduration= ruleduration EOF ) - // InternalBasicsParser.g:2470:2: iv_ruleduration= ruleduration EOF + // InternalBasicsParser.g:2461:49: (iv_ruleduration= ruleduration EOF ) + // InternalBasicsParser.g:2462:2: iv_ruleduration= ruleduration EOF { newCompositeNode(grammarAccess.getDurationRule()); pushFollow(FOLLOW_1); @@ -6721,7 +6651,7 @@ public final EObject entryRuleduration() throws RecognitionException { // $ANTLR start "ruleduration" - // InternalBasicsParser.g:2476:1: ruleduration returns [EObject current=null] : ( () otherlv_1= Duration ) ; + // InternalBasicsParser.g:2468:1: ruleduration returns [EObject current=null] : ( () otherlv_1= Duration ) ; public final EObject ruleduration() throws RecognitionException { EObject current = null; @@ -6731,14 +6661,14 @@ public final EObject ruleduration() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2482:2: ( ( () otherlv_1= Duration ) ) - // InternalBasicsParser.g:2483:2: ( () otherlv_1= Duration ) + // InternalBasicsParser.g:2474:2: ( ( () otherlv_1= Duration ) ) + // InternalBasicsParser.g:2475:2: ( () otherlv_1= Duration ) { - // InternalBasicsParser.g:2483:2: ( () otherlv_1= Duration ) - // InternalBasicsParser.g:2484:3: () otherlv_1= Duration + // InternalBasicsParser.g:2475:2: ( () otherlv_1= Duration ) + // InternalBasicsParser.g:2476:3: () otherlv_1= Duration { - // InternalBasicsParser.g:2484:3: () - // InternalBasicsParser.g:2485:4: + // InternalBasicsParser.g:2476:3: () + // InternalBasicsParser.g:2477:4: { current = forceCreateModelElement( @@ -6775,7 +6705,7 @@ public final EObject ruleduration() throws RecognitionException { // $ANTLR start "entryRuleboolArray" - // InternalBasicsParser.g:2499:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; + // InternalBasicsParser.g:2491:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; public final EObject entryRuleboolArray() throws RecognitionException { EObject current = null; @@ -6783,8 +6713,8 @@ public final EObject entryRuleboolArray() throws RecognitionException { try { - // InternalBasicsParser.g:2499:50: (iv_ruleboolArray= ruleboolArray EOF ) - // InternalBasicsParser.g:2500:2: iv_ruleboolArray= ruleboolArray EOF + // InternalBasicsParser.g:2491:50: (iv_ruleboolArray= ruleboolArray EOF ) + // InternalBasicsParser.g:2492:2: iv_ruleboolArray= ruleboolArray EOF { newCompositeNode(grammarAccess.getBoolArrayRule()); pushFollow(FOLLOW_1); @@ -6811,7 +6741,7 @@ public final EObject entryRuleboolArray() throws RecognitionException { // $ANTLR start "ruleboolArray" - // InternalBasicsParser.g:2506:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= Bool_1 ) ; + // InternalBasicsParser.g:2498:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= Bool_1 ) ; public final EObject ruleboolArray() throws RecognitionException { EObject current = null; @@ -6821,14 +6751,14 @@ public final EObject ruleboolArray() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2512:2: ( ( () otherlv_1= Bool_1 ) ) - // InternalBasicsParser.g:2513:2: ( () otherlv_1= Bool_1 ) + // InternalBasicsParser.g:2504:2: ( ( () otherlv_1= Bool_1 ) ) + // InternalBasicsParser.g:2505:2: ( () otherlv_1= Bool_1 ) { - // InternalBasicsParser.g:2513:2: ( () otherlv_1= Bool_1 ) - // InternalBasicsParser.g:2514:3: () otherlv_1= Bool_1 + // InternalBasicsParser.g:2505:2: ( () otherlv_1= Bool_1 ) + // InternalBasicsParser.g:2506:3: () otherlv_1= Bool_1 { - // InternalBasicsParser.g:2514:3: () - // InternalBasicsParser.g:2515:4: + // InternalBasicsParser.g:2506:3: () + // InternalBasicsParser.g:2507:4: { current = forceCreateModelElement( @@ -6865,7 +6795,7 @@ public final EObject ruleboolArray() throws RecognitionException { // $ANTLR start "entryRuleint8Array" - // InternalBasicsParser.g:2529:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; + // InternalBasicsParser.g:2521:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; public final EObject entryRuleint8Array() throws RecognitionException { EObject current = null; @@ -6873,8 +6803,8 @@ public final EObject entryRuleint8Array() throws RecognitionException { try { - // InternalBasicsParser.g:2529:50: (iv_ruleint8Array= ruleint8Array EOF ) - // InternalBasicsParser.g:2530:2: iv_ruleint8Array= ruleint8Array EOF + // InternalBasicsParser.g:2521:50: (iv_ruleint8Array= ruleint8Array EOF ) + // InternalBasicsParser.g:2522:2: iv_ruleint8Array= ruleint8Array EOF { newCompositeNode(grammarAccess.getInt8ArrayRule()); pushFollow(FOLLOW_1); @@ -6901,7 +6831,7 @@ public final EObject entryRuleint8Array() throws RecognitionException { // $ANTLR start "ruleint8Array" - // InternalBasicsParser.g:2536:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= Int8_1 ) ; + // InternalBasicsParser.g:2528:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= Int8_1 ) ; public final EObject ruleint8Array() throws RecognitionException { EObject current = null; @@ -6911,14 +6841,14 @@ public final EObject ruleint8Array() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2542:2: ( ( () otherlv_1= Int8_1 ) ) - // InternalBasicsParser.g:2543:2: ( () otherlv_1= Int8_1 ) + // InternalBasicsParser.g:2534:2: ( ( () otherlv_1= Int8_1 ) ) + // InternalBasicsParser.g:2535:2: ( () otherlv_1= Int8_1 ) { - // InternalBasicsParser.g:2543:2: ( () otherlv_1= Int8_1 ) - // InternalBasicsParser.g:2544:3: () otherlv_1= Int8_1 + // InternalBasicsParser.g:2535:2: ( () otherlv_1= Int8_1 ) + // InternalBasicsParser.g:2536:3: () otherlv_1= Int8_1 { - // InternalBasicsParser.g:2544:3: () - // InternalBasicsParser.g:2545:4: + // InternalBasicsParser.g:2536:3: () + // InternalBasicsParser.g:2537:4: { current = forceCreateModelElement( @@ -6955,7 +6885,7 @@ public final EObject ruleint8Array() throws RecognitionException { // $ANTLR start "entryRuleuint8Array" - // InternalBasicsParser.g:2559:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; + // InternalBasicsParser.g:2551:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; public final EObject entryRuleuint8Array() throws RecognitionException { EObject current = null; @@ -6963,8 +6893,8 @@ public final EObject entryRuleuint8Array() throws RecognitionException { try { - // InternalBasicsParser.g:2559:51: (iv_ruleuint8Array= ruleuint8Array EOF ) - // InternalBasicsParser.g:2560:2: iv_ruleuint8Array= ruleuint8Array EOF + // InternalBasicsParser.g:2551:51: (iv_ruleuint8Array= ruleuint8Array EOF ) + // InternalBasicsParser.g:2552:2: iv_ruleuint8Array= ruleuint8Array EOF { newCompositeNode(grammarAccess.getUint8ArrayRule()); pushFollow(FOLLOW_1); @@ -6991,7 +6921,7 @@ public final EObject entryRuleuint8Array() throws RecognitionException { // $ANTLR start "ruleuint8Array" - // InternalBasicsParser.g:2566:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= Uint8_1 ) ; + // InternalBasicsParser.g:2558:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= Uint8_1 ) ; public final EObject ruleuint8Array() throws RecognitionException { EObject current = null; @@ -7001,14 +6931,14 @@ public final EObject ruleuint8Array() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2572:2: ( ( () otherlv_1= Uint8_1 ) ) - // InternalBasicsParser.g:2573:2: ( () otherlv_1= Uint8_1 ) + // InternalBasicsParser.g:2564:2: ( ( () otherlv_1= Uint8_1 ) ) + // InternalBasicsParser.g:2565:2: ( () otherlv_1= Uint8_1 ) { - // InternalBasicsParser.g:2573:2: ( () otherlv_1= Uint8_1 ) - // InternalBasicsParser.g:2574:3: () otherlv_1= Uint8_1 + // InternalBasicsParser.g:2565:2: ( () otherlv_1= Uint8_1 ) + // InternalBasicsParser.g:2566:3: () otherlv_1= Uint8_1 { - // InternalBasicsParser.g:2574:3: () - // InternalBasicsParser.g:2575:4: + // InternalBasicsParser.g:2566:3: () + // InternalBasicsParser.g:2567:4: { current = forceCreateModelElement( @@ -7045,7 +6975,7 @@ public final EObject ruleuint8Array() throws RecognitionException { // $ANTLR start "entryRuleint16Array" - // InternalBasicsParser.g:2589:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; + // InternalBasicsParser.g:2581:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; public final EObject entryRuleint16Array() throws RecognitionException { EObject current = null; @@ -7053,8 +6983,8 @@ public final EObject entryRuleint16Array() throws RecognitionException { try { - // InternalBasicsParser.g:2589:51: (iv_ruleint16Array= ruleint16Array EOF ) - // InternalBasicsParser.g:2590:2: iv_ruleint16Array= ruleint16Array EOF + // InternalBasicsParser.g:2581:51: (iv_ruleint16Array= ruleint16Array EOF ) + // InternalBasicsParser.g:2582:2: iv_ruleint16Array= ruleint16Array EOF { newCompositeNode(grammarAccess.getInt16ArrayRule()); pushFollow(FOLLOW_1); @@ -7081,7 +7011,7 @@ public final EObject entryRuleint16Array() throws RecognitionException { // $ANTLR start "ruleint16Array" - // InternalBasicsParser.g:2596:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= Int16_1 ) ; + // InternalBasicsParser.g:2588:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= Int16_1 ) ; public final EObject ruleint16Array() throws RecognitionException { EObject current = null; @@ -7091,14 +7021,14 @@ public final EObject ruleint16Array() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2602:2: ( ( () otherlv_1= Int16_1 ) ) - // InternalBasicsParser.g:2603:2: ( () otherlv_1= Int16_1 ) + // InternalBasicsParser.g:2594:2: ( ( () otherlv_1= Int16_1 ) ) + // InternalBasicsParser.g:2595:2: ( () otherlv_1= Int16_1 ) { - // InternalBasicsParser.g:2603:2: ( () otherlv_1= Int16_1 ) - // InternalBasicsParser.g:2604:3: () otherlv_1= Int16_1 + // InternalBasicsParser.g:2595:2: ( () otherlv_1= Int16_1 ) + // InternalBasicsParser.g:2596:3: () otherlv_1= Int16_1 { - // InternalBasicsParser.g:2604:3: () - // InternalBasicsParser.g:2605:4: + // InternalBasicsParser.g:2596:3: () + // InternalBasicsParser.g:2597:4: { current = forceCreateModelElement( @@ -7135,7 +7065,7 @@ public final EObject ruleint16Array() throws RecognitionException { // $ANTLR start "entryRuleuint16Array" - // InternalBasicsParser.g:2619:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; + // InternalBasicsParser.g:2611:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; public final EObject entryRuleuint16Array() throws RecognitionException { EObject current = null; @@ -7143,8 +7073,8 @@ public final EObject entryRuleuint16Array() throws RecognitionException { try { - // InternalBasicsParser.g:2619:52: (iv_ruleuint16Array= ruleuint16Array EOF ) - // InternalBasicsParser.g:2620:2: iv_ruleuint16Array= ruleuint16Array EOF + // InternalBasicsParser.g:2611:52: (iv_ruleuint16Array= ruleuint16Array EOF ) + // InternalBasicsParser.g:2612:2: iv_ruleuint16Array= ruleuint16Array EOF { newCompositeNode(grammarAccess.getUint16ArrayRule()); pushFollow(FOLLOW_1); @@ -7171,7 +7101,7 @@ public final EObject entryRuleuint16Array() throws RecognitionException { // $ANTLR start "ruleuint16Array" - // InternalBasicsParser.g:2626:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= Uint16_1 ) ; + // InternalBasicsParser.g:2618:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= Uint16_1 ) ; public final EObject ruleuint16Array() throws RecognitionException { EObject current = null; @@ -7181,14 +7111,14 @@ public final EObject ruleuint16Array() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2632:2: ( ( () otherlv_1= Uint16_1 ) ) - // InternalBasicsParser.g:2633:2: ( () otherlv_1= Uint16_1 ) + // InternalBasicsParser.g:2624:2: ( ( () otherlv_1= Uint16_1 ) ) + // InternalBasicsParser.g:2625:2: ( () otherlv_1= Uint16_1 ) { - // InternalBasicsParser.g:2633:2: ( () otherlv_1= Uint16_1 ) - // InternalBasicsParser.g:2634:3: () otherlv_1= Uint16_1 + // InternalBasicsParser.g:2625:2: ( () otherlv_1= Uint16_1 ) + // InternalBasicsParser.g:2626:3: () otherlv_1= Uint16_1 { - // InternalBasicsParser.g:2634:3: () - // InternalBasicsParser.g:2635:4: + // InternalBasicsParser.g:2626:3: () + // InternalBasicsParser.g:2627:4: { current = forceCreateModelElement( @@ -7225,7 +7155,7 @@ public final EObject ruleuint16Array() throws RecognitionException { // $ANTLR start "entryRuleint32Array" - // InternalBasicsParser.g:2649:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; + // InternalBasicsParser.g:2641:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; public final EObject entryRuleint32Array() throws RecognitionException { EObject current = null; @@ -7233,8 +7163,8 @@ public final EObject entryRuleint32Array() throws RecognitionException { try { - // InternalBasicsParser.g:2649:51: (iv_ruleint32Array= ruleint32Array EOF ) - // InternalBasicsParser.g:2650:2: iv_ruleint32Array= ruleint32Array EOF + // InternalBasicsParser.g:2641:51: (iv_ruleint32Array= ruleint32Array EOF ) + // InternalBasicsParser.g:2642:2: iv_ruleint32Array= ruleint32Array EOF { newCompositeNode(grammarAccess.getInt32ArrayRule()); pushFollow(FOLLOW_1); @@ -7261,7 +7191,7 @@ public final EObject entryRuleint32Array() throws RecognitionException { // $ANTLR start "ruleint32Array" - // InternalBasicsParser.g:2656:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= Int32_1 ) ; + // InternalBasicsParser.g:2648:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= Int32_1 ) ; public final EObject ruleint32Array() throws RecognitionException { EObject current = null; @@ -7271,14 +7201,14 @@ public final EObject ruleint32Array() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2662:2: ( ( () otherlv_1= Int32_1 ) ) - // InternalBasicsParser.g:2663:2: ( () otherlv_1= Int32_1 ) + // InternalBasicsParser.g:2654:2: ( ( () otherlv_1= Int32_1 ) ) + // InternalBasicsParser.g:2655:2: ( () otherlv_1= Int32_1 ) { - // InternalBasicsParser.g:2663:2: ( () otherlv_1= Int32_1 ) - // InternalBasicsParser.g:2664:3: () otherlv_1= Int32_1 + // InternalBasicsParser.g:2655:2: ( () otherlv_1= Int32_1 ) + // InternalBasicsParser.g:2656:3: () otherlv_1= Int32_1 { - // InternalBasicsParser.g:2664:3: () - // InternalBasicsParser.g:2665:4: + // InternalBasicsParser.g:2656:3: () + // InternalBasicsParser.g:2657:4: { current = forceCreateModelElement( @@ -7315,7 +7245,7 @@ public final EObject ruleint32Array() throws RecognitionException { // $ANTLR start "entryRuleuint32Array" - // InternalBasicsParser.g:2679:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; + // InternalBasicsParser.g:2671:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; public final EObject entryRuleuint32Array() throws RecognitionException { EObject current = null; @@ -7323,8 +7253,8 @@ public final EObject entryRuleuint32Array() throws RecognitionException { try { - // InternalBasicsParser.g:2679:52: (iv_ruleuint32Array= ruleuint32Array EOF ) - // InternalBasicsParser.g:2680:2: iv_ruleuint32Array= ruleuint32Array EOF + // InternalBasicsParser.g:2671:52: (iv_ruleuint32Array= ruleuint32Array EOF ) + // InternalBasicsParser.g:2672:2: iv_ruleuint32Array= ruleuint32Array EOF { newCompositeNode(grammarAccess.getUint32ArrayRule()); pushFollow(FOLLOW_1); @@ -7351,7 +7281,7 @@ public final EObject entryRuleuint32Array() throws RecognitionException { // $ANTLR start "ruleuint32Array" - // InternalBasicsParser.g:2686:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= Uint32_1 ) ; + // InternalBasicsParser.g:2678:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= Uint32_1 ) ; public final EObject ruleuint32Array() throws RecognitionException { EObject current = null; @@ -7361,14 +7291,14 @@ public final EObject ruleuint32Array() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2692:2: ( ( () otherlv_1= Uint32_1 ) ) - // InternalBasicsParser.g:2693:2: ( () otherlv_1= Uint32_1 ) + // InternalBasicsParser.g:2684:2: ( ( () otherlv_1= Uint32_1 ) ) + // InternalBasicsParser.g:2685:2: ( () otherlv_1= Uint32_1 ) { - // InternalBasicsParser.g:2693:2: ( () otherlv_1= Uint32_1 ) - // InternalBasicsParser.g:2694:3: () otherlv_1= Uint32_1 + // InternalBasicsParser.g:2685:2: ( () otherlv_1= Uint32_1 ) + // InternalBasicsParser.g:2686:3: () otherlv_1= Uint32_1 { - // InternalBasicsParser.g:2694:3: () - // InternalBasicsParser.g:2695:4: + // InternalBasicsParser.g:2686:3: () + // InternalBasicsParser.g:2687:4: { current = forceCreateModelElement( @@ -7405,7 +7335,7 @@ public final EObject ruleuint32Array() throws RecognitionException { // $ANTLR start "entryRuleint64Array" - // InternalBasicsParser.g:2709:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; + // InternalBasicsParser.g:2701:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; public final EObject entryRuleint64Array() throws RecognitionException { EObject current = null; @@ -7413,8 +7343,8 @@ public final EObject entryRuleint64Array() throws RecognitionException { try { - // InternalBasicsParser.g:2709:51: (iv_ruleint64Array= ruleint64Array EOF ) - // InternalBasicsParser.g:2710:2: iv_ruleint64Array= ruleint64Array EOF + // InternalBasicsParser.g:2701:51: (iv_ruleint64Array= ruleint64Array EOF ) + // InternalBasicsParser.g:2702:2: iv_ruleint64Array= ruleint64Array EOF { newCompositeNode(grammarAccess.getInt64ArrayRule()); pushFollow(FOLLOW_1); @@ -7441,7 +7371,7 @@ public final EObject entryRuleint64Array() throws RecognitionException { // $ANTLR start "ruleint64Array" - // InternalBasicsParser.g:2716:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= Int64_1 ) ; + // InternalBasicsParser.g:2708:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= Int64_1 ) ; public final EObject ruleint64Array() throws RecognitionException { EObject current = null; @@ -7451,14 +7381,14 @@ public final EObject ruleint64Array() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2722:2: ( ( () otherlv_1= Int64_1 ) ) - // InternalBasicsParser.g:2723:2: ( () otherlv_1= Int64_1 ) + // InternalBasicsParser.g:2714:2: ( ( () otherlv_1= Int64_1 ) ) + // InternalBasicsParser.g:2715:2: ( () otherlv_1= Int64_1 ) { - // InternalBasicsParser.g:2723:2: ( () otherlv_1= Int64_1 ) - // InternalBasicsParser.g:2724:3: () otherlv_1= Int64_1 + // InternalBasicsParser.g:2715:2: ( () otherlv_1= Int64_1 ) + // InternalBasicsParser.g:2716:3: () otherlv_1= Int64_1 { - // InternalBasicsParser.g:2724:3: () - // InternalBasicsParser.g:2725:4: + // InternalBasicsParser.g:2716:3: () + // InternalBasicsParser.g:2717:4: { current = forceCreateModelElement( @@ -7495,7 +7425,7 @@ public final EObject ruleint64Array() throws RecognitionException { // $ANTLR start "entryRuleuint64Array" - // InternalBasicsParser.g:2739:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; + // InternalBasicsParser.g:2731:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; public final EObject entryRuleuint64Array() throws RecognitionException { EObject current = null; @@ -7503,8 +7433,8 @@ public final EObject entryRuleuint64Array() throws RecognitionException { try { - // InternalBasicsParser.g:2739:52: (iv_ruleuint64Array= ruleuint64Array EOF ) - // InternalBasicsParser.g:2740:2: iv_ruleuint64Array= ruleuint64Array EOF + // InternalBasicsParser.g:2731:52: (iv_ruleuint64Array= ruleuint64Array EOF ) + // InternalBasicsParser.g:2732:2: iv_ruleuint64Array= ruleuint64Array EOF { newCompositeNode(grammarAccess.getUint64ArrayRule()); pushFollow(FOLLOW_1); @@ -7531,7 +7461,7 @@ public final EObject entryRuleuint64Array() throws RecognitionException { // $ANTLR start "ruleuint64Array" - // InternalBasicsParser.g:2746:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= Uint64_1 ) ; + // InternalBasicsParser.g:2738:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= Uint64_1 ) ; public final EObject ruleuint64Array() throws RecognitionException { EObject current = null; @@ -7541,14 +7471,14 @@ public final EObject ruleuint64Array() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2752:2: ( ( () otherlv_1= Uint64_1 ) ) - // InternalBasicsParser.g:2753:2: ( () otherlv_1= Uint64_1 ) + // InternalBasicsParser.g:2744:2: ( ( () otherlv_1= Uint64_1 ) ) + // InternalBasicsParser.g:2745:2: ( () otherlv_1= Uint64_1 ) { - // InternalBasicsParser.g:2753:2: ( () otherlv_1= Uint64_1 ) - // InternalBasicsParser.g:2754:3: () otherlv_1= Uint64_1 + // InternalBasicsParser.g:2745:2: ( () otherlv_1= Uint64_1 ) + // InternalBasicsParser.g:2746:3: () otherlv_1= Uint64_1 { - // InternalBasicsParser.g:2754:3: () - // InternalBasicsParser.g:2755:4: + // InternalBasicsParser.g:2746:3: () + // InternalBasicsParser.g:2747:4: { current = forceCreateModelElement( @@ -7585,7 +7515,7 @@ public final EObject ruleuint64Array() throws RecognitionException { // $ANTLR start "entryRulefloat32Array" - // InternalBasicsParser.g:2769:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; + // InternalBasicsParser.g:2761:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; public final EObject entryRulefloat32Array() throws RecognitionException { EObject current = null; @@ -7593,8 +7523,8 @@ public final EObject entryRulefloat32Array() throws RecognitionException { try { - // InternalBasicsParser.g:2769:53: (iv_rulefloat32Array= rulefloat32Array EOF ) - // InternalBasicsParser.g:2770:2: iv_rulefloat32Array= rulefloat32Array EOF + // InternalBasicsParser.g:2761:53: (iv_rulefloat32Array= rulefloat32Array EOF ) + // InternalBasicsParser.g:2762:2: iv_rulefloat32Array= rulefloat32Array EOF { newCompositeNode(grammarAccess.getFloat32ArrayRule()); pushFollow(FOLLOW_1); @@ -7621,7 +7551,7 @@ public final EObject entryRulefloat32Array() throws RecognitionException { // $ANTLR start "rulefloat32Array" - // InternalBasicsParser.g:2776:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= Float32_1 ) ; + // InternalBasicsParser.g:2768:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= Float32_1 ) ; public final EObject rulefloat32Array() throws RecognitionException { EObject current = null; @@ -7631,14 +7561,14 @@ public final EObject rulefloat32Array() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2782:2: ( ( () otherlv_1= Float32_1 ) ) - // InternalBasicsParser.g:2783:2: ( () otherlv_1= Float32_1 ) + // InternalBasicsParser.g:2774:2: ( ( () otherlv_1= Float32_1 ) ) + // InternalBasicsParser.g:2775:2: ( () otherlv_1= Float32_1 ) { - // InternalBasicsParser.g:2783:2: ( () otherlv_1= Float32_1 ) - // InternalBasicsParser.g:2784:3: () otherlv_1= Float32_1 + // InternalBasicsParser.g:2775:2: ( () otherlv_1= Float32_1 ) + // InternalBasicsParser.g:2776:3: () otherlv_1= Float32_1 { - // InternalBasicsParser.g:2784:3: () - // InternalBasicsParser.g:2785:4: + // InternalBasicsParser.g:2776:3: () + // InternalBasicsParser.g:2777:4: { current = forceCreateModelElement( @@ -7675,7 +7605,7 @@ public final EObject rulefloat32Array() throws RecognitionException { // $ANTLR start "entryRulefloat64Array" - // InternalBasicsParser.g:2799:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; + // InternalBasicsParser.g:2791:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; public final EObject entryRulefloat64Array() throws RecognitionException { EObject current = null; @@ -7683,8 +7613,8 @@ public final EObject entryRulefloat64Array() throws RecognitionException { try { - // InternalBasicsParser.g:2799:53: (iv_rulefloat64Array= rulefloat64Array EOF ) - // InternalBasicsParser.g:2800:2: iv_rulefloat64Array= rulefloat64Array EOF + // InternalBasicsParser.g:2791:53: (iv_rulefloat64Array= rulefloat64Array EOF ) + // InternalBasicsParser.g:2792:2: iv_rulefloat64Array= rulefloat64Array EOF { newCompositeNode(grammarAccess.getFloat64ArrayRule()); pushFollow(FOLLOW_1); @@ -7711,7 +7641,7 @@ public final EObject entryRulefloat64Array() throws RecognitionException { // $ANTLR start "rulefloat64Array" - // InternalBasicsParser.g:2806:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= Float64_1 ) ; + // InternalBasicsParser.g:2798:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= Float64_1 ) ; public final EObject rulefloat64Array() throws RecognitionException { EObject current = null; @@ -7721,14 +7651,14 @@ public final EObject rulefloat64Array() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2812:2: ( ( () otherlv_1= Float64_1 ) ) - // InternalBasicsParser.g:2813:2: ( () otherlv_1= Float64_1 ) + // InternalBasicsParser.g:2804:2: ( ( () otherlv_1= Float64_1 ) ) + // InternalBasicsParser.g:2805:2: ( () otherlv_1= Float64_1 ) { - // InternalBasicsParser.g:2813:2: ( () otherlv_1= Float64_1 ) - // InternalBasicsParser.g:2814:3: () otherlv_1= Float64_1 + // InternalBasicsParser.g:2805:2: ( () otherlv_1= Float64_1 ) + // InternalBasicsParser.g:2806:3: () otherlv_1= Float64_1 { - // InternalBasicsParser.g:2814:3: () - // InternalBasicsParser.g:2815:4: + // InternalBasicsParser.g:2806:3: () + // InternalBasicsParser.g:2807:4: { current = forceCreateModelElement( @@ -7765,7 +7695,7 @@ public final EObject rulefloat64Array() throws RecognitionException { // $ANTLR start "entryRulestring0Array" - // InternalBasicsParser.g:2829:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; + // InternalBasicsParser.g:2821:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; public final EObject entryRulestring0Array() throws RecognitionException { EObject current = null; @@ -7773,8 +7703,8 @@ public final EObject entryRulestring0Array() throws RecognitionException { try { - // InternalBasicsParser.g:2829:53: (iv_rulestring0Array= rulestring0Array EOF ) - // InternalBasicsParser.g:2830:2: iv_rulestring0Array= rulestring0Array EOF + // InternalBasicsParser.g:2821:53: (iv_rulestring0Array= rulestring0Array EOF ) + // InternalBasicsParser.g:2822:2: iv_rulestring0Array= rulestring0Array EOF { newCompositeNode(grammarAccess.getString0ArrayRule()); pushFollow(FOLLOW_1); @@ -7801,7 +7731,7 @@ public final EObject entryRulestring0Array() throws RecognitionException { // $ANTLR start "rulestring0Array" - // InternalBasicsParser.g:2836:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= String_2 ) ; + // InternalBasicsParser.g:2828:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= String_2 ) ; public final EObject rulestring0Array() throws RecognitionException { EObject current = null; @@ -7811,14 +7741,14 @@ public final EObject rulestring0Array() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2842:2: ( ( () otherlv_1= String_2 ) ) - // InternalBasicsParser.g:2843:2: ( () otherlv_1= String_2 ) + // InternalBasicsParser.g:2834:2: ( ( () otherlv_1= String_2 ) ) + // InternalBasicsParser.g:2835:2: ( () otherlv_1= String_2 ) { - // InternalBasicsParser.g:2843:2: ( () otherlv_1= String_2 ) - // InternalBasicsParser.g:2844:3: () otherlv_1= String_2 + // InternalBasicsParser.g:2835:2: ( () otherlv_1= String_2 ) + // InternalBasicsParser.g:2836:3: () otherlv_1= String_2 { - // InternalBasicsParser.g:2844:3: () - // InternalBasicsParser.g:2845:4: + // InternalBasicsParser.g:2836:3: () + // InternalBasicsParser.g:2837:4: { current = forceCreateModelElement( @@ -7855,7 +7785,7 @@ public final EObject rulestring0Array() throws RecognitionException { // $ANTLR start "entryRulebyteArray" - // InternalBasicsParser.g:2859:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; + // InternalBasicsParser.g:2851:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; public final EObject entryRulebyteArray() throws RecognitionException { EObject current = null; @@ -7863,8 +7793,8 @@ public final EObject entryRulebyteArray() throws RecognitionException { try { - // InternalBasicsParser.g:2859:50: (iv_rulebyteArray= rulebyteArray EOF ) - // InternalBasicsParser.g:2860:2: iv_rulebyteArray= rulebyteArray EOF + // InternalBasicsParser.g:2851:50: (iv_rulebyteArray= rulebyteArray EOF ) + // InternalBasicsParser.g:2852:2: iv_rulebyteArray= rulebyteArray EOF { newCompositeNode(grammarAccess.getByteArrayRule()); pushFollow(FOLLOW_1); @@ -7891,7 +7821,7 @@ public final EObject entryRulebyteArray() throws RecognitionException { // $ANTLR start "rulebyteArray" - // InternalBasicsParser.g:2866:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= Byte_1 ) ; + // InternalBasicsParser.g:2858:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= Byte_1 ) ; public final EObject rulebyteArray() throws RecognitionException { EObject current = null; @@ -7901,14 +7831,14 @@ public final EObject rulebyteArray() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2872:2: ( ( () otherlv_1= Byte_1 ) ) - // InternalBasicsParser.g:2873:2: ( () otherlv_1= Byte_1 ) + // InternalBasicsParser.g:2864:2: ( ( () otherlv_1= Byte_1 ) ) + // InternalBasicsParser.g:2865:2: ( () otherlv_1= Byte_1 ) { - // InternalBasicsParser.g:2873:2: ( () otherlv_1= Byte_1 ) - // InternalBasicsParser.g:2874:3: () otherlv_1= Byte_1 + // InternalBasicsParser.g:2865:2: ( () otherlv_1= Byte_1 ) + // InternalBasicsParser.g:2866:3: () otherlv_1= Byte_1 { - // InternalBasicsParser.g:2874:3: () - // InternalBasicsParser.g:2875:4: + // InternalBasicsParser.g:2866:3: () + // InternalBasicsParser.g:2867:4: { current = forceCreateModelElement( @@ -7945,7 +7875,7 @@ public final EObject rulebyteArray() throws RecognitionException { // $ANTLR start "entryRuleHeader" - // InternalBasicsParser.g:2889:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; + // InternalBasicsParser.g:2881:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; public final EObject entryRuleHeader() throws RecognitionException { EObject current = null; @@ -7953,8 +7883,8 @@ public final EObject entryRuleHeader() throws RecognitionException { try { - // InternalBasicsParser.g:2889:47: (iv_ruleHeader= ruleHeader EOF ) - // InternalBasicsParser.g:2890:2: iv_ruleHeader= ruleHeader EOF + // InternalBasicsParser.g:2881:47: (iv_ruleHeader= ruleHeader EOF ) + // InternalBasicsParser.g:2882:2: iv_ruleHeader= ruleHeader EOF { newCompositeNode(grammarAccess.getHeaderRule()); pushFollow(FOLLOW_1); @@ -7981,7 +7911,7 @@ public final EObject entryRuleHeader() throws RecognitionException { // $ANTLR start "ruleHeader" - // InternalBasicsParser.g:2896:1: ruleHeader returns [EObject current=null] : ( () otherlv_1= Header ) ; + // InternalBasicsParser.g:2888:1: ruleHeader returns [EObject current=null] : ( () otherlv_1= Header ) ; public final EObject ruleHeader() throws RecognitionException { EObject current = null; @@ -7991,14 +7921,14 @@ public final EObject ruleHeader() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2902:2: ( ( () otherlv_1= Header ) ) - // InternalBasicsParser.g:2903:2: ( () otherlv_1= Header ) + // InternalBasicsParser.g:2894:2: ( ( () otherlv_1= Header ) ) + // InternalBasicsParser.g:2895:2: ( () otherlv_1= Header ) { - // InternalBasicsParser.g:2903:2: ( () otherlv_1= Header ) - // InternalBasicsParser.g:2904:3: () otherlv_1= Header + // InternalBasicsParser.g:2895:2: ( () otherlv_1= Header ) + // InternalBasicsParser.g:2896:3: () otherlv_1= Header { - // InternalBasicsParser.g:2904:3: () - // InternalBasicsParser.g:2905:4: + // InternalBasicsParser.g:2896:3: () + // InternalBasicsParser.g:2897:4: { current = forceCreateModelElement( @@ -8035,7 +7965,7 @@ public final EObject ruleHeader() throws RecognitionException { // $ANTLR start "entryRuleTopicSpecRef" - // InternalBasicsParser.g:2919:1: entryRuleTopicSpecRef returns [EObject current=null] : iv_ruleTopicSpecRef= ruleTopicSpecRef EOF ; + // InternalBasicsParser.g:2911:1: entryRuleTopicSpecRef returns [EObject current=null] : iv_ruleTopicSpecRef= ruleTopicSpecRef EOF ; public final EObject entryRuleTopicSpecRef() throws RecognitionException { EObject current = null; @@ -8043,8 +7973,8 @@ public final EObject entryRuleTopicSpecRef() throws RecognitionException { try { - // InternalBasicsParser.g:2919:53: (iv_ruleTopicSpecRef= ruleTopicSpecRef EOF ) - // InternalBasicsParser.g:2920:2: iv_ruleTopicSpecRef= ruleTopicSpecRef EOF + // InternalBasicsParser.g:2911:53: (iv_ruleTopicSpecRef= ruleTopicSpecRef EOF ) + // InternalBasicsParser.g:2912:2: iv_ruleTopicSpecRef= ruleTopicSpecRef EOF { newCompositeNode(grammarAccess.getTopicSpecRefRule()); pushFollow(FOLLOW_1); @@ -8071,7 +8001,7 @@ public final EObject entryRuleTopicSpecRef() throws RecognitionException { // $ANTLR start "ruleTopicSpecRef" - // InternalBasicsParser.g:2926:1: ruleTopicSpecRef returns [EObject current=null] : ( ( ruleEString ) ) ; + // InternalBasicsParser.g:2918:1: ruleTopicSpecRef returns [EObject current=null] : ( ( ruleEString ) ) ; public final EObject ruleTopicSpecRef() throws RecognitionException { EObject current = null; @@ -8079,14 +8009,14 @@ public final EObject ruleTopicSpecRef() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2932:2: ( ( ( ruleEString ) ) ) - // InternalBasicsParser.g:2933:2: ( ( ruleEString ) ) + // InternalBasicsParser.g:2924:2: ( ( ( ruleEString ) ) ) + // InternalBasicsParser.g:2925:2: ( ( ruleEString ) ) { - // InternalBasicsParser.g:2933:2: ( ( ruleEString ) ) - // InternalBasicsParser.g:2934:3: ( ruleEString ) + // InternalBasicsParser.g:2925:2: ( ( ruleEString ) ) + // InternalBasicsParser.g:2926:3: ( ruleEString ) { - // InternalBasicsParser.g:2934:3: ( ruleEString ) - // InternalBasicsParser.g:2935:4: ruleEString + // InternalBasicsParser.g:2926:3: ( ruleEString ) + // InternalBasicsParser.g:2927:4: ruleEString { if (current==null) { @@ -8130,7 +8060,7 @@ public final EObject ruleTopicSpecRef() throws RecognitionException { // $ANTLR start "entryRuleArrayTopicSpecRef" - // InternalBasicsParser.g:2952:1: entryRuleArrayTopicSpecRef returns [EObject current=null] : iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF ; + // InternalBasicsParser.g:2944:1: entryRuleArrayTopicSpecRef returns [EObject current=null] : iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF ; public final EObject entryRuleArrayTopicSpecRef() throws RecognitionException { EObject current = null; @@ -8138,8 +8068,8 @@ public final EObject entryRuleArrayTopicSpecRef() throws RecognitionException { try { - // InternalBasicsParser.g:2952:58: (iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF ) - // InternalBasicsParser.g:2953:2: iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF + // InternalBasicsParser.g:2944:58: (iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF ) + // InternalBasicsParser.g:2945:2: iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF { newCompositeNode(grammarAccess.getArrayTopicSpecRefRule()); pushFollow(FOLLOW_1); @@ -8166,7 +8096,7 @@ public final EObject entryRuleArrayTopicSpecRef() throws RecognitionException { // $ANTLR start "ruleArrayTopicSpecRef" - // InternalBasicsParser.g:2959:1: ruleArrayTopicSpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ; + // InternalBasicsParser.g:2951:1: ruleArrayTopicSpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ; public final EObject ruleArrayTopicSpecRef() throws RecognitionException { EObject current = null; @@ -8176,17 +8106,17 @@ public final EObject ruleArrayTopicSpecRef() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:2965:2: ( ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ) - // InternalBasicsParser.g:2966:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) + // InternalBasicsParser.g:2957:2: ( ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ) + // InternalBasicsParser.g:2958:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) { - // InternalBasicsParser.g:2966:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) - // InternalBasicsParser.g:2967:3: ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket + // InternalBasicsParser.g:2958:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) + // InternalBasicsParser.g:2959:3: ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket { - // InternalBasicsParser.g:2967:3: ( ( ruleEString ) ) - // InternalBasicsParser.g:2968:4: ( ruleEString ) + // InternalBasicsParser.g:2959:3: ( ( ruleEString ) ) + // InternalBasicsParser.g:2960:4: ( ruleEString ) { - // InternalBasicsParser.g:2968:4: ( ruleEString ) - // InternalBasicsParser.g:2969:5: ruleEString + // InternalBasicsParser.g:2960:4: ( ruleEString ) + // InternalBasicsParser.g:2961:5: ruleEString { if (current==null) { @@ -8196,7 +8126,7 @@ public final EObject ruleArrayTopicSpecRef() throws RecognitionException { newCompositeNode(grammarAccess.getArrayTopicSpecRefAccess().getTopicSpecTopicSpecCrossReference_0_0()); - pushFollow(FOLLOW_23); + pushFollow(FOLLOW_22); ruleEString(); state._fsp--; @@ -8237,7 +8167,7 @@ public final EObject ruleArrayTopicSpecRef() throws RecognitionException { // $ANTLR start "entryRuleKEYWORD" - // InternalBasicsParser.g:2991:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; + // InternalBasicsParser.g:2983:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; public final String entryRuleKEYWORD() throws RecognitionException { String current = null; @@ -8245,8 +8175,8 @@ public final String entryRuleKEYWORD() throws RecognitionException { try { - // InternalBasicsParser.g:2991:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) - // InternalBasicsParser.g:2992:2: iv_ruleKEYWORD= ruleKEYWORD EOF + // InternalBasicsParser.g:2983:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) + // InternalBasicsParser.g:2984:2: iv_ruleKEYWORD= ruleKEYWORD EOF { newCompositeNode(grammarAccess.getKEYWORDRule()); pushFollow(FOLLOW_1); @@ -8273,7 +8203,7 @@ public final String entryRuleKEYWORD() throws RecognitionException { // $ANTLR start "ruleKEYWORD" - // InternalBasicsParser.g:2998:1: ruleKEYWORD returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ; + // InternalBasicsParser.g:2990:1: ruleKEYWORD returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ; public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -8283,10 +8213,10 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:3004:2: ( (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ) - // InternalBasicsParser.g:3005:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) + // InternalBasicsParser.g:2996:2: ( (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ) + // InternalBasicsParser.g:2997:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) { - // InternalBasicsParser.g:3005:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) + // InternalBasicsParser.g:2997:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) int alt23=11; switch ( input.LA(1) ) { case Goal: @@ -8353,7 +8283,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { switch (alt23) { case 1 : - // InternalBasicsParser.g:3006:3: kw= Goal + // InternalBasicsParser.g:2998:3: kw= Goal { kw=(Token)match(input,Goal,FOLLOW_2); @@ -8364,7 +8294,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 2 : - // InternalBasicsParser.g:3012:3: kw= Message + // InternalBasicsParser.g:3004:3: kw= Message { kw=(Token)match(input,Message,FOLLOW_2); @@ -8375,7 +8305,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 3 : - // InternalBasicsParser.g:3018:3: kw= Result + // InternalBasicsParser.g:3010:3: kw= Result { kw=(Token)match(input,Result,FOLLOW_2); @@ -8386,7 +8316,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 4 : - // InternalBasicsParser.g:3024:3: kw= Feedback + // InternalBasicsParser.g:3016:3: kw= Feedback { kw=(Token)match(input,Feedback,FOLLOW_2); @@ -8397,7 +8327,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 5 : - // InternalBasicsParser.g:3030:3: kw= Name + // InternalBasicsParser.g:3022:3: kw= Name { kw=(Token)match(input,Name,FOLLOW_2); @@ -8408,7 +8338,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 6 : - // InternalBasicsParser.g:3036:3: kw= Value + // InternalBasicsParser.g:3028:3: kw= Value { kw=(Token)match(input,Value,FOLLOW_2); @@ -8419,7 +8349,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 7 : - // InternalBasicsParser.g:3042:3: kw= Service + // InternalBasicsParser.g:3034:3: kw= Service { kw=(Token)match(input,Service,FOLLOW_2); @@ -8430,7 +8360,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 8 : - // InternalBasicsParser.g:3048:3: kw= Type + // InternalBasicsParser.g:3040:3: kw= Type { kw=(Token)match(input,Type,FOLLOW_2); @@ -8441,7 +8371,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 9 : - // InternalBasicsParser.g:3054:3: kw= Action + // InternalBasicsParser.g:3046:3: kw= Action { kw=(Token)match(input,Action,FOLLOW_2); @@ -8452,7 +8382,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 10 : - // InternalBasicsParser.g:3060:3: kw= Duration + // InternalBasicsParser.g:3052:3: kw= Duration { kw=(Token)match(input,Duration,FOLLOW_2); @@ -8463,7 +8393,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 11 : - // InternalBasicsParser.g:3066:3: kw= Time + // InternalBasicsParser.g:3058:3: kw= Time { kw=(Token)match(input,Time,FOLLOW_2); @@ -8496,7 +8426,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { // $ANTLR start "entryRuleEString" - // InternalBasicsParser.g:3075:1: entryRuleEString returns [String current=null] : iv_ruleEString= ruleEString EOF ; + // InternalBasicsParser.g:3067:1: entryRuleEString returns [String current=null] : iv_ruleEString= ruleEString EOF ; public final String entryRuleEString() throws RecognitionException { String current = null; @@ -8504,8 +8434,8 @@ public final String entryRuleEString() throws RecognitionException { try { - // InternalBasicsParser.g:3075:47: (iv_ruleEString= ruleEString EOF ) - // InternalBasicsParser.g:3076:2: iv_ruleEString= ruleEString EOF + // InternalBasicsParser.g:3067:47: (iv_ruleEString= ruleEString EOF ) + // InternalBasicsParser.g:3068:2: iv_ruleEString= ruleEString EOF { newCompositeNode(grammarAccess.getEStringRule()); pushFollow(FOLLOW_1); @@ -8532,7 +8462,7 @@ public final String entryRuleEString() throws RecognitionException { // $ANTLR start "ruleEString" - // InternalBasicsParser.g:3082:1: ruleEString returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ; + // InternalBasicsParser.g:3074:1: ruleEString returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ; public final AntlrDatatypeRuleToken ruleEString() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -8543,10 +8473,10 @@ public final AntlrDatatypeRuleToken ruleEString() throws RecognitionException { enterRule(); try { - // InternalBasicsParser.g:3088:2: ( (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ) - // InternalBasicsParser.g:3089:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) + // InternalBasicsParser.g:3080:2: ( (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ) + // InternalBasicsParser.g:3081:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) { - // InternalBasicsParser.g:3089:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) + // InternalBasicsParser.g:3081:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) int alt24=2; int LA24_0 = input.LA(1); @@ -8564,7 +8494,7 @@ else if ( (LA24_0==RULE_ID) ) { } switch (alt24) { case 1 : - // InternalBasicsParser.g:3090:3: this_STRING_0= RULE_STRING + // InternalBasicsParser.g:3082:3: this_STRING_0= RULE_STRING { this_STRING_0=(Token)match(input,RULE_STRING,FOLLOW_2); @@ -8577,7 +8507,7 @@ else if ( (LA24_0==RULE_ID) ) { } break; case 2 : - // InternalBasicsParser.g:3098:3: this_ID_1= RULE_ID + // InternalBasicsParser.g:3090:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FOLLOW_2); @@ -8613,20 +8543,62 @@ else if ( (LA24_0==RULE_ID) ) { // Delegated rules + protected DFA9 dfa9 = new DFA9(this); protected DFA22 dfa22 = new DFA22(this); - static final String dfa_1s = "\42\uffff"; - static final String dfa_2s = "\36\uffff\2\41\2\uffff"; - static final String dfa_3s = "\1\12\35\uffff\2\77\2\uffff"; - static final String dfa_4s = "\1\120\35\uffff\2\77\2\uffff"; - static final String dfa_5s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\37\1\36"; - static final String dfa_6s = "\42\uffff}>"; + static final String dfa_1s = "\13\uffff"; + static final String dfa_2s = "\1\7\12\uffff"; + static final String dfa_3s = "\1\77\5\uffff\1\77\1\uffff\2\77\1\uffff"; + static final String dfa_4s = "\1\123\5\uffff\1\117\1\uffff\2\102\1\uffff"; + static final String dfa_5s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\uffff\1\7\2\uffff\1\6"; + static final String dfa_6s = "\13\uffff}>"; static final String[] dfa_7s = { - "\1\32\1\33\1\17\1\uffff\1\34\1\25\1\27\1\31\3\uffff\1\12\1\13\1\24\1\26\1\30\2\uffff\1\23\3\uffff\1\20\3\uffff\1\21\1\35\1\22\1\uffff\1\14\1\5\1\7\1\11\1\uffff\1\4\1\6\1\10\1\uffff\1\3\3\uffff\1\1\1\15\1\uffff\1\2\2\uffff\1\16\23\uffff\1\37\1\36", + "\1\7\1\uffff\1\6\1\7\1\uffff\1\2\1\5\1\3\1\4\6\uffff\2\1\3\uffff\1\7", "", "", "", "", "", + "\1\12\1\uffff\2\12\1\uffff\4\12\6\uffff\1\11\1\10", + "", + "\1\12\1\7\1\uffff\1\12", + "\1\12\1\7\1\uffff\1\12", + "" + }; + + static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s); + static final short[] dfa_2 = DFA.unpackEncodedString(dfa_2s); + static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s); + static final char[] dfa_4 = DFA.unpackEncodedStringToUnsignedChars(dfa_4s); + static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); + static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s); + static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s); + + class DFA9 extends DFA { + + public DFA9(BaseRecognizer recognizer) { + this.recognizer = recognizer; + this.decisionNumber = 9; + this.eot = dfa_1; + this.eof = dfa_2; + this.min = dfa_3; + this.max = dfa_4; + this.accept = dfa_5; + this.special = dfa_6; + this.transition = dfa_7; + } + public String getDescription() { + return "480:2: (this_ParameterString_0= ruleParameterString | this_ParameterBase64_1= ruleParameterBase64 | this_ParameterInteger_2= ruleParameterInteger | this_ParameterDouble_3= ruleParameterDouble | this_ParameterBoolean_4= ruleParameterBoolean | this_ParameterList_5= ruleParameterList | this_ParameterStruct_6= ruleParameterStruct )"; + } + } + static final String dfa_8s = "\42\uffff"; + static final String dfa_9s = "\36\uffff\2\40\2\uffff"; + static final String dfa_10s = "\1\11\35\uffff\2\76\2\uffff"; + static final String dfa_11s = "\1\117\35\uffff\2\76\2\uffff"; + static final String dfa_12s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\36\1\37"; + static final String dfa_13s = "\42\uffff}>"; + static final String[] dfa_14s = { + "\1\32\1\33\1\uffff\1\17\1\uffff\1\34\1\25\1\27\1\31\2\uffff\1\12\1\13\1\24\1\26\1\30\2\uffff\1\23\3\uffff\1\20\3\uffff\1\21\1\35\1\22\1\uffff\1\14\1\5\1\7\1\11\1\uffff\1\4\1\6\1\10\1\uffff\1\3\3\uffff\1\1\1\15\1\uffff\1\2\2\uffff\1\16\23\uffff\1\37\1\36", + "", "", "", "", @@ -8651,61 +8623,64 @@ else if ( (LA24_0==RULE_ID) ) { "", "", "", - "\1\40", - "\1\40", + "", + "", + "", + "", + "\1\41", + "\1\41", "", "" }; - static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s); - static final short[] dfa_2 = DFA.unpackEncodedString(dfa_2s); - static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s); - static final char[] dfa_4 = DFA.unpackEncodedStringToUnsignedChars(dfa_4s); - static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); - static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s); - static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s); + static final short[] dfa_8 = DFA.unpackEncodedString(dfa_8s); + static final short[] dfa_9 = DFA.unpackEncodedString(dfa_9s); + static final char[] dfa_10 = DFA.unpackEncodedStringToUnsignedChars(dfa_10s); + static final char[] dfa_11 = DFA.unpackEncodedStringToUnsignedChars(dfa_11s); + static final short[] dfa_12 = DFA.unpackEncodedString(dfa_12s); + static final short[] dfa_13 = DFA.unpackEncodedString(dfa_13s); + static final short[][] dfa_14 = unpackEncodedStringArray(dfa_14s); class DFA22 extends DFA { public DFA22(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 22; - this.eot = dfa_1; - this.eof = dfa_2; - this.min = dfa_3; - this.max = dfa_4; - this.accept = dfa_5; - this.special = dfa_6; - this.transition = dfa_7; + this.eot = dfa_8; + this.eof = dfa_9; + this.min = dfa_10; + this.max = dfa_11; + this.accept = dfa_12; + this.special = dfa_13; + this.transition = dfa_14; } public String getDescription() { - return "1766:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef )"; + return "1758:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef )"; } } 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[]{0x0000000000000002L,0x0000000000000004L}); - public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000200L}); - public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000009L}); - public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); - public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x00100006E00C0000L}); - public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000000L,0x0000000000018000L}); - public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000100002L}); - public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); - public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L}); - public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); - public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); - public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x1000000000000000L}); - public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000100000L,0x0000000000100000L}); - public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000000L,0x00000000000181E4L}); - public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0004000000000002L}); - public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); - public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); - public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x8000000000000000L}); + public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L}); + public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000100L}); + public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000004L}); + public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); + public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x00080003600C0000L,0x0000000000040000L}); + public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000000L,0x000000000000C000L}); + public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000802L}); + public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); + public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); + public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); + public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000010000000L}); + public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000000800L,0x0000000000080000L}); + public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); + public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000000L,0x000000000000C0F2L}); + public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0002000000000002L}); + public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); + public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); + public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); + public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x4000000000000000L}); } diff --git a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalBasicsParser.tokens b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalBasicsParser.tokens index 7ec844174..3bb6d776a 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalBasicsParser.tokens +++ b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalBasicsParser.tokens @@ -1,87 +1,86 @@ -','=64 -':'=65 -'Any'=61 -'Array:'=29 -'Base64'=30 +','=63 +':'=64 +'Any'=60 +'Array:'=28 +'Base64'=29 'Boolean'=18 -'Date'=51 -'Double'=31 -'GlobalNamespace'=7 -'GraphName'=9 -'Header'=32 +'Date'=50 +'Double'=30 +'GlobalNamespace'=6 +'GraphName'=8 +'Header'=31 'Integer'=19 -'List'=52 -'ParameterAny'=8 -'ParameterStructMember'=4 -'PrivateNamespace'=6 -'RelativeNamespace'=5 -'String'=33 -'Struct'=34 -'['=66 -'[]'=63 -']'=67 -'action'=35 -'bool'=53 -'bool[]'=36 -'byte'=54 -'byte[]'=37 -'default'=20 +'List'=51 +'ParameterAny'=7 +'PrivateNamespace'=5 +'RelativeNamespace'=4 +'String'=32 +'Struct'=33 +'['=65 +'[]'=62 +']'=66 +'action'=34 +'bool'=52 +'bool[]'=35 +'byte'=53 +'byte[]'=36 +'default:'=11 'duration'=12 'feedback'=13 -'float32'=21 -'float32[]'=10 -'float64'=22 -'float64[]'=11 -'goal'=55 -'int16'=45 -'int16[]'=23 -'int32'=46 -'int32[]'=24 -'int64'=47 -'int64[]'=25 -'int8'=56 -'int8[]'=38 -'message'=26 -'name'=57 -'node'=58 -'ns:'=62 -'result'=39 -'service'=27 -'string'=40 +'float32'=20 +'float32[]'=9 +'float64'=21 +'float64[]'=10 +'goal'=54 +'int16'=44 +'int16[]'=22 +'int32'=45 +'int32[]'=23 +'int64'=46 +'int64[]'=24 +'int8'=55 +'int8[]'=37 +'message'=25 +'name'=56 +'node'=57 +'ns:'=61 +'result'=38 +'service'=26 +'string'=39 'string[]'=14 -'time'=59 -'type'=60 -'type:'=48 -'uint16'=41 +'time'=58 +'type'=59 +'type:'=47 +'uint16'=40 'uint16[]'=15 -'uint32'=42 +'uint32'=41 'uint32[]'=16 -'uint64'=43 +'uint64'=42 'uint64[]'=17 -'uint8'=49 -'uint8[]'=28 -'value'=50 -'value:'=44 -RULE_ANY_OTHER=90 -RULE_BEGIN=83 -RULE_BINARY=69 -RULE_BOOLEAN=70 -RULE_DATE_TIME=78 -RULE_DAY=73 -RULE_DECINT=71 -RULE_DIGIT=68 -RULE_DOUBLE=72 -RULE_END=84 -RULE_HOUR=76 -RULE_ID=79 -RULE_INT=81 -RULE_MESSAGE_ASIGMENT=82 -RULE_MIN_SEC=77 -RULE_ML_COMMENT=88 -RULE_MONTH=74 -RULE_ROS_CONVENTION_A=86 -RULE_ROS_CONVENTION_PARAM=87 -RULE_SL_COMMENT=85 -RULE_STRING=80 -RULE_WS=89 -RULE_YEAR=75 +'uint8'=48 +'uint8[]'=27 +'value'=49 +'value:'=43 +RULE_ANY_OTHER=89 +RULE_BEGIN=82 +RULE_BINARY=68 +RULE_BOOLEAN=69 +RULE_DATE_TIME=77 +RULE_DAY=72 +RULE_DECINT=70 +RULE_DIGIT=67 +RULE_DOUBLE=71 +RULE_END=83 +RULE_HOUR=75 +RULE_ID=78 +RULE_INT=80 +RULE_MESSAGE_ASIGMENT=81 +RULE_MIN_SEC=76 +RULE_ML_COMMENT=87 +RULE_MONTH=73 +RULE_ROS_CONVENTION_A=85 +RULE_ROS_CONVENTION_PARAM=86 +RULE_SL_COMMENT=84 +RULE_STRING=79 +RULE_WS=88 +RULE_YEAR=74 diff --git a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalRosParser.g b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalRosParser.g index 29707a17a..584871a2c 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalRosParser.g +++ b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalRosParser.g @@ -384,9 +384,9 @@ ruleNode returns [EObject current=null] ) | ( - otherlv_11=Serviceserver + otherlv_11=Serviceservers { - newLeafNode(otherlv_11, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()); + newLeafNode(otherlv_11, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()); } this_BEGIN_12=RULE_BEGIN { @@ -418,9 +418,9 @@ ruleNode returns [EObject current=null] ) | ( - otherlv_15=Serviceclient + otherlv_15=Serviceclients { - newLeafNode(otherlv_15, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()); + newLeafNode(otherlv_15, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()); } this_BEGIN_16=RULE_BEGIN { @@ -452,9 +452,9 @@ ruleNode returns [EObject current=null] ) | ( - otherlv_19=Actionserver + otherlv_19=Actionservers { - newLeafNode(otherlv_19, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()); + newLeafNode(otherlv_19, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()); } this_BEGIN_20=RULE_BEGIN { @@ -486,9 +486,9 @@ ruleNode returns [EObject current=null] ) | ( - otherlv_23=Actionclient + otherlv_23=Actionclients { - newLeafNode(otherlv_23, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()); + newLeafNode(otherlv_23, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()); } this_BEGIN_24=RULE_BEGIN { @@ -2848,24 +2848,20 @@ ruleParameterArrayType returns [EObject current=null] leaveRule(); }: ( - otherlv_0=Array + this_BEGIN_0=RULE_BEGIN { - newLeafNode(otherlv_0, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); + newLeafNode(this_BEGIN_0, grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); } - this_BEGIN_1=RULE_BEGIN + otherlv_1=Array { - newLeafNode(this_BEGIN_1, grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_1()); - } - otherlv_2=Type - { - newLeafNode(otherlv_2, grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); + newLeafNode(otherlv_1, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); } ( ( { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } - lv_type_3_0=ruleParameterType + lv_type_2_0=ruleParameterType { if ($current==null) { $current = createModelElementForParent(grammarAccess.getParameterArrayTypeRule()); @@ -2873,23 +2869,23 @@ ruleParameterArrayType returns [EObject current=null] set( $current, "type", - lv_type_3_0, + lv_type_2_0, "de.fraunhofer.ipa.ros.Basics.ParameterType"); afterParserOrEnumRuleCall(); } ) ) ( - otherlv_4=Default + otherlv_3=Default { - newLeafNode(otherlv_4, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + newLeafNode(otherlv_3, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); } ( ( { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); } - lv_default_5_0=ruleParameterList + lv_default_4_0=ruleParameterList { if ($current==null) { $current = createModelElementForParent(grammarAccess.getParameterArrayTypeRule()); @@ -2897,16 +2893,16 @@ ruleParameterArrayType returns [EObject current=null] set( $current, "default", - lv_default_5_0, + lv_default_4_0, "de.fraunhofer.ipa.ros.Basics.ParameterList"); afterParserOrEnumRuleCall(); } ) ) )? - this_END_6=RULE_END + this_END_5=RULE_END { - newLeafNode(this_END_6, grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_5()); + newLeafNode(this_END_5, grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); } ) ; @@ -3364,16 +3360,12 @@ ruleParameterStructMember returns [EObject current=null] leaveRule(); }: ( - otherlv_0=ParameterStructMember - { - newLeafNode(otherlv_0, grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); - } ( ( { - newCompositeNode(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); + newCompositeNode(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); } - lv_name_1_0=ruleEString + lv_name_0_0=ruleEString { if ($current==null) { $current = createModelElementForParent(grammarAccess.getParameterStructMemberRule()); @@ -3381,26 +3373,26 @@ ruleParameterStructMember returns [EObject current=null] set( $current, "name", - lv_name_1_0, + lv_name_0_0, "de.fraunhofer.ipa.ros.Basics.EString"); afterParserOrEnumRuleCall(); } ) ) - otherlv_2=Colon + otherlv_1=Colon { - newLeafNode(otherlv_2, grammarAccess.getParameterStructMemberAccess().getColonKeyword_2()); + newLeafNode(otherlv_1, grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); } - this_BEGIN_3=RULE_BEGIN + this_BEGIN_2=RULE_BEGIN { - newLeafNode(this_BEGIN_3, grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_3()); + newLeafNode(this_BEGIN_2, grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); } ( ( { - newCompositeNode(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); + newCompositeNode(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); } - lv_value_4_0=ruleParameterValue + lv_value_3_0=ruleParameterValue { if ($current==null) { $current = createModelElementForParent(grammarAccess.getParameterStructMemberRule()); @@ -3408,15 +3400,15 @@ ruleParameterStructMember returns [EObject current=null] set( $current, "value", - lv_value_4_0, + lv_value_3_0, "de.fraunhofer.ipa.ros.Basics.ParameterValue"); afterParserOrEnumRuleCall(); } ) ) - this_END_5=RULE_END + this_END_4=RULE_END { - newLeafNode(this_END_5, grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_5()); + newLeafNode(this_END_4, grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); } ) ; diff --git a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalRosParser.java b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalRosParser.java index 89c0e7bb5..571cecd05 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalRosParser.java +++ b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalRosParser.java @@ -21,117 +21,116 @@ @SuppressWarnings("all") public class InternalRosParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { - "", "", "", "", "ParameterStructMember", "ExternalDependency", "RelativeNamespace", "PrivateNamespace", "GlobalNamespace", "Serviceclient", "Serviceserver", "Actionclient", "Actionserver", "Dependencies", "ParameterAny", "FromGitRepo", "Subscribers", "Parameters", "Publishers", "GraphName", "Feedback_1", "Float32_1", "Float64_1", "Response", "Duration", "Feedback", "Message_1", "Request", "String_2", "Uint16_1", "Uint32_1", "Uint64_1", "Boolean", "Integer", "Action_1", "Default", "Float32", "Float64", "Int16_1", "Int32_1", "Int64_1", "Message", "Result_1", "Service", "Uint8_1", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Int8_1", "Result", "Specs", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "Goal_1", "Int16", "Int32", "Int64", "Node_1", "Type_1", "Uint8", "Value", "Date", "List", "Bool", "Byte", "Goal", "Int8", "Msg", "Name", "Node", "Srv", "Time", "Type", "Any", "Ns", "LeftSquareBracketRightSquareBracket", "Comma", "Colon", "LeftSquareBracket", "RightSquareBracket", "RULE_DIGIT", "RULE_BINARY", "RULE_BOOLEAN", "RULE_DECINT", "RULE_DOUBLE", "RULE_DAY", "RULE_MONTH", "RULE_YEAR", "RULE_HOUR", "RULE_MIN_SEC", "RULE_DATE_TIME", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_MESSAGE_ASIGMENT", "RULE_BEGIN", "RULE_END", "RULE_SL_COMMENT", "RULE_ROS_CONVENTION_A", "RULE_ROS_CONVENTION_PARAM", "RULE_ML_COMMENT", "RULE_WS", "RULE_ANY_OTHER" + "", "", "", "", "ExternalDependency", "RelativeNamespace", "PrivateNamespace", "GlobalNamespace", "Serviceclients", "Serviceservers", "Actionclients", "Actionservers", "Dependencies", "ParameterAny", "FromGitRepo", "Subscribers", "Parameters", "Publishers", "GraphName", "Feedback_1", "Float32_1", "Float64_1", "Response", "Default", "Duration", "Feedback", "Message_1", "Request", "String_2", "Uint16_1", "Uint32_1", "Uint64_1", "Boolean", "Integer", "Action_1", "Float32", "Float64", "Int16_1", "Int32_1", "Int64_1", "Message", "Result_1", "Service", "Uint8_1", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Int8_1", "Result", "Specs", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "Goal_1", "Int16", "Int32", "Int64", "Node_1", "Type_1", "Uint8", "Value", "Date", "List", "Bool", "Byte", "Goal", "Int8", "Msg", "Name", "Node", "Srv", "Time", "Type", "Any", "Ns", "LeftSquareBracketRightSquareBracket", "Comma", "Colon", "LeftSquareBracket", "RightSquareBracket", "RULE_DIGIT", "RULE_BINARY", "RULE_BOOLEAN", "RULE_DECINT", "RULE_DOUBLE", "RULE_DAY", "RULE_MONTH", "RULE_YEAR", "RULE_HOUR", "RULE_MIN_SEC", "RULE_DATE_TIME", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_MESSAGE_ASIGMENT", "RULE_BEGIN", "RULE_END", "RULE_SL_COMMENT", "RULE_ROS_CONVENTION_A", "RULE_ROS_CONVENTION_PARAM", "RULE_ML_COMMENT", "RULE_WS", "RULE_ANY_OTHER" }; - public static final int Float32_1=21; - public static final int Node=78; - public static final int RULE_DATE_TIME=99; + public static final int Float32_1=20; + public static final int Node=77; + public static final int RULE_DATE_TIME=98; public static final int Uint64_1=31; - public static final int String=49; - public static final int Int16=63; - public static final int Float32=36; - public static final int Goal=74; - public static final int Bool=72; - public static final int Uint16=58; + public static final int Serviceclients=8; + public static final int String=48; + public static final int Int16=62; + public static final int Float32=35; + public static final int Goal=73; + public static final int Actionservers=11; + public static final int Bool=71; + public static final int Uint16=57; public static final int Boolean=32; - public static final int ExternalDependency=5; - public static final int Uint8=68; - public static final int Parameters=17; - public static final int RULE_ID=100; - public static final int Actionclient=11; - public static final int RULE_DIGIT=89; - public static final int GlobalNamespace=8; - public static final int Node_1=66; - public static final int Int16_1=38; - public static final int Header=48; - public static final int RULE_INT=102; - public static final int Byte=73; - public static final int RULE_ML_COMMENT=109; - public static final int LeftSquareBracket=87; - public static final int Specs=56; - public static final int Base64=46; + public static final int ExternalDependency=4; + public static final int Uint8=67; + public static final int Parameters=16; + public static final int RULE_ID=99; + public static final int RULE_DIGIT=88; + public static final int GlobalNamespace=7; + public static final int Node_1=65; + public static final int Int16_1=37; + public static final int Header=47; + public static final int RULE_INT=101; + public static final int Byte=72; + public static final int RULE_ML_COMMENT=108; + public static final int LeftSquareBracket=86; + public static final int Specs=55; + public static final int Base64=45; public static final int Message_1=26; - public static final int Comma=85; - public static final int RULE_MESSAGE_ASIGMENT=103; - public static final int Goal_1=62; - public static final int LeftSquareBracketRightSquareBracket=84; - public static final int Int32=64; - public static final int Publishers=18; - public static final int Serviceserver=10; - public static final int RULE_DECINT=92; - public static final int Uint32=59; - public static final int FromGitRepo=15; - public static final int Msg=76; - public static final int RULE_HOUR=97; - public static final int Int8=75; - public static final int Default=35; - public static final int Actionserver=12; - public static final int Int8_1=54; + public static final int Comma=84; + public static final int RULE_MESSAGE_ASIGMENT=102; + public static final int Goal_1=61; + public static final int LeftSquareBracketRightSquareBracket=83; + public static final int Int32=63; + public static final int Publishers=17; + public static final int RULE_DECINT=91; + public static final int Uint32=58; + public static final int FromGitRepo=14; + public static final int Msg=75; + public static final int RULE_HOUR=96; + public static final int Int8=74; + public static final int Default=23; + public static final int Int8_1=53; public static final int Uint16_1=29; - public static final int Type=81; - public static final int Float64=37; - public static final int Int32_1=39; - public static final int Result_1=42; - public static final int RULE_BINARY=90; - public static final int String_1=57; - public static final int Subscribers=16; + public static final int Type=80; + public static final int Float64=36; + public static final int Int32_1=38; + public static final int Result_1=41; + public static final int RULE_BINARY=89; + public static final int String_1=56; + public static final int Subscribers=15; public static final int String_2=28; - public static final int RULE_DAY=94; - public static final int RULE_BEGIN=104; - public static final int RULE_BOOLEAN=91; - public static final int RelativeNamespace=6; - public static final int RULE_YEAR=96; - public static final int Feedback_1=20; - public static final int Result=55; - public static final int Name=77; - public static final int RULE_MIN_SEC=98; - public static final int ParameterAny=14; - public static final int List=71; - public static final int Dependencies=13; - public static final int RightSquareBracket=88; - public static final int PrivateNamespace=7; - public static final int GraphName=19; - public static final int Byte_1=53; - public static final int Float64_1=22; + public static final int Actionclients=10; + public static final int RULE_DAY=93; + public static final int RULE_BEGIN=103; + public static final int RULE_BOOLEAN=90; + public static final int RelativeNamespace=5; + public static final int Serviceservers=9; + public static final int RULE_YEAR=95; + public static final int Feedback_1=19; + public static final int Result=54; + public static final int Name=76; + public static final int RULE_MIN_SEC=97; + public static final int ParameterAny=13; + public static final int List=70; + public static final int Dependencies=12; + public static final int RightSquareBracket=87; + public static final int PrivateNamespace=6; + public static final int GraphName=18; + public static final int Byte_1=52; + public static final int Float64_1=21; public static final int Duration=24; public static final int Uint32_1=30; public static final int Action_1=34; - public static final int Double=47; - public static final int Type_1=67; - public static final int Value=69; - public static final int Uint64=60; - public static final int Action=51; - public static final int RULE_END=105; - public static final int Message=41; - public static final int Value_1=61; - public static final int Time=80; - public static final int RULE_STRING=101; - public static final int Bool_1=52; - public static final int Any=82; - public static final int Struct=50; - public static final int RULE_SL_COMMENT=106; - public static final int Uint8_1=44; - public static final int RULE_DOUBLE=93; + public static final int Double=46; + public static final int Type_1=66; + public static final int Value=68; + public static final int Uint64=59; + public static final int Action=50; + public static final int RULE_END=104; + public static final int Message=40; + public static final int Value_1=60; + public static final int Time=79; + public static final int RULE_STRING=100; + public static final int Bool_1=51; + public static final int Any=81; + public static final int Struct=49; + public static final int RULE_SL_COMMENT=105; + public static final int Uint8_1=43; + public static final int RULE_DOUBLE=92; public static final int Feedback=25; - public static final int ParameterStructMember=4; - public static final int Srv=79; - public static final int RULE_ROS_CONVENTION_A=107; - public static final int RULE_ROS_CONVENTION_PARAM=108; - public static final int Colon=86; + public static final int Srv=78; + public static final int RULE_ROS_CONVENTION_A=106; + public static final int RULE_ROS_CONVENTION_PARAM=107; + public static final int Colon=85; public static final int EOF=-1; - public static final int Ns=83; - public static final int RULE_WS=110; + public static final int Ns=82; + public static final int RULE_WS=109; public static final int Request=27; - public static final int Int64_1=40; - public static final int Service=43; - public static final int RULE_ANY_OTHER=111; - public static final int Date=70; - public static final int Response=23; + public static final int Int64_1=39; + public static final int Service=42; + public static final int RULE_ANY_OTHER=110; + public static final int Date=69; + public static final int Response=22; public static final int Integer=33; - public static final int Array=45; - public static final int Serviceclient=9; - public static final int Int64=65; - public static final int RULE_MONTH=95; + public static final int Array=44; + public static final int Int64=64; + public static final int RULE_MONTH=94; // delegates // delegators @@ -743,7 +742,7 @@ public final EObject entryRuleNode() throws RecognitionException { // $ANTLR start "ruleNode" - // InternalRosParser.g:282:1: ruleNode returns [EObject current=null] : (otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceserver this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclient this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionserver this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclient this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END ) ; + // InternalRosParser.g:282:1: ruleNode returns [EObject current=null] : (otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceservers this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclients this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionservers this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclients this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END ) ; public final EObject ruleNode() throws RecognitionException { EObject current = null; @@ -792,11 +791,11 @@ public final EObject ruleNode() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:288:2: ( (otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceserver this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclient this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionserver this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclient this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END ) ) - // InternalRosParser.g:289:2: (otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceserver this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclient this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionserver this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclient this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END ) + // InternalRosParser.g:288:2: ( (otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceservers this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclients this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionservers this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclients this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END ) ) + // InternalRosParser.g:289:2: (otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceservers this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclients this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionservers this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclients this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END ) { - // InternalRosParser.g:289:2: (otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceserver this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclient this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionserver this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclient this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END ) - // InternalRosParser.g:290:3: otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceserver this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclient this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionserver this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclient this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END + // InternalRosParser.g:289:2: (otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceservers this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclients this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionservers this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclients this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END ) + // InternalRosParser.g:290:3: otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceservers this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclients this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionservers this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclients this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END { otherlv_0=(Token)match(input,Node_1,FOLLOW_15); @@ -837,7 +836,7 @@ public final EObject ruleNode() throws RecognitionException { newLeafNode(this_BEGIN_2, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_2()); - // InternalRosParser.g:317:3: ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceserver this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclient this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionserver this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclient this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* + // InternalRosParser.g:317:3: ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceservers this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclients this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionservers this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclients this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* loop14: do { int alt14=8; @@ -852,22 +851,22 @@ public final EObject ruleNode() throws RecognitionException { alt14=2; } break; - case Serviceserver: + case Serviceservers: { alt14=3; } break; - case Serviceclient: + case Serviceclients: { alt14=4; } break; - case Actionserver: + case Actionservers: { alt14=5; } break; - case Actionclient: + case Actionclients: { alt14=6; } @@ -1028,14 +1027,14 @@ public final EObject ruleNode() throws RecognitionException { } break; case 3 : - // InternalRosParser.g:386:4: (otherlv_11= Serviceserver this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) + // InternalRosParser.g:386:4: (otherlv_11= Serviceservers this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) { - // InternalRosParser.g:386:4: (otherlv_11= Serviceserver this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) - // InternalRosParser.g:387:5: otherlv_11= Serviceserver this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END + // InternalRosParser.g:386:4: (otherlv_11= Serviceservers this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) + // InternalRosParser.g:387:5: otherlv_11= Serviceservers this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END { - otherlv_11=(Token)match(input,Serviceserver,FOLLOW_5); + otherlv_11=(Token)match(input,Serviceservers,FOLLOW_5); - newLeafNode(otherlv_11, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()); + newLeafNode(otherlv_11, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()); this_BEGIN_12=(Token)match(input,RULE_BEGIN,FOLLOW_17); @@ -1101,14 +1100,14 @@ public final EObject ruleNode() throws RecognitionException { } break; case 4 : - // InternalRosParser.g:420:4: (otherlv_15= Serviceclient this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) + // InternalRosParser.g:420:4: (otherlv_15= Serviceclients this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) { - // InternalRosParser.g:420:4: (otherlv_15= Serviceclient this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) - // InternalRosParser.g:421:5: otherlv_15= Serviceclient this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END + // InternalRosParser.g:420:4: (otherlv_15= Serviceclients this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) + // InternalRosParser.g:421:5: otherlv_15= Serviceclients this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END { - otherlv_15=(Token)match(input,Serviceclient,FOLLOW_5); + otherlv_15=(Token)match(input,Serviceclients,FOLLOW_5); - newLeafNode(otherlv_15, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()); + newLeafNode(otherlv_15, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()); this_BEGIN_16=(Token)match(input,RULE_BEGIN,FOLLOW_17); @@ -1174,14 +1173,14 @@ public final EObject ruleNode() throws RecognitionException { } break; case 5 : - // InternalRosParser.g:454:4: (otherlv_19= Actionserver this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) + // InternalRosParser.g:454:4: (otherlv_19= Actionservers this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) { - // InternalRosParser.g:454:4: (otherlv_19= Actionserver this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) - // InternalRosParser.g:455:5: otherlv_19= Actionserver this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END + // InternalRosParser.g:454:4: (otherlv_19= Actionservers this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) + // InternalRosParser.g:455:5: otherlv_19= Actionservers this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END { - otherlv_19=(Token)match(input,Actionserver,FOLLOW_5); + otherlv_19=(Token)match(input,Actionservers,FOLLOW_5); - newLeafNode(otherlv_19, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()); + newLeafNode(otherlv_19, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()); this_BEGIN_20=(Token)match(input,RULE_BEGIN,FOLLOW_17); @@ -1247,14 +1246,14 @@ public final EObject ruleNode() throws RecognitionException { } break; case 6 : - // InternalRosParser.g:488:4: (otherlv_23= Actionclient this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) + // InternalRosParser.g:488:4: (otherlv_23= Actionclients this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) { - // InternalRosParser.g:488:4: (otherlv_23= Actionclient this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) - // InternalRosParser.g:489:5: otherlv_23= Actionclient this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END + // InternalRosParser.g:488:4: (otherlv_23= Actionclients this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) + // InternalRosParser.g:489:5: otherlv_23= Actionclients this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END { - otherlv_23=(Token)match(input,Actionclient,FOLLOW_5); + otherlv_23=(Token)match(input,Actionclients,FOLLOW_5); - newLeafNode(otherlv_23, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()); + newLeafNode(otherlv_23, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()); this_BEGIN_24=(Token)match(input,RULE_BEGIN,FOLLOW_17); @@ -5499,7 +5498,7 @@ public final EObject ruleParameterType() throws RecognitionException { alt40=7; } break; - case Array: + case RULE_BEGIN: { alt40=8; } @@ -5743,66 +5742,7 @@ public final EObject ruleParameterValue() throws RecognitionException { { // InternalRosParser.g:2330:2: (this_ParameterString_0= ruleParameterString | this_ParameterBase64_1= ruleParameterBase64 | this_ParameterInteger_2= ruleParameterInteger | this_ParameterDouble_3= ruleParameterDouble | this_ParameterBoolean_4= ruleParameterBoolean | this_ParameterList_5= ruleParameterList | this_ParameterStruct_6= ruleParameterStruct ) int alt41=7; - switch ( input.LA(1) ) { - case RULE_ID: - case RULE_STRING: - { - alt41=1; - } - break; - case RULE_BINARY: - { - alt41=2; - } - break; - case RULE_DECINT: - { - alt41=3; - } - break; - case RULE_DOUBLE: - { - alt41=4; - } - break; - case RULE_BOOLEAN: - { - alt41=5; - } - break; - case LeftSquareBracket: - { - int LA41_6 = input.LA(2); - - if ( (LA41_6==ParameterStructMember) ) { - alt41=7; - } - else if ( (LA41_6==Comma||(LA41_6>=LeftSquareBracket && LA41_6<=RightSquareBracket)||(LA41_6>=RULE_BINARY && LA41_6<=RULE_DOUBLE)||(LA41_6>=RULE_ID && LA41_6<=RULE_STRING)) ) { - alt41=6; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 41, 6, input); - - throw nvae; - } - } - break; - case EOF: - case Comma: - case RightSquareBracket: - case RULE_END: - { - alt41=7; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 41, 0, input); - - throw nvae; - } - + alt41 = dfa41.predict(input); switch (alt41) { case 1 : // InternalRosParser.g:2331:3: this_ParameterString_0= ruleParameterString @@ -7124,53 +7064,48 @@ public final EObject entryRuleParameterArrayType() throws RecognitionException { // $ANTLR start "ruleParameterArrayType" - // InternalRosParser.g:2843:1: ruleParameterArrayType returns [EObject current=null] : (otherlv_0= Array this_BEGIN_1= RULE_BEGIN otherlv_2= Type ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? this_END_6= RULE_END ) ; + // InternalRosParser.g:2843:1: ruleParameterArrayType returns [EObject current=null] : (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) ; public final EObject ruleParameterArrayType() throws RecognitionException { EObject current = null; - Token otherlv_0=null; - Token this_BEGIN_1=null; - Token otherlv_2=null; - Token otherlv_4=null; - Token this_END_6=null; - EObject lv_type_3_0 = null; + Token this_BEGIN_0=null; + Token otherlv_1=null; + Token otherlv_3=null; + Token this_END_5=null; + EObject lv_type_2_0 = null; - EObject lv_default_5_0 = null; + EObject lv_default_4_0 = null; enterRule(); try { - // InternalRosParser.g:2849:2: ( (otherlv_0= Array this_BEGIN_1= RULE_BEGIN otherlv_2= Type ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? this_END_6= RULE_END ) ) - // InternalRosParser.g:2850:2: (otherlv_0= Array this_BEGIN_1= RULE_BEGIN otherlv_2= Type ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? this_END_6= RULE_END ) + // InternalRosParser.g:2849:2: ( (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) ) + // InternalRosParser.g:2850:2: (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) { - // InternalRosParser.g:2850:2: (otherlv_0= Array this_BEGIN_1= RULE_BEGIN otherlv_2= Type ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? this_END_6= RULE_END ) - // InternalRosParser.g:2851:3: otherlv_0= Array this_BEGIN_1= RULE_BEGIN otherlv_2= Type ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? this_END_6= RULE_END + // InternalRosParser.g:2850:2: (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) + // InternalRosParser.g:2851:3: this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END { - otherlv_0=(Token)match(input,Array,FOLLOW_5); - - newLeafNode(otherlv_0, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); + this_BEGIN_0=(Token)match(input,RULE_BEGIN,FOLLOW_45); - this_BEGIN_1=(Token)match(input,RULE_BEGIN,FOLLOW_45); + newLeafNode(this_BEGIN_0, grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); - newLeafNode(this_BEGIN_1, grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_1()); + otherlv_1=(Token)match(input,Array,FOLLOW_37); - otherlv_2=(Token)match(input,Type,FOLLOW_37); + newLeafNode(otherlv_1, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); - newLeafNode(otherlv_2, grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); - - // InternalRosParser.g:2863:3: ( (lv_type_3_0= ruleParameterType ) ) - // InternalRosParser.g:2864:4: (lv_type_3_0= ruleParameterType ) + // InternalRosParser.g:2859:3: ( (lv_type_2_0= ruleParameterType ) ) + // InternalRosParser.g:2860:4: (lv_type_2_0= ruleParameterType ) { - // InternalRosParser.g:2864:4: (lv_type_3_0= ruleParameterType ) - // InternalRosParser.g:2865:5: lv_type_3_0= ruleParameterType + // InternalRosParser.g:2860:4: (lv_type_2_0= ruleParameterType ) + // InternalRosParser.g:2861:5: lv_type_2_0= ruleParameterType { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); pushFollow(FOLLOW_46); - lv_type_3_0=ruleParameterType(); + lv_type_2_0=ruleParameterType(); state._fsp--; @@ -7181,7 +7116,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { set( current, "type", - lv_type_3_0, + lv_type_2_0, "de.fraunhofer.ipa.ros.Basics.ParameterType"); afterParserOrEnumRuleCall(); @@ -7191,7 +7126,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } - // InternalRosParser.g:2882:3: (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? + // InternalRosParser.g:2878:3: (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? int alt49=2; int LA49_0 = input.LA(1); @@ -7200,23 +7135,23 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } switch (alt49) { case 1 : - // InternalRosParser.g:2883:4: otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) + // InternalRosParser.g:2879:4: otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) { - otherlv_4=(Token)match(input,Default,FOLLOW_11); + otherlv_3=(Token)match(input,Default,FOLLOW_11); - newLeafNode(otherlv_4, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + newLeafNode(otherlv_3, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); - // InternalRosParser.g:2887:4: ( (lv_default_5_0= ruleParameterList ) ) - // InternalRosParser.g:2888:5: (lv_default_5_0= ruleParameterList ) + // InternalRosParser.g:2883:4: ( (lv_default_4_0= ruleParameterList ) ) + // InternalRosParser.g:2884:5: (lv_default_4_0= ruleParameterList ) { - // InternalRosParser.g:2888:5: (lv_default_5_0= ruleParameterList ) - // InternalRosParser.g:2889:6: lv_default_5_0= ruleParameterList + // InternalRosParser.g:2884:5: (lv_default_4_0= ruleParameterList ) + // InternalRosParser.g:2885:6: lv_default_4_0= ruleParameterList { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); pushFollow(FOLLOW_14); - lv_default_5_0=ruleParameterList(); + lv_default_4_0=ruleParameterList(); state._fsp--; @@ -7227,7 +7162,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { set( current, "default", - lv_default_5_0, + lv_default_4_0, "de.fraunhofer.ipa.ros.Basics.ParameterList"); afterParserOrEnumRuleCall(); @@ -7243,9 +7178,9 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } - this_END_6=(Token)match(input,RULE_END,FOLLOW_2); + this_END_5=(Token)match(input,RULE_END,FOLLOW_2); - newLeafNode(this_END_6, grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_5()); + newLeafNode(this_END_5, grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); } @@ -7270,7 +7205,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { // $ANTLR start "entryRuleParameterList" - // InternalRosParser.g:2915:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; + // InternalRosParser.g:2911:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; public final EObject entryRuleParameterList() throws RecognitionException { EObject current = null; @@ -7278,8 +7213,8 @@ public final EObject entryRuleParameterList() throws RecognitionException { try { - // InternalRosParser.g:2915:54: (iv_ruleParameterList= ruleParameterList EOF ) - // InternalRosParser.g:2916:2: iv_ruleParameterList= ruleParameterList EOF + // InternalRosParser.g:2911:54: (iv_ruleParameterList= ruleParameterList EOF ) + // InternalRosParser.g:2912:2: iv_ruleParameterList= ruleParameterList EOF { newCompositeNode(grammarAccess.getParameterListRule()); pushFollow(FOLLOW_1); @@ -7306,7 +7241,7 @@ public final EObject entryRuleParameterList() throws RecognitionException { // $ANTLR start "ruleParameterList" - // InternalRosParser.g:2922:1: ruleParameterList returns [EObject current=null] : ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ; + // InternalRosParser.g:2918:1: ruleParameterList returns [EObject current=null] : ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ; public final EObject ruleParameterList() throws RecognitionException { EObject current = null; @@ -7322,14 +7257,14 @@ public final EObject ruleParameterList() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:2928:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ) - // InternalRosParser.g:2929:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) + // InternalRosParser.g:2924:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ) + // InternalRosParser.g:2925:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) { - // InternalRosParser.g:2929:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) - // InternalRosParser.g:2930:3: () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket + // InternalRosParser.g:2925:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) + // InternalRosParser.g:2926:3: () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket { - // InternalRosParser.g:2930:3: () - // InternalRosParser.g:2931:4: + // InternalRosParser.g:2926:3: () + // InternalRosParser.g:2927:4: { current = forceCreateModelElement( @@ -7343,11 +7278,11 @@ public final EObject ruleParameterList() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterListAccess().getLeftSquareBracketKeyword_1()); - // InternalRosParser.g:2941:3: ( (lv_value_2_0= ruleParameterValue ) ) - // InternalRosParser.g:2942:4: (lv_value_2_0= ruleParameterValue ) + // InternalRosParser.g:2937:3: ( (lv_value_2_0= ruleParameterValue ) ) + // InternalRosParser.g:2938:4: (lv_value_2_0= ruleParameterValue ) { - // InternalRosParser.g:2942:4: (lv_value_2_0= ruleParameterValue ) - // InternalRosParser.g:2943:5: lv_value_2_0= ruleParameterValue + // InternalRosParser.g:2938:4: (lv_value_2_0= ruleParameterValue ) + // InternalRosParser.g:2939:5: lv_value_2_0= ruleParameterValue { newCompositeNode(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_2_0()); @@ -7374,7 +7309,7 @@ public final EObject ruleParameterList() throws RecognitionException { } - // InternalRosParser.g:2960:3: (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* + // InternalRosParser.g:2956:3: (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* loop50: do { int alt50=2; @@ -7387,17 +7322,17 @@ public final EObject ruleParameterList() throws RecognitionException { switch (alt50) { case 1 : - // InternalRosParser.g:2961:4: otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRosParser.g:2957:4: otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) { otherlv_3=(Token)match(input,Comma,FOLLOW_39); newLeafNode(otherlv_3, grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); - // InternalRosParser.g:2965:4: ( (lv_value_4_0= ruleParameterValue ) ) - // InternalRosParser.g:2966:5: (lv_value_4_0= ruleParameterValue ) + // InternalRosParser.g:2961:4: ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRosParser.g:2962:5: (lv_value_4_0= ruleParameterValue ) { - // InternalRosParser.g:2966:5: (lv_value_4_0= ruleParameterValue ) - // InternalRosParser.g:2967:6: lv_value_4_0= ruleParameterValue + // InternalRosParser.g:2962:5: (lv_value_4_0= ruleParameterValue ) + // InternalRosParser.g:2963:6: lv_value_4_0= ruleParameterValue { newCompositeNode(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_3_1_0()); @@ -7460,7 +7395,7 @@ public final EObject ruleParameterList() throws RecognitionException { // $ANTLR start "entryRuleParameterAny" - // InternalRosParser.g:2993:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; + // InternalRosParser.g:2989:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; public final EObject entryRuleParameterAny() throws RecognitionException { EObject current = null; @@ -7468,8 +7403,8 @@ public final EObject entryRuleParameterAny() throws RecognitionException { try { - // InternalRosParser.g:2993:53: (iv_ruleParameterAny= ruleParameterAny EOF ) - // InternalRosParser.g:2994:2: iv_ruleParameterAny= ruleParameterAny EOF + // InternalRosParser.g:2989:53: (iv_ruleParameterAny= ruleParameterAny EOF ) + // InternalRosParser.g:2990:2: iv_ruleParameterAny= ruleParameterAny EOF { newCompositeNode(grammarAccess.getParameterAnyRule()); pushFollow(FOLLOW_1); @@ -7496,7 +7431,7 @@ public final EObject entryRuleParameterAny() throws RecognitionException { // $ANTLR start "ruleParameterAny" - // InternalRosParser.g:3000:1: ruleParameterAny returns [EObject current=null] : ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ; + // InternalRosParser.g:2996:1: ruleParameterAny returns [EObject current=null] : ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ; public final EObject ruleParameterAny() throws RecognitionException { EObject current = null; @@ -7509,14 +7444,14 @@ public final EObject ruleParameterAny() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:3006:2: ( ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ) - // InternalRosParser.g:3007:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) + // InternalRosParser.g:3002:2: ( ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ) + // InternalRosParser.g:3003:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) { - // InternalRosParser.g:3007:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) - // InternalRosParser.g:3008:3: () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? + // InternalRosParser.g:3003:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) + // InternalRosParser.g:3004:3: () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? { - // InternalRosParser.g:3008:3: () - // InternalRosParser.g:3009:4: + // InternalRosParser.g:3004:3: () + // InternalRosParser.g:3005:4: { current = forceCreateModelElement( @@ -7530,7 +7465,7 @@ public final EObject ruleParameterAny() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); - // InternalRosParser.g:3019:3: (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? + // InternalRosParser.g:3015:3: (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? int alt51=2; int LA51_0 = input.LA(1); @@ -7539,17 +7474,17 @@ public final EObject ruleParameterAny() throws RecognitionException { } switch (alt51) { case 1 : - // InternalRosParser.g:3020:4: otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) + // InternalRosParser.g:3016:4: otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) { otherlv_2=(Token)match(input,Value,FOLLOW_7); newLeafNode(otherlv_2, grammarAccess.getParameterAnyAccess().getValueKeyword_2_0()); - // InternalRosParser.g:3024:4: ( (lv_value_3_0= ruleEString ) ) - // InternalRosParser.g:3025:5: (lv_value_3_0= ruleEString ) + // InternalRosParser.g:3020:4: ( (lv_value_3_0= ruleEString ) ) + // InternalRosParser.g:3021:5: (lv_value_3_0= ruleEString ) { - // InternalRosParser.g:3025:5: (lv_value_3_0= ruleEString ) - // InternalRosParser.g:3026:6: lv_value_3_0= ruleEString + // InternalRosParser.g:3021:5: (lv_value_3_0= ruleEString ) + // InternalRosParser.g:3022:6: lv_value_3_0= ruleEString { newCompositeNode(grammarAccess.getParameterAnyAccess().getValueEStringParserRuleCall_2_1_0()); @@ -7605,7 +7540,7 @@ public final EObject ruleParameterAny() throws RecognitionException { // $ANTLR start "entryRuleParameterString" - // InternalRosParser.g:3048:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; + // InternalRosParser.g:3044:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; public final EObject entryRuleParameterString() throws RecognitionException { EObject current = null; @@ -7613,8 +7548,8 @@ public final EObject entryRuleParameterString() throws RecognitionException { try { - // InternalRosParser.g:3048:56: (iv_ruleParameterString= ruleParameterString EOF ) - // InternalRosParser.g:3049:2: iv_ruleParameterString= ruleParameterString EOF + // InternalRosParser.g:3044:56: (iv_ruleParameterString= ruleParameterString EOF ) + // InternalRosParser.g:3045:2: iv_ruleParameterString= ruleParameterString EOF { newCompositeNode(grammarAccess.getParameterStringRule()); pushFollow(FOLLOW_1); @@ -7641,7 +7576,7 @@ public final EObject entryRuleParameterString() throws RecognitionException { // $ANTLR start "ruleParameterString" - // InternalRosParser.g:3055:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; + // InternalRosParser.g:3051:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; public final EObject ruleParameterString() throws RecognitionException { EObject current = null; @@ -7652,14 +7587,14 @@ public final EObject ruleParameterString() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:3061:2: ( ( (lv_value_0_0= ruleEString ) ) ) - // InternalRosParser.g:3062:2: ( (lv_value_0_0= ruleEString ) ) + // InternalRosParser.g:3057:2: ( ( (lv_value_0_0= ruleEString ) ) ) + // InternalRosParser.g:3058:2: ( (lv_value_0_0= ruleEString ) ) { - // InternalRosParser.g:3062:2: ( (lv_value_0_0= ruleEString ) ) - // InternalRosParser.g:3063:3: (lv_value_0_0= ruleEString ) + // InternalRosParser.g:3058:2: ( (lv_value_0_0= ruleEString ) ) + // InternalRosParser.g:3059:3: (lv_value_0_0= ruleEString ) { - // InternalRosParser.g:3063:3: (lv_value_0_0= ruleEString ) - // InternalRosParser.g:3064:4: lv_value_0_0= ruleEString + // InternalRosParser.g:3059:3: (lv_value_0_0= ruleEString ) + // InternalRosParser.g:3060:4: lv_value_0_0= ruleEString { newCompositeNode(grammarAccess.getParameterStringAccess().getValueEStringParserRuleCall_0()); @@ -7706,7 +7641,7 @@ public final EObject ruleParameterString() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64" - // InternalRosParser.g:3084:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; + // InternalRosParser.g:3080:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; public final EObject entryRuleParameterBase64() throws RecognitionException { EObject current = null; @@ -7714,8 +7649,8 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { try { - // InternalRosParser.g:3084:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) - // InternalRosParser.g:3085:2: iv_ruleParameterBase64= ruleParameterBase64 EOF + // InternalRosParser.g:3080:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) + // InternalRosParser.g:3081:2: iv_ruleParameterBase64= ruleParameterBase64 EOF { newCompositeNode(grammarAccess.getParameterBase64Rule()); pushFollow(FOLLOW_1); @@ -7742,7 +7677,7 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { // $ANTLR start "ruleParameterBase64" - // InternalRosParser.g:3091:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; + // InternalRosParser.g:3087:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; public final EObject ruleParameterBase64() throws RecognitionException { EObject current = null; @@ -7753,14 +7688,14 @@ public final EObject ruleParameterBase64() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:3097:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) - // InternalRosParser.g:3098:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalRosParser.g:3093:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) + // InternalRosParser.g:3094:2: ( (lv_value_0_0= ruleBase64Binary ) ) { - // InternalRosParser.g:3098:2: ( (lv_value_0_0= ruleBase64Binary ) ) - // InternalRosParser.g:3099:3: (lv_value_0_0= ruleBase64Binary ) + // InternalRosParser.g:3094:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalRosParser.g:3095:3: (lv_value_0_0= ruleBase64Binary ) { - // InternalRosParser.g:3099:3: (lv_value_0_0= ruleBase64Binary ) - // InternalRosParser.g:3100:4: lv_value_0_0= ruleBase64Binary + // InternalRosParser.g:3095:3: (lv_value_0_0= ruleBase64Binary ) + // InternalRosParser.g:3096:4: lv_value_0_0= ruleBase64Binary { newCompositeNode(grammarAccess.getParameterBase64Access().getValueBase64BinaryParserRuleCall_0()); @@ -7807,7 +7742,7 @@ public final EObject ruleParameterBase64() throws RecognitionException { // $ANTLR start "entryRuleParameterInteger" - // InternalRosParser.g:3120:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; + // InternalRosParser.g:3116:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; public final EObject entryRuleParameterInteger() throws RecognitionException { EObject current = null; @@ -7815,8 +7750,8 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { try { - // InternalRosParser.g:3120:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) - // InternalRosParser.g:3121:2: iv_ruleParameterInteger= ruleParameterInteger EOF + // InternalRosParser.g:3116:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) + // InternalRosParser.g:3117:2: iv_ruleParameterInteger= ruleParameterInteger EOF { newCompositeNode(grammarAccess.getParameterIntegerRule()); pushFollow(FOLLOW_1); @@ -7843,7 +7778,7 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { // $ANTLR start "ruleParameterInteger" - // InternalRosParser.g:3127:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; + // InternalRosParser.g:3123:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; public final EObject ruleParameterInteger() throws RecognitionException { EObject current = null; @@ -7854,14 +7789,14 @@ public final EObject ruleParameterInteger() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:3133:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) - // InternalRosParser.g:3134:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalRosParser.g:3129:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) + // InternalRosParser.g:3130:2: ( (lv_value_0_0= ruleInteger0 ) ) { - // InternalRosParser.g:3134:2: ( (lv_value_0_0= ruleInteger0 ) ) - // InternalRosParser.g:3135:3: (lv_value_0_0= ruleInteger0 ) + // InternalRosParser.g:3130:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalRosParser.g:3131:3: (lv_value_0_0= ruleInteger0 ) { - // InternalRosParser.g:3135:3: (lv_value_0_0= ruleInteger0 ) - // InternalRosParser.g:3136:4: lv_value_0_0= ruleInteger0 + // InternalRosParser.g:3131:3: (lv_value_0_0= ruleInteger0 ) + // InternalRosParser.g:3132:4: lv_value_0_0= ruleInteger0 { newCompositeNode(grammarAccess.getParameterIntegerAccess().getValueInteger0ParserRuleCall_0()); @@ -7908,7 +7843,7 @@ public final EObject ruleParameterInteger() throws RecognitionException { // $ANTLR start "entryRuleParameterDouble" - // InternalRosParser.g:3156:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; + // InternalRosParser.g:3152:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; public final EObject entryRuleParameterDouble() throws RecognitionException { EObject current = null; @@ -7916,8 +7851,8 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { try { - // InternalRosParser.g:3156:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) - // InternalRosParser.g:3157:2: iv_ruleParameterDouble= ruleParameterDouble EOF + // InternalRosParser.g:3152:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) + // InternalRosParser.g:3153:2: iv_ruleParameterDouble= ruleParameterDouble EOF { newCompositeNode(grammarAccess.getParameterDoubleRule()); pushFollow(FOLLOW_1); @@ -7944,7 +7879,7 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { // $ANTLR start "ruleParameterDouble" - // InternalRosParser.g:3163:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; + // InternalRosParser.g:3159:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; public final EObject ruleParameterDouble() throws RecognitionException { EObject current = null; @@ -7955,14 +7890,14 @@ public final EObject ruleParameterDouble() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:3169:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) - // InternalRosParser.g:3170:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalRosParser.g:3165:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) + // InternalRosParser.g:3166:2: ( (lv_value_0_0= ruleDouble0 ) ) { - // InternalRosParser.g:3170:2: ( (lv_value_0_0= ruleDouble0 ) ) - // InternalRosParser.g:3171:3: (lv_value_0_0= ruleDouble0 ) + // InternalRosParser.g:3166:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalRosParser.g:3167:3: (lv_value_0_0= ruleDouble0 ) { - // InternalRosParser.g:3171:3: (lv_value_0_0= ruleDouble0 ) - // InternalRosParser.g:3172:4: lv_value_0_0= ruleDouble0 + // InternalRosParser.g:3167:3: (lv_value_0_0= ruleDouble0 ) + // InternalRosParser.g:3168:4: lv_value_0_0= ruleDouble0 { newCompositeNode(grammarAccess.getParameterDoubleAccess().getValueDouble0ParserRuleCall_0()); @@ -8009,7 +7944,7 @@ public final EObject ruleParameterDouble() throws RecognitionException { // $ANTLR start "entryRuleParameterBoolean" - // InternalRosParser.g:3192:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; + // InternalRosParser.g:3188:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; public final EObject entryRuleParameterBoolean() throws RecognitionException { EObject current = null; @@ -8017,8 +7952,8 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { try { - // InternalRosParser.g:3192:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) - // InternalRosParser.g:3193:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF + // InternalRosParser.g:3188:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) + // InternalRosParser.g:3189:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF { newCompositeNode(grammarAccess.getParameterBooleanRule()); pushFollow(FOLLOW_1); @@ -8045,7 +7980,7 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { // $ANTLR start "ruleParameterBoolean" - // InternalRosParser.g:3199:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; + // InternalRosParser.g:3195:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; public final EObject ruleParameterBoolean() throws RecognitionException { EObject current = null; @@ -8056,14 +7991,14 @@ public final EObject ruleParameterBoolean() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:3205:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) - // InternalRosParser.g:3206:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalRosParser.g:3201:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) + // InternalRosParser.g:3202:2: ( (lv_value_0_0= ruleboolean0 ) ) { - // InternalRosParser.g:3206:2: ( (lv_value_0_0= ruleboolean0 ) ) - // InternalRosParser.g:3207:3: (lv_value_0_0= ruleboolean0 ) + // InternalRosParser.g:3202:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalRosParser.g:3203:3: (lv_value_0_0= ruleboolean0 ) { - // InternalRosParser.g:3207:3: (lv_value_0_0= ruleboolean0 ) - // InternalRosParser.g:3208:4: lv_value_0_0= ruleboolean0 + // InternalRosParser.g:3203:3: (lv_value_0_0= ruleboolean0 ) + // InternalRosParser.g:3204:4: lv_value_0_0= ruleboolean0 { newCompositeNode(grammarAccess.getParameterBooleanAccess().getValueBoolean0ParserRuleCall_0()); @@ -8110,7 +8045,7 @@ public final EObject ruleParameterBoolean() throws RecognitionException { // $ANTLR start "entryRuleParameterStruct" - // InternalRosParser.g:3228:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; + // InternalRosParser.g:3224:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; public final EObject entryRuleParameterStruct() throws RecognitionException { EObject current = null; @@ -8118,8 +8053,8 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { try { - // InternalRosParser.g:3228:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) - // InternalRosParser.g:3229:2: iv_ruleParameterStruct= ruleParameterStruct EOF + // InternalRosParser.g:3224:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) + // InternalRosParser.g:3225:2: iv_ruleParameterStruct= ruleParameterStruct EOF { newCompositeNode(grammarAccess.getParameterStructRule()); pushFollow(FOLLOW_1); @@ -8146,7 +8081,7 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { // $ANTLR start "ruleParameterStruct" - // InternalRosParser.g:3235:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ; + // InternalRosParser.g:3231:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ; public final EObject ruleParameterStruct() throws RecognitionException { EObject current = null; @@ -8164,14 +8099,14 @@ public final EObject ruleParameterStruct() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:3241:2: ( ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ) - // InternalRosParser.g:3242:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) + // InternalRosParser.g:3237:2: ( ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ) + // InternalRosParser.g:3238:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) { - // InternalRosParser.g:3242:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) - // InternalRosParser.g:3243:3: () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? + // InternalRosParser.g:3238:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) + // InternalRosParser.g:3239:3: () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? { - // InternalRosParser.g:3243:3: () - // InternalRosParser.g:3244:4: + // InternalRosParser.g:3239:3: () + // InternalRosParser.g:3240:4: { current = forceCreateModelElement( @@ -8181,7 +8116,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { } - // InternalRosParser.g:3250:3: (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? + // InternalRosParser.g:3246:3: (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? int alt53=2; int LA53_0 = input.LA(1); @@ -8190,17 +8125,17 @@ public final EObject ruleParameterStruct() throws RecognitionException { } switch (alt53) { case 1 : - // InternalRosParser.g:3251:4: otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket + // InternalRosParser.g:3247:4: otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket { - otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_48); + otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_7); newLeafNode(otherlv_1, grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_0()); - // InternalRosParser.g:3255:4: ( (lv_value_2_0= ruleParameterStructMember ) ) - // InternalRosParser.g:3256:5: (lv_value_2_0= ruleParameterStructMember ) + // InternalRosParser.g:3251:4: ( (lv_value_2_0= ruleParameterStructMember ) ) + // InternalRosParser.g:3252:5: (lv_value_2_0= ruleParameterStructMember ) { - // InternalRosParser.g:3256:5: (lv_value_2_0= ruleParameterStructMember ) - // InternalRosParser.g:3257:6: lv_value_2_0= ruleParameterStructMember + // InternalRosParser.g:3252:5: (lv_value_2_0= ruleParameterStructMember ) + // InternalRosParser.g:3253:6: lv_value_2_0= ruleParameterStructMember { newCompositeNode(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_1_0()); @@ -8227,7 +8162,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { } - // InternalRosParser.g:3274:4: (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* + // InternalRosParser.g:3270:4: (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* loop52: do { int alt52=2; @@ -8240,26 +8175,26 @@ public final EObject ruleParameterStruct() throws RecognitionException { switch (alt52) { case 1 : - // InternalRosParser.g:3275:5: otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket + // InternalRosParser.g:3271:5: otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket { otherlv_3=(Token)match(input,Comma,FOLLOW_11); newLeafNode(otherlv_3, grammarAccess.getParameterStructAccess().getCommaKeyword_1_2_0()); - otherlv_4=(Token)match(input,LeftSquareBracket,FOLLOW_48); + otherlv_4=(Token)match(input,LeftSquareBracket,FOLLOW_7); newLeafNode(otherlv_4, grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_2_1()); - // InternalRosParser.g:3283:5: ( (lv_value_5_0= ruleParameterStructMember ) ) - // InternalRosParser.g:3284:6: (lv_value_5_0= ruleParameterStructMember ) + // InternalRosParser.g:3279:5: ( (lv_value_5_0= ruleParameterStructMember ) ) + // InternalRosParser.g:3280:6: (lv_value_5_0= ruleParameterStructMember ) { - // InternalRosParser.g:3284:6: (lv_value_5_0= ruleParameterStructMember ) - // InternalRosParser.g:3285:7: lv_value_5_0= ruleParameterStructMember + // InternalRosParser.g:3280:6: (lv_value_5_0= ruleParameterStructMember ) + // InternalRosParser.g:3281:7: lv_value_5_0= ruleParameterStructMember { newCompositeNode(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_2_0()); - pushFollow(FOLLOW_49); + pushFollow(FOLLOW_48); lv_value_5_0=ruleParameterStructMember(); state._fsp--; @@ -8327,7 +8262,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { // $ANTLR start "entryRuleParameterDate" - // InternalRosParser.g:3316:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; + // InternalRosParser.g:3312:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; public final EObject entryRuleParameterDate() throws RecognitionException { EObject current = null; @@ -8335,8 +8270,8 @@ public final EObject entryRuleParameterDate() throws RecognitionException { try { - // InternalRosParser.g:3316:54: (iv_ruleParameterDate= ruleParameterDate EOF ) - // InternalRosParser.g:3317:2: iv_ruleParameterDate= ruleParameterDate EOF + // InternalRosParser.g:3312:54: (iv_ruleParameterDate= ruleParameterDate EOF ) + // InternalRosParser.g:3313:2: iv_ruleParameterDate= ruleParameterDate EOF { newCompositeNode(grammarAccess.getParameterDateRule()); pushFollow(FOLLOW_1); @@ -8363,7 +8298,7 @@ public final EObject entryRuleParameterDate() throws RecognitionException { // $ANTLR start "ruleParameterDate" - // InternalRosParser.g:3323:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; + // InternalRosParser.g:3319:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; public final EObject ruleParameterDate() throws RecognitionException { EObject current = null; @@ -8374,14 +8309,14 @@ public final EObject ruleParameterDate() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:3329:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) - // InternalRosParser.g:3330:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalRosParser.g:3325:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) + // InternalRosParser.g:3326:2: ( (lv_value_0_0= ruleDateTime0 ) ) { - // InternalRosParser.g:3330:2: ( (lv_value_0_0= ruleDateTime0 ) ) - // InternalRosParser.g:3331:3: (lv_value_0_0= ruleDateTime0 ) + // InternalRosParser.g:3326:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalRosParser.g:3327:3: (lv_value_0_0= ruleDateTime0 ) { - // InternalRosParser.g:3331:3: (lv_value_0_0= ruleDateTime0 ) - // InternalRosParser.g:3332:4: lv_value_0_0= ruleDateTime0 + // InternalRosParser.g:3327:3: (lv_value_0_0= ruleDateTime0 ) + // InternalRosParser.g:3328:4: lv_value_0_0= ruleDateTime0 { newCompositeNode(grammarAccess.getParameterDateAccess().getValueDateTime0ParserRuleCall_0()); @@ -8428,7 +8363,7 @@ public final EObject ruleParameterDate() throws RecognitionException { // $ANTLR start "entryRuleParameterStructMember" - // InternalRosParser.g:3352:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; + // InternalRosParser.g:3348:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; public final EObject entryRuleParameterStructMember() throws RecognitionException { EObject current = null; @@ -8436,8 +8371,8 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio try { - // InternalRosParser.g:3352:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) - // InternalRosParser.g:3353:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF + // InternalRosParser.g:3348:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) + // InternalRosParser.g:3349:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF { newCompositeNode(grammarAccess.getParameterStructMemberRule()); pushFollow(FOLLOW_1); @@ -8464,44 +8399,39 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio // $ANTLR start "ruleParameterStructMember" - // InternalRosParser.g:3359:1: ruleParameterStructMember returns [EObject current=null] : (otherlv_0= ParameterStructMember ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_value_4_0= ruleParameterValue ) ) this_END_5= RULE_END ) ; + // InternalRosParser.g:3355:1: ruleParameterStructMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) ; public final EObject ruleParameterStructMember() throws RecognitionException { EObject current = null; - Token otherlv_0=null; - Token otherlv_2=null; - Token this_BEGIN_3=null; - Token this_END_5=null; - AntlrDatatypeRuleToken lv_name_1_0 = null; + Token otherlv_1=null; + Token this_BEGIN_2=null; + Token this_END_4=null; + AntlrDatatypeRuleToken lv_name_0_0 = null; - EObject lv_value_4_0 = null; + EObject lv_value_3_0 = null; enterRule(); try { - // InternalRosParser.g:3365:2: ( (otherlv_0= ParameterStructMember ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_value_4_0= ruleParameterValue ) ) this_END_5= RULE_END ) ) - // InternalRosParser.g:3366:2: (otherlv_0= ParameterStructMember ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_value_4_0= ruleParameterValue ) ) this_END_5= RULE_END ) + // InternalRosParser.g:3361:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) ) + // InternalRosParser.g:3362:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) { - // InternalRosParser.g:3366:2: (otherlv_0= ParameterStructMember ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_value_4_0= ruleParameterValue ) ) this_END_5= RULE_END ) - // InternalRosParser.g:3367:3: otherlv_0= ParameterStructMember ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_value_4_0= ruleParameterValue ) ) this_END_5= RULE_END + // InternalRosParser.g:3362:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) + // InternalRosParser.g:3363:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END { - otherlv_0=(Token)match(input,ParameterStructMember,FOLLOW_7); - - newLeafNode(otherlv_0, grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); - - // InternalRosParser.g:3371:3: ( (lv_name_1_0= ruleEString ) ) - // InternalRosParser.g:3372:4: (lv_name_1_0= ruleEString ) + // InternalRosParser.g:3363:3: ( (lv_name_0_0= ruleEString ) ) + // InternalRosParser.g:3364:4: (lv_name_0_0= ruleEString ) { - // InternalRosParser.g:3372:4: (lv_name_1_0= ruleEString ) - // InternalRosParser.g:3373:5: lv_name_1_0= ruleEString + // InternalRosParser.g:3364:4: (lv_name_0_0= ruleEString ) + // InternalRosParser.g:3365:5: lv_name_0_0= ruleEString { - newCompositeNode(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); + newCompositeNode(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); pushFollow(FOLLOW_4); - lv_name_1_0=ruleEString(); + lv_name_0_0=ruleEString(); state._fsp--; @@ -8512,7 +8442,7 @@ public final EObject ruleParameterStructMember() throws RecognitionException { set( current, "name", - lv_name_1_0, + lv_name_0_0, "de.fraunhofer.ipa.ros.Basics.EString"); afterParserOrEnumRuleCall(); @@ -8522,25 +8452,25 @@ public final EObject ruleParameterStructMember() throws RecognitionException { } - otherlv_2=(Token)match(input,Colon,FOLLOW_5); + otherlv_1=(Token)match(input,Colon,FOLLOW_5); - newLeafNode(otherlv_2, grammarAccess.getParameterStructMemberAccess().getColonKeyword_2()); + newLeafNode(otherlv_1, grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); - this_BEGIN_3=(Token)match(input,RULE_BEGIN,FOLLOW_39); + this_BEGIN_2=(Token)match(input,RULE_BEGIN,FOLLOW_39); - newLeafNode(this_BEGIN_3, grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_3()); + newLeafNode(this_BEGIN_2, grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); - // InternalRosParser.g:3398:3: ( (lv_value_4_0= ruleParameterValue ) ) - // InternalRosParser.g:3399:4: (lv_value_4_0= ruleParameterValue ) + // InternalRosParser.g:3390:3: ( (lv_value_3_0= ruleParameterValue ) ) + // InternalRosParser.g:3391:4: (lv_value_3_0= ruleParameterValue ) { - // InternalRosParser.g:3399:4: (lv_value_4_0= ruleParameterValue ) - // InternalRosParser.g:3400:5: lv_value_4_0= ruleParameterValue + // InternalRosParser.g:3391:4: (lv_value_3_0= ruleParameterValue ) + // InternalRosParser.g:3392:5: lv_value_3_0= ruleParameterValue { - newCompositeNode(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); + newCompositeNode(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); pushFollow(FOLLOW_14); - lv_value_4_0=ruleParameterValue(); + lv_value_3_0=ruleParameterValue(); state._fsp--; @@ -8551,7 +8481,7 @@ public final EObject ruleParameterStructMember() throws RecognitionException { set( current, "value", - lv_value_4_0, + lv_value_3_0, "de.fraunhofer.ipa.ros.Basics.ParameterValue"); afterParserOrEnumRuleCall(); @@ -8561,9 +8491,9 @@ public final EObject ruleParameterStructMember() throws RecognitionException { } - this_END_5=(Token)match(input,RULE_END,FOLLOW_2); + this_END_4=(Token)match(input,RULE_END,FOLLOW_2); - newLeafNode(this_END_5, grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_5()); + newLeafNode(this_END_4, grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); } @@ -8588,7 +8518,7 @@ public final EObject ruleParameterStructMember() throws RecognitionException { // $ANTLR start "entryRuleParameterStructTypeMember" - // InternalRosParser.g:3425:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; + // InternalRosParser.g:3417:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; public final EObject entryRuleParameterStructTypeMember() throws RecognitionException { EObject current = null; @@ -8596,8 +8526,8 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce try { - // InternalRosParser.g:3425:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) - // InternalRosParser.g:3426:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF + // InternalRosParser.g:3417:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) + // InternalRosParser.g:3418:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF { newCompositeNode(grammarAccess.getParameterStructTypeMemberRule()); pushFollow(FOLLOW_1); @@ -8624,7 +8554,7 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce // $ANTLR start "ruleParameterStructTypeMember" - // InternalRosParser.g:3432:1: ruleParameterStructTypeMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ; + // InternalRosParser.g:3424:1: ruleParameterStructTypeMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ; public final EObject ruleParameterStructTypeMember() throws RecognitionException { EObject current = null; @@ -8637,17 +8567,17 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException enterRule(); try { - // InternalRosParser.g:3438:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) - // InternalRosParser.g:3439:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalRosParser.g:3430:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) + // InternalRosParser.g:3431:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) { - // InternalRosParser.g:3439:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) - // InternalRosParser.g:3440:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) + // InternalRosParser.g:3431:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalRosParser.g:3432:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) { - // InternalRosParser.g:3440:3: ( (lv_name_0_0= ruleEString ) ) - // InternalRosParser.g:3441:4: (lv_name_0_0= ruleEString ) + // InternalRosParser.g:3432:3: ( (lv_name_0_0= ruleEString ) ) + // InternalRosParser.g:3433:4: (lv_name_0_0= ruleEString ) { - // InternalRosParser.g:3441:4: (lv_name_0_0= ruleEString ) - // InternalRosParser.g:3442:5: lv_name_0_0= ruleEString + // InternalRosParser.g:3433:4: (lv_name_0_0= ruleEString ) + // InternalRosParser.g:3434:5: lv_name_0_0= ruleEString { newCompositeNode(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); @@ -8674,11 +8604,11 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException } - // InternalRosParser.g:3459:3: ( (lv_type_1_0= ruleParameterType ) ) - // InternalRosParser.g:3460:4: (lv_type_1_0= ruleParameterType ) + // InternalRosParser.g:3451:3: ( (lv_type_1_0= ruleParameterType ) ) + // InternalRosParser.g:3452:4: (lv_type_1_0= ruleParameterType ) { - // InternalRosParser.g:3460:4: (lv_type_1_0= ruleParameterType ) - // InternalRosParser.g:3461:5: lv_type_1_0= ruleParameterType + // InternalRosParser.g:3452:4: (lv_type_1_0= ruleParameterType ) + // InternalRosParser.g:3453:5: lv_type_1_0= ruleParameterType { newCompositeNode(grammarAccess.getParameterStructTypeMemberAccess().getTypeParameterTypeParserRuleCall_1_0()); @@ -8728,7 +8658,7 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException // $ANTLR start "entryRuleBase64Binary" - // InternalRosParser.g:3482:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; + // InternalRosParser.g:3474:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; public final String entryRuleBase64Binary() throws RecognitionException { String current = null; @@ -8736,8 +8666,8 @@ public final String entryRuleBase64Binary() throws RecognitionException { try { - // InternalRosParser.g:3482:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) - // InternalRosParser.g:3483:2: iv_ruleBase64Binary= ruleBase64Binary EOF + // InternalRosParser.g:3474:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) + // InternalRosParser.g:3475:2: iv_ruleBase64Binary= ruleBase64Binary EOF { newCompositeNode(grammarAccess.getBase64BinaryRule()); pushFollow(FOLLOW_1); @@ -8764,7 +8694,7 @@ public final String entryRuleBase64Binary() throws RecognitionException { // $ANTLR start "ruleBase64Binary" - // InternalRosParser.g:3489:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; + // InternalRosParser.g:3481:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -8774,8 +8704,8 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti enterRule(); try { - // InternalRosParser.g:3495:2: (this_BINARY_0= RULE_BINARY ) - // InternalRosParser.g:3496:2: this_BINARY_0= RULE_BINARY + // InternalRosParser.g:3487:2: (this_BINARY_0= RULE_BINARY ) + // InternalRosParser.g:3488:2: this_BINARY_0= RULE_BINARY { this_BINARY_0=(Token)match(input,RULE_BINARY,FOLLOW_2); @@ -8804,7 +8734,7 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti // $ANTLR start "entryRuleboolean0" - // InternalRosParser.g:3506:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; + // InternalRosParser.g:3498:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; public final String entryRuleboolean0() throws RecognitionException { String current = null; @@ -8812,8 +8742,8 @@ public final String entryRuleboolean0() throws RecognitionException { try { - // InternalRosParser.g:3506:48: (iv_ruleboolean0= ruleboolean0 EOF ) - // InternalRosParser.g:3507:2: iv_ruleboolean0= ruleboolean0 EOF + // InternalRosParser.g:3498:48: (iv_ruleboolean0= ruleboolean0 EOF ) + // InternalRosParser.g:3499:2: iv_ruleboolean0= ruleboolean0 EOF { newCompositeNode(grammarAccess.getBoolean0Rule()); pushFollow(FOLLOW_1); @@ -8840,7 +8770,7 @@ public final String entryRuleboolean0() throws RecognitionException { // $ANTLR start "ruleboolean0" - // InternalRosParser.g:3513:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; + // InternalRosParser.g:3505:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -8850,8 +8780,8 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:3519:2: (this_BOOLEAN_0= RULE_BOOLEAN ) - // InternalRosParser.g:3520:2: this_BOOLEAN_0= RULE_BOOLEAN + // InternalRosParser.g:3511:2: (this_BOOLEAN_0= RULE_BOOLEAN ) + // InternalRosParser.g:3512:2: this_BOOLEAN_0= RULE_BOOLEAN { this_BOOLEAN_0=(Token)match(input,RULE_BOOLEAN,FOLLOW_2); @@ -8880,7 +8810,7 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { // $ANTLR start "entryRuleDouble0" - // InternalRosParser.g:3530:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; + // InternalRosParser.g:3522:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; public final String entryRuleDouble0() throws RecognitionException { String current = null; @@ -8888,8 +8818,8 @@ public final String entryRuleDouble0() throws RecognitionException { try { - // InternalRosParser.g:3530:47: (iv_ruleDouble0= ruleDouble0 EOF ) - // InternalRosParser.g:3531:2: iv_ruleDouble0= ruleDouble0 EOF + // InternalRosParser.g:3522:47: (iv_ruleDouble0= ruleDouble0 EOF ) + // InternalRosParser.g:3523:2: iv_ruleDouble0= ruleDouble0 EOF { newCompositeNode(grammarAccess.getDouble0Rule()); pushFollow(FOLLOW_1); @@ -8916,7 +8846,7 @@ public final String entryRuleDouble0() throws RecognitionException { // $ANTLR start "ruleDouble0" - // InternalRosParser.g:3537:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; + // InternalRosParser.g:3529:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -8926,8 +8856,8 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:3543:2: (this_DOUBLE_0= RULE_DOUBLE ) - // InternalRosParser.g:3544:2: this_DOUBLE_0= RULE_DOUBLE + // InternalRosParser.g:3535:2: (this_DOUBLE_0= RULE_DOUBLE ) + // InternalRosParser.g:3536:2: this_DOUBLE_0= RULE_DOUBLE { this_DOUBLE_0=(Token)match(input,RULE_DOUBLE,FOLLOW_2); @@ -8956,7 +8886,7 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { // $ANTLR start "entryRuleInteger0" - // InternalRosParser.g:3554:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; + // InternalRosParser.g:3546:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; public final String entryRuleInteger0() throws RecognitionException { String current = null; @@ -8964,8 +8894,8 @@ public final String entryRuleInteger0() throws RecognitionException { try { - // InternalRosParser.g:3554:48: (iv_ruleInteger0= ruleInteger0 EOF ) - // InternalRosParser.g:3555:2: iv_ruleInteger0= ruleInteger0 EOF + // InternalRosParser.g:3546:48: (iv_ruleInteger0= ruleInteger0 EOF ) + // InternalRosParser.g:3547:2: iv_ruleInteger0= ruleInteger0 EOF { newCompositeNode(grammarAccess.getInteger0Rule()); pushFollow(FOLLOW_1); @@ -8992,7 +8922,7 @@ public final String entryRuleInteger0() throws RecognitionException { // $ANTLR start "ruleInteger0" - // InternalRosParser.g:3561:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; + // InternalRosParser.g:3553:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9002,8 +8932,8 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:3567:2: (this_DECINT_0= RULE_DECINT ) - // InternalRosParser.g:3568:2: this_DECINT_0= RULE_DECINT + // InternalRosParser.g:3559:2: (this_DECINT_0= RULE_DECINT ) + // InternalRosParser.g:3560:2: this_DECINT_0= RULE_DECINT { this_DECINT_0=(Token)match(input,RULE_DECINT,FOLLOW_2); @@ -9032,7 +8962,7 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { // $ANTLR start "entryRuleDateTime0" - // InternalRosParser.g:3578:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; + // InternalRosParser.g:3570:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; public final String entryRuleDateTime0() throws RecognitionException { String current = null; @@ -9040,8 +8970,8 @@ public final String entryRuleDateTime0() throws RecognitionException { try { - // InternalRosParser.g:3578:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) - // InternalRosParser.g:3579:2: iv_ruleDateTime0= ruleDateTime0 EOF + // InternalRosParser.g:3570:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) + // InternalRosParser.g:3571:2: iv_ruleDateTime0= ruleDateTime0 EOF { newCompositeNode(grammarAccess.getDateTime0Rule()); pushFollow(FOLLOW_1); @@ -9068,7 +8998,7 @@ public final String entryRuleDateTime0() throws RecognitionException { // $ANTLR start "ruleDateTime0" - // InternalRosParser.g:3585:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; + // InternalRosParser.g:3577:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9078,8 +9008,8 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException enterRule(); try { - // InternalRosParser.g:3591:2: (this_DATE_TIME_0= RULE_DATE_TIME ) - // InternalRosParser.g:3592:2: this_DATE_TIME_0= RULE_DATE_TIME + // InternalRosParser.g:3583:2: (this_DATE_TIME_0= RULE_DATE_TIME ) + // InternalRosParser.g:3584:2: this_DATE_TIME_0= RULE_DATE_TIME { this_DATE_TIME_0=(Token)match(input,RULE_DATE_TIME,FOLLOW_2); @@ -9108,7 +9038,7 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException // $ANTLR start "entryRuleMessagePart" - // InternalRosParser.g:3602:1: entryRuleMessagePart returns [EObject current=null] : iv_ruleMessagePart= ruleMessagePart EOF ; + // InternalRosParser.g:3594:1: entryRuleMessagePart returns [EObject current=null] : iv_ruleMessagePart= ruleMessagePart EOF ; public final EObject entryRuleMessagePart() throws RecognitionException { EObject current = null; @@ -9116,8 +9046,8 @@ public final EObject entryRuleMessagePart() throws RecognitionException { try { - // InternalRosParser.g:3602:52: (iv_ruleMessagePart= ruleMessagePart EOF ) - // InternalRosParser.g:3603:2: iv_ruleMessagePart= ruleMessagePart EOF + // InternalRosParser.g:3594:52: (iv_ruleMessagePart= ruleMessagePart EOF ) + // InternalRosParser.g:3595:2: iv_ruleMessagePart= ruleMessagePart EOF { newCompositeNode(grammarAccess.getMessagePartRule()); pushFollow(FOLLOW_1); @@ -9144,7 +9074,7 @@ public final EObject entryRuleMessagePart() throws RecognitionException { // $ANTLR start "ruleMessagePart" - // InternalRosParser.g:3609:1: ruleMessagePart returns [EObject current=null] : ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) ; + // InternalRosParser.g:3601:1: ruleMessagePart returns [EObject current=null] : ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) ; public final EObject ruleMessagePart() throws RecognitionException { EObject current = null; @@ -9160,22 +9090,22 @@ public final EObject ruleMessagePart() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:3615:2: ( ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) ) - // InternalRosParser.g:3616:2: ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) + // InternalRosParser.g:3607:2: ( ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) ) + // InternalRosParser.g:3608:2: ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) { - // InternalRosParser.g:3616:2: ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) - // InternalRosParser.g:3617:3: ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) + // InternalRosParser.g:3608:2: ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) + // InternalRosParser.g:3609:3: ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) { - // InternalRosParser.g:3617:3: ( (lv_Type_0_0= ruleAbstractType ) ) - // InternalRosParser.g:3618:4: (lv_Type_0_0= ruleAbstractType ) + // InternalRosParser.g:3609:3: ( (lv_Type_0_0= ruleAbstractType ) ) + // InternalRosParser.g:3610:4: (lv_Type_0_0= ruleAbstractType ) { - // InternalRosParser.g:3618:4: (lv_Type_0_0= ruleAbstractType ) - // InternalRosParser.g:3619:5: lv_Type_0_0= ruleAbstractType + // InternalRosParser.g:3610:4: (lv_Type_0_0= ruleAbstractType ) + // InternalRosParser.g:3611:5: lv_Type_0_0= ruleAbstractType { newCompositeNode(grammarAccess.getMessagePartAccess().getTypeAbstractTypeParserRuleCall_0_0()); - pushFollow(FOLLOW_50); + pushFollow(FOLLOW_49); lv_Type_0_0=ruleAbstractType(); state._fsp--; @@ -9197,13 +9127,13 @@ public final EObject ruleMessagePart() throws RecognitionException { } - // InternalRosParser.g:3636:3: ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) - // InternalRosParser.g:3637:4: ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) + // InternalRosParser.g:3628:3: ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) + // InternalRosParser.g:3629:4: ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) { - // InternalRosParser.g:3637:4: ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) - // InternalRosParser.g:3638:5: (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) + // InternalRosParser.g:3629:4: ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) + // InternalRosParser.g:3630:5: (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) { - // InternalRosParser.g:3638:5: (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) + // InternalRosParser.g:3630:5: (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) int alt54=3; switch ( input.LA(1) ) { case Duration: @@ -9241,7 +9171,7 @@ public final EObject ruleMessagePart() throws RecognitionException { switch (alt54) { case 1 : - // InternalRosParser.g:3639:6: lv_Data_1_1= ruleKEYWORD + // InternalRosParser.g:3631:6: lv_Data_1_1= ruleKEYWORD { newCompositeNode(grammarAccess.getMessagePartAccess().getDataKEYWORDParserRuleCall_1_0_0()); @@ -9266,7 +9196,7 @@ public final EObject ruleMessagePart() throws RecognitionException { } break; case 2 : - // InternalRosParser.g:3655:6: lv_Data_1_2= RULE_MESSAGE_ASIGMENT + // InternalRosParser.g:3647:6: lv_Data_1_2= RULE_MESSAGE_ASIGMENT { lv_Data_1_2=(Token)match(input,RULE_MESSAGE_ASIGMENT,FOLLOW_2); @@ -9286,7 +9216,7 @@ public final EObject ruleMessagePart() throws RecognitionException { } break; case 3 : - // InternalRosParser.g:3670:6: lv_Data_1_3= ruleEString + // InternalRosParser.g:3662:6: lv_Data_1_3= ruleEString { newCompositeNode(grammarAccess.getMessagePartAccess().getDataEStringParserRuleCall_1_0_2()); @@ -9342,7 +9272,7 @@ public final EObject ruleMessagePart() throws RecognitionException { // $ANTLR start "entryRuleAbstractType" - // InternalRosParser.g:3692:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; + // InternalRosParser.g:3684:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; public final EObject entryRuleAbstractType() throws RecognitionException { EObject current = null; @@ -9350,8 +9280,8 @@ public final EObject entryRuleAbstractType() throws RecognitionException { try { - // InternalRosParser.g:3692:53: (iv_ruleAbstractType= ruleAbstractType EOF ) - // InternalRosParser.g:3693:2: iv_ruleAbstractType= ruleAbstractType EOF + // InternalRosParser.g:3684:53: (iv_ruleAbstractType= ruleAbstractType EOF ) + // InternalRosParser.g:3685:2: iv_ruleAbstractType= ruleAbstractType EOF { newCompositeNode(grammarAccess.getAbstractTypeRule()); pushFollow(FOLLOW_1); @@ -9378,7 +9308,7 @@ public final EObject entryRuleAbstractType() throws RecognitionException { // $ANTLR start "ruleAbstractType" - // InternalRosParser.g:3699:1: ruleAbstractType returns [EObject current=null] : (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) ; + // InternalRosParser.g:3691:1: ruleAbstractType returns [EObject current=null] : (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) ; public final EObject ruleAbstractType() throws RecognitionException { EObject current = null; @@ -9449,15 +9379,15 @@ public final EObject ruleAbstractType() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:3705:2: ( (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) ) - // InternalRosParser.g:3706:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) + // InternalRosParser.g:3697:2: ( (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) ) + // InternalRosParser.g:3698:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) { - // InternalRosParser.g:3706:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) + // InternalRosParser.g:3698:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) int alt55=31; alt55 = dfa55.predict(input); switch (alt55) { case 1 : - // InternalRosParser.g:3707:3: this_bool_0= rulebool + // InternalRosParser.g:3699:3: this_bool_0= rulebool { newCompositeNode(grammarAccess.getAbstractTypeAccess().getBoolParserRuleCall_0()); @@ -9475,7 +9405,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 2 : - // InternalRosParser.g:3716:3: this_int8_1= ruleint8 + // InternalRosParser.g:3708:3: this_int8_1= ruleint8 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt8ParserRuleCall_1()); @@ -9493,7 +9423,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 3 : - // InternalRosParser.g:3725:3: this_uint8_2= ruleuint8 + // InternalRosParser.g:3717:3: this_uint8_2= ruleuint8 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint8ParserRuleCall_2()); @@ -9511,7 +9441,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 4 : - // InternalRosParser.g:3734:3: this_int16_3= ruleint16 + // InternalRosParser.g:3726:3: this_int16_3= ruleint16 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt16ParserRuleCall_3()); @@ -9529,7 +9459,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 5 : - // InternalRosParser.g:3743:3: this_uint16_4= ruleuint16 + // InternalRosParser.g:3735:3: this_uint16_4= ruleuint16 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint16ParserRuleCall_4()); @@ -9547,7 +9477,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 6 : - // InternalRosParser.g:3752:3: this_int32_5= ruleint32 + // InternalRosParser.g:3744:3: this_int32_5= ruleint32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt32ParserRuleCall_5()); @@ -9565,7 +9495,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 7 : - // InternalRosParser.g:3761:3: this_uint32_6= ruleuint32 + // InternalRosParser.g:3753:3: this_uint32_6= ruleuint32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint32ParserRuleCall_6()); @@ -9583,7 +9513,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 8 : - // InternalRosParser.g:3770:3: this_int64_7= ruleint64 + // InternalRosParser.g:3762:3: this_int64_7= ruleint64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt64ParserRuleCall_7()); @@ -9601,7 +9531,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 9 : - // InternalRosParser.g:3779:3: this_uint64_8= ruleuint64 + // InternalRosParser.g:3771:3: this_uint64_8= ruleuint64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint64ParserRuleCall_8()); @@ -9619,7 +9549,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 10 : - // InternalRosParser.g:3788:3: this_float32_9= rulefloat32 + // InternalRosParser.g:3780:3: this_float32_9= rulefloat32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat32ParserRuleCall_9()); @@ -9637,7 +9567,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 11 : - // InternalRosParser.g:3797:3: this_float64_10= rulefloat64 + // InternalRosParser.g:3789:3: this_float64_10= rulefloat64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat64ParserRuleCall_10()); @@ -9655,7 +9585,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 12 : - // InternalRosParser.g:3806:3: this_string0_11= rulestring0 + // InternalRosParser.g:3798:3: this_string0_11= rulestring0 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getString0ParserRuleCall_11()); @@ -9673,7 +9603,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 13 : - // InternalRosParser.g:3815:3: this_byte_12= rulebyte + // InternalRosParser.g:3807:3: this_byte_12= rulebyte { newCompositeNode(grammarAccess.getAbstractTypeAccess().getByteParserRuleCall_12()); @@ -9691,7 +9621,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 14 : - // InternalRosParser.g:3824:3: this_time_13= ruletime + // InternalRosParser.g:3816:3: this_time_13= ruletime { newCompositeNode(grammarAccess.getAbstractTypeAccess().getTimeParserRuleCall_13()); @@ -9709,7 +9639,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 15 : - // InternalRosParser.g:3833:3: this_duration_14= ruleduration + // InternalRosParser.g:3825:3: this_duration_14= ruleduration { newCompositeNode(grammarAccess.getAbstractTypeAccess().getDurationParserRuleCall_14()); @@ -9727,7 +9657,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 16 : - // InternalRosParser.g:3842:3: this_Header_15= ruleHeader + // InternalRosParser.g:3834:3: this_Header_15= ruleHeader { newCompositeNode(grammarAccess.getAbstractTypeAccess().getHeaderParserRuleCall_15()); @@ -9745,7 +9675,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 17 : - // InternalRosParser.g:3851:3: this_boolArray_16= ruleboolArray + // InternalRosParser.g:3843:3: this_boolArray_16= ruleboolArray { newCompositeNode(grammarAccess.getAbstractTypeAccess().getBoolArrayParserRuleCall_16()); @@ -9763,7 +9693,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 18 : - // InternalRosParser.g:3860:3: this_int8Array_17= ruleint8Array + // InternalRosParser.g:3852:3: this_int8Array_17= ruleint8Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt8ArrayParserRuleCall_17()); @@ -9781,7 +9711,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 19 : - // InternalRosParser.g:3869:3: this_uint8Array_18= ruleuint8Array + // InternalRosParser.g:3861:3: this_uint8Array_18= ruleuint8Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint8ArrayParserRuleCall_18()); @@ -9799,7 +9729,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 20 : - // InternalRosParser.g:3878:3: this_int16Array_19= ruleint16Array + // InternalRosParser.g:3870:3: this_int16Array_19= ruleint16Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt16ArrayParserRuleCall_19()); @@ -9817,7 +9747,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 21 : - // InternalRosParser.g:3887:3: this_uint16Array_20= ruleuint16Array + // InternalRosParser.g:3879:3: this_uint16Array_20= ruleuint16Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint16ArrayParserRuleCall_20()); @@ -9835,7 +9765,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 22 : - // InternalRosParser.g:3896:3: this_int32Array_21= ruleint32Array + // InternalRosParser.g:3888:3: this_int32Array_21= ruleint32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt32ArrayParserRuleCall_21()); @@ -9853,7 +9783,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 23 : - // InternalRosParser.g:3905:3: this_uint32Array_22= ruleuint32Array + // InternalRosParser.g:3897:3: this_uint32Array_22= ruleuint32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint32ArrayParserRuleCall_22()); @@ -9871,7 +9801,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 24 : - // InternalRosParser.g:3914:3: this_int64Array_23= ruleint64Array + // InternalRosParser.g:3906:3: this_int64Array_23= ruleint64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt64ArrayParserRuleCall_23()); @@ -9889,7 +9819,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 25 : - // InternalRosParser.g:3923:3: this_uint64Array_24= ruleuint64Array + // InternalRosParser.g:3915:3: this_uint64Array_24= ruleuint64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint64ArrayParserRuleCall_24()); @@ -9907,7 +9837,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 26 : - // InternalRosParser.g:3932:3: this_float32Array_25= rulefloat32Array + // InternalRosParser.g:3924:3: this_float32Array_25= rulefloat32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat32ArrayParserRuleCall_25()); @@ -9925,7 +9855,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 27 : - // InternalRosParser.g:3941:3: this_float64Array_26= rulefloat64Array + // InternalRosParser.g:3933:3: this_float64Array_26= rulefloat64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat64ArrayParserRuleCall_26()); @@ -9943,7 +9873,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 28 : - // InternalRosParser.g:3950:3: this_string0Array_27= rulestring0Array + // InternalRosParser.g:3942:3: this_string0Array_27= rulestring0Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getString0ArrayParserRuleCall_27()); @@ -9961,7 +9891,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 29 : - // InternalRosParser.g:3959:3: this_byteArray_28= rulebyteArray + // InternalRosParser.g:3951:3: this_byteArray_28= rulebyteArray { newCompositeNode(grammarAccess.getAbstractTypeAccess().getByteArrayParserRuleCall_28()); @@ -9979,7 +9909,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 30 : - // InternalRosParser.g:3968:3: this_TopicSpecRef_29= ruleTopicSpecRef + // InternalRosParser.g:3960:3: this_TopicSpecRef_29= ruleTopicSpecRef { newCompositeNode(grammarAccess.getAbstractTypeAccess().getTopicSpecRefParserRuleCall_29()); @@ -9997,7 +9927,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 31 : - // InternalRosParser.g:3977:3: this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef + // InternalRosParser.g:3969:3: this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef { newCompositeNode(grammarAccess.getAbstractTypeAccess().getArrayTopicSpecRefParserRuleCall_30()); @@ -10037,7 +9967,7 @@ public final EObject ruleAbstractType() throws RecognitionException { // $ANTLR start "entryRulebool" - // InternalRosParser.g:3989:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; + // InternalRosParser.g:3981:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; public final EObject entryRulebool() throws RecognitionException { EObject current = null; @@ -10045,8 +9975,8 @@ public final EObject entryRulebool() throws RecognitionException { try { - // InternalRosParser.g:3989:45: (iv_rulebool= rulebool EOF ) - // InternalRosParser.g:3990:2: iv_rulebool= rulebool EOF + // InternalRosParser.g:3981:45: (iv_rulebool= rulebool EOF ) + // InternalRosParser.g:3982:2: iv_rulebool= rulebool EOF { newCompositeNode(grammarAccess.getBoolRule()); pushFollow(FOLLOW_1); @@ -10073,7 +10003,7 @@ public final EObject entryRulebool() throws RecognitionException { // $ANTLR start "rulebool" - // InternalRosParser.g:3996:1: rulebool returns [EObject current=null] : ( () otherlv_1= Bool ) ; + // InternalRosParser.g:3988:1: rulebool returns [EObject current=null] : ( () otherlv_1= Bool ) ; public final EObject rulebool() throws RecognitionException { EObject current = null; @@ -10083,14 +10013,14 @@ public final EObject rulebool() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4002:2: ( ( () otherlv_1= Bool ) ) - // InternalRosParser.g:4003:2: ( () otherlv_1= Bool ) + // InternalRosParser.g:3994:2: ( ( () otherlv_1= Bool ) ) + // InternalRosParser.g:3995:2: ( () otherlv_1= Bool ) { - // InternalRosParser.g:4003:2: ( () otherlv_1= Bool ) - // InternalRosParser.g:4004:3: () otherlv_1= Bool + // InternalRosParser.g:3995:2: ( () otherlv_1= Bool ) + // InternalRosParser.g:3996:3: () otherlv_1= Bool { - // InternalRosParser.g:4004:3: () - // InternalRosParser.g:4005:4: + // InternalRosParser.g:3996:3: () + // InternalRosParser.g:3997:4: { current = forceCreateModelElement( @@ -10127,7 +10057,7 @@ public final EObject rulebool() throws RecognitionException { // $ANTLR start "entryRuleint8" - // InternalRosParser.g:4019:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; + // InternalRosParser.g:4011:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; public final EObject entryRuleint8() throws RecognitionException { EObject current = null; @@ -10135,8 +10065,8 @@ public final EObject entryRuleint8() throws RecognitionException { try { - // InternalRosParser.g:4019:45: (iv_ruleint8= ruleint8 EOF ) - // InternalRosParser.g:4020:2: iv_ruleint8= ruleint8 EOF + // InternalRosParser.g:4011:45: (iv_ruleint8= ruleint8 EOF ) + // InternalRosParser.g:4012:2: iv_ruleint8= ruleint8 EOF { newCompositeNode(grammarAccess.getInt8Rule()); pushFollow(FOLLOW_1); @@ -10163,7 +10093,7 @@ public final EObject entryRuleint8() throws RecognitionException { // $ANTLR start "ruleint8" - // InternalRosParser.g:4026:1: ruleint8 returns [EObject current=null] : ( () otherlv_1= Int8 ) ; + // InternalRosParser.g:4018:1: ruleint8 returns [EObject current=null] : ( () otherlv_1= Int8 ) ; public final EObject ruleint8() throws RecognitionException { EObject current = null; @@ -10173,14 +10103,14 @@ public final EObject ruleint8() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4032:2: ( ( () otherlv_1= Int8 ) ) - // InternalRosParser.g:4033:2: ( () otherlv_1= Int8 ) + // InternalRosParser.g:4024:2: ( ( () otherlv_1= Int8 ) ) + // InternalRosParser.g:4025:2: ( () otherlv_1= Int8 ) { - // InternalRosParser.g:4033:2: ( () otherlv_1= Int8 ) - // InternalRosParser.g:4034:3: () otherlv_1= Int8 + // InternalRosParser.g:4025:2: ( () otherlv_1= Int8 ) + // InternalRosParser.g:4026:3: () otherlv_1= Int8 { - // InternalRosParser.g:4034:3: () - // InternalRosParser.g:4035:4: + // InternalRosParser.g:4026:3: () + // InternalRosParser.g:4027:4: { current = forceCreateModelElement( @@ -10217,7 +10147,7 @@ public final EObject ruleint8() throws RecognitionException { // $ANTLR start "entryRuleuint8" - // InternalRosParser.g:4049:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; + // InternalRosParser.g:4041:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; public final EObject entryRuleuint8() throws RecognitionException { EObject current = null; @@ -10225,8 +10155,8 @@ public final EObject entryRuleuint8() throws RecognitionException { try { - // InternalRosParser.g:4049:46: (iv_ruleuint8= ruleuint8 EOF ) - // InternalRosParser.g:4050:2: iv_ruleuint8= ruleuint8 EOF + // InternalRosParser.g:4041:46: (iv_ruleuint8= ruleuint8 EOF ) + // InternalRosParser.g:4042:2: iv_ruleuint8= ruleuint8 EOF { newCompositeNode(grammarAccess.getUint8Rule()); pushFollow(FOLLOW_1); @@ -10253,7 +10183,7 @@ public final EObject entryRuleuint8() throws RecognitionException { // $ANTLR start "ruleuint8" - // InternalRosParser.g:4056:1: ruleuint8 returns [EObject current=null] : ( () otherlv_1= Uint8 ) ; + // InternalRosParser.g:4048:1: ruleuint8 returns [EObject current=null] : ( () otherlv_1= Uint8 ) ; public final EObject ruleuint8() throws RecognitionException { EObject current = null; @@ -10263,14 +10193,14 @@ public final EObject ruleuint8() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4062:2: ( ( () otherlv_1= Uint8 ) ) - // InternalRosParser.g:4063:2: ( () otherlv_1= Uint8 ) + // InternalRosParser.g:4054:2: ( ( () otherlv_1= Uint8 ) ) + // InternalRosParser.g:4055:2: ( () otherlv_1= Uint8 ) { - // InternalRosParser.g:4063:2: ( () otherlv_1= Uint8 ) - // InternalRosParser.g:4064:3: () otherlv_1= Uint8 + // InternalRosParser.g:4055:2: ( () otherlv_1= Uint8 ) + // InternalRosParser.g:4056:3: () otherlv_1= Uint8 { - // InternalRosParser.g:4064:3: () - // InternalRosParser.g:4065:4: + // InternalRosParser.g:4056:3: () + // InternalRosParser.g:4057:4: { current = forceCreateModelElement( @@ -10307,7 +10237,7 @@ public final EObject ruleuint8() throws RecognitionException { // $ANTLR start "entryRuleint16" - // InternalRosParser.g:4079:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; + // InternalRosParser.g:4071:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; public final EObject entryRuleint16() throws RecognitionException { EObject current = null; @@ -10315,8 +10245,8 @@ public final EObject entryRuleint16() throws RecognitionException { try { - // InternalRosParser.g:4079:46: (iv_ruleint16= ruleint16 EOF ) - // InternalRosParser.g:4080:2: iv_ruleint16= ruleint16 EOF + // InternalRosParser.g:4071:46: (iv_ruleint16= ruleint16 EOF ) + // InternalRosParser.g:4072:2: iv_ruleint16= ruleint16 EOF { newCompositeNode(grammarAccess.getInt16Rule()); pushFollow(FOLLOW_1); @@ -10343,7 +10273,7 @@ public final EObject entryRuleint16() throws RecognitionException { // $ANTLR start "ruleint16" - // InternalRosParser.g:4086:1: ruleint16 returns [EObject current=null] : ( () otherlv_1= Int16 ) ; + // InternalRosParser.g:4078:1: ruleint16 returns [EObject current=null] : ( () otherlv_1= Int16 ) ; public final EObject ruleint16() throws RecognitionException { EObject current = null; @@ -10353,14 +10283,14 @@ public final EObject ruleint16() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4092:2: ( ( () otherlv_1= Int16 ) ) - // InternalRosParser.g:4093:2: ( () otherlv_1= Int16 ) + // InternalRosParser.g:4084:2: ( ( () otherlv_1= Int16 ) ) + // InternalRosParser.g:4085:2: ( () otherlv_1= Int16 ) { - // InternalRosParser.g:4093:2: ( () otherlv_1= Int16 ) - // InternalRosParser.g:4094:3: () otherlv_1= Int16 + // InternalRosParser.g:4085:2: ( () otherlv_1= Int16 ) + // InternalRosParser.g:4086:3: () otherlv_1= Int16 { - // InternalRosParser.g:4094:3: () - // InternalRosParser.g:4095:4: + // InternalRosParser.g:4086:3: () + // InternalRosParser.g:4087:4: { current = forceCreateModelElement( @@ -10397,7 +10327,7 @@ public final EObject ruleint16() throws RecognitionException { // $ANTLR start "entryRuleuint16" - // InternalRosParser.g:4109:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; + // InternalRosParser.g:4101:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; public final EObject entryRuleuint16() throws RecognitionException { EObject current = null; @@ -10405,8 +10335,8 @@ public final EObject entryRuleuint16() throws RecognitionException { try { - // InternalRosParser.g:4109:47: (iv_ruleuint16= ruleuint16 EOF ) - // InternalRosParser.g:4110:2: iv_ruleuint16= ruleuint16 EOF + // InternalRosParser.g:4101:47: (iv_ruleuint16= ruleuint16 EOF ) + // InternalRosParser.g:4102:2: iv_ruleuint16= ruleuint16 EOF { newCompositeNode(grammarAccess.getUint16Rule()); pushFollow(FOLLOW_1); @@ -10433,7 +10363,7 @@ public final EObject entryRuleuint16() throws RecognitionException { // $ANTLR start "ruleuint16" - // InternalRosParser.g:4116:1: ruleuint16 returns [EObject current=null] : ( () otherlv_1= Uint16 ) ; + // InternalRosParser.g:4108:1: ruleuint16 returns [EObject current=null] : ( () otherlv_1= Uint16 ) ; public final EObject ruleuint16() throws RecognitionException { EObject current = null; @@ -10443,14 +10373,14 @@ public final EObject ruleuint16() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4122:2: ( ( () otherlv_1= Uint16 ) ) - // InternalRosParser.g:4123:2: ( () otherlv_1= Uint16 ) + // InternalRosParser.g:4114:2: ( ( () otherlv_1= Uint16 ) ) + // InternalRosParser.g:4115:2: ( () otherlv_1= Uint16 ) { - // InternalRosParser.g:4123:2: ( () otherlv_1= Uint16 ) - // InternalRosParser.g:4124:3: () otherlv_1= Uint16 + // InternalRosParser.g:4115:2: ( () otherlv_1= Uint16 ) + // InternalRosParser.g:4116:3: () otherlv_1= Uint16 { - // InternalRosParser.g:4124:3: () - // InternalRosParser.g:4125:4: + // InternalRosParser.g:4116:3: () + // InternalRosParser.g:4117:4: { current = forceCreateModelElement( @@ -10487,7 +10417,7 @@ public final EObject ruleuint16() throws RecognitionException { // $ANTLR start "entryRuleint32" - // InternalRosParser.g:4139:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; + // InternalRosParser.g:4131:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; public final EObject entryRuleint32() throws RecognitionException { EObject current = null; @@ -10495,8 +10425,8 @@ public final EObject entryRuleint32() throws RecognitionException { try { - // InternalRosParser.g:4139:46: (iv_ruleint32= ruleint32 EOF ) - // InternalRosParser.g:4140:2: iv_ruleint32= ruleint32 EOF + // InternalRosParser.g:4131:46: (iv_ruleint32= ruleint32 EOF ) + // InternalRosParser.g:4132:2: iv_ruleint32= ruleint32 EOF { newCompositeNode(grammarAccess.getInt32Rule()); pushFollow(FOLLOW_1); @@ -10523,7 +10453,7 @@ public final EObject entryRuleint32() throws RecognitionException { // $ANTLR start "ruleint32" - // InternalRosParser.g:4146:1: ruleint32 returns [EObject current=null] : ( () otherlv_1= Int32 ) ; + // InternalRosParser.g:4138:1: ruleint32 returns [EObject current=null] : ( () otherlv_1= Int32 ) ; public final EObject ruleint32() throws RecognitionException { EObject current = null; @@ -10533,14 +10463,14 @@ public final EObject ruleint32() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4152:2: ( ( () otherlv_1= Int32 ) ) - // InternalRosParser.g:4153:2: ( () otherlv_1= Int32 ) + // InternalRosParser.g:4144:2: ( ( () otherlv_1= Int32 ) ) + // InternalRosParser.g:4145:2: ( () otherlv_1= Int32 ) { - // InternalRosParser.g:4153:2: ( () otherlv_1= Int32 ) - // InternalRosParser.g:4154:3: () otherlv_1= Int32 + // InternalRosParser.g:4145:2: ( () otherlv_1= Int32 ) + // InternalRosParser.g:4146:3: () otherlv_1= Int32 { - // InternalRosParser.g:4154:3: () - // InternalRosParser.g:4155:4: + // InternalRosParser.g:4146:3: () + // InternalRosParser.g:4147:4: { current = forceCreateModelElement( @@ -10577,7 +10507,7 @@ public final EObject ruleint32() throws RecognitionException { // $ANTLR start "entryRuleuint32" - // InternalRosParser.g:4169:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; + // InternalRosParser.g:4161:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; public final EObject entryRuleuint32() throws RecognitionException { EObject current = null; @@ -10585,8 +10515,8 @@ public final EObject entryRuleuint32() throws RecognitionException { try { - // InternalRosParser.g:4169:47: (iv_ruleuint32= ruleuint32 EOF ) - // InternalRosParser.g:4170:2: iv_ruleuint32= ruleuint32 EOF + // InternalRosParser.g:4161:47: (iv_ruleuint32= ruleuint32 EOF ) + // InternalRosParser.g:4162:2: iv_ruleuint32= ruleuint32 EOF { newCompositeNode(grammarAccess.getUint32Rule()); pushFollow(FOLLOW_1); @@ -10613,7 +10543,7 @@ public final EObject entryRuleuint32() throws RecognitionException { // $ANTLR start "ruleuint32" - // InternalRosParser.g:4176:1: ruleuint32 returns [EObject current=null] : ( () otherlv_1= Uint32 ) ; + // InternalRosParser.g:4168:1: ruleuint32 returns [EObject current=null] : ( () otherlv_1= Uint32 ) ; public final EObject ruleuint32() throws RecognitionException { EObject current = null; @@ -10623,14 +10553,14 @@ public final EObject ruleuint32() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4182:2: ( ( () otherlv_1= Uint32 ) ) - // InternalRosParser.g:4183:2: ( () otherlv_1= Uint32 ) + // InternalRosParser.g:4174:2: ( ( () otherlv_1= Uint32 ) ) + // InternalRosParser.g:4175:2: ( () otherlv_1= Uint32 ) { - // InternalRosParser.g:4183:2: ( () otherlv_1= Uint32 ) - // InternalRosParser.g:4184:3: () otherlv_1= Uint32 + // InternalRosParser.g:4175:2: ( () otherlv_1= Uint32 ) + // InternalRosParser.g:4176:3: () otherlv_1= Uint32 { - // InternalRosParser.g:4184:3: () - // InternalRosParser.g:4185:4: + // InternalRosParser.g:4176:3: () + // InternalRosParser.g:4177:4: { current = forceCreateModelElement( @@ -10667,7 +10597,7 @@ public final EObject ruleuint32() throws RecognitionException { // $ANTLR start "entryRuleint64" - // InternalRosParser.g:4199:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; + // InternalRosParser.g:4191:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; public final EObject entryRuleint64() throws RecognitionException { EObject current = null; @@ -10675,8 +10605,8 @@ public final EObject entryRuleint64() throws RecognitionException { try { - // InternalRosParser.g:4199:46: (iv_ruleint64= ruleint64 EOF ) - // InternalRosParser.g:4200:2: iv_ruleint64= ruleint64 EOF + // InternalRosParser.g:4191:46: (iv_ruleint64= ruleint64 EOF ) + // InternalRosParser.g:4192:2: iv_ruleint64= ruleint64 EOF { newCompositeNode(grammarAccess.getInt64Rule()); pushFollow(FOLLOW_1); @@ -10703,7 +10633,7 @@ public final EObject entryRuleint64() throws RecognitionException { // $ANTLR start "ruleint64" - // InternalRosParser.g:4206:1: ruleint64 returns [EObject current=null] : ( () otherlv_1= Int64 ) ; + // InternalRosParser.g:4198:1: ruleint64 returns [EObject current=null] : ( () otherlv_1= Int64 ) ; public final EObject ruleint64() throws RecognitionException { EObject current = null; @@ -10713,14 +10643,14 @@ public final EObject ruleint64() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4212:2: ( ( () otherlv_1= Int64 ) ) - // InternalRosParser.g:4213:2: ( () otherlv_1= Int64 ) + // InternalRosParser.g:4204:2: ( ( () otherlv_1= Int64 ) ) + // InternalRosParser.g:4205:2: ( () otherlv_1= Int64 ) { - // InternalRosParser.g:4213:2: ( () otherlv_1= Int64 ) - // InternalRosParser.g:4214:3: () otherlv_1= Int64 + // InternalRosParser.g:4205:2: ( () otherlv_1= Int64 ) + // InternalRosParser.g:4206:3: () otherlv_1= Int64 { - // InternalRosParser.g:4214:3: () - // InternalRosParser.g:4215:4: + // InternalRosParser.g:4206:3: () + // InternalRosParser.g:4207:4: { current = forceCreateModelElement( @@ -10757,7 +10687,7 @@ public final EObject ruleint64() throws RecognitionException { // $ANTLR start "entryRuleuint64" - // InternalRosParser.g:4229:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; + // InternalRosParser.g:4221:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; public final EObject entryRuleuint64() throws RecognitionException { EObject current = null; @@ -10765,8 +10695,8 @@ public final EObject entryRuleuint64() throws RecognitionException { try { - // InternalRosParser.g:4229:47: (iv_ruleuint64= ruleuint64 EOF ) - // InternalRosParser.g:4230:2: iv_ruleuint64= ruleuint64 EOF + // InternalRosParser.g:4221:47: (iv_ruleuint64= ruleuint64 EOF ) + // InternalRosParser.g:4222:2: iv_ruleuint64= ruleuint64 EOF { newCompositeNode(grammarAccess.getUint64Rule()); pushFollow(FOLLOW_1); @@ -10793,7 +10723,7 @@ public final EObject entryRuleuint64() throws RecognitionException { // $ANTLR start "ruleuint64" - // InternalRosParser.g:4236:1: ruleuint64 returns [EObject current=null] : ( () otherlv_1= Uint64 ) ; + // InternalRosParser.g:4228:1: ruleuint64 returns [EObject current=null] : ( () otherlv_1= Uint64 ) ; public final EObject ruleuint64() throws RecognitionException { EObject current = null; @@ -10803,14 +10733,14 @@ public final EObject ruleuint64() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4242:2: ( ( () otherlv_1= Uint64 ) ) - // InternalRosParser.g:4243:2: ( () otherlv_1= Uint64 ) + // InternalRosParser.g:4234:2: ( ( () otherlv_1= Uint64 ) ) + // InternalRosParser.g:4235:2: ( () otherlv_1= Uint64 ) { - // InternalRosParser.g:4243:2: ( () otherlv_1= Uint64 ) - // InternalRosParser.g:4244:3: () otherlv_1= Uint64 + // InternalRosParser.g:4235:2: ( () otherlv_1= Uint64 ) + // InternalRosParser.g:4236:3: () otherlv_1= Uint64 { - // InternalRosParser.g:4244:3: () - // InternalRosParser.g:4245:4: + // InternalRosParser.g:4236:3: () + // InternalRosParser.g:4237:4: { current = forceCreateModelElement( @@ -10847,7 +10777,7 @@ public final EObject ruleuint64() throws RecognitionException { // $ANTLR start "entryRulefloat32" - // InternalRosParser.g:4259:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; + // InternalRosParser.g:4251:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; public final EObject entryRulefloat32() throws RecognitionException { EObject current = null; @@ -10855,8 +10785,8 @@ public final EObject entryRulefloat32() throws RecognitionException { try { - // InternalRosParser.g:4259:48: (iv_rulefloat32= rulefloat32 EOF ) - // InternalRosParser.g:4260:2: iv_rulefloat32= rulefloat32 EOF + // InternalRosParser.g:4251:48: (iv_rulefloat32= rulefloat32 EOF ) + // InternalRosParser.g:4252:2: iv_rulefloat32= rulefloat32 EOF { newCompositeNode(grammarAccess.getFloat32Rule()); pushFollow(FOLLOW_1); @@ -10883,7 +10813,7 @@ public final EObject entryRulefloat32() throws RecognitionException { // $ANTLR start "rulefloat32" - // InternalRosParser.g:4266:1: rulefloat32 returns [EObject current=null] : ( () otherlv_1= Float32 ) ; + // InternalRosParser.g:4258:1: rulefloat32 returns [EObject current=null] : ( () otherlv_1= Float32 ) ; public final EObject rulefloat32() throws RecognitionException { EObject current = null; @@ -10893,14 +10823,14 @@ public final EObject rulefloat32() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4272:2: ( ( () otherlv_1= Float32 ) ) - // InternalRosParser.g:4273:2: ( () otherlv_1= Float32 ) + // InternalRosParser.g:4264:2: ( ( () otherlv_1= Float32 ) ) + // InternalRosParser.g:4265:2: ( () otherlv_1= Float32 ) { - // InternalRosParser.g:4273:2: ( () otherlv_1= Float32 ) - // InternalRosParser.g:4274:3: () otherlv_1= Float32 + // InternalRosParser.g:4265:2: ( () otherlv_1= Float32 ) + // InternalRosParser.g:4266:3: () otherlv_1= Float32 { - // InternalRosParser.g:4274:3: () - // InternalRosParser.g:4275:4: + // InternalRosParser.g:4266:3: () + // InternalRosParser.g:4267:4: { current = forceCreateModelElement( @@ -10937,7 +10867,7 @@ public final EObject rulefloat32() throws RecognitionException { // $ANTLR start "entryRulefloat64" - // InternalRosParser.g:4289:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; + // InternalRosParser.g:4281:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; public final EObject entryRulefloat64() throws RecognitionException { EObject current = null; @@ -10945,8 +10875,8 @@ public final EObject entryRulefloat64() throws RecognitionException { try { - // InternalRosParser.g:4289:48: (iv_rulefloat64= rulefloat64 EOF ) - // InternalRosParser.g:4290:2: iv_rulefloat64= rulefloat64 EOF + // InternalRosParser.g:4281:48: (iv_rulefloat64= rulefloat64 EOF ) + // InternalRosParser.g:4282:2: iv_rulefloat64= rulefloat64 EOF { newCompositeNode(grammarAccess.getFloat64Rule()); pushFollow(FOLLOW_1); @@ -10973,7 +10903,7 @@ public final EObject entryRulefloat64() throws RecognitionException { // $ANTLR start "rulefloat64" - // InternalRosParser.g:4296:1: rulefloat64 returns [EObject current=null] : ( () otherlv_1= Float64 ) ; + // InternalRosParser.g:4288:1: rulefloat64 returns [EObject current=null] : ( () otherlv_1= Float64 ) ; public final EObject rulefloat64() throws RecognitionException { EObject current = null; @@ -10983,14 +10913,14 @@ public final EObject rulefloat64() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4302:2: ( ( () otherlv_1= Float64 ) ) - // InternalRosParser.g:4303:2: ( () otherlv_1= Float64 ) + // InternalRosParser.g:4294:2: ( ( () otherlv_1= Float64 ) ) + // InternalRosParser.g:4295:2: ( () otherlv_1= Float64 ) { - // InternalRosParser.g:4303:2: ( () otherlv_1= Float64 ) - // InternalRosParser.g:4304:3: () otherlv_1= Float64 + // InternalRosParser.g:4295:2: ( () otherlv_1= Float64 ) + // InternalRosParser.g:4296:3: () otherlv_1= Float64 { - // InternalRosParser.g:4304:3: () - // InternalRosParser.g:4305:4: + // InternalRosParser.g:4296:3: () + // InternalRosParser.g:4297:4: { current = forceCreateModelElement( @@ -11027,7 +10957,7 @@ public final EObject rulefloat64() throws RecognitionException { // $ANTLR start "entryRulestring0" - // InternalRosParser.g:4319:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; + // InternalRosParser.g:4311:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; public final EObject entryRulestring0() throws RecognitionException { EObject current = null; @@ -11035,8 +10965,8 @@ public final EObject entryRulestring0() throws RecognitionException { try { - // InternalRosParser.g:4319:48: (iv_rulestring0= rulestring0 EOF ) - // InternalRosParser.g:4320:2: iv_rulestring0= rulestring0 EOF + // InternalRosParser.g:4311:48: (iv_rulestring0= rulestring0 EOF ) + // InternalRosParser.g:4312:2: iv_rulestring0= rulestring0 EOF { newCompositeNode(grammarAccess.getString0Rule()); pushFollow(FOLLOW_1); @@ -11063,7 +10993,7 @@ public final EObject entryRulestring0() throws RecognitionException { // $ANTLR start "rulestring0" - // InternalRosParser.g:4326:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= String_1 ) ; + // InternalRosParser.g:4318:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= String_1 ) ; public final EObject rulestring0() throws RecognitionException { EObject current = null; @@ -11073,14 +11003,14 @@ public final EObject rulestring0() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4332:2: ( ( () otherlv_1= String_1 ) ) - // InternalRosParser.g:4333:2: ( () otherlv_1= String_1 ) + // InternalRosParser.g:4324:2: ( ( () otherlv_1= String_1 ) ) + // InternalRosParser.g:4325:2: ( () otherlv_1= String_1 ) { - // InternalRosParser.g:4333:2: ( () otherlv_1= String_1 ) - // InternalRosParser.g:4334:3: () otherlv_1= String_1 + // InternalRosParser.g:4325:2: ( () otherlv_1= String_1 ) + // InternalRosParser.g:4326:3: () otherlv_1= String_1 { - // InternalRosParser.g:4334:3: () - // InternalRosParser.g:4335:4: + // InternalRosParser.g:4326:3: () + // InternalRosParser.g:4327:4: { current = forceCreateModelElement( @@ -11117,7 +11047,7 @@ public final EObject rulestring0() throws RecognitionException { // $ANTLR start "entryRulebyte" - // InternalRosParser.g:4349:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; + // InternalRosParser.g:4341:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; public final EObject entryRulebyte() throws RecognitionException { EObject current = null; @@ -11125,8 +11055,8 @@ public final EObject entryRulebyte() throws RecognitionException { try { - // InternalRosParser.g:4349:45: (iv_rulebyte= rulebyte EOF ) - // InternalRosParser.g:4350:2: iv_rulebyte= rulebyte EOF + // InternalRosParser.g:4341:45: (iv_rulebyte= rulebyte EOF ) + // InternalRosParser.g:4342:2: iv_rulebyte= rulebyte EOF { newCompositeNode(grammarAccess.getByteRule()); pushFollow(FOLLOW_1); @@ -11153,7 +11083,7 @@ public final EObject entryRulebyte() throws RecognitionException { // $ANTLR start "rulebyte" - // InternalRosParser.g:4356:1: rulebyte returns [EObject current=null] : ( () otherlv_1= Byte ) ; + // InternalRosParser.g:4348:1: rulebyte returns [EObject current=null] : ( () otherlv_1= Byte ) ; public final EObject rulebyte() throws RecognitionException { EObject current = null; @@ -11163,14 +11093,14 @@ public final EObject rulebyte() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4362:2: ( ( () otherlv_1= Byte ) ) - // InternalRosParser.g:4363:2: ( () otherlv_1= Byte ) + // InternalRosParser.g:4354:2: ( ( () otherlv_1= Byte ) ) + // InternalRosParser.g:4355:2: ( () otherlv_1= Byte ) { - // InternalRosParser.g:4363:2: ( () otherlv_1= Byte ) - // InternalRosParser.g:4364:3: () otherlv_1= Byte + // InternalRosParser.g:4355:2: ( () otherlv_1= Byte ) + // InternalRosParser.g:4356:3: () otherlv_1= Byte { - // InternalRosParser.g:4364:3: () - // InternalRosParser.g:4365:4: + // InternalRosParser.g:4356:3: () + // InternalRosParser.g:4357:4: { current = forceCreateModelElement( @@ -11207,7 +11137,7 @@ public final EObject rulebyte() throws RecognitionException { // $ANTLR start "entryRuletime" - // InternalRosParser.g:4379:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; + // InternalRosParser.g:4371:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; public final EObject entryRuletime() throws RecognitionException { EObject current = null; @@ -11215,8 +11145,8 @@ public final EObject entryRuletime() throws RecognitionException { try { - // InternalRosParser.g:4379:45: (iv_ruletime= ruletime EOF ) - // InternalRosParser.g:4380:2: iv_ruletime= ruletime EOF + // InternalRosParser.g:4371:45: (iv_ruletime= ruletime EOF ) + // InternalRosParser.g:4372:2: iv_ruletime= ruletime EOF { newCompositeNode(grammarAccess.getTimeRule()); pushFollow(FOLLOW_1); @@ -11243,7 +11173,7 @@ public final EObject entryRuletime() throws RecognitionException { // $ANTLR start "ruletime" - // InternalRosParser.g:4386:1: ruletime returns [EObject current=null] : ( () otherlv_1= Time ) ; + // InternalRosParser.g:4378:1: ruletime returns [EObject current=null] : ( () otherlv_1= Time ) ; public final EObject ruletime() throws RecognitionException { EObject current = null; @@ -11253,14 +11183,14 @@ public final EObject ruletime() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4392:2: ( ( () otherlv_1= Time ) ) - // InternalRosParser.g:4393:2: ( () otherlv_1= Time ) + // InternalRosParser.g:4384:2: ( ( () otherlv_1= Time ) ) + // InternalRosParser.g:4385:2: ( () otherlv_1= Time ) { - // InternalRosParser.g:4393:2: ( () otherlv_1= Time ) - // InternalRosParser.g:4394:3: () otherlv_1= Time + // InternalRosParser.g:4385:2: ( () otherlv_1= Time ) + // InternalRosParser.g:4386:3: () otherlv_1= Time { - // InternalRosParser.g:4394:3: () - // InternalRosParser.g:4395:4: + // InternalRosParser.g:4386:3: () + // InternalRosParser.g:4387:4: { current = forceCreateModelElement( @@ -11297,7 +11227,7 @@ public final EObject ruletime() throws RecognitionException { // $ANTLR start "entryRuleduration" - // InternalRosParser.g:4409:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; + // InternalRosParser.g:4401:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; public final EObject entryRuleduration() throws RecognitionException { EObject current = null; @@ -11305,8 +11235,8 @@ public final EObject entryRuleduration() throws RecognitionException { try { - // InternalRosParser.g:4409:49: (iv_ruleduration= ruleduration EOF ) - // InternalRosParser.g:4410:2: iv_ruleduration= ruleduration EOF + // InternalRosParser.g:4401:49: (iv_ruleduration= ruleduration EOF ) + // InternalRosParser.g:4402:2: iv_ruleduration= ruleduration EOF { newCompositeNode(grammarAccess.getDurationRule()); pushFollow(FOLLOW_1); @@ -11333,7 +11263,7 @@ public final EObject entryRuleduration() throws RecognitionException { // $ANTLR start "ruleduration" - // InternalRosParser.g:4416:1: ruleduration returns [EObject current=null] : ( () otherlv_1= Duration ) ; + // InternalRosParser.g:4408:1: ruleduration returns [EObject current=null] : ( () otherlv_1= Duration ) ; public final EObject ruleduration() throws RecognitionException { EObject current = null; @@ -11343,14 +11273,14 @@ public final EObject ruleduration() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4422:2: ( ( () otherlv_1= Duration ) ) - // InternalRosParser.g:4423:2: ( () otherlv_1= Duration ) + // InternalRosParser.g:4414:2: ( ( () otherlv_1= Duration ) ) + // InternalRosParser.g:4415:2: ( () otherlv_1= Duration ) { - // InternalRosParser.g:4423:2: ( () otherlv_1= Duration ) - // InternalRosParser.g:4424:3: () otherlv_1= Duration + // InternalRosParser.g:4415:2: ( () otherlv_1= Duration ) + // InternalRosParser.g:4416:3: () otherlv_1= Duration { - // InternalRosParser.g:4424:3: () - // InternalRosParser.g:4425:4: + // InternalRosParser.g:4416:3: () + // InternalRosParser.g:4417:4: { current = forceCreateModelElement( @@ -11387,7 +11317,7 @@ public final EObject ruleduration() throws RecognitionException { // $ANTLR start "entryRuleboolArray" - // InternalRosParser.g:4439:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; + // InternalRosParser.g:4431:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; public final EObject entryRuleboolArray() throws RecognitionException { EObject current = null; @@ -11395,8 +11325,8 @@ public final EObject entryRuleboolArray() throws RecognitionException { try { - // InternalRosParser.g:4439:50: (iv_ruleboolArray= ruleboolArray EOF ) - // InternalRosParser.g:4440:2: iv_ruleboolArray= ruleboolArray EOF + // InternalRosParser.g:4431:50: (iv_ruleboolArray= ruleboolArray EOF ) + // InternalRosParser.g:4432:2: iv_ruleboolArray= ruleboolArray EOF { newCompositeNode(grammarAccess.getBoolArrayRule()); pushFollow(FOLLOW_1); @@ -11423,7 +11353,7 @@ public final EObject entryRuleboolArray() throws RecognitionException { // $ANTLR start "ruleboolArray" - // InternalRosParser.g:4446:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= Bool_1 ) ; + // InternalRosParser.g:4438:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= Bool_1 ) ; public final EObject ruleboolArray() throws RecognitionException { EObject current = null; @@ -11433,14 +11363,14 @@ public final EObject ruleboolArray() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4452:2: ( ( () otherlv_1= Bool_1 ) ) - // InternalRosParser.g:4453:2: ( () otherlv_1= Bool_1 ) + // InternalRosParser.g:4444:2: ( ( () otherlv_1= Bool_1 ) ) + // InternalRosParser.g:4445:2: ( () otherlv_1= Bool_1 ) { - // InternalRosParser.g:4453:2: ( () otherlv_1= Bool_1 ) - // InternalRosParser.g:4454:3: () otherlv_1= Bool_1 + // InternalRosParser.g:4445:2: ( () otherlv_1= Bool_1 ) + // InternalRosParser.g:4446:3: () otherlv_1= Bool_1 { - // InternalRosParser.g:4454:3: () - // InternalRosParser.g:4455:4: + // InternalRosParser.g:4446:3: () + // InternalRosParser.g:4447:4: { current = forceCreateModelElement( @@ -11477,7 +11407,7 @@ public final EObject ruleboolArray() throws RecognitionException { // $ANTLR start "entryRuleint8Array" - // InternalRosParser.g:4469:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; + // InternalRosParser.g:4461:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; public final EObject entryRuleint8Array() throws RecognitionException { EObject current = null; @@ -11485,8 +11415,8 @@ public final EObject entryRuleint8Array() throws RecognitionException { try { - // InternalRosParser.g:4469:50: (iv_ruleint8Array= ruleint8Array EOF ) - // InternalRosParser.g:4470:2: iv_ruleint8Array= ruleint8Array EOF + // InternalRosParser.g:4461:50: (iv_ruleint8Array= ruleint8Array EOF ) + // InternalRosParser.g:4462:2: iv_ruleint8Array= ruleint8Array EOF { newCompositeNode(grammarAccess.getInt8ArrayRule()); pushFollow(FOLLOW_1); @@ -11513,7 +11443,7 @@ public final EObject entryRuleint8Array() throws RecognitionException { // $ANTLR start "ruleint8Array" - // InternalRosParser.g:4476:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= Int8_1 ) ; + // InternalRosParser.g:4468:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= Int8_1 ) ; public final EObject ruleint8Array() throws RecognitionException { EObject current = null; @@ -11523,14 +11453,14 @@ public final EObject ruleint8Array() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4482:2: ( ( () otherlv_1= Int8_1 ) ) - // InternalRosParser.g:4483:2: ( () otherlv_1= Int8_1 ) + // InternalRosParser.g:4474:2: ( ( () otherlv_1= Int8_1 ) ) + // InternalRosParser.g:4475:2: ( () otherlv_1= Int8_1 ) { - // InternalRosParser.g:4483:2: ( () otherlv_1= Int8_1 ) - // InternalRosParser.g:4484:3: () otherlv_1= Int8_1 + // InternalRosParser.g:4475:2: ( () otherlv_1= Int8_1 ) + // InternalRosParser.g:4476:3: () otherlv_1= Int8_1 { - // InternalRosParser.g:4484:3: () - // InternalRosParser.g:4485:4: + // InternalRosParser.g:4476:3: () + // InternalRosParser.g:4477:4: { current = forceCreateModelElement( @@ -11567,7 +11497,7 @@ public final EObject ruleint8Array() throws RecognitionException { // $ANTLR start "entryRuleuint8Array" - // InternalRosParser.g:4499:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; + // InternalRosParser.g:4491:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; public final EObject entryRuleuint8Array() throws RecognitionException { EObject current = null; @@ -11575,8 +11505,8 @@ public final EObject entryRuleuint8Array() throws RecognitionException { try { - // InternalRosParser.g:4499:51: (iv_ruleuint8Array= ruleuint8Array EOF ) - // InternalRosParser.g:4500:2: iv_ruleuint8Array= ruleuint8Array EOF + // InternalRosParser.g:4491:51: (iv_ruleuint8Array= ruleuint8Array EOF ) + // InternalRosParser.g:4492:2: iv_ruleuint8Array= ruleuint8Array EOF { newCompositeNode(grammarAccess.getUint8ArrayRule()); pushFollow(FOLLOW_1); @@ -11603,7 +11533,7 @@ public final EObject entryRuleuint8Array() throws RecognitionException { // $ANTLR start "ruleuint8Array" - // InternalRosParser.g:4506:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= Uint8_1 ) ; + // InternalRosParser.g:4498:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= Uint8_1 ) ; public final EObject ruleuint8Array() throws RecognitionException { EObject current = null; @@ -11613,14 +11543,14 @@ public final EObject ruleuint8Array() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4512:2: ( ( () otherlv_1= Uint8_1 ) ) - // InternalRosParser.g:4513:2: ( () otherlv_1= Uint8_1 ) + // InternalRosParser.g:4504:2: ( ( () otherlv_1= Uint8_1 ) ) + // InternalRosParser.g:4505:2: ( () otherlv_1= Uint8_1 ) { - // InternalRosParser.g:4513:2: ( () otherlv_1= Uint8_1 ) - // InternalRosParser.g:4514:3: () otherlv_1= Uint8_1 + // InternalRosParser.g:4505:2: ( () otherlv_1= Uint8_1 ) + // InternalRosParser.g:4506:3: () otherlv_1= Uint8_1 { - // InternalRosParser.g:4514:3: () - // InternalRosParser.g:4515:4: + // InternalRosParser.g:4506:3: () + // InternalRosParser.g:4507:4: { current = forceCreateModelElement( @@ -11657,7 +11587,7 @@ public final EObject ruleuint8Array() throws RecognitionException { // $ANTLR start "entryRuleint16Array" - // InternalRosParser.g:4529:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; + // InternalRosParser.g:4521:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; public final EObject entryRuleint16Array() throws RecognitionException { EObject current = null; @@ -11665,8 +11595,8 @@ public final EObject entryRuleint16Array() throws RecognitionException { try { - // InternalRosParser.g:4529:51: (iv_ruleint16Array= ruleint16Array EOF ) - // InternalRosParser.g:4530:2: iv_ruleint16Array= ruleint16Array EOF + // InternalRosParser.g:4521:51: (iv_ruleint16Array= ruleint16Array EOF ) + // InternalRosParser.g:4522:2: iv_ruleint16Array= ruleint16Array EOF { newCompositeNode(grammarAccess.getInt16ArrayRule()); pushFollow(FOLLOW_1); @@ -11693,7 +11623,7 @@ public final EObject entryRuleint16Array() throws RecognitionException { // $ANTLR start "ruleint16Array" - // InternalRosParser.g:4536:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= Int16_1 ) ; + // InternalRosParser.g:4528:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= Int16_1 ) ; public final EObject ruleint16Array() throws RecognitionException { EObject current = null; @@ -11703,14 +11633,14 @@ public final EObject ruleint16Array() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4542:2: ( ( () otherlv_1= Int16_1 ) ) - // InternalRosParser.g:4543:2: ( () otherlv_1= Int16_1 ) + // InternalRosParser.g:4534:2: ( ( () otherlv_1= Int16_1 ) ) + // InternalRosParser.g:4535:2: ( () otherlv_1= Int16_1 ) { - // InternalRosParser.g:4543:2: ( () otherlv_1= Int16_1 ) - // InternalRosParser.g:4544:3: () otherlv_1= Int16_1 + // InternalRosParser.g:4535:2: ( () otherlv_1= Int16_1 ) + // InternalRosParser.g:4536:3: () otherlv_1= Int16_1 { - // InternalRosParser.g:4544:3: () - // InternalRosParser.g:4545:4: + // InternalRosParser.g:4536:3: () + // InternalRosParser.g:4537:4: { current = forceCreateModelElement( @@ -11747,7 +11677,7 @@ public final EObject ruleint16Array() throws RecognitionException { // $ANTLR start "entryRuleuint16Array" - // InternalRosParser.g:4559:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; + // InternalRosParser.g:4551:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; public final EObject entryRuleuint16Array() throws RecognitionException { EObject current = null; @@ -11755,8 +11685,8 @@ public final EObject entryRuleuint16Array() throws RecognitionException { try { - // InternalRosParser.g:4559:52: (iv_ruleuint16Array= ruleuint16Array EOF ) - // InternalRosParser.g:4560:2: iv_ruleuint16Array= ruleuint16Array EOF + // InternalRosParser.g:4551:52: (iv_ruleuint16Array= ruleuint16Array EOF ) + // InternalRosParser.g:4552:2: iv_ruleuint16Array= ruleuint16Array EOF { newCompositeNode(grammarAccess.getUint16ArrayRule()); pushFollow(FOLLOW_1); @@ -11783,7 +11713,7 @@ public final EObject entryRuleuint16Array() throws RecognitionException { // $ANTLR start "ruleuint16Array" - // InternalRosParser.g:4566:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= Uint16_1 ) ; + // InternalRosParser.g:4558:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= Uint16_1 ) ; public final EObject ruleuint16Array() throws RecognitionException { EObject current = null; @@ -11793,14 +11723,14 @@ public final EObject ruleuint16Array() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4572:2: ( ( () otherlv_1= Uint16_1 ) ) - // InternalRosParser.g:4573:2: ( () otherlv_1= Uint16_1 ) + // InternalRosParser.g:4564:2: ( ( () otherlv_1= Uint16_1 ) ) + // InternalRosParser.g:4565:2: ( () otherlv_1= Uint16_1 ) { - // InternalRosParser.g:4573:2: ( () otherlv_1= Uint16_1 ) - // InternalRosParser.g:4574:3: () otherlv_1= Uint16_1 + // InternalRosParser.g:4565:2: ( () otherlv_1= Uint16_1 ) + // InternalRosParser.g:4566:3: () otherlv_1= Uint16_1 { - // InternalRosParser.g:4574:3: () - // InternalRosParser.g:4575:4: + // InternalRosParser.g:4566:3: () + // InternalRosParser.g:4567:4: { current = forceCreateModelElement( @@ -11837,7 +11767,7 @@ public final EObject ruleuint16Array() throws RecognitionException { // $ANTLR start "entryRuleint32Array" - // InternalRosParser.g:4589:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; + // InternalRosParser.g:4581:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; public final EObject entryRuleint32Array() throws RecognitionException { EObject current = null; @@ -11845,8 +11775,8 @@ public final EObject entryRuleint32Array() throws RecognitionException { try { - // InternalRosParser.g:4589:51: (iv_ruleint32Array= ruleint32Array EOF ) - // InternalRosParser.g:4590:2: iv_ruleint32Array= ruleint32Array EOF + // InternalRosParser.g:4581:51: (iv_ruleint32Array= ruleint32Array EOF ) + // InternalRosParser.g:4582:2: iv_ruleint32Array= ruleint32Array EOF { newCompositeNode(grammarAccess.getInt32ArrayRule()); pushFollow(FOLLOW_1); @@ -11873,7 +11803,7 @@ public final EObject entryRuleint32Array() throws RecognitionException { // $ANTLR start "ruleint32Array" - // InternalRosParser.g:4596:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= Int32_1 ) ; + // InternalRosParser.g:4588:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= Int32_1 ) ; public final EObject ruleint32Array() throws RecognitionException { EObject current = null; @@ -11883,14 +11813,14 @@ public final EObject ruleint32Array() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4602:2: ( ( () otherlv_1= Int32_1 ) ) - // InternalRosParser.g:4603:2: ( () otherlv_1= Int32_1 ) + // InternalRosParser.g:4594:2: ( ( () otherlv_1= Int32_1 ) ) + // InternalRosParser.g:4595:2: ( () otherlv_1= Int32_1 ) { - // InternalRosParser.g:4603:2: ( () otherlv_1= Int32_1 ) - // InternalRosParser.g:4604:3: () otherlv_1= Int32_1 + // InternalRosParser.g:4595:2: ( () otherlv_1= Int32_1 ) + // InternalRosParser.g:4596:3: () otherlv_1= Int32_1 { - // InternalRosParser.g:4604:3: () - // InternalRosParser.g:4605:4: + // InternalRosParser.g:4596:3: () + // InternalRosParser.g:4597:4: { current = forceCreateModelElement( @@ -11927,7 +11857,7 @@ public final EObject ruleint32Array() throws RecognitionException { // $ANTLR start "entryRuleuint32Array" - // InternalRosParser.g:4619:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; + // InternalRosParser.g:4611:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; public final EObject entryRuleuint32Array() throws RecognitionException { EObject current = null; @@ -11935,8 +11865,8 @@ public final EObject entryRuleuint32Array() throws RecognitionException { try { - // InternalRosParser.g:4619:52: (iv_ruleuint32Array= ruleuint32Array EOF ) - // InternalRosParser.g:4620:2: iv_ruleuint32Array= ruleuint32Array EOF + // InternalRosParser.g:4611:52: (iv_ruleuint32Array= ruleuint32Array EOF ) + // InternalRosParser.g:4612:2: iv_ruleuint32Array= ruleuint32Array EOF { newCompositeNode(grammarAccess.getUint32ArrayRule()); pushFollow(FOLLOW_1); @@ -11963,7 +11893,7 @@ public final EObject entryRuleuint32Array() throws RecognitionException { // $ANTLR start "ruleuint32Array" - // InternalRosParser.g:4626:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= Uint32_1 ) ; + // InternalRosParser.g:4618:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= Uint32_1 ) ; public final EObject ruleuint32Array() throws RecognitionException { EObject current = null; @@ -11973,14 +11903,14 @@ public final EObject ruleuint32Array() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4632:2: ( ( () otherlv_1= Uint32_1 ) ) - // InternalRosParser.g:4633:2: ( () otherlv_1= Uint32_1 ) + // InternalRosParser.g:4624:2: ( ( () otherlv_1= Uint32_1 ) ) + // InternalRosParser.g:4625:2: ( () otherlv_1= Uint32_1 ) { - // InternalRosParser.g:4633:2: ( () otherlv_1= Uint32_1 ) - // InternalRosParser.g:4634:3: () otherlv_1= Uint32_1 + // InternalRosParser.g:4625:2: ( () otherlv_1= Uint32_1 ) + // InternalRosParser.g:4626:3: () otherlv_1= Uint32_1 { - // InternalRosParser.g:4634:3: () - // InternalRosParser.g:4635:4: + // InternalRosParser.g:4626:3: () + // InternalRosParser.g:4627:4: { current = forceCreateModelElement( @@ -12017,7 +11947,7 @@ public final EObject ruleuint32Array() throws RecognitionException { // $ANTLR start "entryRuleint64Array" - // InternalRosParser.g:4649:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; + // InternalRosParser.g:4641:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; public final EObject entryRuleint64Array() throws RecognitionException { EObject current = null; @@ -12025,8 +11955,8 @@ public final EObject entryRuleint64Array() throws RecognitionException { try { - // InternalRosParser.g:4649:51: (iv_ruleint64Array= ruleint64Array EOF ) - // InternalRosParser.g:4650:2: iv_ruleint64Array= ruleint64Array EOF + // InternalRosParser.g:4641:51: (iv_ruleint64Array= ruleint64Array EOF ) + // InternalRosParser.g:4642:2: iv_ruleint64Array= ruleint64Array EOF { newCompositeNode(grammarAccess.getInt64ArrayRule()); pushFollow(FOLLOW_1); @@ -12053,7 +11983,7 @@ public final EObject entryRuleint64Array() throws RecognitionException { // $ANTLR start "ruleint64Array" - // InternalRosParser.g:4656:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= Int64_1 ) ; + // InternalRosParser.g:4648:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= Int64_1 ) ; public final EObject ruleint64Array() throws RecognitionException { EObject current = null; @@ -12063,14 +11993,14 @@ public final EObject ruleint64Array() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4662:2: ( ( () otherlv_1= Int64_1 ) ) - // InternalRosParser.g:4663:2: ( () otherlv_1= Int64_1 ) + // InternalRosParser.g:4654:2: ( ( () otherlv_1= Int64_1 ) ) + // InternalRosParser.g:4655:2: ( () otherlv_1= Int64_1 ) { - // InternalRosParser.g:4663:2: ( () otherlv_1= Int64_1 ) - // InternalRosParser.g:4664:3: () otherlv_1= Int64_1 + // InternalRosParser.g:4655:2: ( () otherlv_1= Int64_1 ) + // InternalRosParser.g:4656:3: () otherlv_1= Int64_1 { - // InternalRosParser.g:4664:3: () - // InternalRosParser.g:4665:4: + // InternalRosParser.g:4656:3: () + // InternalRosParser.g:4657:4: { current = forceCreateModelElement( @@ -12107,7 +12037,7 @@ public final EObject ruleint64Array() throws RecognitionException { // $ANTLR start "entryRuleuint64Array" - // InternalRosParser.g:4679:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; + // InternalRosParser.g:4671:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; public final EObject entryRuleuint64Array() throws RecognitionException { EObject current = null; @@ -12115,8 +12045,8 @@ public final EObject entryRuleuint64Array() throws RecognitionException { try { - // InternalRosParser.g:4679:52: (iv_ruleuint64Array= ruleuint64Array EOF ) - // InternalRosParser.g:4680:2: iv_ruleuint64Array= ruleuint64Array EOF + // InternalRosParser.g:4671:52: (iv_ruleuint64Array= ruleuint64Array EOF ) + // InternalRosParser.g:4672:2: iv_ruleuint64Array= ruleuint64Array EOF { newCompositeNode(grammarAccess.getUint64ArrayRule()); pushFollow(FOLLOW_1); @@ -12143,7 +12073,7 @@ public final EObject entryRuleuint64Array() throws RecognitionException { // $ANTLR start "ruleuint64Array" - // InternalRosParser.g:4686:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= Uint64_1 ) ; + // InternalRosParser.g:4678:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= Uint64_1 ) ; public final EObject ruleuint64Array() throws RecognitionException { EObject current = null; @@ -12153,14 +12083,14 @@ public final EObject ruleuint64Array() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4692:2: ( ( () otherlv_1= Uint64_1 ) ) - // InternalRosParser.g:4693:2: ( () otherlv_1= Uint64_1 ) + // InternalRosParser.g:4684:2: ( ( () otherlv_1= Uint64_1 ) ) + // InternalRosParser.g:4685:2: ( () otherlv_1= Uint64_1 ) { - // InternalRosParser.g:4693:2: ( () otherlv_1= Uint64_1 ) - // InternalRosParser.g:4694:3: () otherlv_1= Uint64_1 + // InternalRosParser.g:4685:2: ( () otherlv_1= Uint64_1 ) + // InternalRosParser.g:4686:3: () otherlv_1= Uint64_1 { - // InternalRosParser.g:4694:3: () - // InternalRosParser.g:4695:4: + // InternalRosParser.g:4686:3: () + // InternalRosParser.g:4687:4: { current = forceCreateModelElement( @@ -12197,7 +12127,7 @@ public final EObject ruleuint64Array() throws RecognitionException { // $ANTLR start "entryRulefloat32Array" - // InternalRosParser.g:4709:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; + // InternalRosParser.g:4701:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; public final EObject entryRulefloat32Array() throws RecognitionException { EObject current = null; @@ -12205,8 +12135,8 @@ public final EObject entryRulefloat32Array() throws RecognitionException { try { - // InternalRosParser.g:4709:53: (iv_rulefloat32Array= rulefloat32Array EOF ) - // InternalRosParser.g:4710:2: iv_rulefloat32Array= rulefloat32Array EOF + // InternalRosParser.g:4701:53: (iv_rulefloat32Array= rulefloat32Array EOF ) + // InternalRosParser.g:4702:2: iv_rulefloat32Array= rulefloat32Array EOF { newCompositeNode(grammarAccess.getFloat32ArrayRule()); pushFollow(FOLLOW_1); @@ -12233,7 +12163,7 @@ public final EObject entryRulefloat32Array() throws RecognitionException { // $ANTLR start "rulefloat32Array" - // InternalRosParser.g:4716:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= Float32_1 ) ; + // InternalRosParser.g:4708:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= Float32_1 ) ; public final EObject rulefloat32Array() throws RecognitionException { EObject current = null; @@ -12243,14 +12173,14 @@ public final EObject rulefloat32Array() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4722:2: ( ( () otherlv_1= Float32_1 ) ) - // InternalRosParser.g:4723:2: ( () otherlv_1= Float32_1 ) + // InternalRosParser.g:4714:2: ( ( () otherlv_1= Float32_1 ) ) + // InternalRosParser.g:4715:2: ( () otherlv_1= Float32_1 ) { - // InternalRosParser.g:4723:2: ( () otherlv_1= Float32_1 ) - // InternalRosParser.g:4724:3: () otherlv_1= Float32_1 + // InternalRosParser.g:4715:2: ( () otherlv_1= Float32_1 ) + // InternalRosParser.g:4716:3: () otherlv_1= Float32_1 { - // InternalRosParser.g:4724:3: () - // InternalRosParser.g:4725:4: + // InternalRosParser.g:4716:3: () + // InternalRosParser.g:4717:4: { current = forceCreateModelElement( @@ -12287,7 +12217,7 @@ public final EObject rulefloat32Array() throws RecognitionException { // $ANTLR start "entryRulefloat64Array" - // InternalRosParser.g:4739:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; + // InternalRosParser.g:4731:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; public final EObject entryRulefloat64Array() throws RecognitionException { EObject current = null; @@ -12295,8 +12225,8 @@ public final EObject entryRulefloat64Array() throws RecognitionException { try { - // InternalRosParser.g:4739:53: (iv_rulefloat64Array= rulefloat64Array EOF ) - // InternalRosParser.g:4740:2: iv_rulefloat64Array= rulefloat64Array EOF + // InternalRosParser.g:4731:53: (iv_rulefloat64Array= rulefloat64Array EOF ) + // InternalRosParser.g:4732:2: iv_rulefloat64Array= rulefloat64Array EOF { newCompositeNode(grammarAccess.getFloat64ArrayRule()); pushFollow(FOLLOW_1); @@ -12323,7 +12253,7 @@ public final EObject entryRulefloat64Array() throws RecognitionException { // $ANTLR start "rulefloat64Array" - // InternalRosParser.g:4746:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= Float64_1 ) ; + // InternalRosParser.g:4738:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= Float64_1 ) ; public final EObject rulefloat64Array() throws RecognitionException { EObject current = null; @@ -12333,14 +12263,14 @@ public final EObject rulefloat64Array() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4752:2: ( ( () otherlv_1= Float64_1 ) ) - // InternalRosParser.g:4753:2: ( () otherlv_1= Float64_1 ) + // InternalRosParser.g:4744:2: ( ( () otherlv_1= Float64_1 ) ) + // InternalRosParser.g:4745:2: ( () otherlv_1= Float64_1 ) { - // InternalRosParser.g:4753:2: ( () otherlv_1= Float64_1 ) - // InternalRosParser.g:4754:3: () otherlv_1= Float64_1 + // InternalRosParser.g:4745:2: ( () otherlv_1= Float64_1 ) + // InternalRosParser.g:4746:3: () otherlv_1= Float64_1 { - // InternalRosParser.g:4754:3: () - // InternalRosParser.g:4755:4: + // InternalRosParser.g:4746:3: () + // InternalRosParser.g:4747:4: { current = forceCreateModelElement( @@ -12377,7 +12307,7 @@ public final EObject rulefloat64Array() throws RecognitionException { // $ANTLR start "entryRulestring0Array" - // InternalRosParser.g:4769:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; + // InternalRosParser.g:4761:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; public final EObject entryRulestring0Array() throws RecognitionException { EObject current = null; @@ -12385,8 +12315,8 @@ public final EObject entryRulestring0Array() throws RecognitionException { try { - // InternalRosParser.g:4769:53: (iv_rulestring0Array= rulestring0Array EOF ) - // InternalRosParser.g:4770:2: iv_rulestring0Array= rulestring0Array EOF + // InternalRosParser.g:4761:53: (iv_rulestring0Array= rulestring0Array EOF ) + // InternalRosParser.g:4762:2: iv_rulestring0Array= rulestring0Array EOF { newCompositeNode(grammarAccess.getString0ArrayRule()); pushFollow(FOLLOW_1); @@ -12413,7 +12343,7 @@ public final EObject entryRulestring0Array() throws RecognitionException { // $ANTLR start "rulestring0Array" - // InternalRosParser.g:4776:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= String_2 ) ; + // InternalRosParser.g:4768:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= String_2 ) ; public final EObject rulestring0Array() throws RecognitionException { EObject current = null; @@ -12423,14 +12353,14 @@ public final EObject rulestring0Array() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4782:2: ( ( () otherlv_1= String_2 ) ) - // InternalRosParser.g:4783:2: ( () otherlv_1= String_2 ) + // InternalRosParser.g:4774:2: ( ( () otherlv_1= String_2 ) ) + // InternalRosParser.g:4775:2: ( () otherlv_1= String_2 ) { - // InternalRosParser.g:4783:2: ( () otherlv_1= String_2 ) - // InternalRosParser.g:4784:3: () otherlv_1= String_2 + // InternalRosParser.g:4775:2: ( () otherlv_1= String_2 ) + // InternalRosParser.g:4776:3: () otherlv_1= String_2 { - // InternalRosParser.g:4784:3: () - // InternalRosParser.g:4785:4: + // InternalRosParser.g:4776:3: () + // InternalRosParser.g:4777:4: { current = forceCreateModelElement( @@ -12467,7 +12397,7 @@ public final EObject rulestring0Array() throws RecognitionException { // $ANTLR start "entryRulebyteArray" - // InternalRosParser.g:4799:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; + // InternalRosParser.g:4791:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; public final EObject entryRulebyteArray() throws RecognitionException { EObject current = null; @@ -12475,8 +12405,8 @@ public final EObject entryRulebyteArray() throws RecognitionException { try { - // InternalRosParser.g:4799:50: (iv_rulebyteArray= rulebyteArray EOF ) - // InternalRosParser.g:4800:2: iv_rulebyteArray= rulebyteArray EOF + // InternalRosParser.g:4791:50: (iv_rulebyteArray= rulebyteArray EOF ) + // InternalRosParser.g:4792:2: iv_rulebyteArray= rulebyteArray EOF { newCompositeNode(grammarAccess.getByteArrayRule()); pushFollow(FOLLOW_1); @@ -12503,7 +12433,7 @@ public final EObject entryRulebyteArray() throws RecognitionException { // $ANTLR start "rulebyteArray" - // InternalRosParser.g:4806:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= Byte_1 ) ; + // InternalRosParser.g:4798:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= Byte_1 ) ; public final EObject rulebyteArray() throws RecognitionException { EObject current = null; @@ -12513,14 +12443,14 @@ public final EObject rulebyteArray() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4812:2: ( ( () otherlv_1= Byte_1 ) ) - // InternalRosParser.g:4813:2: ( () otherlv_1= Byte_1 ) + // InternalRosParser.g:4804:2: ( ( () otherlv_1= Byte_1 ) ) + // InternalRosParser.g:4805:2: ( () otherlv_1= Byte_1 ) { - // InternalRosParser.g:4813:2: ( () otherlv_1= Byte_1 ) - // InternalRosParser.g:4814:3: () otherlv_1= Byte_1 + // InternalRosParser.g:4805:2: ( () otherlv_1= Byte_1 ) + // InternalRosParser.g:4806:3: () otherlv_1= Byte_1 { - // InternalRosParser.g:4814:3: () - // InternalRosParser.g:4815:4: + // InternalRosParser.g:4806:3: () + // InternalRosParser.g:4807:4: { current = forceCreateModelElement( @@ -12557,7 +12487,7 @@ public final EObject rulebyteArray() throws RecognitionException { // $ANTLR start "entryRuleHeader" - // InternalRosParser.g:4829:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; + // InternalRosParser.g:4821:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; public final EObject entryRuleHeader() throws RecognitionException { EObject current = null; @@ -12565,8 +12495,8 @@ public final EObject entryRuleHeader() throws RecognitionException { try { - // InternalRosParser.g:4829:47: (iv_ruleHeader= ruleHeader EOF ) - // InternalRosParser.g:4830:2: iv_ruleHeader= ruleHeader EOF + // InternalRosParser.g:4821:47: (iv_ruleHeader= ruleHeader EOF ) + // InternalRosParser.g:4822:2: iv_ruleHeader= ruleHeader EOF { newCompositeNode(grammarAccess.getHeaderRule()); pushFollow(FOLLOW_1); @@ -12593,7 +12523,7 @@ public final EObject entryRuleHeader() throws RecognitionException { // $ANTLR start "ruleHeader" - // InternalRosParser.g:4836:1: ruleHeader returns [EObject current=null] : ( () otherlv_1= Header ) ; + // InternalRosParser.g:4828:1: ruleHeader returns [EObject current=null] : ( () otherlv_1= Header ) ; public final EObject ruleHeader() throws RecognitionException { EObject current = null; @@ -12603,14 +12533,14 @@ public final EObject ruleHeader() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4842:2: ( ( () otherlv_1= Header ) ) - // InternalRosParser.g:4843:2: ( () otherlv_1= Header ) + // InternalRosParser.g:4834:2: ( ( () otherlv_1= Header ) ) + // InternalRosParser.g:4835:2: ( () otherlv_1= Header ) { - // InternalRosParser.g:4843:2: ( () otherlv_1= Header ) - // InternalRosParser.g:4844:3: () otherlv_1= Header + // InternalRosParser.g:4835:2: ( () otherlv_1= Header ) + // InternalRosParser.g:4836:3: () otherlv_1= Header { - // InternalRosParser.g:4844:3: () - // InternalRosParser.g:4845:4: + // InternalRosParser.g:4836:3: () + // InternalRosParser.g:4837:4: { current = forceCreateModelElement( @@ -12647,7 +12577,7 @@ public final EObject ruleHeader() throws RecognitionException { // $ANTLR start "entryRuleTopicSpecRef" - // InternalRosParser.g:4859:1: entryRuleTopicSpecRef returns [EObject current=null] : iv_ruleTopicSpecRef= ruleTopicSpecRef EOF ; + // InternalRosParser.g:4851:1: entryRuleTopicSpecRef returns [EObject current=null] : iv_ruleTopicSpecRef= ruleTopicSpecRef EOF ; public final EObject entryRuleTopicSpecRef() throws RecognitionException { EObject current = null; @@ -12655,8 +12585,8 @@ public final EObject entryRuleTopicSpecRef() throws RecognitionException { try { - // InternalRosParser.g:4859:53: (iv_ruleTopicSpecRef= ruleTopicSpecRef EOF ) - // InternalRosParser.g:4860:2: iv_ruleTopicSpecRef= ruleTopicSpecRef EOF + // InternalRosParser.g:4851:53: (iv_ruleTopicSpecRef= ruleTopicSpecRef EOF ) + // InternalRosParser.g:4852:2: iv_ruleTopicSpecRef= ruleTopicSpecRef EOF { newCompositeNode(grammarAccess.getTopicSpecRefRule()); pushFollow(FOLLOW_1); @@ -12683,7 +12613,7 @@ public final EObject entryRuleTopicSpecRef() throws RecognitionException { // $ANTLR start "ruleTopicSpecRef" - // InternalRosParser.g:4866:1: ruleTopicSpecRef returns [EObject current=null] : ( ( ruleEString ) ) ; + // InternalRosParser.g:4858:1: ruleTopicSpecRef returns [EObject current=null] : ( ( ruleEString ) ) ; public final EObject ruleTopicSpecRef() throws RecognitionException { EObject current = null; @@ -12691,14 +12621,14 @@ public final EObject ruleTopicSpecRef() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4872:2: ( ( ( ruleEString ) ) ) - // InternalRosParser.g:4873:2: ( ( ruleEString ) ) + // InternalRosParser.g:4864:2: ( ( ( ruleEString ) ) ) + // InternalRosParser.g:4865:2: ( ( ruleEString ) ) { - // InternalRosParser.g:4873:2: ( ( ruleEString ) ) - // InternalRosParser.g:4874:3: ( ruleEString ) + // InternalRosParser.g:4865:2: ( ( ruleEString ) ) + // InternalRosParser.g:4866:3: ( ruleEString ) { - // InternalRosParser.g:4874:3: ( ruleEString ) - // InternalRosParser.g:4875:4: ruleEString + // InternalRosParser.g:4866:3: ( ruleEString ) + // InternalRosParser.g:4867:4: ruleEString { if (current==null) { @@ -12742,7 +12672,7 @@ public final EObject ruleTopicSpecRef() throws RecognitionException { // $ANTLR start "entryRuleArrayTopicSpecRef" - // InternalRosParser.g:4892:1: entryRuleArrayTopicSpecRef returns [EObject current=null] : iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF ; + // InternalRosParser.g:4884:1: entryRuleArrayTopicSpecRef returns [EObject current=null] : iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF ; public final EObject entryRuleArrayTopicSpecRef() throws RecognitionException { EObject current = null; @@ -12750,8 +12680,8 @@ public final EObject entryRuleArrayTopicSpecRef() throws RecognitionException { try { - // InternalRosParser.g:4892:58: (iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF ) - // InternalRosParser.g:4893:2: iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF + // InternalRosParser.g:4884:58: (iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF ) + // InternalRosParser.g:4885:2: iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF { newCompositeNode(grammarAccess.getArrayTopicSpecRefRule()); pushFollow(FOLLOW_1); @@ -12778,7 +12708,7 @@ public final EObject entryRuleArrayTopicSpecRef() throws RecognitionException { // $ANTLR start "ruleArrayTopicSpecRef" - // InternalRosParser.g:4899:1: ruleArrayTopicSpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ; + // InternalRosParser.g:4891:1: ruleArrayTopicSpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ; public final EObject ruleArrayTopicSpecRef() throws RecognitionException { EObject current = null; @@ -12788,17 +12718,17 @@ public final EObject ruleArrayTopicSpecRef() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4905:2: ( ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ) - // InternalRosParser.g:4906:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) + // InternalRosParser.g:4897:2: ( ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ) + // InternalRosParser.g:4898:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) { - // InternalRosParser.g:4906:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) - // InternalRosParser.g:4907:3: ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket + // InternalRosParser.g:4898:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) + // InternalRosParser.g:4899:3: ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket { - // InternalRosParser.g:4907:3: ( ( ruleEString ) ) - // InternalRosParser.g:4908:4: ( ruleEString ) + // InternalRosParser.g:4899:3: ( ( ruleEString ) ) + // InternalRosParser.g:4900:4: ( ruleEString ) { - // InternalRosParser.g:4908:4: ( ruleEString ) - // InternalRosParser.g:4909:5: ruleEString + // InternalRosParser.g:4900:4: ( ruleEString ) + // InternalRosParser.g:4901:5: ruleEString { if (current==null) { @@ -12808,7 +12738,7 @@ public final EObject ruleArrayTopicSpecRef() throws RecognitionException { newCompositeNode(grammarAccess.getArrayTopicSpecRefAccess().getTopicSpecTopicSpecCrossReference_0_0()); - pushFollow(FOLLOW_51); + pushFollow(FOLLOW_50); ruleEString(); state._fsp--; @@ -12849,7 +12779,7 @@ public final EObject ruleArrayTopicSpecRef() throws RecognitionException { // $ANTLR start "entryRuleKEYWORD" - // InternalRosParser.g:4931:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; + // InternalRosParser.g:4923:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; public final String entryRuleKEYWORD() throws RecognitionException { String current = null; @@ -12857,8 +12787,8 @@ public final String entryRuleKEYWORD() throws RecognitionException { try { - // InternalRosParser.g:4931:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) - // InternalRosParser.g:4932:2: iv_ruleKEYWORD= ruleKEYWORD EOF + // InternalRosParser.g:4923:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) + // InternalRosParser.g:4924:2: iv_ruleKEYWORD= ruleKEYWORD EOF { newCompositeNode(grammarAccess.getKEYWORDRule()); pushFollow(FOLLOW_1); @@ -12885,7 +12815,7 @@ public final String entryRuleKEYWORD() throws RecognitionException { // $ANTLR start "ruleKEYWORD" - // InternalRosParser.g:4938:1: ruleKEYWORD returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ; + // InternalRosParser.g:4930:1: ruleKEYWORD returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ; public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -12895,10 +12825,10 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:4944:2: ( (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ) - // InternalRosParser.g:4945:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) + // InternalRosParser.g:4936:2: ( (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ) + // InternalRosParser.g:4937:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) { - // InternalRosParser.g:4945:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) + // InternalRosParser.g:4937:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) int alt56=11; switch ( input.LA(1) ) { case Goal: @@ -12965,7 +12895,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { switch (alt56) { case 1 : - // InternalRosParser.g:4946:3: kw= Goal + // InternalRosParser.g:4938:3: kw= Goal { kw=(Token)match(input,Goal,FOLLOW_2); @@ -12976,7 +12906,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 2 : - // InternalRosParser.g:4952:3: kw= Message + // InternalRosParser.g:4944:3: kw= Message { kw=(Token)match(input,Message,FOLLOW_2); @@ -12987,7 +12917,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 3 : - // InternalRosParser.g:4958:3: kw= Result + // InternalRosParser.g:4950:3: kw= Result { kw=(Token)match(input,Result,FOLLOW_2); @@ -12998,7 +12928,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 4 : - // InternalRosParser.g:4964:3: kw= Feedback + // InternalRosParser.g:4956:3: kw= Feedback { kw=(Token)match(input,Feedback,FOLLOW_2); @@ -13009,7 +12939,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 5 : - // InternalRosParser.g:4970:3: kw= Name + // InternalRosParser.g:4962:3: kw= Name { kw=(Token)match(input,Name,FOLLOW_2); @@ -13020,7 +12950,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 6 : - // InternalRosParser.g:4976:3: kw= Value + // InternalRosParser.g:4968:3: kw= Value { kw=(Token)match(input,Value,FOLLOW_2); @@ -13031,7 +12961,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 7 : - // InternalRosParser.g:4982:3: kw= Service + // InternalRosParser.g:4974:3: kw= Service { kw=(Token)match(input,Service,FOLLOW_2); @@ -13042,7 +12972,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 8 : - // InternalRosParser.g:4988:3: kw= Type + // InternalRosParser.g:4980:3: kw= Type { kw=(Token)match(input,Type,FOLLOW_2); @@ -13053,7 +12983,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 9 : - // InternalRosParser.g:4994:3: kw= Action + // InternalRosParser.g:4986:3: kw= Action { kw=(Token)match(input,Action,FOLLOW_2); @@ -13064,7 +12994,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 10 : - // InternalRosParser.g:5000:3: kw= Duration + // InternalRosParser.g:4992:3: kw= Duration { kw=(Token)match(input,Duration,FOLLOW_2); @@ -13075,7 +13005,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 11 : - // InternalRosParser.g:5006:3: kw= Time + // InternalRosParser.g:4998:3: kw= Time { kw=(Token)match(input,Time,FOLLOW_2); @@ -13108,7 +13038,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { // $ANTLR start "entryRuleEString" - // InternalRosParser.g:5015:1: entryRuleEString returns [String current=null] : iv_ruleEString= ruleEString EOF ; + // InternalRosParser.g:5007:1: entryRuleEString returns [String current=null] : iv_ruleEString= ruleEString EOF ; public final String entryRuleEString() throws RecognitionException { String current = null; @@ -13116,8 +13046,8 @@ public final String entryRuleEString() throws RecognitionException { try { - // InternalRosParser.g:5015:47: (iv_ruleEString= ruleEString EOF ) - // InternalRosParser.g:5016:2: iv_ruleEString= ruleEString EOF + // InternalRosParser.g:5007:47: (iv_ruleEString= ruleEString EOF ) + // InternalRosParser.g:5008:2: iv_ruleEString= ruleEString EOF { newCompositeNode(grammarAccess.getEStringRule()); pushFollow(FOLLOW_1); @@ -13144,7 +13074,7 @@ public final String entryRuleEString() throws RecognitionException { // $ANTLR start "ruleEString" - // InternalRosParser.g:5022:1: ruleEString returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ; + // InternalRosParser.g:5014:1: ruleEString returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ; public final AntlrDatatypeRuleToken ruleEString() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -13155,10 +13085,10 @@ public final AntlrDatatypeRuleToken ruleEString() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:5028:2: ( (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ) - // InternalRosParser.g:5029:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) + // InternalRosParser.g:5020:2: ( (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ) + // InternalRosParser.g:5021:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) { - // InternalRosParser.g:5029:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) + // InternalRosParser.g:5021:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) int alt57=2; int LA57_0 = input.LA(1); @@ -13176,7 +13106,7 @@ else if ( (LA57_0==RULE_ID) ) { } switch (alt57) { case 1 : - // InternalRosParser.g:5030:3: this_STRING_0= RULE_STRING + // InternalRosParser.g:5022:3: this_STRING_0= RULE_STRING { this_STRING_0=(Token)match(input,RULE_STRING,FOLLOW_2); @@ -13189,7 +13119,7 @@ else if ( (LA57_0==RULE_ID) ) { } break; case 2 : - // InternalRosParser.g:5038:3: this_ID_1= RULE_ID + // InternalRosParser.g:5030:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FOLLOW_2); @@ -13224,7 +13154,7 @@ else if ( (LA57_0==RULE_ID) ) { // $ANTLR start "entryRuleRosNames" - // InternalRosParser.g:5049:1: entryRuleRosNames returns [String current=null] : iv_ruleRosNames= ruleRosNames EOF ; + // InternalRosParser.g:5041:1: entryRuleRosNames returns [String current=null] : iv_ruleRosNames= ruleRosNames EOF ; public final String entryRuleRosNames() throws RecognitionException { String current = null; @@ -13232,8 +13162,8 @@ public final String entryRuleRosNames() throws RecognitionException { try { - // InternalRosParser.g:5049:48: (iv_ruleRosNames= ruleRosNames EOF ) - // InternalRosParser.g:5050:2: iv_ruleRosNames= ruleRosNames EOF + // InternalRosParser.g:5041:48: (iv_ruleRosNames= ruleRosNames EOF ) + // InternalRosParser.g:5042:2: iv_ruleRosNames= ruleRosNames EOF { newCompositeNode(grammarAccess.getRosNamesRule()); pushFollow(FOLLOW_1); @@ -13260,7 +13190,7 @@ public final String entryRuleRosNames() throws RecognitionException { // $ANTLR start "ruleRosNames" - // InternalRosParser.g:5056:1: ruleRosNames returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) ; + // InternalRosParser.g:5048:1: ruleRosNames returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) ; public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -13272,10 +13202,10 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { enterRule(); try { - // InternalRosParser.g:5062:2: ( (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) ) - // InternalRosParser.g:5063:2: (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) + // InternalRosParser.g:5054:2: ( (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) ) + // InternalRosParser.g:5055:2: (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) { - // InternalRosParser.g:5063:2: (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) + // InternalRosParser.g:5055:2: (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) int alt58=3; switch ( input.LA(1) ) { case RULE_ROS_CONVENTION_A: @@ -13302,7 +13232,7 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { switch (alt58) { case 1 : - // InternalRosParser.g:5064:3: this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A + // InternalRosParser.g:5056:3: this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A { this_ROS_CONVENTION_A_0=(Token)match(input,RULE_ROS_CONVENTION_A,FOLLOW_2); @@ -13315,7 +13245,7 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { } break; case 2 : - // InternalRosParser.g:5072:3: this_ID_1= RULE_ID + // InternalRosParser.g:5064:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FOLLOW_2); @@ -13328,7 +13258,7 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { } break; case 3 : - // InternalRosParser.g:5080:3: kw= Node + // InternalRosParser.g:5072:3: kw= Node { kw=(Token)match(input,Node,FOLLOW_2); @@ -13362,15 +13292,61 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { // Delegated rules + protected DFA41 dfa41 = new DFA41(this); protected DFA55 dfa55 = new DFA55(this); - static final String dfa_1s = "\42\uffff"; - static final String dfa_2s = "\36\uffff\2\41\2\uffff"; - static final String dfa_3s = "\1\25\35\uffff\2\30\2\uffff"; - static final String dfa_4s = "\1\145\35\uffff\2\147\2\uffff"; - static final String dfa_5s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\37\1\36"; - static final String dfa_6s = "\42\uffff}>"; + static final String dfa_1s = "\13\uffff"; + static final String dfa_2s = "\1\7\12\uffff"; + static final String dfa_3s = "\1\124\5\uffff\1\124\1\uffff\2\124\1\uffff"; + static final String dfa_4s = "\1\150\5\uffff\1\144\1\uffff\2\127\1\uffff"; + static final String dfa_5s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\uffff\1\7\2\uffff\1\6"; + static final String dfa_6s = "\13\uffff}>"; static final String[] dfa_7s = { - "\1\32\1\33\1\uffff\1\17\3\uffff\1\34\1\25\1\27\1\31\4\uffff\1\12\1\13\1\24\1\26\1\30\3\uffff\1\23\3\uffff\1\20\3\uffff\1\21\1\35\1\22\2\uffff\1\14\1\5\1\7\1\11\2\uffff\1\4\1\6\1\10\2\uffff\1\3\3\uffff\1\1\1\15\1\uffff\1\2\4\uffff\1\16\23\uffff\1\37\1\36", + "\1\7\1\uffff\1\6\1\7\1\uffff\1\2\1\5\1\3\1\4\6\uffff\2\1\3\uffff\1\7", + "", + "", + "", + "", + "", + "\1\12\1\uffff\2\12\1\uffff\4\12\6\uffff\1\11\1\10", + "", + "\1\12\1\7\1\uffff\1\12", + "\1\12\1\7\1\uffff\1\12", + "" + }; + + static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s); + static final short[] dfa_2 = DFA.unpackEncodedString(dfa_2s); + static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s); + static final char[] dfa_4 = DFA.unpackEncodedStringToUnsignedChars(dfa_4s); + static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); + static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s); + static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s); + + class DFA41 extends DFA { + + public DFA41(BaseRecognizer recognizer) { + this.recognizer = recognizer; + this.decisionNumber = 41; + this.eot = dfa_1; + this.eof = dfa_2; + this.min = dfa_3; + this.max = dfa_4; + this.accept = dfa_5; + this.special = dfa_6; + this.transition = dfa_7; + } + public String getDescription() { + return "2330:2: (this_ParameterString_0= ruleParameterString | this_ParameterBase64_1= ruleParameterBase64 | this_ParameterInteger_2= ruleParameterInteger | this_ParameterDouble_3= ruleParameterDouble | this_ParameterBoolean_4= ruleParameterBoolean | this_ParameterList_5= ruleParameterList | this_ParameterStruct_6= ruleParameterStruct )"; + } + } + static final String dfa_8s = "\42\uffff"; + static final String dfa_9s = "\36\uffff\2\41\2\uffff"; + static final String dfa_10s = "\1\24\35\uffff\2\30\2\uffff"; + static final String dfa_11s = "\1\144\35\uffff\2\146\2\uffff"; + static final String dfa_12s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\37\1\36"; + static final String dfa_13s = "\42\uffff}>"; + static final String[] dfa_14s = { + "\1\32\1\33\2\uffff\1\17\3\uffff\1\34\1\25\1\27\1\31\3\uffff\1\12\1\13\1\24\1\26\1\30\3\uffff\1\23\3\uffff\1\20\3\uffff\1\21\1\35\1\22\2\uffff\1\14\1\5\1\7\1\11\2\uffff\1\4\1\6\1\10\2\uffff\1\3\3\uffff\1\1\1\15\1\uffff\1\2\4\uffff\1\16\23\uffff\1\37\1\36", "", "", "", @@ -13400,89 +13376,88 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { "", "", "", - "\2\41\17\uffff\1\41\1\uffff\1\41\7\uffff\1\41\3\uffff\1\41\15\uffff\1\41\4\uffff\1\41\2\uffff\1\41\2\uffff\2\41\2\uffff\1\40\17\uffff\2\41\1\uffff\1\41", - "\2\41\17\uffff\1\41\1\uffff\1\41\7\uffff\1\41\3\uffff\1\41\15\uffff\1\41\4\uffff\1\41\2\uffff\1\41\2\uffff\2\41\2\uffff\1\40\17\uffff\2\41\1\uffff\1\41", + "\2\41\16\uffff\1\41\1\uffff\1\41\7\uffff\1\41\3\uffff\1\41\15\uffff\1\41\4\uffff\1\41\2\uffff\1\41\2\uffff\2\41\2\uffff\1\40\17\uffff\2\41\1\uffff\1\41", + "\2\41\16\uffff\1\41\1\uffff\1\41\7\uffff\1\41\3\uffff\1\41\15\uffff\1\41\4\uffff\1\41\2\uffff\1\41\2\uffff\2\41\2\uffff\1\40\17\uffff\2\41\1\uffff\1\41", "", "" }; - static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s); - static final short[] dfa_2 = DFA.unpackEncodedString(dfa_2s); - static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s); - static final char[] dfa_4 = DFA.unpackEncodedStringToUnsignedChars(dfa_4s); - static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); - static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s); - static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s); + static final short[] dfa_8 = DFA.unpackEncodedString(dfa_8s); + static final short[] dfa_9 = DFA.unpackEncodedString(dfa_9s); + static final char[] dfa_10 = DFA.unpackEncodedStringToUnsignedChars(dfa_10s); + static final char[] dfa_11 = DFA.unpackEncodedStringToUnsignedChars(dfa_11s); + static final short[] dfa_12 = DFA.unpackEncodedString(dfa_12s); + static final short[] dfa_13 = DFA.unpackEncodedString(dfa_13s); + static final short[][] dfa_14 = unpackEncodedStringArray(dfa_14s); class DFA55 extends DFA { public DFA55(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 55; - this.eot = dfa_1; - this.eof = dfa_2; - this.min = dfa_3; - this.max = dfa_4; - this.accept = dfa_5; - this.special = dfa_6; - this.transition = dfa_7; + this.eot = dfa_8; + this.eof = dfa_9; + this.min = dfa_10; + this.max = dfa_11; + this.accept = dfa_12; + this.special = dfa_13; + this.transition = dfa_14; } public String getDescription() { - return "3706:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef )"; + return "3698:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef )"; } } 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[]{0x0000000000000002L,0x0000081000004000L}); - public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); - public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x010000000000A000L,0x0000020000000000L}); - public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000000L,0x0000003000000000L}); - public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0100000000002000L,0x0000020000000000L}); - public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000400000000L,0x0000020000009000L}); - public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000002000L,0x0000020000000000L}); - public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); - public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000020L,0x0000003000000000L}); - public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000000L,0x0000000001200000L}); - public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000000000L,0x0000020000000000L}); - public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000000000L,0x0000091000004000L}); - public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000071E00L,0x0000020000000000L}); - public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000000L,0x0000023000000000L}); - public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0003000000000000L,0x0000003000000000L}); + public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000002L,0x0000040800002000L}); + public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); + public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000000L,0x0000008000000000L}); + public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0080000000005000L,0x0000010000000000L}); + public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000000L,0x0000001800000000L}); + public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0080000000001000L,0x0000010000000000L}); + public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000400000000L,0x0000010000004800L}); + public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000001000L,0x0000010000000000L}); + public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); + public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000010L,0x0000001800000000L}); + public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000000L,0x0000000000900000L}); + public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); + public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000000000L,0x0000048800002000L}); + public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000038F00L,0x0000010000000000L}); + public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000000L,0x0000011800000000L}); + public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0001800000000000L,0x0000001800000000L}); public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000004000000L}); - public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000000L,0x0000030000000000L}); - public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x9E7111F0F1600000L,0x0000023000010B13L}); + public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000000L,0x0000018000000000L}); + public static final BitSet FOLLOW_21 = new BitSet(new long[]{0xCF3888F8F1300000L,0x0000011800008589L}); public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000008000000L}); - public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000800000L,0x0000010000000000L}); - public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000800000L}); - public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x4000000000000000L}); - public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000040000000000L,0x0000010000000000L}); - public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000040000000000L}); - public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000000100000L,0x0000010000000000L}); - public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x9E7111F0F1600002L,0x0000003000010B13L}); - public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); - public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000000000L,0x0000020000080000L}); - public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x00000000000001C0L}); - public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000002L,0x0000000000800000L}); - public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080008L}); - public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0006E00300000000L,0x0000000000000080L}); - public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x2000000000000000L,0x0000020000000000L}); - public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000000000L,0x000000303C800000L}); - public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000800000002L}); - public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L}); - public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L}); - public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L}); - public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L}); - public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L}); - public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000800000000L,0x0000020000000000L}); - public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000020L}); - public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L}); - public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x00880A0003000000L,0x000000B000032420L}); - public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000400000L,0x0000008000000000L}); + public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000400000L}); + public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x2000000000000000L}); + public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000020000000000L,0x0000008000000000L}); + public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000020000000000L}); + public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000000080000L,0x0000008000000000L}); + public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_30 = new BitSet(new long[]{0xCF3888F8F1300002L,0x0000001800008589L}); + public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); + public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000000000L,0x0000010000040000L}); + public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x00000000000000E0L}); + public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000002L,0x0000000000400000L}); + public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000000040000L}); + public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040004L}); + public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0003600300000000L,0x0000008000000040L}); + public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x1000000000000000L,0x0000010000000000L}); + public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000000000L,0x000000181E400000L}); + public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000800002L}); + public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L}); + public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L}); + public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L}); + public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L}); + public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000100000000000L}); + public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000800000L,0x0000010000000000L}); + public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000010L}); + public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); + public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0044050003000000L,0x0000005800019210L}); + public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); } diff --git a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalRosParser.tokens b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalRosParser.tokens index 2b6951ba0..eaae121be 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalRosParser.tokens +++ b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/internal/InternalRosParser.tokens @@ -1,108 +1,107 @@ -','=85 -':'=86 -'Any'=82 -'Array:'=45 -'Base64'=46 +','=84 +':'=85 +'Any'=81 +'Array:'=44 +'Base64'=45 'Boolean'=32 -'Date'=70 -'Double'=47 -'ExternalDependency'=5 -'GlobalNamespace'=8 -'GraphName'=19 -'Header'=48 +'Date'=69 +'Double'=46 +'ExternalDependency'=4 +'GlobalNamespace'=7 +'GraphName'=18 +'Header'=47 'Integer'=33 -'List'=71 -'ParameterAny'=14 -'ParameterStructMember'=4 -'PrivateNamespace'=7 -'RelativeNamespace'=6 -'String'=49 -'Struct'=50 -'['=87 -'[]'=84 -']'=88 -'action'=51 +'List'=70 +'ParameterAny'=13 +'PrivateNamespace'=6 +'RelativeNamespace'=5 +'String'=48 +'Struct'=49 +'['=86 +'[]'=83 +']'=87 +'action'=50 'action:'=34 -'actionclient:'=11 -'actionserver:'=12 -'bool'=72 -'bool[]'=52 -'byte'=73 -'byte[]'=53 -'default'=35 -'dependencies:'=13 +'actionclients:'=10 +'actionservers:'=11 +'bool'=71 +'bool[]'=51 +'byte'=72 +'byte[]'=52 +'default:'=23 +'dependencies:'=12 'duration'=24 'feedback'=25 -'feedback:'=20 -'float32'=36 -'float32[]'=21 -'float64'=37 -'float64[]'=22 -'fromGitRepo:'=15 -'goal'=74 -'goal:'=62 -'int16'=63 -'int16[]'=38 -'int32'=64 -'int32[]'=39 -'int64'=65 -'int64[]'=40 -'int8'=75 -'int8[]'=54 -'message'=41 +'feedback:'=19 +'float32'=35 +'float32[]'=20 +'float64'=36 +'float64[]'=21 +'fromGitRepo:'=14 +'goal'=73 +'goal:'=61 +'int16'=62 +'int16[]'=37 +'int32'=63 +'int32[]'=38 +'int64'=64 +'int64[]'=39 +'int8'=74 +'int8[]'=53 +'message'=40 'message:'=26 -'msg:'=76 -'name'=77 -'node'=78 -'node:'=66 -'ns:'=83 -'parameters:'=17 -'publishers:'=18 +'msg:'=75 +'name'=76 +'node'=77 +'node:'=65 +'ns:'=82 +'parameters:'=16 +'publishers:'=17 'request:'=27 -'response:'=23 -'result'=55 -'result:'=42 -'service'=43 -'serviceclient:'=9 -'serviceserver:'=10 -'specs:'=56 -'srv:'=79 -'string'=57 +'response:'=22 +'result'=54 +'result:'=41 +'service'=42 +'serviceclients:'=8 +'serviceservers:'=9 +'specs:'=55 +'srv:'=78 +'string'=56 'string[]'=28 -'subscribers:'=16 -'time'=80 -'type'=81 -'type:'=67 -'uint16'=58 +'subscribers:'=15 +'time'=79 +'type'=80 +'type:'=66 +'uint16'=57 'uint16[]'=29 -'uint32'=59 +'uint32'=58 'uint32[]'=30 -'uint64'=60 +'uint64'=59 'uint64[]'=31 -'uint8'=68 -'uint8[]'=44 -'value'=69 -'value:'=61 -RULE_ANY_OTHER=111 -RULE_BEGIN=104 -RULE_BINARY=90 -RULE_BOOLEAN=91 -RULE_DATE_TIME=99 -RULE_DAY=94 -RULE_DECINT=92 -RULE_DIGIT=89 -RULE_DOUBLE=93 -RULE_END=105 -RULE_HOUR=97 -RULE_ID=100 -RULE_INT=102 -RULE_MESSAGE_ASIGMENT=103 -RULE_MIN_SEC=98 -RULE_ML_COMMENT=109 -RULE_MONTH=95 -RULE_ROS_CONVENTION_A=107 -RULE_ROS_CONVENTION_PARAM=108 -RULE_SL_COMMENT=106 -RULE_STRING=101 -RULE_WS=110 -RULE_YEAR=96 +'uint8'=67 +'uint8[]'=43 +'value'=68 +'value:'=60 +RULE_ANY_OTHER=110 +RULE_BEGIN=103 +RULE_BINARY=89 +RULE_BOOLEAN=90 +RULE_DATE_TIME=98 +RULE_DAY=93 +RULE_DECINT=91 +RULE_DIGIT=88 +RULE_DOUBLE=92 +RULE_END=104 +RULE_HOUR=96 +RULE_ID=99 +RULE_INT=101 +RULE_MESSAGE_ASIGMENT=102 +RULE_MIN_SEC=97 +RULE_ML_COMMENT=108 +RULE_MONTH=94 +RULE_ROS_CONVENTION_A=106 +RULE_ROS_CONVENTION_PARAM=107 +RULE_SL_COMMENT=105 +RULE_STRING=100 +RULE_WS=109 +RULE_YEAR=95 diff --git a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/lexer/InternalBasicsLexer.g b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/lexer/InternalBasicsLexer.g index 24b3dab06..478a73c27 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/lexer/InternalBasicsLexer.g +++ b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/lexer/InternalBasicsLexer.g @@ -11,8 +11,6 @@ package de.fraunhofer.ipa.ros.parser.antlr.lexer; import org.eclipse.xtext.parser.antlr.Lexer; } -ParameterStructMember : 'ParameterStructMember'; - RelativeNamespace : 'RelativeNamespace'; PrivateNamespace : 'PrivateNamespace'; @@ -27,6 +25,8 @@ Float32_1 : 'float32[]'; Float64_1 : 'float64[]'; +Default : 'default:'; + Duration : 'duration'; Feedback : 'feedback'; @@ -43,8 +43,6 @@ Boolean : 'Boolean'; Integer : 'Integer'; -Default : 'default'; - Float32 : 'float32'; Float64 : 'float64'; @@ -145,7 +143,7 @@ RULE_BINARY : ('0b'|'0B') ('0'|'1')+; RULE_BOOLEAN : ('true'|'false'); -RULE_DOUBLE : RULE_DIGIT ('.' RULE_DECINT*|('.' RULE_DIGIT*)? ('E'|'e') ('-'|'+')? RULE_DIGIT); +RULE_DOUBLE : (RULE_DIGIT|'-' RULE_DIGIT*) ('.' RULE_DECINT*|('.' RULE_DIGIT*)? ('E'|'e') ('-'|'+')? RULE_DIGIT); RULE_DECINT : ('0'|'1'..'9' RULE_DIGIT*|'-' '0'..'9' RULE_DIGIT*); diff --git a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/lexer/InternalBasicsLexer.java b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/lexer/InternalBasicsLexer.java index 0703812a6..ada0138eb 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/lexer/InternalBasicsLexer.java +++ b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/lexer/InternalBasicsLexer.java @@ -12,93 +12,92 @@ @SuppressWarnings("all") public class InternalBasicsLexer extends Lexer { - public static final int RULE_DAY=73; - public static final int RULE_BEGIN=83; - public static final int Float32_1=10; - public static final int Node=58; - public static final int RULE_DATE_TIME=78; + public static final int RULE_DAY=72; + public static final int RULE_BEGIN=82; + public static final int Float32_1=9; + public static final int Node=57; + public static final int RULE_DATE_TIME=77; public static final int Uint64_1=17; - public static final int RULE_BOOLEAN=70; - public static final int RelativeNamespace=5; - public static final int String=33; - public static final int RULE_YEAR=75; - public static final int Int16=45; - public static final int Result=39; - public static final int Name=57; - public static final int RULE_MIN_SEC=77; - public static final int Float32=21; - public static final int Goal=55; - public static final int Bool=53; - public static final int Uint16=41; - public static final int ParameterAny=8; - public static final int List=52; + public static final int RULE_BOOLEAN=69; + public static final int RelativeNamespace=4; + public static final int String=32; + public static final int RULE_YEAR=74; + public static final int Int16=44; + public static final int Result=38; + public static final int Name=56; + public static final int RULE_MIN_SEC=76; + public static final int Float32=20; + public static final int Goal=54; + public static final int Bool=52; + public static final int Uint16=40; + public static final int ParameterAny=7; + public static final int List=51; public static final int Boolean=18; - public static final int RightSquareBracket=67; - public static final int PrivateNamespace=6; - public static final int Uint8=49; - public static final int GraphName=9; - public static final int RULE_ID=79; - public static final int Byte_1=37; - public static final int Float64_1=11; - public static final int RULE_DIGIT=68; + public static final int RightSquareBracket=66; + public static final int PrivateNamespace=5; + public static final int Uint8=48; + public static final int GraphName=8; + public static final int RULE_ID=78; + public static final int Byte_1=36; + public static final int Float64_1=10; + public static final int RULE_DIGIT=67; public static final int Duration=12; public static final int Uint32_1=16; - public static final int GlobalNamespace=7; - public static final int Double=31; - public static final int Int16_1=23; - public static final int Header=32; - public static final int RULE_INT=81; - public static final int Byte=54; - public static final int Type_1=48; - public static final int Value=50; - public static final int RULE_ML_COMMENT=88; - public static final int LeftSquareBracket=66; - public static final int Uint64=43; - public static final int Action=35; - public static final int RULE_END=84; - public static final int Base64=30; - public static final int Message=26; - public static final int Value_1=44; - public static final int Time=59; - public static final int RULE_STRING=80; - public static final int Bool_1=36; - public static final int Any=61; - public static final int Struct=34; - public static final int RULE_SL_COMMENT=85; - public static final int Comma=64; - public static final int Uint8_1=28; - public static final int RULE_MESSAGE_ASIGMENT=82; - public static final int LeftSquareBracketRightSquareBracket=63; - public static final int RULE_DOUBLE=72; + public static final int GlobalNamespace=6; + public static final int Double=30; + public static final int Int16_1=22; + public static final int Header=31; + public static final int RULE_INT=80; + public static final int Byte=53; + public static final int Type_1=47; + public static final int Value=49; + public static final int RULE_ML_COMMENT=87; + public static final int LeftSquareBracket=65; + public static final int Uint64=42; + public static final int Action=34; + public static final int RULE_END=83; + public static final int Base64=29; + public static final int Message=25; + public static final int Value_1=43; + public static final int Time=58; + public static final int RULE_STRING=79; + public static final int Bool_1=35; + public static final int Any=60; + public static final int Struct=33; + public static final int RULE_SL_COMMENT=84; + public static final int Comma=63; + public static final int Uint8_1=27; + public static final int RULE_MESSAGE_ASIGMENT=81; + public static final int LeftSquareBracketRightSquareBracket=62; + public static final int RULE_DOUBLE=71; public static final int Feedback=13; - public static final int ParameterStructMember=4; - public static final int Int32=46; - public static final int RULE_ROS_CONVENTION_A=86; - public static final int RULE_ROS_CONVENTION_PARAM=87; - public static final int Colon=65; - public static final int RULE_DECINT=71; + public static final int Int32=45; + public static final int RULE_ROS_CONVENTION_A=85; + public static final int RULE_ROS_CONVENTION_PARAM=86; + public static final int Colon=64; + public static final int RULE_DECINT=70; public static final int EOF=-1; - public static final int Uint32=42; - public static final int RULE_HOUR=76; - public static final int Ns=62; - public static final int RULE_WS=89; - public static final int Int64_1=25; - public static final int Service=27; - public static final int Int8=56; - public static final int RULE_ANY_OTHER=90; - public static final int Default=20; - public static final int Int8_1=38; - public static final int Date=51; + public static final int Uint32=41; + public static final int RULE_HOUR=75; + public static final int Ns=61; + public static final int RULE_WS=88; + public static final int Int64_1=24; + public static final int Service=26; + public static final int Int8=55; + public static final int RULE_ANY_OTHER=89; + public static final int Default=11; + public static final int Int8_1=37; + public static final int Date=50; public static final int Uint16_1=15; public static final int Integer=19; - public static final int Array=29; - public static final int Type=60; - public static final int Float64=22; - public static final int Int64=47; - public static final int Int32_1=24; - public static final int RULE_MONTH=74; - public static final int RULE_BINARY=69; - public static final int String_1=40; + public static final int Array=28; + public static final int Type=59; + public static final int Float64=21; + public static final int Int64=46; + public static final int Int32_1=23; + public static final int RULE_MONTH=73; + public static final int RULE_BINARY=68; + public static final int String_1=39; public static final int String_2=14; // delegates @@ -114,34 +113,13 @@ public InternalBasicsLexer(CharStream input, RecognizerSharedState state) { } public String getGrammarFileName() { return "InternalBasicsLexer.g"; } - // $ANTLR start "ParameterStructMember" - public final void mParameterStructMember() throws RecognitionException { - try { - int _type = ParameterStructMember; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:14:23: ( 'ParameterStructMember' ) - // InternalBasicsLexer.g:14:25: 'ParameterStructMember' - { - match("ParameterStructMember"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "ParameterStructMember" - // $ANTLR start "RelativeNamespace" public final void mRelativeNamespace() throws RecognitionException { try { int _type = RelativeNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:16:19: ( 'RelativeNamespace' ) - // InternalBasicsLexer.g:16:21: 'RelativeNamespace' + // InternalBasicsLexer.g:14:19: ( 'RelativeNamespace' ) + // InternalBasicsLexer.g:14:21: 'RelativeNamespace' { match("RelativeNamespace"); @@ -161,8 +139,8 @@ public final void mPrivateNamespace() throws RecognitionException { try { int _type = PrivateNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:18:18: ( 'PrivateNamespace' ) - // InternalBasicsLexer.g:18:20: 'PrivateNamespace' + // InternalBasicsLexer.g:16:18: ( 'PrivateNamespace' ) + // InternalBasicsLexer.g:16:20: 'PrivateNamespace' { match("PrivateNamespace"); @@ -182,8 +160,8 @@ public final void mGlobalNamespace() throws RecognitionException { try { int _type = GlobalNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:20:17: ( 'GlobalNamespace' ) - // InternalBasicsLexer.g:20:19: 'GlobalNamespace' + // InternalBasicsLexer.g:18:17: ( 'GlobalNamespace' ) + // InternalBasicsLexer.g:18:19: 'GlobalNamespace' { match("GlobalNamespace"); @@ -203,8 +181,8 @@ public final void mParameterAny() throws RecognitionException { try { int _type = ParameterAny; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:22:14: ( 'ParameterAny' ) - // InternalBasicsLexer.g:22:16: 'ParameterAny' + // InternalBasicsLexer.g:20:14: ( 'ParameterAny' ) + // InternalBasicsLexer.g:20:16: 'ParameterAny' { match("ParameterAny"); @@ -224,8 +202,8 @@ public final void mGraphName() throws RecognitionException { try { int _type = GraphName; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:24:11: ( 'GraphName' ) - // InternalBasicsLexer.g:24:13: 'GraphName' + // InternalBasicsLexer.g:22:11: ( 'GraphName' ) + // InternalBasicsLexer.g:22:13: 'GraphName' { match("GraphName"); @@ -245,8 +223,8 @@ public final void mFloat32_1() throws RecognitionException { try { int _type = Float32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:26:11: ( 'float32[]' ) - // InternalBasicsLexer.g:26:13: 'float32[]' + // InternalBasicsLexer.g:24:11: ( 'float32[]' ) + // InternalBasicsLexer.g:24:13: 'float32[]' { match("float32[]"); @@ -266,8 +244,8 @@ public final void mFloat64_1() throws RecognitionException { try { int _type = Float64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:28:11: ( 'float64[]' ) - // InternalBasicsLexer.g:28:13: 'float64[]' + // InternalBasicsLexer.g:26:11: ( 'float64[]' ) + // InternalBasicsLexer.g:26:13: 'float64[]' { match("float64[]"); @@ -282,6 +260,27 @@ public final void mFloat64_1() throws RecognitionException { } // $ANTLR end "Float64_1" + // $ANTLR start "Default" + public final void mDefault() throws RecognitionException { + try { + int _type = Default; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalBasicsLexer.g:28:9: ( 'default:' ) + // InternalBasicsLexer.g:28:11: 'default:' + { + match("default:"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "Default" + // $ANTLR start "Duration" public final void mDuration() throws RecognitionException { try { @@ -450,34 +449,13 @@ public final void mInteger() throws RecognitionException { } // $ANTLR end "Integer" - // $ANTLR start "Default" - public final void mDefault() throws RecognitionException { - try { - int _type = Default; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:46:9: ( 'default' ) - // InternalBasicsLexer.g:46:11: 'default' - { - match("default"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "Default" - // $ANTLR start "Float32" public final void mFloat32() throws RecognitionException { try { int _type = Float32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:48:9: ( 'float32' ) - // InternalBasicsLexer.g:48:11: 'float32' + // InternalBasicsLexer.g:46:9: ( 'float32' ) + // InternalBasicsLexer.g:46:11: 'float32' { match("float32"); @@ -497,8 +475,8 @@ public final void mFloat64() throws RecognitionException { try { int _type = Float64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:50:9: ( 'float64' ) - // InternalBasicsLexer.g:50:11: 'float64' + // InternalBasicsLexer.g:48:9: ( 'float64' ) + // InternalBasicsLexer.g:48:11: 'float64' { match("float64"); @@ -518,8 +496,8 @@ public final void mInt16_1() throws RecognitionException { try { int _type = Int16_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:52:9: ( 'int16[]' ) - // InternalBasicsLexer.g:52:11: 'int16[]' + // InternalBasicsLexer.g:50:9: ( 'int16[]' ) + // InternalBasicsLexer.g:50:11: 'int16[]' { match("int16[]"); @@ -539,8 +517,8 @@ public final void mInt32_1() throws RecognitionException { try { int _type = Int32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:54:9: ( 'int32[]' ) - // InternalBasicsLexer.g:54:11: 'int32[]' + // InternalBasicsLexer.g:52:9: ( 'int32[]' ) + // InternalBasicsLexer.g:52:11: 'int32[]' { match("int32[]"); @@ -560,8 +538,8 @@ public final void mInt64_1() throws RecognitionException { try { int _type = Int64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:56:9: ( 'int64[]' ) - // InternalBasicsLexer.g:56:11: 'int64[]' + // InternalBasicsLexer.g:54:9: ( 'int64[]' ) + // InternalBasicsLexer.g:54:11: 'int64[]' { match("int64[]"); @@ -581,8 +559,8 @@ public final void mMessage() throws RecognitionException { try { int _type = Message; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:58:9: ( 'message' ) - // InternalBasicsLexer.g:58:11: 'message' + // InternalBasicsLexer.g:56:9: ( 'message' ) + // InternalBasicsLexer.g:56:11: 'message' { match("message"); @@ -602,8 +580,8 @@ public final void mService() throws RecognitionException { try { int _type = Service; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:60:9: ( 'service' ) - // InternalBasicsLexer.g:60:11: 'service' + // InternalBasicsLexer.g:58:9: ( 'service' ) + // InternalBasicsLexer.g:58:11: 'service' { match("service"); @@ -623,8 +601,8 @@ public final void mUint8_1() throws RecognitionException { try { int _type = Uint8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:62:9: ( 'uint8[]' ) - // InternalBasicsLexer.g:62:11: 'uint8[]' + // InternalBasicsLexer.g:60:9: ( 'uint8[]' ) + // InternalBasicsLexer.g:60:11: 'uint8[]' { match("uint8[]"); @@ -644,8 +622,8 @@ public final void mArray() throws RecognitionException { try { int _type = Array; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:64:7: ( 'Array:' ) - // InternalBasicsLexer.g:64:9: 'Array:' + // InternalBasicsLexer.g:62:7: ( 'Array:' ) + // InternalBasicsLexer.g:62:9: 'Array:' { match("Array:"); @@ -665,8 +643,8 @@ public final void mBase64() throws RecognitionException { try { int _type = Base64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:66:8: ( 'Base64' ) - // InternalBasicsLexer.g:66:10: 'Base64' + // InternalBasicsLexer.g:64:8: ( 'Base64' ) + // InternalBasicsLexer.g:64:10: 'Base64' { match("Base64"); @@ -686,8 +664,8 @@ public final void mDouble() throws RecognitionException { try { int _type = Double; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:68:8: ( 'Double' ) - // InternalBasicsLexer.g:68:10: 'Double' + // InternalBasicsLexer.g:66:8: ( 'Double' ) + // InternalBasicsLexer.g:66:10: 'Double' { match("Double"); @@ -707,8 +685,8 @@ public final void mHeader() throws RecognitionException { try { int _type = Header; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:70:8: ( 'Header' ) - // InternalBasicsLexer.g:70:10: 'Header' + // InternalBasicsLexer.g:68:8: ( 'Header' ) + // InternalBasicsLexer.g:68:10: 'Header' { match("Header"); @@ -728,8 +706,8 @@ public final void mString() throws RecognitionException { try { int _type = String; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:72:8: ( 'String' ) - // InternalBasicsLexer.g:72:10: 'String' + // InternalBasicsLexer.g:70:8: ( 'String' ) + // InternalBasicsLexer.g:70:10: 'String' { match("String"); @@ -749,8 +727,8 @@ public final void mStruct() throws RecognitionException { try { int _type = Struct; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:74:8: ( 'Struct' ) - // InternalBasicsLexer.g:74:10: 'Struct' + // InternalBasicsLexer.g:72:8: ( 'Struct' ) + // InternalBasicsLexer.g:72:10: 'Struct' { match("Struct"); @@ -770,8 +748,8 @@ public final void mAction() throws RecognitionException { try { int _type = Action; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:76:8: ( 'action' ) - // InternalBasicsLexer.g:76:10: 'action' + // InternalBasicsLexer.g:74:8: ( 'action' ) + // InternalBasicsLexer.g:74:10: 'action' { match("action"); @@ -791,8 +769,8 @@ public final void mBool_1() throws RecognitionException { try { int _type = Bool_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:78:8: ( 'bool[]' ) - // InternalBasicsLexer.g:78:10: 'bool[]' + // InternalBasicsLexer.g:76:8: ( 'bool[]' ) + // InternalBasicsLexer.g:76:10: 'bool[]' { match("bool[]"); @@ -812,8 +790,8 @@ public final void mByte_1() throws RecognitionException { try { int _type = Byte_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:80:8: ( 'byte[]' ) - // InternalBasicsLexer.g:80:10: 'byte[]' + // InternalBasicsLexer.g:78:8: ( 'byte[]' ) + // InternalBasicsLexer.g:78:10: 'byte[]' { match("byte[]"); @@ -833,8 +811,8 @@ public final void mInt8_1() throws RecognitionException { try { int _type = Int8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:82:8: ( 'int8[]' ) - // InternalBasicsLexer.g:82:10: 'int8[]' + // InternalBasicsLexer.g:80:8: ( 'int8[]' ) + // InternalBasicsLexer.g:80:10: 'int8[]' { match("int8[]"); @@ -854,8 +832,8 @@ public final void mResult() throws RecognitionException { try { int _type = Result; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:84:8: ( 'result' ) - // InternalBasicsLexer.g:84:10: 'result' + // InternalBasicsLexer.g:82:8: ( 'result' ) + // InternalBasicsLexer.g:82:10: 'result' { match("result"); @@ -875,8 +853,8 @@ public final void mString_1() throws RecognitionException { try { int _type = String_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:86:10: ( 'string' ) - // InternalBasicsLexer.g:86:12: 'string' + // InternalBasicsLexer.g:84:10: ( 'string' ) + // InternalBasicsLexer.g:84:12: 'string' { match("string"); @@ -896,8 +874,8 @@ public final void mUint16() throws RecognitionException { try { int _type = Uint16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:88:8: ( 'uint16' ) - // InternalBasicsLexer.g:88:10: 'uint16' + // InternalBasicsLexer.g:86:8: ( 'uint16' ) + // InternalBasicsLexer.g:86:10: 'uint16' { match("uint16"); @@ -917,8 +895,8 @@ public final void mUint32() throws RecognitionException { try { int _type = Uint32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:90:8: ( 'uint32' ) - // InternalBasicsLexer.g:90:10: 'uint32' + // InternalBasicsLexer.g:88:8: ( 'uint32' ) + // InternalBasicsLexer.g:88:10: 'uint32' { match("uint32"); @@ -938,8 +916,8 @@ public final void mUint64() throws RecognitionException { try { int _type = Uint64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:92:8: ( 'uint64' ) - // InternalBasicsLexer.g:92:10: 'uint64' + // InternalBasicsLexer.g:90:8: ( 'uint64' ) + // InternalBasicsLexer.g:90:10: 'uint64' { match("uint64"); @@ -959,8 +937,8 @@ public final void mValue_1() throws RecognitionException { try { int _type = Value_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:94:9: ( 'value:' ) - // InternalBasicsLexer.g:94:11: 'value:' + // InternalBasicsLexer.g:92:9: ( 'value:' ) + // InternalBasicsLexer.g:92:11: 'value:' { match("value:"); @@ -980,8 +958,8 @@ public final void mInt16() throws RecognitionException { try { int _type = Int16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:96:7: ( 'int16' ) - // InternalBasicsLexer.g:96:9: 'int16' + // InternalBasicsLexer.g:94:7: ( 'int16' ) + // InternalBasicsLexer.g:94:9: 'int16' { match("int16"); @@ -1001,8 +979,8 @@ public final void mInt32() throws RecognitionException { try { int _type = Int32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:98:7: ( 'int32' ) - // InternalBasicsLexer.g:98:9: 'int32' + // InternalBasicsLexer.g:96:7: ( 'int32' ) + // InternalBasicsLexer.g:96:9: 'int32' { match("int32"); @@ -1022,8 +1000,8 @@ public final void mInt64() throws RecognitionException { try { int _type = Int64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:100:7: ( 'int64' ) - // InternalBasicsLexer.g:100:9: 'int64' + // InternalBasicsLexer.g:98:7: ( 'int64' ) + // InternalBasicsLexer.g:98:9: 'int64' { match("int64"); @@ -1043,8 +1021,8 @@ public final void mType_1() throws RecognitionException { try { int _type = Type_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:102:8: ( 'type:' ) - // InternalBasicsLexer.g:102:10: 'type:' + // InternalBasicsLexer.g:100:8: ( 'type:' ) + // InternalBasicsLexer.g:100:10: 'type:' { match("type:"); @@ -1064,8 +1042,8 @@ public final void mUint8() throws RecognitionException { try { int _type = Uint8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:104:7: ( 'uint8' ) - // InternalBasicsLexer.g:104:9: 'uint8' + // InternalBasicsLexer.g:102:7: ( 'uint8' ) + // InternalBasicsLexer.g:102:9: 'uint8' { match("uint8"); @@ -1085,8 +1063,8 @@ public final void mValue() throws RecognitionException { try { int _type = Value; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:106:7: ( 'value' ) - // InternalBasicsLexer.g:106:9: 'value' + // InternalBasicsLexer.g:104:7: ( 'value' ) + // InternalBasicsLexer.g:104:9: 'value' { match("value"); @@ -1106,8 +1084,8 @@ public final void mDate() throws RecognitionException { try { int _type = Date; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:108:6: ( 'Date' ) - // InternalBasicsLexer.g:108:8: 'Date' + // InternalBasicsLexer.g:106:6: ( 'Date' ) + // InternalBasicsLexer.g:106:8: 'Date' { match("Date"); @@ -1127,8 +1105,8 @@ public final void mList() throws RecognitionException { try { int _type = List; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:110:6: ( 'List' ) - // InternalBasicsLexer.g:110:8: 'List' + // InternalBasicsLexer.g:108:6: ( 'List' ) + // InternalBasicsLexer.g:108:8: 'List' { match("List"); @@ -1148,8 +1126,8 @@ public final void mBool() throws RecognitionException { try { int _type = Bool; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:112:6: ( 'bool' ) - // InternalBasicsLexer.g:112:8: 'bool' + // InternalBasicsLexer.g:110:6: ( 'bool' ) + // InternalBasicsLexer.g:110:8: 'bool' { match("bool"); @@ -1169,8 +1147,8 @@ public final void mByte() throws RecognitionException { try { int _type = Byte; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:114:6: ( 'byte' ) - // InternalBasicsLexer.g:114:8: 'byte' + // InternalBasicsLexer.g:112:6: ( 'byte' ) + // InternalBasicsLexer.g:112:8: 'byte' { match("byte"); @@ -1190,8 +1168,8 @@ public final void mGoal() throws RecognitionException { try { int _type = Goal; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:116:6: ( 'goal' ) - // InternalBasicsLexer.g:116:8: 'goal' + // InternalBasicsLexer.g:114:6: ( 'goal' ) + // InternalBasicsLexer.g:114:8: 'goal' { match("goal"); @@ -1211,8 +1189,8 @@ public final void mInt8() throws RecognitionException { try { int _type = Int8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:118:6: ( 'int8' ) - // InternalBasicsLexer.g:118:8: 'int8' + // InternalBasicsLexer.g:116:6: ( 'int8' ) + // InternalBasicsLexer.g:116:8: 'int8' { match("int8"); @@ -1232,8 +1210,8 @@ public final void mName() throws RecognitionException { try { int _type = Name; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:120:6: ( 'name' ) - // InternalBasicsLexer.g:120:8: 'name' + // InternalBasicsLexer.g:118:6: ( 'name' ) + // InternalBasicsLexer.g:118:8: 'name' { match("name"); @@ -1253,8 +1231,8 @@ public final void mNode() throws RecognitionException { try { int _type = Node; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:122:6: ( 'node' ) - // InternalBasicsLexer.g:122:8: 'node' + // InternalBasicsLexer.g:120:6: ( 'node' ) + // InternalBasicsLexer.g:120:8: 'node' { match("node"); @@ -1274,8 +1252,8 @@ public final void mTime() throws RecognitionException { try { int _type = Time; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:124:6: ( 'time' ) - // InternalBasicsLexer.g:124:8: 'time' + // InternalBasicsLexer.g:122:6: ( 'time' ) + // InternalBasicsLexer.g:122:8: 'time' { match("time"); @@ -1295,8 +1273,8 @@ public final void mType() throws RecognitionException { try { int _type = Type; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:126:6: ( 'type' ) - // InternalBasicsLexer.g:126:8: 'type' + // InternalBasicsLexer.g:124:6: ( 'type' ) + // InternalBasicsLexer.g:124:8: 'type' { match("type"); @@ -1316,8 +1294,8 @@ public final void mAny() throws RecognitionException { try { int _type = Any; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:128:5: ( 'Any' ) - // InternalBasicsLexer.g:128:7: 'Any' + // InternalBasicsLexer.g:126:5: ( 'Any' ) + // InternalBasicsLexer.g:126:7: 'Any' { match("Any"); @@ -1337,8 +1315,8 @@ public final void mNs() throws RecognitionException { try { int _type = Ns; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:130:4: ( 'ns:' ) - // InternalBasicsLexer.g:130:6: 'ns:' + // InternalBasicsLexer.g:128:4: ( 'ns:' ) + // InternalBasicsLexer.g:128:6: 'ns:' { match("ns:"); @@ -1358,8 +1336,8 @@ public final void mLeftSquareBracketRightSquareBracket() throws RecognitionExcep try { int _type = LeftSquareBracketRightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:132:37: ( '[]' ) - // InternalBasicsLexer.g:132:39: '[]' + // InternalBasicsLexer.g:130:37: ( '[]' ) + // InternalBasicsLexer.g:130:39: '[]' { match("[]"); @@ -1379,8 +1357,8 @@ public final void mComma() throws RecognitionException { try { int _type = Comma; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:134:7: ( ',' ) - // InternalBasicsLexer.g:134:9: ',' + // InternalBasicsLexer.g:132:7: ( ',' ) + // InternalBasicsLexer.g:132:9: ',' { match(','); @@ -1399,8 +1377,8 @@ public final void mColon() throws RecognitionException { try { int _type = Colon; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:136:7: ( ':' ) - // InternalBasicsLexer.g:136:9: ':' + // InternalBasicsLexer.g:134:7: ( ':' ) + // InternalBasicsLexer.g:134:9: ':' { match(':'); @@ -1419,8 +1397,8 @@ public final void mLeftSquareBracket() throws RecognitionException { try { int _type = LeftSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:138:19: ( '[' ) - // InternalBasicsLexer.g:138:21: '[' + // InternalBasicsLexer.g:136:19: ( '[' ) + // InternalBasicsLexer.g:136:21: '[' { match('['); @@ -1439,8 +1417,8 @@ public final void mRightSquareBracket() throws RecognitionException { try { int _type = RightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:140:20: ( ']' ) - // InternalBasicsLexer.g:140:22: ']' + // InternalBasicsLexer.g:138:20: ( ']' ) + // InternalBasicsLexer.g:138:22: ']' { match(']'); @@ -1457,8 +1435,8 @@ public final void mRightSquareBracket() throws RecognitionException { // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalBasicsLexer.g:142:21: ( '0' .. '9' ) - // InternalBasicsLexer.g:142:23: '0' .. '9' + // InternalBasicsLexer.g:140:21: ( '0' .. '9' ) + // InternalBasicsLexer.g:140:23: '0' .. '9' { matchRange('0','9'); @@ -1475,10 +1453,10 @@ public final void mRULE_BINARY() throws RecognitionException { try { int _type = RULE_BINARY; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:144:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) - // InternalBasicsLexer.g:144:15: ( '0b' | '0B' ) ( '0' | '1' )+ + // InternalBasicsLexer.g:142:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) + // InternalBasicsLexer.g:142:15: ( '0b' | '0B' ) ( '0' | '1' )+ { - // InternalBasicsLexer.g:144:15: ( '0b' | '0B' ) + // InternalBasicsLexer.g:142:15: ( '0b' | '0B' ) int alt1=2; int LA1_0 = input.LA(1); @@ -1506,7 +1484,7 @@ else if ( (LA1_1=='B') ) { } switch (alt1) { case 1 : - // InternalBasicsLexer.g:144:16: '0b' + // InternalBasicsLexer.g:142:16: '0b' { match("0b"); @@ -1514,7 +1492,7 @@ else if ( (LA1_1=='B') ) { } break; case 2 : - // InternalBasicsLexer.g:144:21: '0B' + // InternalBasicsLexer.g:142:21: '0B' { match("0B"); @@ -1524,7 +1502,7 @@ else if ( (LA1_1=='B') ) { } - // InternalBasicsLexer.g:144:27: ( '0' | '1' )+ + // InternalBasicsLexer.g:142:27: ( '0' | '1' )+ int cnt2=0; loop2: do { @@ -1578,10 +1556,10 @@ public final void mRULE_BOOLEAN() throws RecognitionException { try { int _type = RULE_BOOLEAN; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:146:14: ( ( 'true' | 'false' ) ) - // InternalBasicsLexer.g:146:16: ( 'true' | 'false' ) + // InternalBasicsLexer.g:144:14: ( ( 'true' | 'false' ) ) + // InternalBasicsLexer.g:144:16: ( 'true' | 'false' ) { - // InternalBasicsLexer.g:146:16: ( 'true' | 'false' ) + // InternalBasicsLexer.g:144:16: ( 'true' | 'false' ) int alt3=2; int LA3_0 = input.LA(1); @@ -1599,7 +1577,7 @@ else if ( (LA3_0=='f') ) { } switch (alt3) { case 1 : - // InternalBasicsLexer.g:146:17: 'true' + // InternalBasicsLexer.g:144:17: 'true' { match("true"); @@ -1607,7 +1585,7 @@ else if ( (LA3_0=='f') ) { } break; case 2 : - // InternalBasicsLexer.g:146:24: 'false' + // InternalBasicsLexer.g:144:24: 'false' { match("false"); @@ -1633,34 +1611,53 @@ public final void mRULE_DOUBLE() throws RecognitionException { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:148:13: ( RULE_DIGIT ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) ) - // InternalBasicsLexer.g:148:15: RULE_DIGIT ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) + // InternalBasicsLexer.g:146:13: ( ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) ) + // InternalBasicsLexer.g:146:15: ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) { - mRULE_DIGIT(); - // InternalBasicsLexer.g:148:26: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) - int alt8=2; - alt8 = dfa8.predict(input); - switch (alt8) { + // InternalBasicsLexer.g:146:15: ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) + int alt5=2; + int LA5_0 = input.LA(1); + + if ( ((LA5_0>='0' && LA5_0<='9')) ) { + alt5=1; + } + else if ( (LA5_0=='-') ) { + alt5=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 5, 0, input); + + throw nvae; + } + switch (alt5) { case 1 : - // InternalBasicsLexer.g:148:27: '.' ( RULE_DECINT )* + // InternalBasicsLexer.g:146:16: RULE_DIGIT { - match('.'); - // InternalBasicsLexer.g:148:31: ( RULE_DECINT )* + mRULE_DIGIT(); + + } + break; + case 2 : + // InternalBasicsLexer.g:146:27: '-' ( RULE_DIGIT )* + { + match('-'); + // InternalBasicsLexer.g:146:31: ( RULE_DIGIT )* loop4: do { int alt4=2; int LA4_0 = input.LA(1); - if ( (LA4_0=='-'||(LA4_0>='0' && LA4_0<='9')) ) { + if ( ((LA4_0>='0' && LA4_0<='9')) ) { alt4=1; } switch (alt4) { case 1 : - // InternalBasicsLexer.g:148:31: RULE_DECINT + // InternalBasicsLexer.g:146:31: RULE_DIGIT { - mRULE_DECINT(); + mRULE_DIGIT(); } break; @@ -1671,37 +1668,76 @@ public final void mRULE_DOUBLE() throws RecognitionException { } while (true); + } + break; + + } + + // InternalBasicsLexer.g:146:44: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) + int alt10=2; + alt10 = dfa10.predict(input); + switch (alt10) { + case 1 : + // InternalBasicsLexer.g:146:45: '.' ( RULE_DECINT )* + { + match('.'); + // InternalBasicsLexer.g:146:49: ( RULE_DECINT )* + loop6: + do { + int alt6=2; + int LA6_0 = input.LA(1); + + if ( (LA6_0=='-'||(LA6_0>='0' && LA6_0<='9')) ) { + alt6=1; + } + + + switch (alt6) { + case 1 : + // InternalBasicsLexer.g:146:49: RULE_DECINT + { + mRULE_DECINT(); + + } + break; + + default : + break loop6; + } + } while (true); + + } break; case 2 : - // InternalBasicsLexer.g:148:44: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT + // InternalBasicsLexer.g:146:62: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT { - // InternalBasicsLexer.g:148:44: ( '.' ( RULE_DIGIT )* )? - int alt6=2; - int LA6_0 = input.LA(1); + // InternalBasicsLexer.g:146:62: ( '.' ( RULE_DIGIT )* )? + int alt8=2; + int LA8_0 = input.LA(1); - if ( (LA6_0=='.') ) { - alt6=1; + if ( (LA8_0=='.') ) { + alt8=1; } - switch (alt6) { + switch (alt8) { case 1 : - // InternalBasicsLexer.g:148:45: '.' ( RULE_DIGIT )* + // InternalBasicsLexer.g:146:63: '.' ( RULE_DIGIT )* { match('.'); - // InternalBasicsLexer.g:148:49: ( RULE_DIGIT )* - loop5: + // InternalBasicsLexer.g:146:67: ( RULE_DIGIT )* + loop7: do { - int alt5=2; - int LA5_0 = input.LA(1); + int alt7=2; + int LA7_0 = input.LA(1); - if ( ((LA5_0>='0' && LA5_0<='9')) ) { - alt5=1; + if ( ((LA7_0>='0' && LA7_0<='9')) ) { + alt7=1; } - switch (alt5) { + switch (alt7) { case 1 : - // InternalBasicsLexer.g:148:49: RULE_DIGIT + // InternalBasicsLexer.g:146:67: RULE_DIGIT { mRULE_DIGIT(); @@ -1709,7 +1745,7 @@ public final void mRULE_DOUBLE() throws RecognitionException { break; default : - break loop5; + break loop7; } } while (true); @@ -1728,14 +1764,14 @@ public final void mRULE_DOUBLE() throws RecognitionException { recover(mse); throw mse;} - // InternalBasicsLexer.g:148:73: ( '-' | '+' )? - int alt7=2; - int LA7_0 = input.LA(1); + // InternalBasicsLexer.g:146:91: ( '-' | '+' )? + int alt9=2; + int LA9_0 = input.LA(1); - if ( (LA7_0=='+'||LA7_0=='-') ) { - alt7=1; + if ( (LA9_0=='+'||LA9_0=='-') ) { + alt9=1; } - switch (alt7) { + switch (alt9) { case 1 : // InternalBasicsLexer.g: { @@ -1777,15 +1813,15 @@ public final void mRULE_DECINT() throws RecognitionException { try { int _type = RULE_DECINT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:150:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) - // InternalBasicsLexer.g:150:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // InternalBasicsLexer.g:148:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) + // InternalBasicsLexer.g:148:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) { - // InternalBasicsLexer.g:150:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) - int alt11=3; + // InternalBasicsLexer.g:148:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + int alt13=3; switch ( input.LA(1) ) { case '0': { - alt11=1; + alt13=1; } break; case '1': @@ -1798,47 +1834,47 @@ public final void mRULE_DECINT() throws RecognitionException { case '8': case '9': { - alt11=2; + alt13=2; } break; case '-': { - alt11=3; + alt13=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 11, 0, input); + new NoViableAltException("", 13, 0, input); throw nvae; } - switch (alt11) { + switch (alt13) { case 1 : - // InternalBasicsLexer.g:150:16: '0' + // InternalBasicsLexer.g:148:16: '0' { match('0'); } break; case 2 : - // InternalBasicsLexer.g:150:20: '1' .. '9' ( RULE_DIGIT )* + // InternalBasicsLexer.g:148:20: '1' .. '9' ( RULE_DIGIT )* { matchRange('1','9'); - // InternalBasicsLexer.g:150:29: ( RULE_DIGIT )* - loop9: + // InternalBasicsLexer.g:148:29: ( RULE_DIGIT )* + loop11: do { - int alt9=2; - int LA9_0 = input.LA(1); + int alt11=2; + int LA11_0 = input.LA(1); - if ( ((LA9_0>='0' && LA9_0<='9')) ) { - alt9=1; + if ( ((LA11_0>='0' && LA11_0<='9')) ) { + alt11=1; } - switch (alt9) { + switch (alt11) { case 1 : - // InternalBasicsLexer.g:150:29: RULE_DIGIT + // InternalBasicsLexer.g:148:29: RULE_DIGIT { mRULE_DIGIT(); @@ -1846,7 +1882,7 @@ public final void mRULE_DECINT() throws RecognitionException { break; default : - break loop9; + break loop11; } } while (true); @@ -1854,24 +1890,24 @@ public final void mRULE_DECINT() throws RecognitionException { } break; case 3 : - // InternalBasicsLexer.g:150:41: '-' '0' .. '9' ( RULE_DIGIT )* + // InternalBasicsLexer.g:148:41: '-' '0' .. '9' ( RULE_DIGIT )* { match('-'); matchRange('0','9'); - // InternalBasicsLexer.g:150:54: ( RULE_DIGIT )* - loop10: + // InternalBasicsLexer.g:148:54: ( RULE_DIGIT )* + loop12: do { - int alt10=2; - int LA10_0 = input.LA(1); + int alt12=2; + int LA12_0 = input.LA(1); - if ( ((LA10_0>='0' && LA10_0<='9')) ) { - alt10=1; + if ( ((LA12_0>='0' && LA12_0<='9')) ) { + alt12=1; } - switch (alt10) { + switch (alt12) { case 1 : - // InternalBasicsLexer.g:150:54: RULE_DIGIT + // InternalBasicsLexer.g:148:54: RULE_DIGIT { mRULE_DIGIT(); @@ -1879,7 +1915,7 @@ public final void mRULE_DECINT() throws RecognitionException { break; default : - break loop10; + break loop12; } } while (true); @@ -1903,41 +1939,41 @@ public final void mRULE_DECINT() throws RecognitionException { // $ANTLR start "RULE_DAY" public final void mRULE_DAY() throws RecognitionException { try { - // InternalBasicsLexer.g:152:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) - // InternalBasicsLexer.g:152:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalBasicsLexer.g:150:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) + // InternalBasicsLexer.g:150:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) { - // InternalBasicsLexer.g:152:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) - int alt12=2; - int LA12_0 = input.LA(1); + // InternalBasicsLexer.g:150:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + int alt14=2; + int LA14_0 = input.LA(1); - if ( ((LA12_0>='1' && LA12_0<='3')) ) { - int LA12_1 = input.LA(2); + if ( ((LA14_0>='1' && LA14_0<='3')) ) { + int LA14_1 = input.LA(2); - if ( ((LA12_1>='0' && LA12_1<='9')) ) { - alt12=2; + if ( ((LA14_1>='0' && LA14_1<='9')) ) { + alt14=2; } else { - alt12=1;} + alt14=1;} } - else if ( ((LA12_0>='4' && LA12_0<='9')) ) { - alt12=1; + else if ( ((LA14_0>='4' && LA14_0<='9')) ) { + alt14=1; } else { NoViableAltException nvae = - new NoViableAltException("", 12, 0, input); + new NoViableAltException("", 14, 0, input); throw nvae; } - switch (alt12) { + switch (alt14) { case 1 : - // InternalBasicsLexer.g:152:22: '1' .. '9' + // InternalBasicsLexer.g:150:22: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalBasicsLexer.g:152:31: '1' .. '3' '0' .. '9' + // InternalBasicsLexer.g:150:31: '1' .. '3' '0' .. '9' { matchRange('1','3'); matchRange('0','9'); @@ -1959,41 +1995,41 @@ else if ( ((LA12_0>='4' && LA12_0<='9')) ) { // $ANTLR start "RULE_MONTH" public final void mRULE_MONTH() throws RecognitionException { try { - // InternalBasicsLexer.g:154:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) - // InternalBasicsLexer.g:154:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalBasicsLexer.g:152:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) + // InternalBasicsLexer.g:152:23: ( '1' .. '9' | '1' '0' .. '2' ) { - // InternalBasicsLexer.g:154:23: ( '1' .. '9' | '1' '0' .. '2' ) - int alt13=2; - int LA13_0 = input.LA(1); + // InternalBasicsLexer.g:152:23: ( '1' .. '9' | '1' '0' .. '2' ) + int alt15=2; + int LA15_0 = input.LA(1); - if ( (LA13_0=='1') ) { - int LA13_1 = input.LA(2); + if ( (LA15_0=='1') ) { + int LA15_1 = input.LA(2); - if ( ((LA13_1>='0' && LA13_1<='2')) ) { - alt13=2; + if ( ((LA15_1>='0' && LA15_1<='2')) ) { + alt15=2; } else { - alt13=1;} + alt15=1;} } - else if ( ((LA13_0>='2' && LA13_0<='9')) ) { - alt13=1; + else if ( ((LA15_0>='2' && LA15_0<='9')) ) { + alt15=1; } else { NoViableAltException nvae = - new NoViableAltException("", 13, 0, input); + new NoViableAltException("", 15, 0, input); throw nvae; } - switch (alt13) { + switch (alt15) { case 1 : - // InternalBasicsLexer.g:154:24: '1' .. '9' + // InternalBasicsLexer.g:152:24: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalBasicsLexer.g:154:33: '1' '0' .. '2' + // InternalBasicsLexer.g:152:33: '1' '0' .. '2' { match('1'); matchRange('0','2'); @@ -2015,8 +2051,8 @@ else if ( ((LA13_0>='2' && LA13_0<='9')) ) { // $ANTLR start "RULE_YEAR" public final void mRULE_YEAR() throws RecognitionException { try { - // InternalBasicsLexer.g:156:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) - // InternalBasicsLexer.g:156:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' + // InternalBasicsLexer.g:154:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) + // InternalBasicsLexer.g:154:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' { matchRange('0','2'); matchRange('0','9'); @@ -2034,28 +2070,28 @@ public final void mRULE_YEAR() throws RecognitionException { // $ANTLR start "RULE_HOUR" public final void mRULE_HOUR() throws RecognitionException { try { - // InternalBasicsLexer.g:158:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) - // InternalBasicsLexer.g:158:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalBasicsLexer.g:156:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) + // InternalBasicsLexer.g:156:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) { - // InternalBasicsLexer.g:158:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) - int alt14=2; - int LA14_0 = input.LA(1); + // InternalBasicsLexer.g:156:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + int alt16=2; + int LA16_0 = input.LA(1); - if ( ((LA14_0>='0' && LA14_0<='1')) ) { - alt14=1; + if ( ((LA16_0>='0' && LA16_0<='1')) ) { + alt16=1; } - else if ( (LA14_0=='2') ) { - alt14=2; + else if ( (LA16_0=='2') ) { + alt16=2; } else { NoViableAltException nvae = - new NoViableAltException("", 14, 0, input); + new NoViableAltException("", 16, 0, input); throw nvae; } - switch (alt14) { + switch (alt16) { case 1 : - // InternalBasicsLexer.g:158:23: '0' .. '1' '0' .. '9' + // InternalBasicsLexer.g:156:23: '0' .. '1' '0' .. '9' { matchRange('0','1'); matchRange('0','9'); @@ -2063,7 +2099,7 @@ else if ( (LA14_0=='2') ) { } break; case 2 : - // InternalBasicsLexer.g:158:41: '2' '0' .. '3' + // InternalBasicsLexer.g:156:41: '2' '0' .. '3' { match('2'); matchRange('0','3'); @@ -2085,8 +2121,8 @@ else if ( (LA14_0=='2') ) { // $ANTLR start "RULE_MIN_SEC" public final void mRULE_MIN_SEC() throws RecognitionException { try { - // InternalBasicsLexer.g:160:23: ( '0' .. '5' '0' .. '9' ) - // InternalBasicsLexer.g:160:25: '0' .. '5' '0' .. '9' + // InternalBasicsLexer.g:158:23: ( '0' .. '5' '0' .. '9' ) + // InternalBasicsLexer.g:158:25: '0' .. '5' '0' .. '9' { matchRange('0','5'); matchRange('0','9'); @@ -2104,8 +2140,8 @@ public final void mRULE_DATE_TIME() throws RecognitionException { try { int _type = RULE_DATE_TIME; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:162:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) - // InternalBasicsLexer.g:162:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC + // InternalBasicsLexer.g:160:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) + // InternalBasicsLexer.g:160:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC { mRULE_YEAR(); match('-'); @@ -2134,35 +2170,35 @@ public final void mRULE_MESSAGE_ASIGMENT() throws RecognitionException { try { int _type = RULE_MESSAGE_ASIGMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:164:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) - // InternalBasicsLexer.g:164:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + // InternalBasicsLexer.g:162:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) + // InternalBasicsLexer.g:162:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) { - // InternalBasicsLexer.g:164:25: ( RULE_ID | RULE_STRING ) - int alt15=2; - int LA15_0 = input.LA(1); + // InternalBasicsLexer.g:162:25: ( RULE_ID | RULE_STRING ) + int alt17=2; + int LA17_0 = input.LA(1); - if ( ((LA15_0>='A' && LA15_0<='Z')||(LA15_0>='^' && LA15_0<='_')||(LA15_0>='a' && LA15_0<='z')) ) { - alt15=1; + if ( ((LA17_0>='A' && LA17_0<='Z')||(LA17_0>='^' && LA17_0<='_')||(LA17_0>='a' && LA17_0<='z')) ) { + alt17=1; } - else if ( (LA15_0=='\"'||LA15_0=='\'') ) { - alt15=2; + else if ( (LA17_0=='\"'||LA17_0=='\'') ) { + alt17=2; } else { NoViableAltException nvae = - new NoViableAltException("", 15, 0, input); + new NoViableAltException("", 17, 0, input); throw nvae; } - switch (alt15) { + switch (alt17) { case 1 : - // InternalBasicsLexer.g:164:26: RULE_ID + // InternalBasicsLexer.g:162:26: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalBasicsLexer.g:164:34: RULE_STRING + // InternalBasicsLexer.g:162:34: RULE_STRING { mRULE_STRING(); @@ -2172,8 +2208,8 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { } match('='); - // InternalBasicsLexer.g:164:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) - int alt16=4; + // InternalBasicsLexer.g:162:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + int alt18=4; switch ( input.LA(1) ) { case 'A': case 'B': @@ -2230,13 +2266,13 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { case 'y': case 'z': { - alt16=1; + alt18=1; } break; case '\"': case '\'': { - alt16=2; + alt18=2; } break; case '0': @@ -2250,45 +2286,45 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { case '8': case '9': { - alt16=3; + alt18=3; } break; case '-': { - alt16=4; + alt18=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 16, 0, input); + new NoViableAltException("", 18, 0, input); throw nvae; } - switch (alt16) { + switch (alt18) { case 1 : - // InternalBasicsLexer.g:164:52: RULE_ID + // InternalBasicsLexer.g:162:52: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalBasicsLexer.g:164:60: RULE_STRING + // InternalBasicsLexer.g:162:60: RULE_STRING { mRULE_STRING(); } break; case 3 : - // InternalBasicsLexer.g:164:72: RULE_INT + // InternalBasicsLexer.g:162:72: RULE_INT { mRULE_INT(); } break; case 4 : - // InternalBasicsLexer.g:164:81: '-' RULE_INT + // InternalBasicsLexer.g:162:81: '-' RULE_INT { match('-'); mRULE_INT(); @@ -2312,8 +2348,8 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { // $ANTLR start "RULE_BEGIN" public final void mRULE_BEGIN() throws RecognitionException { try { - // InternalBasicsLexer.g:166:21: () - // InternalBasicsLexer.g:166:23: + // InternalBasicsLexer.g:164:21: () + // InternalBasicsLexer.g:164:23: { } @@ -2326,8 +2362,8 @@ public final void mRULE_BEGIN() throws RecognitionException { // $ANTLR start "RULE_END" public final void mRULE_END() throws RecognitionException { try { - // InternalBasicsLexer.g:168:19: () - // InternalBasicsLexer.g:168:21: + // InternalBasicsLexer.g:166:19: () + // InternalBasicsLexer.g:166:21: { } @@ -2342,24 +2378,24 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:170:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) - // InternalBasicsLexer.g:170:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBasicsLexer.g:168:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) + // InternalBasicsLexer.g:168:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* { match('#'); - // InternalBasicsLexer.g:170:23: (~ ( ( '\\n' | '\\r' ) ) )* - loop17: + // InternalBasicsLexer.g:168:23: (~ ( ( '\\n' | '\\r' ) ) )* + loop19: do { - int alt17=2; - int LA17_0 = input.LA(1); + int alt19=2; + int LA19_0 = input.LA(1); - if ( ((LA17_0>='\u0000' && LA17_0<='\t')||(LA17_0>='\u000B' && LA17_0<='\f')||(LA17_0>='\u000E' && LA17_0<='\uFFFF')) ) { - alt17=1; + if ( ((LA19_0>='\u0000' && LA19_0<='\t')||(LA19_0>='\u000B' && LA19_0<='\f')||(LA19_0>='\u000E' && LA19_0<='\uFFFF')) ) { + alt19=1; } - switch (alt17) { + switch (alt19) { case 1 : - // InternalBasicsLexer.g:170:23: ~ ( ( '\\n' | '\\r' ) ) + // InternalBasicsLexer.g:168:23: ~ ( ( '\\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(); @@ -2375,7 +2411,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { break; default : - break loop17; + break loop19; } } while (true); @@ -2395,26 +2431,26 @@ public final void mRULE_ROS_CONVENTION_A() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_A; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:172:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) - // InternalBasicsLexer.g:172:25: ( '/' RULE_ID | RULE_ID '/' )* + // InternalBasicsLexer.g:170:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) + // InternalBasicsLexer.g:170:25: ( '/' RULE_ID | RULE_ID '/' )* { - // InternalBasicsLexer.g:172:25: ( '/' RULE_ID | RULE_ID '/' )* - loop18: + // InternalBasicsLexer.g:170:25: ( '/' RULE_ID | RULE_ID '/' )* + loop20: do { - int alt18=3; - int LA18_0 = input.LA(1); + int alt20=3; + int LA20_0 = input.LA(1); - if ( (LA18_0=='/') ) { - alt18=1; + if ( (LA20_0=='/') ) { + alt20=1; } - else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>='a' && LA18_0<='z')) ) { - alt18=2; + else if ( ((LA20_0>='A' && LA20_0<='Z')||(LA20_0>='^' && LA20_0<='_')||(LA20_0>='a' && LA20_0<='z')) ) { + alt20=2; } - switch (alt18) { + switch (alt20) { case 1 : - // InternalBasicsLexer.g:172:26: '/' RULE_ID + // InternalBasicsLexer.g:170:26: '/' RULE_ID { match('/'); mRULE_ID(); @@ -2422,7 +2458,7 @@ else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>= } break; case 2 : - // InternalBasicsLexer.g:172:38: RULE_ID '/' + // InternalBasicsLexer.g:170:38: RULE_ID '/' { mRULE_ID(); match('/'); @@ -2431,7 +2467,7 @@ else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>= break; default : - break loop18; + break loop20; } } while (true); @@ -2451,36 +2487,36 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_PARAM; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:174:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) - // InternalBasicsLexer.g:174:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + // InternalBasicsLexer.g:172:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) + // InternalBasicsLexer.g:172:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* { - // InternalBasicsLexer.g:174:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* - loop19: + // InternalBasicsLexer.g:172:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + loop21: do { - int alt19=4; + int alt21=4; switch ( input.LA(1) ) { case '/': { - alt19=1; + alt21=1; } break; case '\"': case '\'': { - alt19=2; + alt21=2; } break; case '~': { - alt19=3; + alt21=3; } break; } - switch (alt19) { + switch (alt21) { case 1 : - // InternalBasicsLexer.g:174:30: '/' RULE_STRING + // InternalBasicsLexer.g:172:30: '/' RULE_STRING { match('/'); mRULE_STRING(); @@ -2488,7 +2524,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 2 : - // InternalBasicsLexer.g:174:46: RULE_STRING '/' + // InternalBasicsLexer.g:172:46: RULE_STRING '/' { mRULE_STRING(); match('/'); @@ -2496,7 +2532,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 3 : - // InternalBasicsLexer.g:174:62: '~' RULE_STRING + // InternalBasicsLexer.g:172:62: '~' RULE_STRING { match('~'); mRULE_STRING(); @@ -2505,7 +2541,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { break; default : - break loop19; + break loop21; } } while (true); @@ -2525,19 +2561,19 @@ public final void mRULE_ID() throws RecognitionException { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:176:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBasicsLexer.g:176:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBasicsLexer.g:174:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBasicsLexer.g:174:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBasicsLexer.g:176:11: ( '^' )? - int alt20=2; - int LA20_0 = input.LA(1); + // InternalBasicsLexer.g:174:11: ( '^' )? + int alt22=2; + int LA22_0 = input.LA(1); - if ( (LA20_0=='^') ) { - alt20=1; + if ( (LA22_0=='^') ) { + alt22=1; } - switch (alt20) { + switch (alt22) { case 1 : - // InternalBasicsLexer.g:176:11: '^' + // InternalBasicsLexer.g:174:11: '^' { match('^'); @@ -2555,18 +2591,18 @@ public final void mRULE_ID() throws RecognitionException { recover(mse); throw mse;} - // InternalBasicsLexer.g:176:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* - loop21: + // InternalBasicsLexer.g:174:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + loop23: do { - int alt21=2; - int LA21_0 = input.LA(1); + int alt23=2; + int LA23_0 = input.LA(1); - if ( ((LA21_0>='0' && LA21_0<='9')||(LA21_0>='A' && LA21_0<='Z')||LA21_0=='_'||(LA21_0>='a' && LA21_0<='z')) ) { - alt21=1; + if ( ((LA23_0>='0' && LA23_0<='9')||(LA23_0>='A' && LA23_0<='Z')||LA23_0=='_'||(LA23_0>='a' && LA23_0<='z')) ) { + alt23=1; } - switch (alt21) { + switch (alt23) { case 1 : // InternalBasicsLexer.g: { @@ -2584,7 +2620,7 @@ public final void mRULE_ID() throws RecognitionException { break; default : - break loop21; + break loop23; } } while (true); @@ -2602,24 +2638,24 @@ public final void mRULE_ID() throws RecognitionException { // $ANTLR start "RULE_INT" public final void mRULE_INT() throws RecognitionException { try { - // InternalBasicsLexer.g:178:19: ( ( '0' .. '9' )+ ) - // InternalBasicsLexer.g:178:21: ( '0' .. '9' )+ + // InternalBasicsLexer.g:176:19: ( ( '0' .. '9' )+ ) + // InternalBasicsLexer.g:176:21: ( '0' .. '9' )+ { - // InternalBasicsLexer.g:178:21: ( '0' .. '9' )+ - int cnt22=0; - loop22: + // InternalBasicsLexer.g:176:21: ( '0' .. '9' )+ + int cnt24=0; + loop24: do { - int alt22=2; - int LA22_0 = input.LA(1); + int alt24=2; + int LA24_0 = input.LA(1); - if ( ((LA22_0>='0' && LA22_0<='9')) ) { - alt22=1; + if ( ((LA24_0>='0' && LA24_0<='9')) ) { + alt24=1; } - switch (alt22) { + switch (alt24) { case 1 : - // InternalBasicsLexer.g:178:22: '0' .. '9' + // InternalBasicsLexer.g:176:22: '0' .. '9' { matchRange('0','9'); @@ -2627,12 +2663,12 @@ public final void mRULE_INT() throws RecognitionException { break; default : - if ( cnt22 >= 1 ) break loop22; + if ( cnt24 >= 1 ) break loop24; EarlyExitException eee = - new EarlyExitException(22, input); + new EarlyExitException(24, input); throw eee; } - cnt22++; + cnt24++; } while (true); @@ -2649,47 +2685,47 @@ public final void mRULE_STRING() throws RecognitionException { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:180:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBasicsLexer.g:180:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBasicsLexer.g:178:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBasicsLexer.g:178:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBasicsLexer.g:180:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - int alt25=2; - int LA25_0 = input.LA(1); + // InternalBasicsLexer.g:178:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + int alt27=2; + int LA27_0 = input.LA(1); - if ( (LA25_0=='\"') ) { - alt25=1; + if ( (LA27_0=='\"') ) { + alt27=1; } - else if ( (LA25_0=='\'') ) { - alt25=2; + else if ( (LA27_0=='\'') ) { + alt27=2; } else { NoViableAltException nvae = - new NoViableAltException("", 25, 0, input); + new NoViableAltException("", 27, 0, input); throw nvae; } - switch (alt25) { + switch (alt27) { case 1 : - // InternalBasicsLexer.g:180:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBasicsLexer.g:178:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBasicsLexer.g:180:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* - loop23: + // InternalBasicsLexer.g:178:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + loop25: do { - int alt23=3; - int LA23_0 = input.LA(1); + int alt25=3; + int LA25_0 = input.LA(1); - if ( (LA23_0=='\\') ) { - alt23=1; + if ( (LA25_0=='\\') ) { + alt25=1; } - else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA23_0>=']' && LA23_0<='\uFFFF')) ) { - alt23=2; + else if ( ((LA25_0>='\u0000' && LA25_0<='!')||(LA25_0>='#' && LA25_0<='[')||(LA25_0>=']' && LA25_0<='\uFFFF')) ) { + alt25=2; } - switch (alt23) { + switch (alt25) { case 1 : - // InternalBasicsLexer.g:180:21: '\\\\' . + // InternalBasicsLexer.g:178:21: '\\\\' . { match('\\'); matchAny(); @@ -2697,7 +2733,7 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 } break; case 2 : - // InternalBasicsLexer.g:180:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBasicsLexer.g:178:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -2713,7 +2749,7 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 break; default : - break loop23; + break loop25; } } while (true); @@ -2722,26 +2758,26 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 } break; case 2 : - // InternalBasicsLexer.g:180:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBasicsLexer.g:178:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBasicsLexer.g:180:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* - loop24: + // InternalBasicsLexer.g:178:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + loop26: do { - int alt24=3; - int LA24_0 = input.LA(1); + int alt26=3; + int LA26_0 = input.LA(1); - if ( (LA24_0=='\\') ) { - alt24=1; + if ( (LA26_0=='\\') ) { + alt26=1; } - else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA24_0>=']' && LA24_0<='\uFFFF')) ) { - alt24=2; + else if ( ((LA26_0>='\u0000' && LA26_0<='&')||(LA26_0>='(' && LA26_0<='[')||(LA26_0>=']' && LA26_0<='\uFFFF')) ) { + alt26=2; } - switch (alt24) { + switch (alt26) { case 1 : - // InternalBasicsLexer.g:180:54: '\\\\' . + // InternalBasicsLexer.g:178:54: '\\\\' . { match('\\'); matchAny(); @@ -2749,7 +2785,7 @@ else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA2 } break; case 2 : - // InternalBasicsLexer.g:180:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBasicsLexer.g:178:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -2765,7 +2801,7 @@ else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA2 break; default : - break loop24; + break loop26; } } while (true); @@ -2792,37 +2828,37 @@ public final void mRULE_ML_COMMENT() throws RecognitionException { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:182:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBasicsLexer.g:182:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBasicsLexer.g:180:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBasicsLexer.g:180:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBasicsLexer.g:182:24: ( options {greedy=false; } : . )* - loop26: + // InternalBasicsLexer.g:180:24: ( options {greedy=false; } : . )* + loop28: do { - int alt26=2; - int LA26_0 = input.LA(1); + int alt28=2; + int LA28_0 = input.LA(1); - if ( (LA26_0=='*') ) { - int LA26_1 = input.LA(2); + if ( (LA28_0=='*') ) { + int LA28_1 = input.LA(2); - if ( (LA26_1=='/') ) { - alt26=2; + if ( (LA28_1=='/') ) { + alt28=2; } - else if ( ((LA26_1>='\u0000' && LA26_1<='.')||(LA26_1>='0' && LA26_1<='\uFFFF')) ) { - alt26=1; + else if ( ((LA28_1>='\u0000' && LA28_1<='.')||(LA28_1>='0' && LA28_1<='\uFFFF')) ) { + alt28=1; } } - else if ( ((LA26_0>='\u0000' && LA26_0<=')')||(LA26_0>='+' && LA26_0<='\uFFFF')) ) { - alt26=1; + else if ( ((LA28_0>='\u0000' && LA28_0<=')')||(LA28_0>='+' && LA28_0<='\uFFFF')) ) { + alt28=1; } - switch (alt26) { + switch (alt28) { case 1 : - // InternalBasicsLexer.g:182:52: . + // InternalBasicsLexer.g:180:52: . { matchAny(); @@ -2830,7 +2866,7 @@ else if ( ((LA26_0>='\u0000' && LA26_0<=')')||(LA26_0>='+' && LA26_0<='\uFFFF')) break; default : - break loop26; + break loop28; } } while (true); @@ -2852,22 +2888,22 @@ public final void mRULE_WS() throws RecognitionException { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:184:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBasicsLexer.g:184:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBasicsLexer.g:182:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBasicsLexer.g:182:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBasicsLexer.g:184:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ - int cnt27=0; - loop27: + // InternalBasicsLexer.g:182:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + int cnt29=0; + loop29: do { - int alt27=2; - int LA27_0 = input.LA(1); + int alt29=2; + int LA29_0 = input.LA(1); - if ( ((LA27_0>='\t' && LA27_0<='\n')||LA27_0=='\r'||LA27_0==' ') ) { - alt27=1; + if ( ((LA29_0>='\t' && LA29_0<='\n')||LA29_0=='\r'||LA29_0==' ') ) { + alt29=1; } - switch (alt27) { + switch (alt29) { case 1 : // InternalBasicsLexer.g: { @@ -2885,12 +2921,12 @@ public final void mRULE_WS() throws RecognitionException { break; default : - if ( cnt27 >= 1 ) break loop27; + if ( cnt29 >= 1 ) break loop29; EarlyExitException eee = - new EarlyExitException(27, input); + new EarlyExitException(29, input); throw eee; } - cnt27++; + cnt29++; } while (true); @@ -2909,8 +2945,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBasicsLexer.g:186:16: ( . ) - // InternalBasicsLexer.g:186:18: . + // InternalBasicsLexer.g:184:16: ( . ) + // InternalBasicsLexer.g:184:18: . { matchAny(); @@ -2925,551 +2961,544 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { // $ANTLR end "RULE_ANY_OTHER" public void mTokens() throws RecognitionException { - // InternalBasicsLexer.g:1:8: ( ParameterStructMember | RelativeNamespace | PrivateNamespace | GlobalNamespace | ParameterAny | GraphName | Float32_1 | Float64_1 | Duration | Feedback | String_2 | Uint16_1 | Uint32_1 | Uint64_1 | Boolean | Integer | Default | Float32 | Float64 | Int16_1 | Int32_1 | Int64_1 | Message | Service | Uint8_1 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Int8_1 | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | Int16 | Int32 | Int64 | Type_1 | Uint8 | Value | Date | List | Bool | Byte | Goal | Int8 | Name | Node | Time | Type | Any | Ns | LeftSquareBracketRightSquareBracket | Comma | Colon | LeftSquareBracket | RightSquareBracket | RULE_BINARY | RULE_BOOLEAN | RULE_DOUBLE | RULE_DECINT | RULE_DATE_TIME | RULE_MESSAGE_ASIGMENT | RULE_SL_COMMENT | RULE_ROS_CONVENTION_A | RULE_ROS_CONVENTION_PARAM | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt28=78; - alt28 = dfa28.predict(input); - switch (alt28) { + // InternalBasicsLexer.g:1:8: ( RelativeNamespace | PrivateNamespace | GlobalNamespace | ParameterAny | GraphName | Float32_1 | Float64_1 | Default | Duration | Feedback | String_2 | Uint16_1 | Uint32_1 | Uint64_1 | Boolean | Integer | Float32 | Float64 | Int16_1 | Int32_1 | Int64_1 | Message | Service | Uint8_1 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Int8_1 | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | Int16 | Int32 | Int64 | Type_1 | Uint8 | Value | Date | List | Bool | Byte | Goal | Int8 | Name | Node | Time | Type | Any | Ns | LeftSquareBracketRightSquareBracket | Comma | Colon | LeftSquareBracket | RightSquareBracket | RULE_BINARY | RULE_BOOLEAN | RULE_DOUBLE | RULE_DECINT | RULE_DATE_TIME | RULE_MESSAGE_ASIGMENT | RULE_SL_COMMENT | RULE_ROS_CONVENTION_A | RULE_ROS_CONVENTION_PARAM | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_WS | RULE_ANY_OTHER ) + int alt30=77; + alt30 = dfa30.predict(input); + switch (alt30) { case 1 : - // InternalBasicsLexer.g:1:10: ParameterStructMember + // InternalBasicsLexer.g:1:10: RelativeNamespace { - mParameterStructMember(); + mRelativeNamespace(); } break; case 2 : - // InternalBasicsLexer.g:1:32: RelativeNamespace + // InternalBasicsLexer.g:1:28: PrivateNamespace { - mRelativeNamespace(); + mPrivateNamespace(); } break; case 3 : - // InternalBasicsLexer.g:1:50: PrivateNamespace + // InternalBasicsLexer.g:1:45: GlobalNamespace { - mPrivateNamespace(); + mGlobalNamespace(); } break; case 4 : - // InternalBasicsLexer.g:1:67: GlobalNamespace + // InternalBasicsLexer.g:1:61: ParameterAny { - mGlobalNamespace(); + mParameterAny(); } break; case 5 : - // InternalBasicsLexer.g:1:83: ParameterAny + // InternalBasicsLexer.g:1:74: GraphName { - mParameterAny(); + mGraphName(); } break; case 6 : - // InternalBasicsLexer.g:1:96: GraphName + // InternalBasicsLexer.g:1:84: Float32_1 { - mGraphName(); + mFloat32_1(); } break; case 7 : - // InternalBasicsLexer.g:1:106: Float32_1 + // InternalBasicsLexer.g:1:94: Float64_1 { - mFloat32_1(); + mFloat64_1(); } break; case 8 : - // InternalBasicsLexer.g:1:116: Float64_1 + // InternalBasicsLexer.g:1:104: Default { - mFloat64_1(); + mDefault(); } break; case 9 : - // InternalBasicsLexer.g:1:126: Duration + // InternalBasicsLexer.g:1:112: Duration { mDuration(); } break; case 10 : - // InternalBasicsLexer.g:1:135: Feedback + // InternalBasicsLexer.g:1:121: Feedback { mFeedback(); } break; case 11 : - // InternalBasicsLexer.g:1:144: String_2 + // InternalBasicsLexer.g:1:130: String_2 { mString_2(); } break; case 12 : - // InternalBasicsLexer.g:1:153: Uint16_1 + // InternalBasicsLexer.g:1:139: Uint16_1 { mUint16_1(); } break; case 13 : - // InternalBasicsLexer.g:1:162: Uint32_1 + // InternalBasicsLexer.g:1:148: Uint32_1 { mUint32_1(); } break; case 14 : - // InternalBasicsLexer.g:1:171: Uint64_1 + // InternalBasicsLexer.g:1:157: Uint64_1 { mUint64_1(); } break; case 15 : - // InternalBasicsLexer.g:1:180: Boolean + // InternalBasicsLexer.g:1:166: Boolean { mBoolean(); } break; case 16 : - // InternalBasicsLexer.g:1:188: Integer + // InternalBasicsLexer.g:1:174: Integer { mInteger(); } break; case 17 : - // InternalBasicsLexer.g:1:196: Default - { - mDefault(); - - } - break; - case 18 : - // InternalBasicsLexer.g:1:204: Float32 + // InternalBasicsLexer.g:1:182: Float32 { mFloat32(); } break; - case 19 : - // InternalBasicsLexer.g:1:212: Float64 + case 18 : + // InternalBasicsLexer.g:1:190: Float64 { mFloat64(); } break; - case 20 : - // InternalBasicsLexer.g:1:220: Int16_1 + case 19 : + // InternalBasicsLexer.g:1:198: Int16_1 { mInt16_1(); } break; - case 21 : - // InternalBasicsLexer.g:1:228: Int32_1 + case 20 : + // InternalBasicsLexer.g:1:206: Int32_1 { mInt32_1(); } break; - case 22 : - // InternalBasicsLexer.g:1:236: Int64_1 + case 21 : + // InternalBasicsLexer.g:1:214: Int64_1 { mInt64_1(); } break; - case 23 : - // InternalBasicsLexer.g:1:244: Message + case 22 : + // InternalBasicsLexer.g:1:222: Message { mMessage(); } break; - case 24 : - // InternalBasicsLexer.g:1:252: Service + case 23 : + // InternalBasicsLexer.g:1:230: Service { mService(); } break; - case 25 : - // InternalBasicsLexer.g:1:260: Uint8_1 + case 24 : + // InternalBasicsLexer.g:1:238: Uint8_1 { mUint8_1(); } break; - case 26 : - // InternalBasicsLexer.g:1:268: Array + case 25 : + // InternalBasicsLexer.g:1:246: Array { mArray(); } break; - case 27 : - // InternalBasicsLexer.g:1:274: Base64 + case 26 : + // InternalBasicsLexer.g:1:252: Base64 { mBase64(); } break; - case 28 : - // InternalBasicsLexer.g:1:281: Double + case 27 : + // InternalBasicsLexer.g:1:259: Double { mDouble(); } break; - case 29 : - // InternalBasicsLexer.g:1:288: Header + case 28 : + // InternalBasicsLexer.g:1:266: Header { mHeader(); } break; - case 30 : - // InternalBasicsLexer.g:1:295: String + case 29 : + // InternalBasicsLexer.g:1:273: String { mString(); } break; - case 31 : - // InternalBasicsLexer.g:1:302: Struct + case 30 : + // InternalBasicsLexer.g:1:280: Struct { mStruct(); } break; - case 32 : - // InternalBasicsLexer.g:1:309: Action + case 31 : + // InternalBasicsLexer.g:1:287: Action { mAction(); } break; - case 33 : - // InternalBasicsLexer.g:1:316: Bool_1 + case 32 : + // InternalBasicsLexer.g:1:294: Bool_1 { mBool_1(); } break; - case 34 : - // InternalBasicsLexer.g:1:323: Byte_1 + case 33 : + // InternalBasicsLexer.g:1:301: Byte_1 { mByte_1(); } break; - case 35 : - // InternalBasicsLexer.g:1:330: Int8_1 + case 34 : + // InternalBasicsLexer.g:1:308: Int8_1 { mInt8_1(); } break; - case 36 : - // InternalBasicsLexer.g:1:337: Result + case 35 : + // InternalBasicsLexer.g:1:315: Result { mResult(); } break; - case 37 : - // InternalBasicsLexer.g:1:344: String_1 + case 36 : + // InternalBasicsLexer.g:1:322: String_1 { mString_1(); } break; - case 38 : - // InternalBasicsLexer.g:1:353: Uint16 + case 37 : + // InternalBasicsLexer.g:1:331: Uint16 { mUint16(); } break; - case 39 : - // InternalBasicsLexer.g:1:360: Uint32 + case 38 : + // InternalBasicsLexer.g:1:338: Uint32 { mUint32(); } break; - case 40 : - // InternalBasicsLexer.g:1:367: Uint64 + case 39 : + // InternalBasicsLexer.g:1:345: Uint64 { mUint64(); } break; - case 41 : - // InternalBasicsLexer.g:1:374: Value_1 + case 40 : + // InternalBasicsLexer.g:1:352: Value_1 { mValue_1(); } break; - case 42 : - // InternalBasicsLexer.g:1:382: Int16 + case 41 : + // InternalBasicsLexer.g:1:360: Int16 { mInt16(); } break; - case 43 : - // InternalBasicsLexer.g:1:388: Int32 + case 42 : + // InternalBasicsLexer.g:1:366: Int32 { mInt32(); } break; - case 44 : - // InternalBasicsLexer.g:1:394: Int64 + case 43 : + // InternalBasicsLexer.g:1:372: Int64 { mInt64(); } break; - case 45 : - // InternalBasicsLexer.g:1:400: Type_1 + case 44 : + // InternalBasicsLexer.g:1:378: Type_1 { mType_1(); } break; - case 46 : - // InternalBasicsLexer.g:1:407: Uint8 + case 45 : + // InternalBasicsLexer.g:1:385: Uint8 { mUint8(); } break; - case 47 : - // InternalBasicsLexer.g:1:413: Value + case 46 : + // InternalBasicsLexer.g:1:391: Value { mValue(); } break; - case 48 : - // InternalBasicsLexer.g:1:419: Date + case 47 : + // InternalBasicsLexer.g:1:397: Date { mDate(); } break; - case 49 : - // InternalBasicsLexer.g:1:424: List + case 48 : + // InternalBasicsLexer.g:1:402: List { mList(); } break; - case 50 : - // InternalBasicsLexer.g:1:429: Bool + case 49 : + // InternalBasicsLexer.g:1:407: Bool { mBool(); } break; - case 51 : - // InternalBasicsLexer.g:1:434: Byte + case 50 : + // InternalBasicsLexer.g:1:412: Byte { mByte(); } break; - case 52 : - // InternalBasicsLexer.g:1:439: Goal + case 51 : + // InternalBasicsLexer.g:1:417: Goal { mGoal(); } break; - case 53 : - // InternalBasicsLexer.g:1:444: Int8 + case 52 : + // InternalBasicsLexer.g:1:422: Int8 { mInt8(); } break; - case 54 : - // InternalBasicsLexer.g:1:449: Name + case 53 : + // InternalBasicsLexer.g:1:427: Name { mName(); } break; - case 55 : - // InternalBasicsLexer.g:1:454: Node + case 54 : + // InternalBasicsLexer.g:1:432: Node { mNode(); } break; - case 56 : - // InternalBasicsLexer.g:1:459: Time + case 55 : + // InternalBasicsLexer.g:1:437: Time { mTime(); } break; - case 57 : - // InternalBasicsLexer.g:1:464: Type + case 56 : + // InternalBasicsLexer.g:1:442: Type { mType(); } break; - case 58 : - // InternalBasicsLexer.g:1:469: Any + case 57 : + // InternalBasicsLexer.g:1:447: Any { mAny(); } break; - case 59 : - // InternalBasicsLexer.g:1:473: Ns + case 58 : + // InternalBasicsLexer.g:1:451: Ns { mNs(); } break; - case 60 : - // InternalBasicsLexer.g:1:476: LeftSquareBracketRightSquareBracket + case 59 : + // InternalBasicsLexer.g:1:454: LeftSquareBracketRightSquareBracket { mLeftSquareBracketRightSquareBracket(); } break; - case 61 : - // InternalBasicsLexer.g:1:512: Comma + case 60 : + // InternalBasicsLexer.g:1:490: Comma { mComma(); } break; - case 62 : - // InternalBasicsLexer.g:1:518: Colon + case 61 : + // InternalBasicsLexer.g:1:496: Colon { mColon(); } break; - case 63 : - // InternalBasicsLexer.g:1:524: LeftSquareBracket + case 62 : + // InternalBasicsLexer.g:1:502: LeftSquareBracket { mLeftSquareBracket(); } break; - case 64 : - // InternalBasicsLexer.g:1:542: RightSquareBracket + case 63 : + // InternalBasicsLexer.g:1:520: RightSquareBracket { mRightSquareBracket(); } break; - case 65 : - // InternalBasicsLexer.g:1:561: RULE_BINARY + case 64 : + // InternalBasicsLexer.g:1:539: RULE_BINARY { mRULE_BINARY(); } break; - case 66 : - // InternalBasicsLexer.g:1:573: RULE_BOOLEAN + case 65 : + // InternalBasicsLexer.g:1:551: RULE_BOOLEAN { mRULE_BOOLEAN(); } break; - case 67 : - // InternalBasicsLexer.g:1:586: RULE_DOUBLE + case 66 : + // InternalBasicsLexer.g:1:564: RULE_DOUBLE { mRULE_DOUBLE(); } break; - case 68 : - // InternalBasicsLexer.g:1:598: RULE_DECINT + case 67 : + // InternalBasicsLexer.g:1:576: RULE_DECINT { mRULE_DECINT(); } break; - case 69 : - // InternalBasicsLexer.g:1:610: RULE_DATE_TIME + case 68 : + // InternalBasicsLexer.g:1:588: RULE_DATE_TIME { mRULE_DATE_TIME(); } break; - case 70 : - // InternalBasicsLexer.g:1:625: RULE_MESSAGE_ASIGMENT + case 69 : + // InternalBasicsLexer.g:1:603: RULE_MESSAGE_ASIGMENT { mRULE_MESSAGE_ASIGMENT(); } break; - case 71 : - // InternalBasicsLexer.g:1:647: RULE_SL_COMMENT + case 70 : + // InternalBasicsLexer.g:1:625: RULE_SL_COMMENT { mRULE_SL_COMMENT(); } break; - case 72 : - // InternalBasicsLexer.g:1:663: RULE_ROS_CONVENTION_A + case 71 : + // InternalBasicsLexer.g:1:641: RULE_ROS_CONVENTION_A { mRULE_ROS_CONVENTION_A(); } break; - case 73 : - // InternalBasicsLexer.g:1:685: RULE_ROS_CONVENTION_PARAM + case 72 : + // InternalBasicsLexer.g:1:663: RULE_ROS_CONVENTION_PARAM { mRULE_ROS_CONVENTION_PARAM(); } break; - case 74 : - // InternalBasicsLexer.g:1:711: RULE_ID + case 73 : + // InternalBasicsLexer.g:1:689: RULE_ID { mRULE_ID(); } break; - case 75 : - // InternalBasicsLexer.g:1:719: RULE_STRING + case 74 : + // InternalBasicsLexer.g:1:697: RULE_STRING { mRULE_STRING(); } break; - case 76 : - // InternalBasicsLexer.g:1:731: RULE_ML_COMMENT + case 75 : + // InternalBasicsLexer.g:1:709: RULE_ML_COMMENT { mRULE_ML_COMMENT(); } break; - case 77 : - // InternalBasicsLexer.g:1:747: RULE_WS + case 76 : + // InternalBasicsLexer.g:1:725: RULE_WS { mRULE_WS(); } break; - case 78 : - // InternalBasicsLexer.g:1:755: RULE_ANY_OTHER + case 77 : + // InternalBasicsLexer.g:1:733: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -3481,21 +3510,21 @@ public void mTokens() throws RecognitionException { } - protected DFA8 dfa8 = new DFA8(this); - protected DFA28 dfa28 = new DFA28(this); - static final String DFA8_eotS = + protected DFA10 dfa10 = new DFA10(this); + protected DFA30 dfa30 = new DFA30(this); + static final String DFA10_eotS = "\1\uffff\1\5\1\uffff\2\5\1\uffff\2\5"; - static final String DFA8_eofS = + static final String DFA10_eofS = "\10\uffff"; - static final String DFA8_minS = + static final String DFA10_minS = "\1\56\1\60\1\uffff\2\60\1\uffff\2\60"; - static final String DFA8_maxS = + static final String DFA10_maxS = "\2\145\1\uffff\2\145\1\uffff\2\145"; - static final String DFA8_acceptS = + static final String DFA10_acceptS = "\2\uffff\1\2\2\uffff\1\1\2\uffff"; - static final String DFA8_specialS = + static final String DFA10_specialS = "\10\uffff}>"; - static final String[] DFA8_transitionS = { + static final String[] DFA10_transitionS = { "\1\1\26\uffff\1\2\37\uffff\1\2", "\1\3\11\4\13\uffff\1\2\37\uffff\1\2", "", @@ -3506,134 +3535,134 @@ public void mTokens() throws RecognitionException { "\1\6\11\7\13\uffff\1\2\37\uffff\1\2" }; - static final short[] DFA8_eot = DFA.unpackEncodedString(DFA8_eotS); - static final short[] DFA8_eof = DFA.unpackEncodedString(DFA8_eofS); - static final char[] DFA8_min = DFA.unpackEncodedStringToUnsignedChars(DFA8_minS); - static final char[] DFA8_max = DFA.unpackEncodedStringToUnsignedChars(DFA8_maxS); - static final short[] DFA8_accept = DFA.unpackEncodedString(DFA8_acceptS); - static final short[] DFA8_special = DFA.unpackEncodedString(DFA8_specialS); - static final short[][] DFA8_transition; + static final short[] DFA10_eot = DFA.unpackEncodedString(DFA10_eotS); + static final short[] DFA10_eof = DFA.unpackEncodedString(DFA10_eofS); + static final char[] DFA10_min = DFA.unpackEncodedStringToUnsignedChars(DFA10_minS); + static final char[] DFA10_max = DFA.unpackEncodedStringToUnsignedChars(DFA10_maxS); + static final short[] DFA10_accept = DFA.unpackEncodedString(DFA10_acceptS); + static final short[] DFA10_special = DFA.unpackEncodedString(DFA10_specialS); + static final short[][] DFA10_transition; static { - int numStates = DFA8_transitionS.length; - DFA8_transition = new short[numStates][]; + int numStates = DFA10_transitionS.length; + DFA10_transition = new short[numStates][]; for (int i=0; i"; - static final String[] DFA28_transitionS = { - "\11\51\2\50\2\51\1\50\22\51\1\50\1\51\1\42\1\44\3\51\1\43\4\51\1\31\1\36\1\51\1\45\1\34\2\35\7\37\1\32\6\51\1\14\1\10\1\41\1\15\2\41\1\3\1\16\1\11\2\41\1\25\3\41\1\1\1\41\1\2\1\17\7\41\1\30\1\51\1\33\1\40\1\41\1\51\1\20\1\21\1\41\1\5\1\41\1\4\1\26\1\41\1\12\3\41\1\13\1\27\3\41\1\22\1\6\1\24\1\7\1\23\4\41\3\51\1\47\uff81\51", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\52\20\54\1\53\10\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\57\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\13\54\1\60\5\54\1\61\10\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\64\3\54\1\63\6\54\1\62\16\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\66\17\54\1\65\5\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\70\16\54\1\67\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\10\54\1\71\21\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\73\15\54\1\72\13\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\15\54\1\74\14\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\15\54\1\75\14\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\76\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\15\54\1\100\3\54\1\77\10\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\102\15\54\1\101\13\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\103\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\104\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\2\54\1\105\27\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\16\54\1\106\11\54\1\107\1\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\110\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\111\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\10\54\1\113\10\54\1\114\6\54\1\112\1\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\10\54\1\115\21\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\16\54\1\116\13\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\117\15\54\1\120\3\54\1\121\7\54", + static final String DFA30_eotS = + "\1\46\27\54\1\123\3\uffff\2\131\1\51\1\131\1\51\1\54\2\51\1\uffff\1\51\1\uffff\1\51\2\uffff\2\54\2\uffff\44\54\11\uffff\2\131\1\54\2\uffff\1\u0090\2\uffff\1\u0090\4\uffff\23\54\1\u00a8\20\54\1\uffff\2\131\3\uffff\23\54\1\u00d2\2\54\1\uffff\1\54\1\u00d6\4\54\1\u00dc\1\u00de\2\54\1\u00e2\1\u00e3\1\u00e4\1\u00e5\1\u00e6\1\u00e7\1\u00e8\1\131\7\54\1\u00e4\7\54\1\u00f9\3\54\1\u00fe\1\u0100\1\u0102\2\uffff\3\54\1\uffff\4\54\4\uffff\1\54\1\u010c\10\uffff\12\54\1\u0118\1\54\1\u011b\1\u011d\1\u011f\2\uffff\1\54\1\u0121\1\54\6\uffff\1\54\1\uffff\1\u0124\1\u0125\1\u0126\1\u0127\1\u0128\1\u0129\2\uffff\5\54\1\u0130\1\u0132\3\54\2\uffff\1\u0136\6\uffff\1\u0137\1\uffff\1\u0138\1\u0139\6\uffff\5\54\4\uffff\1\u013f\1\uffff\1\u0140\4\uffff\4\54\1\u0145\2\uffff\4\54\1\uffff\6\54\1\u0150\3\54\1\uffff\6\54\1\u015a\1\54\1\u015c\1\uffff\1\u015d\2\uffff"; + static final String DFA30_eofS = + "\u015e\uffff"; + static final String DFA30_minS = + "\1\0\27\57\1\135\3\uffff\4\56\1\101\1\57\2\0\1\uffff\1\42\1\uffff\1\42\2\uffff\2\57\2\uffff\44\57\11\uffff\1\60\1\56\1\57\2\0\1\57\2\0\1\57\4\uffff\44\57\1\uffff\1\60\1\56\1\0\1\uffff\1\0\26\57\1\uffff\21\57\1\55\26\57\2\uffff\3\57\1\uffff\4\57\4\uffff\2\57\10\uffff\17\57\2\uffff\3\57\6\uffff\1\57\1\uffff\6\57\2\uffff\12\57\2\uffff\1\57\6\uffff\1\57\1\uffff\2\57\6\uffff\5\57\4\uffff\1\57\1\uffff\1\57\4\uffff\5\57\2\uffff\4\57\1\uffff\12\57\1\uffff\11\57\1\uffff\1\57\2\uffff"; + static final String DFA30_maxS = + "\1\uffff\27\172\1\135\3\uffff\4\145\2\172\2\uffff\1\uffff\1\172\1\uffff\1\47\2\uffff\2\172\2\uffff\44\172\11\uffff\1\71\1\145\1\172\2\uffff\1\75\2\uffff\1\75\4\uffff\44\172\1\uffff\1\71\1\145\1\uffff\1\uffff\1\uffff\26\172\1\uffff\21\172\1\55\26\172\2\uffff\3\172\1\uffff\4\172\4\uffff\2\172\10\uffff\17\172\2\uffff\3\172\6\uffff\1\172\1\uffff\6\172\2\uffff\12\172\2\uffff\1\172\6\uffff\1\172\1\uffff\2\172\6\uffff\5\172\4\uffff\1\172\1\uffff\1\172\4\uffff\5\172\2\uffff\4\172\1\uffff\12\172\1\uffff\11\172\1\uffff\1\172\2\uffff"; + static final String DFA30_acceptS = + "\31\uffff\1\74\1\75\1\77\10\uffff\1\106\1\uffff\1\107\1\uffff\1\114\1\115\2\uffff\1\111\1\105\44\uffff\1\73\1\76\1\74\1\75\1\77\1\100\1\104\1\103\1\102\11\uffff\1\106\1\113\1\110\1\114\44\uffff\1\72\3\uffff\1\112\27\uffff\1\71\50\uffff\1\42\1\64\3\uffff\1\57\4\uffff\1\40\1\61\1\41\1\62\2\uffff\1\54\1\70\1\67\1\101\1\60\1\63\1\65\1\66\17\uffff\1\30\1\55\3\uffff\1\23\1\51\1\24\1\52\1\25\1\53\1\uffff\1\31\6\uffff\1\50\1\56\12\uffff\1\13\1\44\1\uffff\1\14\1\45\1\15\1\46\1\16\1\47\1\uffff\1\32\2\uffff\1\33\1\34\1\35\1\36\1\37\1\43\5\uffff\1\6\1\21\1\7\1\22\1\uffff\1\10\1\uffff\1\27\1\17\1\20\1\26\5\uffff\1\12\1\11\4\uffff\1\5\12\uffff\1\4\11\uffff\1\3\1\uffff\1\2\1\1"; + static final String DFA30_specialS = + "\1\3\41\uffff\1\0\1\10\72\uffff\1\1\1\7\1\uffff\1\2\1\5\54\uffff\1\6\1\uffff\1\4\u00cc\uffff}>"; + static final String[] DFA30_transitionS = { + "\11\51\2\50\2\51\1\50\22\51\1\50\1\51\1\42\1\44\3\51\1\43\4\51\1\31\1\36\1\51\1\45\1\34\2\35\7\37\1\32\6\51\1\14\1\10\1\41\1\15\2\41\1\3\1\16\1\11\2\41\1\25\3\41\1\2\1\41\1\1\1\17\7\41\1\30\1\51\1\33\1\40\1\41\1\51\1\20\1\21\1\41\1\5\1\41\1\4\1\26\1\41\1\12\3\41\1\13\1\27\3\41\1\22\1\6\1\24\1\7\1\23\4\41\3\51\1\47\uff81\51", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\52\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\57\20\53\1\56\10\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\60\5\53\1\61\10\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\64\3\53\1\63\6\53\1\62\16\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\65\17\53\1\66\5\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\70\16\53\1\67\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\71\21\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\73\15\53\1\72\13\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\74\14\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\75\14\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\76\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\100\3\53\1\77\10\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\102\15\53\1\101\13\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\103\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\104\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\105\27\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\16\53\1\106\11\53\1\107\1\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\110\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\111\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\113\10\53\1\114\6\53\1\112\1\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\115\21\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\16\53\1\116\13\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\117\15\53\1\120\3\53\1\121\7\53", "\1\122", "", "", "", "\1\132\1\uffff\12\130\10\uffff\1\127\2\uffff\1\132\34\uffff\1\127\2\uffff\1\132", "\1\132\1\uffff\12\133\13\uffff\1\132\37\uffff\1\132", - "\12\131", + "\1\132\1\uffff\12\134\13\uffff\1\132\37\uffff\1\132", "\1\132\26\uffff\1\132\37\uffff\1\132", - "\32\134\4\uffff\1\134\1\uffff\32\134", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\42\136\1\137\71\136\1\135\uffa3\136", - "\47\141\1\142\64\141\1\140\uffa3\141", + "\32\135\4\uffff\1\135\1\uffff\32\135", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\42\137\1\140\71\137\1\136\uffa3\137", + "\47\142\1\143\64\142\1\141\uffa3\142", "", - "\1\145\4\uffff\1\145\2\uffff\1\144\26\uffff\32\46\3\uffff\2\46\1\uffff\32\46", + "\1\146\4\uffff\1\146\2\uffff\1\145\26\uffff\32\46\3\uffff\2\46\1\uffff\32\46", "", - "\1\145\4\uffff\1\145", + "\1\146\4\uffff\1\146", "", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\21\54\1\147\10\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\10\54\1\150\21\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\150\16\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\13\54\1\151\16\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\16\54\1\152\13\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\153\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\16\54\1\154\13\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\155\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\13\54\1\156\16\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\21\54\1\157\10\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\5\54\1\160\24\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\21\54\1\161\10\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\21\54\1\162\10\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\15\54\1\163\14\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\16\54\1\164\13\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\22\54\1\165\7\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\166\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\167\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\22\54\1\170\7\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\21\54\1\171\10\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\30\54\1\172\1\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\24\54\1\173\5\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\174\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\175\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\21\54\1\176\10\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\177\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\16\54\1\u0080\13\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\u0081\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\22\54\1\u0082\7\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\13\54\1\u0083\16\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\17\54\1\u0084\12\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\14\54\1\u0085\15\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\24\54\1\u0086\5\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\22\54\1\u0087\7\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u0088\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\14\54\1\u0089\15\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\3\54\1\u008a\26\54", - "\1\46\12\54\1\u008b\2\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\151\21\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\152\10\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\16\53\1\153\13\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\154\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\16\53\1\155\13\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\156\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\157\16\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\5\53\1\160\24\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\161\10\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\162\10\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\163\10\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\164\14\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\16\53\1\165\13\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\166\7\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\167\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\170\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\171\7\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\172\10\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\30\53\1\173\1\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\24\53\1\174\5\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\175\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\176\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\177\10\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u0080\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\16\53\1\u0081\13\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u0082\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\u0083\7\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u0084\16\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\17\53\1\u0085\12\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\14\53\1\u0086\15\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\24\53\1\u0087\5\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\u0088\7\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u0089\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\14\53\1\u008a\15\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\3\53\1\u008b\26\53", + "\1\46\12\53\1\u008c\2\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "", "", "", @@ -3643,139 +3672,140 @@ public String getDescription() { "", "", "", - "\12\u008c", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\0\u008d", - "\42\136\1\137\71\136\1\135\uffa3\136", - "\1\145\15\uffff\1\56", + "\12\u008d", + "\1\132\1\uffff\12\u008e\13\uffff\1\132\37\uffff\1\132", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "\0\u008f", - "\47\141\1\142\64\141\1\140\uffa3\141", - "\1\145\15\uffff\1\56", + "\42\137\1\140\71\137\1\136\uffa3\137", + "\1\146\15\uffff\1\55", + "\0\u0091", + "\47\142\1\143\64\142\1\141\uffa3\142", + "\1\146\15\uffff\1\55", "", "", "", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u0090\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\25\54\1\u0091\4\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u0092\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\54\1\u0093\30\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\17\54\1\u0094\12\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u0095\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\3\54\1\u0096\26\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\22\54\1\u0097\7\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u0098\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u0099\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\10\54\1\u009a\21\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\25\54\1\u009b\4\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\u009c\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\13\54\1\u009d\16\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u009e\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u009f\25\54", - "\1\46\1\54\1\u00a0\1\54\1\u00a1\2\54\1\u00a2\1\54\1\u00a3\1\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\22\54\1\u00a4\7\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u00a5\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\54\1\u00a7\30\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u00a8\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\3\54\1\u00a9\26\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\10\54\1\u00aa\13\54\1\u00ab\5\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\10\54\1\u00ac\21\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\13\54\1\u00ad\16\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u00ae\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\24\54\1\u00af\5\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\24\54\1\u00b0\5\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u00b1\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u00b2\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u00b3\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\u00b4\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\13\54\1\u00b5\16\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u00b6\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u00b7\25\54", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u0092\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\25\53\1\u0093\4\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u0094\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\53\1\u0095\30\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\17\53\1\u0096\12\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u0097\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\3\53\1\u0098\26\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\u0099\7\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u009a\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u009b\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u009c\21\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\25\53\1\u009d\4\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u009e\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u009f\16\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00a0\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00a1\25\53", + "\1\46\1\53\1\u00a2\1\53\1\u00a3\2\53\1\u00a4\1\53\1\u00a5\1\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\u00a6\7\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u00a7\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\53\1\u00a9\30\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00aa\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\3\53\1\u00ab\26\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u00ac\13\53\1\u00ad\5\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u00ae\21\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u00af\16\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00b0\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\24\53\1\u00b1\5\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\24\53\1\u00b2\5\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00b3\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00b4\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00b5\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u00b6\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u00b7\16\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00b8\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00b9\25\53", "", - "\12\u00b8", - "\42\136\1\137\71\136\1\135\uffa3\136", + "\12\u00ba", + "\1\132\1\uffff\12\u008e\13\uffff\1\132\37\uffff\1\132", + "\42\137\1\140\71\137\1\136\uffa3\137", "", - "\47\141\1\142\64\141\1\140\uffa3\141", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\14\54\1\u00b9\15\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u00ba\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\u00bb\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u00bc\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\7\54\1\u00bd\22\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\u00be\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\54\1\u00bf\30\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u00c0\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\u00c1\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\24\54\1\u00c2\5\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\15\54\1\u00c3\14\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\10\54\1\u00c4\21\54", - "\1\46\1\54\1\u00c5\1\54\1\u00c6\2\54\1\u00c7\1\54\1\u00c8\1\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u00c9\25\54", - "\1\46\6\54\1\u00ca\3\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\6\54\1\u00cb\23\54", - "\1\46\6\54\1\u00cc\3\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\2\54\1\u00cd\7\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\4\54\1\u00ce\5\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\1\u00cf\3\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u00d1\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\30\54\1\u00d2\1\54", + "\47\142\1\143\64\142\1\141\uffa3\142", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u00bb\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u00bc\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\14\53\1\u00bd\15\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u00be\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\7\53\1\u00bf\22\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u00c0\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\53\1\u00c1\30\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00c2\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\24\53\1\u00c3\5\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u00c4\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u00c5\14\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u00c6\21\53", + "\1\46\1\53\1\u00c7\1\53\1\u00c8\2\53\1\u00c9\1\53\1\u00ca\1\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00cb\25\53", + "\1\46\6\53\1\u00cc\3\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\6\53\1\u00cd\23\53", + "\1\46\6\53\1\u00ce\3\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\2\53\1\u00cf\7\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\4\53\1\u00d0\5\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\1\u00d1\3\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u00d3\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\30\53\1\u00d4\1\53", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\13\54\1\u00d3\16\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u00d5\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\15\54\1\u00d6\14\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\2\54\1\u00d7\27\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\16\54\1\u00d8\13\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\1\u00d9\3\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\1\u00db\3\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\13\54\1\u00dd\16\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u00de\25\54", - "\1\46\12\54\1\u00df\2\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u00d5\16\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00d7\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u00d8\14\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\u00d9\27\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\16\53\1\u00da\13\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\1\u00db\3\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\1\u00dd\3\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u00df\16\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00e0\25\53", + "\1\46\12\53\1\u00e1\2\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "\1\130", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u00e7\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\u00e8\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\10\54\1\u00e9\21\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\13\54\1\u00ea\16\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\15\54\1\u00eb\14\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\3\54\1\u00ec\2\54\1\u00ed\3\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u00ee\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\10\54\1\u00ef\21\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\13\54\1\u00f0\16\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\6\54\1\u00f1\23\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\2\54\1\u00f2\27\54", - "\1\46\6\54\1\u00f3\3\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\2\54\1\u00f4\7\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\4\54\1\u00f5\5\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\1\u00f6\3\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u00f8\31\54", - "\1\46\4\54\1\u00f9\5\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u00fa\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\1\u00fb\3\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\1\u00fd\3\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\1\u00ff\3\uffff\1\54\1\uffff\32\54", - "", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u00e9\21\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u00ea\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00eb\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u00ec\16\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\15\53\1\u00ed\14\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\3\53\1\u00ee\2\53\1\u00ef\3\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u00f0\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u00f1\16\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u00f2\21\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\6\53\1\u00f3\23\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\u00f4\27\53", + "\1\46\6\53\1\u00f5\3\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\2\53\1\u00f6\7\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\4\53\1\u00f7\5\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\1\u00f8\3\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u00fa\31\53", + "\1\46\4\53\1\u00fb\5\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00fc\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\1\u00fd\3\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\1\u00ff\3\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\1\u0101\3\uffff\1\53\1\uffff\32\53", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\6\54\1\u0101\23\54", - "\1\46\12\54\1\u0102\2\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u0103\25\54", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\21\54\1\u0104\10\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\6\54\1\u0105\23\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\u0106\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\15\54\1\u0107\14\54", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\6\53\1\u0103\23\53", + "\1\46\12\53\1\u0104\2\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u0105\25\53", "", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\u0106\10\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\6\53\1\u0107\23\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u0108\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u0109\14\53", "", "", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\u0108\6\54", - "\1\46\12\54\1\u0109\2\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u010a\6\53", + "\1\46\12\53\1\u010b\2\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "", "", "", @@ -3783,349 +3813,337 @@ public String getDescription() { "", "", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\u010b\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u010c\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\25\54\1\u010d\4\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\15\54\1\u010e\14\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u010f\31\54", - "\1\46\2\54\1\u0110\7\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\4\54\1\u0111\5\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\2\54\1\u0112\27\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\16\54\1\u0113\13\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\u0114\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\1\u0115\3\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u0117\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\1\u0118\3\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\1\u011a\3\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\1\u011c\3\uffff\1\54\1\uffff\32\54", "", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\25\53\1\u010d\4\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u010e\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u010f\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\15\53\1\u0110\14\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u0111\31\53", + "\1\46\2\53\1\u0112\7\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\4\53\1\u0113\5\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\u0114\27\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u0115\6\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\16\53\1\u0116\13\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\1\u0117\3\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u0119\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\1\u011a\3\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\1\u011c\3\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\1\u011e\3\uffff\1\53\1\uffff\32\53", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\15\54\1\u011e\14\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\21\54\1\u0120\10\54", "", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u0120\14\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\u0122\10\53", "", "", "", "", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u0121\25\54", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u0123\25\53", "", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u0128\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\15\54\1\u0129\14\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u012a\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u012b\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\14\54\1\u012c\15\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\1\u012d\3\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\1\u012f\3\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\12\54\1\u0131\17\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\15\54\1\u0132\14\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u012a\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\15\53\1\u012b\14\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u012c\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u012d\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\14\53\1\u012e\15\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\1\u012f\3\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\1\u0131\3\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\12\53\1\u0133\17\53", + "\1\46\12\53\1\u0134\2\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u0135\14\53", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "", "", "", "", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "", "", "", "", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\21\54\1\u0138\10\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u0139\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\15\54\1\u013a\14\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\14\54\1\u013b\15\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u013c\25\54", "", + "\1\46\12\53\3\uffff\1\55\3\uffff\15\53\1\u013a\14\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u013b\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\u013c\10\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\14\53\1\u013d\15\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u013e\25\53", "", "", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "", "", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\1\u0140\21\54\1\u013f\7\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\14\54\1\u0141\15\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u0142\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u0143\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u0141\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\14\53\1\u0142\15\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\1\u0143\31\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u0144\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\u0145\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\15\54\1\u0146\14\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u0147\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\14\54\1\u0148\15\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\22\54\1\u0149\7\54", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\21\54\1\u014a\10\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\30\54\1\u014b\1\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\22\54\1\u014c\7\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u014d\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\17\54\1\u014e\12\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\24\54\1\u014f\5\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\17\54\1\u0151\12\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\22\54\1\u0152\7\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u0153\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\2\54\1\u0154\27\54", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\14\53\1\u0146\15\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u0147\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u0148\14\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\u0149\7\53", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u0155\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\17\54\1\u0156\12\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\2\54\1\u0157\27\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\23\54\1\u0158\6\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\2\54\1\u0159\27\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\u015a\31\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u015b\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\14\54\1\u015c\15\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u015d\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\2\54\1\u015e\27\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u0160\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u0162\25\54", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u014a\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\u014b\7\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\30\53\1\u014c\1\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\17\53\1\u014d\12\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\u014e\7\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\17\53\1\u014f\12\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u0151\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\17\53\1\u0152\12\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u0153\31\53", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\14\54\1\u0163\15\54", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\u0154\27\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\1\u0155\31\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\u0156\27\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u0157\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\u0158\27\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u0159\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u015b\25\53", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\1\54\1\u0165\30\54", + "\1\46\12\53\3\uffff\1\55\3\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\4\54\1\u0166\25\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\21\54\1\u0167\10\54", - "\1\46\12\54\3\uffff\1\56\3\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "" }; - static final short[] DFA28_eot = DFA.unpackEncodedString(DFA28_eotS); - static final short[] DFA28_eof = DFA.unpackEncodedString(DFA28_eofS); - static final char[] DFA28_min = DFA.unpackEncodedStringToUnsignedChars(DFA28_minS); - static final char[] DFA28_max = DFA.unpackEncodedStringToUnsignedChars(DFA28_maxS); - static final short[] DFA28_accept = DFA.unpackEncodedString(DFA28_acceptS); - static final short[] DFA28_special = DFA.unpackEncodedString(DFA28_specialS); - static final short[][] DFA28_transition; + static final short[] DFA30_eot = DFA.unpackEncodedString(DFA30_eotS); + static final short[] DFA30_eof = DFA.unpackEncodedString(DFA30_eofS); + static final char[] DFA30_min = DFA.unpackEncodedStringToUnsignedChars(DFA30_minS); + static final char[] DFA30_max = DFA.unpackEncodedStringToUnsignedChars(DFA30_maxS); + static final short[] DFA30_accept = DFA.unpackEncodedString(DFA30_acceptS); + static final short[] DFA30_special = DFA.unpackEncodedString(DFA30_specialS); + static final short[][] DFA30_transition; static { - int numStates = DFA28_transitionS.length; - DFA28_transition = new short[numStates][]; + int numStates = DFA30_transitionS.length; + DFA30_transition = new short[numStates][]; for (int i=0; i='\u0000' && LA28_93<='\uFFFF')) ) {s = 141;} + if ( (LA30_34=='\\') ) {s = 94;} + + else if ( ((LA30_34>='\u0000' && LA30_34<='!')||(LA30_34>='#' && LA30_34<='[')||(LA30_34>=']' && LA30_34<='\uFFFF')) ) {s = 95;} + + else if ( (LA30_34=='\"') ) {s = 96;} + + else s = 41; if ( s>=0 ) return s; break; case 1 : - int LA28_143 = input.LA(1); + int LA30_94 = input.LA(1); s = -1; - if ( (LA28_143=='\'') ) {s = 98;} - - else if ( (LA28_143=='\\') ) {s = 96;} - - else if ( ((LA28_143>='\u0000' && LA28_143<='&')||(LA28_143>='(' && LA28_143<='[')||(LA28_143>=']' && LA28_143<='\uFFFF')) ) {s = 97;} + if ( ((LA30_94>='\u0000' && LA30_94<='\uFFFF')) ) {s = 143;} if ( s>=0 ) return s; break; case 2 : - int LA28_97 = input.LA(1); + int LA30_97 = input.LA(1); s = -1; - if ( (LA28_97=='\'') ) {s = 98;} - - else if ( (LA28_97=='\\') ) {s = 96;} - - else if ( ((LA28_97>='\u0000' && LA28_97<='&')||(LA28_97>='(' && LA28_97<='[')||(LA28_97>=']' && LA28_97<='\uFFFF')) ) {s = 97;} + if ( ((LA30_97>='\u0000' && LA30_97<='\uFFFF')) ) {s = 145;} if ( s>=0 ) return s; break; case 3 : - int LA28_96 = input.LA(1); + int LA30_0 = input.LA(1); s = -1; - if ( ((LA28_96>='\u0000' && LA28_96<='\uFFFF')) ) {s = 143;} + if ( (LA30_0=='R') ) {s = 1;} - if ( s>=0 ) return s; - break; - case 4 : - int LA28_141 = input.LA(1); + else if ( (LA30_0=='P') ) {s = 2;} - s = -1; - if ( (LA28_141=='\"') ) {s = 95;} + else if ( (LA30_0=='G') ) {s = 3;} - else if ( (LA28_141=='\\') ) {s = 93;} + else if ( (LA30_0=='f') ) {s = 4;} - else if ( ((LA28_141>='\u0000' && LA28_141<='!')||(LA28_141>='#' && LA28_141<='[')||(LA28_141>=']' && LA28_141<='\uFFFF')) ) {s = 94;} + else if ( (LA30_0=='d') ) {s = 5;} - if ( s>=0 ) return s; - break; - case 5 : - int LA28_94 = input.LA(1); + else if ( (LA30_0=='s') ) {s = 6;} - s = -1; - if ( (LA28_94=='\"') ) {s = 95;} + else if ( (LA30_0=='u') ) {s = 7;} - else if ( (LA28_94=='\\') ) {s = 93;} + else if ( (LA30_0=='B') ) {s = 8;} - else if ( ((LA28_94>='\u0000' && LA28_94<='!')||(LA28_94>='#' && LA28_94<='[')||(LA28_94>=']' && LA28_94<='\uFFFF')) ) {s = 94;} + else if ( (LA30_0=='I') ) {s = 9;} - if ( s>=0 ) return s; - break; - case 6 : - int LA28_0 = input.LA(1); + else if ( (LA30_0=='i') ) {s = 10;} - s = -1; - if ( (LA28_0=='P') ) {s = 1;} + else if ( (LA30_0=='m') ) {s = 11;} + + else if ( (LA30_0=='A') ) {s = 12;} - else if ( (LA28_0=='R') ) {s = 2;} + else if ( (LA30_0=='D') ) {s = 13;} - else if ( (LA28_0=='G') ) {s = 3;} + else if ( (LA30_0=='H') ) {s = 14;} - else if ( (LA28_0=='f') ) {s = 4;} + else if ( (LA30_0=='S') ) {s = 15;} - else if ( (LA28_0=='d') ) {s = 5;} + else if ( (LA30_0=='a') ) {s = 16;} - else if ( (LA28_0=='s') ) {s = 6;} + else if ( (LA30_0=='b') ) {s = 17;} - else if ( (LA28_0=='u') ) {s = 7;} + else if ( (LA30_0=='r') ) {s = 18;} - else if ( (LA28_0=='B') ) {s = 8;} + else if ( (LA30_0=='v') ) {s = 19;} - else if ( (LA28_0=='I') ) {s = 9;} + else if ( (LA30_0=='t') ) {s = 20;} - else if ( (LA28_0=='i') ) {s = 10;} + else if ( (LA30_0=='L') ) {s = 21;} - else if ( (LA28_0=='m') ) {s = 11;} + else if ( (LA30_0=='g') ) {s = 22;} - else if ( (LA28_0=='A') ) {s = 12;} + else if ( (LA30_0=='n') ) {s = 23;} - else if ( (LA28_0=='D') ) {s = 13;} + else if ( (LA30_0=='[') ) {s = 24;} - else if ( (LA28_0=='H') ) {s = 14;} + else if ( (LA30_0==',') ) {s = 25;} - else if ( (LA28_0=='S') ) {s = 15;} + else if ( (LA30_0==':') ) {s = 26;} - else if ( (LA28_0=='a') ) {s = 16;} + else if ( (LA30_0==']') ) {s = 27;} - else if ( (LA28_0=='b') ) {s = 17;} + else if ( (LA30_0=='0') ) {s = 28;} - else if ( (LA28_0=='r') ) {s = 18;} + else if ( ((LA30_0>='1' && LA30_0<='2')) ) {s = 29;} - else if ( (LA28_0=='v') ) {s = 19;} + else if ( (LA30_0=='-') ) {s = 30;} - else if ( (LA28_0=='t') ) {s = 20;} + else if ( ((LA30_0>='3' && LA30_0<='9')) ) {s = 31;} - else if ( (LA28_0=='L') ) {s = 21;} + else if ( (LA30_0=='^') ) {s = 32;} - else if ( (LA28_0=='g') ) {s = 22;} + else if ( (LA30_0=='C'||(LA30_0>='E' && LA30_0<='F')||(LA30_0>='J' && LA30_0<='K')||(LA30_0>='M' && LA30_0<='O')||LA30_0=='Q'||(LA30_0>='T' && LA30_0<='Z')||LA30_0=='_'||LA30_0=='c'||LA30_0=='e'||LA30_0=='h'||(LA30_0>='j' && LA30_0<='l')||(LA30_0>='o' && LA30_0<='q')||(LA30_0>='w' && LA30_0<='z')) ) {s = 33;} - else if ( (LA28_0=='n') ) {s = 23;} + else if ( (LA30_0=='\"') ) {s = 34;} - else if ( (LA28_0=='[') ) {s = 24;} + else if ( (LA30_0=='\'') ) {s = 35;} - else if ( (LA28_0==',') ) {s = 25;} + else if ( (LA30_0=='#') ) {s = 36;} - else if ( (LA28_0==':') ) {s = 26;} + else if ( (LA30_0=='/') ) {s = 37;} - else if ( (LA28_0==']') ) {s = 27;} + else if ( (LA30_0=='~') ) {s = 39;} - else if ( (LA28_0=='0') ) {s = 28;} + else if ( ((LA30_0>='\t' && LA30_0<='\n')||LA30_0=='\r'||LA30_0==' ') ) {s = 40;} - else if ( ((LA28_0>='1' && LA28_0<='2')) ) {s = 29;} + else if ( ((LA30_0>='\u0000' && LA30_0<='\b')||(LA30_0>='\u000B' && LA30_0<='\f')||(LA30_0>='\u000E' && LA30_0<='\u001F')||LA30_0=='!'||(LA30_0>='$' && LA30_0<='&')||(LA30_0>='(' && LA30_0<='+')||LA30_0=='.'||(LA30_0>=';' && LA30_0<='@')||LA30_0=='\\'||LA30_0=='`'||(LA30_0>='{' && LA30_0<='}')||(LA30_0>='\u007F' && LA30_0<='\uFFFF')) ) {s = 41;} + + else s = 38; - else if ( (LA28_0=='-') ) {s = 30;} + if ( s>=0 ) return s; + break; + case 4 : + int LA30_145 = input.LA(1); - else if ( ((LA28_0>='3' && LA28_0<='9')) ) {s = 31;} + s = -1; + if ( (LA30_145=='\'') ) {s = 99;} - else if ( (LA28_0=='^') ) {s = 32;} + else if ( (LA30_145=='\\') ) {s = 97;} - else if ( (LA28_0=='C'||(LA28_0>='E' && LA28_0<='F')||(LA28_0>='J' && LA28_0<='K')||(LA28_0>='M' && LA28_0<='O')||LA28_0=='Q'||(LA28_0>='T' && LA28_0<='Z')||LA28_0=='_'||LA28_0=='c'||LA28_0=='e'||LA28_0=='h'||(LA28_0>='j' && LA28_0<='l')||(LA28_0>='o' && LA28_0<='q')||(LA28_0>='w' && LA28_0<='z')) ) {s = 33;} + else if ( ((LA30_145>='\u0000' && LA30_145<='&')||(LA30_145>='(' && LA30_145<='[')||(LA30_145>=']' && LA30_145<='\uFFFF')) ) {s = 98;} - else if ( (LA28_0=='\"') ) {s = 34;} + if ( s>=0 ) return s; + break; + case 5 : + int LA30_98 = input.LA(1); - else if ( (LA28_0=='\'') ) {s = 35;} + s = -1; + if ( (LA30_98=='\'') ) {s = 99;} - else if ( (LA28_0=='#') ) {s = 36;} + else if ( (LA30_98=='\\') ) {s = 97;} - else if ( (LA28_0=='/') ) {s = 37;} + else if ( ((LA30_98>='\u0000' && LA30_98<='&')||(LA30_98>='(' && LA30_98<='[')||(LA30_98>=']' && LA30_98<='\uFFFF')) ) {s = 98;} - else if ( (LA28_0=='~') ) {s = 39;} + if ( s>=0 ) return s; + break; + case 6 : + int LA30_143 = input.LA(1); - else if ( ((LA28_0>='\t' && LA28_0<='\n')||LA28_0=='\r'||LA28_0==' ') ) {s = 40;} + s = -1; + if ( (LA30_143=='\"') ) {s = 96;} - else if ( ((LA28_0>='\u0000' && LA28_0<='\b')||(LA28_0>='\u000B' && LA28_0<='\f')||(LA28_0>='\u000E' && LA28_0<='\u001F')||LA28_0=='!'||(LA28_0>='$' && LA28_0<='&')||(LA28_0>='(' && LA28_0<='+')||LA28_0=='.'||(LA28_0>=';' && LA28_0<='@')||LA28_0=='\\'||LA28_0=='`'||(LA28_0>='{' && LA28_0<='}')||(LA28_0>='\u007F' && LA28_0<='\uFFFF')) ) {s = 41;} + else if ( (LA30_143=='\\') ) {s = 94;} - else s = 38; + else if ( ((LA30_143>='\u0000' && LA30_143<='!')||(LA30_143>='#' && LA30_143<='[')||(LA30_143>=']' && LA30_143<='\uFFFF')) ) {s = 95;} if ( s>=0 ) return s; break; case 7 : - int LA28_35 = input.LA(1); + int LA30_95 = input.LA(1); s = -1; - if ( (LA28_35=='\\') ) {s = 96;} + if ( (LA30_95=='\"') ) {s = 96;} - else if ( ((LA28_35>='\u0000' && LA28_35<='&')||(LA28_35>='(' && LA28_35<='[')||(LA28_35>=']' && LA28_35<='\uFFFF')) ) {s = 97;} + else if ( (LA30_95=='\\') ) {s = 94;} - else if ( (LA28_35=='\'') ) {s = 98;} - - else s = 41; + else if ( ((LA30_95>='\u0000' && LA30_95<='!')||(LA30_95>='#' && LA30_95<='[')||(LA30_95>=']' && LA30_95<='\uFFFF')) ) {s = 95;} if ( s>=0 ) return s; break; case 8 : - int LA28_34 = input.LA(1); + int LA30_35 = input.LA(1); s = -1; - if ( (LA28_34=='\\') ) {s = 93;} + if ( (LA30_35=='\\') ) {s = 97;} - else if ( ((LA28_34>='\u0000' && LA28_34<='!')||(LA28_34>='#' && LA28_34<='[')||(LA28_34>=']' && LA28_34<='\uFFFF')) ) {s = 94;} + else if ( ((LA30_35>='\u0000' && LA30_35<='&')||(LA30_35>='(' && LA30_35<='[')||(LA30_35>=']' && LA30_35<='\uFFFF')) ) {s = 98;} - else if ( (LA28_34=='\"') ) {s = 95;} + else if ( (LA30_35=='\'') ) {s = 99;} else s = 41; @@ -4133,7 +4151,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc break; } NoViableAltException nvae = - new NoViableAltException(getDescription(), 28, _s, input); + new NoViableAltException(getDescription(), 30, _s, input); error(nvae); throw nvae; } diff --git a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/lexer/InternalBasicsLexer.tokens b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/lexer/InternalBasicsLexer.tokens index bdb5aa774..d811c8dd8 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/lexer/InternalBasicsLexer.tokens +++ b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/lexer/InternalBasicsLexer.tokens @@ -1,87 +1,86 @@ -Action=35 -Any=61 -Array=29 -Base64=30 -Bool=53 -Bool_1=36 +Action=34 +Any=60 +Array=28 +Base64=29 +Bool=52 +Bool_1=35 Boolean=18 -Byte=54 -Byte_1=37 -Colon=65 -Comma=64 -Date=51 -Default=20 -Double=31 +Byte=53 +Byte_1=36 +Colon=64 +Comma=63 +Date=50 +Default=11 +Double=30 Duration=12 Feedback=13 -Float32=21 -Float32_1=10 -Float64=22 -Float64_1=11 -GlobalNamespace=7 -Goal=55 -GraphName=9 -Header=32 -Int16=45 -Int16_1=23 -Int32=46 -Int32_1=24 -Int64=47 -Int64_1=25 -Int8=56 -Int8_1=38 +Float32=20 +Float32_1=9 +Float64=21 +Float64_1=10 +GlobalNamespace=6 +Goal=54 +GraphName=8 +Header=31 +Int16=44 +Int16_1=22 +Int32=45 +Int32_1=23 +Int64=46 +Int64_1=24 +Int8=55 +Int8_1=37 Integer=19 -LeftSquareBracket=66 -LeftSquareBracketRightSquareBracket=63 -List=52 -Message=26 -Name=57 -Node=58 -Ns=62 -ParameterAny=8 -ParameterStructMember=4 -PrivateNamespace=6 -RULE_ANY_OTHER=90 -RULE_BEGIN=83 -RULE_BINARY=69 -RULE_BOOLEAN=70 -RULE_DATE_TIME=78 -RULE_DAY=73 -RULE_DECINT=71 -RULE_DIGIT=68 -RULE_DOUBLE=72 -RULE_END=84 -RULE_HOUR=76 -RULE_ID=79 -RULE_INT=81 -RULE_MESSAGE_ASIGMENT=82 -RULE_MIN_SEC=77 -RULE_ML_COMMENT=88 -RULE_MONTH=74 -RULE_ROS_CONVENTION_A=86 -RULE_ROS_CONVENTION_PARAM=87 -RULE_SL_COMMENT=85 -RULE_STRING=80 -RULE_WS=89 -RULE_YEAR=75 -RelativeNamespace=5 -Result=39 -RightSquareBracket=67 -Service=27 -String=33 -String_1=40 +LeftSquareBracket=65 +LeftSquareBracketRightSquareBracket=62 +List=51 +Message=25 +Name=56 +Node=57 +Ns=61 +ParameterAny=7 +PrivateNamespace=5 +RULE_ANY_OTHER=89 +RULE_BEGIN=82 +RULE_BINARY=68 +RULE_BOOLEAN=69 +RULE_DATE_TIME=77 +RULE_DAY=72 +RULE_DECINT=70 +RULE_DIGIT=67 +RULE_DOUBLE=71 +RULE_END=83 +RULE_HOUR=75 +RULE_ID=78 +RULE_INT=80 +RULE_MESSAGE_ASIGMENT=81 +RULE_MIN_SEC=76 +RULE_ML_COMMENT=87 +RULE_MONTH=73 +RULE_ROS_CONVENTION_A=85 +RULE_ROS_CONVENTION_PARAM=86 +RULE_SL_COMMENT=84 +RULE_STRING=79 +RULE_WS=88 +RULE_YEAR=74 +RelativeNamespace=4 +Result=38 +RightSquareBracket=66 +Service=26 +String=32 +String_1=39 String_2=14 -Struct=34 -Time=59 -Type=60 -Type_1=48 -Uint16=41 +Struct=33 +Time=58 +Type=59 +Type_1=47 +Uint16=40 Uint16_1=15 -Uint32=42 +Uint32=41 Uint32_1=16 -Uint64=43 +Uint64=42 Uint64_1=17 -Uint8=49 -Uint8_1=28 -Value=50 -Value_1=44 +Uint8=48 +Uint8_1=27 +Value=49 +Value_1=43 diff --git a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/lexer/InternalRosLexer.g b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/lexer/InternalRosLexer.g index 4c5c573d7..e912900dc 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/lexer/InternalRosLexer.g +++ b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/lexer/InternalRosLexer.g @@ -11,8 +11,6 @@ package de.fraunhofer.ipa.ros.parser.antlr.lexer; import org.eclipse.xtext.parser.antlr.Lexer; } -ParameterStructMember : 'ParameterStructMember'; - ExternalDependency : 'ExternalDependency'; RelativeNamespace : 'RelativeNamespace'; @@ -21,13 +19,13 @@ PrivateNamespace : 'PrivateNamespace'; GlobalNamespace : 'GlobalNamespace'; -Serviceclient : 'serviceclient:'; +Serviceclients : 'serviceclients:'; -Serviceserver : 'serviceserver:'; +Serviceservers : 'serviceservers:'; -Actionclient : 'actionclient:'; +Actionclients : 'actionclients:'; -Actionserver : 'actionserver:'; +Actionservers : 'actionservers:'; Dependencies : 'dependencies:'; @@ -51,6 +49,8 @@ Float64_1 : 'float64[]'; Response : 'response:'; +Default : 'default:'; + Duration : 'duration'; Feedback : 'feedback'; @@ -73,8 +73,6 @@ Integer : 'Integer'; Action_1 : 'action:'; -Default : 'default'; - Float32 : 'float32'; Float64 : 'float64'; @@ -187,7 +185,7 @@ RULE_BINARY : ('0b'|'0B') ('0'|'1')+; RULE_BOOLEAN : ('true'|'false'); -RULE_DOUBLE : RULE_DIGIT ('.' RULE_DECINT*|('.' RULE_DIGIT*)? ('E'|'e') ('-'|'+')? RULE_DIGIT); +RULE_DOUBLE : (RULE_DIGIT|'-' RULE_DIGIT*) ('.' RULE_DECINT*|('.' RULE_DIGIT*)? ('E'|'e') ('-'|'+')? RULE_DIGIT); RULE_DECINT : ('0'|'1'..'9' RULE_DIGIT*|'-' '0'..'9' RULE_DIGIT*); diff --git a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/lexer/InternalRosLexer.java b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/lexer/InternalRosLexer.java index 99a507123..809d131b3 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/lexer/InternalRosLexer.java +++ b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/lexer/InternalRosLexer.java @@ -12,115 +12,114 @@ @SuppressWarnings("all") public class InternalRosLexer extends Lexer { - public static final int Float32_1=21; - public static final int Node=78; - public static final int RULE_DATE_TIME=99; + public static final int Float32_1=20; + public static final int Node=77; + public static final int RULE_DATE_TIME=98; public static final int Uint64_1=31; - public static final int String=49; - public static final int Int16=63; - public static final int Float32=36; - public static final int Goal=74; - public static final int Bool=72; - public static final int Uint16=58; + public static final int Serviceclients=8; + public static final int String=48; + public static final int Int16=62; + public static final int Float32=35; + public static final int Goal=73; + public static final int Actionservers=11; + public static final int Bool=71; + public static final int Uint16=57; public static final int Boolean=32; - public static final int ExternalDependency=5; - public static final int Uint8=68; - public static final int Parameters=17; - public static final int RULE_ID=100; - public static final int Actionclient=11; - public static final int RULE_DIGIT=89; - public static final int GlobalNamespace=8; - public static final int Node_1=66; - public static final int Int16_1=38; - public static final int Header=48; - public static final int RULE_INT=102; - public static final int Byte=73; - public static final int RULE_ML_COMMENT=109; - public static final int LeftSquareBracket=87; - public static final int Specs=56; - public static final int Base64=46; + public static final int ExternalDependency=4; + public static final int Uint8=67; + public static final int Parameters=16; + public static final int RULE_ID=99; + public static final int RULE_DIGIT=88; + public static final int GlobalNamespace=7; + public static final int Node_1=65; + public static final int Int16_1=37; + public static final int Header=47; + public static final int RULE_INT=101; + public static final int Byte=72; + public static final int RULE_ML_COMMENT=108; + public static final int LeftSquareBracket=86; + public static final int Specs=55; + public static final int Base64=45; public static final int Message_1=26; - public static final int Comma=85; - public static final int RULE_MESSAGE_ASIGMENT=103; - public static final int Goal_1=62; - public static final int LeftSquareBracketRightSquareBracket=84; - public static final int Int32=64; - public static final int Publishers=18; - public static final int Serviceserver=10; - public static final int RULE_DECINT=92; - public static final int Uint32=59; - public static final int FromGitRepo=15; - public static final int Msg=76; - public static final int RULE_HOUR=97; - public static final int Int8=75; - public static final int Default=35; - public static final int Actionserver=12; - public static final int Int8_1=54; + public static final int Comma=84; + public static final int RULE_MESSAGE_ASIGMENT=102; + public static final int Goal_1=61; + public static final int LeftSquareBracketRightSquareBracket=83; + public static final int Int32=63; + public static final int Publishers=17; + public static final int RULE_DECINT=91; + public static final int Uint32=58; + public static final int FromGitRepo=14; + public static final int Msg=75; + public static final int RULE_HOUR=96; + public static final int Int8=74; + public static final int Default=23; + public static final int Int8_1=53; public static final int Uint16_1=29; - public static final int Type=81; - public static final int Float64=37; - public static final int Int32_1=39; - public static final int Result_1=42; - public static final int RULE_BINARY=90; - public static final int String_1=57; - public static final int Subscribers=16; + public static final int Type=80; + public static final int Float64=36; + public static final int Int32_1=38; + public static final int Result_1=41; + public static final int RULE_BINARY=89; + public static final int String_1=56; + public static final int Subscribers=15; public static final int String_2=28; - public static final int RULE_DAY=94; - public static final int RULE_BEGIN=104; - public static final int RULE_BOOLEAN=91; - public static final int RelativeNamespace=6; - public static final int RULE_YEAR=96; - public static final int Feedback_1=20; - public static final int Result=55; - public static final int Name=77; - public static final int RULE_MIN_SEC=98; - public static final int ParameterAny=14; - public static final int List=71; - public static final int Dependencies=13; - public static final int RightSquareBracket=88; - public static final int PrivateNamespace=7; - public static final int GraphName=19; - public static final int Byte_1=53; - public static final int Float64_1=22; + public static final int Actionclients=10; + public static final int RULE_DAY=93; + public static final int RULE_BEGIN=103; + public static final int RULE_BOOLEAN=90; + public static final int RelativeNamespace=5; + public static final int Serviceservers=9; + public static final int RULE_YEAR=95; + public static final int Feedback_1=19; + public static final int Result=54; + public static final int Name=76; + public static final int RULE_MIN_SEC=97; + public static final int ParameterAny=13; + public static final int List=70; + public static final int Dependencies=12; + public static final int RightSquareBracket=87; + public static final int PrivateNamespace=6; + public static final int GraphName=18; + public static final int Byte_1=52; + public static final int Float64_1=21; public static final int Duration=24; public static final int Uint32_1=30; public static final int Action_1=34; - public static final int Double=47; - public static final int Type_1=67; - public static final int Value=69; - public static final int Uint64=60; - public static final int Action=51; - public static final int RULE_END=105; - public static final int Message=41; - public static final int Value_1=61; - public static final int Time=80; - public static final int RULE_STRING=101; - public static final int Bool_1=52; - public static final int Any=82; - public static final int Struct=50; - public static final int RULE_SL_COMMENT=106; - public static final int Uint8_1=44; - public static final int RULE_DOUBLE=93; + public static final int Double=46; + public static final int Type_1=66; + public static final int Value=68; + public static final int Uint64=59; + public static final int Action=50; + public static final int RULE_END=104; + public static final int Message=40; + public static final int Value_1=60; + public static final int Time=79; + public static final int RULE_STRING=100; + public static final int Bool_1=51; + public static final int Any=81; + public static final int Struct=49; + public static final int RULE_SL_COMMENT=105; + public static final int Uint8_1=43; + public static final int RULE_DOUBLE=92; public static final int Feedback=25; - public static final int ParameterStructMember=4; - public static final int Srv=79; - public static final int RULE_ROS_CONVENTION_A=107; - public static final int RULE_ROS_CONVENTION_PARAM=108; - public static final int Colon=86; + public static final int Srv=78; + public static final int RULE_ROS_CONVENTION_A=106; + public static final int RULE_ROS_CONVENTION_PARAM=107; + public static final int Colon=85; public static final int EOF=-1; - public static final int Ns=83; - public static final int RULE_WS=110; + public static final int Ns=82; + public static final int RULE_WS=109; public static final int Request=27; - public static final int Int64_1=40; - public static final int Service=43; - public static final int RULE_ANY_OTHER=111; - public static final int Date=70; - public static final int Response=23; + public static final int Int64_1=39; + public static final int Service=42; + public static final int RULE_ANY_OTHER=110; + public static final int Date=69; + public static final int Response=22; public static final int Integer=33; - public static final int Array=45; - public static final int Serviceclient=9; - public static final int Int64=65; - public static final int RULE_MONTH=95; + public static final int Array=44; + public static final int Int64=64; + public static final int RULE_MONTH=94; // delegates // delegators @@ -135,34 +134,13 @@ public InternalRosLexer(CharStream input, RecognizerSharedState state) { } public String getGrammarFileName() { return "InternalRosLexer.g"; } - // $ANTLR start "ParameterStructMember" - public final void mParameterStructMember() throws RecognitionException { - try { - int _type = ParameterStructMember; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:14:23: ( 'ParameterStructMember' ) - // InternalRosLexer.g:14:25: 'ParameterStructMember' - { - match("ParameterStructMember"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "ParameterStructMember" - // $ANTLR start "ExternalDependency" public final void mExternalDependency() throws RecognitionException { try { int _type = ExternalDependency; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:16:20: ( 'ExternalDependency' ) - // InternalRosLexer.g:16:22: 'ExternalDependency' + // InternalRosLexer.g:14:20: ( 'ExternalDependency' ) + // InternalRosLexer.g:14:22: 'ExternalDependency' { match("ExternalDependency"); @@ -182,8 +160,8 @@ public final void mRelativeNamespace() throws RecognitionException { try { int _type = RelativeNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:18:19: ( 'RelativeNamespace' ) - // InternalRosLexer.g:18:21: 'RelativeNamespace' + // InternalRosLexer.g:16:19: ( 'RelativeNamespace' ) + // InternalRosLexer.g:16:21: 'RelativeNamespace' { match("RelativeNamespace"); @@ -203,8 +181,8 @@ public final void mPrivateNamespace() throws RecognitionException { try { int _type = PrivateNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:20:18: ( 'PrivateNamespace' ) - // InternalRosLexer.g:20:20: 'PrivateNamespace' + // InternalRosLexer.g:18:18: ( 'PrivateNamespace' ) + // InternalRosLexer.g:18:20: 'PrivateNamespace' { match("PrivateNamespace"); @@ -224,8 +202,8 @@ public final void mGlobalNamespace() throws RecognitionException { try { int _type = GlobalNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:22:17: ( 'GlobalNamespace' ) - // InternalRosLexer.g:22:19: 'GlobalNamespace' + // InternalRosLexer.g:20:17: ( 'GlobalNamespace' ) + // InternalRosLexer.g:20:19: 'GlobalNamespace' { match("GlobalNamespace"); @@ -240,15 +218,15 @@ public final void mGlobalNamespace() throws RecognitionException { } // $ANTLR end "GlobalNamespace" - // $ANTLR start "Serviceclient" - public final void mServiceclient() throws RecognitionException { + // $ANTLR start "Serviceclients" + public final void mServiceclients() throws RecognitionException { try { - int _type = Serviceclient; + int _type = Serviceclients; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:24:15: ( 'serviceclient:' ) - // InternalRosLexer.g:24:17: 'serviceclient:' + // InternalRosLexer.g:22:16: ( 'serviceclients:' ) + // InternalRosLexer.g:22:18: 'serviceclients:' { - match("serviceclient:"); + match("serviceclients:"); } @@ -259,17 +237,17 @@ public final void mServiceclient() throws RecognitionException { finally { } } - // $ANTLR end "Serviceclient" + // $ANTLR end "Serviceclients" - // $ANTLR start "Serviceserver" - public final void mServiceserver() throws RecognitionException { + // $ANTLR start "Serviceservers" + public final void mServiceservers() throws RecognitionException { try { - int _type = Serviceserver; + int _type = Serviceservers; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:26:15: ( 'serviceserver:' ) - // InternalRosLexer.g:26:17: 'serviceserver:' + // InternalRosLexer.g:24:16: ( 'serviceservers:' ) + // InternalRosLexer.g:24:18: 'serviceservers:' { - match("serviceserver:"); + match("serviceservers:"); } @@ -280,17 +258,17 @@ public final void mServiceserver() throws RecognitionException { finally { } } - // $ANTLR end "Serviceserver" + // $ANTLR end "Serviceservers" - // $ANTLR start "Actionclient" - public final void mActionclient() throws RecognitionException { + // $ANTLR start "Actionclients" + public final void mActionclients() throws RecognitionException { try { - int _type = Actionclient; + int _type = Actionclients; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:28:14: ( 'actionclient:' ) - // InternalRosLexer.g:28:16: 'actionclient:' + // InternalRosLexer.g:26:15: ( 'actionclients:' ) + // InternalRosLexer.g:26:17: 'actionclients:' { - match("actionclient:"); + match("actionclients:"); } @@ -301,17 +279,17 @@ public final void mActionclient() throws RecognitionException { finally { } } - // $ANTLR end "Actionclient" + // $ANTLR end "Actionclients" - // $ANTLR start "Actionserver" - public final void mActionserver() throws RecognitionException { + // $ANTLR start "Actionservers" + public final void mActionservers() throws RecognitionException { try { - int _type = Actionserver; + int _type = Actionservers; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:30:14: ( 'actionserver:' ) - // InternalRosLexer.g:30:16: 'actionserver:' + // InternalRosLexer.g:28:15: ( 'actionservers:' ) + // InternalRosLexer.g:28:17: 'actionservers:' { - match("actionserver:"); + match("actionservers:"); } @@ -322,15 +300,15 @@ public final void mActionserver() throws RecognitionException { finally { } } - // $ANTLR end "Actionserver" + // $ANTLR end "Actionservers" // $ANTLR start "Dependencies" public final void mDependencies() throws RecognitionException { try { int _type = Dependencies; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:32:14: ( 'dependencies:' ) - // InternalRosLexer.g:32:16: 'dependencies:' + // InternalRosLexer.g:30:14: ( 'dependencies:' ) + // InternalRosLexer.g:30:16: 'dependencies:' { match("dependencies:"); @@ -350,8 +328,8 @@ public final void mParameterAny() throws RecognitionException { try { int _type = ParameterAny; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:34:14: ( 'ParameterAny' ) - // InternalRosLexer.g:34:16: 'ParameterAny' + // InternalRosLexer.g:32:14: ( 'ParameterAny' ) + // InternalRosLexer.g:32:16: 'ParameterAny' { match("ParameterAny"); @@ -371,8 +349,8 @@ public final void mFromGitRepo() throws RecognitionException { try { int _type = FromGitRepo; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:36:13: ( 'fromGitRepo:' ) - // InternalRosLexer.g:36:15: 'fromGitRepo:' + // InternalRosLexer.g:34:13: ( 'fromGitRepo:' ) + // InternalRosLexer.g:34:15: 'fromGitRepo:' { match("fromGitRepo:"); @@ -392,8 +370,8 @@ public final void mSubscribers() throws RecognitionException { try { int _type = Subscribers; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:38:13: ( 'subscribers:' ) - // InternalRosLexer.g:38:15: 'subscribers:' + // InternalRosLexer.g:36:13: ( 'subscribers:' ) + // InternalRosLexer.g:36:15: 'subscribers:' { match("subscribers:"); @@ -413,8 +391,8 @@ public final void mParameters() throws RecognitionException { try { int _type = Parameters; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:40:12: ( 'parameters:' ) - // InternalRosLexer.g:40:14: 'parameters:' + // InternalRosLexer.g:38:12: ( 'parameters:' ) + // InternalRosLexer.g:38:14: 'parameters:' { match("parameters:"); @@ -434,8 +412,8 @@ public final void mPublishers() throws RecognitionException { try { int _type = Publishers; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:42:12: ( 'publishers:' ) - // InternalRosLexer.g:42:14: 'publishers:' + // InternalRosLexer.g:40:12: ( 'publishers:' ) + // InternalRosLexer.g:40:14: 'publishers:' { match("publishers:"); @@ -455,8 +433,8 @@ public final void mGraphName() throws RecognitionException { try { int _type = GraphName; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:44:11: ( 'GraphName' ) - // InternalRosLexer.g:44:13: 'GraphName' + // InternalRosLexer.g:42:11: ( 'GraphName' ) + // InternalRosLexer.g:42:13: 'GraphName' { match("GraphName"); @@ -476,8 +454,8 @@ public final void mFeedback_1() throws RecognitionException { try { int _type = Feedback_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:46:12: ( 'feedback:' ) - // InternalRosLexer.g:46:14: 'feedback:' + // InternalRosLexer.g:44:12: ( 'feedback:' ) + // InternalRosLexer.g:44:14: 'feedback:' { match("feedback:"); @@ -497,8 +475,8 @@ public final void mFloat32_1() throws RecognitionException { try { int _type = Float32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:48:11: ( 'float32[]' ) - // InternalRosLexer.g:48:13: 'float32[]' + // InternalRosLexer.g:46:11: ( 'float32[]' ) + // InternalRosLexer.g:46:13: 'float32[]' { match("float32[]"); @@ -518,8 +496,8 @@ public final void mFloat64_1() throws RecognitionException { try { int _type = Float64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:50:11: ( 'float64[]' ) - // InternalRosLexer.g:50:13: 'float64[]' + // InternalRosLexer.g:48:11: ( 'float64[]' ) + // InternalRosLexer.g:48:13: 'float64[]' { match("float64[]"); @@ -539,8 +517,8 @@ public final void mResponse() throws RecognitionException { try { int _type = Response; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:52:10: ( 'response:' ) - // InternalRosLexer.g:52:12: 'response:' + // InternalRosLexer.g:50:10: ( 'response:' ) + // InternalRosLexer.g:50:12: 'response:' { match("response:"); @@ -555,6 +533,27 @@ public final void mResponse() throws RecognitionException { } // $ANTLR end "Response" + // $ANTLR start "Default" + public final void mDefault() throws RecognitionException { + try { + int _type = Default; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalRosLexer.g:52:9: ( 'default:' ) + // InternalRosLexer.g:52:11: 'default:' + { + match("default:"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "Default" + // $ANTLR start "Duration" public final void mDuration() throws RecognitionException { try { @@ -786,34 +785,13 @@ public final void mAction_1() throws RecognitionException { } // $ANTLR end "Action_1" - // $ANTLR start "Default" - public final void mDefault() throws RecognitionException { - try { - int _type = Default; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:76:9: ( 'default' ) - // InternalRosLexer.g:76:11: 'default' - { - match("default"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "Default" - // $ANTLR start "Float32" public final void mFloat32() throws RecognitionException { try { int _type = Float32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:78:9: ( 'float32' ) - // InternalRosLexer.g:78:11: 'float32' + // InternalRosLexer.g:76:9: ( 'float32' ) + // InternalRosLexer.g:76:11: 'float32' { match("float32"); @@ -833,8 +811,8 @@ public final void mFloat64() throws RecognitionException { try { int _type = Float64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:80:9: ( 'float64' ) - // InternalRosLexer.g:80:11: 'float64' + // InternalRosLexer.g:78:9: ( 'float64' ) + // InternalRosLexer.g:78:11: 'float64' { match("float64"); @@ -854,8 +832,8 @@ public final void mInt16_1() throws RecognitionException { try { int _type = Int16_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:82:9: ( 'int16[]' ) - // InternalRosLexer.g:82:11: 'int16[]' + // InternalRosLexer.g:80:9: ( 'int16[]' ) + // InternalRosLexer.g:80:11: 'int16[]' { match("int16[]"); @@ -875,8 +853,8 @@ public final void mInt32_1() throws RecognitionException { try { int _type = Int32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:84:9: ( 'int32[]' ) - // InternalRosLexer.g:84:11: 'int32[]' + // InternalRosLexer.g:82:9: ( 'int32[]' ) + // InternalRosLexer.g:82:11: 'int32[]' { match("int32[]"); @@ -896,8 +874,8 @@ public final void mInt64_1() throws RecognitionException { try { int _type = Int64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:86:9: ( 'int64[]' ) - // InternalRosLexer.g:86:11: 'int64[]' + // InternalRosLexer.g:84:9: ( 'int64[]' ) + // InternalRosLexer.g:84:11: 'int64[]' { match("int64[]"); @@ -917,8 +895,8 @@ public final void mMessage() throws RecognitionException { try { int _type = Message; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:88:9: ( 'message' ) - // InternalRosLexer.g:88:11: 'message' + // InternalRosLexer.g:86:9: ( 'message' ) + // InternalRosLexer.g:86:11: 'message' { match("message"); @@ -938,8 +916,8 @@ public final void mResult_1() throws RecognitionException { try { int _type = Result_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:90:10: ( 'result:' ) - // InternalRosLexer.g:90:12: 'result:' + // InternalRosLexer.g:88:10: ( 'result:' ) + // InternalRosLexer.g:88:12: 'result:' { match("result:"); @@ -959,8 +937,8 @@ public final void mService() throws RecognitionException { try { int _type = Service; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:92:9: ( 'service' ) - // InternalRosLexer.g:92:11: 'service' + // InternalRosLexer.g:90:9: ( 'service' ) + // InternalRosLexer.g:90:11: 'service' { match("service"); @@ -980,8 +958,8 @@ public final void mUint8_1() throws RecognitionException { try { int _type = Uint8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:94:9: ( 'uint8[]' ) - // InternalRosLexer.g:94:11: 'uint8[]' + // InternalRosLexer.g:92:9: ( 'uint8[]' ) + // InternalRosLexer.g:92:11: 'uint8[]' { match("uint8[]"); @@ -1001,8 +979,8 @@ public final void mArray() throws RecognitionException { try { int _type = Array; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:96:7: ( 'Array:' ) - // InternalRosLexer.g:96:9: 'Array:' + // InternalRosLexer.g:94:7: ( 'Array:' ) + // InternalRosLexer.g:94:9: 'Array:' { match("Array:"); @@ -1022,8 +1000,8 @@ public final void mBase64() throws RecognitionException { try { int _type = Base64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:98:8: ( 'Base64' ) - // InternalRosLexer.g:98:10: 'Base64' + // InternalRosLexer.g:96:8: ( 'Base64' ) + // InternalRosLexer.g:96:10: 'Base64' { match("Base64"); @@ -1043,8 +1021,8 @@ public final void mDouble() throws RecognitionException { try { int _type = Double; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:100:8: ( 'Double' ) - // InternalRosLexer.g:100:10: 'Double' + // InternalRosLexer.g:98:8: ( 'Double' ) + // InternalRosLexer.g:98:10: 'Double' { match("Double"); @@ -1064,8 +1042,8 @@ public final void mHeader() throws RecognitionException { try { int _type = Header; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:102:8: ( 'Header' ) - // InternalRosLexer.g:102:10: 'Header' + // InternalRosLexer.g:100:8: ( 'Header' ) + // InternalRosLexer.g:100:10: 'Header' { match("Header"); @@ -1085,8 +1063,8 @@ public final void mString() throws RecognitionException { try { int _type = String; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:104:8: ( 'String' ) - // InternalRosLexer.g:104:10: 'String' + // InternalRosLexer.g:102:8: ( 'String' ) + // InternalRosLexer.g:102:10: 'String' { match("String"); @@ -1106,8 +1084,8 @@ public final void mStruct() throws RecognitionException { try { int _type = Struct; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:106:8: ( 'Struct' ) - // InternalRosLexer.g:106:10: 'Struct' + // InternalRosLexer.g:104:8: ( 'Struct' ) + // InternalRosLexer.g:104:10: 'Struct' { match("Struct"); @@ -1127,8 +1105,8 @@ public final void mAction() throws RecognitionException { try { int _type = Action; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:108:8: ( 'action' ) - // InternalRosLexer.g:108:10: 'action' + // InternalRosLexer.g:106:8: ( 'action' ) + // InternalRosLexer.g:106:10: 'action' { match("action"); @@ -1148,8 +1126,8 @@ public final void mBool_1() throws RecognitionException { try { int _type = Bool_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:110:8: ( 'bool[]' ) - // InternalRosLexer.g:110:10: 'bool[]' + // InternalRosLexer.g:108:8: ( 'bool[]' ) + // InternalRosLexer.g:108:10: 'bool[]' { match("bool[]"); @@ -1169,8 +1147,8 @@ public final void mByte_1() throws RecognitionException { try { int _type = Byte_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:112:8: ( 'byte[]' ) - // InternalRosLexer.g:112:10: 'byte[]' + // InternalRosLexer.g:110:8: ( 'byte[]' ) + // InternalRosLexer.g:110:10: 'byte[]' { match("byte[]"); @@ -1190,8 +1168,8 @@ public final void mInt8_1() throws RecognitionException { try { int _type = Int8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:114:8: ( 'int8[]' ) - // InternalRosLexer.g:114:10: 'int8[]' + // InternalRosLexer.g:112:8: ( 'int8[]' ) + // InternalRosLexer.g:112:10: 'int8[]' { match("int8[]"); @@ -1211,8 +1189,8 @@ public final void mResult() throws RecognitionException { try { int _type = Result; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:116:8: ( 'result' ) - // InternalRosLexer.g:116:10: 'result' + // InternalRosLexer.g:114:8: ( 'result' ) + // InternalRosLexer.g:114:10: 'result' { match("result"); @@ -1232,8 +1210,8 @@ public final void mSpecs() throws RecognitionException { try { int _type = Specs; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:118:7: ( 'specs:' ) - // InternalRosLexer.g:118:9: 'specs:' + // InternalRosLexer.g:116:7: ( 'specs:' ) + // InternalRosLexer.g:116:9: 'specs:' { match("specs:"); @@ -1253,8 +1231,8 @@ public final void mString_1() throws RecognitionException { try { int _type = String_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:120:10: ( 'string' ) - // InternalRosLexer.g:120:12: 'string' + // InternalRosLexer.g:118:10: ( 'string' ) + // InternalRosLexer.g:118:12: 'string' { match("string"); @@ -1274,8 +1252,8 @@ public final void mUint16() throws RecognitionException { try { int _type = Uint16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:122:8: ( 'uint16' ) - // InternalRosLexer.g:122:10: 'uint16' + // InternalRosLexer.g:120:8: ( 'uint16' ) + // InternalRosLexer.g:120:10: 'uint16' { match("uint16"); @@ -1295,8 +1273,8 @@ public final void mUint32() throws RecognitionException { try { int _type = Uint32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:124:8: ( 'uint32' ) - // InternalRosLexer.g:124:10: 'uint32' + // InternalRosLexer.g:122:8: ( 'uint32' ) + // InternalRosLexer.g:122:10: 'uint32' { match("uint32"); @@ -1316,8 +1294,8 @@ public final void mUint64() throws RecognitionException { try { int _type = Uint64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:126:8: ( 'uint64' ) - // InternalRosLexer.g:126:10: 'uint64' + // InternalRosLexer.g:124:8: ( 'uint64' ) + // InternalRosLexer.g:124:10: 'uint64' { match("uint64"); @@ -1337,8 +1315,8 @@ public final void mValue_1() throws RecognitionException { try { int _type = Value_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:128:9: ( 'value:' ) - // InternalRosLexer.g:128:11: 'value:' + // InternalRosLexer.g:126:9: ( 'value:' ) + // InternalRosLexer.g:126:11: 'value:' { match("value:"); @@ -1358,8 +1336,8 @@ public final void mGoal_1() throws RecognitionException { try { int _type = Goal_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:130:8: ( 'goal:' ) - // InternalRosLexer.g:130:10: 'goal:' + // InternalRosLexer.g:128:8: ( 'goal:' ) + // InternalRosLexer.g:128:10: 'goal:' { match("goal:"); @@ -1379,8 +1357,8 @@ public final void mInt16() throws RecognitionException { try { int _type = Int16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:132:7: ( 'int16' ) - // InternalRosLexer.g:132:9: 'int16' + // InternalRosLexer.g:130:7: ( 'int16' ) + // InternalRosLexer.g:130:9: 'int16' { match("int16"); @@ -1400,8 +1378,8 @@ public final void mInt32() throws RecognitionException { try { int _type = Int32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:134:7: ( 'int32' ) - // InternalRosLexer.g:134:9: 'int32' + // InternalRosLexer.g:132:7: ( 'int32' ) + // InternalRosLexer.g:132:9: 'int32' { match("int32"); @@ -1421,8 +1399,8 @@ public final void mInt64() throws RecognitionException { try { int _type = Int64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:136:7: ( 'int64' ) - // InternalRosLexer.g:136:9: 'int64' + // InternalRosLexer.g:134:7: ( 'int64' ) + // InternalRosLexer.g:134:9: 'int64' { match("int64"); @@ -1442,8 +1420,8 @@ public final void mNode_1() throws RecognitionException { try { int _type = Node_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:138:8: ( 'node:' ) - // InternalRosLexer.g:138:10: 'node:' + // InternalRosLexer.g:136:8: ( 'node:' ) + // InternalRosLexer.g:136:10: 'node:' { match("node:"); @@ -1463,8 +1441,8 @@ public final void mType_1() throws RecognitionException { try { int _type = Type_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:140:8: ( 'type:' ) - // InternalRosLexer.g:140:10: 'type:' + // InternalRosLexer.g:138:8: ( 'type:' ) + // InternalRosLexer.g:138:10: 'type:' { match("type:"); @@ -1484,8 +1462,8 @@ public final void mUint8() throws RecognitionException { try { int _type = Uint8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:142:7: ( 'uint8' ) - // InternalRosLexer.g:142:9: 'uint8' + // InternalRosLexer.g:140:7: ( 'uint8' ) + // InternalRosLexer.g:140:9: 'uint8' { match("uint8"); @@ -1505,8 +1483,8 @@ public final void mValue() throws RecognitionException { try { int _type = Value; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:144:7: ( 'value' ) - // InternalRosLexer.g:144:9: 'value' + // InternalRosLexer.g:142:7: ( 'value' ) + // InternalRosLexer.g:142:9: 'value' { match("value"); @@ -1526,8 +1504,8 @@ public final void mDate() throws RecognitionException { try { int _type = Date; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:146:6: ( 'Date' ) - // InternalRosLexer.g:146:8: 'Date' + // InternalRosLexer.g:144:6: ( 'Date' ) + // InternalRosLexer.g:144:8: 'Date' { match("Date"); @@ -1547,8 +1525,8 @@ public final void mList() throws RecognitionException { try { int _type = List; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:148:6: ( 'List' ) - // InternalRosLexer.g:148:8: 'List' + // InternalRosLexer.g:146:6: ( 'List' ) + // InternalRosLexer.g:146:8: 'List' { match("List"); @@ -1568,8 +1546,8 @@ public final void mBool() throws RecognitionException { try { int _type = Bool; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:150:6: ( 'bool' ) - // InternalRosLexer.g:150:8: 'bool' + // InternalRosLexer.g:148:6: ( 'bool' ) + // InternalRosLexer.g:148:8: 'bool' { match("bool"); @@ -1589,8 +1567,8 @@ public final void mByte() throws RecognitionException { try { int _type = Byte; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:152:6: ( 'byte' ) - // InternalRosLexer.g:152:8: 'byte' + // InternalRosLexer.g:150:6: ( 'byte' ) + // InternalRosLexer.g:150:8: 'byte' { match("byte"); @@ -1610,8 +1588,8 @@ public final void mGoal() throws RecognitionException { try { int _type = Goal; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:154:6: ( 'goal' ) - // InternalRosLexer.g:154:8: 'goal' + // InternalRosLexer.g:152:6: ( 'goal' ) + // InternalRosLexer.g:152:8: 'goal' { match("goal"); @@ -1631,8 +1609,8 @@ public final void mInt8() throws RecognitionException { try { int _type = Int8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:156:6: ( 'int8' ) - // InternalRosLexer.g:156:8: 'int8' + // InternalRosLexer.g:154:6: ( 'int8' ) + // InternalRosLexer.g:154:8: 'int8' { match("int8"); @@ -1652,8 +1630,8 @@ public final void mMsg() throws RecognitionException { try { int _type = Msg; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:158:5: ( 'msg:' ) - // InternalRosLexer.g:158:7: 'msg:' + // InternalRosLexer.g:156:5: ( 'msg:' ) + // InternalRosLexer.g:156:7: 'msg:' { match("msg:"); @@ -1673,8 +1651,8 @@ public final void mName() throws RecognitionException { try { int _type = Name; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:160:6: ( 'name' ) - // InternalRosLexer.g:160:8: 'name' + // InternalRosLexer.g:158:6: ( 'name' ) + // InternalRosLexer.g:158:8: 'name' { match("name"); @@ -1694,8 +1672,8 @@ public final void mNode() throws RecognitionException { try { int _type = Node; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:162:6: ( 'node' ) - // InternalRosLexer.g:162:8: 'node' + // InternalRosLexer.g:160:6: ( 'node' ) + // InternalRosLexer.g:160:8: 'node' { match("node"); @@ -1715,8 +1693,8 @@ public final void mSrv() throws RecognitionException { try { int _type = Srv; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:164:5: ( 'srv:' ) - // InternalRosLexer.g:164:7: 'srv:' + // InternalRosLexer.g:162:5: ( 'srv:' ) + // InternalRosLexer.g:162:7: 'srv:' { match("srv:"); @@ -1736,8 +1714,8 @@ public final void mTime() throws RecognitionException { try { int _type = Time; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:166:6: ( 'time' ) - // InternalRosLexer.g:166:8: 'time' + // InternalRosLexer.g:164:6: ( 'time' ) + // InternalRosLexer.g:164:8: 'time' { match("time"); @@ -1757,8 +1735,8 @@ public final void mType() throws RecognitionException { try { int _type = Type; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:168:6: ( 'type' ) - // InternalRosLexer.g:168:8: 'type' + // InternalRosLexer.g:166:6: ( 'type' ) + // InternalRosLexer.g:166:8: 'type' { match("type"); @@ -1778,8 +1756,8 @@ public final void mAny() throws RecognitionException { try { int _type = Any; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:170:5: ( 'Any' ) - // InternalRosLexer.g:170:7: 'Any' + // InternalRosLexer.g:168:5: ( 'Any' ) + // InternalRosLexer.g:168:7: 'Any' { match("Any"); @@ -1799,8 +1777,8 @@ public final void mNs() throws RecognitionException { try { int _type = Ns; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:172:4: ( 'ns:' ) - // InternalRosLexer.g:172:6: 'ns:' + // InternalRosLexer.g:170:4: ( 'ns:' ) + // InternalRosLexer.g:170:6: 'ns:' { match("ns:"); @@ -1820,8 +1798,8 @@ public final void mLeftSquareBracketRightSquareBracket() throws RecognitionExcep try { int _type = LeftSquareBracketRightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:174:37: ( '[]' ) - // InternalRosLexer.g:174:39: '[]' + // InternalRosLexer.g:172:37: ( '[]' ) + // InternalRosLexer.g:172:39: '[]' { match("[]"); @@ -1841,8 +1819,8 @@ public final void mComma() throws RecognitionException { try { int _type = Comma; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:176:7: ( ',' ) - // InternalRosLexer.g:176:9: ',' + // InternalRosLexer.g:174:7: ( ',' ) + // InternalRosLexer.g:174:9: ',' { match(','); @@ -1861,8 +1839,8 @@ public final void mColon() throws RecognitionException { try { int _type = Colon; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:178:7: ( ':' ) - // InternalRosLexer.g:178:9: ':' + // InternalRosLexer.g:176:7: ( ':' ) + // InternalRosLexer.g:176:9: ':' { match(':'); @@ -1881,8 +1859,8 @@ public final void mLeftSquareBracket() throws RecognitionException { try { int _type = LeftSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:180:19: ( '[' ) - // InternalRosLexer.g:180:21: '[' + // InternalRosLexer.g:178:19: ( '[' ) + // InternalRosLexer.g:178:21: '[' { match('['); @@ -1901,8 +1879,8 @@ public final void mRightSquareBracket() throws RecognitionException { try { int _type = RightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:182:20: ( ']' ) - // InternalRosLexer.g:182:22: ']' + // InternalRosLexer.g:180:20: ( ']' ) + // InternalRosLexer.g:180:22: ']' { match(']'); @@ -1919,8 +1897,8 @@ public final void mRightSquareBracket() throws RecognitionException { // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalRosLexer.g:184:21: ( '0' .. '9' ) - // InternalRosLexer.g:184:23: '0' .. '9' + // InternalRosLexer.g:182:21: ( '0' .. '9' ) + // InternalRosLexer.g:182:23: '0' .. '9' { matchRange('0','9'); @@ -1937,10 +1915,10 @@ public final void mRULE_BINARY() throws RecognitionException { try { int _type = RULE_BINARY; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:186:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) - // InternalRosLexer.g:186:15: ( '0b' | '0B' ) ( '0' | '1' )+ + // InternalRosLexer.g:184:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) + // InternalRosLexer.g:184:15: ( '0b' | '0B' ) ( '0' | '1' )+ { - // InternalRosLexer.g:186:15: ( '0b' | '0B' ) + // InternalRosLexer.g:184:15: ( '0b' | '0B' ) int alt1=2; int LA1_0 = input.LA(1); @@ -1968,7 +1946,7 @@ else if ( (LA1_1=='B') ) { } switch (alt1) { case 1 : - // InternalRosLexer.g:186:16: '0b' + // InternalRosLexer.g:184:16: '0b' { match("0b"); @@ -1976,7 +1954,7 @@ else if ( (LA1_1=='B') ) { } break; case 2 : - // InternalRosLexer.g:186:21: '0B' + // InternalRosLexer.g:184:21: '0B' { match("0B"); @@ -1986,7 +1964,7 @@ else if ( (LA1_1=='B') ) { } - // InternalRosLexer.g:186:27: ( '0' | '1' )+ + // InternalRosLexer.g:184:27: ( '0' | '1' )+ int cnt2=0; loop2: do { @@ -2040,10 +2018,10 @@ public final void mRULE_BOOLEAN() throws RecognitionException { try { int _type = RULE_BOOLEAN; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:188:14: ( ( 'true' | 'false' ) ) - // InternalRosLexer.g:188:16: ( 'true' | 'false' ) + // InternalRosLexer.g:186:14: ( ( 'true' | 'false' ) ) + // InternalRosLexer.g:186:16: ( 'true' | 'false' ) { - // InternalRosLexer.g:188:16: ( 'true' | 'false' ) + // InternalRosLexer.g:186:16: ( 'true' | 'false' ) int alt3=2; int LA3_0 = input.LA(1); @@ -2061,7 +2039,7 @@ else if ( (LA3_0=='f') ) { } switch (alt3) { case 1 : - // InternalRosLexer.g:188:17: 'true' + // InternalRosLexer.g:186:17: 'true' { match("true"); @@ -2069,7 +2047,7 @@ else if ( (LA3_0=='f') ) { } break; case 2 : - // InternalRosLexer.g:188:24: 'false' + // InternalRosLexer.g:186:24: 'false' { match("false"); @@ -2095,34 +2073,53 @@ public final void mRULE_DOUBLE() throws RecognitionException { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:190:13: ( RULE_DIGIT ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) ) - // InternalRosLexer.g:190:15: RULE_DIGIT ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) + // InternalRosLexer.g:188:13: ( ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) ) + // InternalRosLexer.g:188:15: ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) { - mRULE_DIGIT(); - // InternalRosLexer.g:190:26: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) - int alt8=2; - alt8 = dfa8.predict(input); - switch (alt8) { + // InternalRosLexer.g:188:15: ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) + int alt5=2; + int LA5_0 = input.LA(1); + + if ( ((LA5_0>='0' && LA5_0<='9')) ) { + alt5=1; + } + else if ( (LA5_0=='-') ) { + alt5=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 5, 0, input); + + throw nvae; + } + switch (alt5) { case 1 : - // InternalRosLexer.g:190:27: '.' ( RULE_DECINT )* + // InternalRosLexer.g:188:16: RULE_DIGIT { - match('.'); - // InternalRosLexer.g:190:31: ( RULE_DECINT )* + mRULE_DIGIT(); + + } + break; + case 2 : + // InternalRosLexer.g:188:27: '-' ( RULE_DIGIT )* + { + match('-'); + // InternalRosLexer.g:188:31: ( RULE_DIGIT )* loop4: do { int alt4=2; int LA4_0 = input.LA(1); - if ( (LA4_0=='-'||(LA4_0>='0' && LA4_0<='9')) ) { + if ( ((LA4_0>='0' && LA4_0<='9')) ) { alt4=1; } switch (alt4) { case 1 : - // InternalRosLexer.g:190:31: RULE_DECINT + // InternalRosLexer.g:188:31: RULE_DIGIT { - mRULE_DECINT(); + mRULE_DIGIT(); } break; @@ -2133,37 +2130,76 @@ public final void mRULE_DOUBLE() throws RecognitionException { } while (true); + } + break; + + } + + // InternalRosLexer.g:188:44: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) + int alt10=2; + alt10 = dfa10.predict(input); + switch (alt10) { + case 1 : + // InternalRosLexer.g:188:45: '.' ( RULE_DECINT )* + { + match('.'); + // InternalRosLexer.g:188:49: ( RULE_DECINT )* + loop6: + do { + int alt6=2; + int LA6_0 = input.LA(1); + + if ( (LA6_0=='-'||(LA6_0>='0' && LA6_0<='9')) ) { + alt6=1; + } + + + switch (alt6) { + case 1 : + // InternalRosLexer.g:188:49: RULE_DECINT + { + mRULE_DECINT(); + + } + break; + + default : + break loop6; + } + } while (true); + + } break; case 2 : - // InternalRosLexer.g:190:44: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT + // InternalRosLexer.g:188:62: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT { - // InternalRosLexer.g:190:44: ( '.' ( RULE_DIGIT )* )? - int alt6=2; - int LA6_0 = input.LA(1); + // InternalRosLexer.g:188:62: ( '.' ( RULE_DIGIT )* )? + int alt8=2; + int LA8_0 = input.LA(1); - if ( (LA6_0=='.') ) { - alt6=1; + if ( (LA8_0=='.') ) { + alt8=1; } - switch (alt6) { + switch (alt8) { case 1 : - // InternalRosLexer.g:190:45: '.' ( RULE_DIGIT )* + // InternalRosLexer.g:188:63: '.' ( RULE_DIGIT )* { match('.'); - // InternalRosLexer.g:190:49: ( RULE_DIGIT )* - loop5: + // InternalRosLexer.g:188:67: ( RULE_DIGIT )* + loop7: do { - int alt5=2; - int LA5_0 = input.LA(1); + int alt7=2; + int LA7_0 = input.LA(1); - if ( ((LA5_0>='0' && LA5_0<='9')) ) { - alt5=1; + if ( ((LA7_0>='0' && LA7_0<='9')) ) { + alt7=1; } - switch (alt5) { + switch (alt7) { case 1 : - // InternalRosLexer.g:190:49: RULE_DIGIT + // InternalRosLexer.g:188:67: RULE_DIGIT { mRULE_DIGIT(); @@ -2171,7 +2207,7 @@ public final void mRULE_DOUBLE() throws RecognitionException { break; default : - break loop5; + break loop7; } } while (true); @@ -2190,14 +2226,14 @@ public final void mRULE_DOUBLE() throws RecognitionException { recover(mse); throw mse;} - // InternalRosLexer.g:190:73: ( '-' | '+' )? - int alt7=2; - int LA7_0 = input.LA(1); + // InternalRosLexer.g:188:91: ( '-' | '+' )? + int alt9=2; + int LA9_0 = input.LA(1); - if ( (LA7_0=='+'||LA7_0=='-') ) { - alt7=1; + if ( (LA9_0=='+'||LA9_0=='-') ) { + alt9=1; } - switch (alt7) { + switch (alt9) { case 1 : // InternalRosLexer.g: { @@ -2239,15 +2275,15 @@ public final void mRULE_DECINT() throws RecognitionException { try { int _type = RULE_DECINT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:192:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) - // InternalRosLexer.g:192:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // InternalRosLexer.g:190:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) + // InternalRosLexer.g:190:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) { - // InternalRosLexer.g:192:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) - int alt11=3; + // InternalRosLexer.g:190:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + int alt13=3; switch ( input.LA(1) ) { case '0': { - alt11=1; + alt13=1; } break; case '1': @@ -2260,47 +2296,47 @@ public final void mRULE_DECINT() throws RecognitionException { case '8': case '9': { - alt11=2; + alt13=2; } break; case '-': { - alt11=3; + alt13=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 11, 0, input); + new NoViableAltException("", 13, 0, input); throw nvae; } - switch (alt11) { + switch (alt13) { case 1 : - // InternalRosLexer.g:192:16: '0' + // InternalRosLexer.g:190:16: '0' { match('0'); } break; case 2 : - // InternalRosLexer.g:192:20: '1' .. '9' ( RULE_DIGIT )* + // InternalRosLexer.g:190:20: '1' .. '9' ( RULE_DIGIT )* { matchRange('1','9'); - // InternalRosLexer.g:192:29: ( RULE_DIGIT )* - loop9: + // InternalRosLexer.g:190:29: ( RULE_DIGIT )* + loop11: do { - int alt9=2; - int LA9_0 = input.LA(1); + int alt11=2; + int LA11_0 = input.LA(1); - if ( ((LA9_0>='0' && LA9_0<='9')) ) { - alt9=1; + if ( ((LA11_0>='0' && LA11_0<='9')) ) { + alt11=1; } - switch (alt9) { + switch (alt11) { case 1 : - // InternalRosLexer.g:192:29: RULE_DIGIT + // InternalRosLexer.g:190:29: RULE_DIGIT { mRULE_DIGIT(); @@ -2308,7 +2344,7 @@ public final void mRULE_DECINT() throws RecognitionException { break; default : - break loop9; + break loop11; } } while (true); @@ -2316,24 +2352,24 @@ public final void mRULE_DECINT() throws RecognitionException { } break; case 3 : - // InternalRosLexer.g:192:41: '-' '0' .. '9' ( RULE_DIGIT )* + // InternalRosLexer.g:190:41: '-' '0' .. '9' ( RULE_DIGIT )* { match('-'); matchRange('0','9'); - // InternalRosLexer.g:192:54: ( RULE_DIGIT )* - loop10: + // InternalRosLexer.g:190:54: ( RULE_DIGIT )* + loop12: do { - int alt10=2; - int LA10_0 = input.LA(1); + int alt12=2; + int LA12_0 = input.LA(1); - if ( ((LA10_0>='0' && LA10_0<='9')) ) { - alt10=1; + if ( ((LA12_0>='0' && LA12_0<='9')) ) { + alt12=1; } - switch (alt10) { + switch (alt12) { case 1 : - // InternalRosLexer.g:192:54: RULE_DIGIT + // InternalRosLexer.g:190:54: RULE_DIGIT { mRULE_DIGIT(); @@ -2341,7 +2377,7 @@ public final void mRULE_DECINT() throws RecognitionException { break; default : - break loop10; + break loop12; } } while (true); @@ -2365,41 +2401,41 @@ public final void mRULE_DECINT() throws RecognitionException { // $ANTLR start "RULE_DAY" public final void mRULE_DAY() throws RecognitionException { try { - // InternalRosLexer.g:194:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) - // InternalRosLexer.g:194:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalRosLexer.g:192:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) + // InternalRosLexer.g:192:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) { - // InternalRosLexer.g:194:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) - int alt12=2; - int LA12_0 = input.LA(1); + // InternalRosLexer.g:192:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + int alt14=2; + int LA14_0 = input.LA(1); - if ( ((LA12_0>='1' && LA12_0<='3')) ) { - int LA12_1 = input.LA(2); + if ( ((LA14_0>='1' && LA14_0<='3')) ) { + int LA14_1 = input.LA(2); - if ( ((LA12_1>='0' && LA12_1<='9')) ) { - alt12=2; + if ( ((LA14_1>='0' && LA14_1<='9')) ) { + alt14=2; } else { - alt12=1;} + alt14=1;} } - else if ( ((LA12_0>='4' && LA12_0<='9')) ) { - alt12=1; + else if ( ((LA14_0>='4' && LA14_0<='9')) ) { + alt14=1; } else { NoViableAltException nvae = - new NoViableAltException("", 12, 0, input); + new NoViableAltException("", 14, 0, input); throw nvae; } - switch (alt12) { + switch (alt14) { case 1 : - // InternalRosLexer.g:194:22: '1' .. '9' + // InternalRosLexer.g:192:22: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRosLexer.g:194:31: '1' .. '3' '0' .. '9' + // InternalRosLexer.g:192:31: '1' .. '3' '0' .. '9' { matchRange('1','3'); matchRange('0','9'); @@ -2421,41 +2457,41 @@ else if ( ((LA12_0>='4' && LA12_0<='9')) ) { // $ANTLR start "RULE_MONTH" public final void mRULE_MONTH() throws RecognitionException { try { - // InternalRosLexer.g:196:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) - // InternalRosLexer.g:196:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalRosLexer.g:194:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) + // InternalRosLexer.g:194:23: ( '1' .. '9' | '1' '0' .. '2' ) { - // InternalRosLexer.g:196:23: ( '1' .. '9' | '1' '0' .. '2' ) - int alt13=2; - int LA13_0 = input.LA(1); + // InternalRosLexer.g:194:23: ( '1' .. '9' | '1' '0' .. '2' ) + int alt15=2; + int LA15_0 = input.LA(1); - if ( (LA13_0=='1') ) { - int LA13_1 = input.LA(2); + if ( (LA15_0=='1') ) { + int LA15_1 = input.LA(2); - if ( ((LA13_1>='0' && LA13_1<='2')) ) { - alt13=2; + if ( ((LA15_1>='0' && LA15_1<='2')) ) { + alt15=2; } else { - alt13=1;} + alt15=1;} } - else if ( ((LA13_0>='2' && LA13_0<='9')) ) { - alt13=1; + else if ( ((LA15_0>='2' && LA15_0<='9')) ) { + alt15=1; } else { NoViableAltException nvae = - new NoViableAltException("", 13, 0, input); + new NoViableAltException("", 15, 0, input); throw nvae; } - switch (alt13) { + switch (alt15) { case 1 : - // InternalRosLexer.g:196:24: '1' .. '9' + // InternalRosLexer.g:194:24: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRosLexer.g:196:33: '1' '0' .. '2' + // InternalRosLexer.g:194:33: '1' '0' .. '2' { match('1'); matchRange('0','2'); @@ -2477,8 +2513,8 @@ else if ( ((LA13_0>='2' && LA13_0<='9')) ) { // $ANTLR start "RULE_YEAR" public final void mRULE_YEAR() throws RecognitionException { try { - // InternalRosLexer.g:198:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) - // InternalRosLexer.g:198:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' + // InternalRosLexer.g:196:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) + // InternalRosLexer.g:196:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' { matchRange('0','2'); matchRange('0','9'); @@ -2496,28 +2532,28 @@ public final void mRULE_YEAR() throws RecognitionException { // $ANTLR start "RULE_HOUR" public final void mRULE_HOUR() throws RecognitionException { try { - // InternalRosLexer.g:200:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) - // InternalRosLexer.g:200:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalRosLexer.g:198:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) + // InternalRosLexer.g:198:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) { - // InternalRosLexer.g:200:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) - int alt14=2; - int LA14_0 = input.LA(1); + // InternalRosLexer.g:198:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + int alt16=2; + int LA16_0 = input.LA(1); - if ( ((LA14_0>='0' && LA14_0<='1')) ) { - alt14=1; + if ( ((LA16_0>='0' && LA16_0<='1')) ) { + alt16=1; } - else if ( (LA14_0=='2') ) { - alt14=2; + else if ( (LA16_0=='2') ) { + alt16=2; } else { NoViableAltException nvae = - new NoViableAltException("", 14, 0, input); + new NoViableAltException("", 16, 0, input); throw nvae; } - switch (alt14) { + switch (alt16) { case 1 : - // InternalRosLexer.g:200:23: '0' .. '1' '0' .. '9' + // InternalRosLexer.g:198:23: '0' .. '1' '0' .. '9' { matchRange('0','1'); matchRange('0','9'); @@ -2525,7 +2561,7 @@ else if ( (LA14_0=='2') ) { } break; case 2 : - // InternalRosLexer.g:200:41: '2' '0' .. '3' + // InternalRosLexer.g:198:41: '2' '0' .. '3' { match('2'); matchRange('0','3'); @@ -2547,8 +2583,8 @@ else if ( (LA14_0=='2') ) { // $ANTLR start "RULE_MIN_SEC" public final void mRULE_MIN_SEC() throws RecognitionException { try { - // InternalRosLexer.g:202:23: ( '0' .. '5' '0' .. '9' ) - // InternalRosLexer.g:202:25: '0' .. '5' '0' .. '9' + // InternalRosLexer.g:200:23: ( '0' .. '5' '0' .. '9' ) + // InternalRosLexer.g:200:25: '0' .. '5' '0' .. '9' { matchRange('0','5'); matchRange('0','9'); @@ -2566,8 +2602,8 @@ public final void mRULE_DATE_TIME() throws RecognitionException { try { int _type = RULE_DATE_TIME; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:204:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) - // InternalRosLexer.g:204:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC + // InternalRosLexer.g:202:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) + // InternalRosLexer.g:202:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC { mRULE_YEAR(); match('-'); @@ -2596,35 +2632,35 @@ public final void mRULE_MESSAGE_ASIGMENT() throws RecognitionException { try { int _type = RULE_MESSAGE_ASIGMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:206:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) - // InternalRosLexer.g:206:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + // InternalRosLexer.g:204:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) + // InternalRosLexer.g:204:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) { - // InternalRosLexer.g:206:25: ( RULE_ID | RULE_STRING ) - int alt15=2; - int LA15_0 = input.LA(1); + // InternalRosLexer.g:204:25: ( RULE_ID | RULE_STRING ) + int alt17=2; + int LA17_0 = input.LA(1); - if ( ((LA15_0>='A' && LA15_0<='Z')||(LA15_0>='^' && LA15_0<='_')||(LA15_0>='a' && LA15_0<='z')) ) { - alt15=1; + if ( ((LA17_0>='A' && LA17_0<='Z')||(LA17_0>='^' && LA17_0<='_')||(LA17_0>='a' && LA17_0<='z')) ) { + alt17=1; } - else if ( (LA15_0=='\"'||LA15_0=='\'') ) { - alt15=2; + else if ( (LA17_0=='\"'||LA17_0=='\'') ) { + alt17=2; } else { NoViableAltException nvae = - new NoViableAltException("", 15, 0, input); + new NoViableAltException("", 17, 0, input); throw nvae; } - switch (alt15) { + switch (alt17) { case 1 : - // InternalRosLexer.g:206:26: RULE_ID + // InternalRosLexer.g:204:26: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRosLexer.g:206:34: RULE_STRING + // InternalRosLexer.g:204:34: RULE_STRING { mRULE_STRING(); @@ -2634,8 +2670,8 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { } match('='); - // InternalRosLexer.g:206:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) - int alt16=4; + // InternalRosLexer.g:204:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + int alt18=4; switch ( input.LA(1) ) { case 'A': case 'B': @@ -2692,13 +2728,13 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { case 'y': case 'z': { - alt16=1; + alt18=1; } break; case '\"': case '\'': { - alt16=2; + alt18=2; } break; case '0': @@ -2712,45 +2748,45 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { case '8': case '9': { - alt16=3; + alt18=3; } break; case '-': { - alt16=4; + alt18=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 16, 0, input); + new NoViableAltException("", 18, 0, input); throw nvae; } - switch (alt16) { + switch (alt18) { case 1 : - // InternalRosLexer.g:206:52: RULE_ID + // InternalRosLexer.g:204:52: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRosLexer.g:206:60: RULE_STRING + // InternalRosLexer.g:204:60: RULE_STRING { mRULE_STRING(); } break; case 3 : - // InternalRosLexer.g:206:72: RULE_INT + // InternalRosLexer.g:204:72: RULE_INT { mRULE_INT(); } break; case 4 : - // InternalRosLexer.g:206:81: '-' RULE_INT + // InternalRosLexer.g:204:81: '-' RULE_INT { match('-'); mRULE_INT(); @@ -2774,8 +2810,8 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { // $ANTLR start "RULE_BEGIN" public final void mRULE_BEGIN() throws RecognitionException { try { - // InternalRosLexer.g:208:21: () - // InternalRosLexer.g:208:23: + // InternalRosLexer.g:206:21: () + // InternalRosLexer.g:206:23: { } @@ -2788,8 +2824,8 @@ public final void mRULE_BEGIN() throws RecognitionException { // $ANTLR start "RULE_END" public final void mRULE_END() throws RecognitionException { try { - // InternalRosLexer.g:210:19: () - // InternalRosLexer.g:210:21: + // InternalRosLexer.g:208:19: () + // InternalRosLexer.g:208:21: { } @@ -2804,24 +2840,24 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:212:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) - // InternalRosLexer.g:212:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* + // InternalRosLexer.g:210:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) + // InternalRosLexer.g:210:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* { match('#'); - // InternalRosLexer.g:212:23: (~ ( ( '\\n' | '\\r' ) ) )* - loop17: + // InternalRosLexer.g:210:23: (~ ( ( '\\n' | '\\r' ) ) )* + loop19: do { - int alt17=2; - int LA17_0 = input.LA(1); + int alt19=2; + int LA19_0 = input.LA(1); - if ( ((LA17_0>='\u0000' && LA17_0<='\t')||(LA17_0>='\u000B' && LA17_0<='\f')||(LA17_0>='\u000E' && LA17_0<='\uFFFF')) ) { - alt17=1; + if ( ((LA19_0>='\u0000' && LA19_0<='\t')||(LA19_0>='\u000B' && LA19_0<='\f')||(LA19_0>='\u000E' && LA19_0<='\uFFFF')) ) { + alt19=1; } - switch (alt17) { + switch (alt19) { case 1 : - // InternalRosLexer.g:212:23: ~ ( ( '\\n' | '\\r' ) ) + // InternalRosLexer.g:210:23: ~ ( ( '\\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(); @@ -2837,7 +2873,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { break; default : - break loop17; + break loop19; } } while (true); @@ -2857,26 +2893,26 @@ public final void mRULE_ROS_CONVENTION_A() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_A; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:214:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) - // InternalRosLexer.g:214:25: ( '/' RULE_ID | RULE_ID '/' )* + // InternalRosLexer.g:212:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) + // InternalRosLexer.g:212:25: ( '/' RULE_ID | RULE_ID '/' )* { - // InternalRosLexer.g:214:25: ( '/' RULE_ID | RULE_ID '/' )* - loop18: + // InternalRosLexer.g:212:25: ( '/' RULE_ID | RULE_ID '/' )* + loop20: do { - int alt18=3; - int LA18_0 = input.LA(1); + int alt20=3; + int LA20_0 = input.LA(1); - if ( (LA18_0=='/') ) { - alt18=1; + if ( (LA20_0=='/') ) { + alt20=1; } - else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>='a' && LA18_0<='z')) ) { - alt18=2; + else if ( ((LA20_0>='A' && LA20_0<='Z')||(LA20_0>='^' && LA20_0<='_')||(LA20_0>='a' && LA20_0<='z')) ) { + alt20=2; } - switch (alt18) { + switch (alt20) { case 1 : - // InternalRosLexer.g:214:26: '/' RULE_ID + // InternalRosLexer.g:212:26: '/' RULE_ID { match('/'); mRULE_ID(); @@ -2884,7 +2920,7 @@ else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>= } break; case 2 : - // InternalRosLexer.g:214:38: RULE_ID '/' + // InternalRosLexer.g:212:38: RULE_ID '/' { mRULE_ID(); match('/'); @@ -2893,7 +2929,7 @@ else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>= break; default : - break loop18; + break loop20; } } while (true); @@ -2913,36 +2949,36 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_PARAM; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:216:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) - // InternalRosLexer.g:216:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + // InternalRosLexer.g:214:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) + // InternalRosLexer.g:214:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* { - // InternalRosLexer.g:216:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* - loop19: + // InternalRosLexer.g:214:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + loop21: do { - int alt19=4; + int alt21=4; switch ( input.LA(1) ) { case '/': { - alt19=1; + alt21=1; } break; case '\"': case '\'': { - alt19=2; + alt21=2; } break; case '~': { - alt19=3; + alt21=3; } break; } - switch (alt19) { + switch (alt21) { case 1 : - // InternalRosLexer.g:216:30: '/' RULE_STRING + // InternalRosLexer.g:214:30: '/' RULE_STRING { match('/'); mRULE_STRING(); @@ -2950,7 +2986,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 2 : - // InternalRosLexer.g:216:46: RULE_STRING '/' + // InternalRosLexer.g:214:46: RULE_STRING '/' { mRULE_STRING(); match('/'); @@ -2958,7 +2994,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 3 : - // InternalRosLexer.g:216:62: '~' RULE_STRING + // InternalRosLexer.g:214:62: '~' RULE_STRING { match('~'); mRULE_STRING(); @@ -2967,7 +3003,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { break; default : - break loop19; + break loop21; } } while (true); @@ -2987,19 +3023,19 @@ public final void mRULE_ID() throws RecognitionException { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:218:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalRosLexer.g:218:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalRosLexer.g:216:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalRosLexer.g:216:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalRosLexer.g:218:11: ( '^' )? - int alt20=2; - int LA20_0 = input.LA(1); + // InternalRosLexer.g:216:11: ( '^' )? + int alt22=2; + int LA22_0 = input.LA(1); - if ( (LA20_0=='^') ) { - alt20=1; + if ( (LA22_0=='^') ) { + alt22=1; } - switch (alt20) { + switch (alt22) { case 1 : - // InternalRosLexer.g:218:11: '^' + // InternalRosLexer.g:216:11: '^' { match('^'); @@ -3017,18 +3053,18 @@ public final void mRULE_ID() throws RecognitionException { recover(mse); throw mse;} - // InternalRosLexer.g:218:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* - loop21: + // InternalRosLexer.g:216:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + loop23: do { - int alt21=2; - int LA21_0 = input.LA(1); + int alt23=2; + int LA23_0 = input.LA(1); - if ( ((LA21_0>='0' && LA21_0<='9')||(LA21_0>='A' && LA21_0<='Z')||LA21_0=='_'||(LA21_0>='a' && LA21_0<='z')) ) { - alt21=1; + if ( ((LA23_0>='0' && LA23_0<='9')||(LA23_0>='A' && LA23_0<='Z')||LA23_0=='_'||(LA23_0>='a' && LA23_0<='z')) ) { + alt23=1; } - switch (alt21) { + switch (alt23) { case 1 : // InternalRosLexer.g: { @@ -3046,7 +3082,7 @@ public final void mRULE_ID() throws RecognitionException { break; default : - break loop21; + break loop23; } } while (true); @@ -3064,24 +3100,24 @@ public final void mRULE_ID() throws RecognitionException { // $ANTLR start "RULE_INT" public final void mRULE_INT() throws RecognitionException { try { - // InternalRosLexer.g:220:19: ( ( '0' .. '9' )+ ) - // InternalRosLexer.g:220:21: ( '0' .. '9' )+ + // InternalRosLexer.g:218:19: ( ( '0' .. '9' )+ ) + // InternalRosLexer.g:218:21: ( '0' .. '9' )+ { - // InternalRosLexer.g:220:21: ( '0' .. '9' )+ - int cnt22=0; - loop22: + // InternalRosLexer.g:218:21: ( '0' .. '9' )+ + int cnt24=0; + loop24: do { - int alt22=2; - int LA22_0 = input.LA(1); + int alt24=2; + int LA24_0 = input.LA(1); - if ( ((LA22_0>='0' && LA22_0<='9')) ) { - alt22=1; + if ( ((LA24_0>='0' && LA24_0<='9')) ) { + alt24=1; } - switch (alt22) { + switch (alt24) { case 1 : - // InternalRosLexer.g:220:22: '0' .. '9' + // InternalRosLexer.g:218:22: '0' .. '9' { matchRange('0','9'); @@ -3089,12 +3125,12 @@ public final void mRULE_INT() throws RecognitionException { break; default : - if ( cnt22 >= 1 ) break loop22; + if ( cnt24 >= 1 ) break loop24; EarlyExitException eee = - new EarlyExitException(22, input); + new EarlyExitException(24, input); throw eee; } - cnt22++; + cnt24++; } while (true); @@ -3111,47 +3147,47 @@ public final void mRULE_STRING() throws RecognitionException { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:222:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalRosLexer.g:222:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRosLexer.g:220:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalRosLexer.g:220:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalRosLexer.g:222:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - int alt25=2; - int LA25_0 = input.LA(1); + // InternalRosLexer.g:220:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + int alt27=2; + int LA27_0 = input.LA(1); - if ( (LA25_0=='\"') ) { - alt25=1; + if ( (LA27_0=='\"') ) { + alt27=1; } - else if ( (LA25_0=='\'') ) { - alt25=2; + else if ( (LA27_0=='\'') ) { + alt27=2; } else { NoViableAltException nvae = - new NoViableAltException("", 25, 0, input); + new NoViableAltException("", 27, 0, input); throw nvae; } - switch (alt25) { + switch (alt27) { case 1 : - // InternalRosLexer.g:222:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalRosLexer.g:220:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalRosLexer.g:222:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* - loop23: + // InternalRosLexer.g:220:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + loop25: do { - int alt23=3; - int LA23_0 = input.LA(1); + int alt25=3; + int LA25_0 = input.LA(1); - if ( (LA23_0=='\\') ) { - alt23=1; + if ( (LA25_0=='\\') ) { + alt25=1; } - else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA23_0>=']' && LA23_0<='\uFFFF')) ) { - alt23=2; + else if ( ((LA25_0>='\u0000' && LA25_0<='!')||(LA25_0>='#' && LA25_0<='[')||(LA25_0>=']' && LA25_0<='\uFFFF')) ) { + alt25=2; } - switch (alt23) { + switch (alt25) { case 1 : - // InternalRosLexer.g:222:21: '\\\\' . + // InternalRosLexer.g:220:21: '\\\\' . { match('\\'); matchAny(); @@ -3159,7 +3195,7 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 } break; case 2 : - // InternalRosLexer.g:222:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalRosLexer.g:220:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3175,7 +3211,7 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 break; default : - break loop23; + break loop25; } } while (true); @@ -3184,26 +3220,26 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 } break; case 2 : - // InternalRosLexer.g:222:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalRosLexer.g:220:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalRosLexer.g:222:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* - loop24: + // InternalRosLexer.g:220:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + loop26: do { - int alt24=3; - int LA24_0 = input.LA(1); + int alt26=3; + int LA26_0 = input.LA(1); - if ( (LA24_0=='\\') ) { - alt24=1; + if ( (LA26_0=='\\') ) { + alt26=1; } - else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA24_0>=']' && LA24_0<='\uFFFF')) ) { - alt24=2; + else if ( ((LA26_0>='\u0000' && LA26_0<='&')||(LA26_0>='(' && LA26_0<='[')||(LA26_0>=']' && LA26_0<='\uFFFF')) ) { + alt26=2; } - switch (alt24) { + switch (alt26) { case 1 : - // InternalRosLexer.g:222:54: '\\\\' . + // InternalRosLexer.g:220:54: '\\\\' . { match('\\'); matchAny(); @@ -3211,7 +3247,7 @@ else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA2 } break; case 2 : - // InternalRosLexer.g:222:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalRosLexer.g:220:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3227,7 +3263,7 @@ else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA2 break; default : - break loop24; + break loop26; } } while (true); @@ -3254,37 +3290,37 @@ public final void mRULE_ML_COMMENT() throws RecognitionException { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:224:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalRosLexer.g:224:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalRosLexer.g:222:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalRosLexer.g:222:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalRosLexer.g:224:24: ( options {greedy=false; } : . )* - loop26: + // InternalRosLexer.g:222:24: ( options {greedy=false; } : . )* + loop28: do { - int alt26=2; - int LA26_0 = input.LA(1); + int alt28=2; + int LA28_0 = input.LA(1); - if ( (LA26_0=='*') ) { - int LA26_1 = input.LA(2); + if ( (LA28_0=='*') ) { + int LA28_1 = input.LA(2); - if ( (LA26_1=='/') ) { - alt26=2; + if ( (LA28_1=='/') ) { + alt28=2; } - else if ( ((LA26_1>='\u0000' && LA26_1<='.')||(LA26_1>='0' && LA26_1<='\uFFFF')) ) { - alt26=1; + else if ( ((LA28_1>='\u0000' && LA28_1<='.')||(LA28_1>='0' && LA28_1<='\uFFFF')) ) { + alt28=1; } } - else if ( ((LA26_0>='\u0000' && LA26_0<=')')||(LA26_0>='+' && LA26_0<='\uFFFF')) ) { - alt26=1; + else if ( ((LA28_0>='\u0000' && LA28_0<=')')||(LA28_0>='+' && LA28_0<='\uFFFF')) ) { + alt28=1; } - switch (alt26) { + switch (alt28) { case 1 : - // InternalRosLexer.g:224:52: . + // InternalRosLexer.g:222:52: . { matchAny(); @@ -3292,7 +3328,7 @@ else if ( ((LA26_0>='\u0000' && LA26_0<=')')||(LA26_0>='+' && LA26_0<='\uFFFF')) break; default : - break loop26; + break loop28; } } while (true); @@ -3314,22 +3350,22 @@ public final void mRULE_WS() throws RecognitionException { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:226:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalRosLexer.g:226:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRosLexer.g:224:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalRosLexer.g:224:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalRosLexer.g:226:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ - int cnt27=0; - loop27: + // InternalRosLexer.g:224:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + int cnt29=0; + loop29: do { - int alt27=2; - int LA27_0 = input.LA(1); + int alt29=2; + int LA29_0 = input.LA(1); - if ( ((LA27_0>='\t' && LA27_0<='\n')||LA27_0=='\r'||LA27_0==' ') ) { - alt27=1; + if ( ((LA29_0>='\t' && LA29_0<='\n')||LA29_0=='\r'||LA29_0==' ') ) { + alt29=1; } - switch (alt27) { + switch (alt29) { case 1 : // InternalRosLexer.g: { @@ -3347,12 +3383,12 @@ public final void mRULE_WS() throws RecognitionException { break; default : - if ( cnt27 >= 1 ) break loop27; + if ( cnt29 >= 1 ) break loop29; EarlyExitException eee = - new EarlyExitException(27, input); + new EarlyExitException(29, input); throw eee; } - cnt27++; + cnt29++; } while (true); @@ -3371,8 +3407,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosLexer.g:228:16: ( . ) - // InternalRosLexer.g:228:18: . + // InternalRosLexer.g:226:16: ( . ) + // InternalRosLexer.g:226:18: . { matchAny(); @@ -3387,698 +3423,691 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { // $ANTLR end "RULE_ANY_OTHER" public void mTokens() throws RecognitionException { - // InternalRosLexer.g:1:8: ( ParameterStructMember | ExternalDependency | RelativeNamespace | PrivateNamespace | GlobalNamespace | Serviceclient | Serviceserver | Actionclient | Actionserver | Dependencies | ParameterAny | FromGitRepo | Subscribers | Parameters | Publishers | GraphName | Feedback_1 | Float32_1 | Float64_1 | Response | Duration | Feedback | Message_1 | Request | String_2 | Uint16_1 | Uint32_1 | Uint64_1 | Boolean | Integer | Action_1 | Default | Float32 | Float64 | Int16_1 | Int32_1 | Int64_1 | Message | Result_1 | Service | Uint8_1 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Int8_1 | Result | Specs | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | Goal_1 | Int16 | Int32 | Int64 | Node_1 | Type_1 | Uint8 | Value | Date | List | Bool | Byte | Goal | Int8 | Msg | Name | Node | Srv | Time | Type | Any | Ns | LeftSquareBracketRightSquareBracket | Comma | Colon | LeftSquareBracket | RightSquareBracket | RULE_BINARY | RULE_BOOLEAN | RULE_DOUBLE | RULE_DECINT | RULE_DATE_TIME | RULE_MESSAGE_ASIGMENT | RULE_SL_COMMENT | RULE_ROS_CONVENTION_A | RULE_ROS_CONVENTION_PARAM | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt28=99; - alt28 = dfa28.predict(input); - switch (alt28) { + // InternalRosLexer.g:1:8: ( ExternalDependency | RelativeNamespace | PrivateNamespace | GlobalNamespace | Serviceclients | Serviceservers | Actionclients | Actionservers | Dependencies | ParameterAny | FromGitRepo | Subscribers | Parameters | Publishers | GraphName | Feedback_1 | Float32_1 | Float64_1 | Response | Default | Duration | Feedback | Message_1 | Request | String_2 | Uint16_1 | Uint32_1 | Uint64_1 | Boolean | Integer | Action_1 | Float32 | Float64 | Int16_1 | Int32_1 | Int64_1 | Message | Result_1 | Service | Uint8_1 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Int8_1 | Result | Specs | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | Goal_1 | Int16 | Int32 | Int64 | Node_1 | Type_1 | Uint8 | Value | Date | List | Bool | Byte | Goal | Int8 | Msg | Name | Node | Srv | Time | Type | Any | Ns | LeftSquareBracketRightSquareBracket | Comma | Colon | LeftSquareBracket | RightSquareBracket | RULE_BINARY | RULE_BOOLEAN | RULE_DOUBLE | RULE_DECINT | RULE_DATE_TIME | RULE_MESSAGE_ASIGMENT | RULE_SL_COMMENT | RULE_ROS_CONVENTION_A | RULE_ROS_CONVENTION_PARAM | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_WS | RULE_ANY_OTHER ) + int alt30=98; + alt30 = dfa30.predict(input); + switch (alt30) { case 1 : - // InternalRosLexer.g:1:10: ParameterStructMember + // InternalRosLexer.g:1:10: ExternalDependency { - mParameterStructMember(); + mExternalDependency(); } break; case 2 : - // InternalRosLexer.g:1:32: ExternalDependency + // InternalRosLexer.g:1:29: RelativeNamespace { - mExternalDependency(); + mRelativeNamespace(); } break; case 3 : - // InternalRosLexer.g:1:51: RelativeNamespace + // InternalRosLexer.g:1:47: PrivateNamespace { - mRelativeNamespace(); + mPrivateNamespace(); } break; case 4 : - // InternalRosLexer.g:1:69: PrivateNamespace + // InternalRosLexer.g:1:64: GlobalNamespace { - mPrivateNamespace(); + mGlobalNamespace(); } break; case 5 : - // InternalRosLexer.g:1:86: GlobalNamespace + // InternalRosLexer.g:1:80: Serviceclients { - mGlobalNamespace(); + mServiceclients(); } break; case 6 : - // InternalRosLexer.g:1:102: Serviceclient + // InternalRosLexer.g:1:95: Serviceservers { - mServiceclient(); + mServiceservers(); } break; case 7 : - // InternalRosLexer.g:1:116: Serviceserver + // InternalRosLexer.g:1:110: Actionclients { - mServiceserver(); + mActionclients(); } break; case 8 : - // InternalRosLexer.g:1:130: Actionclient + // InternalRosLexer.g:1:124: Actionservers { - mActionclient(); + mActionservers(); } break; case 9 : - // InternalRosLexer.g:1:143: Actionserver + // InternalRosLexer.g:1:138: Dependencies { - mActionserver(); + mDependencies(); } break; case 10 : - // InternalRosLexer.g:1:156: Dependencies + // InternalRosLexer.g:1:151: ParameterAny { - mDependencies(); + mParameterAny(); } break; case 11 : - // InternalRosLexer.g:1:169: ParameterAny + // InternalRosLexer.g:1:164: FromGitRepo { - mParameterAny(); + mFromGitRepo(); } break; case 12 : - // InternalRosLexer.g:1:182: FromGitRepo + // InternalRosLexer.g:1:176: Subscribers { - mFromGitRepo(); + mSubscribers(); } break; case 13 : - // InternalRosLexer.g:1:194: Subscribers + // InternalRosLexer.g:1:188: Parameters { - mSubscribers(); + mParameters(); } break; case 14 : - // InternalRosLexer.g:1:206: Parameters + // InternalRosLexer.g:1:199: Publishers { - mParameters(); + mPublishers(); } break; case 15 : - // InternalRosLexer.g:1:217: Publishers + // InternalRosLexer.g:1:210: GraphName { - mPublishers(); + mGraphName(); } break; case 16 : - // InternalRosLexer.g:1:228: GraphName + // InternalRosLexer.g:1:220: Feedback_1 { - mGraphName(); + mFeedback_1(); } break; case 17 : - // InternalRosLexer.g:1:238: Feedback_1 + // InternalRosLexer.g:1:231: Float32_1 { - mFeedback_1(); + mFloat32_1(); } break; case 18 : - // InternalRosLexer.g:1:249: Float32_1 + // InternalRosLexer.g:1:241: Float64_1 { - mFloat32_1(); + mFloat64_1(); } break; case 19 : - // InternalRosLexer.g:1:259: Float64_1 + // InternalRosLexer.g:1:251: Response { - mFloat64_1(); + mResponse(); } break; case 20 : - // InternalRosLexer.g:1:269: Response + // InternalRosLexer.g:1:260: Default { - mResponse(); + mDefault(); } break; case 21 : - // InternalRosLexer.g:1:278: Duration + // InternalRosLexer.g:1:268: Duration { mDuration(); } break; case 22 : - // InternalRosLexer.g:1:287: Feedback + // InternalRosLexer.g:1:277: Feedback { mFeedback(); } break; case 23 : - // InternalRosLexer.g:1:296: Message_1 + // InternalRosLexer.g:1:286: Message_1 { mMessage_1(); } break; case 24 : - // InternalRosLexer.g:1:306: Request + // InternalRosLexer.g:1:296: Request { mRequest(); } break; case 25 : - // InternalRosLexer.g:1:314: String_2 + // InternalRosLexer.g:1:304: String_2 { mString_2(); } break; case 26 : - // InternalRosLexer.g:1:323: Uint16_1 + // InternalRosLexer.g:1:313: Uint16_1 { mUint16_1(); } break; case 27 : - // InternalRosLexer.g:1:332: Uint32_1 + // InternalRosLexer.g:1:322: Uint32_1 { mUint32_1(); } break; case 28 : - // InternalRosLexer.g:1:341: Uint64_1 + // InternalRosLexer.g:1:331: Uint64_1 { mUint64_1(); } break; case 29 : - // InternalRosLexer.g:1:350: Boolean + // InternalRosLexer.g:1:340: Boolean { mBoolean(); } break; case 30 : - // InternalRosLexer.g:1:358: Integer + // InternalRosLexer.g:1:348: Integer { mInteger(); } break; case 31 : - // InternalRosLexer.g:1:366: Action_1 + // InternalRosLexer.g:1:356: Action_1 { mAction_1(); } break; case 32 : - // InternalRosLexer.g:1:375: Default - { - mDefault(); - - } - break; - case 33 : - // InternalRosLexer.g:1:383: Float32 + // InternalRosLexer.g:1:365: Float32 { mFloat32(); } break; - case 34 : - // InternalRosLexer.g:1:391: Float64 + case 33 : + // InternalRosLexer.g:1:373: Float64 { mFloat64(); } break; - case 35 : - // InternalRosLexer.g:1:399: Int16_1 + case 34 : + // InternalRosLexer.g:1:381: Int16_1 { mInt16_1(); } break; - case 36 : - // InternalRosLexer.g:1:407: Int32_1 + case 35 : + // InternalRosLexer.g:1:389: Int32_1 { mInt32_1(); } break; - case 37 : - // InternalRosLexer.g:1:415: Int64_1 + case 36 : + // InternalRosLexer.g:1:397: Int64_1 { mInt64_1(); } break; - case 38 : - // InternalRosLexer.g:1:423: Message + case 37 : + // InternalRosLexer.g:1:405: Message { mMessage(); } break; - case 39 : - // InternalRosLexer.g:1:431: Result_1 + case 38 : + // InternalRosLexer.g:1:413: Result_1 { mResult_1(); } break; - case 40 : - // InternalRosLexer.g:1:440: Service + case 39 : + // InternalRosLexer.g:1:422: Service { mService(); } break; - case 41 : - // InternalRosLexer.g:1:448: Uint8_1 + case 40 : + // InternalRosLexer.g:1:430: Uint8_1 { mUint8_1(); } break; - case 42 : - // InternalRosLexer.g:1:456: Array + case 41 : + // InternalRosLexer.g:1:438: Array { mArray(); } break; - case 43 : - // InternalRosLexer.g:1:462: Base64 + case 42 : + // InternalRosLexer.g:1:444: Base64 { mBase64(); } break; - case 44 : - // InternalRosLexer.g:1:469: Double + case 43 : + // InternalRosLexer.g:1:451: Double { mDouble(); } break; - case 45 : - // InternalRosLexer.g:1:476: Header + case 44 : + // InternalRosLexer.g:1:458: Header { mHeader(); } break; - case 46 : - // InternalRosLexer.g:1:483: String + case 45 : + // InternalRosLexer.g:1:465: String { mString(); } break; - case 47 : - // InternalRosLexer.g:1:490: Struct + case 46 : + // InternalRosLexer.g:1:472: Struct { mStruct(); } break; - case 48 : - // InternalRosLexer.g:1:497: Action + case 47 : + // InternalRosLexer.g:1:479: Action { mAction(); } break; - case 49 : - // InternalRosLexer.g:1:504: Bool_1 + case 48 : + // InternalRosLexer.g:1:486: Bool_1 { mBool_1(); } break; - case 50 : - // InternalRosLexer.g:1:511: Byte_1 + case 49 : + // InternalRosLexer.g:1:493: Byte_1 { mByte_1(); } break; - case 51 : - // InternalRosLexer.g:1:518: Int8_1 + case 50 : + // InternalRosLexer.g:1:500: Int8_1 { mInt8_1(); } break; - case 52 : - // InternalRosLexer.g:1:525: Result + case 51 : + // InternalRosLexer.g:1:507: Result { mResult(); } break; - case 53 : - // InternalRosLexer.g:1:532: Specs + case 52 : + // InternalRosLexer.g:1:514: Specs { mSpecs(); } break; - case 54 : - // InternalRosLexer.g:1:538: String_1 + case 53 : + // InternalRosLexer.g:1:520: String_1 { mString_1(); } break; - case 55 : - // InternalRosLexer.g:1:547: Uint16 + case 54 : + // InternalRosLexer.g:1:529: Uint16 { mUint16(); } break; - case 56 : - // InternalRosLexer.g:1:554: Uint32 + case 55 : + // InternalRosLexer.g:1:536: Uint32 { mUint32(); } break; - case 57 : - // InternalRosLexer.g:1:561: Uint64 + case 56 : + // InternalRosLexer.g:1:543: Uint64 { mUint64(); } break; - case 58 : - // InternalRosLexer.g:1:568: Value_1 + case 57 : + // InternalRosLexer.g:1:550: Value_1 { mValue_1(); } break; - case 59 : - // InternalRosLexer.g:1:576: Goal_1 + case 58 : + // InternalRosLexer.g:1:558: Goal_1 { mGoal_1(); } break; - case 60 : - // InternalRosLexer.g:1:583: Int16 + case 59 : + // InternalRosLexer.g:1:565: Int16 { mInt16(); } break; - case 61 : - // InternalRosLexer.g:1:589: Int32 + case 60 : + // InternalRosLexer.g:1:571: Int32 { mInt32(); } break; - case 62 : - // InternalRosLexer.g:1:595: Int64 + case 61 : + // InternalRosLexer.g:1:577: Int64 { mInt64(); } break; - case 63 : - // InternalRosLexer.g:1:601: Node_1 + case 62 : + // InternalRosLexer.g:1:583: Node_1 { mNode_1(); } break; - case 64 : - // InternalRosLexer.g:1:608: Type_1 + case 63 : + // InternalRosLexer.g:1:590: Type_1 { mType_1(); } break; - case 65 : - // InternalRosLexer.g:1:615: Uint8 + case 64 : + // InternalRosLexer.g:1:597: Uint8 { mUint8(); } break; - case 66 : - // InternalRosLexer.g:1:621: Value + case 65 : + // InternalRosLexer.g:1:603: Value { mValue(); } break; - case 67 : - // InternalRosLexer.g:1:627: Date + case 66 : + // InternalRosLexer.g:1:609: Date { mDate(); } break; - case 68 : - // InternalRosLexer.g:1:632: List + case 67 : + // InternalRosLexer.g:1:614: List { mList(); } break; - case 69 : - // InternalRosLexer.g:1:637: Bool + case 68 : + // InternalRosLexer.g:1:619: Bool { mBool(); } break; - case 70 : - // InternalRosLexer.g:1:642: Byte + case 69 : + // InternalRosLexer.g:1:624: Byte { mByte(); } break; - case 71 : - // InternalRosLexer.g:1:647: Goal + case 70 : + // InternalRosLexer.g:1:629: Goal { mGoal(); } break; - case 72 : - // InternalRosLexer.g:1:652: Int8 + case 71 : + // InternalRosLexer.g:1:634: Int8 { mInt8(); } break; - case 73 : - // InternalRosLexer.g:1:657: Msg + case 72 : + // InternalRosLexer.g:1:639: Msg { mMsg(); } break; - case 74 : - // InternalRosLexer.g:1:661: Name + case 73 : + // InternalRosLexer.g:1:643: Name { mName(); } break; - case 75 : - // InternalRosLexer.g:1:666: Node + case 74 : + // InternalRosLexer.g:1:648: Node { mNode(); } break; - case 76 : - // InternalRosLexer.g:1:671: Srv + case 75 : + // InternalRosLexer.g:1:653: Srv { mSrv(); } break; - case 77 : - // InternalRosLexer.g:1:675: Time + case 76 : + // InternalRosLexer.g:1:657: Time { mTime(); } break; - case 78 : - // InternalRosLexer.g:1:680: Type + case 77 : + // InternalRosLexer.g:1:662: Type { mType(); } break; - case 79 : - // InternalRosLexer.g:1:685: Any + case 78 : + // InternalRosLexer.g:1:667: Any { mAny(); } break; - case 80 : - // InternalRosLexer.g:1:689: Ns + case 79 : + // InternalRosLexer.g:1:671: Ns { mNs(); } break; - case 81 : - // InternalRosLexer.g:1:692: LeftSquareBracketRightSquareBracket + case 80 : + // InternalRosLexer.g:1:674: LeftSquareBracketRightSquareBracket { mLeftSquareBracketRightSquareBracket(); } break; - case 82 : - // InternalRosLexer.g:1:728: Comma + case 81 : + // InternalRosLexer.g:1:710: Comma { mComma(); } break; - case 83 : - // InternalRosLexer.g:1:734: Colon + case 82 : + // InternalRosLexer.g:1:716: Colon { mColon(); } break; - case 84 : - // InternalRosLexer.g:1:740: LeftSquareBracket + case 83 : + // InternalRosLexer.g:1:722: LeftSquareBracket { mLeftSquareBracket(); } break; - case 85 : - // InternalRosLexer.g:1:758: RightSquareBracket + case 84 : + // InternalRosLexer.g:1:740: RightSquareBracket { mRightSquareBracket(); } break; - case 86 : - // InternalRosLexer.g:1:777: RULE_BINARY + case 85 : + // InternalRosLexer.g:1:759: RULE_BINARY { mRULE_BINARY(); } break; - case 87 : - // InternalRosLexer.g:1:789: RULE_BOOLEAN + case 86 : + // InternalRosLexer.g:1:771: RULE_BOOLEAN { mRULE_BOOLEAN(); } break; - case 88 : - // InternalRosLexer.g:1:802: RULE_DOUBLE + case 87 : + // InternalRosLexer.g:1:784: RULE_DOUBLE { mRULE_DOUBLE(); } break; - case 89 : - // InternalRosLexer.g:1:814: RULE_DECINT + case 88 : + // InternalRosLexer.g:1:796: RULE_DECINT { mRULE_DECINT(); } break; - case 90 : - // InternalRosLexer.g:1:826: RULE_DATE_TIME + case 89 : + // InternalRosLexer.g:1:808: RULE_DATE_TIME { mRULE_DATE_TIME(); } break; - case 91 : - // InternalRosLexer.g:1:841: RULE_MESSAGE_ASIGMENT + case 90 : + // InternalRosLexer.g:1:823: RULE_MESSAGE_ASIGMENT { mRULE_MESSAGE_ASIGMENT(); } break; - case 92 : - // InternalRosLexer.g:1:863: RULE_SL_COMMENT + case 91 : + // InternalRosLexer.g:1:845: RULE_SL_COMMENT { mRULE_SL_COMMENT(); } break; - case 93 : - // InternalRosLexer.g:1:879: RULE_ROS_CONVENTION_A + case 92 : + // InternalRosLexer.g:1:861: RULE_ROS_CONVENTION_A { mRULE_ROS_CONVENTION_A(); } break; - case 94 : - // InternalRosLexer.g:1:901: RULE_ROS_CONVENTION_PARAM + case 93 : + // InternalRosLexer.g:1:883: RULE_ROS_CONVENTION_PARAM { mRULE_ROS_CONVENTION_PARAM(); } break; - case 95 : - // InternalRosLexer.g:1:927: RULE_ID + case 94 : + // InternalRosLexer.g:1:909: RULE_ID { mRULE_ID(); } break; - case 96 : - // InternalRosLexer.g:1:935: RULE_STRING + case 95 : + // InternalRosLexer.g:1:917: RULE_STRING { mRULE_STRING(); } break; - case 97 : - // InternalRosLexer.g:1:947: RULE_ML_COMMENT + case 96 : + // InternalRosLexer.g:1:929: RULE_ML_COMMENT { mRULE_ML_COMMENT(); } break; - case 98 : - // InternalRosLexer.g:1:963: RULE_WS + case 97 : + // InternalRosLexer.g:1:945: RULE_WS { mRULE_WS(); } break; - case 99 : - // InternalRosLexer.g:1:971: RULE_ANY_OTHER + case 98 : + // InternalRosLexer.g:1:953: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -4090,21 +4119,21 @@ public void mTokens() throws RecognitionException { } - protected DFA8 dfa8 = new DFA8(this); - protected DFA28 dfa28 = new DFA28(this); - static final String DFA8_eotS = + protected DFA10 dfa10 = new DFA10(this); + protected DFA30 dfa30 = new DFA30(this); + static final String DFA10_eotS = "\1\uffff\1\5\1\uffff\2\5\1\uffff\2\5"; - static final String DFA8_eofS = + static final String DFA10_eofS = "\10\uffff"; - static final String DFA8_minS = + static final String DFA10_minS = "\1\56\1\60\1\uffff\2\60\1\uffff\2\60"; - static final String DFA8_maxS = + static final String DFA10_maxS = "\2\145\1\uffff\2\145\1\uffff\2\145"; - static final String DFA8_acceptS = + static final String DFA10_acceptS = "\2\uffff\1\2\2\uffff\1\1\2\uffff"; - static final String DFA8_specialS = + static final String DFA10_specialS = "\10\uffff}>"; - static final String[] DFA8_transitionS = { + static final String[] DFA10_transitionS = { "\1\1\26\uffff\1\2\37\uffff\1\2", "\1\3\11\4\13\uffff\1\2\37\uffff\1\2", "", @@ -4115,144 +4144,144 @@ public void mTokens() throws RecognitionException { "\1\6\11\7\13\uffff\1\2\37\uffff\1\2" }; - static final short[] DFA8_eot = DFA.unpackEncodedString(DFA8_eotS); - static final short[] DFA8_eof = DFA.unpackEncodedString(DFA8_eofS); - static final char[] DFA8_min = DFA.unpackEncodedStringToUnsignedChars(DFA8_minS); - static final char[] DFA8_max = DFA.unpackEncodedStringToUnsignedChars(DFA8_maxS); - static final short[] DFA8_accept = DFA.unpackEncodedString(DFA8_acceptS); - static final short[] DFA8_special = DFA.unpackEncodedString(DFA8_specialS); - static final short[][] DFA8_transition; + static final short[] DFA10_eot = DFA.unpackEncodedString(DFA10_eotS); + static final short[] DFA10_eof = DFA.unpackEncodedString(DFA10_eofS); + static final char[] DFA10_min = DFA.unpackEncodedStringToUnsignedChars(DFA10_minS); + static final char[] DFA10_max = DFA.unpackEncodedStringToUnsignedChars(DFA10_maxS); + static final short[] DFA10_accept = DFA.unpackEncodedString(DFA10_acceptS); + static final short[] DFA10_special = DFA.unpackEncodedString(DFA10_specialS); + static final short[][] DFA10_transition; static { - int numStates = DFA8_transitionS.length; - DFA8_transition = new short[numStates][]; + int numStates = DFA10_transitionS.length; + DFA10_transition = new short[numStates][]; for (int i=0; i"; - static final String[] DFA28_transitionS = { - "\11\53\2\52\2\53\1\52\22\53\1\52\1\53\1\44\1\46\3\53\1\45\4\53\1\33\1\40\1\53\1\47\1\36\2\37\7\41\1\34\6\53\1\20\1\15\1\43\1\21\1\2\1\43\1\4\1\22\1\16\2\43\1\31\3\43\1\1\1\43\1\3\1\23\7\43\1\32\1\53\1\35\1\42\1\43\1\53\1\6\1\24\1\43\1\7\1\43\1\10\1\26\1\43\1\17\3\43\1\13\1\27\1\43\1\11\1\43\1\12\1\5\1\30\1\14\1\25\4\43\3\53\1\51\uff81\53", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\54\20\56\1\55\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\27\56\1\61\2\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\62\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\63\5\56\1\64\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\65\12\56\1\70\1\56\1\71\1\56\1\67\1\66\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\72\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\73\17\56\1\74\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\100\3\56\1\76\6\56\1\77\5\56\1\75\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\101\23\56\1\102\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\103\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\104\15\56\1\105\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\106\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\110\15\56\1\107\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\111\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\112\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\114\3\56\1\113\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\116\15\56\1\115\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\117\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\120\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\121\11\56\1\122\1\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\123\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\124\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\126\15\56\1\125\3\56\1\127\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\131\10\56\1\132\6\56\1\130\1\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\133\21\56", + static final String DFA30_eotS = + "\1\50\31\55\1\135\3\uffff\2\143\1\53\1\143\1\53\1\55\2\53\1\uffff\1\53\1\uffff\1\53\2\uffff\1\55\1\uffff\1\55\1\uffff\54\55\11\uffff\2\143\1\55\2\uffff\1\u00a4\2\uffff\1\u00a4\4\uffff\37\55\1\u00c9\12\55\1\uffff\4\55\2\143\3\uffff\12\55\1\uffff\16\55\1\uffff\7\55\1\u00fd\1\55\1\uffff\1\55\1\u0100\3\55\1\u0105\1\u0107\1\55\1\u010a\1\u010c\1\u010d\1\u010f\1\u0110\1\u0111\1\u0112\1\143\21\55\1\u0111\11\55\1\u012f\3\55\1\u0134\1\u0136\1\u0138\2\uffff\2\55\1\uffff\3\55\4\uffff\1\u013f\12\uffff\10\55\1\u0149\1\uffff\1\u014d\12\55\1\u0159\2\55\1\u015d\1\u015f\1\u0161\2\uffff\1\55\1\u0163\1\55\7\uffff\1\u0165\1\u0166\1\u0167\1\u0168\2\uffff\6\55\1\u0171\1\55\2\uffff\2\55\2\uffff\5\55\1\u017b\1\u017d\3\55\2\uffff\1\55\1\u0183\6\uffff\1\u0184\1\uffff\1\u0185\4\uffff\10\55\1\uffff\4\55\1\uffff\1\u0192\1\55\1\u0195\4\uffff\3\55\5\uffff\5\55\1\u019e\6\55\1\uffff\1\55\2\uffff\2\55\1\uffff\5\55\1\uffff\25\55\2\uffff\3\55\1\u01c5\3\55\1\uffff\3\55\1\uffff\3\55\1\uffff\5\55\1\uffff\6\55\2\uffff\3\55\1\u01dd\2\uffff\2\55\1\u01e0\1\uffff\1\55\1\u01e2\1\uffff\1\u01e3\2\uffff"; + static final String DFA30_eofS = + "\u01e4\uffff"; + static final String DFA30_minS = + "\1\0\31\57\1\135\3\uffff\4\56\1\101\1\57\2\0\1\uffff\1\42\1\uffff\1\42\2\uffff\1\57\1\uffff\1\57\1\uffff\54\57\11\uffff\1\60\1\56\1\57\2\0\1\57\2\0\1\57\4\uffff\52\57\1\uffff\4\57\1\60\1\56\1\0\1\uffff\1\0\12\57\1\uffff\16\57\1\uffff\11\57\1\uffff\17\57\1\55\42\57\2\uffff\2\57\1\uffff\3\57\4\uffff\1\57\12\uffff\11\57\1\uffff\21\57\2\uffff\3\57\7\uffff\4\57\2\uffff\10\57\2\uffff\2\57\2\uffff\12\57\2\uffff\2\57\6\uffff\1\57\1\uffff\1\57\4\uffff\10\57\1\uffff\4\57\1\uffff\3\57\4\uffff\3\57\5\uffff\14\57\1\uffff\1\57\2\uffff\2\57\1\uffff\5\57\1\uffff\25\57\2\uffff\7\57\1\uffff\3\57\1\uffff\3\57\1\uffff\5\57\1\uffff\6\57\2\uffff\4\57\2\uffff\3\57\1\uffff\2\57\1\uffff\1\57\2\uffff"; + static final String DFA30_maxS = + "\1\uffff\31\172\1\135\3\uffff\4\145\2\172\2\uffff\1\uffff\1\172\1\uffff\1\47\2\uffff\1\172\1\uffff\1\172\1\uffff\54\172\11\uffff\1\71\1\145\1\172\2\uffff\1\75\2\uffff\1\75\4\uffff\52\172\1\uffff\4\172\1\71\1\145\1\uffff\1\uffff\1\uffff\12\172\1\uffff\16\172\1\uffff\11\172\1\uffff\17\172\1\55\42\172\2\uffff\2\172\1\uffff\3\172\4\uffff\1\172\12\uffff\11\172\1\uffff\21\172\2\uffff\3\172\7\uffff\4\172\2\uffff\10\172\2\uffff\2\172\2\uffff\12\172\2\uffff\2\172\6\uffff\1\172\1\uffff\1\172\4\uffff\10\172\1\uffff\4\172\1\uffff\3\172\4\uffff\3\172\5\uffff\14\172\1\uffff\1\172\2\uffff\2\172\1\uffff\5\172\1\uffff\25\172\2\uffff\7\172\1\uffff\3\172\1\uffff\3\172\1\uffff\5\172\1\uffff\6\172\2\uffff\4\172\2\uffff\3\172\1\uffff\2\172\1\uffff\1\172\2\uffff"; + static final String DFA30_acceptS = + "\33\uffff\1\121\1\122\1\124\10\uffff\1\133\1\uffff\1\134\1\uffff\1\141\1\142\1\uffff\1\136\1\uffff\1\132\54\uffff\1\120\1\123\1\121\1\122\1\124\1\125\1\131\1\130\1\127\11\uffff\1\133\1\140\1\135\1\141\52\uffff\1\117\7\uffff\1\137\13\uffff\1\113\16\uffff\1\110\11\uffff\1\116\62\uffff\1\62\1\107\2\uffff\1\102\3\uffff\1\60\1\104\1\61\1\105\1\uffff\1\72\1\106\1\76\1\112\1\111\1\77\1\115\1\114\1\126\1\103\11\uffff\1\64\21\uffff\1\50\1\100\3\uffff\1\42\1\73\1\43\1\74\1\44\1\75\1\51\4\uffff\1\71\1\101\10\uffff\1\31\1\65\2\uffff\1\37\1\57\12\uffff\1\46\1\63\2\uffff\1\32\1\66\1\33\1\67\1\34\1\70\1\uffff\1\52\1\uffff\1\53\1\54\1\55\1\56\10\uffff\1\47\4\uffff\1\24\3\uffff\1\21\1\40\1\22\1\41\3\uffff\1\30\1\27\1\45\1\35\1\36\14\uffff\1\25\1\uffff\1\20\1\26\2\uffff\1\23\5\uffff\1\17\25\uffff\1\15\1\16\7\uffff\1\14\3\uffff\1\13\3\uffff\1\12\5\uffff\1\11\6\uffff\1\7\1\10\4\uffff\1\5\1\6\3\uffff\1\4\2\uffff\1\3\1\uffff\1\2\1\1"; + static final String DFA30_specialS = + "\1\1\43\uffff\1\7\1\4\102\uffff\1\10\1\6\1\uffff\1\0\1\3\66\uffff\1\5\1\uffff\1\2\u013e\uffff}>"; + static final String[] DFA30_transitionS = { + "\11\53\2\52\2\53\1\52\22\53\1\52\1\53\1\44\1\46\3\53\1\45\4\53\1\33\1\40\1\53\1\47\1\36\2\37\7\41\1\34\6\53\1\20\1\15\1\43\1\21\1\1\1\43\1\4\1\22\1\16\2\43\1\31\3\43\1\3\1\43\1\2\1\23\7\43\1\32\1\53\1\35\1\42\1\43\1\53\1\6\1\24\1\43\1\7\1\43\1\10\1\26\1\43\1\17\3\43\1\13\1\27\1\43\1\11\1\43\1\12\1\5\1\30\1\14\1\25\4\43\3\53\1\51\uff81\53", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\27\56\1\54\2\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\60\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\62\20\56\1\61\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\63\5\56\1\64\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\65\12\56\1\70\1\56\1\71\1\56\1\67\1\66\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\72\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\73\17\56\1\74\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\100\3\56\1\76\6\56\1\77\5\56\1\75\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\101\23\56\1\102\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\103\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\104\15\56\1\105\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\106\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\110\15\56\1\107\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\111\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\112\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\114\3\56\1\113\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\116\15\56\1\115\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\117\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\120\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\121\11\56\1\122\1\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\123\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\124\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\126\15\56\1\125\3\56\1\127\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\131\10\56\1\132\6\56\1\130\1\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\133\21\56", "\1\134", "", "", "", "\1\144\1\uffff\12\142\10\uffff\1\141\2\uffff\1\144\34\uffff\1\141\2\uffff\1\144", "\1\144\1\uffff\12\145\13\uffff\1\144\37\uffff\1\144", - "\12\143", + "\1\144\1\uffff\12\146\13\uffff\1\144\37\uffff\1\144", "\1\144\26\uffff\1\144\37\uffff\1\144", - "\32\146\4\uffff\1\146\1\uffff\32\146", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\42\150\1\151\71\150\1\147\uffa3\150", - "\47\153\1\154\64\153\1\152\uffa3\153", + "\32\147\4\uffff\1\147\1\uffff\32\147", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\42\151\1\152\71\151\1\150\uffa3\151", + "\47\154\1\155\64\154\1\153\uffa3\154", "", - "\1\157\4\uffff\1\157\2\uffff\1\156\26\uffff\32\50\3\uffff\2\50\1\uffff\32\50", + "\1\160\4\uffff\1\160\2\uffff\1\157\26\uffff\32\50\3\uffff\2\50\1\uffff\32\50", "", - "\1\157\4\uffff\1\157", + "\1\160\4\uffff\1\160", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\161\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\162\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\162\6\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\163\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\164\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\165\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\166\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\167\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\170\30\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\171\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\172\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\173\4\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\174\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\5\56\1\176\11\56\1\175\12\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\177\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u0080\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0081\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u0082\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0083\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0084\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u0085\30\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\20\56\1\u0087\1\56\1\u0086\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0088\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u0089\23\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u008a\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u008b\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u008c\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u008d\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u008e\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u008f\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\30\56\1\u0090\1\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u0091\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0092\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0093\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0094\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u0095\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0096\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0097\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0098\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u0099\26\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u009a\15\56", - "\1\50\12\56\1\u009b\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u009c\12\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u009d\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u009e\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u009f\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\163\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\164\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\165\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\166\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\167\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\170\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\171\30\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\172\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\173\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\174\4\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\175\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\5\56\1\177\11\56\1\176\12\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0080\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u0081\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0082\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u0083\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0084\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0085\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u0086\30\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\20\56\1\u0088\1\56\1\u0087\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0089\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u008a\23\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u008b\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u008c\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u008d\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u008e\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u008f\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0090\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\30\56\1\u0091\1\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u0092\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0093\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0094\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0095\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u0096\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0097\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0098\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0099\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u009a\26\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u009b\15\56", + "\1\50\12\56\1\u009c\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u009d\12\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u009e\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u009f\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u00a0\7\56", "", "", "", @@ -4262,169 +4291,170 @@ public String getDescription() { "", "", "", - "\12\u00a0", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\0\u00a1", - "\42\150\1\151\71\150\1\147\uffa3\150", - "\1\157\15\uffff\1\60", + "\12\u00a1", + "\1\144\1\uffff\12\u00a2\13\uffff\1\144\37\uffff\1\144", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "\0\u00a3", - "\47\153\1\154\64\153\1\152\uffa3\153", - "\1\157\15\uffff\1\60", + "\42\151\1\152\71\151\1\150\uffa3\151", + "\1\160\15\uffff\1\57", + "\0\u00a5", + "\47\154\1\155\64\154\1\153\uffa3\154", + "\1\160\15\uffff\1\57", "", "", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00a4\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u00a5\4\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00a6\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00a7\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u00a8\30\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u00a9\12\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u00aa\4\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u00ab\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00ac\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u00ad\27\56", - "\1\50\12\56\1\u00ae\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00af\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00b0\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00b1\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00b2\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u00b3\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u00b4\26\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00b5\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u00b6\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00b7\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00b8\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u00b9\4\56\1\u00ba\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u00bb\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u00bc\7\56", - "\1\50\12\56\1\u00bd\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00be\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00bf\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00c0\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00c1\25\56", - "\1\50\1\56\1\u00c2\1\56\1\u00c3\2\56\1\u00c4\1\56\1\u00c5\1\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00c6\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u00c8\30\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00c9\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u00ca\26\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00cb\13\56\1\u00cc\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00cd\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00ce\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u00cf\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00d0\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00d1\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00d2\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00a6\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00a7\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u00a8\4\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00a9\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u00aa\30\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u00ab\12\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u00ac\4\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u00ad\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00ae\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u00af\27\56", + "\1\50\12\56\1\u00b0\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00b1\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00b2\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00b3\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00b4\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u00b5\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u00b6\26\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00b7\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u00b8\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00b9\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00ba\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u00bb\4\56\1\u00bc\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u00bd\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u00be\7\56", + "\1\50\12\56\1\u00bf\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00c0\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00c1\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00c2\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00c3\25\56", + "\1\50\1\56\1\u00c4\1\56\1\u00c5\2\56\1\u00c6\1\56\1\u00c7\1\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00c8\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u00ca\30\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00cb\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u00cc\26\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00cd\13\56\1\u00ce\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00cf\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00d0\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u00d1\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00d2\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00d3\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00d4\25\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00d3\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00d4\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00d5\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00d6\6\56", - "\12\u00d7", - "\42\150\1\151\71\150\1\147\uffa3\150", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00d5\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00d6\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00d7\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00d8\6\56", + "\12\u00d9", + "\1\144\1\uffff\12\u00a2\13\uffff\1\144\37\uffff\1\144", + "\42\151\1\152\71\151\1\150\uffa3\151", "", - "\47\153\1\154\64\153\1\152\uffa3\153", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u00d8\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00d9\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u00da\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00db\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00dc\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\7\56\1\u00dd\22\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00de\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u00df\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u00e0\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u00e1\7\56", + "\47\154\1\155\64\154\1\153\uffa3\154", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u00da\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00db\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00dc\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u00dd\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00de\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\7\56\1\u00df\22\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00e0\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u00e1\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u00e2\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u00e3\7\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u00e2\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u00e3\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u00e4\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00e5\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\6\56\1\u00e6\23\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u00e7\30\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00e8\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00e9\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u00ea\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00eb\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u00ec\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00ed\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00ee\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00ef\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u00e4\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u00e5\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u00e6\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00e7\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\6\56\1\u00e8\23\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u00e9\30\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00ea\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00eb\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u00ec\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00ed\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u00ee\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00ef\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00f0\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00f1\31\56", "", - "\1\50\1\56\1\u00f0\1\56\1\u00f1\2\56\1\u00f2\1\56\1\u00f3\1\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00f4\25\56", - "\1\50\6\56\1\u00f5\3\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u00f6\23\56", - "\1\50\6\56\1\u00f7\3\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\2\56\1\u00f8\7\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\4\56\1\u00f9\5\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u00fa\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\30\56\1\u00fc\1\56", + "\1\50\1\56\1\u00f2\1\56\1\u00f3\2\56\1\u00f4\1\56\1\u00f5\1\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00f6\25\56", + "\1\50\6\56\1\u00f7\3\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u00f8\23\56", + "\1\50\6\56\1\u00f9\3\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\2\56\1\u00fa\7\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\4\56\1\u00fb\5\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u00fc\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\30\56\1\u00fe\1\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00fd\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00ff\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0100\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0101\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u0102\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u0104\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0106\25\56", - "\1\50\12\56\1\u0107\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\1\u0109\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\1\u010c\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00ff\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0101\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0102\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0103\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u0104\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u0106\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0108\25\56", + "\1\50\12\56\1\u0109\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\1\u010b\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\1\u010e\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "\1\142", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0111\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0112\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0113\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u0114\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0115\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\15\56\1\u0116\14\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0117\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0118\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u0119\23\56", - "\1\50\12\56\1\u011a\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u011b\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u011c\26\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u011d\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u011e\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u011f\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0120\31\56", - "\1\50\3\56\1\u0121\2\56\1\u0122\3\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0123\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0124\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0125\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0126\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0127\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u0128\23\56", - "\1\50\6\56\1\u0129\3\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\2\56\1\u012a\7\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\4\56\1\u012b\5\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u012c\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u012e\31\56", - "\1\50\4\56\1\u012f\5\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0130\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u0131\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u0133\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u0135\3\uffff\1\56\1\uffff\32\56", - "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0113\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u0114\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0115\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0116\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0117\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\15\56\1\u0118\14\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0119\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u011a\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u011b\23\56", + "\1\50\12\56\1\u011c\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u011d\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u011e\26\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u011f\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u0120\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u0121\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0122\31\56", + "\1\50\3\56\1\u0123\2\56\1\u0124\3\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0125\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0126\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0127\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0128\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0129\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u012a\23\56", + "\1\50\6\56\1\u012b\3\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\2\56\1\u012c\7\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\4\56\1\u012d\5\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u012e\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0130\31\56", + "\1\50\4\56\1\u0131\5\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0132\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u0133\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u0135\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u0137\3\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\1\u0137\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0138\25\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0139\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u013a\23\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u013b\6\56", + "\1\50\12\56\1\u0139\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u013a\25\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u013b\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u013c\23\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u013d\6\56", "", "", "", - "\1\50\12\56\1\u013c\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\1\u013e\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", "", "", @@ -4434,449 +4464,441 @@ public String getDescription() { "", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u013e\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u013f\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0140\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u0141\4\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\15\56\1\u0142\14\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0143\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0144\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u0145\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u0146\3\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\1\u014a\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0148\17\56\1\u0149\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u014c\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u014d\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u014e\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u014f\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0150\27\56", - "\1\50\2\56\1\u0151\7\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\4\56\1\u0152\5\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0153\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\7\56\1\u0154\22\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0155\7\56", - "\1\50\12\56\1\u0156\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0158\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0159\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u015a\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u015c\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u015e\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0140\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u0141\4\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0142\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0143\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\15\56\1\u0144\14\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0145\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0146\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u0147\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u0148\3\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\1\u014c\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u014a\17\56\1\u014b\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u014e\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u014f\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u0150\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0151\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0152\27\56", + "\1\50\2\56\1\u0153\7\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\4\56\1\u0154\5\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0155\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\7\56\1\u0156\22\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0157\7\56", + "\1\50\12\56\1\u0158\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u015a\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u015b\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u015c\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u015e\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u0160\3\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0160\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0162\10\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0162\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0164\10\56", "", "", "", "", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0167\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\15\56\1\u0168\14\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0169\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u016a\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u016b\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u016c\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u016d\17\56\1\u016e\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u0170\30\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0169\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u016a\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\15\56\1\u016b\14\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u016c\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u016d\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u016e\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u016f\17\56\1\u0170\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u0172\30\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0171\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0172\25\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0173\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0174\25\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0173\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0175\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\21\56\1\u0176\10\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\12\56\1\u0177\17\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u0178\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u017a\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u017c\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u017d\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u017e\25\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0175\14\56", + "\1\50\12\56\1\u0176\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0177\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\21\56\1\u0178\10\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\12\56\1\u0179\17\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u017a\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u017c\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u017e\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u017f\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0180\25\56", "", - "\1\50\12\56\1\u017f\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\1\u0180\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\1\u0181\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\1\u0182\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", "", "", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0184\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0185\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\3\56\1\u0186\26\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\15\56\1\u0187\14\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u0188\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0189\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u018a\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u018b\25\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u018c\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u018d\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u018e\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u018f\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\3\56\1\u0186\26\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\15\56\1\u0187\14\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0188\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0189\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u018a\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u018b\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u018c\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u018d\25\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0191\25\56", - "\1\50\12\56\1\u0192\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u018e\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u018f\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0190\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0191\27\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0193\25\56", + "\1\50\12\56\1\u0194\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0194\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0195\10\56", - "\1\50\12\56\1\u0196\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0196\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0197\10\56", + "\1\50\12\56\1\u0198\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", "", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\1\u0198\21\56\1\u0197\7\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u0199\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u019a\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u019b\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u019c\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u019e\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u019f\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u01a0\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01a1\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u01a2\4\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u01a3\21\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u01a4\12\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0199\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u019a\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u019b\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\1\u019c\31\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u019d\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u019f\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u01a0\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u01a1\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01a2\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u01a3\4\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u01a4\21\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u01a5\12\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01a5\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01a6\7\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u01a7\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u01a8\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01a9\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u01aa\12\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u01ab\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01ac\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01a6\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01a7\7\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01ad\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u01ae\4\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01af\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u01b0\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01b1\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01b2\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u01b3\13\56", - "\1\50\12\56\1\u01b4\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\1\u01b5\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u01b6\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\30\56\1\u01b7\1\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01b8\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01b9\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01ba\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u01bb\12\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u01bc\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01bd\25\56", - "\1\50\12\56\1\u01be\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u01bf\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u01c0\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01c1\7\56", - "\1\50\12\56\1\u01c2\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u01a8\12\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u01a9\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01aa\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u01ab\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01ac\7\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01ad\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u01ae\4\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01af\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u01b0\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01b1\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01b2\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u01b3\13\56", + "\1\50\12\56\1\u01b4\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\1\u01b5\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01b6\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01b7\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01b8\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\30\56\1\u01b9\1\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u01ba\12\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u01bb\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01bc\25\56", + "\1\50\12\56\1\u01bd\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u01be\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u01bf\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01c0\7\56", + "\1\50\12\56\1\u01c1\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u01c3\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u01c5\12\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u01c6\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01c7\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u01c8\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u01c9\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u01ca\10\56", "", - "\1\50\12\56\1\u01cb\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\1\u01cc\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\1\u01cd\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u01c2\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01c3\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u01c4\12\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u01c6\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u01c7\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u01c8\10\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01ce\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01c9\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01ca\7\56", + "\1\50\12\56\1\u01cb\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u01cf\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u01d0\26\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u01d1\12\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01d2\27\56", - "\1\50\12\56\1\u01d3\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\1\u01d4\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u01cc\26\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u01cd\12\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u01ce\31\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01cf\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01d0\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u01d1\7\56", + "\1\50\12\56\1\u01d2\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\1\u01d3\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01d4\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u01d5\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01d6\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01d7\25\56", + "\1\50\12\56\1\u01d8\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\1\u01d9\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u01d5\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01d6\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01d7\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u01d8\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01d9\25\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u01da\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01db\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01dc\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\14\56\1\u01da\15\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01db\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u01dc\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01dd\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01df\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01e1\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01e2\25\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u01e3\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01de\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01df\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\30\56\1\u01e4\1\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u01e6\30\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\30\56\1\u01e1\1\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01e8\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u01e9\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "" }; - static final short[] DFA28_eot = DFA.unpackEncodedString(DFA28_eotS); - static final short[] DFA28_eof = DFA.unpackEncodedString(DFA28_eofS); - static final char[] DFA28_min = DFA.unpackEncodedStringToUnsignedChars(DFA28_minS); - static final char[] DFA28_max = DFA.unpackEncodedStringToUnsignedChars(DFA28_maxS); - static final short[] DFA28_accept = DFA.unpackEncodedString(DFA28_acceptS); - static final short[] DFA28_special = DFA.unpackEncodedString(DFA28_specialS); - static final short[][] DFA28_transition; + static final short[] DFA30_eot = DFA.unpackEncodedString(DFA30_eotS); + static final short[] DFA30_eof = DFA.unpackEncodedString(DFA30_eofS); + static final char[] DFA30_min = DFA.unpackEncodedStringToUnsignedChars(DFA30_minS); + static final char[] DFA30_max = DFA.unpackEncodedStringToUnsignedChars(DFA30_maxS); + static final short[] DFA30_accept = DFA.unpackEncodedString(DFA30_acceptS); + static final short[] DFA30_special = DFA.unpackEncodedString(DFA30_specialS); + static final short[][] DFA30_transition; static { - int numStates = DFA28_transitionS.length; - DFA28_transition = new short[numStates][]; + int numStates = DFA30_transitionS.length; + DFA30_transition = new short[numStates][]; for (int i=0; i='\u0000' && LA28_161<='!')||(LA28_161>='#' && LA28_161<='[')||(LA28_161>=']' && LA28_161<='\uFFFF')) ) {s = 104;} + if ( ((LA30_107>='\u0000' && LA30_107<='\uFFFF')) ) {s = 165;} if ( s>=0 ) return s; break; case 1 : - int LA28_104 = input.LA(1); + int LA30_0 = input.LA(1); s = -1; - if ( (LA28_104=='\"') ) {s = 105;} + if ( (LA30_0=='E') ) {s = 1;} - else if ( (LA28_104=='\\') ) {s = 103;} + else if ( (LA30_0=='R') ) {s = 2;} - else if ( ((LA28_104>='\u0000' && LA28_104<='!')||(LA28_104>='#' && LA28_104<='[')||(LA28_104>=']' && LA28_104<='\uFFFF')) ) {s = 104;} + else if ( (LA30_0=='P') ) {s = 3;} - if ( s>=0 ) return s; - break; - case 2 : - int LA28_106 = input.LA(1); + else if ( (LA30_0=='G') ) {s = 4;} - s = -1; - if ( ((LA28_106>='\u0000' && LA28_106<='\uFFFF')) ) {s = 163;} + else if ( (LA30_0=='s') ) {s = 5;} - if ( s>=0 ) return s; - break; - case 3 : - int LA28_36 = input.LA(1); + else if ( (LA30_0=='a') ) {s = 6;} - s = -1; - if ( (LA28_36=='\\') ) {s = 103;} + else if ( (LA30_0=='d') ) {s = 7;} - else if ( ((LA28_36>='\u0000' && LA28_36<='!')||(LA28_36>='#' && LA28_36<='[')||(LA28_36>=']' && LA28_36<='\uFFFF')) ) {s = 104;} + else if ( (LA30_0=='f') ) {s = 8;} - else if ( (LA28_36=='\"') ) {s = 105;} + else if ( (LA30_0=='p') ) {s = 9;} - else s = 43; + else if ( (LA30_0=='r') ) {s = 10;} - if ( s>=0 ) return s; - break; - case 4 : - int LA28_163 = input.LA(1); + else if ( (LA30_0=='m') ) {s = 11;} - s = -1; - if ( (LA28_163=='\'') ) {s = 108;} + else if ( (LA30_0=='u') ) {s = 12;} - else if ( (LA28_163=='\\') ) {s = 106;} + else if ( (LA30_0=='B') ) {s = 13;} - else if ( ((LA28_163>='\u0000' && LA28_163<='&')||(LA28_163>='(' && LA28_163<='[')||(LA28_163>=']' && LA28_163<='\uFFFF')) ) {s = 107;} + else if ( (LA30_0=='I') ) {s = 14;} - if ( s>=0 ) return s; - break; - case 5 : - int LA28_107 = input.LA(1); + else if ( (LA30_0=='i') ) {s = 15;} - s = -1; - if ( (LA28_107=='\'') ) {s = 108;} + else if ( (LA30_0=='A') ) {s = 16;} - else if ( (LA28_107=='\\') ) {s = 106;} + else if ( (LA30_0=='D') ) {s = 17;} - else if ( ((LA28_107>='\u0000' && LA28_107<='&')||(LA28_107>='(' && LA28_107<='[')||(LA28_107>=']' && LA28_107<='\uFFFF')) ) {s = 107;} + else if ( (LA30_0=='H') ) {s = 18;} - if ( s>=0 ) return s; - break; - case 6 : - int LA28_0 = input.LA(1); + else if ( (LA30_0=='S') ) {s = 19;} - s = -1; - if ( (LA28_0=='P') ) {s = 1;} + else if ( (LA30_0=='b') ) {s = 20;} - else if ( (LA28_0=='E') ) {s = 2;} + else if ( (LA30_0=='v') ) {s = 21;} - else if ( (LA28_0=='R') ) {s = 3;} + else if ( (LA30_0=='g') ) {s = 22;} - else if ( (LA28_0=='G') ) {s = 4;} + else if ( (LA30_0=='n') ) {s = 23;} - else if ( (LA28_0=='s') ) {s = 5;} + else if ( (LA30_0=='t') ) {s = 24;} - else if ( (LA28_0=='a') ) {s = 6;} + else if ( (LA30_0=='L') ) {s = 25;} - else if ( (LA28_0=='d') ) {s = 7;} + else if ( (LA30_0=='[') ) {s = 26;} - else if ( (LA28_0=='f') ) {s = 8;} + else if ( (LA30_0==',') ) {s = 27;} - else if ( (LA28_0=='p') ) {s = 9;} + else if ( (LA30_0==':') ) {s = 28;} - else if ( (LA28_0=='r') ) {s = 10;} + else if ( (LA30_0==']') ) {s = 29;} - else if ( (LA28_0=='m') ) {s = 11;} + else if ( (LA30_0=='0') ) {s = 30;} - else if ( (LA28_0=='u') ) {s = 12;} + else if ( ((LA30_0>='1' && LA30_0<='2')) ) {s = 31;} - else if ( (LA28_0=='B') ) {s = 13;} + else if ( (LA30_0=='-') ) {s = 32;} - else if ( (LA28_0=='I') ) {s = 14;} + else if ( ((LA30_0>='3' && LA30_0<='9')) ) {s = 33;} - else if ( (LA28_0=='i') ) {s = 15;} + else if ( (LA30_0=='^') ) {s = 34;} - else if ( (LA28_0=='A') ) {s = 16;} + else if ( (LA30_0=='C'||LA30_0=='F'||(LA30_0>='J' && LA30_0<='K')||(LA30_0>='M' && LA30_0<='O')||LA30_0=='Q'||(LA30_0>='T' && LA30_0<='Z')||LA30_0=='_'||LA30_0=='c'||LA30_0=='e'||LA30_0=='h'||(LA30_0>='j' && LA30_0<='l')||LA30_0=='o'||LA30_0=='q'||(LA30_0>='w' && LA30_0<='z')) ) {s = 35;} - else if ( (LA28_0=='D') ) {s = 17;} + else if ( (LA30_0=='\"') ) {s = 36;} - else if ( (LA28_0=='H') ) {s = 18;} + else if ( (LA30_0=='\'') ) {s = 37;} - else if ( (LA28_0=='S') ) {s = 19;} + else if ( (LA30_0=='#') ) {s = 38;} - else if ( (LA28_0=='b') ) {s = 20;} + else if ( (LA30_0=='/') ) {s = 39;} - else if ( (LA28_0=='v') ) {s = 21;} + else if ( (LA30_0=='~') ) {s = 41;} - else if ( (LA28_0=='g') ) {s = 22;} + else if ( ((LA30_0>='\t' && LA30_0<='\n')||LA30_0=='\r'||LA30_0==' ') ) {s = 42;} - else if ( (LA28_0=='n') ) {s = 23;} + else if ( ((LA30_0>='\u0000' && LA30_0<='\b')||(LA30_0>='\u000B' && LA30_0<='\f')||(LA30_0>='\u000E' && LA30_0<='\u001F')||LA30_0=='!'||(LA30_0>='$' && LA30_0<='&')||(LA30_0>='(' && LA30_0<='+')||LA30_0=='.'||(LA30_0>=';' && LA30_0<='@')||LA30_0=='\\'||LA30_0=='`'||(LA30_0>='{' && LA30_0<='}')||(LA30_0>='\u007F' && LA30_0<='\uFFFF')) ) {s = 43;} - else if ( (LA28_0=='t') ) {s = 24;} + else s = 40; - else if ( (LA28_0=='L') ) {s = 25;} + if ( s>=0 ) return s; + break; + case 2 : + int LA30_165 = input.LA(1); - else if ( (LA28_0=='[') ) {s = 26;} + s = -1; + if ( (LA30_165=='\'') ) {s = 109;} - else if ( (LA28_0==',') ) {s = 27;} + else if ( (LA30_165=='\\') ) {s = 107;} - else if ( (LA28_0==':') ) {s = 28;} + else if ( ((LA30_165>='\u0000' && LA30_165<='&')||(LA30_165>='(' && LA30_165<='[')||(LA30_165>=']' && LA30_165<='\uFFFF')) ) {s = 108;} - else if ( (LA28_0==']') ) {s = 29;} + if ( s>=0 ) return s; + break; + case 3 : + int LA30_108 = input.LA(1); - else if ( (LA28_0=='0') ) {s = 30;} + s = -1; + if ( (LA30_108=='\'') ) {s = 109;} - else if ( ((LA28_0>='1' && LA28_0<='2')) ) {s = 31;} + else if ( (LA30_108=='\\') ) {s = 107;} + + else if ( ((LA30_108>='\u0000' && LA30_108<='&')||(LA30_108>='(' && LA30_108<='[')||(LA30_108>=']' && LA30_108<='\uFFFF')) ) {s = 108;} + + if ( s>=0 ) return s; + break; + case 4 : + int LA30_37 = input.LA(1); - else if ( (LA28_0=='-') ) {s = 32;} + s = -1; + if ( (LA30_37=='\\') ) {s = 107;} - else if ( ((LA28_0>='3' && LA28_0<='9')) ) {s = 33;} + else if ( ((LA30_37>='\u0000' && LA30_37<='&')||(LA30_37>='(' && LA30_37<='[')||(LA30_37>=']' && LA30_37<='\uFFFF')) ) {s = 108;} - else if ( (LA28_0=='^') ) {s = 34;} + else if ( (LA30_37=='\'') ) {s = 109;} - else if ( (LA28_0=='C'||LA28_0=='F'||(LA28_0>='J' && LA28_0<='K')||(LA28_0>='M' && LA28_0<='O')||LA28_0=='Q'||(LA28_0>='T' && LA28_0<='Z')||LA28_0=='_'||LA28_0=='c'||LA28_0=='e'||LA28_0=='h'||(LA28_0>='j' && LA28_0<='l')||LA28_0=='o'||LA28_0=='q'||(LA28_0>='w' && LA28_0<='z')) ) {s = 35;} + else s = 43; - else if ( (LA28_0=='\"') ) {s = 36;} + if ( s>=0 ) return s; + break; + case 5 : + int LA30_163 = input.LA(1); - else if ( (LA28_0=='\'') ) {s = 37;} + s = -1; + if ( (LA30_163=='\"') ) {s = 106;} - else if ( (LA28_0=='#') ) {s = 38;} + else if ( (LA30_163=='\\') ) {s = 104;} - else if ( (LA28_0=='/') ) {s = 39;} + else if ( ((LA30_163>='\u0000' && LA30_163<='!')||(LA30_163>='#' && LA30_163<='[')||(LA30_163>=']' && LA30_163<='\uFFFF')) ) {s = 105;} - else if ( (LA28_0=='~') ) {s = 41;} + if ( s>=0 ) return s; + break; + case 6 : + int LA30_105 = input.LA(1); - else if ( ((LA28_0>='\t' && LA28_0<='\n')||LA28_0=='\r'||LA28_0==' ') ) {s = 42;} + s = -1; + if ( (LA30_105=='\"') ) {s = 106;} - else if ( ((LA28_0>='\u0000' && LA28_0<='\b')||(LA28_0>='\u000B' && LA28_0<='\f')||(LA28_0>='\u000E' && LA28_0<='\u001F')||LA28_0=='!'||(LA28_0>='$' && LA28_0<='&')||(LA28_0>='(' && LA28_0<='+')||LA28_0=='.'||(LA28_0>=';' && LA28_0<='@')||LA28_0=='\\'||LA28_0=='`'||(LA28_0>='{' && LA28_0<='}')||(LA28_0>='\u007F' && LA28_0<='\uFFFF')) ) {s = 43;} + else if ( (LA30_105=='\\') ) {s = 104;} - else s = 40; + else if ( ((LA30_105>='\u0000' && LA30_105<='!')||(LA30_105>='#' && LA30_105<='[')||(LA30_105>=']' && LA30_105<='\uFFFF')) ) {s = 105;} if ( s>=0 ) return s; break; case 7 : - int LA28_37 = input.LA(1); + int LA30_36 = input.LA(1); s = -1; - if ( (LA28_37=='\\') ) {s = 106;} + if ( (LA30_36=='\\') ) {s = 104;} - else if ( ((LA28_37>='\u0000' && LA28_37<='&')||(LA28_37>='(' && LA28_37<='[')||(LA28_37>=']' && LA28_37<='\uFFFF')) ) {s = 107;} + else if ( ((LA30_36>='\u0000' && LA30_36<='!')||(LA30_36>='#' && LA30_36<='[')||(LA30_36>=']' && LA30_36<='\uFFFF')) ) {s = 105;} - else if ( (LA28_37=='\'') ) {s = 108;} + else if ( (LA30_36=='\"') ) {s = 106;} else s = 43; if ( s>=0 ) return s; break; case 8 : - int LA28_103 = input.LA(1); + int LA30_104 = input.LA(1); s = -1; - if ( ((LA28_103>='\u0000' && LA28_103<='\uFFFF')) ) {s = 161;} + if ( ((LA30_104>='\u0000' && LA30_104<='\uFFFF')) ) {s = 163;} if ( s>=0 ) return s; break; } NoViableAltException nvae = - new NoViableAltException(getDescription(), 28, _s, input); + new NoViableAltException(getDescription(), 30, _s, input); error(nvae); throw nvae; } diff --git a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/lexer/InternalRosLexer.tokens b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/lexer/InternalRosLexer.tokens index 1d2a4f0a5..3eed146ed 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/lexer/InternalRosLexer.tokens +++ b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/parser/antlr/lexer/InternalRosLexer.tokens @@ -1,108 +1,107 @@ -Action=51 +Action=50 Action_1=34 -Actionclient=11 -Actionserver=12 -Any=82 -Array=45 -Base64=46 -Bool=72 -Bool_1=52 +Actionclients=10 +Actionservers=11 +Any=81 +Array=44 +Base64=45 +Bool=71 +Bool_1=51 Boolean=32 -Byte=73 -Byte_1=53 -Colon=86 -Comma=85 -Date=70 -Default=35 -Dependencies=13 -Double=47 +Byte=72 +Byte_1=52 +Colon=85 +Comma=84 +Date=69 +Default=23 +Dependencies=12 +Double=46 Duration=24 -ExternalDependency=5 +ExternalDependency=4 Feedback=25 -Feedback_1=20 -Float32=36 -Float32_1=21 -Float64=37 -Float64_1=22 -FromGitRepo=15 -GlobalNamespace=8 -Goal=74 -Goal_1=62 -GraphName=19 -Header=48 -Int16=63 -Int16_1=38 -Int32=64 -Int32_1=39 -Int64=65 -Int64_1=40 -Int8=75 -Int8_1=54 +Feedback_1=19 +Float32=35 +Float32_1=20 +Float64=36 +Float64_1=21 +FromGitRepo=14 +GlobalNamespace=7 +Goal=73 +Goal_1=61 +GraphName=18 +Header=47 +Int16=62 +Int16_1=37 +Int32=63 +Int32_1=38 +Int64=64 +Int64_1=39 +Int8=74 +Int8_1=53 Integer=33 -LeftSquareBracket=87 -LeftSquareBracketRightSquareBracket=84 -List=71 -Message=41 +LeftSquareBracket=86 +LeftSquareBracketRightSquareBracket=83 +List=70 +Message=40 Message_1=26 -Msg=76 -Name=77 -Node=78 -Node_1=66 -Ns=83 -ParameterAny=14 -ParameterStructMember=4 -Parameters=17 -PrivateNamespace=7 -Publishers=18 -RULE_ANY_OTHER=111 -RULE_BEGIN=104 -RULE_BINARY=90 -RULE_BOOLEAN=91 -RULE_DATE_TIME=99 -RULE_DAY=94 -RULE_DECINT=92 -RULE_DIGIT=89 -RULE_DOUBLE=93 -RULE_END=105 -RULE_HOUR=97 -RULE_ID=100 -RULE_INT=102 -RULE_MESSAGE_ASIGMENT=103 -RULE_MIN_SEC=98 -RULE_ML_COMMENT=109 -RULE_MONTH=95 -RULE_ROS_CONVENTION_A=107 -RULE_ROS_CONVENTION_PARAM=108 -RULE_SL_COMMENT=106 -RULE_STRING=101 -RULE_WS=110 -RULE_YEAR=96 -RelativeNamespace=6 +Msg=75 +Name=76 +Node=77 +Node_1=65 +Ns=82 +ParameterAny=13 +Parameters=16 +PrivateNamespace=6 +Publishers=17 +RULE_ANY_OTHER=110 +RULE_BEGIN=103 +RULE_BINARY=89 +RULE_BOOLEAN=90 +RULE_DATE_TIME=98 +RULE_DAY=93 +RULE_DECINT=91 +RULE_DIGIT=88 +RULE_DOUBLE=92 +RULE_END=104 +RULE_HOUR=96 +RULE_ID=99 +RULE_INT=101 +RULE_MESSAGE_ASIGMENT=102 +RULE_MIN_SEC=97 +RULE_ML_COMMENT=108 +RULE_MONTH=94 +RULE_ROS_CONVENTION_A=106 +RULE_ROS_CONVENTION_PARAM=107 +RULE_SL_COMMENT=105 +RULE_STRING=100 +RULE_WS=109 +RULE_YEAR=95 +RelativeNamespace=5 Request=27 -Response=23 -Result=55 -Result_1=42 -RightSquareBracket=88 -Service=43 -Serviceclient=9 -Serviceserver=10 -Specs=56 -Srv=79 -String=49 -String_1=57 +Response=22 +Result=54 +Result_1=41 +RightSquareBracket=87 +Service=42 +Serviceclients=8 +Serviceservers=9 +Specs=55 +Srv=78 +String=48 +String_1=56 String_2=28 -Struct=50 -Subscribers=16 -Time=80 -Type=81 -Type_1=67 -Uint16=58 +Struct=49 +Subscribers=15 +Time=79 +Type=80 +Type_1=66 +Uint16=57 Uint16_1=29 -Uint32=59 +Uint32=58 Uint32_1=30 -Uint64=60 +Uint64=59 Uint64_1=31 -Uint8=68 -Uint8_1=44 -Value=69 -Value_1=61 +Uint8=67 +Uint8_1=43 +Value=68 +Value_1=60 diff --git a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/serializer/BasicsSemanticSequencer.java b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/serializer/BasicsSemanticSequencer.java index 6e13e01b9..41a148bcc 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/serializer/BasicsSemanticSequencer.java +++ b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/serializer/BasicsSemanticSequencer.java @@ -635,8 +635,8 @@ protected void sequence_ParameterStructMember(ISerializationContext context, Par errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, RosPackage.Literals.PARAMETER_STRUCT_MEMBER__VALUE)); } SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0(), semanticObject.getName()); - feeder.accept(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0(), semanticObject.getValue()); + feeder.accept(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0(), semanticObject.getName()); + feeder.accept(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0(), semanticObject.getValue()); feeder.finish(); } diff --git a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/serializer/RosSyntacticSequencer.java b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/serializer/RosSyntacticSequencer.java index d74596ed5..dcc74316e 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/serializer/RosSyntacticSequencer.java +++ b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/serializer/RosSyntacticSequencer.java @@ -22,112 +22,112 @@ public class RosSyntacticSequencer extends AbstractSyntacticSequencer { protected RosGrammarAccess grammarAccess; - protected AbstractElementAlias match_Node___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; - protected AbstractElementAlias match_Node___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; - protected AbstractElementAlias match_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; - protected AbstractElementAlias match_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; - protected AbstractElementAlias match_Node___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; - protected AbstractElementAlias match_Node___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; - protected AbstractElementAlias match_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a; - protected AbstractElementAlias match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a; - protected AbstractElementAlias match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; - protected AbstractElementAlias match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; - protected AbstractElementAlias match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; - protected AbstractElementAlias match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; - protected AbstractElementAlias match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; - protected AbstractElementAlias match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; - protected AbstractElementAlias match_Node_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; - protected AbstractElementAlias match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; - protected AbstractElementAlias match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; + protected AbstractElementAlias match_Node___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; + protected AbstractElementAlias match_Node___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; + protected AbstractElementAlias match_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; + protected AbstractElementAlias match_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; + protected AbstractElementAlias match_Node___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; + protected AbstractElementAlias match_Node___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; + protected AbstractElementAlias match_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a; + protected AbstractElementAlias match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a; + protected AbstractElementAlias match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; + protected AbstractElementAlias match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; + protected AbstractElementAlias match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; + protected AbstractElementAlias match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; + protected AbstractElementAlias match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; + protected AbstractElementAlias match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; + protected AbstractElementAlias match_Node_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; + protected AbstractElementAlias match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; + protected AbstractElementAlias match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; protected AbstractElementAlias match_Package_Impl___SpecsKeyword_5_0_BEGINTerminalRuleCall_5_1_ENDTerminalRuleCall_5_3__q; @Inject @@ -138,115 +138,115 @@ protected void init(IGrammarAccess access) { } private void init0() { - match_Node___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); - match_Node___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); - match_Node___ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); - match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); - match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); - match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); - match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); - match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); - match_Node___ENDTerminalRuleCall_3_0_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); - match_Node___ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); - match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); - match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); - match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); - match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); - match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); - match_Node___ENDTerminalRuleCall_3_1_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); - match_Node___ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); - match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); - match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); - match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); - match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); - match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); - match_Node___ENDTerminalRuleCall_3_2_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); - match_Node___ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); - match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); - match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); - match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); - match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); - match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); - match_Node___ENDTerminalRuleCall_3_3_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); - match_Node___ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); - match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); - match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); - match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); - match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); - match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); - match_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); - match_Node___ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); - match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); - match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); - match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); - match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); - match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); - match_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); - match_Node___ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); - match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); - match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); - match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); - match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); - match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); - match_Node___ENDTerminalRuleCall_3_6_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); - match_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); - match_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); - match_Node___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); - match_Node___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); - match_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())))); - match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); - match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); + match_Node___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); + match_Node___ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); + match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); + match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); + match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); + match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); + match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); + match_Node___ENDTerminalRuleCall_3_0_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); + match_Node___ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); + match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); + match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); + match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); + match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); + match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); + match_Node___ENDTerminalRuleCall_3_1_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); + match_Node___ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); + match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); + match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); + match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); + match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); + match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); + match_Node___ENDTerminalRuleCall_3_2_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); + match_Node___ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); + match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); + match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); + match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); + match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); + match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); + match_Node___ENDTerminalRuleCall_3_3_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); + match_Node___ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); + match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); + match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); + match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); + match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); + match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); + match_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); + match_Node___ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); + match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); + match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); + match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); + match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); + match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); + match_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); + match_Node___ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); + match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); + match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); + match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); + match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); + match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); + match_Node___ENDTerminalRuleCall_3_6_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); + match_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); + match_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); + match_Node___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); + match_Node___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); + match_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())))); + match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); + match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); } private void init1() { - match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); - match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); - match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); + match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); + match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); + match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); match_Package_Impl___SpecsKeyword_5_0_BEGINTerminalRuleCall_5_1_ENDTerminalRuleCall_5_3__q = new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getPackage_ImplAccess().getSpecsKeyword_5_0()), new TokenAlias(false, false, grammarAccess.getPackage_ImplAccess().getBEGINTerminalRuleCall_5_1()), new TokenAlias(false, false, grammarAccess.getPackage_ImplAccess().getENDTerminalRuleCall_5_3())); } @@ -277,218 +277,218 @@ protected void emitUnassignedTokens(EObject semanticObject, ISynTransition trans List transitionNodes = collectNodes(fromNode, toNode); for (AbstractElementAlias syntax : transition.getAmbiguousSyntaxes()) { List syntaxNodes = getNodesFor(transitionNodes, syntax); - if (match_Node___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) - emit_Node___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) - emit_Node___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_0_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_1_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_2_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_3_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_6_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) - emit_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) - emit_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) - emit_Node___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) - emit_Node___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a.equals(syntax)) - emit_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a.equals(syntax)) - emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) - emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) - emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) - emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) - emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) - emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) - emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) - emit_Node_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) - emit_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) - emit_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + if (match_Node___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) + emit_Node___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) + emit_Node___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_0_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_1_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_2_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_3_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_6_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) + emit_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) + emit_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) + emit_Node___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) + emit_Node___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a.equals(syntax)) + emit_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a.equals(syntax)) + emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) + emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) + emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) + emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) + emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) + emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) + emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) + emit_Node_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) + emit_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) + emit_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); else if (match_Package_Impl___SpecsKeyword_5_0_BEGINTerminalRuleCall_5_1_ENDTerminalRuleCall_5_3__q.equals(syntax)) emit_Package_Impl___SpecsKeyword_5_0_BEGINTerminalRuleCall_5_1_ENDTerminalRuleCall_5_3__q(semanticObject, getLastNavigableState(), syntaxNodes); else acceptNodes(getLastNavigableState(), syntaxNodes); @@ -499,15 +499,15 @@ else if (match_Package_Impl___SpecsKeyword_5_0_BEGINTerminalRuleCall_5_1_ENDTerm *
      * Ambiguous syntax:
      *     (
-      *         'actionclient:'
+      *         'actionclients:'
       *         BEGIN
       *         END
       *         (
       *             ('publishers:' BEGIN END) |
       *             ('subscribers:' BEGIN END) |
-      *             ('serviceserver:' BEGIN END) |
-      *             ('serviceclient:' BEGIN END) |
-      *             ('actionserver:' BEGIN END) |
+      *             ('serviceservers:' BEGIN END) |
+      *             ('serviceclients:' BEGIN END) |
+      *             ('actionservers:' BEGIN END) |
       *             ('parameters:' BEGIN END)
       *         )*
       *     )*
@@ -516,7 +516,7 @@ else if (match_Package_Impl___SpecsKeyword_5_0_BEGINTerminalRuleCall_5_1_ENDTerm
      *     (
      *         actionclient+=ActionClient
      *         END
-     *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))*
+     *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))*
      *         (ambiguity)
      *         END
      *         (rule end)
@@ -524,7 +524,7 @@ else if (match_Package_Impl___SpecsKeyword_5_0_BEGINTerminalRuleCall_5_1_ENDTerm
 
      * 
*/ - protected void emit_Node___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -532,15 +532,15 @@ protected void emit_Node___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1 *
      * Ambiguous syntax:
      *     (
-      *         'actionserver:'
+      *         'actionservers:'
       *         BEGIN
       *         END
       *         (
       *             ('publishers:' BEGIN END) |
       *             ('subscribers:' BEGIN END) |
-      *             ('serviceserver:' BEGIN END) |
-      *             ('serviceclient:' BEGIN END) |
-      *             ('actionclient:' BEGIN END) |
+      *             ('serviceservers:' BEGIN END) |
+      *             ('serviceclients:' BEGIN END) |
+      *             ('actionclients:' BEGIN END) |
       *             ('parameters:' BEGIN END)
       *         )*
       *     )*
@@ -549,7 +549,7 @@ protected void emit_Node___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1
      *     (
      *         actionserver+=ActionServer
      *         END
-     *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))*
+     *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))*
      *         (ambiguity)
      *         END
      *         (rule end)
@@ -557,7 +557,7 @@ protected void emit_Node___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1
 
      * 
*/ - protected void emit_Node___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -568,10 +568,10 @@ protected void emit_Node___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1 * END * ( * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * 'publishers:' @@ -582,7 +582,7 @@ protected void emit_Node___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1 * ( * name=RosNames * BEGIN - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))* + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))* * 'publishers:' * BEGIN * (ambiguity) @@ -592,7 +592,7 @@ protected void emit_Node___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1 * */ - protected void emit_Node___ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -602,7 +602,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5 * ( * END * ( - * (('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? + * (('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? * ('subscribers:' BEGIN END)? * )+ * 'publishers:' @@ -613,7 +613,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5 * ( * subscriber+=Subscriber * END - * ((('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ + * ((('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ * 'publishers:' * BEGIN * (ambiguity) @@ -622,7 +622,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5 * */ - protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -632,8 +632,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceserver:' BEGIN END)? + * (('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceservers:' BEGIN END)? * )+ * 'publishers:' * BEGIN @@ -643,7 +643,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * serviceserver+=ServiceServer * END - * ((('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceserver:' BEGIN END)?)+ + * ((('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceservers:' BEGIN END)?)+ * 'publishers:' * BEGIN * (ambiguity) @@ -652,7 +652,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -662,8 +662,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceclient:' BEGIN END)? + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceclients:' BEGIN END)? * )+ * 'publishers:' * BEGIN @@ -673,7 +673,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * serviceclient+=ServiceClient * END - * ((('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclient:' BEGIN END)?)+ + * ((('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclients:' BEGIN END)?)+ * 'publishers:' * BEGIN * (ambiguity) @@ -682,7 +682,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -692,7 +692,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? * ('parameters:' BEGIN END)? * )+ * 'publishers:' @@ -703,7 +703,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * parameter+=Parameter * END - * ((('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? ('parameters:' BEGIN END)?)+ + * ((('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? ('parameters:' BEGIN END)?)+ * 'publishers:' * BEGIN * (ambiguity) @@ -712,7 +712,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -722,8 +722,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionserver:' BEGIN END)? + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionservers:' BEGIN END)? * )+ * 'publishers:' * BEGIN @@ -733,7 +733,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * actionserver+=ActionServer * END - * ((('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('actionserver:' BEGIN END)?)+ + * ((('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('actionservers:' BEGIN END)?)+ * 'publishers:' * BEGIN * (ambiguity) @@ -742,7 +742,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -752,8 +752,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionclient:' BEGIN END)? + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionclients:' BEGIN END)? * )+ * 'publishers:' * BEGIN @@ -763,7 +763,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * actionclient+=ActionClient * END - * ((('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclient:' BEGIN END)?)+ + * ((('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclients:' BEGIN END)?)+ * 'publishers:' * BEGIN * (ambiguity) @@ -772,7 +772,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -783,10 +783,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionserverKeyword_3 * END * ( * ('publishers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * 'subscribers:' @@ -797,7 +797,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionserverKeyword_3 * ( * name=RosNames * BEGIN - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))* + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))* * 'subscribers:' * BEGIN * (ambiguity) @@ -807,7 +807,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -817,8 +817,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceservers:' BEGIN END)? * )+ * 'subscribers:' * BEGIN @@ -828,7 +828,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5 * ( * serviceserver+=ServiceServer * END - * ((('publishers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceserver:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceservers:' BEGIN END)?)+ * 'subscribers:' * BEGIN * (ambiguity) @@ -837,7 +837,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5 * */ - protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -847,8 +847,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceclients:' BEGIN END)? * )+ * 'subscribers:' * BEGIN @@ -858,7 +858,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * serviceclient+=ServiceClient * END - * ((('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclient:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclients:' BEGIN END)?)+ * 'subscribers:' * BEGIN * (ambiguity) @@ -867,7 +867,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -877,7 +877,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * END * ( - * (('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? + * (('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? * ('publishers:' BEGIN END)? * )+ * 'subscribers:' @@ -888,7 +888,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * publisher+=Publisher * END - * ((('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ + * ((('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ * 'subscribers:' * BEGIN * (ambiguity) @@ -897,7 +897,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -907,7 +907,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? * ('parameters:' BEGIN END)? * )+ * 'subscribers:' @@ -918,7 +918,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * parameter+=Parameter * END - * ((('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? ('parameters:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? ('parameters:' BEGIN END)?)+ * 'subscribers:' * BEGIN * (ambiguity) @@ -927,7 +927,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -937,8 +937,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionservers:' BEGIN END)? * )+ * 'subscribers:' * BEGIN @@ -948,7 +948,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * actionserver+=ActionServer * END - * ((('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('actionserver:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('actionservers:' BEGIN END)?)+ * 'subscribers:' * BEGIN * (ambiguity) @@ -957,7 +957,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -967,8 +967,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionclients:' BEGIN END)? * )+ * 'subscribers:' * BEGIN @@ -978,7 +978,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * actionclient+=ActionClient * END - * ((('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclient:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclients:' BEGIN END)?)+ * 'subscribers:' * BEGIN * (ambiguity) @@ -987,7 +987,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -999,12 +999,12 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionserverKeyword_3 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* - * 'serviceserver:' + * 'serviceservers:' * BEGIN * )* * @@ -1012,8 +1012,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionserverKeyword_3 * ( * name=RosNames * BEGIN - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))* - * 'serviceserver:' + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))* + * 'serviceservers:' * BEGIN * (ambiguity) * serviceserver+=ServiceServer @@ -1022,7 +1022,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1032,10 +1032,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? + * (('publishers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? * ('subscribers:' BEGIN END)? * )+ - * 'serviceserver:' + * 'serviceservers:' * BEGIN * )* * @@ -1043,8 +1043,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5 * ( * subscriber+=Subscriber * END - * ((('publishers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ - * 'serviceserver:' + * ((('publishers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ + * 'serviceservers:' * BEGIN * (ambiguity) * serviceserver+=ServiceServer @@ -1052,7 +1052,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5 * */ - protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1062,10 +1062,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceclients:' BEGIN END)? * )+ - * 'serviceserver:' + * 'serviceservers:' * BEGIN * )* * @@ -1073,8 +1073,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * serviceclient+=ServiceClient * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclient:' BEGIN END)?)+ - * 'serviceserver:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclients:' BEGIN END)?)+ + * 'serviceservers:' * BEGIN * (ambiguity) * serviceserver+=ServiceServer @@ -1082,7 +1082,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1092,10 +1092,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? + * (('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? * ('publishers:' BEGIN END)? * )+ - * 'serviceserver:' + * 'serviceservers:' * BEGIN * )* * @@ -1103,8 +1103,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * publisher+=Publisher * END - * ((('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ - * 'serviceserver:' + * ((('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ + * 'serviceservers:' * BEGIN * (ambiguity) * serviceserver+=ServiceServer @@ -1112,7 +1112,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1122,10 +1122,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? * ('parameters:' BEGIN END)? * )+ - * 'serviceserver:' + * 'serviceservers:' * BEGIN * )* * @@ -1133,8 +1133,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * parameter+=Parameter * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? ('parameters:' BEGIN END)?)+ - * 'serviceserver:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? ('parameters:' BEGIN END)?)+ + * 'serviceservers:' * BEGIN * (ambiguity) * serviceserver+=ServiceServer @@ -1142,7 +1142,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1152,10 +1152,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionservers:' BEGIN END)? * )+ - * 'serviceserver:' + * 'serviceservers:' * BEGIN * )* * @@ -1163,8 +1163,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * actionserver+=ActionServer * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('actionserver:' BEGIN END)?)+ - * 'serviceserver:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('actionservers:' BEGIN END)?)+ + * 'serviceservers:' * BEGIN * (ambiguity) * serviceserver+=ServiceServer @@ -1172,7 +1172,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1182,10 +1182,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionclients:' BEGIN END)? * )+ - * 'serviceserver:' + * 'serviceservers:' * BEGIN * )* * @@ -1193,8 +1193,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * actionclient+=ActionClient * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclient:' BEGIN END)?)+ - * 'serviceserver:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclients:' BEGIN END)?)+ + * 'serviceservers:' * BEGIN * (ambiguity) * serviceserver+=ServiceServer @@ -1202,7 +1202,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1214,12 +1214,12 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionserverKeyword_3 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* - * 'serviceclient:' + * 'serviceclients:' * BEGIN * )* * @@ -1227,8 +1227,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionserverKeyword_3 * ( * name=RosNames * BEGIN - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))* - * 'serviceclient:' + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))* + * 'serviceclients:' * BEGIN * (ambiguity) * serviceclient+=ServiceClient @@ -1237,7 +1237,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1247,10 +1247,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? * ('subscribers:' BEGIN END)? * )+ - * 'serviceclient:' + * 'serviceclients:' * BEGIN * )* * @@ -1258,8 +1258,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5 * ( * subscriber+=Subscriber * END - * ((('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ - * 'serviceclient:' + * ((('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ + * 'serviceclients:' * BEGIN * (ambiguity) * serviceclient+=ServiceClient @@ -1267,7 +1267,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5 * */ - protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1277,10 +1277,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceservers:' BEGIN END)? * )+ - * 'serviceclient:' + * 'serviceclients:' * BEGIN * )* * @@ -1288,8 +1288,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * serviceserver+=ServiceServer * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceserver:' BEGIN END)?)+ - * 'serviceclient:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceservers:' BEGIN END)?)+ + * 'serviceclients:' * BEGIN * (ambiguity) * serviceclient+=ServiceClient @@ -1297,7 +1297,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1307,10 +1307,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? * ('publishers:' BEGIN END)? * )+ - * 'serviceclient:' + * 'serviceclients:' * BEGIN * )* * @@ -1318,8 +1318,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * publisher+=Publisher * END - * ((('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ - * 'serviceclient:' + * ((('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ + * 'serviceclients:' * BEGIN * (ambiguity) * serviceclient+=ServiceClient @@ -1327,7 +1327,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1337,10 +1337,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? * ('parameters:' BEGIN END)? * )+ - * 'serviceclient:' + * 'serviceclients:' * BEGIN * )* * @@ -1348,8 +1348,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * parameter+=Parameter * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? ('parameters:' BEGIN END)?)+ - * 'serviceclient:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? ('parameters:' BEGIN END)?)+ + * 'serviceclients:' * BEGIN * (ambiguity) * serviceclient+=ServiceClient @@ -1357,7 +1357,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1367,10 +1367,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionservers:' BEGIN END)? * )+ - * 'serviceclient:' + * 'serviceclients:' * BEGIN * )* * @@ -1378,8 +1378,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * actionserver+=ActionServer * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('actionserver:' BEGIN END)?)+ - * 'serviceclient:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('actionservers:' BEGIN END)?)+ + * 'serviceclients:' * BEGIN * (ambiguity) * serviceclient+=ServiceClient @@ -1387,7 +1387,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1397,10 +1397,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionclients:' BEGIN END)? * )+ - * 'serviceclient:' + * 'serviceclients:' * BEGIN * )* * @@ -1408,8 +1408,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * actionclient+=ActionClient * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclient:' BEGIN END)?)+ - * 'serviceclient:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclients:' BEGIN END)?)+ + * 'serviceclients:' * BEGIN * (ambiguity) * serviceclient+=ServiceClient @@ -1417,7 +1417,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1429,12 +1429,12 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionserverKeyword_3 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* - * 'actionserver:' + * 'actionservers:' * BEGIN * )* * @@ -1442,8 +1442,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionserverKeyword_3 * ( * name=RosNames * BEGIN - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))* - * 'actionserver:' + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))* + * 'actionservers:' * BEGIN * (ambiguity) * actionserver+=ActionServer @@ -1452,7 +1452,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1462,10 +1462,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? * ('subscribers:' BEGIN END)? * )+ - * 'actionserver:' + * 'actionservers:' * BEGIN * )* * @@ -1473,8 +1473,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5 * ( * subscriber+=Subscriber * END - * ((('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ - * 'actionserver:' + * ((('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ + * 'actionservers:' * BEGIN * (ambiguity) * actionserver+=ActionServer @@ -1482,7 +1482,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5 * */ - protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1492,10 +1492,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceservers:' BEGIN END)? * )+ - * 'actionserver:' + * 'actionservers:' * BEGIN * )* * @@ -1503,8 +1503,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * serviceserver+=ServiceServer * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceserver:' BEGIN END)?)+ - * 'actionserver:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceservers:' BEGIN END)?)+ + * 'actionservers:' * BEGIN * (ambiguity) * actionserver+=ActionServer @@ -1512,7 +1512,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1522,10 +1522,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceclients:' BEGIN END)? * )+ - * 'actionserver:' + * 'actionservers:' * BEGIN * )* * @@ -1533,8 +1533,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * serviceclient+=ServiceClient * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclient:' BEGIN END)?)+ - * 'actionserver:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclients:' BEGIN END)?)+ + * 'actionservers:' * BEGIN * (ambiguity) * actionserver+=ActionServer @@ -1542,7 +1542,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1552,10 +1552,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? * ('publishers:' BEGIN END)? * )+ - * 'actionserver:' + * 'actionservers:' * BEGIN * )* * @@ -1563,8 +1563,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * publisher+=Publisher * END - * ((('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ - * 'actionserver:' + * ((('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ + * 'actionservers:' * BEGIN * (ambiguity) * actionserver+=ActionServer @@ -1572,7 +1572,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1582,10 +1582,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END))? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END))? * ('parameters:' BEGIN END)? * )+ - * 'actionserver:' + * 'actionservers:' * BEGIN * )* * @@ -1593,8 +1593,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * parameter+=Parameter * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END))? ('parameters:' BEGIN END)?)+ - * 'actionserver:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END))? ('parameters:' BEGIN END)?)+ + * 'actionservers:' * BEGIN * (ambiguity) * actionserver+=ActionServer @@ -1602,7 +1602,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1612,10 +1612,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionclients:' BEGIN END)? * )+ - * 'actionserver:' + * 'actionservers:' * BEGIN * )* * @@ -1623,8 +1623,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * actionclient+=ActionClient * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclient:' BEGIN END)?)+ - * 'actionserver:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclients:' BEGIN END)?)+ + * 'actionservers:' * BEGIN * (ambiguity) * actionserver+=ActionServer @@ -1632,7 +1632,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1644,12 +1644,12 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | * ('parameters:' BEGIN END) * )* - * 'actionclient:' + * 'actionclients:' * BEGIN * )* * @@ -1657,8 +1657,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6 * ( * name=RosNames * BEGIN - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))* - * 'actionclient:' + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))* + * 'actionclients:' * BEGIN * (ambiguity) * actionclient+=ActionClient @@ -1667,7 +1667,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6 * */ - protected void emit_Node___ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1677,10 +1677,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? * ('subscribers:' BEGIN END)? * )+ - * 'actionclient:' + * 'actionclients:' * BEGIN * )* * @@ -1688,8 +1688,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4 * ( * subscriber+=Subscriber * END - * ((('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ - * 'actionclient:' + * ((('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ + * 'actionclients:' * BEGIN * (ambiguity) * actionclient+=ActionClient @@ -1697,7 +1697,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4 * */ - protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1707,10 +1707,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceservers:' BEGIN END)? * )+ - * 'actionclient:' + * 'actionclients:' * BEGIN * )* * @@ -1718,8 +1718,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * serviceserver+=ServiceServer * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceserver:' BEGIN END)?)+ - * 'actionclient:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceservers:' BEGIN END)?)+ + * 'actionclients:' * BEGIN * (ambiguity) * actionclient+=ActionClient @@ -1727,7 +1727,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1737,10 +1737,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceclients:' BEGIN END)? * )+ - * 'actionclient:' + * 'actionclients:' * BEGIN * )* * @@ -1748,8 +1748,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * serviceclient+=ServiceClient * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclient:' BEGIN END)?)+ - * 'actionclient:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclients:' BEGIN END)?)+ + * 'actionclients:' * BEGIN * (ambiguity) * actionclient+=ActionClient @@ -1757,7 +1757,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1767,10 +1767,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? * ('publishers:' BEGIN END)? * )+ - * 'actionclient:' + * 'actionclients:' * BEGIN * )* * @@ -1778,8 +1778,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * publisher+=Publisher * END - * ((('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ - * 'actionclient:' + * ((('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ + * 'actionclients:' * BEGIN * (ambiguity) * actionclient+=ActionClient @@ -1787,7 +1787,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1797,10 +1797,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END))? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END))? * ('parameters:' BEGIN END)? * )+ - * 'actionclient:' + * 'actionclients:' * BEGIN * )* * @@ -1808,8 +1808,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * parameter+=Parameter * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END))? ('parameters:' BEGIN END)?)+ - * 'actionclient:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END))? ('parameters:' BEGIN END)?)+ + * 'actionclients:' * BEGIN * (ambiguity) * actionclient+=ActionClient @@ -1817,7 +1817,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1827,10 +1827,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionservers:' BEGIN END)? * )+ - * 'actionclient:' + * 'actionclients:' * BEGIN * )* * @@ -1838,8 +1838,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * actionserver+=ActionServer * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('parameters:' BEGIN END))? ('actionserver:' BEGIN END)?)+ - * 'actionclient:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('parameters:' BEGIN END))? ('actionservers:' BEGIN END)?)+ + * 'actionclients:' * BEGIN * (ambiguity) * actionclient+=ActionClient @@ -1847,7 +1847,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1859,10 +1859,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) * )* * 'parameters:' * BEGIN @@ -1872,7 +1872,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6 * ( * name=RosNames * BEGIN - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))* + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))* * 'parameters:' * BEGIN * (ambiguity) @@ -1882,7 +1882,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6 * */ - protected void emit_Node___ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1892,7 +1892,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? * ('subscribers:' BEGIN END)? * )+ * 'parameters:' @@ -1903,7 +1903,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5 * ( * subscriber+=Subscriber * END - * ((('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? ('subscribers:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? ('subscribers:' BEGIN END)?)+ * 'parameters:' * BEGIN * (ambiguity) @@ -1912,7 +1912,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5 * */ - protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1922,8 +1922,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? - * ('serviceserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? + * ('serviceservers:' BEGIN END)? * )+ * 'parameters:' * BEGIN @@ -1933,7 +1933,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * serviceserver+=ServiceServer * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? ('serviceserver:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? ('serviceservers:' BEGIN END)?)+ * 'parameters:' * BEGIN * (ambiguity) @@ -1942,7 +1942,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1952,8 +1952,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? - * ('serviceclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? + * ('serviceclients:' BEGIN END)? * )+ * 'parameters:' * BEGIN @@ -1963,7 +1963,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * serviceclient+=ServiceClient * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? ('serviceclient:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? ('serviceclients:' BEGIN END)?)+ * 'parameters:' * BEGIN * (ambiguity) @@ -1972,7 +1972,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1982,7 +1982,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? * ('publishers:' BEGIN END)? * )+ * 'parameters:' @@ -1993,7 +1993,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * publisher+=Publisher * END - * ((('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? ('publishers:' BEGIN END)?)+ + * ((('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? ('publishers:' BEGIN END)?)+ * 'parameters:' * BEGIN * (ambiguity) @@ -2002,7 +2002,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2012,8 +2012,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END))? - * ('actionserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END))? + * ('actionservers:' BEGIN END)? * )+ * 'parameters:' * BEGIN @@ -2023,7 +2023,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * actionserver+=ActionServer * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END))? ('actionserver:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END))? ('actionservers:' BEGIN END)?)+ * 'parameters:' * BEGIN * (ambiguity) @@ -2032,7 +2032,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2042,8 +2042,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END))? - * ('actionclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END))? + * ('actionclients:' BEGIN END)? * )+ * 'parameters:' * BEGIN @@ -2053,7 +2053,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * actionclient+=ActionClient * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END))? ('actionclient:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END))? ('actionclients:' BEGIN END)?)+ * 'parameters:' * BEGIN * (ambiguity) @@ -2062,7 +2062,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2076,10 +2076,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionserverKeyword_3 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) * )* * )* * @@ -2087,7 +2087,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionserverKeyword_3 * ( * parameter+=Parameter * END - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))* + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))* * (ambiguity) * END * (rule end) @@ -2095,7 +2095,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2108,10 +2108,10 @@ protected void emit_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_E * END * ( * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * )* @@ -2120,7 +2120,7 @@ protected void emit_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_E * ( * publisher+=Publisher * END - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))* + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))* * (ambiguity) * END * (rule end) @@ -2128,7 +2128,7 @@ protected void emit_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_E * */ - protected void emit_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2136,15 +2136,15 @@ protected void emit_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_E *
      * Ambiguous syntax:
      *     (
-      *         'serviceclient:'
+      *         'serviceclients:'
       *         BEGIN
       *         END
       *         (
       *             ('publishers:' BEGIN END) |
       *             ('subscribers:' BEGIN END) |
-      *             ('serviceserver:' BEGIN END) |
-      *             ('actionserver:' BEGIN END) |
-      *             ('actionclient:' BEGIN END) |
+      *             ('serviceservers:' BEGIN END) |
+      *             ('actionservers:' BEGIN END) |
+      *             ('actionclients:' BEGIN END) |
       *             ('parameters:' BEGIN END)
       *         )*
       *     )*
@@ -2153,7 +2153,7 @@ protected void emit_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_E
      *     (
      *         serviceclient+=ServiceClient
      *         END
-     *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))*
+     *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))*
      *         (ambiguity)
      *         END
      *         (rule end)
@@ -2161,7 +2161,7 @@ protected void emit_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_E
 
      * 
*/ - protected void emit_Node___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2169,15 +2169,15 @@ protected void emit_Node___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_ *
      * Ambiguous syntax:
      *     (
-      *         'serviceserver:'
+      *         'serviceservers:'
       *         BEGIN
       *         END
       *         (
       *             ('publishers:' BEGIN END) |
       *             ('subscribers:' BEGIN END) |
-      *             ('serviceclient:' BEGIN END) |
-      *             ('actionserver:' BEGIN END) |
-      *             ('actionclient:' BEGIN END) |
+      *             ('serviceclients:' BEGIN END) |
+      *             ('actionservers:' BEGIN END) |
+      *             ('actionclients:' BEGIN END) |
       *             ('parameters:' BEGIN END)
       *         )*
       *     )*
@@ -2186,7 +2186,7 @@ protected void emit_Node___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_
      *     (
      *         serviceserver+=ServiceServer
      *         END
-     *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))*
+     *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))*
      *         (ambiguity)
      *         END
      *         (rule end)
@@ -2194,7 +2194,7 @@ protected void emit_Node___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_
 
      * 
*/ - protected void emit_Node___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2207,10 +2207,10 @@ protected void emit_Node___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_ * END * ( * ('publishers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * )* @@ -2219,7 +2219,7 @@ protected void emit_Node___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_ * ( * subscriber+=Subscriber * END - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))* + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))* * (ambiguity) * END * (rule end) @@ -2227,7 +2227,7 @@ protected void emit_Node___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_ * */ - protected void emit_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2236,10 +2236,10 @@ protected void emit_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ * Ambiguous syntax: * ( * ('publishers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * @@ -2249,7 +2249,7 @@ protected void emit_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ * */ - protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2259,10 +2259,10 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * @@ -2271,7 +2271,7 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * */ - protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2281,19 +2281,19 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * * This ambiguous syntax occurs at: - * name=RosNames BEGIN (ambiguity) 'serviceserver:' BEGIN (END (ambiguity) 'serviceserver:' BEGIN)* serviceserver+=ServiceServer - * serviceserver+=ServiceServer END (ambiguity) ('serviceserver:' BEGIN END (ambiguity))* END (rule end) + * name=RosNames BEGIN (ambiguity) 'serviceservers:' BEGIN (END (ambiguity) 'serviceservers:' BEGIN)* serviceserver+=ServiceServer + * serviceserver+=ServiceServer END (ambiguity) ('serviceservers:' BEGIN END (ambiguity))* END (rule end) * */ - protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2303,19 +2303,19 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * * This ambiguous syntax occurs at: - * name=RosNames BEGIN (ambiguity) 'serviceclient:' BEGIN (END (ambiguity) 'serviceclient:' BEGIN)* serviceclient+=ServiceClient - * serviceclient+=ServiceClient END (ambiguity) ('serviceclient:' BEGIN END (ambiguity))* END (rule end) + * name=RosNames BEGIN (ambiguity) 'serviceclients:' BEGIN (END (ambiguity) 'serviceclients:' BEGIN)* serviceclient+=ServiceClient + * serviceclient+=ServiceClient END (ambiguity) ('serviceclients:' BEGIN END (ambiguity))* END (rule end) * */ - protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2324,10 +2324,10 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * Ambiguous syntax: * ( * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * @@ -2337,7 +2337,7 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * */ - protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2347,10 +2347,10 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) * )* * * This ambiguous syntax occurs at: @@ -2359,7 +2359,7 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * */ - protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2369,19 +2369,19 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * * This ambiguous syntax occurs at: - * actionserver+=ActionServer END (ambiguity) ('actionserver:' BEGIN END (ambiguity))* END (rule end) - * name=RosNames BEGIN (ambiguity) 'actionserver:' BEGIN (END (ambiguity) 'actionserver:' BEGIN)* actionserver+=ActionServer + * actionserver+=ActionServer END (ambiguity) ('actionservers:' BEGIN END (ambiguity))* END (rule end) + * name=RosNames BEGIN (ambiguity) 'actionservers:' BEGIN (END (ambiguity) 'actionservers:' BEGIN)* actionserver+=ActionServer * */ - protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2391,19 +2391,19 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | * ('parameters:' BEGIN END) * )* * * This ambiguous syntax occurs at: - * actionclient+=ActionClient END (ambiguity) ('actionclient:' BEGIN END (ambiguity))* END (rule end) - * name=RosNames BEGIN (ambiguity) 'actionclient:' BEGIN (END (ambiguity) 'actionclient:' BEGIN)* actionclient+=ActionClient + * actionclient+=ActionClient END (ambiguity) ('actionclients:' BEGIN END (ambiguity))* END (rule end) + * name=RosNames BEGIN (ambiguity) 'actionclients:' BEGIN (END (ambiguity) 'actionclients:' BEGIN)* actionclient+=ActionClient * */ - protected void emit_Node_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2411,8 +2411,8 @@ protected void emit_Node_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2420,7 +2420,7 @@ protected void emit_Node_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2428,16 +2428,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('subscribers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     subscriber+=Subscriber END (ambiguity) 'serviceserver:' BEGIN (END (ambiguity) 'serviceserver:' BEGIN)* serviceserver+=ServiceServer
+     *     subscriber+=Subscriber END (ambiguity) 'serviceservers:' BEGIN (END (ambiguity) 'serviceservers:' BEGIN)* serviceserver+=ServiceServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2445,8 +2445,8 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2454,7 +2454,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2462,16 +2462,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('subscribers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     subscriber+=Subscriber END (ambiguity) 'serviceclient:' BEGIN (END (ambiguity) 'serviceclient:' BEGIN)* serviceclient+=ServiceClient
+     *     subscriber+=Subscriber END (ambiguity) 'serviceclients:' BEGIN (END (ambiguity) 'serviceclients:' BEGIN)* serviceclient+=ServiceClient
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2479,16 +2479,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     serviceclient+=ServiceClient END (ambiguity) 'serviceserver:' BEGIN (END (ambiguity) 'serviceserver:' BEGIN)* serviceserver+=ServiceServer
+     *     serviceclient+=ServiceClient END (ambiguity) 'serviceservers:' BEGIN (END (ambiguity) 'serviceservers:' BEGIN)* serviceserver+=ServiceServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2496,16 +2496,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     serviceserver+=ServiceServer END (ambiguity) 'serviceclient:' BEGIN (END (ambiguity) 'serviceclient:' BEGIN)* serviceclient+=ServiceClient
+     *     serviceserver+=ServiceServer END (ambiguity) 'serviceclients:' BEGIN (END (ambiguity) 'serviceclients:' BEGIN)* serviceclient+=ServiceClient
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2513,7 +2513,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('publishers:' BEGIN END)?
       *     )+
      *
@@ -2522,7 +2522,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2530,7 +2530,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('subscribers:' BEGIN END)?
       *     )+
      *
@@ -2539,7 +2539,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2547,16 +2547,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('publishers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     publisher+=Publisher END (ambiguity) 'serviceserver:' BEGIN (END (ambiguity) 'serviceserver:' BEGIN)* serviceserver+=ServiceServer
+     *     publisher+=Publisher END (ambiguity) 'serviceservers:' BEGIN (END (ambiguity) 'serviceservers:' BEGIN)* serviceserver+=ServiceServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2564,8 +2564,8 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceserver:' BEGIN END)?
+      *         (('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2573,7 +2573,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2581,16 +2581,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('publishers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     publisher+=Publisher END (ambiguity) 'serviceclient:' BEGIN (END (ambiguity) 'serviceclient:' BEGIN)* serviceclient+=ServiceClient
+     *     publisher+=Publisher END (ambiguity) 'serviceclients:' BEGIN (END (ambiguity) 'serviceclients:' BEGIN)* serviceclient+=ServiceClient
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2598,8 +2598,8 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceclient:' BEGIN END)?
+      *         (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2607,7 +2607,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2615,7 +2615,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))?
       *         ('parameters:' BEGIN END)?
       *     )+
      *
@@ -2624,7 +2624,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2632,7 +2632,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))?
       *         ('subscribers:' BEGIN END)?
       *     )+
      *
@@ -2641,7 +2641,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2649,16 +2649,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))?
       *         ('parameters:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     parameter+=Parameter END (ambiguity) 'serviceserver:' BEGIN (END (ambiguity) 'serviceserver:' BEGIN)* serviceserver+=ServiceServer
+     *     parameter+=Parameter END (ambiguity) 'serviceservers:' BEGIN (END (ambiguity) 'serviceservers:' BEGIN)* serviceserver+=ServiceServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2666,8 +2666,8 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))?
-      *         ('serviceserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))?
+      *         ('serviceservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2675,7 +2675,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2683,16 +2683,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))?
       *         ('parameters:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     parameter+=Parameter END (ambiguity) 'serviceclient:' BEGIN (END (ambiguity) 'serviceclient:' BEGIN)* serviceclient+=ServiceClient
+     *     parameter+=Parameter END (ambiguity) 'serviceclients:' BEGIN (END (ambiguity) 'serviceclients:' BEGIN)* serviceclient+=ServiceClient
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2700,8 +2700,8 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))?
-      *         ('serviceclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))?
+      *         ('serviceclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2709,7 +2709,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2717,7 +2717,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))?
+      *         (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))?
       *         ('parameters:' BEGIN END)?
       *     )+
      *
@@ -2726,7 +2726,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2734,7 +2734,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))?
+      *         (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))?
       *         ('publishers:' BEGIN END)?
       *     )+
      *
@@ -2743,7 +2743,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2751,8 +2751,8 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2760,7 +2760,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2768,16 +2768,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('subscribers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     subscriber+=Subscriber END (ambiguity) 'actionserver:' BEGIN (END (ambiguity) 'actionserver:' BEGIN)* actionserver+=ActionServer
+     *     subscriber+=Subscriber END (ambiguity) 'actionservers:' BEGIN (END (ambiguity) 'actionservers:' BEGIN)* actionserver+=ActionServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2785,16 +2785,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     actionserver+=ActionServer END (ambiguity) 'serviceserver:' BEGIN (END (ambiguity) 'serviceserver:' BEGIN)* serviceserver+=ServiceServer
+     *     actionserver+=ActionServer END (ambiguity) 'serviceservers:' BEGIN (END (ambiguity) 'serviceservers:' BEGIN)* serviceserver+=ServiceServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2802,16 +2802,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     serviceserver+=ServiceServer END (ambiguity) 'actionserver:' BEGIN (END (ambiguity) 'actionserver:' BEGIN)* actionserver+=ActionServer
+     *     serviceserver+=ServiceServer END (ambiguity) 'actionservers:' BEGIN (END (ambiguity) 'actionservers:' BEGIN)* actionserver+=ActionServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2819,16 +2819,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     actionserver+=ActionServer END (ambiguity) 'serviceclient:' BEGIN (END (ambiguity) 'serviceclient:' BEGIN)* serviceclient+=ServiceClient
+     *     actionserver+=ActionServer END (ambiguity) 'serviceclients:' BEGIN (END (ambiguity) 'serviceclients:' BEGIN)* serviceclient+=ServiceClient
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2836,16 +2836,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     serviceclient+=ServiceClient END (ambiguity) 'actionserver:' BEGIN (END (ambiguity) 'actionserver:' BEGIN)* actionserver+=ActionServer
+     *     serviceclient+=ServiceClient END (ambiguity) 'actionservers:' BEGIN (END (ambiguity) 'actionservers:' BEGIN)* actionserver+=ActionServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2853,8 +2853,8 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionserver:' BEGIN END)?
+      *         (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2862,7 +2862,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2870,16 +2870,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('publishers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     publisher+=Publisher END (ambiguity) 'actionserver:' BEGIN (END (ambiguity) 'actionserver:' BEGIN)* actionserver+=ActionServer
+     *     publisher+=Publisher END (ambiguity) 'actionservers:' BEGIN (END (ambiguity) 'actionservers:' BEGIN)* actionserver+=ActionServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2887,8 +2887,8 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END))?
-      *         ('actionserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END))?
+      *         ('actionservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2896,7 +2896,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2904,16 +2904,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END))?
       *         ('parameters:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     parameter+=Parameter END (ambiguity) 'actionserver:' BEGIN (END (ambiguity) 'actionserver:' BEGIN)* actionserver+=ActionServer
+     *     parameter+=Parameter END (ambiguity) 'actionservers:' BEGIN (END (ambiguity) 'actionservers:' BEGIN)* actionserver+=ActionServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2921,8 +2921,8 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2930,7 +2930,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2938,16 +2938,16 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('subscribers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     subscriber+=Subscriber END (ambiguity) 'actionclient:' BEGIN (END (ambiguity) 'actionclient:' BEGIN)* actionclient+=ActionClient
+     *     subscriber+=Subscriber END (ambiguity) 'actionclients:' BEGIN (END (ambiguity) 'actionclients:' BEGIN)* actionclient+=ActionClient
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2955,16 +2955,16 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     actionclient+=ActionClient END (ambiguity) 'serviceserver:' BEGIN (END (ambiguity) 'serviceserver:' BEGIN)* serviceserver+=ServiceServer
+     *     actionclient+=ActionClient END (ambiguity) 'serviceservers:' BEGIN (END (ambiguity) 'serviceservers:' BEGIN)* serviceserver+=ServiceServer
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2972,16 +2972,16 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     serviceserver+=ServiceServer END (ambiguity) 'actionclient:' BEGIN (END (ambiguity) 'actionclient:' BEGIN)* actionclient+=ActionClient
+     *     serviceserver+=ServiceServer END (ambiguity) 'actionclients:' BEGIN (END (ambiguity) 'actionclients:' BEGIN)* actionclient+=ActionClient
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2989,16 +2989,16 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     actionclient+=ActionClient END (ambiguity) 'serviceclient:' BEGIN (END (ambiguity) 'serviceclient:' BEGIN)* serviceclient+=ServiceClient
+     *     actionclient+=ActionClient END (ambiguity) 'serviceclients:' BEGIN (END (ambiguity) 'serviceclients:' BEGIN)* serviceclient+=ServiceClient
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -3006,16 +3006,16 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     serviceclient+=ServiceClient END (ambiguity) 'actionclient:' BEGIN (END (ambiguity) 'actionclient:' BEGIN)* actionclient+=ActionClient
+     *     serviceclient+=ServiceClient END (ambiguity) 'actionclients:' BEGIN (END (ambiguity) 'actionclients:' BEGIN)* actionclient+=ActionClient
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -3023,8 +3023,8 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionclient:' BEGIN END)?
+      *         (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -3032,7 +3032,7 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -3040,16 +3040,16 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('publishers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     publisher+=Publisher END (ambiguity) 'actionclient:' BEGIN (END (ambiguity) 'actionclient:' BEGIN)* actionclient+=ActionClient
+     *     publisher+=Publisher END (ambiguity) 'actionclients:' BEGIN (END (ambiguity) 'actionclients:' BEGIN)* actionclient+=ActionClient
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -3057,8 +3057,8 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END))?
-      *         ('actionclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END))?
+      *         ('actionclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -3066,7 +3066,7 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -3074,16 +3074,16 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END))?
       *         ('parameters:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     parameter+=Parameter END (ambiguity) 'actionclient:' BEGIN (END (ambiguity) 'actionclient:' BEGIN)* actionclient+=ActionClient
+     *     parameter+=Parameter END (ambiguity) 'actionclients:' BEGIN (END (ambiguity) 'actionclients:' BEGIN)* actionclient+=ActionClient
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -3091,16 +3091,16 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     actionclient+=ActionClient END (ambiguity) 'actionserver:' BEGIN (END (ambiguity) 'actionserver:' BEGIN)* actionserver+=ActionServer
+     *     actionclient+=ActionClient END (ambiguity) 'actionservers:' BEGIN (END (ambiguity) 'actionservers:' BEGIN)* actionserver+=ActionServer
 
      * 
*/ - protected void emit_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -3108,16 +3108,16 @@ protected void emit_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     actionserver+=ActionServer END (ambiguity) 'actionclient:' BEGIN (END (ambiguity) 'actionclient:' BEGIN)* actionclient+=ActionClient
+     *     actionserver+=ActionServer END (ambiguity) 'actionclients:' BEGIN (END (ambiguity) 'actionclients:' BEGIN)* actionclient+=ActionClient
 
      * 
*/ - protected void emit_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } diff --git a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/services/BasicsGrammarAccess.java b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/services/BasicsGrammarAccess.java index ff3a010f4..07ac8d688 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/services/BasicsGrammarAccess.java +++ b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/services/BasicsGrammarAccess.java @@ -568,12 +568,12 @@ public class ParameterIntegerTypeElements extends AbstractParserRuleElementFinde //ParameterIntegerType returns ParameterIntegerType: // {ParameterIntegerType} // 'Integer' - // ('default' default=ParameterInteger)?; + // ('default:' default=ParameterInteger)?; @Override public ParserRule getRule() { return rule; } //{ParameterIntegerType} //'Integer' - //('default' default=ParameterInteger)? + //('default:' default=ParameterInteger)? public Group getGroup() { return cGroup; } //{ParameterIntegerType} @@ -582,10 +582,10 @@ public class ParameterIntegerTypeElements extends AbstractParserRuleElementFinde //'Integer' public Keyword getIntegerKeyword_1() { return cIntegerKeyword_1; } - //('default' default=ParameterInteger)? + //('default:' default=ParameterInteger)? public Group getGroup_2() { return cGroup_2; } - //'default' + //'default:' public Keyword getDefaultKeyword_2_0() { return cDefaultKeyword_2_0; } //default=ParameterInteger @@ -607,12 +607,12 @@ public class ParameterStringTypeElements extends AbstractParserRuleElementFinder //ParameterStringType returns ParameterStringType: // {ParameterStringType} // 'String' - // ('default' default=ParameterString)?; + // ('default:' default=ParameterString)?; @Override public ParserRule getRule() { return rule; } //{ParameterStringType} //'String' - //('default' default=ParameterString)? + //('default:' default=ParameterString)? public Group getGroup() { return cGroup; } //{ParameterStringType} @@ -621,10 +621,10 @@ public class ParameterStringTypeElements extends AbstractParserRuleElementFinder //'String' public Keyword getStringKeyword_1() { return cStringKeyword_1; } - //('default' default=ParameterString)? + //('default:' default=ParameterString)? public Group getGroup_2() { return cGroup_2; } - //'default' + //'default:' public Keyword getDefaultKeyword_2_0() { return cDefaultKeyword_2_0; } //default=ParameterString @@ -646,12 +646,12 @@ public class ParameterDoubleTypeElements extends AbstractParserRuleElementFinder //ParameterDoubleType returns ParameterDoubleType: // {ParameterDoubleType} // 'Double' - // ('default' default=ParameterDouble)?; + // ('default:' default=ParameterDouble)?; @Override public ParserRule getRule() { return rule; } //{ParameterDoubleType} //'Double' - //('default' default=ParameterDouble)? + //('default:' default=ParameterDouble)? public Group getGroup() { return cGroup; } //{ParameterDoubleType} @@ -660,10 +660,10 @@ public class ParameterDoubleTypeElements extends AbstractParserRuleElementFinder //'Double' public Keyword getDoubleKeyword_1() { return cDoubleKeyword_1; } - //('default' default=ParameterDouble)? + //('default:' default=ParameterDouble)? public Group getGroup_2() { return cGroup_2; } - //'default' + //'default:' public Keyword getDefaultKeyword_2_0() { return cDefaultKeyword_2_0; } //default=ParameterDouble @@ -685,12 +685,12 @@ public class ParameterDateTypeElements extends AbstractParserRuleElementFinder { //ParameterDateType returns ParameterDateType: // {ParameterDateType} // 'Date' - // ('default' default=ParameterDate)?; + // ('default:' default=ParameterDate)?; @Override public ParserRule getRule() { return rule; } //{ParameterDateType} //'Date' - //('default' default=ParameterDate)? + //('default:' default=ParameterDate)? public Group getGroup() { return cGroup; } //{ParameterDateType} @@ -699,10 +699,10 @@ public class ParameterDateTypeElements extends AbstractParserRuleElementFinder { //'Date' public Keyword getDateKeyword_1() { return cDateKeyword_1; } - //('default' default=ParameterDate)? + //('default:' default=ParameterDate)? public Group getGroup_2() { return cGroup_2; } - //'default' + //'default:' public Keyword getDefaultKeyword_2_0() { return cDefaultKeyword_2_0; } //default=ParameterDate @@ -724,12 +724,12 @@ public class ParameterBooleanTypeElements extends AbstractParserRuleElementFinde //ParameterBooleanType returns ParameterBooleanType: // {ParameterBooleanType} // 'Boolean' - // ('default' default=ParameterBoolean)?; + // ('default:' default=ParameterBoolean)?; @Override public ParserRule getRule() { return rule; } //{ParameterBooleanType} //'Boolean' - //('default' default=ParameterBoolean)? + //('default:' default=ParameterBoolean)? public Group getGroup() { return cGroup; } //{ParameterBooleanType} @@ -738,10 +738,10 @@ public class ParameterBooleanTypeElements extends AbstractParserRuleElementFinde //'Boolean' public Keyword getBooleanKeyword_1() { return cBooleanKeyword_1; } - //('default' default=ParameterBoolean)? + //('default:' default=ParameterBoolean)? public Group getGroup_2() { return cGroup_2; } - //'default' + //'default:' public Keyword getDefaultKeyword_2_0() { return cDefaultKeyword_2_0; } //default=ParameterBoolean @@ -763,12 +763,12 @@ public class ParameterBase64TypeElements extends AbstractParserRuleElementFinder //ParameterBase64Type returns ParameterBase64Type: // {ParameterBase64Type} // 'Base64' - // ('default' default=ParameterBase64)?; + // ('default:' default=ParameterBase64)?; @Override public ParserRule getRule() { return rule; } //{ParameterBase64Type} //'Base64' - //('default' default=ParameterBase64)? + //('default:' default=ParameterBase64)? public Group getGroup() { return cGroup; } //{ParameterBase64Type} @@ -777,10 +777,10 @@ public class ParameterBase64TypeElements extends AbstractParserRuleElementFinder //'Base64' public Keyword getBase64Keyword_1() { return cBase64Keyword_1; } - //('default' default=ParameterBase64)? + //('default:' default=ParameterBase64)? public Group getGroup_2() { return cGroup_2; } - //'default' + //'default:' public Keyword getDefaultKeyword_2_0() { return cDefaultKeyword_2_0; } //default=ParameterBase64 @@ -802,12 +802,12 @@ public class ParameterAnyTypeElements extends AbstractParserRuleElementFinder { //ParameterAnyType returns ParameterAnyType: // {ParameterAnyType} // 'Any' - // ('default' default=ParameterAny)?; + // ('default:' default=ParameterAny)?; @Override public ParserRule getRule() { return rule; } //{ParameterAnyType} //'Any' - //('default' default=ParameterAny)? + //('default:' default=ParameterAny)? public Group getGroup() { return cGroup; } //{ParameterAnyType} @@ -816,10 +816,10 @@ public class ParameterAnyTypeElements extends AbstractParserRuleElementFinder { //'Any' public Keyword getAnyKeyword_1() { return cAnyKeyword_1; } - //('default' default=ParameterAny)? + //('default:' default=ParameterAny)? public Group getGroup_2() { return cGroup_2; } - //'default' + //'default:' public Keyword getDefaultKeyword_2_0() { return cDefaultKeyword_2_0; } //default=ParameterAny @@ -831,61 +831,55 @@ public class ParameterAnyTypeElements extends AbstractParserRuleElementFinder { public class ParameterArrayTypeElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.fraunhofer.ipa.ros.Basics.ParameterArrayType"); private final Group cGroup = (Group)rule.eContents().get(1); - private final Keyword cArrayKeyword_0 = (Keyword)cGroup.eContents().get(0); - private final RuleCall cBEGINTerminalRuleCall_1 = (RuleCall)cGroup.eContents().get(1); - private final Keyword cTypeKeyword_2 = (Keyword)cGroup.eContents().get(2); - private final Assignment cTypeAssignment_3 = (Assignment)cGroup.eContents().get(3); - private final RuleCall cTypeParameterTypeParserRuleCall_3_0 = (RuleCall)cTypeAssignment_3.eContents().get(0); - private final Group cGroup_4 = (Group)cGroup.eContents().get(4); - private final Keyword cDefaultKeyword_4_0 = (Keyword)cGroup_4.eContents().get(0); - private final Assignment cDefaultAssignment_4_1 = (Assignment)cGroup_4.eContents().get(1); - private final RuleCall cDefaultParameterListParserRuleCall_4_1_0 = (RuleCall)cDefaultAssignment_4_1.eContents().get(0); - private final RuleCall cENDTerminalRuleCall_5 = (RuleCall)cGroup.eContents().get(5); + private final RuleCall cBEGINTerminalRuleCall_0 = (RuleCall)cGroup.eContents().get(0); + private final Keyword cArrayKeyword_1 = (Keyword)cGroup.eContents().get(1); + private final Assignment cTypeAssignment_2 = (Assignment)cGroup.eContents().get(2); + private final RuleCall cTypeParameterTypeParserRuleCall_2_0 = (RuleCall)cTypeAssignment_2.eContents().get(0); + private final Group cGroup_3 = (Group)cGroup.eContents().get(3); + private final Keyword cDefaultKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0); + private final Assignment cDefaultAssignment_3_1 = (Assignment)cGroup_3.eContents().get(1); + private final RuleCall cDefaultParameterListParserRuleCall_3_1_0 = (RuleCall)cDefaultAssignment_3_1.eContents().get(0); + private final RuleCall cENDTerminalRuleCall_4 = (RuleCall)cGroup.eContents().get(4); //ParameterArrayType returns ParameterArrayType: - // 'Array:' // BEGIN - // 'type' type=ParameterType - // ('default' default=ParameterList)? - // END; + // 'Array:' type=ParameterType + // ('default:' default=ParameterList)? + // END; @Override public ParserRule getRule() { return rule; } - //'Array:' - //BEGIN - // 'type' type=ParameterType - // ('default' default=ParameterList)? + // BEGIN + // 'Array:' type=ParameterType + // ('default:' default=ParameterList)? //END public Group getGroup() { return cGroup; } - //'Array:' - public Keyword getArrayKeyword_0() { return cArrayKeyword_0; } - //BEGIN - public RuleCall getBEGINTerminalRuleCall_1() { return cBEGINTerminalRuleCall_1; } + public RuleCall getBEGINTerminalRuleCall_0() { return cBEGINTerminalRuleCall_0; } - //'type' - public Keyword getTypeKeyword_2() { return cTypeKeyword_2; } + //'Array:' + public Keyword getArrayKeyword_1() { return cArrayKeyword_1; } //type=ParameterType - public Assignment getTypeAssignment_3() { return cTypeAssignment_3; } + public Assignment getTypeAssignment_2() { return cTypeAssignment_2; } //ParameterType - public RuleCall getTypeParameterTypeParserRuleCall_3_0() { return cTypeParameterTypeParserRuleCall_3_0; } + public RuleCall getTypeParameterTypeParserRuleCall_2_0() { return cTypeParameterTypeParserRuleCall_2_0; } - //('default' default=ParameterList)? - public Group getGroup_4() { return cGroup_4; } + //('default:' default=ParameterList)? + public Group getGroup_3() { return cGroup_3; } - //'default' - public Keyword getDefaultKeyword_4_0() { return cDefaultKeyword_4_0; } + //'default:' + public Keyword getDefaultKeyword_3_0() { return cDefaultKeyword_3_0; } //default=ParameterList - public Assignment getDefaultAssignment_4_1() { return cDefaultAssignment_4_1; } + public Assignment getDefaultAssignment_3_1() { return cDefaultAssignment_3_1; } //ParameterList - public RuleCall getDefaultParameterListParserRuleCall_4_1_0() { return cDefaultParameterListParserRuleCall_4_1_0; } + public RuleCall getDefaultParameterListParserRuleCall_3_1_0() { return cDefaultParameterListParserRuleCall_3_1_0; } //END - public RuleCall getENDTerminalRuleCall_5() { return cENDTerminalRuleCall_5; } + public RuleCall getENDTerminalRuleCall_4() { return cENDTerminalRuleCall_4; } } public class ParameterListElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.fraunhofer.ipa.ros.Basics.ParameterList"); @@ -1138,53 +1132,47 @@ public class ParameterDateElements extends AbstractParserRuleElementFinder { public class ParameterStructMemberElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.fraunhofer.ipa.ros.Basics.ParameterStructMember"); private final Group cGroup = (Group)rule.eContents().get(1); - private final Keyword cParameterStructMemberKeyword_0 = (Keyword)cGroup.eContents().get(0); - private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1); - private final RuleCall cNameEStringParserRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0); - private final Keyword cColonKeyword_2 = (Keyword)cGroup.eContents().get(2); - private final RuleCall cBEGINTerminalRuleCall_3 = (RuleCall)cGroup.eContents().get(3); - private final Assignment cValueAssignment_4 = (Assignment)cGroup.eContents().get(4); - private final RuleCall cValueParameterValueParserRuleCall_4_0 = (RuleCall)cValueAssignment_4.eContents().get(0); - private final RuleCall cENDTerminalRuleCall_5 = (RuleCall)cGroup.eContents().get(5); + private final Assignment cNameAssignment_0 = (Assignment)cGroup.eContents().get(0); + private final RuleCall cNameEStringParserRuleCall_0_0 = (RuleCall)cNameAssignment_0.eContents().get(0); + private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1); + private final RuleCall cBEGINTerminalRuleCall_2 = (RuleCall)cGroup.eContents().get(2); + private final Assignment cValueAssignment_3 = (Assignment)cGroup.eContents().get(3); + private final RuleCall cValueParameterValueParserRuleCall_3_0 = (RuleCall)cValueAssignment_3.eContents().get(0); + private final RuleCall cENDTerminalRuleCall_4 = (RuleCall)cGroup.eContents().get(4); //ParameterStructMember returns ParameterStructMember: - // 'ParameterStructMember' // name=EString':' // BEGIN // value=ParameterValue // END; @Override public ParserRule getRule() { return rule; } - //'ParameterStructMember' //name=EString':' //BEGIN // value=ParameterValue //END public Group getGroup() { return cGroup; } - //'ParameterStructMember' - public Keyword getParameterStructMemberKeyword_0() { return cParameterStructMemberKeyword_0; } - //name=EString - public Assignment getNameAssignment_1() { return cNameAssignment_1; } + public Assignment getNameAssignment_0() { return cNameAssignment_0; } //EString - public RuleCall getNameEStringParserRuleCall_1_0() { return cNameEStringParserRuleCall_1_0; } + public RuleCall getNameEStringParserRuleCall_0_0() { return cNameEStringParserRuleCall_0_0; } //':' - public Keyword getColonKeyword_2() { return cColonKeyword_2; } + public Keyword getColonKeyword_1() { return cColonKeyword_1; } //BEGIN - public RuleCall getBEGINTerminalRuleCall_3() { return cBEGINTerminalRuleCall_3; } + public RuleCall getBEGINTerminalRuleCall_2() { return cBEGINTerminalRuleCall_2; } //value=ParameterValue - public Assignment getValueAssignment_4() { return cValueAssignment_4; } + public Assignment getValueAssignment_3() { return cValueAssignment_3; } //ParameterValue - public RuleCall getValueParameterValueParserRuleCall_4_0() { return cValueParameterValueParserRuleCall_4_0; } + public RuleCall getValueParameterValueParserRuleCall_3_0() { return cValueParameterValueParserRuleCall_3_0; } //END - public RuleCall getENDTerminalRuleCall_5() { return cENDTerminalRuleCall_5; } + public RuleCall getENDTerminalRuleCall_4() { return cENDTerminalRuleCall_4; } } public class ParameterStructTypeMemberElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.fraunhofer.ipa.ros.Basics.ParameterStructTypeMember"); @@ -2601,7 +2589,7 @@ public ParserRule getParameterStructTypeRule() { //ParameterIntegerType returns ParameterIntegerType: // {ParameterIntegerType} // 'Integer' - // ('default' default=ParameterInteger)?; + // ('default:' default=ParameterInteger)?; public ParameterIntegerTypeElements getParameterIntegerTypeAccess() { return pParameterIntegerType; } @@ -2613,7 +2601,7 @@ public ParserRule getParameterIntegerTypeRule() { //ParameterStringType returns ParameterStringType: // {ParameterStringType} // 'String' - // ('default' default=ParameterString)?; + // ('default:' default=ParameterString)?; public ParameterStringTypeElements getParameterStringTypeAccess() { return pParameterStringType; } @@ -2625,7 +2613,7 @@ public ParserRule getParameterStringTypeRule() { //ParameterDoubleType returns ParameterDoubleType: // {ParameterDoubleType} // 'Double' - // ('default' default=ParameterDouble)?; + // ('default:' default=ParameterDouble)?; public ParameterDoubleTypeElements getParameterDoubleTypeAccess() { return pParameterDoubleType; } @@ -2637,7 +2625,7 @@ public ParserRule getParameterDoubleTypeRule() { //ParameterDateType returns ParameterDateType: // {ParameterDateType} // 'Date' - // ('default' default=ParameterDate)?; + // ('default:' default=ParameterDate)?; public ParameterDateTypeElements getParameterDateTypeAccess() { return pParameterDateType; } @@ -2649,7 +2637,7 @@ public ParserRule getParameterDateTypeRule() { //ParameterBooleanType returns ParameterBooleanType: // {ParameterBooleanType} // 'Boolean' - // ('default' default=ParameterBoolean)?; + // ('default:' default=ParameterBoolean)?; public ParameterBooleanTypeElements getParameterBooleanTypeAccess() { return pParameterBooleanType; } @@ -2661,7 +2649,7 @@ public ParserRule getParameterBooleanTypeRule() { //ParameterBase64Type returns ParameterBase64Type: // {ParameterBase64Type} // 'Base64' - // ('default' default=ParameterBase64)?; + // ('default:' default=ParameterBase64)?; public ParameterBase64TypeElements getParameterBase64TypeAccess() { return pParameterBase64Type; } @@ -2673,7 +2661,7 @@ public ParserRule getParameterBase64TypeRule() { //ParameterAnyType returns ParameterAnyType: // {ParameterAnyType} // 'Any' - // ('default' default=ParameterAny)?; + // ('default:' default=ParameterAny)?; public ParameterAnyTypeElements getParameterAnyTypeAccess() { return pParameterAnyType; } @@ -2683,11 +2671,10 @@ public ParserRule getParameterAnyTypeRule() { } //ParameterArrayType returns ParameterArrayType: - // 'Array:' // BEGIN - // 'type' type=ParameterType - // ('default' default=ParameterList)? - // END; + // 'Array:' type=ParameterType + // ('default:' default=ParameterList)? + // END; public ParameterArrayTypeElements getParameterArrayTypeAccess() { return pParameterArrayType; } @@ -2800,7 +2787,6 @@ public ParserRule getParameterDateRule() { } //ParameterStructMember returns ParameterStructMember: - // 'ParameterStructMember' // name=EString':' // BEGIN // value=ParameterValue @@ -2843,7 +2829,7 @@ public TerminalRule getBOOLEANRule() { return tBOOLEAN; } - //terminal DOUBLE returns ecore::EDouble: DIGIT (('.' DECINT*) | (('.' DIGIT*)? ('E'|'e') ('-'|'+')? DIGIT)); + //terminal DOUBLE returns ecore::EDouble: (DIGIT | ('-' DIGIT*) ) (('.' DECINT*) | (('.' DIGIT*)? ('E'|'e') ('-'|'+')? DIGIT)); public TerminalRule getDOUBLERule() { return tDOUBLE; } diff --git a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/services/RosGrammarAccess.java b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/services/RosGrammarAccess.java index 82bdaf266..6bb561499 100644 --- a/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/services/RosGrammarAccess.java +++ b/plugins/de.fraunhofer.ipa.ros.xtext/src-gen/de/fraunhofer/ipa/ros/services/RosGrammarAccess.java @@ -307,25 +307,25 @@ public class NodeElements extends AbstractParserRuleElementFinder { private final RuleCall cSubscriberSubscriberParserRuleCall_3_1_2_0 = (RuleCall)cSubscriberAssignment_3_1_2.eContents().get(0); private final RuleCall cENDTerminalRuleCall_3_1_3 = (RuleCall)cGroup_3_1.eContents().get(3); private final Group cGroup_3_2 = (Group)cAlternatives_3.eContents().get(2); - private final Keyword cServiceserverKeyword_3_2_0 = (Keyword)cGroup_3_2.eContents().get(0); + private final Keyword cServiceserversKeyword_3_2_0 = (Keyword)cGroup_3_2.eContents().get(0); private final RuleCall cBEGINTerminalRuleCall_3_2_1 = (RuleCall)cGroup_3_2.eContents().get(1); private final Assignment cServiceserverAssignment_3_2_2 = (Assignment)cGroup_3_2.eContents().get(2); private final RuleCall cServiceserverServiceServerParserRuleCall_3_2_2_0 = (RuleCall)cServiceserverAssignment_3_2_2.eContents().get(0); private final RuleCall cENDTerminalRuleCall_3_2_3 = (RuleCall)cGroup_3_2.eContents().get(3); private final Group cGroup_3_3 = (Group)cAlternatives_3.eContents().get(3); - private final Keyword cServiceclientKeyword_3_3_0 = (Keyword)cGroup_3_3.eContents().get(0); + private final Keyword cServiceclientsKeyword_3_3_0 = (Keyword)cGroup_3_3.eContents().get(0); private final RuleCall cBEGINTerminalRuleCall_3_3_1 = (RuleCall)cGroup_3_3.eContents().get(1); private final Assignment cServiceclientAssignment_3_3_2 = (Assignment)cGroup_3_3.eContents().get(2); private final RuleCall cServiceclientServiceClientParserRuleCall_3_3_2_0 = (RuleCall)cServiceclientAssignment_3_3_2.eContents().get(0); private final RuleCall cENDTerminalRuleCall_3_3_3 = (RuleCall)cGroup_3_3.eContents().get(3); private final Group cGroup_3_4 = (Group)cAlternatives_3.eContents().get(4); - private final Keyword cActionserverKeyword_3_4_0 = (Keyword)cGroup_3_4.eContents().get(0); + private final Keyword cActionserversKeyword_3_4_0 = (Keyword)cGroup_3_4.eContents().get(0); private final RuleCall cBEGINTerminalRuleCall_3_4_1 = (RuleCall)cGroup_3_4.eContents().get(1); private final Assignment cActionserverAssignment_3_4_2 = (Assignment)cGroup_3_4.eContents().get(2); private final RuleCall cActionserverActionServerParserRuleCall_3_4_2_0 = (RuleCall)cActionserverAssignment_3_4_2.eContents().get(0); private final RuleCall cENDTerminalRuleCall_3_4_3 = (RuleCall)cGroup_3_4.eContents().get(3); private final Group cGroup_3_5 = (Group)cAlternatives_3.eContents().get(5); - private final Keyword cActionclientKeyword_3_5_0 = (Keyword)cGroup_3_5.eContents().get(0); + private final Keyword cActionclientsKeyword_3_5_0 = (Keyword)cGroup_3_5.eContents().get(0); private final RuleCall cBEGINTerminalRuleCall_3_5_1 = (RuleCall)cGroup_3_5.eContents().get(1); private final Assignment cActionclientAssignment_3_5_2 = (Assignment)cGroup_3_5.eContents().get(2); private final RuleCall cActionclientActionClientParserRuleCall_3_5_2_0 = (RuleCall)cActionclientAssignment_3_5_2.eContents().get(0); @@ -352,22 +352,22 @@ public class NodeElements extends AbstractParserRuleElementFinder { // subscriber+=Subscriber* // END // )| - // ('serviceserver:' + // ('serviceservers:' // BEGIN // serviceserver+=ServiceServer* // END // )| - // ('serviceclient:' + // ('serviceclients:' // BEGIN // serviceclient+=ServiceClient* // END // )| - // ('actionserver:' + // ('actionservers:' // BEGIN // actionserver+=ActionServer* // END // )| - // ('actionclient:' + // ('actionclients:' // BEGIN // actionclient+=ActionClient* // END @@ -394,22 +394,22 @@ public class NodeElements extends AbstractParserRuleElementFinder { // subscriber+=Subscriber* // END // )| - // ('serviceserver:' + // ('serviceservers:' // BEGIN // serviceserver+=ServiceServer* // END // )| - // ('serviceclient:' + // ('serviceclients:' // BEGIN // serviceclient+=ServiceClient* // END // )| - // ('actionserver:' + // ('actionservers:' // BEGIN // actionserver+=ActionServer* // END // )| - // ('actionclient:' + // ('actionclients:' // BEGIN // actionclient+=ActionClient* // END @@ -445,22 +445,22 @@ public class NodeElements extends AbstractParserRuleElementFinder { // subscriber+=Subscriber* // END //)| - //('serviceserver:' + //('serviceservers:' // BEGIN // serviceserver+=ServiceServer* // END //)| - //('serviceclient:' + //('serviceclients:' // BEGIN // serviceclient+=ServiceClient* // END //)| - //('actionserver:' + //('actionservers:' // BEGIN // actionserver+=ActionServer* // END //)| - //('actionclient:' + //('actionclients:' // BEGIN // actionclient+=ActionClient* // END @@ -517,15 +517,15 @@ public class NodeElements extends AbstractParserRuleElementFinder { //END public RuleCall getENDTerminalRuleCall_3_1_3() { return cENDTerminalRuleCall_3_1_3; } - //('serviceserver:' + //('serviceservers:' // BEGIN // serviceserver+=ServiceServer* // END //) public Group getGroup_3_2() { return cGroup_3_2; } - //'serviceserver:' - public Keyword getServiceserverKeyword_3_2_0() { return cServiceserverKeyword_3_2_0; } + //'serviceservers:' + public Keyword getServiceserversKeyword_3_2_0() { return cServiceserversKeyword_3_2_0; } //BEGIN public RuleCall getBEGINTerminalRuleCall_3_2_1() { return cBEGINTerminalRuleCall_3_2_1; } @@ -539,15 +539,15 @@ public class NodeElements extends AbstractParserRuleElementFinder { //END public RuleCall getENDTerminalRuleCall_3_2_3() { return cENDTerminalRuleCall_3_2_3; } - //('serviceclient:' + //('serviceclients:' // BEGIN // serviceclient+=ServiceClient* // END //) public Group getGroup_3_3() { return cGroup_3_3; } - //'serviceclient:' - public Keyword getServiceclientKeyword_3_3_0() { return cServiceclientKeyword_3_3_0; } + //'serviceclients:' + public Keyword getServiceclientsKeyword_3_3_0() { return cServiceclientsKeyword_3_3_0; } //BEGIN public RuleCall getBEGINTerminalRuleCall_3_3_1() { return cBEGINTerminalRuleCall_3_3_1; } @@ -561,15 +561,15 @@ public class NodeElements extends AbstractParserRuleElementFinder { //END public RuleCall getENDTerminalRuleCall_3_3_3() { return cENDTerminalRuleCall_3_3_3; } - //('actionserver:' + //('actionservers:' // BEGIN // actionserver+=ActionServer* // END //) public Group getGroup_3_4() { return cGroup_3_4; } - //'actionserver:' - public Keyword getActionserverKeyword_3_4_0() { return cActionserverKeyword_3_4_0; } + //'actionservers:' + public Keyword getActionserversKeyword_3_4_0() { return cActionserversKeyword_3_4_0; } //BEGIN public RuleCall getBEGINTerminalRuleCall_3_4_1() { return cBEGINTerminalRuleCall_3_4_1; } @@ -583,15 +583,15 @@ public class NodeElements extends AbstractParserRuleElementFinder { //END public RuleCall getENDTerminalRuleCall_3_4_3() { return cENDTerminalRuleCall_3_4_3; } - //('actionclient:' + //('actionclients:' // BEGIN // actionclient+=ActionClient* // END //) public Group getGroup_3_5() { return cGroup_3_5; } - //'actionclient:' - public Keyword getActionclientKeyword_3_5_0() { return cActionclientKeyword_3_5_0; } + //'actionclients:' + public Keyword getActionclientsKeyword_3_5_0() { return cActionclientsKeyword_3_5_0; } //BEGIN public RuleCall getBEGINTerminalRuleCall_3_5_1() { return cBEGINTerminalRuleCall_3_5_1; } @@ -1708,22 +1708,22 @@ public ParserRule getArtifactRule() { // subscriber+=Subscriber* // END // )| - // ('serviceserver:' + // ('serviceservers:' // BEGIN // serviceserver+=ServiceServer* // END // )| - // ('serviceclient:' + // ('serviceclients:' // BEGIN // serviceclient+=ServiceClient* // END // )| - // ('actionserver:' + // ('actionservers:' // BEGIN // actionserver+=ActionServer* // END // )| - // ('actionclient:' + // ('actionclients:' // BEGIN // actionclient+=ActionClient* // END @@ -2090,7 +2090,7 @@ public ParserRule getParameterStructTypeRule() { //ParameterIntegerType returns ParameterIntegerType: // {ParameterIntegerType} // 'Integer' - // ('default' default=ParameterInteger)?; + // ('default:' default=ParameterInteger)?; public BasicsGrammarAccess.ParameterIntegerTypeElements getParameterIntegerTypeAccess() { return gaBasics.getParameterIntegerTypeAccess(); } @@ -2102,7 +2102,7 @@ public ParserRule getParameterIntegerTypeRule() { //ParameterStringType returns ParameterStringType: // {ParameterStringType} // 'String' - // ('default' default=ParameterString)?; + // ('default:' default=ParameterString)?; public BasicsGrammarAccess.ParameterStringTypeElements getParameterStringTypeAccess() { return gaBasics.getParameterStringTypeAccess(); } @@ -2114,7 +2114,7 @@ public ParserRule getParameterStringTypeRule() { //ParameterDoubleType returns ParameterDoubleType: // {ParameterDoubleType} // 'Double' - // ('default' default=ParameterDouble)?; + // ('default:' default=ParameterDouble)?; public BasicsGrammarAccess.ParameterDoubleTypeElements getParameterDoubleTypeAccess() { return gaBasics.getParameterDoubleTypeAccess(); } @@ -2126,7 +2126,7 @@ public ParserRule getParameterDoubleTypeRule() { //ParameterDateType returns ParameterDateType: // {ParameterDateType} // 'Date' - // ('default' default=ParameterDate)?; + // ('default:' default=ParameterDate)?; public BasicsGrammarAccess.ParameterDateTypeElements getParameterDateTypeAccess() { return gaBasics.getParameterDateTypeAccess(); } @@ -2138,7 +2138,7 @@ public ParserRule getParameterDateTypeRule() { //ParameterBooleanType returns ParameterBooleanType: // {ParameterBooleanType} // 'Boolean' - // ('default' default=ParameterBoolean)?; + // ('default:' default=ParameterBoolean)?; public BasicsGrammarAccess.ParameterBooleanTypeElements getParameterBooleanTypeAccess() { return gaBasics.getParameterBooleanTypeAccess(); } @@ -2150,7 +2150,7 @@ public ParserRule getParameterBooleanTypeRule() { //ParameterBase64Type returns ParameterBase64Type: // {ParameterBase64Type} // 'Base64' - // ('default' default=ParameterBase64)?; + // ('default:' default=ParameterBase64)?; public BasicsGrammarAccess.ParameterBase64TypeElements getParameterBase64TypeAccess() { return gaBasics.getParameterBase64TypeAccess(); } @@ -2162,7 +2162,7 @@ public ParserRule getParameterBase64TypeRule() { //ParameterAnyType returns ParameterAnyType: // {ParameterAnyType} // 'Any' - // ('default' default=ParameterAny)?; + // ('default:' default=ParameterAny)?; public BasicsGrammarAccess.ParameterAnyTypeElements getParameterAnyTypeAccess() { return gaBasics.getParameterAnyTypeAccess(); } @@ -2172,11 +2172,10 @@ public ParserRule getParameterAnyTypeRule() { } //ParameterArrayType returns ParameterArrayType: - // 'Array:' // BEGIN - // 'type' type=ParameterType - // ('default' default=ParameterList)? - // END; + // 'Array:' type=ParameterType + // ('default:' default=ParameterList)? + // END; public BasicsGrammarAccess.ParameterArrayTypeElements getParameterArrayTypeAccess() { return gaBasics.getParameterArrayTypeAccess(); } @@ -2289,7 +2288,6 @@ public ParserRule getParameterDateRule() { } //ParameterStructMember returns ParameterStructMember: - // 'ParameterStructMember' // name=EString':' // BEGIN // value=ParameterValue @@ -2332,7 +2330,7 @@ public TerminalRule getBOOLEANRule() { return gaBasics.getBOOLEANRule(); } - //terminal DOUBLE returns ecore::EDouble: DIGIT (('.' DECINT*) | (('.' DIGIT*)? ('E'|'e') ('-'|'+')? DIGIT)); + //terminal DOUBLE returns ecore::EDouble: (DIGIT | ('-' DIGIT*) ) (('.' DECINT*) | (('.' DIGIT*)? ('E'|'e') ('-'|'+')? DIGIT)); public TerminalRule getDOUBLERule() { return gaBasics.getDOUBLERule(); } diff --git a/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/Ros1Parser.java b/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/Ros1Parser.java index ebae66b0e..f7be88b91 100644 --- a/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/Ros1Parser.java +++ b/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/Ros1Parser.java @@ -120,7 +120,7 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getParameterAnyTypeAccess().getGroup(), "rule__ParameterAnyType__Group__0"); builder.put(grammarAccess.getParameterAnyTypeAccess().getGroup_2(), "rule__ParameterAnyType__Group_2__0"); builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup(), "rule__ParameterArrayType__Group__0"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup_4(), "rule__ParameterArrayType__Group_4__0"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup_3(), "rule__ParameterArrayType__Group_3__0"); builder.put(grammarAccess.getParameterListAccess().getGroup(), "rule__ParameterList__Group__0"); builder.put(grammarAccess.getParameterListAccess().getGroup_3(), "rule__ParameterList__Group_3__0"); builder.put(grammarAccess.getParameterAnyAccess().getGroup(), "rule__ParameterAny__Group__0"); @@ -233,8 +233,8 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getParameterBooleanTypeAccess().getDefaultAssignment_2_1(), "rule__ParameterBooleanType__DefaultAssignment_2_1"); builder.put(grammarAccess.getParameterBase64TypeAccess().getDefaultAssignment_2_1(), "rule__ParameterBase64Type__DefaultAssignment_2_1"); builder.put(grammarAccess.getParameterAnyTypeAccess().getDefaultAssignment_2_1(), "rule__ParameterAnyType__DefaultAssignment_2_1"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_3(), "rule__ParameterArrayType__TypeAssignment_3"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1(), "rule__ParameterArrayType__DefaultAssignment_4_1"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2(), "rule__ParameterArrayType__TypeAssignment_2"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_3_1(), "rule__ParameterArrayType__DefaultAssignment_3_1"); builder.put(grammarAccess.getParameterListAccess().getValueAssignment_2(), "rule__ParameterList__ValueAssignment_2"); builder.put(grammarAccess.getParameterListAccess().getValueAssignment_3_1(), "rule__ParameterList__ValueAssignment_3_1"); builder.put(grammarAccess.getParameterAnyAccess().getValueAssignment_2_1(), "rule__ParameterAny__ValueAssignment_2_1"); @@ -246,8 +246,8 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getParameterStructAccess().getValueAssignment_1_1(), "rule__ParameterStruct__ValueAssignment_1_1"); builder.put(grammarAccess.getParameterStructAccess().getValueAssignment_1_2_2(), "rule__ParameterStruct__ValueAssignment_1_2_2"); builder.put(grammarAccess.getParameterDateAccess().getValueAssignment(), "rule__ParameterDate__ValueAssignment"); - builder.put(grammarAccess.getParameterStructMemberAccess().getNameAssignment_1(), "rule__ParameterStructMember__NameAssignment_1"); - builder.put(grammarAccess.getParameterStructMemberAccess().getValueAssignment_4(), "rule__ParameterStructMember__ValueAssignment_4"); + builder.put(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0(), "rule__ParameterStructMember__NameAssignment_0"); + builder.put(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3(), "rule__ParameterStructMember__ValueAssignment_3"); builder.put(grammarAccess.getParameterStructTypeMemberAccess().getNameAssignment_0(), "rule__ParameterStructTypeMember__NameAssignment_0"); builder.put(grammarAccess.getParameterStructTypeMemberAccess().getTypeAssignment_1(), "rule__ParameterStructTypeMember__TypeAssignment_1"); builder.put(grammarAccess.getMessagePartAccess().getTypeAssignment_0(), "rule__MessagePart__TypeAssignment_0"); diff --git a/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/internal/InternalRos1Parser.g b/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/internal/InternalRos1Parser.g index b48c25abe..f3f57e528 100644 --- a/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/internal/InternalRos1Parser.g +++ b/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/internal/InternalRos1Parser.g @@ -78,7 +78,6 @@ import de.fraunhofer.ipa.ros1.services.Ros1GrammarAccess; tokenNameToValue.put("Boolean", "'Boolean'"); tokenNameToValue.put("Integer", "'Integer'"); tokenNameToValue.put("Action_1", "'action:'"); - tokenNameToValue.put("Default", "'default'"); tokenNameToValue.put("Float32", "'float32'"); tokenNameToValue.put("Float64", "'float64'"); tokenNameToValue.put("Int16_1", "'int16[]'"); @@ -88,6 +87,7 @@ import de.fraunhofer.ipa.ros1.services.Ros1GrammarAccess; tokenNameToValue.put("Result_1", "'result:'"); tokenNameToValue.put("Service", "'service'"); tokenNameToValue.put("Uint8_1", "'uint8[]'"); + tokenNameToValue.put("Default", "'default:'"); tokenNameToValue.put("Duration", "'duration'"); tokenNameToValue.put("Feedback", "'feedback'"); tokenNameToValue.put("Message_1", "'message:'"); @@ -107,16 +107,15 @@ import de.fraunhofer.ipa.ros1.services.Ros1GrammarAccess; tokenNameToValue.put("ParameterAny", "'ParameterAny'"); tokenNameToValue.put("FromGitRepo", "'fromGitRepo:'"); tokenNameToValue.put("Subscribers", "'subscribers:'"); - tokenNameToValue.put("Actionclient", "'actionclient:'"); - tokenNameToValue.put("Actionserver", "'actionserver:'"); tokenNameToValue.put("Dependencies", "'dependencies:'"); - tokenNameToValue.put("Serviceclient", "'serviceclient:'"); - tokenNameToValue.put("Serviceserver", "'serviceserver:'"); + tokenNameToValue.put("Actionclients", "'actionclients:'"); + tokenNameToValue.put("Actionservers", "'actionservers:'"); tokenNameToValue.put("GlobalNamespace", "'GlobalNamespace'"); + tokenNameToValue.put("Serviceclients", "'serviceclients:'"); + tokenNameToValue.put("Serviceservers", "'serviceservers:'"); tokenNameToValue.put("PrivateNamespace", "'PrivateNamespace'"); tokenNameToValue.put("RelativeNamespace", "'RelativeNamespace'"); tokenNameToValue.put("ExternalDependency", "'ExternalDependency'"); - tokenNameToValue.put("ParameterStructMember", "'ParameterStructMember'"); } public void setGrammarAccess(Ros1GrammarAccess grammarAccess) { @@ -4583,9 +4582,9 @@ rule__Node__Group_3_2__0__Impl } : ( - { before(grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()); } - Serviceserver - { after(grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()); } + { before(grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()); } + Serviceservers + { after(grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()); } ) ; finally { @@ -4691,9 +4690,9 @@ rule__Node__Group_3_3__0__Impl } : ( - { before(grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()); } - Serviceclient - { after(grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()); } + { before(grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()); } + Serviceclients + { after(grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()); } ) ; finally { @@ -4799,9 +4798,9 @@ rule__Node__Group_3_4__0__Impl } : ( - { before(grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()); } - Actionserver - { after(grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()); } + { before(grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()); } + Actionservers + { after(grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()); } ) ; finally { @@ -4907,9 +4906,9 @@ rule__Node__Group_3_5__0__Impl } : ( - { before(grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()); } - Actionclient - { after(grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()); } + { before(grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()); } + Actionclients + { after(grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()); } ) ; finally { @@ -10280,9 +10279,9 @@ rule__ParameterArrayType__Group__0__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); } - Array - { after(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); } + RULE_BEGIN + { after(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); } ) ; finally { @@ -10307,9 +10306,9 @@ rule__ParameterArrayType__Group__1__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_1()); } - RULE_BEGIN - { after(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_1()); } + { before(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); } + Array + { after(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); } ) ; finally { @@ -10334,9 +10333,9 @@ rule__ParameterArrayType__Group__2__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); } - Type - { after(grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); } + { before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } + (rule__ParameterArrayType__TypeAssignment_2) + { after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } ) ; finally { @@ -10361,9 +10360,9 @@ rule__ParameterArrayType__Group__3__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_3()); } - (rule__ParameterArrayType__TypeAssignment_3) - { after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_3()); } + { before(grammarAccess.getParameterArrayTypeAccess().getGroup_3()); } + (rule__ParameterArrayType__Group_3__0)? + { after(grammarAccess.getParameterArrayTypeAccess().getGroup_3()); } ) ; finally { @@ -10376,7 +10375,6 @@ rule__ParameterArrayType__Group__4 } : rule__ParameterArrayType__Group__4__Impl - rule__ParameterArrayType__Group__5 ; finally { restoreStackSize(stackSize); @@ -10388,35 +10386,9 @@ rule__ParameterArrayType__Group__4__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); } - (rule__ParameterArrayType__Group_4__0)? - { after(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__5 - @init { - int stackSize = keepStackSize(); - } -: - rule__ParameterArrayType__Group__5__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__5__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_5()); } + { before(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); } RULE_END - { after(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_5()); } + { after(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); } ) ; finally { @@ -10424,53 +10396,53 @@ finally { } -rule__ParameterArrayType__Group_4__0 +rule__ParameterArrayType__Group_3__0 @init { int stackSize = keepStackSize(); } : - rule__ParameterArrayType__Group_4__0__Impl - rule__ParameterArrayType__Group_4__1 + rule__ParameterArrayType__Group_3__0__Impl + rule__ParameterArrayType__Group_3__1 ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__0__Impl +rule__ParameterArrayType__Group_3__0__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); } Default - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__1 +rule__ParameterArrayType__Group_3__1 @init { int stackSize = keepStackSize(); } : - rule__ParameterArrayType__Group_4__1__Impl + rule__ParameterArrayType__Group_3__1__Impl ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__1__Impl +rule__ParameterArrayType__Group_3__1__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); } - (rule__ParameterArrayType__DefaultAssignment_4_1) - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_3_1()); } + (rule__ParameterArrayType__DefaultAssignment_3_1) + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_3_1()); } ) ; finally { @@ -11090,9 +11062,9 @@ rule__ParameterStructMember__Group__0__Impl } : ( - { before(grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); } - ParameterStructMember - { after(grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); } + { before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); } + (rule__ParameterStructMember__NameAssignment_0) + { after(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); } ) ; finally { @@ -11117,9 +11089,9 @@ rule__ParameterStructMember__Group__1__Impl } : ( - { before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_1()); } - (rule__ParameterStructMember__NameAssignment_1) - { after(grammarAccess.getParameterStructMemberAccess().getNameAssignment_1()); } + { before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); } + Colon + { after(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); } ) ; finally { @@ -11144,9 +11116,9 @@ rule__ParameterStructMember__Group__2__Impl } : ( - { before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_2()); } - Colon - { after(grammarAccess.getParameterStructMemberAccess().getColonKeyword_2()); } + { before(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); } + RULE_BEGIN + { after(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); } ) ; finally { @@ -11171,9 +11143,9 @@ rule__ParameterStructMember__Group__3__Impl } : ( - { before(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_3()); } - RULE_BEGIN - { after(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_3()); } + { before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3()); } + (rule__ParameterStructMember__ValueAssignment_3) + { after(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3()); } ) ; finally { @@ -11186,7 +11158,6 @@ rule__ParameterStructMember__Group__4 } : rule__ParameterStructMember__Group__4__Impl - rule__ParameterStructMember__Group__5 ; finally { restoreStackSize(stackSize); @@ -11198,35 +11169,9 @@ rule__ParameterStructMember__Group__4__Impl } : ( - { before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_4()); } - (rule__ParameterStructMember__ValueAssignment_4) - { after(grammarAccess.getParameterStructMemberAccess().getValueAssignment_4()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterStructMember__Group__5 - @init { - int stackSize = keepStackSize(); - } -: - rule__ParameterStructMember__Group__5__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterStructMember__Group__5__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_5()); } + { before(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); } RULE_END - { after(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_5()); } + { after(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); } ) ; finally { @@ -14025,30 +13970,30 @@ finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__TypeAssignment_3 +rule__ParameterArrayType__TypeAssignment_2 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } ruleParameterType - { after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__DefaultAssignment_4_1 +rule__ParameterArrayType__DefaultAssignment_3_1 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); } ruleParameterList - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); } ) ; finally { @@ -14220,30 +14165,30 @@ finally { restoreStackSize(stackSize); } -rule__ParameterStructMember__NameAssignment_1 +rule__ParameterStructMember__NameAssignment_0 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); } + { before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); } ruleEString - { after(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); } + { after(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__ParameterStructMember__ValueAssignment_4 +rule__ParameterStructMember__ValueAssignment_3 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); } + { before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); } ruleParameterValue - { after(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); } + { after(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); } ) ; finally { diff --git a/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/internal/InternalRos1Parser.java b/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/internal/InternalRos1Parser.java index 0ff9c6331..f5afd70fa 100644 --- a/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/internal/InternalRos1Parser.java +++ b/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/internal/InternalRos1Parser.java @@ -24,118 +24,117 @@ @SuppressWarnings("all") public class InternalRos1Parser extends AbstractInternalContentAssistParser { public static final String[] tokenNames = new String[] { - "", "", "", "", "ParameterStructMember", "ExternalDependency", "RelativeNamespace", "PrivateNamespace", "GlobalNamespace", "Serviceclient", "Serviceserver", "Actionclient", "Actionserver", "Dependencies", "ParameterAny", "FromGitRepo", "Subscribers", "Parameters", "Publishers", "Artifacts", "GraphName", "Feedback_1", "Float32_1", "Float64_1", "Response", "Duration", "Feedback", "Message_1", "Request", "String_2", "Uint16_1", "Uint32_1", "Uint64_1", "Boolean", "Integer", "Action_1", "Default", "Float32", "Float64", "Int16_1", "Int32_1", "Int64_1", "Message", "Result_1", "Service", "Uint8_1", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Int8_1", "Result", "Specs", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "Goal_1", "Int16", "Int32", "Int64", "Node_1", "Type_1", "Uint8", "Value", "Date", "List", "Bool", "Byte", "Goal", "Int8", "Msg", "Name", "Node", "Srv", "Time", "Type", "Any", "Ns", "LeftSquareBracketRightSquareBracket", "Comma", "Colon", "LeftSquareBracket", "RightSquareBracket", "RULE_DIGIT", "RULE_BINARY", "RULE_BOOLEAN", "RULE_DECINT", "RULE_DOUBLE", "RULE_DAY", "RULE_MONTH", "RULE_YEAR", "RULE_HOUR", "RULE_MIN_SEC", "RULE_DATE_TIME", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_MESSAGE_ASIGMENT", "RULE_BEGIN", "RULE_END", "RULE_SL_COMMENT", "RULE_ROS_CONVENTION_A", "RULE_ROS_CONVENTION_PARAM", "RULE_ML_COMMENT", "RULE_WS", "RULE_ANY_OTHER" + "", "", "", "", "ExternalDependency", "RelativeNamespace", "PrivateNamespace", "GlobalNamespace", "Serviceclients", "Serviceservers", "Actionclients", "Actionservers", "Dependencies", "ParameterAny", "FromGitRepo", "Subscribers", "Parameters", "Publishers", "Artifacts", "GraphName", "Feedback_1", "Float32_1", "Float64_1", "Response", "Default", "Duration", "Feedback", "Message_1", "Request", "String_2", "Uint16_1", "Uint32_1", "Uint64_1", "Boolean", "Integer", "Action_1", "Float32", "Float64", "Int16_1", "Int32_1", "Int64_1", "Message", "Result_1", "Service", "Uint8_1", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Int8_1", "Result", "Specs", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "Goal_1", "Int16", "Int32", "Int64", "Node_1", "Type_1", "Uint8", "Value", "Date", "List", "Bool", "Byte", "Goal", "Int8", "Msg", "Name", "Node", "Srv", "Time", "Type", "Any", "Ns", "LeftSquareBracketRightSquareBracket", "Comma", "Colon", "LeftSquareBracket", "RightSquareBracket", "RULE_DIGIT", "RULE_BINARY", "RULE_BOOLEAN", "RULE_DECINT", "RULE_DOUBLE", "RULE_DAY", "RULE_MONTH", "RULE_YEAR", "RULE_HOUR", "RULE_MIN_SEC", "RULE_DATE_TIME", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_MESSAGE_ASIGMENT", "RULE_BEGIN", "RULE_END", "RULE_SL_COMMENT", "RULE_ROS_CONVENTION_A", "RULE_ROS_CONVENTION_PARAM", "RULE_ML_COMMENT", "RULE_WS", "RULE_ANY_OTHER" }; - public static final int Float32_1=22; - public static final int Node=79; - public static final int RULE_DATE_TIME=100; + public static final int Float32_1=21; + public static final int Node=78; + public static final int RULE_DATE_TIME=99; public static final int Uint64_1=32; - public static final int String=50; - public static final int Int16=64; - public static final int Float32=37; - public static final int Goal=75; - public static final int Bool=73; - public static final int Uint16=59; + public static final int Serviceclients=8; + public static final int String=49; + public static final int Int16=63; + public static final int Float32=36; + public static final int Goal=74; + public static final int Actionservers=11; + public static final int Bool=72; + public static final int Uint16=58; public static final int Boolean=33; - public static final int ExternalDependency=5; - public static final int Uint8=69; - public static final int Parameters=17; - public static final int RULE_ID=101; - public static final int Actionclient=11; - public static final int RULE_DIGIT=90; - public static final int GlobalNamespace=8; - public static final int Artifacts=19; - public static final int Node_1=67; - public static final int Int16_1=39; - public static final int Header=49; - public static final int RULE_INT=103; - public static final int Byte=74; - public static final int RULE_ML_COMMENT=110; - public static final int LeftSquareBracket=88; - public static final int Specs=57; - public static final int Base64=47; + public static final int ExternalDependency=4; + public static final int Uint8=68; + public static final int Parameters=16; + public static final int RULE_ID=100; + public static final int RULE_DIGIT=89; + public static final int GlobalNamespace=7; + public static final int Artifacts=18; + public static final int Node_1=66; + public static final int Int16_1=38; + public static final int Header=48; + public static final int RULE_INT=102; + public static final int Byte=73; + public static final int RULE_ML_COMMENT=109; + public static final int LeftSquareBracket=87; + public static final int Specs=56; + public static final int Base64=46; public static final int Message_1=27; - public static final int Comma=86; - public static final int RULE_MESSAGE_ASIGMENT=104; - public static final int Goal_1=63; - public static final int LeftSquareBracketRightSquareBracket=85; - public static final int Int32=65; - public static final int Publishers=18; - public static final int Serviceserver=10; - public static final int RULE_DECINT=93; - public static final int Uint32=60; - public static final int FromGitRepo=15; - public static final int Msg=77; - public static final int RULE_HOUR=98; - public static final int Int8=76; - public static final int Default=36; - public static final int Actionserver=12; - public static final int Int8_1=55; + public static final int Comma=85; + public static final int RULE_MESSAGE_ASIGMENT=103; + public static final int Goal_1=62; + public static final int LeftSquareBracketRightSquareBracket=84; + public static final int Int32=64; + public static final int Publishers=17; + public static final int RULE_DECINT=92; + public static final int Uint32=59; + public static final int FromGitRepo=14; + public static final int Msg=76; + public static final int RULE_HOUR=97; + public static final int Int8=75; + public static final int Default=24; + public static final int Int8_1=54; public static final int Uint16_1=30; - public static final int Type=82; - public static final int Float64=38; - public static final int Int32_1=40; - public static final int Result_1=43; - public static final int RULE_BINARY=91; - public static final int String_1=58; - public static final int Subscribers=16; + public static final int Type=81; + public static final int Float64=37; + public static final int Int32_1=39; + public static final int Result_1=42; + public static final int RULE_BINARY=90; + public static final int String_1=57; + public static final int Subscribers=15; public static final int String_2=29; - public static final int RULE_DAY=95; - public static final int RULE_BEGIN=105; - public static final int RULE_BOOLEAN=92; - public static final int RelativeNamespace=6; - public static final int RULE_YEAR=97; - public static final int Feedback_1=21; - public static final int Result=56; - public static final int Name=78; - public static final int RULE_MIN_SEC=99; - public static final int ParameterAny=14; - public static final int List=72; - public static final int Dependencies=13; - public static final int RightSquareBracket=89; - public static final int PrivateNamespace=7; - public static final int GraphName=20; - public static final int Byte_1=54; - public static final int Float64_1=23; + public static final int Actionclients=10; + public static final int RULE_DAY=94; + public static final int RULE_BEGIN=104; + public static final int RULE_BOOLEAN=91; + public static final int RelativeNamespace=5; + public static final int Serviceservers=9; + public static final int RULE_YEAR=96; + public static final int Feedback_1=20; + public static final int Result=55; + public static final int Name=77; + public static final int RULE_MIN_SEC=98; + public static final int ParameterAny=13; + public static final int List=71; + public static final int Dependencies=12; + public static final int RightSquareBracket=88; + public static final int PrivateNamespace=6; + public static final int GraphName=19; + public static final int Byte_1=53; + public static final int Float64_1=22; public static final int Duration=25; public static final int Uint32_1=31; public static final int Action_1=35; - public static final int Double=48; - public static final int Type_1=68; - public static final int Value=70; - public static final int Uint64=61; - public static final int Action=52; - public static final int RULE_END=106; - public static final int Message=42; - public static final int Value_1=62; - public static final int Time=81; - public static final int RULE_STRING=102; - public static final int Bool_1=53; - public static final int Any=83; - public static final int Struct=51; - public static final int RULE_SL_COMMENT=107; - public static final int Uint8_1=45; - public static final int RULE_DOUBLE=94; + public static final int Double=47; + public static final int Type_1=67; + public static final int Value=69; + public static final int Uint64=60; + public static final int Action=51; + public static final int RULE_END=105; + public static final int Message=41; + public static final int Value_1=61; + public static final int Time=80; + public static final int RULE_STRING=101; + public static final int Bool_1=52; + public static final int Any=82; + public static final int Struct=50; + public static final int RULE_SL_COMMENT=106; + public static final int Uint8_1=44; + public static final int RULE_DOUBLE=93; public static final int Feedback=26; - public static final int ParameterStructMember=4; - public static final int Srv=80; - public static final int RULE_ROS_CONVENTION_A=108; - public static final int RULE_ROS_CONVENTION_PARAM=109; - public static final int Colon=87; + public static final int Srv=79; + public static final int RULE_ROS_CONVENTION_A=107; + public static final int RULE_ROS_CONVENTION_PARAM=108; + public static final int Colon=86; public static final int EOF=-1; - public static final int Ns=84; - public static final int RULE_WS=111; + public static final int Ns=83; + public static final int RULE_WS=110; public static final int Request=28; - public static final int Int64_1=41; - public static final int Service=44; - public static final int RULE_ANY_OTHER=112; - public static final int Date=71; - public static final int Response=24; + public static final int Int64_1=40; + public static final int Service=43; + public static final int RULE_ANY_OTHER=111; + public static final int Date=70; + public static final int Response=23; public static final int Integer=34; - public static final int Array=46; - public static final int Serviceclient=9; - public static final int Int64=66; - public static final int RULE_MONTH=96; + public static final int Array=45; + public static final int Int64=65; + public static final int RULE_MONTH=95; // delegates // delegators @@ -205,7 +204,6 @@ public InternalRos1Parser(TokenStream input, RecognizerSharedState state) { tokenNameToValue.put("Boolean", "'Boolean'"); tokenNameToValue.put("Integer", "'Integer'"); tokenNameToValue.put("Action_1", "'action:'"); - tokenNameToValue.put("Default", "'default'"); tokenNameToValue.put("Float32", "'float32'"); tokenNameToValue.put("Float64", "'float64'"); tokenNameToValue.put("Int16_1", "'int16[]'"); @@ -215,6 +213,7 @@ public InternalRos1Parser(TokenStream input, RecognizerSharedState state) { tokenNameToValue.put("Result_1", "'result:'"); tokenNameToValue.put("Service", "'service'"); tokenNameToValue.put("Uint8_1", "'uint8[]'"); + tokenNameToValue.put("Default", "'default:'"); tokenNameToValue.put("Duration", "'duration'"); tokenNameToValue.put("Feedback", "'feedback'"); tokenNameToValue.put("Message_1", "'message:'"); @@ -234,16 +233,15 @@ public InternalRos1Parser(TokenStream input, RecognizerSharedState state) { tokenNameToValue.put("ParameterAny", "'ParameterAny'"); tokenNameToValue.put("FromGitRepo", "'fromGitRepo:'"); tokenNameToValue.put("Subscribers", "'subscribers:'"); - tokenNameToValue.put("Actionclient", "'actionclient:'"); - tokenNameToValue.put("Actionserver", "'actionserver:'"); tokenNameToValue.put("Dependencies", "'dependencies:'"); - tokenNameToValue.put("Serviceclient", "'serviceclient:'"); - tokenNameToValue.put("Serviceserver", "'serviceserver:'"); + tokenNameToValue.put("Actionclients", "'actionclients:'"); + tokenNameToValue.put("Actionservers", "'actionservers:'"); tokenNameToValue.put("GlobalNamespace", "'GlobalNamespace'"); + tokenNameToValue.put("Serviceclients", "'serviceclients:'"); + tokenNameToValue.put("Serviceservers", "'serviceservers:'"); tokenNameToValue.put("PrivateNamespace", "'PrivateNamespace'"); tokenNameToValue.put("RelativeNamespace", "'RelativeNamespace'"); tokenNameToValue.put("ExternalDependency", "'ExternalDependency'"); - tokenNameToValue.put("ParameterStructMember", "'ParameterStructMember'"); } public void setGrammarAccess(Ros1GrammarAccess grammarAccess) { @@ -266,11 +264,11 @@ protected String getValueForTokenName(String tokenName) { // $ANTLR start "entryRulePackage" - // InternalRos1Parser.g:141:1: entryRulePackage : rulePackage EOF ; + // InternalRos1Parser.g:140:1: entryRulePackage : rulePackage EOF ; public final void entryRulePackage() throws RecognitionException { try { - // InternalRos1Parser.g:142:1: ( rulePackage EOF ) - // InternalRos1Parser.g:143:1: rulePackage EOF + // InternalRos1Parser.g:141:1: ( rulePackage EOF ) + // InternalRos1Parser.g:142:1: rulePackage EOF { before(grammarAccess.getPackageRule()); pushFollow(FOLLOW_1); @@ -296,17 +294,17 @@ public final void entryRulePackage() throws RecognitionException { // $ANTLR start "rulePackage" - // InternalRos1Parser.g:150:1: rulePackage : ( ruleCatkinPackage ) ; + // InternalRos1Parser.g:149:1: rulePackage : ( ruleCatkinPackage ) ; public final void rulePackage() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:154:2: ( ( ruleCatkinPackage ) ) - // InternalRos1Parser.g:155:2: ( ruleCatkinPackage ) + // InternalRos1Parser.g:153:2: ( ( ruleCatkinPackage ) ) + // InternalRos1Parser.g:154:2: ( ruleCatkinPackage ) { - // InternalRos1Parser.g:155:2: ( ruleCatkinPackage ) - // InternalRos1Parser.g:156:3: ruleCatkinPackage + // InternalRos1Parser.g:154:2: ( ruleCatkinPackage ) + // InternalRos1Parser.g:155:3: ruleCatkinPackage { before(grammarAccess.getPackageAccess().getCatkinPackageParserRuleCall()); pushFollow(FOLLOW_2); @@ -337,11 +335,11 @@ public final void rulePackage() throws RecognitionException { // $ANTLR start "entryRuleCatkinPackage" - // InternalRos1Parser.g:166:1: entryRuleCatkinPackage : ruleCatkinPackage EOF ; + // InternalRos1Parser.g:165:1: entryRuleCatkinPackage : ruleCatkinPackage EOF ; public final void entryRuleCatkinPackage() throws RecognitionException { try { - // InternalRos1Parser.g:167:1: ( ruleCatkinPackage EOF ) - // InternalRos1Parser.g:168:1: ruleCatkinPackage EOF + // InternalRos1Parser.g:166:1: ( ruleCatkinPackage EOF ) + // InternalRos1Parser.g:167:1: ruleCatkinPackage EOF { before(grammarAccess.getCatkinPackageRule()); pushFollow(FOLLOW_1); @@ -367,21 +365,21 @@ public final void entryRuleCatkinPackage() throws RecognitionException { // $ANTLR start "ruleCatkinPackage" - // InternalRos1Parser.g:175:1: ruleCatkinPackage : ( ( rule__CatkinPackage__Group__0 ) ) ; + // InternalRos1Parser.g:174:1: ruleCatkinPackage : ( ( rule__CatkinPackage__Group__0 ) ) ; public final void ruleCatkinPackage() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:179:2: ( ( ( rule__CatkinPackage__Group__0 ) ) ) - // InternalRos1Parser.g:180:2: ( ( rule__CatkinPackage__Group__0 ) ) + // InternalRos1Parser.g:178:2: ( ( ( rule__CatkinPackage__Group__0 ) ) ) + // InternalRos1Parser.g:179:2: ( ( rule__CatkinPackage__Group__0 ) ) { - // InternalRos1Parser.g:180:2: ( ( rule__CatkinPackage__Group__0 ) ) - // InternalRos1Parser.g:181:3: ( rule__CatkinPackage__Group__0 ) + // InternalRos1Parser.g:179:2: ( ( rule__CatkinPackage__Group__0 ) ) + // InternalRos1Parser.g:180:3: ( rule__CatkinPackage__Group__0 ) { before(grammarAccess.getCatkinPackageAccess().getGroup()); - // InternalRos1Parser.g:182:3: ( rule__CatkinPackage__Group__0 ) - // InternalRos1Parser.g:182:4: rule__CatkinPackage__Group__0 + // InternalRos1Parser.g:181:3: ( rule__CatkinPackage__Group__0 ) + // InternalRos1Parser.g:181:4: rule__CatkinPackage__Group__0 { pushFollow(FOLLOW_2); rule__CatkinPackage__Group__0(); @@ -414,11 +412,11 @@ public final void ruleCatkinPackage() throws RecognitionException { // $ANTLR start "entryRulePackage_Impl" - // InternalRos1Parser.g:191:1: entryRulePackage_Impl : rulePackage_Impl EOF ; + // InternalRos1Parser.g:190:1: entryRulePackage_Impl : rulePackage_Impl EOF ; public final void entryRulePackage_Impl() throws RecognitionException { try { - // InternalRos1Parser.g:192:1: ( rulePackage_Impl EOF ) - // InternalRos1Parser.g:193:1: rulePackage_Impl EOF + // InternalRos1Parser.g:191:1: ( rulePackage_Impl EOF ) + // InternalRos1Parser.g:192:1: rulePackage_Impl EOF { before(grammarAccess.getPackage_ImplRule()); pushFollow(FOLLOW_1); @@ -444,21 +442,21 @@ public final void entryRulePackage_Impl() throws RecognitionException { // $ANTLR start "rulePackage_Impl" - // InternalRos1Parser.g:200:1: rulePackage_Impl : ( ( rule__Package_Impl__Group__0 ) ) ; + // InternalRos1Parser.g:199:1: rulePackage_Impl : ( ( rule__Package_Impl__Group__0 ) ) ; public final void rulePackage_Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:204:2: ( ( ( rule__Package_Impl__Group__0 ) ) ) - // InternalRos1Parser.g:205:2: ( ( rule__Package_Impl__Group__0 ) ) + // InternalRos1Parser.g:203:2: ( ( ( rule__Package_Impl__Group__0 ) ) ) + // InternalRos1Parser.g:204:2: ( ( rule__Package_Impl__Group__0 ) ) { - // InternalRos1Parser.g:205:2: ( ( rule__Package_Impl__Group__0 ) ) - // InternalRos1Parser.g:206:3: ( rule__Package_Impl__Group__0 ) + // InternalRos1Parser.g:204:2: ( ( rule__Package_Impl__Group__0 ) ) + // InternalRos1Parser.g:205:3: ( rule__Package_Impl__Group__0 ) { before(grammarAccess.getPackage_ImplAccess().getGroup()); - // InternalRos1Parser.g:207:3: ( rule__Package_Impl__Group__0 ) - // InternalRos1Parser.g:207:4: rule__Package_Impl__Group__0 + // InternalRos1Parser.g:206:3: ( rule__Package_Impl__Group__0 ) + // InternalRos1Parser.g:206:4: rule__Package_Impl__Group__0 { pushFollow(FOLLOW_2); rule__Package_Impl__Group__0(); @@ -491,11 +489,11 @@ public final void rulePackage_Impl() throws RecognitionException { // $ANTLR start "entryRuleArtifact" - // InternalRos1Parser.g:216:1: entryRuleArtifact : ruleArtifact EOF ; + // InternalRos1Parser.g:215:1: entryRuleArtifact : ruleArtifact EOF ; public final void entryRuleArtifact() throws RecognitionException { try { - // InternalRos1Parser.g:217:1: ( ruleArtifact EOF ) - // InternalRos1Parser.g:218:1: ruleArtifact EOF + // InternalRos1Parser.g:216:1: ( ruleArtifact EOF ) + // InternalRos1Parser.g:217:1: ruleArtifact EOF { before(grammarAccess.getArtifactRule()); pushFollow(FOLLOW_1); @@ -521,21 +519,21 @@ public final void entryRuleArtifact() throws RecognitionException { // $ANTLR start "ruleArtifact" - // InternalRos1Parser.g:225:1: ruleArtifact : ( ( rule__Artifact__Group__0 ) ) ; + // InternalRos1Parser.g:224:1: ruleArtifact : ( ( rule__Artifact__Group__0 ) ) ; public final void ruleArtifact() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:229:2: ( ( ( rule__Artifact__Group__0 ) ) ) - // InternalRos1Parser.g:230:2: ( ( rule__Artifact__Group__0 ) ) + // InternalRos1Parser.g:228:2: ( ( ( rule__Artifact__Group__0 ) ) ) + // InternalRos1Parser.g:229:2: ( ( rule__Artifact__Group__0 ) ) { - // InternalRos1Parser.g:230:2: ( ( rule__Artifact__Group__0 ) ) - // InternalRos1Parser.g:231:3: ( rule__Artifact__Group__0 ) + // InternalRos1Parser.g:229:2: ( ( rule__Artifact__Group__0 ) ) + // InternalRos1Parser.g:230:3: ( rule__Artifact__Group__0 ) { before(grammarAccess.getArtifactAccess().getGroup()); - // InternalRos1Parser.g:232:3: ( rule__Artifact__Group__0 ) - // InternalRos1Parser.g:232:4: rule__Artifact__Group__0 + // InternalRos1Parser.g:231:3: ( rule__Artifact__Group__0 ) + // InternalRos1Parser.g:231:4: rule__Artifact__Group__0 { pushFollow(FOLLOW_2); rule__Artifact__Group__0(); @@ -568,11 +566,11 @@ public final void ruleArtifact() throws RecognitionException { // $ANTLR start "entryRuleNode" - // InternalRos1Parser.g:241:1: entryRuleNode : ruleNode EOF ; + // InternalRos1Parser.g:240:1: entryRuleNode : ruleNode EOF ; public final void entryRuleNode() throws RecognitionException { try { - // InternalRos1Parser.g:242:1: ( ruleNode EOF ) - // InternalRos1Parser.g:243:1: ruleNode EOF + // InternalRos1Parser.g:241:1: ( ruleNode EOF ) + // InternalRos1Parser.g:242:1: ruleNode EOF { before(grammarAccess.getNodeRule()); pushFollow(FOLLOW_1); @@ -598,21 +596,21 @@ public final void entryRuleNode() throws RecognitionException { // $ANTLR start "ruleNode" - // InternalRos1Parser.g:250:1: ruleNode : ( ( rule__Node__Group__0 ) ) ; + // InternalRos1Parser.g:249:1: ruleNode : ( ( rule__Node__Group__0 ) ) ; public final void ruleNode() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:254:2: ( ( ( rule__Node__Group__0 ) ) ) - // InternalRos1Parser.g:255:2: ( ( rule__Node__Group__0 ) ) + // InternalRos1Parser.g:253:2: ( ( ( rule__Node__Group__0 ) ) ) + // InternalRos1Parser.g:254:2: ( ( rule__Node__Group__0 ) ) { - // InternalRos1Parser.g:255:2: ( ( rule__Node__Group__0 ) ) - // InternalRos1Parser.g:256:3: ( rule__Node__Group__0 ) + // InternalRos1Parser.g:254:2: ( ( rule__Node__Group__0 ) ) + // InternalRos1Parser.g:255:3: ( rule__Node__Group__0 ) { before(grammarAccess.getNodeAccess().getGroup()); - // InternalRos1Parser.g:257:3: ( rule__Node__Group__0 ) - // InternalRos1Parser.g:257:4: rule__Node__Group__0 + // InternalRos1Parser.g:256:3: ( rule__Node__Group__0 ) + // InternalRos1Parser.g:256:4: rule__Node__Group__0 { pushFollow(FOLLOW_2); rule__Node__Group__0(); @@ -645,11 +643,11 @@ public final void ruleNode() throws RecognitionException { // $ANTLR start "entryRuleSpecBase" - // InternalRos1Parser.g:266:1: entryRuleSpecBase : ruleSpecBase EOF ; + // InternalRos1Parser.g:265:1: entryRuleSpecBase : ruleSpecBase EOF ; public final void entryRuleSpecBase() throws RecognitionException { try { - // InternalRos1Parser.g:267:1: ( ruleSpecBase EOF ) - // InternalRos1Parser.g:268:1: ruleSpecBase EOF + // InternalRos1Parser.g:266:1: ( ruleSpecBase EOF ) + // InternalRos1Parser.g:267:1: ruleSpecBase EOF { before(grammarAccess.getSpecBaseRule()); pushFollow(FOLLOW_1); @@ -675,21 +673,21 @@ public final void entryRuleSpecBase() throws RecognitionException { // $ANTLR start "ruleSpecBase" - // InternalRos1Parser.g:275:1: ruleSpecBase : ( ( rule__SpecBase__Alternatives ) ) ; + // InternalRos1Parser.g:274:1: ruleSpecBase : ( ( rule__SpecBase__Alternatives ) ) ; public final void ruleSpecBase() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:279:2: ( ( ( rule__SpecBase__Alternatives ) ) ) - // InternalRos1Parser.g:280:2: ( ( rule__SpecBase__Alternatives ) ) + // InternalRos1Parser.g:278:2: ( ( ( rule__SpecBase__Alternatives ) ) ) + // InternalRos1Parser.g:279:2: ( ( rule__SpecBase__Alternatives ) ) { - // InternalRos1Parser.g:280:2: ( ( rule__SpecBase__Alternatives ) ) - // InternalRos1Parser.g:281:3: ( rule__SpecBase__Alternatives ) + // InternalRos1Parser.g:279:2: ( ( rule__SpecBase__Alternatives ) ) + // InternalRos1Parser.g:280:3: ( rule__SpecBase__Alternatives ) { before(grammarAccess.getSpecBaseAccess().getAlternatives()); - // InternalRos1Parser.g:282:3: ( rule__SpecBase__Alternatives ) - // InternalRos1Parser.g:282:4: rule__SpecBase__Alternatives + // InternalRos1Parser.g:281:3: ( rule__SpecBase__Alternatives ) + // InternalRos1Parser.g:281:4: rule__SpecBase__Alternatives { pushFollow(FOLLOW_2); rule__SpecBase__Alternatives(); @@ -722,11 +720,11 @@ public final void ruleSpecBase() throws RecognitionException { // $ANTLR start "entryRuleTopicSpec" - // InternalRos1Parser.g:291:1: entryRuleTopicSpec : ruleTopicSpec EOF ; + // InternalRos1Parser.g:290:1: entryRuleTopicSpec : ruleTopicSpec EOF ; public final void entryRuleTopicSpec() throws RecognitionException { try { - // InternalRos1Parser.g:292:1: ( ruleTopicSpec EOF ) - // InternalRos1Parser.g:293:1: ruleTopicSpec EOF + // InternalRos1Parser.g:291:1: ( ruleTopicSpec EOF ) + // InternalRos1Parser.g:292:1: ruleTopicSpec EOF { before(grammarAccess.getTopicSpecRule()); pushFollow(FOLLOW_1); @@ -752,21 +750,21 @@ public final void entryRuleTopicSpec() throws RecognitionException { // $ANTLR start "ruleTopicSpec" - // InternalRos1Parser.g:300:1: ruleTopicSpec : ( ( rule__TopicSpec__Group__0 ) ) ; + // InternalRos1Parser.g:299:1: ruleTopicSpec : ( ( rule__TopicSpec__Group__0 ) ) ; public final void ruleTopicSpec() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:304:2: ( ( ( rule__TopicSpec__Group__0 ) ) ) - // InternalRos1Parser.g:305:2: ( ( rule__TopicSpec__Group__0 ) ) + // InternalRos1Parser.g:303:2: ( ( ( rule__TopicSpec__Group__0 ) ) ) + // InternalRos1Parser.g:304:2: ( ( rule__TopicSpec__Group__0 ) ) { - // InternalRos1Parser.g:305:2: ( ( rule__TopicSpec__Group__0 ) ) - // InternalRos1Parser.g:306:3: ( rule__TopicSpec__Group__0 ) + // InternalRos1Parser.g:304:2: ( ( rule__TopicSpec__Group__0 ) ) + // InternalRos1Parser.g:305:3: ( rule__TopicSpec__Group__0 ) { before(grammarAccess.getTopicSpecAccess().getGroup()); - // InternalRos1Parser.g:307:3: ( rule__TopicSpec__Group__0 ) - // InternalRos1Parser.g:307:4: rule__TopicSpec__Group__0 + // InternalRos1Parser.g:306:3: ( rule__TopicSpec__Group__0 ) + // InternalRos1Parser.g:306:4: rule__TopicSpec__Group__0 { pushFollow(FOLLOW_2); rule__TopicSpec__Group__0(); @@ -799,11 +797,11 @@ public final void ruleTopicSpec() throws RecognitionException { // $ANTLR start "entryRuleServiceSpec" - // InternalRos1Parser.g:316:1: entryRuleServiceSpec : ruleServiceSpec EOF ; + // InternalRos1Parser.g:315:1: entryRuleServiceSpec : ruleServiceSpec EOF ; public final void entryRuleServiceSpec() throws RecognitionException { try { - // InternalRos1Parser.g:317:1: ( ruleServiceSpec EOF ) - // InternalRos1Parser.g:318:1: ruleServiceSpec EOF + // InternalRos1Parser.g:316:1: ( ruleServiceSpec EOF ) + // InternalRos1Parser.g:317:1: ruleServiceSpec EOF { before(grammarAccess.getServiceSpecRule()); pushFollow(FOLLOW_1); @@ -829,21 +827,21 @@ public final void entryRuleServiceSpec() throws RecognitionException { // $ANTLR start "ruleServiceSpec" - // InternalRos1Parser.g:325:1: ruleServiceSpec : ( ( rule__ServiceSpec__Group__0 ) ) ; + // InternalRos1Parser.g:324:1: ruleServiceSpec : ( ( rule__ServiceSpec__Group__0 ) ) ; public final void ruleServiceSpec() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:329:2: ( ( ( rule__ServiceSpec__Group__0 ) ) ) - // InternalRos1Parser.g:330:2: ( ( rule__ServiceSpec__Group__0 ) ) + // InternalRos1Parser.g:328:2: ( ( ( rule__ServiceSpec__Group__0 ) ) ) + // InternalRos1Parser.g:329:2: ( ( rule__ServiceSpec__Group__0 ) ) { - // InternalRos1Parser.g:330:2: ( ( rule__ServiceSpec__Group__0 ) ) - // InternalRos1Parser.g:331:3: ( rule__ServiceSpec__Group__0 ) + // InternalRos1Parser.g:329:2: ( ( rule__ServiceSpec__Group__0 ) ) + // InternalRos1Parser.g:330:3: ( rule__ServiceSpec__Group__0 ) { before(grammarAccess.getServiceSpecAccess().getGroup()); - // InternalRos1Parser.g:332:3: ( rule__ServiceSpec__Group__0 ) - // InternalRos1Parser.g:332:4: rule__ServiceSpec__Group__0 + // InternalRos1Parser.g:331:3: ( rule__ServiceSpec__Group__0 ) + // InternalRos1Parser.g:331:4: rule__ServiceSpec__Group__0 { pushFollow(FOLLOW_2); rule__ServiceSpec__Group__0(); @@ -876,11 +874,11 @@ public final void ruleServiceSpec() throws RecognitionException { // $ANTLR start "entryRuleActionSpec" - // InternalRos1Parser.g:341:1: entryRuleActionSpec : ruleActionSpec EOF ; + // InternalRos1Parser.g:340:1: entryRuleActionSpec : ruleActionSpec EOF ; public final void entryRuleActionSpec() throws RecognitionException { try { - // InternalRos1Parser.g:342:1: ( ruleActionSpec EOF ) - // InternalRos1Parser.g:343:1: ruleActionSpec EOF + // InternalRos1Parser.g:341:1: ( ruleActionSpec EOF ) + // InternalRos1Parser.g:342:1: ruleActionSpec EOF { before(grammarAccess.getActionSpecRule()); pushFollow(FOLLOW_1); @@ -906,21 +904,21 @@ public final void entryRuleActionSpec() throws RecognitionException { // $ANTLR start "ruleActionSpec" - // InternalRos1Parser.g:350:1: ruleActionSpec : ( ( rule__ActionSpec__Group__0 ) ) ; + // InternalRos1Parser.g:349:1: ruleActionSpec : ( ( rule__ActionSpec__Group__0 ) ) ; public final void ruleActionSpec() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:354:2: ( ( ( rule__ActionSpec__Group__0 ) ) ) - // InternalRos1Parser.g:355:2: ( ( rule__ActionSpec__Group__0 ) ) + // InternalRos1Parser.g:353:2: ( ( ( rule__ActionSpec__Group__0 ) ) ) + // InternalRos1Parser.g:354:2: ( ( rule__ActionSpec__Group__0 ) ) { - // InternalRos1Parser.g:355:2: ( ( rule__ActionSpec__Group__0 ) ) - // InternalRos1Parser.g:356:3: ( rule__ActionSpec__Group__0 ) + // InternalRos1Parser.g:354:2: ( ( rule__ActionSpec__Group__0 ) ) + // InternalRos1Parser.g:355:3: ( rule__ActionSpec__Group__0 ) { before(grammarAccess.getActionSpecAccess().getGroup()); - // InternalRos1Parser.g:357:3: ( rule__ActionSpec__Group__0 ) - // InternalRos1Parser.g:357:4: rule__ActionSpec__Group__0 + // InternalRos1Parser.g:356:3: ( rule__ActionSpec__Group__0 ) + // InternalRos1Parser.g:356:4: rule__ActionSpec__Group__0 { pushFollow(FOLLOW_2); rule__ActionSpec__Group__0(); @@ -953,11 +951,11 @@ public final void ruleActionSpec() throws RecognitionException { // $ANTLR start "entryRuleMessageDefinition" - // InternalRos1Parser.g:366:1: entryRuleMessageDefinition : ruleMessageDefinition EOF ; + // InternalRos1Parser.g:365:1: entryRuleMessageDefinition : ruleMessageDefinition EOF ; public final void entryRuleMessageDefinition() throws RecognitionException { try { - // InternalRos1Parser.g:367:1: ( ruleMessageDefinition EOF ) - // InternalRos1Parser.g:368:1: ruleMessageDefinition EOF + // InternalRos1Parser.g:366:1: ( ruleMessageDefinition EOF ) + // InternalRos1Parser.g:367:1: ruleMessageDefinition EOF { before(grammarAccess.getMessageDefinitionRule()); pushFollow(FOLLOW_1); @@ -983,21 +981,21 @@ public final void entryRuleMessageDefinition() throws RecognitionException { // $ANTLR start "ruleMessageDefinition" - // InternalRos1Parser.g:375:1: ruleMessageDefinition : ( ( rule__MessageDefinition__Group__0 ) ) ; + // InternalRos1Parser.g:374:1: ruleMessageDefinition : ( ( rule__MessageDefinition__Group__0 ) ) ; public final void ruleMessageDefinition() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:379:2: ( ( ( rule__MessageDefinition__Group__0 ) ) ) - // InternalRos1Parser.g:380:2: ( ( rule__MessageDefinition__Group__0 ) ) + // InternalRos1Parser.g:378:2: ( ( ( rule__MessageDefinition__Group__0 ) ) ) + // InternalRos1Parser.g:379:2: ( ( rule__MessageDefinition__Group__0 ) ) { - // InternalRos1Parser.g:380:2: ( ( rule__MessageDefinition__Group__0 ) ) - // InternalRos1Parser.g:381:3: ( rule__MessageDefinition__Group__0 ) + // InternalRos1Parser.g:379:2: ( ( rule__MessageDefinition__Group__0 ) ) + // InternalRos1Parser.g:380:3: ( rule__MessageDefinition__Group__0 ) { before(grammarAccess.getMessageDefinitionAccess().getGroup()); - // InternalRos1Parser.g:382:3: ( rule__MessageDefinition__Group__0 ) - // InternalRos1Parser.g:382:4: rule__MessageDefinition__Group__0 + // InternalRos1Parser.g:381:3: ( rule__MessageDefinition__Group__0 ) + // InternalRos1Parser.g:381:4: rule__MessageDefinition__Group__0 { pushFollow(FOLLOW_2); rule__MessageDefinition__Group__0(); @@ -1030,11 +1028,11 @@ public final void ruleMessageDefinition() throws RecognitionException { // $ANTLR start "entryRulePublisher" - // InternalRos1Parser.g:391:1: entryRulePublisher : rulePublisher EOF ; + // InternalRos1Parser.g:390:1: entryRulePublisher : rulePublisher EOF ; public final void entryRulePublisher() throws RecognitionException { try { - // InternalRos1Parser.g:392:1: ( rulePublisher EOF ) - // InternalRos1Parser.g:393:1: rulePublisher EOF + // InternalRos1Parser.g:391:1: ( rulePublisher EOF ) + // InternalRos1Parser.g:392:1: rulePublisher EOF { before(grammarAccess.getPublisherRule()); pushFollow(FOLLOW_1); @@ -1060,21 +1058,21 @@ public final void entryRulePublisher() throws RecognitionException { // $ANTLR start "rulePublisher" - // InternalRos1Parser.g:400:1: rulePublisher : ( ( rule__Publisher__Group__0 ) ) ; + // InternalRos1Parser.g:399:1: rulePublisher : ( ( rule__Publisher__Group__0 ) ) ; public final void rulePublisher() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:404:2: ( ( ( rule__Publisher__Group__0 ) ) ) - // InternalRos1Parser.g:405:2: ( ( rule__Publisher__Group__0 ) ) + // InternalRos1Parser.g:403:2: ( ( ( rule__Publisher__Group__0 ) ) ) + // InternalRos1Parser.g:404:2: ( ( rule__Publisher__Group__0 ) ) { - // InternalRos1Parser.g:405:2: ( ( rule__Publisher__Group__0 ) ) - // InternalRos1Parser.g:406:3: ( rule__Publisher__Group__0 ) + // InternalRos1Parser.g:404:2: ( ( rule__Publisher__Group__0 ) ) + // InternalRos1Parser.g:405:3: ( rule__Publisher__Group__0 ) { before(grammarAccess.getPublisherAccess().getGroup()); - // InternalRos1Parser.g:407:3: ( rule__Publisher__Group__0 ) - // InternalRos1Parser.g:407:4: rule__Publisher__Group__0 + // InternalRos1Parser.g:406:3: ( rule__Publisher__Group__0 ) + // InternalRos1Parser.g:406:4: rule__Publisher__Group__0 { pushFollow(FOLLOW_2); rule__Publisher__Group__0(); @@ -1107,11 +1105,11 @@ public final void rulePublisher() throws RecognitionException { // $ANTLR start "entryRuleSubscriber" - // InternalRos1Parser.g:416:1: entryRuleSubscriber : ruleSubscriber EOF ; + // InternalRos1Parser.g:415:1: entryRuleSubscriber : ruleSubscriber EOF ; public final void entryRuleSubscriber() throws RecognitionException { try { - // InternalRos1Parser.g:417:1: ( ruleSubscriber EOF ) - // InternalRos1Parser.g:418:1: ruleSubscriber EOF + // InternalRos1Parser.g:416:1: ( ruleSubscriber EOF ) + // InternalRos1Parser.g:417:1: ruleSubscriber EOF { before(grammarAccess.getSubscriberRule()); pushFollow(FOLLOW_1); @@ -1137,21 +1135,21 @@ public final void entryRuleSubscriber() throws RecognitionException { // $ANTLR start "ruleSubscriber" - // InternalRos1Parser.g:425:1: ruleSubscriber : ( ( rule__Subscriber__Group__0 ) ) ; + // InternalRos1Parser.g:424:1: ruleSubscriber : ( ( rule__Subscriber__Group__0 ) ) ; public final void ruleSubscriber() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:429:2: ( ( ( rule__Subscriber__Group__0 ) ) ) - // InternalRos1Parser.g:430:2: ( ( rule__Subscriber__Group__0 ) ) + // InternalRos1Parser.g:428:2: ( ( ( rule__Subscriber__Group__0 ) ) ) + // InternalRos1Parser.g:429:2: ( ( rule__Subscriber__Group__0 ) ) { - // InternalRos1Parser.g:430:2: ( ( rule__Subscriber__Group__0 ) ) - // InternalRos1Parser.g:431:3: ( rule__Subscriber__Group__0 ) + // InternalRos1Parser.g:429:2: ( ( rule__Subscriber__Group__0 ) ) + // InternalRos1Parser.g:430:3: ( rule__Subscriber__Group__0 ) { before(grammarAccess.getSubscriberAccess().getGroup()); - // InternalRos1Parser.g:432:3: ( rule__Subscriber__Group__0 ) - // InternalRos1Parser.g:432:4: rule__Subscriber__Group__0 + // InternalRos1Parser.g:431:3: ( rule__Subscriber__Group__0 ) + // InternalRos1Parser.g:431:4: rule__Subscriber__Group__0 { pushFollow(FOLLOW_2); rule__Subscriber__Group__0(); @@ -1184,11 +1182,11 @@ public final void ruleSubscriber() throws RecognitionException { // $ANTLR start "entryRuleServiceServer" - // InternalRos1Parser.g:441:1: entryRuleServiceServer : ruleServiceServer EOF ; + // InternalRos1Parser.g:440:1: entryRuleServiceServer : ruleServiceServer EOF ; public final void entryRuleServiceServer() throws RecognitionException { try { - // InternalRos1Parser.g:442:1: ( ruleServiceServer EOF ) - // InternalRos1Parser.g:443:1: ruleServiceServer EOF + // InternalRos1Parser.g:441:1: ( ruleServiceServer EOF ) + // InternalRos1Parser.g:442:1: ruleServiceServer EOF { before(grammarAccess.getServiceServerRule()); pushFollow(FOLLOW_1); @@ -1214,21 +1212,21 @@ public final void entryRuleServiceServer() throws RecognitionException { // $ANTLR start "ruleServiceServer" - // InternalRos1Parser.g:450:1: ruleServiceServer : ( ( rule__ServiceServer__Group__0 ) ) ; + // InternalRos1Parser.g:449:1: ruleServiceServer : ( ( rule__ServiceServer__Group__0 ) ) ; public final void ruleServiceServer() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:454:2: ( ( ( rule__ServiceServer__Group__0 ) ) ) - // InternalRos1Parser.g:455:2: ( ( rule__ServiceServer__Group__0 ) ) + // InternalRos1Parser.g:453:2: ( ( ( rule__ServiceServer__Group__0 ) ) ) + // InternalRos1Parser.g:454:2: ( ( rule__ServiceServer__Group__0 ) ) { - // InternalRos1Parser.g:455:2: ( ( rule__ServiceServer__Group__0 ) ) - // InternalRos1Parser.g:456:3: ( rule__ServiceServer__Group__0 ) + // InternalRos1Parser.g:454:2: ( ( rule__ServiceServer__Group__0 ) ) + // InternalRos1Parser.g:455:3: ( rule__ServiceServer__Group__0 ) { before(grammarAccess.getServiceServerAccess().getGroup()); - // InternalRos1Parser.g:457:3: ( rule__ServiceServer__Group__0 ) - // InternalRos1Parser.g:457:4: rule__ServiceServer__Group__0 + // InternalRos1Parser.g:456:3: ( rule__ServiceServer__Group__0 ) + // InternalRos1Parser.g:456:4: rule__ServiceServer__Group__0 { pushFollow(FOLLOW_2); rule__ServiceServer__Group__0(); @@ -1261,11 +1259,11 @@ public final void ruleServiceServer() throws RecognitionException { // $ANTLR start "entryRuleServiceClient" - // InternalRos1Parser.g:466:1: entryRuleServiceClient : ruleServiceClient EOF ; + // InternalRos1Parser.g:465:1: entryRuleServiceClient : ruleServiceClient EOF ; public final void entryRuleServiceClient() throws RecognitionException { try { - // InternalRos1Parser.g:467:1: ( ruleServiceClient EOF ) - // InternalRos1Parser.g:468:1: ruleServiceClient EOF + // InternalRos1Parser.g:466:1: ( ruleServiceClient EOF ) + // InternalRos1Parser.g:467:1: ruleServiceClient EOF { before(grammarAccess.getServiceClientRule()); pushFollow(FOLLOW_1); @@ -1291,21 +1289,21 @@ public final void entryRuleServiceClient() throws RecognitionException { // $ANTLR start "ruleServiceClient" - // InternalRos1Parser.g:475:1: ruleServiceClient : ( ( rule__ServiceClient__Group__0 ) ) ; + // InternalRos1Parser.g:474:1: ruleServiceClient : ( ( rule__ServiceClient__Group__0 ) ) ; public final void ruleServiceClient() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:479:2: ( ( ( rule__ServiceClient__Group__0 ) ) ) - // InternalRos1Parser.g:480:2: ( ( rule__ServiceClient__Group__0 ) ) + // InternalRos1Parser.g:478:2: ( ( ( rule__ServiceClient__Group__0 ) ) ) + // InternalRos1Parser.g:479:2: ( ( rule__ServiceClient__Group__0 ) ) { - // InternalRos1Parser.g:480:2: ( ( rule__ServiceClient__Group__0 ) ) - // InternalRos1Parser.g:481:3: ( rule__ServiceClient__Group__0 ) + // InternalRos1Parser.g:479:2: ( ( rule__ServiceClient__Group__0 ) ) + // InternalRos1Parser.g:480:3: ( rule__ServiceClient__Group__0 ) { before(grammarAccess.getServiceClientAccess().getGroup()); - // InternalRos1Parser.g:482:3: ( rule__ServiceClient__Group__0 ) - // InternalRos1Parser.g:482:4: rule__ServiceClient__Group__0 + // InternalRos1Parser.g:481:3: ( rule__ServiceClient__Group__0 ) + // InternalRos1Parser.g:481:4: rule__ServiceClient__Group__0 { pushFollow(FOLLOW_2); rule__ServiceClient__Group__0(); @@ -1338,11 +1336,11 @@ public final void ruleServiceClient() throws RecognitionException { // $ANTLR start "entryRuleActionServer" - // InternalRos1Parser.g:491:1: entryRuleActionServer : ruleActionServer EOF ; + // InternalRos1Parser.g:490:1: entryRuleActionServer : ruleActionServer EOF ; public final void entryRuleActionServer() throws RecognitionException { try { - // InternalRos1Parser.g:492:1: ( ruleActionServer EOF ) - // InternalRos1Parser.g:493:1: ruleActionServer EOF + // InternalRos1Parser.g:491:1: ( ruleActionServer EOF ) + // InternalRos1Parser.g:492:1: ruleActionServer EOF { before(grammarAccess.getActionServerRule()); pushFollow(FOLLOW_1); @@ -1368,21 +1366,21 @@ public final void entryRuleActionServer() throws RecognitionException { // $ANTLR start "ruleActionServer" - // InternalRos1Parser.g:500:1: ruleActionServer : ( ( rule__ActionServer__Group__0 ) ) ; + // InternalRos1Parser.g:499:1: ruleActionServer : ( ( rule__ActionServer__Group__0 ) ) ; public final void ruleActionServer() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:504:2: ( ( ( rule__ActionServer__Group__0 ) ) ) - // InternalRos1Parser.g:505:2: ( ( rule__ActionServer__Group__0 ) ) + // InternalRos1Parser.g:503:2: ( ( ( rule__ActionServer__Group__0 ) ) ) + // InternalRos1Parser.g:504:2: ( ( rule__ActionServer__Group__0 ) ) { - // InternalRos1Parser.g:505:2: ( ( rule__ActionServer__Group__0 ) ) - // InternalRos1Parser.g:506:3: ( rule__ActionServer__Group__0 ) + // InternalRos1Parser.g:504:2: ( ( rule__ActionServer__Group__0 ) ) + // InternalRos1Parser.g:505:3: ( rule__ActionServer__Group__0 ) { before(grammarAccess.getActionServerAccess().getGroup()); - // InternalRos1Parser.g:507:3: ( rule__ActionServer__Group__0 ) - // InternalRos1Parser.g:507:4: rule__ActionServer__Group__0 + // InternalRos1Parser.g:506:3: ( rule__ActionServer__Group__0 ) + // InternalRos1Parser.g:506:4: rule__ActionServer__Group__0 { pushFollow(FOLLOW_2); rule__ActionServer__Group__0(); @@ -1415,11 +1413,11 @@ public final void ruleActionServer() throws RecognitionException { // $ANTLR start "entryRuleActionClient" - // InternalRos1Parser.g:516:1: entryRuleActionClient : ruleActionClient EOF ; + // InternalRos1Parser.g:515:1: entryRuleActionClient : ruleActionClient EOF ; public final void entryRuleActionClient() throws RecognitionException { try { - // InternalRos1Parser.g:517:1: ( ruleActionClient EOF ) - // InternalRos1Parser.g:518:1: ruleActionClient EOF + // InternalRos1Parser.g:516:1: ( ruleActionClient EOF ) + // InternalRos1Parser.g:517:1: ruleActionClient EOF { before(grammarAccess.getActionClientRule()); pushFollow(FOLLOW_1); @@ -1445,21 +1443,21 @@ public final void entryRuleActionClient() throws RecognitionException { // $ANTLR start "ruleActionClient" - // InternalRos1Parser.g:525:1: ruleActionClient : ( ( rule__ActionClient__Group__0 ) ) ; + // InternalRos1Parser.g:524:1: ruleActionClient : ( ( rule__ActionClient__Group__0 ) ) ; public final void ruleActionClient() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:529:2: ( ( ( rule__ActionClient__Group__0 ) ) ) - // InternalRos1Parser.g:530:2: ( ( rule__ActionClient__Group__0 ) ) + // InternalRos1Parser.g:528:2: ( ( ( rule__ActionClient__Group__0 ) ) ) + // InternalRos1Parser.g:529:2: ( ( rule__ActionClient__Group__0 ) ) { - // InternalRos1Parser.g:530:2: ( ( rule__ActionClient__Group__0 ) ) - // InternalRos1Parser.g:531:3: ( rule__ActionClient__Group__0 ) + // InternalRos1Parser.g:529:2: ( ( rule__ActionClient__Group__0 ) ) + // InternalRos1Parser.g:530:3: ( rule__ActionClient__Group__0 ) { before(grammarAccess.getActionClientAccess().getGroup()); - // InternalRos1Parser.g:532:3: ( rule__ActionClient__Group__0 ) - // InternalRos1Parser.g:532:4: rule__ActionClient__Group__0 + // InternalRos1Parser.g:531:3: ( rule__ActionClient__Group__0 ) + // InternalRos1Parser.g:531:4: rule__ActionClient__Group__0 { pushFollow(FOLLOW_2); rule__ActionClient__Group__0(); @@ -1492,11 +1490,11 @@ public final void ruleActionClient() throws RecognitionException { // $ANTLR start "entryRuleDependency" - // InternalRos1Parser.g:541:1: entryRuleDependency : ruleDependency EOF ; + // InternalRos1Parser.g:540:1: entryRuleDependency : ruleDependency EOF ; public final void entryRuleDependency() throws RecognitionException { try { - // InternalRos1Parser.g:542:1: ( ruleDependency EOF ) - // InternalRos1Parser.g:543:1: ruleDependency EOF + // InternalRos1Parser.g:541:1: ( ruleDependency EOF ) + // InternalRos1Parser.g:542:1: ruleDependency EOF { before(grammarAccess.getDependencyRule()); pushFollow(FOLLOW_1); @@ -1522,21 +1520,21 @@ public final void entryRuleDependency() throws RecognitionException { // $ANTLR start "ruleDependency" - // InternalRos1Parser.g:550:1: ruleDependency : ( ( rule__Dependency__Alternatives ) ) ; + // InternalRos1Parser.g:549:1: ruleDependency : ( ( rule__Dependency__Alternatives ) ) ; public final void ruleDependency() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:554:2: ( ( ( rule__Dependency__Alternatives ) ) ) - // InternalRos1Parser.g:555:2: ( ( rule__Dependency__Alternatives ) ) + // InternalRos1Parser.g:553:2: ( ( ( rule__Dependency__Alternatives ) ) ) + // InternalRos1Parser.g:554:2: ( ( rule__Dependency__Alternatives ) ) { - // InternalRos1Parser.g:555:2: ( ( rule__Dependency__Alternatives ) ) - // InternalRos1Parser.g:556:3: ( rule__Dependency__Alternatives ) + // InternalRos1Parser.g:554:2: ( ( rule__Dependency__Alternatives ) ) + // InternalRos1Parser.g:555:3: ( rule__Dependency__Alternatives ) { before(grammarAccess.getDependencyAccess().getAlternatives()); - // InternalRos1Parser.g:557:3: ( rule__Dependency__Alternatives ) - // InternalRos1Parser.g:557:4: rule__Dependency__Alternatives + // InternalRos1Parser.g:556:3: ( rule__Dependency__Alternatives ) + // InternalRos1Parser.g:556:4: rule__Dependency__Alternatives { pushFollow(FOLLOW_2); rule__Dependency__Alternatives(); @@ -1569,11 +1567,11 @@ public final void ruleDependency() throws RecognitionException { // $ANTLR start "entryRulePackageDependency" - // InternalRos1Parser.g:566:1: entryRulePackageDependency : rulePackageDependency EOF ; + // InternalRos1Parser.g:565:1: entryRulePackageDependency : rulePackageDependency EOF ; public final void entryRulePackageDependency() throws RecognitionException { try { - // InternalRos1Parser.g:567:1: ( rulePackageDependency EOF ) - // InternalRos1Parser.g:568:1: rulePackageDependency EOF + // InternalRos1Parser.g:566:1: ( rulePackageDependency EOF ) + // InternalRos1Parser.g:567:1: rulePackageDependency EOF { before(grammarAccess.getPackageDependencyRule()); pushFollow(FOLLOW_1); @@ -1599,21 +1597,21 @@ public final void entryRulePackageDependency() throws RecognitionException { // $ANTLR start "rulePackageDependency" - // InternalRos1Parser.g:575:1: rulePackageDependency : ( ( rule__PackageDependency__PackageAssignment ) ) ; + // InternalRos1Parser.g:574:1: rulePackageDependency : ( ( rule__PackageDependency__PackageAssignment ) ) ; public final void rulePackageDependency() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:579:2: ( ( ( rule__PackageDependency__PackageAssignment ) ) ) - // InternalRos1Parser.g:580:2: ( ( rule__PackageDependency__PackageAssignment ) ) + // InternalRos1Parser.g:578:2: ( ( ( rule__PackageDependency__PackageAssignment ) ) ) + // InternalRos1Parser.g:579:2: ( ( rule__PackageDependency__PackageAssignment ) ) { - // InternalRos1Parser.g:580:2: ( ( rule__PackageDependency__PackageAssignment ) ) - // InternalRos1Parser.g:581:3: ( rule__PackageDependency__PackageAssignment ) + // InternalRos1Parser.g:579:2: ( ( rule__PackageDependency__PackageAssignment ) ) + // InternalRos1Parser.g:580:3: ( rule__PackageDependency__PackageAssignment ) { before(grammarAccess.getPackageDependencyAccess().getPackageAssignment()); - // InternalRos1Parser.g:582:3: ( rule__PackageDependency__PackageAssignment ) - // InternalRos1Parser.g:582:4: rule__PackageDependency__PackageAssignment + // InternalRos1Parser.g:581:3: ( rule__PackageDependency__PackageAssignment ) + // InternalRos1Parser.g:581:4: rule__PackageDependency__PackageAssignment { pushFollow(FOLLOW_2); rule__PackageDependency__PackageAssignment(); @@ -1646,11 +1644,11 @@ public final void rulePackageDependency() throws RecognitionException { // $ANTLR start "entryRuleExternalDependency" - // InternalRos1Parser.g:591:1: entryRuleExternalDependency : ruleExternalDependency EOF ; + // InternalRos1Parser.g:590:1: entryRuleExternalDependency : ruleExternalDependency EOF ; public final void entryRuleExternalDependency() throws RecognitionException { try { - // InternalRos1Parser.g:592:1: ( ruleExternalDependency EOF ) - // InternalRos1Parser.g:593:1: ruleExternalDependency EOF + // InternalRos1Parser.g:591:1: ( ruleExternalDependency EOF ) + // InternalRos1Parser.g:592:1: ruleExternalDependency EOF { before(grammarAccess.getExternalDependencyRule()); pushFollow(FOLLOW_1); @@ -1676,21 +1674,21 @@ public final void entryRuleExternalDependency() throws RecognitionException { // $ANTLR start "ruleExternalDependency" - // InternalRos1Parser.g:600:1: ruleExternalDependency : ( ( rule__ExternalDependency__Group__0 ) ) ; + // InternalRos1Parser.g:599:1: ruleExternalDependency : ( ( rule__ExternalDependency__Group__0 ) ) ; public final void ruleExternalDependency() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:604:2: ( ( ( rule__ExternalDependency__Group__0 ) ) ) - // InternalRos1Parser.g:605:2: ( ( rule__ExternalDependency__Group__0 ) ) + // InternalRos1Parser.g:603:2: ( ( ( rule__ExternalDependency__Group__0 ) ) ) + // InternalRos1Parser.g:604:2: ( ( rule__ExternalDependency__Group__0 ) ) { - // InternalRos1Parser.g:605:2: ( ( rule__ExternalDependency__Group__0 ) ) - // InternalRos1Parser.g:606:3: ( rule__ExternalDependency__Group__0 ) + // InternalRos1Parser.g:604:2: ( ( rule__ExternalDependency__Group__0 ) ) + // InternalRos1Parser.g:605:3: ( rule__ExternalDependency__Group__0 ) { before(grammarAccess.getExternalDependencyAccess().getGroup()); - // InternalRos1Parser.g:607:3: ( rule__ExternalDependency__Group__0 ) - // InternalRos1Parser.g:607:4: rule__ExternalDependency__Group__0 + // InternalRos1Parser.g:606:3: ( rule__ExternalDependency__Group__0 ) + // InternalRos1Parser.g:606:4: rule__ExternalDependency__Group__0 { pushFollow(FOLLOW_2); rule__ExternalDependency__Group__0(); @@ -1723,11 +1721,11 @@ public final void ruleExternalDependency() throws RecognitionException { // $ANTLR start "entryRuleNamespace" - // InternalRos1Parser.g:616:1: entryRuleNamespace : ruleNamespace EOF ; + // InternalRos1Parser.g:615:1: entryRuleNamespace : ruleNamespace EOF ; public final void entryRuleNamespace() throws RecognitionException { try { - // InternalRos1Parser.g:617:1: ( ruleNamespace EOF ) - // InternalRos1Parser.g:618:1: ruleNamespace EOF + // InternalRos1Parser.g:616:1: ( ruleNamespace EOF ) + // InternalRos1Parser.g:617:1: ruleNamespace EOF { before(grammarAccess.getNamespaceRule()); pushFollow(FOLLOW_1); @@ -1753,21 +1751,21 @@ public final void entryRuleNamespace() throws RecognitionException { // $ANTLR start "ruleNamespace" - // InternalRos1Parser.g:625:1: ruleNamespace : ( ( rule__Namespace__Alternatives ) ) ; + // InternalRos1Parser.g:624:1: ruleNamespace : ( ( rule__Namespace__Alternatives ) ) ; public final void ruleNamespace() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:629:2: ( ( ( rule__Namespace__Alternatives ) ) ) - // InternalRos1Parser.g:630:2: ( ( rule__Namespace__Alternatives ) ) + // InternalRos1Parser.g:628:2: ( ( ( rule__Namespace__Alternatives ) ) ) + // InternalRos1Parser.g:629:2: ( ( rule__Namespace__Alternatives ) ) { - // InternalRos1Parser.g:630:2: ( ( rule__Namespace__Alternatives ) ) - // InternalRos1Parser.g:631:3: ( rule__Namespace__Alternatives ) + // InternalRos1Parser.g:629:2: ( ( rule__Namespace__Alternatives ) ) + // InternalRos1Parser.g:630:3: ( rule__Namespace__Alternatives ) { before(grammarAccess.getNamespaceAccess().getAlternatives()); - // InternalRos1Parser.g:632:3: ( rule__Namespace__Alternatives ) - // InternalRos1Parser.g:632:4: rule__Namespace__Alternatives + // InternalRos1Parser.g:631:3: ( rule__Namespace__Alternatives ) + // InternalRos1Parser.g:631:4: rule__Namespace__Alternatives { pushFollow(FOLLOW_2); rule__Namespace__Alternatives(); @@ -1800,11 +1798,11 @@ public final void ruleNamespace() throws RecognitionException { // $ANTLR start "entryRuleGraphName" - // InternalRos1Parser.g:641:1: entryRuleGraphName : ruleGraphName EOF ; + // InternalRos1Parser.g:640:1: entryRuleGraphName : ruleGraphName EOF ; public final void entryRuleGraphName() throws RecognitionException { try { - // InternalRos1Parser.g:642:1: ( ruleGraphName EOF ) - // InternalRos1Parser.g:643:1: ruleGraphName EOF + // InternalRos1Parser.g:641:1: ( ruleGraphName EOF ) + // InternalRos1Parser.g:642:1: ruleGraphName EOF { before(grammarAccess.getGraphNameRule()); pushFollow(FOLLOW_1); @@ -1830,17 +1828,17 @@ public final void entryRuleGraphName() throws RecognitionException { // $ANTLR start "ruleGraphName" - // InternalRos1Parser.g:650:1: ruleGraphName : ( GraphName ) ; + // InternalRos1Parser.g:649:1: ruleGraphName : ( GraphName ) ; public final void ruleGraphName() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:654:2: ( ( GraphName ) ) - // InternalRos1Parser.g:655:2: ( GraphName ) + // InternalRos1Parser.g:653:2: ( ( GraphName ) ) + // InternalRos1Parser.g:654:2: ( GraphName ) { - // InternalRos1Parser.g:655:2: ( GraphName ) - // InternalRos1Parser.g:656:3: GraphName + // InternalRos1Parser.g:654:2: ( GraphName ) + // InternalRos1Parser.g:655:3: GraphName { before(grammarAccess.getGraphNameAccess().getGraphNameKeyword()); match(input,GraphName,FOLLOW_2); @@ -1867,11 +1865,11 @@ public final void ruleGraphName() throws RecognitionException { // $ANTLR start "entryRuleGlobalNamespace" - // InternalRos1Parser.g:666:1: entryRuleGlobalNamespace : ruleGlobalNamespace EOF ; + // InternalRos1Parser.g:665:1: entryRuleGlobalNamespace : ruleGlobalNamespace EOF ; public final void entryRuleGlobalNamespace() throws RecognitionException { try { - // InternalRos1Parser.g:667:1: ( ruleGlobalNamespace EOF ) - // InternalRos1Parser.g:668:1: ruleGlobalNamespace EOF + // InternalRos1Parser.g:666:1: ( ruleGlobalNamespace EOF ) + // InternalRos1Parser.g:667:1: ruleGlobalNamespace EOF { before(grammarAccess.getGlobalNamespaceRule()); pushFollow(FOLLOW_1); @@ -1897,21 +1895,21 @@ public final void entryRuleGlobalNamespace() throws RecognitionException { // $ANTLR start "ruleGlobalNamespace" - // InternalRos1Parser.g:675:1: ruleGlobalNamespace : ( ( rule__GlobalNamespace__Group__0 ) ) ; + // InternalRos1Parser.g:674:1: ruleGlobalNamespace : ( ( rule__GlobalNamespace__Group__0 ) ) ; public final void ruleGlobalNamespace() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:679:2: ( ( ( rule__GlobalNamespace__Group__0 ) ) ) - // InternalRos1Parser.g:680:2: ( ( rule__GlobalNamespace__Group__0 ) ) + // InternalRos1Parser.g:678:2: ( ( ( rule__GlobalNamespace__Group__0 ) ) ) + // InternalRos1Parser.g:679:2: ( ( rule__GlobalNamespace__Group__0 ) ) { - // InternalRos1Parser.g:680:2: ( ( rule__GlobalNamespace__Group__0 ) ) - // InternalRos1Parser.g:681:3: ( rule__GlobalNamespace__Group__0 ) + // InternalRos1Parser.g:679:2: ( ( rule__GlobalNamespace__Group__0 ) ) + // InternalRos1Parser.g:680:3: ( rule__GlobalNamespace__Group__0 ) { before(grammarAccess.getGlobalNamespaceAccess().getGroup()); - // InternalRos1Parser.g:682:3: ( rule__GlobalNamespace__Group__0 ) - // InternalRos1Parser.g:682:4: rule__GlobalNamespace__Group__0 + // InternalRos1Parser.g:681:3: ( rule__GlobalNamespace__Group__0 ) + // InternalRos1Parser.g:681:4: rule__GlobalNamespace__Group__0 { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group__0(); @@ -1944,11 +1942,11 @@ public final void ruleGlobalNamespace() throws RecognitionException { // $ANTLR start "entryRuleRelativeNamespace_Impl" - // InternalRos1Parser.g:691:1: entryRuleRelativeNamespace_Impl : ruleRelativeNamespace_Impl EOF ; + // InternalRos1Parser.g:690:1: entryRuleRelativeNamespace_Impl : ruleRelativeNamespace_Impl EOF ; public final void entryRuleRelativeNamespace_Impl() throws RecognitionException { try { - // InternalRos1Parser.g:692:1: ( ruleRelativeNamespace_Impl EOF ) - // InternalRos1Parser.g:693:1: ruleRelativeNamespace_Impl EOF + // InternalRos1Parser.g:691:1: ( ruleRelativeNamespace_Impl EOF ) + // InternalRos1Parser.g:692:1: ruleRelativeNamespace_Impl EOF { before(grammarAccess.getRelativeNamespace_ImplRule()); pushFollow(FOLLOW_1); @@ -1974,21 +1972,21 @@ public final void entryRuleRelativeNamespace_Impl() throws RecognitionException // $ANTLR start "ruleRelativeNamespace_Impl" - // InternalRos1Parser.g:700:1: ruleRelativeNamespace_Impl : ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ; + // InternalRos1Parser.g:699:1: ruleRelativeNamespace_Impl : ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ; public final void ruleRelativeNamespace_Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:704:2: ( ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ) - // InternalRos1Parser.g:705:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) + // InternalRos1Parser.g:703:2: ( ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ) + // InternalRos1Parser.g:704:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) { - // InternalRos1Parser.g:705:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) - // InternalRos1Parser.g:706:3: ( rule__RelativeNamespace_Impl__Group__0 ) + // InternalRos1Parser.g:704:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) + // InternalRos1Parser.g:705:3: ( rule__RelativeNamespace_Impl__Group__0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup()); - // InternalRos1Parser.g:707:3: ( rule__RelativeNamespace_Impl__Group__0 ) - // InternalRos1Parser.g:707:4: rule__RelativeNamespace_Impl__Group__0 + // InternalRos1Parser.g:706:3: ( rule__RelativeNamespace_Impl__Group__0 ) + // InternalRos1Parser.g:706:4: rule__RelativeNamespace_Impl__Group__0 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group__0(); @@ -2021,11 +2019,11 @@ public final void ruleRelativeNamespace_Impl() throws RecognitionException { // $ANTLR start "entryRulePrivateNamespace" - // InternalRos1Parser.g:716:1: entryRulePrivateNamespace : rulePrivateNamespace EOF ; + // InternalRos1Parser.g:715:1: entryRulePrivateNamespace : rulePrivateNamespace EOF ; public final void entryRulePrivateNamespace() throws RecognitionException { try { - // InternalRos1Parser.g:717:1: ( rulePrivateNamespace EOF ) - // InternalRos1Parser.g:718:1: rulePrivateNamespace EOF + // InternalRos1Parser.g:716:1: ( rulePrivateNamespace EOF ) + // InternalRos1Parser.g:717:1: rulePrivateNamespace EOF { before(grammarAccess.getPrivateNamespaceRule()); pushFollow(FOLLOW_1); @@ -2051,21 +2049,21 @@ public final void entryRulePrivateNamespace() throws RecognitionException { // $ANTLR start "rulePrivateNamespace" - // InternalRos1Parser.g:725:1: rulePrivateNamespace : ( ( rule__PrivateNamespace__Group__0 ) ) ; + // InternalRos1Parser.g:724:1: rulePrivateNamespace : ( ( rule__PrivateNamespace__Group__0 ) ) ; public final void rulePrivateNamespace() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:729:2: ( ( ( rule__PrivateNamespace__Group__0 ) ) ) - // InternalRos1Parser.g:730:2: ( ( rule__PrivateNamespace__Group__0 ) ) + // InternalRos1Parser.g:728:2: ( ( ( rule__PrivateNamespace__Group__0 ) ) ) + // InternalRos1Parser.g:729:2: ( ( rule__PrivateNamespace__Group__0 ) ) { - // InternalRos1Parser.g:730:2: ( ( rule__PrivateNamespace__Group__0 ) ) - // InternalRos1Parser.g:731:3: ( rule__PrivateNamespace__Group__0 ) + // InternalRos1Parser.g:729:2: ( ( rule__PrivateNamespace__Group__0 ) ) + // InternalRos1Parser.g:730:3: ( rule__PrivateNamespace__Group__0 ) { before(grammarAccess.getPrivateNamespaceAccess().getGroup()); - // InternalRos1Parser.g:732:3: ( rule__PrivateNamespace__Group__0 ) - // InternalRos1Parser.g:732:4: rule__PrivateNamespace__Group__0 + // InternalRos1Parser.g:731:3: ( rule__PrivateNamespace__Group__0 ) + // InternalRos1Parser.g:731:4: rule__PrivateNamespace__Group__0 { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group__0(); @@ -2098,11 +2096,11 @@ public final void rulePrivateNamespace() throws RecognitionException { // $ANTLR start "entryRuleParameter" - // InternalRos1Parser.g:741:1: entryRuleParameter : ruleParameter EOF ; + // InternalRos1Parser.g:740:1: entryRuleParameter : ruleParameter EOF ; public final void entryRuleParameter() throws RecognitionException { try { - // InternalRos1Parser.g:742:1: ( ruleParameter EOF ) - // InternalRos1Parser.g:743:1: ruleParameter EOF + // InternalRos1Parser.g:741:1: ( ruleParameter EOF ) + // InternalRos1Parser.g:742:1: ruleParameter EOF { before(grammarAccess.getParameterRule()); pushFollow(FOLLOW_1); @@ -2128,21 +2126,21 @@ public final void entryRuleParameter() throws RecognitionException { // $ANTLR start "ruleParameter" - // InternalRos1Parser.g:750:1: ruleParameter : ( ( rule__Parameter__Group__0 ) ) ; + // InternalRos1Parser.g:749:1: ruleParameter : ( ( rule__Parameter__Group__0 ) ) ; public final void ruleParameter() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:754:2: ( ( ( rule__Parameter__Group__0 ) ) ) - // InternalRos1Parser.g:755:2: ( ( rule__Parameter__Group__0 ) ) + // InternalRos1Parser.g:753:2: ( ( ( rule__Parameter__Group__0 ) ) ) + // InternalRos1Parser.g:754:2: ( ( rule__Parameter__Group__0 ) ) { - // InternalRos1Parser.g:755:2: ( ( rule__Parameter__Group__0 ) ) - // InternalRos1Parser.g:756:3: ( rule__Parameter__Group__0 ) + // InternalRos1Parser.g:754:2: ( ( rule__Parameter__Group__0 ) ) + // InternalRos1Parser.g:755:3: ( rule__Parameter__Group__0 ) { before(grammarAccess.getParameterAccess().getGroup()); - // InternalRos1Parser.g:757:3: ( rule__Parameter__Group__0 ) - // InternalRos1Parser.g:757:4: rule__Parameter__Group__0 + // InternalRos1Parser.g:756:3: ( rule__Parameter__Group__0 ) + // InternalRos1Parser.g:756:4: rule__Parameter__Group__0 { pushFollow(FOLLOW_2); rule__Parameter__Group__0(); @@ -2175,11 +2173,11 @@ public final void ruleParameter() throws RecognitionException { // $ANTLR start "entryRuleParameterType" - // InternalRos1Parser.g:766:1: entryRuleParameterType : ruleParameterType EOF ; + // InternalRos1Parser.g:765:1: entryRuleParameterType : ruleParameterType EOF ; public final void entryRuleParameterType() throws RecognitionException { try { - // InternalRos1Parser.g:767:1: ( ruleParameterType EOF ) - // InternalRos1Parser.g:768:1: ruleParameterType EOF + // InternalRos1Parser.g:766:1: ( ruleParameterType EOF ) + // InternalRos1Parser.g:767:1: ruleParameterType EOF { before(grammarAccess.getParameterTypeRule()); pushFollow(FOLLOW_1); @@ -2205,21 +2203,21 @@ public final void entryRuleParameterType() throws RecognitionException { // $ANTLR start "ruleParameterType" - // InternalRos1Parser.g:775:1: ruleParameterType : ( ( rule__ParameterType__Alternatives ) ) ; + // InternalRos1Parser.g:774:1: ruleParameterType : ( ( rule__ParameterType__Alternatives ) ) ; public final void ruleParameterType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:779:2: ( ( ( rule__ParameterType__Alternatives ) ) ) - // InternalRos1Parser.g:780:2: ( ( rule__ParameterType__Alternatives ) ) + // InternalRos1Parser.g:778:2: ( ( ( rule__ParameterType__Alternatives ) ) ) + // InternalRos1Parser.g:779:2: ( ( rule__ParameterType__Alternatives ) ) { - // InternalRos1Parser.g:780:2: ( ( rule__ParameterType__Alternatives ) ) - // InternalRos1Parser.g:781:3: ( rule__ParameterType__Alternatives ) + // InternalRos1Parser.g:779:2: ( ( rule__ParameterType__Alternatives ) ) + // InternalRos1Parser.g:780:3: ( rule__ParameterType__Alternatives ) { before(grammarAccess.getParameterTypeAccess().getAlternatives()); - // InternalRos1Parser.g:782:3: ( rule__ParameterType__Alternatives ) - // InternalRos1Parser.g:782:4: rule__ParameterType__Alternatives + // InternalRos1Parser.g:781:3: ( rule__ParameterType__Alternatives ) + // InternalRos1Parser.g:781:4: rule__ParameterType__Alternatives { pushFollow(FOLLOW_2); rule__ParameterType__Alternatives(); @@ -2252,11 +2250,11 @@ public final void ruleParameterType() throws RecognitionException { // $ANTLR start "entryRuleParameterValue" - // InternalRos1Parser.g:791:1: entryRuleParameterValue : ruleParameterValue EOF ; + // InternalRos1Parser.g:790:1: entryRuleParameterValue : ruleParameterValue EOF ; public final void entryRuleParameterValue() throws RecognitionException { try { - // InternalRos1Parser.g:792:1: ( ruleParameterValue EOF ) - // InternalRos1Parser.g:793:1: ruleParameterValue EOF + // InternalRos1Parser.g:791:1: ( ruleParameterValue EOF ) + // InternalRos1Parser.g:792:1: ruleParameterValue EOF { before(grammarAccess.getParameterValueRule()); pushFollow(FOLLOW_1); @@ -2282,21 +2280,21 @@ public final void entryRuleParameterValue() throws RecognitionException { // $ANTLR start "ruleParameterValue" - // InternalRos1Parser.g:800:1: ruleParameterValue : ( ( rule__ParameterValue__Alternatives ) ) ; + // InternalRos1Parser.g:799:1: ruleParameterValue : ( ( rule__ParameterValue__Alternatives ) ) ; public final void ruleParameterValue() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:804:2: ( ( ( rule__ParameterValue__Alternatives ) ) ) - // InternalRos1Parser.g:805:2: ( ( rule__ParameterValue__Alternatives ) ) + // InternalRos1Parser.g:803:2: ( ( ( rule__ParameterValue__Alternatives ) ) ) + // InternalRos1Parser.g:804:2: ( ( rule__ParameterValue__Alternatives ) ) { - // InternalRos1Parser.g:805:2: ( ( rule__ParameterValue__Alternatives ) ) - // InternalRos1Parser.g:806:3: ( rule__ParameterValue__Alternatives ) + // InternalRos1Parser.g:804:2: ( ( rule__ParameterValue__Alternatives ) ) + // InternalRos1Parser.g:805:3: ( rule__ParameterValue__Alternatives ) { before(grammarAccess.getParameterValueAccess().getAlternatives()); - // InternalRos1Parser.g:807:3: ( rule__ParameterValue__Alternatives ) - // InternalRos1Parser.g:807:4: rule__ParameterValue__Alternatives + // InternalRos1Parser.g:806:3: ( rule__ParameterValue__Alternatives ) + // InternalRos1Parser.g:806:4: rule__ParameterValue__Alternatives { pushFollow(FOLLOW_2); rule__ParameterValue__Alternatives(); @@ -2329,11 +2327,11 @@ public final void ruleParameterValue() throws RecognitionException { // $ANTLR start "entryRuleParameterListType" - // InternalRos1Parser.g:816:1: entryRuleParameterListType : ruleParameterListType EOF ; + // InternalRos1Parser.g:815:1: entryRuleParameterListType : ruleParameterListType EOF ; public final void entryRuleParameterListType() throws RecognitionException { try { - // InternalRos1Parser.g:817:1: ( ruleParameterListType EOF ) - // InternalRos1Parser.g:818:1: ruleParameterListType EOF + // InternalRos1Parser.g:816:1: ( ruleParameterListType EOF ) + // InternalRos1Parser.g:817:1: ruleParameterListType EOF { before(grammarAccess.getParameterListTypeRule()); pushFollow(FOLLOW_1); @@ -2359,21 +2357,21 @@ public final void entryRuleParameterListType() throws RecognitionException { // $ANTLR start "ruleParameterListType" - // InternalRos1Parser.g:825:1: ruleParameterListType : ( ( rule__ParameterListType__Group__0 ) ) ; + // InternalRos1Parser.g:824:1: ruleParameterListType : ( ( rule__ParameterListType__Group__0 ) ) ; public final void ruleParameterListType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:829:2: ( ( ( rule__ParameterListType__Group__0 ) ) ) - // InternalRos1Parser.g:830:2: ( ( rule__ParameterListType__Group__0 ) ) + // InternalRos1Parser.g:828:2: ( ( ( rule__ParameterListType__Group__0 ) ) ) + // InternalRos1Parser.g:829:2: ( ( rule__ParameterListType__Group__0 ) ) { - // InternalRos1Parser.g:830:2: ( ( rule__ParameterListType__Group__0 ) ) - // InternalRos1Parser.g:831:3: ( rule__ParameterListType__Group__0 ) + // InternalRos1Parser.g:829:2: ( ( rule__ParameterListType__Group__0 ) ) + // InternalRos1Parser.g:830:3: ( rule__ParameterListType__Group__0 ) { before(grammarAccess.getParameterListTypeAccess().getGroup()); - // InternalRos1Parser.g:832:3: ( rule__ParameterListType__Group__0 ) - // InternalRos1Parser.g:832:4: rule__ParameterListType__Group__0 + // InternalRos1Parser.g:831:3: ( rule__ParameterListType__Group__0 ) + // InternalRos1Parser.g:831:4: rule__ParameterListType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterListType__Group__0(); @@ -2406,11 +2404,11 @@ public final void ruleParameterListType() throws RecognitionException { // $ANTLR start "entryRuleParameterStructType" - // InternalRos1Parser.g:841:1: entryRuleParameterStructType : ruleParameterStructType EOF ; + // InternalRos1Parser.g:840:1: entryRuleParameterStructType : ruleParameterStructType EOF ; public final void entryRuleParameterStructType() throws RecognitionException { try { - // InternalRos1Parser.g:842:1: ( ruleParameterStructType EOF ) - // InternalRos1Parser.g:843:1: ruleParameterStructType EOF + // InternalRos1Parser.g:841:1: ( ruleParameterStructType EOF ) + // InternalRos1Parser.g:842:1: ruleParameterStructType EOF { before(grammarAccess.getParameterStructTypeRule()); pushFollow(FOLLOW_1); @@ -2436,21 +2434,21 @@ public final void entryRuleParameterStructType() throws RecognitionException { // $ANTLR start "ruleParameterStructType" - // InternalRos1Parser.g:850:1: ruleParameterStructType : ( ( rule__ParameterStructType__Group__0 ) ) ; + // InternalRos1Parser.g:849:1: ruleParameterStructType : ( ( rule__ParameterStructType__Group__0 ) ) ; public final void ruleParameterStructType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:854:2: ( ( ( rule__ParameterStructType__Group__0 ) ) ) - // InternalRos1Parser.g:855:2: ( ( rule__ParameterStructType__Group__0 ) ) + // InternalRos1Parser.g:853:2: ( ( ( rule__ParameterStructType__Group__0 ) ) ) + // InternalRos1Parser.g:854:2: ( ( rule__ParameterStructType__Group__0 ) ) { - // InternalRos1Parser.g:855:2: ( ( rule__ParameterStructType__Group__0 ) ) - // InternalRos1Parser.g:856:3: ( rule__ParameterStructType__Group__0 ) + // InternalRos1Parser.g:854:2: ( ( rule__ParameterStructType__Group__0 ) ) + // InternalRos1Parser.g:855:3: ( rule__ParameterStructType__Group__0 ) { before(grammarAccess.getParameterStructTypeAccess().getGroup()); - // InternalRos1Parser.g:857:3: ( rule__ParameterStructType__Group__0 ) - // InternalRos1Parser.g:857:4: rule__ParameterStructType__Group__0 + // InternalRos1Parser.g:856:3: ( rule__ParameterStructType__Group__0 ) + // InternalRos1Parser.g:856:4: rule__ParameterStructType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStructType__Group__0(); @@ -2483,11 +2481,11 @@ public final void ruleParameterStructType() throws RecognitionException { // $ANTLR start "entryRuleParameterIntegerType" - // InternalRos1Parser.g:866:1: entryRuleParameterIntegerType : ruleParameterIntegerType EOF ; + // InternalRos1Parser.g:865:1: entryRuleParameterIntegerType : ruleParameterIntegerType EOF ; public final void entryRuleParameterIntegerType() throws RecognitionException { try { - // InternalRos1Parser.g:867:1: ( ruleParameterIntegerType EOF ) - // InternalRos1Parser.g:868:1: ruleParameterIntegerType EOF + // InternalRos1Parser.g:866:1: ( ruleParameterIntegerType EOF ) + // InternalRos1Parser.g:867:1: ruleParameterIntegerType EOF { before(grammarAccess.getParameterIntegerTypeRule()); pushFollow(FOLLOW_1); @@ -2513,21 +2511,21 @@ public final void entryRuleParameterIntegerType() throws RecognitionException { // $ANTLR start "ruleParameterIntegerType" - // InternalRos1Parser.g:875:1: ruleParameterIntegerType : ( ( rule__ParameterIntegerType__Group__0 ) ) ; + // InternalRos1Parser.g:874:1: ruleParameterIntegerType : ( ( rule__ParameterIntegerType__Group__0 ) ) ; public final void ruleParameterIntegerType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:879:2: ( ( ( rule__ParameterIntegerType__Group__0 ) ) ) - // InternalRos1Parser.g:880:2: ( ( rule__ParameterIntegerType__Group__0 ) ) + // InternalRos1Parser.g:878:2: ( ( ( rule__ParameterIntegerType__Group__0 ) ) ) + // InternalRos1Parser.g:879:2: ( ( rule__ParameterIntegerType__Group__0 ) ) { - // InternalRos1Parser.g:880:2: ( ( rule__ParameterIntegerType__Group__0 ) ) - // InternalRos1Parser.g:881:3: ( rule__ParameterIntegerType__Group__0 ) + // InternalRos1Parser.g:879:2: ( ( rule__ParameterIntegerType__Group__0 ) ) + // InternalRos1Parser.g:880:3: ( rule__ParameterIntegerType__Group__0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getGroup()); - // InternalRos1Parser.g:882:3: ( rule__ParameterIntegerType__Group__0 ) - // InternalRos1Parser.g:882:4: rule__ParameterIntegerType__Group__0 + // InternalRos1Parser.g:881:3: ( rule__ParameterIntegerType__Group__0 ) + // InternalRos1Parser.g:881:4: rule__ParameterIntegerType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group__0(); @@ -2560,11 +2558,11 @@ public final void ruleParameterIntegerType() throws RecognitionException { // $ANTLR start "entryRuleParameterStringType" - // InternalRos1Parser.g:891:1: entryRuleParameterStringType : ruleParameterStringType EOF ; + // InternalRos1Parser.g:890:1: entryRuleParameterStringType : ruleParameterStringType EOF ; public final void entryRuleParameterStringType() throws RecognitionException { try { - // InternalRos1Parser.g:892:1: ( ruleParameterStringType EOF ) - // InternalRos1Parser.g:893:1: ruleParameterStringType EOF + // InternalRos1Parser.g:891:1: ( ruleParameterStringType EOF ) + // InternalRos1Parser.g:892:1: ruleParameterStringType EOF { before(grammarAccess.getParameterStringTypeRule()); pushFollow(FOLLOW_1); @@ -2590,21 +2588,21 @@ public final void entryRuleParameterStringType() throws RecognitionException { // $ANTLR start "ruleParameterStringType" - // InternalRos1Parser.g:900:1: ruleParameterStringType : ( ( rule__ParameterStringType__Group__0 ) ) ; + // InternalRos1Parser.g:899:1: ruleParameterStringType : ( ( rule__ParameterStringType__Group__0 ) ) ; public final void ruleParameterStringType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:904:2: ( ( ( rule__ParameterStringType__Group__0 ) ) ) - // InternalRos1Parser.g:905:2: ( ( rule__ParameterStringType__Group__0 ) ) + // InternalRos1Parser.g:903:2: ( ( ( rule__ParameterStringType__Group__0 ) ) ) + // InternalRos1Parser.g:904:2: ( ( rule__ParameterStringType__Group__0 ) ) { - // InternalRos1Parser.g:905:2: ( ( rule__ParameterStringType__Group__0 ) ) - // InternalRos1Parser.g:906:3: ( rule__ParameterStringType__Group__0 ) + // InternalRos1Parser.g:904:2: ( ( rule__ParameterStringType__Group__0 ) ) + // InternalRos1Parser.g:905:3: ( rule__ParameterStringType__Group__0 ) { before(grammarAccess.getParameterStringTypeAccess().getGroup()); - // InternalRos1Parser.g:907:3: ( rule__ParameterStringType__Group__0 ) - // InternalRos1Parser.g:907:4: rule__ParameterStringType__Group__0 + // InternalRos1Parser.g:906:3: ( rule__ParameterStringType__Group__0 ) + // InternalRos1Parser.g:906:4: rule__ParameterStringType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStringType__Group__0(); @@ -2637,11 +2635,11 @@ public final void ruleParameterStringType() throws RecognitionException { // $ANTLR start "entryRuleParameterDoubleType" - // InternalRos1Parser.g:916:1: entryRuleParameterDoubleType : ruleParameterDoubleType EOF ; + // InternalRos1Parser.g:915:1: entryRuleParameterDoubleType : ruleParameterDoubleType EOF ; public final void entryRuleParameterDoubleType() throws RecognitionException { try { - // InternalRos1Parser.g:917:1: ( ruleParameterDoubleType EOF ) - // InternalRos1Parser.g:918:1: ruleParameterDoubleType EOF + // InternalRos1Parser.g:916:1: ( ruleParameterDoubleType EOF ) + // InternalRos1Parser.g:917:1: ruleParameterDoubleType EOF { before(grammarAccess.getParameterDoubleTypeRule()); pushFollow(FOLLOW_1); @@ -2667,21 +2665,21 @@ public final void entryRuleParameterDoubleType() throws RecognitionException { // $ANTLR start "ruleParameterDoubleType" - // InternalRos1Parser.g:925:1: ruleParameterDoubleType : ( ( rule__ParameterDoubleType__Group__0 ) ) ; + // InternalRos1Parser.g:924:1: ruleParameterDoubleType : ( ( rule__ParameterDoubleType__Group__0 ) ) ; public final void ruleParameterDoubleType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:929:2: ( ( ( rule__ParameterDoubleType__Group__0 ) ) ) - // InternalRos1Parser.g:930:2: ( ( rule__ParameterDoubleType__Group__0 ) ) + // InternalRos1Parser.g:928:2: ( ( ( rule__ParameterDoubleType__Group__0 ) ) ) + // InternalRos1Parser.g:929:2: ( ( rule__ParameterDoubleType__Group__0 ) ) { - // InternalRos1Parser.g:930:2: ( ( rule__ParameterDoubleType__Group__0 ) ) - // InternalRos1Parser.g:931:3: ( rule__ParameterDoubleType__Group__0 ) + // InternalRos1Parser.g:929:2: ( ( rule__ParameterDoubleType__Group__0 ) ) + // InternalRos1Parser.g:930:3: ( rule__ParameterDoubleType__Group__0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getGroup()); - // InternalRos1Parser.g:932:3: ( rule__ParameterDoubleType__Group__0 ) - // InternalRos1Parser.g:932:4: rule__ParameterDoubleType__Group__0 + // InternalRos1Parser.g:931:3: ( rule__ParameterDoubleType__Group__0 ) + // InternalRos1Parser.g:931:4: rule__ParameterDoubleType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group__0(); @@ -2714,11 +2712,11 @@ public final void ruleParameterDoubleType() throws RecognitionException { // $ANTLR start "entryRuleParameterBooleanType" - // InternalRos1Parser.g:941:1: entryRuleParameterBooleanType : ruleParameterBooleanType EOF ; + // InternalRos1Parser.g:940:1: entryRuleParameterBooleanType : ruleParameterBooleanType EOF ; public final void entryRuleParameterBooleanType() throws RecognitionException { try { - // InternalRos1Parser.g:942:1: ( ruleParameterBooleanType EOF ) - // InternalRos1Parser.g:943:1: ruleParameterBooleanType EOF + // InternalRos1Parser.g:941:1: ( ruleParameterBooleanType EOF ) + // InternalRos1Parser.g:942:1: ruleParameterBooleanType EOF { before(grammarAccess.getParameterBooleanTypeRule()); pushFollow(FOLLOW_1); @@ -2744,21 +2742,21 @@ public final void entryRuleParameterBooleanType() throws RecognitionException { // $ANTLR start "ruleParameterBooleanType" - // InternalRos1Parser.g:950:1: ruleParameterBooleanType : ( ( rule__ParameterBooleanType__Group__0 ) ) ; + // InternalRos1Parser.g:949:1: ruleParameterBooleanType : ( ( rule__ParameterBooleanType__Group__0 ) ) ; public final void ruleParameterBooleanType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:954:2: ( ( ( rule__ParameterBooleanType__Group__0 ) ) ) - // InternalRos1Parser.g:955:2: ( ( rule__ParameterBooleanType__Group__0 ) ) + // InternalRos1Parser.g:953:2: ( ( ( rule__ParameterBooleanType__Group__0 ) ) ) + // InternalRos1Parser.g:954:2: ( ( rule__ParameterBooleanType__Group__0 ) ) { - // InternalRos1Parser.g:955:2: ( ( rule__ParameterBooleanType__Group__0 ) ) - // InternalRos1Parser.g:956:3: ( rule__ParameterBooleanType__Group__0 ) + // InternalRos1Parser.g:954:2: ( ( rule__ParameterBooleanType__Group__0 ) ) + // InternalRos1Parser.g:955:3: ( rule__ParameterBooleanType__Group__0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getGroup()); - // InternalRos1Parser.g:957:3: ( rule__ParameterBooleanType__Group__0 ) - // InternalRos1Parser.g:957:4: rule__ParameterBooleanType__Group__0 + // InternalRos1Parser.g:956:3: ( rule__ParameterBooleanType__Group__0 ) + // InternalRos1Parser.g:956:4: rule__ParameterBooleanType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group__0(); @@ -2791,11 +2789,11 @@ public final void ruleParameterBooleanType() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64Type" - // InternalRos1Parser.g:966:1: entryRuleParameterBase64Type : ruleParameterBase64Type EOF ; + // InternalRos1Parser.g:965:1: entryRuleParameterBase64Type : ruleParameterBase64Type EOF ; public final void entryRuleParameterBase64Type() throws RecognitionException { try { - // InternalRos1Parser.g:967:1: ( ruleParameterBase64Type EOF ) - // InternalRos1Parser.g:968:1: ruleParameterBase64Type EOF + // InternalRos1Parser.g:966:1: ( ruleParameterBase64Type EOF ) + // InternalRos1Parser.g:967:1: ruleParameterBase64Type EOF { before(grammarAccess.getParameterBase64TypeRule()); pushFollow(FOLLOW_1); @@ -2821,21 +2819,21 @@ public final void entryRuleParameterBase64Type() throws RecognitionException { // $ANTLR start "ruleParameterBase64Type" - // InternalRos1Parser.g:975:1: ruleParameterBase64Type : ( ( rule__ParameterBase64Type__Group__0 ) ) ; + // InternalRos1Parser.g:974:1: ruleParameterBase64Type : ( ( rule__ParameterBase64Type__Group__0 ) ) ; public final void ruleParameterBase64Type() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:979:2: ( ( ( rule__ParameterBase64Type__Group__0 ) ) ) - // InternalRos1Parser.g:980:2: ( ( rule__ParameterBase64Type__Group__0 ) ) + // InternalRos1Parser.g:978:2: ( ( ( rule__ParameterBase64Type__Group__0 ) ) ) + // InternalRos1Parser.g:979:2: ( ( rule__ParameterBase64Type__Group__0 ) ) { - // InternalRos1Parser.g:980:2: ( ( rule__ParameterBase64Type__Group__0 ) ) - // InternalRos1Parser.g:981:3: ( rule__ParameterBase64Type__Group__0 ) + // InternalRos1Parser.g:979:2: ( ( rule__ParameterBase64Type__Group__0 ) ) + // InternalRos1Parser.g:980:3: ( rule__ParameterBase64Type__Group__0 ) { before(grammarAccess.getParameterBase64TypeAccess().getGroup()); - // InternalRos1Parser.g:982:3: ( rule__ParameterBase64Type__Group__0 ) - // InternalRos1Parser.g:982:4: rule__ParameterBase64Type__Group__0 + // InternalRos1Parser.g:981:3: ( rule__ParameterBase64Type__Group__0 ) + // InternalRos1Parser.g:981:4: rule__ParameterBase64Type__Group__0 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group__0(); @@ -2868,11 +2866,11 @@ public final void ruleParameterBase64Type() throws RecognitionException { // $ANTLR start "entryRuleParameterArrayType" - // InternalRos1Parser.g:991:1: entryRuleParameterArrayType : ruleParameterArrayType EOF ; + // InternalRos1Parser.g:990:1: entryRuleParameterArrayType : ruleParameterArrayType EOF ; public final void entryRuleParameterArrayType() throws RecognitionException { try { - // InternalRos1Parser.g:992:1: ( ruleParameterArrayType EOF ) - // InternalRos1Parser.g:993:1: ruleParameterArrayType EOF + // InternalRos1Parser.g:991:1: ( ruleParameterArrayType EOF ) + // InternalRos1Parser.g:992:1: ruleParameterArrayType EOF { before(grammarAccess.getParameterArrayTypeRule()); pushFollow(FOLLOW_1); @@ -2898,21 +2896,21 @@ public final void entryRuleParameterArrayType() throws RecognitionException { // $ANTLR start "ruleParameterArrayType" - // InternalRos1Parser.g:1000:1: ruleParameterArrayType : ( ( rule__ParameterArrayType__Group__0 ) ) ; + // InternalRos1Parser.g:999:1: ruleParameterArrayType : ( ( rule__ParameterArrayType__Group__0 ) ) ; public final void ruleParameterArrayType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1004:2: ( ( ( rule__ParameterArrayType__Group__0 ) ) ) - // InternalRos1Parser.g:1005:2: ( ( rule__ParameterArrayType__Group__0 ) ) + // InternalRos1Parser.g:1003:2: ( ( ( rule__ParameterArrayType__Group__0 ) ) ) + // InternalRos1Parser.g:1004:2: ( ( rule__ParameterArrayType__Group__0 ) ) { - // InternalRos1Parser.g:1005:2: ( ( rule__ParameterArrayType__Group__0 ) ) - // InternalRos1Parser.g:1006:3: ( rule__ParameterArrayType__Group__0 ) + // InternalRos1Parser.g:1004:2: ( ( rule__ParameterArrayType__Group__0 ) ) + // InternalRos1Parser.g:1005:3: ( rule__ParameterArrayType__Group__0 ) { before(grammarAccess.getParameterArrayTypeAccess().getGroup()); - // InternalRos1Parser.g:1007:3: ( rule__ParameterArrayType__Group__0 ) - // InternalRos1Parser.g:1007:4: rule__ParameterArrayType__Group__0 + // InternalRos1Parser.g:1006:3: ( rule__ParameterArrayType__Group__0 ) + // InternalRos1Parser.g:1006:4: rule__ParameterArrayType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterArrayType__Group__0(); @@ -2945,11 +2943,11 @@ public final void ruleParameterArrayType() throws RecognitionException { // $ANTLR start "entryRuleParameterList" - // InternalRos1Parser.g:1016:1: entryRuleParameterList : ruleParameterList EOF ; + // InternalRos1Parser.g:1015:1: entryRuleParameterList : ruleParameterList EOF ; public final void entryRuleParameterList() throws RecognitionException { try { - // InternalRos1Parser.g:1017:1: ( ruleParameterList EOF ) - // InternalRos1Parser.g:1018:1: ruleParameterList EOF + // InternalRos1Parser.g:1016:1: ( ruleParameterList EOF ) + // InternalRos1Parser.g:1017:1: ruleParameterList EOF { before(grammarAccess.getParameterListRule()); pushFollow(FOLLOW_1); @@ -2975,21 +2973,21 @@ public final void entryRuleParameterList() throws RecognitionException { // $ANTLR start "ruleParameterList" - // InternalRos1Parser.g:1025:1: ruleParameterList : ( ( rule__ParameterList__Group__0 ) ) ; + // InternalRos1Parser.g:1024:1: ruleParameterList : ( ( rule__ParameterList__Group__0 ) ) ; public final void ruleParameterList() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1029:2: ( ( ( rule__ParameterList__Group__0 ) ) ) - // InternalRos1Parser.g:1030:2: ( ( rule__ParameterList__Group__0 ) ) + // InternalRos1Parser.g:1028:2: ( ( ( rule__ParameterList__Group__0 ) ) ) + // InternalRos1Parser.g:1029:2: ( ( rule__ParameterList__Group__0 ) ) { - // InternalRos1Parser.g:1030:2: ( ( rule__ParameterList__Group__0 ) ) - // InternalRos1Parser.g:1031:3: ( rule__ParameterList__Group__0 ) + // InternalRos1Parser.g:1029:2: ( ( rule__ParameterList__Group__0 ) ) + // InternalRos1Parser.g:1030:3: ( rule__ParameterList__Group__0 ) { before(grammarAccess.getParameterListAccess().getGroup()); - // InternalRos1Parser.g:1032:3: ( rule__ParameterList__Group__0 ) - // InternalRos1Parser.g:1032:4: rule__ParameterList__Group__0 + // InternalRos1Parser.g:1031:3: ( rule__ParameterList__Group__0 ) + // InternalRos1Parser.g:1031:4: rule__ParameterList__Group__0 { pushFollow(FOLLOW_2); rule__ParameterList__Group__0(); @@ -3022,11 +3020,11 @@ public final void ruleParameterList() throws RecognitionException { // $ANTLR start "entryRuleParameterAny" - // InternalRos1Parser.g:1041:1: entryRuleParameterAny : ruleParameterAny EOF ; + // InternalRos1Parser.g:1040:1: entryRuleParameterAny : ruleParameterAny EOF ; public final void entryRuleParameterAny() throws RecognitionException { try { - // InternalRos1Parser.g:1042:1: ( ruleParameterAny EOF ) - // InternalRos1Parser.g:1043:1: ruleParameterAny EOF + // InternalRos1Parser.g:1041:1: ( ruleParameterAny EOF ) + // InternalRos1Parser.g:1042:1: ruleParameterAny EOF { before(grammarAccess.getParameterAnyRule()); pushFollow(FOLLOW_1); @@ -3052,21 +3050,21 @@ public final void entryRuleParameterAny() throws RecognitionException { // $ANTLR start "ruleParameterAny" - // InternalRos1Parser.g:1050:1: ruleParameterAny : ( ( rule__ParameterAny__Group__0 ) ) ; + // InternalRos1Parser.g:1049:1: ruleParameterAny : ( ( rule__ParameterAny__Group__0 ) ) ; public final void ruleParameterAny() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1054:2: ( ( ( rule__ParameterAny__Group__0 ) ) ) - // InternalRos1Parser.g:1055:2: ( ( rule__ParameterAny__Group__0 ) ) + // InternalRos1Parser.g:1053:2: ( ( ( rule__ParameterAny__Group__0 ) ) ) + // InternalRos1Parser.g:1054:2: ( ( rule__ParameterAny__Group__0 ) ) { - // InternalRos1Parser.g:1055:2: ( ( rule__ParameterAny__Group__0 ) ) - // InternalRos1Parser.g:1056:3: ( rule__ParameterAny__Group__0 ) + // InternalRos1Parser.g:1054:2: ( ( rule__ParameterAny__Group__0 ) ) + // InternalRos1Parser.g:1055:3: ( rule__ParameterAny__Group__0 ) { before(grammarAccess.getParameterAnyAccess().getGroup()); - // InternalRos1Parser.g:1057:3: ( rule__ParameterAny__Group__0 ) - // InternalRos1Parser.g:1057:4: rule__ParameterAny__Group__0 + // InternalRos1Parser.g:1056:3: ( rule__ParameterAny__Group__0 ) + // InternalRos1Parser.g:1056:4: rule__ParameterAny__Group__0 { pushFollow(FOLLOW_2); rule__ParameterAny__Group__0(); @@ -3099,11 +3097,11 @@ public final void ruleParameterAny() throws RecognitionException { // $ANTLR start "entryRuleParameterString" - // InternalRos1Parser.g:1066:1: entryRuleParameterString : ruleParameterString EOF ; + // InternalRos1Parser.g:1065:1: entryRuleParameterString : ruleParameterString EOF ; public final void entryRuleParameterString() throws RecognitionException { try { - // InternalRos1Parser.g:1067:1: ( ruleParameterString EOF ) - // InternalRos1Parser.g:1068:1: ruleParameterString EOF + // InternalRos1Parser.g:1066:1: ( ruleParameterString EOF ) + // InternalRos1Parser.g:1067:1: ruleParameterString EOF { before(grammarAccess.getParameterStringRule()); pushFollow(FOLLOW_1); @@ -3129,21 +3127,21 @@ public final void entryRuleParameterString() throws RecognitionException { // $ANTLR start "ruleParameterString" - // InternalRos1Parser.g:1075:1: ruleParameterString : ( ( rule__ParameterString__ValueAssignment ) ) ; + // InternalRos1Parser.g:1074:1: ruleParameterString : ( ( rule__ParameterString__ValueAssignment ) ) ; public final void ruleParameterString() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1079:2: ( ( ( rule__ParameterString__ValueAssignment ) ) ) - // InternalRos1Parser.g:1080:2: ( ( rule__ParameterString__ValueAssignment ) ) + // InternalRos1Parser.g:1078:2: ( ( ( rule__ParameterString__ValueAssignment ) ) ) + // InternalRos1Parser.g:1079:2: ( ( rule__ParameterString__ValueAssignment ) ) { - // InternalRos1Parser.g:1080:2: ( ( rule__ParameterString__ValueAssignment ) ) - // InternalRos1Parser.g:1081:3: ( rule__ParameterString__ValueAssignment ) + // InternalRos1Parser.g:1079:2: ( ( rule__ParameterString__ValueAssignment ) ) + // InternalRos1Parser.g:1080:3: ( rule__ParameterString__ValueAssignment ) { before(grammarAccess.getParameterStringAccess().getValueAssignment()); - // InternalRos1Parser.g:1082:3: ( rule__ParameterString__ValueAssignment ) - // InternalRos1Parser.g:1082:4: rule__ParameterString__ValueAssignment + // InternalRos1Parser.g:1081:3: ( rule__ParameterString__ValueAssignment ) + // InternalRos1Parser.g:1081:4: rule__ParameterString__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterString__ValueAssignment(); @@ -3176,11 +3174,11 @@ public final void ruleParameterString() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64" - // InternalRos1Parser.g:1091:1: entryRuleParameterBase64 : ruleParameterBase64 EOF ; + // InternalRos1Parser.g:1090:1: entryRuleParameterBase64 : ruleParameterBase64 EOF ; public final void entryRuleParameterBase64() throws RecognitionException { try { - // InternalRos1Parser.g:1092:1: ( ruleParameterBase64 EOF ) - // InternalRos1Parser.g:1093:1: ruleParameterBase64 EOF + // InternalRos1Parser.g:1091:1: ( ruleParameterBase64 EOF ) + // InternalRos1Parser.g:1092:1: ruleParameterBase64 EOF { before(grammarAccess.getParameterBase64Rule()); pushFollow(FOLLOW_1); @@ -3206,21 +3204,21 @@ public final void entryRuleParameterBase64() throws RecognitionException { // $ANTLR start "ruleParameterBase64" - // InternalRos1Parser.g:1100:1: ruleParameterBase64 : ( ( rule__ParameterBase64__ValueAssignment ) ) ; + // InternalRos1Parser.g:1099:1: ruleParameterBase64 : ( ( rule__ParameterBase64__ValueAssignment ) ) ; public final void ruleParameterBase64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1104:2: ( ( ( rule__ParameterBase64__ValueAssignment ) ) ) - // InternalRos1Parser.g:1105:2: ( ( rule__ParameterBase64__ValueAssignment ) ) + // InternalRos1Parser.g:1103:2: ( ( ( rule__ParameterBase64__ValueAssignment ) ) ) + // InternalRos1Parser.g:1104:2: ( ( rule__ParameterBase64__ValueAssignment ) ) { - // InternalRos1Parser.g:1105:2: ( ( rule__ParameterBase64__ValueAssignment ) ) - // InternalRos1Parser.g:1106:3: ( rule__ParameterBase64__ValueAssignment ) + // InternalRos1Parser.g:1104:2: ( ( rule__ParameterBase64__ValueAssignment ) ) + // InternalRos1Parser.g:1105:3: ( rule__ParameterBase64__ValueAssignment ) { before(grammarAccess.getParameterBase64Access().getValueAssignment()); - // InternalRos1Parser.g:1107:3: ( rule__ParameterBase64__ValueAssignment ) - // InternalRos1Parser.g:1107:4: rule__ParameterBase64__ValueAssignment + // InternalRos1Parser.g:1106:3: ( rule__ParameterBase64__ValueAssignment ) + // InternalRos1Parser.g:1106:4: rule__ParameterBase64__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterBase64__ValueAssignment(); @@ -3253,11 +3251,11 @@ public final void ruleParameterBase64() throws RecognitionException { // $ANTLR start "entryRuleParameterInteger" - // InternalRos1Parser.g:1116:1: entryRuleParameterInteger : ruleParameterInteger EOF ; + // InternalRos1Parser.g:1115:1: entryRuleParameterInteger : ruleParameterInteger EOF ; public final void entryRuleParameterInteger() throws RecognitionException { try { - // InternalRos1Parser.g:1117:1: ( ruleParameterInteger EOF ) - // InternalRos1Parser.g:1118:1: ruleParameterInteger EOF + // InternalRos1Parser.g:1116:1: ( ruleParameterInteger EOF ) + // InternalRos1Parser.g:1117:1: ruleParameterInteger EOF { before(grammarAccess.getParameterIntegerRule()); pushFollow(FOLLOW_1); @@ -3283,21 +3281,21 @@ public final void entryRuleParameterInteger() throws RecognitionException { // $ANTLR start "ruleParameterInteger" - // InternalRos1Parser.g:1125:1: ruleParameterInteger : ( ( rule__ParameterInteger__ValueAssignment ) ) ; + // InternalRos1Parser.g:1124:1: ruleParameterInteger : ( ( rule__ParameterInteger__ValueAssignment ) ) ; public final void ruleParameterInteger() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1129:2: ( ( ( rule__ParameterInteger__ValueAssignment ) ) ) - // InternalRos1Parser.g:1130:2: ( ( rule__ParameterInteger__ValueAssignment ) ) + // InternalRos1Parser.g:1128:2: ( ( ( rule__ParameterInteger__ValueAssignment ) ) ) + // InternalRos1Parser.g:1129:2: ( ( rule__ParameterInteger__ValueAssignment ) ) { - // InternalRos1Parser.g:1130:2: ( ( rule__ParameterInteger__ValueAssignment ) ) - // InternalRos1Parser.g:1131:3: ( rule__ParameterInteger__ValueAssignment ) + // InternalRos1Parser.g:1129:2: ( ( rule__ParameterInteger__ValueAssignment ) ) + // InternalRos1Parser.g:1130:3: ( rule__ParameterInteger__ValueAssignment ) { before(grammarAccess.getParameterIntegerAccess().getValueAssignment()); - // InternalRos1Parser.g:1132:3: ( rule__ParameterInteger__ValueAssignment ) - // InternalRos1Parser.g:1132:4: rule__ParameterInteger__ValueAssignment + // InternalRos1Parser.g:1131:3: ( rule__ParameterInteger__ValueAssignment ) + // InternalRos1Parser.g:1131:4: rule__ParameterInteger__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterInteger__ValueAssignment(); @@ -3330,11 +3328,11 @@ public final void ruleParameterInteger() throws RecognitionException { // $ANTLR start "entryRuleParameterDouble" - // InternalRos1Parser.g:1141:1: entryRuleParameterDouble : ruleParameterDouble EOF ; + // InternalRos1Parser.g:1140:1: entryRuleParameterDouble : ruleParameterDouble EOF ; public final void entryRuleParameterDouble() throws RecognitionException { try { - // InternalRos1Parser.g:1142:1: ( ruleParameterDouble EOF ) - // InternalRos1Parser.g:1143:1: ruleParameterDouble EOF + // InternalRos1Parser.g:1141:1: ( ruleParameterDouble EOF ) + // InternalRos1Parser.g:1142:1: ruleParameterDouble EOF { before(grammarAccess.getParameterDoubleRule()); pushFollow(FOLLOW_1); @@ -3360,21 +3358,21 @@ public final void entryRuleParameterDouble() throws RecognitionException { // $ANTLR start "ruleParameterDouble" - // InternalRos1Parser.g:1150:1: ruleParameterDouble : ( ( rule__ParameterDouble__ValueAssignment ) ) ; + // InternalRos1Parser.g:1149:1: ruleParameterDouble : ( ( rule__ParameterDouble__ValueAssignment ) ) ; public final void ruleParameterDouble() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1154:2: ( ( ( rule__ParameterDouble__ValueAssignment ) ) ) - // InternalRos1Parser.g:1155:2: ( ( rule__ParameterDouble__ValueAssignment ) ) + // InternalRos1Parser.g:1153:2: ( ( ( rule__ParameterDouble__ValueAssignment ) ) ) + // InternalRos1Parser.g:1154:2: ( ( rule__ParameterDouble__ValueAssignment ) ) { - // InternalRos1Parser.g:1155:2: ( ( rule__ParameterDouble__ValueAssignment ) ) - // InternalRos1Parser.g:1156:3: ( rule__ParameterDouble__ValueAssignment ) + // InternalRos1Parser.g:1154:2: ( ( rule__ParameterDouble__ValueAssignment ) ) + // InternalRos1Parser.g:1155:3: ( rule__ParameterDouble__ValueAssignment ) { before(grammarAccess.getParameterDoubleAccess().getValueAssignment()); - // InternalRos1Parser.g:1157:3: ( rule__ParameterDouble__ValueAssignment ) - // InternalRos1Parser.g:1157:4: rule__ParameterDouble__ValueAssignment + // InternalRos1Parser.g:1156:3: ( rule__ParameterDouble__ValueAssignment ) + // InternalRos1Parser.g:1156:4: rule__ParameterDouble__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterDouble__ValueAssignment(); @@ -3407,11 +3405,11 @@ public final void ruleParameterDouble() throws RecognitionException { // $ANTLR start "entryRuleParameterBoolean" - // InternalRos1Parser.g:1166:1: entryRuleParameterBoolean : ruleParameterBoolean EOF ; + // InternalRos1Parser.g:1165:1: entryRuleParameterBoolean : ruleParameterBoolean EOF ; public final void entryRuleParameterBoolean() throws RecognitionException { try { - // InternalRos1Parser.g:1167:1: ( ruleParameterBoolean EOF ) - // InternalRos1Parser.g:1168:1: ruleParameterBoolean EOF + // InternalRos1Parser.g:1166:1: ( ruleParameterBoolean EOF ) + // InternalRos1Parser.g:1167:1: ruleParameterBoolean EOF { before(grammarAccess.getParameterBooleanRule()); pushFollow(FOLLOW_1); @@ -3437,21 +3435,21 @@ public final void entryRuleParameterBoolean() throws RecognitionException { // $ANTLR start "ruleParameterBoolean" - // InternalRos1Parser.g:1175:1: ruleParameterBoolean : ( ( rule__ParameterBoolean__ValueAssignment ) ) ; + // InternalRos1Parser.g:1174:1: ruleParameterBoolean : ( ( rule__ParameterBoolean__ValueAssignment ) ) ; public final void ruleParameterBoolean() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1179:2: ( ( ( rule__ParameterBoolean__ValueAssignment ) ) ) - // InternalRos1Parser.g:1180:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) + // InternalRos1Parser.g:1178:2: ( ( ( rule__ParameterBoolean__ValueAssignment ) ) ) + // InternalRos1Parser.g:1179:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) { - // InternalRos1Parser.g:1180:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) - // InternalRos1Parser.g:1181:3: ( rule__ParameterBoolean__ValueAssignment ) + // InternalRos1Parser.g:1179:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) + // InternalRos1Parser.g:1180:3: ( rule__ParameterBoolean__ValueAssignment ) { before(grammarAccess.getParameterBooleanAccess().getValueAssignment()); - // InternalRos1Parser.g:1182:3: ( rule__ParameterBoolean__ValueAssignment ) - // InternalRos1Parser.g:1182:4: rule__ParameterBoolean__ValueAssignment + // InternalRos1Parser.g:1181:3: ( rule__ParameterBoolean__ValueAssignment ) + // InternalRos1Parser.g:1181:4: rule__ParameterBoolean__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterBoolean__ValueAssignment(); @@ -3484,11 +3482,11 @@ public final void ruleParameterBoolean() throws RecognitionException { // $ANTLR start "entryRuleParameterStruct" - // InternalRos1Parser.g:1191:1: entryRuleParameterStruct : ruleParameterStruct EOF ; + // InternalRos1Parser.g:1190:1: entryRuleParameterStruct : ruleParameterStruct EOF ; public final void entryRuleParameterStruct() throws RecognitionException { try { - // InternalRos1Parser.g:1192:1: ( ruleParameterStruct EOF ) - // InternalRos1Parser.g:1193:1: ruleParameterStruct EOF + // InternalRos1Parser.g:1191:1: ( ruleParameterStruct EOF ) + // InternalRos1Parser.g:1192:1: ruleParameterStruct EOF { before(grammarAccess.getParameterStructRule()); pushFollow(FOLLOW_1); @@ -3514,21 +3512,21 @@ public final void entryRuleParameterStruct() throws RecognitionException { // $ANTLR start "ruleParameterStruct" - // InternalRos1Parser.g:1200:1: ruleParameterStruct : ( ( rule__ParameterStruct__Group__0 ) ) ; + // InternalRos1Parser.g:1199:1: ruleParameterStruct : ( ( rule__ParameterStruct__Group__0 ) ) ; public final void ruleParameterStruct() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1204:2: ( ( ( rule__ParameterStruct__Group__0 ) ) ) - // InternalRos1Parser.g:1205:2: ( ( rule__ParameterStruct__Group__0 ) ) + // InternalRos1Parser.g:1203:2: ( ( ( rule__ParameterStruct__Group__0 ) ) ) + // InternalRos1Parser.g:1204:2: ( ( rule__ParameterStruct__Group__0 ) ) { - // InternalRos1Parser.g:1205:2: ( ( rule__ParameterStruct__Group__0 ) ) - // InternalRos1Parser.g:1206:3: ( rule__ParameterStruct__Group__0 ) + // InternalRos1Parser.g:1204:2: ( ( rule__ParameterStruct__Group__0 ) ) + // InternalRos1Parser.g:1205:3: ( rule__ParameterStruct__Group__0 ) { before(grammarAccess.getParameterStructAccess().getGroup()); - // InternalRos1Parser.g:1207:3: ( rule__ParameterStruct__Group__0 ) - // InternalRos1Parser.g:1207:4: rule__ParameterStruct__Group__0 + // InternalRos1Parser.g:1206:3: ( rule__ParameterStruct__Group__0 ) + // InternalRos1Parser.g:1206:4: rule__ParameterStruct__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStruct__Group__0(); @@ -3561,11 +3559,11 @@ public final void ruleParameterStruct() throws RecognitionException { // $ANTLR start "entryRuleParameterDate" - // InternalRos1Parser.g:1216:1: entryRuleParameterDate : ruleParameterDate EOF ; + // InternalRos1Parser.g:1215:1: entryRuleParameterDate : ruleParameterDate EOF ; public final void entryRuleParameterDate() throws RecognitionException { try { - // InternalRos1Parser.g:1217:1: ( ruleParameterDate EOF ) - // InternalRos1Parser.g:1218:1: ruleParameterDate EOF + // InternalRos1Parser.g:1216:1: ( ruleParameterDate EOF ) + // InternalRos1Parser.g:1217:1: ruleParameterDate EOF { before(grammarAccess.getParameterDateRule()); pushFollow(FOLLOW_1); @@ -3591,21 +3589,21 @@ public final void entryRuleParameterDate() throws RecognitionException { // $ANTLR start "ruleParameterDate" - // InternalRos1Parser.g:1225:1: ruleParameterDate : ( ( rule__ParameterDate__ValueAssignment ) ) ; + // InternalRos1Parser.g:1224:1: ruleParameterDate : ( ( rule__ParameterDate__ValueAssignment ) ) ; public final void ruleParameterDate() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1229:2: ( ( ( rule__ParameterDate__ValueAssignment ) ) ) - // InternalRos1Parser.g:1230:2: ( ( rule__ParameterDate__ValueAssignment ) ) + // InternalRos1Parser.g:1228:2: ( ( ( rule__ParameterDate__ValueAssignment ) ) ) + // InternalRos1Parser.g:1229:2: ( ( rule__ParameterDate__ValueAssignment ) ) { - // InternalRos1Parser.g:1230:2: ( ( rule__ParameterDate__ValueAssignment ) ) - // InternalRos1Parser.g:1231:3: ( rule__ParameterDate__ValueAssignment ) + // InternalRos1Parser.g:1229:2: ( ( rule__ParameterDate__ValueAssignment ) ) + // InternalRos1Parser.g:1230:3: ( rule__ParameterDate__ValueAssignment ) { before(grammarAccess.getParameterDateAccess().getValueAssignment()); - // InternalRos1Parser.g:1232:3: ( rule__ParameterDate__ValueAssignment ) - // InternalRos1Parser.g:1232:4: rule__ParameterDate__ValueAssignment + // InternalRos1Parser.g:1231:3: ( rule__ParameterDate__ValueAssignment ) + // InternalRos1Parser.g:1231:4: rule__ParameterDate__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterDate__ValueAssignment(); @@ -3638,11 +3636,11 @@ public final void ruleParameterDate() throws RecognitionException { // $ANTLR start "entryRuleParameterStructMember" - // InternalRos1Parser.g:1241:1: entryRuleParameterStructMember : ruleParameterStructMember EOF ; + // InternalRos1Parser.g:1240:1: entryRuleParameterStructMember : ruleParameterStructMember EOF ; public final void entryRuleParameterStructMember() throws RecognitionException { try { - // InternalRos1Parser.g:1242:1: ( ruleParameterStructMember EOF ) - // InternalRos1Parser.g:1243:1: ruleParameterStructMember EOF + // InternalRos1Parser.g:1241:1: ( ruleParameterStructMember EOF ) + // InternalRos1Parser.g:1242:1: ruleParameterStructMember EOF { before(grammarAccess.getParameterStructMemberRule()); pushFollow(FOLLOW_1); @@ -3668,21 +3666,21 @@ public final void entryRuleParameterStructMember() throws RecognitionException { // $ANTLR start "ruleParameterStructMember" - // InternalRos1Parser.g:1250:1: ruleParameterStructMember : ( ( rule__ParameterStructMember__Group__0 ) ) ; + // InternalRos1Parser.g:1249:1: ruleParameterStructMember : ( ( rule__ParameterStructMember__Group__0 ) ) ; public final void ruleParameterStructMember() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1254:2: ( ( ( rule__ParameterStructMember__Group__0 ) ) ) - // InternalRos1Parser.g:1255:2: ( ( rule__ParameterStructMember__Group__0 ) ) + // InternalRos1Parser.g:1253:2: ( ( ( rule__ParameterStructMember__Group__0 ) ) ) + // InternalRos1Parser.g:1254:2: ( ( rule__ParameterStructMember__Group__0 ) ) { - // InternalRos1Parser.g:1255:2: ( ( rule__ParameterStructMember__Group__0 ) ) - // InternalRos1Parser.g:1256:3: ( rule__ParameterStructMember__Group__0 ) + // InternalRos1Parser.g:1254:2: ( ( rule__ParameterStructMember__Group__0 ) ) + // InternalRos1Parser.g:1255:3: ( rule__ParameterStructMember__Group__0 ) { before(grammarAccess.getParameterStructMemberAccess().getGroup()); - // InternalRos1Parser.g:1257:3: ( rule__ParameterStructMember__Group__0 ) - // InternalRos1Parser.g:1257:4: rule__ParameterStructMember__Group__0 + // InternalRos1Parser.g:1256:3: ( rule__ParameterStructMember__Group__0 ) + // InternalRos1Parser.g:1256:4: rule__ParameterStructMember__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStructMember__Group__0(); @@ -3715,11 +3713,11 @@ public final void ruleParameterStructMember() throws RecognitionException { // $ANTLR start "entryRuleParameterStructTypeMember" - // InternalRos1Parser.g:1266:1: entryRuleParameterStructTypeMember : ruleParameterStructTypeMember EOF ; + // InternalRos1Parser.g:1265:1: entryRuleParameterStructTypeMember : ruleParameterStructTypeMember EOF ; public final void entryRuleParameterStructTypeMember() throws RecognitionException { try { - // InternalRos1Parser.g:1267:1: ( ruleParameterStructTypeMember EOF ) - // InternalRos1Parser.g:1268:1: ruleParameterStructTypeMember EOF + // InternalRos1Parser.g:1266:1: ( ruleParameterStructTypeMember EOF ) + // InternalRos1Parser.g:1267:1: ruleParameterStructTypeMember EOF { before(grammarAccess.getParameterStructTypeMemberRule()); pushFollow(FOLLOW_1); @@ -3745,21 +3743,21 @@ public final void entryRuleParameterStructTypeMember() throws RecognitionExcepti // $ANTLR start "ruleParameterStructTypeMember" - // InternalRos1Parser.g:1275:1: ruleParameterStructTypeMember : ( ( rule__ParameterStructTypeMember__Group__0 ) ) ; + // InternalRos1Parser.g:1274:1: ruleParameterStructTypeMember : ( ( rule__ParameterStructTypeMember__Group__0 ) ) ; public final void ruleParameterStructTypeMember() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1279:2: ( ( ( rule__ParameterStructTypeMember__Group__0 ) ) ) - // InternalRos1Parser.g:1280:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) + // InternalRos1Parser.g:1278:2: ( ( ( rule__ParameterStructTypeMember__Group__0 ) ) ) + // InternalRos1Parser.g:1279:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) { - // InternalRos1Parser.g:1280:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) - // InternalRos1Parser.g:1281:3: ( rule__ParameterStructTypeMember__Group__0 ) + // InternalRos1Parser.g:1279:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) + // InternalRos1Parser.g:1280:3: ( rule__ParameterStructTypeMember__Group__0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getGroup()); - // InternalRos1Parser.g:1282:3: ( rule__ParameterStructTypeMember__Group__0 ) - // InternalRos1Parser.g:1282:4: rule__ParameterStructTypeMember__Group__0 + // InternalRos1Parser.g:1281:3: ( rule__ParameterStructTypeMember__Group__0 ) + // InternalRos1Parser.g:1281:4: rule__ParameterStructTypeMember__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__Group__0(); @@ -3792,11 +3790,11 @@ public final void ruleParameterStructTypeMember() throws RecognitionException { // $ANTLR start "entryRuleBase64Binary" - // InternalRos1Parser.g:1291:1: entryRuleBase64Binary : ruleBase64Binary EOF ; + // InternalRos1Parser.g:1290:1: entryRuleBase64Binary : ruleBase64Binary EOF ; public final void entryRuleBase64Binary() throws RecognitionException { try { - // InternalRos1Parser.g:1292:1: ( ruleBase64Binary EOF ) - // InternalRos1Parser.g:1293:1: ruleBase64Binary EOF + // InternalRos1Parser.g:1291:1: ( ruleBase64Binary EOF ) + // InternalRos1Parser.g:1292:1: ruleBase64Binary EOF { before(grammarAccess.getBase64BinaryRule()); pushFollow(FOLLOW_1); @@ -3822,17 +3820,17 @@ public final void entryRuleBase64Binary() throws RecognitionException { // $ANTLR start "ruleBase64Binary" - // InternalRos1Parser.g:1300:1: ruleBase64Binary : ( RULE_BINARY ) ; + // InternalRos1Parser.g:1299:1: ruleBase64Binary : ( RULE_BINARY ) ; public final void ruleBase64Binary() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1304:2: ( ( RULE_BINARY ) ) - // InternalRos1Parser.g:1305:2: ( RULE_BINARY ) + // InternalRos1Parser.g:1303:2: ( ( RULE_BINARY ) ) + // InternalRos1Parser.g:1304:2: ( RULE_BINARY ) { - // InternalRos1Parser.g:1305:2: ( RULE_BINARY ) - // InternalRos1Parser.g:1306:3: RULE_BINARY + // InternalRos1Parser.g:1304:2: ( RULE_BINARY ) + // InternalRos1Parser.g:1305:3: RULE_BINARY { before(grammarAccess.getBase64BinaryAccess().getBINARYTerminalRuleCall()); match(input,RULE_BINARY,FOLLOW_2); @@ -3859,11 +3857,11 @@ public final void ruleBase64Binary() throws RecognitionException { // $ANTLR start "entryRuleboolean0" - // InternalRos1Parser.g:1316:1: entryRuleboolean0 : ruleboolean0 EOF ; + // InternalRos1Parser.g:1315:1: entryRuleboolean0 : ruleboolean0 EOF ; public final void entryRuleboolean0() throws RecognitionException { try { - // InternalRos1Parser.g:1317:1: ( ruleboolean0 EOF ) - // InternalRos1Parser.g:1318:1: ruleboolean0 EOF + // InternalRos1Parser.g:1316:1: ( ruleboolean0 EOF ) + // InternalRos1Parser.g:1317:1: ruleboolean0 EOF { before(grammarAccess.getBoolean0Rule()); pushFollow(FOLLOW_1); @@ -3889,17 +3887,17 @@ public final void entryRuleboolean0() throws RecognitionException { // $ANTLR start "ruleboolean0" - // InternalRos1Parser.g:1325:1: ruleboolean0 : ( RULE_BOOLEAN ) ; + // InternalRos1Parser.g:1324:1: ruleboolean0 : ( RULE_BOOLEAN ) ; public final void ruleboolean0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1329:2: ( ( RULE_BOOLEAN ) ) - // InternalRos1Parser.g:1330:2: ( RULE_BOOLEAN ) + // InternalRos1Parser.g:1328:2: ( ( RULE_BOOLEAN ) ) + // InternalRos1Parser.g:1329:2: ( RULE_BOOLEAN ) { - // InternalRos1Parser.g:1330:2: ( RULE_BOOLEAN ) - // InternalRos1Parser.g:1331:3: RULE_BOOLEAN + // InternalRos1Parser.g:1329:2: ( RULE_BOOLEAN ) + // InternalRos1Parser.g:1330:3: RULE_BOOLEAN { before(grammarAccess.getBoolean0Access().getBOOLEANTerminalRuleCall()); match(input,RULE_BOOLEAN,FOLLOW_2); @@ -3926,11 +3924,11 @@ public final void ruleboolean0() throws RecognitionException { // $ANTLR start "entryRuleDouble0" - // InternalRos1Parser.g:1341:1: entryRuleDouble0 : ruleDouble0 EOF ; + // InternalRos1Parser.g:1340:1: entryRuleDouble0 : ruleDouble0 EOF ; public final void entryRuleDouble0() throws RecognitionException { try { - // InternalRos1Parser.g:1342:1: ( ruleDouble0 EOF ) - // InternalRos1Parser.g:1343:1: ruleDouble0 EOF + // InternalRos1Parser.g:1341:1: ( ruleDouble0 EOF ) + // InternalRos1Parser.g:1342:1: ruleDouble0 EOF { before(grammarAccess.getDouble0Rule()); pushFollow(FOLLOW_1); @@ -3956,17 +3954,17 @@ public final void entryRuleDouble0() throws RecognitionException { // $ANTLR start "ruleDouble0" - // InternalRos1Parser.g:1350:1: ruleDouble0 : ( RULE_DOUBLE ) ; + // InternalRos1Parser.g:1349:1: ruleDouble0 : ( RULE_DOUBLE ) ; public final void ruleDouble0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1354:2: ( ( RULE_DOUBLE ) ) - // InternalRos1Parser.g:1355:2: ( RULE_DOUBLE ) + // InternalRos1Parser.g:1353:2: ( ( RULE_DOUBLE ) ) + // InternalRos1Parser.g:1354:2: ( RULE_DOUBLE ) { - // InternalRos1Parser.g:1355:2: ( RULE_DOUBLE ) - // InternalRos1Parser.g:1356:3: RULE_DOUBLE + // InternalRos1Parser.g:1354:2: ( RULE_DOUBLE ) + // InternalRos1Parser.g:1355:3: RULE_DOUBLE { before(grammarAccess.getDouble0Access().getDOUBLETerminalRuleCall()); match(input,RULE_DOUBLE,FOLLOW_2); @@ -3993,11 +3991,11 @@ public final void ruleDouble0() throws RecognitionException { // $ANTLR start "entryRuleInteger0" - // InternalRos1Parser.g:1366:1: entryRuleInteger0 : ruleInteger0 EOF ; + // InternalRos1Parser.g:1365:1: entryRuleInteger0 : ruleInteger0 EOF ; public final void entryRuleInteger0() throws RecognitionException { try { - // InternalRos1Parser.g:1367:1: ( ruleInteger0 EOF ) - // InternalRos1Parser.g:1368:1: ruleInteger0 EOF + // InternalRos1Parser.g:1366:1: ( ruleInteger0 EOF ) + // InternalRos1Parser.g:1367:1: ruleInteger0 EOF { before(grammarAccess.getInteger0Rule()); pushFollow(FOLLOW_1); @@ -4023,17 +4021,17 @@ public final void entryRuleInteger0() throws RecognitionException { // $ANTLR start "ruleInteger0" - // InternalRos1Parser.g:1375:1: ruleInteger0 : ( RULE_DECINT ) ; + // InternalRos1Parser.g:1374:1: ruleInteger0 : ( RULE_DECINT ) ; public final void ruleInteger0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1379:2: ( ( RULE_DECINT ) ) - // InternalRos1Parser.g:1380:2: ( RULE_DECINT ) + // InternalRos1Parser.g:1378:2: ( ( RULE_DECINT ) ) + // InternalRos1Parser.g:1379:2: ( RULE_DECINT ) { - // InternalRos1Parser.g:1380:2: ( RULE_DECINT ) - // InternalRos1Parser.g:1381:3: RULE_DECINT + // InternalRos1Parser.g:1379:2: ( RULE_DECINT ) + // InternalRos1Parser.g:1380:3: RULE_DECINT { before(grammarAccess.getInteger0Access().getDECINTTerminalRuleCall()); match(input,RULE_DECINT,FOLLOW_2); @@ -4060,11 +4058,11 @@ public final void ruleInteger0() throws RecognitionException { // $ANTLR start "entryRuleDateTime0" - // InternalRos1Parser.g:1391:1: entryRuleDateTime0 : ruleDateTime0 EOF ; + // InternalRos1Parser.g:1390:1: entryRuleDateTime0 : ruleDateTime0 EOF ; public final void entryRuleDateTime0() throws RecognitionException { try { - // InternalRos1Parser.g:1392:1: ( ruleDateTime0 EOF ) - // InternalRos1Parser.g:1393:1: ruleDateTime0 EOF + // InternalRos1Parser.g:1391:1: ( ruleDateTime0 EOF ) + // InternalRos1Parser.g:1392:1: ruleDateTime0 EOF { before(grammarAccess.getDateTime0Rule()); pushFollow(FOLLOW_1); @@ -4090,17 +4088,17 @@ public final void entryRuleDateTime0() throws RecognitionException { // $ANTLR start "ruleDateTime0" - // InternalRos1Parser.g:1400:1: ruleDateTime0 : ( RULE_DATE_TIME ) ; + // InternalRos1Parser.g:1399:1: ruleDateTime0 : ( RULE_DATE_TIME ) ; public final void ruleDateTime0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1404:2: ( ( RULE_DATE_TIME ) ) - // InternalRos1Parser.g:1405:2: ( RULE_DATE_TIME ) + // InternalRos1Parser.g:1403:2: ( ( RULE_DATE_TIME ) ) + // InternalRos1Parser.g:1404:2: ( RULE_DATE_TIME ) { - // InternalRos1Parser.g:1405:2: ( RULE_DATE_TIME ) - // InternalRos1Parser.g:1406:3: RULE_DATE_TIME + // InternalRos1Parser.g:1404:2: ( RULE_DATE_TIME ) + // InternalRos1Parser.g:1405:3: RULE_DATE_TIME { before(grammarAccess.getDateTime0Access().getDATE_TIMETerminalRuleCall()); match(input,RULE_DATE_TIME,FOLLOW_2); @@ -4127,11 +4125,11 @@ public final void ruleDateTime0() throws RecognitionException { // $ANTLR start "entryRuleMessagePart" - // InternalRos1Parser.g:1416:1: entryRuleMessagePart : ruleMessagePart EOF ; + // InternalRos1Parser.g:1415:1: entryRuleMessagePart : ruleMessagePart EOF ; public final void entryRuleMessagePart() throws RecognitionException { try { - // InternalRos1Parser.g:1417:1: ( ruleMessagePart EOF ) - // InternalRos1Parser.g:1418:1: ruleMessagePart EOF + // InternalRos1Parser.g:1416:1: ( ruleMessagePart EOF ) + // InternalRos1Parser.g:1417:1: ruleMessagePart EOF { before(grammarAccess.getMessagePartRule()); pushFollow(FOLLOW_1); @@ -4157,21 +4155,21 @@ public final void entryRuleMessagePart() throws RecognitionException { // $ANTLR start "ruleMessagePart" - // InternalRos1Parser.g:1425:1: ruleMessagePart : ( ( rule__MessagePart__Group__0 ) ) ; + // InternalRos1Parser.g:1424:1: ruleMessagePart : ( ( rule__MessagePart__Group__0 ) ) ; public final void ruleMessagePart() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1429:2: ( ( ( rule__MessagePart__Group__0 ) ) ) - // InternalRos1Parser.g:1430:2: ( ( rule__MessagePart__Group__0 ) ) + // InternalRos1Parser.g:1428:2: ( ( ( rule__MessagePart__Group__0 ) ) ) + // InternalRos1Parser.g:1429:2: ( ( rule__MessagePart__Group__0 ) ) { - // InternalRos1Parser.g:1430:2: ( ( rule__MessagePart__Group__0 ) ) - // InternalRos1Parser.g:1431:3: ( rule__MessagePart__Group__0 ) + // InternalRos1Parser.g:1429:2: ( ( rule__MessagePart__Group__0 ) ) + // InternalRos1Parser.g:1430:3: ( rule__MessagePart__Group__0 ) { before(grammarAccess.getMessagePartAccess().getGroup()); - // InternalRos1Parser.g:1432:3: ( rule__MessagePart__Group__0 ) - // InternalRos1Parser.g:1432:4: rule__MessagePart__Group__0 + // InternalRos1Parser.g:1431:3: ( rule__MessagePart__Group__0 ) + // InternalRos1Parser.g:1431:4: rule__MessagePart__Group__0 { pushFollow(FOLLOW_2); rule__MessagePart__Group__0(); @@ -4204,11 +4202,11 @@ public final void ruleMessagePart() throws RecognitionException { // $ANTLR start "entryRuleAbstractType" - // InternalRos1Parser.g:1441:1: entryRuleAbstractType : ruleAbstractType EOF ; + // InternalRos1Parser.g:1440:1: entryRuleAbstractType : ruleAbstractType EOF ; public final void entryRuleAbstractType() throws RecognitionException { try { - // InternalRos1Parser.g:1442:1: ( ruleAbstractType EOF ) - // InternalRos1Parser.g:1443:1: ruleAbstractType EOF + // InternalRos1Parser.g:1441:1: ( ruleAbstractType EOF ) + // InternalRos1Parser.g:1442:1: ruleAbstractType EOF { before(grammarAccess.getAbstractTypeRule()); pushFollow(FOLLOW_1); @@ -4234,21 +4232,21 @@ public final void entryRuleAbstractType() throws RecognitionException { // $ANTLR start "ruleAbstractType" - // InternalRos1Parser.g:1450:1: ruleAbstractType : ( ( rule__AbstractType__Alternatives ) ) ; + // InternalRos1Parser.g:1449:1: ruleAbstractType : ( ( rule__AbstractType__Alternatives ) ) ; public final void ruleAbstractType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1454:2: ( ( ( rule__AbstractType__Alternatives ) ) ) - // InternalRos1Parser.g:1455:2: ( ( rule__AbstractType__Alternatives ) ) + // InternalRos1Parser.g:1453:2: ( ( ( rule__AbstractType__Alternatives ) ) ) + // InternalRos1Parser.g:1454:2: ( ( rule__AbstractType__Alternatives ) ) { - // InternalRos1Parser.g:1455:2: ( ( rule__AbstractType__Alternatives ) ) - // InternalRos1Parser.g:1456:3: ( rule__AbstractType__Alternatives ) + // InternalRos1Parser.g:1454:2: ( ( rule__AbstractType__Alternatives ) ) + // InternalRos1Parser.g:1455:3: ( rule__AbstractType__Alternatives ) { before(grammarAccess.getAbstractTypeAccess().getAlternatives()); - // InternalRos1Parser.g:1457:3: ( rule__AbstractType__Alternatives ) - // InternalRos1Parser.g:1457:4: rule__AbstractType__Alternatives + // InternalRos1Parser.g:1456:3: ( rule__AbstractType__Alternatives ) + // InternalRos1Parser.g:1456:4: rule__AbstractType__Alternatives { pushFollow(FOLLOW_2); rule__AbstractType__Alternatives(); @@ -4281,11 +4279,11 @@ public final void ruleAbstractType() throws RecognitionException { // $ANTLR start "entryRulebool" - // InternalRos1Parser.g:1466:1: entryRulebool : rulebool EOF ; + // InternalRos1Parser.g:1465:1: entryRulebool : rulebool EOF ; public final void entryRulebool() throws RecognitionException { try { - // InternalRos1Parser.g:1467:1: ( rulebool EOF ) - // InternalRos1Parser.g:1468:1: rulebool EOF + // InternalRos1Parser.g:1466:1: ( rulebool EOF ) + // InternalRos1Parser.g:1467:1: rulebool EOF { before(grammarAccess.getBoolRule()); pushFollow(FOLLOW_1); @@ -4311,21 +4309,21 @@ public final void entryRulebool() throws RecognitionException { // $ANTLR start "rulebool" - // InternalRos1Parser.g:1475:1: rulebool : ( ( rule__Bool__Group__0 ) ) ; + // InternalRos1Parser.g:1474:1: rulebool : ( ( rule__Bool__Group__0 ) ) ; public final void rulebool() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1479:2: ( ( ( rule__Bool__Group__0 ) ) ) - // InternalRos1Parser.g:1480:2: ( ( rule__Bool__Group__0 ) ) + // InternalRos1Parser.g:1478:2: ( ( ( rule__Bool__Group__0 ) ) ) + // InternalRos1Parser.g:1479:2: ( ( rule__Bool__Group__0 ) ) { - // InternalRos1Parser.g:1480:2: ( ( rule__Bool__Group__0 ) ) - // InternalRos1Parser.g:1481:3: ( rule__Bool__Group__0 ) + // InternalRos1Parser.g:1479:2: ( ( rule__Bool__Group__0 ) ) + // InternalRos1Parser.g:1480:3: ( rule__Bool__Group__0 ) { before(grammarAccess.getBoolAccess().getGroup()); - // InternalRos1Parser.g:1482:3: ( rule__Bool__Group__0 ) - // InternalRos1Parser.g:1482:4: rule__Bool__Group__0 + // InternalRos1Parser.g:1481:3: ( rule__Bool__Group__0 ) + // InternalRos1Parser.g:1481:4: rule__Bool__Group__0 { pushFollow(FOLLOW_2); rule__Bool__Group__0(); @@ -4358,11 +4356,11 @@ public final void rulebool() throws RecognitionException { // $ANTLR start "entryRuleint8" - // InternalRos1Parser.g:1491:1: entryRuleint8 : ruleint8 EOF ; + // InternalRos1Parser.g:1490:1: entryRuleint8 : ruleint8 EOF ; public final void entryRuleint8() throws RecognitionException { try { - // InternalRos1Parser.g:1492:1: ( ruleint8 EOF ) - // InternalRos1Parser.g:1493:1: ruleint8 EOF + // InternalRos1Parser.g:1491:1: ( ruleint8 EOF ) + // InternalRos1Parser.g:1492:1: ruleint8 EOF { before(grammarAccess.getInt8Rule()); pushFollow(FOLLOW_1); @@ -4388,21 +4386,21 @@ public final void entryRuleint8() throws RecognitionException { // $ANTLR start "ruleint8" - // InternalRos1Parser.g:1500:1: ruleint8 : ( ( rule__Int8__Group__0 ) ) ; + // InternalRos1Parser.g:1499:1: ruleint8 : ( ( rule__Int8__Group__0 ) ) ; public final void ruleint8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1504:2: ( ( ( rule__Int8__Group__0 ) ) ) - // InternalRos1Parser.g:1505:2: ( ( rule__Int8__Group__0 ) ) + // InternalRos1Parser.g:1503:2: ( ( ( rule__Int8__Group__0 ) ) ) + // InternalRos1Parser.g:1504:2: ( ( rule__Int8__Group__0 ) ) { - // InternalRos1Parser.g:1505:2: ( ( rule__Int8__Group__0 ) ) - // InternalRos1Parser.g:1506:3: ( rule__Int8__Group__0 ) + // InternalRos1Parser.g:1504:2: ( ( rule__Int8__Group__0 ) ) + // InternalRos1Parser.g:1505:3: ( rule__Int8__Group__0 ) { before(grammarAccess.getInt8Access().getGroup()); - // InternalRos1Parser.g:1507:3: ( rule__Int8__Group__0 ) - // InternalRos1Parser.g:1507:4: rule__Int8__Group__0 + // InternalRos1Parser.g:1506:3: ( rule__Int8__Group__0 ) + // InternalRos1Parser.g:1506:4: rule__Int8__Group__0 { pushFollow(FOLLOW_2); rule__Int8__Group__0(); @@ -4435,11 +4433,11 @@ public final void ruleint8() throws RecognitionException { // $ANTLR start "entryRuleuint8" - // InternalRos1Parser.g:1516:1: entryRuleuint8 : ruleuint8 EOF ; + // InternalRos1Parser.g:1515:1: entryRuleuint8 : ruleuint8 EOF ; public final void entryRuleuint8() throws RecognitionException { try { - // InternalRos1Parser.g:1517:1: ( ruleuint8 EOF ) - // InternalRos1Parser.g:1518:1: ruleuint8 EOF + // InternalRos1Parser.g:1516:1: ( ruleuint8 EOF ) + // InternalRos1Parser.g:1517:1: ruleuint8 EOF { before(grammarAccess.getUint8Rule()); pushFollow(FOLLOW_1); @@ -4465,21 +4463,21 @@ public final void entryRuleuint8() throws RecognitionException { // $ANTLR start "ruleuint8" - // InternalRos1Parser.g:1525:1: ruleuint8 : ( ( rule__Uint8__Group__0 ) ) ; + // InternalRos1Parser.g:1524:1: ruleuint8 : ( ( rule__Uint8__Group__0 ) ) ; public final void ruleuint8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1529:2: ( ( ( rule__Uint8__Group__0 ) ) ) - // InternalRos1Parser.g:1530:2: ( ( rule__Uint8__Group__0 ) ) + // InternalRos1Parser.g:1528:2: ( ( ( rule__Uint8__Group__0 ) ) ) + // InternalRos1Parser.g:1529:2: ( ( rule__Uint8__Group__0 ) ) { - // InternalRos1Parser.g:1530:2: ( ( rule__Uint8__Group__0 ) ) - // InternalRos1Parser.g:1531:3: ( rule__Uint8__Group__0 ) + // InternalRos1Parser.g:1529:2: ( ( rule__Uint8__Group__0 ) ) + // InternalRos1Parser.g:1530:3: ( rule__Uint8__Group__0 ) { before(grammarAccess.getUint8Access().getGroup()); - // InternalRos1Parser.g:1532:3: ( rule__Uint8__Group__0 ) - // InternalRos1Parser.g:1532:4: rule__Uint8__Group__0 + // InternalRos1Parser.g:1531:3: ( rule__Uint8__Group__0 ) + // InternalRos1Parser.g:1531:4: rule__Uint8__Group__0 { pushFollow(FOLLOW_2); rule__Uint8__Group__0(); @@ -4512,11 +4510,11 @@ public final void ruleuint8() throws RecognitionException { // $ANTLR start "entryRuleint16" - // InternalRos1Parser.g:1541:1: entryRuleint16 : ruleint16 EOF ; + // InternalRos1Parser.g:1540:1: entryRuleint16 : ruleint16 EOF ; public final void entryRuleint16() throws RecognitionException { try { - // InternalRos1Parser.g:1542:1: ( ruleint16 EOF ) - // InternalRos1Parser.g:1543:1: ruleint16 EOF + // InternalRos1Parser.g:1541:1: ( ruleint16 EOF ) + // InternalRos1Parser.g:1542:1: ruleint16 EOF { before(grammarAccess.getInt16Rule()); pushFollow(FOLLOW_1); @@ -4542,21 +4540,21 @@ public final void entryRuleint16() throws RecognitionException { // $ANTLR start "ruleint16" - // InternalRos1Parser.g:1550:1: ruleint16 : ( ( rule__Int16__Group__0 ) ) ; + // InternalRos1Parser.g:1549:1: ruleint16 : ( ( rule__Int16__Group__0 ) ) ; public final void ruleint16() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1554:2: ( ( ( rule__Int16__Group__0 ) ) ) - // InternalRos1Parser.g:1555:2: ( ( rule__Int16__Group__0 ) ) + // InternalRos1Parser.g:1553:2: ( ( ( rule__Int16__Group__0 ) ) ) + // InternalRos1Parser.g:1554:2: ( ( rule__Int16__Group__0 ) ) { - // InternalRos1Parser.g:1555:2: ( ( rule__Int16__Group__0 ) ) - // InternalRos1Parser.g:1556:3: ( rule__Int16__Group__0 ) + // InternalRos1Parser.g:1554:2: ( ( rule__Int16__Group__0 ) ) + // InternalRos1Parser.g:1555:3: ( rule__Int16__Group__0 ) { before(grammarAccess.getInt16Access().getGroup()); - // InternalRos1Parser.g:1557:3: ( rule__Int16__Group__0 ) - // InternalRos1Parser.g:1557:4: rule__Int16__Group__0 + // InternalRos1Parser.g:1556:3: ( rule__Int16__Group__0 ) + // InternalRos1Parser.g:1556:4: rule__Int16__Group__0 { pushFollow(FOLLOW_2); rule__Int16__Group__0(); @@ -4589,11 +4587,11 @@ public final void ruleint16() throws RecognitionException { // $ANTLR start "entryRuleuint16" - // InternalRos1Parser.g:1566:1: entryRuleuint16 : ruleuint16 EOF ; + // InternalRos1Parser.g:1565:1: entryRuleuint16 : ruleuint16 EOF ; public final void entryRuleuint16() throws RecognitionException { try { - // InternalRos1Parser.g:1567:1: ( ruleuint16 EOF ) - // InternalRos1Parser.g:1568:1: ruleuint16 EOF + // InternalRos1Parser.g:1566:1: ( ruleuint16 EOF ) + // InternalRos1Parser.g:1567:1: ruleuint16 EOF { before(grammarAccess.getUint16Rule()); pushFollow(FOLLOW_1); @@ -4619,21 +4617,21 @@ public final void entryRuleuint16() throws RecognitionException { // $ANTLR start "ruleuint16" - // InternalRos1Parser.g:1575:1: ruleuint16 : ( ( rule__Uint16__Group__0 ) ) ; + // InternalRos1Parser.g:1574:1: ruleuint16 : ( ( rule__Uint16__Group__0 ) ) ; public final void ruleuint16() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1579:2: ( ( ( rule__Uint16__Group__0 ) ) ) - // InternalRos1Parser.g:1580:2: ( ( rule__Uint16__Group__0 ) ) + // InternalRos1Parser.g:1578:2: ( ( ( rule__Uint16__Group__0 ) ) ) + // InternalRos1Parser.g:1579:2: ( ( rule__Uint16__Group__0 ) ) { - // InternalRos1Parser.g:1580:2: ( ( rule__Uint16__Group__0 ) ) - // InternalRos1Parser.g:1581:3: ( rule__Uint16__Group__0 ) + // InternalRos1Parser.g:1579:2: ( ( rule__Uint16__Group__0 ) ) + // InternalRos1Parser.g:1580:3: ( rule__Uint16__Group__0 ) { before(grammarAccess.getUint16Access().getGroup()); - // InternalRos1Parser.g:1582:3: ( rule__Uint16__Group__0 ) - // InternalRos1Parser.g:1582:4: rule__Uint16__Group__0 + // InternalRos1Parser.g:1581:3: ( rule__Uint16__Group__0 ) + // InternalRos1Parser.g:1581:4: rule__Uint16__Group__0 { pushFollow(FOLLOW_2); rule__Uint16__Group__0(); @@ -4666,11 +4664,11 @@ public final void ruleuint16() throws RecognitionException { // $ANTLR start "entryRuleint32" - // InternalRos1Parser.g:1591:1: entryRuleint32 : ruleint32 EOF ; + // InternalRos1Parser.g:1590:1: entryRuleint32 : ruleint32 EOF ; public final void entryRuleint32() throws RecognitionException { try { - // InternalRos1Parser.g:1592:1: ( ruleint32 EOF ) - // InternalRos1Parser.g:1593:1: ruleint32 EOF + // InternalRos1Parser.g:1591:1: ( ruleint32 EOF ) + // InternalRos1Parser.g:1592:1: ruleint32 EOF { before(grammarAccess.getInt32Rule()); pushFollow(FOLLOW_1); @@ -4696,21 +4694,21 @@ public final void entryRuleint32() throws RecognitionException { // $ANTLR start "ruleint32" - // InternalRos1Parser.g:1600:1: ruleint32 : ( ( rule__Int32__Group__0 ) ) ; + // InternalRos1Parser.g:1599:1: ruleint32 : ( ( rule__Int32__Group__0 ) ) ; public final void ruleint32() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1604:2: ( ( ( rule__Int32__Group__0 ) ) ) - // InternalRos1Parser.g:1605:2: ( ( rule__Int32__Group__0 ) ) + // InternalRos1Parser.g:1603:2: ( ( ( rule__Int32__Group__0 ) ) ) + // InternalRos1Parser.g:1604:2: ( ( rule__Int32__Group__0 ) ) { - // InternalRos1Parser.g:1605:2: ( ( rule__Int32__Group__0 ) ) - // InternalRos1Parser.g:1606:3: ( rule__Int32__Group__0 ) + // InternalRos1Parser.g:1604:2: ( ( rule__Int32__Group__0 ) ) + // InternalRos1Parser.g:1605:3: ( rule__Int32__Group__0 ) { before(grammarAccess.getInt32Access().getGroup()); - // InternalRos1Parser.g:1607:3: ( rule__Int32__Group__0 ) - // InternalRos1Parser.g:1607:4: rule__Int32__Group__0 + // InternalRos1Parser.g:1606:3: ( rule__Int32__Group__0 ) + // InternalRos1Parser.g:1606:4: rule__Int32__Group__0 { pushFollow(FOLLOW_2); rule__Int32__Group__0(); @@ -4743,11 +4741,11 @@ public final void ruleint32() throws RecognitionException { // $ANTLR start "entryRuleuint32" - // InternalRos1Parser.g:1616:1: entryRuleuint32 : ruleuint32 EOF ; + // InternalRos1Parser.g:1615:1: entryRuleuint32 : ruleuint32 EOF ; public final void entryRuleuint32() throws RecognitionException { try { - // InternalRos1Parser.g:1617:1: ( ruleuint32 EOF ) - // InternalRos1Parser.g:1618:1: ruleuint32 EOF + // InternalRos1Parser.g:1616:1: ( ruleuint32 EOF ) + // InternalRos1Parser.g:1617:1: ruleuint32 EOF { before(grammarAccess.getUint32Rule()); pushFollow(FOLLOW_1); @@ -4773,21 +4771,21 @@ public final void entryRuleuint32() throws RecognitionException { // $ANTLR start "ruleuint32" - // InternalRos1Parser.g:1625:1: ruleuint32 : ( ( rule__Uint32__Group__0 ) ) ; + // InternalRos1Parser.g:1624:1: ruleuint32 : ( ( rule__Uint32__Group__0 ) ) ; public final void ruleuint32() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1629:2: ( ( ( rule__Uint32__Group__0 ) ) ) - // InternalRos1Parser.g:1630:2: ( ( rule__Uint32__Group__0 ) ) + // InternalRos1Parser.g:1628:2: ( ( ( rule__Uint32__Group__0 ) ) ) + // InternalRos1Parser.g:1629:2: ( ( rule__Uint32__Group__0 ) ) { - // InternalRos1Parser.g:1630:2: ( ( rule__Uint32__Group__0 ) ) - // InternalRos1Parser.g:1631:3: ( rule__Uint32__Group__0 ) + // InternalRos1Parser.g:1629:2: ( ( rule__Uint32__Group__0 ) ) + // InternalRos1Parser.g:1630:3: ( rule__Uint32__Group__0 ) { before(grammarAccess.getUint32Access().getGroup()); - // InternalRos1Parser.g:1632:3: ( rule__Uint32__Group__0 ) - // InternalRos1Parser.g:1632:4: rule__Uint32__Group__0 + // InternalRos1Parser.g:1631:3: ( rule__Uint32__Group__0 ) + // InternalRos1Parser.g:1631:4: rule__Uint32__Group__0 { pushFollow(FOLLOW_2); rule__Uint32__Group__0(); @@ -4820,11 +4818,11 @@ public final void ruleuint32() throws RecognitionException { // $ANTLR start "entryRuleint64" - // InternalRos1Parser.g:1641:1: entryRuleint64 : ruleint64 EOF ; + // InternalRos1Parser.g:1640:1: entryRuleint64 : ruleint64 EOF ; public final void entryRuleint64() throws RecognitionException { try { - // InternalRos1Parser.g:1642:1: ( ruleint64 EOF ) - // InternalRos1Parser.g:1643:1: ruleint64 EOF + // InternalRos1Parser.g:1641:1: ( ruleint64 EOF ) + // InternalRos1Parser.g:1642:1: ruleint64 EOF { before(grammarAccess.getInt64Rule()); pushFollow(FOLLOW_1); @@ -4850,21 +4848,21 @@ public final void entryRuleint64() throws RecognitionException { // $ANTLR start "ruleint64" - // InternalRos1Parser.g:1650:1: ruleint64 : ( ( rule__Int64__Group__0 ) ) ; + // InternalRos1Parser.g:1649:1: ruleint64 : ( ( rule__Int64__Group__0 ) ) ; public final void ruleint64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1654:2: ( ( ( rule__Int64__Group__0 ) ) ) - // InternalRos1Parser.g:1655:2: ( ( rule__Int64__Group__0 ) ) + // InternalRos1Parser.g:1653:2: ( ( ( rule__Int64__Group__0 ) ) ) + // InternalRos1Parser.g:1654:2: ( ( rule__Int64__Group__0 ) ) { - // InternalRos1Parser.g:1655:2: ( ( rule__Int64__Group__0 ) ) - // InternalRos1Parser.g:1656:3: ( rule__Int64__Group__0 ) + // InternalRos1Parser.g:1654:2: ( ( rule__Int64__Group__0 ) ) + // InternalRos1Parser.g:1655:3: ( rule__Int64__Group__0 ) { before(grammarAccess.getInt64Access().getGroup()); - // InternalRos1Parser.g:1657:3: ( rule__Int64__Group__0 ) - // InternalRos1Parser.g:1657:4: rule__Int64__Group__0 + // InternalRos1Parser.g:1656:3: ( rule__Int64__Group__0 ) + // InternalRos1Parser.g:1656:4: rule__Int64__Group__0 { pushFollow(FOLLOW_2); rule__Int64__Group__0(); @@ -4897,11 +4895,11 @@ public final void ruleint64() throws RecognitionException { // $ANTLR start "entryRuleuint64" - // InternalRos1Parser.g:1666:1: entryRuleuint64 : ruleuint64 EOF ; + // InternalRos1Parser.g:1665:1: entryRuleuint64 : ruleuint64 EOF ; public final void entryRuleuint64() throws RecognitionException { try { - // InternalRos1Parser.g:1667:1: ( ruleuint64 EOF ) - // InternalRos1Parser.g:1668:1: ruleuint64 EOF + // InternalRos1Parser.g:1666:1: ( ruleuint64 EOF ) + // InternalRos1Parser.g:1667:1: ruleuint64 EOF { before(grammarAccess.getUint64Rule()); pushFollow(FOLLOW_1); @@ -4927,21 +4925,21 @@ public final void entryRuleuint64() throws RecognitionException { // $ANTLR start "ruleuint64" - // InternalRos1Parser.g:1675:1: ruleuint64 : ( ( rule__Uint64__Group__0 ) ) ; + // InternalRos1Parser.g:1674:1: ruleuint64 : ( ( rule__Uint64__Group__0 ) ) ; public final void ruleuint64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1679:2: ( ( ( rule__Uint64__Group__0 ) ) ) - // InternalRos1Parser.g:1680:2: ( ( rule__Uint64__Group__0 ) ) + // InternalRos1Parser.g:1678:2: ( ( ( rule__Uint64__Group__0 ) ) ) + // InternalRos1Parser.g:1679:2: ( ( rule__Uint64__Group__0 ) ) { - // InternalRos1Parser.g:1680:2: ( ( rule__Uint64__Group__0 ) ) - // InternalRos1Parser.g:1681:3: ( rule__Uint64__Group__0 ) + // InternalRos1Parser.g:1679:2: ( ( rule__Uint64__Group__0 ) ) + // InternalRos1Parser.g:1680:3: ( rule__Uint64__Group__0 ) { before(grammarAccess.getUint64Access().getGroup()); - // InternalRos1Parser.g:1682:3: ( rule__Uint64__Group__0 ) - // InternalRos1Parser.g:1682:4: rule__Uint64__Group__0 + // InternalRos1Parser.g:1681:3: ( rule__Uint64__Group__0 ) + // InternalRos1Parser.g:1681:4: rule__Uint64__Group__0 { pushFollow(FOLLOW_2); rule__Uint64__Group__0(); @@ -4974,11 +4972,11 @@ public final void ruleuint64() throws RecognitionException { // $ANTLR start "entryRulefloat32" - // InternalRos1Parser.g:1691:1: entryRulefloat32 : rulefloat32 EOF ; + // InternalRos1Parser.g:1690:1: entryRulefloat32 : rulefloat32 EOF ; public final void entryRulefloat32() throws RecognitionException { try { - // InternalRos1Parser.g:1692:1: ( rulefloat32 EOF ) - // InternalRos1Parser.g:1693:1: rulefloat32 EOF + // InternalRos1Parser.g:1691:1: ( rulefloat32 EOF ) + // InternalRos1Parser.g:1692:1: rulefloat32 EOF { before(grammarAccess.getFloat32Rule()); pushFollow(FOLLOW_1); @@ -5004,21 +5002,21 @@ public final void entryRulefloat32() throws RecognitionException { // $ANTLR start "rulefloat32" - // InternalRos1Parser.g:1700:1: rulefloat32 : ( ( rule__Float32__Group__0 ) ) ; + // InternalRos1Parser.g:1699:1: rulefloat32 : ( ( rule__Float32__Group__0 ) ) ; public final void rulefloat32() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1704:2: ( ( ( rule__Float32__Group__0 ) ) ) - // InternalRos1Parser.g:1705:2: ( ( rule__Float32__Group__0 ) ) + // InternalRos1Parser.g:1703:2: ( ( ( rule__Float32__Group__0 ) ) ) + // InternalRos1Parser.g:1704:2: ( ( rule__Float32__Group__0 ) ) { - // InternalRos1Parser.g:1705:2: ( ( rule__Float32__Group__0 ) ) - // InternalRos1Parser.g:1706:3: ( rule__Float32__Group__0 ) + // InternalRos1Parser.g:1704:2: ( ( rule__Float32__Group__0 ) ) + // InternalRos1Parser.g:1705:3: ( rule__Float32__Group__0 ) { before(grammarAccess.getFloat32Access().getGroup()); - // InternalRos1Parser.g:1707:3: ( rule__Float32__Group__0 ) - // InternalRos1Parser.g:1707:4: rule__Float32__Group__0 + // InternalRos1Parser.g:1706:3: ( rule__Float32__Group__0 ) + // InternalRos1Parser.g:1706:4: rule__Float32__Group__0 { pushFollow(FOLLOW_2); rule__Float32__Group__0(); @@ -5051,11 +5049,11 @@ public final void rulefloat32() throws RecognitionException { // $ANTLR start "entryRulefloat64" - // InternalRos1Parser.g:1716:1: entryRulefloat64 : rulefloat64 EOF ; + // InternalRos1Parser.g:1715:1: entryRulefloat64 : rulefloat64 EOF ; public final void entryRulefloat64() throws RecognitionException { try { - // InternalRos1Parser.g:1717:1: ( rulefloat64 EOF ) - // InternalRos1Parser.g:1718:1: rulefloat64 EOF + // InternalRos1Parser.g:1716:1: ( rulefloat64 EOF ) + // InternalRos1Parser.g:1717:1: rulefloat64 EOF { before(grammarAccess.getFloat64Rule()); pushFollow(FOLLOW_1); @@ -5081,21 +5079,21 @@ public final void entryRulefloat64() throws RecognitionException { // $ANTLR start "rulefloat64" - // InternalRos1Parser.g:1725:1: rulefloat64 : ( ( rule__Float64__Group__0 ) ) ; + // InternalRos1Parser.g:1724:1: rulefloat64 : ( ( rule__Float64__Group__0 ) ) ; public final void rulefloat64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1729:2: ( ( ( rule__Float64__Group__0 ) ) ) - // InternalRos1Parser.g:1730:2: ( ( rule__Float64__Group__0 ) ) + // InternalRos1Parser.g:1728:2: ( ( ( rule__Float64__Group__0 ) ) ) + // InternalRos1Parser.g:1729:2: ( ( rule__Float64__Group__0 ) ) { - // InternalRos1Parser.g:1730:2: ( ( rule__Float64__Group__0 ) ) - // InternalRos1Parser.g:1731:3: ( rule__Float64__Group__0 ) + // InternalRos1Parser.g:1729:2: ( ( rule__Float64__Group__0 ) ) + // InternalRos1Parser.g:1730:3: ( rule__Float64__Group__0 ) { before(grammarAccess.getFloat64Access().getGroup()); - // InternalRos1Parser.g:1732:3: ( rule__Float64__Group__0 ) - // InternalRos1Parser.g:1732:4: rule__Float64__Group__0 + // InternalRos1Parser.g:1731:3: ( rule__Float64__Group__0 ) + // InternalRos1Parser.g:1731:4: rule__Float64__Group__0 { pushFollow(FOLLOW_2); rule__Float64__Group__0(); @@ -5128,11 +5126,11 @@ public final void rulefloat64() throws RecognitionException { // $ANTLR start "entryRulestring0" - // InternalRos1Parser.g:1741:1: entryRulestring0 : rulestring0 EOF ; + // InternalRos1Parser.g:1740:1: entryRulestring0 : rulestring0 EOF ; public final void entryRulestring0() throws RecognitionException { try { - // InternalRos1Parser.g:1742:1: ( rulestring0 EOF ) - // InternalRos1Parser.g:1743:1: rulestring0 EOF + // InternalRos1Parser.g:1741:1: ( rulestring0 EOF ) + // InternalRos1Parser.g:1742:1: rulestring0 EOF { before(grammarAccess.getString0Rule()); pushFollow(FOLLOW_1); @@ -5158,21 +5156,21 @@ public final void entryRulestring0() throws RecognitionException { // $ANTLR start "rulestring0" - // InternalRos1Parser.g:1750:1: rulestring0 : ( ( rule__String0__Group__0 ) ) ; + // InternalRos1Parser.g:1749:1: rulestring0 : ( ( rule__String0__Group__0 ) ) ; public final void rulestring0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1754:2: ( ( ( rule__String0__Group__0 ) ) ) - // InternalRos1Parser.g:1755:2: ( ( rule__String0__Group__0 ) ) + // InternalRos1Parser.g:1753:2: ( ( ( rule__String0__Group__0 ) ) ) + // InternalRos1Parser.g:1754:2: ( ( rule__String0__Group__0 ) ) { - // InternalRos1Parser.g:1755:2: ( ( rule__String0__Group__0 ) ) - // InternalRos1Parser.g:1756:3: ( rule__String0__Group__0 ) + // InternalRos1Parser.g:1754:2: ( ( rule__String0__Group__0 ) ) + // InternalRos1Parser.g:1755:3: ( rule__String0__Group__0 ) { before(grammarAccess.getString0Access().getGroup()); - // InternalRos1Parser.g:1757:3: ( rule__String0__Group__0 ) - // InternalRos1Parser.g:1757:4: rule__String0__Group__0 + // InternalRos1Parser.g:1756:3: ( rule__String0__Group__0 ) + // InternalRos1Parser.g:1756:4: rule__String0__Group__0 { pushFollow(FOLLOW_2); rule__String0__Group__0(); @@ -5205,11 +5203,11 @@ public final void rulestring0() throws RecognitionException { // $ANTLR start "entryRulebyte" - // InternalRos1Parser.g:1766:1: entryRulebyte : rulebyte EOF ; + // InternalRos1Parser.g:1765:1: entryRulebyte : rulebyte EOF ; public final void entryRulebyte() throws RecognitionException { try { - // InternalRos1Parser.g:1767:1: ( rulebyte EOF ) - // InternalRos1Parser.g:1768:1: rulebyte EOF + // InternalRos1Parser.g:1766:1: ( rulebyte EOF ) + // InternalRos1Parser.g:1767:1: rulebyte EOF { before(grammarAccess.getByteRule()); pushFollow(FOLLOW_1); @@ -5235,21 +5233,21 @@ public final void entryRulebyte() throws RecognitionException { // $ANTLR start "rulebyte" - // InternalRos1Parser.g:1775:1: rulebyte : ( ( rule__Byte__Group__0 ) ) ; + // InternalRos1Parser.g:1774:1: rulebyte : ( ( rule__Byte__Group__0 ) ) ; public final void rulebyte() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1779:2: ( ( ( rule__Byte__Group__0 ) ) ) - // InternalRos1Parser.g:1780:2: ( ( rule__Byte__Group__0 ) ) + // InternalRos1Parser.g:1778:2: ( ( ( rule__Byte__Group__0 ) ) ) + // InternalRos1Parser.g:1779:2: ( ( rule__Byte__Group__0 ) ) { - // InternalRos1Parser.g:1780:2: ( ( rule__Byte__Group__0 ) ) - // InternalRos1Parser.g:1781:3: ( rule__Byte__Group__0 ) + // InternalRos1Parser.g:1779:2: ( ( rule__Byte__Group__0 ) ) + // InternalRos1Parser.g:1780:3: ( rule__Byte__Group__0 ) { before(grammarAccess.getByteAccess().getGroup()); - // InternalRos1Parser.g:1782:3: ( rule__Byte__Group__0 ) - // InternalRos1Parser.g:1782:4: rule__Byte__Group__0 + // InternalRos1Parser.g:1781:3: ( rule__Byte__Group__0 ) + // InternalRos1Parser.g:1781:4: rule__Byte__Group__0 { pushFollow(FOLLOW_2); rule__Byte__Group__0(); @@ -5282,11 +5280,11 @@ public final void rulebyte() throws RecognitionException { // $ANTLR start "entryRuletime" - // InternalRos1Parser.g:1791:1: entryRuletime : ruletime EOF ; + // InternalRos1Parser.g:1790:1: entryRuletime : ruletime EOF ; public final void entryRuletime() throws RecognitionException { try { - // InternalRos1Parser.g:1792:1: ( ruletime EOF ) - // InternalRos1Parser.g:1793:1: ruletime EOF + // InternalRos1Parser.g:1791:1: ( ruletime EOF ) + // InternalRos1Parser.g:1792:1: ruletime EOF { before(grammarAccess.getTimeRule()); pushFollow(FOLLOW_1); @@ -5312,21 +5310,21 @@ public final void entryRuletime() throws RecognitionException { // $ANTLR start "ruletime" - // InternalRos1Parser.g:1800:1: ruletime : ( ( rule__Time__Group__0 ) ) ; + // InternalRos1Parser.g:1799:1: ruletime : ( ( rule__Time__Group__0 ) ) ; public final void ruletime() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1804:2: ( ( ( rule__Time__Group__0 ) ) ) - // InternalRos1Parser.g:1805:2: ( ( rule__Time__Group__0 ) ) + // InternalRos1Parser.g:1803:2: ( ( ( rule__Time__Group__0 ) ) ) + // InternalRos1Parser.g:1804:2: ( ( rule__Time__Group__0 ) ) { - // InternalRos1Parser.g:1805:2: ( ( rule__Time__Group__0 ) ) - // InternalRos1Parser.g:1806:3: ( rule__Time__Group__0 ) + // InternalRos1Parser.g:1804:2: ( ( rule__Time__Group__0 ) ) + // InternalRos1Parser.g:1805:3: ( rule__Time__Group__0 ) { before(grammarAccess.getTimeAccess().getGroup()); - // InternalRos1Parser.g:1807:3: ( rule__Time__Group__0 ) - // InternalRos1Parser.g:1807:4: rule__Time__Group__0 + // InternalRos1Parser.g:1806:3: ( rule__Time__Group__0 ) + // InternalRos1Parser.g:1806:4: rule__Time__Group__0 { pushFollow(FOLLOW_2); rule__Time__Group__0(); @@ -5359,11 +5357,11 @@ public final void ruletime() throws RecognitionException { // $ANTLR start "entryRuleduration" - // InternalRos1Parser.g:1816:1: entryRuleduration : ruleduration EOF ; + // InternalRos1Parser.g:1815:1: entryRuleduration : ruleduration EOF ; public final void entryRuleduration() throws RecognitionException { try { - // InternalRos1Parser.g:1817:1: ( ruleduration EOF ) - // InternalRos1Parser.g:1818:1: ruleduration EOF + // InternalRos1Parser.g:1816:1: ( ruleduration EOF ) + // InternalRos1Parser.g:1817:1: ruleduration EOF { before(grammarAccess.getDurationRule()); pushFollow(FOLLOW_1); @@ -5389,21 +5387,21 @@ public final void entryRuleduration() throws RecognitionException { // $ANTLR start "ruleduration" - // InternalRos1Parser.g:1825:1: ruleduration : ( ( rule__Duration__Group__0 ) ) ; + // InternalRos1Parser.g:1824:1: ruleduration : ( ( rule__Duration__Group__0 ) ) ; public final void ruleduration() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1829:2: ( ( ( rule__Duration__Group__0 ) ) ) - // InternalRos1Parser.g:1830:2: ( ( rule__Duration__Group__0 ) ) + // InternalRos1Parser.g:1828:2: ( ( ( rule__Duration__Group__0 ) ) ) + // InternalRos1Parser.g:1829:2: ( ( rule__Duration__Group__0 ) ) { - // InternalRos1Parser.g:1830:2: ( ( rule__Duration__Group__0 ) ) - // InternalRos1Parser.g:1831:3: ( rule__Duration__Group__0 ) + // InternalRos1Parser.g:1829:2: ( ( rule__Duration__Group__0 ) ) + // InternalRos1Parser.g:1830:3: ( rule__Duration__Group__0 ) { before(grammarAccess.getDurationAccess().getGroup()); - // InternalRos1Parser.g:1832:3: ( rule__Duration__Group__0 ) - // InternalRos1Parser.g:1832:4: rule__Duration__Group__0 + // InternalRos1Parser.g:1831:3: ( rule__Duration__Group__0 ) + // InternalRos1Parser.g:1831:4: rule__Duration__Group__0 { pushFollow(FOLLOW_2); rule__Duration__Group__0(); @@ -5436,11 +5434,11 @@ public final void ruleduration() throws RecognitionException { // $ANTLR start "entryRuleboolArray" - // InternalRos1Parser.g:1841:1: entryRuleboolArray : ruleboolArray EOF ; + // InternalRos1Parser.g:1840:1: entryRuleboolArray : ruleboolArray EOF ; public final void entryRuleboolArray() throws RecognitionException { try { - // InternalRos1Parser.g:1842:1: ( ruleboolArray EOF ) - // InternalRos1Parser.g:1843:1: ruleboolArray EOF + // InternalRos1Parser.g:1841:1: ( ruleboolArray EOF ) + // InternalRos1Parser.g:1842:1: ruleboolArray EOF { before(grammarAccess.getBoolArrayRule()); pushFollow(FOLLOW_1); @@ -5466,21 +5464,21 @@ public final void entryRuleboolArray() throws RecognitionException { // $ANTLR start "ruleboolArray" - // InternalRos1Parser.g:1850:1: ruleboolArray : ( ( rule__BoolArray__Group__0 ) ) ; + // InternalRos1Parser.g:1849:1: ruleboolArray : ( ( rule__BoolArray__Group__0 ) ) ; public final void ruleboolArray() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1854:2: ( ( ( rule__BoolArray__Group__0 ) ) ) - // InternalRos1Parser.g:1855:2: ( ( rule__BoolArray__Group__0 ) ) + // InternalRos1Parser.g:1853:2: ( ( ( rule__BoolArray__Group__0 ) ) ) + // InternalRos1Parser.g:1854:2: ( ( rule__BoolArray__Group__0 ) ) { - // InternalRos1Parser.g:1855:2: ( ( rule__BoolArray__Group__0 ) ) - // InternalRos1Parser.g:1856:3: ( rule__BoolArray__Group__0 ) + // InternalRos1Parser.g:1854:2: ( ( rule__BoolArray__Group__0 ) ) + // InternalRos1Parser.g:1855:3: ( rule__BoolArray__Group__0 ) { before(grammarAccess.getBoolArrayAccess().getGroup()); - // InternalRos1Parser.g:1857:3: ( rule__BoolArray__Group__0 ) - // InternalRos1Parser.g:1857:4: rule__BoolArray__Group__0 + // InternalRos1Parser.g:1856:3: ( rule__BoolArray__Group__0 ) + // InternalRos1Parser.g:1856:4: rule__BoolArray__Group__0 { pushFollow(FOLLOW_2); rule__BoolArray__Group__0(); @@ -5513,11 +5511,11 @@ public final void ruleboolArray() throws RecognitionException { // $ANTLR start "entryRuleint8Array" - // InternalRos1Parser.g:1866:1: entryRuleint8Array : ruleint8Array EOF ; + // InternalRos1Parser.g:1865:1: entryRuleint8Array : ruleint8Array EOF ; public final void entryRuleint8Array() throws RecognitionException { try { - // InternalRos1Parser.g:1867:1: ( ruleint8Array EOF ) - // InternalRos1Parser.g:1868:1: ruleint8Array EOF + // InternalRos1Parser.g:1866:1: ( ruleint8Array EOF ) + // InternalRos1Parser.g:1867:1: ruleint8Array EOF { before(grammarAccess.getInt8ArrayRule()); pushFollow(FOLLOW_1); @@ -5543,21 +5541,21 @@ public final void entryRuleint8Array() throws RecognitionException { // $ANTLR start "ruleint8Array" - // InternalRos1Parser.g:1875:1: ruleint8Array : ( ( rule__Int8Array__Group__0 ) ) ; + // InternalRos1Parser.g:1874:1: ruleint8Array : ( ( rule__Int8Array__Group__0 ) ) ; public final void ruleint8Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1879:2: ( ( ( rule__Int8Array__Group__0 ) ) ) - // InternalRos1Parser.g:1880:2: ( ( rule__Int8Array__Group__0 ) ) + // InternalRos1Parser.g:1878:2: ( ( ( rule__Int8Array__Group__0 ) ) ) + // InternalRos1Parser.g:1879:2: ( ( rule__Int8Array__Group__0 ) ) { - // InternalRos1Parser.g:1880:2: ( ( rule__Int8Array__Group__0 ) ) - // InternalRos1Parser.g:1881:3: ( rule__Int8Array__Group__0 ) + // InternalRos1Parser.g:1879:2: ( ( rule__Int8Array__Group__0 ) ) + // InternalRos1Parser.g:1880:3: ( rule__Int8Array__Group__0 ) { before(grammarAccess.getInt8ArrayAccess().getGroup()); - // InternalRos1Parser.g:1882:3: ( rule__Int8Array__Group__0 ) - // InternalRos1Parser.g:1882:4: rule__Int8Array__Group__0 + // InternalRos1Parser.g:1881:3: ( rule__Int8Array__Group__0 ) + // InternalRos1Parser.g:1881:4: rule__Int8Array__Group__0 { pushFollow(FOLLOW_2); rule__Int8Array__Group__0(); @@ -5590,11 +5588,11 @@ public final void ruleint8Array() throws RecognitionException { // $ANTLR start "entryRuleuint8Array" - // InternalRos1Parser.g:1891:1: entryRuleuint8Array : ruleuint8Array EOF ; + // InternalRos1Parser.g:1890:1: entryRuleuint8Array : ruleuint8Array EOF ; public final void entryRuleuint8Array() throws RecognitionException { try { - // InternalRos1Parser.g:1892:1: ( ruleuint8Array EOF ) - // InternalRos1Parser.g:1893:1: ruleuint8Array EOF + // InternalRos1Parser.g:1891:1: ( ruleuint8Array EOF ) + // InternalRos1Parser.g:1892:1: ruleuint8Array EOF { before(grammarAccess.getUint8ArrayRule()); pushFollow(FOLLOW_1); @@ -5620,21 +5618,21 @@ public final void entryRuleuint8Array() throws RecognitionException { // $ANTLR start "ruleuint8Array" - // InternalRos1Parser.g:1900:1: ruleuint8Array : ( ( rule__Uint8Array__Group__0 ) ) ; + // InternalRos1Parser.g:1899:1: ruleuint8Array : ( ( rule__Uint8Array__Group__0 ) ) ; public final void ruleuint8Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1904:2: ( ( ( rule__Uint8Array__Group__0 ) ) ) - // InternalRos1Parser.g:1905:2: ( ( rule__Uint8Array__Group__0 ) ) + // InternalRos1Parser.g:1903:2: ( ( ( rule__Uint8Array__Group__0 ) ) ) + // InternalRos1Parser.g:1904:2: ( ( rule__Uint8Array__Group__0 ) ) { - // InternalRos1Parser.g:1905:2: ( ( rule__Uint8Array__Group__0 ) ) - // InternalRos1Parser.g:1906:3: ( rule__Uint8Array__Group__0 ) + // InternalRos1Parser.g:1904:2: ( ( rule__Uint8Array__Group__0 ) ) + // InternalRos1Parser.g:1905:3: ( rule__Uint8Array__Group__0 ) { before(grammarAccess.getUint8ArrayAccess().getGroup()); - // InternalRos1Parser.g:1907:3: ( rule__Uint8Array__Group__0 ) - // InternalRos1Parser.g:1907:4: rule__Uint8Array__Group__0 + // InternalRos1Parser.g:1906:3: ( rule__Uint8Array__Group__0 ) + // InternalRos1Parser.g:1906:4: rule__Uint8Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint8Array__Group__0(); @@ -5667,11 +5665,11 @@ public final void ruleuint8Array() throws RecognitionException { // $ANTLR start "entryRuleint16Array" - // InternalRos1Parser.g:1916:1: entryRuleint16Array : ruleint16Array EOF ; + // InternalRos1Parser.g:1915:1: entryRuleint16Array : ruleint16Array EOF ; public final void entryRuleint16Array() throws RecognitionException { try { - // InternalRos1Parser.g:1917:1: ( ruleint16Array EOF ) - // InternalRos1Parser.g:1918:1: ruleint16Array EOF + // InternalRos1Parser.g:1916:1: ( ruleint16Array EOF ) + // InternalRos1Parser.g:1917:1: ruleint16Array EOF { before(grammarAccess.getInt16ArrayRule()); pushFollow(FOLLOW_1); @@ -5697,21 +5695,21 @@ public final void entryRuleint16Array() throws RecognitionException { // $ANTLR start "ruleint16Array" - // InternalRos1Parser.g:1925:1: ruleint16Array : ( ( rule__Int16Array__Group__0 ) ) ; + // InternalRos1Parser.g:1924:1: ruleint16Array : ( ( rule__Int16Array__Group__0 ) ) ; public final void ruleint16Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1929:2: ( ( ( rule__Int16Array__Group__0 ) ) ) - // InternalRos1Parser.g:1930:2: ( ( rule__Int16Array__Group__0 ) ) + // InternalRos1Parser.g:1928:2: ( ( ( rule__Int16Array__Group__0 ) ) ) + // InternalRos1Parser.g:1929:2: ( ( rule__Int16Array__Group__0 ) ) { - // InternalRos1Parser.g:1930:2: ( ( rule__Int16Array__Group__0 ) ) - // InternalRos1Parser.g:1931:3: ( rule__Int16Array__Group__0 ) + // InternalRos1Parser.g:1929:2: ( ( rule__Int16Array__Group__0 ) ) + // InternalRos1Parser.g:1930:3: ( rule__Int16Array__Group__0 ) { before(grammarAccess.getInt16ArrayAccess().getGroup()); - // InternalRos1Parser.g:1932:3: ( rule__Int16Array__Group__0 ) - // InternalRos1Parser.g:1932:4: rule__Int16Array__Group__0 + // InternalRos1Parser.g:1931:3: ( rule__Int16Array__Group__0 ) + // InternalRos1Parser.g:1931:4: rule__Int16Array__Group__0 { pushFollow(FOLLOW_2); rule__Int16Array__Group__0(); @@ -5744,11 +5742,11 @@ public final void ruleint16Array() throws RecognitionException { // $ANTLR start "entryRuleuint16Array" - // InternalRos1Parser.g:1941:1: entryRuleuint16Array : ruleuint16Array EOF ; + // InternalRos1Parser.g:1940:1: entryRuleuint16Array : ruleuint16Array EOF ; public final void entryRuleuint16Array() throws RecognitionException { try { - // InternalRos1Parser.g:1942:1: ( ruleuint16Array EOF ) - // InternalRos1Parser.g:1943:1: ruleuint16Array EOF + // InternalRos1Parser.g:1941:1: ( ruleuint16Array EOF ) + // InternalRos1Parser.g:1942:1: ruleuint16Array EOF { before(grammarAccess.getUint16ArrayRule()); pushFollow(FOLLOW_1); @@ -5774,21 +5772,21 @@ public final void entryRuleuint16Array() throws RecognitionException { // $ANTLR start "ruleuint16Array" - // InternalRos1Parser.g:1950:1: ruleuint16Array : ( ( rule__Uint16Array__Group__0 ) ) ; + // InternalRos1Parser.g:1949:1: ruleuint16Array : ( ( rule__Uint16Array__Group__0 ) ) ; public final void ruleuint16Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1954:2: ( ( ( rule__Uint16Array__Group__0 ) ) ) - // InternalRos1Parser.g:1955:2: ( ( rule__Uint16Array__Group__0 ) ) + // InternalRos1Parser.g:1953:2: ( ( ( rule__Uint16Array__Group__0 ) ) ) + // InternalRos1Parser.g:1954:2: ( ( rule__Uint16Array__Group__0 ) ) { - // InternalRos1Parser.g:1955:2: ( ( rule__Uint16Array__Group__0 ) ) - // InternalRos1Parser.g:1956:3: ( rule__Uint16Array__Group__0 ) + // InternalRos1Parser.g:1954:2: ( ( rule__Uint16Array__Group__0 ) ) + // InternalRos1Parser.g:1955:3: ( rule__Uint16Array__Group__0 ) { before(grammarAccess.getUint16ArrayAccess().getGroup()); - // InternalRos1Parser.g:1957:3: ( rule__Uint16Array__Group__0 ) - // InternalRos1Parser.g:1957:4: rule__Uint16Array__Group__0 + // InternalRos1Parser.g:1956:3: ( rule__Uint16Array__Group__0 ) + // InternalRos1Parser.g:1956:4: rule__Uint16Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint16Array__Group__0(); @@ -5821,11 +5819,11 @@ public final void ruleuint16Array() throws RecognitionException { // $ANTLR start "entryRuleint32Array" - // InternalRos1Parser.g:1966:1: entryRuleint32Array : ruleint32Array EOF ; + // InternalRos1Parser.g:1965:1: entryRuleint32Array : ruleint32Array EOF ; public final void entryRuleint32Array() throws RecognitionException { try { - // InternalRos1Parser.g:1967:1: ( ruleint32Array EOF ) - // InternalRos1Parser.g:1968:1: ruleint32Array EOF + // InternalRos1Parser.g:1966:1: ( ruleint32Array EOF ) + // InternalRos1Parser.g:1967:1: ruleint32Array EOF { before(grammarAccess.getInt32ArrayRule()); pushFollow(FOLLOW_1); @@ -5851,21 +5849,21 @@ public final void entryRuleint32Array() throws RecognitionException { // $ANTLR start "ruleint32Array" - // InternalRos1Parser.g:1975:1: ruleint32Array : ( ( rule__Int32Array__Group__0 ) ) ; + // InternalRos1Parser.g:1974:1: ruleint32Array : ( ( rule__Int32Array__Group__0 ) ) ; public final void ruleint32Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:1979:2: ( ( ( rule__Int32Array__Group__0 ) ) ) - // InternalRos1Parser.g:1980:2: ( ( rule__Int32Array__Group__0 ) ) + // InternalRos1Parser.g:1978:2: ( ( ( rule__Int32Array__Group__0 ) ) ) + // InternalRos1Parser.g:1979:2: ( ( rule__Int32Array__Group__0 ) ) { - // InternalRos1Parser.g:1980:2: ( ( rule__Int32Array__Group__0 ) ) - // InternalRos1Parser.g:1981:3: ( rule__Int32Array__Group__0 ) + // InternalRos1Parser.g:1979:2: ( ( rule__Int32Array__Group__0 ) ) + // InternalRos1Parser.g:1980:3: ( rule__Int32Array__Group__0 ) { before(grammarAccess.getInt32ArrayAccess().getGroup()); - // InternalRos1Parser.g:1982:3: ( rule__Int32Array__Group__0 ) - // InternalRos1Parser.g:1982:4: rule__Int32Array__Group__0 + // InternalRos1Parser.g:1981:3: ( rule__Int32Array__Group__0 ) + // InternalRos1Parser.g:1981:4: rule__Int32Array__Group__0 { pushFollow(FOLLOW_2); rule__Int32Array__Group__0(); @@ -5898,11 +5896,11 @@ public final void ruleint32Array() throws RecognitionException { // $ANTLR start "entryRuleuint32Array" - // InternalRos1Parser.g:1991:1: entryRuleuint32Array : ruleuint32Array EOF ; + // InternalRos1Parser.g:1990:1: entryRuleuint32Array : ruleuint32Array EOF ; public final void entryRuleuint32Array() throws RecognitionException { try { - // InternalRos1Parser.g:1992:1: ( ruleuint32Array EOF ) - // InternalRos1Parser.g:1993:1: ruleuint32Array EOF + // InternalRos1Parser.g:1991:1: ( ruleuint32Array EOF ) + // InternalRos1Parser.g:1992:1: ruleuint32Array EOF { before(grammarAccess.getUint32ArrayRule()); pushFollow(FOLLOW_1); @@ -5928,21 +5926,21 @@ public final void entryRuleuint32Array() throws RecognitionException { // $ANTLR start "ruleuint32Array" - // InternalRos1Parser.g:2000:1: ruleuint32Array : ( ( rule__Uint32Array__Group__0 ) ) ; + // InternalRos1Parser.g:1999:1: ruleuint32Array : ( ( rule__Uint32Array__Group__0 ) ) ; public final void ruleuint32Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2004:2: ( ( ( rule__Uint32Array__Group__0 ) ) ) - // InternalRos1Parser.g:2005:2: ( ( rule__Uint32Array__Group__0 ) ) + // InternalRos1Parser.g:2003:2: ( ( ( rule__Uint32Array__Group__0 ) ) ) + // InternalRos1Parser.g:2004:2: ( ( rule__Uint32Array__Group__0 ) ) { - // InternalRos1Parser.g:2005:2: ( ( rule__Uint32Array__Group__0 ) ) - // InternalRos1Parser.g:2006:3: ( rule__Uint32Array__Group__0 ) + // InternalRos1Parser.g:2004:2: ( ( rule__Uint32Array__Group__0 ) ) + // InternalRos1Parser.g:2005:3: ( rule__Uint32Array__Group__0 ) { before(grammarAccess.getUint32ArrayAccess().getGroup()); - // InternalRos1Parser.g:2007:3: ( rule__Uint32Array__Group__0 ) - // InternalRos1Parser.g:2007:4: rule__Uint32Array__Group__0 + // InternalRos1Parser.g:2006:3: ( rule__Uint32Array__Group__0 ) + // InternalRos1Parser.g:2006:4: rule__Uint32Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint32Array__Group__0(); @@ -5975,11 +5973,11 @@ public final void ruleuint32Array() throws RecognitionException { // $ANTLR start "entryRuleint64Array" - // InternalRos1Parser.g:2016:1: entryRuleint64Array : ruleint64Array EOF ; + // InternalRos1Parser.g:2015:1: entryRuleint64Array : ruleint64Array EOF ; public final void entryRuleint64Array() throws RecognitionException { try { - // InternalRos1Parser.g:2017:1: ( ruleint64Array EOF ) - // InternalRos1Parser.g:2018:1: ruleint64Array EOF + // InternalRos1Parser.g:2016:1: ( ruleint64Array EOF ) + // InternalRos1Parser.g:2017:1: ruleint64Array EOF { before(grammarAccess.getInt64ArrayRule()); pushFollow(FOLLOW_1); @@ -6005,21 +6003,21 @@ public final void entryRuleint64Array() throws RecognitionException { // $ANTLR start "ruleint64Array" - // InternalRos1Parser.g:2025:1: ruleint64Array : ( ( rule__Int64Array__Group__0 ) ) ; + // InternalRos1Parser.g:2024:1: ruleint64Array : ( ( rule__Int64Array__Group__0 ) ) ; public final void ruleint64Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2029:2: ( ( ( rule__Int64Array__Group__0 ) ) ) - // InternalRos1Parser.g:2030:2: ( ( rule__Int64Array__Group__0 ) ) + // InternalRos1Parser.g:2028:2: ( ( ( rule__Int64Array__Group__0 ) ) ) + // InternalRos1Parser.g:2029:2: ( ( rule__Int64Array__Group__0 ) ) { - // InternalRos1Parser.g:2030:2: ( ( rule__Int64Array__Group__0 ) ) - // InternalRos1Parser.g:2031:3: ( rule__Int64Array__Group__0 ) + // InternalRos1Parser.g:2029:2: ( ( rule__Int64Array__Group__0 ) ) + // InternalRos1Parser.g:2030:3: ( rule__Int64Array__Group__0 ) { before(grammarAccess.getInt64ArrayAccess().getGroup()); - // InternalRos1Parser.g:2032:3: ( rule__Int64Array__Group__0 ) - // InternalRos1Parser.g:2032:4: rule__Int64Array__Group__0 + // InternalRos1Parser.g:2031:3: ( rule__Int64Array__Group__0 ) + // InternalRos1Parser.g:2031:4: rule__Int64Array__Group__0 { pushFollow(FOLLOW_2); rule__Int64Array__Group__0(); @@ -6052,11 +6050,11 @@ public final void ruleint64Array() throws RecognitionException { // $ANTLR start "entryRuleuint64Array" - // InternalRos1Parser.g:2041:1: entryRuleuint64Array : ruleuint64Array EOF ; + // InternalRos1Parser.g:2040:1: entryRuleuint64Array : ruleuint64Array EOF ; public final void entryRuleuint64Array() throws RecognitionException { try { - // InternalRos1Parser.g:2042:1: ( ruleuint64Array EOF ) - // InternalRos1Parser.g:2043:1: ruleuint64Array EOF + // InternalRos1Parser.g:2041:1: ( ruleuint64Array EOF ) + // InternalRos1Parser.g:2042:1: ruleuint64Array EOF { before(grammarAccess.getUint64ArrayRule()); pushFollow(FOLLOW_1); @@ -6082,21 +6080,21 @@ public final void entryRuleuint64Array() throws RecognitionException { // $ANTLR start "ruleuint64Array" - // InternalRos1Parser.g:2050:1: ruleuint64Array : ( ( rule__Uint64Array__Group__0 ) ) ; + // InternalRos1Parser.g:2049:1: ruleuint64Array : ( ( rule__Uint64Array__Group__0 ) ) ; public final void ruleuint64Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2054:2: ( ( ( rule__Uint64Array__Group__0 ) ) ) - // InternalRos1Parser.g:2055:2: ( ( rule__Uint64Array__Group__0 ) ) + // InternalRos1Parser.g:2053:2: ( ( ( rule__Uint64Array__Group__0 ) ) ) + // InternalRos1Parser.g:2054:2: ( ( rule__Uint64Array__Group__0 ) ) { - // InternalRos1Parser.g:2055:2: ( ( rule__Uint64Array__Group__0 ) ) - // InternalRos1Parser.g:2056:3: ( rule__Uint64Array__Group__0 ) + // InternalRos1Parser.g:2054:2: ( ( rule__Uint64Array__Group__0 ) ) + // InternalRos1Parser.g:2055:3: ( rule__Uint64Array__Group__0 ) { before(grammarAccess.getUint64ArrayAccess().getGroup()); - // InternalRos1Parser.g:2057:3: ( rule__Uint64Array__Group__0 ) - // InternalRos1Parser.g:2057:4: rule__Uint64Array__Group__0 + // InternalRos1Parser.g:2056:3: ( rule__Uint64Array__Group__0 ) + // InternalRos1Parser.g:2056:4: rule__Uint64Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint64Array__Group__0(); @@ -6129,11 +6127,11 @@ public final void ruleuint64Array() throws RecognitionException { // $ANTLR start "entryRulefloat32Array" - // InternalRos1Parser.g:2066:1: entryRulefloat32Array : rulefloat32Array EOF ; + // InternalRos1Parser.g:2065:1: entryRulefloat32Array : rulefloat32Array EOF ; public final void entryRulefloat32Array() throws RecognitionException { try { - // InternalRos1Parser.g:2067:1: ( rulefloat32Array EOF ) - // InternalRos1Parser.g:2068:1: rulefloat32Array EOF + // InternalRos1Parser.g:2066:1: ( rulefloat32Array EOF ) + // InternalRos1Parser.g:2067:1: rulefloat32Array EOF { before(grammarAccess.getFloat32ArrayRule()); pushFollow(FOLLOW_1); @@ -6159,21 +6157,21 @@ public final void entryRulefloat32Array() throws RecognitionException { // $ANTLR start "rulefloat32Array" - // InternalRos1Parser.g:2075:1: rulefloat32Array : ( ( rule__Float32Array__Group__0 ) ) ; + // InternalRos1Parser.g:2074:1: rulefloat32Array : ( ( rule__Float32Array__Group__0 ) ) ; public final void rulefloat32Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2079:2: ( ( ( rule__Float32Array__Group__0 ) ) ) - // InternalRos1Parser.g:2080:2: ( ( rule__Float32Array__Group__0 ) ) + // InternalRos1Parser.g:2078:2: ( ( ( rule__Float32Array__Group__0 ) ) ) + // InternalRos1Parser.g:2079:2: ( ( rule__Float32Array__Group__0 ) ) { - // InternalRos1Parser.g:2080:2: ( ( rule__Float32Array__Group__0 ) ) - // InternalRos1Parser.g:2081:3: ( rule__Float32Array__Group__0 ) + // InternalRos1Parser.g:2079:2: ( ( rule__Float32Array__Group__0 ) ) + // InternalRos1Parser.g:2080:3: ( rule__Float32Array__Group__0 ) { before(grammarAccess.getFloat32ArrayAccess().getGroup()); - // InternalRos1Parser.g:2082:3: ( rule__Float32Array__Group__0 ) - // InternalRos1Parser.g:2082:4: rule__Float32Array__Group__0 + // InternalRos1Parser.g:2081:3: ( rule__Float32Array__Group__0 ) + // InternalRos1Parser.g:2081:4: rule__Float32Array__Group__0 { pushFollow(FOLLOW_2); rule__Float32Array__Group__0(); @@ -6206,11 +6204,11 @@ public final void rulefloat32Array() throws RecognitionException { // $ANTLR start "entryRulefloat64Array" - // InternalRos1Parser.g:2091:1: entryRulefloat64Array : rulefloat64Array EOF ; + // InternalRos1Parser.g:2090:1: entryRulefloat64Array : rulefloat64Array EOF ; public final void entryRulefloat64Array() throws RecognitionException { try { - // InternalRos1Parser.g:2092:1: ( rulefloat64Array EOF ) - // InternalRos1Parser.g:2093:1: rulefloat64Array EOF + // InternalRos1Parser.g:2091:1: ( rulefloat64Array EOF ) + // InternalRos1Parser.g:2092:1: rulefloat64Array EOF { before(grammarAccess.getFloat64ArrayRule()); pushFollow(FOLLOW_1); @@ -6236,21 +6234,21 @@ public final void entryRulefloat64Array() throws RecognitionException { // $ANTLR start "rulefloat64Array" - // InternalRos1Parser.g:2100:1: rulefloat64Array : ( ( rule__Float64Array__Group__0 ) ) ; + // InternalRos1Parser.g:2099:1: rulefloat64Array : ( ( rule__Float64Array__Group__0 ) ) ; public final void rulefloat64Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2104:2: ( ( ( rule__Float64Array__Group__0 ) ) ) - // InternalRos1Parser.g:2105:2: ( ( rule__Float64Array__Group__0 ) ) + // InternalRos1Parser.g:2103:2: ( ( ( rule__Float64Array__Group__0 ) ) ) + // InternalRos1Parser.g:2104:2: ( ( rule__Float64Array__Group__0 ) ) { - // InternalRos1Parser.g:2105:2: ( ( rule__Float64Array__Group__0 ) ) - // InternalRos1Parser.g:2106:3: ( rule__Float64Array__Group__0 ) + // InternalRos1Parser.g:2104:2: ( ( rule__Float64Array__Group__0 ) ) + // InternalRos1Parser.g:2105:3: ( rule__Float64Array__Group__0 ) { before(grammarAccess.getFloat64ArrayAccess().getGroup()); - // InternalRos1Parser.g:2107:3: ( rule__Float64Array__Group__0 ) - // InternalRos1Parser.g:2107:4: rule__Float64Array__Group__0 + // InternalRos1Parser.g:2106:3: ( rule__Float64Array__Group__0 ) + // InternalRos1Parser.g:2106:4: rule__Float64Array__Group__0 { pushFollow(FOLLOW_2); rule__Float64Array__Group__0(); @@ -6283,11 +6281,11 @@ public final void rulefloat64Array() throws RecognitionException { // $ANTLR start "entryRulestring0Array" - // InternalRos1Parser.g:2116:1: entryRulestring0Array : rulestring0Array EOF ; + // InternalRos1Parser.g:2115:1: entryRulestring0Array : rulestring0Array EOF ; public final void entryRulestring0Array() throws RecognitionException { try { - // InternalRos1Parser.g:2117:1: ( rulestring0Array EOF ) - // InternalRos1Parser.g:2118:1: rulestring0Array EOF + // InternalRos1Parser.g:2116:1: ( rulestring0Array EOF ) + // InternalRos1Parser.g:2117:1: rulestring0Array EOF { before(grammarAccess.getString0ArrayRule()); pushFollow(FOLLOW_1); @@ -6313,21 +6311,21 @@ public final void entryRulestring0Array() throws RecognitionException { // $ANTLR start "rulestring0Array" - // InternalRos1Parser.g:2125:1: rulestring0Array : ( ( rule__String0Array__Group__0 ) ) ; + // InternalRos1Parser.g:2124:1: rulestring0Array : ( ( rule__String0Array__Group__0 ) ) ; public final void rulestring0Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2129:2: ( ( ( rule__String0Array__Group__0 ) ) ) - // InternalRos1Parser.g:2130:2: ( ( rule__String0Array__Group__0 ) ) + // InternalRos1Parser.g:2128:2: ( ( ( rule__String0Array__Group__0 ) ) ) + // InternalRos1Parser.g:2129:2: ( ( rule__String0Array__Group__0 ) ) { - // InternalRos1Parser.g:2130:2: ( ( rule__String0Array__Group__0 ) ) - // InternalRos1Parser.g:2131:3: ( rule__String0Array__Group__0 ) + // InternalRos1Parser.g:2129:2: ( ( rule__String0Array__Group__0 ) ) + // InternalRos1Parser.g:2130:3: ( rule__String0Array__Group__0 ) { before(grammarAccess.getString0ArrayAccess().getGroup()); - // InternalRos1Parser.g:2132:3: ( rule__String0Array__Group__0 ) - // InternalRos1Parser.g:2132:4: rule__String0Array__Group__0 + // InternalRos1Parser.g:2131:3: ( rule__String0Array__Group__0 ) + // InternalRos1Parser.g:2131:4: rule__String0Array__Group__0 { pushFollow(FOLLOW_2); rule__String0Array__Group__0(); @@ -6360,11 +6358,11 @@ public final void rulestring0Array() throws RecognitionException { // $ANTLR start "entryRulebyteArray" - // InternalRos1Parser.g:2141:1: entryRulebyteArray : rulebyteArray EOF ; + // InternalRos1Parser.g:2140:1: entryRulebyteArray : rulebyteArray EOF ; public final void entryRulebyteArray() throws RecognitionException { try { - // InternalRos1Parser.g:2142:1: ( rulebyteArray EOF ) - // InternalRos1Parser.g:2143:1: rulebyteArray EOF + // InternalRos1Parser.g:2141:1: ( rulebyteArray EOF ) + // InternalRos1Parser.g:2142:1: rulebyteArray EOF { before(grammarAccess.getByteArrayRule()); pushFollow(FOLLOW_1); @@ -6390,21 +6388,21 @@ public final void entryRulebyteArray() throws RecognitionException { // $ANTLR start "rulebyteArray" - // InternalRos1Parser.g:2150:1: rulebyteArray : ( ( rule__ByteArray__Group__0 ) ) ; + // InternalRos1Parser.g:2149:1: rulebyteArray : ( ( rule__ByteArray__Group__0 ) ) ; public final void rulebyteArray() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2154:2: ( ( ( rule__ByteArray__Group__0 ) ) ) - // InternalRos1Parser.g:2155:2: ( ( rule__ByteArray__Group__0 ) ) + // InternalRos1Parser.g:2153:2: ( ( ( rule__ByteArray__Group__0 ) ) ) + // InternalRos1Parser.g:2154:2: ( ( rule__ByteArray__Group__0 ) ) { - // InternalRos1Parser.g:2155:2: ( ( rule__ByteArray__Group__0 ) ) - // InternalRos1Parser.g:2156:3: ( rule__ByteArray__Group__0 ) + // InternalRos1Parser.g:2154:2: ( ( rule__ByteArray__Group__0 ) ) + // InternalRos1Parser.g:2155:3: ( rule__ByteArray__Group__0 ) { before(grammarAccess.getByteArrayAccess().getGroup()); - // InternalRos1Parser.g:2157:3: ( rule__ByteArray__Group__0 ) - // InternalRos1Parser.g:2157:4: rule__ByteArray__Group__0 + // InternalRos1Parser.g:2156:3: ( rule__ByteArray__Group__0 ) + // InternalRos1Parser.g:2156:4: rule__ByteArray__Group__0 { pushFollow(FOLLOW_2); rule__ByteArray__Group__0(); @@ -6437,11 +6435,11 @@ public final void rulebyteArray() throws RecognitionException { // $ANTLR start "entryRuleHeader" - // InternalRos1Parser.g:2166:1: entryRuleHeader : ruleHeader EOF ; + // InternalRos1Parser.g:2165:1: entryRuleHeader : ruleHeader EOF ; public final void entryRuleHeader() throws RecognitionException { try { - // InternalRos1Parser.g:2167:1: ( ruleHeader EOF ) - // InternalRos1Parser.g:2168:1: ruleHeader EOF + // InternalRos1Parser.g:2166:1: ( ruleHeader EOF ) + // InternalRos1Parser.g:2167:1: ruleHeader EOF { before(grammarAccess.getHeaderRule()); pushFollow(FOLLOW_1); @@ -6467,21 +6465,21 @@ public final void entryRuleHeader() throws RecognitionException { // $ANTLR start "ruleHeader" - // InternalRos1Parser.g:2175:1: ruleHeader : ( ( rule__Header__Group__0 ) ) ; + // InternalRos1Parser.g:2174:1: ruleHeader : ( ( rule__Header__Group__0 ) ) ; public final void ruleHeader() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2179:2: ( ( ( rule__Header__Group__0 ) ) ) - // InternalRos1Parser.g:2180:2: ( ( rule__Header__Group__0 ) ) + // InternalRos1Parser.g:2178:2: ( ( ( rule__Header__Group__0 ) ) ) + // InternalRos1Parser.g:2179:2: ( ( rule__Header__Group__0 ) ) { - // InternalRos1Parser.g:2180:2: ( ( rule__Header__Group__0 ) ) - // InternalRos1Parser.g:2181:3: ( rule__Header__Group__0 ) + // InternalRos1Parser.g:2179:2: ( ( rule__Header__Group__0 ) ) + // InternalRos1Parser.g:2180:3: ( rule__Header__Group__0 ) { before(grammarAccess.getHeaderAccess().getGroup()); - // InternalRos1Parser.g:2182:3: ( rule__Header__Group__0 ) - // InternalRos1Parser.g:2182:4: rule__Header__Group__0 + // InternalRos1Parser.g:2181:3: ( rule__Header__Group__0 ) + // InternalRos1Parser.g:2181:4: rule__Header__Group__0 { pushFollow(FOLLOW_2); rule__Header__Group__0(); @@ -6514,11 +6512,11 @@ public final void ruleHeader() throws RecognitionException { // $ANTLR start "entryRuleTopicSpecRef" - // InternalRos1Parser.g:2191:1: entryRuleTopicSpecRef : ruleTopicSpecRef EOF ; + // InternalRos1Parser.g:2190:1: entryRuleTopicSpecRef : ruleTopicSpecRef EOF ; public final void entryRuleTopicSpecRef() throws RecognitionException { try { - // InternalRos1Parser.g:2192:1: ( ruleTopicSpecRef EOF ) - // InternalRos1Parser.g:2193:1: ruleTopicSpecRef EOF + // InternalRos1Parser.g:2191:1: ( ruleTopicSpecRef EOF ) + // InternalRos1Parser.g:2192:1: ruleTopicSpecRef EOF { before(grammarAccess.getTopicSpecRefRule()); pushFollow(FOLLOW_1); @@ -6544,21 +6542,21 @@ public final void entryRuleTopicSpecRef() throws RecognitionException { // $ANTLR start "ruleTopicSpecRef" - // InternalRos1Parser.g:2200:1: ruleTopicSpecRef : ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) ; + // InternalRos1Parser.g:2199:1: ruleTopicSpecRef : ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) ; public final void ruleTopicSpecRef() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2204:2: ( ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) ) - // InternalRos1Parser.g:2205:2: ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) + // InternalRos1Parser.g:2203:2: ( ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) ) + // InternalRos1Parser.g:2204:2: ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) { - // InternalRos1Parser.g:2205:2: ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) - // InternalRos1Parser.g:2206:3: ( rule__TopicSpecRef__TopicSpecAssignment ) + // InternalRos1Parser.g:2204:2: ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) + // InternalRos1Parser.g:2205:3: ( rule__TopicSpecRef__TopicSpecAssignment ) { before(grammarAccess.getTopicSpecRefAccess().getTopicSpecAssignment()); - // InternalRos1Parser.g:2207:3: ( rule__TopicSpecRef__TopicSpecAssignment ) - // InternalRos1Parser.g:2207:4: rule__TopicSpecRef__TopicSpecAssignment + // InternalRos1Parser.g:2206:3: ( rule__TopicSpecRef__TopicSpecAssignment ) + // InternalRos1Parser.g:2206:4: rule__TopicSpecRef__TopicSpecAssignment { pushFollow(FOLLOW_2); rule__TopicSpecRef__TopicSpecAssignment(); @@ -6591,11 +6589,11 @@ public final void ruleTopicSpecRef() throws RecognitionException { // $ANTLR start "entryRuleArrayTopicSpecRef" - // InternalRos1Parser.g:2216:1: entryRuleArrayTopicSpecRef : ruleArrayTopicSpecRef EOF ; + // InternalRos1Parser.g:2215:1: entryRuleArrayTopicSpecRef : ruleArrayTopicSpecRef EOF ; public final void entryRuleArrayTopicSpecRef() throws RecognitionException { try { - // InternalRos1Parser.g:2217:1: ( ruleArrayTopicSpecRef EOF ) - // InternalRos1Parser.g:2218:1: ruleArrayTopicSpecRef EOF + // InternalRos1Parser.g:2216:1: ( ruleArrayTopicSpecRef EOF ) + // InternalRos1Parser.g:2217:1: ruleArrayTopicSpecRef EOF { before(grammarAccess.getArrayTopicSpecRefRule()); pushFollow(FOLLOW_1); @@ -6621,21 +6619,21 @@ public final void entryRuleArrayTopicSpecRef() throws RecognitionException { // $ANTLR start "ruleArrayTopicSpecRef" - // InternalRos1Parser.g:2225:1: ruleArrayTopicSpecRef : ( ( rule__ArrayTopicSpecRef__Group__0 ) ) ; + // InternalRos1Parser.g:2224:1: ruleArrayTopicSpecRef : ( ( rule__ArrayTopicSpecRef__Group__0 ) ) ; public final void ruleArrayTopicSpecRef() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2229:2: ( ( ( rule__ArrayTopicSpecRef__Group__0 ) ) ) - // InternalRos1Parser.g:2230:2: ( ( rule__ArrayTopicSpecRef__Group__0 ) ) + // InternalRos1Parser.g:2228:2: ( ( ( rule__ArrayTopicSpecRef__Group__0 ) ) ) + // InternalRos1Parser.g:2229:2: ( ( rule__ArrayTopicSpecRef__Group__0 ) ) { - // InternalRos1Parser.g:2230:2: ( ( rule__ArrayTopicSpecRef__Group__0 ) ) - // InternalRos1Parser.g:2231:3: ( rule__ArrayTopicSpecRef__Group__0 ) + // InternalRos1Parser.g:2229:2: ( ( rule__ArrayTopicSpecRef__Group__0 ) ) + // InternalRos1Parser.g:2230:3: ( rule__ArrayTopicSpecRef__Group__0 ) { before(grammarAccess.getArrayTopicSpecRefAccess().getGroup()); - // InternalRos1Parser.g:2232:3: ( rule__ArrayTopicSpecRef__Group__0 ) - // InternalRos1Parser.g:2232:4: rule__ArrayTopicSpecRef__Group__0 + // InternalRos1Parser.g:2231:3: ( rule__ArrayTopicSpecRef__Group__0 ) + // InternalRos1Parser.g:2231:4: rule__ArrayTopicSpecRef__Group__0 { pushFollow(FOLLOW_2); rule__ArrayTopicSpecRef__Group__0(); @@ -6668,11 +6666,11 @@ public final void ruleArrayTopicSpecRef() throws RecognitionException { // $ANTLR start "entryRuleKEYWORD" - // InternalRos1Parser.g:2241:1: entryRuleKEYWORD : ruleKEYWORD EOF ; + // InternalRos1Parser.g:2240:1: entryRuleKEYWORD : ruleKEYWORD EOF ; public final void entryRuleKEYWORD() throws RecognitionException { try { - // InternalRos1Parser.g:2242:1: ( ruleKEYWORD EOF ) - // InternalRos1Parser.g:2243:1: ruleKEYWORD EOF + // InternalRos1Parser.g:2241:1: ( ruleKEYWORD EOF ) + // InternalRos1Parser.g:2242:1: ruleKEYWORD EOF { before(grammarAccess.getKEYWORDRule()); pushFollow(FOLLOW_1); @@ -6698,21 +6696,21 @@ public final void entryRuleKEYWORD() throws RecognitionException { // $ANTLR start "ruleKEYWORD" - // InternalRos1Parser.g:2250:1: ruleKEYWORD : ( ( rule__KEYWORD__Alternatives ) ) ; + // InternalRos1Parser.g:2249:1: ruleKEYWORD : ( ( rule__KEYWORD__Alternatives ) ) ; public final void ruleKEYWORD() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2254:2: ( ( ( rule__KEYWORD__Alternatives ) ) ) - // InternalRos1Parser.g:2255:2: ( ( rule__KEYWORD__Alternatives ) ) + // InternalRos1Parser.g:2253:2: ( ( ( rule__KEYWORD__Alternatives ) ) ) + // InternalRos1Parser.g:2254:2: ( ( rule__KEYWORD__Alternatives ) ) { - // InternalRos1Parser.g:2255:2: ( ( rule__KEYWORD__Alternatives ) ) - // InternalRos1Parser.g:2256:3: ( rule__KEYWORD__Alternatives ) + // InternalRos1Parser.g:2254:2: ( ( rule__KEYWORD__Alternatives ) ) + // InternalRos1Parser.g:2255:3: ( rule__KEYWORD__Alternatives ) { before(grammarAccess.getKEYWORDAccess().getAlternatives()); - // InternalRos1Parser.g:2257:3: ( rule__KEYWORD__Alternatives ) - // InternalRos1Parser.g:2257:4: rule__KEYWORD__Alternatives + // InternalRos1Parser.g:2256:3: ( rule__KEYWORD__Alternatives ) + // InternalRos1Parser.g:2256:4: rule__KEYWORD__Alternatives { pushFollow(FOLLOW_2); rule__KEYWORD__Alternatives(); @@ -6745,11 +6743,11 @@ public final void ruleKEYWORD() throws RecognitionException { // $ANTLR start "entryRuleEString" - // InternalRos1Parser.g:2266:1: entryRuleEString : ruleEString EOF ; + // InternalRos1Parser.g:2265:1: entryRuleEString : ruleEString EOF ; public final void entryRuleEString() throws RecognitionException { try { - // InternalRos1Parser.g:2267:1: ( ruleEString EOF ) - // InternalRos1Parser.g:2268:1: ruleEString EOF + // InternalRos1Parser.g:2266:1: ( ruleEString EOF ) + // InternalRos1Parser.g:2267:1: ruleEString EOF { before(grammarAccess.getEStringRule()); pushFollow(FOLLOW_1); @@ -6775,21 +6773,21 @@ public final void entryRuleEString() throws RecognitionException { // $ANTLR start "ruleEString" - // InternalRos1Parser.g:2275:1: ruleEString : ( ( rule__EString__Alternatives ) ) ; + // InternalRos1Parser.g:2274:1: ruleEString : ( ( rule__EString__Alternatives ) ) ; public final void ruleEString() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2279:2: ( ( ( rule__EString__Alternatives ) ) ) - // InternalRos1Parser.g:2280:2: ( ( rule__EString__Alternatives ) ) + // InternalRos1Parser.g:2278:2: ( ( ( rule__EString__Alternatives ) ) ) + // InternalRos1Parser.g:2279:2: ( ( rule__EString__Alternatives ) ) { - // InternalRos1Parser.g:2280:2: ( ( rule__EString__Alternatives ) ) - // InternalRos1Parser.g:2281:3: ( rule__EString__Alternatives ) + // InternalRos1Parser.g:2279:2: ( ( rule__EString__Alternatives ) ) + // InternalRos1Parser.g:2280:3: ( rule__EString__Alternatives ) { before(grammarAccess.getEStringAccess().getAlternatives()); - // InternalRos1Parser.g:2282:3: ( rule__EString__Alternatives ) - // InternalRos1Parser.g:2282:4: rule__EString__Alternatives + // InternalRos1Parser.g:2281:3: ( rule__EString__Alternatives ) + // InternalRos1Parser.g:2281:4: rule__EString__Alternatives { pushFollow(FOLLOW_2); rule__EString__Alternatives(); @@ -6822,11 +6820,11 @@ public final void ruleEString() throws RecognitionException { // $ANTLR start "entryRuleRosNames" - // InternalRos1Parser.g:2291:1: entryRuleRosNames : ruleRosNames EOF ; + // InternalRos1Parser.g:2290:1: entryRuleRosNames : ruleRosNames EOF ; public final void entryRuleRosNames() throws RecognitionException { try { - // InternalRos1Parser.g:2292:1: ( ruleRosNames EOF ) - // InternalRos1Parser.g:2293:1: ruleRosNames EOF + // InternalRos1Parser.g:2291:1: ( ruleRosNames EOF ) + // InternalRos1Parser.g:2292:1: ruleRosNames EOF { before(grammarAccess.getRosNamesRule()); pushFollow(FOLLOW_1); @@ -6852,21 +6850,21 @@ public final void entryRuleRosNames() throws RecognitionException { // $ANTLR start "ruleRosNames" - // InternalRos1Parser.g:2300:1: ruleRosNames : ( ( rule__RosNames__Alternatives ) ) ; + // InternalRos1Parser.g:2299:1: ruleRosNames : ( ( rule__RosNames__Alternatives ) ) ; public final void ruleRosNames() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2304:2: ( ( ( rule__RosNames__Alternatives ) ) ) - // InternalRos1Parser.g:2305:2: ( ( rule__RosNames__Alternatives ) ) + // InternalRos1Parser.g:2303:2: ( ( ( rule__RosNames__Alternatives ) ) ) + // InternalRos1Parser.g:2304:2: ( ( rule__RosNames__Alternatives ) ) { - // InternalRos1Parser.g:2305:2: ( ( rule__RosNames__Alternatives ) ) - // InternalRos1Parser.g:2306:3: ( rule__RosNames__Alternatives ) + // InternalRos1Parser.g:2304:2: ( ( rule__RosNames__Alternatives ) ) + // InternalRos1Parser.g:2305:3: ( rule__RosNames__Alternatives ) { before(grammarAccess.getRosNamesAccess().getAlternatives()); - // InternalRos1Parser.g:2307:3: ( rule__RosNames__Alternatives ) - // InternalRos1Parser.g:2307:4: rule__RosNames__Alternatives + // InternalRos1Parser.g:2306:3: ( rule__RosNames__Alternatives ) + // InternalRos1Parser.g:2306:4: rule__RosNames__Alternatives { pushFollow(FOLLOW_2); rule__RosNames__Alternatives(); @@ -6899,13 +6897,13 @@ public final void ruleRosNames() throws RecognitionException { // $ANTLR start "rule__Node__Alternatives_3" - // InternalRos1Parser.g:2315:1: rule__Node__Alternatives_3 : ( ( ( rule__Node__Group_3_0__0 ) ) | ( ( rule__Node__Group_3_1__0 ) ) | ( ( rule__Node__Group_3_2__0 ) ) | ( ( rule__Node__Group_3_3__0 ) ) | ( ( rule__Node__Group_3_4__0 ) ) | ( ( rule__Node__Group_3_5__0 ) ) | ( ( rule__Node__Group_3_6__0 ) ) ); + // InternalRos1Parser.g:2314:1: rule__Node__Alternatives_3 : ( ( ( rule__Node__Group_3_0__0 ) ) | ( ( rule__Node__Group_3_1__0 ) ) | ( ( rule__Node__Group_3_2__0 ) ) | ( ( rule__Node__Group_3_3__0 ) ) | ( ( rule__Node__Group_3_4__0 ) ) | ( ( rule__Node__Group_3_5__0 ) ) | ( ( rule__Node__Group_3_6__0 ) ) ); public final void rule__Node__Alternatives_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2319:1: ( ( ( rule__Node__Group_3_0__0 ) ) | ( ( rule__Node__Group_3_1__0 ) ) | ( ( rule__Node__Group_3_2__0 ) ) | ( ( rule__Node__Group_3_3__0 ) ) | ( ( rule__Node__Group_3_4__0 ) ) | ( ( rule__Node__Group_3_5__0 ) ) | ( ( rule__Node__Group_3_6__0 ) ) ) + // InternalRos1Parser.g:2318:1: ( ( ( rule__Node__Group_3_0__0 ) ) | ( ( rule__Node__Group_3_1__0 ) ) | ( ( rule__Node__Group_3_2__0 ) ) | ( ( rule__Node__Group_3_3__0 ) ) | ( ( rule__Node__Group_3_4__0 ) ) | ( ( rule__Node__Group_3_5__0 ) ) | ( ( rule__Node__Group_3_6__0 ) ) ) int alt1=7; switch ( input.LA(1) ) { case Publishers: @@ -6918,22 +6916,22 @@ public final void rule__Node__Alternatives_3() throws RecognitionException { alt1=2; } break; - case Serviceserver: + case Serviceservers: { alt1=3; } break; - case Serviceclient: + case Serviceclients: { alt1=4; } break; - case Actionserver: + case Actionservers: { alt1=5; } break; - case Actionclient: + case Actionclients: { alt1=6; } @@ -6952,14 +6950,14 @@ public final void rule__Node__Alternatives_3() throws RecognitionException { switch (alt1) { case 1 : - // InternalRos1Parser.g:2320:2: ( ( rule__Node__Group_3_0__0 ) ) + // InternalRos1Parser.g:2319:2: ( ( rule__Node__Group_3_0__0 ) ) { - // InternalRos1Parser.g:2320:2: ( ( rule__Node__Group_3_0__0 ) ) - // InternalRos1Parser.g:2321:3: ( rule__Node__Group_3_0__0 ) + // InternalRos1Parser.g:2319:2: ( ( rule__Node__Group_3_0__0 ) ) + // InternalRos1Parser.g:2320:3: ( rule__Node__Group_3_0__0 ) { before(grammarAccess.getNodeAccess().getGroup_3_0()); - // InternalRos1Parser.g:2322:3: ( rule__Node__Group_3_0__0 ) - // InternalRos1Parser.g:2322:4: rule__Node__Group_3_0__0 + // InternalRos1Parser.g:2321:3: ( rule__Node__Group_3_0__0 ) + // InternalRos1Parser.g:2321:4: rule__Node__Group_3_0__0 { pushFollow(FOLLOW_2); rule__Node__Group_3_0__0(); @@ -6977,14 +6975,14 @@ public final void rule__Node__Alternatives_3() throws RecognitionException { } break; case 2 : - // InternalRos1Parser.g:2326:2: ( ( rule__Node__Group_3_1__0 ) ) + // InternalRos1Parser.g:2325:2: ( ( rule__Node__Group_3_1__0 ) ) { - // InternalRos1Parser.g:2326:2: ( ( rule__Node__Group_3_1__0 ) ) - // InternalRos1Parser.g:2327:3: ( rule__Node__Group_3_1__0 ) + // InternalRos1Parser.g:2325:2: ( ( rule__Node__Group_3_1__0 ) ) + // InternalRos1Parser.g:2326:3: ( rule__Node__Group_3_1__0 ) { before(grammarAccess.getNodeAccess().getGroup_3_1()); - // InternalRos1Parser.g:2328:3: ( rule__Node__Group_3_1__0 ) - // InternalRos1Parser.g:2328:4: rule__Node__Group_3_1__0 + // InternalRos1Parser.g:2327:3: ( rule__Node__Group_3_1__0 ) + // InternalRos1Parser.g:2327:4: rule__Node__Group_3_1__0 { pushFollow(FOLLOW_2); rule__Node__Group_3_1__0(); @@ -7002,14 +7000,14 @@ public final void rule__Node__Alternatives_3() throws RecognitionException { } break; case 3 : - // InternalRos1Parser.g:2332:2: ( ( rule__Node__Group_3_2__0 ) ) + // InternalRos1Parser.g:2331:2: ( ( rule__Node__Group_3_2__0 ) ) { - // InternalRos1Parser.g:2332:2: ( ( rule__Node__Group_3_2__0 ) ) - // InternalRos1Parser.g:2333:3: ( rule__Node__Group_3_2__0 ) + // InternalRos1Parser.g:2331:2: ( ( rule__Node__Group_3_2__0 ) ) + // InternalRos1Parser.g:2332:3: ( rule__Node__Group_3_2__0 ) { before(grammarAccess.getNodeAccess().getGroup_3_2()); - // InternalRos1Parser.g:2334:3: ( rule__Node__Group_3_2__0 ) - // InternalRos1Parser.g:2334:4: rule__Node__Group_3_2__0 + // InternalRos1Parser.g:2333:3: ( rule__Node__Group_3_2__0 ) + // InternalRos1Parser.g:2333:4: rule__Node__Group_3_2__0 { pushFollow(FOLLOW_2); rule__Node__Group_3_2__0(); @@ -7027,14 +7025,14 @@ public final void rule__Node__Alternatives_3() throws RecognitionException { } break; case 4 : - // InternalRos1Parser.g:2338:2: ( ( rule__Node__Group_3_3__0 ) ) + // InternalRos1Parser.g:2337:2: ( ( rule__Node__Group_3_3__0 ) ) { - // InternalRos1Parser.g:2338:2: ( ( rule__Node__Group_3_3__0 ) ) - // InternalRos1Parser.g:2339:3: ( rule__Node__Group_3_3__0 ) + // InternalRos1Parser.g:2337:2: ( ( rule__Node__Group_3_3__0 ) ) + // InternalRos1Parser.g:2338:3: ( rule__Node__Group_3_3__0 ) { before(grammarAccess.getNodeAccess().getGroup_3_3()); - // InternalRos1Parser.g:2340:3: ( rule__Node__Group_3_3__0 ) - // InternalRos1Parser.g:2340:4: rule__Node__Group_3_3__0 + // InternalRos1Parser.g:2339:3: ( rule__Node__Group_3_3__0 ) + // InternalRos1Parser.g:2339:4: rule__Node__Group_3_3__0 { pushFollow(FOLLOW_2); rule__Node__Group_3_3__0(); @@ -7052,14 +7050,14 @@ public final void rule__Node__Alternatives_3() throws RecognitionException { } break; case 5 : - // InternalRos1Parser.g:2344:2: ( ( rule__Node__Group_3_4__0 ) ) + // InternalRos1Parser.g:2343:2: ( ( rule__Node__Group_3_4__0 ) ) { - // InternalRos1Parser.g:2344:2: ( ( rule__Node__Group_3_4__0 ) ) - // InternalRos1Parser.g:2345:3: ( rule__Node__Group_3_4__0 ) + // InternalRos1Parser.g:2343:2: ( ( rule__Node__Group_3_4__0 ) ) + // InternalRos1Parser.g:2344:3: ( rule__Node__Group_3_4__0 ) { before(grammarAccess.getNodeAccess().getGroup_3_4()); - // InternalRos1Parser.g:2346:3: ( rule__Node__Group_3_4__0 ) - // InternalRos1Parser.g:2346:4: rule__Node__Group_3_4__0 + // InternalRos1Parser.g:2345:3: ( rule__Node__Group_3_4__0 ) + // InternalRos1Parser.g:2345:4: rule__Node__Group_3_4__0 { pushFollow(FOLLOW_2); rule__Node__Group_3_4__0(); @@ -7077,14 +7075,14 @@ public final void rule__Node__Alternatives_3() throws RecognitionException { } break; case 6 : - // InternalRos1Parser.g:2350:2: ( ( rule__Node__Group_3_5__0 ) ) + // InternalRos1Parser.g:2349:2: ( ( rule__Node__Group_3_5__0 ) ) { - // InternalRos1Parser.g:2350:2: ( ( rule__Node__Group_3_5__0 ) ) - // InternalRos1Parser.g:2351:3: ( rule__Node__Group_3_5__0 ) + // InternalRos1Parser.g:2349:2: ( ( rule__Node__Group_3_5__0 ) ) + // InternalRos1Parser.g:2350:3: ( rule__Node__Group_3_5__0 ) { before(grammarAccess.getNodeAccess().getGroup_3_5()); - // InternalRos1Parser.g:2352:3: ( rule__Node__Group_3_5__0 ) - // InternalRos1Parser.g:2352:4: rule__Node__Group_3_5__0 + // InternalRos1Parser.g:2351:3: ( rule__Node__Group_3_5__0 ) + // InternalRos1Parser.g:2351:4: rule__Node__Group_3_5__0 { pushFollow(FOLLOW_2); rule__Node__Group_3_5__0(); @@ -7102,14 +7100,14 @@ public final void rule__Node__Alternatives_3() throws RecognitionException { } break; case 7 : - // InternalRos1Parser.g:2356:2: ( ( rule__Node__Group_3_6__0 ) ) + // InternalRos1Parser.g:2355:2: ( ( rule__Node__Group_3_6__0 ) ) { - // InternalRos1Parser.g:2356:2: ( ( rule__Node__Group_3_6__0 ) ) - // InternalRos1Parser.g:2357:3: ( rule__Node__Group_3_6__0 ) + // InternalRos1Parser.g:2355:2: ( ( rule__Node__Group_3_6__0 ) ) + // InternalRos1Parser.g:2356:3: ( rule__Node__Group_3_6__0 ) { before(grammarAccess.getNodeAccess().getGroup_3_6()); - // InternalRos1Parser.g:2358:3: ( rule__Node__Group_3_6__0 ) - // InternalRos1Parser.g:2358:4: rule__Node__Group_3_6__0 + // InternalRos1Parser.g:2357:3: ( rule__Node__Group_3_6__0 ) + // InternalRos1Parser.g:2357:4: rule__Node__Group_3_6__0 { pushFollow(FOLLOW_2); rule__Node__Group_3_6__0(); @@ -7144,13 +7142,13 @@ public final void rule__Node__Alternatives_3() throws RecognitionException { // $ANTLR start "rule__SpecBase__Alternatives" - // InternalRos1Parser.g:2366:1: rule__SpecBase__Alternatives : ( ( ruleTopicSpec ) | ( ruleServiceSpec ) | ( ruleActionSpec ) ); + // InternalRos1Parser.g:2365:1: rule__SpecBase__Alternatives : ( ( ruleTopicSpec ) | ( ruleServiceSpec ) | ( ruleActionSpec ) ); public final void rule__SpecBase__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2370:1: ( ( ruleTopicSpec ) | ( ruleServiceSpec ) | ( ruleActionSpec ) ) + // InternalRos1Parser.g:2369:1: ( ( ruleTopicSpec ) | ( ruleServiceSpec ) | ( ruleActionSpec ) ) int alt2=3; switch ( input.LA(1) ) { case Msg: @@ -7177,10 +7175,10 @@ public final void rule__SpecBase__Alternatives() throws RecognitionException { switch (alt2) { case 1 : - // InternalRos1Parser.g:2371:2: ( ruleTopicSpec ) + // InternalRos1Parser.g:2370:2: ( ruleTopicSpec ) { - // InternalRos1Parser.g:2371:2: ( ruleTopicSpec ) - // InternalRos1Parser.g:2372:3: ruleTopicSpec + // InternalRos1Parser.g:2370:2: ( ruleTopicSpec ) + // InternalRos1Parser.g:2371:3: ruleTopicSpec { before(grammarAccess.getSpecBaseAccess().getTopicSpecParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -7196,10 +7194,10 @@ public final void rule__SpecBase__Alternatives() throws RecognitionException { } break; case 2 : - // InternalRos1Parser.g:2377:2: ( ruleServiceSpec ) + // InternalRos1Parser.g:2376:2: ( ruleServiceSpec ) { - // InternalRos1Parser.g:2377:2: ( ruleServiceSpec ) - // InternalRos1Parser.g:2378:3: ruleServiceSpec + // InternalRos1Parser.g:2376:2: ( ruleServiceSpec ) + // InternalRos1Parser.g:2377:3: ruleServiceSpec { before(grammarAccess.getSpecBaseAccess().getServiceSpecParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -7215,10 +7213,10 @@ public final void rule__SpecBase__Alternatives() throws RecognitionException { } break; case 3 : - // InternalRos1Parser.g:2383:2: ( ruleActionSpec ) + // InternalRos1Parser.g:2382:2: ( ruleActionSpec ) { - // InternalRos1Parser.g:2383:2: ( ruleActionSpec ) - // InternalRos1Parser.g:2384:3: ruleActionSpec + // InternalRos1Parser.g:2382:2: ( ruleActionSpec ) + // InternalRos1Parser.g:2383:3: ruleActionSpec { before(grammarAccess.getSpecBaseAccess().getActionSpecParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -7251,13 +7249,13 @@ public final void rule__SpecBase__Alternatives() throws RecognitionException { // $ANTLR start "rule__TopicSpec__NameAlternatives_2_0" - // InternalRos1Parser.g:2393:1: rule__TopicSpec__NameAlternatives_2_0 : ( ( ruleEString ) | ( Header ) | ( String ) ); + // InternalRos1Parser.g:2392:1: rule__TopicSpec__NameAlternatives_2_0 : ( ( ruleEString ) | ( Header ) | ( String ) ); public final void rule__TopicSpec__NameAlternatives_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2397:1: ( ( ruleEString ) | ( Header ) | ( String ) ) + // InternalRos1Parser.g:2396:1: ( ( ruleEString ) | ( Header ) | ( String ) ) int alt3=3; switch ( input.LA(1) ) { case RULE_ID: @@ -7285,10 +7283,10 @@ public final void rule__TopicSpec__NameAlternatives_2_0() throws RecognitionExce switch (alt3) { case 1 : - // InternalRos1Parser.g:2398:2: ( ruleEString ) + // InternalRos1Parser.g:2397:2: ( ruleEString ) { - // InternalRos1Parser.g:2398:2: ( ruleEString ) - // InternalRos1Parser.g:2399:3: ruleEString + // InternalRos1Parser.g:2397:2: ( ruleEString ) + // InternalRos1Parser.g:2398:3: ruleEString { before(grammarAccess.getTopicSpecAccess().getNameEStringParserRuleCall_2_0_0()); pushFollow(FOLLOW_2); @@ -7304,10 +7302,10 @@ public final void rule__TopicSpec__NameAlternatives_2_0() throws RecognitionExce } break; case 2 : - // InternalRos1Parser.g:2404:2: ( Header ) + // InternalRos1Parser.g:2403:2: ( Header ) { - // InternalRos1Parser.g:2404:2: ( Header ) - // InternalRos1Parser.g:2405:3: Header + // InternalRos1Parser.g:2403:2: ( Header ) + // InternalRos1Parser.g:2404:3: Header { before(grammarAccess.getTopicSpecAccess().getNameHeaderKeyword_2_0_1()); match(input,Header,FOLLOW_2); @@ -7319,10 +7317,10 @@ public final void rule__TopicSpec__NameAlternatives_2_0() throws RecognitionExce } break; case 3 : - // InternalRos1Parser.g:2410:2: ( String ) + // InternalRos1Parser.g:2409:2: ( String ) { - // InternalRos1Parser.g:2410:2: ( String ) - // InternalRos1Parser.g:2411:3: String + // InternalRos1Parser.g:2409:2: ( String ) + // InternalRos1Parser.g:2410:3: String { before(grammarAccess.getTopicSpecAccess().getNameStringKeyword_2_0_2()); match(input,String,FOLLOW_2); @@ -7351,13 +7349,13 @@ public final void rule__TopicSpec__NameAlternatives_2_0() throws RecognitionExce // $ANTLR start "rule__Dependency__Alternatives" - // InternalRos1Parser.g:2420:1: rule__Dependency__Alternatives : ( ( rulePackageDependency ) | ( ruleExternalDependency ) ); + // InternalRos1Parser.g:2419:1: rule__Dependency__Alternatives : ( ( rulePackageDependency ) | ( ruleExternalDependency ) ); public final void rule__Dependency__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2424:1: ( ( rulePackageDependency ) | ( ruleExternalDependency ) ) + // InternalRos1Parser.g:2423:1: ( ( rulePackageDependency ) | ( ruleExternalDependency ) ) int alt4=2; int LA4_0 = input.LA(1); @@ -7375,10 +7373,10 @@ else if ( (LA4_0==ExternalDependency) ) { } switch (alt4) { case 1 : - // InternalRos1Parser.g:2425:2: ( rulePackageDependency ) + // InternalRos1Parser.g:2424:2: ( rulePackageDependency ) { - // InternalRos1Parser.g:2425:2: ( rulePackageDependency ) - // InternalRos1Parser.g:2426:3: rulePackageDependency + // InternalRos1Parser.g:2424:2: ( rulePackageDependency ) + // InternalRos1Parser.g:2425:3: rulePackageDependency { before(grammarAccess.getDependencyAccess().getPackageDependencyParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -7394,10 +7392,10 @@ else if ( (LA4_0==ExternalDependency) ) { } break; case 2 : - // InternalRos1Parser.g:2431:2: ( ruleExternalDependency ) + // InternalRos1Parser.g:2430:2: ( ruleExternalDependency ) { - // InternalRos1Parser.g:2431:2: ( ruleExternalDependency ) - // InternalRos1Parser.g:2432:3: ruleExternalDependency + // InternalRos1Parser.g:2430:2: ( ruleExternalDependency ) + // InternalRos1Parser.g:2431:3: ruleExternalDependency { before(grammarAccess.getDependencyAccess().getExternalDependencyParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -7430,13 +7428,13 @@ else if ( (LA4_0==ExternalDependency) ) { // $ANTLR start "rule__Namespace__Alternatives" - // InternalRos1Parser.g:2441:1: rule__Namespace__Alternatives : ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ); + // InternalRos1Parser.g:2440:1: rule__Namespace__Alternatives : ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ); public final void rule__Namespace__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2445:1: ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ) + // InternalRos1Parser.g:2444:1: ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ) int alt5=3; switch ( input.LA(1) ) { case GlobalNamespace: @@ -7463,10 +7461,10 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { switch (alt5) { case 1 : - // InternalRos1Parser.g:2446:2: ( ruleGlobalNamespace ) + // InternalRos1Parser.g:2445:2: ( ruleGlobalNamespace ) { - // InternalRos1Parser.g:2446:2: ( ruleGlobalNamespace ) - // InternalRos1Parser.g:2447:3: ruleGlobalNamespace + // InternalRos1Parser.g:2445:2: ( ruleGlobalNamespace ) + // InternalRos1Parser.g:2446:3: ruleGlobalNamespace { before(grammarAccess.getNamespaceAccess().getGlobalNamespaceParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -7482,10 +7480,10 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { } break; case 2 : - // InternalRos1Parser.g:2452:2: ( ruleRelativeNamespace_Impl ) + // InternalRos1Parser.g:2451:2: ( ruleRelativeNamespace_Impl ) { - // InternalRos1Parser.g:2452:2: ( ruleRelativeNamespace_Impl ) - // InternalRos1Parser.g:2453:3: ruleRelativeNamespace_Impl + // InternalRos1Parser.g:2451:2: ( ruleRelativeNamespace_Impl ) + // InternalRos1Parser.g:2452:3: ruleRelativeNamespace_Impl { before(grammarAccess.getNamespaceAccess().getRelativeNamespace_ImplParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -7501,10 +7499,10 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { } break; case 3 : - // InternalRos1Parser.g:2458:2: ( rulePrivateNamespace ) + // InternalRos1Parser.g:2457:2: ( rulePrivateNamespace ) { - // InternalRos1Parser.g:2458:2: ( rulePrivateNamespace ) - // InternalRos1Parser.g:2459:3: rulePrivateNamespace + // InternalRos1Parser.g:2457:2: ( rulePrivateNamespace ) + // InternalRos1Parser.g:2458:3: rulePrivateNamespace { before(grammarAccess.getNamespaceAccess().getPrivateNamespaceParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -7537,13 +7535,13 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { // $ANTLR start "rule__ParameterType__Alternatives" - // InternalRos1Parser.g:2468:1: rule__ParameterType__Alternatives : ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ); + // InternalRos1Parser.g:2467:1: rule__ParameterType__Alternatives : ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ); public final void rule__ParameterType__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2472:1: ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ) + // InternalRos1Parser.g:2471:1: ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ) int alt6=8; switch ( input.LA(1) ) { case List: @@ -7581,7 +7579,7 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio alt6=7; } break; - case Array: + case RULE_BEGIN: { alt6=8; } @@ -7595,10 +7593,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio switch (alt6) { case 1 : - // InternalRos1Parser.g:2473:2: ( ruleParameterListType ) + // InternalRos1Parser.g:2472:2: ( ruleParameterListType ) { - // InternalRos1Parser.g:2473:2: ( ruleParameterListType ) - // InternalRos1Parser.g:2474:3: ruleParameterListType + // InternalRos1Parser.g:2472:2: ( ruleParameterListType ) + // InternalRos1Parser.g:2473:3: ruleParameterListType { before(grammarAccess.getParameterTypeAccess().getParameterListTypeParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -7614,10 +7612,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 2 : - // InternalRos1Parser.g:2479:2: ( ruleParameterStructType ) + // InternalRos1Parser.g:2478:2: ( ruleParameterStructType ) { - // InternalRos1Parser.g:2479:2: ( ruleParameterStructType ) - // InternalRos1Parser.g:2480:3: ruleParameterStructType + // InternalRos1Parser.g:2478:2: ( ruleParameterStructType ) + // InternalRos1Parser.g:2479:3: ruleParameterStructType { before(grammarAccess.getParameterTypeAccess().getParameterStructTypeParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -7633,10 +7631,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 3 : - // InternalRos1Parser.g:2485:2: ( ruleParameterIntegerType ) + // InternalRos1Parser.g:2484:2: ( ruleParameterIntegerType ) { - // InternalRos1Parser.g:2485:2: ( ruleParameterIntegerType ) - // InternalRos1Parser.g:2486:3: ruleParameterIntegerType + // InternalRos1Parser.g:2484:2: ( ruleParameterIntegerType ) + // InternalRos1Parser.g:2485:3: ruleParameterIntegerType { before(grammarAccess.getParameterTypeAccess().getParameterIntegerTypeParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -7652,10 +7650,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 4 : - // InternalRos1Parser.g:2491:2: ( ruleParameterStringType ) + // InternalRos1Parser.g:2490:2: ( ruleParameterStringType ) { - // InternalRos1Parser.g:2491:2: ( ruleParameterStringType ) - // InternalRos1Parser.g:2492:3: ruleParameterStringType + // InternalRos1Parser.g:2490:2: ( ruleParameterStringType ) + // InternalRos1Parser.g:2491:3: ruleParameterStringType { before(grammarAccess.getParameterTypeAccess().getParameterStringTypeParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -7671,10 +7669,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 5 : - // InternalRos1Parser.g:2497:2: ( ruleParameterDoubleType ) + // InternalRos1Parser.g:2496:2: ( ruleParameterDoubleType ) { - // InternalRos1Parser.g:2497:2: ( ruleParameterDoubleType ) - // InternalRos1Parser.g:2498:3: ruleParameterDoubleType + // InternalRos1Parser.g:2496:2: ( ruleParameterDoubleType ) + // InternalRos1Parser.g:2497:3: ruleParameterDoubleType { before(grammarAccess.getParameterTypeAccess().getParameterDoubleTypeParserRuleCall_4()); pushFollow(FOLLOW_2); @@ -7690,10 +7688,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 6 : - // InternalRos1Parser.g:2503:2: ( ruleParameterBooleanType ) + // InternalRos1Parser.g:2502:2: ( ruleParameterBooleanType ) { - // InternalRos1Parser.g:2503:2: ( ruleParameterBooleanType ) - // InternalRos1Parser.g:2504:3: ruleParameterBooleanType + // InternalRos1Parser.g:2502:2: ( ruleParameterBooleanType ) + // InternalRos1Parser.g:2503:3: ruleParameterBooleanType { before(grammarAccess.getParameterTypeAccess().getParameterBooleanTypeParserRuleCall_5()); pushFollow(FOLLOW_2); @@ -7709,10 +7707,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 7 : - // InternalRos1Parser.g:2509:2: ( ruleParameterBase64Type ) + // InternalRos1Parser.g:2508:2: ( ruleParameterBase64Type ) { - // InternalRos1Parser.g:2509:2: ( ruleParameterBase64Type ) - // InternalRos1Parser.g:2510:3: ruleParameterBase64Type + // InternalRos1Parser.g:2508:2: ( ruleParameterBase64Type ) + // InternalRos1Parser.g:2509:3: ruleParameterBase64Type { before(grammarAccess.getParameterTypeAccess().getParameterBase64TypeParserRuleCall_6()); pushFollow(FOLLOW_2); @@ -7728,10 +7726,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 8 : - // InternalRos1Parser.g:2515:2: ( ruleParameterArrayType ) + // InternalRos1Parser.g:2514:2: ( ruleParameterArrayType ) { - // InternalRos1Parser.g:2515:2: ( ruleParameterArrayType ) - // InternalRos1Parser.g:2516:3: ruleParameterArrayType + // InternalRos1Parser.g:2514:2: ( ruleParameterArrayType ) + // InternalRos1Parser.g:2515:3: ruleParameterArrayType { before(grammarAccess.getParameterTypeAccess().getParameterArrayTypeParserRuleCall_7()); pushFollow(FOLLOW_2); @@ -7764,80 +7762,21 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio // $ANTLR start "rule__ParameterValue__Alternatives" - // InternalRos1Parser.g:2525:1: rule__ParameterValue__Alternatives : ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ); + // InternalRos1Parser.g:2524:1: rule__ParameterValue__Alternatives : ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ); public final void rule__ParameterValue__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2529:1: ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ) + // InternalRos1Parser.g:2528:1: ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ) int alt7=7; - switch ( input.LA(1) ) { - case RULE_ID: - case RULE_STRING: - { - alt7=1; - } - break; - case RULE_BINARY: - { - alt7=2; - } - break; - case RULE_DECINT: - { - alt7=3; - } - break; - case RULE_DOUBLE: - { - alt7=4; - } - break; - case RULE_BOOLEAN: - { - alt7=5; - } - break; - case LeftSquareBracket: - { - int LA7_6 = input.LA(2); - - if ( (LA7_6==Comma||(LA7_6>=LeftSquareBracket && LA7_6<=RightSquareBracket)||(LA7_6>=RULE_BINARY && LA7_6<=RULE_DOUBLE)||(LA7_6>=RULE_ID && LA7_6<=RULE_STRING)) ) { - alt7=6; - } - else if ( (LA7_6==ParameterStructMember) ) { - alt7=7; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 7, 6, input); - - throw nvae; - } - } - break; - case EOF: - case Comma: - case RightSquareBracket: - case RULE_END: - { - alt7=7; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 7, 0, input); - - throw nvae; - } - + alt7 = dfa7.predict(input); switch (alt7) { case 1 : - // InternalRos1Parser.g:2530:2: ( ruleParameterString ) + // InternalRos1Parser.g:2529:2: ( ruleParameterString ) { - // InternalRos1Parser.g:2530:2: ( ruleParameterString ) - // InternalRos1Parser.g:2531:3: ruleParameterString + // InternalRos1Parser.g:2529:2: ( ruleParameterString ) + // InternalRos1Parser.g:2530:3: ruleParameterString { before(grammarAccess.getParameterValueAccess().getParameterStringParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -7853,10 +7792,10 @@ else if ( (LA7_6==ParameterStructMember) ) { } break; case 2 : - // InternalRos1Parser.g:2536:2: ( ruleParameterBase64 ) + // InternalRos1Parser.g:2535:2: ( ruleParameterBase64 ) { - // InternalRos1Parser.g:2536:2: ( ruleParameterBase64 ) - // InternalRos1Parser.g:2537:3: ruleParameterBase64 + // InternalRos1Parser.g:2535:2: ( ruleParameterBase64 ) + // InternalRos1Parser.g:2536:3: ruleParameterBase64 { before(grammarAccess.getParameterValueAccess().getParameterBase64ParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -7872,10 +7811,10 @@ else if ( (LA7_6==ParameterStructMember) ) { } break; case 3 : - // InternalRos1Parser.g:2542:2: ( ruleParameterInteger ) + // InternalRos1Parser.g:2541:2: ( ruleParameterInteger ) { - // InternalRos1Parser.g:2542:2: ( ruleParameterInteger ) - // InternalRos1Parser.g:2543:3: ruleParameterInteger + // InternalRos1Parser.g:2541:2: ( ruleParameterInteger ) + // InternalRos1Parser.g:2542:3: ruleParameterInteger { before(grammarAccess.getParameterValueAccess().getParameterIntegerParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -7891,10 +7830,10 @@ else if ( (LA7_6==ParameterStructMember) ) { } break; case 4 : - // InternalRos1Parser.g:2548:2: ( ruleParameterDouble ) + // InternalRos1Parser.g:2547:2: ( ruleParameterDouble ) { - // InternalRos1Parser.g:2548:2: ( ruleParameterDouble ) - // InternalRos1Parser.g:2549:3: ruleParameterDouble + // InternalRos1Parser.g:2547:2: ( ruleParameterDouble ) + // InternalRos1Parser.g:2548:3: ruleParameterDouble { before(grammarAccess.getParameterValueAccess().getParameterDoubleParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -7910,10 +7849,10 @@ else if ( (LA7_6==ParameterStructMember) ) { } break; case 5 : - // InternalRos1Parser.g:2554:2: ( ruleParameterBoolean ) + // InternalRos1Parser.g:2553:2: ( ruleParameterBoolean ) { - // InternalRos1Parser.g:2554:2: ( ruleParameterBoolean ) - // InternalRos1Parser.g:2555:3: ruleParameterBoolean + // InternalRos1Parser.g:2553:2: ( ruleParameterBoolean ) + // InternalRos1Parser.g:2554:3: ruleParameterBoolean { before(grammarAccess.getParameterValueAccess().getParameterBooleanParserRuleCall_4()); pushFollow(FOLLOW_2); @@ -7929,10 +7868,10 @@ else if ( (LA7_6==ParameterStructMember) ) { } break; case 6 : - // InternalRos1Parser.g:2560:2: ( ruleParameterList ) + // InternalRos1Parser.g:2559:2: ( ruleParameterList ) { - // InternalRos1Parser.g:2560:2: ( ruleParameterList ) - // InternalRos1Parser.g:2561:3: ruleParameterList + // InternalRos1Parser.g:2559:2: ( ruleParameterList ) + // InternalRos1Parser.g:2560:3: ruleParameterList { before(grammarAccess.getParameterValueAccess().getParameterListParserRuleCall_5()); pushFollow(FOLLOW_2); @@ -7948,10 +7887,10 @@ else if ( (LA7_6==ParameterStructMember) ) { } break; case 7 : - // InternalRos1Parser.g:2566:2: ( ruleParameterStruct ) + // InternalRos1Parser.g:2565:2: ( ruleParameterStruct ) { - // InternalRos1Parser.g:2566:2: ( ruleParameterStruct ) - // InternalRos1Parser.g:2567:3: ruleParameterStruct + // InternalRos1Parser.g:2565:2: ( ruleParameterStruct ) + // InternalRos1Parser.g:2566:3: ruleParameterStruct { before(grammarAccess.getParameterValueAccess().getParameterStructParserRuleCall_6()); pushFollow(FOLLOW_2); @@ -7984,13 +7923,13 @@ else if ( (LA7_6==ParameterStructMember) ) { // $ANTLR start "rule__MessagePart__DataAlternatives_1_0" - // InternalRos1Parser.g:2576:1: rule__MessagePart__DataAlternatives_1_0 : ( ( ruleKEYWORD ) | ( RULE_MESSAGE_ASIGMENT ) | ( ruleEString ) ); + // InternalRos1Parser.g:2575:1: rule__MessagePart__DataAlternatives_1_0 : ( ( ruleKEYWORD ) | ( RULE_MESSAGE_ASIGMENT ) | ( ruleEString ) ); public final void rule__MessagePart__DataAlternatives_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2580:1: ( ( ruleKEYWORD ) | ( RULE_MESSAGE_ASIGMENT ) | ( ruleEString ) ) + // InternalRos1Parser.g:2579:1: ( ( ruleKEYWORD ) | ( RULE_MESSAGE_ASIGMENT ) | ( ruleEString ) ) int alt8=3; switch ( input.LA(1) ) { case Duration: @@ -8028,10 +7967,10 @@ public final void rule__MessagePart__DataAlternatives_1_0() throws RecognitionEx switch (alt8) { case 1 : - // InternalRos1Parser.g:2581:2: ( ruleKEYWORD ) + // InternalRos1Parser.g:2580:2: ( ruleKEYWORD ) { - // InternalRos1Parser.g:2581:2: ( ruleKEYWORD ) - // InternalRos1Parser.g:2582:3: ruleKEYWORD + // InternalRos1Parser.g:2580:2: ( ruleKEYWORD ) + // InternalRos1Parser.g:2581:3: ruleKEYWORD { before(grammarAccess.getMessagePartAccess().getDataKEYWORDParserRuleCall_1_0_0()); pushFollow(FOLLOW_2); @@ -8047,10 +7986,10 @@ public final void rule__MessagePart__DataAlternatives_1_0() throws RecognitionEx } break; case 2 : - // InternalRos1Parser.g:2587:2: ( RULE_MESSAGE_ASIGMENT ) + // InternalRos1Parser.g:2586:2: ( RULE_MESSAGE_ASIGMENT ) { - // InternalRos1Parser.g:2587:2: ( RULE_MESSAGE_ASIGMENT ) - // InternalRos1Parser.g:2588:3: RULE_MESSAGE_ASIGMENT + // InternalRos1Parser.g:2586:2: ( RULE_MESSAGE_ASIGMENT ) + // InternalRos1Parser.g:2587:3: RULE_MESSAGE_ASIGMENT { before(grammarAccess.getMessagePartAccess().getDataMESSAGE_ASIGMENTTerminalRuleCall_1_0_1()); match(input,RULE_MESSAGE_ASIGMENT,FOLLOW_2); @@ -8062,10 +8001,10 @@ public final void rule__MessagePart__DataAlternatives_1_0() throws RecognitionEx } break; case 3 : - // InternalRos1Parser.g:2593:2: ( ruleEString ) + // InternalRos1Parser.g:2592:2: ( ruleEString ) { - // InternalRos1Parser.g:2593:2: ( ruleEString ) - // InternalRos1Parser.g:2594:3: ruleEString + // InternalRos1Parser.g:2592:2: ( ruleEString ) + // InternalRos1Parser.g:2593:3: ruleEString { before(grammarAccess.getMessagePartAccess().getDataEStringParserRuleCall_1_0_2()); pushFollow(FOLLOW_2); @@ -8098,21 +8037,21 @@ public final void rule__MessagePart__DataAlternatives_1_0() throws RecognitionEx // $ANTLR start "rule__AbstractType__Alternatives" - // InternalRos1Parser.g:2603:1: rule__AbstractType__Alternatives : ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) ); + // InternalRos1Parser.g:2602:1: rule__AbstractType__Alternatives : ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) ); public final void rule__AbstractType__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2607:1: ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) ) + // InternalRos1Parser.g:2606:1: ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) ) int alt9=31; alt9 = dfa9.predict(input); switch (alt9) { case 1 : - // InternalRos1Parser.g:2608:2: ( rulebool ) + // InternalRos1Parser.g:2607:2: ( rulebool ) { - // InternalRos1Parser.g:2608:2: ( rulebool ) - // InternalRos1Parser.g:2609:3: rulebool + // InternalRos1Parser.g:2607:2: ( rulebool ) + // InternalRos1Parser.g:2608:3: rulebool { before(grammarAccess.getAbstractTypeAccess().getBoolParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -8128,10 +8067,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 2 : - // InternalRos1Parser.g:2614:2: ( ruleint8 ) + // InternalRos1Parser.g:2613:2: ( ruleint8 ) { - // InternalRos1Parser.g:2614:2: ( ruleint8 ) - // InternalRos1Parser.g:2615:3: ruleint8 + // InternalRos1Parser.g:2613:2: ( ruleint8 ) + // InternalRos1Parser.g:2614:3: ruleint8 { before(grammarAccess.getAbstractTypeAccess().getInt8ParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -8147,10 +8086,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 3 : - // InternalRos1Parser.g:2620:2: ( ruleuint8 ) + // InternalRos1Parser.g:2619:2: ( ruleuint8 ) { - // InternalRos1Parser.g:2620:2: ( ruleuint8 ) - // InternalRos1Parser.g:2621:3: ruleuint8 + // InternalRos1Parser.g:2619:2: ( ruleuint8 ) + // InternalRos1Parser.g:2620:3: ruleuint8 { before(grammarAccess.getAbstractTypeAccess().getUint8ParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -8166,10 +8105,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 4 : - // InternalRos1Parser.g:2626:2: ( ruleint16 ) + // InternalRos1Parser.g:2625:2: ( ruleint16 ) { - // InternalRos1Parser.g:2626:2: ( ruleint16 ) - // InternalRos1Parser.g:2627:3: ruleint16 + // InternalRos1Parser.g:2625:2: ( ruleint16 ) + // InternalRos1Parser.g:2626:3: ruleint16 { before(grammarAccess.getAbstractTypeAccess().getInt16ParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -8185,10 +8124,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 5 : - // InternalRos1Parser.g:2632:2: ( ruleuint16 ) + // InternalRos1Parser.g:2631:2: ( ruleuint16 ) { - // InternalRos1Parser.g:2632:2: ( ruleuint16 ) - // InternalRos1Parser.g:2633:3: ruleuint16 + // InternalRos1Parser.g:2631:2: ( ruleuint16 ) + // InternalRos1Parser.g:2632:3: ruleuint16 { before(grammarAccess.getAbstractTypeAccess().getUint16ParserRuleCall_4()); pushFollow(FOLLOW_2); @@ -8204,10 +8143,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 6 : - // InternalRos1Parser.g:2638:2: ( ruleint32 ) + // InternalRos1Parser.g:2637:2: ( ruleint32 ) { - // InternalRos1Parser.g:2638:2: ( ruleint32 ) - // InternalRos1Parser.g:2639:3: ruleint32 + // InternalRos1Parser.g:2637:2: ( ruleint32 ) + // InternalRos1Parser.g:2638:3: ruleint32 { before(grammarAccess.getAbstractTypeAccess().getInt32ParserRuleCall_5()); pushFollow(FOLLOW_2); @@ -8223,10 +8162,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 7 : - // InternalRos1Parser.g:2644:2: ( ruleuint32 ) + // InternalRos1Parser.g:2643:2: ( ruleuint32 ) { - // InternalRos1Parser.g:2644:2: ( ruleuint32 ) - // InternalRos1Parser.g:2645:3: ruleuint32 + // InternalRos1Parser.g:2643:2: ( ruleuint32 ) + // InternalRos1Parser.g:2644:3: ruleuint32 { before(grammarAccess.getAbstractTypeAccess().getUint32ParserRuleCall_6()); pushFollow(FOLLOW_2); @@ -8242,10 +8181,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 8 : - // InternalRos1Parser.g:2650:2: ( ruleint64 ) + // InternalRos1Parser.g:2649:2: ( ruleint64 ) { - // InternalRos1Parser.g:2650:2: ( ruleint64 ) - // InternalRos1Parser.g:2651:3: ruleint64 + // InternalRos1Parser.g:2649:2: ( ruleint64 ) + // InternalRos1Parser.g:2650:3: ruleint64 { before(grammarAccess.getAbstractTypeAccess().getInt64ParserRuleCall_7()); pushFollow(FOLLOW_2); @@ -8261,10 +8200,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 9 : - // InternalRos1Parser.g:2656:2: ( ruleuint64 ) + // InternalRos1Parser.g:2655:2: ( ruleuint64 ) { - // InternalRos1Parser.g:2656:2: ( ruleuint64 ) - // InternalRos1Parser.g:2657:3: ruleuint64 + // InternalRos1Parser.g:2655:2: ( ruleuint64 ) + // InternalRos1Parser.g:2656:3: ruleuint64 { before(grammarAccess.getAbstractTypeAccess().getUint64ParserRuleCall_8()); pushFollow(FOLLOW_2); @@ -8280,10 +8219,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 10 : - // InternalRos1Parser.g:2662:2: ( rulefloat32 ) + // InternalRos1Parser.g:2661:2: ( rulefloat32 ) { - // InternalRos1Parser.g:2662:2: ( rulefloat32 ) - // InternalRos1Parser.g:2663:3: rulefloat32 + // InternalRos1Parser.g:2661:2: ( rulefloat32 ) + // InternalRos1Parser.g:2662:3: rulefloat32 { before(grammarAccess.getAbstractTypeAccess().getFloat32ParserRuleCall_9()); pushFollow(FOLLOW_2); @@ -8299,10 +8238,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 11 : - // InternalRos1Parser.g:2668:2: ( rulefloat64 ) + // InternalRos1Parser.g:2667:2: ( rulefloat64 ) { - // InternalRos1Parser.g:2668:2: ( rulefloat64 ) - // InternalRos1Parser.g:2669:3: rulefloat64 + // InternalRos1Parser.g:2667:2: ( rulefloat64 ) + // InternalRos1Parser.g:2668:3: rulefloat64 { before(grammarAccess.getAbstractTypeAccess().getFloat64ParserRuleCall_10()); pushFollow(FOLLOW_2); @@ -8318,10 +8257,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 12 : - // InternalRos1Parser.g:2674:2: ( rulestring0 ) + // InternalRos1Parser.g:2673:2: ( rulestring0 ) { - // InternalRos1Parser.g:2674:2: ( rulestring0 ) - // InternalRos1Parser.g:2675:3: rulestring0 + // InternalRos1Parser.g:2673:2: ( rulestring0 ) + // InternalRos1Parser.g:2674:3: rulestring0 { before(grammarAccess.getAbstractTypeAccess().getString0ParserRuleCall_11()); pushFollow(FOLLOW_2); @@ -8337,10 +8276,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 13 : - // InternalRos1Parser.g:2680:2: ( rulebyte ) + // InternalRos1Parser.g:2679:2: ( rulebyte ) { - // InternalRos1Parser.g:2680:2: ( rulebyte ) - // InternalRos1Parser.g:2681:3: rulebyte + // InternalRos1Parser.g:2679:2: ( rulebyte ) + // InternalRos1Parser.g:2680:3: rulebyte { before(grammarAccess.getAbstractTypeAccess().getByteParserRuleCall_12()); pushFollow(FOLLOW_2); @@ -8356,10 +8295,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 14 : - // InternalRos1Parser.g:2686:2: ( ruletime ) + // InternalRos1Parser.g:2685:2: ( ruletime ) { - // InternalRos1Parser.g:2686:2: ( ruletime ) - // InternalRos1Parser.g:2687:3: ruletime + // InternalRos1Parser.g:2685:2: ( ruletime ) + // InternalRos1Parser.g:2686:3: ruletime { before(grammarAccess.getAbstractTypeAccess().getTimeParserRuleCall_13()); pushFollow(FOLLOW_2); @@ -8375,10 +8314,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 15 : - // InternalRos1Parser.g:2692:2: ( ruleduration ) + // InternalRos1Parser.g:2691:2: ( ruleduration ) { - // InternalRos1Parser.g:2692:2: ( ruleduration ) - // InternalRos1Parser.g:2693:3: ruleduration + // InternalRos1Parser.g:2691:2: ( ruleduration ) + // InternalRos1Parser.g:2692:3: ruleduration { before(grammarAccess.getAbstractTypeAccess().getDurationParserRuleCall_14()); pushFollow(FOLLOW_2); @@ -8394,10 +8333,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 16 : - // InternalRos1Parser.g:2698:2: ( ruleHeader ) + // InternalRos1Parser.g:2697:2: ( ruleHeader ) { - // InternalRos1Parser.g:2698:2: ( ruleHeader ) - // InternalRos1Parser.g:2699:3: ruleHeader + // InternalRos1Parser.g:2697:2: ( ruleHeader ) + // InternalRos1Parser.g:2698:3: ruleHeader { before(grammarAccess.getAbstractTypeAccess().getHeaderParserRuleCall_15()); pushFollow(FOLLOW_2); @@ -8413,10 +8352,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 17 : - // InternalRos1Parser.g:2704:2: ( ruleboolArray ) + // InternalRos1Parser.g:2703:2: ( ruleboolArray ) { - // InternalRos1Parser.g:2704:2: ( ruleboolArray ) - // InternalRos1Parser.g:2705:3: ruleboolArray + // InternalRos1Parser.g:2703:2: ( ruleboolArray ) + // InternalRos1Parser.g:2704:3: ruleboolArray { before(grammarAccess.getAbstractTypeAccess().getBoolArrayParserRuleCall_16()); pushFollow(FOLLOW_2); @@ -8432,10 +8371,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 18 : - // InternalRos1Parser.g:2710:2: ( ruleint8Array ) + // InternalRos1Parser.g:2709:2: ( ruleint8Array ) { - // InternalRos1Parser.g:2710:2: ( ruleint8Array ) - // InternalRos1Parser.g:2711:3: ruleint8Array + // InternalRos1Parser.g:2709:2: ( ruleint8Array ) + // InternalRos1Parser.g:2710:3: ruleint8Array { before(grammarAccess.getAbstractTypeAccess().getInt8ArrayParserRuleCall_17()); pushFollow(FOLLOW_2); @@ -8451,10 +8390,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 19 : - // InternalRos1Parser.g:2716:2: ( ruleuint8Array ) + // InternalRos1Parser.g:2715:2: ( ruleuint8Array ) { - // InternalRos1Parser.g:2716:2: ( ruleuint8Array ) - // InternalRos1Parser.g:2717:3: ruleuint8Array + // InternalRos1Parser.g:2715:2: ( ruleuint8Array ) + // InternalRos1Parser.g:2716:3: ruleuint8Array { before(grammarAccess.getAbstractTypeAccess().getUint8ArrayParserRuleCall_18()); pushFollow(FOLLOW_2); @@ -8470,10 +8409,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 20 : - // InternalRos1Parser.g:2722:2: ( ruleint16Array ) + // InternalRos1Parser.g:2721:2: ( ruleint16Array ) { - // InternalRos1Parser.g:2722:2: ( ruleint16Array ) - // InternalRos1Parser.g:2723:3: ruleint16Array + // InternalRos1Parser.g:2721:2: ( ruleint16Array ) + // InternalRos1Parser.g:2722:3: ruleint16Array { before(grammarAccess.getAbstractTypeAccess().getInt16ArrayParserRuleCall_19()); pushFollow(FOLLOW_2); @@ -8489,10 +8428,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 21 : - // InternalRos1Parser.g:2728:2: ( ruleuint16Array ) + // InternalRos1Parser.g:2727:2: ( ruleuint16Array ) { - // InternalRos1Parser.g:2728:2: ( ruleuint16Array ) - // InternalRos1Parser.g:2729:3: ruleuint16Array + // InternalRos1Parser.g:2727:2: ( ruleuint16Array ) + // InternalRos1Parser.g:2728:3: ruleuint16Array { before(grammarAccess.getAbstractTypeAccess().getUint16ArrayParserRuleCall_20()); pushFollow(FOLLOW_2); @@ -8508,10 +8447,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 22 : - // InternalRos1Parser.g:2734:2: ( ruleint32Array ) + // InternalRos1Parser.g:2733:2: ( ruleint32Array ) { - // InternalRos1Parser.g:2734:2: ( ruleint32Array ) - // InternalRos1Parser.g:2735:3: ruleint32Array + // InternalRos1Parser.g:2733:2: ( ruleint32Array ) + // InternalRos1Parser.g:2734:3: ruleint32Array { before(grammarAccess.getAbstractTypeAccess().getInt32ArrayParserRuleCall_21()); pushFollow(FOLLOW_2); @@ -8527,10 +8466,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 23 : - // InternalRos1Parser.g:2740:2: ( ruleuint32Array ) + // InternalRos1Parser.g:2739:2: ( ruleuint32Array ) { - // InternalRos1Parser.g:2740:2: ( ruleuint32Array ) - // InternalRos1Parser.g:2741:3: ruleuint32Array + // InternalRos1Parser.g:2739:2: ( ruleuint32Array ) + // InternalRos1Parser.g:2740:3: ruleuint32Array { before(grammarAccess.getAbstractTypeAccess().getUint32ArrayParserRuleCall_22()); pushFollow(FOLLOW_2); @@ -8546,10 +8485,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 24 : - // InternalRos1Parser.g:2746:2: ( ruleint64Array ) + // InternalRos1Parser.g:2745:2: ( ruleint64Array ) { - // InternalRos1Parser.g:2746:2: ( ruleint64Array ) - // InternalRos1Parser.g:2747:3: ruleint64Array + // InternalRos1Parser.g:2745:2: ( ruleint64Array ) + // InternalRos1Parser.g:2746:3: ruleint64Array { before(grammarAccess.getAbstractTypeAccess().getInt64ArrayParserRuleCall_23()); pushFollow(FOLLOW_2); @@ -8565,10 +8504,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 25 : - // InternalRos1Parser.g:2752:2: ( ruleuint64Array ) + // InternalRos1Parser.g:2751:2: ( ruleuint64Array ) { - // InternalRos1Parser.g:2752:2: ( ruleuint64Array ) - // InternalRos1Parser.g:2753:3: ruleuint64Array + // InternalRos1Parser.g:2751:2: ( ruleuint64Array ) + // InternalRos1Parser.g:2752:3: ruleuint64Array { before(grammarAccess.getAbstractTypeAccess().getUint64ArrayParserRuleCall_24()); pushFollow(FOLLOW_2); @@ -8584,10 +8523,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 26 : - // InternalRos1Parser.g:2758:2: ( rulefloat32Array ) + // InternalRos1Parser.g:2757:2: ( rulefloat32Array ) { - // InternalRos1Parser.g:2758:2: ( rulefloat32Array ) - // InternalRos1Parser.g:2759:3: rulefloat32Array + // InternalRos1Parser.g:2757:2: ( rulefloat32Array ) + // InternalRos1Parser.g:2758:3: rulefloat32Array { before(grammarAccess.getAbstractTypeAccess().getFloat32ArrayParserRuleCall_25()); pushFollow(FOLLOW_2); @@ -8603,10 +8542,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 27 : - // InternalRos1Parser.g:2764:2: ( rulefloat64Array ) + // InternalRos1Parser.g:2763:2: ( rulefloat64Array ) { - // InternalRos1Parser.g:2764:2: ( rulefloat64Array ) - // InternalRos1Parser.g:2765:3: rulefloat64Array + // InternalRos1Parser.g:2763:2: ( rulefloat64Array ) + // InternalRos1Parser.g:2764:3: rulefloat64Array { before(grammarAccess.getAbstractTypeAccess().getFloat64ArrayParserRuleCall_26()); pushFollow(FOLLOW_2); @@ -8622,10 +8561,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 28 : - // InternalRos1Parser.g:2770:2: ( rulestring0Array ) + // InternalRos1Parser.g:2769:2: ( rulestring0Array ) { - // InternalRos1Parser.g:2770:2: ( rulestring0Array ) - // InternalRos1Parser.g:2771:3: rulestring0Array + // InternalRos1Parser.g:2769:2: ( rulestring0Array ) + // InternalRos1Parser.g:2770:3: rulestring0Array { before(grammarAccess.getAbstractTypeAccess().getString0ArrayParserRuleCall_27()); pushFollow(FOLLOW_2); @@ -8641,10 +8580,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 29 : - // InternalRos1Parser.g:2776:2: ( rulebyteArray ) + // InternalRos1Parser.g:2775:2: ( rulebyteArray ) { - // InternalRos1Parser.g:2776:2: ( rulebyteArray ) - // InternalRos1Parser.g:2777:3: rulebyteArray + // InternalRos1Parser.g:2775:2: ( rulebyteArray ) + // InternalRos1Parser.g:2776:3: rulebyteArray { before(grammarAccess.getAbstractTypeAccess().getByteArrayParserRuleCall_28()); pushFollow(FOLLOW_2); @@ -8660,10 +8599,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 30 : - // InternalRos1Parser.g:2782:2: ( ruleTopicSpecRef ) + // InternalRos1Parser.g:2781:2: ( ruleTopicSpecRef ) { - // InternalRos1Parser.g:2782:2: ( ruleTopicSpecRef ) - // InternalRos1Parser.g:2783:3: ruleTopicSpecRef + // InternalRos1Parser.g:2781:2: ( ruleTopicSpecRef ) + // InternalRos1Parser.g:2782:3: ruleTopicSpecRef { before(grammarAccess.getAbstractTypeAccess().getTopicSpecRefParserRuleCall_29()); pushFollow(FOLLOW_2); @@ -8679,10 +8618,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 31 : - // InternalRos1Parser.g:2788:2: ( ruleArrayTopicSpecRef ) + // InternalRos1Parser.g:2787:2: ( ruleArrayTopicSpecRef ) { - // InternalRos1Parser.g:2788:2: ( ruleArrayTopicSpecRef ) - // InternalRos1Parser.g:2789:3: ruleArrayTopicSpecRef + // InternalRos1Parser.g:2787:2: ( ruleArrayTopicSpecRef ) + // InternalRos1Parser.g:2788:3: ruleArrayTopicSpecRef { before(grammarAccess.getAbstractTypeAccess().getArrayTopicSpecRefParserRuleCall_30()); pushFollow(FOLLOW_2); @@ -8715,13 +8654,13 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException // $ANTLR start "rule__KEYWORD__Alternatives" - // InternalRos1Parser.g:2798:1: rule__KEYWORD__Alternatives : ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ); + // InternalRos1Parser.g:2797:1: rule__KEYWORD__Alternatives : ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ); public final void rule__KEYWORD__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2802:1: ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ) + // InternalRos1Parser.g:2801:1: ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ) int alt10=11; switch ( input.LA(1) ) { case Goal: @@ -8788,10 +8727,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { switch (alt10) { case 1 : - // InternalRos1Parser.g:2803:2: ( Goal ) + // InternalRos1Parser.g:2802:2: ( Goal ) { - // InternalRos1Parser.g:2803:2: ( Goal ) - // InternalRos1Parser.g:2804:3: Goal + // InternalRos1Parser.g:2802:2: ( Goal ) + // InternalRos1Parser.g:2803:3: Goal { before(grammarAccess.getKEYWORDAccess().getGoalKeyword_0()); match(input,Goal,FOLLOW_2); @@ -8803,10 +8742,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 2 : - // InternalRos1Parser.g:2809:2: ( Message ) + // InternalRos1Parser.g:2808:2: ( Message ) { - // InternalRos1Parser.g:2809:2: ( Message ) - // InternalRos1Parser.g:2810:3: Message + // InternalRos1Parser.g:2808:2: ( Message ) + // InternalRos1Parser.g:2809:3: Message { before(grammarAccess.getKEYWORDAccess().getMessageKeyword_1()); match(input,Message,FOLLOW_2); @@ -8818,10 +8757,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 3 : - // InternalRos1Parser.g:2815:2: ( Result ) + // InternalRos1Parser.g:2814:2: ( Result ) { - // InternalRos1Parser.g:2815:2: ( Result ) - // InternalRos1Parser.g:2816:3: Result + // InternalRos1Parser.g:2814:2: ( Result ) + // InternalRos1Parser.g:2815:3: Result { before(grammarAccess.getKEYWORDAccess().getResultKeyword_2()); match(input,Result,FOLLOW_2); @@ -8833,10 +8772,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 4 : - // InternalRos1Parser.g:2821:2: ( Feedback ) + // InternalRos1Parser.g:2820:2: ( Feedback ) { - // InternalRos1Parser.g:2821:2: ( Feedback ) - // InternalRos1Parser.g:2822:3: Feedback + // InternalRos1Parser.g:2820:2: ( Feedback ) + // InternalRos1Parser.g:2821:3: Feedback { before(grammarAccess.getKEYWORDAccess().getFeedbackKeyword_3()); match(input,Feedback,FOLLOW_2); @@ -8848,10 +8787,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 5 : - // InternalRos1Parser.g:2827:2: ( Name ) + // InternalRos1Parser.g:2826:2: ( Name ) { - // InternalRos1Parser.g:2827:2: ( Name ) - // InternalRos1Parser.g:2828:3: Name + // InternalRos1Parser.g:2826:2: ( Name ) + // InternalRos1Parser.g:2827:3: Name { before(grammarAccess.getKEYWORDAccess().getNameKeyword_4()); match(input,Name,FOLLOW_2); @@ -8863,10 +8802,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 6 : - // InternalRos1Parser.g:2833:2: ( Value ) + // InternalRos1Parser.g:2832:2: ( Value ) { - // InternalRos1Parser.g:2833:2: ( Value ) - // InternalRos1Parser.g:2834:3: Value + // InternalRos1Parser.g:2832:2: ( Value ) + // InternalRos1Parser.g:2833:3: Value { before(grammarAccess.getKEYWORDAccess().getValueKeyword_5()); match(input,Value,FOLLOW_2); @@ -8878,10 +8817,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 7 : - // InternalRos1Parser.g:2839:2: ( Service ) + // InternalRos1Parser.g:2838:2: ( Service ) { - // InternalRos1Parser.g:2839:2: ( Service ) - // InternalRos1Parser.g:2840:3: Service + // InternalRos1Parser.g:2838:2: ( Service ) + // InternalRos1Parser.g:2839:3: Service { before(grammarAccess.getKEYWORDAccess().getServiceKeyword_6()); match(input,Service,FOLLOW_2); @@ -8893,10 +8832,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 8 : - // InternalRos1Parser.g:2845:2: ( Type ) + // InternalRos1Parser.g:2844:2: ( Type ) { - // InternalRos1Parser.g:2845:2: ( Type ) - // InternalRos1Parser.g:2846:3: Type + // InternalRos1Parser.g:2844:2: ( Type ) + // InternalRos1Parser.g:2845:3: Type { before(grammarAccess.getKEYWORDAccess().getTypeKeyword_7()); match(input,Type,FOLLOW_2); @@ -8908,10 +8847,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 9 : - // InternalRos1Parser.g:2851:2: ( Action ) + // InternalRos1Parser.g:2850:2: ( Action ) { - // InternalRos1Parser.g:2851:2: ( Action ) - // InternalRos1Parser.g:2852:3: Action + // InternalRos1Parser.g:2850:2: ( Action ) + // InternalRos1Parser.g:2851:3: Action { before(grammarAccess.getKEYWORDAccess().getActionKeyword_8()); match(input,Action,FOLLOW_2); @@ -8923,10 +8862,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 10 : - // InternalRos1Parser.g:2857:2: ( Duration ) + // InternalRos1Parser.g:2856:2: ( Duration ) { - // InternalRos1Parser.g:2857:2: ( Duration ) - // InternalRos1Parser.g:2858:3: Duration + // InternalRos1Parser.g:2856:2: ( Duration ) + // InternalRos1Parser.g:2857:3: Duration { before(grammarAccess.getKEYWORDAccess().getDurationKeyword_9()); match(input,Duration,FOLLOW_2); @@ -8938,10 +8877,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 11 : - // InternalRos1Parser.g:2863:2: ( Time ) + // InternalRos1Parser.g:2862:2: ( Time ) { - // InternalRos1Parser.g:2863:2: ( Time ) - // InternalRos1Parser.g:2864:3: Time + // InternalRos1Parser.g:2862:2: ( Time ) + // InternalRos1Parser.g:2863:3: Time { before(grammarAccess.getKEYWORDAccess().getTimeKeyword_10()); match(input,Time,FOLLOW_2); @@ -8970,13 +8909,13 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { // $ANTLR start "rule__EString__Alternatives" - // InternalRos1Parser.g:2873:1: rule__EString__Alternatives : ( ( RULE_STRING ) | ( RULE_ID ) ); + // InternalRos1Parser.g:2872:1: rule__EString__Alternatives : ( ( RULE_STRING ) | ( RULE_ID ) ); public final void rule__EString__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2877:1: ( ( RULE_STRING ) | ( RULE_ID ) ) + // InternalRos1Parser.g:2876:1: ( ( RULE_STRING ) | ( RULE_ID ) ) int alt11=2; int LA11_0 = input.LA(1); @@ -8994,10 +8933,10 @@ else if ( (LA11_0==RULE_ID) ) { } switch (alt11) { case 1 : - // InternalRos1Parser.g:2878:2: ( RULE_STRING ) + // InternalRos1Parser.g:2877:2: ( RULE_STRING ) { - // InternalRos1Parser.g:2878:2: ( RULE_STRING ) - // InternalRos1Parser.g:2879:3: RULE_STRING + // InternalRos1Parser.g:2877:2: ( RULE_STRING ) + // InternalRos1Parser.g:2878:3: RULE_STRING { before(grammarAccess.getEStringAccess().getSTRINGTerminalRuleCall_0()); match(input,RULE_STRING,FOLLOW_2); @@ -9009,10 +8948,10 @@ else if ( (LA11_0==RULE_ID) ) { } break; case 2 : - // InternalRos1Parser.g:2884:2: ( RULE_ID ) + // InternalRos1Parser.g:2883:2: ( RULE_ID ) { - // InternalRos1Parser.g:2884:2: ( RULE_ID ) - // InternalRos1Parser.g:2885:3: RULE_ID + // InternalRos1Parser.g:2883:2: ( RULE_ID ) + // InternalRos1Parser.g:2884:3: RULE_ID { before(grammarAccess.getEStringAccess().getIDTerminalRuleCall_1()); match(input,RULE_ID,FOLLOW_2); @@ -9041,13 +8980,13 @@ else if ( (LA11_0==RULE_ID) ) { // $ANTLR start "rule__RosNames__Alternatives" - // InternalRos1Parser.g:2894:1: rule__RosNames__Alternatives : ( ( RULE_ROS_CONVENTION_A ) | ( RULE_ID ) | ( Node ) ); + // InternalRos1Parser.g:2893:1: rule__RosNames__Alternatives : ( ( RULE_ROS_CONVENTION_A ) | ( RULE_ID ) | ( Node ) ); public final void rule__RosNames__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2898:1: ( ( RULE_ROS_CONVENTION_A ) | ( RULE_ID ) | ( Node ) ) + // InternalRos1Parser.g:2897:1: ( ( RULE_ROS_CONVENTION_A ) | ( RULE_ID ) | ( Node ) ) int alt12=3; switch ( input.LA(1) ) { case RULE_ROS_CONVENTION_A: @@ -9074,10 +9013,10 @@ public final void rule__RosNames__Alternatives() throws RecognitionException { switch (alt12) { case 1 : - // InternalRos1Parser.g:2899:2: ( RULE_ROS_CONVENTION_A ) + // InternalRos1Parser.g:2898:2: ( RULE_ROS_CONVENTION_A ) { - // InternalRos1Parser.g:2899:2: ( RULE_ROS_CONVENTION_A ) - // InternalRos1Parser.g:2900:3: RULE_ROS_CONVENTION_A + // InternalRos1Parser.g:2898:2: ( RULE_ROS_CONVENTION_A ) + // InternalRos1Parser.g:2899:3: RULE_ROS_CONVENTION_A { before(grammarAccess.getRosNamesAccess().getROS_CONVENTION_ATerminalRuleCall_0()); match(input,RULE_ROS_CONVENTION_A,FOLLOW_2); @@ -9089,10 +9028,10 @@ public final void rule__RosNames__Alternatives() throws RecognitionException { } break; case 2 : - // InternalRos1Parser.g:2905:2: ( RULE_ID ) + // InternalRos1Parser.g:2904:2: ( RULE_ID ) { - // InternalRos1Parser.g:2905:2: ( RULE_ID ) - // InternalRos1Parser.g:2906:3: RULE_ID + // InternalRos1Parser.g:2904:2: ( RULE_ID ) + // InternalRos1Parser.g:2905:3: RULE_ID { before(grammarAccess.getRosNamesAccess().getIDTerminalRuleCall_1()); match(input,RULE_ID,FOLLOW_2); @@ -9104,10 +9043,10 @@ public final void rule__RosNames__Alternatives() throws RecognitionException { } break; case 3 : - // InternalRos1Parser.g:2911:2: ( Node ) + // InternalRos1Parser.g:2910:2: ( Node ) { - // InternalRos1Parser.g:2911:2: ( Node ) - // InternalRos1Parser.g:2912:3: Node + // InternalRos1Parser.g:2910:2: ( Node ) + // InternalRos1Parser.g:2911:3: Node { before(grammarAccess.getRosNamesAccess().getNodeKeyword_2()); match(input,Node,FOLLOW_2); @@ -9136,14 +9075,14 @@ public final void rule__RosNames__Alternatives() throws RecognitionException { // $ANTLR start "rule__CatkinPackage__Group__0" - // InternalRos1Parser.g:2921:1: rule__CatkinPackage__Group__0 : rule__CatkinPackage__Group__0__Impl rule__CatkinPackage__Group__1 ; + // InternalRos1Parser.g:2920:1: rule__CatkinPackage__Group__0 : rule__CatkinPackage__Group__0__Impl rule__CatkinPackage__Group__1 ; public final void rule__CatkinPackage__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2925:1: ( rule__CatkinPackage__Group__0__Impl rule__CatkinPackage__Group__1 ) - // InternalRos1Parser.g:2926:2: rule__CatkinPackage__Group__0__Impl rule__CatkinPackage__Group__1 + // InternalRos1Parser.g:2924:1: ( rule__CatkinPackage__Group__0__Impl rule__CatkinPackage__Group__1 ) + // InternalRos1Parser.g:2925:2: rule__CatkinPackage__Group__0__Impl rule__CatkinPackage__Group__1 { pushFollow(FOLLOW_3); rule__CatkinPackage__Group__0__Impl(); @@ -9174,21 +9113,21 @@ public final void rule__CatkinPackage__Group__0() throws RecognitionException { // $ANTLR start "rule__CatkinPackage__Group__0__Impl" - // InternalRos1Parser.g:2933:1: rule__CatkinPackage__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:2932:1: rule__CatkinPackage__Group__0__Impl : ( () ) ; public final void rule__CatkinPackage__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2937:1: ( ( () ) ) - // InternalRos1Parser.g:2938:1: ( () ) + // InternalRos1Parser.g:2936:1: ( ( () ) ) + // InternalRos1Parser.g:2937:1: ( () ) { - // InternalRos1Parser.g:2938:1: ( () ) - // InternalRos1Parser.g:2939:2: () + // InternalRos1Parser.g:2937:1: ( () ) + // InternalRos1Parser.g:2938:2: () { before(grammarAccess.getCatkinPackageAccess().getCatkinPackageAction_0()); - // InternalRos1Parser.g:2940:2: () - // InternalRos1Parser.g:2940:3: + // InternalRos1Parser.g:2939:2: () + // InternalRos1Parser.g:2939:3: { } @@ -9211,14 +9150,14 @@ public final void rule__CatkinPackage__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__CatkinPackage__Group__1" - // InternalRos1Parser.g:2948:1: rule__CatkinPackage__Group__1 : rule__CatkinPackage__Group__1__Impl rule__CatkinPackage__Group__2 ; + // InternalRos1Parser.g:2947:1: rule__CatkinPackage__Group__1 : rule__CatkinPackage__Group__1__Impl rule__CatkinPackage__Group__2 ; public final void rule__CatkinPackage__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2952:1: ( rule__CatkinPackage__Group__1__Impl rule__CatkinPackage__Group__2 ) - // InternalRos1Parser.g:2953:2: rule__CatkinPackage__Group__1__Impl rule__CatkinPackage__Group__2 + // InternalRos1Parser.g:2951:1: ( rule__CatkinPackage__Group__1__Impl rule__CatkinPackage__Group__2 ) + // InternalRos1Parser.g:2952:2: rule__CatkinPackage__Group__1__Impl rule__CatkinPackage__Group__2 { pushFollow(FOLLOW_4); rule__CatkinPackage__Group__1__Impl(); @@ -9249,21 +9188,21 @@ public final void rule__CatkinPackage__Group__1() throws RecognitionException { // $ANTLR start "rule__CatkinPackage__Group__1__Impl" - // InternalRos1Parser.g:2960:1: rule__CatkinPackage__Group__1__Impl : ( ( rule__CatkinPackage__NameAssignment_1 ) ) ; + // InternalRos1Parser.g:2959:1: rule__CatkinPackage__Group__1__Impl : ( ( rule__CatkinPackage__NameAssignment_1 ) ) ; public final void rule__CatkinPackage__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2964:1: ( ( ( rule__CatkinPackage__NameAssignment_1 ) ) ) - // InternalRos1Parser.g:2965:1: ( ( rule__CatkinPackage__NameAssignment_1 ) ) + // InternalRos1Parser.g:2963:1: ( ( ( rule__CatkinPackage__NameAssignment_1 ) ) ) + // InternalRos1Parser.g:2964:1: ( ( rule__CatkinPackage__NameAssignment_1 ) ) { - // InternalRos1Parser.g:2965:1: ( ( rule__CatkinPackage__NameAssignment_1 ) ) - // InternalRos1Parser.g:2966:2: ( rule__CatkinPackage__NameAssignment_1 ) + // InternalRos1Parser.g:2964:1: ( ( rule__CatkinPackage__NameAssignment_1 ) ) + // InternalRos1Parser.g:2965:2: ( rule__CatkinPackage__NameAssignment_1 ) { before(grammarAccess.getCatkinPackageAccess().getNameAssignment_1()); - // InternalRos1Parser.g:2967:2: ( rule__CatkinPackage__NameAssignment_1 ) - // InternalRos1Parser.g:2967:3: rule__CatkinPackage__NameAssignment_1 + // InternalRos1Parser.g:2966:2: ( rule__CatkinPackage__NameAssignment_1 ) + // InternalRos1Parser.g:2966:3: rule__CatkinPackage__NameAssignment_1 { pushFollow(FOLLOW_2); rule__CatkinPackage__NameAssignment_1(); @@ -9296,14 +9235,14 @@ public final void rule__CatkinPackage__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__CatkinPackage__Group__2" - // InternalRos1Parser.g:2975:1: rule__CatkinPackage__Group__2 : rule__CatkinPackage__Group__2__Impl rule__CatkinPackage__Group__3 ; + // InternalRos1Parser.g:2974:1: rule__CatkinPackage__Group__2 : rule__CatkinPackage__Group__2__Impl rule__CatkinPackage__Group__3 ; public final void rule__CatkinPackage__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2979:1: ( rule__CatkinPackage__Group__2__Impl rule__CatkinPackage__Group__3 ) - // InternalRos1Parser.g:2980:2: rule__CatkinPackage__Group__2__Impl rule__CatkinPackage__Group__3 + // InternalRos1Parser.g:2978:1: ( rule__CatkinPackage__Group__2__Impl rule__CatkinPackage__Group__3 ) + // InternalRos1Parser.g:2979:2: rule__CatkinPackage__Group__2__Impl rule__CatkinPackage__Group__3 { pushFollow(FOLLOW_5); rule__CatkinPackage__Group__2__Impl(); @@ -9334,17 +9273,17 @@ public final void rule__CatkinPackage__Group__2() throws RecognitionException { // $ANTLR start "rule__CatkinPackage__Group__2__Impl" - // InternalRos1Parser.g:2987:1: rule__CatkinPackage__Group__2__Impl : ( Colon ) ; + // InternalRos1Parser.g:2986:1: rule__CatkinPackage__Group__2__Impl : ( Colon ) ; public final void rule__CatkinPackage__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:2991:1: ( ( Colon ) ) - // InternalRos1Parser.g:2992:1: ( Colon ) + // InternalRos1Parser.g:2990:1: ( ( Colon ) ) + // InternalRos1Parser.g:2991:1: ( Colon ) { - // InternalRos1Parser.g:2992:1: ( Colon ) - // InternalRos1Parser.g:2993:2: Colon + // InternalRos1Parser.g:2991:1: ( Colon ) + // InternalRos1Parser.g:2992:2: Colon { before(grammarAccess.getCatkinPackageAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -9371,14 +9310,14 @@ public final void rule__CatkinPackage__Group__2__Impl() throws RecognitionExcept // $ANTLR start "rule__CatkinPackage__Group__3" - // InternalRos1Parser.g:3002:1: rule__CatkinPackage__Group__3 : rule__CatkinPackage__Group__3__Impl rule__CatkinPackage__Group__4 ; + // InternalRos1Parser.g:3001:1: rule__CatkinPackage__Group__3 : rule__CatkinPackage__Group__3__Impl rule__CatkinPackage__Group__4 ; public final void rule__CatkinPackage__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3006:1: ( rule__CatkinPackage__Group__3__Impl rule__CatkinPackage__Group__4 ) - // InternalRos1Parser.g:3007:2: rule__CatkinPackage__Group__3__Impl rule__CatkinPackage__Group__4 + // InternalRos1Parser.g:3005:1: ( rule__CatkinPackage__Group__3__Impl rule__CatkinPackage__Group__4 ) + // InternalRos1Parser.g:3006:2: rule__CatkinPackage__Group__3__Impl rule__CatkinPackage__Group__4 { pushFollow(FOLLOW_6); rule__CatkinPackage__Group__3__Impl(); @@ -9409,17 +9348,17 @@ public final void rule__CatkinPackage__Group__3() throws RecognitionException { // $ANTLR start "rule__CatkinPackage__Group__3__Impl" - // InternalRos1Parser.g:3014:1: rule__CatkinPackage__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:3013:1: rule__CatkinPackage__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__CatkinPackage__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3018:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:3019:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:3017:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:3018:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:3019:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:3020:2: RULE_BEGIN + // InternalRos1Parser.g:3018:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:3019:2: RULE_BEGIN { before(grammarAccess.getCatkinPackageAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -9446,14 +9385,14 @@ public final void rule__CatkinPackage__Group__3__Impl() throws RecognitionExcept // $ANTLR start "rule__CatkinPackage__Group__4" - // InternalRos1Parser.g:3029:1: rule__CatkinPackage__Group__4 : rule__CatkinPackage__Group__4__Impl rule__CatkinPackage__Group__5 ; + // InternalRos1Parser.g:3028:1: rule__CatkinPackage__Group__4 : rule__CatkinPackage__Group__4__Impl rule__CatkinPackage__Group__5 ; public final void rule__CatkinPackage__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3033:1: ( rule__CatkinPackage__Group__4__Impl rule__CatkinPackage__Group__5 ) - // InternalRos1Parser.g:3034:2: rule__CatkinPackage__Group__4__Impl rule__CatkinPackage__Group__5 + // InternalRos1Parser.g:3032:1: ( rule__CatkinPackage__Group__4__Impl rule__CatkinPackage__Group__5 ) + // InternalRos1Parser.g:3033:2: rule__CatkinPackage__Group__4__Impl rule__CatkinPackage__Group__5 { pushFollow(FOLLOW_6); rule__CatkinPackage__Group__4__Impl(); @@ -9484,20 +9423,20 @@ public final void rule__CatkinPackage__Group__4() throws RecognitionException { // $ANTLR start "rule__CatkinPackage__Group__4__Impl" - // InternalRos1Parser.g:3041:1: rule__CatkinPackage__Group__4__Impl : ( ( rule__CatkinPackage__Group_4__0 )? ) ; + // InternalRos1Parser.g:3040:1: rule__CatkinPackage__Group__4__Impl : ( ( rule__CatkinPackage__Group_4__0 )? ) ; public final void rule__CatkinPackage__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3045:1: ( ( ( rule__CatkinPackage__Group_4__0 )? ) ) - // InternalRos1Parser.g:3046:1: ( ( rule__CatkinPackage__Group_4__0 )? ) + // InternalRos1Parser.g:3044:1: ( ( ( rule__CatkinPackage__Group_4__0 )? ) ) + // InternalRos1Parser.g:3045:1: ( ( rule__CatkinPackage__Group_4__0 )? ) { - // InternalRos1Parser.g:3046:1: ( ( rule__CatkinPackage__Group_4__0 )? ) - // InternalRos1Parser.g:3047:2: ( rule__CatkinPackage__Group_4__0 )? + // InternalRos1Parser.g:3045:1: ( ( rule__CatkinPackage__Group_4__0 )? ) + // InternalRos1Parser.g:3046:2: ( rule__CatkinPackage__Group_4__0 )? { before(grammarAccess.getCatkinPackageAccess().getGroup_4()); - // InternalRos1Parser.g:3048:2: ( rule__CatkinPackage__Group_4__0 )? + // InternalRos1Parser.g:3047:2: ( rule__CatkinPackage__Group_4__0 )? int alt13=2; int LA13_0 = input.LA(1); @@ -9506,7 +9445,7 @@ public final void rule__CatkinPackage__Group__4__Impl() throws RecognitionExcept } switch (alt13) { case 1 : - // InternalRos1Parser.g:3048:3: rule__CatkinPackage__Group_4__0 + // InternalRos1Parser.g:3047:3: rule__CatkinPackage__Group_4__0 { pushFollow(FOLLOW_2); rule__CatkinPackage__Group_4__0(); @@ -9542,14 +9481,14 @@ public final void rule__CatkinPackage__Group__4__Impl() throws RecognitionExcept // $ANTLR start "rule__CatkinPackage__Group__5" - // InternalRos1Parser.g:3056:1: rule__CatkinPackage__Group__5 : rule__CatkinPackage__Group__5__Impl rule__CatkinPackage__Group__6 ; + // InternalRos1Parser.g:3055:1: rule__CatkinPackage__Group__5 : rule__CatkinPackage__Group__5__Impl rule__CatkinPackage__Group__6 ; public final void rule__CatkinPackage__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3060:1: ( rule__CatkinPackage__Group__5__Impl rule__CatkinPackage__Group__6 ) - // InternalRos1Parser.g:3061:2: rule__CatkinPackage__Group__5__Impl rule__CatkinPackage__Group__6 + // InternalRos1Parser.g:3059:1: ( rule__CatkinPackage__Group__5__Impl rule__CatkinPackage__Group__6 ) + // InternalRos1Parser.g:3060:2: rule__CatkinPackage__Group__5__Impl rule__CatkinPackage__Group__6 { pushFollow(FOLLOW_6); rule__CatkinPackage__Group__5__Impl(); @@ -9580,20 +9519,20 @@ public final void rule__CatkinPackage__Group__5() throws RecognitionException { // $ANTLR start "rule__CatkinPackage__Group__5__Impl" - // InternalRos1Parser.g:3068:1: rule__CatkinPackage__Group__5__Impl : ( ( rule__CatkinPackage__Group_5__0 )? ) ; + // InternalRos1Parser.g:3067:1: rule__CatkinPackage__Group__5__Impl : ( ( rule__CatkinPackage__Group_5__0 )? ) ; public final void rule__CatkinPackage__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3072:1: ( ( ( rule__CatkinPackage__Group_5__0 )? ) ) - // InternalRos1Parser.g:3073:1: ( ( rule__CatkinPackage__Group_5__0 )? ) + // InternalRos1Parser.g:3071:1: ( ( ( rule__CatkinPackage__Group_5__0 )? ) ) + // InternalRos1Parser.g:3072:1: ( ( rule__CatkinPackage__Group_5__0 )? ) { - // InternalRos1Parser.g:3073:1: ( ( rule__CatkinPackage__Group_5__0 )? ) - // InternalRos1Parser.g:3074:2: ( rule__CatkinPackage__Group_5__0 )? + // InternalRos1Parser.g:3072:1: ( ( rule__CatkinPackage__Group_5__0 )? ) + // InternalRos1Parser.g:3073:2: ( rule__CatkinPackage__Group_5__0 )? { before(grammarAccess.getCatkinPackageAccess().getGroup_5()); - // InternalRos1Parser.g:3075:2: ( rule__CatkinPackage__Group_5__0 )? + // InternalRos1Parser.g:3074:2: ( rule__CatkinPackage__Group_5__0 )? int alt14=2; int LA14_0 = input.LA(1); @@ -9602,7 +9541,7 @@ public final void rule__CatkinPackage__Group__5__Impl() throws RecognitionExcept } switch (alt14) { case 1 : - // InternalRos1Parser.g:3075:3: rule__CatkinPackage__Group_5__0 + // InternalRos1Parser.g:3074:3: rule__CatkinPackage__Group_5__0 { pushFollow(FOLLOW_2); rule__CatkinPackage__Group_5__0(); @@ -9638,14 +9577,14 @@ public final void rule__CatkinPackage__Group__5__Impl() throws RecognitionExcept // $ANTLR start "rule__CatkinPackage__Group__6" - // InternalRos1Parser.g:3083:1: rule__CatkinPackage__Group__6 : rule__CatkinPackage__Group__6__Impl rule__CatkinPackage__Group__7 ; + // InternalRos1Parser.g:3082:1: rule__CatkinPackage__Group__6 : rule__CatkinPackage__Group__6__Impl rule__CatkinPackage__Group__7 ; public final void rule__CatkinPackage__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3087:1: ( rule__CatkinPackage__Group__6__Impl rule__CatkinPackage__Group__7 ) - // InternalRos1Parser.g:3088:2: rule__CatkinPackage__Group__6__Impl rule__CatkinPackage__Group__7 + // InternalRos1Parser.g:3086:1: ( rule__CatkinPackage__Group__6__Impl rule__CatkinPackage__Group__7 ) + // InternalRos1Parser.g:3087:2: rule__CatkinPackage__Group__6__Impl rule__CatkinPackage__Group__7 { pushFollow(FOLLOW_6); rule__CatkinPackage__Group__6__Impl(); @@ -9676,20 +9615,20 @@ public final void rule__CatkinPackage__Group__6() throws RecognitionException { // $ANTLR start "rule__CatkinPackage__Group__6__Impl" - // InternalRos1Parser.g:3095:1: rule__CatkinPackage__Group__6__Impl : ( ( rule__CatkinPackage__Group_6__0 )? ) ; + // InternalRos1Parser.g:3094:1: rule__CatkinPackage__Group__6__Impl : ( ( rule__CatkinPackage__Group_6__0 )? ) ; public final void rule__CatkinPackage__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3099:1: ( ( ( rule__CatkinPackage__Group_6__0 )? ) ) - // InternalRos1Parser.g:3100:1: ( ( rule__CatkinPackage__Group_6__0 )? ) + // InternalRos1Parser.g:3098:1: ( ( ( rule__CatkinPackage__Group_6__0 )? ) ) + // InternalRos1Parser.g:3099:1: ( ( rule__CatkinPackage__Group_6__0 )? ) { - // InternalRos1Parser.g:3100:1: ( ( rule__CatkinPackage__Group_6__0 )? ) - // InternalRos1Parser.g:3101:2: ( rule__CatkinPackage__Group_6__0 )? + // InternalRos1Parser.g:3099:1: ( ( rule__CatkinPackage__Group_6__0 )? ) + // InternalRos1Parser.g:3100:2: ( rule__CatkinPackage__Group_6__0 )? { before(grammarAccess.getCatkinPackageAccess().getGroup_6()); - // InternalRos1Parser.g:3102:2: ( rule__CatkinPackage__Group_6__0 )? + // InternalRos1Parser.g:3101:2: ( rule__CatkinPackage__Group_6__0 )? int alt15=2; int LA15_0 = input.LA(1); @@ -9698,7 +9637,7 @@ public final void rule__CatkinPackage__Group__6__Impl() throws RecognitionExcept } switch (alt15) { case 1 : - // InternalRos1Parser.g:3102:3: rule__CatkinPackage__Group_6__0 + // InternalRos1Parser.g:3101:3: rule__CatkinPackage__Group_6__0 { pushFollow(FOLLOW_2); rule__CatkinPackage__Group_6__0(); @@ -9734,14 +9673,14 @@ public final void rule__CatkinPackage__Group__6__Impl() throws RecognitionExcept // $ANTLR start "rule__CatkinPackage__Group__7" - // InternalRos1Parser.g:3110:1: rule__CatkinPackage__Group__7 : rule__CatkinPackage__Group__7__Impl ; + // InternalRos1Parser.g:3109:1: rule__CatkinPackage__Group__7 : rule__CatkinPackage__Group__7__Impl ; public final void rule__CatkinPackage__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3114:1: ( rule__CatkinPackage__Group__7__Impl ) - // InternalRos1Parser.g:3115:2: rule__CatkinPackage__Group__7__Impl + // InternalRos1Parser.g:3113:1: ( rule__CatkinPackage__Group__7__Impl ) + // InternalRos1Parser.g:3114:2: rule__CatkinPackage__Group__7__Impl { pushFollow(FOLLOW_2); rule__CatkinPackage__Group__7__Impl(); @@ -9767,17 +9706,17 @@ public final void rule__CatkinPackage__Group__7() throws RecognitionException { // $ANTLR start "rule__CatkinPackage__Group__7__Impl" - // InternalRos1Parser.g:3121:1: rule__CatkinPackage__Group__7__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:3120:1: rule__CatkinPackage__Group__7__Impl : ( RULE_END ) ; public final void rule__CatkinPackage__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3125:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:3126:1: ( RULE_END ) + // InternalRos1Parser.g:3124:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:3125:1: ( RULE_END ) { - // InternalRos1Parser.g:3126:1: ( RULE_END ) - // InternalRos1Parser.g:3127:2: RULE_END + // InternalRos1Parser.g:3125:1: ( RULE_END ) + // InternalRos1Parser.g:3126:2: RULE_END { before(grammarAccess.getCatkinPackageAccess().getENDTerminalRuleCall_7()); match(input,RULE_END,FOLLOW_2); @@ -9804,14 +9743,14 @@ public final void rule__CatkinPackage__Group__7__Impl() throws RecognitionExcept // $ANTLR start "rule__CatkinPackage__Group_4__0" - // InternalRos1Parser.g:3137:1: rule__CatkinPackage__Group_4__0 : rule__CatkinPackage__Group_4__0__Impl rule__CatkinPackage__Group_4__1 ; + // InternalRos1Parser.g:3136:1: rule__CatkinPackage__Group_4__0 : rule__CatkinPackage__Group_4__0__Impl rule__CatkinPackage__Group_4__1 ; public final void rule__CatkinPackage__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3141:1: ( rule__CatkinPackage__Group_4__0__Impl rule__CatkinPackage__Group_4__1 ) - // InternalRos1Parser.g:3142:2: rule__CatkinPackage__Group_4__0__Impl rule__CatkinPackage__Group_4__1 + // InternalRos1Parser.g:3140:1: ( rule__CatkinPackage__Group_4__0__Impl rule__CatkinPackage__Group_4__1 ) + // InternalRos1Parser.g:3141:2: rule__CatkinPackage__Group_4__0__Impl rule__CatkinPackage__Group_4__1 { pushFollow(FOLLOW_7); rule__CatkinPackage__Group_4__0__Impl(); @@ -9842,17 +9781,17 @@ public final void rule__CatkinPackage__Group_4__0() throws RecognitionException // $ANTLR start "rule__CatkinPackage__Group_4__0__Impl" - // InternalRos1Parser.g:3149:1: rule__CatkinPackage__Group_4__0__Impl : ( FromGitRepo ) ; + // InternalRos1Parser.g:3148:1: rule__CatkinPackage__Group_4__0__Impl : ( FromGitRepo ) ; public final void rule__CatkinPackage__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3153:1: ( ( FromGitRepo ) ) - // InternalRos1Parser.g:3154:1: ( FromGitRepo ) + // InternalRos1Parser.g:3152:1: ( ( FromGitRepo ) ) + // InternalRos1Parser.g:3153:1: ( FromGitRepo ) { - // InternalRos1Parser.g:3154:1: ( FromGitRepo ) - // InternalRos1Parser.g:3155:2: FromGitRepo + // InternalRos1Parser.g:3153:1: ( FromGitRepo ) + // InternalRos1Parser.g:3154:2: FromGitRepo { before(grammarAccess.getCatkinPackageAccess().getFromGitRepoKeyword_4_0()); match(input,FromGitRepo,FOLLOW_2); @@ -9879,14 +9818,14 @@ public final void rule__CatkinPackage__Group_4__0__Impl() throws RecognitionExce // $ANTLR start "rule__CatkinPackage__Group_4__1" - // InternalRos1Parser.g:3164:1: rule__CatkinPackage__Group_4__1 : rule__CatkinPackage__Group_4__1__Impl ; + // InternalRos1Parser.g:3163:1: rule__CatkinPackage__Group_4__1 : rule__CatkinPackage__Group_4__1__Impl ; public final void rule__CatkinPackage__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3168:1: ( rule__CatkinPackage__Group_4__1__Impl ) - // InternalRos1Parser.g:3169:2: rule__CatkinPackage__Group_4__1__Impl + // InternalRos1Parser.g:3167:1: ( rule__CatkinPackage__Group_4__1__Impl ) + // InternalRos1Parser.g:3168:2: rule__CatkinPackage__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__CatkinPackage__Group_4__1__Impl(); @@ -9912,21 +9851,21 @@ public final void rule__CatkinPackage__Group_4__1() throws RecognitionException // $ANTLR start "rule__CatkinPackage__Group_4__1__Impl" - // InternalRos1Parser.g:3175:1: rule__CatkinPackage__Group_4__1__Impl : ( ( rule__CatkinPackage__FromGitRepoAssignment_4_1 ) ) ; + // InternalRos1Parser.g:3174:1: rule__CatkinPackage__Group_4__1__Impl : ( ( rule__CatkinPackage__FromGitRepoAssignment_4_1 ) ) ; public final void rule__CatkinPackage__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3179:1: ( ( ( rule__CatkinPackage__FromGitRepoAssignment_4_1 ) ) ) - // InternalRos1Parser.g:3180:1: ( ( rule__CatkinPackage__FromGitRepoAssignment_4_1 ) ) + // InternalRos1Parser.g:3178:1: ( ( ( rule__CatkinPackage__FromGitRepoAssignment_4_1 ) ) ) + // InternalRos1Parser.g:3179:1: ( ( rule__CatkinPackage__FromGitRepoAssignment_4_1 ) ) { - // InternalRos1Parser.g:3180:1: ( ( rule__CatkinPackage__FromGitRepoAssignment_4_1 ) ) - // InternalRos1Parser.g:3181:2: ( rule__CatkinPackage__FromGitRepoAssignment_4_1 ) + // InternalRos1Parser.g:3179:1: ( ( rule__CatkinPackage__FromGitRepoAssignment_4_1 ) ) + // InternalRos1Parser.g:3180:2: ( rule__CatkinPackage__FromGitRepoAssignment_4_1 ) { before(grammarAccess.getCatkinPackageAccess().getFromGitRepoAssignment_4_1()); - // InternalRos1Parser.g:3182:2: ( rule__CatkinPackage__FromGitRepoAssignment_4_1 ) - // InternalRos1Parser.g:3182:3: rule__CatkinPackage__FromGitRepoAssignment_4_1 + // InternalRos1Parser.g:3181:2: ( rule__CatkinPackage__FromGitRepoAssignment_4_1 ) + // InternalRos1Parser.g:3181:3: rule__CatkinPackage__FromGitRepoAssignment_4_1 { pushFollow(FOLLOW_2); rule__CatkinPackage__FromGitRepoAssignment_4_1(); @@ -9959,14 +9898,14 @@ public final void rule__CatkinPackage__Group_4__1__Impl() throws RecognitionExce // $ANTLR start "rule__CatkinPackage__Group_5__0" - // InternalRos1Parser.g:3191:1: rule__CatkinPackage__Group_5__0 : rule__CatkinPackage__Group_5__0__Impl rule__CatkinPackage__Group_5__1 ; + // InternalRos1Parser.g:3190:1: rule__CatkinPackage__Group_5__0 : rule__CatkinPackage__Group_5__0__Impl rule__CatkinPackage__Group_5__1 ; public final void rule__CatkinPackage__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3195:1: ( rule__CatkinPackage__Group_5__0__Impl rule__CatkinPackage__Group_5__1 ) - // InternalRos1Parser.g:3196:2: rule__CatkinPackage__Group_5__0__Impl rule__CatkinPackage__Group_5__1 + // InternalRos1Parser.g:3194:1: ( rule__CatkinPackage__Group_5__0__Impl rule__CatkinPackage__Group_5__1 ) + // InternalRos1Parser.g:3195:2: rule__CatkinPackage__Group_5__0__Impl rule__CatkinPackage__Group_5__1 { pushFollow(FOLLOW_5); rule__CatkinPackage__Group_5__0__Impl(); @@ -9997,17 +9936,17 @@ public final void rule__CatkinPackage__Group_5__0() throws RecognitionException // $ANTLR start "rule__CatkinPackage__Group_5__0__Impl" - // InternalRos1Parser.g:3203:1: rule__CatkinPackage__Group_5__0__Impl : ( Artifacts ) ; + // InternalRos1Parser.g:3202:1: rule__CatkinPackage__Group_5__0__Impl : ( Artifacts ) ; public final void rule__CatkinPackage__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3207:1: ( ( Artifacts ) ) - // InternalRos1Parser.g:3208:1: ( Artifacts ) + // InternalRos1Parser.g:3206:1: ( ( Artifacts ) ) + // InternalRos1Parser.g:3207:1: ( Artifacts ) { - // InternalRos1Parser.g:3208:1: ( Artifacts ) - // InternalRos1Parser.g:3209:2: Artifacts + // InternalRos1Parser.g:3207:1: ( Artifacts ) + // InternalRos1Parser.g:3208:2: Artifacts { before(grammarAccess.getCatkinPackageAccess().getArtifactsKeyword_5_0()); match(input,Artifacts,FOLLOW_2); @@ -10034,14 +9973,14 @@ public final void rule__CatkinPackage__Group_5__0__Impl() throws RecognitionExce // $ANTLR start "rule__CatkinPackage__Group_5__1" - // InternalRos1Parser.g:3218:1: rule__CatkinPackage__Group_5__1 : rule__CatkinPackage__Group_5__1__Impl rule__CatkinPackage__Group_5__2 ; + // InternalRos1Parser.g:3217:1: rule__CatkinPackage__Group_5__1 : rule__CatkinPackage__Group_5__1__Impl rule__CatkinPackage__Group_5__2 ; public final void rule__CatkinPackage__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3222:1: ( rule__CatkinPackage__Group_5__1__Impl rule__CatkinPackage__Group_5__2 ) - // InternalRos1Parser.g:3223:2: rule__CatkinPackage__Group_5__1__Impl rule__CatkinPackage__Group_5__2 + // InternalRos1Parser.g:3221:1: ( rule__CatkinPackage__Group_5__1__Impl rule__CatkinPackage__Group_5__2 ) + // InternalRos1Parser.g:3222:2: rule__CatkinPackage__Group_5__1__Impl rule__CatkinPackage__Group_5__2 { pushFollow(FOLLOW_8); rule__CatkinPackage__Group_5__1__Impl(); @@ -10072,17 +10011,17 @@ public final void rule__CatkinPackage__Group_5__1() throws RecognitionException // $ANTLR start "rule__CatkinPackage__Group_5__1__Impl" - // InternalRos1Parser.g:3230:1: rule__CatkinPackage__Group_5__1__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:3229:1: rule__CatkinPackage__Group_5__1__Impl : ( RULE_BEGIN ) ; public final void rule__CatkinPackage__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3234:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:3235:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:3233:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:3234:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:3235:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:3236:2: RULE_BEGIN + // InternalRos1Parser.g:3234:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:3235:2: RULE_BEGIN { before(grammarAccess.getCatkinPackageAccess().getBEGINTerminalRuleCall_5_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -10109,14 +10048,14 @@ public final void rule__CatkinPackage__Group_5__1__Impl() throws RecognitionExce // $ANTLR start "rule__CatkinPackage__Group_5__2" - // InternalRos1Parser.g:3245:1: rule__CatkinPackage__Group_5__2 : rule__CatkinPackage__Group_5__2__Impl rule__CatkinPackage__Group_5__3 ; + // InternalRos1Parser.g:3244:1: rule__CatkinPackage__Group_5__2 : rule__CatkinPackage__Group_5__2__Impl rule__CatkinPackage__Group_5__3 ; public final void rule__CatkinPackage__Group_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3249:1: ( rule__CatkinPackage__Group_5__2__Impl rule__CatkinPackage__Group_5__3 ) - // InternalRos1Parser.g:3250:2: rule__CatkinPackage__Group_5__2__Impl rule__CatkinPackage__Group_5__3 + // InternalRos1Parser.g:3248:1: ( rule__CatkinPackage__Group_5__2__Impl rule__CatkinPackage__Group_5__3 ) + // InternalRos1Parser.g:3249:2: rule__CatkinPackage__Group_5__2__Impl rule__CatkinPackage__Group_5__3 { pushFollow(FOLLOW_8); rule__CatkinPackage__Group_5__2__Impl(); @@ -10147,20 +10086,20 @@ public final void rule__CatkinPackage__Group_5__2() throws RecognitionException // $ANTLR start "rule__CatkinPackage__Group_5__2__Impl" - // InternalRos1Parser.g:3257:1: rule__CatkinPackage__Group_5__2__Impl : ( ( rule__CatkinPackage__ArtifactAssignment_5_2 )* ) ; + // InternalRos1Parser.g:3256:1: rule__CatkinPackage__Group_5__2__Impl : ( ( rule__CatkinPackage__ArtifactAssignment_5_2 )* ) ; public final void rule__CatkinPackage__Group_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3261:1: ( ( ( rule__CatkinPackage__ArtifactAssignment_5_2 )* ) ) - // InternalRos1Parser.g:3262:1: ( ( rule__CatkinPackage__ArtifactAssignment_5_2 )* ) + // InternalRos1Parser.g:3260:1: ( ( ( rule__CatkinPackage__ArtifactAssignment_5_2 )* ) ) + // InternalRos1Parser.g:3261:1: ( ( rule__CatkinPackage__ArtifactAssignment_5_2 )* ) { - // InternalRos1Parser.g:3262:1: ( ( rule__CatkinPackage__ArtifactAssignment_5_2 )* ) - // InternalRos1Parser.g:3263:2: ( rule__CatkinPackage__ArtifactAssignment_5_2 )* + // InternalRos1Parser.g:3261:1: ( ( rule__CatkinPackage__ArtifactAssignment_5_2 )* ) + // InternalRos1Parser.g:3262:2: ( rule__CatkinPackage__ArtifactAssignment_5_2 )* { before(grammarAccess.getCatkinPackageAccess().getArtifactAssignment_5_2()); - // InternalRos1Parser.g:3264:2: ( rule__CatkinPackage__ArtifactAssignment_5_2 )* + // InternalRos1Parser.g:3263:2: ( rule__CatkinPackage__ArtifactAssignment_5_2 )* loop16: do { int alt16=2; @@ -10173,7 +10112,7 @@ public final void rule__CatkinPackage__Group_5__2__Impl() throws RecognitionExce switch (alt16) { case 1 : - // InternalRos1Parser.g:3264:3: rule__CatkinPackage__ArtifactAssignment_5_2 + // InternalRos1Parser.g:3263:3: rule__CatkinPackage__ArtifactAssignment_5_2 { pushFollow(FOLLOW_9); rule__CatkinPackage__ArtifactAssignment_5_2(); @@ -10212,14 +10151,14 @@ public final void rule__CatkinPackage__Group_5__2__Impl() throws RecognitionExce // $ANTLR start "rule__CatkinPackage__Group_5__3" - // InternalRos1Parser.g:3272:1: rule__CatkinPackage__Group_5__3 : rule__CatkinPackage__Group_5__3__Impl ; + // InternalRos1Parser.g:3271:1: rule__CatkinPackage__Group_5__3 : rule__CatkinPackage__Group_5__3__Impl ; public final void rule__CatkinPackage__Group_5__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3276:1: ( rule__CatkinPackage__Group_5__3__Impl ) - // InternalRos1Parser.g:3277:2: rule__CatkinPackage__Group_5__3__Impl + // InternalRos1Parser.g:3275:1: ( rule__CatkinPackage__Group_5__3__Impl ) + // InternalRos1Parser.g:3276:2: rule__CatkinPackage__Group_5__3__Impl { pushFollow(FOLLOW_2); rule__CatkinPackage__Group_5__3__Impl(); @@ -10245,17 +10184,17 @@ public final void rule__CatkinPackage__Group_5__3() throws RecognitionException // $ANTLR start "rule__CatkinPackage__Group_5__3__Impl" - // InternalRos1Parser.g:3283:1: rule__CatkinPackage__Group_5__3__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:3282:1: rule__CatkinPackage__Group_5__3__Impl : ( RULE_END ) ; public final void rule__CatkinPackage__Group_5__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3287:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:3288:1: ( RULE_END ) + // InternalRos1Parser.g:3286:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:3287:1: ( RULE_END ) { - // InternalRos1Parser.g:3288:1: ( RULE_END ) - // InternalRos1Parser.g:3289:2: RULE_END + // InternalRos1Parser.g:3287:1: ( RULE_END ) + // InternalRos1Parser.g:3288:2: RULE_END { before(grammarAccess.getCatkinPackageAccess().getENDTerminalRuleCall_5_3()); match(input,RULE_END,FOLLOW_2); @@ -10282,14 +10221,14 @@ public final void rule__CatkinPackage__Group_5__3__Impl() throws RecognitionExce // $ANTLR start "rule__CatkinPackage__Group_6__0" - // InternalRos1Parser.g:3299:1: rule__CatkinPackage__Group_6__0 : rule__CatkinPackage__Group_6__0__Impl rule__CatkinPackage__Group_6__1 ; + // InternalRos1Parser.g:3298:1: rule__CatkinPackage__Group_6__0 : rule__CatkinPackage__Group_6__0__Impl rule__CatkinPackage__Group_6__1 ; public final void rule__CatkinPackage__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3303:1: ( rule__CatkinPackage__Group_6__0__Impl rule__CatkinPackage__Group_6__1 ) - // InternalRos1Parser.g:3304:2: rule__CatkinPackage__Group_6__0__Impl rule__CatkinPackage__Group_6__1 + // InternalRos1Parser.g:3302:1: ( rule__CatkinPackage__Group_6__0__Impl rule__CatkinPackage__Group_6__1 ) + // InternalRos1Parser.g:3303:2: rule__CatkinPackage__Group_6__0__Impl rule__CatkinPackage__Group_6__1 { pushFollow(FOLLOW_10); rule__CatkinPackage__Group_6__0__Impl(); @@ -10320,17 +10259,17 @@ public final void rule__CatkinPackage__Group_6__0() throws RecognitionException // $ANTLR start "rule__CatkinPackage__Group_6__0__Impl" - // InternalRos1Parser.g:3311:1: rule__CatkinPackage__Group_6__0__Impl : ( Dependencies ) ; + // InternalRos1Parser.g:3310:1: rule__CatkinPackage__Group_6__0__Impl : ( Dependencies ) ; public final void rule__CatkinPackage__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3315:1: ( ( Dependencies ) ) - // InternalRos1Parser.g:3316:1: ( Dependencies ) + // InternalRos1Parser.g:3314:1: ( ( Dependencies ) ) + // InternalRos1Parser.g:3315:1: ( Dependencies ) { - // InternalRos1Parser.g:3316:1: ( Dependencies ) - // InternalRos1Parser.g:3317:2: Dependencies + // InternalRos1Parser.g:3315:1: ( Dependencies ) + // InternalRos1Parser.g:3316:2: Dependencies { before(grammarAccess.getCatkinPackageAccess().getDependenciesKeyword_6_0()); match(input,Dependencies,FOLLOW_2); @@ -10357,14 +10296,14 @@ public final void rule__CatkinPackage__Group_6__0__Impl() throws RecognitionExce // $ANTLR start "rule__CatkinPackage__Group_6__1" - // InternalRos1Parser.g:3326:1: rule__CatkinPackage__Group_6__1 : rule__CatkinPackage__Group_6__1__Impl rule__CatkinPackage__Group_6__2 ; + // InternalRos1Parser.g:3325:1: rule__CatkinPackage__Group_6__1 : rule__CatkinPackage__Group_6__1__Impl rule__CatkinPackage__Group_6__2 ; public final void rule__CatkinPackage__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3330:1: ( rule__CatkinPackage__Group_6__1__Impl rule__CatkinPackage__Group_6__2 ) - // InternalRos1Parser.g:3331:2: rule__CatkinPackage__Group_6__1__Impl rule__CatkinPackage__Group_6__2 + // InternalRos1Parser.g:3329:1: ( rule__CatkinPackage__Group_6__1__Impl rule__CatkinPackage__Group_6__2 ) + // InternalRos1Parser.g:3330:2: rule__CatkinPackage__Group_6__1__Impl rule__CatkinPackage__Group_6__2 { pushFollow(FOLLOW_11); rule__CatkinPackage__Group_6__1__Impl(); @@ -10395,17 +10334,17 @@ public final void rule__CatkinPackage__Group_6__1() throws RecognitionException // $ANTLR start "rule__CatkinPackage__Group_6__1__Impl" - // InternalRos1Parser.g:3338:1: rule__CatkinPackage__Group_6__1__Impl : ( LeftSquareBracket ) ; + // InternalRos1Parser.g:3337:1: rule__CatkinPackage__Group_6__1__Impl : ( LeftSquareBracket ) ; public final void rule__CatkinPackage__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3342:1: ( ( LeftSquareBracket ) ) - // InternalRos1Parser.g:3343:1: ( LeftSquareBracket ) + // InternalRos1Parser.g:3341:1: ( ( LeftSquareBracket ) ) + // InternalRos1Parser.g:3342:1: ( LeftSquareBracket ) { - // InternalRos1Parser.g:3343:1: ( LeftSquareBracket ) - // InternalRos1Parser.g:3344:2: LeftSquareBracket + // InternalRos1Parser.g:3342:1: ( LeftSquareBracket ) + // InternalRos1Parser.g:3343:2: LeftSquareBracket { before(grammarAccess.getCatkinPackageAccess().getLeftSquareBracketKeyword_6_1()); match(input,LeftSquareBracket,FOLLOW_2); @@ -10432,14 +10371,14 @@ public final void rule__CatkinPackage__Group_6__1__Impl() throws RecognitionExce // $ANTLR start "rule__CatkinPackage__Group_6__2" - // InternalRos1Parser.g:3353:1: rule__CatkinPackage__Group_6__2 : rule__CatkinPackage__Group_6__2__Impl rule__CatkinPackage__Group_6__3 ; + // InternalRos1Parser.g:3352:1: rule__CatkinPackage__Group_6__2 : rule__CatkinPackage__Group_6__2__Impl rule__CatkinPackage__Group_6__3 ; public final void rule__CatkinPackage__Group_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3357:1: ( rule__CatkinPackage__Group_6__2__Impl rule__CatkinPackage__Group_6__3 ) - // InternalRos1Parser.g:3358:2: rule__CatkinPackage__Group_6__2__Impl rule__CatkinPackage__Group_6__3 + // InternalRos1Parser.g:3356:1: ( rule__CatkinPackage__Group_6__2__Impl rule__CatkinPackage__Group_6__3 ) + // InternalRos1Parser.g:3357:2: rule__CatkinPackage__Group_6__2__Impl rule__CatkinPackage__Group_6__3 { pushFollow(FOLLOW_12); rule__CatkinPackage__Group_6__2__Impl(); @@ -10470,21 +10409,21 @@ public final void rule__CatkinPackage__Group_6__2() throws RecognitionException // $ANTLR start "rule__CatkinPackage__Group_6__2__Impl" - // InternalRos1Parser.g:3365:1: rule__CatkinPackage__Group_6__2__Impl : ( ( rule__CatkinPackage__DependencyAssignment_6_2 ) ) ; + // InternalRos1Parser.g:3364:1: rule__CatkinPackage__Group_6__2__Impl : ( ( rule__CatkinPackage__DependencyAssignment_6_2 ) ) ; public final void rule__CatkinPackage__Group_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3369:1: ( ( ( rule__CatkinPackage__DependencyAssignment_6_2 ) ) ) - // InternalRos1Parser.g:3370:1: ( ( rule__CatkinPackage__DependencyAssignment_6_2 ) ) + // InternalRos1Parser.g:3368:1: ( ( ( rule__CatkinPackage__DependencyAssignment_6_2 ) ) ) + // InternalRos1Parser.g:3369:1: ( ( rule__CatkinPackage__DependencyAssignment_6_2 ) ) { - // InternalRos1Parser.g:3370:1: ( ( rule__CatkinPackage__DependencyAssignment_6_2 ) ) - // InternalRos1Parser.g:3371:2: ( rule__CatkinPackage__DependencyAssignment_6_2 ) + // InternalRos1Parser.g:3369:1: ( ( rule__CatkinPackage__DependencyAssignment_6_2 ) ) + // InternalRos1Parser.g:3370:2: ( rule__CatkinPackage__DependencyAssignment_6_2 ) { before(grammarAccess.getCatkinPackageAccess().getDependencyAssignment_6_2()); - // InternalRos1Parser.g:3372:2: ( rule__CatkinPackage__DependencyAssignment_6_2 ) - // InternalRos1Parser.g:3372:3: rule__CatkinPackage__DependencyAssignment_6_2 + // InternalRos1Parser.g:3371:2: ( rule__CatkinPackage__DependencyAssignment_6_2 ) + // InternalRos1Parser.g:3371:3: rule__CatkinPackage__DependencyAssignment_6_2 { pushFollow(FOLLOW_2); rule__CatkinPackage__DependencyAssignment_6_2(); @@ -10517,14 +10456,14 @@ public final void rule__CatkinPackage__Group_6__2__Impl() throws RecognitionExce // $ANTLR start "rule__CatkinPackage__Group_6__3" - // InternalRos1Parser.g:3380:1: rule__CatkinPackage__Group_6__3 : rule__CatkinPackage__Group_6__3__Impl rule__CatkinPackage__Group_6__4 ; + // InternalRos1Parser.g:3379:1: rule__CatkinPackage__Group_6__3 : rule__CatkinPackage__Group_6__3__Impl rule__CatkinPackage__Group_6__4 ; public final void rule__CatkinPackage__Group_6__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3384:1: ( rule__CatkinPackage__Group_6__3__Impl rule__CatkinPackage__Group_6__4 ) - // InternalRos1Parser.g:3385:2: rule__CatkinPackage__Group_6__3__Impl rule__CatkinPackage__Group_6__4 + // InternalRos1Parser.g:3383:1: ( rule__CatkinPackage__Group_6__3__Impl rule__CatkinPackage__Group_6__4 ) + // InternalRos1Parser.g:3384:2: rule__CatkinPackage__Group_6__3__Impl rule__CatkinPackage__Group_6__4 { pushFollow(FOLLOW_12); rule__CatkinPackage__Group_6__3__Impl(); @@ -10555,20 +10494,20 @@ public final void rule__CatkinPackage__Group_6__3() throws RecognitionException // $ANTLR start "rule__CatkinPackage__Group_6__3__Impl" - // InternalRos1Parser.g:3392:1: rule__CatkinPackage__Group_6__3__Impl : ( ( rule__CatkinPackage__Group_6_3__0 )* ) ; + // InternalRos1Parser.g:3391:1: rule__CatkinPackage__Group_6__3__Impl : ( ( rule__CatkinPackage__Group_6_3__0 )* ) ; public final void rule__CatkinPackage__Group_6__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3396:1: ( ( ( rule__CatkinPackage__Group_6_3__0 )* ) ) - // InternalRos1Parser.g:3397:1: ( ( rule__CatkinPackage__Group_6_3__0 )* ) + // InternalRos1Parser.g:3395:1: ( ( ( rule__CatkinPackage__Group_6_3__0 )* ) ) + // InternalRos1Parser.g:3396:1: ( ( rule__CatkinPackage__Group_6_3__0 )* ) { - // InternalRos1Parser.g:3397:1: ( ( rule__CatkinPackage__Group_6_3__0 )* ) - // InternalRos1Parser.g:3398:2: ( rule__CatkinPackage__Group_6_3__0 )* + // InternalRos1Parser.g:3396:1: ( ( rule__CatkinPackage__Group_6_3__0 )* ) + // InternalRos1Parser.g:3397:2: ( rule__CatkinPackage__Group_6_3__0 )* { before(grammarAccess.getCatkinPackageAccess().getGroup_6_3()); - // InternalRos1Parser.g:3399:2: ( rule__CatkinPackage__Group_6_3__0 )* + // InternalRos1Parser.g:3398:2: ( rule__CatkinPackage__Group_6_3__0 )* loop17: do { int alt17=2; @@ -10581,7 +10520,7 @@ public final void rule__CatkinPackage__Group_6__3__Impl() throws RecognitionExce switch (alt17) { case 1 : - // InternalRos1Parser.g:3399:3: rule__CatkinPackage__Group_6_3__0 + // InternalRos1Parser.g:3398:3: rule__CatkinPackage__Group_6_3__0 { pushFollow(FOLLOW_13); rule__CatkinPackage__Group_6_3__0(); @@ -10620,14 +10559,14 @@ public final void rule__CatkinPackage__Group_6__3__Impl() throws RecognitionExce // $ANTLR start "rule__CatkinPackage__Group_6__4" - // InternalRos1Parser.g:3407:1: rule__CatkinPackage__Group_6__4 : rule__CatkinPackage__Group_6__4__Impl ; + // InternalRos1Parser.g:3406:1: rule__CatkinPackage__Group_6__4 : rule__CatkinPackage__Group_6__4__Impl ; public final void rule__CatkinPackage__Group_6__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3411:1: ( rule__CatkinPackage__Group_6__4__Impl ) - // InternalRos1Parser.g:3412:2: rule__CatkinPackage__Group_6__4__Impl + // InternalRos1Parser.g:3410:1: ( rule__CatkinPackage__Group_6__4__Impl ) + // InternalRos1Parser.g:3411:2: rule__CatkinPackage__Group_6__4__Impl { pushFollow(FOLLOW_2); rule__CatkinPackage__Group_6__4__Impl(); @@ -10653,17 +10592,17 @@ public final void rule__CatkinPackage__Group_6__4() throws RecognitionException // $ANTLR start "rule__CatkinPackage__Group_6__4__Impl" - // InternalRos1Parser.g:3418:1: rule__CatkinPackage__Group_6__4__Impl : ( RightSquareBracket ) ; + // InternalRos1Parser.g:3417:1: rule__CatkinPackage__Group_6__4__Impl : ( RightSquareBracket ) ; public final void rule__CatkinPackage__Group_6__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3422:1: ( ( RightSquareBracket ) ) - // InternalRos1Parser.g:3423:1: ( RightSquareBracket ) + // InternalRos1Parser.g:3421:1: ( ( RightSquareBracket ) ) + // InternalRos1Parser.g:3422:1: ( RightSquareBracket ) { - // InternalRos1Parser.g:3423:1: ( RightSquareBracket ) - // InternalRos1Parser.g:3424:2: RightSquareBracket + // InternalRos1Parser.g:3422:1: ( RightSquareBracket ) + // InternalRos1Parser.g:3423:2: RightSquareBracket { before(grammarAccess.getCatkinPackageAccess().getRightSquareBracketKeyword_6_4()); match(input,RightSquareBracket,FOLLOW_2); @@ -10690,14 +10629,14 @@ public final void rule__CatkinPackage__Group_6__4__Impl() throws RecognitionExce // $ANTLR start "rule__CatkinPackage__Group_6_3__0" - // InternalRos1Parser.g:3434:1: rule__CatkinPackage__Group_6_3__0 : rule__CatkinPackage__Group_6_3__0__Impl rule__CatkinPackage__Group_6_3__1 ; + // InternalRos1Parser.g:3433:1: rule__CatkinPackage__Group_6_3__0 : rule__CatkinPackage__Group_6_3__0__Impl rule__CatkinPackage__Group_6_3__1 ; public final void rule__CatkinPackage__Group_6_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3438:1: ( rule__CatkinPackage__Group_6_3__0__Impl rule__CatkinPackage__Group_6_3__1 ) - // InternalRos1Parser.g:3439:2: rule__CatkinPackage__Group_6_3__0__Impl rule__CatkinPackage__Group_6_3__1 + // InternalRos1Parser.g:3437:1: ( rule__CatkinPackage__Group_6_3__0__Impl rule__CatkinPackage__Group_6_3__1 ) + // InternalRos1Parser.g:3438:2: rule__CatkinPackage__Group_6_3__0__Impl rule__CatkinPackage__Group_6_3__1 { pushFollow(FOLLOW_11); rule__CatkinPackage__Group_6_3__0__Impl(); @@ -10728,17 +10667,17 @@ public final void rule__CatkinPackage__Group_6_3__0() throws RecognitionExceptio // $ANTLR start "rule__CatkinPackage__Group_6_3__0__Impl" - // InternalRos1Parser.g:3446:1: rule__CatkinPackage__Group_6_3__0__Impl : ( Comma ) ; + // InternalRos1Parser.g:3445:1: rule__CatkinPackage__Group_6_3__0__Impl : ( Comma ) ; public final void rule__CatkinPackage__Group_6_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3450:1: ( ( Comma ) ) - // InternalRos1Parser.g:3451:1: ( Comma ) + // InternalRos1Parser.g:3449:1: ( ( Comma ) ) + // InternalRos1Parser.g:3450:1: ( Comma ) { - // InternalRos1Parser.g:3451:1: ( Comma ) - // InternalRos1Parser.g:3452:2: Comma + // InternalRos1Parser.g:3450:1: ( Comma ) + // InternalRos1Parser.g:3451:2: Comma { before(grammarAccess.getCatkinPackageAccess().getCommaKeyword_6_3_0()); match(input,Comma,FOLLOW_2); @@ -10765,14 +10704,14 @@ public final void rule__CatkinPackage__Group_6_3__0__Impl() throws RecognitionEx // $ANTLR start "rule__CatkinPackage__Group_6_3__1" - // InternalRos1Parser.g:3461:1: rule__CatkinPackage__Group_6_3__1 : rule__CatkinPackage__Group_6_3__1__Impl ; + // InternalRos1Parser.g:3460:1: rule__CatkinPackage__Group_6_3__1 : rule__CatkinPackage__Group_6_3__1__Impl ; public final void rule__CatkinPackage__Group_6_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3465:1: ( rule__CatkinPackage__Group_6_3__1__Impl ) - // InternalRos1Parser.g:3466:2: rule__CatkinPackage__Group_6_3__1__Impl + // InternalRos1Parser.g:3464:1: ( rule__CatkinPackage__Group_6_3__1__Impl ) + // InternalRos1Parser.g:3465:2: rule__CatkinPackage__Group_6_3__1__Impl { pushFollow(FOLLOW_2); rule__CatkinPackage__Group_6_3__1__Impl(); @@ -10798,21 +10737,21 @@ public final void rule__CatkinPackage__Group_6_3__1() throws RecognitionExceptio // $ANTLR start "rule__CatkinPackage__Group_6_3__1__Impl" - // InternalRos1Parser.g:3472:1: rule__CatkinPackage__Group_6_3__1__Impl : ( ( rule__CatkinPackage__DependencyAssignment_6_3_1 ) ) ; + // InternalRos1Parser.g:3471:1: rule__CatkinPackage__Group_6_3__1__Impl : ( ( rule__CatkinPackage__DependencyAssignment_6_3_1 ) ) ; public final void rule__CatkinPackage__Group_6_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3476:1: ( ( ( rule__CatkinPackage__DependencyAssignment_6_3_1 ) ) ) - // InternalRos1Parser.g:3477:1: ( ( rule__CatkinPackage__DependencyAssignment_6_3_1 ) ) + // InternalRos1Parser.g:3475:1: ( ( ( rule__CatkinPackage__DependencyAssignment_6_3_1 ) ) ) + // InternalRos1Parser.g:3476:1: ( ( rule__CatkinPackage__DependencyAssignment_6_3_1 ) ) { - // InternalRos1Parser.g:3477:1: ( ( rule__CatkinPackage__DependencyAssignment_6_3_1 ) ) - // InternalRos1Parser.g:3478:2: ( rule__CatkinPackage__DependencyAssignment_6_3_1 ) + // InternalRos1Parser.g:3476:1: ( ( rule__CatkinPackage__DependencyAssignment_6_3_1 ) ) + // InternalRos1Parser.g:3477:2: ( rule__CatkinPackage__DependencyAssignment_6_3_1 ) { before(grammarAccess.getCatkinPackageAccess().getDependencyAssignment_6_3_1()); - // InternalRos1Parser.g:3479:2: ( rule__CatkinPackage__DependencyAssignment_6_3_1 ) - // InternalRos1Parser.g:3479:3: rule__CatkinPackage__DependencyAssignment_6_3_1 + // InternalRos1Parser.g:3478:2: ( rule__CatkinPackage__DependencyAssignment_6_3_1 ) + // InternalRos1Parser.g:3478:3: rule__CatkinPackage__DependencyAssignment_6_3_1 { pushFollow(FOLLOW_2); rule__CatkinPackage__DependencyAssignment_6_3_1(); @@ -10845,14 +10784,14 @@ public final void rule__CatkinPackage__Group_6_3__1__Impl() throws RecognitionEx // $ANTLR start "rule__Package_Impl__Group__0" - // InternalRos1Parser.g:3488:1: rule__Package_Impl__Group__0 : rule__Package_Impl__Group__0__Impl rule__Package_Impl__Group__1 ; + // InternalRos1Parser.g:3487:1: rule__Package_Impl__Group__0 : rule__Package_Impl__Group__0__Impl rule__Package_Impl__Group__1 ; public final void rule__Package_Impl__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3492:1: ( rule__Package_Impl__Group__0__Impl rule__Package_Impl__Group__1 ) - // InternalRos1Parser.g:3493:2: rule__Package_Impl__Group__0__Impl rule__Package_Impl__Group__1 + // InternalRos1Parser.g:3491:1: ( rule__Package_Impl__Group__0__Impl rule__Package_Impl__Group__1 ) + // InternalRos1Parser.g:3492:2: rule__Package_Impl__Group__0__Impl rule__Package_Impl__Group__1 { pushFollow(FOLLOW_3); rule__Package_Impl__Group__0__Impl(); @@ -10883,21 +10822,21 @@ public final void rule__Package_Impl__Group__0() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group__0__Impl" - // InternalRos1Parser.g:3500:1: rule__Package_Impl__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:3499:1: rule__Package_Impl__Group__0__Impl : ( () ) ; public final void rule__Package_Impl__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3504:1: ( ( () ) ) - // InternalRos1Parser.g:3505:1: ( () ) + // InternalRos1Parser.g:3503:1: ( ( () ) ) + // InternalRos1Parser.g:3504:1: ( () ) { - // InternalRos1Parser.g:3505:1: ( () ) - // InternalRos1Parser.g:3506:2: () + // InternalRos1Parser.g:3504:1: ( () ) + // InternalRos1Parser.g:3505:2: () { before(grammarAccess.getPackage_ImplAccess().getPackageAction_0()); - // InternalRos1Parser.g:3507:2: () - // InternalRos1Parser.g:3507:3: + // InternalRos1Parser.g:3506:2: () + // InternalRos1Parser.g:3506:3: { } @@ -10920,14 +10859,14 @@ public final void rule__Package_Impl__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Package_Impl__Group__1" - // InternalRos1Parser.g:3515:1: rule__Package_Impl__Group__1 : rule__Package_Impl__Group__1__Impl rule__Package_Impl__Group__2 ; + // InternalRos1Parser.g:3514:1: rule__Package_Impl__Group__1 : rule__Package_Impl__Group__1__Impl rule__Package_Impl__Group__2 ; public final void rule__Package_Impl__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3519:1: ( rule__Package_Impl__Group__1__Impl rule__Package_Impl__Group__2 ) - // InternalRos1Parser.g:3520:2: rule__Package_Impl__Group__1__Impl rule__Package_Impl__Group__2 + // InternalRos1Parser.g:3518:1: ( rule__Package_Impl__Group__1__Impl rule__Package_Impl__Group__2 ) + // InternalRos1Parser.g:3519:2: rule__Package_Impl__Group__1__Impl rule__Package_Impl__Group__2 { pushFollow(FOLLOW_4); rule__Package_Impl__Group__1__Impl(); @@ -10958,21 +10897,21 @@ public final void rule__Package_Impl__Group__1() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group__1__Impl" - // InternalRos1Parser.g:3527:1: rule__Package_Impl__Group__1__Impl : ( ( rule__Package_Impl__NameAssignment_1 ) ) ; + // InternalRos1Parser.g:3526:1: rule__Package_Impl__Group__1__Impl : ( ( rule__Package_Impl__NameAssignment_1 ) ) ; public final void rule__Package_Impl__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3531:1: ( ( ( rule__Package_Impl__NameAssignment_1 ) ) ) - // InternalRos1Parser.g:3532:1: ( ( rule__Package_Impl__NameAssignment_1 ) ) + // InternalRos1Parser.g:3530:1: ( ( ( rule__Package_Impl__NameAssignment_1 ) ) ) + // InternalRos1Parser.g:3531:1: ( ( rule__Package_Impl__NameAssignment_1 ) ) { - // InternalRos1Parser.g:3532:1: ( ( rule__Package_Impl__NameAssignment_1 ) ) - // InternalRos1Parser.g:3533:2: ( rule__Package_Impl__NameAssignment_1 ) + // InternalRos1Parser.g:3531:1: ( ( rule__Package_Impl__NameAssignment_1 ) ) + // InternalRos1Parser.g:3532:2: ( rule__Package_Impl__NameAssignment_1 ) { before(grammarAccess.getPackage_ImplAccess().getNameAssignment_1()); - // InternalRos1Parser.g:3534:2: ( rule__Package_Impl__NameAssignment_1 ) - // InternalRos1Parser.g:3534:3: rule__Package_Impl__NameAssignment_1 + // InternalRos1Parser.g:3533:2: ( rule__Package_Impl__NameAssignment_1 ) + // InternalRos1Parser.g:3533:3: rule__Package_Impl__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Package_Impl__NameAssignment_1(); @@ -11005,14 +10944,14 @@ public final void rule__Package_Impl__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__Package_Impl__Group__2" - // InternalRos1Parser.g:3542:1: rule__Package_Impl__Group__2 : rule__Package_Impl__Group__2__Impl rule__Package_Impl__Group__3 ; + // InternalRos1Parser.g:3541:1: rule__Package_Impl__Group__2 : rule__Package_Impl__Group__2__Impl rule__Package_Impl__Group__3 ; public final void rule__Package_Impl__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3546:1: ( rule__Package_Impl__Group__2__Impl rule__Package_Impl__Group__3 ) - // InternalRos1Parser.g:3547:2: rule__Package_Impl__Group__2__Impl rule__Package_Impl__Group__3 + // InternalRos1Parser.g:3545:1: ( rule__Package_Impl__Group__2__Impl rule__Package_Impl__Group__3 ) + // InternalRos1Parser.g:3546:2: rule__Package_Impl__Group__2__Impl rule__Package_Impl__Group__3 { pushFollow(FOLLOW_5); rule__Package_Impl__Group__2__Impl(); @@ -11043,17 +10982,17 @@ public final void rule__Package_Impl__Group__2() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group__2__Impl" - // InternalRos1Parser.g:3554:1: rule__Package_Impl__Group__2__Impl : ( Colon ) ; + // InternalRos1Parser.g:3553:1: rule__Package_Impl__Group__2__Impl : ( Colon ) ; public final void rule__Package_Impl__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3558:1: ( ( Colon ) ) - // InternalRos1Parser.g:3559:1: ( Colon ) + // InternalRos1Parser.g:3557:1: ( ( Colon ) ) + // InternalRos1Parser.g:3558:1: ( Colon ) { - // InternalRos1Parser.g:3559:1: ( Colon ) - // InternalRos1Parser.g:3560:2: Colon + // InternalRos1Parser.g:3558:1: ( Colon ) + // InternalRos1Parser.g:3559:2: Colon { before(grammarAccess.getPackage_ImplAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -11080,14 +11019,14 @@ public final void rule__Package_Impl__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__Package_Impl__Group__3" - // InternalRos1Parser.g:3569:1: rule__Package_Impl__Group__3 : rule__Package_Impl__Group__3__Impl rule__Package_Impl__Group__4 ; + // InternalRos1Parser.g:3568:1: rule__Package_Impl__Group__3 : rule__Package_Impl__Group__3__Impl rule__Package_Impl__Group__4 ; public final void rule__Package_Impl__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3573:1: ( rule__Package_Impl__Group__3__Impl rule__Package_Impl__Group__4 ) - // InternalRos1Parser.g:3574:2: rule__Package_Impl__Group__3__Impl rule__Package_Impl__Group__4 + // InternalRos1Parser.g:3572:1: ( rule__Package_Impl__Group__3__Impl rule__Package_Impl__Group__4 ) + // InternalRos1Parser.g:3573:2: rule__Package_Impl__Group__3__Impl rule__Package_Impl__Group__4 { pushFollow(FOLLOW_14); rule__Package_Impl__Group__3__Impl(); @@ -11118,17 +11057,17 @@ public final void rule__Package_Impl__Group__3() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group__3__Impl" - // InternalRos1Parser.g:3581:1: rule__Package_Impl__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:3580:1: rule__Package_Impl__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__Package_Impl__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3585:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:3586:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:3584:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:3585:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:3586:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:3587:2: RULE_BEGIN + // InternalRos1Parser.g:3585:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:3586:2: RULE_BEGIN { before(grammarAccess.getPackage_ImplAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -11155,14 +11094,14 @@ public final void rule__Package_Impl__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__Package_Impl__Group__4" - // InternalRos1Parser.g:3596:1: rule__Package_Impl__Group__4 : rule__Package_Impl__Group__4__Impl rule__Package_Impl__Group__5 ; + // InternalRos1Parser.g:3595:1: rule__Package_Impl__Group__4 : rule__Package_Impl__Group__4__Impl rule__Package_Impl__Group__5 ; public final void rule__Package_Impl__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3600:1: ( rule__Package_Impl__Group__4__Impl rule__Package_Impl__Group__5 ) - // InternalRos1Parser.g:3601:2: rule__Package_Impl__Group__4__Impl rule__Package_Impl__Group__5 + // InternalRos1Parser.g:3599:1: ( rule__Package_Impl__Group__4__Impl rule__Package_Impl__Group__5 ) + // InternalRos1Parser.g:3600:2: rule__Package_Impl__Group__4__Impl rule__Package_Impl__Group__5 { pushFollow(FOLLOW_14); rule__Package_Impl__Group__4__Impl(); @@ -11193,20 +11132,20 @@ public final void rule__Package_Impl__Group__4() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group__4__Impl" - // InternalRos1Parser.g:3608:1: rule__Package_Impl__Group__4__Impl : ( ( rule__Package_Impl__Group_4__0 )? ) ; + // InternalRos1Parser.g:3607:1: rule__Package_Impl__Group__4__Impl : ( ( rule__Package_Impl__Group_4__0 )? ) ; public final void rule__Package_Impl__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3612:1: ( ( ( rule__Package_Impl__Group_4__0 )? ) ) - // InternalRos1Parser.g:3613:1: ( ( rule__Package_Impl__Group_4__0 )? ) + // InternalRos1Parser.g:3611:1: ( ( ( rule__Package_Impl__Group_4__0 )? ) ) + // InternalRos1Parser.g:3612:1: ( ( rule__Package_Impl__Group_4__0 )? ) { - // InternalRos1Parser.g:3613:1: ( ( rule__Package_Impl__Group_4__0 )? ) - // InternalRos1Parser.g:3614:2: ( rule__Package_Impl__Group_4__0 )? + // InternalRos1Parser.g:3612:1: ( ( rule__Package_Impl__Group_4__0 )? ) + // InternalRos1Parser.g:3613:2: ( rule__Package_Impl__Group_4__0 )? { before(grammarAccess.getPackage_ImplAccess().getGroup_4()); - // InternalRos1Parser.g:3615:2: ( rule__Package_Impl__Group_4__0 )? + // InternalRos1Parser.g:3614:2: ( rule__Package_Impl__Group_4__0 )? int alt18=2; int LA18_0 = input.LA(1); @@ -11215,7 +11154,7 @@ public final void rule__Package_Impl__Group__4__Impl() throws RecognitionExcepti } switch (alt18) { case 1 : - // InternalRos1Parser.g:3615:3: rule__Package_Impl__Group_4__0 + // InternalRos1Parser.g:3614:3: rule__Package_Impl__Group_4__0 { pushFollow(FOLLOW_2); rule__Package_Impl__Group_4__0(); @@ -11251,14 +11190,14 @@ public final void rule__Package_Impl__Group__4__Impl() throws RecognitionExcepti // $ANTLR start "rule__Package_Impl__Group__5" - // InternalRos1Parser.g:3623:1: rule__Package_Impl__Group__5 : rule__Package_Impl__Group__5__Impl rule__Package_Impl__Group__6 ; + // InternalRos1Parser.g:3622:1: rule__Package_Impl__Group__5 : rule__Package_Impl__Group__5__Impl rule__Package_Impl__Group__6 ; public final void rule__Package_Impl__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3627:1: ( rule__Package_Impl__Group__5__Impl rule__Package_Impl__Group__6 ) - // InternalRos1Parser.g:3628:2: rule__Package_Impl__Group__5__Impl rule__Package_Impl__Group__6 + // InternalRos1Parser.g:3626:1: ( rule__Package_Impl__Group__5__Impl rule__Package_Impl__Group__6 ) + // InternalRos1Parser.g:3627:2: rule__Package_Impl__Group__5__Impl rule__Package_Impl__Group__6 { pushFollow(FOLLOW_14); rule__Package_Impl__Group__5__Impl(); @@ -11289,20 +11228,20 @@ public final void rule__Package_Impl__Group__5() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group__5__Impl" - // InternalRos1Parser.g:3635:1: rule__Package_Impl__Group__5__Impl : ( ( rule__Package_Impl__Group_5__0 )? ) ; + // InternalRos1Parser.g:3634:1: rule__Package_Impl__Group__5__Impl : ( ( rule__Package_Impl__Group_5__0 )? ) ; public final void rule__Package_Impl__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3639:1: ( ( ( rule__Package_Impl__Group_5__0 )? ) ) - // InternalRos1Parser.g:3640:1: ( ( rule__Package_Impl__Group_5__0 )? ) + // InternalRos1Parser.g:3638:1: ( ( ( rule__Package_Impl__Group_5__0 )? ) ) + // InternalRos1Parser.g:3639:1: ( ( rule__Package_Impl__Group_5__0 )? ) { - // InternalRos1Parser.g:3640:1: ( ( rule__Package_Impl__Group_5__0 )? ) - // InternalRos1Parser.g:3641:2: ( rule__Package_Impl__Group_5__0 )? + // InternalRos1Parser.g:3639:1: ( ( rule__Package_Impl__Group_5__0 )? ) + // InternalRos1Parser.g:3640:2: ( rule__Package_Impl__Group_5__0 )? { before(grammarAccess.getPackage_ImplAccess().getGroup_5()); - // InternalRos1Parser.g:3642:2: ( rule__Package_Impl__Group_5__0 )? + // InternalRos1Parser.g:3641:2: ( rule__Package_Impl__Group_5__0 )? int alt19=2; int LA19_0 = input.LA(1); @@ -11311,7 +11250,7 @@ public final void rule__Package_Impl__Group__5__Impl() throws RecognitionExcepti } switch (alt19) { case 1 : - // InternalRos1Parser.g:3642:3: rule__Package_Impl__Group_5__0 + // InternalRos1Parser.g:3641:3: rule__Package_Impl__Group_5__0 { pushFollow(FOLLOW_2); rule__Package_Impl__Group_5__0(); @@ -11347,14 +11286,14 @@ public final void rule__Package_Impl__Group__5__Impl() throws RecognitionExcepti // $ANTLR start "rule__Package_Impl__Group__6" - // InternalRos1Parser.g:3650:1: rule__Package_Impl__Group__6 : rule__Package_Impl__Group__6__Impl rule__Package_Impl__Group__7 ; + // InternalRos1Parser.g:3649:1: rule__Package_Impl__Group__6 : rule__Package_Impl__Group__6__Impl rule__Package_Impl__Group__7 ; public final void rule__Package_Impl__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3654:1: ( rule__Package_Impl__Group__6__Impl rule__Package_Impl__Group__7 ) - // InternalRos1Parser.g:3655:2: rule__Package_Impl__Group__6__Impl rule__Package_Impl__Group__7 + // InternalRos1Parser.g:3653:1: ( rule__Package_Impl__Group__6__Impl rule__Package_Impl__Group__7 ) + // InternalRos1Parser.g:3654:2: rule__Package_Impl__Group__6__Impl rule__Package_Impl__Group__7 { pushFollow(FOLLOW_14); rule__Package_Impl__Group__6__Impl(); @@ -11385,20 +11324,20 @@ public final void rule__Package_Impl__Group__6() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group__6__Impl" - // InternalRos1Parser.g:3662:1: rule__Package_Impl__Group__6__Impl : ( ( rule__Package_Impl__Group_6__0 )? ) ; + // InternalRos1Parser.g:3661:1: rule__Package_Impl__Group__6__Impl : ( ( rule__Package_Impl__Group_6__0 )? ) ; public final void rule__Package_Impl__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3666:1: ( ( ( rule__Package_Impl__Group_6__0 )? ) ) - // InternalRos1Parser.g:3667:1: ( ( rule__Package_Impl__Group_6__0 )? ) + // InternalRos1Parser.g:3665:1: ( ( ( rule__Package_Impl__Group_6__0 )? ) ) + // InternalRos1Parser.g:3666:1: ( ( rule__Package_Impl__Group_6__0 )? ) { - // InternalRos1Parser.g:3667:1: ( ( rule__Package_Impl__Group_6__0 )? ) - // InternalRos1Parser.g:3668:2: ( rule__Package_Impl__Group_6__0 )? + // InternalRos1Parser.g:3666:1: ( ( rule__Package_Impl__Group_6__0 )? ) + // InternalRos1Parser.g:3667:2: ( rule__Package_Impl__Group_6__0 )? { before(grammarAccess.getPackage_ImplAccess().getGroup_6()); - // InternalRos1Parser.g:3669:2: ( rule__Package_Impl__Group_6__0 )? + // InternalRos1Parser.g:3668:2: ( rule__Package_Impl__Group_6__0 )? int alt20=2; int LA20_0 = input.LA(1); @@ -11407,7 +11346,7 @@ public final void rule__Package_Impl__Group__6__Impl() throws RecognitionExcepti } switch (alt20) { case 1 : - // InternalRos1Parser.g:3669:3: rule__Package_Impl__Group_6__0 + // InternalRos1Parser.g:3668:3: rule__Package_Impl__Group_6__0 { pushFollow(FOLLOW_2); rule__Package_Impl__Group_6__0(); @@ -11443,14 +11382,14 @@ public final void rule__Package_Impl__Group__6__Impl() throws RecognitionExcepti // $ANTLR start "rule__Package_Impl__Group__7" - // InternalRos1Parser.g:3677:1: rule__Package_Impl__Group__7 : rule__Package_Impl__Group__7__Impl ; + // InternalRos1Parser.g:3676:1: rule__Package_Impl__Group__7 : rule__Package_Impl__Group__7__Impl ; public final void rule__Package_Impl__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3681:1: ( rule__Package_Impl__Group__7__Impl ) - // InternalRos1Parser.g:3682:2: rule__Package_Impl__Group__7__Impl + // InternalRos1Parser.g:3680:1: ( rule__Package_Impl__Group__7__Impl ) + // InternalRos1Parser.g:3681:2: rule__Package_Impl__Group__7__Impl { pushFollow(FOLLOW_2); rule__Package_Impl__Group__7__Impl(); @@ -11476,17 +11415,17 @@ public final void rule__Package_Impl__Group__7() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group__7__Impl" - // InternalRos1Parser.g:3688:1: rule__Package_Impl__Group__7__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:3687:1: rule__Package_Impl__Group__7__Impl : ( RULE_END ) ; public final void rule__Package_Impl__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3692:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:3693:1: ( RULE_END ) + // InternalRos1Parser.g:3691:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:3692:1: ( RULE_END ) { - // InternalRos1Parser.g:3693:1: ( RULE_END ) - // InternalRos1Parser.g:3694:2: RULE_END + // InternalRos1Parser.g:3692:1: ( RULE_END ) + // InternalRos1Parser.g:3693:2: RULE_END { before(grammarAccess.getPackage_ImplAccess().getENDTerminalRuleCall_7()); match(input,RULE_END,FOLLOW_2); @@ -11513,14 +11452,14 @@ public final void rule__Package_Impl__Group__7__Impl() throws RecognitionExcepti // $ANTLR start "rule__Package_Impl__Group_4__0" - // InternalRos1Parser.g:3704:1: rule__Package_Impl__Group_4__0 : rule__Package_Impl__Group_4__0__Impl rule__Package_Impl__Group_4__1 ; + // InternalRos1Parser.g:3703:1: rule__Package_Impl__Group_4__0 : rule__Package_Impl__Group_4__0__Impl rule__Package_Impl__Group_4__1 ; public final void rule__Package_Impl__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3708:1: ( rule__Package_Impl__Group_4__0__Impl rule__Package_Impl__Group_4__1 ) - // InternalRos1Parser.g:3709:2: rule__Package_Impl__Group_4__0__Impl rule__Package_Impl__Group_4__1 + // InternalRos1Parser.g:3707:1: ( rule__Package_Impl__Group_4__0__Impl rule__Package_Impl__Group_4__1 ) + // InternalRos1Parser.g:3708:2: rule__Package_Impl__Group_4__0__Impl rule__Package_Impl__Group_4__1 { pushFollow(FOLLOW_7); rule__Package_Impl__Group_4__0__Impl(); @@ -11551,17 +11490,17 @@ public final void rule__Package_Impl__Group_4__0() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_4__0__Impl" - // InternalRos1Parser.g:3716:1: rule__Package_Impl__Group_4__0__Impl : ( FromGitRepo ) ; + // InternalRos1Parser.g:3715:1: rule__Package_Impl__Group_4__0__Impl : ( FromGitRepo ) ; public final void rule__Package_Impl__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3720:1: ( ( FromGitRepo ) ) - // InternalRos1Parser.g:3721:1: ( FromGitRepo ) + // InternalRos1Parser.g:3719:1: ( ( FromGitRepo ) ) + // InternalRos1Parser.g:3720:1: ( FromGitRepo ) { - // InternalRos1Parser.g:3721:1: ( FromGitRepo ) - // InternalRos1Parser.g:3722:2: FromGitRepo + // InternalRos1Parser.g:3720:1: ( FromGitRepo ) + // InternalRos1Parser.g:3721:2: FromGitRepo { before(grammarAccess.getPackage_ImplAccess().getFromGitRepoKeyword_4_0()); match(input,FromGitRepo,FOLLOW_2); @@ -11588,14 +11527,14 @@ public final void rule__Package_Impl__Group_4__0__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_4__1" - // InternalRos1Parser.g:3731:1: rule__Package_Impl__Group_4__1 : rule__Package_Impl__Group_4__1__Impl ; + // InternalRos1Parser.g:3730:1: rule__Package_Impl__Group_4__1 : rule__Package_Impl__Group_4__1__Impl ; public final void rule__Package_Impl__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3735:1: ( rule__Package_Impl__Group_4__1__Impl ) - // InternalRos1Parser.g:3736:2: rule__Package_Impl__Group_4__1__Impl + // InternalRos1Parser.g:3734:1: ( rule__Package_Impl__Group_4__1__Impl ) + // InternalRos1Parser.g:3735:2: rule__Package_Impl__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__Package_Impl__Group_4__1__Impl(); @@ -11621,21 +11560,21 @@ public final void rule__Package_Impl__Group_4__1() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_4__1__Impl" - // InternalRos1Parser.g:3742:1: rule__Package_Impl__Group_4__1__Impl : ( ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) ) ; + // InternalRos1Parser.g:3741:1: rule__Package_Impl__Group_4__1__Impl : ( ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) ) ; public final void rule__Package_Impl__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3746:1: ( ( ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) ) ) - // InternalRos1Parser.g:3747:1: ( ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) ) + // InternalRos1Parser.g:3745:1: ( ( ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) ) ) + // InternalRos1Parser.g:3746:1: ( ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) ) { - // InternalRos1Parser.g:3747:1: ( ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) ) - // InternalRos1Parser.g:3748:2: ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) + // InternalRos1Parser.g:3746:1: ( ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) ) + // InternalRos1Parser.g:3747:2: ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) { before(grammarAccess.getPackage_ImplAccess().getFromGitRepoAssignment_4_1()); - // InternalRos1Parser.g:3749:2: ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) - // InternalRos1Parser.g:3749:3: rule__Package_Impl__FromGitRepoAssignment_4_1 + // InternalRos1Parser.g:3748:2: ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) + // InternalRos1Parser.g:3748:3: rule__Package_Impl__FromGitRepoAssignment_4_1 { pushFollow(FOLLOW_2); rule__Package_Impl__FromGitRepoAssignment_4_1(); @@ -11668,14 +11607,14 @@ public final void rule__Package_Impl__Group_4__1__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_5__0" - // InternalRos1Parser.g:3758:1: rule__Package_Impl__Group_5__0 : rule__Package_Impl__Group_5__0__Impl rule__Package_Impl__Group_5__1 ; + // InternalRos1Parser.g:3757:1: rule__Package_Impl__Group_5__0 : rule__Package_Impl__Group_5__0__Impl rule__Package_Impl__Group_5__1 ; public final void rule__Package_Impl__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3762:1: ( rule__Package_Impl__Group_5__0__Impl rule__Package_Impl__Group_5__1 ) - // InternalRos1Parser.g:3763:2: rule__Package_Impl__Group_5__0__Impl rule__Package_Impl__Group_5__1 + // InternalRos1Parser.g:3761:1: ( rule__Package_Impl__Group_5__0__Impl rule__Package_Impl__Group_5__1 ) + // InternalRos1Parser.g:3762:2: rule__Package_Impl__Group_5__0__Impl rule__Package_Impl__Group_5__1 { pushFollow(FOLLOW_5); rule__Package_Impl__Group_5__0__Impl(); @@ -11706,17 +11645,17 @@ public final void rule__Package_Impl__Group_5__0() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_5__0__Impl" - // InternalRos1Parser.g:3770:1: rule__Package_Impl__Group_5__0__Impl : ( Specs ) ; + // InternalRos1Parser.g:3769:1: rule__Package_Impl__Group_5__0__Impl : ( Specs ) ; public final void rule__Package_Impl__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3774:1: ( ( Specs ) ) - // InternalRos1Parser.g:3775:1: ( Specs ) + // InternalRos1Parser.g:3773:1: ( ( Specs ) ) + // InternalRos1Parser.g:3774:1: ( Specs ) { - // InternalRos1Parser.g:3775:1: ( Specs ) - // InternalRos1Parser.g:3776:2: Specs + // InternalRos1Parser.g:3774:1: ( Specs ) + // InternalRos1Parser.g:3775:2: Specs { before(grammarAccess.getPackage_ImplAccess().getSpecsKeyword_5_0()); match(input,Specs,FOLLOW_2); @@ -11743,14 +11682,14 @@ public final void rule__Package_Impl__Group_5__0__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_5__1" - // InternalRos1Parser.g:3785:1: rule__Package_Impl__Group_5__1 : rule__Package_Impl__Group_5__1__Impl rule__Package_Impl__Group_5__2 ; + // InternalRos1Parser.g:3784:1: rule__Package_Impl__Group_5__1 : rule__Package_Impl__Group_5__1__Impl rule__Package_Impl__Group_5__2 ; public final void rule__Package_Impl__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3789:1: ( rule__Package_Impl__Group_5__1__Impl rule__Package_Impl__Group_5__2 ) - // InternalRos1Parser.g:3790:2: rule__Package_Impl__Group_5__1__Impl rule__Package_Impl__Group_5__2 + // InternalRos1Parser.g:3788:1: ( rule__Package_Impl__Group_5__1__Impl rule__Package_Impl__Group_5__2 ) + // InternalRos1Parser.g:3789:2: rule__Package_Impl__Group_5__1__Impl rule__Package_Impl__Group_5__2 { pushFollow(FOLLOW_15); rule__Package_Impl__Group_5__1__Impl(); @@ -11781,17 +11720,17 @@ public final void rule__Package_Impl__Group_5__1() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_5__1__Impl" - // InternalRos1Parser.g:3797:1: rule__Package_Impl__Group_5__1__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:3796:1: rule__Package_Impl__Group_5__1__Impl : ( RULE_BEGIN ) ; public final void rule__Package_Impl__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3801:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:3802:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:3800:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:3801:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:3802:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:3803:2: RULE_BEGIN + // InternalRos1Parser.g:3801:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:3802:2: RULE_BEGIN { before(grammarAccess.getPackage_ImplAccess().getBEGINTerminalRuleCall_5_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -11818,14 +11757,14 @@ public final void rule__Package_Impl__Group_5__1__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_5__2" - // InternalRos1Parser.g:3812:1: rule__Package_Impl__Group_5__2 : rule__Package_Impl__Group_5__2__Impl rule__Package_Impl__Group_5__3 ; + // InternalRos1Parser.g:3811:1: rule__Package_Impl__Group_5__2 : rule__Package_Impl__Group_5__2__Impl rule__Package_Impl__Group_5__3 ; public final void rule__Package_Impl__Group_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3816:1: ( rule__Package_Impl__Group_5__2__Impl rule__Package_Impl__Group_5__3 ) - // InternalRos1Parser.g:3817:2: rule__Package_Impl__Group_5__2__Impl rule__Package_Impl__Group_5__3 + // InternalRos1Parser.g:3815:1: ( rule__Package_Impl__Group_5__2__Impl rule__Package_Impl__Group_5__3 ) + // InternalRos1Parser.g:3816:2: rule__Package_Impl__Group_5__2__Impl rule__Package_Impl__Group_5__3 { pushFollow(FOLLOW_15); rule__Package_Impl__Group_5__2__Impl(); @@ -11856,20 +11795,20 @@ public final void rule__Package_Impl__Group_5__2() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_5__2__Impl" - // InternalRos1Parser.g:3824:1: rule__Package_Impl__Group_5__2__Impl : ( ( rule__Package_Impl__SpecAssignment_5_2 )* ) ; + // InternalRos1Parser.g:3823:1: rule__Package_Impl__Group_5__2__Impl : ( ( rule__Package_Impl__SpecAssignment_5_2 )* ) ; public final void rule__Package_Impl__Group_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3828:1: ( ( ( rule__Package_Impl__SpecAssignment_5_2 )* ) ) - // InternalRos1Parser.g:3829:1: ( ( rule__Package_Impl__SpecAssignment_5_2 )* ) + // InternalRos1Parser.g:3827:1: ( ( ( rule__Package_Impl__SpecAssignment_5_2 )* ) ) + // InternalRos1Parser.g:3828:1: ( ( rule__Package_Impl__SpecAssignment_5_2 )* ) { - // InternalRos1Parser.g:3829:1: ( ( rule__Package_Impl__SpecAssignment_5_2 )* ) - // InternalRos1Parser.g:3830:2: ( rule__Package_Impl__SpecAssignment_5_2 )* + // InternalRos1Parser.g:3828:1: ( ( rule__Package_Impl__SpecAssignment_5_2 )* ) + // InternalRos1Parser.g:3829:2: ( rule__Package_Impl__SpecAssignment_5_2 )* { before(grammarAccess.getPackage_ImplAccess().getSpecAssignment_5_2()); - // InternalRos1Parser.g:3831:2: ( rule__Package_Impl__SpecAssignment_5_2 )* + // InternalRos1Parser.g:3830:2: ( rule__Package_Impl__SpecAssignment_5_2 )* loop21: do { int alt21=2; @@ -11882,7 +11821,7 @@ public final void rule__Package_Impl__Group_5__2__Impl() throws RecognitionExcep switch (alt21) { case 1 : - // InternalRos1Parser.g:3831:3: rule__Package_Impl__SpecAssignment_5_2 + // InternalRos1Parser.g:3830:3: rule__Package_Impl__SpecAssignment_5_2 { pushFollow(FOLLOW_16); rule__Package_Impl__SpecAssignment_5_2(); @@ -11921,14 +11860,14 @@ public final void rule__Package_Impl__Group_5__2__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_5__3" - // InternalRos1Parser.g:3839:1: rule__Package_Impl__Group_5__3 : rule__Package_Impl__Group_5__3__Impl ; + // InternalRos1Parser.g:3838:1: rule__Package_Impl__Group_5__3 : rule__Package_Impl__Group_5__3__Impl ; public final void rule__Package_Impl__Group_5__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3843:1: ( rule__Package_Impl__Group_5__3__Impl ) - // InternalRos1Parser.g:3844:2: rule__Package_Impl__Group_5__3__Impl + // InternalRos1Parser.g:3842:1: ( rule__Package_Impl__Group_5__3__Impl ) + // InternalRos1Parser.g:3843:2: rule__Package_Impl__Group_5__3__Impl { pushFollow(FOLLOW_2); rule__Package_Impl__Group_5__3__Impl(); @@ -11954,17 +11893,17 @@ public final void rule__Package_Impl__Group_5__3() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_5__3__Impl" - // InternalRos1Parser.g:3850:1: rule__Package_Impl__Group_5__3__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:3849:1: rule__Package_Impl__Group_5__3__Impl : ( RULE_END ) ; public final void rule__Package_Impl__Group_5__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3854:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:3855:1: ( RULE_END ) + // InternalRos1Parser.g:3853:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:3854:1: ( RULE_END ) { - // InternalRos1Parser.g:3855:1: ( RULE_END ) - // InternalRos1Parser.g:3856:2: RULE_END + // InternalRos1Parser.g:3854:1: ( RULE_END ) + // InternalRos1Parser.g:3855:2: RULE_END { before(grammarAccess.getPackage_ImplAccess().getENDTerminalRuleCall_5_3()); match(input,RULE_END,FOLLOW_2); @@ -11991,14 +11930,14 @@ public final void rule__Package_Impl__Group_5__3__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_6__0" - // InternalRos1Parser.g:3866:1: rule__Package_Impl__Group_6__0 : rule__Package_Impl__Group_6__0__Impl rule__Package_Impl__Group_6__1 ; + // InternalRos1Parser.g:3865:1: rule__Package_Impl__Group_6__0 : rule__Package_Impl__Group_6__0__Impl rule__Package_Impl__Group_6__1 ; public final void rule__Package_Impl__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3870:1: ( rule__Package_Impl__Group_6__0__Impl rule__Package_Impl__Group_6__1 ) - // InternalRos1Parser.g:3871:2: rule__Package_Impl__Group_6__0__Impl rule__Package_Impl__Group_6__1 + // InternalRos1Parser.g:3869:1: ( rule__Package_Impl__Group_6__0__Impl rule__Package_Impl__Group_6__1 ) + // InternalRos1Parser.g:3870:2: rule__Package_Impl__Group_6__0__Impl rule__Package_Impl__Group_6__1 { pushFollow(FOLLOW_10); rule__Package_Impl__Group_6__0__Impl(); @@ -12029,17 +11968,17 @@ public final void rule__Package_Impl__Group_6__0() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_6__0__Impl" - // InternalRos1Parser.g:3878:1: rule__Package_Impl__Group_6__0__Impl : ( Dependencies ) ; + // InternalRos1Parser.g:3877:1: rule__Package_Impl__Group_6__0__Impl : ( Dependencies ) ; public final void rule__Package_Impl__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3882:1: ( ( Dependencies ) ) - // InternalRos1Parser.g:3883:1: ( Dependencies ) + // InternalRos1Parser.g:3881:1: ( ( Dependencies ) ) + // InternalRos1Parser.g:3882:1: ( Dependencies ) { - // InternalRos1Parser.g:3883:1: ( Dependencies ) - // InternalRos1Parser.g:3884:2: Dependencies + // InternalRos1Parser.g:3882:1: ( Dependencies ) + // InternalRos1Parser.g:3883:2: Dependencies { before(grammarAccess.getPackage_ImplAccess().getDependenciesKeyword_6_0()); match(input,Dependencies,FOLLOW_2); @@ -12066,14 +12005,14 @@ public final void rule__Package_Impl__Group_6__0__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_6__1" - // InternalRos1Parser.g:3893:1: rule__Package_Impl__Group_6__1 : rule__Package_Impl__Group_6__1__Impl rule__Package_Impl__Group_6__2 ; + // InternalRos1Parser.g:3892:1: rule__Package_Impl__Group_6__1 : rule__Package_Impl__Group_6__1__Impl rule__Package_Impl__Group_6__2 ; public final void rule__Package_Impl__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3897:1: ( rule__Package_Impl__Group_6__1__Impl rule__Package_Impl__Group_6__2 ) - // InternalRos1Parser.g:3898:2: rule__Package_Impl__Group_6__1__Impl rule__Package_Impl__Group_6__2 + // InternalRos1Parser.g:3896:1: ( rule__Package_Impl__Group_6__1__Impl rule__Package_Impl__Group_6__2 ) + // InternalRos1Parser.g:3897:2: rule__Package_Impl__Group_6__1__Impl rule__Package_Impl__Group_6__2 { pushFollow(FOLLOW_11); rule__Package_Impl__Group_6__1__Impl(); @@ -12104,17 +12043,17 @@ public final void rule__Package_Impl__Group_6__1() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_6__1__Impl" - // InternalRos1Parser.g:3905:1: rule__Package_Impl__Group_6__1__Impl : ( LeftSquareBracket ) ; + // InternalRos1Parser.g:3904:1: rule__Package_Impl__Group_6__1__Impl : ( LeftSquareBracket ) ; public final void rule__Package_Impl__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3909:1: ( ( LeftSquareBracket ) ) - // InternalRos1Parser.g:3910:1: ( LeftSquareBracket ) + // InternalRos1Parser.g:3908:1: ( ( LeftSquareBracket ) ) + // InternalRos1Parser.g:3909:1: ( LeftSquareBracket ) { - // InternalRos1Parser.g:3910:1: ( LeftSquareBracket ) - // InternalRos1Parser.g:3911:2: LeftSquareBracket + // InternalRos1Parser.g:3909:1: ( LeftSquareBracket ) + // InternalRos1Parser.g:3910:2: LeftSquareBracket { before(grammarAccess.getPackage_ImplAccess().getLeftSquareBracketKeyword_6_1()); match(input,LeftSquareBracket,FOLLOW_2); @@ -12141,14 +12080,14 @@ public final void rule__Package_Impl__Group_6__1__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_6__2" - // InternalRos1Parser.g:3920:1: rule__Package_Impl__Group_6__2 : rule__Package_Impl__Group_6__2__Impl rule__Package_Impl__Group_6__3 ; + // InternalRos1Parser.g:3919:1: rule__Package_Impl__Group_6__2 : rule__Package_Impl__Group_6__2__Impl rule__Package_Impl__Group_6__3 ; public final void rule__Package_Impl__Group_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3924:1: ( rule__Package_Impl__Group_6__2__Impl rule__Package_Impl__Group_6__3 ) - // InternalRos1Parser.g:3925:2: rule__Package_Impl__Group_6__2__Impl rule__Package_Impl__Group_6__3 + // InternalRos1Parser.g:3923:1: ( rule__Package_Impl__Group_6__2__Impl rule__Package_Impl__Group_6__3 ) + // InternalRos1Parser.g:3924:2: rule__Package_Impl__Group_6__2__Impl rule__Package_Impl__Group_6__3 { pushFollow(FOLLOW_12); rule__Package_Impl__Group_6__2__Impl(); @@ -12179,21 +12118,21 @@ public final void rule__Package_Impl__Group_6__2() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_6__2__Impl" - // InternalRos1Parser.g:3932:1: rule__Package_Impl__Group_6__2__Impl : ( ( rule__Package_Impl__DependencyAssignment_6_2 ) ) ; + // InternalRos1Parser.g:3931:1: rule__Package_Impl__Group_6__2__Impl : ( ( rule__Package_Impl__DependencyAssignment_6_2 ) ) ; public final void rule__Package_Impl__Group_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3936:1: ( ( ( rule__Package_Impl__DependencyAssignment_6_2 ) ) ) - // InternalRos1Parser.g:3937:1: ( ( rule__Package_Impl__DependencyAssignment_6_2 ) ) + // InternalRos1Parser.g:3935:1: ( ( ( rule__Package_Impl__DependencyAssignment_6_2 ) ) ) + // InternalRos1Parser.g:3936:1: ( ( rule__Package_Impl__DependencyAssignment_6_2 ) ) { - // InternalRos1Parser.g:3937:1: ( ( rule__Package_Impl__DependencyAssignment_6_2 ) ) - // InternalRos1Parser.g:3938:2: ( rule__Package_Impl__DependencyAssignment_6_2 ) + // InternalRos1Parser.g:3936:1: ( ( rule__Package_Impl__DependencyAssignment_6_2 ) ) + // InternalRos1Parser.g:3937:2: ( rule__Package_Impl__DependencyAssignment_6_2 ) { before(grammarAccess.getPackage_ImplAccess().getDependencyAssignment_6_2()); - // InternalRos1Parser.g:3939:2: ( rule__Package_Impl__DependencyAssignment_6_2 ) - // InternalRos1Parser.g:3939:3: rule__Package_Impl__DependencyAssignment_6_2 + // InternalRos1Parser.g:3938:2: ( rule__Package_Impl__DependencyAssignment_6_2 ) + // InternalRos1Parser.g:3938:3: rule__Package_Impl__DependencyAssignment_6_2 { pushFollow(FOLLOW_2); rule__Package_Impl__DependencyAssignment_6_2(); @@ -12226,14 +12165,14 @@ public final void rule__Package_Impl__Group_6__2__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_6__3" - // InternalRos1Parser.g:3947:1: rule__Package_Impl__Group_6__3 : rule__Package_Impl__Group_6__3__Impl rule__Package_Impl__Group_6__4 ; + // InternalRos1Parser.g:3946:1: rule__Package_Impl__Group_6__3 : rule__Package_Impl__Group_6__3__Impl rule__Package_Impl__Group_6__4 ; public final void rule__Package_Impl__Group_6__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3951:1: ( rule__Package_Impl__Group_6__3__Impl rule__Package_Impl__Group_6__4 ) - // InternalRos1Parser.g:3952:2: rule__Package_Impl__Group_6__3__Impl rule__Package_Impl__Group_6__4 + // InternalRos1Parser.g:3950:1: ( rule__Package_Impl__Group_6__3__Impl rule__Package_Impl__Group_6__4 ) + // InternalRos1Parser.g:3951:2: rule__Package_Impl__Group_6__3__Impl rule__Package_Impl__Group_6__4 { pushFollow(FOLLOW_12); rule__Package_Impl__Group_6__3__Impl(); @@ -12264,20 +12203,20 @@ public final void rule__Package_Impl__Group_6__3() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_6__3__Impl" - // InternalRos1Parser.g:3959:1: rule__Package_Impl__Group_6__3__Impl : ( ( rule__Package_Impl__Group_6_3__0 )* ) ; + // InternalRos1Parser.g:3958:1: rule__Package_Impl__Group_6__3__Impl : ( ( rule__Package_Impl__Group_6_3__0 )* ) ; public final void rule__Package_Impl__Group_6__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3963:1: ( ( ( rule__Package_Impl__Group_6_3__0 )* ) ) - // InternalRos1Parser.g:3964:1: ( ( rule__Package_Impl__Group_6_3__0 )* ) + // InternalRos1Parser.g:3962:1: ( ( ( rule__Package_Impl__Group_6_3__0 )* ) ) + // InternalRos1Parser.g:3963:1: ( ( rule__Package_Impl__Group_6_3__0 )* ) { - // InternalRos1Parser.g:3964:1: ( ( rule__Package_Impl__Group_6_3__0 )* ) - // InternalRos1Parser.g:3965:2: ( rule__Package_Impl__Group_6_3__0 )* + // InternalRos1Parser.g:3963:1: ( ( rule__Package_Impl__Group_6_3__0 )* ) + // InternalRos1Parser.g:3964:2: ( rule__Package_Impl__Group_6_3__0 )* { before(grammarAccess.getPackage_ImplAccess().getGroup_6_3()); - // InternalRos1Parser.g:3966:2: ( rule__Package_Impl__Group_6_3__0 )* + // InternalRos1Parser.g:3965:2: ( rule__Package_Impl__Group_6_3__0 )* loop22: do { int alt22=2; @@ -12290,7 +12229,7 @@ public final void rule__Package_Impl__Group_6__3__Impl() throws RecognitionExcep switch (alt22) { case 1 : - // InternalRos1Parser.g:3966:3: rule__Package_Impl__Group_6_3__0 + // InternalRos1Parser.g:3965:3: rule__Package_Impl__Group_6_3__0 { pushFollow(FOLLOW_13); rule__Package_Impl__Group_6_3__0(); @@ -12329,14 +12268,14 @@ public final void rule__Package_Impl__Group_6__3__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_6__4" - // InternalRos1Parser.g:3974:1: rule__Package_Impl__Group_6__4 : rule__Package_Impl__Group_6__4__Impl ; + // InternalRos1Parser.g:3973:1: rule__Package_Impl__Group_6__4 : rule__Package_Impl__Group_6__4__Impl ; public final void rule__Package_Impl__Group_6__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3978:1: ( rule__Package_Impl__Group_6__4__Impl ) - // InternalRos1Parser.g:3979:2: rule__Package_Impl__Group_6__4__Impl + // InternalRos1Parser.g:3977:1: ( rule__Package_Impl__Group_6__4__Impl ) + // InternalRos1Parser.g:3978:2: rule__Package_Impl__Group_6__4__Impl { pushFollow(FOLLOW_2); rule__Package_Impl__Group_6__4__Impl(); @@ -12362,17 +12301,17 @@ public final void rule__Package_Impl__Group_6__4() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_6__4__Impl" - // InternalRos1Parser.g:3985:1: rule__Package_Impl__Group_6__4__Impl : ( RightSquareBracket ) ; + // InternalRos1Parser.g:3984:1: rule__Package_Impl__Group_6__4__Impl : ( RightSquareBracket ) ; public final void rule__Package_Impl__Group_6__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:3989:1: ( ( RightSquareBracket ) ) - // InternalRos1Parser.g:3990:1: ( RightSquareBracket ) + // InternalRos1Parser.g:3988:1: ( ( RightSquareBracket ) ) + // InternalRos1Parser.g:3989:1: ( RightSquareBracket ) { - // InternalRos1Parser.g:3990:1: ( RightSquareBracket ) - // InternalRos1Parser.g:3991:2: RightSquareBracket + // InternalRos1Parser.g:3989:1: ( RightSquareBracket ) + // InternalRos1Parser.g:3990:2: RightSquareBracket { before(grammarAccess.getPackage_ImplAccess().getRightSquareBracketKeyword_6_4()); match(input,RightSquareBracket,FOLLOW_2); @@ -12399,14 +12338,14 @@ public final void rule__Package_Impl__Group_6__4__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_6_3__0" - // InternalRos1Parser.g:4001:1: rule__Package_Impl__Group_6_3__0 : rule__Package_Impl__Group_6_3__0__Impl rule__Package_Impl__Group_6_3__1 ; + // InternalRos1Parser.g:4000:1: rule__Package_Impl__Group_6_3__0 : rule__Package_Impl__Group_6_3__0__Impl rule__Package_Impl__Group_6_3__1 ; public final void rule__Package_Impl__Group_6_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4005:1: ( rule__Package_Impl__Group_6_3__0__Impl rule__Package_Impl__Group_6_3__1 ) - // InternalRos1Parser.g:4006:2: rule__Package_Impl__Group_6_3__0__Impl rule__Package_Impl__Group_6_3__1 + // InternalRos1Parser.g:4004:1: ( rule__Package_Impl__Group_6_3__0__Impl rule__Package_Impl__Group_6_3__1 ) + // InternalRos1Parser.g:4005:2: rule__Package_Impl__Group_6_3__0__Impl rule__Package_Impl__Group_6_3__1 { pushFollow(FOLLOW_11); rule__Package_Impl__Group_6_3__0__Impl(); @@ -12437,17 +12376,17 @@ public final void rule__Package_Impl__Group_6_3__0() throws RecognitionException // $ANTLR start "rule__Package_Impl__Group_6_3__0__Impl" - // InternalRos1Parser.g:4013:1: rule__Package_Impl__Group_6_3__0__Impl : ( Comma ) ; + // InternalRos1Parser.g:4012:1: rule__Package_Impl__Group_6_3__0__Impl : ( Comma ) ; public final void rule__Package_Impl__Group_6_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4017:1: ( ( Comma ) ) - // InternalRos1Parser.g:4018:1: ( Comma ) + // InternalRos1Parser.g:4016:1: ( ( Comma ) ) + // InternalRos1Parser.g:4017:1: ( Comma ) { - // InternalRos1Parser.g:4018:1: ( Comma ) - // InternalRos1Parser.g:4019:2: Comma + // InternalRos1Parser.g:4017:1: ( Comma ) + // InternalRos1Parser.g:4018:2: Comma { before(grammarAccess.getPackage_ImplAccess().getCommaKeyword_6_3_0()); match(input,Comma,FOLLOW_2); @@ -12474,14 +12413,14 @@ public final void rule__Package_Impl__Group_6_3__0__Impl() throws RecognitionExc // $ANTLR start "rule__Package_Impl__Group_6_3__1" - // InternalRos1Parser.g:4028:1: rule__Package_Impl__Group_6_3__1 : rule__Package_Impl__Group_6_3__1__Impl ; + // InternalRos1Parser.g:4027:1: rule__Package_Impl__Group_6_3__1 : rule__Package_Impl__Group_6_3__1__Impl ; public final void rule__Package_Impl__Group_6_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4032:1: ( rule__Package_Impl__Group_6_3__1__Impl ) - // InternalRos1Parser.g:4033:2: rule__Package_Impl__Group_6_3__1__Impl + // InternalRos1Parser.g:4031:1: ( rule__Package_Impl__Group_6_3__1__Impl ) + // InternalRos1Parser.g:4032:2: rule__Package_Impl__Group_6_3__1__Impl { pushFollow(FOLLOW_2); rule__Package_Impl__Group_6_3__1__Impl(); @@ -12507,21 +12446,21 @@ public final void rule__Package_Impl__Group_6_3__1() throws RecognitionException // $ANTLR start "rule__Package_Impl__Group_6_3__1__Impl" - // InternalRos1Parser.g:4039:1: rule__Package_Impl__Group_6_3__1__Impl : ( ( rule__Package_Impl__DependencyAssignment_6_3_1 ) ) ; + // InternalRos1Parser.g:4038:1: rule__Package_Impl__Group_6_3__1__Impl : ( ( rule__Package_Impl__DependencyAssignment_6_3_1 ) ) ; public final void rule__Package_Impl__Group_6_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4043:1: ( ( ( rule__Package_Impl__DependencyAssignment_6_3_1 ) ) ) - // InternalRos1Parser.g:4044:1: ( ( rule__Package_Impl__DependencyAssignment_6_3_1 ) ) + // InternalRos1Parser.g:4042:1: ( ( ( rule__Package_Impl__DependencyAssignment_6_3_1 ) ) ) + // InternalRos1Parser.g:4043:1: ( ( rule__Package_Impl__DependencyAssignment_6_3_1 ) ) { - // InternalRos1Parser.g:4044:1: ( ( rule__Package_Impl__DependencyAssignment_6_3_1 ) ) - // InternalRos1Parser.g:4045:2: ( rule__Package_Impl__DependencyAssignment_6_3_1 ) + // InternalRos1Parser.g:4043:1: ( ( rule__Package_Impl__DependencyAssignment_6_3_1 ) ) + // InternalRos1Parser.g:4044:2: ( rule__Package_Impl__DependencyAssignment_6_3_1 ) { before(grammarAccess.getPackage_ImplAccess().getDependencyAssignment_6_3_1()); - // InternalRos1Parser.g:4046:2: ( rule__Package_Impl__DependencyAssignment_6_3_1 ) - // InternalRos1Parser.g:4046:3: rule__Package_Impl__DependencyAssignment_6_3_1 + // InternalRos1Parser.g:4045:2: ( rule__Package_Impl__DependencyAssignment_6_3_1 ) + // InternalRos1Parser.g:4045:3: rule__Package_Impl__DependencyAssignment_6_3_1 { pushFollow(FOLLOW_2); rule__Package_Impl__DependencyAssignment_6_3_1(); @@ -12554,14 +12493,14 @@ public final void rule__Package_Impl__Group_6_3__1__Impl() throws RecognitionExc // $ANTLR start "rule__Artifact__Group__0" - // InternalRos1Parser.g:4055:1: rule__Artifact__Group__0 : rule__Artifact__Group__0__Impl rule__Artifact__Group__1 ; + // InternalRos1Parser.g:4054:1: rule__Artifact__Group__0 : rule__Artifact__Group__0__Impl rule__Artifact__Group__1 ; public final void rule__Artifact__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4059:1: ( rule__Artifact__Group__0__Impl rule__Artifact__Group__1 ) - // InternalRos1Parser.g:4060:2: rule__Artifact__Group__0__Impl rule__Artifact__Group__1 + // InternalRos1Parser.g:4058:1: ( rule__Artifact__Group__0__Impl rule__Artifact__Group__1 ) + // InternalRos1Parser.g:4059:2: rule__Artifact__Group__0__Impl rule__Artifact__Group__1 { pushFollow(FOLLOW_3); rule__Artifact__Group__0__Impl(); @@ -12592,21 +12531,21 @@ public final void rule__Artifact__Group__0() throws RecognitionException { // $ANTLR start "rule__Artifact__Group__0__Impl" - // InternalRos1Parser.g:4067:1: rule__Artifact__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:4066:1: rule__Artifact__Group__0__Impl : ( () ) ; public final void rule__Artifact__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4071:1: ( ( () ) ) - // InternalRos1Parser.g:4072:1: ( () ) + // InternalRos1Parser.g:4070:1: ( ( () ) ) + // InternalRos1Parser.g:4071:1: ( () ) { - // InternalRos1Parser.g:4072:1: ( () ) - // InternalRos1Parser.g:4073:2: () + // InternalRos1Parser.g:4071:1: ( () ) + // InternalRos1Parser.g:4072:2: () { before(grammarAccess.getArtifactAccess().getArtifactAction_0()); - // InternalRos1Parser.g:4074:2: () - // InternalRos1Parser.g:4074:3: + // InternalRos1Parser.g:4073:2: () + // InternalRos1Parser.g:4073:3: { } @@ -12629,14 +12568,14 @@ public final void rule__Artifact__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Artifact__Group__1" - // InternalRos1Parser.g:4082:1: rule__Artifact__Group__1 : rule__Artifact__Group__1__Impl rule__Artifact__Group__2 ; + // InternalRos1Parser.g:4081:1: rule__Artifact__Group__1 : rule__Artifact__Group__1__Impl rule__Artifact__Group__2 ; public final void rule__Artifact__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4086:1: ( rule__Artifact__Group__1__Impl rule__Artifact__Group__2 ) - // InternalRos1Parser.g:4087:2: rule__Artifact__Group__1__Impl rule__Artifact__Group__2 + // InternalRos1Parser.g:4085:1: ( rule__Artifact__Group__1__Impl rule__Artifact__Group__2 ) + // InternalRos1Parser.g:4086:2: rule__Artifact__Group__1__Impl rule__Artifact__Group__2 { pushFollow(FOLLOW_4); rule__Artifact__Group__1__Impl(); @@ -12667,21 +12606,21 @@ public final void rule__Artifact__Group__1() throws RecognitionException { // $ANTLR start "rule__Artifact__Group__1__Impl" - // InternalRos1Parser.g:4094:1: rule__Artifact__Group__1__Impl : ( ( rule__Artifact__NameAssignment_1 ) ) ; + // InternalRos1Parser.g:4093:1: rule__Artifact__Group__1__Impl : ( ( rule__Artifact__NameAssignment_1 ) ) ; public final void rule__Artifact__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4098:1: ( ( ( rule__Artifact__NameAssignment_1 ) ) ) - // InternalRos1Parser.g:4099:1: ( ( rule__Artifact__NameAssignment_1 ) ) + // InternalRos1Parser.g:4097:1: ( ( ( rule__Artifact__NameAssignment_1 ) ) ) + // InternalRos1Parser.g:4098:1: ( ( rule__Artifact__NameAssignment_1 ) ) { - // InternalRos1Parser.g:4099:1: ( ( rule__Artifact__NameAssignment_1 ) ) - // InternalRos1Parser.g:4100:2: ( rule__Artifact__NameAssignment_1 ) + // InternalRos1Parser.g:4098:1: ( ( rule__Artifact__NameAssignment_1 ) ) + // InternalRos1Parser.g:4099:2: ( rule__Artifact__NameAssignment_1 ) { before(grammarAccess.getArtifactAccess().getNameAssignment_1()); - // InternalRos1Parser.g:4101:2: ( rule__Artifact__NameAssignment_1 ) - // InternalRos1Parser.g:4101:3: rule__Artifact__NameAssignment_1 + // InternalRos1Parser.g:4100:2: ( rule__Artifact__NameAssignment_1 ) + // InternalRos1Parser.g:4100:3: rule__Artifact__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Artifact__NameAssignment_1(); @@ -12714,14 +12653,14 @@ public final void rule__Artifact__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Artifact__Group__2" - // InternalRos1Parser.g:4109:1: rule__Artifact__Group__2 : rule__Artifact__Group__2__Impl rule__Artifact__Group__3 ; + // InternalRos1Parser.g:4108:1: rule__Artifact__Group__2 : rule__Artifact__Group__2__Impl rule__Artifact__Group__3 ; public final void rule__Artifact__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4113:1: ( rule__Artifact__Group__2__Impl rule__Artifact__Group__3 ) - // InternalRos1Parser.g:4114:2: rule__Artifact__Group__2__Impl rule__Artifact__Group__3 + // InternalRos1Parser.g:4112:1: ( rule__Artifact__Group__2__Impl rule__Artifact__Group__3 ) + // InternalRos1Parser.g:4113:2: rule__Artifact__Group__2__Impl rule__Artifact__Group__3 { pushFollow(FOLLOW_5); rule__Artifact__Group__2__Impl(); @@ -12752,17 +12691,17 @@ public final void rule__Artifact__Group__2() throws RecognitionException { // $ANTLR start "rule__Artifact__Group__2__Impl" - // InternalRos1Parser.g:4121:1: rule__Artifact__Group__2__Impl : ( Colon ) ; + // InternalRos1Parser.g:4120:1: rule__Artifact__Group__2__Impl : ( Colon ) ; public final void rule__Artifact__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4125:1: ( ( Colon ) ) - // InternalRos1Parser.g:4126:1: ( Colon ) + // InternalRos1Parser.g:4124:1: ( ( Colon ) ) + // InternalRos1Parser.g:4125:1: ( Colon ) { - // InternalRos1Parser.g:4126:1: ( Colon ) - // InternalRos1Parser.g:4127:2: Colon + // InternalRos1Parser.g:4125:1: ( Colon ) + // InternalRos1Parser.g:4126:2: Colon { before(grammarAccess.getArtifactAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -12789,14 +12728,14 @@ public final void rule__Artifact__Group__2__Impl() throws RecognitionException { // $ANTLR start "rule__Artifact__Group__3" - // InternalRos1Parser.g:4136:1: rule__Artifact__Group__3 : rule__Artifact__Group__3__Impl rule__Artifact__Group__4 ; + // InternalRos1Parser.g:4135:1: rule__Artifact__Group__3 : rule__Artifact__Group__3__Impl rule__Artifact__Group__4 ; public final void rule__Artifact__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4140:1: ( rule__Artifact__Group__3__Impl rule__Artifact__Group__4 ) - // InternalRos1Parser.g:4141:2: rule__Artifact__Group__3__Impl rule__Artifact__Group__4 + // InternalRos1Parser.g:4139:1: ( rule__Artifact__Group__3__Impl rule__Artifact__Group__4 ) + // InternalRos1Parser.g:4140:2: rule__Artifact__Group__3__Impl rule__Artifact__Group__4 { pushFollow(FOLLOW_17); rule__Artifact__Group__3__Impl(); @@ -12827,17 +12766,17 @@ public final void rule__Artifact__Group__3() throws RecognitionException { // $ANTLR start "rule__Artifact__Group__3__Impl" - // InternalRos1Parser.g:4148:1: rule__Artifact__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:4147:1: rule__Artifact__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__Artifact__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4152:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:4153:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:4151:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:4152:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:4153:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:4154:2: RULE_BEGIN + // InternalRos1Parser.g:4152:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:4153:2: RULE_BEGIN { before(grammarAccess.getArtifactAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -12864,14 +12803,14 @@ public final void rule__Artifact__Group__3__Impl() throws RecognitionException { // $ANTLR start "rule__Artifact__Group__4" - // InternalRos1Parser.g:4163:1: rule__Artifact__Group__4 : rule__Artifact__Group__4__Impl rule__Artifact__Group__5 ; + // InternalRos1Parser.g:4162:1: rule__Artifact__Group__4 : rule__Artifact__Group__4__Impl rule__Artifact__Group__5 ; public final void rule__Artifact__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4167:1: ( rule__Artifact__Group__4__Impl rule__Artifact__Group__5 ) - // InternalRos1Parser.g:4168:2: rule__Artifact__Group__4__Impl rule__Artifact__Group__5 + // InternalRos1Parser.g:4166:1: ( rule__Artifact__Group__4__Impl rule__Artifact__Group__5 ) + // InternalRos1Parser.g:4167:2: rule__Artifact__Group__4__Impl rule__Artifact__Group__5 { pushFollow(FOLLOW_17); rule__Artifact__Group__4__Impl(); @@ -12902,20 +12841,20 @@ public final void rule__Artifact__Group__4() throws RecognitionException { // $ANTLR start "rule__Artifact__Group__4__Impl" - // InternalRos1Parser.g:4175:1: rule__Artifact__Group__4__Impl : ( ( rule__Artifact__NodeAssignment_4 )? ) ; + // InternalRos1Parser.g:4174:1: rule__Artifact__Group__4__Impl : ( ( rule__Artifact__NodeAssignment_4 )? ) ; public final void rule__Artifact__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4179:1: ( ( ( rule__Artifact__NodeAssignment_4 )? ) ) - // InternalRos1Parser.g:4180:1: ( ( rule__Artifact__NodeAssignment_4 )? ) + // InternalRos1Parser.g:4178:1: ( ( ( rule__Artifact__NodeAssignment_4 )? ) ) + // InternalRos1Parser.g:4179:1: ( ( rule__Artifact__NodeAssignment_4 )? ) { - // InternalRos1Parser.g:4180:1: ( ( rule__Artifact__NodeAssignment_4 )? ) - // InternalRos1Parser.g:4181:2: ( rule__Artifact__NodeAssignment_4 )? + // InternalRos1Parser.g:4179:1: ( ( rule__Artifact__NodeAssignment_4 )? ) + // InternalRos1Parser.g:4180:2: ( rule__Artifact__NodeAssignment_4 )? { before(grammarAccess.getArtifactAccess().getNodeAssignment_4()); - // InternalRos1Parser.g:4182:2: ( rule__Artifact__NodeAssignment_4 )? + // InternalRos1Parser.g:4181:2: ( rule__Artifact__NodeAssignment_4 )? int alt23=2; int LA23_0 = input.LA(1); @@ -12924,7 +12863,7 @@ public final void rule__Artifact__Group__4__Impl() throws RecognitionException { } switch (alt23) { case 1 : - // InternalRos1Parser.g:4182:3: rule__Artifact__NodeAssignment_4 + // InternalRos1Parser.g:4181:3: rule__Artifact__NodeAssignment_4 { pushFollow(FOLLOW_2); rule__Artifact__NodeAssignment_4(); @@ -12960,14 +12899,14 @@ public final void rule__Artifact__Group__4__Impl() throws RecognitionException { // $ANTLR start "rule__Artifact__Group__5" - // InternalRos1Parser.g:4190:1: rule__Artifact__Group__5 : rule__Artifact__Group__5__Impl ; + // InternalRos1Parser.g:4189:1: rule__Artifact__Group__5 : rule__Artifact__Group__5__Impl ; public final void rule__Artifact__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4194:1: ( rule__Artifact__Group__5__Impl ) - // InternalRos1Parser.g:4195:2: rule__Artifact__Group__5__Impl + // InternalRos1Parser.g:4193:1: ( rule__Artifact__Group__5__Impl ) + // InternalRos1Parser.g:4194:2: rule__Artifact__Group__5__Impl { pushFollow(FOLLOW_2); rule__Artifact__Group__5__Impl(); @@ -12993,17 +12932,17 @@ public final void rule__Artifact__Group__5() throws RecognitionException { // $ANTLR start "rule__Artifact__Group__5__Impl" - // InternalRos1Parser.g:4201:1: rule__Artifact__Group__5__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:4200:1: rule__Artifact__Group__5__Impl : ( RULE_END ) ; public final void rule__Artifact__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4205:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:4206:1: ( RULE_END ) + // InternalRos1Parser.g:4204:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:4205:1: ( RULE_END ) { - // InternalRos1Parser.g:4206:1: ( RULE_END ) - // InternalRos1Parser.g:4207:2: RULE_END + // InternalRos1Parser.g:4205:1: ( RULE_END ) + // InternalRos1Parser.g:4206:2: RULE_END { before(grammarAccess.getArtifactAccess().getENDTerminalRuleCall_5()); match(input,RULE_END,FOLLOW_2); @@ -13030,14 +12969,14 @@ public final void rule__Artifact__Group__5__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group__0" - // InternalRos1Parser.g:4217:1: rule__Node__Group__0 : rule__Node__Group__0__Impl rule__Node__Group__1 ; + // InternalRos1Parser.g:4216:1: rule__Node__Group__0 : rule__Node__Group__0__Impl rule__Node__Group__1 ; public final void rule__Node__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4221:1: ( rule__Node__Group__0__Impl rule__Node__Group__1 ) - // InternalRos1Parser.g:4222:2: rule__Node__Group__0__Impl rule__Node__Group__1 + // InternalRos1Parser.g:4220:1: ( rule__Node__Group__0__Impl rule__Node__Group__1 ) + // InternalRos1Parser.g:4221:2: rule__Node__Group__0__Impl rule__Node__Group__1 { pushFollow(FOLLOW_3); rule__Node__Group__0__Impl(); @@ -13068,17 +13007,17 @@ public final void rule__Node__Group__0() throws RecognitionException { // $ANTLR start "rule__Node__Group__0__Impl" - // InternalRos1Parser.g:4229:1: rule__Node__Group__0__Impl : ( Node_1 ) ; + // InternalRos1Parser.g:4228:1: rule__Node__Group__0__Impl : ( Node_1 ) ; public final void rule__Node__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4233:1: ( ( Node_1 ) ) - // InternalRos1Parser.g:4234:1: ( Node_1 ) + // InternalRos1Parser.g:4232:1: ( ( Node_1 ) ) + // InternalRos1Parser.g:4233:1: ( Node_1 ) { - // InternalRos1Parser.g:4234:1: ( Node_1 ) - // InternalRos1Parser.g:4235:2: Node_1 + // InternalRos1Parser.g:4233:1: ( Node_1 ) + // InternalRos1Parser.g:4234:2: Node_1 { before(grammarAccess.getNodeAccess().getNodeKeyword_0()); match(input,Node_1,FOLLOW_2); @@ -13105,14 +13044,14 @@ public final void rule__Node__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group__1" - // InternalRos1Parser.g:4244:1: rule__Node__Group__1 : rule__Node__Group__1__Impl rule__Node__Group__2 ; + // InternalRos1Parser.g:4243:1: rule__Node__Group__1 : rule__Node__Group__1__Impl rule__Node__Group__2 ; public final void rule__Node__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4248:1: ( rule__Node__Group__1__Impl rule__Node__Group__2 ) - // InternalRos1Parser.g:4249:2: rule__Node__Group__1__Impl rule__Node__Group__2 + // InternalRos1Parser.g:4247:1: ( rule__Node__Group__1__Impl rule__Node__Group__2 ) + // InternalRos1Parser.g:4248:2: rule__Node__Group__1__Impl rule__Node__Group__2 { pushFollow(FOLLOW_5); rule__Node__Group__1__Impl(); @@ -13143,21 +13082,21 @@ public final void rule__Node__Group__1() throws RecognitionException { // $ANTLR start "rule__Node__Group__1__Impl" - // InternalRos1Parser.g:4256:1: rule__Node__Group__1__Impl : ( ( rule__Node__NameAssignment_1 ) ) ; + // InternalRos1Parser.g:4255:1: rule__Node__Group__1__Impl : ( ( rule__Node__NameAssignment_1 ) ) ; public final void rule__Node__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4260:1: ( ( ( rule__Node__NameAssignment_1 ) ) ) - // InternalRos1Parser.g:4261:1: ( ( rule__Node__NameAssignment_1 ) ) + // InternalRos1Parser.g:4259:1: ( ( ( rule__Node__NameAssignment_1 ) ) ) + // InternalRos1Parser.g:4260:1: ( ( rule__Node__NameAssignment_1 ) ) { - // InternalRos1Parser.g:4261:1: ( ( rule__Node__NameAssignment_1 ) ) - // InternalRos1Parser.g:4262:2: ( rule__Node__NameAssignment_1 ) + // InternalRos1Parser.g:4260:1: ( ( rule__Node__NameAssignment_1 ) ) + // InternalRos1Parser.g:4261:2: ( rule__Node__NameAssignment_1 ) { before(grammarAccess.getNodeAccess().getNameAssignment_1()); - // InternalRos1Parser.g:4263:2: ( rule__Node__NameAssignment_1 ) - // InternalRos1Parser.g:4263:3: rule__Node__NameAssignment_1 + // InternalRos1Parser.g:4262:2: ( rule__Node__NameAssignment_1 ) + // InternalRos1Parser.g:4262:3: rule__Node__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Node__NameAssignment_1(); @@ -13190,14 +13129,14 @@ public final void rule__Node__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group__2" - // InternalRos1Parser.g:4271:1: rule__Node__Group__2 : rule__Node__Group__2__Impl rule__Node__Group__3 ; + // InternalRos1Parser.g:4270:1: rule__Node__Group__2 : rule__Node__Group__2__Impl rule__Node__Group__3 ; public final void rule__Node__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4275:1: ( rule__Node__Group__2__Impl rule__Node__Group__3 ) - // InternalRos1Parser.g:4276:2: rule__Node__Group__2__Impl rule__Node__Group__3 + // InternalRos1Parser.g:4274:1: ( rule__Node__Group__2__Impl rule__Node__Group__3 ) + // InternalRos1Parser.g:4275:2: rule__Node__Group__2__Impl rule__Node__Group__3 { pushFollow(FOLLOW_18); rule__Node__Group__2__Impl(); @@ -13228,17 +13167,17 @@ public final void rule__Node__Group__2() throws RecognitionException { // $ANTLR start "rule__Node__Group__2__Impl" - // InternalRos1Parser.g:4283:1: rule__Node__Group__2__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:4282:1: rule__Node__Group__2__Impl : ( RULE_BEGIN ) ; public final void rule__Node__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4287:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:4288:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:4286:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:4287:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:4288:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:4289:2: RULE_BEGIN + // InternalRos1Parser.g:4287:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:4288:2: RULE_BEGIN { before(grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_2()); match(input,RULE_BEGIN,FOLLOW_2); @@ -13265,14 +13204,14 @@ public final void rule__Node__Group__2__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group__3" - // InternalRos1Parser.g:4298:1: rule__Node__Group__3 : rule__Node__Group__3__Impl rule__Node__Group__4 ; + // InternalRos1Parser.g:4297:1: rule__Node__Group__3 : rule__Node__Group__3__Impl rule__Node__Group__4 ; public final void rule__Node__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4302:1: ( rule__Node__Group__3__Impl rule__Node__Group__4 ) - // InternalRos1Parser.g:4303:2: rule__Node__Group__3__Impl rule__Node__Group__4 + // InternalRos1Parser.g:4301:1: ( rule__Node__Group__3__Impl rule__Node__Group__4 ) + // InternalRos1Parser.g:4302:2: rule__Node__Group__3__Impl rule__Node__Group__4 { pushFollow(FOLLOW_18); rule__Node__Group__3__Impl(); @@ -13303,33 +13242,33 @@ public final void rule__Node__Group__3() throws RecognitionException { // $ANTLR start "rule__Node__Group__3__Impl" - // InternalRos1Parser.g:4310:1: rule__Node__Group__3__Impl : ( ( rule__Node__Alternatives_3 )* ) ; + // InternalRos1Parser.g:4309:1: rule__Node__Group__3__Impl : ( ( rule__Node__Alternatives_3 )* ) ; public final void rule__Node__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4314:1: ( ( ( rule__Node__Alternatives_3 )* ) ) - // InternalRos1Parser.g:4315:1: ( ( rule__Node__Alternatives_3 )* ) + // InternalRos1Parser.g:4313:1: ( ( ( rule__Node__Alternatives_3 )* ) ) + // InternalRos1Parser.g:4314:1: ( ( rule__Node__Alternatives_3 )* ) { - // InternalRos1Parser.g:4315:1: ( ( rule__Node__Alternatives_3 )* ) - // InternalRos1Parser.g:4316:2: ( rule__Node__Alternatives_3 )* + // InternalRos1Parser.g:4314:1: ( ( rule__Node__Alternatives_3 )* ) + // InternalRos1Parser.g:4315:2: ( rule__Node__Alternatives_3 )* { before(grammarAccess.getNodeAccess().getAlternatives_3()); - // InternalRos1Parser.g:4317:2: ( rule__Node__Alternatives_3 )* + // InternalRos1Parser.g:4316:2: ( rule__Node__Alternatives_3 )* loop24: do { int alt24=2; int LA24_0 = input.LA(1); - if ( ((LA24_0>=Serviceclient && LA24_0<=Actionserver)||(LA24_0>=Subscribers && LA24_0<=Publishers)) ) { + if ( ((LA24_0>=Serviceclients && LA24_0<=Actionservers)||(LA24_0>=Subscribers && LA24_0<=Publishers)) ) { alt24=1; } switch (alt24) { case 1 : - // InternalRos1Parser.g:4317:3: rule__Node__Alternatives_3 + // InternalRos1Parser.g:4316:3: rule__Node__Alternatives_3 { pushFollow(FOLLOW_19); rule__Node__Alternatives_3(); @@ -13368,14 +13307,14 @@ public final void rule__Node__Group__3__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group__4" - // InternalRos1Parser.g:4325:1: rule__Node__Group__4 : rule__Node__Group__4__Impl ; + // InternalRos1Parser.g:4324:1: rule__Node__Group__4 : rule__Node__Group__4__Impl ; public final void rule__Node__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4329:1: ( rule__Node__Group__4__Impl ) - // InternalRos1Parser.g:4330:2: rule__Node__Group__4__Impl + // InternalRos1Parser.g:4328:1: ( rule__Node__Group__4__Impl ) + // InternalRos1Parser.g:4329:2: rule__Node__Group__4__Impl { pushFollow(FOLLOW_2); rule__Node__Group__4__Impl(); @@ -13401,17 +13340,17 @@ public final void rule__Node__Group__4() throws RecognitionException { // $ANTLR start "rule__Node__Group__4__Impl" - // InternalRos1Parser.g:4336:1: rule__Node__Group__4__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:4335:1: rule__Node__Group__4__Impl : ( RULE_END ) ; public final void rule__Node__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4340:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:4341:1: ( RULE_END ) + // InternalRos1Parser.g:4339:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:4340:1: ( RULE_END ) { - // InternalRos1Parser.g:4341:1: ( RULE_END ) - // InternalRos1Parser.g:4342:2: RULE_END + // InternalRos1Parser.g:4340:1: ( RULE_END ) + // InternalRos1Parser.g:4341:2: RULE_END { before(grammarAccess.getNodeAccess().getENDTerminalRuleCall_4()); match(input,RULE_END,FOLLOW_2); @@ -13438,14 +13377,14 @@ public final void rule__Node__Group__4__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_0__0" - // InternalRos1Parser.g:4352:1: rule__Node__Group_3_0__0 : rule__Node__Group_3_0__0__Impl rule__Node__Group_3_0__1 ; + // InternalRos1Parser.g:4351:1: rule__Node__Group_3_0__0 : rule__Node__Group_3_0__0__Impl rule__Node__Group_3_0__1 ; public final void rule__Node__Group_3_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4356:1: ( rule__Node__Group_3_0__0__Impl rule__Node__Group_3_0__1 ) - // InternalRos1Parser.g:4357:2: rule__Node__Group_3_0__0__Impl rule__Node__Group_3_0__1 + // InternalRos1Parser.g:4355:1: ( rule__Node__Group_3_0__0__Impl rule__Node__Group_3_0__1 ) + // InternalRos1Parser.g:4356:2: rule__Node__Group_3_0__0__Impl rule__Node__Group_3_0__1 { pushFollow(FOLLOW_5); rule__Node__Group_3_0__0__Impl(); @@ -13476,17 +13415,17 @@ public final void rule__Node__Group_3_0__0() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_0__0__Impl" - // InternalRos1Parser.g:4364:1: rule__Node__Group_3_0__0__Impl : ( Publishers ) ; + // InternalRos1Parser.g:4363:1: rule__Node__Group_3_0__0__Impl : ( Publishers ) ; public final void rule__Node__Group_3_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4368:1: ( ( Publishers ) ) - // InternalRos1Parser.g:4369:1: ( Publishers ) + // InternalRos1Parser.g:4367:1: ( ( Publishers ) ) + // InternalRos1Parser.g:4368:1: ( Publishers ) { - // InternalRos1Parser.g:4369:1: ( Publishers ) - // InternalRos1Parser.g:4370:2: Publishers + // InternalRos1Parser.g:4368:1: ( Publishers ) + // InternalRos1Parser.g:4369:2: Publishers { before(grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()); match(input,Publishers,FOLLOW_2); @@ -13513,14 +13452,14 @@ public final void rule__Node__Group_3_0__0__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_0__1" - // InternalRos1Parser.g:4379:1: rule__Node__Group_3_0__1 : rule__Node__Group_3_0__1__Impl rule__Node__Group_3_0__2 ; + // InternalRos1Parser.g:4378:1: rule__Node__Group_3_0__1 : rule__Node__Group_3_0__1__Impl rule__Node__Group_3_0__2 ; public final void rule__Node__Group_3_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4383:1: ( rule__Node__Group_3_0__1__Impl rule__Node__Group_3_0__2 ) - // InternalRos1Parser.g:4384:2: rule__Node__Group_3_0__1__Impl rule__Node__Group_3_0__2 + // InternalRos1Parser.g:4382:1: ( rule__Node__Group_3_0__1__Impl rule__Node__Group_3_0__2 ) + // InternalRos1Parser.g:4383:2: rule__Node__Group_3_0__1__Impl rule__Node__Group_3_0__2 { pushFollow(FOLLOW_20); rule__Node__Group_3_0__1__Impl(); @@ -13551,17 +13490,17 @@ public final void rule__Node__Group_3_0__1() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_0__1__Impl" - // InternalRos1Parser.g:4391:1: rule__Node__Group_3_0__1__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:4390:1: rule__Node__Group_3_0__1__Impl : ( RULE_BEGIN ) ; public final void rule__Node__Group_3_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4395:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:4396:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:4394:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:4395:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:4396:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:4397:2: RULE_BEGIN + // InternalRos1Parser.g:4395:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:4396:2: RULE_BEGIN { before(grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -13588,14 +13527,14 @@ public final void rule__Node__Group_3_0__1__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_0__2" - // InternalRos1Parser.g:4406:1: rule__Node__Group_3_0__2 : rule__Node__Group_3_0__2__Impl rule__Node__Group_3_0__3 ; + // InternalRos1Parser.g:4405:1: rule__Node__Group_3_0__2 : rule__Node__Group_3_0__2__Impl rule__Node__Group_3_0__3 ; public final void rule__Node__Group_3_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4410:1: ( rule__Node__Group_3_0__2__Impl rule__Node__Group_3_0__3 ) - // InternalRos1Parser.g:4411:2: rule__Node__Group_3_0__2__Impl rule__Node__Group_3_0__3 + // InternalRos1Parser.g:4409:1: ( rule__Node__Group_3_0__2__Impl rule__Node__Group_3_0__3 ) + // InternalRos1Parser.g:4410:2: rule__Node__Group_3_0__2__Impl rule__Node__Group_3_0__3 { pushFollow(FOLLOW_20); rule__Node__Group_3_0__2__Impl(); @@ -13626,20 +13565,20 @@ public final void rule__Node__Group_3_0__2() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_0__2__Impl" - // InternalRos1Parser.g:4418:1: rule__Node__Group_3_0__2__Impl : ( ( rule__Node__PublisherAssignment_3_0_2 )* ) ; + // InternalRos1Parser.g:4417:1: rule__Node__Group_3_0__2__Impl : ( ( rule__Node__PublisherAssignment_3_0_2 )* ) ; public final void rule__Node__Group_3_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4422:1: ( ( ( rule__Node__PublisherAssignment_3_0_2 )* ) ) - // InternalRos1Parser.g:4423:1: ( ( rule__Node__PublisherAssignment_3_0_2 )* ) + // InternalRos1Parser.g:4421:1: ( ( ( rule__Node__PublisherAssignment_3_0_2 )* ) ) + // InternalRos1Parser.g:4422:1: ( ( rule__Node__PublisherAssignment_3_0_2 )* ) { - // InternalRos1Parser.g:4423:1: ( ( rule__Node__PublisherAssignment_3_0_2 )* ) - // InternalRos1Parser.g:4424:2: ( rule__Node__PublisherAssignment_3_0_2 )* + // InternalRos1Parser.g:4422:1: ( ( rule__Node__PublisherAssignment_3_0_2 )* ) + // InternalRos1Parser.g:4423:2: ( rule__Node__PublisherAssignment_3_0_2 )* { before(grammarAccess.getNodeAccess().getPublisherAssignment_3_0_2()); - // InternalRos1Parser.g:4425:2: ( rule__Node__PublisherAssignment_3_0_2 )* + // InternalRos1Parser.g:4424:2: ( rule__Node__PublisherAssignment_3_0_2 )* loop25: do { int alt25=2; @@ -13652,7 +13591,7 @@ public final void rule__Node__Group_3_0__2__Impl() throws RecognitionException { switch (alt25) { case 1 : - // InternalRos1Parser.g:4425:3: rule__Node__PublisherAssignment_3_0_2 + // InternalRos1Parser.g:4424:3: rule__Node__PublisherAssignment_3_0_2 { pushFollow(FOLLOW_21); rule__Node__PublisherAssignment_3_0_2(); @@ -13691,14 +13630,14 @@ public final void rule__Node__Group_3_0__2__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_0__3" - // InternalRos1Parser.g:4433:1: rule__Node__Group_3_0__3 : rule__Node__Group_3_0__3__Impl ; + // InternalRos1Parser.g:4432:1: rule__Node__Group_3_0__3 : rule__Node__Group_3_0__3__Impl ; public final void rule__Node__Group_3_0__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4437:1: ( rule__Node__Group_3_0__3__Impl ) - // InternalRos1Parser.g:4438:2: rule__Node__Group_3_0__3__Impl + // InternalRos1Parser.g:4436:1: ( rule__Node__Group_3_0__3__Impl ) + // InternalRos1Parser.g:4437:2: rule__Node__Group_3_0__3__Impl { pushFollow(FOLLOW_2); rule__Node__Group_3_0__3__Impl(); @@ -13724,17 +13663,17 @@ public final void rule__Node__Group_3_0__3() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_0__3__Impl" - // InternalRos1Parser.g:4444:1: rule__Node__Group_3_0__3__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:4443:1: rule__Node__Group_3_0__3__Impl : ( RULE_END ) ; public final void rule__Node__Group_3_0__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4448:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:4449:1: ( RULE_END ) + // InternalRos1Parser.g:4447:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:4448:1: ( RULE_END ) { - // InternalRos1Parser.g:4449:1: ( RULE_END ) - // InternalRos1Parser.g:4450:2: RULE_END + // InternalRos1Parser.g:4448:1: ( RULE_END ) + // InternalRos1Parser.g:4449:2: RULE_END { before(grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()); match(input,RULE_END,FOLLOW_2); @@ -13761,14 +13700,14 @@ public final void rule__Node__Group_3_0__3__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_1__0" - // InternalRos1Parser.g:4460:1: rule__Node__Group_3_1__0 : rule__Node__Group_3_1__0__Impl rule__Node__Group_3_1__1 ; + // InternalRos1Parser.g:4459:1: rule__Node__Group_3_1__0 : rule__Node__Group_3_1__0__Impl rule__Node__Group_3_1__1 ; public final void rule__Node__Group_3_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4464:1: ( rule__Node__Group_3_1__0__Impl rule__Node__Group_3_1__1 ) - // InternalRos1Parser.g:4465:2: rule__Node__Group_3_1__0__Impl rule__Node__Group_3_1__1 + // InternalRos1Parser.g:4463:1: ( rule__Node__Group_3_1__0__Impl rule__Node__Group_3_1__1 ) + // InternalRos1Parser.g:4464:2: rule__Node__Group_3_1__0__Impl rule__Node__Group_3_1__1 { pushFollow(FOLLOW_5); rule__Node__Group_3_1__0__Impl(); @@ -13799,17 +13738,17 @@ public final void rule__Node__Group_3_1__0() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_1__0__Impl" - // InternalRos1Parser.g:4472:1: rule__Node__Group_3_1__0__Impl : ( Subscribers ) ; + // InternalRos1Parser.g:4471:1: rule__Node__Group_3_1__0__Impl : ( Subscribers ) ; public final void rule__Node__Group_3_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4476:1: ( ( Subscribers ) ) - // InternalRos1Parser.g:4477:1: ( Subscribers ) + // InternalRos1Parser.g:4475:1: ( ( Subscribers ) ) + // InternalRos1Parser.g:4476:1: ( Subscribers ) { - // InternalRos1Parser.g:4477:1: ( Subscribers ) - // InternalRos1Parser.g:4478:2: Subscribers + // InternalRos1Parser.g:4476:1: ( Subscribers ) + // InternalRos1Parser.g:4477:2: Subscribers { before(grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()); match(input,Subscribers,FOLLOW_2); @@ -13836,14 +13775,14 @@ public final void rule__Node__Group_3_1__0__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_1__1" - // InternalRos1Parser.g:4487:1: rule__Node__Group_3_1__1 : rule__Node__Group_3_1__1__Impl rule__Node__Group_3_1__2 ; + // InternalRos1Parser.g:4486:1: rule__Node__Group_3_1__1 : rule__Node__Group_3_1__1__Impl rule__Node__Group_3_1__2 ; public final void rule__Node__Group_3_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4491:1: ( rule__Node__Group_3_1__1__Impl rule__Node__Group_3_1__2 ) - // InternalRos1Parser.g:4492:2: rule__Node__Group_3_1__1__Impl rule__Node__Group_3_1__2 + // InternalRos1Parser.g:4490:1: ( rule__Node__Group_3_1__1__Impl rule__Node__Group_3_1__2 ) + // InternalRos1Parser.g:4491:2: rule__Node__Group_3_1__1__Impl rule__Node__Group_3_1__2 { pushFollow(FOLLOW_20); rule__Node__Group_3_1__1__Impl(); @@ -13874,17 +13813,17 @@ public final void rule__Node__Group_3_1__1() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_1__1__Impl" - // InternalRos1Parser.g:4499:1: rule__Node__Group_3_1__1__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:4498:1: rule__Node__Group_3_1__1__Impl : ( RULE_BEGIN ) ; public final void rule__Node__Group_3_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4503:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:4504:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:4502:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:4503:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:4504:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:4505:2: RULE_BEGIN + // InternalRos1Parser.g:4503:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:4504:2: RULE_BEGIN { before(grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -13911,14 +13850,14 @@ public final void rule__Node__Group_3_1__1__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_1__2" - // InternalRos1Parser.g:4514:1: rule__Node__Group_3_1__2 : rule__Node__Group_3_1__2__Impl rule__Node__Group_3_1__3 ; + // InternalRos1Parser.g:4513:1: rule__Node__Group_3_1__2 : rule__Node__Group_3_1__2__Impl rule__Node__Group_3_1__3 ; public final void rule__Node__Group_3_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4518:1: ( rule__Node__Group_3_1__2__Impl rule__Node__Group_3_1__3 ) - // InternalRos1Parser.g:4519:2: rule__Node__Group_3_1__2__Impl rule__Node__Group_3_1__3 + // InternalRos1Parser.g:4517:1: ( rule__Node__Group_3_1__2__Impl rule__Node__Group_3_1__3 ) + // InternalRos1Parser.g:4518:2: rule__Node__Group_3_1__2__Impl rule__Node__Group_3_1__3 { pushFollow(FOLLOW_20); rule__Node__Group_3_1__2__Impl(); @@ -13949,20 +13888,20 @@ public final void rule__Node__Group_3_1__2() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_1__2__Impl" - // InternalRos1Parser.g:4526:1: rule__Node__Group_3_1__2__Impl : ( ( rule__Node__SubscriberAssignment_3_1_2 )* ) ; + // InternalRos1Parser.g:4525:1: rule__Node__Group_3_1__2__Impl : ( ( rule__Node__SubscriberAssignment_3_1_2 )* ) ; public final void rule__Node__Group_3_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4530:1: ( ( ( rule__Node__SubscriberAssignment_3_1_2 )* ) ) - // InternalRos1Parser.g:4531:1: ( ( rule__Node__SubscriberAssignment_3_1_2 )* ) + // InternalRos1Parser.g:4529:1: ( ( ( rule__Node__SubscriberAssignment_3_1_2 )* ) ) + // InternalRos1Parser.g:4530:1: ( ( rule__Node__SubscriberAssignment_3_1_2 )* ) { - // InternalRos1Parser.g:4531:1: ( ( rule__Node__SubscriberAssignment_3_1_2 )* ) - // InternalRos1Parser.g:4532:2: ( rule__Node__SubscriberAssignment_3_1_2 )* + // InternalRos1Parser.g:4530:1: ( ( rule__Node__SubscriberAssignment_3_1_2 )* ) + // InternalRos1Parser.g:4531:2: ( rule__Node__SubscriberAssignment_3_1_2 )* { before(grammarAccess.getNodeAccess().getSubscriberAssignment_3_1_2()); - // InternalRos1Parser.g:4533:2: ( rule__Node__SubscriberAssignment_3_1_2 )* + // InternalRos1Parser.g:4532:2: ( rule__Node__SubscriberAssignment_3_1_2 )* loop26: do { int alt26=2; @@ -13975,7 +13914,7 @@ public final void rule__Node__Group_3_1__2__Impl() throws RecognitionException { switch (alt26) { case 1 : - // InternalRos1Parser.g:4533:3: rule__Node__SubscriberAssignment_3_1_2 + // InternalRos1Parser.g:4532:3: rule__Node__SubscriberAssignment_3_1_2 { pushFollow(FOLLOW_21); rule__Node__SubscriberAssignment_3_1_2(); @@ -14014,14 +13953,14 @@ public final void rule__Node__Group_3_1__2__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_1__3" - // InternalRos1Parser.g:4541:1: rule__Node__Group_3_1__3 : rule__Node__Group_3_1__3__Impl ; + // InternalRos1Parser.g:4540:1: rule__Node__Group_3_1__3 : rule__Node__Group_3_1__3__Impl ; public final void rule__Node__Group_3_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4545:1: ( rule__Node__Group_3_1__3__Impl ) - // InternalRos1Parser.g:4546:2: rule__Node__Group_3_1__3__Impl + // InternalRos1Parser.g:4544:1: ( rule__Node__Group_3_1__3__Impl ) + // InternalRos1Parser.g:4545:2: rule__Node__Group_3_1__3__Impl { pushFollow(FOLLOW_2); rule__Node__Group_3_1__3__Impl(); @@ -14047,17 +13986,17 @@ public final void rule__Node__Group_3_1__3() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_1__3__Impl" - // InternalRos1Parser.g:4552:1: rule__Node__Group_3_1__3__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:4551:1: rule__Node__Group_3_1__3__Impl : ( RULE_END ) ; public final void rule__Node__Group_3_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4556:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:4557:1: ( RULE_END ) + // InternalRos1Parser.g:4555:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:4556:1: ( RULE_END ) { - // InternalRos1Parser.g:4557:1: ( RULE_END ) - // InternalRos1Parser.g:4558:2: RULE_END + // InternalRos1Parser.g:4556:1: ( RULE_END ) + // InternalRos1Parser.g:4557:2: RULE_END { before(grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()); match(input,RULE_END,FOLLOW_2); @@ -14084,14 +14023,14 @@ public final void rule__Node__Group_3_1__3__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_2__0" - // InternalRos1Parser.g:4568:1: rule__Node__Group_3_2__0 : rule__Node__Group_3_2__0__Impl rule__Node__Group_3_2__1 ; + // InternalRos1Parser.g:4567:1: rule__Node__Group_3_2__0 : rule__Node__Group_3_2__0__Impl rule__Node__Group_3_2__1 ; public final void rule__Node__Group_3_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4572:1: ( rule__Node__Group_3_2__0__Impl rule__Node__Group_3_2__1 ) - // InternalRos1Parser.g:4573:2: rule__Node__Group_3_2__0__Impl rule__Node__Group_3_2__1 + // InternalRos1Parser.g:4571:1: ( rule__Node__Group_3_2__0__Impl rule__Node__Group_3_2__1 ) + // InternalRos1Parser.g:4572:2: rule__Node__Group_3_2__0__Impl rule__Node__Group_3_2__1 { pushFollow(FOLLOW_5); rule__Node__Group_3_2__0__Impl(); @@ -14122,21 +14061,21 @@ public final void rule__Node__Group_3_2__0() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_2__0__Impl" - // InternalRos1Parser.g:4580:1: rule__Node__Group_3_2__0__Impl : ( Serviceserver ) ; + // InternalRos1Parser.g:4579:1: rule__Node__Group_3_2__0__Impl : ( Serviceservers ) ; public final void rule__Node__Group_3_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4584:1: ( ( Serviceserver ) ) - // InternalRos1Parser.g:4585:1: ( Serviceserver ) + // InternalRos1Parser.g:4583:1: ( ( Serviceservers ) ) + // InternalRos1Parser.g:4584:1: ( Serviceservers ) { - // InternalRos1Parser.g:4585:1: ( Serviceserver ) - // InternalRos1Parser.g:4586:2: Serviceserver + // InternalRos1Parser.g:4584:1: ( Serviceservers ) + // InternalRos1Parser.g:4585:2: Serviceservers { - before(grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()); - match(input,Serviceserver,FOLLOW_2); - after(grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()); + before(grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()); + match(input,Serviceservers,FOLLOW_2); + after(grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()); } @@ -14159,14 +14098,14 @@ public final void rule__Node__Group_3_2__0__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_2__1" - // InternalRos1Parser.g:4595:1: rule__Node__Group_3_2__1 : rule__Node__Group_3_2__1__Impl rule__Node__Group_3_2__2 ; + // InternalRos1Parser.g:4594:1: rule__Node__Group_3_2__1 : rule__Node__Group_3_2__1__Impl rule__Node__Group_3_2__2 ; public final void rule__Node__Group_3_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4599:1: ( rule__Node__Group_3_2__1__Impl rule__Node__Group_3_2__2 ) - // InternalRos1Parser.g:4600:2: rule__Node__Group_3_2__1__Impl rule__Node__Group_3_2__2 + // InternalRos1Parser.g:4598:1: ( rule__Node__Group_3_2__1__Impl rule__Node__Group_3_2__2 ) + // InternalRos1Parser.g:4599:2: rule__Node__Group_3_2__1__Impl rule__Node__Group_3_2__2 { pushFollow(FOLLOW_20); rule__Node__Group_3_2__1__Impl(); @@ -14197,17 +14136,17 @@ public final void rule__Node__Group_3_2__1() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_2__1__Impl" - // InternalRos1Parser.g:4607:1: rule__Node__Group_3_2__1__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:4606:1: rule__Node__Group_3_2__1__Impl : ( RULE_BEGIN ) ; public final void rule__Node__Group_3_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4611:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:4612:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:4610:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:4611:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:4612:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:4613:2: RULE_BEGIN + // InternalRos1Parser.g:4611:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:4612:2: RULE_BEGIN { before(grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -14234,14 +14173,14 @@ public final void rule__Node__Group_3_2__1__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_2__2" - // InternalRos1Parser.g:4622:1: rule__Node__Group_3_2__2 : rule__Node__Group_3_2__2__Impl rule__Node__Group_3_2__3 ; + // InternalRos1Parser.g:4621:1: rule__Node__Group_3_2__2 : rule__Node__Group_3_2__2__Impl rule__Node__Group_3_2__3 ; public final void rule__Node__Group_3_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4626:1: ( rule__Node__Group_3_2__2__Impl rule__Node__Group_3_2__3 ) - // InternalRos1Parser.g:4627:2: rule__Node__Group_3_2__2__Impl rule__Node__Group_3_2__3 + // InternalRos1Parser.g:4625:1: ( rule__Node__Group_3_2__2__Impl rule__Node__Group_3_2__3 ) + // InternalRos1Parser.g:4626:2: rule__Node__Group_3_2__2__Impl rule__Node__Group_3_2__3 { pushFollow(FOLLOW_20); rule__Node__Group_3_2__2__Impl(); @@ -14272,20 +14211,20 @@ public final void rule__Node__Group_3_2__2() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_2__2__Impl" - // InternalRos1Parser.g:4634:1: rule__Node__Group_3_2__2__Impl : ( ( rule__Node__ServiceserverAssignment_3_2_2 )* ) ; + // InternalRos1Parser.g:4633:1: rule__Node__Group_3_2__2__Impl : ( ( rule__Node__ServiceserverAssignment_3_2_2 )* ) ; public final void rule__Node__Group_3_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4638:1: ( ( ( rule__Node__ServiceserverAssignment_3_2_2 )* ) ) - // InternalRos1Parser.g:4639:1: ( ( rule__Node__ServiceserverAssignment_3_2_2 )* ) + // InternalRos1Parser.g:4637:1: ( ( ( rule__Node__ServiceserverAssignment_3_2_2 )* ) ) + // InternalRos1Parser.g:4638:1: ( ( rule__Node__ServiceserverAssignment_3_2_2 )* ) { - // InternalRos1Parser.g:4639:1: ( ( rule__Node__ServiceserverAssignment_3_2_2 )* ) - // InternalRos1Parser.g:4640:2: ( rule__Node__ServiceserverAssignment_3_2_2 )* + // InternalRos1Parser.g:4638:1: ( ( rule__Node__ServiceserverAssignment_3_2_2 )* ) + // InternalRos1Parser.g:4639:2: ( rule__Node__ServiceserverAssignment_3_2_2 )* { before(grammarAccess.getNodeAccess().getServiceserverAssignment_3_2_2()); - // InternalRos1Parser.g:4641:2: ( rule__Node__ServiceserverAssignment_3_2_2 )* + // InternalRos1Parser.g:4640:2: ( rule__Node__ServiceserverAssignment_3_2_2 )* loop27: do { int alt27=2; @@ -14298,7 +14237,7 @@ public final void rule__Node__Group_3_2__2__Impl() throws RecognitionException { switch (alt27) { case 1 : - // InternalRos1Parser.g:4641:3: rule__Node__ServiceserverAssignment_3_2_2 + // InternalRos1Parser.g:4640:3: rule__Node__ServiceserverAssignment_3_2_2 { pushFollow(FOLLOW_21); rule__Node__ServiceserverAssignment_3_2_2(); @@ -14337,14 +14276,14 @@ public final void rule__Node__Group_3_2__2__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_2__3" - // InternalRos1Parser.g:4649:1: rule__Node__Group_3_2__3 : rule__Node__Group_3_2__3__Impl ; + // InternalRos1Parser.g:4648:1: rule__Node__Group_3_2__3 : rule__Node__Group_3_2__3__Impl ; public final void rule__Node__Group_3_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4653:1: ( rule__Node__Group_3_2__3__Impl ) - // InternalRos1Parser.g:4654:2: rule__Node__Group_3_2__3__Impl + // InternalRos1Parser.g:4652:1: ( rule__Node__Group_3_2__3__Impl ) + // InternalRos1Parser.g:4653:2: rule__Node__Group_3_2__3__Impl { pushFollow(FOLLOW_2); rule__Node__Group_3_2__3__Impl(); @@ -14370,17 +14309,17 @@ public final void rule__Node__Group_3_2__3() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_2__3__Impl" - // InternalRos1Parser.g:4660:1: rule__Node__Group_3_2__3__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:4659:1: rule__Node__Group_3_2__3__Impl : ( RULE_END ) ; public final void rule__Node__Group_3_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4664:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:4665:1: ( RULE_END ) + // InternalRos1Parser.g:4663:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:4664:1: ( RULE_END ) { - // InternalRos1Parser.g:4665:1: ( RULE_END ) - // InternalRos1Parser.g:4666:2: RULE_END + // InternalRos1Parser.g:4664:1: ( RULE_END ) + // InternalRos1Parser.g:4665:2: RULE_END { before(grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()); match(input,RULE_END,FOLLOW_2); @@ -14407,14 +14346,14 @@ public final void rule__Node__Group_3_2__3__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_3__0" - // InternalRos1Parser.g:4676:1: rule__Node__Group_3_3__0 : rule__Node__Group_3_3__0__Impl rule__Node__Group_3_3__1 ; + // InternalRos1Parser.g:4675:1: rule__Node__Group_3_3__0 : rule__Node__Group_3_3__0__Impl rule__Node__Group_3_3__1 ; public final void rule__Node__Group_3_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4680:1: ( rule__Node__Group_3_3__0__Impl rule__Node__Group_3_3__1 ) - // InternalRos1Parser.g:4681:2: rule__Node__Group_3_3__0__Impl rule__Node__Group_3_3__1 + // InternalRos1Parser.g:4679:1: ( rule__Node__Group_3_3__0__Impl rule__Node__Group_3_3__1 ) + // InternalRos1Parser.g:4680:2: rule__Node__Group_3_3__0__Impl rule__Node__Group_3_3__1 { pushFollow(FOLLOW_5); rule__Node__Group_3_3__0__Impl(); @@ -14445,21 +14384,21 @@ public final void rule__Node__Group_3_3__0() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_3__0__Impl" - // InternalRos1Parser.g:4688:1: rule__Node__Group_3_3__0__Impl : ( Serviceclient ) ; + // InternalRos1Parser.g:4687:1: rule__Node__Group_3_3__0__Impl : ( Serviceclients ) ; public final void rule__Node__Group_3_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4692:1: ( ( Serviceclient ) ) - // InternalRos1Parser.g:4693:1: ( Serviceclient ) + // InternalRos1Parser.g:4691:1: ( ( Serviceclients ) ) + // InternalRos1Parser.g:4692:1: ( Serviceclients ) { - // InternalRos1Parser.g:4693:1: ( Serviceclient ) - // InternalRos1Parser.g:4694:2: Serviceclient + // InternalRos1Parser.g:4692:1: ( Serviceclients ) + // InternalRos1Parser.g:4693:2: Serviceclients { - before(grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()); - match(input,Serviceclient,FOLLOW_2); - after(grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()); + before(grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()); + match(input,Serviceclients,FOLLOW_2); + after(grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()); } @@ -14482,14 +14421,14 @@ public final void rule__Node__Group_3_3__0__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_3__1" - // InternalRos1Parser.g:4703:1: rule__Node__Group_3_3__1 : rule__Node__Group_3_3__1__Impl rule__Node__Group_3_3__2 ; + // InternalRos1Parser.g:4702:1: rule__Node__Group_3_3__1 : rule__Node__Group_3_3__1__Impl rule__Node__Group_3_3__2 ; public final void rule__Node__Group_3_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4707:1: ( rule__Node__Group_3_3__1__Impl rule__Node__Group_3_3__2 ) - // InternalRos1Parser.g:4708:2: rule__Node__Group_3_3__1__Impl rule__Node__Group_3_3__2 + // InternalRos1Parser.g:4706:1: ( rule__Node__Group_3_3__1__Impl rule__Node__Group_3_3__2 ) + // InternalRos1Parser.g:4707:2: rule__Node__Group_3_3__1__Impl rule__Node__Group_3_3__2 { pushFollow(FOLLOW_20); rule__Node__Group_3_3__1__Impl(); @@ -14520,17 +14459,17 @@ public final void rule__Node__Group_3_3__1() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_3__1__Impl" - // InternalRos1Parser.g:4715:1: rule__Node__Group_3_3__1__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:4714:1: rule__Node__Group_3_3__1__Impl : ( RULE_BEGIN ) ; public final void rule__Node__Group_3_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4719:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:4720:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:4718:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:4719:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:4720:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:4721:2: RULE_BEGIN + // InternalRos1Parser.g:4719:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:4720:2: RULE_BEGIN { before(grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -14557,14 +14496,14 @@ public final void rule__Node__Group_3_3__1__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_3__2" - // InternalRos1Parser.g:4730:1: rule__Node__Group_3_3__2 : rule__Node__Group_3_3__2__Impl rule__Node__Group_3_3__3 ; + // InternalRos1Parser.g:4729:1: rule__Node__Group_3_3__2 : rule__Node__Group_3_3__2__Impl rule__Node__Group_3_3__3 ; public final void rule__Node__Group_3_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4734:1: ( rule__Node__Group_3_3__2__Impl rule__Node__Group_3_3__3 ) - // InternalRos1Parser.g:4735:2: rule__Node__Group_3_3__2__Impl rule__Node__Group_3_3__3 + // InternalRos1Parser.g:4733:1: ( rule__Node__Group_3_3__2__Impl rule__Node__Group_3_3__3 ) + // InternalRos1Parser.g:4734:2: rule__Node__Group_3_3__2__Impl rule__Node__Group_3_3__3 { pushFollow(FOLLOW_20); rule__Node__Group_3_3__2__Impl(); @@ -14595,20 +14534,20 @@ public final void rule__Node__Group_3_3__2() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_3__2__Impl" - // InternalRos1Parser.g:4742:1: rule__Node__Group_3_3__2__Impl : ( ( rule__Node__ServiceclientAssignment_3_3_2 )* ) ; + // InternalRos1Parser.g:4741:1: rule__Node__Group_3_3__2__Impl : ( ( rule__Node__ServiceclientAssignment_3_3_2 )* ) ; public final void rule__Node__Group_3_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4746:1: ( ( ( rule__Node__ServiceclientAssignment_3_3_2 )* ) ) - // InternalRos1Parser.g:4747:1: ( ( rule__Node__ServiceclientAssignment_3_3_2 )* ) + // InternalRos1Parser.g:4745:1: ( ( ( rule__Node__ServiceclientAssignment_3_3_2 )* ) ) + // InternalRos1Parser.g:4746:1: ( ( rule__Node__ServiceclientAssignment_3_3_2 )* ) { - // InternalRos1Parser.g:4747:1: ( ( rule__Node__ServiceclientAssignment_3_3_2 )* ) - // InternalRos1Parser.g:4748:2: ( rule__Node__ServiceclientAssignment_3_3_2 )* + // InternalRos1Parser.g:4746:1: ( ( rule__Node__ServiceclientAssignment_3_3_2 )* ) + // InternalRos1Parser.g:4747:2: ( rule__Node__ServiceclientAssignment_3_3_2 )* { before(grammarAccess.getNodeAccess().getServiceclientAssignment_3_3_2()); - // InternalRos1Parser.g:4749:2: ( rule__Node__ServiceclientAssignment_3_3_2 )* + // InternalRos1Parser.g:4748:2: ( rule__Node__ServiceclientAssignment_3_3_2 )* loop28: do { int alt28=2; @@ -14621,7 +14560,7 @@ public final void rule__Node__Group_3_3__2__Impl() throws RecognitionException { switch (alt28) { case 1 : - // InternalRos1Parser.g:4749:3: rule__Node__ServiceclientAssignment_3_3_2 + // InternalRos1Parser.g:4748:3: rule__Node__ServiceclientAssignment_3_3_2 { pushFollow(FOLLOW_21); rule__Node__ServiceclientAssignment_3_3_2(); @@ -14660,14 +14599,14 @@ public final void rule__Node__Group_3_3__2__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_3__3" - // InternalRos1Parser.g:4757:1: rule__Node__Group_3_3__3 : rule__Node__Group_3_3__3__Impl ; + // InternalRos1Parser.g:4756:1: rule__Node__Group_3_3__3 : rule__Node__Group_3_3__3__Impl ; public final void rule__Node__Group_3_3__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4761:1: ( rule__Node__Group_3_3__3__Impl ) - // InternalRos1Parser.g:4762:2: rule__Node__Group_3_3__3__Impl + // InternalRos1Parser.g:4760:1: ( rule__Node__Group_3_3__3__Impl ) + // InternalRos1Parser.g:4761:2: rule__Node__Group_3_3__3__Impl { pushFollow(FOLLOW_2); rule__Node__Group_3_3__3__Impl(); @@ -14693,17 +14632,17 @@ public final void rule__Node__Group_3_3__3() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_3__3__Impl" - // InternalRos1Parser.g:4768:1: rule__Node__Group_3_3__3__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:4767:1: rule__Node__Group_3_3__3__Impl : ( RULE_END ) ; public final void rule__Node__Group_3_3__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4772:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:4773:1: ( RULE_END ) + // InternalRos1Parser.g:4771:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:4772:1: ( RULE_END ) { - // InternalRos1Parser.g:4773:1: ( RULE_END ) - // InternalRos1Parser.g:4774:2: RULE_END + // InternalRos1Parser.g:4772:1: ( RULE_END ) + // InternalRos1Parser.g:4773:2: RULE_END { before(grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()); match(input,RULE_END,FOLLOW_2); @@ -14730,14 +14669,14 @@ public final void rule__Node__Group_3_3__3__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_4__0" - // InternalRos1Parser.g:4784:1: rule__Node__Group_3_4__0 : rule__Node__Group_3_4__0__Impl rule__Node__Group_3_4__1 ; + // InternalRos1Parser.g:4783:1: rule__Node__Group_3_4__0 : rule__Node__Group_3_4__0__Impl rule__Node__Group_3_4__1 ; public final void rule__Node__Group_3_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4788:1: ( rule__Node__Group_3_4__0__Impl rule__Node__Group_3_4__1 ) - // InternalRos1Parser.g:4789:2: rule__Node__Group_3_4__0__Impl rule__Node__Group_3_4__1 + // InternalRos1Parser.g:4787:1: ( rule__Node__Group_3_4__0__Impl rule__Node__Group_3_4__1 ) + // InternalRos1Parser.g:4788:2: rule__Node__Group_3_4__0__Impl rule__Node__Group_3_4__1 { pushFollow(FOLLOW_5); rule__Node__Group_3_4__0__Impl(); @@ -14768,21 +14707,21 @@ public final void rule__Node__Group_3_4__0() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_4__0__Impl" - // InternalRos1Parser.g:4796:1: rule__Node__Group_3_4__0__Impl : ( Actionserver ) ; + // InternalRos1Parser.g:4795:1: rule__Node__Group_3_4__0__Impl : ( Actionservers ) ; public final void rule__Node__Group_3_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4800:1: ( ( Actionserver ) ) - // InternalRos1Parser.g:4801:1: ( Actionserver ) + // InternalRos1Parser.g:4799:1: ( ( Actionservers ) ) + // InternalRos1Parser.g:4800:1: ( Actionservers ) { - // InternalRos1Parser.g:4801:1: ( Actionserver ) - // InternalRos1Parser.g:4802:2: Actionserver + // InternalRos1Parser.g:4800:1: ( Actionservers ) + // InternalRos1Parser.g:4801:2: Actionservers { - before(grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()); - match(input,Actionserver,FOLLOW_2); - after(grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()); + before(grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()); + match(input,Actionservers,FOLLOW_2); + after(grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()); } @@ -14805,14 +14744,14 @@ public final void rule__Node__Group_3_4__0__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_4__1" - // InternalRos1Parser.g:4811:1: rule__Node__Group_3_4__1 : rule__Node__Group_3_4__1__Impl rule__Node__Group_3_4__2 ; + // InternalRos1Parser.g:4810:1: rule__Node__Group_3_4__1 : rule__Node__Group_3_4__1__Impl rule__Node__Group_3_4__2 ; public final void rule__Node__Group_3_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4815:1: ( rule__Node__Group_3_4__1__Impl rule__Node__Group_3_4__2 ) - // InternalRos1Parser.g:4816:2: rule__Node__Group_3_4__1__Impl rule__Node__Group_3_4__2 + // InternalRos1Parser.g:4814:1: ( rule__Node__Group_3_4__1__Impl rule__Node__Group_3_4__2 ) + // InternalRos1Parser.g:4815:2: rule__Node__Group_3_4__1__Impl rule__Node__Group_3_4__2 { pushFollow(FOLLOW_20); rule__Node__Group_3_4__1__Impl(); @@ -14843,17 +14782,17 @@ public final void rule__Node__Group_3_4__1() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_4__1__Impl" - // InternalRos1Parser.g:4823:1: rule__Node__Group_3_4__1__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:4822:1: rule__Node__Group_3_4__1__Impl : ( RULE_BEGIN ) ; public final void rule__Node__Group_3_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4827:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:4828:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:4826:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:4827:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:4828:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:4829:2: RULE_BEGIN + // InternalRos1Parser.g:4827:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:4828:2: RULE_BEGIN { before(grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -14880,14 +14819,14 @@ public final void rule__Node__Group_3_4__1__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_4__2" - // InternalRos1Parser.g:4838:1: rule__Node__Group_3_4__2 : rule__Node__Group_3_4__2__Impl rule__Node__Group_3_4__3 ; + // InternalRos1Parser.g:4837:1: rule__Node__Group_3_4__2 : rule__Node__Group_3_4__2__Impl rule__Node__Group_3_4__3 ; public final void rule__Node__Group_3_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4842:1: ( rule__Node__Group_3_4__2__Impl rule__Node__Group_3_4__3 ) - // InternalRos1Parser.g:4843:2: rule__Node__Group_3_4__2__Impl rule__Node__Group_3_4__3 + // InternalRos1Parser.g:4841:1: ( rule__Node__Group_3_4__2__Impl rule__Node__Group_3_4__3 ) + // InternalRos1Parser.g:4842:2: rule__Node__Group_3_4__2__Impl rule__Node__Group_3_4__3 { pushFollow(FOLLOW_20); rule__Node__Group_3_4__2__Impl(); @@ -14918,20 +14857,20 @@ public final void rule__Node__Group_3_4__2() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_4__2__Impl" - // InternalRos1Parser.g:4850:1: rule__Node__Group_3_4__2__Impl : ( ( rule__Node__ActionserverAssignment_3_4_2 )* ) ; + // InternalRos1Parser.g:4849:1: rule__Node__Group_3_4__2__Impl : ( ( rule__Node__ActionserverAssignment_3_4_2 )* ) ; public final void rule__Node__Group_3_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4854:1: ( ( ( rule__Node__ActionserverAssignment_3_4_2 )* ) ) - // InternalRos1Parser.g:4855:1: ( ( rule__Node__ActionserverAssignment_3_4_2 )* ) + // InternalRos1Parser.g:4853:1: ( ( ( rule__Node__ActionserverAssignment_3_4_2 )* ) ) + // InternalRos1Parser.g:4854:1: ( ( rule__Node__ActionserverAssignment_3_4_2 )* ) { - // InternalRos1Parser.g:4855:1: ( ( rule__Node__ActionserverAssignment_3_4_2 )* ) - // InternalRos1Parser.g:4856:2: ( rule__Node__ActionserverAssignment_3_4_2 )* + // InternalRos1Parser.g:4854:1: ( ( rule__Node__ActionserverAssignment_3_4_2 )* ) + // InternalRos1Parser.g:4855:2: ( rule__Node__ActionserverAssignment_3_4_2 )* { before(grammarAccess.getNodeAccess().getActionserverAssignment_3_4_2()); - // InternalRos1Parser.g:4857:2: ( rule__Node__ActionserverAssignment_3_4_2 )* + // InternalRos1Parser.g:4856:2: ( rule__Node__ActionserverAssignment_3_4_2 )* loop29: do { int alt29=2; @@ -14944,7 +14883,7 @@ public final void rule__Node__Group_3_4__2__Impl() throws RecognitionException { switch (alt29) { case 1 : - // InternalRos1Parser.g:4857:3: rule__Node__ActionserverAssignment_3_4_2 + // InternalRos1Parser.g:4856:3: rule__Node__ActionserverAssignment_3_4_2 { pushFollow(FOLLOW_21); rule__Node__ActionserverAssignment_3_4_2(); @@ -14983,14 +14922,14 @@ public final void rule__Node__Group_3_4__2__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_4__3" - // InternalRos1Parser.g:4865:1: rule__Node__Group_3_4__3 : rule__Node__Group_3_4__3__Impl ; + // InternalRos1Parser.g:4864:1: rule__Node__Group_3_4__3 : rule__Node__Group_3_4__3__Impl ; public final void rule__Node__Group_3_4__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4869:1: ( rule__Node__Group_3_4__3__Impl ) - // InternalRos1Parser.g:4870:2: rule__Node__Group_3_4__3__Impl + // InternalRos1Parser.g:4868:1: ( rule__Node__Group_3_4__3__Impl ) + // InternalRos1Parser.g:4869:2: rule__Node__Group_3_4__3__Impl { pushFollow(FOLLOW_2); rule__Node__Group_3_4__3__Impl(); @@ -15016,17 +14955,17 @@ public final void rule__Node__Group_3_4__3() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_4__3__Impl" - // InternalRos1Parser.g:4876:1: rule__Node__Group_3_4__3__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:4875:1: rule__Node__Group_3_4__3__Impl : ( RULE_END ) ; public final void rule__Node__Group_3_4__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4880:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:4881:1: ( RULE_END ) + // InternalRos1Parser.g:4879:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:4880:1: ( RULE_END ) { - // InternalRos1Parser.g:4881:1: ( RULE_END ) - // InternalRos1Parser.g:4882:2: RULE_END + // InternalRos1Parser.g:4880:1: ( RULE_END ) + // InternalRos1Parser.g:4881:2: RULE_END { before(grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()); match(input,RULE_END,FOLLOW_2); @@ -15053,14 +14992,14 @@ public final void rule__Node__Group_3_4__3__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_5__0" - // InternalRos1Parser.g:4892:1: rule__Node__Group_3_5__0 : rule__Node__Group_3_5__0__Impl rule__Node__Group_3_5__1 ; + // InternalRos1Parser.g:4891:1: rule__Node__Group_3_5__0 : rule__Node__Group_3_5__0__Impl rule__Node__Group_3_5__1 ; public final void rule__Node__Group_3_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4896:1: ( rule__Node__Group_3_5__0__Impl rule__Node__Group_3_5__1 ) - // InternalRos1Parser.g:4897:2: rule__Node__Group_3_5__0__Impl rule__Node__Group_3_5__1 + // InternalRos1Parser.g:4895:1: ( rule__Node__Group_3_5__0__Impl rule__Node__Group_3_5__1 ) + // InternalRos1Parser.g:4896:2: rule__Node__Group_3_5__0__Impl rule__Node__Group_3_5__1 { pushFollow(FOLLOW_5); rule__Node__Group_3_5__0__Impl(); @@ -15091,21 +15030,21 @@ public final void rule__Node__Group_3_5__0() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_5__0__Impl" - // InternalRos1Parser.g:4904:1: rule__Node__Group_3_5__0__Impl : ( Actionclient ) ; + // InternalRos1Parser.g:4903:1: rule__Node__Group_3_5__0__Impl : ( Actionclients ) ; public final void rule__Node__Group_3_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4908:1: ( ( Actionclient ) ) - // InternalRos1Parser.g:4909:1: ( Actionclient ) + // InternalRos1Parser.g:4907:1: ( ( Actionclients ) ) + // InternalRos1Parser.g:4908:1: ( Actionclients ) { - // InternalRos1Parser.g:4909:1: ( Actionclient ) - // InternalRos1Parser.g:4910:2: Actionclient + // InternalRos1Parser.g:4908:1: ( Actionclients ) + // InternalRos1Parser.g:4909:2: Actionclients { - before(grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()); - match(input,Actionclient,FOLLOW_2); - after(grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()); + before(grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()); + match(input,Actionclients,FOLLOW_2); + after(grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()); } @@ -15128,14 +15067,14 @@ public final void rule__Node__Group_3_5__0__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_5__1" - // InternalRos1Parser.g:4919:1: rule__Node__Group_3_5__1 : rule__Node__Group_3_5__1__Impl rule__Node__Group_3_5__2 ; + // InternalRos1Parser.g:4918:1: rule__Node__Group_3_5__1 : rule__Node__Group_3_5__1__Impl rule__Node__Group_3_5__2 ; public final void rule__Node__Group_3_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4923:1: ( rule__Node__Group_3_5__1__Impl rule__Node__Group_3_5__2 ) - // InternalRos1Parser.g:4924:2: rule__Node__Group_3_5__1__Impl rule__Node__Group_3_5__2 + // InternalRos1Parser.g:4922:1: ( rule__Node__Group_3_5__1__Impl rule__Node__Group_3_5__2 ) + // InternalRos1Parser.g:4923:2: rule__Node__Group_3_5__1__Impl rule__Node__Group_3_5__2 { pushFollow(FOLLOW_20); rule__Node__Group_3_5__1__Impl(); @@ -15166,17 +15105,17 @@ public final void rule__Node__Group_3_5__1() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_5__1__Impl" - // InternalRos1Parser.g:4931:1: rule__Node__Group_3_5__1__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:4930:1: rule__Node__Group_3_5__1__Impl : ( RULE_BEGIN ) ; public final void rule__Node__Group_3_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4935:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:4936:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:4934:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:4935:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:4936:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:4937:2: RULE_BEGIN + // InternalRos1Parser.g:4935:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:4936:2: RULE_BEGIN { before(grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -15203,14 +15142,14 @@ public final void rule__Node__Group_3_5__1__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_5__2" - // InternalRos1Parser.g:4946:1: rule__Node__Group_3_5__2 : rule__Node__Group_3_5__2__Impl rule__Node__Group_3_5__3 ; + // InternalRos1Parser.g:4945:1: rule__Node__Group_3_5__2 : rule__Node__Group_3_5__2__Impl rule__Node__Group_3_5__3 ; public final void rule__Node__Group_3_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4950:1: ( rule__Node__Group_3_5__2__Impl rule__Node__Group_3_5__3 ) - // InternalRos1Parser.g:4951:2: rule__Node__Group_3_5__2__Impl rule__Node__Group_3_5__3 + // InternalRos1Parser.g:4949:1: ( rule__Node__Group_3_5__2__Impl rule__Node__Group_3_5__3 ) + // InternalRos1Parser.g:4950:2: rule__Node__Group_3_5__2__Impl rule__Node__Group_3_5__3 { pushFollow(FOLLOW_20); rule__Node__Group_3_5__2__Impl(); @@ -15241,20 +15180,20 @@ public final void rule__Node__Group_3_5__2() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_5__2__Impl" - // InternalRos1Parser.g:4958:1: rule__Node__Group_3_5__2__Impl : ( ( rule__Node__ActionclientAssignment_3_5_2 )* ) ; + // InternalRos1Parser.g:4957:1: rule__Node__Group_3_5__2__Impl : ( ( rule__Node__ActionclientAssignment_3_5_2 )* ) ; public final void rule__Node__Group_3_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4962:1: ( ( ( rule__Node__ActionclientAssignment_3_5_2 )* ) ) - // InternalRos1Parser.g:4963:1: ( ( rule__Node__ActionclientAssignment_3_5_2 )* ) + // InternalRos1Parser.g:4961:1: ( ( ( rule__Node__ActionclientAssignment_3_5_2 )* ) ) + // InternalRos1Parser.g:4962:1: ( ( rule__Node__ActionclientAssignment_3_5_2 )* ) { - // InternalRos1Parser.g:4963:1: ( ( rule__Node__ActionclientAssignment_3_5_2 )* ) - // InternalRos1Parser.g:4964:2: ( rule__Node__ActionclientAssignment_3_5_2 )* + // InternalRos1Parser.g:4962:1: ( ( rule__Node__ActionclientAssignment_3_5_2 )* ) + // InternalRos1Parser.g:4963:2: ( rule__Node__ActionclientAssignment_3_5_2 )* { before(grammarAccess.getNodeAccess().getActionclientAssignment_3_5_2()); - // InternalRos1Parser.g:4965:2: ( rule__Node__ActionclientAssignment_3_5_2 )* + // InternalRos1Parser.g:4964:2: ( rule__Node__ActionclientAssignment_3_5_2 )* loop30: do { int alt30=2; @@ -15267,7 +15206,7 @@ public final void rule__Node__Group_3_5__2__Impl() throws RecognitionException { switch (alt30) { case 1 : - // InternalRos1Parser.g:4965:3: rule__Node__ActionclientAssignment_3_5_2 + // InternalRos1Parser.g:4964:3: rule__Node__ActionclientAssignment_3_5_2 { pushFollow(FOLLOW_21); rule__Node__ActionclientAssignment_3_5_2(); @@ -15306,14 +15245,14 @@ public final void rule__Node__Group_3_5__2__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_5__3" - // InternalRos1Parser.g:4973:1: rule__Node__Group_3_5__3 : rule__Node__Group_3_5__3__Impl ; + // InternalRos1Parser.g:4972:1: rule__Node__Group_3_5__3 : rule__Node__Group_3_5__3__Impl ; public final void rule__Node__Group_3_5__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4977:1: ( rule__Node__Group_3_5__3__Impl ) - // InternalRos1Parser.g:4978:2: rule__Node__Group_3_5__3__Impl + // InternalRos1Parser.g:4976:1: ( rule__Node__Group_3_5__3__Impl ) + // InternalRos1Parser.g:4977:2: rule__Node__Group_3_5__3__Impl { pushFollow(FOLLOW_2); rule__Node__Group_3_5__3__Impl(); @@ -15339,17 +15278,17 @@ public final void rule__Node__Group_3_5__3() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_5__3__Impl" - // InternalRos1Parser.g:4984:1: rule__Node__Group_3_5__3__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:4983:1: rule__Node__Group_3_5__3__Impl : ( RULE_END ) ; public final void rule__Node__Group_3_5__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:4988:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:4989:1: ( RULE_END ) + // InternalRos1Parser.g:4987:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:4988:1: ( RULE_END ) { - // InternalRos1Parser.g:4989:1: ( RULE_END ) - // InternalRos1Parser.g:4990:2: RULE_END + // InternalRos1Parser.g:4988:1: ( RULE_END ) + // InternalRos1Parser.g:4989:2: RULE_END { before(grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()); match(input,RULE_END,FOLLOW_2); @@ -15376,14 +15315,14 @@ public final void rule__Node__Group_3_5__3__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_6__0" - // InternalRos1Parser.g:5000:1: rule__Node__Group_3_6__0 : rule__Node__Group_3_6__0__Impl rule__Node__Group_3_6__1 ; + // InternalRos1Parser.g:4999:1: rule__Node__Group_3_6__0 : rule__Node__Group_3_6__0__Impl rule__Node__Group_3_6__1 ; public final void rule__Node__Group_3_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5004:1: ( rule__Node__Group_3_6__0__Impl rule__Node__Group_3_6__1 ) - // InternalRos1Parser.g:5005:2: rule__Node__Group_3_6__0__Impl rule__Node__Group_3_6__1 + // InternalRos1Parser.g:5003:1: ( rule__Node__Group_3_6__0__Impl rule__Node__Group_3_6__1 ) + // InternalRos1Parser.g:5004:2: rule__Node__Group_3_6__0__Impl rule__Node__Group_3_6__1 { pushFollow(FOLLOW_5); rule__Node__Group_3_6__0__Impl(); @@ -15414,17 +15353,17 @@ public final void rule__Node__Group_3_6__0() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_6__0__Impl" - // InternalRos1Parser.g:5012:1: rule__Node__Group_3_6__0__Impl : ( Parameters ) ; + // InternalRos1Parser.g:5011:1: rule__Node__Group_3_6__0__Impl : ( Parameters ) ; public final void rule__Node__Group_3_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5016:1: ( ( Parameters ) ) - // InternalRos1Parser.g:5017:1: ( Parameters ) + // InternalRos1Parser.g:5015:1: ( ( Parameters ) ) + // InternalRos1Parser.g:5016:1: ( Parameters ) { - // InternalRos1Parser.g:5017:1: ( Parameters ) - // InternalRos1Parser.g:5018:2: Parameters + // InternalRos1Parser.g:5016:1: ( Parameters ) + // InternalRos1Parser.g:5017:2: Parameters { before(grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()); match(input,Parameters,FOLLOW_2); @@ -15451,14 +15390,14 @@ public final void rule__Node__Group_3_6__0__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_6__1" - // InternalRos1Parser.g:5027:1: rule__Node__Group_3_6__1 : rule__Node__Group_3_6__1__Impl rule__Node__Group_3_6__2 ; + // InternalRos1Parser.g:5026:1: rule__Node__Group_3_6__1 : rule__Node__Group_3_6__1__Impl rule__Node__Group_3_6__2 ; public final void rule__Node__Group_3_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5031:1: ( rule__Node__Group_3_6__1__Impl rule__Node__Group_3_6__2 ) - // InternalRos1Parser.g:5032:2: rule__Node__Group_3_6__1__Impl rule__Node__Group_3_6__2 + // InternalRos1Parser.g:5030:1: ( rule__Node__Group_3_6__1__Impl rule__Node__Group_3_6__2 ) + // InternalRos1Parser.g:5031:2: rule__Node__Group_3_6__1__Impl rule__Node__Group_3_6__2 { pushFollow(FOLLOW_20); rule__Node__Group_3_6__1__Impl(); @@ -15489,17 +15428,17 @@ public final void rule__Node__Group_3_6__1() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_6__1__Impl" - // InternalRos1Parser.g:5039:1: rule__Node__Group_3_6__1__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:5038:1: rule__Node__Group_3_6__1__Impl : ( RULE_BEGIN ) ; public final void rule__Node__Group_3_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5043:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:5044:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:5042:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:5043:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:5044:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:5045:2: RULE_BEGIN + // InternalRos1Parser.g:5043:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:5044:2: RULE_BEGIN { before(grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -15526,14 +15465,14 @@ public final void rule__Node__Group_3_6__1__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_6__2" - // InternalRos1Parser.g:5054:1: rule__Node__Group_3_6__2 : rule__Node__Group_3_6__2__Impl rule__Node__Group_3_6__3 ; + // InternalRos1Parser.g:5053:1: rule__Node__Group_3_6__2 : rule__Node__Group_3_6__2__Impl rule__Node__Group_3_6__3 ; public final void rule__Node__Group_3_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5058:1: ( rule__Node__Group_3_6__2__Impl rule__Node__Group_3_6__3 ) - // InternalRos1Parser.g:5059:2: rule__Node__Group_3_6__2__Impl rule__Node__Group_3_6__3 + // InternalRos1Parser.g:5057:1: ( rule__Node__Group_3_6__2__Impl rule__Node__Group_3_6__3 ) + // InternalRos1Parser.g:5058:2: rule__Node__Group_3_6__2__Impl rule__Node__Group_3_6__3 { pushFollow(FOLLOW_20); rule__Node__Group_3_6__2__Impl(); @@ -15564,20 +15503,20 @@ public final void rule__Node__Group_3_6__2() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_6__2__Impl" - // InternalRos1Parser.g:5066:1: rule__Node__Group_3_6__2__Impl : ( ( rule__Node__ParameterAssignment_3_6_2 )* ) ; + // InternalRos1Parser.g:5065:1: rule__Node__Group_3_6__2__Impl : ( ( rule__Node__ParameterAssignment_3_6_2 )* ) ; public final void rule__Node__Group_3_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5070:1: ( ( ( rule__Node__ParameterAssignment_3_6_2 )* ) ) - // InternalRos1Parser.g:5071:1: ( ( rule__Node__ParameterAssignment_3_6_2 )* ) + // InternalRos1Parser.g:5069:1: ( ( ( rule__Node__ParameterAssignment_3_6_2 )* ) ) + // InternalRos1Parser.g:5070:1: ( ( rule__Node__ParameterAssignment_3_6_2 )* ) { - // InternalRos1Parser.g:5071:1: ( ( rule__Node__ParameterAssignment_3_6_2 )* ) - // InternalRos1Parser.g:5072:2: ( rule__Node__ParameterAssignment_3_6_2 )* + // InternalRos1Parser.g:5070:1: ( ( rule__Node__ParameterAssignment_3_6_2 )* ) + // InternalRos1Parser.g:5071:2: ( rule__Node__ParameterAssignment_3_6_2 )* { before(grammarAccess.getNodeAccess().getParameterAssignment_3_6_2()); - // InternalRos1Parser.g:5073:2: ( rule__Node__ParameterAssignment_3_6_2 )* + // InternalRos1Parser.g:5072:2: ( rule__Node__ParameterAssignment_3_6_2 )* loop31: do { int alt31=2; @@ -15590,7 +15529,7 @@ public final void rule__Node__Group_3_6__2__Impl() throws RecognitionException { switch (alt31) { case 1 : - // InternalRos1Parser.g:5073:3: rule__Node__ParameterAssignment_3_6_2 + // InternalRos1Parser.g:5072:3: rule__Node__ParameterAssignment_3_6_2 { pushFollow(FOLLOW_21); rule__Node__ParameterAssignment_3_6_2(); @@ -15629,14 +15568,14 @@ public final void rule__Node__Group_3_6__2__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_6__3" - // InternalRos1Parser.g:5081:1: rule__Node__Group_3_6__3 : rule__Node__Group_3_6__3__Impl ; + // InternalRos1Parser.g:5080:1: rule__Node__Group_3_6__3 : rule__Node__Group_3_6__3__Impl ; public final void rule__Node__Group_3_6__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5085:1: ( rule__Node__Group_3_6__3__Impl ) - // InternalRos1Parser.g:5086:2: rule__Node__Group_3_6__3__Impl + // InternalRos1Parser.g:5084:1: ( rule__Node__Group_3_6__3__Impl ) + // InternalRos1Parser.g:5085:2: rule__Node__Group_3_6__3__Impl { pushFollow(FOLLOW_2); rule__Node__Group_3_6__3__Impl(); @@ -15662,17 +15601,17 @@ public final void rule__Node__Group_3_6__3() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_6__3__Impl" - // InternalRos1Parser.g:5092:1: rule__Node__Group_3_6__3__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:5091:1: rule__Node__Group_3_6__3__Impl : ( RULE_END ) ; public final void rule__Node__Group_3_6__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5096:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:5097:1: ( RULE_END ) + // InternalRos1Parser.g:5095:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:5096:1: ( RULE_END ) { - // InternalRos1Parser.g:5097:1: ( RULE_END ) - // InternalRos1Parser.g:5098:2: RULE_END + // InternalRos1Parser.g:5096:1: ( RULE_END ) + // InternalRos1Parser.g:5097:2: RULE_END { before(grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()); match(input,RULE_END,FOLLOW_2); @@ -15699,14 +15638,14 @@ public final void rule__Node__Group_3_6__3__Impl() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group__0" - // InternalRos1Parser.g:5108:1: rule__TopicSpec__Group__0 : rule__TopicSpec__Group__0__Impl rule__TopicSpec__Group__1 ; + // InternalRos1Parser.g:5107:1: rule__TopicSpec__Group__0 : rule__TopicSpec__Group__0__Impl rule__TopicSpec__Group__1 ; public final void rule__TopicSpec__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5112:1: ( rule__TopicSpec__Group__0__Impl rule__TopicSpec__Group__1 ) - // InternalRos1Parser.g:5113:2: rule__TopicSpec__Group__0__Impl rule__TopicSpec__Group__1 + // InternalRos1Parser.g:5111:1: ( rule__TopicSpec__Group__0__Impl rule__TopicSpec__Group__1 ) + // InternalRos1Parser.g:5112:2: rule__TopicSpec__Group__0__Impl rule__TopicSpec__Group__1 { pushFollow(FOLLOW_22); rule__TopicSpec__Group__0__Impl(); @@ -15737,21 +15676,21 @@ public final void rule__TopicSpec__Group__0() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group__0__Impl" - // InternalRos1Parser.g:5120:1: rule__TopicSpec__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:5119:1: rule__TopicSpec__Group__0__Impl : ( () ) ; public final void rule__TopicSpec__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5124:1: ( ( () ) ) - // InternalRos1Parser.g:5125:1: ( () ) + // InternalRos1Parser.g:5123:1: ( ( () ) ) + // InternalRos1Parser.g:5124:1: ( () ) { - // InternalRos1Parser.g:5125:1: ( () ) - // InternalRos1Parser.g:5126:2: () + // InternalRos1Parser.g:5124:1: ( () ) + // InternalRos1Parser.g:5125:2: () { before(grammarAccess.getTopicSpecAccess().getTopicSpecAction_0()); - // InternalRos1Parser.g:5127:2: () - // InternalRos1Parser.g:5127:3: + // InternalRos1Parser.g:5126:2: () + // InternalRos1Parser.g:5126:3: { } @@ -15774,14 +15713,14 @@ public final void rule__TopicSpec__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__TopicSpec__Group__1" - // InternalRos1Parser.g:5135:1: rule__TopicSpec__Group__1 : rule__TopicSpec__Group__1__Impl rule__TopicSpec__Group__2 ; + // InternalRos1Parser.g:5134:1: rule__TopicSpec__Group__1 : rule__TopicSpec__Group__1__Impl rule__TopicSpec__Group__2 ; public final void rule__TopicSpec__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5139:1: ( rule__TopicSpec__Group__1__Impl rule__TopicSpec__Group__2 ) - // InternalRos1Parser.g:5140:2: rule__TopicSpec__Group__1__Impl rule__TopicSpec__Group__2 + // InternalRos1Parser.g:5138:1: ( rule__TopicSpec__Group__1__Impl rule__TopicSpec__Group__2 ) + // InternalRos1Parser.g:5139:2: rule__TopicSpec__Group__1__Impl rule__TopicSpec__Group__2 { pushFollow(FOLLOW_23); rule__TopicSpec__Group__1__Impl(); @@ -15812,17 +15751,17 @@ public final void rule__TopicSpec__Group__1() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group__1__Impl" - // InternalRos1Parser.g:5147:1: rule__TopicSpec__Group__1__Impl : ( Msg ) ; + // InternalRos1Parser.g:5146:1: rule__TopicSpec__Group__1__Impl : ( Msg ) ; public final void rule__TopicSpec__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5151:1: ( ( Msg ) ) - // InternalRos1Parser.g:5152:1: ( Msg ) + // InternalRos1Parser.g:5150:1: ( ( Msg ) ) + // InternalRos1Parser.g:5151:1: ( Msg ) { - // InternalRos1Parser.g:5152:1: ( Msg ) - // InternalRos1Parser.g:5153:2: Msg + // InternalRos1Parser.g:5151:1: ( Msg ) + // InternalRos1Parser.g:5152:2: Msg { before(grammarAccess.getTopicSpecAccess().getMsgKeyword_1()); match(input,Msg,FOLLOW_2); @@ -15849,14 +15788,14 @@ public final void rule__TopicSpec__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__TopicSpec__Group__2" - // InternalRos1Parser.g:5162:1: rule__TopicSpec__Group__2 : rule__TopicSpec__Group__2__Impl rule__TopicSpec__Group__3 ; + // InternalRos1Parser.g:5161:1: rule__TopicSpec__Group__2 : rule__TopicSpec__Group__2__Impl rule__TopicSpec__Group__3 ; public final void rule__TopicSpec__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5166:1: ( rule__TopicSpec__Group__2__Impl rule__TopicSpec__Group__3 ) - // InternalRos1Parser.g:5167:2: rule__TopicSpec__Group__2__Impl rule__TopicSpec__Group__3 + // InternalRos1Parser.g:5165:1: ( rule__TopicSpec__Group__2__Impl rule__TopicSpec__Group__3 ) + // InternalRos1Parser.g:5166:2: rule__TopicSpec__Group__2__Impl rule__TopicSpec__Group__3 { pushFollow(FOLLOW_5); rule__TopicSpec__Group__2__Impl(); @@ -15887,21 +15826,21 @@ public final void rule__TopicSpec__Group__2() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group__2__Impl" - // InternalRos1Parser.g:5174:1: rule__TopicSpec__Group__2__Impl : ( ( rule__TopicSpec__NameAssignment_2 ) ) ; + // InternalRos1Parser.g:5173:1: rule__TopicSpec__Group__2__Impl : ( ( rule__TopicSpec__NameAssignment_2 ) ) ; public final void rule__TopicSpec__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5178:1: ( ( ( rule__TopicSpec__NameAssignment_2 ) ) ) - // InternalRos1Parser.g:5179:1: ( ( rule__TopicSpec__NameAssignment_2 ) ) + // InternalRos1Parser.g:5177:1: ( ( ( rule__TopicSpec__NameAssignment_2 ) ) ) + // InternalRos1Parser.g:5178:1: ( ( rule__TopicSpec__NameAssignment_2 ) ) { - // InternalRos1Parser.g:5179:1: ( ( rule__TopicSpec__NameAssignment_2 ) ) - // InternalRos1Parser.g:5180:2: ( rule__TopicSpec__NameAssignment_2 ) + // InternalRos1Parser.g:5178:1: ( ( rule__TopicSpec__NameAssignment_2 ) ) + // InternalRos1Parser.g:5179:2: ( rule__TopicSpec__NameAssignment_2 ) { before(grammarAccess.getTopicSpecAccess().getNameAssignment_2()); - // InternalRos1Parser.g:5181:2: ( rule__TopicSpec__NameAssignment_2 ) - // InternalRos1Parser.g:5181:3: rule__TopicSpec__NameAssignment_2 + // InternalRos1Parser.g:5180:2: ( rule__TopicSpec__NameAssignment_2 ) + // InternalRos1Parser.g:5180:3: rule__TopicSpec__NameAssignment_2 { pushFollow(FOLLOW_2); rule__TopicSpec__NameAssignment_2(); @@ -15934,14 +15873,14 @@ public final void rule__TopicSpec__Group__2__Impl() throws RecognitionException // $ANTLR start "rule__TopicSpec__Group__3" - // InternalRos1Parser.g:5189:1: rule__TopicSpec__Group__3 : rule__TopicSpec__Group__3__Impl rule__TopicSpec__Group__4 ; + // InternalRos1Parser.g:5188:1: rule__TopicSpec__Group__3 : rule__TopicSpec__Group__3__Impl rule__TopicSpec__Group__4 ; public final void rule__TopicSpec__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5193:1: ( rule__TopicSpec__Group__3__Impl rule__TopicSpec__Group__4 ) - // InternalRos1Parser.g:5194:2: rule__TopicSpec__Group__3__Impl rule__TopicSpec__Group__4 + // InternalRos1Parser.g:5192:1: ( rule__TopicSpec__Group__3__Impl rule__TopicSpec__Group__4 ) + // InternalRos1Parser.g:5193:2: rule__TopicSpec__Group__3__Impl rule__TopicSpec__Group__4 { pushFollow(FOLLOW_24); rule__TopicSpec__Group__3__Impl(); @@ -15972,17 +15911,17 @@ public final void rule__TopicSpec__Group__3() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group__3__Impl" - // InternalRos1Parser.g:5201:1: rule__TopicSpec__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:5200:1: rule__TopicSpec__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__TopicSpec__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5205:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:5206:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:5204:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:5205:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:5206:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:5207:2: RULE_BEGIN + // InternalRos1Parser.g:5205:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:5206:2: RULE_BEGIN { before(grammarAccess.getTopicSpecAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -16009,14 +15948,14 @@ public final void rule__TopicSpec__Group__3__Impl() throws RecognitionException // $ANTLR start "rule__TopicSpec__Group__4" - // InternalRos1Parser.g:5216:1: rule__TopicSpec__Group__4 : rule__TopicSpec__Group__4__Impl rule__TopicSpec__Group__5 ; + // InternalRos1Parser.g:5215:1: rule__TopicSpec__Group__4 : rule__TopicSpec__Group__4__Impl rule__TopicSpec__Group__5 ; public final void rule__TopicSpec__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5220:1: ( rule__TopicSpec__Group__4__Impl rule__TopicSpec__Group__5 ) - // InternalRos1Parser.g:5221:2: rule__TopicSpec__Group__4__Impl rule__TopicSpec__Group__5 + // InternalRos1Parser.g:5219:1: ( rule__TopicSpec__Group__4__Impl rule__TopicSpec__Group__5 ) + // InternalRos1Parser.g:5220:2: rule__TopicSpec__Group__4__Impl rule__TopicSpec__Group__5 { pushFollow(FOLLOW_25); rule__TopicSpec__Group__4__Impl(); @@ -16047,17 +15986,17 @@ public final void rule__TopicSpec__Group__4() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group__4__Impl" - // InternalRos1Parser.g:5228:1: rule__TopicSpec__Group__4__Impl : ( Message_1 ) ; + // InternalRos1Parser.g:5227:1: rule__TopicSpec__Group__4__Impl : ( Message_1 ) ; public final void rule__TopicSpec__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5232:1: ( ( Message_1 ) ) - // InternalRos1Parser.g:5233:1: ( Message_1 ) + // InternalRos1Parser.g:5231:1: ( ( Message_1 ) ) + // InternalRos1Parser.g:5232:1: ( Message_1 ) { - // InternalRos1Parser.g:5233:1: ( Message_1 ) - // InternalRos1Parser.g:5234:2: Message_1 + // InternalRos1Parser.g:5232:1: ( Message_1 ) + // InternalRos1Parser.g:5233:2: Message_1 { before(grammarAccess.getTopicSpecAccess().getMessageKeyword_4()); match(input,Message_1,FOLLOW_2); @@ -16084,14 +16023,14 @@ public final void rule__TopicSpec__Group__4__Impl() throws RecognitionException // $ANTLR start "rule__TopicSpec__Group__5" - // InternalRos1Parser.g:5243:1: rule__TopicSpec__Group__5 : rule__TopicSpec__Group__5__Impl rule__TopicSpec__Group__6 ; + // InternalRos1Parser.g:5242:1: rule__TopicSpec__Group__5 : rule__TopicSpec__Group__5__Impl rule__TopicSpec__Group__6 ; public final void rule__TopicSpec__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5247:1: ( rule__TopicSpec__Group__5__Impl rule__TopicSpec__Group__6 ) - // InternalRos1Parser.g:5248:2: rule__TopicSpec__Group__5__Impl rule__TopicSpec__Group__6 + // InternalRos1Parser.g:5246:1: ( rule__TopicSpec__Group__5__Impl rule__TopicSpec__Group__6 ) + // InternalRos1Parser.g:5247:2: rule__TopicSpec__Group__5__Impl rule__TopicSpec__Group__6 { pushFollow(FOLLOW_25); rule__TopicSpec__Group__5__Impl(); @@ -16122,20 +16061,20 @@ public final void rule__TopicSpec__Group__5() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group__5__Impl" - // InternalRos1Parser.g:5255:1: rule__TopicSpec__Group__5__Impl : ( ( rule__TopicSpec__Group_5__0 )? ) ; + // InternalRos1Parser.g:5254:1: rule__TopicSpec__Group__5__Impl : ( ( rule__TopicSpec__Group_5__0 )? ) ; public final void rule__TopicSpec__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5259:1: ( ( ( rule__TopicSpec__Group_5__0 )? ) ) - // InternalRos1Parser.g:5260:1: ( ( rule__TopicSpec__Group_5__0 )? ) + // InternalRos1Parser.g:5258:1: ( ( ( rule__TopicSpec__Group_5__0 )? ) ) + // InternalRos1Parser.g:5259:1: ( ( rule__TopicSpec__Group_5__0 )? ) { - // InternalRos1Parser.g:5260:1: ( ( rule__TopicSpec__Group_5__0 )? ) - // InternalRos1Parser.g:5261:2: ( rule__TopicSpec__Group_5__0 )? + // InternalRos1Parser.g:5259:1: ( ( rule__TopicSpec__Group_5__0 )? ) + // InternalRos1Parser.g:5260:2: ( rule__TopicSpec__Group_5__0 )? { before(grammarAccess.getTopicSpecAccess().getGroup_5()); - // InternalRos1Parser.g:5262:2: ( rule__TopicSpec__Group_5__0 )? + // InternalRos1Parser.g:5261:2: ( rule__TopicSpec__Group_5__0 )? int alt32=2; int LA32_0 = input.LA(1); @@ -16144,7 +16083,7 @@ public final void rule__TopicSpec__Group__5__Impl() throws RecognitionException } switch (alt32) { case 1 : - // InternalRos1Parser.g:5262:3: rule__TopicSpec__Group_5__0 + // InternalRos1Parser.g:5261:3: rule__TopicSpec__Group_5__0 { pushFollow(FOLLOW_2); rule__TopicSpec__Group_5__0(); @@ -16180,14 +16119,14 @@ public final void rule__TopicSpec__Group__5__Impl() throws RecognitionException // $ANTLR start "rule__TopicSpec__Group__6" - // InternalRos1Parser.g:5270:1: rule__TopicSpec__Group__6 : rule__TopicSpec__Group__6__Impl ; + // InternalRos1Parser.g:5269:1: rule__TopicSpec__Group__6 : rule__TopicSpec__Group__6__Impl ; public final void rule__TopicSpec__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5274:1: ( rule__TopicSpec__Group__6__Impl ) - // InternalRos1Parser.g:5275:2: rule__TopicSpec__Group__6__Impl + // InternalRos1Parser.g:5273:1: ( rule__TopicSpec__Group__6__Impl ) + // InternalRos1Parser.g:5274:2: rule__TopicSpec__Group__6__Impl { pushFollow(FOLLOW_2); rule__TopicSpec__Group__6__Impl(); @@ -16213,17 +16152,17 @@ public final void rule__TopicSpec__Group__6() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group__6__Impl" - // InternalRos1Parser.g:5281:1: rule__TopicSpec__Group__6__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:5280:1: rule__TopicSpec__Group__6__Impl : ( RULE_END ) ; public final void rule__TopicSpec__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5285:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:5286:1: ( RULE_END ) + // InternalRos1Parser.g:5284:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:5285:1: ( RULE_END ) { - // InternalRos1Parser.g:5286:1: ( RULE_END ) - // InternalRos1Parser.g:5287:2: RULE_END + // InternalRos1Parser.g:5285:1: ( RULE_END ) + // InternalRos1Parser.g:5286:2: RULE_END { before(grammarAccess.getTopicSpecAccess().getENDTerminalRuleCall_6()); match(input,RULE_END,FOLLOW_2); @@ -16250,14 +16189,14 @@ public final void rule__TopicSpec__Group__6__Impl() throws RecognitionException // $ANTLR start "rule__TopicSpec__Group_5__0" - // InternalRos1Parser.g:5297:1: rule__TopicSpec__Group_5__0 : rule__TopicSpec__Group_5__0__Impl rule__TopicSpec__Group_5__1 ; + // InternalRos1Parser.g:5296:1: rule__TopicSpec__Group_5__0 : rule__TopicSpec__Group_5__0__Impl rule__TopicSpec__Group_5__1 ; public final void rule__TopicSpec__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5301:1: ( rule__TopicSpec__Group_5__0__Impl rule__TopicSpec__Group_5__1 ) - // InternalRos1Parser.g:5302:2: rule__TopicSpec__Group_5__0__Impl rule__TopicSpec__Group_5__1 + // InternalRos1Parser.g:5300:1: ( rule__TopicSpec__Group_5__0__Impl rule__TopicSpec__Group_5__1 ) + // InternalRos1Parser.g:5301:2: rule__TopicSpec__Group_5__0__Impl rule__TopicSpec__Group_5__1 { pushFollow(FOLLOW_26); rule__TopicSpec__Group_5__0__Impl(); @@ -16288,17 +16227,17 @@ public final void rule__TopicSpec__Group_5__0() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group_5__0__Impl" - // InternalRos1Parser.g:5309:1: rule__TopicSpec__Group_5__0__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:5308:1: rule__TopicSpec__Group_5__0__Impl : ( RULE_BEGIN ) ; public final void rule__TopicSpec__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5313:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:5314:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:5312:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:5313:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:5314:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:5315:2: RULE_BEGIN + // InternalRos1Parser.g:5313:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:5314:2: RULE_BEGIN { before(grammarAccess.getTopicSpecAccess().getBEGINTerminalRuleCall_5_0()); match(input,RULE_BEGIN,FOLLOW_2); @@ -16325,14 +16264,14 @@ public final void rule__TopicSpec__Group_5__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__TopicSpec__Group_5__1" - // InternalRos1Parser.g:5324:1: rule__TopicSpec__Group_5__1 : rule__TopicSpec__Group_5__1__Impl rule__TopicSpec__Group_5__2 ; + // InternalRos1Parser.g:5323:1: rule__TopicSpec__Group_5__1 : rule__TopicSpec__Group_5__1__Impl rule__TopicSpec__Group_5__2 ; public final void rule__TopicSpec__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5328:1: ( rule__TopicSpec__Group_5__1__Impl rule__TopicSpec__Group_5__2 ) - // InternalRos1Parser.g:5329:2: rule__TopicSpec__Group_5__1__Impl rule__TopicSpec__Group_5__2 + // InternalRos1Parser.g:5327:1: ( rule__TopicSpec__Group_5__1__Impl rule__TopicSpec__Group_5__2 ) + // InternalRos1Parser.g:5328:2: rule__TopicSpec__Group_5__1__Impl rule__TopicSpec__Group_5__2 { pushFollow(FOLLOW_27); rule__TopicSpec__Group_5__1__Impl(); @@ -16363,21 +16302,21 @@ public final void rule__TopicSpec__Group_5__1() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group_5__1__Impl" - // InternalRos1Parser.g:5336:1: rule__TopicSpec__Group_5__1__Impl : ( ( rule__TopicSpec__MessageAssignment_5_1 ) ) ; + // InternalRos1Parser.g:5335:1: rule__TopicSpec__Group_5__1__Impl : ( ( rule__TopicSpec__MessageAssignment_5_1 ) ) ; public final void rule__TopicSpec__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5340:1: ( ( ( rule__TopicSpec__MessageAssignment_5_1 ) ) ) - // InternalRos1Parser.g:5341:1: ( ( rule__TopicSpec__MessageAssignment_5_1 ) ) + // InternalRos1Parser.g:5339:1: ( ( ( rule__TopicSpec__MessageAssignment_5_1 ) ) ) + // InternalRos1Parser.g:5340:1: ( ( rule__TopicSpec__MessageAssignment_5_1 ) ) { - // InternalRos1Parser.g:5341:1: ( ( rule__TopicSpec__MessageAssignment_5_1 ) ) - // InternalRos1Parser.g:5342:2: ( rule__TopicSpec__MessageAssignment_5_1 ) + // InternalRos1Parser.g:5340:1: ( ( rule__TopicSpec__MessageAssignment_5_1 ) ) + // InternalRos1Parser.g:5341:2: ( rule__TopicSpec__MessageAssignment_5_1 ) { before(grammarAccess.getTopicSpecAccess().getMessageAssignment_5_1()); - // InternalRos1Parser.g:5343:2: ( rule__TopicSpec__MessageAssignment_5_1 ) - // InternalRos1Parser.g:5343:3: rule__TopicSpec__MessageAssignment_5_1 + // InternalRos1Parser.g:5342:2: ( rule__TopicSpec__MessageAssignment_5_1 ) + // InternalRos1Parser.g:5342:3: rule__TopicSpec__MessageAssignment_5_1 { pushFollow(FOLLOW_2); rule__TopicSpec__MessageAssignment_5_1(); @@ -16410,14 +16349,14 @@ public final void rule__TopicSpec__Group_5__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__TopicSpec__Group_5__2" - // InternalRos1Parser.g:5351:1: rule__TopicSpec__Group_5__2 : rule__TopicSpec__Group_5__2__Impl ; + // InternalRos1Parser.g:5350:1: rule__TopicSpec__Group_5__2 : rule__TopicSpec__Group_5__2__Impl ; public final void rule__TopicSpec__Group_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5355:1: ( rule__TopicSpec__Group_5__2__Impl ) - // InternalRos1Parser.g:5356:2: rule__TopicSpec__Group_5__2__Impl + // InternalRos1Parser.g:5354:1: ( rule__TopicSpec__Group_5__2__Impl ) + // InternalRos1Parser.g:5355:2: rule__TopicSpec__Group_5__2__Impl { pushFollow(FOLLOW_2); rule__TopicSpec__Group_5__2__Impl(); @@ -16443,17 +16382,17 @@ public final void rule__TopicSpec__Group_5__2() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group_5__2__Impl" - // InternalRos1Parser.g:5362:1: rule__TopicSpec__Group_5__2__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:5361:1: rule__TopicSpec__Group_5__2__Impl : ( RULE_END ) ; public final void rule__TopicSpec__Group_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5366:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:5367:1: ( RULE_END ) + // InternalRos1Parser.g:5365:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:5366:1: ( RULE_END ) { - // InternalRos1Parser.g:5367:1: ( RULE_END ) - // InternalRos1Parser.g:5368:2: RULE_END + // InternalRos1Parser.g:5366:1: ( RULE_END ) + // InternalRos1Parser.g:5367:2: RULE_END { before(grammarAccess.getTopicSpecAccess().getENDTerminalRuleCall_5_2()); match(input,RULE_END,FOLLOW_2); @@ -16480,14 +16419,14 @@ public final void rule__TopicSpec__Group_5__2__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group__0" - // InternalRos1Parser.g:5378:1: rule__ServiceSpec__Group__0 : rule__ServiceSpec__Group__0__Impl rule__ServiceSpec__Group__1 ; + // InternalRos1Parser.g:5377:1: rule__ServiceSpec__Group__0 : rule__ServiceSpec__Group__0__Impl rule__ServiceSpec__Group__1 ; public final void rule__ServiceSpec__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5382:1: ( rule__ServiceSpec__Group__0__Impl rule__ServiceSpec__Group__1 ) - // InternalRos1Parser.g:5383:2: rule__ServiceSpec__Group__0__Impl rule__ServiceSpec__Group__1 + // InternalRos1Parser.g:5381:1: ( rule__ServiceSpec__Group__0__Impl rule__ServiceSpec__Group__1 ) + // InternalRos1Parser.g:5382:2: rule__ServiceSpec__Group__0__Impl rule__ServiceSpec__Group__1 { pushFollow(FOLLOW_28); rule__ServiceSpec__Group__0__Impl(); @@ -16518,21 +16457,21 @@ public final void rule__ServiceSpec__Group__0() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group__0__Impl" - // InternalRos1Parser.g:5390:1: rule__ServiceSpec__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:5389:1: rule__ServiceSpec__Group__0__Impl : ( () ) ; public final void rule__ServiceSpec__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5394:1: ( ( () ) ) - // InternalRos1Parser.g:5395:1: ( () ) + // InternalRos1Parser.g:5393:1: ( ( () ) ) + // InternalRos1Parser.g:5394:1: ( () ) { - // InternalRos1Parser.g:5395:1: ( () ) - // InternalRos1Parser.g:5396:2: () + // InternalRos1Parser.g:5394:1: ( () ) + // InternalRos1Parser.g:5395:2: () { before(grammarAccess.getServiceSpecAccess().getServiceSpecAction_0()); - // InternalRos1Parser.g:5397:2: () - // InternalRos1Parser.g:5397:3: + // InternalRos1Parser.g:5396:2: () + // InternalRos1Parser.g:5396:3: { } @@ -16555,14 +16494,14 @@ public final void rule__ServiceSpec__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group__1" - // InternalRos1Parser.g:5405:1: rule__ServiceSpec__Group__1 : rule__ServiceSpec__Group__1__Impl rule__ServiceSpec__Group__2 ; + // InternalRos1Parser.g:5404:1: rule__ServiceSpec__Group__1 : rule__ServiceSpec__Group__1__Impl rule__ServiceSpec__Group__2 ; public final void rule__ServiceSpec__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5409:1: ( rule__ServiceSpec__Group__1__Impl rule__ServiceSpec__Group__2 ) - // InternalRos1Parser.g:5410:2: rule__ServiceSpec__Group__1__Impl rule__ServiceSpec__Group__2 + // InternalRos1Parser.g:5408:1: ( rule__ServiceSpec__Group__1__Impl rule__ServiceSpec__Group__2 ) + // InternalRos1Parser.g:5409:2: rule__ServiceSpec__Group__1__Impl rule__ServiceSpec__Group__2 { pushFollow(FOLLOW_7); rule__ServiceSpec__Group__1__Impl(); @@ -16593,17 +16532,17 @@ public final void rule__ServiceSpec__Group__1() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group__1__Impl" - // InternalRos1Parser.g:5417:1: rule__ServiceSpec__Group__1__Impl : ( Srv ) ; + // InternalRos1Parser.g:5416:1: rule__ServiceSpec__Group__1__Impl : ( Srv ) ; public final void rule__ServiceSpec__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5421:1: ( ( Srv ) ) - // InternalRos1Parser.g:5422:1: ( Srv ) + // InternalRos1Parser.g:5420:1: ( ( Srv ) ) + // InternalRos1Parser.g:5421:1: ( Srv ) { - // InternalRos1Parser.g:5422:1: ( Srv ) - // InternalRos1Parser.g:5423:2: Srv + // InternalRos1Parser.g:5421:1: ( Srv ) + // InternalRos1Parser.g:5422:2: Srv { before(grammarAccess.getServiceSpecAccess().getSrvKeyword_1()); match(input,Srv,FOLLOW_2); @@ -16630,14 +16569,14 @@ public final void rule__ServiceSpec__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group__2" - // InternalRos1Parser.g:5432:1: rule__ServiceSpec__Group__2 : rule__ServiceSpec__Group__2__Impl rule__ServiceSpec__Group__3 ; + // InternalRos1Parser.g:5431:1: rule__ServiceSpec__Group__2 : rule__ServiceSpec__Group__2__Impl rule__ServiceSpec__Group__3 ; public final void rule__ServiceSpec__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5436:1: ( rule__ServiceSpec__Group__2__Impl rule__ServiceSpec__Group__3 ) - // InternalRos1Parser.g:5437:2: rule__ServiceSpec__Group__2__Impl rule__ServiceSpec__Group__3 + // InternalRos1Parser.g:5435:1: ( rule__ServiceSpec__Group__2__Impl rule__ServiceSpec__Group__3 ) + // InternalRos1Parser.g:5436:2: rule__ServiceSpec__Group__2__Impl rule__ServiceSpec__Group__3 { pushFollow(FOLLOW_5); rule__ServiceSpec__Group__2__Impl(); @@ -16668,21 +16607,21 @@ public final void rule__ServiceSpec__Group__2() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group__2__Impl" - // InternalRos1Parser.g:5444:1: rule__ServiceSpec__Group__2__Impl : ( ( rule__ServiceSpec__NameAssignment_2 ) ) ; + // InternalRos1Parser.g:5443:1: rule__ServiceSpec__Group__2__Impl : ( ( rule__ServiceSpec__NameAssignment_2 ) ) ; public final void rule__ServiceSpec__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5448:1: ( ( ( rule__ServiceSpec__NameAssignment_2 ) ) ) - // InternalRos1Parser.g:5449:1: ( ( rule__ServiceSpec__NameAssignment_2 ) ) + // InternalRos1Parser.g:5447:1: ( ( ( rule__ServiceSpec__NameAssignment_2 ) ) ) + // InternalRos1Parser.g:5448:1: ( ( rule__ServiceSpec__NameAssignment_2 ) ) { - // InternalRos1Parser.g:5449:1: ( ( rule__ServiceSpec__NameAssignment_2 ) ) - // InternalRos1Parser.g:5450:2: ( rule__ServiceSpec__NameAssignment_2 ) + // InternalRos1Parser.g:5448:1: ( ( rule__ServiceSpec__NameAssignment_2 ) ) + // InternalRos1Parser.g:5449:2: ( rule__ServiceSpec__NameAssignment_2 ) { before(grammarAccess.getServiceSpecAccess().getNameAssignment_2()); - // InternalRos1Parser.g:5451:2: ( rule__ServiceSpec__NameAssignment_2 ) - // InternalRos1Parser.g:5451:3: rule__ServiceSpec__NameAssignment_2 + // InternalRos1Parser.g:5450:2: ( rule__ServiceSpec__NameAssignment_2 ) + // InternalRos1Parser.g:5450:3: rule__ServiceSpec__NameAssignment_2 { pushFollow(FOLLOW_2); rule__ServiceSpec__NameAssignment_2(); @@ -16715,14 +16654,14 @@ public final void rule__ServiceSpec__Group__2__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group__3" - // InternalRos1Parser.g:5459:1: rule__ServiceSpec__Group__3 : rule__ServiceSpec__Group__3__Impl rule__ServiceSpec__Group__4 ; + // InternalRos1Parser.g:5458:1: rule__ServiceSpec__Group__3 : rule__ServiceSpec__Group__3__Impl rule__ServiceSpec__Group__4 ; public final void rule__ServiceSpec__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5463:1: ( rule__ServiceSpec__Group__3__Impl rule__ServiceSpec__Group__4 ) - // InternalRos1Parser.g:5464:2: rule__ServiceSpec__Group__3__Impl rule__ServiceSpec__Group__4 + // InternalRos1Parser.g:5462:1: ( rule__ServiceSpec__Group__3__Impl rule__ServiceSpec__Group__4 ) + // InternalRos1Parser.g:5463:2: rule__ServiceSpec__Group__3__Impl rule__ServiceSpec__Group__4 { pushFollow(FOLLOW_29); rule__ServiceSpec__Group__3__Impl(); @@ -16753,17 +16692,17 @@ public final void rule__ServiceSpec__Group__3() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group__3__Impl" - // InternalRos1Parser.g:5471:1: rule__ServiceSpec__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:5470:1: rule__ServiceSpec__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__ServiceSpec__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5475:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:5476:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:5474:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:5475:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:5476:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:5477:2: RULE_BEGIN + // InternalRos1Parser.g:5475:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:5476:2: RULE_BEGIN { before(grammarAccess.getServiceSpecAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -16790,14 +16729,14 @@ public final void rule__ServiceSpec__Group__3__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group__4" - // InternalRos1Parser.g:5486:1: rule__ServiceSpec__Group__4 : rule__ServiceSpec__Group__4__Impl rule__ServiceSpec__Group__5 ; + // InternalRos1Parser.g:5485:1: rule__ServiceSpec__Group__4 : rule__ServiceSpec__Group__4__Impl rule__ServiceSpec__Group__5 ; public final void rule__ServiceSpec__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5490:1: ( rule__ServiceSpec__Group__4__Impl rule__ServiceSpec__Group__5 ) - // InternalRos1Parser.g:5491:2: rule__ServiceSpec__Group__4__Impl rule__ServiceSpec__Group__5 + // InternalRos1Parser.g:5489:1: ( rule__ServiceSpec__Group__4__Impl rule__ServiceSpec__Group__5 ) + // InternalRos1Parser.g:5490:2: rule__ServiceSpec__Group__4__Impl rule__ServiceSpec__Group__5 { pushFollow(FOLLOW_30); rule__ServiceSpec__Group__4__Impl(); @@ -16828,17 +16767,17 @@ public final void rule__ServiceSpec__Group__4() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group__4__Impl" - // InternalRos1Parser.g:5498:1: rule__ServiceSpec__Group__4__Impl : ( Request ) ; + // InternalRos1Parser.g:5497:1: rule__ServiceSpec__Group__4__Impl : ( Request ) ; public final void rule__ServiceSpec__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5502:1: ( ( Request ) ) - // InternalRos1Parser.g:5503:1: ( Request ) + // InternalRos1Parser.g:5501:1: ( ( Request ) ) + // InternalRos1Parser.g:5502:1: ( Request ) { - // InternalRos1Parser.g:5503:1: ( Request ) - // InternalRos1Parser.g:5504:2: Request + // InternalRos1Parser.g:5502:1: ( Request ) + // InternalRos1Parser.g:5503:2: Request { before(grammarAccess.getServiceSpecAccess().getRequestKeyword_4()); match(input,Request,FOLLOW_2); @@ -16865,14 +16804,14 @@ public final void rule__ServiceSpec__Group__4__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group__5" - // InternalRos1Parser.g:5513:1: rule__ServiceSpec__Group__5 : rule__ServiceSpec__Group__5__Impl rule__ServiceSpec__Group__6 ; + // InternalRos1Parser.g:5512:1: rule__ServiceSpec__Group__5 : rule__ServiceSpec__Group__5__Impl rule__ServiceSpec__Group__6 ; public final void rule__ServiceSpec__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5517:1: ( rule__ServiceSpec__Group__5__Impl rule__ServiceSpec__Group__6 ) - // InternalRos1Parser.g:5518:2: rule__ServiceSpec__Group__5__Impl rule__ServiceSpec__Group__6 + // InternalRos1Parser.g:5516:1: ( rule__ServiceSpec__Group__5__Impl rule__ServiceSpec__Group__6 ) + // InternalRos1Parser.g:5517:2: rule__ServiceSpec__Group__5__Impl rule__ServiceSpec__Group__6 { pushFollow(FOLLOW_30); rule__ServiceSpec__Group__5__Impl(); @@ -16903,20 +16842,20 @@ public final void rule__ServiceSpec__Group__5() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group__5__Impl" - // InternalRos1Parser.g:5525:1: rule__ServiceSpec__Group__5__Impl : ( ( rule__ServiceSpec__Group_5__0 )? ) ; + // InternalRos1Parser.g:5524:1: rule__ServiceSpec__Group__5__Impl : ( ( rule__ServiceSpec__Group_5__0 )? ) ; public final void rule__ServiceSpec__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5529:1: ( ( ( rule__ServiceSpec__Group_5__0 )? ) ) - // InternalRos1Parser.g:5530:1: ( ( rule__ServiceSpec__Group_5__0 )? ) + // InternalRos1Parser.g:5528:1: ( ( ( rule__ServiceSpec__Group_5__0 )? ) ) + // InternalRos1Parser.g:5529:1: ( ( rule__ServiceSpec__Group_5__0 )? ) { - // InternalRos1Parser.g:5530:1: ( ( rule__ServiceSpec__Group_5__0 )? ) - // InternalRos1Parser.g:5531:2: ( rule__ServiceSpec__Group_5__0 )? + // InternalRos1Parser.g:5529:1: ( ( rule__ServiceSpec__Group_5__0 )? ) + // InternalRos1Parser.g:5530:2: ( rule__ServiceSpec__Group_5__0 )? { before(grammarAccess.getServiceSpecAccess().getGroup_5()); - // InternalRos1Parser.g:5532:2: ( rule__ServiceSpec__Group_5__0 )? + // InternalRos1Parser.g:5531:2: ( rule__ServiceSpec__Group_5__0 )? int alt33=2; int LA33_0 = input.LA(1); @@ -16925,7 +16864,7 @@ public final void rule__ServiceSpec__Group__5__Impl() throws RecognitionExceptio } switch (alt33) { case 1 : - // InternalRos1Parser.g:5532:3: rule__ServiceSpec__Group_5__0 + // InternalRos1Parser.g:5531:3: rule__ServiceSpec__Group_5__0 { pushFollow(FOLLOW_2); rule__ServiceSpec__Group_5__0(); @@ -16961,14 +16900,14 @@ public final void rule__ServiceSpec__Group__5__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group__6" - // InternalRos1Parser.g:5540:1: rule__ServiceSpec__Group__6 : rule__ServiceSpec__Group__6__Impl rule__ServiceSpec__Group__7 ; + // InternalRos1Parser.g:5539:1: rule__ServiceSpec__Group__6 : rule__ServiceSpec__Group__6__Impl rule__ServiceSpec__Group__7 ; public final void rule__ServiceSpec__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5544:1: ( rule__ServiceSpec__Group__6__Impl rule__ServiceSpec__Group__7 ) - // InternalRos1Parser.g:5545:2: rule__ServiceSpec__Group__6__Impl rule__ServiceSpec__Group__7 + // InternalRos1Parser.g:5543:1: ( rule__ServiceSpec__Group__6__Impl rule__ServiceSpec__Group__7 ) + // InternalRos1Parser.g:5544:2: rule__ServiceSpec__Group__6__Impl rule__ServiceSpec__Group__7 { pushFollow(FOLLOW_25); rule__ServiceSpec__Group__6__Impl(); @@ -16999,17 +16938,17 @@ public final void rule__ServiceSpec__Group__6() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group__6__Impl" - // InternalRos1Parser.g:5552:1: rule__ServiceSpec__Group__6__Impl : ( Response ) ; + // InternalRos1Parser.g:5551:1: rule__ServiceSpec__Group__6__Impl : ( Response ) ; public final void rule__ServiceSpec__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5556:1: ( ( Response ) ) - // InternalRos1Parser.g:5557:1: ( Response ) + // InternalRos1Parser.g:5555:1: ( ( Response ) ) + // InternalRos1Parser.g:5556:1: ( Response ) { - // InternalRos1Parser.g:5557:1: ( Response ) - // InternalRos1Parser.g:5558:2: Response + // InternalRos1Parser.g:5556:1: ( Response ) + // InternalRos1Parser.g:5557:2: Response { before(grammarAccess.getServiceSpecAccess().getResponseKeyword_6()); match(input,Response,FOLLOW_2); @@ -17036,14 +16975,14 @@ public final void rule__ServiceSpec__Group__6__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group__7" - // InternalRos1Parser.g:5567:1: rule__ServiceSpec__Group__7 : rule__ServiceSpec__Group__7__Impl rule__ServiceSpec__Group__8 ; + // InternalRos1Parser.g:5566:1: rule__ServiceSpec__Group__7 : rule__ServiceSpec__Group__7__Impl rule__ServiceSpec__Group__8 ; public final void rule__ServiceSpec__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5571:1: ( rule__ServiceSpec__Group__7__Impl rule__ServiceSpec__Group__8 ) - // InternalRos1Parser.g:5572:2: rule__ServiceSpec__Group__7__Impl rule__ServiceSpec__Group__8 + // InternalRos1Parser.g:5570:1: ( rule__ServiceSpec__Group__7__Impl rule__ServiceSpec__Group__8 ) + // InternalRos1Parser.g:5571:2: rule__ServiceSpec__Group__7__Impl rule__ServiceSpec__Group__8 { pushFollow(FOLLOW_25); rule__ServiceSpec__Group__7__Impl(); @@ -17074,20 +17013,20 @@ public final void rule__ServiceSpec__Group__7() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group__7__Impl" - // InternalRos1Parser.g:5579:1: rule__ServiceSpec__Group__7__Impl : ( ( rule__ServiceSpec__Group_7__0 )? ) ; + // InternalRos1Parser.g:5578:1: rule__ServiceSpec__Group__7__Impl : ( ( rule__ServiceSpec__Group_7__0 )? ) ; public final void rule__ServiceSpec__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5583:1: ( ( ( rule__ServiceSpec__Group_7__0 )? ) ) - // InternalRos1Parser.g:5584:1: ( ( rule__ServiceSpec__Group_7__0 )? ) + // InternalRos1Parser.g:5582:1: ( ( ( rule__ServiceSpec__Group_7__0 )? ) ) + // InternalRos1Parser.g:5583:1: ( ( rule__ServiceSpec__Group_7__0 )? ) { - // InternalRos1Parser.g:5584:1: ( ( rule__ServiceSpec__Group_7__0 )? ) - // InternalRos1Parser.g:5585:2: ( rule__ServiceSpec__Group_7__0 )? + // InternalRos1Parser.g:5583:1: ( ( rule__ServiceSpec__Group_7__0 )? ) + // InternalRos1Parser.g:5584:2: ( rule__ServiceSpec__Group_7__0 )? { before(grammarAccess.getServiceSpecAccess().getGroup_7()); - // InternalRos1Parser.g:5586:2: ( rule__ServiceSpec__Group_7__0 )? + // InternalRos1Parser.g:5585:2: ( rule__ServiceSpec__Group_7__0 )? int alt34=2; int LA34_0 = input.LA(1); @@ -17096,7 +17035,7 @@ public final void rule__ServiceSpec__Group__7__Impl() throws RecognitionExceptio } switch (alt34) { case 1 : - // InternalRos1Parser.g:5586:3: rule__ServiceSpec__Group_7__0 + // InternalRos1Parser.g:5585:3: rule__ServiceSpec__Group_7__0 { pushFollow(FOLLOW_2); rule__ServiceSpec__Group_7__0(); @@ -17132,14 +17071,14 @@ public final void rule__ServiceSpec__Group__7__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group__8" - // InternalRos1Parser.g:5594:1: rule__ServiceSpec__Group__8 : rule__ServiceSpec__Group__8__Impl ; + // InternalRos1Parser.g:5593:1: rule__ServiceSpec__Group__8 : rule__ServiceSpec__Group__8__Impl ; public final void rule__ServiceSpec__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5598:1: ( rule__ServiceSpec__Group__8__Impl ) - // InternalRos1Parser.g:5599:2: rule__ServiceSpec__Group__8__Impl + // InternalRos1Parser.g:5597:1: ( rule__ServiceSpec__Group__8__Impl ) + // InternalRos1Parser.g:5598:2: rule__ServiceSpec__Group__8__Impl { pushFollow(FOLLOW_2); rule__ServiceSpec__Group__8__Impl(); @@ -17165,17 +17104,17 @@ public final void rule__ServiceSpec__Group__8() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group__8__Impl" - // InternalRos1Parser.g:5605:1: rule__ServiceSpec__Group__8__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:5604:1: rule__ServiceSpec__Group__8__Impl : ( RULE_END ) ; public final void rule__ServiceSpec__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5609:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:5610:1: ( RULE_END ) + // InternalRos1Parser.g:5608:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:5609:1: ( RULE_END ) { - // InternalRos1Parser.g:5610:1: ( RULE_END ) - // InternalRos1Parser.g:5611:2: RULE_END + // InternalRos1Parser.g:5609:1: ( RULE_END ) + // InternalRos1Parser.g:5610:2: RULE_END { before(grammarAccess.getServiceSpecAccess().getENDTerminalRuleCall_8()); match(input,RULE_END,FOLLOW_2); @@ -17202,14 +17141,14 @@ public final void rule__ServiceSpec__Group__8__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group_5__0" - // InternalRos1Parser.g:5621:1: rule__ServiceSpec__Group_5__0 : rule__ServiceSpec__Group_5__0__Impl rule__ServiceSpec__Group_5__1 ; + // InternalRos1Parser.g:5620:1: rule__ServiceSpec__Group_5__0 : rule__ServiceSpec__Group_5__0__Impl rule__ServiceSpec__Group_5__1 ; public final void rule__ServiceSpec__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5625:1: ( rule__ServiceSpec__Group_5__0__Impl rule__ServiceSpec__Group_5__1 ) - // InternalRos1Parser.g:5626:2: rule__ServiceSpec__Group_5__0__Impl rule__ServiceSpec__Group_5__1 + // InternalRos1Parser.g:5624:1: ( rule__ServiceSpec__Group_5__0__Impl rule__ServiceSpec__Group_5__1 ) + // InternalRos1Parser.g:5625:2: rule__ServiceSpec__Group_5__0__Impl rule__ServiceSpec__Group_5__1 { pushFollow(FOLLOW_26); rule__ServiceSpec__Group_5__0__Impl(); @@ -17240,17 +17179,17 @@ public final void rule__ServiceSpec__Group_5__0() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group_5__0__Impl" - // InternalRos1Parser.g:5633:1: rule__ServiceSpec__Group_5__0__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:5632:1: rule__ServiceSpec__Group_5__0__Impl : ( RULE_BEGIN ) ; public final void rule__ServiceSpec__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5637:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:5638:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:5636:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:5637:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:5638:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:5639:2: RULE_BEGIN + // InternalRos1Parser.g:5637:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:5638:2: RULE_BEGIN { before(grammarAccess.getServiceSpecAccess().getBEGINTerminalRuleCall_5_0()); match(input,RULE_BEGIN,FOLLOW_2); @@ -17277,14 +17216,14 @@ public final void rule__ServiceSpec__Group_5__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceSpec__Group_5__1" - // InternalRos1Parser.g:5648:1: rule__ServiceSpec__Group_5__1 : rule__ServiceSpec__Group_5__1__Impl rule__ServiceSpec__Group_5__2 ; + // InternalRos1Parser.g:5647:1: rule__ServiceSpec__Group_5__1 : rule__ServiceSpec__Group_5__1__Impl rule__ServiceSpec__Group_5__2 ; public final void rule__ServiceSpec__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5652:1: ( rule__ServiceSpec__Group_5__1__Impl rule__ServiceSpec__Group_5__2 ) - // InternalRos1Parser.g:5653:2: rule__ServiceSpec__Group_5__1__Impl rule__ServiceSpec__Group_5__2 + // InternalRos1Parser.g:5651:1: ( rule__ServiceSpec__Group_5__1__Impl rule__ServiceSpec__Group_5__2 ) + // InternalRos1Parser.g:5652:2: rule__ServiceSpec__Group_5__1__Impl rule__ServiceSpec__Group_5__2 { pushFollow(FOLLOW_27); rule__ServiceSpec__Group_5__1__Impl(); @@ -17315,21 +17254,21 @@ public final void rule__ServiceSpec__Group_5__1() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group_5__1__Impl" - // InternalRos1Parser.g:5660:1: rule__ServiceSpec__Group_5__1__Impl : ( ( rule__ServiceSpec__RequestAssignment_5_1 ) ) ; + // InternalRos1Parser.g:5659:1: rule__ServiceSpec__Group_5__1__Impl : ( ( rule__ServiceSpec__RequestAssignment_5_1 ) ) ; public final void rule__ServiceSpec__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5664:1: ( ( ( rule__ServiceSpec__RequestAssignment_5_1 ) ) ) - // InternalRos1Parser.g:5665:1: ( ( rule__ServiceSpec__RequestAssignment_5_1 ) ) + // InternalRos1Parser.g:5663:1: ( ( ( rule__ServiceSpec__RequestAssignment_5_1 ) ) ) + // InternalRos1Parser.g:5664:1: ( ( rule__ServiceSpec__RequestAssignment_5_1 ) ) { - // InternalRos1Parser.g:5665:1: ( ( rule__ServiceSpec__RequestAssignment_5_1 ) ) - // InternalRos1Parser.g:5666:2: ( rule__ServiceSpec__RequestAssignment_5_1 ) + // InternalRos1Parser.g:5664:1: ( ( rule__ServiceSpec__RequestAssignment_5_1 ) ) + // InternalRos1Parser.g:5665:2: ( rule__ServiceSpec__RequestAssignment_5_1 ) { before(grammarAccess.getServiceSpecAccess().getRequestAssignment_5_1()); - // InternalRos1Parser.g:5667:2: ( rule__ServiceSpec__RequestAssignment_5_1 ) - // InternalRos1Parser.g:5667:3: rule__ServiceSpec__RequestAssignment_5_1 + // InternalRos1Parser.g:5666:2: ( rule__ServiceSpec__RequestAssignment_5_1 ) + // InternalRos1Parser.g:5666:3: rule__ServiceSpec__RequestAssignment_5_1 { pushFollow(FOLLOW_2); rule__ServiceSpec__RequestAssignment_5_1(); @@ -17362,14 +17301,14 @@ public final void rule__ServiceSpec__Group_5__1__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceSpec__Group_5__2" - // InternalRos1Parser.g:5675:1: rule__ServiceSpec__Group_5__2 : rule__ServiceSpec__Group_5__2__Impl ; + // InternalRos1Parser.g:5674:1: rule__ServiceSpec__Group_5__2 : rule__ServiceSpec__Group_5__2__Impl ; public final void rule__ServiceSpec__Group_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5679:1: ( rule__ServiceSpec__Group_5__2__Impl ) - // InternalRos1Parser.g:5680:2: rule__ServiceSpec__Group_5__2__Impl + // InternalRos1Parser.g:5678:1: ( rule__ServiceSpec__Group_5__2__Impl ) + // InternalRos1Parser.g:5679:2: rule__ServiceSpec__Group_5__2__Impl { pushFollow(FOLLOW_2); rule__ServiceSpec__Group_5__2__Impl(); @@ -17395,17 +17334,17 @@ public final void rule__ServiceSpec__Group_5__2() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group_5__2__Impl" - // InternalRos1Parser.g:5686:1: rule__ServiceSpec__Group_5__2__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:5685:1: rule__ServiceSpec__Group_5__2__Impl : ( RULE_END ) ; public final void rule__ServiceSpec__Group_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5690:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:5691:1: ( RULE_END ) + // InternalRos1Parser.g:5689:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:5690:1: ( RULE_END ) { - // InternalRos1Parser.g:5691:1: ( RULE_END ) - // InternalRos1Parser.g:5692:2: RULE_END + // InternalRos1Parser.g:5690:1: ( RULE_END ) + // InternalRos1Parser.g:5691:2: RULE_END { before(grammarAccess.getServiceSpecAccess().getENDTerminalRuleCall_5_2()); match(input,RULE_END,FOLLOW_2); @@ -17432,14 +17371,14 @@ public final void rule__ServiceSpec__Group_5__2__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceSpec__Group_7__0" - // InternalRos1Parser.g:5702:1: rule__ServiceSpec__Group_7__0 : rule__ServiceSpec__Group_7__0__Impl rule__ServiceSpec__Group_7__1 ; + // InternalRos1Parser.g:5701:1: rule__ServiceSpec__Group_7__0 : rule__ServiceSpec__Group_7__0__Impl rule__ServiceSpec__Group_7__1 ; public final void rule__ServiceSpec__Group_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5706:1: ( rule__ServiceSpec__Group_7__0__Impl rule__ServiceSpec__Group_7__1 ) - // InternalRos1Parser.g:5707:2: rule__ServiceSpec__Group_7__0__Impl rule__ServiceSpec__Group_7__1 + // InternalRos1Parser.g:5705:1: ( rule__ServiceSpec__Group_7__0__Impl rule__ServiceSpec__Group_7__1 ) + // InternalRos1Parser.g:5706:2: rule__ServiceSpec__Group_7__0__Impl rule__ServiceSpec__Group_7__1 { pushFollow(FOLLOW_26); rule__ServiceSpec__Group_7__0__Impl(); @@ -17470,17 +17409,17 @@ public final void rule__ServiceSpec__Group_7__0() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group_7__0__Impl" - // InternalRos1Parser.g:5714:1: rule__ServiceSpec__Group_7__0__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:5713:1: rule__ServiceSpec__Group_7__0__Impl : ( RULE_BEGIN ) ; public final void rule__ServiceSpec__Group_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5718:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:5719:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:5717:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:5718:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:5719:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:5720:2: RULE_BEGIN + // InternalRos1Parser.g:5718:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:5719:2: RULE_BEGIN { before(grammarAccess.getServiceSpecAccess().getBEGINTerminalRuleCall_7_0()); match(input,RULE_BEGIN,FOLLOW_2); @@ -17507,14 +17446,14 @@ public final void rule__ServiceSpec__Group_7__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceSpec__Group_7__1" - // InternalRos1Parser.g:5729:1: rule__ServiceSpec__Group_7__1 : rule__ServiceSpec__Group_7__1__Impl rule__ServiceSpec__Group_7__2 ; + // InternalRos1Parser.g:5728:1: rule__ServiceSpec__Group_7__1 : rule__ServiceSpec__Group_7__1__Impl rule__ServiceSpec__Group_7__2 ; public final void rule__ServiceSpec__Group_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5733:1: ( rule__ServiceSpec__Group_7__1__Impl rule__ServiceSpec__Group_7__2 ) - // InternalRos1Parser.g:5734:2: rule__ServiceSpec__Group_7__1__Impl rule__ServiceSpec__Group_7__2 + // InternalRos1Parser.g:5732:1: ( rule__ServiceSpec__Group_7__1__Impl rule__ServiceSpec__Group_7__2 ) + // InternalRos1Parser.g:5733:2: rule__ServiceSpec__Group_7__1__Impl rule__ServiceSpec__Group_7__2 { pushFollow(FOLLOW_27); rule__ServiceSpec__Group_7__1__Impl(); @@ -17545,21 +17484,21 @@ public final void rule__ServiceSpec__Group_7__1() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group_7__1__Impl" - // InternalRos1Parser.g:5741:1: rule__ServiceSpec__Group_7__1__Impl : ( ( rule__ServiceSpec__ResponseAssignment_7_1 ) ) ; + // InternalRos1Parser.g:5740:1: rule__ServiceSpec__Group_7__1__Impl : ( ( rule__ServiceSpec__ResponseAssignment_7_1 ) ) ; public final void rule__ServiceSpec__Group_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5745:1: ( ( ( rule__ServiceSpec__ResponseAssignment_7_1 ) ) ) - // InternalRos1Parser.g:5746:1: ( ( rule__ServiceSpec__ResponseAssignment_7_1 ) ) + // InternalRos1Parser.g:5744:1: ( ( ( rule__ServiceSpec__ResponseAssignment_7_1 ) ) ) + // InternalRos1Parser.g:5745:1: ( ( rule__ServiceSpec__ResponseAssignment_7_1 ) ) { - // InternalRos1Parser.g:5746:1: ( ( rule__ServiceSpec__ResponseAssignment_7_1 ) ) - // InternalRos1Parser.g:5747:2: ( rule__ServiceSpec__ResponseAssignment_7_1 ) + // InternalRos1Parser.g:5745:1: ( ( rule__ServiceSpec__ResponseAssignment_7_1 ) ) + // InternalRos1Parser.g:5746:2: ( rule__ServiceSpec__ResponseAssignment_7_1 ) { before(grammarAccess.getServiceSpecAccess().getResponseAssignment_7_1()); - // InternalRos1Parser.g:5748:2: ( rule__ServiceSpec__ResponseAssignment_7_1 ) - // InternalRos1Parser.g:5748:3: rule__ServiceSpec__ResponseAssignment_7_1 + // InternalRos1Parser.g:5747:2: ( rule__ServiceSpec__ResponseAssignment_7_1 ) + // InternalRos1Parser.g:5747:3: rule__ServiceSpec__ResponseAssignment_7_1 { pushFollow(FOLLOW_2); rule__ServiceSpec__ResponseAssignment_7_1(); @@ -17592,14 +17531,14 @@ public final void rule__ServiceSpec__Group_7__1__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceSpec__Group_7__2" - // InternalRos1Parser.g:5756:1: rule__ServiceSpec__Group_7__2 : rule__ServiceSpec__Group_7__2__Impl ; + // InternalRos1Parser.g:5755:1: rule__ServiceSpec__Group_7__2 : rule__ServiceSpec__Group_7__2__Impl ; public final void rule__ServiceSpec__Group_7__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5760:1: ( rule__ServiceSpec__Group_7__2__Impl ) - // InternalRos1Parser.g:5761:2: rule__ServiceSpec__Group_7__2__Impl + // InternalRos1Parser.g:5759:1: ( rule__ServiceSpec__Group_7__2__Impl ) + // InternalRos1Parser.g:5760:2: rule__ServiceSpec__Group_7__2__Impl { pushFollow(FOLLOW_2); rule__ServiceSpec__Group_7__2__Impl(); @@ -17625,17 +17564,17 @@ public final void rule__ServiceSpec__Group_7__2() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group_7__2__Impl" - // InternalRos1Parser.g:5767:1: rule__ServiceSpec__Group_7__2__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:5766:1: rule__ServiceSpec__Group_7__2__Impl : ( RULE_END ) ; public final void rule__ServiceSpec__Group_7__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5771:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:5772:1: ( RULE_END ) + // InternalRos1Parser.g:5770:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:5771:1: ( RULE_END ) { - // InternalRos1Parser.g:5772:1: ( RULE_END ) - // InternalRos1Parser.g:5773:2: RULE_END + // InternalRos1Parser.g:5771:1: ( RULE_END ) + // InternalRos1Parser.g:5772:2: RULE_END { before(grammarAccess.getServiceSpecAccess().getENDTerminalRuleCall_7_2()); match(input,RULE_END,FOLLOW_2); @@ -17662,14 +17601,14 @@ public final void rule__ServiceSpec__Group_7__2__Impl() throws RecognitionExcept // $ANTLR start "rule__ActionSpec__Group__0" - // InternalRos1Parser.g:5783:1: rule__ActionSpec__Group__0 : rule__ActionSpec__Group__0__Impl rule__ActionSpec__Group__1 ; + // InternalRos1Parser.g:5782:1: rule__ActionSpec__Group__0 : rule__ActionSpec__Group__0__Impl rule__ActionSpec__Group__1 ; public final void rule__ActionSpec__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5787:1: ( rule__ActionSpec__Group__0__Impl rule__ActionSpec__Group__1 ) - // InternalRos1Parser.g:5788:2: rule__ActionSpec__Group__0__Impl rule__ActionSpec__Group__1 + // InternalRos1Parser.g:5786:1: ( rule__ActionSpec__Group__0__Impl rule__ActionSpec__Group__1 ) + // InternalRos1Parser.g:5787:2: rule__ActionSpec__Group__0__Impl rule__ActionSpec__Group__1 { pushFollow(FOLLOW_31); rule__ActionSpec__Group__0__Impl(); @@ -17700,21 +17639,21 @@ public final void rule__ActionSpec__Group__0() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__0__Impl" - // InternalRos1Parser.g:5795:1: rule__ActionSpec__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:5794:1: rule__ActionSpec__Group__0__Impl : ( () ) ; public final void rule__ActionSpec__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5799:1: ( ( () ) ) - // InternalRos1Parser.g:5800:1: ( () ) + // InternalRos1Parser.g:5798:1: ( ( () ) ) + // InternalRos1Parser.g:5799:1: ( () ) { - // InternalRos1Parser.g:5800:1: ( () ) - // InternalRos1Parser.g:5801:2: () + // InternalRos1Parser.g:5799:1: ( () ) + // InternalRos1Parser.g:5800:2: () { before(grammarAccess.getActionSpecAccess().getActionSpecAction_0()); - // InternalRos1Parser.g:5802:2: () - // InternalRos1Parser.g:5802:3: + // InternalRos1Parser.g:5801:2: () + // InternalRos1Parser.g:5801:3: { } @@ -17737,14 +17676,14 @@ public final void rule__ActionSpec__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__1" - // InternalRos1Parser.g:5810:1: rule__ActionSpec__Group__1 : rule__ActionSpec__Group__1__Impl rule__ActionSpec__Group__2 ; + // InternalRos1Parser.g:5809:1: rule__ActionSpec__Group__1 : rule__ActionSpec__Group__1__Impl rule__ActionSpec__Group__2 ; public final void rule__ActionSpec__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5814:1: ( rule__ActionSpec__Group__1__Impl rule__ActionSpec__Group__2 ) - // InternalRos1Parser.g:5815:2: rule__ActionSpec__Group__1__Impl rule__ActionSpec__Group__2 + // InternalRos1Parser.g:5813:1: ( rule__ActionSpec__Group__1__Impl rule__ActionSpec__Group__2 ) + // InternalRos1Parser.g:5814:2: rule__ActionSpec__Group__1__Impl rule__ActionSpec__Group__2 { pushFollow(FOLLOW_7); rule__ActionSpec__Group__1__Impl(); @@ -17775,17 +17714,17 @@ public final void rule__ActionSpec__Group__1() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__1__Impl" - // InternalRos1Parser.g:5822:1: rule__ActionSpec__Group__1__Impl : ( Action_1 ) ; + // InternalRos1Parser.g:5821:1: rule__ActionSpec__Group__1__Impl : ( Action_1 ) ; public final void rule__ActionSpec__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5826:1: ( ( Action_1 ) ) - // InternalRos1Parser.g:5827:1: ( Action_1 ) + // InternalRos1Parser.g:5825:1: ( ( Action_1 ) ) + // InternalRos1Parser.g:5826:1: ( Action_1 ) { - // InternalRos1Parser.g:5827:1: ( Action_1 ) - // InternalRos1Parser.g:5828:2: Action_1 + // InternalRos1Parser.g:5826:1: ( Action_1 ) + // InternalRos1Parser.g:5827:2: Action_1 { before(grammarAccess.getActionSpecAccess().getActionKeyword_1()); match(input,Action_1,FOLLOW_2); @@ -17812,14 +17751,14 @@ public final void rule__ActionSpec__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__2" - // InternalRos1Parser.g:5837:1: rule__ActionSpec__Group__2 : rule__ActionSpec__Group__2__Impl rule__ActionSpec__Group__3 ; + // InternalRos1Parser.g:5836:1: rule__ActionSpec__Group__2 : rule__ActionSpec__Group__2__Impl rule__ActionSpec__Group__3 ; public final void rule__ActionSpec__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5841:1: ( rule__ActionSpec__Group__2__Impl rule__ActionSpec__Group__3 ) - // InternalRos1Parser.g:5842:2: rule__ActionSpec__Group__2__Impl rule__ActionSpec__Group__3 + // InternalRos1Parser.g:5840:1: ( rule__ActionSpec__Group__2__Impl rule__ActionSpec__Group__3 ) + // InternalRos1Parser.g:5841:2: rule__ActionSpec__Group__2__Impl rule__ActionSpec__Group__3 { pushFollow(FOLLOW_5); rule__ActionSpec__Group__2__Impl(); @@ -17850,21 +17789,21 @@ public final void rule__ActionSpec__Group__2() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__2__Impl" - // InternalRos1Parser.g:5849:1: rule__ActionSpec__Group__2__Impl : ( ( rule__ActionSpec__NameAssignment_2 ) ) ; + // InternalRos1Parser.g:5848:1: rule__ActionSpec__Group__2__Impl : ( ( rule__ActionSpec__NameAssignment_2 ) ) ; public final void rule__ActionSpec__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5853:1: ( ( ( rule__ActionSpec__NameAssignment_2 ) ) ) - // InternalRos1Parser.g:5854:1: ( ( rule__ActionSpec__NameAssignment_2 ) ) + // InternalRos1Parser.g:5852:1: ( ( ( rule__ActionSpec__NameAssignment_2 ) ) ) + // InternalRos1Parser.g:5853:1: ( ( rule__ActionSpec__NameAssignment_2 ) ) { - // InternalRos1Parser.g:5854:1: ( ( rule__ActionSpec__NameAssignment_2 ) ) - // InternalRos1Parser.g:5855:2: ( rule__ActionSpec__NameAssignment_2 ) + // InternalRos1Parser.g:5853:1: ( ( rule__ActionSpec__NameAssignment_2 ) ) + // InternalRos1Parser.g:5854:2: ( rule__ActionSpec__NameAssignment_2 ) { before(grammarAccess.getActionSpecAccess().getNameAssignment_2()); - // InternalRos1Parser.g:5856:2: ( rule__ActionSpec__NameAssignment_2 ) - // InternalRos1Parser.g:5856:3: rule__ActionSpec__NameAssignment_2 + // InternalRos1Parser.g:5855:2: ( rule__ActionSpec__NameAssignment_2 ) + // InternalRos1Parser.g:5855:3: rule__ActionSpec__NameAssignment_2 { pushFollow(FOLLOW_2); rule__ActionSpec__NameAssignment_2(); @@ -17897,14 +17836,14 @@ public final void rule__ActionSpec__Group__2__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__3" - // InternalRos1Parser.g:5864:1: rule__ActionSpec__Group__3 : rule__ActionSpec__Group__3__Impl rule__ActionSpec__Group__4 ; + // InternalRos1Parser.g:5863:1: rule__ActionSpec__Group__3 : rule__ActionSpec__Group__3__Impl rule__ActionSpec__Group__4 ; public final void rule__ActionSpec__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5868:1: ( rule__ActionSpec__Group__3__Impl rule__ActionSpec__Group__4 ) - // InternalRos1Parser.g:5869:2: rule__ActionSpec__Group__3__Impl rule__ActionSpec__Group__4 + // InternalRos1Parser.g:5867:1: ( rule__ActionSpec__Group__3__Impl rule__ActionSpec__Group__4 ) + // InternalRos1Parser.g:5868:2: rule__ActionSpec__Group__3__Impl rule__ActionSpec__Group__4 { pushFollow(FOLLOW_32); rule__ActionSpec__Group__3__Impl(); @@ -17935,17 +17874,17 @@ public final void rule__ActionSpec__Group__3() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__3__Impl" - // InternalRos1Parser.g:5876:1: rule__ActionSpec__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:5875:1: rule__ActionSpec__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__ActionSpec__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5880:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:5881:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:5879:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:5880:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:5881:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:5882:2: RULE_BEGIN + // InternalRos1Parser.g:5880:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:5881:2: RULE_BEGIN { before(grammarAccess.getActionSpecAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -17972,14 +17911,14 @@ public final void rule__ActionSpec__Group__3__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__4" - // InternalRos1Parser.g:5891:1: rule__ActionSpec__Group__4 : rule__ActionSpec__Group__4__Impl rule__ActionSpec__Group__5 ; + // InternalRos1Parser.g:5890:1: rule__ActionSpec__Group__4 : rule__ActionSpec__Group__4__Impl rule__ActionSpec__Group__5 ; public final void rule__ActionSpec__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5895:1: ( rule__ActionSpec__Group__4__Impl rule__ActionSpec__Group__5 ) - // InternalRos1Parser.g:5896:2: rule__ActionSpec__Group__4__Impl rule__ActionSpec__Group__5 + // InternalRos1Parser.g:5894:1: ( rule__ActionSpec__Group__4__Impl rule__ActionSpec__Group__5 ) + // InternalRos1Parser.g:5895:2: rule__ActionSpec__Group__4__Impl rule__ActionSpec__Group__5 { pushFollow(FOLLOW_33); rule__ActionSpec__Group__4__Impl(); @@ -18010,17 +17949,17 @@ public final void rule__ActionSpec__Group__4() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__4__Impl" - // InternalRos1Parser.g:5903:1: rule__ActionSpec__Group__4__Impl : ( Goal_1 ) ; + // InternalRos1Parser.g:5902:1: rule__ActionSpec__Group__4__Impl : ( Goal_1 ) ; public final void rule__ActionSpec__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5907:1: ( ( Goal_1 ) ) - // InternalRos1Parser.g:5908:1: ( Goal_1 ) + // InternalRos1Parser.g:5906:1: ( ( Goal_1 ) ) + // InternalRos1Parser.g:5907:1: ( Goal_1 ) { - // InternalRos1Parser.g:5908:1: ( Goal_1 ) - // InternalRos1Parser.g:5909:2: Goal_1 + // InternalRos1Parser.g:5907:1: ( Goal_1 ) + // InternalRos1Parser.g:5908:2: Goal_1 { before(grammarAccess.getActionSpecAccess().getGoalKeyword_4()); match(input,Goal_1,FOLLOW_2); @@ -18047,14 +17986,14 @@ public final void rule__ActionSpec__Group__4__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__5" - // InternalRos1Parser.g:5918:1: rule__ActionSpec__Group__5 : rule__ActionSpec__Group__5__Impl rule__ActionSpec__Group__6 ; + // InternalRos1Parser.g:5917:1: rule__ActionSpec__Group__5 : rule__ActionSpec__Group__5__Impl rule__ActionSpec__Group__6 ; public final void rule__ActionSpec__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5922:1: ( rule__ActionSpec__Group__5__Impl rule__ActionSpec__Group__6 ) - // InternalRos1Parser.g:5923:2: rule__ActionSpec__Group__5__Impl rule__ActionSpec__Group__6 + // InternalRos1Parser.g:5921:1: ( rule__ActionSpec__Group__5__Impl rule__ActionSpec__Group__6 ) + // InternalRos1Parser.g:5922:2: rule__ActionSpec__Group__5__Impl rule__ActionSpec__Group__6 { pushFollow(FOLLOW_33); rule__ActionSpec__Group__5__Impl(); @@ -18085,20 +18024,20 @@ public final void rule__ActionSpec__Group__5() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__5__Impl" - // InternalRos1Parser.g:5930:1: rule__ActionSpec__Group__5__Impl : ( ( rule__ActionSpec__Group_5__0 )? ) ; + // InternalRos1Parser.g:5929:1: rule__ActionSpec__Group__5__Impl : ( ( rule__ActionSpec__Group_5__0 )? ) ; public final void rule__ActionSpec__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5934:1: ( ( ( rule__ActionSpec__Group_5__0 )? ) ) - // InternalRos1Parser.g:5935:1: ( ( rule__ActionSpec__Group_5__0 )? ) + // InternalRos1Parser.g:5933:1: ( ( ( rule__ActionSpec__Group_5__0 )? ) ) + // InternalRos1Parser.g:5934:1: ( ( rule__ActionSpec__Group_5__0 )? ) { - // InternalRos1Parser.g:5935:1: ( ( rule__ActionSpec__Group_5__0 )? ) - // InternalRos1Parser.g:5936:2: ( rule__ActionSpec__Group_5__0 )? + // InternalRos1Parser.g:5934:1: ( ( rule__ActionSpec__Group_5__0 )? ) + // InternalRos1Parser.g:5935:2: ( rule__ActionSpec__Group_5__0 )? { before(grammarAccess.getActionSpecAccess().getGroup_5()); - // InternalRos1Parser.g:5937:2: ( rule__ActionSpec__Group_5__0 )? + // InternalRos1Parser.g:5936:2: ( rule__ActionSpec__Group_5__0 )? int alt35=2; int LA35_0 = input.LA(1); @@ -18107,7 +18046,7 @@ public final void rule__ActionSpec__Group__5__Impl() throws RecognitionException } switch (alt35) { case 1 : - // InternalRos1Parser.g:5937:3: rule__ActionSpec__Group_5__0 + // InternalRos1Parser.g:5936:3: rule__ActionSpec__Group_5__0 { pushFollow(FOLLOW_2); rule__ActionSpec__Group_5__0(); @@ -18143,14 +18082,14 @@ public final void rule__ActionSpec__Group__5__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__6" - // InternalRos1Parser.g:5945:1: rule__ActionSpec__Group__6 : rule__ActionSpec__Group__6__Impl rule__ActionSpec__Group__7 ; + // InternalRos1Parser.g:5944:1: rule__ActionSpec__Group__6 : rule__ActionSpec__Group__6__Impl rule__ActionSpec__Group__7 ; public final void rule__ActionSpec__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5949:1: ( rule__ActionSpec__Group__6__Impl rule__ActionSpec__Group__7 ) - // InternalRos1Parser.g:5950:2: rule__ActionSpec__Group__6__Impl rule__ActionSpec__Group__7 + // InternalRos1Parser.g:5948:1: ( rule__ActionSpec__Group__6__Impl rule__ActionSpec__Group__7 ) + // InternalRos1Parser.g:5949:2: rule__ActionSpec__Group__6__Impl rule__ActionSpec__Group__7 { pushFollow(FOLLOW_34); rule__ActionSpec__Group__6__Impl(); @@ -18181,17 +18120,17 @@ public final void rule__ActionSpec__Group__6() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__6__Impl" - // InternalRos1Parser.g:5957:1: rule__ActionSpec__Group__6__Impl : ( Result_1 ) ; + // InternalRos1Parser.g:5956:1: rule__ActionSpec__Group__6__Impl : ( Result_1 ) ; public final void rule__ActionSpec__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5961:1: ( ( Result_1 ) ) - // InternalRos1Parser.g:5962:1: ( Result_1 ) + // InternalRos1Parser.g:5960:1: ( ( Result_1 ) ) + // InternalRos1Parser.g:5961:1: ( Result_1 ) { - // InternalRos1Parser.g:5962:1: ( Result_1 ) - // InternalRos1Parser.g:5963:2: Result_1 + // InternalRos1Parser.g:5961:1: ( Result_1 ) + // InternalRos1Parser.g:5962:2: Result_1 { before(grammarAccess.getActionSpecAccess().getResultKeyword_6()); match(input,Result_1,FOLLOW_2); @@ -18218,14 +18157,14 @@ public final void rule__ActionSpec__Group__6__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__7" - // InternalRos1Parser.g:5972:1: rule__ActionSpec__Group__7 : rule__ActionSpec__Group__7__Impl rule__ActionSpec__Group__8 ; + // InternalRos1Parser.g:5971:1: rule__ActionSpec__Group__7 : rule__ActionSpec__Group__7__Impl rule__ActionSpec__Group__8 ; public final void rule__ActionSpec__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5976:1: ( rule__ActionSpec__Group__7__Impl rule__ActionSpec__Group__8 ) - // InternalRos1Parser.g:5977:2: rule__ActionSpec__Group__7__Impl rule__ActionSpec__Group__8 + // InternalRos1Parser.g:5975:1: ( rule__ActionSpec__Group__7__Impl rule__ActionSpec__Group__8 ) + // InternalRos1Parser.g:5976:2: rule__ActionSpec__Group__7__Impl rule__ActionSpec__Group__8 { pushFollow(FOLLOW_34); rule__ActionSpec__Group__7__Impl(); @@ -18256,20 +18195,20 @@ public final void rule__ActionSpec__Group__7() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__7__Impl" - // InternalRos1Parser.g:5984:1: rule__ActionSpec__Group__7__Impl : ( ( rule__ActionSpec__Group_7__0 )? ) ; + // InternalRos1Parser.g:5983:1: rule__ActionSpec__Group__7__Impl : ( ( rule__ActionSpec__Group_7__0 )? ) ; public final void rule__ActionSpec__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:5988:1: ( ( ( rule__ActionSpec__Group_7__0 )? ) ) - // InternalRos1Parser.g:5989:1: ( ( rule__ActionSpec__Group_7__0 )? ) + // InternalRos1Parser.g:5987:1: ( ( ( rule__ActionSpec__Group_7__0 )? ) ) + // InternalRos1Parser.g:5988:1: ( ( rule__ActionSpec__Group_7__0 )? ) { - // InternalRos1Parser.g:5989:1: ( ( rule__ActionSpec__Group_7__0 )? ) - // InternalRos1Parser.g:5990:2: ( rule__ActionSpec__Group_7__0 )? + // InternalRos1Parser.g:5988:1: ( ( rule__ActionSpec__Group_7__0 )? ) + // InternalRos1Parser.g:5989:2: ( rule__ActionSpec__Group_7__0 )? { before(grammarAccess.getActionSpecAccess().getGroup_7()); - // InternalRos1Parser.g:5991:2: ( rule__ActionSpec__Group_7__0 )? + // InternalRos1Parser.g:5990:2: ( rule__ActionSpec__Group_7__0 )? int alt36=2; int LA36_0 = input.LA(1); @@ -18278,7 +18217,7 @@ public final void rule__ActionSpec__Group__7__Impl() throws RecognitionException } switch (alt36) { case 1 : - // InternalRos1Parser.g:5991:3: rule__ActionSpec__Group_7__0 + // InternalRos1Parser.g:5990:3: rule__ActionSpec__Group_7__0 { pushFollow(FOLLOW_2); rule__ActionSpec__Group_7__0(); @@ -18314,14 +18253,14 @@ public final void rule__ActionSpec__Group__7__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__8" - // InternalRos1Parser.g:5999:1: rule__ActionSpec__Group__8 : rule__ActionSpec__Group__8__Impl rule__ActionSpec__Group__9 ; + // InternalRos1Parser.g:5998:1: rule__ActionSpec__Group__8 : rule__ActionSpec__Group__8__Impl rule__ActionSpec__Group__9 ; public final void rule__ActionSpec__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6003:1: ( rule__ActionSpec__Group__8__Impl rule__ActionSpec__Group__9 ) - // InternalRos1Parser.g:6004:2: rule__ActionSpec__Group__8__Impl rule__ActionSpec__Group__9 + // InternalRos1Parser.g:6002:1: ( rule__ActionSpec__Group__8__Impl rule__ActionSpec__Group__9 ) + // InternalRos1Parser.g:6003:2: rule__ActionSpec__Group__8__Impl rule__ActionSpec__Group__9 { pushFollow(FOLLOW_25); rule__ActionSpec__Group__8__Impl(); @@ -18352,17 +18291,17 @@ public final void rule__ActionSpec__Group__8() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__8__Impl" - // InternalRos1Parser.g:6011:1: rule__ActionSpec__Group__8__Impl : ( Feedback_1 ) ; + // InternalRos1Parser.g:6010:1: rule__ActionSpec__Group__8__Impl : ( Feedback_1 ) ; public final void rule__ActionSpec__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6015:1: ( ( Feedback_1 ) ) - // InternalRos1Parser.g:6016:1: ( Feedback_1 ) + // InternalRos1Parser.g:6014:1: ( ( Feedback_1 ) ) + // InternalRos1Parser.g:6015:1: ( Feedback_1 ) { - // InternalRos1Parser.g:6016:1: ( Feedback_1 ) - // InternalRos1Parser.g:6017:2: Feedback_1 + // InternalRos1Parser.g:6015:1: ( Feedback_1 ) + // InternalRos1Parser.g:6016:2: Feedback_1 { before(grammarAccess.getActionSpecAccess().getFeedbackKeyword_8()); match(input,Feedback_1,FOLLOW_2); @@ -18389,14 +18328,14 @@ public final void rule__ActionSpec__Group__8__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__9" - // InternalRos1Parser.g:6026:1: rule__ActionSpec__Group__9 : rule__ActionSpec__Group__9__Impl rule__ActionSpec__Group__10 ; + // InternalRos1Parser.g:6025:1: rule__ActionSpec__Group__9 : rule__ActionSpec__Group__9__Impl rule__ActionSpec__Group__10 ; public final void rule__ActionSpec__Group__9() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6030:1: ( rule__ActionSpec__Group__9__Impl rule__ActionSpec__Group__10 ) - // InternalRos1Parser.g:6031:2: rule__ActionSpec__Group__9__Impl rule__ActionSpec__Group__10 + // InternalRos1Parser.g:6029:1: ( rule__ActionSpec__Group__9__Impl rule__ActionSpec__Group__10 ) + // InternalRos1Parser.g:6030:2: rule__ActionSpec__Group__9__Impl rule__ActionSpec__Group__10 { pushFollow(FOLLOW_25); rule__ActionSpec__Group__9__Impl(); @@ -18427,20 +18366,20 @@ public final void rule__ActionSpec__Group__9() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__9__Impl" - // InternalRos1Parser.g:6038:1: rule__ActionSpec__Group__9__Impl : ( ( rule__ActionSpec__Group_9__0 )? ) ; + // InternalRos1Parser.g:6037:1: rule__ActionSpec__Group__9__Impl : ( ( rule__ActionSpec__Group_9__0 )? ) ; public final void rule__ActionSpec__Group__9__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6042:1: ( ( ( rule__ActionSpec__Group_9__0 )? ) ) - // InternalRos1Parser.g:6043:1: ( ( rule__ActionSpec__Group_9__0 )? ) + // InternalRos1Parser.g:6041:1: ( ( ( rule__ActionSpec__Group_9__0 )? ) ) + // InternalRos1Parser.g:6042:1: ( ( rule__ActionSpec__Group_9__0 )? ) { - // InternalRos1Parser.g:6043:1: ( ( rule__ActionSpec__Group_9__0 )? ) - // InternalRos1Parser.g:6044:2: ( rule__ActionSpec__Group_9__0 )? + // InternalRos1Parser.g:6042:1: ( ( rule__ActionSpec__Group_9__0 )? ) + // InternalRos1Parser.g:6043:2: ( rule__ActionSpec__Group_9__0 )? { before(grammarAccess.getActionSpecAccess().getGroup_9()); - // InternalRos1Parser.g:6045:2: ( rule__ActionSpec__Group_9__0 )? + // InternalRos1Parser.g:6044:2: ( rule__ActionSpec__Group_9__0 )? int alt37=2; int LA37_0 = input.LA(1); @@ -18449,7 +18388,7 @@ public final void rule__ActionSpec__Group__9__Impl() throws RecognitionException } switch (alt37) { case 1 : - // InternalRos1Parser.g:6045:3: rule__ActionSpec__Group_9__0 + // InternalRos1Parser.g:6044:3: rule__ActionSpec__Group_9__0 { pushFollow(FOLLOW_2); rule__ActionSpec__Group_9__0(); @@ -18485,14 +18424,14 @@ public final void rule__ActionSpec__Group__9__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__10" - // InternalRos1Parser.g:6053:1: rule__ActionSpec__Group__10 : rule__ActionSpec__Group__10__Impl ; + // InternalRos1Parser.g:6052:1: rule__ActionSpec__Group__10 : rule__ActionSpec__Group__10__Impl ; public final void rule__ActionSpec__Group__10() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6057:1: ( rule__ActionSpec__Group__10__Impl ) - // InternalRos1Parser.g:6058:2: rule__ActionSpec__Group__10__Impl + // InternalRos1Parser.g:6056:1: ( rule__ActionSpec__Group__10__Impl ) + // InternalRos1Parser.g:6057:2: rule__ActionSpec__Group__10__Impl { pushFollow(FOLLOW_2); rule__ActionSpec__Group__10__Impl(); @@ -18518,17 +18457,17 @@ public final void rule__ActionSpec__Group__10() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__10__Impl" - // InternalRos1Parser.g:6064:1: rule__ActionSpec__Group__10__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:6063:1: rule__ActionSpec__Group__10__Impl : ( RULE_END ) ; public final void rule__ActionSpec__Group__10__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6068:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:6069:1: ( RULE_END ) + // InternalRos1Parser.g:6067:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:6068:1: ( RULE_END ) { - // InternalRos1Parser.g:6069:1: ( RULE_END ) - // InternalRos1Parser.g:6070:2: RULE_END + // InternalRos1Parser.g:6068:1: ( RULE_END ) + // InternalRos1Parser.g:6069:2: RULE_END { before(grammarAccess.getActionSpecAccess().getENDTerminalRuleCall_10()); match(input,RULE_END,FOLLOW_2); @@ -18555,14 +18494,14 @@ public final void rule__ActionSpec__Group__10__Impl() throws RecognitionExceptio // $ANTLR start "rule__ActionSpec__Group_5__0" - // InternalRos1Parser.g:6080:1: rule__ActionSpec__Group_5__0 : rule__ActionSpec__Group_5__0__Impl rule__ActionSpec__Group_5__1 ; + // InternalRos1Parser.g:6079:1: rule__ActionSpec__Group_5__0 : rule__ActionSpec__Group_5__0__Impl rule__ActionSpec__Group_5__1 ; public final void rule__ActionSpec__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6084:1: ( rule__ActionSpec__Group_5__0__Impl rule__ActionSpec__Group_5__1 ) - // InternalRos1Parser.g:6085:2: rule__ActionSpec__Group_5__0__Impl rule__ActionSpec__Group_5__1 + // InternalRos1Parser.g:6083:1: ( rule__ActionSpec__Group_5__0__Impl rule__ActionSpec__Group_5__1 ) + // InternalRos1Parser.g:6084:2: rule__ActionSpec__Group_5__0__Impl rule__ActionSpec__Group_5__1 { pushFollow(FOLLOW_26); rule__ActionSpec__Group_5__0__Impl(); @@ -18593,17 +18532,17 @@ public final void rule__ActionSpec__Group_5__0() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group_5__0__Impl" - // InternalRos1Parser.g:6092:1: rule__ActionSpec__Group_5__0__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:6091:1: rule__ActionSpec__Group_5__0__Impl : ( RULE_BEGIN ) ; public final void rule__ActionSpec__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6096:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:6097:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:6095:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:6096:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:6097:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:6098:2: RULE_BEGIN + // InternalRos1Parser.g:6096:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:6097:2: RULE_BEGIN { before(grammarAccess.getActionSpecAccess().getBEGINTerminalRuleCall_5_0()); match(input,RULE_BEGIN,FOLLOW_2); @@ -18630,14 +18569,14 @@ public final void rule__ActionSpec__Group_5__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__Group_5__1" - // InternalRos1Parser.g:6107:1: rule__ActionSpec__Group_5__1 : rule__ActionSpec__Group_5__1__Impl rule__ActionSpec__Group_5__2 ; + // InternalRos1Parser.g:6106:1: rule__ActionSpec__Group_5__1 : rule__ActionSpec__Group_5__1__Impl rule__ActionSpec__Group_5__2 ; public final void rule__ActionSpec__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6111:1: ( rule__ActionSpec__Group_5__1__Impl rule__ActionSpec__Group_5__2 ) - // InternalRos1Parser.g:6112:2: rule__ActionSpec__Group_5__1__Impl rule__ActionSpec__Group_5__2 + // InternalRos1Parser.g:6110:1: ( rule__ActionSpec__Group_5__1__Impl rule__ActionSpec__Group_5__2 ) + // InternalRos1Parser.g:6111:2: rule__ActionSpec__Group_5__1__Impl rule__ActionSpec__Group_5__2 { pushFollow(FOLLOW_27); rule__ActionSpec__Group_5__1__Impl(); @@ -18668,21 +18607,21 @@ public final void rule__ActionSpec__Group_5__1() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group_5__1__Impl" - // InternalRos1Parser.g:6119:1: rule__ActionSpec__Group_5__1__Impl : ( ( rule__ActionSpec__GoalAssignment_5_1 ) ) ; + // InternalRos1Parser.g:6118:1: rule__ActionSpec__Group_5__1__Impl : ( ( rule__ActionSpec__GoalAssignment_5_1 ) ) ; public final void rule__ActionSpec__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6123:1: ( ( ( rule__ActionSpec__GoalAssignment_5_1 ) ) ) - // InternalRos1Parser.g:6124:1: ( ( rule__ActionSpec__GoalAssignment_5_1 ) ) + // InternalRos1Parser.g:6122:1: ( ( ( rule__ActionSpec__GoalAssignment_5_1 ) ) ) + // InternalRos1Parser.g:6123:1: ( ( rule__ActionSpec__GoalAssignment_5_1 ) ) { - // InternalRos1Parser.g:6124:1: ( ( rule__ActionSpec__GoalAssignment_5_1 ) ) - // InternalRos1Parser.g:6125:2: ( rule__ActionSpec__GoalAssignment_5_1 ) + // InternalRos1Parser.g:6123:1: ( ( rule__ActionSpec__GoalAssignment_5_1 ) ) + // InternalRos1Parser.g:6124:2: ( rule__ActionSpec__GoalAssignment_5_1 ) { before(grammarAccess.getActionSpecAccess().getGoalAssignment_5_1()); - // InternalRos1Parser.g:6126:2: ( rule__ActionSpec__GoalAssignment_5_1 ) - // InternalRos1Parser.g:6126:3: rule__ActionSpec__GoalAssignment_5_1 + // InternalRos1Parser.g:6125:2: ( rule__ActionSpec__GoalAssignment_5_1 ) + // InternalRos1Parser.g:6125:3: rule__ActionSpec__GoalAssignment_5_1 { pushFollow(FOLLOW_2); rule__ActionSpec__GoalAssignment_5_1(); @@ -18715,14 +18654,14 @@ public final void rule__ActionSpec__Group_5__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__Group_5__2" - // InternalRos1Parser.g:6134:1: rule__ActionSpec__Group_5__2 : rule__ActionSpec__Group_5__2__Impl ; + // InternalRos1Parser.g:6133:1: rule__ActionSpec__Group_5__2 : rule__ActionSpec__Group_5__2__Impl ; public final void rule__ActionSpec__Group_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6138:1: ( rule__ActionSpec__Group_5__2__Impl ) - // InternalRos1Parser.g:6139:2: rule__ActionSpec__Group_5__2__Impl + // InternalRos1Parser.g:6137:1: ( rule__ActionSpec__Group_5__2__Impl ) + // InternalRos1Parser.g:6138:2: rule__ActionSpec__Group_5__2__Impl { pushFollow(FOLLOW_2); rule__ActionSpec__Group_5__2__Impl(); @@ -18748,17 +18687,17 @@ public final void rule__ActionSpec__Group_5__2() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group_5__2__Impl" - // InternalRos1Parser.g:6145:1: rule__ActionSpec__Group_5__2__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:6144:1: rule__ActionSpec__Group_5__2__Impl : ( RULE_END ) ; public final void rule__ActionSpec__Group_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6149:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:6150:1: ( RULE_END ) + // InternalRos1Parser.g:6148:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:6149:1: ( RULE_END ) { - // InternalRos1Parser.g:6150:1: ( RULE_END ) - // InternalRos1Parser.g:6151:2: RULE_END + // InternalRos1Parser.g:6149:1: ( RULE_END ) + // InternalRos1Parser.g:6150:2: RULE_END { before(grammarAccess.getActionSpecAccess().getENDTerminalRuleCall_5_2()); match(input,RULE_END,FOLLOW_2); @@ -18785,14 +18724,14 @@ public final void rule__ActionSpec__Group_5__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__Group_7__0" - // InternalRos1Parser.g:6161:1: rule__ActionSpec__Group_7__0 : rule__ActionSpec__Group_7__0__Impl rule__ActionSpec__Group_7__1 ; + // InternalRos1Parser.g:6160:1: rule__ActionSpec__Group_7__0 : rule__ActionSpec__Group_7__0__Impl rule__ActionSpec__Group_7__1 ; public final void rule__ActionSpec__Group_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6165:1: ( rule__ActionSpec__Group_7__0__Impl rule__ActionSpec__Group_7__1 ) - // InternalRos1Parser.g:6166:2: rule__ActionSpec__Group_7__0__Impl rule__ActionSpec__Group_7__1 + // InternalRos1Parser.g:6164:1: ( rule__ActionSpec__Group_7__0__Impl rule__ActionSpec__Group_7__1 ) + // InternalRos1Parser.g:6165:2: rule__ActionSpec__Group_7__0__Impl rule__ActionSpec__Group_7__1 { pushFollow(FOLLOW_26); rule__ActionSpec__Group_7__0__Impl(); @@ -18823,17 +18762,17 @@ public final void rule__ActionSpec__Group_7__0() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group_7__0__Impl" - // InternalRos1Parser.g:6173:1: rule__ActionSpec__Group_7__0__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:6172:1: rule__ActionSpec__Group_7__0__Impl : ( RULE_BEGIN ) ; public final void rule__ActionSpec__Group_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6177:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:6178:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:6176:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:6177:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:6178:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:6179:2: RULE_BEGIN + // InternalRos1Parser.g:6177:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:6178:2: RULE_BEGIN { before(grammarAccess.getActionSpecAccess().getBEGINTerminalRuleCall_7_0()); match(input,RULE_BEGIN,FOLLOW_2); @@ -18860,14 +18799,14 @@ public final void rule__ActionSpec__Group_7__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__Group_7__1" - // InternalRos1Parser.g:6188:1: rule__ActionSpec__Group_7__1 : rule__ActionSpec__Group_7__1__Impl rule__ActionSpec__Group_7__2 ; + // InternalRos1Parser.g:6187:1: rule__ActionSpec__Group_7__1 : rule__ActionSpec__Group_7__1__Impl rule__ActionSpec__Group_7__2 ; public final void rule__ActionSpec__Group_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6192:1: ( rule__ActionSpec__Group_7__1__Impl rule__ActionSpec__Group_7__2 ) - // InternalRos1Parser.g:6193:2: rule__ActionSpec__Group_7__1__Impl rule__ActionSpec__Group_7__2 + // InternalRos1Parser.g:6191:1: ( rule__ActionSpec__Group_7__1__Impl rule__ActionSpec__Group_7__2 ) + // InternalRos1Parser.g:6192:2: rule__ActionSpec__Group_7__1__Impl rule__ActionSpec__Group_7__2 { pushFollow(FOLLOW_27); rule__ActionSpec__Group_7__1__Impl(); @@ -18898,21 +18837,21 @@ public final void rule__ActionSpec__Group_7__1() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group_7__1__Impl" - // InternalRos1Parser.g:6200:1: rule__ActionSpec__Group_7__1__Impl : ( ( rule__ActionSpec__ResultAssignment_7_1 ) ) ; + // InternalRos1Parser.g:6199:1: rule__ActionSpec__Group_7__1__Impl : ( ( rule__ActionSpec__ResultAssignment_7_1 ) ) ; public final void rule__ActionSpec__Group_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6204:1: ( ( ( rule__ActionSpec__ResultAssignment_7_1 ) ) ) - // InternalRos1Parser.g:6205:1: ( ( rule__ActionSpec__ResultAssignment_7_1 ) ) + // InternalRos1Parser.g:6203:1: ( ( ( rule__ActionSpec__ResultAssignment_7_1 ) ) ) + // InternalRos1Parser.g:6204:1: ( ( rule__ActionSpec__ResultAssignment_7_1 ) ) { - // InternalRos1Parser.g:6205:1: ( ( rule__ActionSpec__ResultAssignment_7_1 ) ) - // InternalRos1Parser.g:6206:2: ( rule__ActionSpec__ResultAssignment_7_1 ) + // InternalRos1Parser.g:6204:1: ( ( rule__ActionSpec__ResultAssignment_7_1 ) ) + // InternalRos1Parser.g:6205:2: ( rule__ActionSpec__ResultAssignment_7_1 ) { before(grammarAccess.getActionSpecAccess().getResultAssignment_7_1()); - // InternalRos1Parser.g:6207:2: ( rule__ActionSpec__ResultAssignment_7_1 ) - // InternalRos1Parser.g:6207:3: rule__ActionSpec__ResultAssignment_7_1 + // InternalRos1Parser.g:6206:2: ( rule__ActionSpec__ResultAssignment_7_1 ) + // InternalRos1Parser.g:6206:3: rule__ActionSpec__ResultAssignment_7_1 { pushFollow(FOLLOW_2); rule__ActionSpec__ResultAssignment_7_1(); @@ -18945,14 +18884,14 @@ public final void rule__ActionSpec__Group_7__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__Group_7__2" - // InternalRos1Parser.g:6215:1: rule__ActionSpec__Group_7__2 : rule__ActionSpec__Group_7__2__Impl ; + // InternalRos1Parser.g:6214:1: rule__ActionSpec__Group_7__2 : rule__ActionSpec__Group_7__2__Impl ; public final void rule__ActionSpec__Group_7__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6219:1: ( rule__ActionSpec__Group_7__2__Impl ) - // InternalRos1Parser.g:6220:2: rule__ActionSpec__Group_7__2__Impl + // InternalRos1Parser.g:6218:1: ( rule__ActionSpec__Group_7__2__Impl ) + // InternalRos1Parser.g:6219:2: rule__ActionSpec__Group_7__2__Impl { pushFollow(FOLLOW_2); rule__ActionSpec__Group_7__2__Impl(); @@ -18978,17 +18917,17 @@ public final void rule__ActionSpec__Group_7__2() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group_7__2__Impl" - // InternalRos1Parser.g:6226:1: rule__ActionSpec__Group_7__2__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:6225:1: rule__ActionSpec__Group_7__2__Impl : ( RULE_END ) ; public final void rule__ActionSpec__Group_7__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6230:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:6231:1: ( RULE_END ) + // InternalRos1Parser.g:6229:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:6230:1: ( RULE_END ) { - // InternalRos1Parser.g:6231:1: ( RULE_END ) - // InternalRos1Parser.g:6232:2: RULE_END + // InternalRos1Parser.g:6230:1: ( RULE_END ) + // InternalRos1Parser.g:6231:2: RULE_END { before(grammarAccess.getActionSpecAccess().getENDTerminalRuleCall_7_2()); match(input,RULE_END,FOLLOW_2); @@ -19015,14 +18954,14 @@ public final void rule__ActionSpec__Group_7__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__Group_9__0" - // InternalRos1Parser.g:6242:1: rule__ActionSpec__Group_9__0 : rule__ActionSpec__Group_9__0__Impl rule__ActionSpec__Group_9__1 ; + // InternalRos1Parser.g:6241:1: rule__ActionSpec__Group_9__0 : rule__ActionSpec__Group_9__0__Impl rule__ActionSpec__Group_9__1 ; public final void rule__ActionSpec__Group_9__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6246:1: ( rule__ActionSpec__Group_9__0__Impl rule__ActionSpec__Group_9__1 ) - // InternalRos1Parser.g:6247:2: rule__ActionSpec__Group_9__0__Impl rule__ActionSpec__Group_9__1 + // InternalRos1Parser.g:6245:1: ( rule__ActionSpec__Group_9__0__Impl rule__ActionSpec__Group_9__1 ) + // InternalRos1Parser.g:6246:2: rule__ActionSpec__Group_9__0__Impl rule__ActionSpec__Group_9__1 { pushFollow(FOLLOW_26); rule__ActionSpec__Group_9__0__Impl(); @@ -19053,17 +18992,17 @@ public final void rule__ActionSpec__Group_9__0() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group_9__0__Impl" - // InternalRos1Parser.g:6254:1: rule__ActionSpec__Group_9__0__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:6253:1: rule__ActionSpec__Group_9__0__Impl : ( RULE_BEGIN ) ; public final void rule__ActionSpec__Group_9__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6258:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:6259:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:6257:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:6258:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:6259:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:6260:2: RULE_BEGIN + // InternalRos1Parser.g:6258:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:6259:2: RULE_BEGIN { before(grammarAccess.getActionSpecAccess().getBEGINTerminalRuleCall_9_0()); match(input,RULE_BEGIN,FOLLOW_2); @@ -19090,14 +19029,14 @@ public final void rule__ActionSpec__Group_9__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__Group_9__1" - // InternalRos1Parser.g:6269:1: rule__ActionSpec__Group_9__1 : rule__ActionSpec__Group_9__1__Impl rule__ActionSpec__Group_9__2 ; + // InternalRos1Parser.g:6268:1: rule__ActionSpec__Group_9__1 : rule__ActionSpec__Group_9__1__Impl rule__ActionSpec__Group_9__2 ; public final void rule__ActionSpec__Group_9__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6273:1: ( rule__ActionSpec__Group_9__1__Impl rule__ActionSpec__Group_9__2 ) - // InternalRos1Parser.g:6274:2: rule__ActionSpec__Group_9__1__Impl rule__ActionSpec__Group_9__2 + // InternalRos1Parser.g:6272:1: ( rule__ActionSpec__Group_9__1__Impl rule__ActionSpec__Group_9__2 ) + // InternalRos1Parser.g:6273:2: rule__ActionSpec__Group_9__1__Impl rule__ActionSpec__Group_9__2 { pushFollow(FOLLOW_27); rule__ActionSpec__Group_9__1__Impl(); @@ -19128,21 +19067,21 @@ public final void rule__ActionSpec__Group_9__1() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group_9__1__Impl" - // InternalRos1Parser.g:6281:1: rule__ActionSpec__Group_9__1__Impl : ( ( rule__ActionSpec__FeedbackAssignment_9_1 ) ) ; + // InternalRos1Parser.g:6280:1: rule__ActionSpec__Group_9__1__Impl : ( ( rule__ActionSpec__FeedbackAssignment_9_1 ) ) ; public final void rule__ActionSpec__Group_9__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6285:1: ( ( ( rule__ActionSpec__FeedbackAssignment_9_1 ) ) ) - // InternalRos1Parser.g:6286:1: ( ( rule__ActionSpec__FeedbackAssignment_9_1 ) ) + // InternalRos1Parser.g:6284:1: ( ( ( rule__ActionSpec__FeedbackAssignment_9_1 ) ) ) + // InternalRos1Parser.g:6285:1: ( ( rule__ActionSpec__FeedbackAssignment_9_1 ) ) { - // InternalRos1Parser.g:6286:1: ( ( rule__ActionSpec__FeedbackAssignment_9_1 ) ) - // InternalRos1Parser.g:6287:2: ( rule__ActionSpec__FeedbackAssignment_9_1 ) + // InternalRos1Parser.g:6285:1: ( ( rule__ActionSpec__FeedbackAssignment_9_1 ) ) + // InternalRos1Parser.g:6286:2: ( rule__ActionSpec__FeedbackAssignment_9_1 ) { before(grammarAccess.getActionSpecAccess().getFeedbackAssignment_9_1()); - // InternalRos1Parser.g:6288:2: ( rule__ActionSpec__FeedbackAssignment_9_1 ) - // InternalRos1Parser.g:6288:3: rule__ActionSpec__FeedbackAssignment_9_1 + // InternalRos1Parser.g:6287:2: ( rule__ActionSpec__FeedbackAssignment_9_1 ) + // InternalRos1Parser.g:6287:3: rule__ActionSpec__FeedbackAssignment_9_1 { pushFollow(FOLLOW_2); rule__ActionSpec__FeedbackAssignment_9_1(); @@ -19175,14 +19114,14 @@ public final void rule__ActionSpec__Group_9__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__Group_9__2" - // InternalRos1Parser.g:6296:1: rule__ActionSpec__Group_9__2 : rule__ActionSpec__Group_9__2__Impl ; + // InternalRos1Parser.g:6295:1: rule__ActionSpec__Group_9__2 : rule__ActionSpec__Group_9__2__Impl ; public final void rule__ActionSpec__Group_9__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6300:1: ( rule__ActionSpec__Group_9__2__Impl ) - // InternalRos1Parser.g:6301:2: rule__ActionSpec__Group_9__2__Impl + // InternalRos1Parser.g:6299:1: ( rule__ActionSpec__Group_9__2__Impl ) + // InternalRos1Parser.g:6300:2: rule__ActionSpec__Group_9__2__Impl { pushFollow(FOLLOW_2); rule__ActionSpec__Group_9__2__Impl(); @@ -19208,17 +19147,17 @@ public final void rule__ActionSpec__Group_9__2() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group_9__2__Impl" - // InternalRos1Parser.g:6307:1: rule__ActionSpec__Group_9__2__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:6306:1: rule__ActionSpec__Group_9__2__Impl : ( RULE_END ) ; public final void rule__ActionSpec__Group_9__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6311:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:6312:1: ( RULE_END ) + // InternalRos1Parser.g:6310:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:6311:1: ( RULE_END ) { - // InternalRos1Parser.g:6312:1: ( RULE_END ) - // InternalRos1Parser.g:6313:2: RULE_END + // InternalRos1Parser.g:6311:1: ( RULE_END ) + // InternalRos1Parser.g:6312:2: RULE_END { before(grammarAccess.getActionSpecAccess().getENDTerminalRuleCall_9_2()); match(input,RULE_END,FOLLOW_2); @@ -19245,14 +19184,14 @@ public final void rule__ActionSpec__Group_9__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__MessageDefinition__Group__0" - // InternalRos1Parser.g:6323:1: rule__MessageDefinition__Group__0 : rule__MessageDefinition__Group__0__Impl rule__MessageDefinition__Group__1 ; + // InternalRos1Parser.g:6322:1: rule__MessageDefinition__Group__0 : rule__MessageDefinition__Group__0__Impl rule__MessageDefinition__Group__1 ; public final void rule__MessageDefinition__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6327:1: ( rule__MessageDefinition__Group__0__Impl rule__MessageDefinition__Group__1 ) - // InternalRos1Parser.g:6328:2: rule__MessageDefinition__Group__0__Impl rule__MessageDefinition__Group__1 + // InternalRos1Parser.g:6326:1: ( rule__MessageDefinition__Group__0__Impl rule__MessageDefinition__Group__1 ) + // InternalRos1Parser.g:6327:2: rule__MessageDefinition__Group__0__Impl rule__MessageDefinition__Group__1 { pushFollow(FOLLOW_26); rule__MessageDefinition__Group__0__Impl(); @@ -19283,21 +19222,21 @@ public final void rule__MessageDefinition__Group__0() throws RecognitionExceptio // $ANTLR start "rule__MessageDefinition__Group__0__Impl" - // InternalRos1Parser.g:6335:1: rule__MessageDefinition__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:6334:1: rule__MessageDefinition__Group__0__Impl : ( () ) ; public final void rule__MessageDefinition__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6339:1: ( ( () ) ) - // InternalRos1Parser.g:6340:1: ( () ) + // InternalRos1Parser.g:6338:1: ( ( () ) ) + // InternalRos1Parser.g:6339:1: ( () ) { - // InternalRos1Parser.g:6340:1: ( () ) - // InternalRos1Parser.g:6341:2: () + // InternalRos1Parser.g:6339:1: ( () ) + // InternalRos1Parser.g:6340:2: () { before(grammarAccess.getMessageDefinitionAccess().getMessageDefinitionAction_0()); - // InternalRos1Parser.g:6342:2: () - // InternalRos1Parser.g:6342:3: + // InternalRos1Parser.g:6341:2: () + // InternalRos1Parser.g:6341:3: { } @@ -19320,14 +19259,14 @@ public final void rule__MessageDefinition__Group__0__Impl() throws RecognitionEx // $ANTLR start "rule__MessageDefinition__Group__1" - // InternalRos1Parser.g:6350:1: rule__MessageDefinition__Group__1 : rule__MessageDefinition__Group__1__Impl ; + // InternalRos1Parser.g:6349:1: rule__MessageDefinition__Group__1 : rule__MessageDefinition__Group__1__Impl ; public final void rule__MessageDefinition__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6354:1: ( rule__MessageDefinition__Group__1__Impl ) - // InternalRos1Parser.g:6355:2: rule__MessageDefinition__Group__1__Impl + // InternalRos1Parser.g:6353:1: ( rule__MessageDefinition__Group__1__Impl ) + // InternalRos1Parser.g:6354:2: rule__MessageDefinition__Group__1__Impl { pushFollow(FOLLOW_2); rule__MessageDefinition__Group__1__Impl(); @@ -19353,20 +19292,20 @@ public final void rule__MessageDefinition__Group__1() throws RecognitionExceptio // $ANTLR start "rule__MessageDefinition__Group__1__Impl" - // InternalRos1Parser.g:6361:1: rule__MessageDefinition__Group__1__Impl : ( ( rule__MessageDefinition__MessagePartAssignment_1 )* ) ; + // InternalRos1Parser.g:6360:1: rule__MessageDefinition__Group__1__Impl : ( ( rule__MessageDefinition__MessagePartAssignment_1 )* ) ; public final void rule__MessageDefinition__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6365:1: ( ( ( rule__MessageDefinition__MessagePartAssignment_1 )* ) ) - // InternalRos1Parser.g:6366:1: ( ( rule__MessageDefinition__MessagePartAssignment_1 )* ) + // InternalRos1Parser.g:6364:1: ( ( ( rule__MessageDefinition__MessagePartAssignment_1 )* ) ) + // InternalRos1Parser.g:6365:1: ( ( rule__MessageDefinition__MessagePartAssignment_1 )* ) { - // InternalRos1Parser.g:6366:1: ( ( rule__MessageDefinition__MessagePartAssignment_1 )* ) - // InternalRos1Parser.g:6367:2: ( rule__MessageDefinition__MessagePartAssignment_1 )* + // InternalRos1Parser.g:6365:1: ( ( rule__MessageDefinition__MessagePartAssignment_1 )* ) + // InternalRos1Parser.g:6366:2: ( rule__MessageDefinition__MessagePartAssignment_1 )* { before(grammarAccess.getMessageDefinitionAccess().getMessagePartAssignment_1()); - // InternalRos1Parser.g:6368:2: ( rule__MessageDefinition__MessagePartAssignment_1 )* + // InternalRos1Parser.g:6367:2: ( rule__MessageDefinition__MessagePartAssignment_1 )* loop38: do { int alt38=2; @@ -19379,7 +19318,7 @@ public final void rule__MessageDefinition__Group__1__Impl() throws RecognitionEx switch (alt38) { case 1 : - // InternalRos1Parser.g:6368:3: rule__MessageDefinition__MessagePartAssignment_1 + // InternalRos1Parser.g:6367:3: rule__MessageDefinition__MessagePartAssignment_1 { pushFollow(FOLLOW_35); rule__MessageDefinition__MessagePartAssignment_1(); @@ -19418,14 +19357,14 @@ public final void rule__MessageDefinition__Group__1__Impl() throws RecognitionEx // $ANTLR start "rule__Publisher__Group__0" - // InternalRos1Parser.g:6377:1: rule__Publisher__Group__0 : rule__Publisher__Group__0__Impl rule__Publisher__Group__1 ; + // InternalRos1Parser.g:6376:1: rule__Publisher__Group__0 : rule__Publisher__Group__0__Impl rule__Publisher__Group__1 ; public final void rule__Publisher__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6381:1: ( rule__Publisher__Group__0__Impl rule__Publisher__Group__1 ) - // InternalRos1Parser.g:6382:2: rule__Publisher__Group__0__Impl rule__Publisher__Group__1 + // InternalRos1Parser.g:6380:1: ( rule__Publisher__Group__0__Impl rule__Publisher__Group__1 ) + // InternalRos1Parser.g:6381:2: rule__Publisher__Group__0__Impl rule__Publisher__Group__1 { pushFollow(FOLLOW_7); rule__Publisher__Group__0__Impl(); @@ -19456,21 +19395,21 @@ public final void rule__Publisher__Group__0() throws RecognitionException { // $ANTLR start "rule__Publisher__Group__0__Impl" - // InternalRos1Parser.g:6389:1: rule__Publisher__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:6388:1: rule__Publisher__Group__0__Impl : ( () ) ; public final void rule__Publisher__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6393:1: ( ( () ) ) - // InternalRos1Parser.g:6394:1: ( () ) + // InternalRos1Parser.g:6392:1: ( ( () ) ) + // InternalRos1Parser.g:6393:1: ( () ) { - // InternalRos1Parser.g:6394:1: ( () ) - // InternalRos1Parser.g:6395:2: () + // InternalRos1Parser.g:6393:1: ( () ) + // InternalRos1Parser.g:6394:2: () { before(grammarAccess.getPublisherAccess().getPublisherAction_0()); - // InternalRos1Parser.g:6396:2: () - // InternalRos1Parser.g:6396:3: + // InternalRos1Parser.g:6395:2: () + // InternalRos1Parser.g:6395:3: { } @@ -19493,14 +19432,14 @@ public final void rule__Publisher__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Publisher__Group__1" - // InternalRos1Parser.g:6404:1: rule__Publisher__Group__1 : rule__Publisher__Group__1__Impl rule__Publisher__Group__2 ; + // InternalRos1Parser.g:6403:1: rule__Publisher__Group__1 : rule__Publisher__Group__1__Impl rule__Publisher__Group__2 ; public final void rule__Publisher__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6408:1: ( rule__Publisher__Group__1__Impl rule__Publisher__Group__2 ) - // InternalRos1Parser.g:6409:2: rule__Publisher__Group__1__Impl rule__Publisher__Group__2 + // InternalRos1Parser.g:6407:1: ( rule__Publisher__Group__1__Impl rule__Publisher__Group__2 ) + // InternalRos1Parser.g:6408:2: rule__Publisher__Group__1__Impl rule__Publisher__Group__2 { pushFollow(FOLLOW_4); rule__Publisher__Group__1__Impl(); @@ -19531,21 +19470,21 @@ public final void rule__Publisher__Group__1() throws RecognitionException { // $ANTLR start "rule__Publisher__Group__1__Impl" - // InternalRos1Parser.g:6416:1: rule__Publisher__Group__1__Impl : ( ( rule__Publisher__NameAssignment_1 ) ) ; + // InternalRos1Parser.g:6415:1: rule__Publisher__Group__1__Impl : ( ( rule__Publisher__NameAssignment_1 ) ) ; public final void rule__Publisher__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6420:1: ( ( ( rule__Publisher__NameAssignment_1 ) ) ) - // InternalRos1Parser.g:6421:1: ( ( rule__Publisher__NameAssignment_1 ) ) + // InternalRos1Parser.g:6419:1: ( ( ( rule__Publisher__NameAssignment_1 ) ) ) + // InternalRos1Parser.g:6420:1: ( ( rule__Publisher__NameAssignment_1 ) ) { - // InternalRos1Parser.g:6421:1: ( ( rule__Publisher__NameAssignment_1 ) ) - // InternalRos1Parser.g:6422:2: ( rule__Publisher__NameAssignment_1 ) + // InternalRos1Parser.g:6420:1: ( ( rule__Publisher__NameAssignment_1 ) ) + // InternalRos1Parser.g:6421:2: ( rule__Publisher__NameAssignment_1 ) { before(grammarAccess.getPublisherAccess().getNameAssignment_1()); - // InternalRos1Parser.g:6423:2: ( rule__Publisher__NameAssignment_1 ) - // InternalRos1Parser.g:6423:3: rule__Publisher__NameAssignment_1 + // InternalRos1Parser.g:6422:2: ( rule__Publisher__NameAssignment_1 ) + // InternalRos1Parser.g:6422:3: rule__Publisher__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Publisher__NameAssignment_1(); @@ -19578,14 +19517,14 @@ public final void rule__Publisher__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Publisher__Group__2" - // InternalRos1Parser.g:6431:1: rule__Publisher__Group__2 : rule__Publisher__Group__2__Impl rule__Publisher__Group__3 ; + // InternalRos1Parser.g:6430:1: rule__Publisher__Group__2 : rule__Publisher__Group__2__Impl rule__Publisher__Group__3 ; public final void rule__Publisher__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6435:1: ( rule__Publisher__Group__2__Impl rule__Publisher__Group__3 ) - // InternalRos1Parser.g:6436:2: rule__Publisher__Group__2__Impl rule__Publisher__Group__3 + // InternalRos1Parser.g:6434:1: ( rule__Publisher__Group__2__Impl rule__Publisher__Group__3 ) + // InternalRos1Parser.g:6435:2: rule__Publisher__Group__2__Impl rule__Publisher__Group__3 { pushFollow(FOLLOW_5); rule__Publisher__Group__2__Impl(); @@ -19616,17 +19555,17 @@ public final void rule__Publisher__Group__2() throws RecognitionException { // $ANTLR start "rule__Publisher__Group__2__Impl" - // InternalRos1Parser.g:6443:1: rule__Publisher__Group__2__Impl : ( Colon ) ; + // InternalRos1Parser.g:6442:1: rule__Publisher__Group__2__Impl : ( Colon ) ; public final void rule__Publisher__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6447:1: ( ( Colon ) ) - // InternalRos1Parser.g:6448:1: ( Colon ) + // InternalRos1Parser.g:6446:1: ( ( Colon ) ) + // InternalRos1Parser.g:6447:1: ( Colon ) { - // InternalRos1Parser.g:6448:1: ( Colon ) - // InternalRos1Parser.g:6449:2: Colon + // InternalRos1Parser.g:6447:1: ( Colon ) + // InternalRos1Parser.g:6448:2: Colon { before(grammarAccess.getPublisherAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -19653,14 +19592,14 @@ public final void rule__Publisher__Group__2__Impl() throws RecognitionException // $ANTLR start "rule__Publisher__Group__3" - // InternalRos1Parser.g:6458:1: rule__Publisher__Group__3 : rule__Publisher__Group__3__Impl rule__Publisher__Group__4 ; + // InternalRos1Parser.g:6457:1: rule__Publisher__Group__3 : rule__Publisher__Group__3__Impl rule__Publisher__Group__4 ; public final void rule__Publisher__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6462:1: ( rule__Publisher__Group__3__Impl rule__Publisher__Group__4 ) - // InternalRos1Parser.g:6463:2: rule__Publisher__Group__3__Impl rule__Publisher__Group__4 + // InternalRos1Parser.g:6461:1: ( rule__Publisher__Group__3__Impl rule__Publisher__Group__4 ) + // InternalRos1Parser.g:6462:2: rule__Publisher__Group__3__Impl rule__Publisher__Group__4 { pushFollow(FOLLOW_36); rule__Publisher__Group__3__Impl(); @@ -19691,17 +19630,17 @@ public final void rule__Publisher__Group__3() throws RecognitionException { // $ANTLR start "rule__Publisher__Group__3__Impl" - // InternalRos1Parser.g:6470:1: rule__Publisher__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:6469:1: rule__Publisher__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__Publisher__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6474:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:6475:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:6473:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:6474:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:6475:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:6476:2: RULE_BEGIN + // InternalRos1Parser.g:6474:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:6475:2: RULE_BEGIN { before(grammarAccess.getPublisherAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -19728,14 +19667,14 @@ public final void rule__Publisher__Group__3__Impl() throws RecognitionException // $ANTLR start "rule__Publisher__Group__4" - // InternalRos1Parser.g:6485:1: rule__Publisher__Group__4 : rule__Publisher__Group__4__Impl rule__Publisher__Group__5 ; + // InternalRos1Parser.g:6484:1: rule__Publisher__Group__4 : rule__Publisher__Group__4__Impl rule__Publisher__Group__5 ; public final void rule__Publisher__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6489:1: ( rule__Publisher__Group__4__Impl rule__Publisher__Group__5 ) - // InternalRos1Parser.g:6490:2: rule__Publisher__Group__4__Impl rule__Publisher__Group__5 + // InternalRos1Parser.g:6488:1: ( rule__Publisher__Group__4__Impl rule__Publisher__Group__5 ) + // InternalRos1Parser.g:6489:2: rule__Publisher__Group__4__Impl rule__Publisher__Group__5 { pushFollow(FOLLOW_7); rule__Publisher__Group__4__Impl(); @@ -19766,17 +19705,17 @@ public final void rule__Publisher__Group__4() throws RecognitionException { // $ANTLR start "rule__Publisher__Group__4__Impl" - // InternalRos1Parser.g:6497:1: rule__Publisher__Group__4__Impl : ( Type_1 ) ; + // InternalRos1Parser.g:6496:1: rule__Publisher__Group__4__Impl : ( Type_1 ) ; public final void rule__Publisher__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6501:1: ( ( Type_1 ) ) - // InternalRos1Parser.g:6502:1: ( Type_1 ) + // InternalRos1Parser.g:6500:1: ( ( Type_1 ) ) + // InternalRos1Parser.g:6501:1: ( Type_1 ) { - // InternalRos1Parser.g:6502:1: ( Type_1 ) - // InternalRos1Parser.g:6503:2: Type_1 + // InternalRos1Parser.g:6501:1: ( Type_1 ) + // InternalRos1Parser.g:6502:2: Type_1 { before(grammarAccess.getPublisherAccess().getTypeKeyword_4()); match(input,Type_1,FOLLOW_2); @@ -19803,14 +19742,14 @@ public final void rule__Publisher__Group__4__Impl() throws RecognitionException // $ANTLR start "rule__Publisher__Group__5" - // InternalRos1Parser.g:6512:1: rule__Publisher__Group__5 : rule__Publisher__Group__5__Impl rule__Publisher__Group__6 ; + // InternalRos1Parser.g:6511:1: rule__Publisher__Group__5 : rule__Publisher__Group__5__Impl rule__Publisher__Group__6 ; public final void rule__Publisher__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6516:1: ( rule__Publisher__Group__5__Impl rule__Publisher__Group__6 ) - // InternalRos1Parser.g:6517:2: rule__Publisher__Group__5__Impl rule__Publisher__Group__6 + // InternalRos1Parser.g:6515:1: ( rule__Publisher__Group__5__Impl rule__Publisher__Group__6 ) + // InternalRos1Parser.g:6516:2: rule__Publisher__Group__5__Impl rule__Publisher__Group__6 { pushFollow(FOLLOW_37); rule__Publisher__Group__5__Impl(); @@ -19841,21 +19780,21 @@ public final void rule__Publisher__Group__5() throws RecognitionException { // $ANTLR start "rule__Publisher__Group__5__Impl" - // InternalRos1Parser.g:6524:1: rule__Publisher__Group__5__Impl : ( ( rule__Publisher__MessageAssignment_5 ) ) ; + // InternalRos1Parser.g:6523:1: rule__Publisher__Group__5__Impl : ( ( rule__Publisher__MessageAssignment_5 ) ) ; public final void rule__Publisher__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6528:1: ( ( ( rule__Publisher__MessageAssignment_5 ) ) ) - // InternalRos1Parser.g:6529:1: ( ( rule__Publisher__MessageAssignment_5 ) ) + // InternalRos1Parser.g:6527:1: ( ( ( rule__Publisher__MessageAssignment_5 ) ) ) + // InternalRos1Parser.g:6528:1: ( ( rule__Publisher__MessageAssignment_5 ) ) { - // InternalRos1Parser.g:6529:1: ( ( rule__Publisher__MessageAssignment_5 ) ) - // InternalRos1Parser.g:6530:2: ( rule__Publisher__MessageAssignment_5 ) + // InternalRos1Parser.g:6528:1: ( ( rule__Publisher__MessageAssignment_5 ) ) + // InternalRos1Parser.g:6529:2: ( rule__Publisher__MessageAssignment_5 ) { before(grammarAccess.getPublisherAccess().getMessageAssignment_5()); - // InternalRos1Parser.g:6531:2: ( rule__Publisher__MessageAssignment_5 ) - // InternalRos1Parser.g:6531:3: rule__Publisher__MessageAssignment_5 + // InternalRos1Parser.g:6530:2: ( rule__Publisher__MessageAssignment_5 ) + // InternalRos1Parser.g:6530:3: rule__Publisher__MessageAssignment_5 { pushFollow(FOLLOW_2); rule__Publisher__MessageAssignment_5(); @@ -19888,14 +19827,14 @@ public final void rule__Publisher__Group__5__Impl() throws RecognitionException // $ANTLR start "rule__Publisher__Group__6" - // InternalRos1Parser.g:6539:1: rule__Publisher__Group__6 : rule__Publisher__Group__6__Impl rule__Publisher__Group__7 ; + // InternalRos1Parser.g:6538:1: rule__Publisher__Group__6 : rule__Publisher__Group__6__Impl rule__Publisher__Group__7 ; public final void rule__Publisher__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6543:1: ( rule__Publisher__Group__6__Impl rule__Publisher__Group__7 ) - // InternalRos1Parser.g:6544:2: rule__Publisher__Group__6__Impl rule__Publisher__Group__7 + // InternalRos1Parser.g:6542:1: ( rule__Publisher__Group__6__Impl rule__Publisher__Group__7 ) + // InternalRos1Parser.g:6543:2: rule__Publisher__Group__6__Impl rule__Publisher__Group__7 { pushFollow(FOLLOW_37); rule__Publisher__Group__6__Impl(); @@ -19926,20 +19865,20 @@ public final void rule__Publisher__Group__6() throws RecognitionException { // $ANTLR start "rule__Publisher__Group__6__Impl" - // InternalRos1Parser.g:6551:1: rule__Publisher__Group__6__Impl : ( ( rule__Publisher__Group_6__0 )? ) ; + // InternalRos1Parser.g:6550:1: rule__Publisher__Group__6__Impl : ( ( rule__Publisher__Group_6__0 )? ) ; public final void rule__Publisher__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6555:1: ( ( ( rule__Publisher__Group_6__0 )? ) ) - // InternalRos1Parser.g:6556:1: ( ( rule__Publisher__Group_6__0 )? ) + // InternalRos1Parser.g:6554:1: ( ( ( rule__Publisher__Group_6__0 )? ) ) + // InternalRos1Parser.g:6555:1: ( ( rule__Publisher__Group_6__0 )? ) { - // InternalRos1Parser.g:6556:1: ( ( rule__Publisher__Group_6__0 )? ) - // InternalRos1Parser.g:6557:2: ( rule__Publisher__Group_6__0 )? + // InternalRos1Parser.g:6555:1: ( ( rule__Publisher__Group_6__0 )? ) + // InternalRos1Parser.g:6556:2: ( rule__Publisher__Group_6__0 )? { before(grammarAccess.getPublisherAccess().getGroup_6()); - // InternalRos1Parser.g:6558:2: ( rule__Publisher__Group_6__0 )? + // InternalRos1Parser.g:6557:2: ( rule__Publisher__Group_6__0 )? int alt39=2; int LA39_0 = input.LA(1); @@ -19948,7 +19887,7 @@ public final void rule__Publisher__Group__6__Impl() throws RecognitionException } switch (alt39) { case 1 : - // InternalRos1Parser.g:6558:3: rule__Publisher__Group_6__0 + // InternalRos1Parser.g:6557:3: rule__Publisher__Group_6__0 { pushFollow(FOLLOW_2); rule__Publisher__Group_6__0(); @@ -19984,14 +19923,14 @@ public final void rule__Publisher__Group__6__Impl() throws RecognitionException // $ANTLR start "rule__Publisher__Group__7" - // InternalRos1Parser.g:6566:1: rule__Publisher__Group__7 : rule__Publisher__Group__7__Impl ; + // InternalRos1Parser.g:6565:1: rule__Publisher__Group__7 : rule__Publisher__Group__7__Impl ; public final void rule__Publisher__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6570:1: ( rule__Publisher__Group__7__Impl ) - // InternalRos1Parser.g:6571:2: rule__Publisher__Group__7__Impl + // InternalRos1Parser.g:6569:1: ( rule__Publisher__Group__7__Impl ) + // InternalRos1Parser.g:6570:2: rule__Publisher__Group__7__Impl { pushFollow(FOLLOW_2); rule__Publisher__Group__7__Impl(); @@ -20017,17 +19956,17 @@ public final void rule__Publisher__Group__7() throws RecognitionException { // $ANTLR start "rule__Publisher__Group__7__Impl" - // InternalRos1Parser.g:6577:1: rule__Publisher__Group__7__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:6576:1: rule__Publisher__Group__7__Impl : ( RULE_END ) ; public final void rule__Publisher__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6581:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:6582:1: ( RULE_END ) + // InternalRos1Parser.g:6580:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:6581:1: ( RULE_END ) { - // InternalRos1Parser.g:6582:1: ( RULE_END ) - // InternalRos1Parser.g:6583:2: RULE_END + // InternalRos1Parser.g:6581:1: ( RULE_END ) + // InternalRos1Parser.g:6582:2: RULE_END { before(grammarAccess.getPublisherAccess().getENDTerminalRuleCall_7()); match(input,RULE_END,FOLLOW_2); @@ -20054,14 +19993,14 @@ public final void rule__Publisher__Group__7__Impl() throws RecognitionException // $ANTLR start "rule__Publisher__Group_6__0" - // InternalRos1Parser.g:6593:1: rule__Publisher__Group_6__0 : rule__Publisher__Group_6__0__Impl rule__Publisher__Group_6__1 ; + // InternalRos1Parser.g:6592:1: rule__Publisher__Group_6__0 : rule__Publisher__Group_6__0__Impl rule__Publisher__Group_6__1 ; public final void rule__Publisher__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6597:1: ( rule__Publisher__Group_6__0__Impl rule__Publisher__Group_6__1 ) - // InternalRos1Parser.g:6598:2: rule__Publisher__Group_6__0__Impl rule__Publisher__Group_6__1 + // InternalRos1Parser.g:6596:1: ( rule__Publisher__Group_6__0__Impl rule__Publisher__Group_6__1 ) + // InternalRos1Parser.g:6597:2: rule__Publisher__Group_6__0__Impl rule__Publisher__Group_6__1 { pushFollow(FOLLOW_38); rule__Publisher__Group_6__0__Impl(); @@ -20092,17 +20031,17 @@ public final void rule__Publisher__Group_6__0() throws RecognitionException { // $ANTLR start "rule__Publisher__Group_6__0__Impl" - // InternalRos1Parser.g:6605:1: rule__Publisher__Group_6__0__Impl : ( Ns ) ; + // InternalRos1Parser.g:6604:1: rule__Publisher__Group_6__0__Impl : ( Ns ) ; public final void rule__Publisher__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6609:1: ( ( Ns ) ) - // InternalRos1Parser.g:6610:1: ( Ns ) + // InternalRos1Parser.g:6608:1: ( ( Ns ) ) + // InternalRos1Parser.g:6609:1: ( Ns ) { - // InternalRos1Parser.g:6610:1: ( Ns ) - // InternalRos1Parser.g:6611:2: Ns + // InternalRos1Parser.g:6609:1: ( Ns ) + // InternalRos1Parser.g:6610:2: Ns { before(grammarAccess.getPublisherAccess().getNsKeyword_6_0()); match(input,Ns,FOLLOW_2); @@ -20129,14 +20068,14 @@ public final void rule__Publisher__Group_6__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Publisher__Group_6__1" - // InternalRos1Parser.g:6620:1: rule__Publisher__Group_6__1 : rule__Publisher__Group_6__1__Impl ; + // InternalRos1Parser.g:6619:1: rule__Publisher__Group_6__1 : rule__Publisher__Group_6__1__Impl ; public final void rule__Publisher__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6624:1: ( rule__Publisher__Group_6__1__Impl ) - // InternalRos1Parser.g:6625:2: rule__Publisher__Group_6__1__Impl + // InternalRos1Parser.g:6623:1: ( rule__Publisher__Group_6__1__Impl ) + // InternalRos1Parser.g:6624:2: rule__Publisher__Group_6__1__Impl { pushFollow(FOLLOW_2); rule__Publisher__Group_6__1__Impl(); @@ -20162,21 +20101,21 @@ public final void rule__Publisher__Group_6__1() throws RecognitionException { // $ANTLR start "rule__Publisher__Group_6__1__Impl" - // InternalRos1Parser.g:6631:1: rule__Publisher__Group_6__1__Impl : ( ( rule__Publisher__NamespaceAssignment_6_1 ) ) ; + // InternalRos1Parser.g:6630:1: rule__Publisher__Group_6__1__Impl : ( ( rule__Publisher__NamespaceAssignment_6_1 ) ) ; public final void rule__Publisher__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6635:1: ( ( ( rule__Publisher__NamespaceAssignment_6_1 ) ) ) - // InternalRos1Parser.g:6636:1: ( ( rule__Publisher__NamespaceAssignment_6_1 ) ) + // InternalRos1Parser.g:6634:1: ( ( ( rule__Publisher__NamespaceAssignment_6_1 ) ) ) + // InternalRos1Parser.g:6635:1: ( ( rule__Publisher__NamespaceAssignment_6_1 ) ) { - // InternalRos1Parser.g:6636:1: ( ( rule__Publisher__NamespaceAssignment_6_1 ) ) - // InternalRos1Parser.g:6637:2: ( rule__Publisher__NamespaceAssignment_6_1 ) + // InternalRos1Parser.g:6635:1: ( ( rule__Publisher__NamespaceAssignment_6_1 ) ) + // InternalRos1Parser.g:6636:2: ( rule__Publisher__NamespaceAssignment_6_1 ) { before(grammarAccess.getPublisherAccess().getNamespaceAssignment_6_1()); - // InternalRos1Parser.g:6638:2: ( rule__Publisher__NamespaceAssignment_6_1 ) - // InternalRos1Parser.g:6638:3: rule__Publisher__NamespaceAssignment_6_1 + // InternalRos1Parser.g:6637:2: ( rule__Publisher__NamespaceAssignment_6_1 ) + // InternalRos1Parser.g:6637:3: rule__Publisher__NamespaceAssignment_6_1 { pushFollow(FOLLOW_2); rule__Publisher__NamespaceAssignment_6_1(); @@ -20209,14 +20148,14 @@ public final void rule__Publisher__Group_6__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Subscriber__Group__0" - // InternalRos1Parser.g:6647:1: rule__Subscriber__Group__0 : rule__Subscriber__Group__0__Impl rule__Subscriber__Group__1 ; + // InternalRos1Parser.g:6646:1: rule__Subscriber__Group__0 : rule__Subscriber__Group__0__Impl rule__Subscriber__Group__1 ; public final void rule__Subscriber__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6651:1: ( rule__Subscriber__Group__0__Impl rule__Subscriber__Group__1 ) - // InternalRos1Parser.g:6652:2: rule__Subscriber__Group__0__Impl rule__Subscriber__Group__1 + // InternalRos1Parser.g:6650:1: ( rule__Subscriber__Group__0__Impl rule__Subscriber__Group__1 ) + // InternalRos1Parser.g:6651:2: rule__Subscriber__Group__0__Impl rule__Subscriber__Group__1 { pushFollow(FOLLOW_7); rule__Subscriber__Group__0__Impl(); @@ -20247,21 +20186,21 @@ public final void rule__Subscriber__Group__0() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group__0__Impl" - // InternalRos1Parser.g:6659:1: rule__Subscriber__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:6658:1: rule__Subscriber__Group__0__Impl : ( () ) ; public final void rule__Subscriber__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6663:1: ( ( () ) ) - // InternalRos1Parser.g:6664:1: ( () ) + // InternalRos1Parser.g:6662:1: ( ( () ) ) + // InternalRos1Parser.g:6663:1: ( () ) { - // InternalRos1Parser.g:6664:1: ( () ) - // InternalRos1Parser.g:6665:2: () + // InternalRos1Parser.g:6663:1: ( () ) + // InternalRos1Parser.g:6664:2: () { before(grammarAccess.getSubscriberAccess().getSubscriberAction_0()); - // InternalRos1Parser.g:6666:2: () - // InternalRos1Parser.g:6666:3: + // InternalRos1Parser.g:6665:2: () + // InternalRos1Parser.g:6665:3: { } @@ -20284,14 +20223,14 @@ public final void rule__Subscriber__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Subscriber__Group__1" - // InternalRos1Parser.g:6674:1: rule__Subscriber__Group__1 : rule__Subscriber__Group__1__Impl rule__Subscriber__Group__2 ; + // InternalRos1Parser.g:6673:1: rule__Subscriber__Group__1 : rule__Subscriber__Group__1__Impl rule__Subscriber__Group__2 ; public final void rule__Subscriber__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6678:1: ( rule__Subscriber__Group__1__Impl rule__Subscriber__Group__2 ) - // InternalRos1Parser.g:6679:2: rule__Subscriber__Group__1__Impl rule__Subscriber__Group__2 + // InternalRos1Parser.g:6677:1: ( rule__Subscriber__Group__1__Impl rule__Subscriber__Group__2 ) + // InternalRos1Parser.g:6678:2: rule__Subscriber__Group__1__Impl rule__Subscriber__Group__2 { pushFollow(FOLLOW_4); rule__Subscriber__Group__1__Impl(); @@ -20322,21 +20261,21 @@ public final void rule__Subscriber__Group__1() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group__1__Impl" - // InternalRos1Parser.g:6686:1: rule__Subscriber__Group__1__Impl : ( ( rule__Subscriber__NameAssignment_1 ) ) ; + // InternalRos1Parser.g:6685:1: rule__Subscriber__Group__1__Impl : ( ( rule__Subscriber__NameAssignment_1 ) ) ; public final void rule__Subscriber__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6690:1: ( ( ( rule__Subscriber__NameAssignment_1 ) ) ) - // InternalRos1Parser.g:6691:1: ( ( rule__Subscriber__NameAssignment_1 ) ) + // InternalRos1Parser.g:6689:1: ( ( ( rule__Subscriber__NameAssignment_1 ) ) ) + // InternalRos1Parser.g:6690:1: ( ( rule__Subscriber__NameAssignment_1 ) ) { - // InternalRos1Parser.g:6691:1: ( ( rule__Subscriber__NameAssignment_1 ) ) - // InternalRos1Parser.g:6692:2: ( rule__Subscriber__NameAssignment_1 ) + // InternalRos1Parser.g:6690:1: ( ( rule__Subscriber__NameAssignment_1 ) ) + // InternalRos1Parser.g:6691:2: ( rule__Subscriber__NameAssignment_1 ) { before(grammarAccess.getSubscriberAccess().getNameAssignment_1()); - // InternalRos1Parser.g:6693:2: ( rule__Subscriber__NameAssignment_1 ) - // InternalRos1Parser.g:6693:3: rule__Subscriber__NameAssignment_1 + // InternalRos1Parser.g:6692:2: ( rule__Subscriber__NameAssignment_1 ) + // InternalRos1Parser.g:6692:3: rule__Subscriber__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Subscriber__NameAssignment_1(); @@ -20369,14 +20308,14 @@ public final void rule__Subscriber__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Subscriber__Group__2" - // InternalRos1Parser.g:6701:1: rule__Subscriber__Group__2 : rule__Subscriber__Group__2__Impl rule__Subscriber__Group__3 ; + // InternalRos1Parser.g:6700:1: rule__Subscriber__Group__2 : rule__Subscriber__Group__2__Impl rule__Subscriber__Group__3 ; public final void rule__Subscriber__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6705:1: ( rule__Subscriber__Group__2__Impl rule__Subscriber__Group__3 ) - // InternalRos1Parser.g:6706:2: rule__Subscriber__Group__2__Impl rule__Subscriber__Group__3 + // InternalRos1Parser.g:6704:1: ( rule__Subscriber__Group__2__Impl rule__Subscriber__Group__3 ) + // InternalRos1Parser.g:6705:2: rule__Subscriber__Group__2__Impl rule__Subscriber__Group__3 { pushFollow(FOLLOW_5); rule__Subscriber__Group__2__Impl(); @@ -20407,17 +20346,17 @@ public final void rule__Subscriber__Group__2() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group__2__Impl" - // InternalRos1Parser.g:6713:1: rule__Subscriber__Group__2__Impl : ( Colon ) ; + // InternalRos1Parser.g:6712:1: rule__Subscriber__Group__2__Impl : ( Colon ) ; public final void rule__Subscriber__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6717:1: ( ( Colon ) ) - // InternalRos1Parser.g:6718:1: ( Colon ) + // InternalRos1Parser.g:6716:1: ( ( Colon ) ) + // InternalRos1Parser.g:6717:1: ( Colon ) { - // InternalRos1Parser.g:6718:1: ( Colon ) - // InternalRos1Parser.g:6719:2: Colon + // InternalRos1Parser.g:6717:1: ( Colon ) + // InternalRos1Parser.g:6718:2: Colon { before(grammarAccess.getSubscriberAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -20444,14 +20383,14 @@ public final void rule__Subscriber__Group__2__Impl() throws RecognitionException // $ANTLR start "rule__Subscriber__Group__3" - // InternalRos1Parser.g:6728:1: rule__Subscriber__Group__3 : rule__Subscriber__Group__3__Impl rule__Subscriber__Group__4 ; + // InternalRos1Parser.g:6727:1: rule__Subscriber__Group__3 : rule__Subscriber__Group__3__Impl rule__Subscriber__Group__4 ; public final void rule__Subscriber__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6732:1: ( rule__Subscriber__Group__3__Impl rule__Subscriber__Group__4 ) - // InternalRos1Parser.g:6733:2: rule__Subscriber__Group__3__Impl rule__Subscriber__Group__4 + // InternalRos1Parser.g:6731:1: ( rule__Subscriber__Group__3__Impl rule__Subscriber__Group__4 ) + // InternalRos1Parser.g:6732:2: rule__Subscriber__Group__3__Impl rule__Subscriber__Group__4 { pushFollow(FOLLOW_36); rule__Subscriber__Group__3__Impl(); @@ -20482,17 +20421,17 @@ public final void rule__Subscriber__Group__3() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group__3__Impl" - // InternalRos1Parser.g:6740:1: rule__Subscriber__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:6739:1: rule__Subscriber__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__Subscriber__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6744:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:6745:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:6743:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:6744:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:6745:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:6746:2: RULE_BEGIN + // InternalRos1Parser.g:6744:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:6745:2: RULE_BEGIN { before(grammarAccess.getSubscriberAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -20519,14 +20458,14 @@ public final void rule__Subscriber__Group__3__Impl() throws RecognitionException // $ANTLR start "rule__Subscriber__Group__4" - // InternalRos1Parser.g:6755:1: rule__Subscriber__Group__4 : rule__Subscriber__Group__4__Impl rule__Subscriber__Group__5 ; + // InternalRos1Parser.g:6754:1: rule__Subscriber__Group__4 : rule__Subscriber__Group__4__Impl rule__Subscriber__Group__5 ; public final void rule__Subscriber__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6759:1: ( rule__Subscriber__Group__4__Impl rule__Subscriber__Group__5 ) - // InternalRos1Parser.g:6760:2: rule__Subscriber__Group__4__Impl rule__Subscriber__Group__5 + // InternalRos1Parser.g:6758:1: ( rule__Subscriber__Group__4__Impl rule__Subscriber__Group__5 ) + // InternalRos1Parser.g:6759:2: rule__Subscriber__Group__4__Impl rule__Subscriber__Group__5 { pushFollow(FOLLOW_7); rule__Subscriber__Group__4__Impl(); @@ -20557,17 +20496,17 @@ public final void rule__Subscriber__Group__4() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group__4__Impl" - // InternalRos1Parser.g:6767:1: rule__Subscriber__Group__4__Impl : ( Type_1 ) ; + // InternalRos1Parser.g:6766:1: rule__Subscriber__Group__4__Impl : ( Type_1 ) ; public final void rule__Subscriber__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6771:1: ( ( Type_1 ) ) - // InternalRos1Parser.g:6772:1: ( Type_1 ) + // InternalRos1Parser.g:6770:1: ( ( Type_1 ) ) + // InternalRos1Parser.g:6771:1: ( Type_1 ) { - // InternalRos1Parser.g:6772:1: ( Type_1 ) - // InternalRos1Parser.g:6773:2: Type_1 + // InternalRos1Parser.g:6771:1: ( Type_1 ) + // InternalRos1Parser.g:6772:2: Type_1 { before(grammarAccess.getSubscriberAccess().getTypeKeyword_4()); match(input,Type_1,FOLLOW_2); @@ -20594,14 +20533,14 @@ public final void rule__Subscriber__Group__4__Impl() throws RecognitionException // $ANTLR start "rule__Subscriber__Group__5" - // InternalRos1Parser.g:6782:1: rule__Subscriber__Group__5 : rule__Subscriber__Group__5__Impl rule__Subscriber__Group__6 ; + // InternalRos1Parser.g:6781:1: rule__Subscriber__Group__5 : rule__Subscriber__Group__5__Impl rule__Subscriber__Group__6 ; public final void rule__Subscriber__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6786:1: ( rule__Subscriber__Group__5__Impl rule__Subscriber__Group__6 ) - // InternalRos1Parser.g:6787:2: rule__Subscriber__Group__5__Impl rule__Subscriber__Group__6 + // InternalRos1Parser.g:6785:1: ( rule__Subscriber__Group__5__Impl rule__Subscriber__Group__6 ) + // InternalRos1Parser.g:6786:2: rule__Subscriber__Group__5__Impl rule__Subscriber__Group__6 { pushFollow(FOLLOW_37); rule__Subscriber__Group__5__Impl(); @@ -20632,21 +20571,21 @@ public final void rule__Subscriber__Group__5() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group__5__Impl" - // InternalRos1Parser.g:6794:1: rule__Subscriber__Group__5__Impl : ( ( rule__Subscriber__MessageAssignment_5 ) ) ; + // InternalRos1Parser.g:6793:1: rule__Subscriber__Group__5__Impl : ( ( rule__Subscriber__MessageAssignment_5 ) ) ; public final void rule__Subscriber__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6798:1: ( ( ( rule__Subscriber__MessageAssignment_5 ) ) ) - // InternalRos1Parser.g:6799:1: ( ( rule__Subscriber__MessageAssignment_5 ) ) + // InternalRos1Parser.g:6797:1: ( ( ( rule__Subscriber__MessageAssignment_5 ) ) ) + // InternalRos1Parser.g:6798:1: ( ( rule__Subscriber__MessageAssignment_5 ) ) { - // InternalRos1Parser.g:6799:1: ( ( rule__Subscriber__MessageAssignment_5 ) ) - // InternalRos1Parser.g:6800:2: ( rule__Subscriber__MessageAssignment_5 ) + // InternalRos1Parser.g:6798:1: ( ( rule__Subscriber__MessageAssignment_5 ) ) + // InternalRos1Parser.g:6799:2: ( rule__Subscriber__MessageAssignment_5 ) { before(grammarAccess.getSubscriberAccess().getMessageAssignment_5()); - // InternalRos1Parser.g:6801:2: ( rule__Subscriber__MessageAssignment_5 ) - // InternalRos1Parser.g:6801:3: rule__Subscriber__MessageAssignment_5 + // InternalRos1Parser.g:6800:2: ( rule__Subscriber__MessageAssignment_5 ) + // InternalRos1Parser.g:6800:3: rule__Subscriber__MessageAssignment_5 { pushFollow(FOLLOW_2); rule__Subscriber__MessageAssignment_5(); @@ -20679,14 +20618,14 @@ public final void rule__Subscriber__Group__5__Impl() throws RecognitionException // $ANTLR start "rule__Subscriber__Group__6" - // InternalRos1Parser.g:6809:1: rule__Subscriber__Group__6 : rule__Subscriber__Group__6__Impl rule__Subscriber__Group__7 ; + // InternalRos1Parser.g:6808:1: rule__Subscriber__Group__6 : rule__Subscriber__Group__6__Impl rule__Subscriber__Group__7 ; public final void rule__Subscriber__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6813:1: ( rule__Subscriber__Group__6__Impl rule__Subscriber__Group__7 ) - // InternalRos1Parser.g:6814:2: rule__Subscriber__Group__6__Impl rule__Subscriber__Group__7 + // InternalRos1Parser.g:6812:1: ( rule__Subscriber__Group__6__Impl rule__Subscriber__Group__7 ) + // InternalRos1Parser.g:6813:2: rule__Subscriber__Group__6__Impl rule__Subscriber__Group__7 { pushFollow(FOLLOW_37); rule__Subscriber__Group__6__Impl(); @@ -20717,20 +20656,20 @@ public final void rule__Subscriber__Group__6() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group__6__Impl" - // InternalRos1Parser.g:6821:1: rule__Subscriber__Group__6__Impl : ( ( rule__Subscriber__Group_6__0 )? ) ; + // InternalRos1Parser.g:6820:1: rule__Subscriber__Group__6__Impl : ( ( rule__Subscriber__Group_6__0 )? ) ; public final void rule__Subscriber__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6825:1: ( ( ( rule__Subscriber__Group_6__0 )? ) ) - // InternalRos1Parser.g:6826:1: ( ( rule__Subscriber__Group_6__0 )? ) + // InternalRos1Parser.g:6824:1: ( ( ( rule__Subscriber__Group_6__0 )? ) ) + // InternalRos1Parser.g:6825:1: ( ( rule__Subscriber__Group_6__0 )? ) { - // InternalRos1Parser.g:6826:1: ( ( rule__Subscriber__Group_6__0 )? ) - // InternalRos1Parser.g:6827:2: ( rule__Subscriber__Group_6__0 )? + // InternalRos1Parser.g:6825:1: ( ( rule__Subscriber__Group_6__0 )? ) + // InternalRos1Parser.g:6826:2: ( rule__Subscriber__Group_6__0 )? { before(grammarAccess.getSubscriberAccess().getGroup_6()); - // InternalRos1Parser.g:6828:2: ( rule__Subscriber__Group_6__0 )? + // InternalRos1Parser.g:6827:2: ( rule__Subscriber__Group_6__0 )? int alt40=2; int LA40_0 = input.LA(1); @@ -20739,7 +20678,7 @@ public final void rule__Subscriber__Group__6__Impl() throws RecognitionException } switch (alt40) { case 1 : - // InternalRos1Parser.g:6828:3: rule__Subscriber__Group_6__0 + // InternalRos1Parser.g:6827:3: rule__Subscriber__Group_6__0 { pushFollow(FOLLOW_2); rule__Subscriber__Group_6__0(); @@ -20775,14 +20714,14 @@ public final void rule__Subscriber__Group__6__Impl() throws RecognitionException // $ANTLR start "rule__Subscriber__Group__7" - // InternalRos1Parser.g:6836:1: rule__Subscriber__Group__7 : rule__Subscriber__Group__7__Impl ; + // InternalRos1Parser.g:6835:1: rule__Subscriber__Group__7 : rule__Subscriber__Group__7__Impl ; public final void rule__Subscriber__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6840:1: ( rule__Subscriber__Group__7__Impl ) - // InternalRos1Parser.g:6841:2: rule__Subscriber__Group__7__Impl + // InternalRos1Parser.g:6839:1: ( rule__Subscriber__Group__7__Impl ) + // InternalRos1Parser.g:6840:2: rule__Subscriber__Group__7__Impl { pushFollow(FOLLOW_2); rule__Subscriber__Group__7__Impl(); @@ -20808,17 +20747,17 @@ public final void rule__Subscriber__Group__7() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group__7__Impl" - // InternalRos1Parser.g:6847:1: rule__Subscriber__Group__7__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:6846:1: rule__Subscriber__Group__7__Impl : ( RULE_END ) ; public final void rule__Subscriber__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6851:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:6852:1: ( RULE_END ) + // InternalRos1Parser.g:6850:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:6851:1: ( RULE_END ) { - // InternalRos1Parser.g:6852:1: ( RULE_END ) - // InternalRos1Parser.g:6853:2: RULE_END + // InternalRos1Parser.g:6851:1: ( RULE_END ) + // InternalRos1Parser.g:6852:2: RULE_END { before(grammarAccess.getSubscriberAccess().getENDTerminalRuleCall_7()); match(input,RULE_END,FOLLOW_2); @@ -20845,14 +20784,14 @@ public final void rule__Subscriber__Group__7__Impl() throws RecognitionException // $ANTLR start "rule__Subscriber__Group_6__0" - // InternalRos1Parser.g:6863:1: rule__Subscriber__Group_6__0 : rule__Subscriber__Group_6__0__Impl rule__Subscriber__Group_6__1 ; + // InternalRos1Parser.g:6862:1: rule__Subscriber__Group_6__0 : rule__Subscriber__Group_6__0__Impl rule__Subscriber__Group_6__1 ; public final void rule__Subscriber__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6867:1: ( rule__Subscriber__Group_6__0__Impl rule__Subscriber__Group_6__1 ) - // InternalRos1Parser.g:6868:2: rule__Subscriber__Group_6__0__Impl rule__Subscriber__Group_6__1 + // InternalRos1Parser.g:6866:1: ( rule__Subscriber__Group_6__0__Impl rule__Subscriber__Group_6__1 ) + // InternalRos1Parser.g:6867:2: rule__Subscriber__Group_6__0__Impl rule__Subscriber__Group_6__1 { pushFollow(FOLLOW_38); rule__Subscriber__Group_6__0__Impl(); @@ -20883,17 +20822,17 @@ public final void rule__Subscriber__Group_6__0() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group_6__0__Impl" - // InternalRos1Parser.g:6875:1: rule__Subscriber__Group_6__0__Impl : ( Ns ) ; + // InternalRos1Parser.g:6874:1: rule__Subscriber__Group_6__0__Impl : ( Ns ) ; public final void rule__Subscriber__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6879:1: ( ( Ns ) ) - // InternalRos1Parser.g:6880:1: ( Ns ) + // InternalRos1Parser.g:6878:1: ( ( Ns ) ) + // InternalRos1Parser.g:6879:1: ( Ns ) { - // InternalRos1Parser.g:6880:1: ( Ns ) - // InternalRos1Parser.g:6881:2: Ns + // InternalRos1Parser.g:6879:1: ( Ns ) + // InternalRos1Parser.g:6880:2: Ns { before(grammarAccess.getSubscriberAccess().getNsKeyword_6_0()); match(input,Ns,FOLLOW_2); @@ -20920,14 +20859,14 @@ public final void rule__Subscriber__Group_6__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Subscriber__Group_6__1" - // InternalRos1Parser.g:6890:1: rule__Subscriber__Group_6__1 : rule__Subscriber__Group_6__1__Impl ; + // InternalRos1Parser.g:6889:1: rule__Subscriber__Group_6__1 : rule__Subscriber__Group_6__1__Impl ; public final void rule__Subscriber__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6894:1: ( rule__Subscriber__Group_6__1__Impl ) - // InternalRos1Parser.g:6895:2: rule__Subscriber__Group_6__1__Impl + // InternalRos1Parser.g:6893:1: ( rule__Subscriber__Group_6__1__Impl ) + // InternalRos1Parser.g:6894:2: rule__Subscriber__Group_6__1__Impl { pushFollow(FOLLOW_2); rule__Subscriber__Group_6__1__Impl(); @@ -20953,21 +20892,21 @@ public final void rule__Subscriber__Group_6__1() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group_6__1__Impl" - // InternalRos1Parser.g:6901:1: rule__Subscriber__Group_6__1__Impl : ( ( rule__Subscriber__NamespaceAssignment_6_1 ) ) ; + // InternalRos1Parser.g:6900:1: rule__Subscriber__Group_6__1__Impl : ( ( rule__Subscriber__NamespaceAssignment_6_1 ) ) ; public final void rule__Subscriber__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6905:1: ( ( ( rule__Subscriber__NamespaceAssignment_6_1 ) ) ) - // InternalRos1Parser.g:6906:1: ( ( rule__Subscriber__NamespaceAssignment_6_1 ) ) + // InternalRos1Parser.g:6904:1: ( ( ( rule__Subscriber__NamespaceAssignment_6_1 ) ) ) + // InternalRos1Parser.g:6905:1: ( ( rule__Subscriber__NamespaceAssignment_6_1 ) ) { - // InternalRos1Parser.g:6906:1: ( ( rule__Subscriber__NamespaceAssignment_6_1 ) ) - // InternalRos1Parser.g:6907:2: ( rule__Subscriber__NamespaceAssignment_6_1 ) + // InternalRos1Parser.g:6905:1: ( ( rule__Subscriber__NamespaceAssignment_6_1 ) ) + // InternalRos1Parser.g:6906:2: ( rule__Subscriber__NamespaceAssignment_6_1 ) { before(grammarAccess.getSubscriberAccess().getNamespaceAssignment_6_1()); - // InternalRos1Parser.g:6908:2: ( rule__Subscriber__NamespaceAssignment_6_1 ) - // InternalRos1Parser.g:6908:3: rule__Subscriber__NamespaceAssignment_6_1 + // InternalRos1Parser.g:6907:2: ( rule__Subscriber__NamespaceAssignment_6_1 ) + // InternalRos1Parser.g:6907:3: rule__Subscriber__NamespaceAssignment_6_1 { pushFollow(FOLLOW_2); rule__Subscriber__NamespaceAssignment_6_1(); @@ -21000,14 +20939,14 @@ public final void rule__Subscriber__Group_6__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ServiceServer__Group__0" - // InternalRos1Parser.g:6917:1: rule__ServiceServer__Group__0 : rule__ServiceServer__Group__0__Impl rule__ServiceServer__Group__1 ; + // InternalRos1Parser.g:6916:1: rule__ServiceServer__Group__0 : rule__ServiceServer__Group__0__Impl rule__ServiceServer__Group__1 ; public final void rule__ServiceServer__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6921:1: ( rule__ServiceServer__Group__0__Impl rule__ServiceServer__Group__1 ) - // InternalRos1Parser.g:6922:2: rule__ServiceServer__Group__0__Impl rule__ServiceServer__Group__1 + // InternalRos1Parser.g:6920:1: ( rule__ServiceServer__Group__0__Impl rule__ServiceServer__Group__1 ) + // InternalRos1Parser.g:6921:2: rule__ServiceServer__Group__0__Impl rule__ServiceServer__Group__1 { pushFollow(FOLLOW_7); rule__ServiceServer__Group__0__Impl(); @@ -21038,21 +20977,21 @@ public final void rule__ServiceServer__Group__0() throws RecognitionException { // $ANTLR start "rule__ServiceServer__Group__0__Impl" - // InternalRos1Parser.g:6929:1: rule__ServiceServer__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:6928:1: rule__ServiceServer__Group__0__Impl : ( () ) ; public final void rule__ServiceServer__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6933:1: ( ( () ) ) - // InternalRos1Parser.g:6934:1: ( () ) + // InternalRos1Parser.g:6932:1: ( ( () ) ) + // InternalRos1Parser.g:6933:1: ( () ) { - // InternalRos1Parser.g:6934:1: ( () ) - // InternalRos1Parser.g:6935:2: () + // InternalRos1Parser.g:6933:1: ( () ) + // InternalRos1Parser.g:6934:2: () { before(grammarAccess.getServiceServerAccess().getServiceServerAction_0()); - // InternalRos1Parser.g:6936:2: () - // InternalRos1Parser.g:6936:3: + // InternalRos1Parser.g:6935:2: () + // InternalRos1Parser.g:6935:3: { } @@ -21075,14 +21014,14 @@ public final void rule__ServiceServer__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceServer__Group__1" - // InternalRos1Parser.g:6944:1: rule__ServiceServer__Group__1 : rule__ServiceServer__Group__1__Impl rule__ServiceServer__Group__2 ; + // InternalRos1Parser.g:6943:1: rule__ServiceServer__Group__1 : rule__ServiceServer__Group__1__Impl rule__ServiceServer__Group__2 ; public final void rule__ServiceServer__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6948:1: ( rule__ServiceServer__Group__1__Impl rule__ServiceServer__Group__2 ) - // InternalRos1Parser.g:6949:2: rule__ServiceServer__Group__1__Impl rule__ServiceServer__Group__2 + // InternalRos1Parser.g:6947:1: ( rule__ServiceServer__Group__1__Impl rule__ServiceServer__Group__2 ) + // InternalRos1Parser.g:6948:2: rule__ServiceServer__Group__1__Impl rule__ServiceServer__Group__2 { pushFollow(FOLLOW_4); rule__ServiceServer__Group__1__Impl(); @@ -21113,21 +21052,21 @@ public final void rule__ServiceServer__Group__1() throws RecognitionException { // $ANTLR start "rule__ServiceServer__Group__1__Impl" - // InternalRos1Parser.g:6956:1: rule__ServiceServer__Group__1__Impl : ( ( rule__ServiceServer__NameAssignment_1 ) ) ; + // InternalRos1Parser.g:6955:1: rule__ServiceServer__Group__1__Impl : ( ( rule__ServiceServer__NameAssignment_1 ) ) ; public final void rule__ServiceServer__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6960:1: ( ( ( rule__ServiceServer__NameAssignment_1 ) ) ) - // InternalRos1Parser.g:6961:1: ( ( rule__ServiceServer__NameAssignment_1 ) ) + // InternalRos1Parser.g:6959:1: ( ( ( rule__ServiceServer__NameAssignment_1 ) ) ) + // InternalRos1Parser.g:6960:1: ( ( rule__ServiceServer__NameAssignment_1 ) ) { - // InternalRos1Parser.g:6961:1: ( ( rule__ServiceServer__NameAssignment_1 ) ) - // InternalRos1Parser.g:6962:2: ( rule__ServiceServer__NameAssignment_1 ) + // InternalRos1Parser.g:6960:1: ( ( rule__ServiceServer__NameAssignment_1 ) ) + // InternalRos1Parser.g:6961:2: ( rule__ServiceServer__NameAssignment_1 ) { before(grammarAccess.getServiceServerAccess().getNameAssignment_1()); - // InternalRos1Parser.g:6963:2: ( rule__ServiceServer__NameAssignment_1 ) - // InternalRos1Parser.g:6963:3: rule__ServiceServer__NameAssignment_1 + // InternalRos1Parser.g:6962:2: ( rule__ServiceServer__NameAssignment_1 ) + // InternalRos1Parser.g:6962:3: rule__ServiceServer__NameAssignment_1 { pushFollow(FOLLOW_2); rule__ServiceServer__NameAssignment_1(); @@ -21160,14 +21099,14 @@ public final void rule__ServiceServer__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceServer__Group__2" - // InternalRos1Parser.g:6971:1: rule__ServiceServer__Group__2 : rule__ServiceServer__Group__2__Impl rule__ServiceServer__Group__3 ; + // InternalRos1Parser.g:6970:1: rule__ServiceServer__Group__2 : rule__ServiceServer__Group__2__Impl rule__ServiceServer__Group__3 ; public final void rule__ServiceServer__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6975:1: ( rule__ServiceServer__Group__2__Impl rule__ServiceServer__Group__3 ) - // InternalRos1Parser.g:6976:2: rule__ServiceServer__Group__2__Impl rule__ServiceServer__Group__3 + // InternalRos1Parser.g:6974:1: ( rule__ServiceServer__Group__2__Impl rule__ServiceServer__Group__3 ) + // InternalRos1Parser.g:6975:2: rule__ServiceServer__Group__2__Impl rule__ServiceServer__Group__3 { pushFollow(FOLLOW_5); rule__ServiceServer__Group__2__Impl(); @@ -21198,17 +21137,17 @@ public final void rule__ServiceServer__Group__2() throws RecognitionException { // $ANTLR start "rule__ServiceServer__Group__2__Impl" - // InternalRos1Parser.g:6983:1: rule__ServiceServer__Group__2__Impl : ( Colon ) ; + // InternalRos1Parser.g:6982:1: rule__ServiceServer__Group__2__Impl : ( Colon ) ; public final void rule__ServiceServer__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:6987:1: ( ( Colon ) ) - // InternalRos1Parser.g:6988:1: ( Colon ) + // InternalRos1Parser.g:6986:1: ( ( Colon ) ) + // InternalRos1Parser.g:6987:1: ( Colon ) { - // InternalRos1Parser.g:6988:1: ( Colon ) - // InternalRos1Parser.g:6989:2: Colon + // InternalRos1Parser.g:6987:1: ( Colon ) + // InternalRos1Parser.g:6988:2: Colon { before(grammarAccess.getServiceServerAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -21235,14 +21174,14 @@ public final void rule__ServiceServer__Group__2__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceServer__Group__3" - // InternalRos1Parser.g:6998:1: rule__ServiceServer__Group__3 : rule__ServiceServer__Group__3__Impl rule__ServiceServer__Group__4 ; + // InternalRos1Parser.g:6997:1: rule__ServiceServer__Group__3 : rule__ServiceServer__Group__3__Impl rule__ServiceServer__Group__4 ; public final void rule__ServiceServer__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7002:1: ( rule__ServiceServer__Group__3__Impl rule__ServiceServer__Group__4 ) - // InternalRos1Parser.g:7003:2: rule__ServiceServer__Group__3__Impl rule__ServiceServer__Group__4 + // InternalRos1Parser.g:7001:1: ( rule__ServiceServer__Group__3__Impl rule__ServiceServer__Group__4 ) + // InternalRos1Parser.g:7002:2: rule__ServiceServer__Group__3__Impl rule__ServiceServer__Group__4 { pushFollow(FOLLOW_36); rule__ServiceServer__Group__3__Impl(); @@ -21273,17 +21212,17 @@ public final void rule__ServiceServer__Group__3() throws RecognitionException { // $ANTLR start "rule__ServiceServer__Group__3__Impl" - // InternalRos1Parser.g:7010:1: rule__ServiceServer__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:7009:1: rule__ServiceServer__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__ServiceServer__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7014:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:7015:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:7013:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:7014:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:7015:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:7016:2: RULE_BEGIN + // InternalRos1Parser.g:7014:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:7015:2: RULE_BEGIN { before(grammarAccess.getServiceServerAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -21310,14 +21249,14 @@ public final void rule__ServiceServer__Group__3__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceServer__Group__4" - // InternalRos1Parser.g:7025:1: rule__ServiceServer__Group__4 : rule__ServiceServer__Group__4__Impl rule__ServiceServer__Group__5 ; + // InternalRos1Parser.g:7024:1: rule__ServiceServer__Group__4 : rule__ServiceServer__Group__4__Impl rule__ServiceServer__Group__5 ; public final void rule__ServiceServer__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7029:1: ( rule__ServiceServer__Group__4__Impl rule__ServiceServer__Group__5 ) - // InternalRos1Parser.g:7030:2: rule__ServiceServer__Group__4__Impl rule__ServiceServer__Group__5 + // InternalRos1Parser.g:7028:1: ( rule__ServiceServer__Group__4__Impl rule__ServiceServer__Group__5 ) + // InternalRos1Parser.g:7029:2: rule__ServiceServer__Group__4__Impl rule__ServiceServer__Group__5 { pushFollow(FOLLOW_7); rule__ServiceServer__Group__4__Impl(); @@ -21348,17 +21287,17 @@ public final void rule__ServiceServer__Group__4() throws RecognitionException { // $ANTLR start "rule__ServiceServer__Group__4__Impl" - // InternalRos1Parser.g:7037:1: rule__ServiceServer__Group__4__Impl : ( Type_1 ) ; + // InternalRos1Parser.g:7036:1: rule__ServiceServer__Group__4__Impl : ( Type_1 ) ; public final void rule__ServiceServer__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7041:1: ( ( Type_1 ) ) - // InternalRos1Parser.g:7042:1: ( Type_1 ) + // InternalRos1Parser.g:7040:1: ( ( Type_1 ) ) + // InternalRos1Parser.g:7041:1: ( Type_1 ) { - // InternalRos1Parser.g:7042:1: ( Type_1 ) - // InternalRos1Parser.g:7043:2: Type_1 + // InternalRos1Parser.g:7041:1: ( Type_1 ) + // InternalRos1Parser.g:7042:2: Type_1 { before(grammarAccess.getServiceServerAccess().getTypeKeyword_4()); match(input,Type_1,FOLLOW_2); @@ -21385,14 +21324,14 @@ public final void rule__ServiceServer__Group__4__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceServer__Group__5" - // InternalRos1Parser.g:7052:1: rule__ServiceServer__Group__5 : rule__ServiceServer__Group__5__Impl rule__ServiceServer__Group__6 ; + // InternalRos1Parser.g:7051:1: rule__ServiceServer__Group__5 : rule__ServiceServer__Group__5__Impl rule__ServiceServer__Group__6 ; public final void rule__ServiceServer__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7056:1: ( rule__ServiceServer__Group__5__Impl rule__ServiceServer__Group__6 ) - // InternalRos1Parser.g:7057:2: rule__ServiceServer__Group__5__Impl rule__ServiceServer__Group__6 + // InternalRos1Parser.g:7055:1: ( rule__ServiceServer__Group__5__Impl rule__ServiceServer__Group__6 ) + // InternalRos1Parser.g:7056:2: rule__ServiceServer__Group__5__Impl rule__ServiceServer__Group__6 { pushFollow(FOLLOW_37); rule__ServiceServer__Group__5__Impl(); @@ -21423,21 +21362,21 @@ public final void rule__ServiceServer__Group__5() throws RecognitionException { // $ANTLR start "rule__ServiceServer__Group__5__Impl" - // InternalRos1Parser.g:7064:1: rule__ServiceServer__Group__5__Impl : ( ( rule__ServiceServer__ServiceAssignment_5 ) ) ; + // InternalRos1Parser.g:7063:1: rule__ServiceServer__Group__5__Impl : ( ( rule__ServiceServer__ServiceAssignment_5 ) ) ; public final void rule__ServiceServer__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7068:1: ( ( ( rule__ServiceServer__ServiceAssignment_5 ) ) ) - // InternalRos1Parser.g:7069:1: ( ( rule__ServiceServer__ServiceAssignment_5 ) ) + // InternalRos1Parser.g:7067:1: ( ( ( rule__ServiceServer__ServiceAssignment_5 ) ) ) + // InternalRos1Parser.g:7068:1: ( ( rule__ServiceServer__ServiceAssignment_5 ) ) { - // InternalRos1Parser.g:7069:1: ( ( rule__ServiceServer__ServiceAssignment_5 ) ) - // InternalRos1Parser.g:7070:2: ( rule__ServiceServer__ServiceAssignment_5 ) + // InternalRos1Parser.g:7068:1: ( ( rule__ServiceServer__ServiceAssignment_5 ) ) + // InternalRos1Parser.g:7069:2: ( rule__ServiceServer__ServiceAssignment_5 ) { before(grammarAccess.getServiceServerAccess().getServiceAssignment_5()); - // InternalRos1Parser.g:7071:2: ( rule__ServiceServer__ServiceAssignment_5 ) - // InternalRos1Parser.g:7071:3: rule__ServiceServer__ServiceAssignment_5 + // InternalRos1Parser.g:7070:2: ( rule__ServiceServer__ServiceAssignment_5 ) + // InternalRos1Parser.g:7070:3: rule__ServiceServer__ServiceAssignment_5 { pushFollow(FOLLOW_2); rule__ServiceServer__ServiceAssignment_5(); @@ -21470,14 +21409,14 @@ public final void rule__ServiceServer__Group__5__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceServer__Group__6" - // InternalRos1Parser.g:7079:1: rule__ServiceServer__Group__6 : rule__ServiceServer__Group__6__Impl rule__ServiceServer__Group__7 ; + // InternalRos1Parser.g:7078:1: rule__ServiceServer__Group__6 : rule__ServiceServer__Group__6__Impl rule__ServiceServer__Group__7 ; public final void rule__ServiceServer__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7083:1: ( rule__ServiceServer__Group__6__Impl rule__ServiceServer__Group__7 ) - // InternalRos1Parser.g:7084:2: rule__ServiceServer__Group__6__Impl rule__ServiceServer__Group__7 + // InternalRos1Parser.g:7082:1: ( rule__ServiceServer__Group__6__Impl rule__ServiceServer__Group__7 ) + // InternalRos1Parser.g:7083:2: rule__ServiceServer__Group__6__Impl rule__ServiceServer__Group__7 { pushFollow(FOLLOW_37); rule__ServiceServer__Group__6__Impl(); @@ -21508,20 +21447,20 @@ public final void rule__ServiceServer__Group__6() throws RecognitionException { // $ANTLR start "rule__ServiceServer__Group__6__Impl" - // InternalRos1Parser.g:7091:1: rule__ServiceServer__Group__6__Impl : ( ( rule__ServiceServer__Group_6__0 )? ) ; + // InternalRos1Parser.g:7090:1: rule__ServiceServer__Group__6__Impl : ( ( rule__ServiceServer__Group_6__0 )? ) ; public final void rule__ServiceServer__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7095:1: ( ( ( rule__ServiceServer__Group_6__0 )? ) ) - // InternalRos1Parser.g:7096:1: ( ( rule__ServiceServer__Group_6__0 )? ) + // InternalRos1Parser.g:7094:1: ( ( ( rule__ServiceServer__Group_6__0 )? ) ) + // InternalRos1Parser.g:7095:1: ( ( rule__ServiceServer__Group_6__0 )? ) { - // InternalRos1Parser.g:7096:1: ( ( rule__ServiceServer__Group_6__0 )? ) - // InternalRos1Parser.g:7097:2: ( rule__ServiceServer__Group_6__0 )? + // InternalRos1Parser.g:7095:1: ( ( rule__ServiceServer__Group_6__0 )? ) + // InternalRos1Parser.g:7096:2: ( rule__ServiceServer__Group_6__0 )? { before(grammarAccess.getServiceServerAccess().getGroup_6()); - // InternalRos1Parser.g:7098:2: ( rule__ServiceServer__Group_6__0 )? + // InternalRos1Parser.g:7097:2: ( rule__ServiceServer__Group_6__0 )? int alt41=2; int LA41_0 = input.LA(1); @@ -21530,7 +21469,7 @@ public final void rule__ServiceServer__Group__6__Impl() throws RecognitionExcept } switch (alt41) { case 1 : - // InternalRos1Parser.g:7098:3: rule__ServiceServer__Group_6__0 + // InternalRos1Parser.g:7097:3: rule__ServiceServer__Group_6__0 { pushFollow(FOLLOW_2); rule__ServiceServer__Group_6__0(); @@ -21566,14 +21505,14 @@ public final void rule__ServiceServer__Group__6__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceServer__Group__7" - // InternalRos1Parser.g:7106:1: rule__ServiceServer__Group__7 : rule__ServiceServer__Group__7__Impl ; + // InternalRos1Parser.g:7105:1: rule__ServiceServer__Group__7 : rule__ServiceServer__Group__7__Impl ; public final void rule__ServiceServer__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7110:1: ( rule__ServiceServer__Group__7__Impl ) - // InternalRos1Parser.g:7111:2: rule__ServiceServer__Group__7__Impl + // InternalRos1Parser.g:7109:1: ( rule__ServiceServer__Group__7__Impl ) + // InternalRos1Parser.g:7110:2: rule__ServiceServer__Group__7__Impl { pushFollow(FOLLOW_2); rule__ServiceServer__Group__7__Impl(); @@ -21599,17 +21538,17 @@ public final void rule__ServiceServer__Group__7() throws RecognitionException { // $ANTLR start "rule__ServiceServer__Group__7__Impl" - // InternalRos1Parser.g:7117:1: rule__ServiceServer__Group__7__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:7116:1: rule__ServiceServer__Group__7__Impl : ( RULE_END ) ; public final void rule__ServiceServer__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7121:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:7122:1: ( RULE_END ) + // InternalRos1Parser.g:7120:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:7121:1: ( RULE_END ) { - // InternalRos1Parser.g:7122:1: ( RULE_END ) - // InternalRos1Parser.g:7123:2: RULE_END + // InternalRos1Parser.g:7121:1: ( RULE_END ) + // InternalRos1Parser.g:7122:2: RULE_END { before(grammarAccess.getServiceServerAccess().getENDTerminalRuleCall_7()); match(input,RULE_END,FOLLOW_2); @@ -21636,14 +21575,14 @@ public final void rule__ServiceServer__Group__7__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceServer__Group_6__0" - // InternalRos1Parser.g:7133:1: rule__ServiceServer__Group_6__0 : rule__ServiceServer__Group_6__0__Impl rule__ServiceServer__Group_6__1 ; + // InternalRos1Parser.g:7132:1: rule__ServiceServer__Group_6__0 : rule__ServiceServer__Group_6__0__Impl rule__ServiceServer__Group_6__1 ; public final void rule__ServiceServer__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7137:1: ( rule__ServiceServer__Group_6__0__Impl rule__ServiceServer__Group_6__1 ) - // InternalRos1Parser.g:7138:2: rule__ServiceServer__Group_6__0__Impl rule__ServiceServer__Group_6__1 + // InternalRos1Parser.g:7136:1: ( rule__ServiceServer__Group_6__0__Impl rule__ServiceServer__Group_6__1 ) + // InternalRos1Parser.g:7137:2: rule__ServiceServer__Group_6__0__Impl rule__ServiceServer__Group_6__1 { pushFollow(FOLLOW_38); rule__ServiceServer__Group_6__0__Impl(); @@ -21674,17 +21613,17 @@ public final void rule__ServiceServer__Group_6__0() throws RecognitionException // $ANTLR start "rule__ServiceServer__Group_6__0__Impl" - // InternalRos1Parser.g:7145:1: rule__ServiceServer__Group_6__0__Impl : ( Ns ) ; + // InternalRos1Parser.g:7144:1: rule__ServiceServer__Group_6__0__Impl : ( Ns ) ; public final void rule__ServiceServer__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7149:1: ( ( Ns ) ) - // InternalRos1Parser.g:7150:1: ( Ns ) + // InternalRos1Parser.g:7148:1: ( ( Ns ) ) + // InternalRos1Parser.g:7149:1: ( Ns ) { - // InternalRos1Parser.g:7150:1: ( Ns ) - // InternalRos1Parser.g:7151:2: Ns + // InternalRos1Parser.g:7149:1: ( Ns ) + // InternalRos1Parser.g:7150:2: Ns { before(grammarAccess.getServiceServerAccess().getNsKeyword_6_0()); match(input,Ns,FOLLOW_2); @@ -21711,14 +21650,14 @@ public final void rule__ServiceServer__Group_6__0__Impl() throws RecognitionExce // $ANTLR start "rule__ServiceServer__Group_6__1" - // InternalRos1Parser.g:7160:1: rule__ServiceServer__Group_6__1 : rule__ServiceServer__Group_6__1__Impl ; + // InternalRos1Parser.g:7159:1: rule__ServiceServer__Group_6__1 : rule__ServiceServer__Group_6__1__Impl ; public final void rule__ServiceServer__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7164:1: ( rule__ServiceServer__Group_6__1__Impl ) - // InternalRos1Parser.g:7165:2: rule__ServiceServer__Group_6__1__Impl + // InternalRos1Parser.g:7163:1: ( rule__ServiceServer__Group_6__1__Impl ) + // InternalRos1Parser.g:7164:2: rule__ServiceServer__Group_6__1__Impl { pushFollow(FOLLOW_2); rule__ServiceServer__Group_6__1__Impl(); @@ -21744,21 +21683,21 @@ public final void rule__ServiceServer__Group_6__1() throws RecognitionException // $ANTLR start "rule__ServiceServer__Group_6__1__Impl" - // InternalRos1Parser.g:7171:1: rule__ServiceServer__Group_6__1__Impl : ( ( rule__ServiceServer__NamespaceAssignment_6_1 ) ) ; + // InternalRos1Parser.g:7170:1: rule__ServiceServer__Group_6__1__Impl : ( ( rule__ServiceServer__NamespaceAssignment_6_1 ) ) ; public final void rule__ServiceServer__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7175:1: ( ( ( rule__ServiceServer__NamespaceAssignment_6_1 ) ) ) - // InternalRos1Parser.g:7176:1: ( ( rule__ServiceServer__NamespaceAssignment_6_1 ) ) + // InternalRos1Parser.g:7174:1: ( ( ( rule__ServiceServer__NamespaceAssignment_6_1 ) ) ) + // InternalRos1Parser.g:7175:1: ( ( rule__ServiceServer__NamespaceAssignment_6_1 ) ) { - // InternalRos1Parser.g:7176:1: ( ( rule__ServiceServer__NamespaceAssignment_6_1 ) ) - // InternalRos1Parser.g:7177:2: ( rule__ServiceServer__NamespaceAssignment_6_1 ) + // InternalRos1Parser.g:7175:1: ( ( rule__ServiceServer__NamespaceAssignment_6_1 ) ) + // InternalRos1Parser.g:7176:2: ( rule__ServiceServer__NamespaceAssignment_6_1 ) { before(grammarAccess.getServiceServerAccess().getNamespaceAssignment_6_1()); - // InternalRos1Parser.g:7178:2: ( rule__ServiceServer__NamespaceAssignment_6_1 ) - // InternalRos1Parser.g:7178:3: rule__ServiceServer__NamespaceAssignment_6_1 + // InternalRos1Parser.g:7177:2: ( rule__ServiceServer__NamespaceAssignment_6_1 ) + // InternalRos1Parser.g:7177:3: rule__ServiceServer__NamespaceAssignment_6_1 { pushFollow(FOLLOW_2); rule__ServiceServer__NamespaceAssignment_6_1(); @@ -21791,14 +21730,14 @@ public final void rule__ServiceServer__Group_6__1__Impl() throws RecognitionExce // $ANTLR start "rule__ServiceClient__Group__0" - // InternalRos1Parser.g:7187:1: rule__ServiceClient__Group__0 : rule__ServiceClient__Group__0__Impl rule__ServiceClient__Group__1 ; + // InternalRos1Parser.g:7186:1: rule__ServiceClient__Group__0 : rule__ServiceClient__Group__0__Impl rule__ServiceClient__Group__1 ; public final void rule__ServiceClient__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7191:1: ( rule__ServiceClient__Group__0__Impl rule__ServiceClient__Group__1 ) - // InternalRos1Parser.g:7192:2: rule__ServiceClient__Group__0__Impl rule__ServiceClient__Group__1 + // InternalRos1Parser.g:7190:1: ( rule__ServiceClient__Group__0__Impl rule__ServiceClient__Group__1 ) + // InternalRos1Parser.g:7191:2: rule__ServiceClient__Group__0__Impl rule__ServiceClient__Group__1 { pushFollow(FOLLOW_7); rule__ServiceClient__Group__0__Impl(); @@ -21829,21 +21768,21 @@ public final void rule__ServiceClient__Group__0() throws RecognitionException { // $ANTLR start "rule__ServiceClient__Group__0__Impl" - // InternalRos1Parser.g:7199:1: rule__ServiceClient__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:7198:1: rule__ServiceClient__Group__0__Impl : ( () ) ; public final void rule__ServiceClient__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7203:1: ( ( () ) ) - // InternalRos1Parser.g:7204:1: ( () ) + // InternalRos1Parser.g:7202:1: ( ( () ) ) + // InternalRos1Parser.g:7203:1: ( () ) { - // InternalRos1Parser.g:7204:1: ( () ) - // InternalRos1Parser.g:7205:2: () + // InternalRos1Parser.g:7203:1: ( () ) + // InternalRos1Parser.g:7204:2: () { before(grammarAccess.getServiceClientAccess().getServiceClientAction_0()); - // InternalRos1Parser.g:7206:2: () - // InternalRos1Parser.g:7206:3: + // InternalRos1Parser.g:7205:2: () + // InternalRos1Parser.g:7205:3: { } @@ -21866,14 +21805,14 @@ public final void rule__ServiceClient__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceClient__Group__1" - // InternalRos1Parser.g:7214:1: rule__ServiceClient__Group__1 : rule__ServiceClient__Group__1__Impl rule__ServiceClient__Group__2 ; + // InternalRos1Parser.g:7213:1: rule__ServiceClient__Group__1 : rule__ServiceClient__Group__1__Impl rule__ServiceClient__Group__2 ; public final void rule__ServiceClient__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7218:1: ( rule__ServiceClient__Group__1__Impl rule__ServiceClient__Group__2 ) - // InternalRos1Parser.g:7219:2: rule__ServiceClient__Group__1__Impl rule__ServiceClient__Group__2 + // InternalRos1Parser.g:7217:1: ( rule__ServiceClient__Group__1__Impl rule__ServiceClient__Group__2 ) + // InternalRos1Parser.g:7218:2: rule__ServiceClient__Group__1__Impl rule__ServiceClient__Group__2 { pushFollow(FOLLOW_4); rule__ServiceClient__Group__1__Impl(); @@ -21904,21 +21843,21 @@ public final void rule__ServiceClient__Group__1() throws RecognitionException { // $ANTLR start "rule__ServiceClient__Group__1__Impl" - // InternalRos1Parser.g:7226:1: rule__ServiceClient__Group__1__Impl : ( ( rule__ServiceClient__NameAssignment_1 ) ) ; + // InternalRos1Parser.g:7225:1: rule__ServiceClient__Group__1__Impl : ( ( rule__ServiceClient__NameAssignment_1 ) ) ; public final void rule__ServiceClient__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7230:1: ( ( ( rule__ServiceClient__NameAssignment_1 ) ) ) - // InternalRos1Parser.g:7231:1: ( ( rule__ServiceClient__NameAssignment_1 ) ) + // InternalRos1Parser.g:7229:1: ( ( ( rule__ServiceClient__NameAssignment_1 ) ) ) + // InternalRos1Parser.g:7230:1: ( ( rule__ServiceClient__NameAssignment_1 ) ) { - // InternalRos1Parser.g:7231:1: ( ( rule__ServiceClient__NameAssignment_1 ) ) - // InternalRos1Parser.g:7232:2: ( rule__ServiceClient__NameAssignment_1 ) + // InternalRos1Parser.g:7230:1: ( ( rule__ServiceClient__NameAssignment_1 ) ) + // InternalRos1Parser.g:7231:2: ( rule__ServiceClient__NameAssignment_1 ) { before(grammarAccess.getServiceClientAccess().getNameAssignment_1()); - // InternalRos1Parser.g:7233:2: ( rule__ServiceClient__NameAssignment_1 ) - // InternalRos1Parser.g:7233:3: rule__ServiceClient__NameAssignment_1 + // InternalRos1Parser.g:7232:2: ( rule__ServiceClient__NameAssignment_1 ) + // InternalRos1Parser.g:7232:3: rule__ServiceClient__NameAssignment_1 { pushFollow(FOLLOW_2); rule__ServiceClient__NameAssignment_1(); @@ -21951,14 +21890,14 @@ public final void rule__ServiceClient__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceClient__Group__2" - // InternalRos1Parser.g:7241:1: rule__ServiceClient__Group__2 : rule__ServiceClient__Group__2__Impl rule__ServiceClient__Group__3 ; + // InternalRos1Parser.g:7240:1: rule__ServiceClient__Group__2 : rule__ServiceClient__Group__2__Impl rule__ServiceClient__Group__3 ; public final void rule__ServiceClient__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7245:1: ( rule__ServiceClient__Group__2__Impl rule__ServiceClient__Group__3 ) - // InternalRos1Parser.g:7246:2: rule__ServiceClient__Group__2__Impl rule__ServiceClient__Group__3 + // InternalRos1Parser.g:7244:1: ( rule__ServiceClient__Group__2__Impl rule__ServiceClient__Group__3 ) + // InternalRos1Parser.g:7245:2: rule__ServiceClient__Group__2__Impl rule__ServiceClient__Group__3 { pushFollow(FOLLOW_5); rule__ServiceClient__Group__2__Impl(); @@ -21989,17 +21928,17 @@ public final void rule__ServiceClient__Group__2() throws RecognitionException { // $ANTLR start "rule__ServiceClient__Group__2__Impl" - // InternalRos1Parser.g:7253:1: rule__ServiceClient__Group__2__Impl : ( Colon ) ; + // InternalRos1Parser.g:7252:1: rule__ServiceClient__Group__2__Impl : ( Colon ) ; public final void rule__ServiceClient__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7257:1: ( ( Colon ) ) - // InternalRos1Parser.g:7258:1: ( Colon ) + // InternalRos1Parser.g:7256:1: ( ( Colon ) ) + // InternalRos1Parser.g:7257:1: ( Colon ) { - // InternalRos1Parser.g:7258:1: ( Colon ) - // InternalRos1Parser.g:7259:2: Colon + // InternalRos1Parser.g:7257:1: ( Colon ) + // InternalRos1Parser.g:7258:2: Colon { before(grammarAccess.getServiceClientAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -22026,14 +21965,14 @@ public final void rule__ServiceClient__Group__2__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceClient__Group__3" - // InternalRos1Parser.g:7268:1: rule__ServiceClient__Group__3 : rule__ServiceClient__Group__3__Impl rule__ServiceClient__Group__4 ; + // InternalRos1Parser.g:7267:1: rule__ServiceClient__Group__3 : rule__ServiceClient__Group__3__Impl rule__ServiceClient__Group__4 ; public final void rule__ServiceClient__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7272:1: ( rule__ServiceClient__Group__3__Impl rule__ServiceClient__Group__4 ) - // InternalRos1Parser.g:7273:2: rule__ServiceClient__Group__3__Impl rule__ServiceClient__Group__4 + // InternalRos1Parser.g:7271:1: ( rule__ServiceClient__Group__3__Impl rule__ServiceClient__Group__4 ) + // InternalRos1Parser.g:7272:2: rule__ServiceClient__Group__3__Impl rule__ServiceClient__Group__4 { pushFollow(FOLLOW_36); rule__ServiceClient__Group__3__Impl(); @@ -22064,17 +22003,17 @@ public final void rule__ServiceClient__Group__3() throws RecognitionException { // $ANTLR start "rule__ServiceClient__Group__3__Impl" - // InternalRos1Parser.g:7280:1: rule__ServiceClient__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:7279:1: rule__ServiceClient__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__ServiceClient__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7284:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:7285:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:7283:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:7284:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:7285:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:7286:2: RULE_BEGIN + // InternalRos1Parser.g:7284:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:7285:2: RULE_BEGIN { before(grammarAccess.getServiceClientAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -22101,14 +22040,14 @@ public final void rule__ServiceClient__Group__3__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceClient__Group__4" - // InternalRos1Parser.g:7295:1: rule__ServiceClient__Group__4 : rule__ServiceClient__Group__4__Impl rule__ServiceClient__Group__5 ; + // InternalRos1Parser.g:7294:1: rule__ServiceClient__Group__4 : rule__ServiceClient__Group__4__Impl rule__ServiceClient__Group__5 ; public final void rule__ServiceClient__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7299:1: ( rule__ServiceClient__Group__4__Impl rule__ServiceClient__Group__5 ) - // InternalRos1Parser.g:7300:2: rule__ServiceClient__Group__4__Impl rule__ServiceClient__Group__5 + // InternalRos1Parser.g:7298:1: ( rule__ServiceClient__Group__4__Impl rule__ServiceClient__Group__5 ) + // InternalRos1Parser.g:7299:2: rule__ServiceClient__Group__4__Impl rule__ServiceClient__Group__5 { pushFollow(FOLLOW_7); rule__ServiceClient__Group__4__Impl(); @@ -22139,17 +22078,17 @@ public final void rule__ServiceClient__Group__4() throws RecognitionException { // $ANTLR start "rule__ServiceClient__Group__4__Impl" - // InternalRos1Parser.g:7307:1: rule__ServiceClient__Group__4__Impl : ( Type_1 ) ; + // InternalRos1Parser.g:7306:1: rule__ServiceClient__Group__4__Impl : ( Type_1 ) ; public final void rule__ServiceClient__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7311:1: ( ( Type_1 ) ) - // InternalRos1Parser.g:7312:1: ( Type_1 ) + // InternalRos1Parser.g:7310:1: ( ( Type_1 ) ) + // InternalRos1Parser.g:7311:1: ( Type_1 ) { - // InternalRos1Parser.g:7312:1: ( Type_1 ) - // InternalRos1Parser.g:7313:2: Type_1 + // InternalRos1Parser.g:7311:1: ( Type_1 ) + // InternalRos1Parser.g:7312:2: Type_1 { before(grammarAccess.getServiceClientAccess().getTypeKeyword_4()); match(input,Type_1,FOLLOW_2); @@ -22176,14 +22115,14 @@ public final void rule__ServiceClient__Group__4__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceClient__Group__5" - // InternalRos1Parser.g:7322:1: rule__ServiceClient__Group__5 : rule__ServiceClient__Group__5__Impl rule__ServiceClient__Group__6 ; + // InternalRos1Parser.g:7321:1: rule__ServiceClient__Group__5 : rule__ServiceClient__Group__5__Impl rule__ServiceClient__Group__6 ; public final void rule__ServiceClient__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7326:1: ( rule__ServiceClient__Group__5__Impl rule__ServiceClient__Group__6 ) - // InternalRos1Parser.g:7327:2: rule__ServiceClient__Group__5__Impl rule__ServiceClient__Group__6 + // InternalRos1Parser.g:7325:1: ( rule__ServiceClient__Group__5__Impl rule__ServiceClient__Group__6 ) + // InternalRos1Parser.g:7326:2: rule__ServiceClient__Group__5__Impl rule__ServiceClient__Group__6 { pushFollow(FOLLOW_37); rule__ServiceClient__Group__5__Impl(); @@ -22214,21 +22153,21 @@ public final void rule__ServiceClient__Group__5() throws RecognitionException { // $ANTLR start "rule__ServiceClient__Group__5__Impl" - // InternalRos1Parser.g:7334:1: rule__ServiceClient__Group__5__Impl : ( ( rule__ServiceClient__ServiceAssignment_5 ) ) ; + // InternalRos1Parser.g:7333:1: rule__ServiceClient__Group__5__Impl : ( ( rule__ServiceClient__ServiceAssignment_5 ) ) ; public final void rule__ServiceClient__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7338:1: ( ( ( rule__ServiceClient__ServiceAssignment_5 ) ) ) - // InternalRos1Parser.g:7339:1: ( ( rule__ServiceClient__ServiceAssignment_5 ) ) + // InternalRos1Parser.g:7337:1: ( ( ( rule__ServiceClient__ServiceAssignment_5 ) ) ) + // InternalRos1Parser.g:7338:1: ( ( rule__ServiceClient__ServiceAssignment_5 ) ) { - // InternalRos1Parser.g:7339:1: ( ( rule__ServiceClient__ServiceAssignment_5 ) ) - // InternalRos1Parser.g:7340:2: ( rule__ServiceClient__ServiceAssignment_5 ) + // InternalRos1Parser.g:7338:1: ( ( rule__ServiceClient__ServiceAssignment_5 ) ) + // InternalRos1Parser.g:7339:2: ( rule__ServiceClient__ServiceAssignment_5 ) { before(grammarAccess.getServiceClientAccess().getServiceAssignment_5()); - // InternalRos1Parser.g:7341:2: ( rule__ServiceClient__ServiceAssignment_5 ) - // InternalRos1Parser.g:7341:3: rule__ServiceClient__ServiceAssignment_5 + // InternalRos1Parser.g:7340:2: ( rule__ServiceClient__ServiceAssignment_5 ) + // InternalRos1Parser.g:7340:3: rule__ServiceClient__ServiceAssignment_5 { pushFollow(FOLLOW_2); rule__ServiceClient__ServiceAssignment_5(); @@ -22261,14 +22200,14 @@ public final void rule__ServiceClient__Group__5__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceClient__Group__6" - // InternalRos1Parser.g:7349:1: rule__ServiceClient__Group__6 : rule__ServiceClient__Group__6__Impl rule__ServiceClient__Group__7 ; + // InternalRos1Parser.g:7348:1: rule__ServiceClient__Group__6 : rule__ServiceClient__Group__6__Impl rule__ServiceClient__Group__7 ; public final void rule__ServiceClient__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7353:1: ( rule__ServiceClient__Group__6__Impl rule__ServiceClient__Group__7 ) - // InternalRos1Parser.g:7354:2: rule__ServiceClient__Group__6__Impl rule__ServiceClient__Group__7 + // InternalRos1Parser.g:7352:1: ( rule__ServiceClient__Group__6__Impl rule__ServiceClient__Group__7 ) + // InternalRos1Parser.g:7353:2: rule__ServiceClient__Group__6__Impl rule__ServiceClient__Group__7 { pushFollow(FOLLOW_37); rule__ServiceClient__Group__6__Impl(); @@ -22299,20 +22238,20 @@ public final void rule__ServiceClient__Group__6() throws RecognitionException { // $ANTLR start "rule__ServiceClient__Group__6__Impl" - // InternalRos1Parser.g:7361:1: rule__ServiceClient__Group__6__Impl : ( ( rule__ServiceClient__Group_6__0 )? ) ; + // InternalRos1Parser.g:7360:1: rule__ServiceClient__Group__6__Impl : ( ( rule__ServiceClient__Group_6__0 )? ) ; public final void rule__ServiceClient__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7365:1: ( ( ( rule__ServiceClient__Group_6__0 )? ) ) - // InternalRos1Parser.g:7366:1: ( ( rule__ServiceClient__Group_6__0 )? ) + // InternalRos1Parser.g:7364:1: ( ( ( rule__ServiceClient__Group_6__0 )? ) ) + // InternalRos1Parser.g:7365:1: ( ( rule__ServiceClient__Group_6__0 )? ) { - // InternalRos1Parser.g:7366:1: ( ( rule__ServiceClient__Group_6__0 )? ) - // InternalRos1Parser.g:7367:2: ( rule__ServiceClient__Group_6__0 )? + // InternalRos1Parser.g:7365:1: ( ( rule__ServiceClient__Group_6__0 )? ) + // InternalRos1Parser.g:7366:2: ( rule__ServiceClient__Group_6__0 )? { before(grammarAccess.getServiceClientAccess().getGroup_6()); - // InternalRos1Parser.g:7368:2: ( rule__ServiceClient__Group_6__0 )? + // InternalRos1Parser.g:7367:2: ( rule__ServiceClient__Group_6__0 )? int alt42=2; int LA42_0 = input.LA(1); @@ -22321,7 +22260,7 @@ public final void rule__ServiceClient__Group__6__Impl() throws RecognitionExcept } switch (alt42) { case 1 : - // InternalRos1Parser.g:7368:3: rule__ServiceClient__Group_6__0 + // InternalRos1Parser.g:7367:3: rule__ServiceClient__Group_6__0 { pushFollow(FOLLOW_2); rule__ServiceClient__Group_6__0(); @@ -22357,14 +22296,14 @@ public final void rule__ServiceClient__Group__6__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceClient__Group__7" - // InternalRos1Parser.g:7376:1: rule__ServiceClient__Group__7 : rule__ServiceClient__Group__7__Impl ; + // InternalRos1Parser.g:7375:1: rule__ServiceClient__Group__7 : rule__ServiceClient__Group__7__Impl ; public final void rule__ServiceClient__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7380:1: ( rule__ServiceClient__Group__7__Impl ) - // InternalRos1Parser.g:7381:2: rule__ServiceClient__Group__7__Impl + // InternalRos1Parser.g:7379:1: ( rule__ServiceClient__Group__7__Impl ) + // InternalRos1Parser.g:7380:2: rule__ServiceClient__Group__7__Impl { pushFollow(FOLLOW_2); rule__ServiceClient__Group__7__Impl(); @@ -22390,17 +22329,17 @@ public final void rule__ServiceClient__Group__7() throws RecognitionException { // $ANTLR start "rule__ServiceClient__Group__7__Impl" - // InternalRos1Parser.g:7387:1: rule__ServiceClient__Group__7__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:7386:1: rule__ServiceClient__Group__7__Impl : ( RULE_END ) ; public final void rule__ServiceClient__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7391:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:7392:1: ( RULE_END ) + // InternalRos1Parser.g:7390:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:7391:1: ( RULE_END ) { - // InternalRos1Parser.g:7392:1: ( RULE_END ) - // InternalRos1Parser.g:7393:2: RULE_END + // InternalRos1Parser.g:7391:1: ( RULE_END ) + // InternalRos1Parser.g:7392:2: RULE_END { before(grammarAccess.getServiceClientAccess().getENDTerminalRuleCall_7()); match(input,RULE_END,FOLLOW_2); @@ -22427,14 +22366,14 @@ public final void rule__ServiceClient__Group__7__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceClient__Group_6__0" - // InternalRos1Parser.g:7403:1: rule__ServiceClient__Group_6__0 : rule__ServiceClient__Group_6__0__Impl rule__ServiceClient__Group_6__1 ; + // InternalRos1Parser.g:7402:1: rule__ServiceClient__Group_6__0 : rule__ServiceClient__Group_6__0__Impl rule__ServiceClient__Group_6__1 ; public final void rule__ServiceClient__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7407:1: ( rule__ServiceClient__Group_6__0__Impl rule__ServiceClient__Group_6__1 ) - // InternalRos1Parser.g:7408:2: rule__ServiceClient__Group_6__0__Impl rule__ServiceClient__Group_6__1 + // InternalRos1Parser.g:7406:1: ( rule__ServiceClient__Group_6__0__Impl rule__ServiceClient__Group_6__1 ) + // InternalRos1Parser.g:7407:2: rule__ServiceClient__Group_6__0__Impl rule__ServiceClient__Group_6__1 { pushFollow(FOLLOW_38); rule__ServiceClient__Group_6__0__Impl(); @@ -22465,17 +22404,17 @@ public final void rule__ServiceClient__Group_6__0() throws RecognitionException // $ANTLR start "rule__ServiceClient__Group_6__0__Impl" - // InternalRos1Parser.g:7415:1: rule__ServiceClient__Group_6__0__Impl : ( Ns ) ; + // InternalRos1Parser.g:7414:1: rule__ServiceClient__Group_6__0__Impl : ( Ns ) ; public final void rule__ServiceClient__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7419:1: ( ( Ns ) ) - // InternalRos1Parser.g:7420:1: ( Ns ) + // InternalRos1Parser.g:7418:1: ( ( Ns ) ) + // InternalRos1Parser.g:7419:1: ( Ns ) { - // InternalRos1Parser.g:7420:1: ( Ns ) - // InternalRos1Parser.g:7421:2: Ns + // InternalRos1Parser.g:7419:1: ( Ns ) + // InternalRos1Parser.g:7420:2: Ns { before(grammarAccess.getServiceClientAccess().getNsKeyword_6_0()); match(input,Ns,FOLLOW_2); @@ -22502,14 +22441,14 @@ public final void rule__ServiceClient__Group_6__0__Impl() throws RecognitionExce // $ANTLR start "rule__ServiceClient__Group_6__1" - // InternalRos1Parser.g:7430:1: rule__ServiceClient__Group_6__1 : rule__ServiceClient__Group_6__1__Impl ; + // InternalRos1Parser.g:7429:1: rule__ServiceClient__Group_6__1 : rule__ServiceClient__Group_6__1__Impl ; public final void rule__ServiceClient__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7434:1: ( rule__ServiceClient__Group_6__1__Impl ) - // InternalRos1Parser.g:7435:2: rule__ServiceClient__Group_6__1__Impl + // InternalRos1Parser.g:7433:1: ( rule__ServiceClient__Group_6__1__Impl ) + // InternalRos1Parser.g:7434:2: rule__ServiceClient__Group_6__1__Impl { pushFollow(FOLLOW_2); rule__ServiceClient__Group_6__1__Impl(); @@ -22535,21 +22474,21 @@ public final void rule__ServiceClient__Group_6__1() throws RecognitionException // $ANTLR start "rule__ServiceClient__Group_6__1__Impl" - // InternalRos1Parser.g:7441:1: rule__ServiceClient__Group_6__1__Impl : ( ( rule__ServiceClient__NamespaceAssignment_6_1 ) ) ; + // InternalRos1Parser.g:7440:1: rule__ServiceClient__Group_6__1__Impl : ( ( rule__ServiceClient__NamespaceAssignment_6_1 ) ) ; public final void rule__ServiceClient__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7445:1: ( ( ( rule__ServiceClient__NamespaceAssignment_6_1 ) ) ) - // InternalRos1Parser.g:7446:1: ( ( rule__ServiceClient__NamespaceAssignment_6_1 ) ) + // InternalRos1Parser.g:7444:1: ( ( ( rule__ServiceClient__NamespaceAssignment_6_1 ) ) ) + // InternalRos1Parser.g:7445:1: ( ( rule__ServiceClient__NamespaceAssignment_6_1 ) ) { - // InternalRos1Parser.g:7446:1: ( ( rule__ServiceClient__NamespaceAssignment_6_1 ) ) - // InternalRos1Parser.g:7447:2: ( rule__ServiceClient__NamespaceAssignment_6_1 ) + // InternalRos1Parser.g:7445:1: ( ( rule__ServiceClient__NamespaceAssignment_6_1 ) ) + // InternalRos1Parser.g:7446:2: ( rule__ServiceClient__NamespaceAssignment_6_1 ) { before(grammarAccess.getServiceClientAccess().getNamespaceAssignment_6_1()); - // InternalRos1Parser.g:7448:2: ( rule__ServiceClient__NamespaceAssignment_6_1 ) - // InternalRos1Parser.g:7448:3: rule__ServiceClient__NamespaceAssignment_6_1 + // InternalRos1Parser.g:7447:2: ( rule__ServiceClient__NamespaceAssignment_6_1 ) + // InternalRos1Parser.g:7447:3: rule__ServiceClient__NamespaceAssignment_6_1 { pushFollow(FOLLOW_2); rule__ServiceClient__NamespaceAssignment_6_1(); @@ -22582,14 +22521,14 @@ public final void rule__ServiceClient__Group_6__1__Impl() throws RecognitionExce // $ANTLR start "rule__ActionServer__Group__0" - // InternalRos1Parser.g:7457:1: rule__ActionServer__Group__0 : rule__ActionServer__Group__0__Impl rule__ActionServer__Group__1 ; + // InternalRos1Parser.g:7456:1: rule__ActionServer__Group__0 : rule__ActionServer__Group__0__Impl rule__ActionServer__Group__1 ; public final void rule__ActionServer__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7461:1: ( rule__ActionServer__Group__0__Impl rule__ActionServer__Group__1 ) - // InternalRos1Parser.g:7462:2: rule__ActionServer__Group__0__Impl rule__ActionServer__Group__1 + // InternalRos1Parser.g:7460:1: ( rule__ActionServer__Group__0__Impl rule__ActionServer__Group__1 ) + // InternalRos1Parser.g:7461:2: rule__ActionServer__Group__0__Impl rule__ActionServer__Group__1 { pushFollow(FOLLOW_7); rule__ActionServer__Group__0__Impl(); @@ -22620,21 +22559,21 @@ public final void rule__ActionServer__Group__0() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group__0__Impl" - // InternalRos1Parser.g:7469:1: rule__ActionServer__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:7468:1: rule__ActionServer__Group__0__Impl : ( () ) ; public final void rule__ActionServer__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7473:1: ( ( () ) ) - // InternalRos1Parser.g:7474:1: ( () ) + // InternalRos1Parser.g:7472:1: ( ( () ) ) + // InternalRos1Parser.g:7473:1: ( () ) { - // InternalRos1Parser.g:7474:1: ( () ) - // InternalRos1Parser.g:7475:2: () + // InternalRos1Parser.g:7473:1: ( () ) + // InternalRos1Parser.g:7474:2: () { before(grammarAccess.getActionServerAccess().getActionServerAction_0()); - // InternalRos1Parser.g:7476:2: () - // InternalRos1Parser.g:7476:3: + // InternalRos1Parser.g:7475:2: () + // InternalRos1Parser.g:7475:3: { } @@ -22657,14 +22596,14 @@ public final void rule__ActionServer__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionServer__Group__1" - // InternalRos1Parser.g:7484:1: rule__ActionServer__Group__1 : rule__ActionServer__Group__1__Impl rule__ActionServer__Group__2 ; + // InternalRos1Parser.g:7483:1: rule__ActionServer__Group__1 : rule__ActionServer__Group__1__Impl rule__ActionServer__Group__2 ; public final void rule__ActionServer__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7488:1: ( rule__ActionServer__Group__1__Impl rule__ActionServer__Group__2 ) - // InternalRos1Parser.g:7489:2: rule__ActionServer__Group__1__Impl rule__ActionServer__Group__2 + // InternalRos1Parser.g:7487:1: ( rule__ActionServer__Group__1__Impl rule__ActionServer__Group__2 ) + // InternalRos1Parser.g:7488:2: rule__ActionServer__Group__1__Impl rule__ActionServer__Group__2 { pushFollow(FOLLOW_4); rule__ActionServer__Group__1__Impl(); @@ -22695,21 +22634,21 @@ public final void rule__ActionServer__Group__1() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group__1__Impl" - // InternalRos1Parser.g:7496:1: rule__ActionServer__Group__1__Impl : ( ( rule__ActionServer__NameAssignment_1 ) ) ; + // InternalRos1Parser.g:7495:1: rule__ActionServer__Group__1__Impl : ( ( rule__ActionServer__NameAssignment_1 ) ) ; public final void rule__ActionServer__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7500:1: ( ( ( rule__ActionServer__NameAssignment_1 ) ) ) - // InternalRos1Parser.g:7501:1: ( ( rule__ActionServer__NameAssignment_1 ) ) + // InternalRos1Parser.g:7499:1: ( ( ( rule__ActionServer__NameAssignment_1 ) ) ) + // InternalRos1Parser.g:7500:1: ( ( rule__ActionServer__NameAssignment_1 ) ) { - // InternalRos1Parser.g:7501:1: ( ( rule__ActionServer__NameAssignment_1 ) ) - // InternalRos1Parser.g:7502:2: ( rule__ActionServer__NameAssignment_1 ) + // InternalRos1Parser.g:7500:1: ( ( rule__ActionServer__NameAssignment_1 ) ) + // InternalRos1Parser.g:7501:2: ( rule__ActionServer__NameAssignment_1 ) { before(grammarAccess.getActionServerAccess().getNameAssignment_1()); - // InternalRos1Parser.g:7503:2: ( rule__ActionServer__NameAssignment_1 ) - // InternalRos1Parser.g:7503:3: rule__ActionServer__NameAssignment_1 + // InternalRos1Parser.g:7502:2: ( rule__ActionServer__NameAssignment_1 ) + // InternalRos1Parser.g:7502:3: rule__ActionServer__NameAssignment_1 { pushFollow(FOLLOW_2); rule__ActionServer__NameAssignment_1(); @@ -22742,14 +22681,14 @@ public final void rule__ActionServer__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionServer__Group__2" - // InternalRos1Parser.g:7511:1: rule__ActionServer__Group__2 : rule__ActionServer__Group__2__Impl rule__ActionServer__Group__3 ; + // InternalRos1Parser.g:7510:1: rule__ActionServer__Group__2 : rule__ActionServer__Group__2__Impl rule__ActionServer__Group__3 ; public final void rule__ActionServer__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7515:1: ( rule__ActionServer__Group__2__Impl rule__ActionServer__Group__3 ) - // InternalRos1Parser.g:7516:2: rule__ActionServer__Group__2__Impl rule__ActionServer__Group__3 + // InternalRos1Parser.g:7514:1: ( rule__ActionServer__Group__2__Impl rule__ActionServer__Group__3 ) + // InternalRos1Parser.g:7515:2: rule__ActionServer__Group__2__Impl rule__ActionServer__Group__3 { pushFollow(FOLLOW_5); rule__ActionServer__Group__2__Impl(); @@ -22780,17 +22719,17 @@ public final void rule__ActionServer__Group__2() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group__2__Impl" - // InternalRos1Parser.g:7523:1: rule__ActionServer__Group__2__Impl : ( Colon ) ; + // InternalRos1Parser.g:7522:1: rule__ActionServer__Group__2__Impl : ( Colon ) ; public final void rule__ActionServer__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7527:1: ( ( Colon ) ) - // InternalRos1Parser.g:7528:1: ( Colon ) + // InternalRos1Parser.g:7526:1: ( ( Colon ) ) + // InternalRos1Parser.g:7527:1: ( Colon ) { - // InternalRos1Parser.g:7528:1: ( Colon ) - // InternalRos1Parser.g:7529:2: Colon + // InternalRos1Parser.g:7527:1: ( Colon ) + // InternalRos1Parser.g:7528:2: Colon { before(grammarAccess.getActionServerAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -22817,14 +22756,14 @@ public final void rule__ActionServer__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionServer__Group__3" - // InternalRos1Parser.g:7538:1: rule__ActionServer__Group__3 : rule__ActionServer__Group__3__Impl rule__ActionServer__Group__4 ; + // InternalRos1Parser.g:7537:1: rule__ActionServer__Group__3 : rule__ActionServer__Group__3__Impl rule__ActionServer__Group__4 ; public final void rule__ActionServer__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7542:1: ( rule__ActionServer__Group__3__Impl rule__ActionServer__Group__4 ) - // InternalRos1Parser.g:7543:2: rule__ActionServer__Group__3__Impl rule__ActionServer__Group__4 + // InternalRos1Parser.g:7541:1: ( rule__ActionServer__Group__3__Impl rule__ActionServer__Group__4 ) + // InternalRos1Parser.g:7542:2: rule__ActionServer__Group__3__Impl rule__ActionServer__Group__4 { pushFollow(FOLLOW_36); rule__ActionServer__Group__3__Impl(); @@ -22855,17 +22794,17 @@ public final void rule__ActionServer__Group__3() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group__3__Impl" - // InternalRos1Parser.g:7550:1: rule__ActionServer__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:7549:1: rule__ActionServer__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__ActionServer__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7554:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:7555:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:7553:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:7554:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:7555:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:7556:2: RULE_BEGIN + // InternalRos1Parser.g:7554:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:7555:2: RULE_BEGIN { before(grammarAccess.getActionServerAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -22892,14 +22831,14 @@ public final void rule__ActionServer__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionServer__Group__4" - // InternalRos1Parser.g:7565:1: rule__ActionServer__Group__4 : rule__ActionServer__Group__4__Impl rule__ActionServer__Group__5 ; + // InternalRos1Parser.g:7564:1: rule__ActionServer__Group__4 : rule__ActionServer__Group__4__Impl rule__ActionServer__Group__5 ; public final void rule__ActionServer__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7569:1: ( rule__ActionServer__Group__4__Impl rule__ActionServer__Group__5 ) - // InternalRos1Parser.g:7570:2: rule__ActionServer__Group__4__Impl rule__ActionServer__Group__5 + // InternalRos1Parser.g:7568:1: ( rule__ActionServer__Group__4__Impl rule__ActionServer__Group__5 ) + // InternalRos1Parser.g:7569:2: rule__ActionServer__Group__4__Impl rule__ActionServer__Group__5 { pushFollow(FOLLOW_7); rule__ActionServer__Group__4__Impl(); @@ -22930,17 +22869,17 @@ public final void rule__ActionServer__Group__4() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group__4__Impl" - // InternalRos1Parser.g:7577:1: rule__ActionServer__Group__4__Impl : ( Type_1 ) ; + // InternalRos1Parser.g:7576:1: rule__ActionServer__Group__4__Impl : ( Type_1 ) ; public final void rule__ActionServer__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7581:1: ( ( Type_1 ) ) - // InternalRos1Parser.g:7582:1: ( Type_1 ) + // InternalRos1Parser.g:7580:1: ( ( Type_1 ) ) + // InternalRos1Parser.g:7581:1: ( Type_1 ) { - // InternalRos1Parser.g:7582:1: ( Type_1 ) - // InternalRos1Parser.g:7583:2: Type_1 + // InternalRos1Parser.g:7581:1: ( Type_1 ) + // InternalRos1Parser.g:7582:2: Type_1 { before(grammarAccess.getActionServerAccess().getTypeKeyword_4()); match(input,Type_1,FOLLOW_2); @@ -22967,14 +22906,14 @@ public final void rule__ActionServer__Group__4__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionServer__Group__5" - // InternalRos1Parser.g:7592:1: rule__ActionServer__Group__5 : rule__ActionServer__Group__5__Impl rule__ActionServer__Group__6 ; + // InternalRos1Parser.g:7591:1: rule__ActionServer__Group__5 : rule__ActionServer__Group__5__Impl rule__ActionServer__Group__6 ; public final void rule__ActionServer__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7596:1: ( rule__ActionServer__Group__5__Impl rule__ActionServer__Group__6 ) - // InternalRos1Parser.g:7597:2: rule__ActionServer__Group__5__Impl rule__ActionServer__Group__6 + // InternalRos1Parser.g:7595:1: ( rule__ActionServer__Group__5__Impl rule__ActionServer__Group__6 ) + // InternalRos1Parser.g:7596:2: rule__ActionServer__Group__5__Impl rule__ActionServer__Group__6 { pushFollow(FOLLOW_37); rule__ActionServer__Group__5__Impl(); @@ -23005,21 +22944,21 @@ public final void rule__ActionServer__Group__5() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group__5__Impl" - // InternalRos1Parser.g:7604:1: rule__ActionServer__Group__5__Impl : ( ( rule__ActionServer__ActionAssignment_5 ) ) ; + // InternalRos1Parser.g:7603:1: rule__ActionServer__Group__5__Impl : ( ( rule__ActionServer__ActionAssignment_5 ) ) ; public final void rule__ActionServer__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7608:1: ( ( ( rule__ActionServer__ActionAssignment_5 ) ) ) - // InternalRos1Parser.g:7609:1: ( ( rule__ActionServer__ActionAssignment_5 ) ) + // InternalRos1Parser.g:7607:1: ( ( ( rule__ActionServer__ActionAssignment_5 ) ) ) + // InternalRos1Parser.g:7608:1: ( ( rule__ActionServer__ActionAssignment_5 ) ) { - // InternalRos1Parser.g:7609:1: ( ( rule__ActionServer__ActionAssignment_5 ) ) - // InternalRos1Parser.g:7610:2: ( rule__ActionServer__ActionAssignment_5 ) + // InternalRos1Parser.g:7608:1: ( ( rule__ActionServer__ActionAssignment_5 ) ) + // InternalRos1Parser.g:7609:2: ( rule__ActionServer__ActionAssignment_5 ) { before(grammarAccess.getActionServerAccess().getActionAssignment_5()); - // InternalRos1Parser.g:7611:2: ( rule__ActionServer__ActionAssignment_5 ) - // InternalRos1Parser.g:7611:3: rule__ActionServer__ActionAssignment_5 + // InternalRos1Parser.g:7610:2: ( rule__ActionServer__ActionAssignment_5 ) + // InternalRos1Parser.g:7610:3: rule__ActionServer__ActionAssignment_5 { pushFollow(FOLLOW_2); rule__ActionServer__ActionAssignment_5(); @@ -23052,14 +22991,14 @@ public final void rule__ActionServer__Group__5__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionServer__Group__6" - // InternalRos1Parser.g:7619:1: rule__ActionServer__Group__6 : rule__ActionServer__Group__6__Impl rule__ActionServer__Group__7 ; + // InternalRos1Parser.g:7618:1: rule__ActionServer__Group__6 : rule__ActionServer__Group__6__Impl rule__ActionServer__Group__7 ; public final void rule__ActionServer__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7623:1: ( rule__ActionServer__Group__6__Impl rule__ActionServer__Group__7 ) - // InternalRos1Parser.g:7624:2: rule__ActionServer__Group__6__Impl rule__ActionServer__Group__7 + // InternalRos1Parser.g:7622:1: ( rule__ActionServer__Group__6__Impl rule__ActionServer__Group__7 ) + // InternalRos1Parser.g:7623:2: rule__ActionServer__Group__6__Impl rule__ActionServer__Group__7 { pushFollow(FOLLOW_37); rule__ActionServer__Group__6__Impl(); @@ -23090,20 +23029,20 @@ public final void rule__ActionServer__Group__6() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group__6__Impl" - // InternalRos1Parser.g:7631:1: rule__ActionServer__Group__6__Impl : ( ( rule__ActionServer__Group_6__0 )? ) ; + // InternalRos1Parser.g:7630:1: rule__ActionServer__Group__6__Impl : ( ( rule__ActionServer__Group_6__0 )? ) ; public final void rule__ActionServer__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7635:1: ( ( ( rule__ActionServer__Group_6__0 )? ) ) - // InternalRos1Parser.g:7636:1: ( ( rule__ActionServer__Group_6__0 )? ) + // InternalRos1Parser.g:7634:1: ( ( ( rule__ActionServer__Group_6__0 )? ) ) + // InternalRos1Parser.g:7635:1: ( ( rule__ActionServer__Group_6__0 )? ) { - // InternalRos1Parser.g:7636:1: ( ( rule__ActionServer__Group_6__0 )? ) - // InternalRos1Parser.g:7637:2: ( rule__ActionServer__Group_6__0 )? + // InternalRos1Parser.g:7635:1: ( ( rule__ActionServer__Group_6__0 )? ) + // InternalRos1Parser.g:7636:2: ( rule__ActionServer__Group_6__0 )? { before(grammarAccess.getActionServerAccess().getGroup_6()); - // InternalRos1Parser.g:7638:2: ( rule__ActionServer__Group_6__0 )? + // InternalRos1Parser.g:7637:2: ( rule__ActionServer__Group_6__0 )? int alt43=2; int LA43_0 = input.LA(1); @@ -23112,7 +23051,7 @@ public final void rule__ActionServer__Group__6__Impl() throws RecognitionExcepti } switch (alt43) { case 1 : - // InternalRos1Parser.g:7638:3: rule__ActionServer__Group_6__0 + // InternalRos1Parser.g:7637:3: rule__ActionServer__Group_6__0 { pushFollow(FOLLOW_2); rule__ActionServer__Group_6__0(); @@ -23148,14 +23087,14 @@ public final void rule__ActionServer__Group__6__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionServer__Group__7" - // InternalRos1Parser.g:7646:1: rule__ActionServer__Group__7 : rule__ActionServer__Group__7__Impl ; + // InternalRos1Parser.g:7645:1: rule__ActionServer__Group__7 : rule__ActionServer__Group__7__Impl ; public final void rule__ActionServer__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7650:1: ( rule__ActionServer__Group__7__Impl ) - // InternalRos1Parser.g:7651:2: rule__ActionServer__Group__7__Impl + // InternalRos1Parser.g:7649:1: ( rule__ActionServer__Group__7__Impl ) + // InternalRos1Parser.g:7650:2: rule__ActionServer__Group__7__Impl { pushFollow(FOLLOW_2); rule__ActionServer__Group__7__Impl(); @@ -23181,17 +23120,17 @@ public final void rule__ActionServer__Group__7() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group__7__Impl" - // InternalRos1Parser.g:7657:1: rule__ActionServer__Group__7__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:7656:1: rule__ActionServer__Group__7__Impl : ( RULE_END ) ; public final void rule__ActionServer__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7661:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:7662:1: ( RULE_END ) + // InternalRos1Parser.g:7660:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:7661:1: ( RULE_END ) { - // InternalRos1Parser.g:7662:1: ( RULE_END ) - // InternalRos1Parser.g:7663:2: RULE_END + // InternalRos1Parser.g:7661:1: ( RULE_END ) + // InternalRos1Parser.g:7662:2: RULE_END { before(grammarAccess.getActionServerAccess().getENDTerminalRuleCall_7()); match(input,RULE_END,FOLLOW_2); @@ -23218,14 +23157,14 @@ public final void rule__ActionServer__Group__7__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionServer__Group_6__0" - // InternalRos1Parser.g:7673:1: rule__ActionServer__Group_6__0 : rule__ActionServer__Group_6__0__Impl rule__ActionServer__Group_6__1 ; + // InternalRos1Parser.g:7672:1: rule__ActionServer__Group_6__0 : rule__ActionServer__Group_6__0__Impl rule__ActionServer__Group_6__1 ; public final void rule__ActionServer__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7677:1: ( rule__ActionServer__Group_6__0__Impl rule__ActionServer__Group_6__1 ) - // InternalRos1Parser.g:7678:2: rule__ActionServer__Group_6__0__Impl rule__ActionServer__Group_6__1 + // InternalRos1Parser.g:7676:1: ( rule__ActionServer__Group_6__0__Impl rule__ActionServer__Group_6__1 ) + // InternalRos1Parser.g:7677:2: rule__ActionServer__Group_6__0__Impl rule__ActionServer__Group_6__1 { pushFollow(FOLLOW_38); rule__ActionServer__Group_6__0__Impl(); @@ -23256,17 +23195,17 @@ public final void rule__ActionServer__Group_6__0() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group_6__0__Impl" - // InternalRos1Parser.g:7685:1: rule__ActionServer__Group_6__0__Impl : ( Ns ) ; + // InternalRos1Parser.g:7684:1: rule__ActionServer__Group_6__0__Impl : ( Ns ) ; public final void rule__ActionServer__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7689:1: ( ( Ns ) ) - // InternalRos1Parser.g:7690:1: ( Ns ) + // InternalRos1Parser.g:7688:1: ( ( Ns ) ) + // InternalRos1Parser.g:7689:1: ( Ns ) { - // InternalRos1Parser.g:7690:1: ( Ns ) - // InternalRos1Parser.g:7691:2: Ns + // InternalRos1Parser.g:7689:1: ( Ns ) + // InternalRos1Parser.g:7690:2: Ns { before(grammarAccess.getActionServerAccess().getNsKeyword_6_0()); match(input,Ns,FOLLOW_2); @@ -23293,14 +23232,14 @@ public final void rule__ActionServer__Group_6__0__Impl() throws RecognitionExcep // $ANTLR start "rule__ActionServer__Group_6__1" - // InternalRos1Parser.g:7700:1: rule__ActionServer__Group_6__1 : rule__ActionServer__Group_6__1__Impl ; + // InternalRos1Parser.g:7699:1: rule__ActionServer__Group_6__1 : rule__ActionServer__Group_6__1__Impl ; public final void rule__ActionServer__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7704:1: ( rule__ActionServer__Group_6__1__Impl ) - // InternalRos1Parser.g:7705:2: rule__ActionServer__Group_6__1__Impl + // InternalRos1Parser.g:7703:1: ( rule__ActionServer__Group_6__1__Impl ) + // InternalRos1Parser.g:7704:2: rule__ActionServer__Group_6__1__Impl { pushFollow(FOLLOW_2); rule__ActionServer__Group_6__1__Impl(); @@ -23326,21 +23265,21 @@ public final void rule__ActionServer__Group_6__1() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group_6__1__Impl" - // InternalRos1Parser.g:7711:1: rule__ActionServer__Group_6__1__Impl : ( ( rule__ActionServer__NamespaceAssignment_6_1 ) ) ; + // InternalRos1Parser.g:7710:1: rule__ActionServer__Group_6__1__Impl : ( ( rule__ActionServer__NamespaceAssignment_6_1 ) ) ; public final void rule__ActionServer__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7715:1: ( ( ( rule__ActionServer__NamespaceAssignment_6_1 ) ) ) - // InternalRos1Parser.g:7716:1: ( ( rule__ActionServer__NamespaceAssignment_6_1 ) ) + // InternalRos1Parser.g:7714:1: ( ( ( rule__ActionServer__NamespaceAssignment_6_1 ) ) ) + // InternalRos1Parser.g:7715:1: ( ( rule__ActionServer__NamespaceAssignment_6_1 ) ) { - // InternalRos1Parser.g:7716:1: ( ( rule__ActionServer__NamespaceAssignment_6_1 ) ) - // InternalRos1Parser.g:7717:2: ( rule__ActionServer__NamespaceAssignment_6_1 ) + // InternalRos1Parser.g:7715:1: ( ( rule__ActionServer__NamespaceAssignment_6_1 ) ) + // InternalRos1Parser.g:7716:2: ( rule__ActionServer__NamespaceAssignment_6_1 ) { before(grammarAccess.getActionServerAccess().getNamespaceAssignment_6_1()); - // InternalRos1Parser.g:7718:2: ( rule__ActionServer__NamespaceAssignment_6_1 ) - // InternalRos1Parser.g:7718:3: rule__ActionServer__NamespaceAssignment_6_1 + // InternalRos1Parser.g:7717:2: ( rule__ActionServer__NamespaceAssignment_6_1 ) + // InternalRos1Parser.g:7717:3: rule__ActionServer__NamespaceAssignment_6_1 { pushFollow(FOLLOW_2); rule__ActionServer__NamespaceAssignment_6_1(); @@ -23373,14 +23312,14 @@ public final void rule__ActionServer__Group_6__1__Impl() throws RecognitionExcep // $ANTLR start "rule__ActionClient__Group__0" - // InternalRos1Parser.g:7727:1: rule__ActionClient__Group__0 : rule__ActionClient__Group__0__Impl rule__ActionClient__Group__1 ; + // InternalRos1Parser.g:7726:1: rule__ActionClient__Group__0 : rule__ActionClient__Group__0__Impl rule__ActionClient__Group__1 ; public final void rule__ActionClient__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7731:1: ( rule__ActionClient__Group__0__Impl rule__ActionClient__Group__1 ) - // InternalRos1Parser.g:7732:2: rule__ActionClient__Group__0__Impl rule__ActionClient__Group__1 + // InternalRos1Parser.g:7730:1: ( rule__ActionClient__Group__0__Impl rule__ActionClient__Group__1 ) + // InternalRos1Parser.g:7731:2: rule__ActionClient__Group__0__Impl rule__ActionClient__Group__1 { pushFollow(FOLLOW_7); rule__ActionClient__Group__0__Impl(); @@ -23411,21 +23350,21 @@ public final void rule__ActionClient__Group__0() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group__0__Impl" - // InternalRos1Parser.g:7739:1: rule__ActionClient__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:7738:1: rule__ActionClient__Group__0__Impl : ( () ) ; public final void rule__ActionClient__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7743:1: ( ( () ) ) - // InternalRos1Parser.g:7744:1: ( () ) + // InternalRos1Parser.g:7742:1: ( ( () ) ) + // InternalRos1Parser.g:7743:1: ( () ) { - // InternalRos1Parser.g:7744:1: ( () ) - // InternalRos1Parser.g:7745:2: () + // InternalRos1Parser.g:7743:1: ( () ) + // InternalRos1Parser.g:7744:2: () { before(grammarAccess.getActionClientAccess().getActionClientAction_0()); - // InternalRos1Parser.g:7746:2: () - // InternalRos1Parser.g:7746:3: + // InternalRos1Parser.g:7745:2: () + // InternalRos1Parser.g:7745:3: { } @@ -23448,14 +23387,14 @@ public final void rule__ActionClient__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionClient__Group__1" - // InternalRos1Parser.g:7754:1: rule__ActionClient__Group__1 : rule__ActionClient__Group__1__Impl rule__ActionClient__Group__2 ; + // InternalRos1Parser.g:7753:1: rule__ActionClient__Group__1 : rule__ActionClient__Group__1__Impl rule__ActionClient__Group__2 ; public final void rule__ActionClient__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7758:1: ( rule__ActionClient__Group__1__Impl rule__ActionClient__Group__2 ) - // InternalRos1Parser.g:7759:2: rule__ActionClient__Group__1__Impl rule__ActionClient__Group__2 + // InternalRos1Parser.g:7757:1: ( rule__ActionClient__Group__1__Impl rule__ActionClient__Group__2 ) + // InternalRos1Parser.g:7758:2: rule__ActionClient__Group__1__Impl rule__ActionClient__Group__2 { pushFollow(FOLLOW_4); rule__ActionClient__Group__1__Impl(); @@ -23486,21 +23425,21 @@ public final void rule__ActionClient__Group__1() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group__1__Impl" - // InternalRos1Parser.g:7766:1: rule__ActionClient__Group__1__Impl : ( ( rule__ActionClient__NameAssignment_1 ) ) ; + // InternalRos1Parser.g:7765:1: rule__ActionClient__Group__1__Impl : ( ( rule__ActionClient__NameAssignment_1 ) ) ; public final void rule__ActionClient__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7770:1: ( ( ( rule__ActionClient__NameAssignment_1 ) ) ) - // InternalRos1Parser.g:7771:1: ( ( rule__ActionClient__NameAssignment_1 ) ) + // InternalRos1Parser.g:7769:1: ( ( ( rule__ActionClient__NameAssignment_1 ) ) ) + // InternalRos1Parser.g:7770:1: ( ( rule__ActionClient__NameAssignment_1 ) ) { - // InternalRos1Parser.g:7771:1: ( ( rule__ActionClient__NameAssignment_1 ) ) - // InternalRos1Parser.g:7772:2: ( rule__ActionClient__NameAssignment_1 ) + // InternalRos1Parser.g:7770:1: ( ( rule__ActionClient__NameAssignment_1 ) ) + // InternalRos1Parser.g:7771:2: ( rule__ActionClient__NameAssignment_1 ) { before(grammarAccess.getActionClientAccess().getNameAssignment_1()); - // InternalRos1Parser.g:7773:2: ( rule__ActionClient__NameAssignment_1 ) - // InternalRos1Parser.g:7773:3: rule__ActionClient__NameAssignment_1 + // InternalRos1Parser.g:7772:2: ( rule__ActionClient__NameAssignment_1 ) + // InternalRos1Parser.g:7772:3: rule__ActionClient__NameAssignment_1 { pushFollow(FOLLOW_2); rule__ActionClient__NameAssignment_1(); @@ -23533,14 +23472,14 @@ public final void rule__ActionClient__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionClient__Group__2" - // InternalRos1Parser.g:7781:1: rule__ActionClient__Group__2 : rule__ActionClient__Group__2__Impl rule__ActionClient__Group__3 ; + // InternalRos1Parser.g:7780:1: rule__ActionClient__Group__2 : rule__ActionClient__Group__2__Impl rule__ActionClient__Group__3 ; public final void rule__ActionClient__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7785:1: ( rule__ActionClient__Group__2__Impl rule__ActionClient__Group__3 ) - // InternalRos1Parser.g:7786:2: rule__ActionClient__Group__2__Impl rule__ActionClient__Group__3 + // InternalRos1Parser.g:7784:1: ( rule__ActionClient__Group__2__Impl rule__ActionClient__Group__3 ) + // InternalRos1Parser.g:7785:2: rule__ActionClient__Group__2__Impl rule__ActionClient__Group__3 { pushFollow(FOLLOW_5); rule__ActionClient__Group__2__Impl(); @@ -23571,17 +23510,17 @@ public final void rule__ActionClient__Group__2() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group__2__Impl" - // InternalRos1Parser.g:7793:1: rule__ActionClient__Group__2__Impl : ( Colon ) ; + // InternalRos1Parser.g:7792:1: rule__ActionClient__Group__2__Impl : ( Colon ) ; public final void rule__ActionClient__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7797:1: ( ( Colon ) ) - // InternalRos1Parser.g:7798:1: ( Colon ) + // InternalRos1Parser.g:7796:1: ( ( Colon ) ) + // InternalRos1Parser.g:7797:1: ( Colon ) { - // InternalRos1Parser.g:7798:1: ( Colon ) - // InternalRos1Parser.g:7799:2: Colon + // InternalRos1Parser.g:7797:1: ( Colon ) + // InternalRos1Parser.g:7798:2: Colon { before(grammarAccess.getActionClientAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -23608,14 +23547,14 @@ public final void rule__ActionClient__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionClient__Group__3" - // InternalRos1Parser.g:7808:1: rule__ActionClient__Group__3 : rule__ActionClient__Group__3__Impl rule__ActionClient__Group__4 ; + // InternalRos1Parser.g:7807:1: rule__ActionClient__Group__3 : rule__ActionClient__Group__3__Impl rule__ActionClient__Group__4 ; public final void rule__ActionClient__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7812:1: ( rule__ActionClient__Group__3__Impl rule__ActionClient__Group__4 ) - // InternalRos1Parser.g:7813:2: rule__ActionClient__Group__3__Impl rule__ActionClient__Group__4 + // InternalRos1Parser.g:7811:1: ( rule__ActionClient__Group__3__Impl rule__ActionClient__Group__4 ) + // InternalRos1Parser.g:7812:2: rule__ActionClient__Group__3__Impl rule__ActionClient__Group__4 { pushFollow(FOLLOW_36); rule__ActionClient__Group__3__Impl(); @@ -23646,17 +23585,17 @@ public final void rule__ActionClient__Group__3() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group__3__Impl" - // InternalRos1Parser.g:7820:1: rule__ActionClient__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:7819:1: rule__ActionClient__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__ActionClient__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7824:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:7825:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:7823:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:7824:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:7825:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:7826:2: RULE_BEGIN + // InternalRos1Parser.g:7824:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:7825:2: RULE_BEGIN { before(grammarAccess.getActionClientAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -23683,14 +23622,14 @@ public final void rule__ActionClient__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionClient__Group__4" - // InternalRos1Parser.g:7835:1: rule__ActionClient__Group__4 : rule__ActionClient__Group__4__Impl rule__ActionClient__Group__5 ; + // InternalRos1Parser.g:7834:1: rule__ActionClient__Group__4 : rule__ActionClient__Group__4__Impl rule__ActionClient__Group__5 ; public final void rule__ActionClient__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7839:1: ( rule__ActionClient__Group__4__Impl rule__ActionClient__Group__5 ) - // InternalRos1Parser.g:7840:2: rule__ActionClient__Group__4__Impl rule__ActionClient__Group__5 + // InternalRos1Parser.g:7838:1: ( rule__ActionClient__Group__4__Impl rule__ActionClient__Group__5 ) + // InternalRos1Parser.g:7839:2: rule__ActionClient__Group__4__Impl rule__ActionClient__Group__5 { pushFollow(FOLLOW_7); rule__ActionClient__Group__4__Impl(); @@ -23721,17 +23660,17 @@ public final void rule__ActionClient__Group__4() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group__4__Impl" - // InternalRos1Parser.g:7847:1: rule__ActionClient__Group__4__Impl : ( Type_1 ) ; + // InternalRos1Parser.g:7846:1: rule__ActionClient__Group__4__Impl : ( Type_1 ) ; public final void rule__ActionClient__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7851:1: ( ( Type_1 ) ) - // InternalRos1Parser.g:7852:1: ( Type_1 ) + // InternalRos1Parser.g:7850:1: ( ( Type_1 ) ) + // InternalRos1Parser.g:7851:1: ( Type_1 ) { - // InternalRos1Parser.g:7852:1: ( Type_1 ) - // InternalRos1Parser.g:7853:2: Type_1 + // InternalRos1Parser.g:7851:1: ( Type_1 ) + // InternalRos1Parser.g:7852:2: Type_1 { before(grammarAccess.getActionClientAccess().getTypeKeyword_4()); match(input,Type_1,FOLLOW_2); @@ -23758,14 +23697,14 @@ public final void rule__ActionClient__Group__4__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionClient__Group__5" - // InternalRos1Parser.g:7862:1: rule__ActionClient__Group__5 : rule__ActionClient__Group__5__Impl rule__ActionClient__Group__6 ; + // InternalRos1Parser.g:7861:1: rule__ActionClient__Group__5 : rule__ActionClient__Group__5__Impl rule__ActionClient__Group__6 ; public final void rule__ActionClient__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7866:1: ( rule__ActionClient__Group__5__Impl rule__ActionClient__Group__6 ) - // InternalRos1Parser.g:7867:2: rule__ActionClient__Group__5__Impl rule__ActionClient__Group__6 + // InternalRos1Parser.g:7865:1: ( rule__ActionClient__Group__5__Impl rule__ActionClient__Group__6 ) + // InternalRos1Parser.g:7866:2: rule__ActionClient__Group__5__Impl rule__ActionClient__Group__6 { pushFollow(FOLLOW_37); rule__ActionClient__Group__5__Impl(); @@ -23796,21 +23735,21 @@ public final void rule__ActionClient__Group__5() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group__5__Impl" - // InternalRos1Parser.g:7874:1: rule__ActionClient__Group__5__Impl : ( ( rule__ActionClient__ActionAssignment_5 ) ) ; + // InternalRos1Parser.g:7873:1: rule__ActionClient__Group__5__Impl : ( ( rule__ActionClient__ActionAssignment_5 ) ) ; public final void rule__ActionClient__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7878:1: ( ( ( rule__ActionClient__ActionAssignment_5 ) ) ) - // InternalRos1Parser.g:7879:1: ( ( rule__ActionClient__ActionAssignment_5 ) ) + // InternalRos1Parser.g:7877:1: ( ( ( rule__ActionClient__ActionAssignment_5 ) ) ) + // InternalRos1Parser.g:7878:1: ( ( rule__ActionClient__ActionAssignment_5 ) ) { - // InternalRos1Parser.g:7879:1: ( ( rule__ActionClient__ActionAssignment_5 ) ) - // InternalRos1Parser.g:7880:2: ( rule__ActionClient__ActionAssignment_5 ) + // InternalRos1Parser.g:7878:1: ( ( rule__ActionClient__ActionAssignment_5 ) ) + // InternalRos1Parser.g:7879:2: ( rule__ActionClient__ActionAssignment_5 ) { before(grammarAccess.getActionClientAccess().getActionAssignment_5()); - // InternalRos1Parser.g:7881:2: ( rule__ActionClient__ActionAssignment_5 ) - // InternalRos1Parser.g:7881:3: rule__ActionClient__ActionAssignment_5 + // InternalRos1Parser.g:7880:2: ( rule__ActionClient__ActionAssignment_5 ) + // InternalRos1Parser.g:7880:3: rule__ActionClient__ActionAssignment_5 { pushFollow(FOLLOW_2); rule__ActionClient__ActionAssignment_5(); @@ -23843,14 +23782,14 @@ public final void rule__ActionClient__Group__5__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionClient__Group__6" - // InternalRos1Parser.g:7889:1: rule__ActionClient__Group__6 : rule__ActionClient__Group__6__Impl rule__ActionClient__Group__7 ; + // InternalRos1Parser.g:7888:1: rule__ActionClient__Group__6 : rule__ActionClient__Group__6__Impl rule__ActionClient__Group__7 ; public final void rule__ActionClient__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7893:1: ( rule__ActionClient__Group__6__Impl rule__ActionClient__Group__7 ) - // InternalRos1Parser.g:7894:2: rule__ActionClient__Group__6__Impl rule__ActionClient__Group__7 + // InternalRos1Parser.g:7892:1: ( rule__ActionClient__Group__6__Impl rule__ActionClient__Group__7 ) + // InternalRos1Parser.g:7893:2: rule__ActionClient__Group__6__Impl rule__ActionClient__Group__7 { pushFollow(FOLLOW_37); rule__ActionClient__Group__6__Impl(); @@ -23881,20 +23820,20 @@ public final void rule__ActionClient__Group__6() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group__6__Impl" - // InternalRos1Parser.g:7901:1: rule__ActionClient__Group__6__Impl : ( ( rule__ActionClient__Group_6__0 )? ) ; + // InternalRos1Parser.g:7900:1: rule__ActionClient__Group__6__Impl : ( ( rule__ActionClient__Group_6__0 )? ) ; public final void rule__ActionClient__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7905:1: ( ( ( rule__ActionClient__Group_6__0 )? ) ) - // InternalRos1Parser.g:7906:1: ( ( rule__ActionClient__Group_6__0 )? ) + // InternalRos1Parser.g:7904:1: ( ( ( rule__ActionClient__Group_6__0 )? ) ) + // InternalRos1Parser.g:7905:1: ( ( rule__ActionClient__Group_6__0 )? ) { - // InternalRos1Parser.g:7906:1: ( ( rule__ActionClient__Group_6__0 )? ) - // InternalRos1Parser.g:7907:2: ( rule__ActionClient__Group_6__0 )? + // InternalRos1Parser.g:7905:1: ( ( rule__ActionClient__Group_6__0 )? ) + // InternalRos1Parser.g:7906:2: ( rule__ActionClient__Group_6__0 )? { before(grammarAccess.getActionClientAccess().getGroup_6()); - // InternalRos1Parser.g:7908:2: ( rule__ActionClient__Group_6__0 )? + // InternalRos1Parser.g:7907:2: ( rule__ActionClient__Group_6__0 )? int alt44=2; int LA44_0 = input.LA(1); @@ -23903,7 +23842,7 @@ public final void rule__ActionClient__Group__6__Impl() throws RecognitionExcepti } switch (alt44) { case 1 : - // InternalRos1Parser.g:7908:3: rule__ActionClient__Group_6__0 + // InternalRos1Parser.g:7907:3: rule__ActionClient__Group_6__0 { pushFollow(FOLLOW_2); rule__ActionClient__Group_6__0(); @@ -23939,14 +23878,14 @@ public final void rule__ActionClient__Group__6__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionClient__Group__7" - // InternalRos1Parser.g:7916:1: rule__ActionClient__Group__7 : rule__ActionClient__Group__7__Impl ; + // InternalRos1Parser.g:7915:1: rule__ActionClient__Group__7 : rule__ActionClient__Group__7__Impl ; public final void rule__ActionClient__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7920:1: ( rule__ActionClient__Group__7__Impl ) - // InternalRos1Parser.g:7921:2: rule__ActionClient__Group__7__Impl + // InternalRos1Parser.g:7919:1: ( rule__ActionClient__Group__7__Impl ) + // InternalRos1Parser.g:7920:2: rule__ActionClient__Group__7__Impl { pushFollow(FOLLOW_2); rule__ActionClient__Group__7__Impl(); @@ -23972,17 +23911,17 @@ public final void rule__ActionClient__Group__7() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group__7__Impl" - // InternalRos1Parser.g:7927:1: rule__ActionClient__Group__7__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:7926:1: rule__ActionClient__Group__7__Impl : ( RULE_END ) ; public final void rule__ActionClient__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7931:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:7932:1: ( RULE_END ) + // InternalRos1Parser.g:7930:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:7931:1: ( RULE_END ) { - // InternalRos1Parser.g:7932:1: ( RULE_END ) - // InternalRos1Parser.g:7933:2: RULE_END + // InternalRos1Parser.g:7931:1: ( RULE_END ) + // InternalRos1Parser.g:7932:2: RULE_END { before(grammarAccess.getActionClientAccess().getENDTerminalRuleCall_7()); match(input,RULE_END,FOLLOW_2); @@ -24009,14 +23948,14 @@ public final void rule__ActionClient__Group__7__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionClient__Group_6__0" - // InternalRos1Parser.g:7943:1: rule__ActionClient__Group_6__0 : rule__ActionClient__Group_6__0__Impl rule__ActionClient__Group_6__1 ; + // InternalRos1Parser.g:7942:1: rule__ActionClient__Group_6__0 : rule__ActionClient__Group_6__0__Impl rule__ActionClient__Group_6__1 ; public final void rule__ActionClient__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7947:1: ( rule__ActionClient__Group_6__0__Impl rule__ActionClient__Group_6__1 ) - // InternalRos1Parser.g:7948:2: rule__ActionClient__Group_6__0__Impl rule__ActionClient__Group_6__1 + // InternalRos1Parser.g:7946:1: ( rule__ActionClient__Group_6__0__Impl rule__ActionClient__Group_6__1 ) + // InternalRos1Parser.g:7947:2: rule__ActionClient__Group_6__0__Impl rule__ActionClient__Group_6__1 { pushFollow(FOLLOW_38); rule__ActionClient__Group_6__0__Impl(); @@ -24047,17 +23986,17 @@ public final void rule__ActionClient__Group_6__0() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group_6__0__Impl" - // InternalRos1Parser.g:7955:1: rule__ActionClient__Group_6__0__Impl : ( Ns ) ; + // InternalRos1Parser.g:7954:1: rule__ActionClient__Group_6__0__Impl : ( Ns ) ; public final void rule__ActionClient__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7959:1: ( ( Ns ) ) - // InternalRos1Parser.g:7960:1: ( Ns ) + // InternalRos1Parser.g:7958:1: ( ( Ns ) ) + // InternalRos1Parser.g:7959:1: ( Ns ) { - // InternalRos1Parser.g:7960:1: ( Ns ) - // InternalRos1Parser.g:7961:2: Ns + // InternalRos1Parser.g:7959:1: ( Ns ) + // InternalRos1Parser.g:7960:2: Ns { before(grammarAccess.getActionClientAccess().getNsKeyword_6_0()); match(input,Ns,FOLLOW_2); @@ -24084,14 +24023,14 @@ public final void rule__ActionClient__Group_6__0__Impl() throws RecognitionExcep // $ANTLR start "rule__ActionClient__Group_6__1" - // InternalRos1Parser.g:7970:1: rule__ActionClient__Group_6__1 : rule__ActionClient__Group_6__1__Impl ; + // InternalRos1Parser.g:7969:1: rule__ActionClient__Group_6__1 : rule__ActionClient__Group_6__1__Impl ; public final void rule__ActionClient__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7974:1: ( rule__ActionClient__Group_6__1__Impl ) - // InternalRos1Parser.g:7975:2: rule__ActionClient__Group_6__1__Impl + // InternalRos1Parser.g:7973:1: ( rule__ActionClient__Group_6__1__Impl ) + // InternalRos1Parser.g:7974:2: rule__ActionClient__Group_6__1__Impl { pushFollow(FOLLOW_2); rule__ActionClient__Group_6__1__Impl(); @@ -24117,21 +24056,21 @@ public final void rule__ActionClient__Group_6__1() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group_6__1__Impl" - // InternalRos1Parser.g:7981:1: rule__ActionClient__Group_6__1__Impl : ( ( rule__ActionClient__NamespaceAssignment_6_1 ) ) ; + // InternalRos1Parser.g:7980:1: rule__ActionClient__Group_6__1__Impl : ( ( rule__ActionClient__NamespaceAssignment_6_1 ) ) ; public final void rule__ActionClient__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:7985:1: ( ( ( rule__ActionClient__NamespaceAssignment_6_1 ) ) ) - // InternalRos1Parser.g:7986:1: ( ( rule__ActionClient__NamespaceAssignment_6_1 ) ) + // InternalRos1Parser.g:7984:1: ( ( ( rule__ActionClient__NamespaceAssignment_6_1 ) ) ) + // InternalRos1Parser.g:7985:1: ( ( rule__ActionClient__NamespaceAssignment_6_1 ) ) { - // InternalRos1Parser.g:7986:1: ( ( rule__ActionClient__NamespaceAssignment_6_1 ) ) - // InternalRos1Parser.g:7987:2: ( rule__ActionClient__NamespaceAssignment_6_1 ) + // InternalRos1Parser.g:7985:1: ( ( rule__ActionClient__NamespaceAssignment_6_1 ) ) + // InternalRos1Parser.g:7986:2: ( rule__ActionClient__NamespaceAssignment_6_1 ) { before(grammarAccess.getActionClientAccess().getNamespaceAssignment_6_1()); - // InternalRos1Parser.g:7988:2: ( rule__ActionClient__NamespaceAssignment_6_1 ) - // InternalRos1Parser.g:7988:3: rule__ActionClient__NamespaceAssignment_6_1 + // InternalRos1Parser.g:7987:2: ( rule__ActionClient__NamespaceAssignment_6_1 ) + // InternalRos1Parser.g:7987:3: rule__ActionClient__NamespaceAssignment_6_1 { pushFollow(FOLLOW_2); rule__ActionClient__NamespaceAssignment_6_1(); @@ -24164,14 +24103,14 @@ public final void rule__ActionClient__Group_6__1__Impl() throws RecognitionExcep // $ANTLR start "rule__ExternalDependency__Group__0" - // InternalRos1Parser.g:7997:1: rule__ExternalDependency__Group__0 : rule__ExternalDependency__Group__0__Impl rule__ExternalDependency__Group__1 ; + // InternalRos1Parser.g:7996:1: rule__ExternalDependency__Group__0 : rule__ExternalDependency__Group__0__Impl rule__ExternalDependency__Group__1 ; public final void rule__ExternalDependency__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8001:1: ( rule__ExternalDependency__Group__0__Impl rule__ExternalDependency__Group__1 ) - // InternalRos1Parser.g:8002:2: rule__ExternalDependency__Group__0__Impl rule__ExternalDependency__Group__1 + // InternalRos1Parser.g:8000:1: ( rule__ExternalDependency__Group__0__Impl rule__ExternalDependency__Group__1 ) + // InternalRos1Parser.g:8001:2: rule__ExternalDependency__Group__0__Impl rule__ExternalDependency__Group__1 { pushFollow(FOLLOW_11); rule__ExternalDependency__Group__0__Impl(); @@ -24202,21 +24141,21 @@ public final void rule__ExternalDependency__Group__0() throws RecognitionExcepti // $ANTLR start "rule__ExternalDependency__Group__0__Impl" - // InternalRos1Parser.g:8009:1: rule__ExternalDependency__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:8008:1: rule__ExternalDependency__Group__0__Impl : ( () ) ; public final void rule__ExternalDependency__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8013:1: ( ( () ) ) - // InternalRos1Parser.g:8014:1: ( () ) + // InternalRos1Parser.g:8012:1: ( ( () ) ) + // InternalRos1Parser.g:8013:1: ( () ) { - // InternalRos1Parser.g:8014:1: ( () ) - // InternalRos1Parser.g:8015:2: () + // InternalRos1Parser.g:8013:1: ( () ) + // InternalRos1Parser.g:8014:2: () { before(grammarAccess.getExternalDependencyAccess().getExternalDependencyAction_0()); - // InternalRos1Parser.g:8016:2: () - // InternalRos1Parser.g:8016:3: + // InternalRos1Parser.g:8015:2: () + // InternalRos1Parser.g:8015:3: { } @@ -24239,14 +24178,14 @@ public final void rule__ExternalDependency__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__ExternalDependency__Group__1" - // InternalRos1Parser.g:8024:1: rule__ExternalDependency__Group__1 : rule__ExternalDependency__Group__1__Impl rule__ExternalDependency__Group__2 ; + // InternalRos1Parser.g:8023:1: rule__ExternalDependency__Group__1 : rule__ExternalDependency__Group__1__Impl rule__ExternalDependency__Group__2 ; public final void rule__ExternalDependency__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8028:1: ( rule__ExternalDependency__Group__1__Impl rule__ExternalDependency__Group__2 ) - // InternalRos1Parser.g:8029:2: rule__ExternalDependency__Group__1__Impl rule__ExternalDependency__Group__2 + // InternalRos1Parser.g:8027:1: ( rule__ExternalDependency__Group__1__Impl rule__ExternalDependency__Group__2 ) + // InternalRos1Parser.g:8028:2: rule__ExternalDependency__Group__1__Impl rule__ExternalDependency__Group__2 { pushFollow(FOLLOW_7); rule__ExternalDependency__Group__1__Impl(); @@ -24277,17 +24216,17 @@ public final void rule__ExternalDependency__Group__1() throws RecognitionExcepti // $ANTLR start "rule__ExternalDependency__Group__1__Impl" - // InternalRos1Parser.g:8036:1: rule__ExternalDependency__Group__1__Impl : ( ExternalDependency ) ; + // InternalRos1Parser.g:8035:1: rule__ExternalDependency__Group__1__Impl : ( ExternalDependency ) ; public final void rule__ExternalDependency__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8040:1: ( ( ExternalDependency ) ) - // InternalRos1Parser.g:8041:1: ( ExternalDependency ) + // InternalRos1Parser.g:8039:1: ( ( ExternalDependency ) ) + // InternalRos1Parser.g:8040:1: ( ExternalDependency ) { - // InternalRos1Parser.g:8041:1: ( ExternalDependency ) - // InternalRos1Parser.g:8042:2: ExternalDependency + // InternalRos1Parser.g:8040:1: ( ExternalDependency ) + // InternalRos1Parser.g:8041:2: ExternalDependency { before(grammarAccess.getExternalDependencyAccess().getExternalDependencyKeyword_1()); match(input,ExternalDependency,FOLLOW_2); @@ -24314,14 +24253,14 @@ public final void rule__ExternalDependency__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__ExternalDependency__Group__2" - // InternalRos1Parser.g:8051:1: rule__ExternalDependency__Group__2 : rule__ExternalDependency__Group__2__Impl ; + // InternalRos1Parser.g:8050:1: rule__ExternalDependency__Group__2 : rule__ExternalDependency__Group__2__Impl ; public final void rule__ExternalDependency__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8055:1: ( rule__ExternalDependency__Group__2__Impl ) - // InternalRos1Parser.g:8056:2: rule__ExternalDependency__Group__2__Impl + // InternalRos1Parser.g:8054:1: ( rule__ExternalDependency__Group__2__Impl ) + // InternalRos1Parser.g:8055:2: rule__ExternalDependency__Group__2__Impl { pushFollow(FOLLOW_2); rule__ExternalDependency__Group__2__Impl(); @@ -24347,21 +24286,21 @@ public final void rule__ExternalDependency__Group__2() throws RecognitionExcepti // $ANTLR start "rule__ExternalDependency__Group__2__Impl" - // InternalRos1Parser.g:8062:1: rule__ExternalDependency__Group__2__Impl : ( ( rule__ExternalDependency__NameAssignment_2 ) ) ; + // InternalRos1Parser.g:8061:1: rule__ExternalDependency__Group__2__Impl : ( ( rule__ExternalDependency__NameAssignment_2 ) ) ; public final void rule__ExternalDependency__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8066:1: ( ( ( rule__ExternalDependency__NameAssignment_2 ) ) ) - // InternalRos1Parser.g:8067:1: ( ( rule__ExternalDependency__NameAssignment_2 ) ) + // InternalRos1Parser.g:8065:1: ( ( ( rule__ExternalDependency__NameAssignment_2 ) ) ) + // InternalRos1Parser.g:8066:1: ( ( rule__ExternalDependency__NameAssignment_2 ) ) { - // InternalRos1Parser.g:8067:1: ( ( rule__ExternalDependency__NameAssignment_2 ) ) - // InternalRos1Parser.g:8068:2: ( rule__ExternalDependency__NameAssignment_2 ) + // InternalRos1Parser.g:8066:1: ( ( rule__ExternalDependency__NameAssignment_2 ) ) + // InternalRos1Parser.g:8067:2: ( rule__ExternalDependency__NameAssignment_2 ) { before(grammarAccess.getExternalDependencyAccess().getNameAssignment_2()); - // InternalRos1Parser.g:8069:2: ( rule__ExternalDependency__NameAssignment_2 ) - // InternalRos1Parser.g:8069:3: rule__ExternalDependency__NameAssignment_2 + // InternalRos1Parser.g:8068:2: ( rule__ExternalDependency__NameAssignment_2 ) + // InternalRos1Parser.g:8068:3: rule__ExternalDependency__NameAssignment_2 { pushFollow(FOLLOW_2); rule__ExternalDependency__NameAssignment_2(); @@ -24394,14 +24333,14 @@ public final void rule__ExternalDependency__Group__2__Impl() throws RecognitionE // $ANTLR start "rule__GlobalNamespace__Group__0" - // InternalRos1Parser.g:8078:1: rule__GlobalNamespace__Group__0 : rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ; + // InternalRos1Parser.g:8077:1: rule__GlobalNamespace__Group__0 : rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ; public final void rule__GlobalNamespace__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8082:1: ( rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ) - // InternalRos1Parser.g:8083:2: rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 + // InternalRos1Parser.g:8081:1: ( rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ) + // InternalRos1Parser.g:8082:2: rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 { pushFollow(FOLLOW_39); rule__GlobalNamespace__Group__0__Impl(); @@ -24432,21 +24371,21 @@ public final void rule__GlobalNamespace__Group__0() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__0__Impl" - // InternalRos1Parser.g:8090:1: rule__GlobalNamespace__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:8089:1: rule__GlobalNamespace__Group__0__Impl : ( () ) ; public final void rule__GlobalNamespace__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8094:1: ( ( () ) ) - // InternalRos1Parser.g:8095:1: ( () ) + // InternalRos1Parser.g:8093:1: ( ( () ) ) + // InternalRos1Parser.g:8094:1: ( () ) { - // InternalRos1Parser.g:8095:1: ( () ) - // InternalRos1Parser.g:8096:2: () + // InternalRos1Parser.g:8094:1: ( () ) + // InternalRos1Parser.g:8095:2: () { before(grammarAccess.getGlobalNamespaceAccess().getGlobalNamespaceAction_0()); - // InternalRos1Parser.g:8097:2: () - // InternalRos1Parser.g:8097:3: + // InternalRos1Parser.g:8096:2: () + // InternalRos1Parser.g:8096:3: { } @@ -24469,14 +24408,14 @@ public final void rule__GlobalNamespace__Group__0__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group__1" - // InternalRos1Parser.g:8105:1: rule__GlobalNamespace__Group__1 : rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ; + // InternalRos1Parser.g:8104:1: rule__GlobalNamespace__Group__1 : rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ; public final void rule__GlobalNamespace__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8109:1: ( rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ) - // InternalRos1Parser.g:8110:2: rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 + // InternalRos1Parser.g:8108:1: ( rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ) + // InternalRos1Parser.g:8109:2: rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 { pushFollow(FOLLOW_10); rule__GlobalNamespace__Group__1__Impl(); @@ -24507,17 +24446,17 @@ public final void rule__GlobalNamespace__Group__1() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__1__Impl" - // InternalRos1Parser.g:8117:1: rule__GlobalNamespace__Group__1__Impl : ( GlobalNamespace ) ; + // InternalRos1Parser.g:8116:1: rule__GlobalNamespace__Group__1__Impl : ( GlobalNamespace ) ; public final void rule__GlobalNamespace__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8121:1: ( ( GlobalNamespace ) ) - // InternalRos1Parser.g:8122:1: ( GlobalNamespace ) + // InternalRos1Parser.g:8120:1: ( ( GlobalNamespace ) ) + // InternalRos1Parser.g:8121:1: ( GlobalNamespace ) { - // InternalRos1Parser.g:8122:1: ( GlobalNamespace ) - // InternalRos1Parser.g:8123:2: GlobalNamespace + // InternalRos1Parser.g:8121:1: ( GlobalNamespace ) + // InternalRos1Parser.g:8122:2: GlobalNamespace { before(grammarAccess.getGlobalNamespaceAccess().getGlobalNamespaceKeyword_1()); match(input,GlobalNamespace,FOLLOW_2); @@ -24544,14 +24483,14 @@ public final void rule__GlobalNamespace__Group__1__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group__2" - // InternalRos1Parser.g:8132:1: rule__GlobalNamespace__Group__2 : rule__GlobalNamespace__Group__2__Impl ; + // InternalRos1Parser.g:8131:1: rule__GlobalNamespace__Group__2 : rule__GlobalNamespace__Group__2__Impl ; public final void rule__GlobalNamespace__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8136:1: ( rule__GlobalNamespace__Group__2__Impl ) - // InternalRos1Parser.g:8137:2: rule__GlobalNamespace__Group__2__Impl + // InternalRos1Parser.g:8135:1: ( rule__GlobalNamespace__Group__2__Impl ) + // InternalRos1Parser.g:8136:2: rule__GlobalNamespace__Group__2__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group__2__Impl(); @@ -24577,20 +24516,20 @@ public final void rule__GlobalNamespace__Group__2() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__2__Impl" - // InternalRos1Parser.g:8143:1: rule__GlobalNamespace__Group__2__Impl : ( ( rule__GlobalNamespace__Group_2__0 )? ) ; + // InternalRos1Parser.g:8142:1: rule__GlobalNamespace__Group__2__Impl : ( ( rule__GlobalNamespace__Group_2__0 )? ) ; public final void rule__GlobalNamespace__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8147:1: ( ( ( rule__GlobalNamespace__Group_2__0 )? ) ) - // InternalRos1Parser.g:8148:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) + // InternalRos1Parser.g:8146:1: ( ( ( rule__GlobalNamespace__Group_2__0 )? ) ) + // InternalRos1Parser.g:8147:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) { - // InternalRos1Parser.g:8148:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) - // InternalRos1Parser.g:8149:2: ( rule__GlobalNamespace__Group_2__0 )? + // InternalRos1Parser.g:8147:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) + // InternalRos1Parser.g:8148:2: ( rule__GlobalNamespace__Group_2__0 )? { before(grammarAccess.getGlobalNamespaceAccess().getGroup_2()); - // InternalRos1Parser.g:8150:2: ( rule__GlobalNamespace__Group_2__0 )? + // InternalRos1Parser.g:8149:2: ( rule__GlobalNamespace__Group_2__0 )? int alt45=2; int LA45_0 = input.LA(1); @@ -24599,7 +24538,7 @@ public final void rule__GlobalNamespace__Group__2__Impl() throws RecognitionExce } switch (alt45) { case 1 : - // InternalRos1Parser.g:8150:3: rule__GlobalNamespace__Group_2__0 + // InternalRos1Parser.g:8149:3: rule__GlobalNamespace__Group_2__0 { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_2__0(); @@ -24635,14 +24574,14 @@ public final void rule__GlobalNamespace__Group__2__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group_2__0" - // InternalRos1Parser.g:8159:1: rule__GlobalNamespace__Group_2__0 : rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ; + // InternalRos1Parser.g:8158:1: rule__GlobalNamespace__Group_2__0 : rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ; public final void rule__GlobalNamespace__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8163:1: ( rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ) - // InternalRos1Parser.g:8164:2: rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 + // InternalRos1Parser.g:8162:1: ( rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ) + // InternalRos1Parser.g:8163:2: rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 { pushFollow(FOLLOW_40); rule__GlobalNamespace__Group_2__0__Impl(); @@ -24673,17 +24612,17 @@ public final void rule__GlobalNamespace__Group_2__0() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__0__Impl" - // InternalRos1Parser.g:8171:1: rule__GlobalNamespace__Group_2__0__Impl : ( LeftSquareBracket ) ; + // InternalRos1Parser.g:8170:1: rule__GlobalNamespace__Group_2__0__Impl : ( LeftSquareBracket ) ; public final void rule__GlobalNamespace__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8175:1: ( ( LeftSquareBracket ) ) - // InternalRos1Parser.g:8176:1: ( LeftSquareBracket ) + // InternalRos1Parser.g:8174:1: ( ( LeftSquareBracket ) ) + // InternalRos1Parser.g:8175:1: ( LeftSquareBracket ) { - // InternalRos1Parser.g:8176:1: ( LeftSquareBracket ) - // InternalRos1Parser.g:8177:2: LeftSquareBracket + // InternalRos1Parser.g:8175:1: ( LeftSquareBracket ) + // InternalRos1Parser.g:8176:2: LeftSquareBracket { before(grammarAccess.getGlobalNamespaceAccess().getLeftSquareBracketKeyword_2_0()); match(input,LeftSquareBracket,FOLLOW_2); @@ -24710,14 +24649,14 @@ public final void rule__GlobalNamespace__Group_2__0__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2__1" - // InternalRos1Parser.g:8186:1: rule__GlobalNamespace__Group_2__1 : rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ; + // InternalRos1Parser.g:8185:1: rule__GlobalNamespace__Group_2__1 : rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ; public final void rule__GlobalNamespace__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8190:1: ( rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ) - // InternalRos1Parser.g:8191:2: rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 + // InternalRos1Parser.g:8189:1: ( rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ) + // InternalRos1Parser.g:8190:2: rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 { pushFollow(FOLLOW_12); rule__GlobalNamespace__Group_2__1__Impl(); @@ -24748,21 +24687,21 @@ public final void rule__GlobalNamespace__Group_2__1() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__1__Impl" - // InternalRos1Parser.g:8198:1: rule__GlobalNamespace__Group_2__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ; + // InternalRos1Parser.g:8197:1: rule__GlobalNamespace__Group_2__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ; public final void rule__GlobalNamespace__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8202:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ) - // InternalRos1Parser.g:8203:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) + // InternalRos1Parser.g:8201:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ) + // InternalRos1Parser.g:8202:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) { - // InternalRos1Parser.g:8203:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) - // InternalRos1Parser.g:8204:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) + // InternalRos1Parser.g:8202:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) + // InternalRos1Parser.g:8203:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsAssignment_2_1()); - // InternalRos1Parser.g:8205:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) - // InternalRos1Parser.g:8205:3: rule__GlobalNamespace__PartsAssignment_2_1 + // InternalRos1Parser.g:8204:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) + // InternalRos1Parser.g:8204:3: rule__GlobalNamespace__PartsAssignment_2_1 { pushFollow(FOLLOW_2); rule__GlobalNamespace__PartsAssignment_2_1(); @@ -24795,14 +24734,14 @@ public final void rule__GlobalNamespace__Group_2__1__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2__2" - // InternalRos1Parser.g:8213:1: rule__GlobalNamespace__Group_2__2 : rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ; + // InternalRos1Parser.g:8212:1: rule__GlobalNamespace__Group_2__2 : rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ; public final void rule__GlobalNamespace__Group_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8217:1: ( rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ) - // InternalRos1Parser.g:8218:2: rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 + // InternalRos1Parser.g:8216:1: ( rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ) + // InternalRos1Parser.g:8217:2: rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 { pushFollow(FOLLOW_12); rule__GlobalNamespace__Group_2__2__Impl(); @@ -24833,20 +24772,20 @@ public final void rule__GlobalNamespace__Group_2__2() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__2__Impl" - // InternalRos1Parser.g:8225:1: rule__GlobalNamespace__Group_2__2__Impl : ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ; + // InternalRos1Parser.g:8224:1: rule__GlobalNamespace__Group_2__2__Impl : ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ; public final void rule__GlobalNamespace__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8229:1: ( ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ) - // InternalRos1Parser.g:8230:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) + // InternalRos1Parser.g:8228:1: ( ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ) + // InternalRos1Parser.g:8229:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) { - // InternalRos1Parser.g:8230:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) - // InternalRos1Parser.g:8231:2: ( rule__GlobalNamespace__Group_2_2__0 )* + // InternalRos1Parser.g:8229:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) + // InternalRos1Parser.g:8230:2: ( rule__GlobalNamespace__Group_2_2__0 )* { before(grammarAccess.getGlobalNamespaceAccess().getGroup_2_2()); - // InternalRos1Parser.g:8232:2: ( rule__GlobalNamespace__Group_2_2__0 )* + // InternalRos1Parser.g:8231:2: ( rule__GlobalNamespace__Group_2_2__0 )* loop46: do { int alt46=2; @@ -24859,7 +24798,7 @@ public final void rule__GlobalNamespace__Group_2__2__Impl() throws RecognitionEx switch (alt46) { case 1 : - // InternalRos1Parser.g:8232:3: rule__GlobalNamespace__Group_2_2__0 + // InternalRos1Parser.g:8231:3: rule__GlobalNamespace__Group_2_2__0 { pushFollow(FOLLOW_13); rule__GlobalNamespace__Group_2_2__0(); @@ -24898,14 +24837,14 @@ public final void rule__GlobalNamespace__Group_2__2__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2__3" - // InternalRos1Parser.g:8240:1: rule__GlobalNamespace__Group_2__3 : rule__GlobalNamespace__Group_2__3__Impl ; + // InternalRos1Parser.g:8239:1: rule__GlobalNamespace__Group_2__3 : rule__GlobalNamespace__Group_2__3__Impl ; public final void rule__GlobalNamespace__Group_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8244:1: ( rule__GlobalNamespace__Group_2__3__Impl ) - // InternalRos1Parser.g:8245:2: rule__GlobalNamespace__Group_2__3__Impl + // InternalRos1Parser.g:8243:1: ( rule__GlobalNamespace__Group_2__3__Impl ) + // InternalRos1Parser.g:8244:2: rule__GlobalNamespace__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_2__3__Impl(); @@ -24931,17 +24870,17 @@ public final void rule__GlobalNamespace__Group_2__3() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__3__Impl" - // InternalRos1Parser.g:8251:1: rule__GlobalNamespace__Group_2__3__Impl : ( RightSquareBracket ) ; + // InternalRos1Parser.g:8250:1: rule__GlobalNamespace__Group_2__3__Impl : ( RightSquareBracket ) ; public final void rule__GlobalNamespace__Group_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8255:1: ( ( RightSquareBracket ) ) - // InternalRos1Parser.g:8256:1: ( RightSquareBracket ) + // InternalRos1Parser.g:8254:1: ( ( RightSquareBracket ) ) + // InternalRos1Parser.g:8255:1: ( RightSquareBracket ) { - // InternalRos1Parser.g:8256:1: ( RightSquareBracket ) - // InternalRos1Parser.g:8257:2: RightSquareBracket + // InternalRos1Parser.g:8255:1: ( RightSquareBracket ) + // InternalRos1Parser.g:8256:2: RightSquareBracket { before(grammarAccess.getGlobalNamespaceAccess().getRightSquareBracketKeyword_2_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -24968,14 +24907,14 @@ public final void rule__GlobalNamespace__Group_2__3__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2_2__0" - // InternalRos1Parser.g:8267:1: rule__GlobalNamespace__Group_2_2__0 : rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ; + // InternalRos1Parser.g:8266:1: rule__GlobalNamespace__Group_2_2__0 : rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ; public final void rule__GlobalNamespace__Group_2_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8271:1: ( rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ) - // InternalRos1Parser.g:8272:2: rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 + // InternalRos1Parser.g:8270:1: ( rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ) + // InternalRos1Parser.g:8271:2: rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 { pushFollow(FOLLOW_40); rule__GlobalNamespace__Group_2_2__0__Impl(); @@ -25006,17 +24945,17 @@ public final void rule__GlobalNamespace__Group_2_2__0() throws RecognitionExcept // $ANTLR start "rule__GlobalNamespace__Group_2_2__0__Impl" - // InternalRos1Parser.g:8279:1: rule__GlobalNamespace__Group_2_2__0__Impl : ( Comma ) ; + // InternalRos1Parser.g:8278:1: rule__GlobalNamespace__Group_2_2__0__Impl : ( Comma ) ; public final void rule__GlobalNamespace__Group_2_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8283:1: ( ( Comma ) ) - // InternalRos1Parser.g:8284:1: ( Comma ) + // InternalRos1Parser.g:8282:1: ( ( Comma ) ) + // InternalRos1Parser.g:8283:1: ( Comma ) { - // InternalRos1Parser.g:8284:1: ( Comma ) - // InternalRos1Parser.g:8285:2: Comma + // InternalRos1Parser.g:8283:1: ( Comma ) + // InternalRos1Parser.g:8284:2: Comma { before(grammarAccess.getGlobalNamespaceAccess().getCommaKeyword_2_2_0()); match(input,Comma,FOLLOW_2); @@ -25043,14 +24982,14 @@ public final void rule__GlobalNamespace__Group_2_2__0__Impl() throws Recognition // $ANTLR start "rule__GlobalNamespace__Group_2_2__1" - // InternalRos1Parser.g:8294:1: rule__GlobalNamespace__Group_2_2__1 : rule__GlobalNamespace__Group_2_2__1__Impl ; + // InternalRos1Parser.g:8293:1: rule__GlobalNamespace__Group_2_2__1 : rule__GlobalNamespace__Group_2_2__1__Impl ; public final void rule__GlobalNamespace__Group_2_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8298:1: ( rule__GlobalNamespace__Group_2_2__1__Impl ) - // InternalRos1Parser.g:8299:2: rule__GlobalNamespace__Group_2_2__1__Impl + // InternalRos1Parser.g:8297:1: ( rule__GlobalNamespace__Group_2_2__1__Impl ) + // InternalRos1Parser.g:8298:2: rule__GlobalNamespace__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_2_2__1__Impl(); @@ -25076,21 +25015,21 @@ public final void rule__GlobalNamespace__Group_2_2__1() throws RecognitionExcept // $ANTLR start "rule__GlobalNamespace__Group_2_2__1__Impl" - // InternalRos1Parser.g:8305:1: rule__GlobalNamespace__Group_2_2__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ; + // InternalRos1Parser.g:8304:1: rule__GlobalNamespace__Group_2_2__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ; public final void rule__GlobalNamespace__Group_2_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8309:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ) - // InternalRos1Parser.g:8310:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) + // InternalRos1Parser.g:8308:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ) + // InternalRos1Parser.g:8309:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) { - // InternalRos1Parser.g:8310:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) - // InternalRos1Parser.g:8311:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) + // InternalRos1Parser.g:8309:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) + // InternalRos1Parser.g:8310:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsAssignment_2_2_1()); - // InternalRos1Parser.g:8312:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) - // InternalRos1Parser.g:8312:3: rule__GlobalNamespace__PartsAssignment_2_2_1 + // InternalRos1Parser.g:8311:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) + // InternalRos1Parser.g:8311:3: rule__GlobalNamespace__PartsAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__GlobalNamespace__PartsAssignment_2_2_1(); @@ -25123,14 +25062,14 @@ public final void rule__GlobalNamespace__Group_2_2__1__Impl() throws Recognition // $ANTLR start "rule__RelativeNamespace_Impl__Group__0" - // InternalRos1Parser.g:8321:1: rule__RelativeNamespace_Impl__Group__0 : rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ; + // InternalRos1Parser.g:8320:1: rule__RelativeNamespace_Impl__Group__0 : rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ; public final void rule__RelativeNamespace_Impl__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8325:1: ( rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ) - // InternalRos1Parser.g:8326:2: rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 + // InternalRos1Parser.g:8324:1: ( rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ) + // InternalRos1Parser.g:8325:2: rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 { pushFollow(FOLLOW_41); rule__RelativeNamespace_Impl__Group__0__Impl(); @@ -25161,21 +25100,21 @@ public final void rule__RelativeNamespace_Impl__Group__0() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__0__Impl" - // InternalRos1Parser.g:8333:1: rule__RelativeNamespace_Impl__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:8332:1: rule__RelativeNamespace_Impl__Group__0__Impl : ( () ) ; public final void rule__RelativeNamespace_Impl__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8337:1: ( ( () ) ) - // InternalRos1Parser.g:8338:1: ( () ) + // InternalRos1Parser.g:8336:1: ( ( () ) ) + // InternalRos1Parser.g:8337:1: ( () ) { - // InternalRos1Parser.g:8338:1: ( () ) - // InternalRos1Parser.g:8339:2: () + // InternalRos1Parser.g:8337:1: ( () ) + // InternalRos1Parser.g:8338:2: () { before(grammarAccess.getRelativeNamespace_ImplAccess().getRelativeNamespaceAction_0()); - // InternalRos1Parser.g:8340:2: () - // InternalRos1Parser.g:8340:3: + // InternalRos1Parser.g:8339:2: () + // InternalRos1Parser.g:8339:3: { } @@ -25198,14 +25137,14 @@ public final void rule__RelativeNamespace_Impl__Group__0__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group__1" - // InternalRos1Parser.g:8348:1: rule__RelativeNamespace_Impl__Group__1 : rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ; + // InternalRos1Parser.g:8347:1: rule__RelativeNamespace_Impl__Group__1 : rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ; public final void rule__RelativeNamespace_Impl__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8352:1: ( rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ) - // InternalRos1Parser.g:8353:2: rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 + // InternalRos1Parser.g:8351:1: ( rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ) + // InternalRos1Parser.g:8352:2: rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 { pushFollow(FOLLOW_10); rule__RelativeNamespace_Impl__Group__1__Impl(); @@ -25236,17 +25175,17 @@ public final void rule__RelativeNamespace_Impl__Group__1() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__1__Impl" - // InternalRos1Parser.g:8360:1: rule__RelativeNamespace_Impl__Group__1__Impl : ( RelativeNamespace ) ; + // InternalRos1Parser.g:8359:1: rule__RelativeNamespace_Impl__Group__1__Impl : ( RelativeNamespace ) ; public final void rule__RelativeNamespace_Impl__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8364:1: ( ( RelativeNamespace ) ) - // InternalRos1Parser.g:8365:1: ( RelativeNamespace ) + // InternalRos1Parser.g:8363:1: ( ( RelativeNamespace ) ) + // InternalRos1Parser.g:8364:1: ( RelativeNamespace ) { - // InternalRos1Parser.g:8365:1: ( RelativeNamespace ) - // InternalRos1Parser.g:8366:2: RelativeNamespace + // InternalRos1Parser.g:8364:1: ( RelativeNamespace ) + // InternalRos1Parser.g:8365:2: RelativeNamespace { before(grammarAccess.getRelativeNamespace_ImplAccess().getRelativeNamespaceKeyword_1()); match(input,RelativeNamespace,FOLLOW_2); @@ -25273,14 +25212,14 @@ public final void rule__RelativeNamespace_Impl__Group__1__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group__2" - // InternalRos1Parser.g:8375:1: rule__RelativeNamespace_Impl__Group__2 : rule__RelativeNamespace_Impl__Group__2__Impl ; + // InternalRos1Parser.g:8374:1: rule__RelativeNamespace_Impl__Group__2 : rule__RelativeNamespace_Impl__Group__2__Impl ; public final void rule__RelativeNamespace_Impl__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8379:1: ( rule__RelativeNamespace_Impl__Group__2__Impl ) - // InternalRos1Parser.g:8380:2: rule__RelativeNamespace_Impl__Group__2__Impl + // InternalRos1Parser.g:8378:1: ( rule__RelativeNamespace_Impl__Group__2__Impl ) + // InternalRos1Parser.g:8379:2: rule__RelativeNamespace_Impl__Group__2__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group__2__Impl(); @@ -25306,20 +25245,20 @@ public final void rule__RelativeNamespace_Impl__Group__2() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__2__Impl" - // InternalRos1Parser.g:8386:1: rule__RelativeNamespace_Impl__Group__2__Impl : ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ; + // InternalRos1Parser.g:8385:1: rule__RelativeNamespace_Impl__Group__2__Impl : ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ; public final void rule__RelativeNamespace_Impl__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8390:1: ( ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ) - // InternalRos1Parser.g:8391:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) + // InternalRos1Parser.g:8389:1: ( ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ) + // InternalRos1Parser.g:8390:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) { - // InternalRos1Parser.g:8391:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) - // InternalRos1Parser.g:8392:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? + // InternalRos1Parser.g:8390:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) + // InternalRos1Parser.g:8391:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup_2()); - // InternalRos1Parser.g:8393:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? + // InternalRos1Parser.g:8392:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? int alt47=2; int LA47_0 = input.LA(1); @@ -25328,7 +25267,7 @@ public final void rule__RelativeNamespace_Impl__Group__2__Impl() throws Recognit } switch (alt47) { case 1 : - // InternalRos1Parser.g:8393:3: rule__RelativeNamespace_Impl__Group_2__0 + // InternalRos1Parser.g:8392:3: rule__RelativeNamespace_Impl__Group_2__0 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_2__0(); @@ -25364,14 +25303,14 @@ public final void rule__RelativeNamespace_Impl__Group__2__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__0" - // InternalRos1Parser.g:8402:1: rule__RelativeNamespace_Impl__Group_2__0 : rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ; + // InternalRos1Parser.g:8401:1: rule__RelativeNamespace_Impl__Group_2__0 : rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ; public final void rule__RelativeNamespace_Impl__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8406:1: ( rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ) - // InternalRos1Parser.g:8407:2: rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 + // InternalRos1Parser.g:8405:1: ( rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ) + // InternalRos1Parser.g:8406:2: rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 { pushFollow(FOLLOW_40); rule__RelativeNamespace_Impl__Group_2__0__Impl(); @@ -25402,17 +25341,17 @@ public final void rule__RelativeNamespace_Impl__Group_2__0() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__0__Impl" - // InternalRos1Parser.g:8414:1: rule__RelativeNamespace_Impl__Group_2__0__Impl : ( LeftSquareBracket ) ; + // InternalRos1Parser.g:8413:1: rule__RelativeNamespace_Impl__Group_2__0__Impl : ( LeftSquareBracket ) ; public final void rule__RelativeNamespace_Impl__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8418:1: ( ( LeftSquareBracket ) ) - // InternalRos1Parser.g:8419:1: ( LeftSquareBracket ) + // InternalRos1Parser.g:8417:1: ( ( LeftSquareBracket ) ) + // InternalRos1Parser.g:8418:1: ( LeftSquareBracket ) { - // InternalRos1Parser.g:8419:1: ( LeftSquareBracket ) - // InternalRos1Parser.g:8420:2: LeftSquareBracket + // InternalRos1Parser.g:8418:1: ( LeftSquareBracket ) + // InternalRos1Parser.g:8419:2: LeftSquareBracket { before(grammarAccess.getRelativeNamespace_ImplAccess().getLeftSquareBracketKeyword_2_0()); match(input,LeftSquareBracket,FOLLOW_2); @@ -25439,14 +25378,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__0__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__1" - // InternalRos1Parser.g:8429:1: rule__RelativeNamespace_Impl__Group_2__1 : rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ; + // InternalRos1Parser.g:8428:1: rule__RelativeNamespace_Impl__Group_2__1 : rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ; public final void rule__RelativeNamespace_Impl__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8433:1: ( rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ) - // InternalRos1Parser.g:8434:2: rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 + // InternalRos1Parser.g:8432:1: ( rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ) + // InternalRos1Parser.g:8433:2: rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 { pushFollow(FOLLOW_12); rule__RelativeNamespace_Impl__Group_2__1__Impl(); @@ -25477,21 +25416,21 @@ public final void rule__RelativeNamespace_Impl__Group_2__1() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__1__Impl" - // InternalRos1Parser.g:8441:1: rule__RelativeNamespace_Impl__Group_2__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ; + // InternalRos1Parser.g:8440:1: rule__RelativeNamespace_Impl__Group_2__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ; public final void rule__RelativeNamespace_Impl__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8445:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ) - // InternalRos1Parser.g:8446:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) + // InternalRos1Parser.g:8444:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ) + // InternalRos1Parser.g:8445:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) { - // InternalRos1Parser.g:8446:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) - // InternalRos1Parser.g:8447:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) + // InternalRos1Parser.g:8445:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) + // InternalRos1Parser.g:8446:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsAssignment_2_1()); - // InternalRos1Parser.g:8448:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) - // InternalRos1Parser.g:8448:3: rule__RelativeNamespace_Impl__PartsAssignment_2_1 + // InternalRos1Parser.g:8447:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) + // InternalRos1Parser.g:8447:3: rule__RelativeNamespace_Impl__PartsAssignment_2_1 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__PartsAssignment_2_1(); @@ -25524,14 +25463,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__1__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__2" - // InternalRos1Parser.g:8456:1: rule__RelativeNamespace_Impl__Group_2__2 : rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ; + // InternalRos1Parser.g:8455:1: rule__RelativeNamespace_Impl__Group_2__2 : rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ; public final void rule__RelativeNamespace_Impl__Group_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8460:1: ( rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ) - // InternalRos1Parser.g:8461:2: rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 + // InternalRos1Parser.g:8459:1: ( rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ) + // InternalRos1Parser.g:8460:2: rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 { pushFollow(FOLLOW_12); rule__RelativeNamespace_Impl__Group_2__2__Impl(); @@ -25562,20 +25501,20 @@ public final void rule__RelativeNamespace_Impl__Group_2__2() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__2__Impl" - // InternalRos1Parser.g:8468:1: rule__RelativeNamespace_Impl__Group_2__2__Impl : ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ; + // InternalRos1Parser.g:8467:1: rule__RelativeNamespace_Impl__Group_2__2__Impl : ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ; public final void rule__RelativeNamespace_Impl__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8472:1: ( ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ) - // InternalRos1Parser.g:8473:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) + // InternalRos1Parser.g:8471:1: ( ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ) + // InternalRos1Parser.g:8472:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) { - // InternalRos1Parser.g:8473:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) - // InternalRos1Parser.g:8474:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* + // InternalRos1Parser.g:8472:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) + // InternalRos1Parser.g:8473:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup_2_2()); - // InternalRos1Parser.g:8475:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* + // InternalRos1Parser.g:8474:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* loop48: do { int alt48=2; @@ -25588,7 +25527,7 @@ public final void rule__RelativeNamespace_Impl__Group_2__2__Impl() throws Recogn switch (alt48) { case 1 : - // InternalRos1Parser.g:8475:3: rule__RelativeNamespace_Impl__Group_2_2__0 + // InternalRos1Parser.g:8474:3: rule__RelativeNamespace_Impl__Group_2_2__0 { pushFollow(FOLLOW_13); rule__RelativeNamespace_Impl__Group_2_2__0(); @@ -25627,14 +25566,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__2__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__3" - // InternalRos1Parser.g:8483:1: rule__RelativeNamespace_Impl__Group_2__3 : rule__RelativeNamespace_Impl__Group_2__3__Impl ; + // InternalRos1Parser.g:8482:1: rule__RelativeNamespace_Impl__Group_2__3 : rule__RelativeNamespace_Impl__Group_2__3__Impl ; public final void rule__RelativeNamespace_Impl__Group_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8487:1: ( rule__RelativeNamespace_Impl__Group_2__3__Impl ) - // InternalRos1Parser.g:8488:2: rule__RelativeNamespace_Impl__Group_2__3__Impl + // InternalRos1Parser.g:8486:1: ( rule__RelativeNamespace_Impl__Group_2__3__Impl ) + // InternalRos1Parser.g:8487:2: rule__RelativeNamespace_Impl__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_2__3__Impl(); @@ -25660,17 +25599,17 @@ public final void rule__RelativeNamespace_Impl__Group_2__3() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__3__Impl" - // InternalRos1Parser.g:8494:1: rule__RelativeNamespace_Impl__Group_2__3__Impl : ( RightSquareBracket ) ; + // InternalRos1Parser.g:8493:1: rule__RelativeNamespace_Impl__Group_2__3__Impl : ( RightSquareBracket ) ; public final void rule__RelativeNamespace_Impl__Group_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8498:1: ( ( RightSquareBracket ) ) - // InternalRos1Parser.g:8499:1: ( RightSquareBracket ) + // InternalRos1Parser.g:8497:1: ( ( RightSquareBracket ) ) + // InternalRos1Parser.g:8498:1: ( RightSquareBracket ) { - // InternalRos1Parser.g:8499:1: ( RightSquareBracket ) - // InternalRos1Parser.g:8500:2: RightSquareBracket + // InternalRos1Parser.g:8498:1: ( RightSquareBracket ) + // InternalRos1Parser.g:8499:2: RightSquareBracket { before(grammarAccess.getRelativeNamespace_ImplAccess().getRightSquareBracketKeyword_2_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -25697,14 +25636,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__3__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2_2__0" - // InternalRos1Parser.g:8510:1: rule__RelativeNamespace_Impl__Group_2_2__0 : rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 ; + // InternalRos1Parser.g:8509:1: rule__RelativeNamespace_Impl__Group_2_2__0 : rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 ; public final void rule__RelativeNamespace_Impl__Group_2_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8514:1: ( rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 ) - // InternalRos1Parser.g:8515:2: rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 + // InternalRos1Parser.g:8513:1: ( rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 ) + // InternalRos1Parser.g:8514:2: rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 { pushFollow(FOLLOW_40); rule__RelativeNamespace_Impl__Group_2_2__0__Impl(); @@ -25735,17 +25674,17 @@ public final void rule__RelativeNamespace_Impl__Group_2_2__0() throws Recognitio // $ANTLR start "rule__RelativeNamespace_Impl__Group_2_2__0__Impl" - // InternalRos1Parser.g:8522:1: rule__RelativeNamespace_Impl__Group_2_2__0__Impl : ( Comma ) ; + // InternalRos1Parser.g:8521:1: rule__RelativeNamespace_Impl__Group_2_2__0__Impl : ( Comma ) ; public final void rule__RelativeNamespace_Impl__Group_2_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8526:1: ( ( Comma ) ) - // InternalRos1Parser.g:8527:1: ( Comma ) + // InternalRos1Parser.g:8525:1: ( ( Comma ) ) + // InternalRos1Parser.g:8526:1: ( Comma ) { - // InternalRos1Parser.g:8527:1: ( Comma ) - // InternalRos1Parser.g:8528:2: Comma + // InternalRos1Parser.g:8526:1: ( Comma ) + // InternalRos1Parser.g:8527:2: Comma { before(grammarAccess.getRelativeNamespace_ImplAccess().getCommaKeyword_2_2_0()); match(input,Comma,FOLLOW_2); @@ -25772,14 +25711,14 @@ public final void rule__RelativeNamespace_Impl__Group_2_2__0__Impl() throws Reco // $ANTLR start "rule__RelativeNamespace_Impl__Group_2_2__1" - // InternalRos1Parser.g:8537:1: rule__RelativeNamespace_Impl__Group_2_2__1 : rule__RelativeNamespace_Impl__Group_2_2__1__Impl ; + // InternalRos1Parser.g:8536:1: rule__RelativeNamespace_Impl__Group_2_2__1 : rule__RelativeNamespace_Impl__Group_2_2__1__Impl ; public final void rule__RelativeNamespace_Impl__Group_2_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8541:1: ( rule__RelativeNamespace_Impl__Group_2_2__1__Impl ) - // InternalRos1Parser.g:8542:2: rule__RelativeNamespace_Impl__Group_2_2__1__Impl + // InternalRos1Parser.g:8540:1: ( rule__RelativeNamespace_Impl__Group_2_2__1__Impl ) + // InternalRos1Parser.g:8541:2: rule__RelativeNamespace_Impl__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_2_2__1__Impl(); @@ -25805,21 +25744,21 @@ public final void rule__RelativeNamespace_Impl__Group_2_2__1() throws Recognitio // $ANTLR start "rule__RelativeNamespace_Impl__Group_2_2__1__Impl" - // InternalRos1Parser.g:8548:1: rule__RelativeNamespace_Impl__Group_2_2__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ; + // InternalRos1Parser.g:8547:1: rule__RelativeNamespace_Impl__Group_2_2__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ; public final void rule__RelativeNamespace_Impl__Group_2_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8552:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ) - // InternalRos1Parser.g:8553:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) + // InternalRos1Parser.g:8551:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ) + // InternalRos1Parser.g:8552:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) { - // InternalRos1Parser.g:8553:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) - // InternalRos1Parser.g:8554:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) + // InternalRos1Parser.g:8552:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) + // InternalRos1Parser.g:8553:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsAssignment_2_2_1()); - // InternalRos1Parser.g:8555:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) - // InternalRos1Parser.g:8555:3: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 + // InternalRos1Parser.g:8554:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) + // InternalRos1Parser.g:8554:3: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__PartsAssignment_2_2_1(); @@ -25852,14 +25791,14 @@ public final void rule__RelativeNamespace_Impl__Group_2_2__1__Impl() throws Reco // $ANTLR start "rule__PrivateNamespace__Group__0" - // InternalRos1Parser.g:8564:1: rule__PrivateNamespace__Group__0 : rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ; + // InternalRos1Parser.g:8563:1: rule__PrivateNamespace__Group__0 : rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ; public final void rule__PrivateNamespace__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8568:1: ( rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ) - // InternalRos1Parser.g:8569:2: rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 + // InternalRos1Parser.g:8567:1: ( rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ) + // InternalRos1Parser.g:8568:2: rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 { pushFollow(FOLLOW_38); rule__PrivateNamespace__Group__0__Impl(); @@ -25890,21 +25829,21 @@ public final void rule__PrivateNamespace__Group__0() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__0__Impl" - // InternalRos1Parser.g:8576:1: rule__PrivateNamespace__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:8575:1: rule__PrivateNamespace__Group__0__Impl : ( () ) ; public final void rule__PrivateNamespace__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8580:1: ( ( () ) ) - // InternalRos1Parser.g:8581:1: ( () ) + // InternalRos1Parser.g:8579:1: ( ( () ) ) + // InternalRos1Parser.g:8580:1: ( () ) { - // InternalRos1Parser.g:8581:1: ( () ) - // InternalRos1Parser.g:8582:2: () + // InternalRos1Parser.g:8580:1: ( () ) + // InternalRos1Parser.g:8581:2: () { before(grammarAccess.getPrivateNamespaceAccess().getPrivateNamespaceAction_0()); - // InternalRos1Parser.g:8583:2: () - // InternalRos1Parser.g:8583:3: + // InternalRos1Parser.g:8582:2: () + // InternalRos1Parser.g:8582:3: { } @@ -25927,14 +25866,14 @@ public final void rule__PrivateNamespace__Group__0__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group__1" - // InternalRos1Parser.g:8591:1: rule__PrivateNamespace__Group__1 : rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ; + // InternalRos1Parser.g:8590:1: rule__PrivateNamespace__Group__1 : rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ; public final void rule__PrivateNamespace__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8595:1: ( rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ) - // InternalRos1Parser.g:8596:2: rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 + // InternalRos1Parser.g:8594:1: ( rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ) + // InternalRos1Parser.g:8595:2: rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 { pushFollow(FOLLOW_10); rule__PrivateNamespace__Group__1__Impl(); @@ -25965,17 +25904,17 @@ public final void rule__PrivateNamespace__Group__1() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__1__Impl" - // InternalRos1Parser.g:8603:1: rule__PrivateNamespace__Group__1__Impl : ( PrivateNamespace ) ; + // InternalRos1Parser.g:8602:1: rule__PrivateNamespace__Group__1__Impl : ( PrivateNamespace ) ; public final void rule__PrivateNamespace__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8607:1: ( ( PrivateNamespace ) ) - // InternalRos1Parser.g:8608:1: ( PrivateNamespace ) + // InternalRos1Parser.g:8606:1: ( ( PrivateNamespace ) ) + // InternalRos1Parser.g:8607:1: ( PrivateNamespace ) { - // InternalRos1Parser.g:8608:1: ( PrivateNamespace ) - // InternalRos1Parser.g:8609:2: PrivateNamespace + // InternalRos1Parser.g:8607:1: ( PrivateNamespace ) + // InternalRos1Parser.g:8608:2: PrivateNamespace { before(grammarAccess.getPrivateNamespaceAccess().getPrivateNamespaceKeyword_1()); match(input,PrivateNamespace,FOLLOW_2); @@ -26002,14 +25941,14 @@ public final void rule__PrivateNamespace__Group__1__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group__2" - // InternalRos1Parser.g:8618:1: rule__PrivateNamespace__Group__2 : rule__PrivateNamespace__Group__2__Impl ; + // InternalRos1Parser.g:8617:1: rule__PrivateNamespace__Group__2 : rule__PrivateNamespace__Group__2__Impl ; public final void rule__PrivateNamespace__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8622:1: ( rule__PrivateNamespace__Group__2__Impl ) - // InternalRos1Parser.g:8623:2: rule__PrivateNamespace__Group__2__Impl + // InternalRos1Parser.g:8621:1: ( rule__PrivateNamespace__Group__2__Impl ) + // InternalRos1Parser.g:8622:2: rule__PrivateNamespace__Group__2__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group__2__Impl(); @@ -26035,20 +25974,20 @@ public final void rule__PrivateNamespace__Group__2() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__2__Impl" - // InternalRos1Parser.g:8629:1: rule__PrivateNamespace__Group__2__Impl : ( ( rule__PrivateNamespace__Group_2__0 )? ) ; + // InternalRos1Parser.g:8628:1: rule__PrivateNamespace__Group__2__Impl : ( ( rule__PrivateNamespace__Group_2__0 )? ) ; public final void rule__PrivateNamespace__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8633:1: ( ( ( rule__PrivateNamespace__Group_2__0 )? ) ) - // InternalRos1Parser.g:8634:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) + // InternalRos1Parser.g:8632:1: ( ( ( rule__PrivateNamespace__Group_2__0 )? ) ) + // InternalRos1Parser.g:8633:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) { - // InternalRos1Parser.g:8634:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) - // InternalRos1Parser.g:8635:2: ( rule__PrivateNamespace__Group_2__0 )? + // InternalRos1Parser.g:8633:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) + // InternalRos1Parser.g:8634:2: ( rule__PrivateNamespace__Group_2__0 )? { before(grammarAccess.getPrivateNamespaceAccess().getGroup_2()); - // InternalRos1Parser.g:8636:2: ( rule__PrivateNamespace__Group_2__0 )? + // InternalRos1Parser.g:8635:2: ( rule__PrivateNamespace__Group_2__0 )? int alt49=2; int LA49_0 = input.LA(1); @@ -26057,7 +25996,7 @@ public final void rule__PrivateNamespace__Group__2__Impl() throws RecognitionExc } switch (alt49) { case 1 : - // InternalRos1Parser.g:8636:3: rule__PrivateNamespace__Group_2__0 + // InternalRos1Parser.g:8635:3: rule__PrivateNamespace__Group_2__0 { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_2__0(); @@ -26093,14 +26032,14 @@ public final void rule__PrivateNamespace__Group__2__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group_2__0" - // InternalRos1Parser.g:8645:1: rule__PrivateNamespace__Group_2__0 : rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ; + // InternalRos1Parser.g:8644:1: rule__PrivateNamespace__Group_2__0 : rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ; public final void rule__PrivateNamespace__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8649:1: ( rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ) - // InternalRos1Parser.g:8650:2: rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 + // InternalRos1Parser.g:8648:1: ( rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ) + // InternalRos1Parser.g:8649:2: rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 { pushFollow(FOLLOW_40); rule__PrivateNamespace__Group_2__0__Impl(); @@ -26131,17 +26070,17 @@ public final void rule__PrivateNamespace__Group_2__0() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__0__Impl" - // InternalRos1Parser.g:8657:1: rule__PrivateNamespace__Group_2__0__Impl : ( LeftSquareBracket ) ; + // InternalRos1Parser.g:8656:1: rule__PrivateNamespace__Group_2__0__Impl : ( LeftSquareBracket ) ; public final void rule__PrivateNamespace__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8661:1: ( ( LeftSquareBracket ) ) - // InternalRos1Parser.g:8662:1: ( LeftSquareBracket ) + // InternalRos1Parser.g:8660:1: ( ( LeftSquareBracket ) ) + // InternalRos1Parser.g:8661:1: ( LeftSquareBracket ) { - // InternalRos1Parser.g:8662:1: ( LeftSquareBracket ) - // InternalRos1Parser.g:8663:2: LeftSquareBracket + // InternalRos1Parser.g:8661:1: ( LeftSquareBracket ) + // InternalRos1Parser.g:8662:2: LeftSquareBracket { before(grammarAccess.getPrivateNamespaceAccess().getLeftSquareBracketKeyword_2_0()); match(input,LeftSquareBracket,FOLLOW_2); @@ -26168,14 +26107,14 @@ public final void rule__PrivateNamespace__Group_2__0__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2__1" - // InternalRos1Parser.g:8672:1: rule__PrivateNamespace__Group_2__1 : rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ; + // InternalRos1Parser.g:8671:1: rule__PrivateNamespace__Group_2__1 : rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ; public final void rule__PrivateNamespace__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8676:1: ( rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ) - // InternalRos1Parser.g:8677:2: rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 + // InternalRos1Parser.g:8675:1: ( rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ) + // InternalRos1Parser.g:8676:2: rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 { pushFollow(FOLLOW_12); rule__PrivateNamespace__Group_2__1__Impl(); @@ -26206,21 +26145,21 @@ public final void rule__PrivateNamespace__Group_2__1() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__1__Impl" - // InternalRos1Parser.g:8684:1: rule__PrivateNamespace__Group_2__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ; + // InternalRos1Parser.g:8683:1: rule__PrivateNamespace__Group_2__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ; public final void rule__PrivateNamespace__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8688:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ) - // InternalRos1Parser.g:8689:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) + // InternalRos1Parser.g:8687:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ) + // InternalRos1Parser.g:8688:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) { - // InternalRos1Parser.g:8689:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) - // InternalRos1Parser.g:8690:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) + // InternalRos1Parser.g:8688:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) + // InternalRos1Parser.g:8689:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsAssignment_2_1()); - // InternalRos1Parser.g:8691:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) - // InternalRos1Parser.g:8691:3: rule__PrivateNamespace__PartsAssignment_2_1 + // InternalRos1Parser.g:8690:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) + // InternalRos1Parser.g:8690:3: rule__PrivateNamespace__PartsAssignment_2_1 { pushFollow(FOLLOW_2); rule__PrivateNamespace__PartsAssignment_2_1(); @@ -26253,14 +26192,14 @@ public final void rule__PrivateNamespace__Group_2__1__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2__2" - // InternalRos1Parser.g:8699:1: rule__PrivateNamespace__Group_2__2 : rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ; + // InternalRos1Parser.g:8698:1: rule__PrivateNamespace__Group_2__2 : rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ; public final void rule__PrivateNamespace__Group_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8703:1: ( rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ) - // InternalRos1Parser.g:8704:2: rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 + // InternalRos1Parser.g:8702:1: ( rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ) + // InternalRos1Parser.g:8703:2: rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 { pushFollow(FOLLOW_12); rule__PrivateNamespace__Group_2__2__Impl(); @@ -26291,20 +26230,20 @@ public final void rule__PrivateNamespace__Group_2__2() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__2__Impl" - // InternalRos1Parser.g:8711:1: rule__PrivateNamespace__Group_2__2__Impl : ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ; + // InternalRos1Parser.g:8710:1: rule__PrivateNamespace__Group_2__2__Impl : ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ; public final void rule__PrivateNamespace__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8715:1: ( ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ) - // InternalRos1Parser.g:8716:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) + // InternalRos1Parser.g:8714:1: ( ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ) + // InternalRos1Parser.g:8715:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) { - // InternalRos1Parser.g:8716:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) - // InternalRos1Parser.g:8717:2: ( rule__PrivateNamespace__Group_2_2__0 )* + // InternalRos1Parser.g:8715:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) + // InternalRos1Parser.g:8716:2: ( rule__PrivateNamespace__Group_2_2__0 )* { before(grammarAccess.getPrivateNamespaceAccess().getGroup_2_2()); - // InternalRos1Parser.g:8718:2: ( rule__PrivateNamespace__Group_2_2__0 )* + // InternalRos1Parser.g:8717:2: ( rule__PrivateNamespace__Group_2_2__0 )* loop50: do { int alt50=2; @@ -26317,7 +26256,7 @@ public final void rule__PrivateNamespace__Group_2__2__Impl() throws RecognitionE switch (alt50) { case 1 : - // InternalRos1Parser.g:8718:3: rule__PrivateNamespace__Group_2_2__0 + // InternalRos1Parser.g:8717:3: rule__PrivateNamespace__Group_2_2__0 { pushFollow(FOLLOW_13); rule__PrivateNamespace__Group_2_2__0(); @@ -26356,14 +26295,14 @@ public final void rule__PrivateNamespace__Group_2__2__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2__3" - // InternalRos1Parser.g:8726:1: rule__PrivateNamespace__Group_2__3 : rule__PrivateNamespace__Group_2__3__Impl ; + // InternalRos1Parser.g:8725:1: rule__PrivateNamespace__Group_2__3 : rule__PrivateNamespace__Group_2__3__Impl ; public final void rule__PrivateNamespace__Group_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8730:1: ( rule__PrivateNamespace__Group_2__3__Impl ) - // InternalRos1Parser.g:8731:2: rule__PrivateNamespace__Group_2__3__Impl + // InternalRos1Parser.g:8729:1: ( rule__PrivateNamespace__Group_2__3__Impl ) + // InternalRos1Parser.g:8730:2: rule__PrivateNamespace__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_2__3__Impl(); @@ -26389,17 +26328,17 @@ public final void rule__PrivateNamespace__Group_2__3() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__3__Impl" - // InternalRos1Parser.g:8737:1: rule__PrivateNamespace__Group_2__3__Impl : ( RightSquareBracket ) ; + // InternalRos1Parser.g:8736:1: rule__PrivateNamespace__Group_2__3__Impl : ( RightSquareBracket ) ; public final void rule__PrivateNamespace__Group_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8741:1: ( ( RightSquareBracket ) ) - // InternalRos1Parser.g:8742:1: ( RightSquareBracket ) + // InternalRos1Parser.g:8740:1: ( ( RightSquareBracket ) ) + // InternalRos1Parser.g:8741:1: ( RightSquareBracket ) { - // InternalRos1Parser.g:8742:1: ( RightSquareBracket ) - // InternalRos1Parser.g:8743:2: RightSquareBracket + // InternalRos1Parser.g:8741:1: ( RightSquareBracket ) + // InternalRos1Parser.g:8742:2: RightSquareBracket { before(grammarAccess.getPrivateNamespaceAccess().getRightSquareBracketKeyword_2_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -26426,14 +26365,14 @@ public final void rule__PrivateNamespace__Group_2__3__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2_2__0" - // InternalRos1Parser.g:8753:1: rule__PrivateNamespace__Group_2_2__0 : rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ; + // InternalRos1Parser.g:8752:1: rule__PrivateNamespace__Group_2_2__0 : rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ; public final void rule__PrivateNamespace__Group_2_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8757:1: ( rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ) - // InternalRos1Parser.g:8758:2: rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 + // InternalRos1Parser.g:8756:1: ( rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ) + // InternalRos1Parser.g:8757:2: rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 { pushFollow(FOLLOW_40); rule__PrivateNamespace__Group_2_2__0__Impl(); @@ -26464,17 +26403,17 @@ public final void rule__PrivateNamespace__Group_2_2__0() throws RecognitionExcep // $ANTLR start "rule__PrivateNamespace__Group_2_2__0__Impl" - // InternalRos1Parser.g:8765:1: rule__PrivateNamespace__Group_2_2__0__Impl : ( Comma ) ; + // InternalRos1Parser.g:8764:1: rule__PrivateNamespace__Group_2_2__0__Impl : ( Comma ) ; public final void rule__PrivateNamespace__Group_2_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8769:1: ( ( Comma ) ) - // InternalRos1Parser.g:8770:1: ( Comma ) + // InternalRos1Parser.g:8768:1: ( ( Comma ) ) + // InternalRos1Parser.g:8769:1: ( Comma ) { - // InternalRos1Parser.g:8770:1: ( Comma ) - // InternalRos1Parser.g:8771:2: Comma + // InternalRos1Parser.g:8769:1: ( Comma ) + // InternalRos1Parser.g:8770:2: Comma { before(grammarAccess.getPrivateNamespaceAccess().getCommaKeyword_2_2_0()); match(input,Comma,FOLLOW_2); @@ -26501,14 +26440,14 @@ public final void rule__PrivateNamespace__Group_2_2__0__Impl() throws Recognitio // $ANTLR start "rule__PrivateNamespace__Group_2_2__1" - // InternalRos1Parser.g:8780:1: rule__PrivateNamespace__Group_2_2__1 : rule__PrivateNamespace__Group_2_2__1__Impl ; + // InternalRos1Parser.g:8779:1: rule__PrivateNamespace__Group_2_2__1 : rule__PrivateNamespace__Group_2_2__1__Impl ; public final void rule__PrivateNamespace__Group_2_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8784:1: ( rule__PrivateNamespace__Group_2_2__1__Impl ) - // InternalRos1Parser.g:8785:2: rule__PrivateNamespace__Group_2_2__1__Impl + // InternalRos1Parser.g:8783:1: ( rule__PrivateNamespace__Group_2_2__1__Impl ) + // InternalRos1Parser.g:8784:2: rule__PrivateNamespace__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_2_2__1__Impl(); @@ -26534,21 +26473,21 @@ public final void rule__PrivateNamespace__Group_2_2__1() throws RecognitionExcep // $ANTLR start "rule__PrivateNamespace__Group_2_2__1__Impl" - // InternalRos1Parser.g:8791:1: rule__PrivateNamespace__Group_2_2__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ; + // InternalRos1Parser.g:8790:1: rule__PrivateNamespace__Group_2_2__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ; public final void rule__PrivateNamespace__Group_2_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8795:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ) - // InternalRos1Parser.g:8796:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) + // InternalRos1Parser.g:8794:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ) + // InternalRos1Parser.g:8795:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) { - // InternalRos1Parser.g:8796:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) - // InternalRos1Parser.g:8797:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) + // InternalRos1Parser.g:8795:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) + // InternalRos1Parser.g:8796:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsAssignment_2_2_1()); - // InternalRos1Parser.g:8798:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) - // InternalRos1Parser.g:8798:3: rule__PrivateNamespace__PartsAssignment_2_2_1 + // InternalRos1Parser.g:8797:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) + // InternalRos1Parser.g:8797:3: rule__PrivateNamespace__PartsAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__PrivateNamespace__PartsAssignment_2_2_1(); @@ -26581,14 +26520,14 @@ public final void rule__PrivateNamespace__Group_2_2__1__Impl() throws Recognitio // $ANTLR start "rule__Parameter__Group__0" - // InternalRos1Parser.g:8807:1: rule__Parameter__Group__0 : rule__Parameter__Group__0__Impl rule__Parameter__Group__1 ; + // InternalRos1Parser.g:8806:1: rule__Parameter__Group__0 : rule__Parameter__Group__0__Impl rule__Parameter__Group__1 ; public final void rule__Parameter__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8811:1: ( rule__Parameter__Group__0__Impl rule__Parameter__Group__1 ) - // InternalRos1Parser.g:8812:2: rule__Parameter__Group__0__Impl rule__Parameter__Group__1 + // InternalRos1Parser.g:8810:1: ( rule__Parameter__Group__0__Impl rule__Parameter__Group__1 ) + // InternalRos1Parser.g:8811:2: rule__Parameter__Group__0__Impl rule__Parameter__Group__1 { pushFollow(FOLLOW_7); rule__Parameter__Group__0__Impl(); @@ -26619,21 +26558,21 @@ public final void rule__Parameter__Group__0() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__0__Impl" - // InternalRos1Parser.g:8819:1: rule__Parameter__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:8818:1: rule__Parameter__Group__0__Impl : ( () ) ; public final void rule__Parameter__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8823:1: ( ( () ) ) - // InternalRos1Parser.g:8824:1: ( () ) + // InternalRos1Parser.g:8822:1: ( ( () ) ) + // InternalRos1Parser.g:8823:1: ( () ) { - // InternalRos1Parser.g:8824:1: ( () ) - // InternalRos1Parser.g:8825:2: () + // InternalRos1Parser.g:8823:1: ( () ) + // InternalRos1Parser.g:8824:2: () { before(grammarAccess.getParameterAccess().getParameterAction_0()); - // InternalRos1Parser.g:8826:2: () - // InternalRos1Parser.g:8826:3: + // InternalRos1Parser.g:8825:2: () + // InternalRos1Parser.g:8825:3: { } @@ -26656,14 +26595,14 @@ public final void rule__Parameter__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__1" - // InternalRos1Parser.g:8834:1: rule__Parameter__Group__1 : rule__Parameter__Group__1__Impl rule__Parameter__Group__2 ; + // InternalRos1Parser.g:8833:1: rule__Parameter__Group__1 : rule__Parameter__Group__1__Impl rule__Parameter__Group__2 ; public final void rule__Parameter__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8838:1: ( rule__Parameter__Group__1__Impl rule__Parameter__Group__2 ) - // InternalRos1Parser.g:8839:2: rule__Parameter__Group__1__Impl rule__Parameter__Group__2 + // InternalRos1Parser.g:8837:1: ( rule__Parameter__Group__1__Impl rule__Parameter__Group__2 ) + // InternalRos1Parser.g:8838:2: rule__Parameter__Group__1__Impl rule__Parameter__Group__2 { pushFollow(FOLLOW_4); rule__Parameter__Group__1__Impl(); @@ -26694,21 +26633,21 @@ public final void rule__Parameter__Group__1() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__1__Impl" - // InternalRos1Parser.g:8846:1: rule__Parameter__Group__1__Impl : ( ( rule__Parameter__NameAssignment_1 ) ) ; + // InternalRos1Parser.g:8845:1: rule__Parameter__Group__1__Impl : ( ( rule__Parameter__NameAssignment_1 ) ) ; public final void rule__Parameter__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8850:1: ( ( ( rule__Parameter__NameAssignment_1 ) ) ) - // InternalRos1Parser.g:8851:1: ( ( rule__Parameter__NameAssignment_1 ) ) + // InternalRos1Parser.g:8849:1: ( ( ( rule__Parameter__NameAssignment_1 ) ) ) + // InternalRos1Parser.g:8850:1: ( ( rule__Parameter__NameAssignment_1 ) ) { - // InternalRos1Parser.g:8851:1: ( ( rule__Parameter__NameAssignment_1 ) ) - // InternalRos1Parser.g:8852:2: ( rule__Parameter__NameAssignment_1 ) + // InternalRos1Parser.g:8850:1: ( ( rule__Parameter__NameAssignment_1 ) ) + // InternalRos1Parser.g:8851:2: ( rule__Parameter__NameAssignment_1 ) { before(grammarAccess.getParameterAccess().getNameAssignment_1()); - // InternalRos1Parser.g:8853:2: ( rule__Parameter__NameAssignment_1 ) - // InternalRos1Parser.g:8853:3: rule__Parameter__NameAssignment_1 + // InternalRos1Parser.g:8852:2: ( rule__Parameter__NameAssignment_1 ) + // InternalRos1Parser.g:8852:3: rule__Parameter__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Parameter__NameAssignment_1(); @@ -26741,14 +26680,14 @@ public final void rule__Parameter__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__2" - // InternalRos1Parser.g:8861:1: rule__Parameter__Group__2 : rule__Parameter__Group__2__Impl rule__Parameter__Group__3 ; + // InternalRos1Parser.g:8860:1: rule__Parameter__Group__2 : rule__Parameter__Group__2__Impl rule__Parameter__Group__3 ; public final void rule__Parameter__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8865:1: ( rule__Parameter__Group__2__Impl rule__Parameter__Group__3 ) - // InternalRos1Parser.g:8866:2: rule__Parameter__Group__2__Impl rule__Parameter__Group__3 + // InternalRos1Parser.g:8864:1: ( rule__Parameter__Group__2__Impl rule__Parameter__Group__3 ) + // InternalRos1Parser.g:8865:2: rule__Parameter__Group__2__Impl rule__Parameter__Group__3 { pushFollow(FOLLOW_5); rule__Parameter__Group__2__Impl(); @@ -26779,17 +26718,17 @@ public final void rule__Parameter__Group__2() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__2__Impl" - // InternalRos1Parser.g:8873:1: rule__Parameter__Group__2__Impl : ( Colon ) ; + // InternalRos1Parser.g:8872:1: rule__Parameter__Group__2__Impl : ( Colon ) ; public final void rule__Parameter__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8877:1: ( ( Colon ) ) - // InternalRos1Parser.g:8878:1: ( Colon ) + // InternalRos1Parser.g:8876:1: ( ( Colon ) ) + // InternalRos1Parser.g:8877:1: ( Colon ) { - // InternalRos1Parser.g:8878:1: ( Colon ) - // InternalRos1Parser.g:8879:2: Colon + // InternalRos1Parser.g:8877:1: ( Colon ) + // InternalRos1Parser.g:8878:2: Colon { before(grammarAccess.getParameterAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -26816,14 +26755,14 @@ public final void rule__Parameter__Group__2__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__3" - // InternalRos1Parser.g:8888:1: rule__Parameter__Group__3 : rule__Parameter__Group__3__Impl rule__Parameter__Group__4 ; + // InternalRos1Parser.g:8887:1: rule__Parameter__Group__3 : rule__Parameter__Group__3__Impl rule__Parameter__Group__4 ; public final void rule__Parameter__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8892:1: ( rule__Parameter__Group__3__Impl rule__Parameter__Group__4 ) - // InternalRos1Parser.g:8893:2: rule__Parameter__Group__3__Impl rule__Parameter__Group__4 + // InternalRos1Parser.g:8891:1: ( rule__Parameter__Group__3__Impl rule__Parameter__Group__4 ) + // InternalRos1Parser.g:8892:2: rule__Parameter__Group__3__Impl rule__Parameter__Group__4 { pushFollow(FOLLOW_42); rule__Parameter__Group__3__Impl(); @@ -26854,17 +26793,17 @@ public final void rule__Parameter__Group__3() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__3__Impl" - // InternalRos1Parser.g:8900:1: rule__Parameter__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:8899:1: rule__Parameter__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__Parameter__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8904:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:8905:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:8903:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:8904:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:8905:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:8906:2: RULE_BEGIN + // InternalRos1Parser.g:8904:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:8905:2: RULE_BEGIN { before(grammarAccess.getParameterAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -26891,14 +26830,14 @@ public final void rule__Parameter__Group__3__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__4" - // InternalRos1Parser.g:8915:1: rule__Parameter__Group__4 : rule__Parameter__Group__4__Impl rule__Parameter__Group__5 ; + // InternalRos1Parser.g:8914:1: rule__Parameter__Group__4 : rule__Parameter__Group__4__Impl rule__Parameter__Group__5 ; public final void rule__Parameter__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8919:1: ( rule__Parameter__Group__4__Impl rule__Parameter__Group__5 ) - // InternalRos1Parser.g:8920:2: rule__Parameter__Group__4__Impl rule__Parameter__Group__5 + // InternalRos1Parser.g:8918:1: ( rule__Parameter__Group__4__Impl rule__Parameter__Group__5 ) + // InternalRos1Parser.g:8919:2: rule__Parameter__Group__4__Impl rule__Parameter__Group__5 { pushFollow(FOLLOW_42); rule__Parameter__Group__4__Impl(); @@ -26929,20 +26868,20 @@ public final void rule__Parameter__Group__4() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__4__Impl" - // InternalRos1Parser.g:8927:1: rule__Parameter__Group__4__Impl : ( ( rule__Parameter__Group_4__0 )? ) ; + // InternalRos1Parser.g:8926:1: rule__Parameter__Group__4__Impl : ( ( rule__Parameter__Group_4__0 )? ) ; public final void rule__Parameter__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8931:1: ( ( ( rule__Parameter__Group_4__0 )? ) ) - // InternalRos1Parser.g:8932:1: ( ( rule__Parameter__Group_4__0 )? ) + // InternalRos1Parser.g:8930:1: ( ( ( rule__Parameter__Group_4__0 )? ) ) + // InternalRos1Parser.g:8931:1: ( ( rule__Parameter__Group_4__0 )? ) { - // InternalRos1Parser.g:8932:1: ( ( rule__Parameter__Group_4__0 )? ) - // InternalRos1Parser.g:8933:2: ( rule__Parameter__Group_4__0 )? + // InternalRos1Parser.g:8931:1: ( ( rule__Parameter__Group_4__0 )? ) + // InternalRos1Parser.g:8932:2: ( rule__Parameter__Group_4__0 )? { before(grammarAccess.getParameterAccess().getGroup_4()); - // InternalRos1Parser.g:8934:2: ( rule__Parameter__Group_4__0 )? + // InternalRos1Parser.g:8933:2: ( rule__Parameter__Group_4__0 )? int alt51=2; int LA51_0 = input.LA(1); @@ -26951,7 +26890,7 @@ public final void rule__Parameter__Group__4__Impl() throws RecognitionException } switch (alt51) { case 1 : - // InternalRos1Parser.g:8934:3: rule__Parameter__Group_4__0 + // InternalRos1Parser.g:8933:3: rule__Parameter__Group_4__0 { pushFollow(FOLLOW_2); rule__Parameter__Group_4__0(); @@ -26987,14 +26926,14 @@ public final void rule__Parameter__Group__4__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__5" - // InternalRos1Parser.g:8942:1: rule__Parameter__Group__5 : rule__Parameter__Group__5__Impl rule__Parameter__Group__6 ; + // InternalRos1Parser.g:8941:1: rule__Parameter__Group__5 : rule__Parameter__Group__5__Impl rule__Parameter__Group__6 ; public final void rule__Parameter__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8946:1: ( rule__Parameter__Group__5__Impl rule__Parameter__Group__6 ) - // InternalRos1Parser.g:8947:2: rule__Parameter__Group__5__Impl rule__Parameter__Group__6 + // InternalRos1Parser.g:8945:1: ( rule__Parameter__Group__5__Impl rule__Parameter__Group__6 ) + // InternalRos1Parser.g:8946:2: rule__Parameter__Group__5__Impl rule__Parameter__Group__6 { pushFollow(FOLLOW_43); rule__Parameter__Group__5__Impl(); @@ -27025,17 +26964,17 @@ public final void rule__Parameter__Group__5() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__5__Impl" - // InternalRos1Parser.g:8954:1: rule__Parameter__Group__5__Impl : ( Type_1 ) ; + // InternalRos1Parser.g:8953:1: rule__Parameter__Group__5__Impl : ( Type_1 ) ; public final void rule__Parameter__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8958:1: ( ( Type_1 ) ) - // InternalRos1Parser.g:8959:1: ( Type_1 ) + // InternalRos1Parser.g:8957:1: ( ( Type_1 ) ) + // InternalRos1Parser.g:8958:1: ( Type_1 ) { - // InternalRos1Parser.g:8959:1: ( Type_1 ) - // InternalRos1Parser.g:8960:2: Type_1 + // InternalRos1Parser.g:8958:1: ( Type_1 ) + // InternalRos1Parser.g:8959:2: Type_1 { before(grammarAccess.getParameterAccess().getTypeKeyword_5()); match(input,Type_1,FOLLOW_2); @@ -27062,14 +27001,14 @@ public final void rule__Parameter__Group__5__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__6" - // InternalRos1Parser.g:8969:1: rule__Parameter__Group__6 : rule__Parameter__Group__6__Impl rule__Parameter__Group__7 ; + // InternalRos1Parser.g:8968:1: rule__Parameter__Group__6 : rule__Parameter__Group__6__Impl rule__Parameter__Group__7 ; public final void rule__Parameter__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8973:1: ( rule__Parameter__Group__6__Impl rule__Parameter__Group__7 ) - // InternalRos1Parser.g:8974:2: rule__Parameter__Group__6__Impl rule__Parameter__Group__7 + // InternalRos1Parser.g:8972:1: ( rule__Parameter__Group__6__Impl rule__Parameter__Group__7 ) + // InternalRos1Parser.g:8973:2: rule__Parameter__Group__6__Impl rule__Parameter__Group__7 { pushFollow(FOLLOW_44); rule__Parameter__Group__6__Impl(); @@ -27100,21 +27039,21 @@ public final void rule__Parameter__Group__6() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__6__Impl" - // InternalRos1Parser.g:8981:1: rule__Parameter__Group__6__Impl : ( ( rule__Parameter__TypeAssignment_6 ) ) ; + // InternalRos1Parser.g:8980:1: rule__Parameter__Group__6__Impl : ( ( rule__Parameter__TypeAssignment_6 ) ) ; public final void rule__Parameter__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:8985:1: ( ( ( rule__Parameter__TypeAssignment_6 ) ) ) - // InternalRos1Parser.g:8986:1: ( ( rule__Parameter__TypeAssignment_6 ) ) + // InternalRos1Parser.g:8984:1: ( ( ( rule__Parameter__TypeAssignment_6 ) ) ) + // InternalRos1Parser.g:8985:1: ( ( rule__Parameter__TypeAssignment_6 ) ) { - // InternalRos1Parser.g:8986:1: ( ( rule__Parameter__TypeAssignment_6 ) ) - // InternalRos1Parser.g:8987:2: ( rule__Parameter__TypeAssignment_6 ) + // InternalRos1Parser.g:8985:1: ( ( rule__Parameter__TypeAssignment_6 ) ) + // InternalRos1Parser.g:8986:2: ( rule__Parameter__TypeAssignment_6 ) { before(grammarAccess.getParameterAccess().getTypeAssignment_6()); - // InternalRos1Parser.g:8988:2: ( rule__Parameter__TypeAssignment_6 ) - // InternalRos1Parser.g:8988:3: rule__Parameter__TypeAssignment_6 + // InternalRos1Parser.g:8987:2: ( rule__Parameter__TypeAssignment_6 ) + // InternalRos1Parser.g:8987:3: rule__Parameter__TypeAssignment_6 { pushFollow(FOLLOW_2); rule__Parameter__TypeAssignment_6(); @@ -27147,14 +27086,14 @@ public final void rule__Parameter__Group__6__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__7" - // InternalRos1Parser.g:8996:1: rule__Parameter__Group__7 : rule__Parameter__Group__7__Impl rule__Parameter__Group__8 ; + // InternalRos1Parser.g:8995:1: rule__Parameter__Group__7 : rule__Parameter__Group__7__Impl rule__Parameter__Group__8 ; public final void rule__Parameter__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9000:1: ( rule__Parameter__Group__7__Impl rule__Parameter__Group__8 ) - // InternalRos1Parser.g:9001:2: rule__Parameter__Group__7__Impl rule__Parameter__Group__8 + // InternalRos1Parser.g:8999:1: ( rule__Parameter__Group__7__Impl rule__Parameter__Group__8 ) + // InternalRos1Parser.g:9000:2: rule__Parameter__Group__7__Impl rule__Parameter__Group__8 { pushFollow(FOLLOW_44); rule__Parameter__Group__7__Impl(); @@ -27185,20 +27124,20 @@ public final void rule__Parameter__Group__7() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__7__Impl" - // InternalRos1Parser.g:9008:1: rule__Parameter__Group__7__Impl : ( ( rule__Parameter__Group_7__0 )? ) ; + // InternalRos1Parser.g:9007:1: rule__Parameter__Group__7__Impl : ( ( rule__Parameter__Group_7__0 )? ) ; public final void rule__Parameter__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9012:1: ( ( ( rule__Parameter__Group_7__0 )? ) ) - // InternalRos1Parser.g:9013:1: ( ( rule__Parameter__Group_7__0 )? ) + // InternalRos1Parser.g:9011:1: ( ( ( rule__Parameter__Group_7__0 )? ) ) + // InternalRos1Parser.g:9012:1: ( ( rule__Parameter__Group_7__0 )? ) { - // InternalRos1Parser.g:9013:1: ( ( rule__Parameter__Group_7__0 )? ) - // InternalRos1Parser.g:9014:2: ( rule__Parameter__Group_7__0 )? + // InternalRos1Parser.g:9012:1: ( ( rule__Parameter__Group_7__0 )? ) + // InternalRos1Parser.g:9013:2: ( rule__Parameter__Group_7__0 )? { before(grammarAccess.getParameterAccess().getGroup_7()); - // InternalRos1Parser.g:9015:2: ( rule__Parameter__Group_7__0 )? + // InternalRos1Parser.g:9014:2: ( rule__Parameter__Group_7__0 )? int alt52=2; int LA52_0 = input.LA(1); @@ -27207,7 +27146,7 @@ public final void rule__Parameter__Group__7__Impl() throws RecognitionException } switch (alt52) { case 1 : - // InternalRos1Parser.g:9015:3: rule__Parameter__Group_7__0 + // InternalRos1Parser.g:9014:3: rule__Parameter__Group_7__0 { pushFollow(FOLLOW_2); rule__Parameter__Group_7__0(); @@ -27243,14 +27182,14 @@ public final void rule__Parameter__Group__7__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__8" - // InternalRos1Parser.g:9023:1: rule__Parameter__Group__8 : rule__Parameter__Group__8__Impl ; + // InternalRos1Parser.g:9022:1: rule__Parameter__Group__8 : rule__Parameter__Group__8__Impl ; public final void rule__Parameter__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9027:1: ( rule__Parameter__Group__8__Impl ) - // InternalRos1Parser.g:9028:2: rule__Parameter__Group__8__Impl + // InternalRos1Parser.g:9026:1: ( rule__Parameter__Group__8__Impl ) + // InternalRos1Parser.g:9027:2: rule__Parameter__Group__8__Impl { pushFollow(FOLLOW_2); rule__Parameter__Group__8__Impl(); @@ -27276,17 +27215,17 @@ public final void rule__Parameter__Group__8() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__8__Impl" - // InternalRos1Parser.g:9034:1: rule__Parameter__Group__8__Impl : ( RULE_END ) ; + // InternalRos1Parser.g:9033:1: rule__Parameter__Group__8__Impl : ( RULE_END ) ; public final void rule__Parameter__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9038:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:9039:1: ( RULE_END ) + // InternalRos1Parser.g:9037:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:9038:1: ( RULE_END ) { - // InternalRos1Parser.g:9039:1: ( RULE_END ) - // InternalRos1Parser.g:9040:2: RULE_END + // InternalRos1Parser.g:9038:1: ( RULE_END ) + // InternalRos1Parser.g:9039:2: RULE_END { before(grammarAccess.getParameterAccess().getENDTerminalRuleCall_8()); match(input,RULE_END,FOLLOW_2); @@ -27313,14 +27252,14 @@ public final void rule__Parameter__Group__8__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group_4__0" - // InternalRos1Parser.g:9050:1: rule__Parameter__Group_4__0 : rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 ; + // InternalRos1Parser.g:9049:1: rule__Parameter__Group_4__0 : rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 ; public final void rule__Parameter__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9054:1: ( rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 ) - // InternalRos1Parser.g:9055:2: rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 + // InternalRos1Parser.g:9053:1: ( rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 ) + // InternalRos1Parser.g:9054:2: rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 { pushFollow(FOLLOW_38); rule__Parameter__Group_4__0__Impl(); @@ -27351,17 +27290,17 @@ public final void rule__Parameter__Group_4__0() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_4__0__Impl" - // InternalRos1Parser.g:9062:1: rule__Parameter__Group_4__0__Impl : ( Ns ) ; + // InternalRos1Parser.g:9061:1: rule__Parameter__Group_4__0__Impl : ( Ns ) ; public final void rule__Parameter__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9066:1: ( ( Ns ) ) - // InternalRos1Parser.g:9067:1: ( Ns ) + // InternalRos1Parser.g:9065:1: ( ( Ns ) ) + // InternalRos1Parser.g:9066:1: ( Ns ) { - // InternalRos1Parser.g:9067:1: ( Ns ) - // InternalRos1Parser.g:9068:2: Ns + // InternalRos1Parser.g:9066:1: ( Ns ) + // InternalRos1Parser.g:9067:2: Ns { before(grammarAccess.getParameterAccess().getNsKeyword_4_0()); match(input,Ns,FOLLOW_2); @@ -27388,14 +27327,14 @@ public final void rule__Parameter__Group_4__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Parameter__Group_4__1" - // InternalRos1Parser.g:9077:1: rule__Parameter__Group_4__1 : rule__Parameter__Group_4__1__Impl ; + // InternalRos1Parser.g:9076:1: rule__Parameter__Group_4__1 : rule__Parameter__Group_4__1__Impl ; public final void rule__Parameter__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9081:1: ( rule__Parameter__Group_4__1__Impl ) - // InternalRos1Parser.g:9082:2: rule__Parameter__Group_4__1__Impl + // InternalRos1Parser.g:9080:1: ( rule__Parameter__Group_4__1__Impl ) + // InternalRos1Parser.g:9081:2: rule__Parameter__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__Parameter__Group_4__1__Impl(); @@ -27421,21 +27360,21 @@ public final void rule__Parameter__Group_4__1() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_4__1__Impl" - // InternalRos1Parser.g:9088:1: rule__Parameter__Group_4__1__Impl : ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) ; + // InternalRos1Parser.g:9087:1: rule__Parameter__Group_4__1__Impl : ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) ; public final void rule__Parameter__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9092:1: ( ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) ) - // InternalRos1Parser.g:9093:1: ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) + // InternalRos1Parser.g:9091:1: ( ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) ) + // InternalRos1Parser.g:9092:1: ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) { - // InternalRos1Parser.g:9093:1: ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) - // InternalRos1Parser.g:9094:2: ( rule__Parameter__NamespaceAssignment_4_1 ) + // InternalRos1Parser.g:9092:1: ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) + // InternalRos1Parser.g:9093:2: ( rule__Parameter__NamespaceAssignment_4_1 ) { before(grammarAccess.getParameterAccess().getNamespaceAssignment_4_1()); - // InternalRos1Parser.g:9095:2: ( rule__Parameter__NamespaceAssignment_4_1 ) - // InternalRos1Parser.g:9095:3: rule__Parameter__NamespaceAssignment_4_1 + // InternalRos1Parser.g:9094:2: ( rule__Parameter__NamespaceAssignment_4_1 ) + // InternalRos1Parser.g:9094:3: rule__Parameter__NamespaceAssignment_4_1 { pushFollow(FOLLOW_2); rule__Parameter__NamespaceAssignment_4_1(); @@ -27468,14 +27407,14 @@ public final void rule__Parameter__Group_4__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Parameter__Group_7__0" - // InternalRos1Parser.g:9104:1: rule__Parameter__Group_7__0 : rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ; + // InternalRos1Parser.g:9103:1: rule__Parameter__Group_7__0 : rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ; public final void rule__Parameter__Group_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9108:1: ( rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ) - // InternalRos1Parser.g:9109:2: rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 + // InternalRos1Parser.g:9107:1: ( rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ) + // InternalRos1Parser.g:9108:2: rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 { pushFollow(FOLLOW_45); rule__Parameter__Group_7__0__Impl(); @@ -27506,17 +27445,17 @@ public final void rule__Parameter__Group_7__0() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_7__0__Impl" - // InternalRos1Parser.g:9116:1: rule__Parameter__Group_7__0__Impl : ( Value_1 ) ; + // InternalRos1Parser.g:9115:1: rule__Parameter__Group_7__0__Impl : ( Value_1 ) ; public final void rule__Parameter__Group_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9120:1: ( ( Value_1 ) ) - // InternalRos1Parser.g:9121:1: ( Value_1 ) + // InternalRos1Parser.g:9119:1: ( ( Value_1 ) ) + // InternalRos1Parser.g:9120:1: ( Value_1 ) { - // InternalRos1Parser.g:9121:1: ( Value_1 ) - // InternalRos1Parser.g:9122:2: Value_1 + // InternalRos1Parser.g:9120:1: ( Value_1 ) + // InternalRos1Parser.g:9121:2: Value_1 { before(grammarAccess.getParameterAccess().getValueKeyword_7_0()); match(input,Value_1,FOLLOW_2); @@ -27543,14 +27482,14 @@ public final void rule__Parameter__Group_7__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Parameter__Group_7__1" - // InternalRos1Parser.g:9131:1: rule__Parameter__Group_7__1 : rule__Parameter__Group_7__1__Impl ; + // InternalRos1Parser.g:9130:1: rule__Parameter__Group_7__1 : rule__Parameter__Group_7__1__Impl ; public final void rule__Parameter__Group_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9135:1: ( rule__Parameter__Group_7__1__Impl ) - // InternalRos1Parser.g:9136:2: rule__Parameter__Group_7__1__Impl + // InternalRos1Parser.g:9134:1: ( rule__Parameter__Group_7__1__Impl ) + // InternalRos1Parser.g:9135:2: rule__Parameter__Group_7__1__Impl { pushFollow(FOLLOW_2); rule__Parameter__Group_7__1__Impl(); @@ -27576,21 +27515,21 @@ public final void rule__Parameter__Group_7__1() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_7__1__Impl" - // InternalRos1Parser.g:9142:1: rule__Parameter__Group_7__1__Impl : ( ( rule__Parameter__ValueAssignment_7_1 ) ) ; + // InternalRos1Parser.g:9141:1: rule__Parameter__Group_7__1__Impl : ( ( rule__Parameter__ValueAssignment_7_1 ) ) ; public final void rule__Parameter__Group_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9146:1: ( ( ( rule__Parameter__ValueAssignment_7_1 ) ) ) - // InternalRos1Parser.g:9147:1: ( ( rule__Parameter__ValueAssignment_7_1 ) ) + // InternalRos1Parser.g:9145:1: ( ( ( rule__Parameter__ValueAssignment_7_1 ) ) ) + // InternalRos1Parser.g:9146:1: ( ( rule__Parameter__ValueAssignment_7_1 ) ) { - // InternalRos1Parser.g:9147:1: ( ( rule__Parameter__ValueAssignment_7_1 ) ) - // InternalRos1Parser.g:9148:2: ( rule__Parameter__ValueAssignment_7_1 ) + // InternalRos1Parser.g:9146:1: ( ( rule__Parameter__ValueAssignment_7_1 ) ) + // InternalRos1Parser.g:9147:2: ( rule__Parameter__ValueAssignment_7_1 ) { before(grammarAccess.getParameterAccess().getValueAssignment_7_1()); - // InternalRos1Parser.g:9149:2: ( rule__Parameter__ValueAssignment_7_1 ) - // InternalRos1Parser.g:9149:3: rule__Parameter__ValueAssignment_7_1 + // InternalRos1Parser.g:9148:2: ( rule__Parameter__ValueAssignment_7_1 ) + // InternalRos1Parser.g:9148:3: rule__Parameter__ValueAssignment_7_1 { pushFollow(FOLLOW_2); rule__Parameter__ValueAssignment_7_1(); @@ -27623,14 +27562,14 @@ public final void rule__Parameter__Group_7__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__0" - // InternalRos1Parser.g:9158:1: rule__ParameterListType__Group__0 : rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ; + // InternalRos1Parser.g:9157:1: rule__ParameterListType__Group__0 : rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ; public final void rule__ParameterListType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9162:1: ( rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ) - // InternalRos1Parser.g:9163:2: rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 + // InternalRos1Parser.g:9161:1: ( rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ) + // InternalRos1Parser.g:9162:2: rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 { pushFollow(FOLLOW_46); rule__ParameterListType__Group__0__Impl(); @@ -27661,21 +27600,21 @@ public final void rule__ParameterListType__Group__0() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__0__Impl" - // InternalRos1Parser.g:9170:1: rule__ParameterListType__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:9169:1: rule__ParameterListType__Group__0__Impl : ( () ) ; public final void rule__ParameterListType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9174:1: ( ( () ) ) - // InternalRos1Parser.g:9175:1: ( () ) + // InternalRos1Parser.g:9173:1: ( ( () ) ) + // InternalRos1Parser.g:9174:1: ( () ) { - // InternalRos1Parser.g:9175:1: ( () ) - // InternalRos1Parser.g:9176:2: () + // InternalRos1Parser.g:9174:1: ( () ) + // InternalRos1Parser.g:9175:2: () { before(grammarAccess.getParameterListTypeAccess().getParameterListTypeAction_0()); - // InternalRos1Parser.g:9177:2: () - // InternalRos1Parser.g:9177:3: + // InternalRos1Parser.g:9176:2: () + // InternalRos1Parser.g:9176:3: { } @@ -27698,14 +27637,14 @@ public final void rule__ParameterListType__Group__0__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__1" - // InternalRos1Parser.g:9185:1: rule__ParameterListType__Group__1 : rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ; + // InternalRos1Parser.g:9184:1: rule__ParameterListType__Group__1 : rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ; public final void rule__ParameterListType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9189:1: ( rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ) - // InternalRos1Parser.g:9190:2: rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 + // InternalRos1Parser.g:9188:1: ( rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ) + // InternalRos1Parser.g:9189:2: rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 { pushFollow(FOLLOW_10); rule__ParameterListType__Group__1__Impl(); @@ -27736,17 +27675,17 @@ public final void rule__ParameterListType__Group__1() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__1__Impl" - // InternalRos1Parser.g:9197:1: rule__ParameterListType__Group__1__Impl : ( List ) ; + // InternalRos1Parser.g:9196:1: rule__ParameterListType__Group__1__Impl : ( List ) ; public final void rule__ParameterListType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9201:1: ( ( List ) ) - // InternalRos1Parser.g:9202:1: ( List ) + // InternalRos1Parser.g:9200:1: ( ( List ) ) + // InternalRos1Parser.g:9201:1: ( List ) { - // InternalRos1Parser.g:9202:1: ( List ) - // InternalRos1Parser.g:9203:2: List + // InternalRos1Parser.g:9201:1: ( List ) + // InternalRos1Parser.g:9202:2: List { before(grammarAccess.getParameterListTypeAccess().getListKeyword_1()); match(input,List,FOLLOW_2); @@ -27773,14 +27712,14 @@ public final void rule__ParameterListType__Group__1__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__2" - // InternalRos1Parser.g:9212:1: rule__ParameterListType__Group__2 : rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ; + // InternalRos1Parser.g:9211:1: rule__ParameterListType__Group__2 : rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ; public final void rule__ParameterListType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9216:1: ( rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ) - // InternalRos1Parser.g:9217:2: rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 + // InternalRos1Parser.g:9215:1: ( rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ) + // InternalRos1Parser.g:9216:2: rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 { pushFollow(FOLLOW_43); rule__ParameterListType__Group__2__Impl(); @@ -27811,17 +27750,17 @@ public final void rule__ParameterListType__Group__2() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__2__Impl" - // InternalRos1Parser.g:9224:1: rule__ParameterListType__Group__2__Impl : ( LeftSquareBracket ) ; + // InternalRos1Parser.g:9223:1: rule__ParameterListType__Group__2__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterListType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9228:1: ( ( LeftSquareBracket ) ) - // InternalRos1Parser.g:9229:1: ( LeftSquareBracket ) + // InternalRos1Parser.g:9227:1: ( ( LeftSquareBracket ) ) + // InternalRos1Parser.g:9228:1: ( LeftSquareBracket ) { - // InternalRos1Parser.g:9229:1: ( LeftSquareBracket ) - // InternalRos1Parser.g:9230:2: LeftSquareBracket + // InternalRos1Parser.g:9228:1: ( LeftSquareBracket ) + // InternalRos1Parser.g:9229:2: LeftSquareBracket { before(grammarAccess.getParameterListTypeAccess().getLeftSquareBracketKeyword_2()); match(input,LeftSquareBracket,FOLLOW_2); @@ -27848,14 +27787,14 @@ public final void rule__ParameterListType__Group__2__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__3" - // InternalRos1Parser.g:9239:1: rule__ParameterListType__Group__3 : rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ; + // InternalRos1Parser.g:9238:1: rule__ParameterListType__Group__3 : rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ; public final void rule__ParameterListType__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9243:1: ( rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ) - // InternalRos1Parser.g:9244:2: rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 + // InternalRos1Parser.g:9242:1: ( rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ) + // InternalRos1Parser.g:9243:2: rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 { pushFollow(FOLLOW_12); rule__ParameterListType__Group__3__Impl(); @@ -27886,21 +27825,21 @@ public final void rule__ParameterListType__Group__3() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__3__Impl" - // InternalRos1Parser.g:9251:1: rule__ParameterListType__Group__3__Impl : ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ; + // InternalRos1Parser.g:9250:1: rule__ParameterListType__Group__3__Impl : ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ; public final void rule__ParameterListType__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9255:1: ( ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ) - // InternalRos1Parser.g:9256:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) + // InternalRos1Parser.g:9254:1: ( ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ) + // InternalRos1Parser.g:9255:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) { - // InternalRos1Parser.g:9256:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) - // InternalRos1Parser.g:9257:2: ( rule__ParameterListType__SequenceAssignment_3 ) + // InternalRos1Parser.g:9255:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) + // InternalRos1Parser.g:9256:2: ( rule__ParameterListType__SequenceAssignment_3 ) { before(grammarAccess.getParameterListTypeAccess().getSequenceAssignment_3()); - // InternalRos1Parser.g:9258:2: ( rule__ParameterListType__SequenceAssignment_3 ) - // InternalRos1Parser.g:9258:3: rule__ParameterListType__SequenceAssignment_3 + // InternalRos1Parser.g:9257:2: ( rule__ParameterListType__SequenceAssignment_3 ) + // InternalRos1Parser.g:9257:3: rule__ParameterListType__SequenceAssignment_3 { pushFollow(FOLLOW_2); rule__ParameterListType__SequenceAssignment_3(); @@ -27933,14 +27872,14 @@ public final void rule__ParameterListType__Group__3__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__4" - // InternalRos1Parser.g:9266:1: rule__ParameterListType__Group__4 : rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ; + // InternalRos1Parser.g:9265:1: rule__ParameterListType__Group__4 : rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ; public final void rule__ParameterListType__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9270:1: ( rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ) - // InternalRos1Parser.g:9271:2: rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 + // InternalRos1Parser.g:9269:1: ( rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ) + // InternalRos1Parser.g:9270:2: rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 { pushFollow(FOLLOW_12); rule__ParameterListType__Group__4__Impl(); @@ -27971,20 +27910,20 @@ public final void rule__ParameterListType__Group__4() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__4__Impl" - // InternalRos1Parser.g:9278:1: rule__ParameterListType__Group__4__Impl : ( ( rule__ParameterListType__Group_4__0 )* ) ; + // InternalRos1Parser.g:9277:1: rule__ParameterListType__Group__4__Impl : ( ( rule__ParameterListType__Group_4__0 )* ) ; public final void rule__ParameterListType__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9282:1: ( ( ( rule__ParameterListType__Group_4__0 )* ) ) - // InternalRos1Parser.g:9283:1: ( ( rule__ParameterListType__Group_4__0 )* ) + // InternalRos1Parser.g:9281:1: ( ( ( rule__ParameterListType__Group_4__0 )* ) ) + // InternalRos1Parser.g:9282:1: ( ( rule__ParameterListType__Group_4__0 )* ) { - // InternalRos1Parser.g:9283:1: ( ( rule__ParameterListType__Group_4__0 )* ) - // InternalRos1Parser.g:9284:2: ( rule__ParameterListType__Group_4__0 )* + // InternalRos1Parser.g:9282:1: ( ( rule__ParameterListType__Group_4__0 )* ) + // InternalRos1Parser.g:9283:2: ( rule__ParameterListType__Group_4__0 )* { before(grammarAccess.getParameterListTypeAccess().getGroup_4()); - // InternalRos1Parser.g:9285:2: ( rule__ParameterListType__Group_4__0 )* + // InternalRos1Parser.g:9284:2: ( rule__ParameterListType__Group_4__0 )* loop53: do { int alt53=2; @@ -27997,7 +27936,7 @@ public final void rule__ParameterListType__Group__4__Impl() throws RecognitionEx switch (alt53) { case 1 : - // InternalRos1Parser.g:9285:3: rule__ParameterListType__Group_4__0 + // InternalRos1Parser.g:9284:3: rule__ParameterListType__Group_4__0 { pushFollow(FOLLOW_13); rule__ParameterListType__Group_4__0(); @@ -28036,14 +27975,14 @@ public final void rule__ParameterListType__Group__4__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__5" - // InternalRos1Parser.g:9293:1: rule__ParameterListType__Group__5 : rule__ParameterListType__Group__5__Impl ; + // InternalRos1Parser.g:9292:1: rule__ParameterListType__Group__5 : rule__ParameterListType__Group__5__Impl ; public final void rule__ParameterListType__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9297:1: ( rule__ParameterListType__Group__5__Impl ) - // InternalRos1Parser.g:9298:2: rule__ParameterListType__Group__5__Impl + // InternalRos1Parser.g:9296:1: ( rule__ParameterListType__Group__5__Impl ) + // InternalRos1Parser.g:9297:2: rule__ParameterListType__Group__5__Impl { pushFollow(FOLLOW_2); rule__ParameterListType__Group__5__Impl(); @@ -28069,17 +28008,17 @@ public final void rule__ParameterListType__Group__5() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__5__Impl" - // InternalRos1Parser.g:9304:1: rule__ParameterListType__Group__5__Impl : ( RightSquareBracket ) ; + // InternalRos1Parser.g:9303:1: rule__ParameterListType__Group__5__Impl : ( RightSquareBracket ) ; public final void rule__ParameterListType__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9308:1: ( ( RightSquareBracket ) ) - // InternalRos1Parser.g:9309:1: ( RightSquareBracket ) + // InternalRos1Parser.g:9307:1: ( ( RightSquareBracket ) ) + // InternalRos1Parser.g:9308:1: ( RightSquareBracket ) { - // InternalRos1Parser.g:9309:1: ( RightSquareBracket ) - // InternalRos1Parser.g:9310:2: RightSquareBracket + // InternalRos1Parser.g:9308:1: ( RightSquareBracket ) + // InternalRos1Parser.g:9309:2: RightSquareBracket { before(grammarAccess.getParameterListTypeAccess().getRightSquareBracketKeyword_5()); match(input,RightSquareBracket,FOLLOW_2); @@ -28106,14 +28045,14 @@ public final void rule__ParameterListType__Group__5__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group_4__0" - // InternalRos1Parser.g:9320:1: rule__ParameterListType__Group_4__0 : rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ; + // InternalRos1Parser.g:9319:1: rule__ParameterListType__Group_4__0 : rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ; public final void rule__ParameterListType__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9324:1: ( rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ) - // InternalRos1Parser.g:9325:2: rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 + // InternalRos1Parser.g:9323:1: ( rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ) + // InternalRos1Parser.g:9324:2: rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 { pushFollow(FOLLOW_43); rule__ParameterListType__Group_4__0__Impl(); @@ -28144,17 +28083,17 @@ public final void rule__ParameterListType__Group_4__0() throws RecognitionExcept // $ANTLR start "rule__ParameterListType__Group_4__0__Impl" - // InternalRos1Parser.g:9332:1: rule__ParameterListType__Group_4__0__Impl : ( Comma ) ; + // InternalRos1Parser.g:9331:1: rule__ParameterListType__Group_4__0__Impl : ( Comma ) ; public final void rule__ParameterListType__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9336:1: ( ( Comma ) ) - // InternalRos1Parser.g:9337:1: ( Comma ) + // InternalRos1Parser.g:9335:1: ( ( Comma ) ) + // InternalRos1Parser.g:9336:1: ( Comma ) { - // InternalRos1Parser.g:9337:1: ( Comma ) - // InternalRos1Parser.g:9338:2: Comma + // InternalRos1Parser.g:9336:1: ( Comma ) + // InternalRos1Parser.g:9337:2: Comma { before(grammarAccess.getParameterListTypeAccess().getCommaKeyword_4_0()); match(input,Comma,FOLLOW_2); @@ -28181,14 +28120,14 @@ public final void rule__ParameterListType__Group_4__0__Impl() throws Recognition // $ANTLR start "rule__ParameterListType__Group_4__1" - // InternalRos1Parser.g:9347:1: rule__ParameterListType__Group_4__1 : rule__ParameterListType__Group_4__1__Impl ; + // InternalRos1Parser.g:9346:1: rule__ParameterListType__Group_4__1 : rule__ParameterListType__Group_4__1__Impl ; public final void rule__ParameterListType__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9351:1: ( rule__ParameterListType__Group_4__1__Impl ) - // InternalRos1Parser.g:9352:2: rule__ParameterListType__Group_4__1__Impl + // InternalRos1Parser.g:9350:1: ( rule__ParameterListType__Group_4__1__Impl ) + // InternalRos1Parser.g:9351:2: rule__ParameterListType__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__ParameterListType__Group_4__1__Impl(); @@ -28214,21 +28153,21 @@ public final void rule__ParameterListType__Group_4__1() throws RecognitionExcept // $ANTLR start "rule__ParameterListType__Group_4__1__Impl" - // InternalRos1Parser.g:9358:1: rule__ParameterListType__Group_4__1__Impl : ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ; + // InternalRos1Parser.g:9357:1: rule__ParameterListType__Group_4__1__Impl : ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ; public final void rule__ParameterListType__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9362:1: ( ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ) - // InternalRos1Parser.g:9363:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) + // InternalRos1Parser.g:9361:1: ( ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ) + // InternalRos1Parser.g:9362:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) { - // InternalRos1Parser.g:9363:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) - // InternalRos1Parser.g:9364:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) + // InternalRos1Parser.g:9362:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) + // InternalRos1Parser.g:9363:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) { before(grammarAccess.getParameterListTypeAccess().getSequenceAssignment_4_1()); - // InternalRos1Parser.g:9365:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) - // InternalRos1Parser.g:9365:3: rule__ParameterListType__SequenceAssignment_4_1 + // InternalRos1Parser.g:9364:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) + // InternalRos1Parser.g:9364:3: rule__ParameterListType__SequenceAssignment_4_1 { pushFollow(FOLLOW_2); rule__ParameterListType__SequenceAssignment_4_1(); @@ -28261,14 +28200,14 @@ public final void rule__ParameterListType__Group_4__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__0" - // InternalRos1Parser.g:9374:1: rule__ParameterStructType__Group__0 : rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ; + // InternalRos1Parser.g:9373:1: rule__ParameterStructType__Group__0 : rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ; public final void rule__ParameterStructType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9378:1: ( rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ) - // InternalRos1Parser.g:9379:2: rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 + // InternalRos1Parser.g:9377:1: ( rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ) + // InternalRos1Parser.g:9378:2: rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 { pushFollow(FOLLOW_47); rule__ParameterStructType__Group__0__Impl(); @@ -28299,21 +28238,21 @@ public final void rule__ParameterStructType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__0__Impl" - // InternalRos1Parser.g:9386:1: rule__ParameterStructType__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:9385:1: rule__ParameterStructType__Group__0__Impl : ( () ) ; public final void rule__ParameterStructType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9390:1: ( ( () ) ) - // InternalRos1Parser.g:9391:1: ( () ) + // InternalRos1Parser.g:9389:1: ( ( () ) ) + // InternalRos1Parser.g:9390:1: ( () ) { - // InternalRos1Parser.g:9391:1: ( () ) - // InternalRos1Parser.g:9392:2: () + // InternalRos1Parser.g:9390:1: ( () ) + // InternalRos1Parser.g:9391:2: () { before(grammarAccess.getParameterStructTypeAccess().getParameterStructTypeAction_0()); - // InternalRos1Parser.g:9393:2: () - // InternalRos1Parser.g:9393:3: + // InternalRos1Parser.g:9392:2: () + // InternalRos1Parser.g:9392:3: { } @@ -28336,14 +28275,14 @@ public final void rule__ParameterStructType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__1" - // InternalRos1Parser.g:9401:1: rule__ParameterStructType__Group__1 : rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ; + // InternalRos1Parser.g:9400:1: rule__ParameterStructType__Group__1 : rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ; public final void rule__ParameterStructType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9405:1: ( rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ) - // InternalRos1Parser.g:9406:2: rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 + // InternalRos1Parser.g:9404:1: ( rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ) + // InternalRos1Parser.g:9405:2: rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 { pushFollow(FOLLOW_10); rule__ParameterStructType__Group__1__Impl(); @@ -28374,17 +28313,17 @@ public final void rule__ParameterStructType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__1__Impl" - // InternalRos1Parser.g:9413:1: rule__ParameterStructType__Group__1__Impl : ( Struct ) ; + // InternalRos1Parser.g:9412:1: rule__ParameterStructType__Group__1__Impl : ( Struct ) ; public final void rule__ParameterStructType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9417:1: ( ( Struct ) ) - // InternalRos1Parser.g:9418:1: ( Struct ) + // InternalRos1Parser.g:9416:1: ( ( Struct ) ) + // InternalRos1Parser.g:9417:1: ( Struct ) { - // InternalRos1Parser.g:9418:1: ( Struct ) - // InternalRos1Parser.g:9419:2: Struct + // InternalRos1Parser.g:9417:1: ( Struct ) + // InternalRos1Parser.g:9418:2: Struct { before(grammarAccess.getParameterStructTypeAccess().getStructKeyword_1()); match(input,Struct,FOLLOW_2); @@ -28411,14 +28350,14 @@ public final void rule__ParameterStructType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__2" - // InternalRos1Parser.g:9428:1: rule__ParameterStructType__Group__2 : rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ; + // InternalRos1Parser.g:9427:1: rule__ParameterStructType__Group__2 : rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ; public final void rule__ParameterStructType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9432:1: ( rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ) - // InternalRos1Parser.g:9433:2: rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 + // InternalRos1Parser.g:9431:1: ( rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ) + // InternalRos1Parser.g:9432:2: rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 { pushFollow(FOLLOW_7); rule__ParameterStructType__Group__2__Impl(); @@ -28449,17 +28388,17 @@ public final void rule__ParameterStructType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__2__Impl" - // InternalRos1Parser.g:9440:1: rule__ParameterStructType__Group__2__Impl : ( LeftSquareBracket ) ; + // InternalRos1Parser.g:9439:1: rule__ParameterStructType__Group__2__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterStructType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9444:1: ( ( LeftSquareBracket ) ) - // InternalRos1Parser.g:9445:1: ( LeftSquareBracket ) + // InternalRos1Parser.g:9443:1: ( ( LeftSquareBracket ) ) + // InternalRos1Parser.g:9444:1: ( LeftSquareBracket ) { - // InternalRos1Parser.g:9445:1: ( LeftSquareBracket ) - // InternalRos1Parser.g:9446:2: LeftSquareBracket + // InternalRos1Parser.g:9444:1: ( LeftSquareBracket ) + // InternalRos1Parser.g:9445:2: LeftSquareBracket { before(grammarAccess.getParameterStructTypeAccess().getLeftSquareBracketKeyword_2()); match(input,LeftSquareBracket,FOLLOW_2); @@ -28486,14 +28425,14 @@ public final void rule__ParameterStructType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__3" - // InternalRos1Parser.g:9455:1: rule__ParameterStructType__Group__3 : rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ; + // InternalRos1Parser.g:9454:1: rule__ParameterStructType__Group__3 : rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ; public final void rule__ParameterStructType__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9459:1: ( rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ) - // InternalRos1Parser.g:9460:2: rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 + // InternalRos1Parser.g:9458:1: ( rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ) + // InternalRos1Parser.g:9459:2: rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 { pushFollow(FOLLOW_12); rule__ParameterStructType__Group__3__Impl(); @@ -28524,21 +28463,21 @@ public final void rule__ParameterStructType__Group__3() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__3__Impl" - // InternalRos1Parser.g:9467:1: rule__ParameterStructType__Group__3__Impl : ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ; + // InternalRos1Parser.g:9466:1: rule__ParameterStructType__Group__3__Impl : ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ; public final void rule__ParameterStructType__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9471:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ) - // InternalRos1Parser.g:9472:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) + // InternalRos1Parser.g:9470:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ) + // InternalRos1Parser.g:9471:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) { - // InternalRos1Parser.g:9472:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) - // InternalRos1Parser.g:9473:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) + // InternalRos1Parser.g:9471:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) + // InternalRos1Parser.g:9472:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberAssignment_3()); - // InternalRos1Parser.g:9474:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) - // InternalRos1Parser.g:9474:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 + // InternalRos1Parser.g:9473:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) + // InternalRos1Parser.g:9473:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 { pushFollow(FOLLOW_2); rule__ParameterStructType__ParameterstructypetmemberAssignment_3(); @@ -28571,14 +28510,14 @@ public final void rule__ParameterStructType__Group__3__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__4" - // InternalRos1Parser.g:9482:1: rule__ParameterStructType__Group__4 : rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ; + // InternalRos1Parser.g:9481:1: rule__ParameterStructType__Group__4 : rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ; public final void rule__ParameterStructType__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9486:1: ( rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ) - // InternalRos1Parser.g:9487:2: rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 + // InternalRos1Parser.g:9485:1: ( rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ) + // InternalRos1Parser.g:9486:2: rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 { pushFollow(FOLLOW_12); rule__ParameterStructType__Group__4__Impl(); @@ -28609,20 +28548,20 @@ public final void rule__ParameterStructType__Group__4() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__4__Impl" - // InternalRos1Parser.g:9494:1: rule__ParameterStructType__Group__4__Impl : ( ( rule__ParameterStructType__Group_4__0 )* ) ; + // InternalRos1Parser.g:9493:1: rule__ParameterStructType__Group__4__Impl : ( ( rule__ParameterStructType__Group_4__0 )* ) ; public final void rule__ParameterStructType__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9498:1: ( ( ( rule__ParameterStructType__Group_4__0 )* ) ) - // InternalRos1Parser.g:9499:1: ( ( rule__ParameterStructType__Group_4__0 )* ) + // InternalRos1Parser.g:9497:1: ( ( ( rule__ParameterStructType__Group_4__0 )* ) ) + // InternalRos1Parser.g:9498:1: ( ( rule__ParameterStructType__Group_4__0 )* ) { - // InternalRos1Parser.g:9499:1: ( ( rule__ParameterStructType__Group_4__0 )* ) - // InternalRos1Parser.g:9500:2: ( rule__ParameterStructType__Group_4__0 )* + // InternalRos1Parser.g:9498:1: ( ( rule__ParameterStructType__Group_4__0 )* ) + // InternalRos1Parser.g:9499:2: ( rule__ParameterStructType__Group_4__0 )* { before(grammarAccess.getParameterStructTypeAccess().getGroup_4()); - // InternalRos1Parser.g:9501:2: ( rule__ParameterStructType__Group_4__0 )* + // InternalRos1Parser.g:9500:2: ( rule__ParameterStructType__Group_4__0 )* loop54: do { int alt54=2; @@ -28635,7 +28574,7 @@ public final void rule__ParameterStructType__Group__4__Impl() throws Recognition switch (alt54) { case 1 : - // InternalRos1Parser.g:9501:3: rule__ParameterStructType__Group_4__0 + // InternalRos1Parser.g:9500:3: rule__ParameterStructType__Group_4__0 { pushFollow(FOLLOW_13); rule__ParameterStructType__Group_4__0(); @@ -28674,14 +28613,14 @@ public final void rule__ParameterStructType__Group__4__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__5" - // InternalRos1Parser.g:9509:1: rule__ParameterStructType__Group__5 : rule__ParameterStructType__Group__5__Impl ; + // InternalRos1Parser.g:9508:1: rule__ParameterStructType__Group__5 : rule__ParameterStructType__Group__5__Impl ; public final void rule__ParameterStructType__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9513:1: ( rule__ParameterStructType__Group__5__Impl ) - // InternalRos1Parser.g:9514:2: rule__ParameterStructType__Group__5__Impl + // InternalRos1Parser.g:9512:1: ( rule__ParameterStructType__Group__5__Impl ) + // InternalRos1Parser.g:9513:2: rule__ParameterStructType__Group__5__Impl { pushFollow(FOLLOW_2); rule__ParameterStructType__Group__5__Impl(); @@ -28707,17 +28646,17 @@ public final void rule__ParameterStructType__Group__5() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__5__Impl" - // InternalRos1Parser.g:9520:1: rule__ParameterStructType__Group__5__Impl : ( RightSquareBracket ) ; + // InternalRos1Parser.g:9519:1: rule__ParameterStructType__Group__5__Impl : ( RightSquareBracket ) ; public final void rule__ParameterStructType__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9524:1: ( ( RightSquareBracket ) ) - // InternalRos1Parser.g:9525:1: ( RightSquareBracket ) + // InternalRos1Parser.g:9523:1: ( ( RightSquareBracket ) ) + // InternalRos1Parser.g:9524:1: ( RightSquareBracket ) { - // InternalRos1Parser.g:9525:1: ( RightSquareBracket ) - // InternalRos1Parser.g:9526:2: RightSquareBracket + // InternalRos1Parser.g:9524:1: ( RightSquareBracket ) + // InternalRos1Parser.g:9525:2: RightSquareBracket { before(grammarAccess.getParameterStructTypeAccess().getRightSquareBracketKeyword_5()); match(input,RightSquareBracket,FOLLOW_2); @@ -28744,14 +28683,14 @@ public final void rule__ParameterStructType__Group__5__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group_4__0" - // InternalRos1Parser.g:9536:1: rule__ParameterStructType__Group_4__0 : rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ; + // InternalRos1Parser.g:9535:1: rule__ParameterStructType__Group_4__0 : rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ; public final void rule__ParameterStructType__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9540:1: ( rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ) - // InternalRos1Parser.g:9541:2: rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 + // InternalRos1Parser.g:9539:1: ( rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ) + // InternalRos1Parser.g:9540:2: rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 { pushFollow(FOLLOW_7); rule__ParameterStructType__Group_4__0__Impl(); @@ -28782,17 +28721,17 @@ public final void rule__ParameterStructType__Group_4__0() throws RecognitionExce // $ANTLR start "rule__ParameterStructType__Group_4__0__Impl" - // InternalRos1Parser.g:9548:1: rule__ParameterStructType__Group_4__0__Impl : ( Comma ) ; + // InternalRos1Parser.g:9547:1: rule__ParameterStructType__Group_4__0__Impl : ( Comma ) ; public final void rule__ParameterStructType__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9552:1: ( ( Comma ) ) - // InternalRos1Parser.g:9553:1: ( Comma ) + // InternalRos1Parser.g:9551:1: ( ( Comma ) ) + // InternalRos1Parser.g:9552:1: ( Comma ) { - // InternalRos1Parser.g:9553:1: ( Comma ) - // InternalRos1Parser.g:9554:2: Comma + // InternalRos1Parser.g:9552:1: ( Comma ) + // InternalRos1Parser.g:9553:2: Comma { before(grammarAccess.getParameterStructTypeAccess().getCommaKeyword_4_0()); match(input,Comma,FOLLOW_2); @@ -28819,14 +28758,14 @@ public final void rule__ParameterStructType__Group_4__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructType__Group_4__1" - // InternalRos1Parser.g:9563:1: rule__ParameterStructType__Group_4__1 : rule__ParameterStructType__Group_4__1__Impl ; + // InternalRos1Parser.g:9562:1: rule__ParameterStructType__Group_4__1 : rule__ParameterStructType__Group_4__1__Impl ; public final void rule__ParameterStructType__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9567:1: ( rule__ParameterStructType__Group_4__1__Impl ) - // InternalRos1Parser.g:9568:2: rule__ParameterStructType__Group_4__1__Impl + // InternalRos1Parser.g:9566:1: ( rule__ParameterStructType__Group_4__1__Impl ) + // InternalRos1Parser.g:9567:2: rule__ParameterStructType__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStructType__Group_4__1__Impl(); @@ -28852,21 +28791,21 @@ public final void rule__ParameterStructType__Group_4__1() throws RecognitionExce // $ANTLR start "rule__ParameterStructType__Group_4__1__Impl" - // InternalRos1Parser.g:9574:1: rule__ParameterStructType__Group_4__1__Impl : ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ; + // InternalRos1Parser.g:9573:1: rule__ParameterStructType__Group_4__1__Impl : ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ; public final void rule__ParameterStructType__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9578:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ) - // InternalRos1Parser.g:9579:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) + // InternalRos1Parser.g:9577:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ) + // InternalRos1Parser.g:9578:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) { - // InternalRos1Parser.g:9579:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) - // InternalRos1Parser.g:9580:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) + // InternalRos1Parser.g:9578:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) + // InternalRos1Parser.g:9579:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberAssignment_4_1()); - // InternalRos1Parser.g:9581:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) - // InternalRos1Parser.g:9581:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 + // InternalRos1Parser.g:9580:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) + // InternalRos1Parser.g:9580:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 { pushFollow(FOLLOW_2); rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1(); @@ -28899,14 +28838,14 @@ public final void rule__ParameterStructType__Group_4__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterIntegerType__Group__0" - // InternalRos1Parser.g:9590:1: rule__ParameterIntegerType__Group__0 : rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ; + // InternalRos1Parser.g:9589:1: rule__ParameterIntegerType__Group__0 : rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ; public final void rule__ParameterIntegerType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9594:1: ( rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ) - // InternalRos1Parser.g:9595:2: rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 + // InternalRos1Parser.g:9593:1: ( rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ) + // InternalRos1Parser.g:9594:2: rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 { pushFollow(FOLLOW_48); rule__ParameterIntegerType__Group__0__Impl(); @@ -28937,21 +28876,21 @@ public final void rule__ParameterIntegerType__Group__0() throws RecognitionExcep // $ANTLR start "rule__ParameterIntegerType__Group__0__Impl" - // InternalRos1Parser.g:9602:1: rule__ParameterIntegerType__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:9601:1: rule__ParameterIntegerType__Group__0__Impl : ( () ) ; public final void rule__ParameterIntegerType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9606:1: ( ( () ) ) - // InternalRos1Parser.g:9607:1: ( () ) + // InternalRos1Parser.g:9605:1: ( ( () ) ) + // InternalRos1Parser.g:9606:1: ( () ) { - // InternalRos1Parser.g:9607:1: ( () ) - // InternalRos1Parser.g:9608:2: () + // InternalRos1Parser.g:9606:1: ( () ) + // InternalRos1Parser.g:9607:2: () { before(grammarAccess.getParameterIntegerTypeAccess().getParameterIntegerTypeAction_0()); - // InternalRos1Parser.g:9609:2: () - // InternalRos1Parser.g:9609:3: + // InternalRos1Parser.g:9608:2: () + // InternalRos1Parser.g:9608:3: { } @@ -28974,14 +28913,14 @@ public final void rule__ParameterIntegerType__Group__0__Impl() throws Recognitio // $ANTLR start "rule__ParameterIntegerType__Group__1" - // InternalRos1Parser.g:9617:1: rule__ParameterIntegerType__Group__1 : rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ; + // InternalRos1Parser.g:9616:1: rule__ParameterIntegerType__Group__1 : rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ; public final void rule__ParameterIntegerType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9621:1: ( rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ) - // InternalRos1Parser.g:9622:2: rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 + // InternalRos1Parser.g:9620:1: ( rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ) + // InternalRos1Parser.g:9621:2: rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 { pushFollow(FOLLOW_49); rule__ParameterIntegerType__Group__1__Impl(); @@ -29012,17 +28951,17 @@ public final void rule__ParameterIntegerType__Group__1() throws RecognitionExcep // $ANTLR start "rule__ParameterIntegerType__Group__1__Impl" - // InternalRos1Parser.g:9629:1: rule__ParameterIntegerType__Group__1__Impl : ( Integer ) ; + // InternalRos1Parser.g:9628:1: rule__ParameterIntegerType__Group__1__Impl : ( Integer ) ; public final void rule__ParameterIntegerType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9633:1: ( ( Integer ) ) - // InternalRos1Parser.g:9634:1: ( Integer ) + // InternalRos1Parser.g:9632:1: ( ( Integer ) ) + // InternalRos1Parser.g:9633:1: ( Integer ) { - // InternalRos1Parser.g:9634:1: ( Integer ) - // InternalRos1Parser.g:9635:2: Integer + // InternalRos1Parser.g:9633:1: ( Integer ) + // InternalRos1Parser.g:9634:2: Integer { before(grammarAccess.getParameterIntegerTypeAccess().getIntegerKeyword_1()); match(input,Integer,FOLLOW_2); @@ -29049,14 +28988,14 @@ public final void rule__ParameterIntegerType__Group__1__Impl() throws Recognitio // $ANTLR start "rule__ParameterIntegerType__Group__2" - // InternalRos1Parser.g:9644:1: rule__ParameterIntegerType__Group__2 : rule__ParameterIntegerType__Group__2__Impl ; + // InternalRos1Parser.g:9643:1: rule__ParameterIntegerType__Group__2 : rule__ParameterIntegerType__Group__2__Impl ; public final void rule__ParameterIntegerType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9648:1: ( rule__ParameterIntegerType__Group__2__Impl ) - // InternalRos1Parser.g:9649:2: rule__ParameterIntegerType__Group__2__Impl + // InternalRos1Parser.g:9647:1: ( rule__ParameterIntegerType__Group__2__Impl ) + // InternalRos1Parser.g:9648:2: rule__ParameterIntegerType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group__2__Impl(); @@ -29082,20 +29021,20 @@ public final void rule__ParameterIntegerType__Group__2() throws RecognitionExcep // $ANTLR start "rule__ParameterIntegerType__Group__2__Impl" - // InternalRos1Parser.g:9655:1: rule__ParameterIntegerType__Group__2__Impl : ( ( rule__ParameterIntegerType__Group_2__0 )? ) ; + // InternalRos1Parser.g:9654:1: rule__ParameterIntegerType__Group__2__Impl : ( ( rule__ParameterIntegerType__Group_2__0 )? ) ; public final void rule__ParameterIntegerType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9659:1: ( ( ( rule__ParameterIntegerType__Group_2__0 )? ) ) - // InternalRos1Parser.g:9660:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) + // InternalRos1Parser.g:9658:1: ( ( ( rule__ParameterIntegerType__Group_2__0 )? ) ) + // InternalRos1Parser.g:9659:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) { - // InternalRos1Parser.g:9660:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) - // InternalRos1Parser.g:9661:2: ( rule__ParameterIntegerType__Group_2__0 )? + // InternalRos1Parser.g:9659:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) + // InternalRos1Parser.g:9660:2: ( rule__ParameterIntegerType__Group_2__0 )? { before(grammarAccess.getParameterIntegerTypeAccess().getGroup_2()); - // InternalRos1Parser.g:9662:2: ( rule__ParameterIntegerType__Group_2__0 )? + // InternalRos1Parser.g:9661:2: ( rule__ParameterIntegerType__Group_2__0 )? int alt55=2; int LA55_0 = input.LA(1); @@ -29108,7 +29047,7 @@ public final void rule__ParameterIntegerType__Group__2__Impl() throws Recognitio } switch (alt55) { case 1 : - // InternalRos1Parser.g:9662:3: rule__ParameterIntegerType__Group_2__0 + // InternalRos1Parser.g:9661:3: rule__ParameterIntegerType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group_2__0(); @@ -29144,14 +29083,14 @@ public final void rule__ParameterIntegerType__Group__2__Impl() throws Recognitio // $ANTLR start "rule__ParameterIntegerType__Group_2__0" - // InternalRos1Parser.g:9671:1: rule__ParameterIntegerType__Group_2__0 : rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ; + // InternalRos1Parser.g:9670:1: rule__ParameterIntegerType__Group_2__0 : rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ; public final void rule__ParameterIntegerType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9675:1: ( rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ) - // InternalRos1Parser.g:9676:2: rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 + // InternalRos1Parser.g:9674:1: ( rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ) + // InternalRos1Parser.g:9675:2: rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 { pushFollow(FOLLOW_50); rule__ParameterIntegerType__Group_2__0__Impl(); @@ -29182,17 +29121,17 @@ public final void rule__ParameterIntegerType__Group_2__0() throws RecognitionExc // $ANTLR start "rule__ParameterIntegerType__Group_2__0__Impl" - // InternalRos1Parser.g:9683:1: rule__ParameterIntegerType__Group_2__0__Impl : ( Default ) ; + // InternalRos1Parser.g:9682:1: rule__ParameterIntegerType__Group_2__0__Impl : ( Default ) ; public final void rule__ParameterIntegerType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9687:1: ( ( Default ) ) - // InternalRos1Parser.g:9688:1: ( Default ) + // InternalRos1Parser.g:9686:1: ( ( Default ) ) + // InternalRos1Parser.g:9687:1: ( Default ) { - // InternalRos1Parser.g:9688:1: ( Default ) - // InternalRos1Parser.g:9689:2: Default + // InternalRos1Parser.g:9687:1: ( Default ) + // InternalRos1Parser.g:9688:2: Default { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); @@ -29219,14 +29158,14 @@ public final void rule__ParameterIntegerType__Group_2__0__Impl() throws Recognit // $ANTLR start "rule__ParameterIntegerType__Group_2__1" - // InternalRos1Parser.g:9698:1: rule__ParameterIntegerType__Group_2__1 : rule__ParameterIntegerType__Group_2__1__Impl ; + // InternalRos1Parser.g:9697:1: rule__ParameterIntegerType__Group_2__1 : rule__ParameterIntegerType__Group_2__1__Impl ; public final void rule__ParameterIntegerType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9702:1: ( rule__ParameterIntegerType__Group_2__1__Impl ) - // InternalRos1Parser.g:9703:2: rule__ParameterIntegerType__Group_2__1__Impl + // InternalRos1Parser.g:9701:1: ( rule__ParameterIntegerType__Group_2__1__Impl ) + // InternalRos1Parser.g:9702:2: rule__ParameterIntegerType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group_2__1__Impl(); @@ -29252,21 +29191,21 @@ public final void rule__ParameterIntegerType__Group_2__1() throws RecognitionExc // $ANTLR start "rule__ParameterIntegerType__Group_2__1__Impl" - // InternalRos1Parser.g:9709:1: rule__ParameterIntegerType__Group_2__1__Impl : ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ; + // InternalRos1Parser.g:9708:1: rule__ParameterIntegerType__Group_2__1__Impl : ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterIntegerType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9713:1: ( ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ) - // InternalRos1Parser.g:9714:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) + // InternalRos1Parser.g:9712:1: ( ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ) + // InternalRos1Parser.g:9713:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) { - // InternalRos1Parser.g:9714:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) - // InternalRos1Parser.g:9715:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) + // InternalRos1Parser.g:9713:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) + // InternalRos1Parser.g:9714:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultAssignment_2_1()); - // InternalRos1Parser.g:9716:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) - // InternalRos1Parser.g:9716:3: rule__ParameterIntegerType__DefaultAssignment_2_1 + // InternalRos1Parser.g:9715:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) + // InternalRos1Parser.g:9715:3: rule__ParameterIntegerType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterIntegerType__DefaultAssignment_2_1(); @@ -29299,14 +29238,14 @@ public final void rule__ParameterIntegerType__Group_2__1__Impl() throws Recognit // $ANTLR start "rule__ParameterStringType__Group__0" - // InternalRos1Parser.g:9725:1: rule__ParameterStringType__Group__0 : rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ; + // InternalRos1Parser.g:9724:1: rule__ParameterStringType__Group__0 : rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ; public final void rule__ParameterStringType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9729:1: ( rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ) - // InternalRos1Parser.g:9730:2: rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 + // InternalRos1Parser.g:9728:1: ( rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ) + // InternalRos1Parser.g:9729:2: rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 { pushFollow(FOLLOW_51); rule__ParameterStringType__Group__0__Impl(); @@ -29337,21 +29276,21 @@ public final void rule__ParameterStringType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__0__Impl" - // InternalRos1Parser.g:9737:1: rule__ParameterStringType__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:9736:1: rule__ParameterStringType__Group__0__Impl : ( () ) ; public final void rule__ParameterStringType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9741:1: ( ( () ) ) - // InternalRos1Parser.g:9742:1: ( () ) + // InternalRos1Parser.g:9740:1: ( ( () ) ) + // InternalRos1Parser.g:9741:1: ( () ) { - // InternalRos1Parser.g:9742:1: ( () ) - // InternalRos1Parser.g:9743:2: () + // InternalRos1Parser.g:9741:1: ( () ) + // InternalRos1Parser.g:9742:2: () { before(grammarAccess.getParameterStringTypeAccess().getParameterStringTypeAction_0()); - // InternalRos1Parser.g:9744:2: () - // InternalRos1Parser.g:9744:3: + // InternalRos1Parser.g:9743:2: () + // InternalRos1Parser.g:9743:3: { } @@ -29374,14 +29313,14 @@ public final void rule__ParameterStringType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group__1" - // InternalRos1Parser.g:9752:1: rule__ParameterStringType__Group__1 : rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ; + // InternalRos1Parser.g:9751:1: rule__ParameterStringType__Group__1 : rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ; public final void rule__ParameterStringType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9756:1: ( rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ) - // InternalRos1Parser.g:9757:2: rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 + // InternalRos1Parser.g:9755:1: ( rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ) + // InternalRos1Parser.g:9756:2: rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 { pushFollow(FOLLOW_49); rule__ParameterStringType__Group__1__Impl(); @@ -29412,17 +29351,17 @@ public final void rule__ParameterStringType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__1__Impl" - // InternalRos1Parser.g:9764:1: rule__ParameterStringType__Group__1__Impl : ( String ) ; + // InternalRos1Parser.g:9763:1: rule__ParameterStringType__Group__1__Impl : ( String ) ; public final void rule__ParameterStringType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9768:1: ( ( String ) ) - // InternalRos1Parser.g:9769:1: ( String ) + // InternalRos1Parser.g:9767:1: ( ( String ) ) + // InternalRos1Parser.g:9768:1: ( String ) { - // InternalRos1Parser.g:9769:1: ( String ) - // InternalRos1Parser.g:9770:2: String + // InternalRos1Parser.g:9768:1: ( String ) + // InternalRos1Parser.g:9769:2: String { before(grammarAccess.getParameterStringTypeAccess().getStringKeyword_1()); match(input,String,FOLLOW_2); @@ -29449,14 +29388,14 @@ public final void rule__ParameterStringType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group__2" - // InternalRos1Parser.g:9779:1: rule__ParameterStringType__Group__2 : rule__ParameterStringType__Group__2__Impl ; + // InternalRos1Parser.g:9778:1: rule__ParameterStringType__Group__2 : rule__ParameterStringType__Group__2__Impl ; public final void rule__ParameterStringType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9783:1: ( rule__ParameterStringType__Group__2__Impl ) - // InternalRos1Parser.g:9784:2: rule__ParameterStringType__Group__2__Impl + // InternalRos1Parser.g:9782:1: ( rule__ParameterStringType__Group__2__Impl ) + // InternalRos1Parser.g:9783:2: rule__ParameterStringType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterStringType__Group__2__Impl(); @@ -29482,20 +29421,20 @@ public final void rule__ParameterStringType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__2__Impl" - // InternalRos1Parser.g:9790:1: rule__ParameterStringType__Group__2__Impl : ( ( rule__ParameterStringType__Group_2__0 )? ) ; + // InternalRos1Parser.g:9789:1: rule__ParameterStringType__Group__2__Impl : ( ( rule__ParameterStringType__Group_2__0 )? ) ; public final void rule__ParameterStringType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9794:1: ( ( ( rule__ParameterStringType__Group_2__0 )? ) ) - // InternalRos1Parser.g:9795:1: ( ( rule__ParameterStringType__Group_2__0 )? ) + // InternalRos1Parser.g:9793:1: ( ( ( rule__ParameterStringType__Group_2__0 )? ) ) + // InternalRos1Parser.g:9794:1: ( ( rule__ParameterStringType__Group_2__0 )? ) { - // InternalRos1Parser.g:9795:1: ( ( rule__ParameterStringType__Group_2__0 )? ) - // InternalRos1Parser.g:9796:2: ( rule__ParameterStringType__Group_2__0 )? + // InternalRos1Parser.g:9794:1: ( ( rule__ParameterStringType__Group_2__0 )? ) + // InternalRos1Parser.g:9795:2: ( rule__ParameterStringType__Group_2__0 )? { before(grammarAccess.getParameterStringTypeAccess().getGroup_2()); - // InternalRos1Parser.g:9797:2: ( rule__ParameterStringType__Group_2__0 )? + // InternalRos1Parser.g:9796:2: ( rule__ParameterStringType__Group_2__0 )? int alt56=2; int LA56_0 = input.LA(1); @@ -29508,7 +29447,7 @@ public final void rule__ParameterStringType__Group__2__Impl() throws Recognition } switch (alt56) { case 1 : - // InternalRos1Parser.g:9797:3: rule__ParameterStringType__Group_2__0 + // InternalRos1Parser.g:9796:3: rule__ParameterStringType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterStringType__Group_2__0(); @@ -29544,14 +29483,14 @@ public final void rule__ParameterStringType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group_2__0" - // InternalRos1Parser.g:9806:1: rule__ParameterStringType__Group_2__0 : rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ; + // InternalRos1Parser.g:9805:1: rule__ParameterStringType__Group_2__0 : rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ; public final void rule__ParameterStringType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9810:1: ( rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ) - // InternalRos1Parser.g:9811:2: rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 + // InternalRos1Parser.g:9809:1: ( rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ) + // InternalRos1Parser.g:9810:2: rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 { pushFollow(FOLLOW_7); rule__ParameterStringType__Group_2__0__Impl(); @@ -29582,17 +29521,17 @@ public final void rule__ParameterStringType__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterStringType__Group_2__0__Impl" - // InternalRos1Parser.g:9818:1: rule__ParameterStringType__Group_2__0__Impl : ( Default ) ; + // InternalRos1Parser.g:9817:1: rule__ParameterStringType__Group_2__0__Impl : ( Default ) ; public final void rule__ParameterStringType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9822:1: ( ( Default ) ) - // InternalRos1Parser.g:9823:1: ( Default ) + // InternalRos1Parser.g:9821:1: ( ( Default ) ) + // InternalRos1Parser.g:9822:1: ( Default ) { - // InternalRos1Parser.g:9823:1: ( Default ) - // InternalRos1Parser.g:9824:2: Default + // InternalRos1Parser.g:9822:1: ( Default ) + // InternalRos1Parser.g:9823:2: Default { before(grammarAccess.getParameterStringTypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); @@ -29619,14 +29558,14 @@ public final void rule__ParameterStringType__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStringType__Group_2__1" - // InternalRos1Parser.g:9833:1: rule__ParameterStringType__Group_2__1 : rule__ParameterStringType__Group_2__1__Impl ; + // InternalRos1Parser.g:9832:1: rule__ParameterStringType__Group_2__1 : rule__ParameterStringType__Group_2__1__Impl ; public final void rule__ParameterStringType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9837:1: ( rule__ParameterStringType__Group_2__1__Impl ) - // InternalRos1Parser.g:9838:2: rule__ParameterStringType__Group_2__1__Impl + // InternalRos1Parser.g:9836:1: ( rule__ParameterStringType__Group_2__1__Impl ) + // InternalRos1Parser.g:9837:2: rule__ParameterStringType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStringType__Group_2__1__Impl(); @@ -29652,21 +29591,21 @@ public final void rule__ParameterStringType__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterStringType__Group_2__1__Impl" - // InternalRos1Parser.g:9844:1: rule__ParameterStringType__Group_2__1__Impl : ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ; + // InternalRos1Parser.g:9843:1: rule__ParameterStringType__Group_2__1__Impl : ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterStringType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9848:1: ( ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ) - // InternalRos1Parser.g:9849:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) + // InternalRos1Parser.g:9847:1: ( ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ) + // InternalRos1Parser.g:9848:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) { - // InternalRos1Parser.g:9849:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) - // InternalRos1Parser.g:9850:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) + // InternalRos1Parser.g:9848:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) + // InternalRos1Parser.g:9849:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) { before(grammarAccess.getParameterStringTypeAccess().getDefaultAssignment_2_1()); - // InternalRos1Parser.g:9851:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) - // InternalRos1Parser.g:9851:3: rule__ParameterStringType__DefaultAssignment_2_1 + // InternalRos1Parser.g:9850:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) + // InternalRos1Parser.g:9850:3: rule__ParameterStringType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterStringType__DefaultAssignment_2_1(); @@ -29699,14 +29638,14 @@ public final void rule__ParameterStringType__Group_2__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterDoubleType__Group__0" - // InternalRos1Parser.g:9860:1: rule__ParameterDoubleType__Group__0 : rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ; + // InternalRos1Parser.g:9859:1: rule__ParameterDoubleType__Group__0 : rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ; public final void rule__ParameterDoubleType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9864:1: ( rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ) - // InternalRos1Parser.g:9865:2: rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 + // InternalRos1Parser.g:9863:1: ( rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ) + // InternalRos1Parser.g:9864:2: rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 { pushFollow(FOLLOW_52); rule__ParameterDoubleType__Group__0__Impl(); @@ -29737,21 +29676,21 @@ public final void rule__ParameterDoubleType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__0__Impl" - // InternalRos1Parser.g:9872:1: rule__ParameterDoubleType__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:9871:1: rule__ParameterDoubleType__Group__0__Impl : ( () ) ; public final void rule__ParameterDoubleType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9876:1: ( ( () ) ) - // InternalRos1Parser.g:9877:1: ( () ) + // InternalRos1Parser.g:9875:1: ( ( () ) ) + // InternalRos1Parser.g:9876:1: ( () ) { - // InternalRos1Parser.g:9877:1: ( () ) - // InternalRos1Parser.g:9878:2: () + // InternalRos1Parser.g:9876:1: ( () ) + // InternalRos1Parser.g:9877:2: () { before(grammarAccess.getParameterDoubleTypeAccess().getParameterDoubleTypeAction_0()); - // InternalRos1Parser.g:9879:2: () - // InternalRos1Parser.g:9879:3: + // InternalRos1Parser.g:9878:2: () + // InternalRos1Parser.g:9878:3: { } @@ -29774,14 +29713,14 @@ public final void rule__ParameterDoubleType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group__1" - // InternalRos1Parser.g:9887:1: rule__ParameterDoubleType__Group__1 : rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ; + // InternalRos1Parser.g:9886:1: rule__ParameterDoubleType__Group__1 : rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ; public final void rule__ParameterDoubleType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9891:1: ( rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ) - // InternalRos1Parser.g:9892:2: rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 + // InternalRos1Parser.g:9890:1: ( rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ) + // InternalRos1Parser.g:9891:2: rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 { pushFollow(FOLLOW_49); rule__ParameterDoubleType__Group__1__Impl(); @@ -29812,17 +29751,17 @@ public final void rule__ParameterDoubleType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__1__Impl" - // InternalRos1Parser.g:9899:1: rule__ParameterDoubleType__Group__1__Impl : ( Double ) ; + // InternalRos1Parser.g:9898:1: rule__ParameterDoubleType__Group__1__Impl : ( Double ) ; public final void rule__ParameterDoubleType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9903:1: ( ( Double ) ) - // InternalRos1Parser.g:9904:1: ( Double ) + // InternalRos1Parser.g:9902:1: ( ( Double ) ) + // InternalRos1Parser.g:9903:1: ( Double ) { - // InternalRos1Parser.g:9904:1: ( Double ) - // InternalRos1Parser.g:9905:2: Double + // InternalRos1Parser.g:9903:1: ( Double ) + // InternalRos1Parser.g:9904:2: Double { before(grammarAccess.getParameterDoubleTypeAccess().getDoubleKeyword_1()); match(input,Double,FOLLOW_2); @@ -29849,14 +29788,14 @@ public final void rule__ParameterDoubleType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group__2" - // InternalRos1Parser.g:9914:1: rule__ParameterDoubleType__Group__2 : rule__ParameterDoubleType__Group__2__Impl ; + // InternalRos1Parser.g:9913:1: rule__ParameterDoubleType__Group__2 : rule__ParameterDoubleType__Group__2__Impl ; public final void rule__ParameterDoubleType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9918:1: ( rule__ParameterDoubleType__Group__2__Impl ) - // InternalRos1Parser.g:9919:2: rule__ParameterDoubleType__Group__2__Impl + // InternalRos1Parser.g:9917:1: ( rule__ParameterDoubleType__Group__2__Impl ) + // InternalRos1Parser.g:9918:2: rule__ParameterDoubleType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group__2__Impl(); @@ -29882,20 +29821,20 @@ public final void rule__ParameterDoubleType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__2__Impl" - // InternalRos1Parser.g:9925:1: rule__ParameterDoubleType__Group__2__Impl : ( ( rule__ParameterDoubleType__Group_2__0 )? ) ; + // InternalRos1Parser.g:9924:1: rule__ParameterDoubleType__Group__2__Impl : ( ( rule__ParameterDoubleType__Group_2__0 )? ) ; public final void rule__ParameterDoubleType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9929:1: ( ( ( rule__ParameterDoubleType__Group_2__0 )? ) ) - // InternalRos1Parser.g:9930:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) + // InternalRos1Parser.g:9928:1: ( ( ( rule__ParameterDoubleType__Group_2__0 )? ) ) + // InternalRos1Parser.g:9929:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) { - // InternalRos1Parser.g:9930:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) - // InternalRos1Parser.g:9931:2: ( rule__ParameterDoubleType__Group_2__0 )? + // InternalRos1Parser.g:9929:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) + // InternalRos1Parser.g:9930:2: ( rule__ParameterDoubleType__Group_2__0 )? { before(grammarAccess.getParameterDoubleTypeAccess().getGroup_2()); - // InternalRos1Parser.g:9932:2: ( rule__ParameterDoubleType__Group_2__0 )? + // InternalRos1Parser.g:9931:2: ( rule__ParameterDoubleType__Group_2__0 )? int alt57=2; int LA57_0 = input.LA(1); @@ -29908,7 +29847,7 @@ public final void rule__ParameterDoubleType__Group__2__Impl() throws Recognition } switch (alt57) { case 1 : - // InternalRos1Parser.g:9932:3: rule__ParameterDoubleType__Group_2__0 + // InternalRos1Parser.g:9931:3: rule__ParameterDoubleType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group_2__0(); @@ -29944,14 +29883,14 @@ public final void rule__ParameterDoubleType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group_2__0" - // InternalRos1Parser.g:9941:1: rule__ParameterDoubleType__Group_2__0 : rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ; + // InternalRos1Parser.g:9940:1: rule__ParameterDoubleType__Group_2__0 : rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ; public final void rule__ParameterDoubleType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9945:1: ( rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ) - // InternalRos1Parser.g:9946:2: rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 + // InternalRos1Parser.g:9944:1: ( rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ) + // InternalRos1Parser.g:9945:2: rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 { pushFollow(FOLLOW_53); rule__ParameterDoubleType__Group_2__0__Impl(); @@ -29982,17 +29921,17 @@ public final void rule__ParameterDoubleType__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterDoubleType__Group_2__0__Impl" - // InternalRos1Parser.g:9953:1: rule__ParameterDoubleType__Group_2__0__Impl : ( Default ) ; + // InternalRos1Parser.g:9952:1: rule__ParameterDoubleType__Group_2__0__Impl : ( Default ) ; public final void rule__ParameterDoubleType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9957:1: ( ( Default ) ) - // InternalRos1Parser.g:9958:1: ( Default ) + // InternalRos1Parser.g:9956:1: ( ( Default ) ) + // InternalRos1Parser.g:9957:1: ( Default ) { - // InternalRos1Parser.g:9958:1: ( Default ) - // InternalRos1Parser.g:9959:2: Default + // InternalRos1Parser.g:9957:1: ( Default ) + // InternalRos1Parser.g:9958:2: Default { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); @@ -30019,14 +29958,14 @@ public final void rule__ParameterDoubleType__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterDoubleType__Group_2__1" - // InternalRos1Parser.g:9968:1: rule__ParameterDoubleType__Group_2__1 : rule__ParameterDoubleType__Group_2__1__Impl ; + // InternalRos1Parser.g:9967:1: rule__ParameterDoubleType__Group_2__1 : rule__ParameterDoubleType__Group_2__1__Impl ; public final void rule__ParameterDoubleType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9972:1: ( rule__ParameterDoubleType__Group_2__1__Impl ) - // InternalRos1Parser.g:9973:2: rule__ParameterDoubleType__Group_2__1__Impl + // InternalRos1Parser.g:9971:1: ( rule__ParameterDoubleType__Group_2__1__Impl ) + // InternalRos1Parser.g:9972:2: rule__ParameterDoubleType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group_2__1__Impl(); @@ -30052,21 +29991,21 @@ public final void rule__ParameterDoubleType__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterDoubleType__Group_2__1__Impl" - // InternalRos1Parser.g:9979:1: rule__ParameterDoubleType__Group_2__1__Impl : ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ; + // InternalRos1Parser.g:9978:1: rule__ParameterDoubleType__Group_2__1__Impl : ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterDoubleType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9983:1: ( ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ) - // InternalRos1Parser.g:9984:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) + // InternalRos1Parser.g:9982:1: ( ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ) + // InternalRos1Parser.g:9983:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) { - // InternalRos1Parser.g:9984:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) - // InternalRos1Parser.g:9985:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) + // InternalRos1Parser.g:9983:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) + // InternalRos1Parser.g:9984:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultAssignment_2_1()); - // InternalRos1Parser.g:9986:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) - // InternalRos1Parser.g:9986:3: rule__ParameterDoubleType__DefaultAssignment_2_1 + // InternalRos1Parser.g:9985:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) + // InternalRos1Parser.g:9985:3: rule__ParameterDoubleType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__DefaultAssignment_2_1(); @@ -30099,14 +30038,14 @@ public final void rule__ParameterDoubleType__Group_2__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterBooleanType__Group__0" - // InternalRos1Parser.g:9995:1: rule__ParameterBooleanType__Group__0 : rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ; + // InternalRos1Parser.g:9994:1: rule__ParameterBooleanType__Group__0 : rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ; public final void rule__ParameterBooleanType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:9999:1: ( rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ) - // InternalRos1Parser.g:10000:2: rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 + // InternalRos1Parser.g:9998:1: ( rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ) + // InternalRos1Parser.g:9999:2: rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 { pushFollow(FOLLOW_54); rule__ParameterBooleanType__Group__0__Impl(); @@ -30137,21 +30076,21 @@ public final void rule__ParameterBooleanType__Group__0() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__0__Impl" - // InternalRos1Parser.g:10007:1: rule__ParameterBooleanType__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:10006:1: rule__ParameterBooleanType__Group__0__Impl : ( () ) ; public final void rule__ParameterBooleanType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10011:1: ( ( () ) ) - // InternalRos1Parser.g:10012:1: ( () ) + // InternalRos1Parser.g:10010:1: ( ( () ) ) + // InternalRos1Parser.g:10011:1: ( () ) { - // InternalRos1Parser.g:10012:1: ( () ) - // InternalRos1Parser.g:10013:2: () + // InternalRos1Parser.g:10011:1: ( () ) + // InternalRos1Parser.g:10012:2: () { before(grammarAccess.getParameterBooleanTypeAccess().getParameterBooleanTypeAction_0()); - // InternalRos1Parser.g:10014:2: () - // InternalRos1Parser.g:10014:3: + // InternalRos1Parser.g:10013:2: () + // InternalRos1Parser.g:10013:3: { } @@ -30174,14 +30113,14 @@ public final void rule__ParameterBooleanType__Group__0__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group__1" - // InternalRos1Parser.g:10022:1: rule__ParameterBooleanType__Group__1 : rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ; + // InternalRos1Parser.g:10021:1: rule__ParameterBooleanType__Group__1 : rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ; public final void rule__ParameterBooleanType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10026:1: ( rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ) - // InternalRos1Parser.g:10027:2: rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 + // InternalRos1Parser.g:10025:1: ( rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ) + // InternalRos1Parser.g:10026:2: rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 { pushFollow(FOLLOW_49); rule__ParameterBooleanType__Group__1__Impl(); @@ -30212,17 +30151,17 @@ public final void rule__ParameterBooleanType__Group__1() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__1__Impl" - // InternalRos1Parser.g:10034:1: rule__ParameterBooleanType__Group__1__Impl : ( Boolean ) ; + // InternalRos1Parser.g:10033:1: rule__ParameterBooleanType__Group__1__Impl : ( Boolean ) ; public final void rule__ParameterBooleanType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10038:1: ( ( Boolean ) ) - // InternalRos1Parser.g:10039:1: ( Boolean ) + // InternalRos1Parser.g:10037:1: ( ( Boolean ) ) + // InternalRos1Parser.g:10038:1: ( Boolean ) { - // InternalRos1Parser.g:10039:1: ( Boolean ) - // InternalRos1Parser.g:10040:2: Boolean + // InternalRos1Parser.g:10038:1: ( Boolean ) + // InternalRos1Parser.g:10039:2: Boolean { before(grammarAccess.getParameterBooleanTypeAccess().getBooleanKeyword_1()); match(input,Boolean,FOLLOW_2); @@ -30249,14 +30188,14 @@ public final void rule__ParameterBooleanType__Group__1__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group__2" - // InternalRos1Parser.g:10049:1: rule__ParameterBooleanType__Group__2 : rule__ParameterBooleanType__Group__2__Impl ; + // InternalRos1Parser.g:10048:1: rule__ParameterBooleanType__Group__2 : rule__ParameterBooleanType__Group__2__Impl ; public final void rule__ParameterBooleanType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10053:1: ( rule__ParameterBooleanType__Group__2__Impl ) - // InternalRos1Parser.g:10054:2: rule__ParameterBooleanType__Group__2__Impl + // InternalRos1Parser.g:10052:1: ( rule__ParameterBooleanType__Group__2__Impl ) + // InternalRos1Parser.g:10053:2: rule__ParameterBooleanType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group__2__Impl(); @@ -30282,20 +30221,20 @@ public final void rule__ParameterBooleanType__Group__2() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__2__Impl" - // InternalRos1Parser.g:10060:1: rule__ParameterBooleanType__Group__2__Impl : ( ( rule__ParameterBooleanType__Group_2__0 )? ) ; + // InternalRos1Parser.g:10059:1: rule__ParameterBooleanType__Group__2__Impl : ( ( rule__ParameterBooleanType__Group_2__0 )? ) ; public final void rule__ParameterBooleanType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10064:1: ( ( ( rule__ParameterBooleanType__Group_2__0 )? ) ) - // InternalRos1Parser.g:10065:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) + // InternalRos1Parser.g:10063:1: ( ( ( rule__ParameterBooleanType__Group_2__0 )? ) ) + // InternalRos1Parser.g:10064:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) { - // InternalRos1Parser.g:10065:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) - // InternalRos1Parser.g:10066:2: ( rule__ParameterBooleanType__Group_2__0 )? + // InternalRos1Parser.g:10064:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) + // InternalRos1Parser.g:10065:2: ( rule__ParameterBooleanType__Group_2__0 )? { before(grammarAccess.getParameterBooleanTypeAccess().getGroup_2()); - // InternalRos1Parser.g:10067:2: ( rule__ParameterBooleanType__Group_2__0 )? + // InternalRos1Parser.g:10066:2: ( rule__ParameterBooleanType__Group_2__0 )? int alt58=2; int LA58_0 = input.LA(1); @@ -30308,7 +30247,7 @@ public final void rule__ParameterBooleanType__Group__2__Impl() throws Recognitio } switch (alt58) { case 1 : - // InternalRos1Parser.g:10067:3: rule__ParameterBooleanType__Group_2__0 + // InternalRos1Parser.g:10066:3: rule__ParameterBooleanType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group_2__0(); @@ -30344,14 +30283,14 @@ public final void rule__ParameterBooleanType__Group__2__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group_2__0" - // InternalRos1Parser.g:10076:1: rule__ParameterBooleanType__Group_2__0 : rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ; + // InternalRos1Parser.g:10075:1: rule__ParameterBooleanType__Group_2__0 : rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ; public final void rule__ParameterBooleanType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10080:1: ( rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ) - // InternalRos1Parser.g:10081:2: rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 + // InternalRos1Parser.g:10079:1: ( rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ) + // InternalRos1Parser.g:10080:2: rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 { pushFollow(FOLLOW_55); rule__ParameterBooleanType__Group_2__0__Impl(); @@ -30382,17 +30321,17 @@ public final void rule__ParameterBooleanType__Group_2__0() throws RecognitionExc // $ANTLR start "rule__ParameterBooleanType__Group_2__0__Impl" - // InternalRos1Parser.g:10088:1: rule__ParameterBooleanType__Group_2__0__Impl : ( Default ) ; + // InternalRos1Parser.g:10087:1: rule__ParameterBooleanType__Group_2__0__Impl : ( Default ) ; public final void rule__ParameterBooleanType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10092:1: ( ( Default ) ) - // InternalRos1Parser.g:10093:1: ( Default ) + // InternalRos1Parser.g:10091:1: ( ( Default ) ) + // InternalRos1Parser.g:10092:1: ( Default ) { - // InternalRos1Parser.g:10093:1: ( Default ) - // InternalRos1Parser.g:10094:2: Default + // InternalRos1Parser.g:10092:1: ( Default ) + // InternalRos1Parser.g:10093:2: Default { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); @@ -30419,14 +30358,14 @@ public final void rule__ParameterBooleanType__Group_2__0__Impl() throws Recognit // $ANTLR start "rule__ParameterBooleanType__Group_2__1" - // InternalRos1Parser.g:10103:1: rule__ParameterBooleanType__Group_2__1 : rule__ParameterBooleanType__Group_2__1__Impl ; + // InternalRos1Parser.g:10102:1: rule__ParameterBooleanType__Group_2__1 : rule__ParameterBooleanType__Group_2__1__Impl ; public final void rule__ParameterBooleanType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10107:1: ( rule__ParameterBooleanType__Group_2__1__Impl ) - // InternalRos1Parser.g:10108:2: rule__ParameterBooleanType__Group_2__1__Impl + // InternalRos1Parser.g:10106:1: ( rule__ParameterBooleanType__Group_2__1__Impl ) + // InternalRos1Parser.g:10107:2: rule__ParameterBooleanType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group_2__1__Impl(); @@ -30452,21 +30391,21 @@ public final void rule__ParameterBooleanType__Group_2__1() throws RecognitionExc // $ANTLR start "rule__ParameterBooleanType__Group_2__1__Impl" - // InternalRos1Parser.g:10114:1: rule__ParameterBooleanType__Group_2__1__Impl : ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ; + // InternalRos1Parser.g:10113:1: rule__ParameterBooleanType__Group_2__1__Impl : ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterBooleanType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10118:1: ( ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ) - // InternalRos1Parser.g:10119:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) + // InternalRos1Parser.g:10117:1: ( ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ) + // InternalRos1Parser.g:10118:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) { - // InternalRos1Parser.g:10119:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) - // InternalRos1Parser.g:10120:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) + // InternalRos1Parser.g:10118:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) + // InternalRos1Parser.g:10119:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultAssignment_2_1()); - // InternalRos1Parser.g:10121:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) - // InternalRos1Parser.g:10121:3: rule__ParameterBooleanType__DefaultAssignment_2_1 + // InternalRos1Parser.g:10120:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) + // InternalRos1Parser.g:10120:3: rule__ParameterBooleanType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterBooleanType__DefaultAssignment_2_1(); @@ -30499,14 +30438,14 @@ public final void rule__ParameterBooleanType__Group_2__1__Impl() throws Recognit // $ANTLR start "rule__ParameterBase64Type__Group__0" - // InternalRos1Parser.g:10130:1: rule__ParameterBase64Type__Group__0 : rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ; + // InternalRos1Parser.g:10129:1: rule__ParameterBase64Type__Group__0 : rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ; public final void rule__ParameterBase64Type__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10134:1: ( rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ) - // InternalRos1Parser.g:10135:2: rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 + // InternalRos1Parser.g:10133:1: ( rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ) + // InternalRos1Parser.g:10134:2: rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 { pushFollow(FOLLOW_56); rule__ParameterBase64Type__Group__0__Impl(); @@ -30537,21 +30476,21 @@ public final void rule__ParameterBase64Type__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__0__Impl" - // InternalRos1Parser.g:10142:1: rule__ParameterBase64Type__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:10141:1: rule__ParameterBase64Type__Group__0__Impl : ( () ) ; public final void rule__ParameterBase64Type__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10146:1: ( ( () ) ) - // InternalRos1Parser.g:10147:1: ( () ) + // InternalRos1Parser.g:10145:1: ( ( () ) ) + // InternalRos1Parser.g:10146:1: ( () ) { - // InternalRos1Parser.g:10147:1: ( () ) - // InternalRos1Parser.g:10148:2: () + // InternalRos1Parser.g:10146:1: ( () ) + // InternalRos1Parser.g:10147:2: () { before(grammarAccess.getParameterBase64TypeAccess().getParameterBase64TypeAction_0()); - // InternalRos1Parser.g:10149:2: () - // InternalRos1Parser.g:10149:3: + // InternalRos1Parser.g:10148:2: () + // InternalRos1Parser.g:10148:3: { } @@ -30574,14 +30513,14 @@ public final void rule__ParameterBase64Type__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group__1" - // InternalRos1Parser.g:10157:1: rule__ParameterBase64Type__Group__1 : rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ; + // InternalRos1Parser.g:10156:1: rule__ParameterBase64Type__Group__1 : rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ; public final void rule__ParameterBase64Type__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10161:1: ( rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ) - // InternalRos1Parser.g:10162:2: rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 + // InternalRos1Parser.g:10160:1: ( rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ) + // InternalRos1Parser.g:10161:2: rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 { pushFollow(FOLLOW_49); rule__ParameterBase64Type__Group__1__Impl(); @@ -30612,17 +30551,17 @@ public final void rule__ParameterBase64Type__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__1__Impl" - // InternalRos1Parser.g:10169:1: rule__ParameterBase64Type__Group__1__Impl : ( Base64 ) ; + // InternalRos1Parser.g:10168:1: rule__ParameterBase64Type__Group__1__Impl : ( Base64 ) ; public final void rule__ParameterBase64Type__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10173:1: ( ( Base64 ) ) - // InternalRos1Parser.g:10174:1: ( Base64 ) + // InternalRos1Parser.g:10172:1: ( ( Base64 ) ) + // InternalRos1Parser.g:10173:1: ( Base64 ) { - // InternalRos1Parser.g:10174:1: ( Base64 ) - // InternalRos1Parser.g:10175:2: Base64 + // InternalRos1Parser.g:10173:1: ( Base64 ) + // InternalRos1Parser.g:10174:2: Base64 { before(grammarAccess.getParameterBase64TypeAccess().getBase64Keyword_1()); match(input,Base64,FOLLOW_2); @@ -30649,14 +30588,14 @@ public final void rule__ParameterBase64Type__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group__2" - // InternalRos1Parser.g:10184:1: rule__ParameterBase64Type__Group__2 : rule__ParameterBase64Type__Group__2__Impl ; + // InternalRos1Parser.g:10183:1: rule__ParameterBase64Type__Group__2 : rule__ParameterBase64Type__Group__2__Impl ; public final void rule__ParameterBase64Type__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10188:1: ( rule__ParameterBase64Type__Group__2__Impl ) - // InternalRos1Parser.g:10189:2: rule__ParameterBase64Type__Group__2__Impl + // InternalRos1Parser.g:10187:1: ( rule__ParameterBase64Type__Group__2__Impl ) + // InternalRos1Parser.g:10188:2: rule__ParameterBase64Type__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group__2__Impl(); @@ -30682,20 +30621,20 @@ public final void rule__ParameterBase64Type__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__2__Impl" - // InternalRos1Parser.g:10195:1: rule__ParameterBase64Type__Group__2__Impl : ( ( rule__ParameterBase64Type__Group_2__0 )? ) ; + // InternalRos1Parser.g:10194:1: rule__ParameterBase64Type__Group__2__Impl : ( ( rule__ParameterBase64Type__Group_2__0 )? ) ; public final void rule__ParameterBase64Type__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10199:1: ( ( ( rule__ParameterBase64Type__Group_2__0 )? ) ) - // InternalRos1Parser.g:10200:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) + // InternalRos1Parser.g:10198:1: ( ( ( rule__ParameterBase64Type__Group_2__0 )? ) ) + // InternalRos1Parser.g:10199:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) { - // InternalRos1Parser.g:10200:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) - // InternalRos1Parser.g:10201:2: ( rule__ParameterBase64Type__Group_2__0 )? + // InternalRos1Parser.g:10199:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) + // InternalRos1Parser.g:10200:2: ( rule__ParameterBase64Type__Group_2__0 )? { before(grammarAccess.getParameterBase64TypeAccess().getGroup_2()); - // InternalRos1Parser.g:10202:2: ( rule__ParameterBase64Type__Group_2__0 )? + // InternalRos1Parser.g:10201:2: ( rule__ParameterBase64Type__Group_2__0 )? int alt59=2; int LA59_0 = input.LA(1); @@ -30708,7 +30647,7 @@ public final void rule__ParameterBase64Type__Group__2__Impl() throws Recognition } switch (alt59) { case 1 : - // InternalRos1Parser.g:10202:3: rule__ParameterBase64Type__Group_2__0 + // InternalRos1Parser.g:10201:3: rule__ParameterBase64Type__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group_2__0(); @@ -30744,14 +30683,14 @@ public final void rule__ParameterBase64Type__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group_2__0" - // InternalRos1Parser.g:10211:1: rule__ParameterBase64Type__Group_2__0 : rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ; + // InternalRos1Parser.g:10210:1: rule__ParameterBase64Type__Group_2__0 : rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ; public final void rule__ParameterBase64Type__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10215:1: ( rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ) - // InternalRos1Parser.g:10216:2: rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 + // InternalRos1Parser.g:10214:1: ( rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ) + // InternalRos1Parser.g:10215:2: rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 { pushFollow(FOLLOW_57); rule__ParameterBase64Type__Group_2__0__Impl(); @@ -30782,17 +30721,17 @@ public final void rule__ParameterBase64Type__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterBase64Type__Group_2__0__Impl" - // InternalRos1Parser.g:10223:1: rule__ParameterBase64Type__Group_2__0__Impl : ( Default ) ; + // InternalRos1Parser.g:10222:1: rule__ParameterBase64Type__Group_2__0__Impl : ( Default ) ; public final void rule__ParameterBase64Type__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10227:1: ( ( Default ) ) - // InternalRos1Parser.g:10228:1: ( Default ) + // InternalRos1Parser.g:10226:1: ( ( Default ) ) + // InternalRos1Parser.g:10227:1: ( Default ) { - // InternalRos1Parser.g:10228:1: ( Default ) - // InternalRos1Parser.g:10229:2: Default + // InternalRos1Parser.g:10227:1: ( Default ) + // InternalRos1Parser.g:10228:2: Default { before(grammarAccess.getParameterBase64TypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); @@ -30819,14 +30758,14 @@ public final void rule__ParameterBase64Type__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterBase64Type__Group_2__1" - // InternalRos1Parser.g:10238:1: rule__ParameterBase64Type__Group_2__1 : rule__ParameterBase64Type__Group_2__1__Impl ; + // InternalRos1Parser.g:10237:1: rule__ParameterBase64Type__Group_2__1 : rule__ParameterBase64Type__Group_2__1__Impl ; public final void rule__ParameterBase64Type__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10242:1: ( rule__ParameterBase64Type__Group_2__1__Impl ) - // InternalRos1Parser.g:10243:2: rule__ParameterBase64Type__Group_2__1__Impl + // InternalRos1Parser.g:10241:1: ( rule__ParameterBase64Type__Group_2__1__Impl ) + // InternalRos1Parser.g:10242:2: rule__ParameterBase64Type__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group_2__1__Impl(); @@ -30852,21 +30791,21 @@ public final void rule__ParameterBase64Type__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterBase64Type__Group_2__1__Impl" - // InternalRos1Parser.g:10249:1: rule__ParameterBase64Type__Group_2__1__Impl : ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ; + // InternalRos1Parser.g:10248:1: rule__ParameterBase64Type__Group_2__1__Impl : ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterBase64Type__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10253:1: ( ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ) - // InternalRos1Parser.g:10254:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) + // InternalRos1Parser.g:10252:1: ( ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ) + // InternalRos1Parser.g:10253:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) { - // InternalRos1Parser.g:10254:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) - // InternalRos1Parser.g:10255:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) + // InternalRos1Parser.g:10253:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) + // InternalRos1Parser.g:10254:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) { before(grammarAccess.getParameterBase64TypeAccess().getDefaultAssignment_2_1()); - // InternalRos1Parser.g:10256:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) - // InternalRos1Parser.g:10256:3: rule__ParameterBase64Type__DefaultAssignment_2_1 + // InternalRos1Parser.g:10255:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) + // InternalRos1Parser.g:10255:3: rule__ParameterBase64Type__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__DefaultAssignment_2_1(); @@ -30899,16 +30838,16 @@ public final void rule__ParameterBase64Type__Group_2__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterArrayType__Group__0" - // InternalRos1Parser.g:10265:1: rule__ParameterArrayType__Group__0 : rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ; + // InternalRos1Parser.g:10264:1: rule__ParameterArrayType__Group__0 : rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ; public final void rule__ParameterArrayType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10269:1: ( rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ) - // InternalRos1Parser.g:10270:2: rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 + // InternalRos1Parser.g:10268:1: ( rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ) + // InternalRos1Parser.g:10269:2: rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 { - pushFollow(FOLLOW_5); + pushFollow(FOLLOW_58); rule__ParameterArrayType__Group__0__Impl(); state._fsp--; @@ -30937,21 +30876,21 @@ public final void rule__ParameterArrayType__Group__0() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__0__Impl" - // InternalRos1Parser.g:10277:1: rule__ParameterArrayType__Group__0__Impl : ( Array ) ; + // InternalRos1Parser.g:10276:1: rule__ParameterArrayType__Group__0__Impl : ( RULE_BEGIN ) ; public final void rule__ParameterArrayType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10281:1: ( ( Array ) ) - // InternalRos1Parser.g:10282:1: ( Array ) + // InternalRos1Parser.g:10280:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:10281:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:10282:1: ( Array ) - // InternalRos1Parser.g:10283:2: Array + // InternalRos1Parser.g:10281:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:10282:2: RULE_BEGIN { - before(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); - match(input,Array,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); + before(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); + match(input,RULE_BEGIN,FOLLOW_2); + after(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); } @@ -30974,16 +30913,16 @@ public final void rule__ParameterArrayType__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__1" - // InternalRos1Parser.g:10292:1: rule__ParameterArrayType__Group__1 : rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ; + // InternalRos1Parser.g:10291:1: rule__ParameterArrayType__Group__1 : rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ; public final void rule__ParameterArrayType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10296:1: ( rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ) - // InternalRos1Parser.g:10297:2: rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 + // InternalRos1Parser.g:10295:1: ( rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ) + // InternalRos1Parser.g:10296:2: rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 { - pushFollow(FOLLOW_58); + pushFollow(FOLLOW_43); rule__ParameterArrayType__Group__1__Impl(); state._fsp--; @@ -31012,21 +30951,21 @@ public final void rule__ParameterArrayType__Group__1() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__1__Impl" - // InternalRos1Parser.g:10304:1: rule__ParameterArrayType__Group__1__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:10303:1: rule__ParameterArrayType__Group__1__Impl : ( Array ) ; public final void rule__ParameterArrayType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10308:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:10309:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:10307:1: ( ( Array ) ) + // InternalRos1Parser.g:10308:1: ( Array ) { - // InternalRos1Parser.g:10309:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:10310:2: RULE_BEGIN + // InternalRos1Parser.g:10308:1: ( Array ) + // InternalRos1Parser.g:10309:2: Array { - before(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_1()); - match(input,RULE_BEGIN,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_1()); + before(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); + match(input,Array,FOLLOW_2); + after(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); } @@ -31049,16 +30988,16 @@ public final void rule__ParameterArrayType__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__2" - // InternalRos1Parser.g:10319:1: rule__ParameterArrayType__Group__2 : rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ; + // InternalRos1Parser.g:10318:1: rule__ParameterArrayType__Group__2 : rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ; public final void rule__ParameterArrayType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10323:1: ( rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ) - // InternalRos1Parser.g:10324:2: rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 + // InternalRos1Parser.g:10322:1: ( rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ) + // InternalRos1Parser.g:10323:2: rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 { - pushFollow(FOLLOW_43); + pushFollow(FOLLOW_59); rule__ParameterArrayType__Group__2__Impl(); state._fsp--; @@ -31087,106 +31026,31 @@ public final void rule__ParameterArrayType__Group__2() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__2__Impl" - // InternalRos1Parser.g:10331:1: rule__ParameterArrayType__Group__2__Impl : ( Type ) ; + // InternalRos1Parser.g:10330:1: rule__ParameterArrayType__Group__2__Impl : ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ; public final void rule__ParameterArrayType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10335:1: ( ( Type ) ) - // InternalRos1Parser.g:10336:1: ( Type ) - { - // InternalRos1Parser.g:10336:1: ( Type ) - // InternalRos1Parser.g:10337:2: Type - { - before(grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); - match(input,Type,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group__2__Impl" - - - // $ANTLR start "rule__ParameterArrayType__Group__3" - // InternalRos1Parser.g:10346:1: rule__ParameterArrayType__Group__3 : rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ; - public final void rule__ParameterArrayType__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos1Parser.g:10350:1: ( rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ) - // InternalRos1Parser.g:10351:2: rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 + // InternalRos1Parser.g:10334:1: ( ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ) + // InternalRos1Parser.g:10335:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) { - pushFollow(FOLLOW_59); - rule__ParameterArrayType__Group__3__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group__4(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group__3" - - - // $ANTLR start "rule__ParameterArrayType__Group__3__Impl" - // InternalRos1Parser.g:10358:1: rule__ParameterArrayType__Group__3__Impl : ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) ; - public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos1Parser.g:10362:1: ( ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) ) - // InternalRos1Parser.g:10363:1: ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) - { - // InternalRos1Parser.g:10363:1: ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) - // InternalRos1Parser.g:10364:2: ( rule__ParameterArrayType__TypeAssignment_3 ) + // InternalRos1Parser.g:10335:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) + // InternalRos1Parser.g:10336:2: ( rule__ParameterArrayType__TypeAssignment_2 ) { - before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_3()); - // InternalRos1Parser.g:10365:2: ( rule__ParameterArrayType__TypeAssignment_3 ) - // InternalRos1Parser.g:10365:3: rule__ParameterArrayType__TypeAssignment_3 + before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); + // InternalRos1Parser.g:10337:2: ( rule__ParameterArrayType__TypeAssignment_2 ) + // InternalRos1Parser.g:10337:3: rule__ParameterArrayType__TypeAssignment_2 { pushFollow(FOLLOW_2); - rule__ParameterArrayType__TypeAssignment_3(); + rule__ParameterArrayType__TypeAssignment_2(); state._fsp--; } - after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_3()); + after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } @@ -31205,26 +31069,26 @@ public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionE } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__3__Impl" + // $ANTLR end "rule__ParameterArrayType__Group__2__Impl" - // $ANTLR start "rule__ParameterArrayType__Group__4" - // InternalRos1Parser.g:10373:1: rule__ParameterArrayType__Group__4 : rule__ParameterArrayType__Group__4__Impl rule__ParameterArrayType__Group__5 ; - public final void rule__ParameterArrayType__Group__4() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group__3" + // InternalRos1Parser.g:10345:1: rule__ParameterArrayType__Group__3 : rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ; + public final void rule__ParameterArrayType__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10377:1: ( rule__ParameterArrayType__Group__4__Impl rule__ParameterArrayType__Group__5 ) - // InternalRos1Parser.g:10378:2: rule__ParameterArrayType__Group__4__Impl rule__ParameterArrayType__Group__5 + // InternalRos1Parser.g:10349:1: ( rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ) + // InternalRos1Parser.g:10350:2: rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 { pushFollow(FOLLOW_59); - rule__ParameterArrayType__Group__4__Impl(); + rule__ParameterArrayType__Group__3__Impl(); state._fsp--; pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group__5(); + rule__ParameterArrayType__Group__4(); state._fsp--; @@ -31243,24 +31107,24 @@ public final void rule__ParameterArrayType__Group__4() throws RecognitionExcepti } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__4" + // $ANTLR end "rule__ParameterArrayType__Group__3" - // $ANTLR start "rule__ParameterArrayType__Group__4__Impl" - // InternalRos1Parser.g:10385:1: rule__ParameterArrayType__Group__4__Impl : ( ( rule__ParameterArrayType__Group_4__0 )? ) ; - public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group__3__Impl" + // InternalRos1Parser.g:10357:1: rule__ParameterArrayType__Group__3__Impl : ( ( rule__ParameterArrayType__Group_3__0 )? ) ; + public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10389:1: ( ( ( rule__ParameterArrayType__Group_4__0 )? ) ) - // InternalRos1Parser.g:10390:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) + // InternalRos1Parser.g:10361:1: ( ( ( rule__ParameterArrayType__Group_3__0 )? ) ) + // InternalRos1Parser.g:10362:1: ( ( rule__ParameterArrayType__Group_3__0 )? ) { - // InternalRos1Parser.g:10390:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) - // InternalRos1Parser.g:10391:2: ( rule__ParameterArrayType__Group_4__0 )? + // InternalRos1Parser.g:10362:1: ( ( rule__ParameterArrayType__Group_3__0 )? ) + // InternalRos1Parser.g:10363:2: ( rule__ParameterArrayType__Group_3__0 )? { - before(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); - // InternalRos1Parser.g:10392:2: ( rule__ParameterArrayType__Group_4__0 )? + before(grammarAccess.getParameterArrayTypeAccess().getGroup_3()); + // InternalRos1Parser.g:10364:2: ( rule__ParameterArrayType__Group_3__0 )? int alt60=2; int LA60_0 = input.LA(1); @@ -31269,10 +31133,10 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE } switch (alt60) { case 1 : - // InternalRos1Parser.g:10392:3: rule__ParameterArrayType__Group_4__0 + // InternalRos1Parser.g:10364:3: rule__ParameterArrayType__Group_3__0 { pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__0(); + rule__ParameterArrayType__Group_3__0(); state._fsp--; @@ -31282,7 +31146,7 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE } - after(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); + after(grammarAccess.getParameterArrayTypeAccess().getGroup_3()); } @@ -31301,21 +31165,21 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__4__Impl" + // $ANTLR end "rule__ParameterArrayType__Group__3__Impl" - // $ANTLR start "rule__ParameterArrayType__Group__5" - // InternalRos1Parser.g:10400:1: rule__ParameterArrayType__Group__5 : rule__ParameterArrayType__Group__5__Impl ; - public final void rule__ParameterArrayType__Group__5() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group__4" + // InternalRos1Parser.g:10372:1: rule__ParameterArrayType__Group__4 : rule__ParameterArrayType__Group__4__Impl ; + public final void rule__ParameterArrayType__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10404:1: ( rule__ParameterArrayType__Group__5__Impl ) - // InternalRos1Parser.g:10405:2: rule__ParameterArrayType__Group__5__Impl + // InternalRos1Parser.g:10376:1: ( rule__ParameterArrayType__Group__4__Impl ) + // InternalRos1Parser.g:10377:2: rule__ParameterArrayType__Group__4__Impl { pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group__5__Impl(); + rule__ParameterArrayType__Group__4__Impl(); state._fsp--; @@ -31334,25 +31198,25 @@ public final void rule__ParameterArrayType__Group__5() throws RecognitionExcepti } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__5" + // $ANTLR end "rule__ParameterArrayType__Group__4" - // $ANTLR start "rule__ParameterArrayType__Group__5__Impl" - // InternalRos1Parser.g:10411:1: rule__ParameterArrayType__Group__5__Impl : ( RULE_END ) ; - public final void rule__ParameterArrayType__Group__5__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group__4__Impl" + // InternalRos1Parser.g:10383:1: rule__ParameterArrayType__Group__4__Impl : ( RULE_END ) ; + public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10415:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:10416:1: ( RULE_END ) + // InternalRos1Parser.g:10387:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:10388:1: ( RULE_END ) { - // InternalRos1Parser.g:10416:1: ( RULE_END ) - // InternalRos1Parser.g:10417:2: RULE_END + // InternalRos1Parser.g:10388:1: ( RULE_END ) + // InternalRos1Parser.g:10389:2: RULE_END { - before(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_5()); + before(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); match(input,RULE_END,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_5()); + after(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); } @@ -31371,26 +31235,26 @@ public final void rule__ParameterArrayType__Group__5__Impl() throws RecognitionE } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__5__Impl" + // $ANTLR end "rule__ParameterArrayType__Group__4__Impl" - // $ANTLR start "rule__ParameterArrayType__Group_4__0" - // InternalRos1Parser.g:10427:1: rule__ParameterArrayType__Group_4__0 : rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ; - public final void rule__ParameterArrayType__Group_4__0() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_3__0" + // InternalRos1Parser.g:10399:1: rule__ParameterArrayType__Group_3__0 : rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 ; + public final void rule__ParameterArrayType__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10431:1: ( rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ) - // InternalRos1Parser.g:10432:2: rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 + // InternalRos1Parser.g:10403:1: ( rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 ) + // InternalRos1Parser.g:10404:2: rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 { pushFollow(FOLLOW_10); - rule__ParameterArrayType__Group_4__0__Impl(); + rule__ParameterArrayType__Group_3__0__Impl(); state._fsp--; pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__1(); + rule__ParameterArrayType__Group_3__1(); state._fsp--; @@ -31409,25 +31273,25 @@ public final void rule__ParameterArrayType__Group_4__0() throws RecognitionExcep } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__0" + // $ANTLR end "rule__ParameterArrayType__Group_3__0" - // $ANTLR start "rule__ParameterArrayType__Group_4__0__Impl" - // InternalRos1Parser.g:10439:1: rule__ParameterArrayType__Group_4__0__Impl : ( Default ) ; - public final void rule__ParameterArrayType__Group_4__0__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_3__0__Impl" + // InternalRos1Parser.g:10411:1: rule__ParameterArrayType__Group_3__0__Impl : ( Default ) ; + public final void rule__ParameterArrayType__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10443:1: ( ( Default ) ) - // InternalRos1Parser.g:10444:1: ( Default ) + // InternalRos1Parser.g:10415:1: ( ( Default ) ) + // InternalRos1Parser.g:10416:1: ( Default ) { - // InternalRos1Parser.g:10444:1: ( Default ) - // InternalRos1Parser.g:10445:2: Default + // InternalRos1Parser.g:10416:1: ( Default ) + // InternalRos1Parser.g:10417:2: Default { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); match(input,Default,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); } @@ -31446,21 +31310,21 @@ public final void rule__ParameterArrayType__Group_4__0__Impl() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__0__Impl" + // $ANTLR end "rule__ParameterArrayType__Group_3__0__Impl" - // $ANTLR start "rule__ParameterArrayType__Group_4__1" - // InternalRos1Parser.g:10454:1: rule__ParameterArrayType__Group_4__1 : rule__ParameterArrayType__Group_4__1__Impl ; - public final void rule__ParameterArrayType__Group_4__1() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_3__1" + // InternalRos1Parser.g:10426:1: rule__ParameterArrayType__Group_3__1 : rule__ParameterArrayType__Group_3__1__Impl ; + public final void rule__ParameterArrayType__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10458:1: ( rule__ParameterArrayType__Group_4__1__Impl ) - // InternalRos1Parser.g:10459:2: rule__ParameterArrayType__Group_4__1__Impl + // InternalRos1Parser.g:10430:1: ( rule__ParameterArrayType__Group_3__1__Impl ) + // InternalRos1Parser.g:10431:2: rule__ParameterArrayType__Group_3__1__Impl { pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__1__Impl(); + rule__ParameterArrayType__Group_3__1__Impl(); state._fsp--; @@ -31479,35 +31343,35 @@ public final void rule__ParameterArrayType__Group_4__1() throws RecognitionExcep } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__1" + // $ANTLR end "rule__ParameterArrayType__Group_3__1" - // $ANTLR start "rule__ParameterArrayType__Group_4__1__Impl" - // InternalRos1Parser.g:10465:1: rule__ParameterArrayType__Group_4__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ; - public final void rule__ParameterArrayType__Group_4__1__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_3__1__Impl" + // InternalRos1Parser.g:10437:1: rule__ParameterArrayType__Group_3__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) ; + public final void rule__ParameterArrayType__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10469:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ) - // InternalRos1Parser.g:10470:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) + // InternalRos1Parser.g:10441:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) ) + // InternalRos1Parser.g:10442:1: ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) { - // InternalRos1Parser.g:10470:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) - // InternalRos1Parser.g:10471:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) + // InternalRos1Parser.g:10442:1: ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) + // InternalRos1Parser.g:10443:2: ( rule__ParameterArrayType__DefaultAssignment_3_1 ) { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); - // InternalRos1Parser.g:10472:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) - // InternalRos1Parser.g:10472:3: rule__ParameterArrayType__DefaultAssignment_4_1 + before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_3_1()); + // InternalRos1Parser.g:10444:2: ( rule__ParameterArrayType__DefaultAssignment_3_1 ) + // InternalRos1Parser.g:10444:3: rule__ParameterArrayType__DefaultAssignment_3_1 { pushFollow(FOLLOW_2); - rule__ParameterArrayType__DefaultAssignment_4_1(); + rule__ParameterArrayType__DefaultAssignment_3_1(); state._fsp--; } - after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_3_1()); } @@ -31526,18 +31390,18 @@ public final void rule__ParameterArrayType__Group_4__1__Impl() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__1__Impl" + // $ANTLR end "rule__ParameterArrayType__Group_3__1__Impl" // $ANTLR start "rule__ParameterList__Group__0" - // InternalRos1Parser.g:10481:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; + // InternalRos1Parser.g:10453:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; public final void rule__ParameterList__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10485:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) - // InternalRos1Parser.g:10486:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 + // InternalRos1Parser.g:10457:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) + // InternalRos1Parser.g:10458:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 { pushFollow(FOLLOW_10); rule__ParameterList__Group__0__Impl(); @@ -31568,21 +31432,21 @@ public final void rule__ParameterList__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__0__Impl" - // InternalRos1Parser.g:10493:1: rule__ParameterList__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:10465:1: rule__ParameterList__Group__0__Impl : ( () ) ; public final void rule__ParameterList__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10497:1: ( ( () ) ) - // InternalRos1Parser.g:10498:1: ( () ) + // InternalRos1Parser.g:10469:1: ( ( () ) ) + // InternalRos1Parser.g:10470:1: ( () ) { - // InternalRos1Parser.g:10498:1: ( () ) - // InternalRos1Parser.g:10499:2: () + // InternalRos1Parser.g:10470:1: ( () ) + // InternalRos1Parser.g:10471:2: () { before(grammarAccess.getParameterListAccess().getParameterSequenceAction_0()); - // InternalRos1Parser.g:10500:2: () - // InternalRos1Parser.g:10500:3: + // InternalRos1Parser.g:10472:2: () + // InternalRos1Parser.g:10472:3: { } @@ -31605,14 +31469,14 @@ public final void rule__ParameterList__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__1" - // InternalRos1Parser.g:10508:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ; + // InternalRos1Parser.g:10480:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ; public final void rule__ParameterList__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10512:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) - // InternalRos1Parser.g:10513:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 + // InternalRos1Parser.g:10484:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) + // InternalRos1Parser.g:10485:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 { pushFollow(FOLLOW_45); rule__ParameterList__Group__1__Impl(); @@ -31643,17 +31507,17 @@ public final void rule__ParameterList__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__1__Impl" - // InternalRos1Parser.g:10520:1: rule__ParameterList__Group__1__Impl : ( LeftSquareBracket ) ; + // InternalRos1Parser.g:10492:1: rule__ParameterList__Group__1__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterList__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10524:1: ( ( LeftSquareBracket ) ) - // InternalRos1Parser.g:10525:1: ( LeftSquareBracket ) + // InternalRos1Parser.g:10496:1: ( ( LeftSquareBracket ) ) + // InternalRos1Parser.g:10497:1: ( LeftSquareBracket ) { - // InternalRos1Parser.g:10525:1: ( LeftSquareBracket ) - // InternalRos1Parser.g:10526:2: LeftSquareBracket + // InternalRos1Parser.g:10497:1: ( LeftSquareBracket ) + // InternalRos1Parser.g:10498:2: LeftSquareBracket { before(grammarAccess.getParameterListAccess().getLeftSquareBracketKeyword_1()); match(input,LeftSquareBracket,FOLLOW_2); @@ -31680,14 +31544,14 @@ public final void rule__ParameterList__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__2" - // InternalRos1Parser.g:10535:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ; + // InternalRos1Parser.g:10507:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ; public final void rule__ParameterList__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10539:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) - // InternalRos1Parser.g:10540:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 + // InternalRos1Parser.g:10511:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) + // InternalRos1Parser.g:10512:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 { pushFollow(FOLLOW_12); rule__ParameterList__Group__2__Impl(); @@ -31718,21 +31582,21 @@ public final void rule__ParameterList__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__2__Impl" - // InternalRos1Parser.g:10547:1: rule__ParameterList__Group__2__Impl : ( ( rule__ParameterList__ValueAssignment_2 ) ) ; + // InternalRos1Parser.g:10519:1: rule__ParameterList__Group__2__Impl : ( ( rule__ParameterList__ValueAssignment_2 ) ) ; public final void rule__ParameterList__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10551:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) - // InternalRos1Parser.g:10552:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalRos1Parser.g:10523:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) + // InternalRos1Parser.g:10524:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) { - // InternalRos1Parser.g:10552:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) - // InternalRos1Parser.g:10553:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalRos1Parser.g:10524:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalRos1Parser.g:10525:2: ( rule__ParameterList__ValueAssignment_2 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_2()); - // InternalRos1Parser.g:10554:2: ( rule__ParameterList__ValueAssignment_2 ) - // InternalRos1Parser.g:10554:3: rule__ParameterList__ValueAssignment_2 + // InternalRos1Parser.g:10526:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalRos1Parser.g:10526:3: rule__ParameterList__ValueAssignment_2 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_2(); @@ -31765,14 +31629,14 @@ public final void rule__ParameterList__Group__2__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__3" - // InternalRos1Parser.g:10562:1: rule__ParameterList__Group__3 : rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ; + // InternalRos1Parser.g:10534:1: rule__ParameterList__Group__3 : rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ; public final void rule__ParameterList__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10566:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) - // InternalRos1Parser.g:10567:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 + // InternalRos1Parser.g:10538:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) + // InternalRos1Parser.g:10539:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 { pushFollow(FOLLOW_12); rule__ParameterList__Group__3__Impl(); @@ -31803,20 +31667,20 @@ public final void rule__ParameterList__Group__3() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__3__Impl" - // InternalRos1Parser.g:10574:1: rule__ParameterList__Group__3__Impl : ( ( rule__ParameterList__Group_3__0 )* ) ; + // InternalRos1Parser.g:10546:1: rule__ParameterList__Group__3__Impl : ( ( rule__ParameterList__Group_3__0 )* ) ; public final void rule__ParameterList__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10578:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) - // InternalRos1Parser.g:10579:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalRos1Parser.g:10550:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) + // InternalRos1Parser.g:10551:1: ( ( rule__ParameterList__Group_3__0 )* ) { - // InternalRos1Parser.g:10579:1: ( ( rule__ParameterList__Group_3__0 )* ) - // InternalRos1Parser.g:10580:2: ( rule__ParameterList__Group_3__0 )* + // InternalRos1Parser.g:10551:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalRos1Parser.g:10552:2: ( rule__ParameterList__Group_3__0 )* { before(grammarAccess.getParameterListAccess().getGroup_3()); - // InternalRos1Parser.g:10581:2: ( rule__ParameterList__Group_3__0 )* + // InternalRos1Parser.g:10553:2: ( rule__ParameterList__Group_3__0 )* loop61: do { int alt61=2; @@ -31829,7 +31693,7 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept switch (alt61) { case 1 : - // InternalRos1Parser.g:10581:3: rule__ParameterList__Group_3__0 + // InternalRos1Parser.g:10553:3: rule__ParameterList__Group_3__0 { pushFollow(FOLLOW_13); rule__ParameterList__Group_3__0(); @@ -31868,14 +31732,14 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__4" - // InternalRos1Parser.g:10589:1: rule__ParameterList__Group__4 : rule__ParameterList__Group__4__Impl ; + // InternalRos1Parser.g:10561:1: rule__ParameterList__Group__4 : rule__ParameterList__Group__4__Impl ; public final void rule__ParameterList__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10593:1: ( rule__ParameterList__Group__4__Impl ) - // InternalRos1Parser.g:10594:2: rule__ParameterList__Group__4__Impl + // InternalRos1Parser.g:10565:1: ( rule__ParameterList__Group__4__Impl ) + // InternalRos1Parser.g:10566:2: rule__ParameterList__Group__4__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group__4__Impl(); @@ -31901,17 +31765,17 @@ public final void rule__ParameterList__Group__4() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__4__Impl" - // InternalRos1Parser.g:10600:1: rule__ParameterList__Group__4__Impl : ( RightSquareBracket ) ; + // InternalRos1Parser.g:10572:1: rule__ParameterList__Group__4__Impl : ( RightSquareBracket ) ; public final void rule__ParameterList__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10604:1: ( ( RightSquareBracket ) ) - // InternalRos1Parser.g:10605:1: ( RightSquareBracket ) + // InternalRos1Parser.g:10576:1: ( ( RightSquareBracket ) ) + // InternalRos1Parser.g:10577:1: ( RightSquareBracket ) { - // InternalRos1Parser.g:10605:1: ( RightSquareBracket ) - // InternalRos1Parser.g:10606:2: RightSquareBracket + // InternalRos1Parser.g:10577:1: ( RightSquareBracket ) + // InternalRos1Parser.g:10578:2: RightSquareBracket { before(grammarAccess.getParameterListAccess().getRightSquareBracketKeyword_4()); match(input,RightSquareBracket,FOLLOW_2); @@ -31938,14 +31802,14 @@ public final void rule__ParameterList__Group__4__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group_3__0" - // InternalRos1Parser.g:10616:1: rule__ParameterList__Group_3__0 : rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ; + // InternalRos1Parser.g:10588:1: rule__ParameterList__Group_3__0 : rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ; public final void rule__ParameterList__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10620:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) - // InternalRos1Parser.g:10621:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 + // InternalRos1Parser.g:10592:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) + // InternalRos1Parser.g:10593:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 { pushFollow(FOLLOW_45); rule__ParameterList__Group_3__0__Impl(); @@ -31976,17 +31840,17 @@ public final void rule__ParameterList__Group_3__0() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__0__Impl" - // InternalRos1Parser.g:10628:1: rule__ParameterList__Group_3__0__Impl : ( Comma ) ; + // InternalRos1Parser.g:10600:1: rule__ParameterList__Group_3__0__Impl : ( Comma ) ; public final void rule__ParameterList__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10632:1: ( ( Comma ) ) - // InternalRos1Parser.g:10633:1: ( Comma ) + // InternalRos1Parser.g:10604:1: ( ( Comma ) ) + // InternalRos1Parser.g:10605:1: ( Comma ) { - // InternalRos1Parser.g:10633:1: ( Comma ) - // InternalRos1Parser.g:10634:2: Comma + // InternalRos1Parser.g:10605:1: ( Comma ) + // InternalRos1Parser.g:10606:2: Comma { before(grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); match(input,Comma,FOLLOW_2); @@ -32013,14 +31877,14 @@ public final void rule__ParameterList__Group_3__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterList__Group_3__1" - // InternalRos1Parser.g:10643:1: rule__ParameterList__Group_3__1 : rule__ParameterList__Group_3__1__Impl ; + // InternalRos1Parser.g:10615:1: rule__ParameterList__Group_3__1 : rule__ParameterList__Group_3__1__Impl ; public final void rule__ParameterList__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10647:1: ( rule__ParameterList__Group_3__1__Impl ) - // InternalRos1Parser.g:10648:2: rule__ParameterList__Group_3__1__Impl + // InternalRos1Parser.g:10619:1: ( rule__ParameterList__Group_3__1__Impl ) + // InternalRos1Parser.g:10620:2: rule__ParameterList__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group_3__1__Impl(); @@ -32046,21 +31910,21 @@ public final void rule__ParameterList__Group_3__1() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__1__Impl" - // InternalRos1Parser.g:10654:1: rule__ParameterList__Group_3__1__Impl : ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ; + // InternalRos1Parser.g:10626:1: rule__ParameterList__Group_3__1__Impl : ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ; public final void rule__ParameterList__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10658:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) - // InternalRos1Parser.g:10659:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalRos1Parser.g:10630:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) + // InternalRos1Parser.g:10631:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) { - // InternalRos1Parser.g:10659:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) - // InternalRos1Parser.g:10660:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalRos1Parser.g:10631:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalRos1Parser.g:10632:2: ( rule__ParameterList__ValueAssignment_3_1 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_3_1()); - // InternalRos1Parser.g:10661:2: ( rule__ParameterList__ValueAssignment_3_1 ) - // InternalRos1Parser.g:10661:3: rule__ParameterList__ValueAssignment_3_1 + // InternalRos1Parser.g:10633:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalRos1Parser.g:10633:3: rule__ParameterList__ValueAssignment_3_1 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_3_1(); @@ -32093,14 +31957,14 @@ public final void rule__ParameterList__Group_3__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterAny__Group__0" - // InternalRos1Parser.g:10670:1: rule__ParameterAny__Group__0 : rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ; + // InternalRos1Parser.g:10642:1: rule__ParameterAny__Group__0 : rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ; public final void rule__ParameterAny__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10674:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) - // InternalRos1Parser.g:10675:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 + // InternalRos1Parser.g:10646:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) + // InternalRos1Parser.g:10647:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 { pushFollow(FOLLOW_60); rule__ParameterAny__Group__0__Impl(); @@ -32131,21 +31995,21 @@ public final void rule__ParameterAny__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__0__Impl" - // InternalRos1Parser.g:10682:1: rule__ParameterAny__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:10654:1: rule__ParameterAny__Group__0__Impl : ( () ) ; public final void rule__ParameterAny__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10686:1: ( ( () ) ) - // InternalRos1Parser.g:10687:1: ( () ) + // InternalRos1Parser.g:10658:1: ( ( () ) ) + // InternalRos1Parser.g:10659:1: ( () ) { - // InternalRos1Parser.g:10687:1: ( () ) - // InternalRos1Parser.g:10688:2: () + // InternalRos1Parser.g:10659:1: ( () ) + // InternalRos1Parser.g:10660:2: () { before(grammarAccess.getParameterAnyAccess().getParameterAnyAction_0()); - // InternalRos1Parser.g:10689:2: () - // InternalRos1Parser.g:10689:3: + // InternalRos1Parser.g:10661:2: () + // InternalRos1Parser.g:10661:3: { } @@ -32168,14 +32032,14 @@ public final void rule__ParameterAny__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__1" - // InternalRos1Parser.g:10697:1: rule__ParameterAny__Group__1 : rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ; + // InternalRos1Parser.g:10669:1: rule__ParameterAny__Group__1 : rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ; public final void rule__ParameterAny__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10701:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) - // InternalRos1Parser.g:10702:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 + // InternalRos1Parser.g:10673:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) + // InternalRos1Parser.g:10674:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 { pushFollow(FOLLOW_61); rule__ParameterAny__Group__1__Impl(); @@ -32206,17 +32070,17 @@ public final void rule__ParameterAny__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__1__Impl" - // InternalRos1Parser.g:10709:1: rule__ParameterAny__Group__1__Impl : ( ParameterAny ) ; + // InternalRos1Parser.g:10681:1: rule__ParameterAny__Group__1__Impl : ( ParameterAny ) ; public final void rule__ParameterAny__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10713:1: ( ( ParameterAny ) ) - // InternalRos1Parser.g:10714:1: ( ParameterAny ) + // InternalRos1Parser.g:10685:1: ( ( ParameterAny ) ) + // InternalRos1Parser.g:10686:1: ( ParameterAny ) { - // InternalRos1Parser.g:10714:1: ( ParameterAny ) - // InternalRos1Parser.g:10715:2: ParameterAny + // InternalRos1Parser.g:10686:1: ( ParameterAny ) + // InternalRos1Parser.g:10687:2: ParameterAny { before(grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); match(input,ParameterAny,FOLLOW_2); @@ -32243,14 +32107,14 @@ public final void rule__ParameterAny__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__2" - // InternalRos1Parser.g:10724:1: rule__ParameterAny__Group__2 : rule__ParameterAny__Group__2__Impl ; + // InternalRos1Parser.g:10696:1: rule__ParameterAny__Group__2 : rule__ParameterAny__Group__2__Impl ; public final void rule__ParameterAny__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10728:1: ( rule__ParameterAny__Group__2__Impl ) - // InternalRos1Parser.g:10729:2: rule__ParameterAny__Group__2__Impl + // InternalRos1Parser.g:10700:1: ( rule__ParameterAny__Group__2__Impl ) + // InternalRos1Parser.g:10701:2: rule__ParameterAny__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group__2__Impl(); @@ -32276,20 +32140,20 @@ public final void rule__ParameterAny__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__2__Impl" - // InternalRos1Parser.g:10735:1: rule__ParameterAny__Group__2__Impl : ( ( rule__ParameterAny__Group_2__0 )? ) ; + // InternalRos1Parser.g:10707:1: rule__ParameterAny__Group__2__Impl : ( ( rule__ParameterAny__Group_2__0 )? ) ; public final void rule__ParameterAny__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10739:1: ( ( ( rule__ParameterAny__Group_2__0 )? ) ) - // InternalRos1Parser.g:10740:1: ( ( rule__ParameterAny__Group_2__0 )? ) + // InternalRos1Parser.g:10711:1: ( ( ( rule__ParameterAny__Group_2__0 )? ) ) + // InternalRos1Parser.g:10712:1: ( ( rule__ParameterAny__Group_2__0 )? ) { - // InternalRos1Parser.g:10740:1: ( ( rule__ParameterAny__Group_2__0 )? ) - // InternalRos1Parser.g:10741:2: ( rule__ParameterAny__Group_2__0 )? + // InternalRos1Parser.g:10712:1: ( ( rule__ParameterAny__Group_2__0 )? ) + // InternalRos1Parser.g:10713:2: ( rule__ParameterAny__Group_2__0 )? { before(grammarAccess.getParameterAnyAccess().getGroup_2()); - // InternalRos1Parser.g:10742:2: ( rule__ParameterAny__Group_2__0 )? + // InternalRos1Parser.g:10714:2: ( rule__ParameterAny__Group_2__0 )? int alt62=2; int LA62_0 = input.LA(1); @@ -32298,7 +32162,7 @@ public final void rule__ParameterAny__Group__2__Impl() throws RecognitionExcepti } switch (alt62) { case 1 : - // InternalRos1Parser.g:10742:3: rule__ParameterAny__Group_2__0 + // InternalRos1Parser.g:10714:3: rule__ParameterAny__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterAny__Group_2__0(); @@ -32334,14 +32198,14 @@ public final void rule__ParameterAny__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group_2__0" - // InternalRos1Parser.g:10751:1: rule__ParameterAny__Group_2__0 : rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ; + // InternalRos1Parser.g:10723:1: rule__ParameterAny__Group_2__0 : rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ; public final void rule__ParameterAny__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10755:1: ( rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ) - // InternalRos1Parser.g:10756:2: rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 + // InternalRos1Parser.g:10727:1: ( rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ) + // InternalRos1Parser.g:10728:2: rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 { pushFollow(FOLLOW_7); rule__ParameterAny__Group_2__0__Impl(); @@ -32372,17 +32236,17 @@ public final void rule__ParameterAny__Group_2__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_2__0__Impl" - // InternalRos1Parser.g:10763:1: rule__ParameterAny__Group_2__0__Impl : ( Value ) ; + // InternalRos1Parser.g:10735:1: rule__ParameterAny__Group_2__0__Impl : ( Value ) ; public final void rule__ParameterAny__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10767:1: ( ( Value ) ) - // InternalRos1Parser.g:10768:1: ( Value ) + // InternalRos1Parser.g:10739:1: ( ( Value ) ) + // InternalRos1Parser.g:10740:1: ( Value ) { - // InternalRos1Parser.g:10768:1: ( Value ) - // InternalRos1Parser.g:10769:2: Value + // InternalRos1Parser.g:10740:1: ( Value ) + // InternalRos1Parser.g:10741:2: Value { before(grammarAccess.getParameterAnyAccess().getValueKeyword_2_0()); match(input,Value,FOLLOW_2); @@ -32409,14 +32273,14 @@ public final void rule__ParameterAny__Group_2__0__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterAny__Group_2__1" - // InternalRos1Parser.g:10778:1: rule__ParameterAny__Group_2__1 : rule__ParameterAny__Group_2__1__Impl ; + // InternalRos1Parser.g:10750:1: rule__ParameterAny__Group_2__1 : rule__ParameterAny__Group_2__1__Impl ; public final void rule__ParameterAny__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10782:1: ( rule__ParameterAny__Group_2__1__Impl ) - // InternalRos1Parser.g:10783:2: rule__ParameterAny__Group_2__1__Impl + // InternalRos1Parser.g:10754:1: ( rule__ParameterAny__Group_2__1__Impl ) + // InternalRos1Parser.g:10755:2: rule__ParameterAny__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group_2__1__Impl(); @@ -32442,21 +32306,21 @@ public final void rule__ParameterAny__Group_2__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_2__1__Impl" - // InternalRos1Parser.g:10789:1: rule__ParameterAny__Group_2__1__Impl : ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ; + // InternalRos1Parser.g:10761:1: rule__ParameterAny__Group_2__1__Impl : ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ; public final void rule__ParameterAny__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10793:1: ( ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ) - // InternalRos1Parser.g:10794:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) + // InternalRos1Parser.g:10765:1: ( ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ) + // InternalRos1Parser.g:10766:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) { - // InternalRos1Parser.g:10794:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) - // InternalRos1Parser.g:10795:2: ( rule__ParameterAny__ValueAssignment_2_1 ) + // InternalRos1Parser.g:10766:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) + // InternalRos1Parser.g:10767:2: ( rule__ParameterAny__ValueAssignment_2_1 ) { before(grammarAccess.getParameterAnyAccess().getValueAssignment_2_1()); - // InternalRos1Parser.g:10796:2: ( rule__ParameterAny__ValueAssignment_2_1 ) - // InternalRos1Parser.g:10796:3: rule__ParameterAny__ValueAssignment_2_1 + // InternalRos1Parser.g:10768:2: ( rule__ParameterAny__ValueAssignment_2_1 ) + // InternalRos1Parser.g:10768:3: rule__ParameterAny__ValueAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterAny__ValueAssignment_2_1(); @@ -32489,14 +32353,14 @@ public final void rule__ParameterAny__Group_2__1__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterStruct__Group__0" - // InternalRos1Parser.g:10805:1: rule__ParameterStruct__Group__0 : rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ; + // InternalRos1Parser.g:10777:1: rule__ParameterStruct__Group__0 : rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ; public final void rule__ParameterStruct__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10809:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) - // InternalRos1Parser.g:10810:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 + // InternalRos1Parser.g:10781:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) + // InternalRos1Parser.g:10782:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 { pushFollow(FOLLOW_45); rule__ParameterStruct__Group__0__Impl(); @@ -32527,21 +32391,21 @@ public final void rule__ParameterStruct__Group__0() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__0__Impl" - // InternalRos1Parser.g:10817:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:10789:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10821:1: ( ( () ) ) - // InternalRos1Parser.g:10822:1: ( () ) + // InternalRos1Parser.g:10793:1: ( ( () ) ) + // InternalRos1Parser.g:10794:1: ( () ) { - // InternalRos1Parser.g:10822:1: ( () ) - // InternalRos1Parser.g:10823:2: () + // InternalRos1Parser.g:10794:1: ( () ) + // InternalRos1Parser.g:10795:2: () { before(grammarAccess.getParameterStructAccess().getParameterStructAction_0()); - // InternalRos1Parser.g:10824:2: () - // InternalRos1Parser.g:10824:3: + // InternalRos1Parser.g:10796:2: () + // InternalRos1Parser.g:10796:3: { } @@ -32564,14 +32428,14 @@ public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group__1" - // InternalRos1Parser.g:10832:1: rule__ParameterStruct__Group__1 : rule__ParameterStruct__Group__1__Impl ; + // InternalRos1Parser.g:10804:1: rule__ParameterStruct__Group__1 : rule__ParameterStruct__Group__1__Impl ; public final void rule__ParameterStruct__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10836:1: ( rule__ParameterStruct__Group__1__Impl ) - // InternalRos1Parser.g:10837:2: rule__ParameterStruct__Group__1__Impl + // InternalRos1Parser.g:10808:1: ( rule__ParameterStruct__Group__1__Impl ) + // InternalRos1Parser.g:10809:2: rule__ParameterStruct__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group__1__Impl(); @@ -32597,20 +32461,20 @@ public final void rule__ParameterStruct__Group__1() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__1__Impl" - // InternalRos1Parser.g:10843:1: rule__ParameterStruct__Group__1__Impl : ( ( rule__ParameterStruct__Group_1__0 )? ) ; + // InternalRos1Parser.g:10815:1: rule__ParameterStruct__Group__1__Impl : ( ( rule__ParameterStruct__Group_1__0 )? ) ; public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10847:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) - // InternalRos1Parser.g:10848:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalRos1Parser.g:10819:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) + // InternalRos1Parser.g:10820:1: ( ( rule__ParameterStruct__Group_1__0 )? ) { - // InternalRos1Parser.g:10848:1: ( ( rule__ParameterStruct__Group_1__0 )? ) - // InternalRos1Parser.g:10849:2: ( rule__ParameterStruct__Group_1__0 )? + // InternalRos1Parser.g:10820:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalRos1Parser.g:10821:2: ( rule__ParameterStruct__Group_1__0 )? { before(grammarAccess.getParameterStructAccess().getGroup_1()); - // InternalRos1Parser.g:10850:2: ( rule__ParameterStruct__Group_1__0 )? + // InternalRos1Parser.g:10822:2: ( rule__ParameterStruct__Group_1__0 )? int alt63=2; int LA63_0 = input.LA(1); @@ -32619,7 +32483,7 @@ public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionExce } switch (alt63) { case 1 : - // InternalRos1Parser.g:10850:3: rule__ParameterStruct__Group_1__0 + // InternalRos1Parser.g:10822:3: rule__ParameterStruct__Group_1__0 { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__0(); @@ -32655,16 +32519,16 @@ public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group_1__0" - // InternalRos1Parser.g:10859:1: rule__ParameterStruct__Group_1__0 : rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ; + // InternalRos1Parser.g:10831:1: rule__ParameterStruct__Group_1__0 : rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ; public final void rule__ParameterStruct__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10863:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) - // InternalRos1Parser.g:10864:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 + // InternalRos1Parser.g:10835:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) + // InternalRos1Parser.g:10836:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 { - pushFollow(FOLLOW_62); + pushFollow(FOLLOW_7); rule__ParameterStruct__Group_1__0__Impl(); state._fsp--; @@ -32693,17 +32557,17 @@ public final void rule__ParameterStruct__Group_1__0() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__0__Impl" - // InternalRos1Parser.g:10871:1: rule__ParameterStruct__Group_1__0__Impl : ( LeftSquareBracket ) ; + // InternalRos1Parser.g:10843:1: rule__ParameterStruct__Group_1__0__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterStruct__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10875:1: ( ( LeftSquareBracket ) ) - // InternalRos1Parser.g:10876:1: ( LeftSquareBracket ) + // InternalRos1Parser.g:10847:1: ( ( LeftSquareBracket ) ) + // InternalRos1Parser.g:10848:1: ( LeftSquareBracket ) { - // InternalRos1Parser.g:10876:1: ( LeftSquareBracket ) - // InternalRos1Parser.g:10877:2: LeftSquareBracket + // InternalRos1Parser.g:10848:1: ( LeftSquareBracket ) + // InternalRos1Parser.g:10849:2: LeftSquareBracket { before(grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_0()); match(input,LeftSquareBracket,FOLLOW_2); @@ -32730,14 +32594,14 @@ public final void rule__ParameterStruct__Group_1__0__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__1" - // InternalRos1Parser.g:10886:1: rule__ParameterStruct__Group_1__1 : rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ; + // InternalRos1Parser.g:10858:1: rule__ParameterStruct__Group_1__1 : rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ; public final void rule__ParameterStruct__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10890:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) - // InternalRos1Parser.g:10891:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 + // InternalRos1Parser.g:10862:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) + // InternalRos1Parser.g:10863:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 { pushFollow(FOLLOW_12); rule__ParameterStruct__Group_1__1__Impl(); @@ -32768,21 +32632,21 @@ public final void rule__ParameterStruct__Group_1__1() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__1__Impl" - // InternalRos1Parser.g:10898:1: rule__ParameterStruct__Group_1__1__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ; + // InternalRos1Parser.g:10870:1: rule__ParameterStruct__Group_1__1__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ; public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10902:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ) - // InternalRos1Parser.g:10903:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) + // InternalRos1Parser.g:10874:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ) + // InternalRos1Parser.g:10875:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) { - // InternalRos1Parser.g:10903:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) - // InternalRos1Parser.g:10904:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) + // InternalRos1Parser.g:10875:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) + // InternalRos1Parser.g:10876:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) { before(grammarAccess.getParameterStructAccess().getValueAssignment_1_1()); - // InternalRos1Parser.g:10905:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) - // InternalRos1Parser.g:10905:3: rule__ParameterStruct__ValueAssignment_1_1 + // InternalRos1Parser.g:10877:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) + // InternalRos1Parser.g:10877:3: rule__ParameterStruct__ValueAssignment_1_1 { pushFollow(FOLLOW_2); rule__ParameterStruct__ValueAssignment_1_1(); @@ -32815,14 +32679,14 @@ public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__2" - // InternalRos1Parser.g:10913:1: rule__ParameterStruct__Group_1__2 : rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ; + // InternalRos1Parser.g:10885:1: rule__ParameterStruct__Group_1__2 : rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ; public final void rule__ParameterStruct__Group_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10917:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) - // InternalRos1Parser.g:10918:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 + // InternalRos1Parser.g:10889:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) + // InternalRos1Parser.g:10890:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 { pushFollow(FOLLOW_12); rule__ParameterStruct__Group_1__2__Impl(); @@ -32853,20 +32717,20 @@ public final void rule__ParameterStruct__Group_1__2() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__2__Impl" - // InternalRos1Parser.g:10925:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__Group_1_2__0 )* ) ; + // InternalRos1Parser.g:10897:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__Group_1_2__0 )* ) ; public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10929:1: ( ( ( rule__ParameterStruct__Group_1_2__0 )* ) ) - // InternalRos1Parser.g:10930:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) + // InternalRos1Parser.g:10901:1: ( ( ( rule__ParameterStruct__Group_1_2__0 )* ) ) + // InternalRos1Parser.g:10902:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) { - // InternalRos1Parser.g:10930:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) - // InternalRos1Parser.g:10931:2: ( rule__ParameterStruct__Group_1_2__0 )* + // InternalRos1Parser.g:10902:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) + // InternalRos1Parser.g:10903:2: ( rule__ParameterStruct__Group_1_2__0 )* { before(grammarAccess.getParameterStructAccess().getGroup_1_2()); - // InternalRos1Parser.g:10932:2: ( rule__ParameterStruct__Group_1_2__0 )* + // InternalRos1Parser.g:10904:2: ( rule__ParameterStruct__Group_1_2__0 )* loop64: do { int alt64=2; @@ -32879,7 +32743,7 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx switch (alt64) { case 1 : - // InternalRos1Parser.g:10932:3: rule__ParameterStruct__Group_1_2__0 + // InternalRos1Parser.g:10904:3: rule__ParameterStruct__Group_1_2__0 { pushFollow(FOLLOW_13); rule__ParameterStruct__Group_1_2__0(); @@ -32918,14 +32782,14 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__3" - // InternalRos1Parser.g:10940:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl ; + // InternalRos1Parser.g:10912:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl ; public final void rule__ParameterStruct__Group_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10944:1: ( rule__ParameterStruct__Group_1__3__Impl ) - // InternalRos1Parser.g:10945:2: rule__ParameterStruct__Group_1__3__Impl + // InternalRos1Parser.g:10916:1: ( rule__ParameterStruct__Group_1__3__Impl ) + // InternalRos1Parser.g:10917:2: rule__ParameterStruct__Group_1__3__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__3__Impl(); @@ -32951,17 +32815,17 @@ public final void rule__ParameterStruct__Group_1__3() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__3__Impl" - // InternalRos1Parser.g:10951:1: rule__ParameterStruct__Group_1__3__Impl : ( RightSquareBracket ) ; + // InternalRos1Parser.g:10923:1: rule__ParameterStruct__Group_1__3__Impl : ( RightSquareBracket ) ; public final void rule__ParameterStruct__Group_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10955:1: ( ( RightSquareBracket ) ) - // InternalRos1Parser.g:10956:1: ( RightSquareBracket ) + // InternalRos1Parser.g:10927:1: ( ( RightSquareBracket ) ) + // InternalRos1Parser.g:10928:1: ( RightSquareBracket ) { - // InternalRos1Parser.g:10956:1: ( RightSquareBracket ) - // InternalRos1Parser.g:10957:2: RightSquareBracket + // InternalRos1Parser.g:10928:1: ( RightSquareBracket ) + // InternalRos1Parser.g:10929:2: RightSquareBracket { before(grammarAccess.getParameterStructAccess().getRightSquareBracketKeyword_1_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -32988,14 +32852,14 @@ public final void rule__ParameterStruct__Group_1__3__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1_2__0" - // InternalRos1Parser.g:10967:1: rule__ParameterStruct__Group_1_2__0 : rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ; + // InternalRos1Parser.g:10939:1: rule__ParameterStruct__Group_1_2__0 : rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ; public final void rule__ParameterStruct__Group_1_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10971:1: ( rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ) - // InternalRos1Parser.g:10972:2: rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 + // InternalRos1Parser.g:10943:1: ( rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ) + // InternalRos1Parser.g:10944:2: rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 { pushFollow(FOLLOW_10); rule__ParameterStruct__Group_1_2__0__Impl(); @@ -33026,17 +32890,17 @@ public final void rule__ParameterStruct__Group_1_2__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__0__Impl" - // InternalRos1Parser.g:10979:1: rule__ParameterStruct__Group_1_2__0__Impl : ( Comma ) ; + // InternalRos1Parser.g:10951:1: rule__ParameterStruct__Group_1_2__0__Impl : ( Comma ) ; public final void rule__ParameterStruct__Group_1_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10983:1: ( ( Comma ) ) - // InternalRos1Parser.g:10984:1: ( Comma ) + // InternalRos1Parser.g:10955:1: ( ( Comma ) ) + // InternalRos1Parser.g:10956:1: ( Comma ) { - // InternalRos1Parser.g:10984:1: ( Comma ) - // InternalRos1Parser.g:10985:2: Comma + // InternalRos1Parser.g:10956:1: ( Comma ) + // InternalRos1Parser.g:10957:2: Comma { before(grammarAccess.getParameterStructAccess().getCommaKeyword_1_2_0()); match(input,Comma,FOLLOW_2); @@ -33063,16 +32927,16 @@ public final void rule__ParameterStruct__Group_1_2__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__1" - // InternalRos1Parser.g:10994:1: rule__ParameterStruct__Group_1_2__1 : rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ; + // InternalRos1Parser.g:10966:1: rule__ParameterStruct__Group_1_2__1 : rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ; public final void rule__ParameterStruct__Group_1_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:10998:1: ( rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ) - // InternalRos1Parser.g:10999:2: rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 + // InternalRos1Parser.g:10970:1: ( rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ) + // InternalRos1Parser.g:10971:2: rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 { - pushFollow(FOLLOW_62); + pushFollow(FOLLOW_7); rule__ParameterStruct__Group_1_2__1__Impl(); state._fsp--; @@ -33101,17 +32965,17 @@ public final void rule__ParameterStruct__Group_1_2__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__1__Impl" - // InternalRos1Parser.g:11006:1: rule__ParameterStruct__Group_1_2__1__Impl : ( LeftSquareBracket ) ; + // InternalRos1Parser.g:10978:1: rule__ParameterStruct__Group_1_2__1__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterStruct__Group_1_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11010:1: ( ( LeftSquareBracket ) ) - // InternalRos1Parser.g:11011:1: ( LeftSquareBracket ) + // InternalRos1Parser.g:10982:1: ( ( LeftSquareBracket ) ) + // InternalRos1Parser.g:10983:1: ( LeftSquareBracket ) { - // InternalRos1Parser.g:11011:1: ( LeftSquareBracket ) - // InternalRos1Parser.g:11012:2: LeftSquareBracket + // InternalRos1Parser.g:10983:1: ( LeftSquareBracket ) + // InternalRos1Parser.g:10984:2: LeftSquareBracket { before(grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_2_1()); match(input,LeftSquareBracket,FOLLOW_2); @@ -33138,16 +33002,16 @@ public final void rule__ParameterStruct__Group_1_2__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__2" - // InternalRos1Parser.g:11021:1: rule__ParameterStruct__Group_1_2__2 : rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ; + // InternalRos1Parser.g:10993:1: rule__ParameterStruct__Group_1_2__2 : rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ; public final void rule__ParameterStruct__Group_1_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11025:1: ( rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ) - // InternalRos1Parser.g:11026:2: rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 + // InternalRos1Parser.g:10997:1: ( rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ) + // InternalRos1Parser.g:10998:2: rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 { - pushFollow(FOLLOW_63); + pushFollow(FOLLOW_62); rule__ParameterStruct__Group_1_2__2__Impl(); state._fsp--; @@ -33176,21 +33040,21 @@ public final void rule__ParameterStruct__Group_1_2__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__2__Impl" - // InternalRos1Parser.g:11033:1: rule__ParameterStruct__Group_1_2__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ; + // InternalRos1Parser.g:11005:1: rule__ParameterStruct__Group_1_2__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ; public final void rule__ParameterStruct__Group_1_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11037:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ) - // InternalRos1Parser.g:11038:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) + // InternalRos1Parser.g:11009:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ) + // InternalRos1Parser.g:11010:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) { - // InternalRos1Parser.g:11038:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) - // InternalRos1Parser.g:11039:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) + // InternalRos1Parser.g:11010:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) + // InternalRos1Parser.g:11011:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) { before(grammarAccess.getParameterStructAccess().getValueAssignment_1_2_2()); - // InternalRos1Parser.g:11040:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) - // InternalRos1Parser.g:11040:3: rule__ParameterStruct__ValueAssignment_1_2_2 + // InternalRos1Parser.g:11012:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) + // InternalRos1Parser.g:11012:3: rule__ParameterStruct__ValueAssignment_1_2_2 { pushFollow(FOLLOW_2); rule__ParameterStruct__ValueAssignment_1_2_2(); @@ -33223,14 +33087,14 @@ public final void rule__ParameterStruct__Group_1_2__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__3" - // InternalRos1Parser.g:11048:1: rule__ParameterStruct__Group_1_2__3 : rule__ParameterStruct__Group_1_2__3__Impl ; + // InternalRos1Parser.g:11020:1: rule__ParameterStruct__Group_1_2__3 : rule__ParameterStruct__Group_1_2__3__Impl ; public final void rule__ParameterStruct__Group_1_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11052:1: ( rule__ParameterStruct__Group_1_2__3__Impl ) - // InternalRos1Parser.g:11053:2: rule__ParameterStruct__Group_1_2__3__Impl + // InternalRos1Parser.g:11024:1: ( rule__ParameterStruct__Group_1_2__3__Impl ) + // InternalRos1Parser.g:11025:2: rule__ParameterStruct__Group_1_2__3__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1_2__3__Impl(); @@ -33256,17 +33120,17 @@ public final void rule__ParameterStruct__Group_1_2__3() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__3__Impl" - // InternalRos1Parser.g:11059:1: rule__ParameterStruct__Group_1_2__3__Impl : ( RightSquareBracket ) ; + // InternalRos1Parser.g:11031:1: rule__ParameterStruct__Group_1_2__3__Impl : ( RightSquareBracket ) ; public final void rule__ParameterStruct__Group_1_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11063:1: ( ( RightSquareBracket ) ) - // InternalRos1Parser.g:11064:1: ( RightSquareBracket ) + // InternalRos1Parser.g:11035:1: ( ( RightSquareBracket ) ) + // InternalRos1Parser.g:11036:1: ( RightSquareBracket ) { - // InternalRos1Parser.g:11064:1: ( RightSquareBracket ) - // InternalRos1Parser.g:11065:2: RightSquareBracket + // InternalRos1Parser.g:11036:1: ( RightSquareBracket ) + // InternalRos1Parser.g:11037:2: RightSquareBracket { before(grammarAccess.getParameterStructAccess().getRightSquareBracketKeyword_1_2_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -33293,16 +33157,16 @@ public final void rule__ParameterStruct__Group_1_2__3__Impl() throws Recognition // $ANTLR start "rule__ParameterStructMember__Group__0" - // InternalRos1Parser.g:11075:1: rule__ParameterStructMember__Group__0 : rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ; + // InternalRos1Parser.g:11047:1: rule__ParameterStructMember__Group__0 : rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ; public final void rule__ParameterStructMember__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11079:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) - // InternalRos1Parser.g:11080:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 + // InternalRos1Parser.g:11051:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) + // InternalRos1Parser.g:11052:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 { - pushFollow(FOLLOW_7); + pushFollow(FOLLOW_4); rule__ParameterStructMember__Group__0__Impl(); state._fsp--; @@ -33331,21 +33195,31 @@ public final void rule__ParameterStructMember__Group__0() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__0__Impl" - // InternalRos1Parser.g:11087:1: rule__ParameterStructMember__Group__0__Impl : ( ParameterStructMember ) ; + // InternalRos1Parser.g:11059:1: rule__ParameterStructMember__Group__0__Impl : ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ; public final void rule__ParameterStructMember__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11091:1: ( ( ParameterStructMember ) ) - // InternalRos1Parser.g:11092:1: ( ParameterStructMember ) + // InternalRos1Parser.g:11063:1: ( ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ) + // InternalRos1Parser.g:11064:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) { - // InternalRos1Parser.g:11092:1: ( ParameterStructMember ) - // InternalRos1Parser.g:11093:2: ParameterStructMember + // InternalRos1Parser.g:11064:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + // InternalRos1Parser.g:11065:2: ( rule__ParameterStructMember__NameAssignment_0 ) { - before(grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); - match(input,ParameterStructMember,FOLLOW_2); - after(grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); + before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); + // InternalRos1Parser.g:11066:2: ( rule__ParameterStructMember__NameAssignment_0 ) + // InternalRos1Parser.g:11066:3: rule__ParameterStructMember__NameAssignment_0 + { + pushFollow(FOLLOW_2); + rule__ParameterStructMember__NameAssignment_0(); + + state._fsp--; + + + } + + after(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); } @@ -33368,16 +33242,16 @@ public final void rule__ParameterStructMember__Group__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__1" - // InternalRos1Parser.g:11102:1: rule__ParameterStructMember__Group__1 : rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ; + // InternalRos1Parser.g:11074:1: rule__ParameterStructMember__Group__1 : rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ; public final void rule__ParameterStructMember__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11106:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) - // InternalRos1Parser.g:11107:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 + // InternalRos1Parser.g:11078:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) + // InternalRos1Parser.g:11079:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 { - pushFollow(FOLLOW_4); + pushFollow(FOLLOW_5); rule__ParameterStructMember__Group__1__Impl(); state._fsp--; @@ -33406,31 +33280,21 @@ public final void rule__ParameterStructMember__Group__1() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__1__Impl" - // InternalRos1Parser.g:11114:1: rule__ParameterStructMember__Group__1__Impl : ( ( rule__ParameterStructMember__NameAssignment_1 ) ) ; + // InternalRos1Parser.g:11086:1: rule__ParameterStructMember__Group__1__Impl : ( Colon ) ; public final void rule__ParameterStructMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11118:1: ( ( ( rule__ParameterStructMember__NameAssignment_1 ) ) ) - // InternalRos1Parser.g:11119:1: ( ( rule__ParameterStructMember__NameAssignment_1 ) ) - { - // InternalRos1Parser.g:11119:1: ( ( rule__ParameterStructMember__NameAssignment_1 ) ) - // InternalRos1Parser.g:11120:2: ( rule__ParameterStructMember__NameAssignment_1 ) + // InternalRos1Parser.g:11090:1: ( ( Colon ) ) + // InternalRos1Parser.g:11091:1: ( Colon ) { - before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_1()); - // InternalRos1Parser.g:11121:2: ( rule__ParameterStructMember__NameAssignment_1 ) - // InternalRos1Parser.g:11121:3: rule__ParameterStructMember__NameAssignment_1 + // InternalRos1Parser.g:11091:1: ( Colon ) + // InternalRos1Parser.g:11092:2: Colon { - pushFollow(FOLLOW_2); - rule__ParameterStructMember__NameAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getParameterStructMemberAccess().getNameAssignment_1()); + before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); + match(input,Colon,FOLLOW_2); + after(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); } @@ -33453,16 +33317,16 @@ public final void rule__ParameterStructMember__Group__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__2" - // InternalRos1Parser.g:11129:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ; + // InternalRos1Parser.g:11101:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ; public final void rule__ParameterStructMember__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11133:1: ( rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ) - // InternalRos1Parser.g:11134:2: rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 + // InternalRos1Parser.g:11105:1: ( rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ) + // InternalRos1Parser.g:11106:2: rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 { - pushFollow(FOLLOW_5); + pushFollow(FOLLOW_45); rule__ParameterStructMember__Group__2__Impl(); state._fsp--; @@ -33491,21 +33355,21 @@ public final void rule__ParameterStructMember__Group__2() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__2__Impl" - // InternalRos1Parser.g:11141:1: rule__ParameterStructMember__Group__2__Impl : ( Colon ) ; + // InternalRos1Parser.g:11113:1: rule__ParameterStructMember__Group__2__Impl : ( RULE_BEGIN ) ; public final void rule__ParameterStructMember__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11145:1: ( ( Colon ) ) - // InternalRos1Parser.g:11146:1: ( Colon ) + // InternalRos1Parser.g:11117:1: ( ( RULE_BEGIN ) ) + // InternalRos1Parser.g:11118:1: ( RULE_BEGIN ) { - // InternalRos1Parser.g:11146:1: ( Colon ) - // InternalRos1Parser.g:11147:2: Colon + // InternalRos1Parser.g:11118:1: ( RULE_BEGIN ) + // InternalRos1Parser.g:11119:2: RULE_BEGIN { - before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_2()); - match(input,Colon,FOLLOW_2); - after(grammarAccess.getParameterStructMemberAccess().getColonKeyword_2()); + before(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); + match(input,RULE_BEGIN,FOLLOW_2); + after(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); } @@ -33528,16 +33392,16 @@ public final void rule__ParameterStructMember__Group__2__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__3" - // InternalRos1Parser.g:11156:1: rule__ParameterStructMember__Group__3 : rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ; + // InternalRos1Parser.g:11128:1: rule__ParameterStructMember__Group__3 : rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ; public final void rule__ParameterStructMember__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11160:1: ( rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ) - // InternalRos1Parser.g:11161:2: rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 + // InternalRos1Parser.g:11132:1: ( rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ) + // InternalRos1Parser.g:11133:2: rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 { - pushFollow(FOLLOW_45); + pushFollow(FOLLOW_27); rule__ParameterStructMember__Group__3__Impl(); state._fsp--; @@ -33566,106 +33430,31 @@ public final void rule__ParameterStructMember__Group__3() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__3__Impl" - // InternalRos1Parser.g:11168:1: rule__ParameterStructMember__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRos1Parser.g:11140:1: rule__ParameterStructMember__Group__3__Impl : ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) ; public final void rule__ParameterStructMember__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11172:1: ( ( RULE_BEGIN ) ) - // InternalRos1Parser.g:11173:1: ( RULE_BEGIN ) - { - // InternalRos1Parser.g:11173:1: ( RULE_BEGIN ) - // InternalRos1Parser.g:11174:2: RULE_BEGIN - { - before(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_3()); - match(input,RULE_BEGIN,FOLLOW_2); - after(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterStructMember__Group__3__Impl" - - - // $ANTLR start "rule__ParameterStructMember__Group__4" - // InternalRos1Parser.g:11183:1: rule__ParameterStructMember__Group__4 : rule__ParameterStructMember__Group__4__Impl rule__ParameterStructMember__Group__5 ; - public final void rule__ParameterStructMember__Group__4() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos1Parser.g:11187:1: ( rule__ParameterStructMember__Group__4__Impl rule__ParameterStructMember__Group__5 ) - // InternalRos1Parser.g:11188:2: rule__ParameterStructMember__Group__4__Impl rule__ParameterStructMember__Group__5 - { - pushFollow(FOLLOW_27); - rule__ParameterStructMember__Group__4__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ParameterStructMember__Group__5(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterStructMember__Group__4" - - - // $ANTLR start "rule__ParameterStructMember__Group__4__Impl" - // InternalRos1Parser.g:11195:1: rule__ParameterStructMember__Group__4__Impl : ( ( rule__ParameterStructMember__ValueAssignment_4 ) ) ; - public final void rule__ParameterStructMember__Group__4__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos1Parser.g:11199:1: ( ( ( rule__ParameterStructMember__ValueAssignment_4 ) ) ) - // InternalRos1Parser.g:11200:1: ( ( rule__ParameterStructMember__ValueAssignment_4 ) ) + // InternalRos1Parser.g:11144:1: ( ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) ) + // InternalRos1Parser.g:11145:1: ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) { - // InternalRos1Parser.g:11200:1: ( ( rule__ParameterStructMember__ValueAssignment_4 ) ) - // InternalRos1Parser.g:11201:2: ( rule__ParameterStructMember__ValueAssignment_4 ) + // InternalRos1Parser.g:11145:1: ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) + // InternalRos1Parser.g:11146:2: ( rule__ParameterStructMember__ValueAssignment_3 ) { - before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_4()); - // InternalRos1Parser.g:11202:2: ( rule__ParameterStructMember__ValueAssignment_4 ) - // InternalRos1Parser.g:11202:3: rule__ParameterStructMember__ValueAssignment_4 + before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3()); + // InternalRos1Parser.g:11147:2: ( rule__ParameterStructMember__ValueAssignment_3 ) + // InternalRos1Parser.g:11147:3: rule__ParameterStructMember__ValueAssignment_3 { pushFollow(FOLLOW_2); - rule__ParameterStructMember__ValueAssignment_4(); + rule__ParameterStructMember__ValueAssignment_3(); state._fsp--; } - after(grammarAccess.getParameterStructMemberAccess().getValueAssignment_4()); + after(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3()); } @@ -33684,21 +33473,21 @@ public final void rule__ParameterStructMember__Group__4__Impl() throws Recogniti } return ; } - // $ANTLR end "rule__ParameterStructMember__Group__4__Impl" + // $ANTLR end "rule__ParameterStructMember__Group__3__Impl" - // $ANTLR start "rule__ParameterStructMember__Group__5" - // InternalRos1Parser.g:11210:1: rule__ParameterStructMember__Group__5 : rule__ParameterStructMember__Group__5__Impl ; - public final void rule__ParameterStructMember__Group__5() throws RecognitionException { + // $ANTLR start "rule__ParameterStructMember__Group__4" + // InternalRos1Parser.g:11155:1: rule__ParameterStructMember__Group__4 : rule__ParameterStructMember__Group__4__Impl ; + public final void rule__ParameterStructMember__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11214:1: ( rule__ParameterStructMember__Group__5__Impl ) - // InternalRos1Parser.g:11215:2: rule__ParameterStructMember__Group__5__Impl + // InternalRos1Parser.g:11159:1: ( rule__ParameterStructMember__Group__4__Impl ) + // InternalRos1Parser.g:11160:2: rule__ParameterStructMember__Group__4__Impl { pushFollow(FOLLOW_2); - rule__ParameterStructMember__Group__5__Impl(); + rule__ParameterStructMember__Group__4__Impl(); state._fsp--; @@ -33717,25 +33506,25 @@ public final void rule__ParameterStructMember__Group__5() throws RecognitionExce } return ; } - // $ANTLR end "rule__ParameterStructMember__Group__5" + // $ANTLR end "rule__ParameterStructMember__Group__4" - // $ANTLR start "rule__ParameterStructMember__Group__5__Impl" - // InternalRos1Parser.g:11221:1: rule__ParameterStructMember__Group__5__Impl : ( RULE_END ) ; - public final void rule__ParameterStructMember__Group__5__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterStructMember__Group__4__Impl" + // InternalRos1Parser.g:11166:1: rule__ParameterStructMember__Group__4__Impl : ( RULE_END ) ; + public final void rule__ParameterStructMember__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11225:1: ( ( RULE_END ) ) - // InternalRos1Parser.g:11226:1: ( RULE_END ) + // InternalRos1Parser.g:11170:1: ( ( RULE_END ) ) + // InternalRos1Parser.g:11171:1: ( RULE_END ) { - // InternalRos1Parser.g:11226:1: ( RULE_END ) - // InternalRos1Parser.g:11227:2: RULE_END + // InternalRos1Parser.g:11171:1: ( RULE_END ) + // InternalRos1Parser.g:11172:2: RULE_END { - before(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_5()); + before(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); match(input,RULE_END,FOLLOW_2); - after(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_5()); + after(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); } @@ -33754,18 +33543,18 @@ public final void rule__ParameterStructMember__Group__5__Impl() throws Recogniti } return ; } - // $ANTLR end "rule__ParameterStructMember__Group__5__Impl" + // $ANTLR end "rule__ParameterStructMember__Group__4__Impl" // $ANTLR start "rule__ParameterStructTypeMember__Group__0" - // InternalRos1Parser.g:11237:1: rule__ParameterStructTypeMember__Group__0 : rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ; + // InternalRos1Parser.g:11182:1: rule__ParameterStructTypeMember__Group__0 : rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ; public final void rule__ParameterStructTypeMember__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11241:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) - // InternalRos1Parser.g:11242:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 + // InternalRos1Parser.g:11186:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) + // InternalRos1Parser.g:11187:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 { pushFollow(FOLLOW_43); rule__ParameterStructTypeMember__Group__0__Impl(); @@ -33796,21 +33585,21 @@ public final void rule__ParameterStructTypeMember__Group__0() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__0__Impl" - // InternalRos1Parser.g:11249:1: rule__ParameterStructTypeMember__Group__0__Impl : ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ; + // InternalRos1Parser.g:11194:1: rule__ParameterStructTypeMember__Group__0__Impl : ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ; public final void rule__ParameterStructTypeMember__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11253:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) - // InternalRos1Parser.g:11254:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalRos1Parser.g:11198:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) + // InternalRos1Parser.g:11199:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) { - // InternalRos1Parser.g:11254:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) - // InternalRos1Parser.g:11255:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalRos1Parser.g:11199:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalRos1Parser.g:11200:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getNameAssignment_0()); - // InternalRos1Parser.g:11256:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) - // InternalRos1Parser.g:11256:3: rule__ParameterStructTypeMember__NameAssignment_0 + // InternalRos1Parser.g:11201:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalRos1Parser.g:11201:3: rule__ParameterStructTypeMember__NameAssignment_0 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__NameAssignment_0(); @@ -33843,14 +33632,14 @@ public final void rule__ParameterStructTypeMember__Group__0__Impl() throws Recog // $ANTLR start "rule__ParameterStructTypeMember__Group__1" - // InternalRos1Parser.g:11264:1: rule__ParameterStructTypeMember__Group__1 : rule__ParameterStructTypeMember__Group__1__Impl ; + // InternalRos1Parser.g:11209:1: rule__ParameterStructTypeMember__Group__1 : rule__ParameterStructTypeMember__Group__1__Impl ; public final void rule__ParameterStructTypeMember__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11268:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) - // InternalRos1Parser.g:11269:2: rule__ParameterStructTypeMember__Group__1__Impl + // InternalRos1Parser.g:11213:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) + // InternalRos1Parser.g:11214:2: rule__ParameterStructTypeMember__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__Group__1__Impl(); @@ -33876,21 +33665,21 @@ public final void rule__ParameterStructTypeMember__Group__1() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__1__Impl" - // InternalRos1Parser.g:11275:1: rule__ParameterStructTypeMember__Group__1__Impl : ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ; + // InternalRos1Parser.g:11220:1: rule__ParameterStructTypeMember__Group__1__Impl : ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ; public final void rule__ParameterStructTypeMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11279:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) - // InternalRos1Parser.g:11280:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalRos1Parser.g:11224:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) + // InternalRos1Parser.g:11225:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) { - // InternalRos1Parser.g:11280:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) - // InternalRos1Parser.g:11281:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalRos1Parser.g:11225:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalRos1Parser.g:11226:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeAssignment_1()); - // InternalRos1Parser.g:11282:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) - // InternalRos1Parser.g:11282:3: rule__ParameterStructTypeMember__TypeAssignment_1 + // InternalRos1Parser.g:11227:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalRos1Parser.g:11227:3: rule__ParameterStructTypeMember__TypeAssignment_1 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__TypeAssignment_1(); @@ -33923,16 +33712,16 @@ public final void rule__ParameterStructTypeMember__Group__1__Impl() throws Recog // $ANTLR start "rule__MessagePart__Group__0" - // InternalRos1Parser.g:11291:1: rule__MessagePart__Group__0 : rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 ; + // InternalRos1Parser.g:11236:1: rule__MessagePart__Group__0 : rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 ; public final void rule__MessagePart__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11295:1: ( rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 ) - // InternalRos1Parser.g:11296:2: rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 + // InternalRos1Parser.g:11240:1: ( rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 ) + // InternalRos1Parser.g:11241:2: rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 { - pushFollow(FOLLOW_64); + pushFollow(FOLLOW_63); rule__MessagePart__Group__0__Impl(); state._fsp--; @@ -33961,21 +33750,21 @@ public final void rule__MessagePart__Group__0() throws RecognitionException { // $ANTLR start "rule__MessagePart__Group__0__Impl" - // InternalRos1Parser.g:11303:1: rule__MessagePart__Group__0__Impl : ( ( rule__MessagePart__TypeAssignment_0 ) ) ; + // InternalRos1Parser.g:11248:1: rule__MessagePart__Group__0__Impl : ( ( rule__MessagePart__TypeAssignment_0 ) ) ; public final void rule__MessagePart__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11307:1: ( ( ( rule__MessagePart__TypeAssignment_0 ) ) ) - // InternalRos1Parser.g:11308:1: ( ( rule__MessagePart__TypeAssignment_0 ) ) + // InternalRos1Parser.g:11252:1: ( ( ( rule__MessagePart__TypeAssignment_0 ) ) ) + // InternalRos1Parser.g:11253:1: ( ( rule__MessagePart__TypeAssignment_0 ) ) { - // InternalRos1Parser.g:11308:1: ( ( rule__MessagePart__TypeAssignment_0 ) ) - // InternalRos1Parser.g:11309:2: ( rule__MessagePart__TypeAssignment_0 ) + // InternalRos1Parser.g:11253:1: ( ( rule__MessagePart__TypeAssignment_0 ) ) + // InternalRos1Parser.g:11254:2: ( rule__MessagePart__TypeAssignment_0 ) { before(grammarAccess.getMessagePartAccess().getTypeAssignment_0()); - // InternalRos1Parser.g:11310:2: ( rule__MessagePart__TypeAssignment_0 ) - // InternalRos1Parser.g:11310:3: rule__MessagePart__TypeAssignment_0 + // InternalRos1Parser.g:11255:2: ( rule__MessagePart__TypeAssignment_0 ) + // InternalRos1Parser.g:11255:3: rule__MessagePart__TypeAssignment_0 { pushFollow(FOLLOW_2); rule__MessagePart__TypeAssignment_0(); @@ -34008,14 +33797,14 @@ public final void rule__MessagePart__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__MessagePart__Group__1" - // InternalRos1Parser.g:11318:1: rule__MessagePart__Group__1 : rule__MessagePart__Group__1__Impl ; + // InternalRos1Parser.g:11263:1: rule__MessagePart__Group__1 : rule__MessagePart__Group__1__Impl ; public final void rule__MessagePart__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11322:1: ( rule__MessagePart__Group__1__Impl ) - // InternalRos1Parser.g:11323:2: rule__MessagePart__Group__1__Impl + // InternalRos1Parser.g:11267:1: ( rule__MessagePart__Group__1__Impl ) + // InternalRos1Parser.g:11268:2: rule__MessagePart__Group__1__Impl { pushFollow(FOLLOW_2); rule__MessagePart__Group__1__Impl(); @@ -34041,21 +33830,21 @@ public final void rule__MessagePart__Group__1() throws RecognitionException { // $ANTLR start "rule__MessagePart__Group__1__Impl" - // InternalRos1Parser.g:11329:1: rule__MessagePart__Group__1__Impl : ( ( rule__MessagePart__DataAssignment_1 ) ) ; + // InternalRos1Parser.g:11274:1: rule__MessagePart__Group__1__Impl : ( ( rule__MessagePart__DataAssignment_1 ) ) ; public final void rule__MessagePart__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11333:1: ( ( ( rule__MessagePart__DataAssignment_1 ) ) ) - // InternalRos1Parser.g:11334:1: ( ( rule__MessagePart__DataAssignment_1 ) ) + // InternalRos1Parser.g:11278:1: ( ( ( rule__MessagePart__DataAssignment_1 ) ) ) + // InternalRos1Parser.g:11279:1: ( ( rule__MessagePart__DataAssignment_1 ) ) { - // InternalRos1Parser.g:11334:1: ( ( rule__MessagePart__DataAssignment_1 ) ) - // InternalRos1Parser.g:11335:2: ( rule__MessagePart__DataAssignment_1 ) + // InternalRos1Parser.g:11279:1: ( ( rule__MessagePart__DataAssignment_1 ) ) + // InternalRos1Parser.g:11280:2: ( rule__MessagePart__DataAssignment_1 ) { before(grammarAccess.getMessagePartAccess().getDataAssignment_1()); - // InternalRos1Parser.g:11336:2: ( rule__MessagePart__DataAssignment_1 ) - // InternalRos1Parser.g:11336:3: rule__MessagePart__DataAssignment_1 + // InternalRos1Parser.g:11281:2: ( rule__MessagePart__DataAssignment_1 ) + // InternalRos1Parser.g:11281:3: rule__MessagePart__DataAssignment_1 { pushFollow(FOLLOW_2); rule__MessagePart__DataAssignment_1(); @@ -34088,16 +33877,16 @@ public final void rule__MessagePart__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Bool__Group__0" - // InternalRos1Parser.g:11345:1: rule__Bool__Group__0 : rule__Bool__Group__0__Impl rule__Bool__Group__1 ; + // InternalRos1Parser.g:11290:1: rule__Bool__Group__0 : rule__Bool__Group__0__Impl rule__Bool__Group__1 ; public final void rule__Bool__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11349:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) - // InternalRos1Parser.g:11350:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 + // InternalRos1Parser.g:11294:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) + // InternalRos1Parser.g:11295:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 { - pushFollow(FOLLOW_65); + pushFollow(FOLLOW_64); rule__Bool__Group__0__Impl(); state._fsp--; @@ -34126,21 +33915,21 @@ public final void rule__Bool__Group__0() throws RecognitionException { // $ANTLR start "rule__Bool__Group__0__Impl" - // InternalRos1Parser.g:11357:1: rule__Bool__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:11302:1: rule__Bool__Group__0__Impl : ( () ) ; public final void rule__Bool__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11361:1: ( ( () ) ) - // InternalRos1Parser.g:11362:1: ( () ) + // InternalRos1Parser.g:11306:1: ( ( () ) ) + // InternalRos1Parser.g:11307:1: ( () ) { - // InternalRos1Parser.g:11362:1: ( () ) - // InternalRos1Parser.g:11363:2: () + // InternalRos1Parser.g:11307:1: ( () ) + // InternalRos1Parser.g:11308:2: () { before(grammarAccess.getBoolAccess().getBoolAction_0()); - // InternalRos1Parser.g:11364:2: () - // InternalRos1Parser.g:11364:3: + // InternalRos1Parser.g:11309:2: () + // InternalRos1Parser.g:11309:3: { } @@ -34163,14 +33952,14 @@ public final void rule__Bool__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1" - // InternalRos1Parser.g:11372:1: rule__Bool__Group__1 : rule__Bool__Group__1__Impl ; + // InternalRos1Parser.g:11317:1: rule__Bool__Group__1 : rule__Bool__Group__1__Impl ; public final void rule__Bool__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11376:1: ( rule__Bool__Group__1__Impl ) - // InternalRos1Parser.g:11377:2: rule__Bool__Group__1__Impl + // InternalRos1Parser.g:11321:1: ( rule__Bool__Group__1__Impl ) + // InternalRos1Parser.g:11322:2: rule__Bool__Group__1__Impl { pushFollow(FOLLOW_2); rule__Bool__Group__1__Impl(); @@ -34196,17 +33985,17 @@ public final void rule__Bool__Group__1() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1__Impl" - // InternalRos1Parser.g:11383:1: rule__Bool__Group__1__Impl : ( Bool ) ; + // InternalRos1Parser.g:11328:1: rule__Bool__Group__1__Impl : ( Bool ) ; public final void rule__Bool__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11387:1: ( ( Bool ) ) - // InternalRos1Parser.g:11388:1: ( Bool ) + // InternalRos1Parser.g:11332:1: ( ( Bool ) ) + // InternalRos1Parser.g:11333:1: ( Bool ) { - // InternalRos1Parser.g:11388:1: ( Bool ) - // InternalRos1Parser.g:11389:2: Bool + // InternalRos1Parser.g:11333:1: ( Bool ) + // InternalRos1Parser.g:11334:2: Bool { before(grammarAccess.getBoolAccess().getBoolKeyword_1()); match(input,Bool,FOLLOW_2); @@ -34233,16 +34022,16 @@ public final void rule__Bool__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0" - // InternalRos1Parser.g:11399:1: rule__Int8__Group__0 : rule__Int8__Group__0__Impl rule__Int8__Group__1 ; + // InternalRos1Parser.g:11344:1: rule__Int8__Group__0 : rule__Int8__Group__0__Impl rule__Int8__Group__1 ; public final void rule__Int8__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11403:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) - // InternalRos1Parser.g:11404:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 + // InternalRos1Parser.g:11348:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) + // InternalRos1Parser.g:11349:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 { - pushFollow(FOLLOW_66); + pushFollow(FOLLOW_65); rule__Int8__Group__0__Impl(); state._fsp--; @@ -34271,21 +34060,21 @@ public final void rule__Int8__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0__Impl" - // InternalRos1Parser.g:11411:1: rule__Int8__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:11356:1: rule__Int8__Group__0__Impl : ( () ) ; public final void rule__Int8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11415:1: ( ( () ) ) - // InternalRos1Parser.g:11416:1: ( () ) + // InternalRos1Parser.g:11360:1: ( ( () ) ) + // InternalRos1Parser.g:11361:1: ( () ) { - // InternalRos1Parser.g:11416:1: ( () ) - // InternalRos1Parser.g:11417:2: () + // InternalRos1Parser.g:11361:1: ( () ) + // InternalRos1Parser.g:11362:2: () { before(grammarAccess.getInt8Access().getInt8Action_0()); - // InternalRos1Parser.g:11418:2: () - // InternalRos1Parser.g:11418:3: + // InternalRos1Parser.g:11363:2: () + // InternalRos1Parser.g:11363:3: { } @@ -34308,14 +34097,14 @@ public final void rule__Int8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1" - // InternalRos1Parser.g:11426:1: rule__Int8__Group__1 : rule__Int8__Group__1__Impl ; + // InternalRos1Parser.g:11371:1: rule__Int8__Group__1 : rule__Int8__Group__1__Impl ; public final void rule__Int8__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11430:1: ( rule__Int8__Group__1__Impl ) - // InternalRos1Parser.g:11431:2: rule__Int8__Group__1__Impl + // InternalRos1Parser.g:11375:1: ( rule__Int8__Group__1__Impl ) + // InternalRos1Parser.g:11376:2: rule__Int8__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int8__Group__1__Impl(); @@ -34341,17 +34130,17 @@ public final void rule__Int8__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1__Impl" - // InternalRos1Parser.g:11437:1: rule__Int8__Group__1__Impl : ( Int8 ) ; + // InternalRos1Parser.g:11382:1: rule__Int8__Group__1__Impl : ( Int8 ) ; public final void rule__Int8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11441:1: ( ( Int8 ) ) - // InternalRos1Parser.g:11442:1: ( Int8 ) + // InternalRos1Parser.g:11386:1: ( ( Int8 ) ) + // InternalRos1Parser.g:11387:1: ( Int8 ) { - // InternalRos1Parser.g:11442:1: ( Int8 ) - // InternalRos1Parser.g:11443:2: Int8 + // InternalRos1Parser.g:11387:1: ( Int8 ) + // InternalRos1Parser.g:11388:2: Int8 { before(grammarAccess.getInt8Access().getInt8Keyword_1()); match(input,Int8,FOLLOW_2); @@ -34378,16 +34167,16 @@ public final void rule__Int8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0" - // InternalRos1Parser.g:11453:1: rule__Uint8__Group__0 : rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ; + // InternalRos1Parser.g:11398:1: rule__Uint8__Group__0 : rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ; public final void rule__Uint8__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11457:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) - // InternalRos1Parser.g:11458:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 + // InternalRos1Parser.g:11402:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) + // InternalRos1Parser.g:11403:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 { - pushFollow(FOLLOW_67); + pushFollow(FOLLOW_66); rule__Uint8__Group__0__Impl(); state._fsp--; @@ -34416,21 +34205,21 @@ public final void rule__Uint8__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0__Impl" - // InternalRos1Parser.g:11465:1: rule__Uint8__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:11410:1: rule__Uint8__Group__0__Impl : ( () ) ; public final void rule__Uint8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11469:1: ( ( () ) ) - // InternalRos1Parser.g:11470:1: ( () ) + // InternalRos1Parser.g:11414:1: ( ( () ) ) + // InternalRos1Parser.g:11415:1: ( () ) { - // InternalRos1Parser.g:11470:1: ( () ) - // InternalRos1Parser.g:11471:2: () + // InternalRos1Parser.g:11415:1: ( () ) + // InternalRos1Parser.g:11416:2: () { before(grammarAccess.getUint8Access().getUint8Action_0()); - // InternalRos1Parser.g:11472:2: () - // InternalRos1Parser.g:11472:3: + // InternalRos1Parser.g:11417:2: () + // InternalRos1Parser.g:11417:3: { } @@ -34453,14 +34242,14 @@ public final void rule__Uint8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1" - // InternalRos1Parser.g:11480:1: rule__Uint8__Group__1 : rule__Uint8__Group__1__Impl ; + // InternalRos1Parser.g:11425:1: rule__Uint8__Group__1 : rule__Uint8__Group__1__Impl ; public final void rule__Uint8__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11484:1: ( rule__Uint8__Group__1__Impl ) - // InternalRos1Parser.g:11485:2: rule__Uint8__Group__1__Impl + // InternalRos1Parser.g:11429:1: ( rule__Uint8__Group__1__Impl ) + // InternalRos1Parser.g:11430:2: rule__Uint8__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint8__Group__1__Impl(); @@ -34486,17 +34275,17 @@ public final void rule__Uint8__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1__Impl" - // InternalRos1Parser.g:11491:1: rule__Uint8__Group__1__Impl : ( Uint8 ) ; + // InternalRos1Parser.g:11436:1: rule__Uint8__Group__1__Impl : ( Uint8 ) ; public final void rule__Uint8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11495:1: ( ( Uint8 ) ) - // InternalRos1Parser.g:11496:1: ( Uint8 ) + // InternalRos1Parser.g:11440:1: ( ( Uint8 ) ) + // InternalRos1Parser.g:11441:1: ( Uint8 ) { - // InternalRos1Parser.g:11496:1: ( Uint8 ) - // InternalRos1Parser.g:11497:2: Uint8 + // InternalRos1Parser.g:11441:1: ( Uint8 ) + // InternalRos1Parser.g:11442:2: Uint8 { before(grammarAccess.getUint8Access().getUint8Keyword_1()); match(input,Uint8,FOLLOW_2); @@ -34523,16 +34312,16 @@ public final void rule__Uint8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0" - // InternalRos1Parser.g:11507:1: rule__Int16__Group__0 : rule__Int16__Group__0__Impl rule__Int16__Group__1 ; + // InternalRos1Parser.g:11452:1: rule__Int16__Group__0 : rule__Int16__Group__0__Impl rule__Int16__Group__1 ; public final void rule__Int16__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11511:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) - // InternalRos1Parser.g:11512:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 + // InternalRos1Parser.g:11456:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) + // InternalRos1Parser.g:11457:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 { - pushFollow(FOLLOW_68); + pushFollow(FOLLOW_67); rule__Int16__Group__0__Impl(); state._fsp--; @@ -34561,21 +34350,21 @@ public final void rule__Int16__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0__Impl" - // InternalRos1Parser.g:11519:1: rule__Int16__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:11464:1: rule__Int16__Group__0__Impl : ( () ) ; public final void rule__Int16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11523:1: ( ( () ) ) - // InternalRos1Parser.g:11524:1: ( () ) + // InternalRos1Parser.g:11468:1: ( ( () ) ) + // InternalRos1Parser.g:11469:1: ( () ) { - // InternalRos1Parser.g:11524:1: ( () ) - // InternalRos1Parser.g:11525:2: () + // InternalRos1Parser.g:11469:1: ( () ) + // InternalRos1Parser.g:11470:2: () { before(grammarAccess.getInt16Access().getInt16Action_0()); - // InternalRos1Parser.g:11526:2: () - // InternalRos1Parser.g:11526:3: + // InternalRos1Parser.g:11471:2: () + // InternalRos1Parser.g:11471:3: { } @@ -34598,14 +34387,14 @@ public final void rule__Int16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1" - // InternalRos1Parser.g:11534:1: rule__Int16__Group__1 : rule__Int16__Group__1__Impl ; + // InternalRos1Parser.g:11479:1: rule__Int16__Group__1 : rule__Int16__Group__1__Impl ; public final void rule__Int16__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11538:1: ( rule__Int16__Group__1__Impl ) - // InternalRos1Parser.g:11539:2: rule__Int16__Group__1__Impl + // InternalRos1Parser.g:11483:1: ( rule__Int16__Group__1__Impl ) + // InternalRos1Parser.g:11484:2: rule__Int16__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int16__Group__1__Impl(); @@ -34631,17 +34420,17 @@ public final void rule__Int16__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1__Impl" - // InternalRos1Parser.g:11545:1: rule__Int16__Group__1__Impl : ( Int16 ) ; + // InternalRos1Parser.g:11490:1: rule__Int16__Group__1__Impl : ( Int16 ) ; public final void rule__Int16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11549:1: ( ( Int16 ) ) - // InternalRos1Parser.g:11550:1: ( Int16 ) + // InternalRos1Parser.g:11494:1: ( ( Int16 ) ) + // InternalRos1Parser.g:11495:1: ( Int16 ) { - // InternalRos1Parser.g:11550:1: ( Int16 ) - // InternalRos1Parser.g:11551:2: Int16 + // InternalRos1Parser.g:11495:1: ( Int16 ) + // InternalRos1Parser.g:11496:2: Int16 { before(grammarAccess.getInt16Access().getInt16Keyword_1()); match(input,Int16,FOLLOW_2); @@ -34668,16 +34457,16 @@ public final void rule__Int16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0" - // InternalRos1Parser.g:11561:1: rule__Uint16__Group__0 : rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ; + // InternalRos1Parser.g:11506:1: rule__Uint16__Group__0 : rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ; public final void rule__Uint16__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11565:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) - // InternalRos1Parser.g:11566:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 + // InternalRos1Parser.g:11510:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) + // InternalRos1Parser.g:11511:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 { - pushFollow(FOLLOW_69); + pushFollow(FOLLOW_68); rule__Uint16__Group__0__Impl(); state._fsp--; @@ -34706,21 +34495,21 @@ public final void rule__Uint16__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0__Impl" - // InternalRos1Parser.g:11573:1: rule__Uint16__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:11518:1: rule__Uint16__Group__0__Impl : ( () ) ; public final void rule__Uint16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11577:1: ( ( () ) ) - // InternalRos1Parser.g:11578:1: ( () ) + // InternalRos1Parser.g:11522:1: ( ( () ) ) + // InternalRos1Parser.g:11523:1: ( () ) { - // InternalRos1Parser.g:11578:1: ( () ) - // InternalRos1Parser.g:11579:2: () + // InternalRos1Parser.g:11523:1: ( () ) + // InternalRos1Parser.g:11524:2: () { before(grammarAccess.getUint16Access().getUint16Action_0()); - // InternalRos1Parser.g:11580:2: () - // InternalRos1Parser.g:11580:3: + // InternalRos1Parser.g:11525:2: () + // InternalRos1Parser.g:11525:3: { } @@ -34743,14 +34532,14 @@ public final void rule__Uint16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1" - // InternalRos1Parser.g:11588:1: rule__Uint16__Group__1 : rule__Uint16__Group__1__Impl ; + // InternalRos1Parser.g:11533:1: rule__Uint16__Group__1 : rule__Uint16__Group__1__Impl ; public final void rule__Uint16__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11592:1: ( rule__Uint16__Group__1__Impl ) - // InternalRos1Parser.g:11593:2: rule__Uint16__Group__1__Impl + // InternalRos1Parser.g:11537:1: ( rule__Uint16__Group__1__Impl ) + // InternalRos1Parser.g:11538:2: rule__Uint16__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint16__Group__1__Impl(); @@ -34776,17 +34565,17 @@ public final void rule__Uint16__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1__Impl" - // InternalRos1Parser.g:11599:1: rule__Uint16__Group__1__Impl : ( Uint16 ) ; + // InternalRos1Parser.g:11544:1: rule__Uint16__Group__1__Impl : ( Uint16 ) ; public final void rule__Uint16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11603:1: ( ( Uint16 ) ) - // InternalRos1Parser.g:11604:1: ( Uint16 ) + // InternalRos1Parser.g:11548:1: ( ( Uint16 ) ) + // InternalRos1Parser.g:11549:1: ( Uint16 ) { - // InternalRos1Parser.g:11604:1: ( Uint16 ) - // InternalRos1Parser.g:11605:2: Uint16 + // InternalRos1Parser.g:11549:1: ( Uint16 ) + // InternalRos1Parser.g:11550:2: Uint16 { before(grammarAccess.getUint16Access().getUint16Keyword_1()); match(input,Uint16,FOLLOW_2); @@ -34813,16 +34602,16 @@ public final void rule__Uint16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0" - // InternalRos1Parser.g:11615:1: rule__Int32__Group__0 : rule__Int32__Group__0__Impl rule__Int32__Group__1 ; + // InternalRos1Parser.g:11560:1: rule__Int32__Group__0 : rule__Int32__Group__0__Impl rule__Int32__Group__1 ; public final void rule__Int32__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11619:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) - // InternalRos1Parser.g:11620:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 + // InternalRos1Parser.g:11564:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) + // InternalRos1Parser.g:11565:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 { - pushFollow(FOLLOW_70); + pushFollow(FOLLOW_69); rule__Int32__Group__0__Impl(); state._fsp--; @@ -34851,21 +34640,21 @@ public final void rule__Int32__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0__Impl" - // InternalRos1Parser.g:11627:1: rule__Int32__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:11572:1: rule__Int32__Group__0__Impl : ( () ) ; public final void rule__Int32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11631:1: ( ( () ) ) - // InternalRos1Parser.g:11632:1: ( () ) + // InternalRos1Parser.g:11576:1: ( ( () ) ) + // InternalRos1Parser.g:11577:1: ( () ) { - // InternalRos1Parser.g:11632:1: ( () ) - // InternalRos1Parser.g:11633:2: () + // InternalRos1Parser.g:11577:1: ( () ) + // InternalRos1Parser.g:11578:2: () { before(grammarAccess.getInt32Access().getInt32Action_0()); - // InternalRos1Parser.g:11634:2: () - // InternalRos1Parser.g:11634:3: + // InternalRos1Parser.g:11579:2: () + // InternalRos1Parser.g:11579:3: { } @@ -34888,14 +34677,14 @@ public final void rule__Int32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1" - // InternalRos1Parser.g:11642:1: rule__Int32__Group__1 : rule__Int32__Group__1__Impl ; + // InternalRos1Parser.g:11587:1: rule__Int32__Group__1 : rule__Int32__Group__1__Impl ; public final void rule__Int32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11646:1: ( rule__Int32__Group__1__Impl ) - // InternalRos1Parser.g:11647:2: rule__Int32__Group__1__Impl + // InternalRos1Parser.g:11591:1: ( rule__Int32__Group__1__Impl ) + // InternalRos1Parser.g:11592:2: rule__Int32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int32__Group__1__Impl(); @@ -34921,17 +34710,17 @@ public final void rule__Int32__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1__Impl" - // InternalRos1Parser.g:11653:1: rule__Int32__Group__1__Impl : ( Int32 ) ; + // InternalRos1Parser.g:11598:1: rule__Int32__Group__1__Impl : ( Int32 ) ; public final void rule__Int32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11657:1: ( ( Int32 ) ) - // InternalRos1Parser.g:11658:1: ( Int32 ) + // InternalRos1Parser.g:11602:1: ( ( Int32 ) ) + // InternalRos1Parser.g:11603:1: ( Int32 ) { - // InternalRos1Parser.g:11658:1: ( Int32 ) - // InternalRos1Parser.g:11659:2: Int32 + // InternalRos1Parser.g:11603:1: ( Int32 ) + // InternalRos1Parser.g:11604:2: Int32 { before(grammarAccess.getInt32Access().getInt32Keyword_1()); match(input,Int32,FOLLOW_2); @@ -34958,16 +34747,16 @@ public final void rule__Int32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0" - // InternalRos1Parser.g:11669:1: rule__Uint32__Group__0 : rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ; + // InternalRos1Parser.g:11614:1: rule__Uint32__Group__0 : rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ; public final void rule__Uint32__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11673:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) - // InternalRos1Parser.g:11674:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 + // InternalRos1Parser.g:11618:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) + // InternalRos1Parser.g:11619:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 { - pushFollow(FOLLOW_71); + pushFollow(FOLLOW_70); rule__Uint32__Group__0__Impl(); state._fsp--; @@ -34996,21 +34785,21 @@ public final void rule__Uint32__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0__Impl" - // InternalRos1Parser.g:11681:1: rule__Uint32__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:11626:1: rule__Uint32__Group__0__Impl : ( () ) ; public final void rule__Uint32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11685:1: ( ( () ) ) - // InternalRos1Parser.g:11686:1: ( () ) + // InternalRos1Parser.g:11630:1: ( ( () ) ) + // InternalRos1Parser.g:11631:1: ( () ) { - // InternalRos1Parser.g:11686:1: ( () ) - // InternalRos1Parser.g:11687:2: () + // InternalRos1Parser.g:11631:1: ( () ) + // InternalRos1Parser.g:11632:2: () { before(grammarAccess.getUint32Access().getUint32Action_0()); - // InternalRos1Parser.g:11688:2: () - // InternalRos1Parser.g:11688:3: + // InternalRos1Parser.g:11633:2: () + // InternalRos1Parser.g:11633:3: { } @@ -35033,14 +34822,14 @@ public final void rule__Uint32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1" - // InternalRos1Parser.g:11696:1: rule__Uint32__Group__1 : rule__Uint32__Group__1__Impl ; + // InternalRos1Parser.g:11641:1: rule__Uint32__Group__1 : rule__Uint32__Group__1__Impl ; public final void rule__Uint32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11700:1: ( rule__Uint32__Group__1__Impl ) - // InternalRos1Parser.g:11701:2: rule__Uint32__Group__1__Impl + // InternalRos1Parser.g:11645:1: ( rule__Uint32__Group__1__Impl ) + // InternalRos1Parser.g:11646:2: rule__Uint32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint32__Group__1__Impl(); @@ -35066,17 +34855,17 @@ public final void rule__Uint32__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1__Impl" - // InternalRos1Parser.g:11707:1: rule__Uint32__Group__1__Impl : ( Uint32 ) ; + // InternalRos1Parser.g:11652:1: rule__Uint32__Group__1__Impl : ( Uint32 ) ; public final void rule__Uint32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11711:1: ( ( Uint32 ) ) - // InternalRos1Parser.g:11712:1: ( Uint32 ) + // InternalRos1Parser.g:11656:1: ( ( Uint32 ) ) + // InternalRos1Parser.g:11657:1: ( Uint32 ) { - // InternalRos1Parser.g:11712:1: ( Uint32 ) - // InternalRos1Parser.g:11713:2: Uint32 + // InternalRos1Parser.g:11657:1: ( Uint32 ) + // InternalRos1Parser.g:11658:2: Uint32 { before(grammarAccess.getUint32Access().getUint32Keyword_1()); match(input,Uint32,FOLLOW_2); @@ -35103,16 +34892,16 @@ public final void rule__Uint32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0" - // InternalRos1Parser.g:11723:1: rule__Int64__Group__0 : rule__Int64__Group__0__Impl rule__Int64__Group__1 ; + // InternalRos1Parser.g:11668:1: rule__Int64__Group__0 : rule__Int64__Group__0__Impl rule__Int64__Group__1 ; public final void rule__Int64__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11727:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) - // InternalRos1Parser.g:11728:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 + // InternalRos1Parser.g:11672:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) + // InternalRos1Parser.g:11673:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 { - pushFollow(FOLLOW_72); + pushFollow(FOLLOW_71); rule__Int64__Group__0__Impl(); state._fsp--; @@ -35141,21 +34930,21 @@ public final void rule__Int64__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0__Impl" - // InternalRos1Parser.g:11735:1: rule__Int64__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:11680:1: rule__Int64__Group__0__Impl : ( () ) ; public final void rule__Int64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11739:1: ( ( () ) ) - // InternalRos1Parser.g:11740:1: ( () ) + // InternalRos1Parser.g:11684:1: ( ( () ) ) + // InternalRos1Parser.g:11685:1: ( () ) { - // InternalRos1Parser.g:11740:1: ( () ) - // InternalRos1Parser.g:11741:2: () + // InternalRos1Parser.g:11685:1: ( () ) + // InternalRos1Parser.g:11686:2: () { before(grammarAccess.getInt64Access().getInt64Action_0()); - // InternalRos1Parser.g:11742:2: () - // InternalRos1Parser.g:11742:3: + // InternalRos1Parser.g:11687:2: () + // InternalRos1Parser.g:11687:3: { } @@ -35178,14 +34967,14 @@ public final void rule__Int64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1" - // InternalRos1Parser.g:11750:1: rule__Int64__Group__1 : rule__Int64__Group__1__Impl ; + // InternalRos1Parser.g:11695:1: rule__Int64__Group__1 : rule__Int64__Group__1__Impl ; public final void rule__Int64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11754:1: ( rule__Int64__Group__1__Impl ) - // InternalRos1Parser.g:11755:2: rule__Int64__Group__1__Impl + // InternalRos1Parser.g:11699:1: ( rule__Int64__Group__1__Impl ) + // InternalRos1Parser.g:11700:2: rule__Int64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int64__Group__1__Impl(); @@ -35211,17 +35000,17 @@ public final void rule__Int64__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1__Impl" - // InternalRos1Parser.g:11761:1: rule__Int64__Group__1__Impl : ( Int64 ) ; + // InternalRos1Parser.g:11706:1: rule__Int64__Group__1__Impl : ( Int64 ) ; public final void rule__Int64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11765:1: ( ( Int64 ) ) - // InternalRos1Parser.g:11766:1: ( Int64 ) + // InternalRos1Parser.g:11710:1: ( ( Int64 ) ) + // InternalRos1Parser.g:11711:1: ( Int64 ) { - // InternalRos1Parser.g:11766:1: ( Int64 ) - // InternalRos1Parser.g:11767:2: Int64 + // InternalRos1Parser.g:11711:1: ( Int64 ) + // InternalRos1Parser.g:11712:2: Int64 { before(grammarAccess.getInt64Access().getInt64Keyword_1()); match(input,Int64,FOLLOW_2); @@ -35248,16 +35037,16 @@ public final void rule__Int64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0" - // InternalRos1Parser.g:11777:1: rule__Uint64__Group__0 : rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ; + // InternalRos1Parser.g:11722:1: rule__Uint64__Group__0 : rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ; public final void rule__Uint64__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11781:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) - // InternalRos1Parser.g:11782:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 + // InternalRos1Parser.g:11726:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) + // InternalRos1Parser.g:11727:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 { - pushFollow(FOLLOW_73); + pushFollow(FOLLOW_72); rule__Uint64__Group__0__Impl(); state._fsp--; @@ -35286,21 +35075,21 @@ public final void rule__Uint64__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0__Impl" - // InternalRos1Parser.g:11789:1: rule__Uint64__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:11734:1: rule__Uint64__Group__0__Impl : ( () ) ; public final void rule__Uint64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11793:1: ( ( () ) ) - // InternalRos1Parser.g:11794:1: ( () ) + // InternalRos1Parser.g:11738:1: ( ( () ) ) + // InternalRos1Parser.g:11739:1: ( () ) { - // InternalRos1Parser.g:11794:1: ( () ) - // InternalRos1Parser.g:11795:2: () + // InternalRos1Parser.g:11739:1: ( () ) + // InternalRos1Parser.g:11740:2: () { before(grammarAccess.getUint64Access().getUint64Action_0()); - // InternalRos1Parser.g:11796:2: () - // InternalRos1Parser.g:11796:3: + // InternalRos1Parser.g:11741:2: () + // InternalRos1Parser.g:11741:3: { } @@ -35323,14 +35112,14 @@ public final void rule__Uint64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1" - // InternalRos1Parser.g:11804:1: rule__Uint64__Group__1 : rule__Uint64__Group__1__Impl ; + // InternalRos1Parser.g:11749:1: rule__Uint64__Group__1 : rule__Uint64__Group__1__Impl ; public final void rule__Uint64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11808:1: ( rule__Uint64__Group__1__Impl ) - // InternalRos1Parser.g:11809:2: rule__Uint64__Group__1__Impl + // InternalRos1Parser.g:11753:1: ( rule__Uint64__Group__1__Impl ) + // InternalRos1Parser.g:11754:2: rule__Uint64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint64__Group__1__Impl(); @@ -35356,17 +35145,17 @@ public final void rule__Uint64__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1__Impl" - // InternalRos1Parser.g:11815:1: rule__Uint64__Group__1__Impl : ( Uint64 ) ; + // InternalRos1Parser.g:11760:1: rule__Uint64__Group__1__Impl : ( Uint64 ) ; public final void rule__Uint64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11819:1: ( ( Uint64 ) ) - // InternalRos1Parser.g:11820:1: ( Uint64 ) + // InternalRos1Parser.g:11764:1: ( ( Uint64 ) ) + // InternalRos1Parser.g:11765:1: ( Uint64 ) { - // InternalRos1Parser.g:11820:1: ( Uint64 ) - // InternalRos1Parser.g:11821:2: Uint64 + // InternalRos1Parser.g:11765:1: ( Uint64 ) + // InternalRos1Parser.g:11766:2: Uint64 { before(grammarAccess.getUint64Access().getUint64Keyword_1()); match(input,Uint64,FOLLOW_2); @@ -35393,16 +35182,16 @@ public final void rule__Uint64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0" - // InternalRos1Parser.g:11831:1: rule__Float32__Group__0 : rule__Float32__Group__0__Impl rule__Float32__Group__1 ; + // InternalRos1Parser.g:11776:1: rule__Float32__Group__0 : rule__Float32__Group__0__Impl rule__Float32__Group__1 ; public final void rule__Float32__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11835:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) - // InternalRos1Parser.g:11836:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 + // InternalRos1Parser.g:11780:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) + // InternalRos1Parser.g:11781:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 { - pushFollow(FOLLOW_74); + pushFollow(FOLLOW_73); rule__Float32__Group__0__Impl(); state._fsp--; @@ -35431,21 +35220,21 @@ public final void rule__Float32__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0__Impl" - // InternalRos1Parser.g:11843:1: rule__Float32__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:11788:1: rule__Float32__Group__0__Impl : ( () ) ; public final void rule__Float32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11847:1: ( ( () ) ) - // InternalRos1Parser.g:11848:1: ( () ) + // InternalRos1Parser.g:11792:1: ( ( () ) ) + // InternalRos1Parser.g:11793:1: ( () ) { - // InternalRos1Parser.g:11848:1: ( () ) - // InternalRos1Parser.g:11849:2: () + // InternalRos1Parser.g:11793:1: ( () ) + // InternalRos1Parser.g:11794:2: () { before(grammarAccess.getFloat32Access().getFloat32Action_0()); - // InternalRos1Parser.g:11850:2: () - // InternalRos1Parser.g:11850:3: + // InternalRos1Parser.g:11795:2: () + // InternalRos1Parser.g:11795:3: { } @@ -35468,14 +35257,14 @@ public final void rule__Float32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1" - // InternalRos1Parser.g:11858:1: rule__Float32__Group__1 : rule__Float32__Group__1__Impl ; + // InternalRos1Parser.g:11803:1: rule__Float32__Group__1 : rule__Float32__Group__1__Impl ; public final void rule__Float32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11862:1: ( rule__Float32__Group__1__Impl ) - // InternalRos1Parser.g:11863:2: rule__Float32__Group__1__Impl + // InternalRos1Parser.g:11807:1: ( rule__Float32__Group__1__Impl ) + // InternalRos1Parser.g:11808:2: rule__Float32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float32__Group__1__Impl(); @@ -35501,17 +35290,17 @@ public final void rule__Float32__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1__Impl" - // InternalRos1Parser.g:11869:1: rule__Float32__Group__1__Impl : ( Float32 ) ; + // InternalRos1Parser.g:11814:1: rule__Float32__Group__1__Impl : ( Float32 ) ; public final void rule__Float32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11873:1: ( ( Float32 ) ) - // InternalRos1Parser.g:11874:1: ( Float32 ) + // InternalRos1Parser.g:11818:1: ( ( Float32 ) ) + // InternalRos1Parser.g:11819:1: ( Float32 ) { - // InternalRos1Parser.g:11874:1: ( Float32 ) - // InternalRos1Parser.g:11875:2: Float32 + // InternalRos1Parser.g:11819:1: ( Float32 ) + // InternalRos1Parser.g:11820:2: Float32 { before(grammarAccess.getFloat32Access().getFloat32Keyword_1()); match(input,Float32,FOLLOW_2); @@ -35538,16 +35327,16 @@ public final void rule__Float32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0" - // InternalRos1Parser.g:11885:1: rule__Float64__Group__0 : rule__Float64__Group__0__Impl rule__Float64__Group__1 ; + // InternalRos1Parser.g:11830:1: rule__Float64__Group__0 : rule__Float64__Group__0__Impl rule__Float64__Group__1 ; public final void rule__Float64__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11889:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) - // InternalRos1Parser.g:11890:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 + // InternalRos1Parser.g:11834:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) + // InternalRos1Parser.g:11835:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 { - pushFollow(FOLLOW_75); + pushFollow(FOLLOW_74); rule__Float64__Group__0__Impl(); state._fsp--; @@ -35576,21 +35365,21 @@ public final void rule__Float64__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0__Impl" - // InternalRos1Parser.g:11897:1: rule__Float64__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:11842:1: rule__Float64__Group__0__Impl : ( () ) ; public final void rule__Float64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11901:1: ( ( () ) ) - // InternalRos1Parser.g:11902:1: ( () ) + // InternalRos1Parser.g:11846:1: ( ( () ) ) + // InternalRos1Parser.g:11847:1: ( () ) { - // InternalRos1Parser.g:11902:1: ( () ) - // InternalRos1Parser.g:11903:2: () + // InternalRos1Parser.g:11847:1: ( () ) + // InternalRos1Parser.g:11848:2: () { before(grammarAccess.getFloat64Access().getFloat64Action_0()); - // InternalRos1Parser.g:11904:2: () - // InternalRos1Parser.g:11904:3: + // InternalRos1Parser.g:11849:2: () + // InternalRos1Parser.g:11849:3: { } @@ -35613,14 +35402,14 @@ public final void rule__Float64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1" - // InternalRos1Parser.g:11912:1: rule__Float64__Group__1 : rule__Float64__Group__1__Impl ; + // InternalRos1Parser.g:11857:1: rule__Float64__Group__1 : rule__Float64__Group__1__Impl ; public final void rule__Float64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11916:1: ( rule__Float64__Group__1__Impl ) - // InternalRos1Parser.g:11917:2: rule__Float64__Group__1__Impl + // InternalRos1Parser.g:11861:1: ( rule__Float64__Group__1__Impl ) + // InternalRos1Parser.g:11862:2: rule__Float64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float64__Group__1__Impl(); @@ -35646,17 +35435,17 @@ public final void rule__Float64__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1__Impl" - // InternalRos1Parser.g:11923:1: rule__Float64__Group__1__Impl : ( Float64 ) ; + // InternalRos1Parser.g:11868:1: rule__Float64__Group__1__Impl : ( Float64 ) ; public final void rule__Float64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11927:1: ( ( Float64 ) ) - // InternalRos1Parser.g:11928:1: ( Float64 ) + // InternalRos1Parser.g:11872:1: ( ( Float64 ) ) + // InternalRos1Parser.g:11873:1: ( Float64 ) { - // InternalRos1Parser.g:11928:1: ( Float64 ) - // InternalRos1Parser.g:11929:2: Float64 + // InternalRos1Parser.g:11873:1: ( Float64 ) + // InternalRos1Parser.g:11874:2: Float64 { before(grammarAccess.getFloat64Access().getFloat64Keyword_1()); match(input,Float64,FOLLOW_2); @@ -35683,16 +35472,16 @@ public final void rule__Float64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__0" - // InternalRos1Parser.g:11939:1: rule__String0__Group__0 : rule__String0__Group__0__Impl rule__String0__Group__1 ; + // InternalRos1Parser.g:11884:1: rule__String0__Group__0 : rule__String0__Group__0__Impl rule__String0__Group__1 ; public final void rule__String0__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11943:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) - // InternalRos1Parser.g:11944:2: rule__String0__Group__0__Impl rule__String0__Group__1 + // InternalRos1Parser.g:11888:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) + // InternalRos1Parser.g:11889:2: rule__String0__Group__0__Impl rule__String0__Group__1 { - pushFollow(FOLLOW_76); + pushFollow(FOLLOW_75); rule__String0__Group__0__Impl(); state._fsp--; @@ -35721,21 +35510,21 @@ public final void rule__String0__Group__0() throws RecognitionException { // $ANTLR start "rule__String0__Group__0__Impl" - // InternalRos1Parser.g:11951:1: rule__String0__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:11896:1: rule__String0__Group__0__Impl : ( () ) ; public final void rule__String0__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11955:1: ( ( () ) ) - // InternalRos1Parser.g:11956:1: ( () ) + // InternalRos1Parser.g:11900:1: ( ( () ) ) + // InternalRos1Parser.g:11901:1: ( () ) { - // InternalRos1Parser.g:11956:1: ( () ) - // InternalRos1Parser.g:11957:2: () + // InternalRos1Parser.g:11901:1: ( () ) + // InternalRos1Parser.g:11902:2: () { before(grammarAccess.getString0Access().getStringAction_0()); - // InternalRos1Parser.g:11958:2: () - // InternalRos1Parser.g:11958:3: + // InternalRos1Parser.g:11903:2: () + // InternalRos1Parser.g:11903:3: { } @@ -35758,14 +35547,14 @@ public final void rule__String0__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__1" - // InternalRos1Parser.g:11966:1: rule__String0__Group__1 : rule__String0__Group__1__Impl ; + // InternalRos1Parser.g:11911:1: rule__String0__Group__1 : rule__String0__Group__1__Impl ; public final void rule__String0__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11970:1: ( rule__String0__Group__1__Impl ) - // InternalRos1Parser.g:11971:2: rule__String0__Group__1__Impl + // InternalRos1Parser.g:11915:1: ( rule__String0__Group__1__Impl ) + // InternalRos1Parser.g:11916:2: rule__String0__Group__1__Impl { pushFollow(FOLLOW_2); rule__String0__Group__1__Impl(); @@ -35791,17 +35580,17 @@ public final void rule__String0__Group__1() throws RecognitionException { // $ANTLR start "rule__String0__Group__1__Impl" - // InternalRos1Parser.g:11977:1: rule__String0__Group__1__Impl : ( String_1 ) ; + // InternalRos1Parser.g:11922:1: rule__String0__Group__1__Impl : ( String_1 ) ; public final void rule__String0__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11981:1: ( ( String_1 ) ) - // InternalRos1Parser.g:11982:1: ( String_1 ) + // InternalRos1Parser.g:11926:1: ( ( String_1 ) ) + // InternalRos1Parser.g:11927:1: ( String_1 ) { - // InternalRos1Parser.g:11982:1: ( String_1 ) - // InternalRos1Parser.g:11983:2: String_1 + // InternalRos1Parser.g:11927:1: ( String_1 ) + // InternalRos1Parser.g:11928:2: String_1 { before(grammarAccess.getString0Access().getStringKeyword_1()); match(input,String_1,FOLLOW_2); @@ -35828,16 +35617,16 @@ public final void rule__String0__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0" - // InternalRos1Parser.g:11993:1: rule__Byte__Group__0 : rule__Byte__Group__0__Impl rule__Byte__Group__1 ; + // InternalRos1Parser.g:11938:1: rule__Byte__Group__0 : rule__Byte__Group__0__Impl rule__Byte__Group__1 ; public final void rule__Byte__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:11997:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) - // InternalRos1Parser.g:11998:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 + // InternalRos1Parser.g:11942:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) + // InternalRos1Parser.g:11943:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 { - pushFollow(FOLLOW_77); + pushFollow(FOLLOW_76); rule__Byte__Group__0__Impl(); state._fsp--; @@ -35866,21 +35655,21 @@ public final void rule__Byte__Group__0() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0__Impl" - // InternalRos1Parser.g:12005:1: rule__Byte__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:11950:1: rule__Byte__Group__0__Impl : ( () ) ; public final void rule__Byte__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12009:1: ( ( () ) ) - // InternalRos1Parser.g:12010:1: ( () ) + // InternalRos1Parser.g:11954:1: ( ( () ) ) + // InternalRos1Parser.g:11955:1: ( () ) { - // InternalRos1Parser.g:12010:1: ( () ) - // InternalRos1Parser.g:12011:2: () + // InternalRos1Parser.g:11955:1: ( () ) + // InternalRos1Parser.g:11956:2: () { before(grammarAccess.getByteAccess().getByteAction_0()); - // InternalRos1Parser.g:12012:2: () - // InternalRos1Parser.g:12012:3: + // InternalRos1Parser.g:11957:2: () + // InternalRos1Parser.g:11957:3: { } @@ -35903,14 +35692,14 @@ public final void rule__Byte__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1" - // InternalRos1Parser.g:12020:1: rule__Byte__Group__1 : rule__Byte__Group__1__Impl ; + // InternalRos1Parser.g:11965:1: rule__Byte__Group__1 : rule__Byte__Group__1__Impl ; public final void rule__Byte__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12024:1: ( rule__Byte__Group__1__Impl ) - // InternalRos1Parser.g:12025:2: rule__Byte__Group__1__Impl + // InternalRos1Parser.g:11969:1: ( rule__Byte__Group__1__Impl ) + // InternalRos1Parser.g:11970:2: rule__Byte__Group__1__Impl { pushFollow(FOLLOW_2); rule__Byte__Group__1__Impl(); @@ -35936,17 +35725,17 @@ public final void rule__Byte__Group__1() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1__Impl" - // InternalRos1Parser.g:12031:1: rule__Byte__Group__1__Impl : ( Byte ) ; + // InternalRos1Parser.g:11976:1: rule__Byte__Group__1__Impl : ( Byte ) ; public final void rule__Byte__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12035:1: ( ( Byte ) ) - // InternalRos1Parser.g:12036:1: ( Byte ) + // InternalRos1Parser.g:11980:1: ( ( Byte ) ) + // InternalRos1Parser.g:11981:1: ( Byte ) { - // InternalRos1Parser.g:12036:1: ( Byte ) - // InternalRos1Parser.g:12037:2: Byte + // InternalRos1Parser.g:11981:1: ( Byte ) + // InternalRos1Parser.g:11982:2: Byte { before(grammarAccess.getByteAccess().getByteKeyword_1()); match(input,Byte,FOLLOW_2); @@ -35973,16 +35762,16 @@ public final void rule__Byte__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__0" - // InternalRos1Parser.g:12047:1: rule__Time__Group__0 : rule__Time__Group__0__Impl rule__Time__Group__1 ; + // InternalRos1Parser.g:11992:1: rule__Time__Group__0 : rule__Time__Group__0__Impl rule__Time__Group__1 ; public final void rule__Time__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12051:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) - // InternalRos1Parser.g:12052:2: rule__Time__Group__0__Impl rule__Time__Group__1 + // InternalRos1Parser.g:11996:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) + // InternalRos1Parser.g:11997:2: rule__Time__Group__0__Impl rule__Time__Group__1 { - pushFollow(FOLLOW_78); + pushFollow(FOLLOW_77); rule__Time__Group__0__Impl(); state._fsp--; @@ -36011,21 +35800,21 @@ public final void rule__Time__Group__0() throws RecognitionException { // $ANTLR start "rule__Time__Group__0__Impl" - // InternalRos1Parser.g:12059:1: rule__Time__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12004:1: rule__Time__Group__0__Impl : ( () ) ; public final void rule__Time__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12063:1: ( ( () ) ) - // InternalRos1Parser.g:12064:1: ( () ) + // InternalRos1Parser.g:12008:1: ( ( () ) ) + // InternalRos1Parser.g:12009:1: ( () ) { - // InternalRos1Parser.g:12064:1: ( () ) - // InternalRos1Parser.g:12065:2: () + // InternalRos1Parser.g:12009:1: ( () ) + // InternalRos1Parser.g:12010:2: () { before(grammarAccess.getTimeAccess().getTimeAction_0()); - // InternalRos1Parser.g:12066:2: () - // InternalRos1Parser.g:12066:3: + // InternalRos1Parser.g:12011:2: () + // InternalRos1Parser.g:12011:3: { } @@ -36048,14 +35837,14 @@ public final void rule__Time__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__1" - // InternalRos1Parser.g:12074:1: rule__Time__Group__1 : rule__Time__Group__1__Impl ; + // InternalRos1Parser.g:12019:1: rule__Time__Group__1 : rule__Time__Group__1__Impl ; public final void rule__Time__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12078:1: ( rule__Time__Group__1__Impl ) - // InternalRos1Parser.g:12079:2: rule__Time__Group__1__Impl + // InternalRos1Parser.g:12023:1: ( rule__Time__Group__1__Impl ) + // InternalRos1Parser.g:12024:2: rule__Time__Group__1__Impl { pushFollow(FOLLOW_2); rule__Time__Group__1__Impl(); @@ -36081,17 +35870,17 @@ public final void rule__Time__Group__1() throws RecognitionException { // $ANTLR start "rule__Time__Group__1__Impl" - // InternalRos1Parser.g:12085:1: rule__Time__Group__1__Impl : ( Time ) ; + // InternalRos1Parser.g:12030:1: rule__Time__Group__1__Impl : ( Time ) ; public final void rule__Time__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12089:1: ( ( Time ) ) - // InternalRos1Parser.g:12090:1: ( Time ) + // InternalRos1Parser.g:12034:1: ( ( Time ) ) + // InternalRos1Parser.g:12035:1: ( Time ) { - // InternalRos1Parser.g:12090:1: ( Time ) - // InternalRos1Parser.g:12091:2: Time + // InternalRos1Parser.g:12035:1: ( Time ) + // InternalRos1Parser.g:12036:2: Time { before(grammarAccess.getTimeAccess().getTimeKeyword_1()); match(input,Time,FOLLOW_2); @@ -36118,16 +35907,16 @@ public final void rule__Time__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0" - // InternalRos1Parser.g:12101:1: rule__Duration__Group__0 : rule__Duration__Group__0__Impl rule__Duration__Group__1 ; + // InternalRos1Parser.g:12046:1: rule__Duration__Group__0 : rule__Duration__Group__0__Impl rule__Duration__Group__1 ; public final void rule__Duration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12105:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) - // InternalRos1Parser.g:12106:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 + // InternalRos1Parser.g:12050:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) + // InternalRos1Parser.g:12051:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 { - pushFollow(FOLLOW_79); + pushFollow(FOLLOW_78); rule__Duration__Group__0__Impl(); state._fsp--; @@ -36156,21 +35945,21 @@ public final void rule__Duration__Group__0() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0__Impl" - // InternalRos1Parser.g:12113:1: rule__Duration__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12058:1: rule__Duration__Group__0__Impl : ( () ) ; public final void rule__Duration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12117:1: ( ( () ) ) - // InternalRos1Parser.g:12118:1: ( () ) + // InternalRos1Parser.g:12062:1: ( ( () ) ) + // InternalRos1Parser.g:12063:1: ( () ) { - // InternalRos1Parser.g:12118:1: ( () ) - // InternalRos1Parser.g:12119:2: () + // InternalRos1Parser.g:12063:1: ( () ) + // InternalRos1Parser.g:12064:2: () { before(grammarAccess.getDurationAccess().getDurationAction_0()); - // InternalRos1Parser.g:12120:2: () - // InternalRos1Parser.g:12120:3: + // InternalRos1Parser.g:12065:2: () + // InternalRos1Parser.g:12065:3: { } @@ -36193,14 +35982,14 @@ public final void rule__Duration__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1" - // InternalRos1Parser.g:12128:1: rule__Duration__Group__1 : rule__Duration__Group__1__Impl ; + // InternalRos1Parser.g:12073:1: rule__Duration__Group__1 : rule__Duration__Group__1__Impl ; public final void rule__Duration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12132:1: ( rule__Duration__Group__1__Impl ) - // InternalRos1Parser.g:12133:2: rule__Duration__Group__1__Impl + // InternalRos1Parser.g:12077:1: ( rule__Duration__Group__1__Impl ) + // InternalRos1Parser.g:12078:2: rule__Duration__Group__1__Impl { pushFollow(FOLLOW_2); rule__Duration__Group__1__Impl(); @@ -36226,17 +36015,17 @@ public final void rule__Duration__Group__1() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1__Impl" - // InternalRos1Parser.g:12139:1: rule__Duration__Group__1__Impl : ( Duration ) ; + // InternalRos1Parser.g:12084:1: rule__Duration__Group__1__Impl : ( Duration ) ; public final void rule__Duration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12143:1: ( ( Duration ) ) - // InternalRos1Parser.g:12144:1: ( Duration ) + // InternalRos1Parser.g:12088:1: ( ( Duration ) ) + // InternalRos1Parser.g:12089:1: ( Duration ) { - // InternalRos1Parser.g:12144:1: ( Duration ) - // InternalRos1Parser.g:12145:2: Duration + // InternalRos1Parser.g:12089:1: ( Duration ) + // InternalRos1Parser.g:12090:2: Duration { before(grammarAccess.getDurationAccess().getDurationKeyword_1()); match(input,Duration,FOLLOW_2); @@ -36263,16 +36052,16 @@ public final void rule__Duration__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0" - // InternalRos1Parser.g:12155:1: rule__BoolArray__Group__0 : rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ; + // InternalRos1Parser.g:12100:1: rule__BoolArray__Group__0 : rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ; public final void rule__BoolArray__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12159:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) - // InternalRos1Parser.g:12160:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 + // InternalRos1Parser.g:12104:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) + // InternalRos1Parser.g:12105:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 { - pushFollow(FOLLOW_80); + pushFollow(FOLLOW_79); rule__BoolArray__Group__0__Impl(); state._fsp--; @@ -36301,21 +36090,21 @@ public final void rule__BoolArray__Group__0() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0__Impl" - // InternalRos1Parser.g:12167:1: rule__BoolArray__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12112:1: rule__BoolArray__Group__0__Impl : ( () ) ; public final void rule__BoolArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12171:1: ( ( () ) ) - // InternalRos1Parser.g:12172:1: ( () ) + // InternalRos1Parser.g:12116:1: ( ( () ) ) + // InternalRos1Parser.g:12117:1: ( () ) { - // InternalRos1Parser.g:12172:1: ( () ) - // InternalRos1Parser.g:12173:2: () + // InternalRos1Parser.g:12117:1: ( () ) + // InternalRos1Parser.g:12118:2: () { before(grammarAccess.getBoolArrayAccess().getBoolArrayAction_0()); - // InternalRos1Parser.g:12174:2: () - // InternalRos1Parser.g:12174:3: + // InternalRos1Parser.g:12119:2: () + // InternalRos1Parser.g:12119:3: { } @@ -36338,14 +36127,14 @@ public final void rule__BoolArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__BoolArray__Group__1" - // InternalRos1Parser.g:12182:1: rule__BoolArray__Group__1 : rule__BoolArray__Group__1__Impl ; + // InternalRos1Parser.g:12127:1: rule__BoolArray__Group__1 : rule__BoolArray__Group__1__Impl ; public final void rule__BoolArray__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12186:1: ( rule__BoolArray__Group__1__Impl ) - // InternalRos1Parser.g:12187:2: rule__BoolArray__Group__1__Impl + // InternalRos1Parser.g:12131:1: ( rule__BoolArray__Group__1__Impl ) + // InternalRos1Parser.g:12132:2: rule__BoolArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__BoolArray__Group__1__Impl(); @@ -36371,17 +36160,17 @@ public final void rule__BoolArray__Group__1() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__1__Impl" - // InternalRos1Parser.g:12193:1: rule__BoolArray__Group__1__Impl : ( Bool_1 ) ; + // InternalRos1Parser.g:12138:1: rule__BoolArray__Group__1__Impl : ( Bool_1 ) ; public final void rule__BoolArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12197:1: ( ( Bool_1 ) ) - // InternalRos1Parser.g:12198:1: ( Bool_1 ) + // InternalRos1Parser.g:12142:1: ( ( Bool_1 ) ) + // InternalRos1Parser.g:12143:1: ( Bool_1 ) { - // InternalRos1Parser.g:12198:1: ( Bool_1 ) - // InternalRos1Parser.g:12199:2: Bool_1 + // InternalRos1Parser.g:12143:1: ( Bool_1 ) + // InternalRos1Parser.g:12144:2: Bool_1 { before(grammarAccess.getBoolArrayAccess().getBoolKeyword_1()); match(input,Bool_1,FOLLOW_2); @@ -36408,16 +36197,16 @@ public final void rule__BoolArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__0" - // InternalRos1Parser.g:12209:1: rule__Int8Array__Group__0 : rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ; + // InternalRos1Parser.g:12154:1: rule__Int8Array__Group__0 : rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ; public final void rule__Int8Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12213:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) - // InternalRos1Parser.g:12214:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 + // InternalRos1Parser.g:12158:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) + // InternalRos1Parser.g:12159:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 { - pushFollow(FOLLOW_81); + pushFollow(FOLLOW_80); rule__Int8Array__Group__0__Impl(); state._fsp--; @@ -36446,21 +36235,21 @@ public final void rule__Int8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__0__Impl" - // InternalRos1Parser.g:12221:1: rule__Int8Array__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12166:1: rule__Int8Array__Group__0__Impl : ( () ) ; public final void rule__Int8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12225:1: ( ( () ) ) - // InternalRos1Parser.g:12226:1: ( () ) + // InternalRos1Parser.g:12170:1: ( ( () ) ) + // InternalRos1Parser.g:12171:1: ( () ) { - // InternalRos1Parser.g:12226:1: ( () ) - // InternalRos1Parser.g:12227:2: () + // InternalRos1Parser.g:12171:1: ( () ) + // InternalRos1Parser.g:12172:2: () { before(grammarAccess.getInt8ArrayAccess().getInt8ArrayAction_0()); - // InternalRos1Parser.g:12228:2: () - // InternalRos1Parser.g:12228:3: + // InternalRos1Parser.g:12173:2: () + // InternalRos1Parser.g:12173:3: { } @@ -36483,14 +36272,14 @@ public final void rule__Int8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__1" - // InternalRos1Parser.g:12236:1: rule__Int8Array__Group__1 : rule__Int8Array__Group__1__Impl ; + // InternalRos1Parser.g:12181:1: rule__Int8Array__Group__1 : rule__Int8Array__Group__1__Impl ; public final void rule__Int8Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12240:1: ( rule__Int8Array__Group__1__Impl ) - // InternalRos1Parser.g:12241:2: rule__Int8Array__Group__1__Impl + // InternalRos1Parser.g:12185:1: ( rule__Int8Array__Group__1__Impl ) + // InternalRos1Parser.g:12186:2: rule__Int8Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int8Array__Group__1__Impl(); @@ -36516,17 +36305,17 @@ public final void rule__Int8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__1__Impl" - // InternalRos1Parser.g:12247:1: rule__Int8Array__Group__1__Impl : ( Int8_1 ) ; + // InternalRos1Parser.g:12192:1: rule__Int8Array__Group__1__Impl : ( Int8_1 ) ; public final void rule__Int8Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12251:1: ( ( Int8_1 ) ) - // InternalRos1Parser.g:12252:1: ( Int8_1 ) + // InternalRos1Parser.g:12196:1: ( ( Int8_1 ) ) + // InternalRos1Parser.g:12197:1: ( Int8_1 ) { - // InternalRos1Parser.g:12252:1: ( Int8_1 ) - // InternalRos1Parser.g:12253:2: Int8_1 + // InternalRos1Parser.g:12197:1: ( Int8_1 ) + // InternalRos1Parser.g:12198:2: Int8_1 { before(grammarAccess.getInt8ArrayAccess().getInt8Keyword_1()); match(input,Int8_1,FOLLOW_2); @@ -36553,16 +36342,16 @@ public final void rule__Int8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__0" - // InternalRos1Parser.g:12263:1: rule__Uint8Array__Group__0 : rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ; + // InternalRos1Parser.g:12208:1: rule__Uint8Array__Group__0 : rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ; public final void rule__Uint8Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12267:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) - // InternalRos1Parser.g:12268:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 + // InternalRos1Parser.g:12212:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) + // InternalRos1Parser.g:12213:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 { - pushFollow(FOLLOW_82); + pushFollow(FOLLOW_81); rule__Uint8Array__Group__0__Impl(); state._fsp--; @@ -36591,21 +36380,21 @@ public final void rule__Uint8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__0__Impl" - // InternalRos1Parser.g:12275:1: rule__Uint8Array__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12220:1: rule__Uint8Array__Group__0__Impl : ( () ) ; public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12279:1: ( ( () ) ) - // InternalRos1Parser.g:12280:1: ( () ) + // InternalRos1Parser.g:12224:1: ( ( () ) ) + // InternalRos1Parser.g:12225:1: ( () ) { - // InternalRos1Parser.g:12280:1: ( () ) - // InternalRos1Parser.g:12281:2: () + // InternalRos1Parser.g:12225:1: ( () ) + // InternalRos1Parser.g:12226:2: () { before(grammarAccess.getUint8ArrayAccess().getUint8ArrayAction_0()); - // InternalRos1Parser.g:12282:2: () - // InternalRos1Parser.g:12282:3: + // InternalRos1Parser.g:12227:2: () + // InternalRos1Parser.g:12227:3: { } @@ -36628,14 +36417,14 @@ public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__1" - // InternalRos1Parser.g:12290:1: rule__Uint8Array__Group__1 : rule__Uint8Array__Group__1__Impl ; + // InternalRos1Parser.g:12235:1: rule__Uint8Array__Group__1 : rule__Uint8Array__Group__1__Impl ; public final void rule__Uint8Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12294:1: ( rule__Uint8Array__Group__1__Impl ) - // InternalRos1Parser.g:12295:2: rule__Uint8Array__Group__1__Impl + // InternalRos1Parser.g:12239:1: ( rule__Uint8Array__Group__1__Impl ) + // InternalRos1Parser.g:12240:2: rule__Uint8Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint8Array__Group__1__Impl(); @@ -36661,17 +36450,17 @@ public final void rule__Uint8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__1__Impl" - // InternalRos1Parser.g:12301:1: rule__Uint8Array__Group__1__Impl : ( Uint8_1 ) ; + // InternalRos1Parser.g:12246:1: rule__Uint8Array__Group__1__Impl : ( Uint8_1 ) ; public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12305:1: ( ( Uint8_1 ) ) - // InternalRos1Parser.g:12306:1: ( Uint8_1 ) + // InternalRos1Parser.g:12250:1: ( ( Uint8_1 ) ) + // InternalRos1Parser.g:12251:1: ( Uint8_1 ) { - // InternalRos1Parser.g:12306:1: ( Uint8_1 ) - // InternalRos1Parser.g:12307:2: Uint8_1 + // InternalRos1Parser.g:12251:1: ( Uint8_1 ) + // InternalRos1Parser.g:12252:2: Uint8_1 { before(grammarAccess.getUint8ArrayAccess().getUint8Keyword_1()); match(input,Uint8_1,FOLLOW_2); @@ -36698,16 +36487,16 @@ public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__0" - // InternalRos1Parser.g:12317:1: rule__Int16Array__Group__0 : rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ; + // InternalRos1Parser.g:12262:1: rule__Int16Array__Group__0 : rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ; public final void rule__Int16Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12321:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) - // InternalRos1Parser.g:12322:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 + // InternalRos1Parser.g:12266:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) + // InternalRos1Parser.g:12267:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 { - pushFollow(FOLLOW_83); + pushFollow(FOLLOW_82); rule__Int16Array__Group__0__Impl(); state._fsp--; @@ -36736,21 +36525,21 @@ public final void rule__Int16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__0__Impl" - // InternalRos1Parser.g:12329:1: rule__Int16Array__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12274:1: rule__Int16Array__Group__0__Impl : ( () ) ; public final void rule__Int16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12333:1: ( ( () ) ) - // InternalRos1Parser.g:12334:1: ( () ) + // InternalRos1Parser.g:12278:1: ( ( () ) ) + // InternalRos1Parser.g:12279:1: ( () ) { - // InternalRos1Parser.g:12334:1: ( () ) - // InternalRos1Parser.g:12335:2: () + // InternalRos1Parser.g:12279:1: ( () ) + // InternalRos1Parser.g:12280:2: () { before(grammarAccess.getInt16ArrayAccess().getInt16ArrayAction_0()); - // InternalRos1Parser.g:12336:2: () - // InternalRos1Parser.g:12336:3: + // InternalRos1Parser.g:12281:2: () + // InternalRos1Parser.g:12281:3: { } @@ -36773,14 +36562,14 @@ public final void rule__Int16Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__1" - // InternalRos1Parser.g:12344:1: rule__Int16Array__Group__1 : rule__Int16Array__Group__1__Impl ; + // InternalRos1Parser.g:12289:1: rule__Int16Array__Group__1 : rule__Int16Array__Group__1__Impl ; public final void rule__Int16Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12348:1: ( rule__Int16Array__Group__1__Impl ) - // InternalRos1Parser.g:12349:2: rule__Int16Array__Group__1__Impl + // InternalRos1Parser.g:12293:1: ( rule__Int16Array__Group__1__Impl ) + // InternalRos1Parser.g:12294:2: rule__Int16Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int16Array__Group__1__Impl(); @@ -36806,17 +36595,17 @@ public final void rule__Int16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__1__Impl" - // InternalRos1Parser.g:12355:1: rule__Int16Array__Group__1__Impl : ( Int16_1 ) ; + // InternalRos1Parser.g:12300:1: rule__Int16Array__Group__1__Impl : ( Int16_1 ) ; public final void rule__Int16Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12359:1: ( ( Int16_1 ) ) - // InternalRos1Parser.g:12360:1: ( Int16_1 ) + // InternalRos1Parser.g:12304:1: ( ( Int16_1 ) ) + // InternalRos1Parser.g:12305:1: ( Int16_1 ) { - // InternalRos1Parser.g:12360:1: ( Int16_1 ) - // InternalRos1Parser.g:12361:2: Int16_1 + // InternalRos1Parser.g:12305:1: ( Int16_1 ) + // InternalRos1Parser.g:12306:2: Int16_1 { before(grammarAccess.getInt16ArrayAccess().getInt16Keyword_1()); match(input,Int16_1,FOLLOW_2); @@ -36843,16 +36632,16 @@ public final void rule__Int16Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint16Array__Group__0" - // InternalRos1Parser.g:12371:1: rule__Uint16Array__Group__0 : rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ; + // InternalRos1Parser.g:12316:1: rule__Uint16Array__Group__0 : rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ; public final void rule__Uint16Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12375:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) - // InternalRos1Parser.g:12376:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 + // InternalRos1Parser.g:12320:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) + // InternalRos1Parser.g:12321:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 { - pushFollow(FOLLOW_84); + pushFollow(FOLLOW_83); rule__Uint16Array__Group__0__Impl(); state._fsp--; @@ -36881,21 +36670,21 @@ public final void rule__Uint16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__0__Impl" - // InternalRos1Parser.g:12383:1: rule__Uint16Array__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12328:1: rule__Uint16Array__Group__0__Impl : ( () ) ; public final void rule__Uint16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12387:1: ( ( () ) ) - // InternalRos1Parser.g:12388:1: ( () ) + // InternalRos1Parser.g:12332:1: ( ( () ) ) + // InternalRos1Parser.g:12333:1: ( () ) { - // InternalRos1Parser.g:12388:1: ( () ) - // InternalRos1Parser.g:12389:2: () + // InternalRos1Parser.g:12333:1: ( () ) + // InternalRos1Parser.g:12334:2: () { before(grammarAccess.getUint16ArrayAccess().getUint16ArrayAction_0()); - // InternalRos1Parser.g:12390:2: () - // InternalRos1Parser.g:12390:3: + // InternalRos1Parser.g:12335:2: () + // InternalRos1Parser.g:12335:3: { } @@ -36918,14 +36707,14 @@ public final void rule__Uint16Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint16Array__Group__1" - // InternalRos1Parser.g:12398:1: rule__Uint16Array__Group__1 : rule__Uint16Array__Group__1__Impl ; + // InternalRos1Parser.g:12343:1: rule__Uint16Array__Group__1 : rule__Uint16Array__Group__1__Impl ; public final void rule__Uint16Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12402:1: ( rule__Uint16Array__Group__1__Impl ) - // InternalRos1Parser.g:12403:2: rule__Uint16Array__Group__1__Impl + // InternalRos1Parser.g:12347:1: ( rule__Uint16Array__Group__1__Impl ) + // InternalRos1Parser.g:12348:2: rule__Uint16Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint16Array__Group__1__Impl(); @@ -36951,17 +36740,17 @@ public final void rule__Uint16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__1__Impl" - // InternalRos1Parser.g:12409:1: rule__Uint16Array__Group__1__Impl : ( Uint16_1 ) ; + // InternalRos1Parser.g:12354:1: rule__Uint16Array__Group__1__Impl : ( Uint16_1 ) ; public final void rule__Uint16Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12413:1: ( ( Uint16_1 ) ) - // InternalRos1Parser.g:12414:1: ( Uint16_1 ) + // InternalRos1Parser.g:12358:1: ( ( Uint16_1 ) ) + // InternalRos1Parser.g:12359:1: ( Uint16_1 ) { - // InternalRos1Parser.g:12414:1: ( Uint16_1 ) - // InternalRos1Parser.g:12415:2: Uint16_1 + // InternalRos1Parser.g:12359:1: ( Uint16_1 ) + // InternalRos1Parser.g:12360:2: Uint16_1 { before(grammarAccess.getUint16ArrayAccess().getUint16Keyword_1()); match(input,Uint16_1,FOLLOW_2); @@ -36988,16 +36777,16 @@ public final void rule__Uint16Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int32Array__Group__0" - // InternalRos1Parser.g:12425:1: rule__Int32Array__Group__0 : rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ; + // InternalRos1Parser.g:12370:1: rule__Int32Array__Group__0 : rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ; public final void rule__Int32Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12429:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) - // InternalRos1Parser.g:12430:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 + // InternalRos1Parser.g:12374:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) + // InternalRos1Parser.g:12375:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 { - pushFollow(FOLLOW_85); + pushFollow(FOLLOW_84); rule__Int32Array__Group__0__Impl(); state._fsp--; @@ -37026,21 +36815,21 @@ public final void rule__Int32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__0__Impl" - // InternalRos1Parser.g:12437:1: rule__Int32Array__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12382:1: rule__Int32Array__Group__0__Impl : ( () ) ; public final void rule__Int32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12441:1: ( ( () ) ) - // InternalRos1Parser.g:12442:1: ( () ) + // InternalRos1Parser.g:12386:1: ( ( () ) ) + // InternalRos1Parser.g:12387:1: ( () ) { - // InternalRos1Parser.g:12442:1: ( () ) - // InternalRos1Parser.g:12443:2: () + // InternalRos1Parser.g:12387:1: ( () ) + // InternalRos1Parser.g:12388:2: () { before(grammarAccess.getInt32ArrayAccess().getInt32ArrayAction_0()); - // InternalRos1Parser.g:12444:2: () - // InternalRos1Parser.g:12444:3: + // InternalRos1Parser.g:12389:2: () + // InternalRos1Parser.g:12389:3: { } @@ -37063,14 +36852,14 @@ public final void rule__Int32Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int32Array__Group__1" - // InternalRos1Parser.g:12452:1: rule__Int32Array__Group__1 : rule__Int32Array__Group__1__Impl ; + // InternalRos1Parser.g:12397:1: rule__Int32Array__Group__1 : rule__Int32Array__Group__1__Impl ; public final void rule__Int32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12456:1: ( rule__Int32Array__Group__1__Impl ) - // InternalRos1Parser.g:12457:2: rule__Int32Array__Group__1__Impl + // InternalRos1Parser.g:12401:1: ( rule__Int32Array__Group__1__Impl ) + // InternalRos1Parser.g:12402:2: rule__Int32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int32Array__Group__1__Impl(); @@ -37096,17 +36885,17 @@ public final void rule__Int32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__1__Impl" - // InternalRos1Parser.g:12463:1: rule__Int32Array__Group__1__Impl : ( Int32_1 ) ; + // InternalRos1Parser.g:12408:1: rule__Int32Array__Group__1__Impl : ( Int32_1 ) ; public final void rule__Int32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12467:1: ( ( Int32_1 ) ) - // InternalRos1Parser.g:12468:1: ( Int32_1 ) + // InternalRos1Parser.g:12412:1: ( ( Int32_1 ) ) + // InternalRos1Parser.g:12413:1: ( Int32_1 ) { - // InternalRos1Parser.g:12468:1: ( Int32_1 ) - // InternalRos1Parser.g:12469:2: Int32_1 + // InternalRos1Parser.g:12413:1: ( Int32_1 ) + // InternalRos1Parser.g:12414:2: Int32_1 { before(grammarAccess.getInt32ArrayAccess().getInt32Keyword_1()); match(input,Int32_1,FOLLOW_2); @@ -37133,16 +36922,16 @@ public final void rule__Int32Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint32Array__Group__0" - // InternalRos1Parser.g:12479:1: rule__Uint32Array__Group__0 : rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ; + // InternalRos1Parser.g:12424:1: rule__Uint32Array__Group__0 : rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ; public final void rule__Uint32Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12483:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) - // InternalRos1Parser.g:12484:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 + // InternalRos1Parser.g:12428:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) + // InternalRos1Parser.g:12429:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 { - pushFollow(FOLLOW_86); + pushFollow(FOLLOW_85); rule__Uint32Array__Group__0__Impl(); state._fsp--; @@ -37171,21 +36960,21 @@ public final void rule__Uint32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__0__Impl" - // InternalRos1Parser.g:12491:1: rule__Uint32Array__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12436:1: rule__Uint32Array__Group__0__Impl : ( () ) ; public final void rule__Uint32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12495:1: ( ( () ) ) - // InternalRos1Parser.g:12496:1: ( () ) + // InternalRos1Parser.g:12440:1: ( ( () ) ) + // InternalRos1Parser.g:12441:1: ( () ) { - // InternalRos1Parser.g:12496:1: ( () ) - // InternalRos1Parser.g:12497:2: () + // InternalRos1Parser.g:12441:1: ( () ) + // InternalRos1Parser.g:12442:2: () { before(grammarAccess.getUint32ArrayAccess().getUint32ArrayAction_0()); - // InternalRos1Parser.g:12498:2: () - // InternalRos1Parser.g:12498:3: + // InternalRos1Parser.g:12443:2: () + // InternalRos1Parser.g:12443:3: { } @@ -37208,14 +36997,14 @@ public final void rule__Uint32Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint32Array__Group__1" - // InternalRos1Parser.g:12506:1: rule__Uint32Array__Group__1 : rule__Uint32Array__Group__1__Impl ; + // InternalRos1Parser.g:12451:1: rule__Uint32Array__Group__1 : rule__Uint32Array__Group__1__Impl ; public final void rule__Uint32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12510:1: ( rule__Uint32Array__Group__1__Impl ) - // InternalRos1Parser.g:12511:2: rule__Uint32Array__Group__1__Impl + // InternalRos1Parser.g:12455:1: ( rule__Uint32Array__Group__1__Impl ) + // InternalRos1Parser.g:12456:2: rule__Uint32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint32Array__Group__1__Impl(); @@ -37241,17 +37030,17 @@ public final void rule__Uint32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__1__Impl" - // InternalRos1Parser.g:12517:1: rule__Uint32Array__Group__1__Impl : ( Uint32_1 ) ; + // InternalRos1Parser.g:12462:1: rule__Uint32Array__Group__1__Impl : ( Uint32_1 ) ; public final void rule__Uint32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12521:1: ( ( Uint32_1 ) ) - // InternalRos1Parser.g:12522:1: ( Uint32_1 ) + // InternalRos1Parser.g:12466:1: ( ( Uint32_1 ) ) + // InternalRos1Parser.g:12467:1: ( Uint32_1 ) { - // InternalRos1Parser.g:12522:1: ( Uint32_1 ) - // InternalRos1Parser.g:12523:2: Uint32_1 + // InternalRos1Parser.g:12467:1: ( Uint32_1 ) + // InternalRos1Parser.g:12468:2: Uint32_1 { before(grammarAccess.getUint32ArrayAccess().getUint32Keyword_1()); match(input,Uint32_1,FOLLOW_2); @@ -37278,16 +37067,16 @@ public final void rule__Uint32Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int64Array__Group__0" - // InternalRos1Parser.g:12533:1: rule__Int64Array__Group__0 : rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ; + // InternalRos1Parser.g:12478:1: rule__Int64Array__Group__0 : rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ; public final void rule__Int64Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12537:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) - // InternalRos1Parser.g:12538:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 + // InternalRos1Parser.g:12482:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) + // InternalRos1Parser.g:12483:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 { - pushFollow(FOLLOW_87); + pushFollow(FOLLOW_86); rule__Int64Array__Group__0__Impl(); state._fsp--; @@ -37316,21 +37105,21 @@ public final void rule__Int64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__0__Impl" - // InternalRos1Parser.g:12545:1: rule__Int64Array__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12490:1: rule__Int64Array__Group__0__Impl : ( () ) ; public final void rule__Int64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12549:1: ( ( () ) ) - // InternalRos1Parser.g:12550:1: ( () ) + // InternalRos1Parser.g:12494:1: ( ( () ) ) + // InternalRos1Parser.g:12495:1: ( () ) { - // InternalRos1Parser.g:12550:1: ( () ) - // InternalRos1Parser.g:12551:2: () + // InternalRos1Parser.g:12495:1: ( () ) + // InternalRos1Parser.g:12496:2: () { before(grammarAccess.getInt64ArrayAccess().getInt64ArrayAction_0()); - // InternalRos1Parser.g:12552:2: () - // InternalRos1Parser.g:12552:3: + // InternalRos1Parser.g:12497:2: () + // InternalRos1Parser.g:12497:3: { } @@ -37353,14 +37142,14 @@ public final void rule__Int64Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int64Array__Group__1" - // InternalRos1Parser.g:12560:1: rule__Int64Array__Group__1 : rule__Int64Array__Group__1__Impl ; + // InternalRos1Parser.g:12505:1: rule__Int64Array__Group__1 : rule__Int64Array__Group__1__Impl ; public final void rule__Int64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12564:1: ( rule__Int64Array__Group__1__Impl ) - // InternalRos1Parser.g:12565:2: rule__Int64Array__Group__1__Impl + // InternalRos1Parser.g:12509:1: ( rule__Int64Array__Group__1__Impl ) + // InternalRos1Parser.g:12510:2: rule__Int64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int64Array__Group__1__Impl(); @@ -37386,17 +37175,17 @@ public final void rule__Int64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__1__Impl" - // InternalRos1Parser.g:12571:1: rule__Int64Array__Group__1__Impl : ( Int64_1 ) ; + // InternalRos1Parser.g:12516:1: rule__Int64Array__Group__1__Impl : ( Int64_1 ) ; public final void rule__Int64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12575:1: ( ( Int64_1 ) ) - // InternalRos1Parser.g:12576:1: ( Int64_1 ) + // InternalRos1Parser.g:12520:1: ( ( Int64_1 ) ) + // InternalRos1Parser.g:12521:1: ( Int64_1 ) { - // InternalRos1Parser.g:12576:1: ( Int64_1 ) - // InternalRos1Parser.g:12577:2: Int64_1 + // InternalRos1Parser.g:12521:1: ( Int64_1 ) + // InternalRos1Parser.g:12522:2: Int64_1 { before(grammarAccess.getInt64ArrayAccess().getInt64Keyword_1()); match(input,Int64_1,FOLLOW_2); @@ -37423,16 +37212,16 @@ public final void rule__Int64Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint64Array__Group__0" - // InternalRos1Parser.g:12587:1: rule__Uint64Array__Group__0 : rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ; + // InternalRos1Parser.g:12532:1: rule__Uint64Array__Group__0 : rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ; public final void rule__Uint64Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12591:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) - // InternalRos1Parser.g:12592:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 + // InternalRos1Parser.g:12536:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) + // InternalRos1Parser.g:12537:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 { - pushFollow(FOLLOW_88); + pushFollow(FOLLOW_87); rule__Uint64Array__Group__0__Impl(); state._fsp--; @@ -37461,21 +37250,21 @@ public final void rule__Uint64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__0__Impl" - // InternalRos1Parser.g:12599:1: rule__Uint64Array__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12544:1: rule__Uint64Array__Group__0__Impl : ( () ) ; public final void rule__Uint64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12603:1: ( ( () ) ) - // InternalRos1Parser.g:12604:1: ( () ) + // InternalRos1Parser.g:12548:1: ( ( () ) ) + // InternalRos1Parser.g:12549:1: ( () ) { - // InternalRos1Parser.g:12604:1: ( () ) - // InternalRos1Parser.g:12605:2: () + // InternalRos1Parser.g:12549:1: ( () ) + // InternalRos1Parser.g:12550:2: () { before(grammarAccess.getUint64ArrayAccess().getUint64ArrayAction_0()); - // InternalRos1Parser.g:12606:2: () - // InternalRos1Parser.g:12606:3: + // InternalRos1Parser.g:12551:2: () + // InternalRos1Parser.g:12551:3: { } @@ -37498,14 +37287,14 @@ public final void rule__Uint64Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint64Array__Group__1" - // InternalRos1Parser.g:12614:1: rule__Uint64Array__Group__1 : rule__Uint64Array__Group__1__Impl ; + // InternalRos1Parser.g:12559:1: rule__Uint64Array__Group__1 : rule__Uint64Array__Group__1__Impl ; public final void rule__Uint64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12618:1: ( rule__Uint64Array__Group__1__Impl ) - // InternalRos1Parser.g:12619:2: rule__Uint64Array__Group__1__Impl + // InternalRos1Parser.g:12563:1: ( rule__Uint64Array__Group__1__Impl ) + // InternalRos1Parser.g:12564:2: rule__Uint64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint64Array__Group__1__Impl(); @@ -37531,17 +37320,17 @@ public final void rule__Uint64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__1__Impl" - // InternalRos1Parser.g:12625:1: rule__Uint64Array__Group__1__Impl : ( Uint64_1 ) ; + // InternalRos1Parser.g:12570:1: rule__Uint64Array__Group__1__Impl : ( Uint64_1 ) ; public final void rule__Uint64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12629:1: ( ( Uint64_1 ) ) - // InternalRos1Parser.g:12630:1: ( Uint64_1 ) + // InternalRos1Parser.g:12574:1: ( ( Uint64_1 ) ) + // InternalRos1Parser.g:12575:1: ( Uint64_1 ) { - // InternalRos1Parser.g:12630:1: ( Uint64_1 ) - // InternalRos1Parser.g:12631:2: Uint64_1 + // InternalRos1Parser.g:12575:1: ( Uint64_1 ) + // InternalRos1Parser.g:12576:2: Uint64_1 { before(grammarAccess.getUint64ArrayAccess().getUint64Keyword_1()); match(input,Uint64_1,FOLLOW_2); @@ -37568,16 +37357,16 @@ public final void rule__Uint64Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Float32Array__Group__0" - // InternalRos1Parser.g:12641:1: rule__Float32Array__Group__0 : rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ; + // InternalRos1Parser.g:12586:1: rule__Float32Array__Group__0 : rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ; public final void rule__Float32Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12645:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) - // InternalRos1Parser.g:12646:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 + // InternalRos1Parser.g:12590:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) + // InternalRos1Parser.g:12591:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 { - pushFollow(FOLLOW_89); + pushFollow(FOLLOW_88); rule__Float32Array__Group__0__Impl(); state._fsp--; @@ -37606,21 +37395,21 @@ public final void rule__Float32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__0__Impl" - // InternalRos1Parser.g:12653:1: rule__Float32Array__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12598:1: rule__Float32Array__Group__0__Impl : ( () ) ; public final void rule__Float32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12657:1: ( ( () ) ) - // InternalRos1Parser.g:12658:1: ( () ) + // InternalRos1Parser.g:12602:1: ( ( () ) ) + // InternalRos1Parser.g:12603:1: ( () ) { - // InternalRos1Parser.g:12658:1: ( () ) - // InternalRos1Parser.g:12659:2: () + // InternalRos1Parser.g:12603:1: ( () ) + // InternalRos1Parser.g:12604:2: () { before(grammarAccess.getFloat32ArrayAccess().getFloat32ArrayAction_0()); - // InternalRos1Parser.g:12660:2: () - // InternalRos1Parser.g:12660:3: + // InternalRos1Parser.g:12605:2: () + // InternalRos1Parser.g:12605:3: { } @@ -37643,14 +37432,14 @@ public final void rule__Float32Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float32Array__Group__1" - // InternalRos1Parser.g:12668:1: rule__Float32Array__Group__1 : rule__Float32Array__Group__1__Impl ; + // InternalRos1Parser.g:12613:1: rule__Float32Array__Group__1 : rule__Float32Array__Group__1__Impl ; public final void rule__Float32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12672:1: ( rule__Float32Array__Group__1__Impl ) - // InternalRos1Parser.g:12673:2: rule__Float32Array__Group__1__Impl + // InternalRos1Parser.g:12617:1: ( rule__Float32Array__Group__1__Impl ) + // InternalRos1Parser.g:12618:2: rule__Float32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float32Array__Group__1__Impl(); @@ -37676,17 +37465,17 @@ public final void rule__Float32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__1__Impl" - // InternalRos1Parser.g:12679:1: rule__Float32Array__Group__1__Impl : ( Float32_1 ) ; + // InternalRos1Parser.g:12624:1: rule__Float32Array__Group__1__Impl : ( Float32_1 ) ; public final void rule__Float32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12683:1: ( ( Float32_1 ) ) - // InternalRos1Parser.g:12684:1: ( Float32_1 ) + // InternalRos1Parser.g:12628:1: ( ( Float32_1 ) ) + // InternalRos1Parser.g:12629:1: ( Float32_1 ) { - // InternalRos1Parser.g:12684:1: ( Float32_1 ) - // InternalRos1Parser.g:12685:2: Float32_1 + // InternalRos1Parser.g:12629:1: ( Float32_1 ) + // InternalRos1Parser.g:12630:2: Float32_1 { before(grammarAccess.getFloat32ArrayAccess().getFloat32Keyword_1()); match(input,Float32_1,FOLLOW_2); @@ -37713,16 +37502,16 @@ public final void rule__Float32Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__0" - // InternalRos1Parser.g:12695:1: rule__Float64Array__Group__0 : rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ; + // InternalRos1Parser.g:12640:1: rule__Float64Array__Group__0 : rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ; public final void rule__Float64Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12699:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) - // InternalRos1Parser.g:12700:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 + // InternalRos1Parser.g:12644:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) + // InternalRos1Parser.g:12645:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 { - pushFollow(FOLLOW_90); + pushFollow(FOLLOW_89); rule__Float64Array__Group__0__Impl(); state._fsp--; @@ -37751,21 +37540,21 @@ public final void rule__Float64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__0__Impl" - // InternalRos1Parser.g:12707:1: rule__Float64Array__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12652:1: rule__Float64Array__Group__0__Impl : ( () ) ; public final void rule__Float64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12711:1: ( ( () ) ) - // InternalRos1Parser.g:12712:1: ( () ) + // InternalRos1Parser.g:12656:1: ( ( () ) ) + // InternalRos1Parser.g:12657:1: ( () ) { - // InternalRos1Parser.g:12712:1: ( () ) - // InternalRos1Parser.g:12713:2: () + // InternalRos1Parser.g:12657:1: ( () ) + // InternalRos1Parser.g:12658:2: () { before(grammarAccess.getFloat64ArrayAccess().getFloat64ArrayAction_0()); - // InternalRos1Parser.g:12714:2: () - // InternalRos1Parser.g:12714:3: + // InternalRos1Parser.g:12659:2: () + // InternalRos1Parser.g:12659:3: { } @@ -37788,14 +37577,14 @@ public final void rule__Float64Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__1" - // InternalRos1Parser.g:12722:1: rule__Float64Array__Group__1 : rule__Float64Array__Group__1__Impl ; + // InternalRos1Parser.g:12667:1: rule__Float64Array__Group__1 : rule__Float64Array__Group__1__Impl ; public final void rule__Float64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12726:1: ( rule__Float64Array__Group__1__Impl ) - // InternalRos1Parser.g:12727:2: rule__Float64Array__Group__1__Impl + // InternalRos1Parser.g:12671:1: ( rule__Float64Array__Group__1__Impl ) + // InternalRos1Parser.g:12672:2: rule__Float64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float64Array__Group__1__Impl(); @@ -37821,17 +37610,17 @@ public final void rule__Float64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__1__Impl" - // InternalRos1Parser.g:12733:1: rule__Float64Array__Group__1__Impl : ( Float64_1 ) ; + // InternalRos1Parser.g:12678:1: rule__Float64Array__Group__1__Impl : ( Float64_1 ) ; public final void rule__Float64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12737:1: ( ( Float64_1 ) ) - // InternalRos1Parser.g:12738:1: ( Float64_1 ) + // InternalRos1Parser.g:12682:1: ( ( Float64_1 ) ) + // InternalRos1Parser.g:12683:1: ( Float64_1 ) { - // InternalRos1Parser.g:12738:1: ( Float64_1 ) - // InternalRos1Parser.g:12739:2: Float64_1 + // InternalRos1Parser.g:12683:1: ( Float64_1 ) + // InternalRos1Parser.g:12684:2: Float64_1 { before(grammarAccess.getFloat64ArrayAccess().getFloat64Keyword_1()); match(input,Float64_1,FOLLOW_2); @@ -37858,16 +37647,16 @@ public final void rule__Float64Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__0" - // InternalRos1Parser.g:12749:1: rule__String0Array__Group__0 : rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ; + // InternalRos1Parser.g:12694:1: rule__String0Array__Group__0 : rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ; public final void rule__String0Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12753:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) - // InternalRos1Parser.g:12754:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 + // InternalRos1Parser.g:12698:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) + // InternalRos1Parser.g:12699:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 { - pushFollow(FOLLOW_91); + pushFollow(FOLLOW_90); rule__String0Array__Group__0__Impl(); state._fsp--; @@ -37896,21 +37685,21 @@ public final void rule__String0Array__Group__0() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__0__Impl" - // InternalRos1Parser.g:12761:1: rule__String0Array__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12706:1: rule__String0Array__Group__0__Impl : ( () ) ; public final void rule__String0Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12765:1: ( ( () ) ) - // InternalRos1Parser.g:12766:1: ( () ) + // InternalRos1Parser.g:12710:1: ( ( () ) ) + // InternalRos1Parser.g:12711:1: ( () ) { - // InternalRos1Parser.g:12766:1: ( () ) - // InternalRos1Parser.g:12767:2: () + // InternalRos1Parser.g:12711:1: ( () ) + // InternalRos1Parser.g:12712:2: () { before(grammarAccess.getString0ArrayAccess().getStringArrayAction_0()); - // InternalRos1Parser.g:12768:2: () - // InternalRos1Parser.g:12768:3: + // InternalRos1Parser.g:12713:2: () + // InternalRos1Parser.g:12713:3: { } @@ -37933,14 +37722,14 @@ public final void rule__String0Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__1" - // InternalRos1Parser.g:12776:1: rule__String0Array__Group__1 : rule__String0Array__Group__1__Impl ; + // InternalRos1Parser.g:12721:1: rule__String0Array__Group__1 : rule__String0Array__Group__1__Impl ; public final void rule__String0Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12780:1: ( rule__String0Array__Group__1__Impl ) - // InternalRos1Parser.g:12781:2: rule__String0Array__Group__1__Impl + // InternalRos1Parser.g:12725:1: ( rule__String0Array__Group__1__Impl ) + // InternalRos1Parser.g:12726:2: rule__String0Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__String0Array__Group__1__Impl(); @@ -37966,17 +37755,17 @@ public final void rule__String0Array__Group__1() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__1__Impl" - // InternalRos1Parser.g:12787:1: rule__String0Array__Group__1__Impl : ( String_2 ) ; + // InternalRos1Parser.g:12732:1: rule__String0Array__Group__1__Impl : ( String_2 ) ; public final void rule__String0Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12791:1: ( ( String_2 ) ) - // InternalRos1Parser.g:12792:1: ( String_2 ) + // InternalRos1Parser.g:12736:1: ( ( String_2 ) ) + // InternalRos1Parser.g:12737:1: ( String_2 ) { - // InternalRos1Parser.g:12792:1: ( String_2 ) - // InternalRos1Parser.g:12793:2: String_2 + // InternalRos1Parser.g:12737:1: ( String_2 ) + // InternalRos1Parser.g:12738:2: String_2 { before(grammarAccess.getString0ArrayAccess().getStringKeyword_1()); match(input,String_2,FOLLOW_2); @@ -38003,16 +37792,16 @@ public final void rule__String0Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ByteArray__Group__0" - // InternalRos1Parser.g:12803:1: rule__ByteArray__Group__0 : rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ; + // InternalRos1Parser.g:12748:1: rule__ByteArray__Group__0 : rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ; public final void rule__ByteArray__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12807:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) - // InternalRos1Parser.g:12808:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 + // InternalRos1Parser.g:12752:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) + // InternalRos1Parser.g:12753:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 { - pushFollow(FOLLOW_92); + pushFollow(FOLLOW_91); rule__ByteArray__Group__0__Impl(); state._fsp--; @@ -38041,21 +37830,21 @@ public final void rule__ByteArray__Group__0() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__0__Impl" - // InternalRos1Parser.g:12815:1: rule__ByteArray__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12760:1: rule__ByteArray__Group__0__Impl : ( () ) ; public final void rule__ByteArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12819:1: ( ( () ) ) - // InternalRos1Parser.g:12820:1: ( () ) + // InternalRos1Parser.g:12764:1: ( ( () ) ) + // InternalRos1Parser.g:12765:1: ( () ) { - // InternalRos1Parser.g:12820:1: ( () ) - // InternalRos1Parser.g:12821:2: () + // InternalRos1Parser.g:12765:1: ( () ) + // InternalRos1Parser.g:12766:2: () { before(grammarAccess.getByteArrayAccess().getByteArrayAction_0()); - // InternalRos1Parser.g:12822:2: () - // InternalRos1Parser.g:12822:3: + // InternalRos1Parser.g:12767:2: () + // InternalRos1Parser.g:12767:3: { } @@ -38078,14 +37867,14 @@ public final void rule__ByteArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__ByteArray__Group__1" - // InternalRos1Parser.g:12830:1: rule__ByteArray__Group__1 : rule__ByteArray__Group__1__Impl ; + // InternalRos1Parser.g:12775:1: rule__ByteArray__Group__1 : rule__ByteArray__Group__1__Impl ; public final void rule__ByteArray__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12834:1: ( rule__ByteArray__Group__1__Impl ) - // InternalRos1Parser.g:12835:2: rule__ByteArray__Group__1__Impl + // InternalRos1Parser.g:12779:1: ( rule__ByteArray__Group__1__Impl ) + // InternalRos1Parser.g:12780:2: rule__ByteArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__ByteArray__Group__1__Impl(); @@ -38111,17 +37900,17 @@ public final void rule__ByteArray__Group__1() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__1__Impl" - // InternalRos1Parser.g:12841:1: rule__ByteArray__Group__1__Impl : ( Byte_1 ) ; + // InternalRos1Parser.g:12786:1: rule__ByteArray__Group__1__Impl : ( Byte_1 ) ; public final void rule__ByteArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12845:1: ( ( Byte_1 ) ) - // InternalRos1Parser.g:12846:1: ( Byte_1 ) + // InternalRos1Parser.g:12790:1: ( ( Byte_1 ) ) + // InternalRos1Parser.g:12791:1: ( Byte_1 ) { - // InternalRos1Parser.g:12846:1: ( Byte_1 ) - // InternalRos1Parser.g:12847:2: Byte_1 + // InternalRos1Parser.g:12791:1: ( Byte_1 ) + // InternalRos1Parser.g:12792:2: Byte_1 { before(grammarAccess.getByteArrayAccess().getByteKeyword_1()); match(input,Byte_1,FOLLOW_2); @@ -38148,16 +37937,16 @@ public final void rule__ByteArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Header__Group__0" - // InternalRos1Parser.g:12857:1: rule__Header__Group__0 : rule__Header__Group__0__Impl rule__Header__Group__1 ; + // InternalRos1Parser.g:12802:1: rule__Header__Group__0 : rule__Header__Group__0__Impl rule__Header__Group__1 ; public final void rule__Header__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12861:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) - // InternalRos1Parser.g:12862:2: rule__Header__Group__0__Impl rule__Header__Group__1 + // InternalRos1Parser.g:12806:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) + // InternalRos1Parser.g:12807:2: rule__Header__Group__0__Impl rule__Header__Group__1 { - pushFollow(FOLLOW_93); + pushFollow(FOLLOW_92); rule__Header__Group__0__Impl(); state._fsp--; @@ -38186,21 +37975,21 @@ public final void rule__Header__Group__0() throws RecognitionException { // $ANTLR start "rule__Header__Group__0__Impl" - // InternalRos1Parser.g:12869:1: rule__Header__Group__0__Impl : ( () ) ; + // InternalRos1Parser.g:12814:1: rule__Header__Group__0__Impl : ( () ) ; public final void rule__Header__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12873:1: ( ( () ) ) - // InternalRos1Parser.g:12874:1: ( () ) + // InternalRos1Parser.g:12818:1: ( ( () ) ) + // InternalRos1Parser.g:12819:1: ( () ) { - // InternalRos1Parser.g:12874:1: ( () ) - // InternalRos1Parser.g:12875:2: () + // InternalRos1Parser.g:12819:1: ( () ) + // InternalRos1Parser.g:12820:2: () { before(grammarAccess.getHeaderAccess().getHeaderAction_0()); - // InternalRos1Parser.g:12876:2: () - // InternalRos1Parser.g:12876:3: + // InternalRos1Parser.g:12821:2: () + // InternalRos1Parser.g:12821:3: { } @@ -38223,14 +38012,14 @@ public final void rule__Header__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Header__Group__1" - // InternalRos1Parser.g:12884:1: rule__Header__Group__1 : rule__Header__Group__1__Impl ; + // InternalRos1Parser.g:12829:1: rule__Header__Group__1 : rule__Header__Group__1__Impl ; public final void rule__Header__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12888:1: ( rule__Header__Group__1__Impl ) - // InternalRos1Parser.g:12889:2: rule__Header__Group__1__Impl + // InternalRos1Parser.g:12833:1: ( rule__Header__Group__1__Impl ) + // InternalRos1Parser.g:12834:2: rule__Header__Group__1__Impl { pushFollow(FOLLOW_2); rule__Header__Group__1__Impl(); @@ -38256,17 +38045,17 @@ public final void rule__Header__Group__1() throws RecognitionException { // $ANTLR start "rule__Header__Group__1__Impl" - // InternalRos1Parser.g:12895:1: rule__Header__Group__1__Impl : ( Header ) ; + // InternalRos1Parser.g:12840:1: rule__Header__Group__1__Impl : ( Header ) ; public final void rule__Header__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12899:1: ( ( Header ) ) - // InternalRos1Parser.g:12900:1: ( Header ) + // InternalRos1Parser.g:12844:1: ( ( Header ) ) + // InternalRos1Parser.g:12845:1: ( Header ) { - // InternalRos1Parser.g:12900:1: ( Header ) - // InternalRos1Parser.g:12901:2: Header + // InternalRos1Parser.g:12845:1: ( Header ) + // InternalRos1Parser.g:12846:2: Header { before(grammarAccess.getHeaderAccess().getHeaderKeyword_1()); match(input,Header,FOLLOW_2); @@ -38293,16 +38082,16 @@ public final void rule__Header__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__ArrayTopicSpecRef__Group__0" - // InternalRos1Parser.g:12911:1: rule__ArrayTopicSpecRef__Group__0 : rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 ; + // InternalRos1Parser.g:12856:1: rule__ArrayTopicSpecRef__Group__0 : rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 ; public final void rule__ArrayTopicSpecRef__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12915:1: ( rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 ) - // InternalRos1Parser.g:12916:2: rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 + // InternalRos1Parser.g:12860:1: ( rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 ) + // InternalRos1Parser.g:12861:2: rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 { - pushFollow(FOLLOW_94); + pushFollow(FOLLOW_93); rule__ArrayTopicSpecRef__Group__0__Impl(); state._fsp--; @@ -38331,21 +38120,21 @@ public final void rule__ArrayTopicSpecRef__Group__0() throws RecognitionExceptio // $ANTLR start "rule__ArrayTopicSpecRef__Group__0__Impl" - // InternalRos1Parser.g:12923:1: rule__ArrayTopicSpecRef__Group__0__Impl : ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) ; + // InternalRos1Parser.g:12868:1: rule__ArrayTopicSpecRef__Group__0__Impl : ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) ; public final void rule__ArrayTopicSpecRef__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12927:1: ( ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) ) - // InternalRos1Parser.g:12928:1: ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) + // InternalRos1Parser.g:12872:1: ( ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) ) + // InternalRos1Parser.g:12873:1: ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) { - // InternalRos1Parser.g:12928:1: ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) - // InternalRos1Parser.g:12929:2: ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) + // InternalRos1Parser.g:12873:1: ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) + // InternalRos1Parser.g:12874:2: ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) { before(grammarAccess.getArrayTopicSpecRefAccess().getTopicSpecAssignment_0()); - // InternalRos1Parser.g:12930:2: ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) - // InternalRos1Parser.g:12930:3: rule__ArrayTopicSpecRef__TopicSpecAssignment_0 + // InternalRos1Parser.g:12875:2: ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) + // InternalRos1Parser.g:12875:3: rule__ArrayTopicSpecRef__TopicSpecAssignment_0 { pushFollow(FOLLOW_2); rule__ArrayTopicSpecRef__TopicSpecAssignment_0(); @@ -38378,14 +38167,14 @@ public final void rule__ArrayTopicSpecRef__Group__0__Impl() throws RecognitionEx // $ANTLR start "rule__ArrayTopicSpecRef__Group__1" - // InternalRos1Parser.g:12938:1: rule__ArrayTopicSpecRef__Group__1 : rule__ArrayTopicSpecRef__Group__1__Impl ; + // InternalRos1Parser.g:12883:1: rule__ArrayTopicSpecRef__Group__1 : rule__ArrayTopicSpecRef__Group__1__Impl ; public final void rule__ArrayTopicSpecRef__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12942:1: ( rule__ArrayTopicSpecRef__Group__1__Impl ) - // InternalRos1Parser.g:12943:2: rule__ArrayTopicSpecRef__Group__1__Impl + // InternalRos1Parser.g:12887:1: ( rule__ArrayTopicSpecRef__Group__1__Impl ) + // InternalRos1Parser.g:12888:2: rule__ArrayTopicSpecRef__Group__1__Impl { pushFollow(FOLLOW_2); rule__ArrayTopicSpecRef__Group__1__Impl(); @@ -38411,17 +38200,17 @@ public final void rule__ArrayTopicSpecRef__Group__1() throws RecognitionExceptio // $ANTLR start "rule__ArrayTopicSpecRef__Group__1__Impl" - // InternalRos1Parser.g:12949:1: rule__ArrayTopicSpecRef__Group__1__Impl : ( LeftSquareBracketRightSquareBracket ) ; + // InternalRos1Parser.g:12894:1: rule__ArrayTopicSpecRef__Group__1__Impl : ( LeftSquareBracketRightSquareBracket ) ; public final void rule__ArrayTopicSpecRef__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12953:1: ( ( LeftSquareBracketRightSquareBracket ) ) - // InternalRos1Parser.g:12954:1: ( LeftSquareBracketRightSquareBracket ) + // InternalRos1Parser.g:12898:1: ( ( LeftSquareBracketRightSquareBracket ) ) + // InternalRos1Parser.g:12899:1: ( LeftSquareBracketRightSquareBracket ) { - // InternalRos1Parser.g:12954:1: ( LeftSquareBracketRightSquareBracket ) - // InternalRos1Parser.g:12955:2: LeftSquareBracketRightSquareBracket + // InternalRos1Parser.g:12899:1: ( LeftSquareBracketRightSquareBracket ) + // InternalRos1Parser.g:12900:2: LeftSquareBracketRightSquareBracket { before(grammarAccess.getArrayTopicSpecRefAccess().getLeftSquareBracketRightSquareBracketKeyword_1()); match(input,LeftSquareBracketRightSquareBracket,FOLLOW_2); @@ -38448,17 +38237,17 @@ public final void rule__ArrayTopicSpecRef__Group__1__Impl() throws RecognitionEx // $ANTLR start "rule__CatkinPackage__NameAssignment_1" - // InternalRos1Parser.g:12965:1: rule__CatkinPackage__NameAssignment_1 : ( ruleRosNames ) ; + // InternalRos1Parser.g:12910:1: rule__CatkinPackage__NameAssignment_1 : ( ruleRosNames ) ; public final void rule__CatkinPackage__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12969:1: ( ( ruleRosNames ) ) - // InternalRos1Parser.g:12970:2: ( ruleRosNames ) + // InternalRos1Parser.g:12914:1: ( ( ruleRosNames ) ) + // InternalRos1Parser.g:12915:2: ( ruleRosNames ) { - // InternalRos1Parser.g:12970:2: ( ruleRosNames ) - // InternalRos1Parser.g:12971:3: ruleRosNames + // InternalRos1Parser.g:12915:2: ( ruleRosNames ) + // InternalRos1Parser.g:12916:3: ruleRosNames { before(grammarAccess.getCatkinPackageAccess().getNameRosNamesParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -38489,17 +38278,17 @@ public final void rule__CatkinPackage__NameAssignment_1() throws RecognitionExce // $ANTLR start "rule__CatkinPackage__FromGitRepoAssignment_4_1" - // InternalRos1Parser.g:12980:1: rule__CatkinPackage__FromGitRepoAssignment_4_1 : ( ruleEString ) ; + // InternalRos1Parser.g:12925:1: rule__CatkinPackage__FromGitRepoAssignment_4_1 : ( ruleEString ) ; public final void rule__CatkinPackage__FromGitRepoAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12984:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:12985:2: ( ruleEString ) + // InternalRos1Parser.g:12929:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:12930:2: ( ruleEString ) { - // InternalRos1Parser.g:12985:2: ( ruleEString ) - // InternalRos1Parser.g:12986:3: ruleEString + // InternalRos1Parser.g:12930:2: ( ruleEString ) + // InternalRos1Parser.g:12931:3: ruleEString { before(grammarAccess.getCatkinPackageAccess().getFromGitRepoEStringParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -38530,17 +38319,17 @@ public final void rule__CatkinPackage__FromGitRepoAssignment_4_1() throws Recogn // $ANTLR start "rule__CatkinPackage__ArtifactAssignment_5_2" - // InternalRos1Parser.g:12995:1: rule__CatkinPackage__ArtifactAssignment_5_2 : ( ruleArtifact ) ; + // InternalRos1Parser.g:12940:1: rule__CatkinPackage__ArtifactAssignment_5_2 : ( ruleArtifact ) ; public final void rule__CatkinPackage__ArtifactAssignment_5_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:12999:1: ( ( ruleArtifact ) ) - // InternalRos1Parser.g:13000:2: ( ruleArtifact ) + // InternalRos1Parser.g:12944:1: ( ( ruleArtifact ) ) + // InternalRos1Parser.g:12945:2: ( ruleArtifact ) { - // InternalRos1Parser.g:13000:2: ( ruleArtifact ) - // InternalRos1Parser.g:13001:3: ruleArtifact + // InternalRos1Parser.g:12945:2: ( ruleArtifact ) + // InternalRos1Parser.g:12946:3: ruleArtifact { before(grammarAccess.getCatkinPackageAccess().getArtifactArtifactParserRuleCall_5_2_0()); pushFollow(FOLLOW_2); @@ -38571,17 +38360,17 @@ public final void rule__CatkinPackage__ArtifactAssignment_5_2() throws Recogniti // $ANTLR start "rule__CatkinPackage__DependencyAssignment_6_2" - // InternalRos1Parser.g:13010:1: rule__CatkinPackage__DependencyAssignment_6_2 : ( ruleDependency ) ; + // InternalRos1Parser.g:12955:1: rule__CatkinPackage__DependencyAssignment_6_2 : ( ruleDependency ) ; public final void rule__CatkinPackage__DependencyAssignment_6_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13014:1: ( ( ruleDependency ) ) - // InternalRos1Parser.g:13015:2: ( ruleDependency ) + // InternalRos1Parser.g:12959:1: ( ( ruleDependency ) ) + // InternalRos1Parser.g:12960:2: ( ruleDependency ) { - // InternalRos1Parser.g:13015:2: ( ruleDependency ) - // InternalRos1Parser.g:13016:3: ruleDependency + // InternalRos1Parser.g:12960:2: ( ruleDependency ) + // InternalRos1Parser.g:12961:3: ruleDependency { before(grammarAccess.getCatkinPackageAccess().getDependencyDependencyParserRuleCall_6_2_0()); pushFollow(FOLLOW_2); @@ -38612,17 +38401,17 @@ public final void rule__CatkinPackage__DependencyAssignment_6_2() throws Recogni // $ANTLR start "rule__CatkinPackage__DependencyAssignment_6_3_1" - // InternalRos1Parser.g:13025:1: rule__CatkinPackage__DependencyAssignment_6_3_1 : ( ruleDependency ) ; + // InternalRos1Parser.g:12970:1: rule__CatkinPackage__DependencyAssignment_6_3_1 : ( ruleDependency ) ; public final void rule__CatkinPackage__DependencyAssignment_6_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13029:1: ( ( ruleDependency ) ) - // InternalRos1Parser.g:13030:2: ( ruleDependency ) + // InternalRos1Parser.g:12974:1: ( ( ruleDependency ) ) + // InternalRos1Parser.g:12975:2: ( ruleDependency ) { - // InternalRos1Parser.g:13030:2: ( ruleDependency ) - // InternalRos1Parser.g:13031:3: ruleDependency + // InternalRos1Parser.g:12975:2: ( ruleDependency ) + // InternalRos1Parser.g:12976:3: ruleDependency { before(grammarAccess.getCatkinPackageAccess().getDependencyDependencyParserRuleCall_6_3_1_0()); pushFollow(FOLLOW_2); @@ -38653,17 +38442,17 @@ public final void rule__CatkinPackage__DependencyAssignment_6_3_1() throws Recog // $ANTLR start "rule__Package_Impl__NameAssignment_1" - // InternalRos1Parser.g:13040:1: rule__Package_Impl__NameAssignment_1 : ( ruleRosNames ) ; + // InternalRos1Parser.g:12985:1: rule__Package_Impl__NameAssignment_1 : ( ruleRosNames ) ; public final void rule__Package_Impl__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13044:1: ( ( ruleRosNames ) ) - // InternalRos1Parser.g:13045:2: ( ruleRosNames ) + // InternalRos1Parser.g:12989:1: ( ( ruleRosNames ) ) + // InternalRos1Parser.g:12990:2: ( ruleRosNames ) { - // InternalRos1Parser.g:13045:2: ( ruleRosNames ) - // InternalRos1Parser.g:13046:3: ruleRosNames + // InternalRos1Parser.g:12990:2: ( ruleRosNames ) + // InternalRos1Parser.g:12991:3: ruleRosNames { before(grammarAccess.getPackage_ImplAccess().getNameRosNamesParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -38694,17 +38483,17 @@ public final void rule__Package_Impl__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__FromGitRepoAssignment_4_1" - // InternalRos1Parser.g:13055:1: rule__Package_Impl__FromGitRepoAssignment_4_1 : ( ruleEString ) ; + // InternalRos1Parser.g:13000:1: rule__Package_Impl__FromGitRepoAssignment_4_1 : ( ruleEString ) ; public final void rule__Package_Impl__FromGitRepoAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13059:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:13060:2: ( ruleEString ) + // InternalRos1Parser.g:13004:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:13005:2: ( ruleEString ) { - // InternalRos1Parser.g:13060:2: ( ruleEString ) - // InternalRos1Parser.g:13061:3: ruleEString + // InternalRos1Parser.g:13005:2: ( ruleEString ) + // InternalRos1Parser.g:13006:3: ruleEString { before(grammarAccess.getPackage_ImplAccess().getFromGitRepoEStringParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -38735,17 +38524,17 @@ public final void rule__Package_Impl__FromGitRepoAssignment_4_1() throws Recogni // $ANTLR start "rule__Package_Impl__SpecAssignment_5_2" - // InternalRos1Parser.g:13070:1: rule__Package_Impl__SpecAssignment_5_2 : ( ruleSpecBase ) ; + // InternalRos1Parser.g:13015:1: rule__Package_Impl__SpecAssignment_5_2 : ( ruleSpecBase ) ; public final void rule__Package_Impl__SpecAssignment_5_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13074:1: ( ( ruleSpecBase ) ) - // InternalRos1Parser.g:13075:2: ( ruleSpecBase ) + // InternalRos1Parser.g:13019:1: ( ( ruleSpecBase ) ) + // InternalRos1Parser.g:13020:2: ( ruleSpecBase ) { - // InternalRos1Parser.g:13075:2: ( ruleSpecBase ) - // InternalRos1Parser.g:13076:3: ruleSpecBase + // InternalRos1Parser.g:13020:2: ( ruleSpecBase ) + // InternalRos1Parser.g:13021:3: ruleSpecBase { before(grammarAccess.getPackage_ImplAccess().getSpecSpecBaseParserRuleCall_5_2_0()); pushFollow(FOLLOW_2); @@ -38776,17 +38565,17 @@ public final void rule__Package_Impl__SpecAssignment_5_2() throws RecognitionExc // $ANTLR start "rule__Package_Impl__DependencyAssignment_6_2" - // InternalRos1Parser.g:13085:1: rule__Package_Impl__DependencyAssignment_6_2 : ( ruleDependency ) ; + // InternalRos1Parser.g:13030:1: rule__Package_Impl__DependencyAssignment_6_2 : ( ruleDependency ) ; public final void rule__Package_Impl__DependencyAssignment_6_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13089:1: ( ( ruleDependency ) ) - // InternalRos1Parser.g:13090:2: ( ruleDependency ) + // InternalRos1Parser.g:13034:1: ( ( ruleDependency ) ) + // InternalRos1Parser.g:13035:2: ( ruleDependency ) { - // InternalRos1Parser.g:13090:2: ( ruleDependency ) - // InternalRos1Parser.g:13091:3: ruleDependency + // InternalRos1Parser.g:13035:2: ( ruleDependency ) + // InternalRos1Parser.g:13036:3: ruleDependency { before(grammarAccess.getPackage_ImplAccess().getDependencyDependencyParserRuleCall_6_2_0()); pushFollow(FOLLOW_2); @@ -38817,17 +38606,17 @@ public final void rule__Package_Impl__DependencyAssignment_6_2() throws Recognit // $ANTLR start "rule__Package_Impl__DependencyAssignment_6_3_1" - // InternalRos1Parser.g:13100:1: rule__Package_Impl__DependencyAssignment_6_3_1 : ( ruleDependency ) ; + // InternalRos1Parser.g:13045:1: rule__Package_Impl__DependencyAssignment_6_3_1 : ( ruleDependency ) ; public final void rule__Package_Impl__DependencyAssignment_6_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13104:1: ( ( ruleDependency ) ) - // InternalRos1Parser.g:13105:2: ( ruleDependency ) + // InternalRos1Parser.g:13049:1: ( ( ruleDependency ) ) + // InternalRos1Parser.g:13050:2: ( ruleDependency ) { - // InternalRos1Parser.g:13105:2: ( ruleDependency ) - // InternalRos1Parser.g:13106:3: ruleDependency + // InternalRos1Parser.g:13050:2: ( ruleDependency ) + // InternalRos1Parser.g:13051:3: ruleDependency { before(grammarAccess.getPackage_ImplAccess().getDependencyDependencyParserRuleCall_6_3_1_0()); pushFollow(FOLLOW_2); @@ -38858,17 +38647,17 @@ public final void rule__Package_Impl__DependencyAssignment_6_3_1() throws Recogn // $ANTLR start "rule__Artifact__NameAssignment_1" - // InternalRos1Parser.g:13115:1: rule__Artifact__NameAssignment_1 : ( ruleRosNames ) ; + // InternalRos1Parser.g:13060:1: rule__Artifact__NameAssignment_1 : ( ruleRosNames ) ; public final void rule__Artifact__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13119:1: ( ( ruleRosNames ) ) - // InternalRos1Parser.g:13120:2: ( ruleRosNames ) + // InternalRos1Parser.g:13064:1: ( ( ruleRosNames ) ) + // InternalRos1Parser.g:13065:2: ( ruleRosNames ) { - // InternalRos1Parser.g:13120:2: ( ruleRosNames ) - // InternalRos1Parser.g:13121:3: ruleRosNames + // InternalRos1Parser.g:13065:2: ( ruleRosNames ) + // InternalRos1Parser.g:13066:3: ruleRosNames { before(grammarAccess.getArtifactAccess().getNameRosNamesParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -38899,17 +38688,17 @@ public final void rule__Artifact__NameAssignment_1() throws RecognitionException // $ANTLR start "rule__Artifact__NodeAssignment_4" - // InternalRos1Parser.g:13130:1: rule__Artifact__NodeAssignment_4 : ( ruleNode ) ; + // InternalRos1Parser.g:13075:1: rule__Artifact__NodeAssignment_4 : ( ruleNode ) ; public final void rule__Artifact__NodeAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13134:1: ( ( ruleNode ) ) - // InternalRos1Parser.g:13135:2: ( ruleNode ) + // InternalRos1Parser.g:13079:1: ( ( ruleNode ) ) + // InternalRos1Parser.g:13080:2: ( ruleNode ) { - // InternalRos1Parser.g:13135:2: ( ruleNode ) - // InternalRos1Parser.g:13136:3: ruleNode + // InternalRos1Parser.g:13080:2: ( ruleNode ) + // InternalRos1Parser.g:13081:3: ruleNode { before(grammarAccess.getArtifactAccess().getNodeNodeParserRuleCall_4_0()); pushFollow(FOLLOW_2); @@ -38940,17 +38729,17 @@ public final void rule__Artifact__NodeAssignment_4() throws RecognitionException // $ANTLR start "rule__Node__NameAssignment_1" - // InternalRos1Parser.g:13145:1: rule__Node__NameAssignment_1 : ( ruleRosNames ) ; + // InternalRos1Parser.g:13090:1: rule__Node__NameAssignment_1 : ( ruleRosNames ) ; public final void rule__Node__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13149:1: ( ( ruleRosNames ) ) - // InternalRos1Parser.g:13150:2: ( ruleRosNames ) + // InternalRos1Parser.g:13094:1: ( ( ruleRosNames ) ) + // InternalRos1Parser.g:13095:2: ( ruleRosNames ) { - // InternalRos1Parser.g:13150:2: ( ruleRosNames ) - // InternalRos1Parser.g:13151:3: ruleRosNames + // InternalRos1Parser.g:13095:2: ( ruleRosNames ) + // InternalRos1Parser.g:13096:3: ruleRosNames { before(grammarAccess.getNodeAccess().getNameRosNamesParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -38981,17 +38770,17 @@ public final void rule__Node__NameAssignment_1() throws RecognitionException { // $ANTLR start "rule__Node__PublisherAssignment_3_0_2" - // InternalRos1Parser.g:13160:1: rule__Node__PublisherAssignment_3_0_2 : ( rulePublisher ) ; + // InternalRos1Parser.g:13105:1: rule__Node__PublisherAssignment_3_0_2 : ( rulePublisher ) ; public final void rule__Node__PublisherAssignment_3_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13164:1: ( ( rulePublisher ) ) - // InternalRos1Parser.g:13165:2: ( rulePublisher ) + // InternalRos1Parser.g:13109:1: ( ( rulePublisher ) ) + // InternalRos1Parser.g:13110:2: ( rulePublisher ) { - // InternalRos1Parser.g:13165:2: ( rulePublisher ) - // InternalRos1Parser.g:13166:3: rulePublisher + // InternalRos1Parser.g:13110:2: ( rulePublisher ) + // InternalRos1Parser.g:13111:3: rulePublisher { before(grammarAccess.getNodeAccess().getPublisherPublisherParserRuleCall_3_0_2_0()); pushFollow(FOLLOW_2); @@ -39022,17 +38811,17 @@ public final void rule__Node__PublisherAssignment_3_0_2() throws RecognitionExce // $ANTLR start "rule__Node__SubscriberAssignment_3_1_2" - // InternalRos1Parser.g:13175:1: rule__Node__SubscriberAssignment_3_1_2 : ( ruleSubscriber ) ; + // InternalRos1Parser.g:13120:1: rule__Node__SubscriberAssignment_3_1_2 : ( ruleSubscriber ) ; public final void rule__Node__SubscriberAssignment_3_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13179:1: ( ( ruleSubscriber ) ) - // InternalRos1Parser.g:13180:2: ( ruleSubscriber ) + // InternalRos1Parser.g:13124:1: ( ( ruleSubscriber ) ) + // InternalRos1Parser.g:13125:2: ( ruleSubscriber ) { - // InternalRos1Parser.g:13180:2: ( ruleSubscriber ) - // InternalRos1Parser.g:13181:3: ruleSubscriber + // InternalRos1Parser.g:13125:2: ( ruleSubscriber ) + // InternalRos1Parser.g:13126:3: ruleSubscriber { before(grammarAccess.getNodeAccess().getSubscriberSubscriberParserRuleCall_3_1_2_0()); pushFollow(FOLLOW_2); @@ -39063,17 +38852,17 @@ public final void rule__Node__SubscriberAssignment_3_1_2() throws RecognitionExc // $ANTLR start "rule__Node__ServiceserverAssignment_3_2_2" - // InternalRos1Parser.g:13190:1: rule__Node__ServiceserverAssignment_3_2_2 : ( ruleServiceServer ) ; + // InternalRos1Parser.g:13135:1: rule__Node__ServiceserverAssignment_3_2_2 : ( ruleServiceServer ) ; public final void rule__Node__ServiceserverAssignment_3_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13194:1: ( ( ruleServiceServer ) ) - // InternalRos1Parser.g:13195:2: ( ruleServiceServer ) + // InternalRos1Parser.g:13139:1: ( ( ruleServiceServer ) ) + // InternalRos1Parser.g:13140:2: ( ruleServiceServer ) { - // InternalRos1Parser.g:13195:2: ( ruleServiceServer ) - // InternalRos1Parser.g:13196:3: ruleServiceServer + // InternalRos1Parser.g:13140:2: ( ruleServiceServer ) + // InternalRos1Parser.g:13141:3: ruleServiceServer { before(grammarAccess.getNodeAccess().getServiceserverServiceServerParserRuleCall_3_2_2_0()); pushFollow(FOLLOW_2); @@ -39104,17 +38893,17 @@ public final void rule__Node__ServiceserverAssignment_3_2_2() throws Recognition // $ANTLR start "rule__Node__ServiceclientAssignment_3_3_2" - // InternalRos1Parser.g:13205:1: rule__Node__ServiceclientAssignment_3_3_2 : ( ruleServiceClient ) ; + // InternalRos1Parser.g:13150:1: rule__Node__ServiceclientAssignment_3_3_2 : ( ruleServiceClient ) ; public final void rule__Node__ServiceclientAssignment_3_3_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13209:1: ( ( ruleServiceClient ) ) - // InternalRos1Parser.g:13210:2: ( ruleServiceClient ) + // InternalRos1Parser.g:13154:1: ( ( ruleServiceClient ) ) + // InternalRos1Parser.g:13155:2: ( ruleServiceClient ) { - // InternalRos1Parser.g:13210:2: ( ruleServiceClient ) - // InternalRos1Parser.g:13211:3: ruleServiceClient + // InternalRos1Parser.g:13155:2: ( ruleServiceClient ) + // InternalRos1Parser.g:13156:3: ruleServiceClient { before(grammarAccess.getNodeAccess().getServiceclientServiceClientParserRuleCall_3_3_2_0()); pushFollow(FOLLOW_2); @@ -39145,17 +38934,17 @@ public final void rule__Node__ServiceclientAssignment_3_3_2() throws Recognition // $ANTLR start "rule__Node__ActionserverAssignment_3_4_2" - // InternalRos1Parser.g:13220:1: rule__Node__ActionserverAssignment_3_4_2 : ( ruleActionServer ) ; + // InternalRos1Parser.g:13165:1: rule__Node__ActionserverAssignment_3_4_2 : ( ruleActionServer ) ; public final void rule__Node__ActionserverAssignment_3_4_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13224:1: ( ( ruleActionServer ) ) - // InternalRos1Parser.g:13225:2: ( ruleActionServer ) + // InternalRos1Parser.g:13169:1: ( ( ruleActionServer ) ) + // InternalRos1Parser.g:13170:2: ( ruleActionServer ) { - // InternalRos1Parser.g:13225:2: ( ruleActionServer ) - // InternalRos1Parser.g:13226:3: ruleActionServer + // InternalRos1Parser.g:13170:2: ( ruleActionServer ) + // InternalRos1Parser.g:13171:3: ruleActionServer { before(grammarAccess.getNodeAccess().getActionserverActionServerParserRuleCall_3_4_2_0()); pushFollow(FOLLOW_2); @@ -39186,17 +38975,17 @@ public final void rule__Node__ActionserverAssignment_3_4_2() throws RecognitionE // $ANTLR start "rule__Node__ActionclientAssignment_3_5_2" - // InternalRos1Parser.g:13235:1: rule__Node__ActionclientAssignment_3_5_2 : ( ruleActionClient ) ; + // InternalRos1Parser.g:13180:1: rule__Node__ActionclientAssignment_3_5_2 : ( ruleActionClient ) ; public final void rule__Node__ActionclientAssignment_3_5_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13239:1: ( ( ruleActionClient ) ) - // InternalRos1Parser.g:13240:2: ( ruleActionClient ) + // InternalRos1Parser.g:13184:1: ( ( ruleActionClient ) ) + // InternalRos1Parser.g:13185:2: ( ruleActionClient ) { - // InternalRos1Parser.g:13240:2: ( ruleActionClient ) - // InternalRos1Parser.g:13241:3: ruleActionClient + // InternalRos1Parser.g:13185:2: ( ruleActionClient ) + // InternalRos1Parser.g:13186:3: ruleActionClient { before(grammarAccess.getNodeAccess().getActionclientActionClientParserRuleCall_3_5_2_0()); pushFollow(FOLLOW_2); @@ -39227,17 +39016,17 @@ public final void rule__Node__ActionclientAssignment_3_5_2() throws RecognitionE // $ANTLR start "rule__Node__ParameterAssignment_3_6_2" - // InternalRos1Parser.g:13250:1: rule__Node__ParameterAssignment_3_6_2 : ( ruleParameter ) ; + // InternalRos1Parser.g:13195:1: rule__Node__ParameterAssignment_3_6_2 : ( ruleParameter ) ; public final void rule__Node__ParameterAssignment_3_6_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13254:1: ( ( ruleParameter ) ) - // InternalRos1Parser.g:13255:2: ( ruleParameter ) + // InternalRos1Parser.g:13199:1: ( ( ruleParameter ) ) + // InternalRos1Parser.g:13200:2: ( ruleParameter ) { - // InternalRos1Parser.g:13255:2: ( ruleParameter ) - // InternalRos1Parser.g:13256:3: ruleParameter + // InternalRos1Parser.g:13200:2: ( ruleParameter ) + // InternalRos1Parser.g:13201:3: ruleParameter { before(grammarAccess.getNodeAccess().getParameterParameterParserRuleCall_3_6_2_0()); pushFollow(FOLLOW_2); @@ -39268,21 +39057,21 @@ public final void rule__Node__ParameterAssignment_3_6_2() throws RecognitionExce // $ANTLR start "rule__TopicSpec__NameAssignment_2" - // InternalRos1Parser.g:13265:1: rule__TopicSpec__NameAssignment_2 : ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) ; + // InternalRos1Parser.g:13210:1: rule__TopicSpec__NameAssignment_2 : ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) ; public final void rule__TopicSpec__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13269:1: ( ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) ) - // InternalRos1Parser.g:13270:2: ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) + // InternalRos1Parser.g:13214:1: ( ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) ) + // InternalRos1Parser.g:13215:2: ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) { - // InternalRos1Parser.g:13270:2: ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) - // InternalRos1Parser.g:13271:3: ( rule__TopicSpec__NameAlternatives_2_0 ) + // InternalRos1Parser.g:13215:2: ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) + // InternalRos1Parser.g:13216:3: ( rule__TopicSpec__NameAlternatives_2_0 ) { before(grammarAccess.getTopicSpecAccess().getNameAlternatives_2_0()); - // InternalRos1Parser.g:13272:3: ( rule__TopicSpec__NameAlternatives_2_0 ) - // InternalRos1Parser.g:13272:4: rule__TopicSpec__NameAlternatives_2_0 + // InternalRos1Parser.g:13217:3: ( rule__TopicSpec__NameAlternatives_2_0 ) + // InternalRos1Parser.g:13217:4: rule__TopicSpec__NameAlternatives_2_0 { pushFollow(FOLLOW_2); rule__TopicSpec__NameAlternatives_2_0(); @@ -39315,17 +39104,17 @@ public final void rule__TopicSpec__NameAssignment_2() throws RecognitionExceptio // $ANTLR start "rule__TopicSpec__MessageAssignment_5_1" - // InternalRos1Parser.g:13280:1: rule__TopicSpec__MessageAssignment_5_1 : ( ruleMessageDefinition ) ; + // InternalRos1Parser.g:13225:1: rule__TopicSpec__MessageAssignment_5_1 : ( ruleMessageDefinition ) ; public final void rule__TopicSpec__MessageAssignment_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13284:1: ( ( ruleMessageDefinition ) ) - // InternalRos1Parser.g:13285:2: ( ruleMessageDefinition ) + // InternalRos1Parser.g:13229:1: ( ( ruleMessageDefinition ) ) + // InternalRos1Parser.g:13230:2: ( ruleMessageDefinition ) { - // InternalRos1Parser.g:13285:2: ( ruleMessageDefinition ) - // InternalRos1Parser.g:13286:3: ruleMessageDefinition + // InternalRos1Parser.g:13230:2: ( ruleMessageDefinition ) + // InternalRos1Parser.g:13231:3: ruleMessageDefinition { before(grammarAccess.getTopicSpecAccess().getMessageMessageDefinitionParserRuleCall_5_1_0()); pushFollow(FOLLOW_2); @@ -39356,17 +39145,17 @@ public final void rule__TopicSpec__MessageAssignment_5_1() throws RecognitionExc // $ANTLR start "rule__ServiceSpec__NameAssignment_2" - // InternalRos1Parser.g:13295:1: rule__ServiceSpec__NameAssignment_2 : ( ruleEString ) ; + // InternalRos1Parser.g:13240:1: rule__ServiceSpec__NameAssignment_2 : ( ruleEString ) ; public final void rule__ServiceSpec__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13299:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:13300:2: ( ruleEString ) + // InternalRos1Parser.g:13244:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:13245:2: ( ruleEString ) { - // InternalRos1Parser.g:13300:2: ( ruleEString ) - // InternalRos1Parser.g:13301:3: ruleEString + // InternalRos1Parser.g:13245:2: ( ruleEString ) + // InternalRos1Parser.g:13246:3: ruleEString { before(grammarAccess.getServiceSpecAccess().getNameEStringParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -39397,17 +39186,17 @@ public final void rule__ServiceSpec__NameAssignment_2() throws RecognitionExcept // $ANTLR start "rule__ServiceSpec__RequestAssignment_5_1" - // InternalRos1Parser.g:13310:1: rule__ServiceSpec__RequestAssignment_5_1 : ( ruleMessageDefinition ) ; + // InternalRos1Parser.g:13255:1: rule__ServiceSpec__RequestAssignment_5_1 : ( ruleMessageDefinition ) ; public final void rule__ServiceSpec__RequestAssignment_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13314:1: ( ( ruleMessageDefinition ) ) - // InternalRos1Parser.g:13315:2: ( ruleMessageDefinition ) + // InternalRos1Parser.g:13259:1: ( ( ruleMessageDefinition ) ) + // InternalRos1Parser.g:13260:2: ( ruleMessageDefinition ) { - // InternalRos1Parser.g:13315:2: ( ruleMessageDefinition ) - // InternalRos1Parser.g:13316:3: ruleMessageDefinition + // InternalRos1Parser.g:13260:2: ( ruleMessageDefinition ) + // InternalRos1Parser.g:13261:3: ruleMessageDefinition { before(grammarAccess.getServiceSpecAccess().getRequestMessageDefinitionParserRuleCall_5_1_0()); pushFollow(FOLLOW_2); @@ -39438,17 +39227,17 @@ public final void rule__ServiceSpec__RequestAssignment_5_1() throws RecognitionE // $ANTLR start "rule__ServiceSpec__ResponseAssignment_7_1" - // InternalRos1Parser.g:13325:1: rule__ServiceSpec__ResponseAssignment_7_1 : ( ruleMessageDefinition ) ; + // InternalRos1Parser.g:13270:1: rule__ServiceSpec__ResponseAssignment_7_1 : ( ruleMessageDefinition ) ; public final void rule__ServiceSpec__ResponseAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13329:1: ( ( ruleMessageDefinition ) ) - // InternalRos1Parser.g:13330:2: ( ruleMessageDefinition ) + // InternalRos1Parser.g:13274:1: ( ( ruleMessageDefinition ) ) + // InternalRos1Parser.g:13275:2: ( ruleMessageDefinition ) { - // InternalRos1Parser.g:13330:2: ( ruleMessageDefinition ) - // InternalRos1Parser.g:13331:3: ruleMessageDefinition + // InternalRos1Parser.g:13275:2: ( ruleMessageDefinition ) + // InternalRos1Parser.g:13276:3: ruleMessageDefinition { before(grammarAccess.getServiceSpecAccess().getResponseMessageDefinitionParserRuleCall_7_1_0()); pushFollow(FOLLOW_2); @@ -39479,17 +39268,17 @@ public final void rule__ServiceSpec__ResponseAssignment_7_1() throws Recognition // $ANTLR start "rule__ActionSpec__NameAssignment_2" - // InternalRos1Parser.g:13340:1: rule__ActionSpec__NameAssignment_2 : ( ruleEString ) ; + // InternalRos1Parser.g:13285:1: rule__ActionSpec__NameAssignment_2 : ( ruleEString ) ; public final void rule__ActionSpec__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13344:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:13345:2: ( ruleEString ) + // InternalRos1Parser.g:13289:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:13290:2: ( ruleEString ) { - // InternalRos1Parser.g:13345:2: ( ruleEString ) - // InternalRos1Parser.g:13346:3: ruleEString + // InternalRos1Parser.g:13290:2: ( ruleEString ) + // InternalRos1Parser.g:13291:3: ruleEString { before(grammarAccess.getActionSpecAccess().getNameEStringParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -39520,17 +39309,17 @@ public final void rule__ActionSpec__NameAssignment_2() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__GoalAssignment_5_1" - // InternalRos1Parser.g:13355:1: rule__ActionSpec__GoalAssignment_5_1 : ( ruleMessageDefinition ) ; + // InternalRos1Parser.g:13300:1: rule__ActionSpec__GoalAssignment_5_1 : ( ruleMessageDefinition ) ; public final void rule__ActionSpec__GoalAssignment_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13359:1: ( ( ruleMessageDefinition ) ) - // InternalRos1Parser.g:13360:2: ( ruleMessageDefinition ) + // InternalRos1Parser.g:13304:1: ( ( ruleMessageDefinition ) ) + // InternalRos1Parser.g:13305:2: ( ruleMessageDefinition ) { - // InternalRos1Parser.g:13360:2: ( ruleMessageDefinition ) - // InternalRos1Parser.g:13361:3: ruleMessageDefinition + // InternalRos1Parser.g:13305:2: ( ruleMessageDefinition ) + // InternalRos1Parser.g:13306:3: ruleMessageDefinition { before(grammarAccess.getActionSpecAccess().getGoalMessageDefinitionParserRuleCall_5_1_0()); pushFollow(FOLLOW_2); @@ -39561,17 +39350,17 @@ public final void rule__ActionSpec__GoalAssignment_5_1() throws RecognitionExcep // $ANTLR start "rule__ActionSpec__ResultAssignment_7_1" - // InternalRos1Parser.g:13370:1: rule__ActionSpec__ResultAssignment_7_1 : ( ruleMessageDefinition ) ; + // InternalRos1Parser.g:13315:1: rule__ActionSpec__ResultAssignment_7_1 : ( ruleMessageDefinition ) ; public final void rule__ActionSpec__ResultAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13374:1: ( ( ruleMessageDefinition ) ) - // InternalRos1Parser.g:13375:2: ( ruleMessageDefinition ) + // InternalRos1Parser.g:13319:1: ( ( ruleMessageDefinition ) ) + // InternalRos1Parser.g:13320:2: ( ruleMessageDefinition ) { - // InternalRos1Parser.g:13375:2: ( ruleMessageDefinition ) - // InternalRos1Parser.g:13376:3: ruleMessageDefinition + // InternalRos1Parser.g:13320:2: ( ruleMessageDefinition ) + // InternalRos1Parser.g:13321:3: ruleMessageDefinition { before(grammarAccess.getActionSpecAccess().getResultMessageDefinitionParserRuleCall_7_1_0()); pushFollow(FOLLOW_2); @@ -39602,17 +39391,17 @@ public final void rule__ActionSpec__ResultAssignment_7_1() throws RecognitionExc // $ANTLR start "rule__ActionSpec__FeedbackAssignment_9_1" - // InternalRos1Parser.g:13385:1: rule__ActionSpec__FeedbackAssignment_9_1 : ( ruleMessageDefinition ) ; + // InternalRos1Parser.g:13330:1: rule__ActionSpec__FeedbackAssignment_9_1 : ( ruleMessageDefinition ) ; public final void rule__ActionSpec__FeedbackAssignment_9_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13389:1: ( ( ruleMessageDefinition ) ) - // InternalRos1Parser.g:13390:2: ( ruleMessageDefinition ) + // InternalRos1Parser.g:13334:1: ( ( ruleMessageDefinition ) ) + // InternalRos1Parser.g:13335:2: ( ruleMessageDefinition ) { - // InternalRos1Parser.g:13390:2: ( ruleMessageDefinition ) - // InternalRos1Parser.g:13391:3: ruleMessageDefinition + // InternalRos1Parser.g:13335:2: ( ruleMessageDefinition ) + // InternalRos1Parser.g:13336:3: ruleMessageDefinition { before(grammarAccess.getActionSpecAccess().getFeedbackMessageDefinitionParserRuleCall_9_1_0()); pushFollow(FOLLOW_2); @@ -39643,17 +39432,17 @@ public final void rule__ActionSpec__FeedbackAssignment_9_1() throws RecognitionE // $ANTLR start "rule__MessageDefinition__MessagePartAssignment_1" - // InternalRos1Parser.g:13400:1: rule__MessageDefinition__MessagePartAssignment_1 : ( ruleMessagePart ) ; + // InternalRos1Parser.g:13345:1: rule__MessageDefinition__MessagePartAssignment_1 : ( ruleMessagePart ) ; public final void rule__MessageDefinition__MessagePartAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13404:1: ( ( ruleMessagePart ) ) - // InternalRos1Parser.g:13405:2: ( ruleMessagePart ) + // InternalRos1Parser.g:13349:1: ( ( ruleMessagePart ) ) + // InternalRos1Parser.g:13350:2: ( ruleMessagePart ) { - // InternalRos1Parser.g:13405:2: ( ruleMessagePart ) - // InternalRos1Parser.g:13406:3: ruleMessagePart + // InternalRos1Parser.g:13350:2: ( ruleMessagePart ) + // InternalRos1Parser.g:13351:3: ruleMessagePart { before(grammarAccess.getMessageDefinitionAccess().getMessagePartMessagePartParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -39684,17 +39473,17 @@ public final void rule__MessageDefinition__MessagePartAssignment_1() throws Reco // $ANTLR start "rule__Publisher__NameAssignment_1" - // InternalRos1Parser.g:13415:1: rule__Publisher__NameAssignment_1 : ( ruleEString ) ; + // InternalRos1Parser.g:13360:1: rule__Publisher__NameAssignment_1 : ( ruleEString ) ; public final void rule__Publisher__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13419:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:13420:2: ( ruleEString ) + // InternalRos1Parser.g:13364:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:13365:2: ( ruleEString ) { - // InternalRos1Parser.g:13420:2: ( ruleEString ) - // InternalRos1Parser.g:13421:3: ruleEString + // InternalRos1Parser.g:13365:2: ( ruleEString ) + // InternalRos1Parser.g:13366:3: ruleEString { before(grammarAccess.getPublisherAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -39725,21 +39514,21 @@ public final void rule__Publisher__NameAssignment_1() throws RecognitionExceptio // $ANTLR start "rule__Publisher__MessageAssignment_5" - // InternalRos1Parser.g:13430:1: rule__Publisher__MessageAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos1Parser.g:13375:1: rule__Publisher__MessageAssignment_5 : ( ( ruleEString ) ) ; public final void rule__Publisher__MessageAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13434:1: ( ( ( ruleEString ) ) ) - // InternalRos1Parser.g:13435:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:13379:1: ( ( ( ruleEString ) ) ) + // InternalRos1Parser.g:13380:2: ( ( ruleEString ) ) { - // InternalRos1Parser.g:13435:2: ( ( ruleEString ) ) - // InternalRos1Parser.g:13436:3: ( ruleEString ) + // InternalRos1Parser.g:13380:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:13381:3: ( ruleEString ) { before(grammarAccess.getPublisherAccess().getMessageTopicSpecCrossReference_5_0()); - // InternalRos1Parser.g:13437:3: ( ruleEString ) - // InternalRos1Parser.g:13438:4: ruleEString + // InternalRos1Parser.g:13382:3: ( ruleEString ) + // InternalRos1Parser.g:13383:4: ruleEString { before(grammarAccess.getPublisherAccess().getMessageTopicSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -39774,17 +39563,17 @@ public final void rule__Publisher__MessageAssignment_5() throws RecognitionExcep // $ANTLR start "rule__Publisher__NamespaceAssignment_6_1" - // InternalRos1Parser.g:13449:1: rule__Publisher__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos1Parser.g:13394:1: rule__Publisher__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__Publisher__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13453:1: ( ( ruleNamespace ) ) - // InternalRos1Parser.g:13454:2: ( ruleNamespace ) + // InternalRos1Parser.g:13398:1: ( ( ruleNamespace ) ) + // InternalRos1Parser.g:13399:2: ( ruleNamespace ) { - // InternalRos1Parser.g:13454:2: ( ruleNamespace ) - // InternalRos1Parser.g:13455:3: ruleNamespace + // InternalRos1Parser.g:13399:2: ( ruleNamespace ) + // InternalRos1Parser.g:13400:3: ruleNamespace { before(grammarAccess.getPublisherAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -39815,17 +39604,17 @@ public final void rule__Publisher__NamespaceAssignment_6_1() throws RecognitionE // $ANTLR start "rule__Subscriber__NameAssignment_1" - // InternalRos1Parser.g:13464:1: rule__Subscriber__NameAssignment_1 : ( ruleEString ) ; + // InternalRos1Parser.g:13409:1: rule__Subscriber__NameAssignment_1 : ( ruleEString ) ; public final void rule__Subscriber__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13468:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:13469:2: ( ruleEString ) + // InternalRos1Parser.g:13413:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:13414:2: ( ruleEString ) { - // InternalRos1Parser.g:13469:2: ( ruleEString ) - // InternalRos1Parser.g:13470:3: ruleEString + // InternalRos1Parser.g:13414:2: ( ruleEString ) + // InternalRos1Parser.g:13415:3: ruleEString { before(grammarAccess.getSubscriberAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -39856,21 +39645,21 @@ public final void rule__Subscriber__NameAssignment_1() throws RecognitionExcepti // $ANTLR start "rule__Subscriber__MessageAssignment_5" - // InternalRos1Parser.g:13479:1: rule__Subscriber__MessageAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos1Parser.g:13424:1: rule__Subscriber__MessageAssignment_5 : ( ( ruleEString ) ) ; public final void rule__Subscriber__MessageAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13483:1: ( ( ( ruleEString ) ) ) - // InternalRos1Parser.g:13484:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:13428:1: ( ( ( ruleEString ) ) ) + // InternalRos1Parser.g:13429:2: ( ( ruleEString ) ) { - // InternalRos1Parser.g:13484:2: ( ( ruleEString ) ) - // InternalRos1Parser.g:13485:3: ( ruleEString ) + // InternalRos1Parser.g:13429:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:13430:3: ( ruleEString ) { before(grammarAccess.getSubscriberAccess().getMessageTopicSpecCrossReference_5_0()); - // InternalRos1Parser.g:13486:3: ( ruleEString ) - // InternalRos1Parser.g:13487:4: ruleEString + // InternalRos1Parser.g:13431:3: ( ruleEString ) + // InternalRos1Parser.g:13432:4: ruleEString { before(grammarAccess.getSubscriberAccess().getMessageTopicSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -39905,17 +39694,17 @@ public final void rule__Subscriber__MessageAssignment_5() throws RecognitionExce // $ANTLR start "rule__Subscriber__NamespaceAssignment_6_1" - // InternalRos1Parser.g:13498:1: rule__Subscriber__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos1Parser.g:13443:1: rule__Subscriber__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__Subscriber__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13502:1: ( ( ruleNamespace ) ) - // InternalRos1Parser.g:13503:2: ( ruleNamespace ) + // InternalRos1Parser.g:13447:1: ( ( ruleNamespace ) ) + // InternalRos1Parser.g:13448:2: ( ruleNamespace ) { - // InternalRos1Parser.g:13503:2: ( ruleNamespace ) - // InternalRos1Parser.g:13504:3: ruleNamespace + // InternalRos1Parser.g:13448:2: ( ruleNamespace ) + // InternalRos1Parser.g:13449:3: ruleNamespace { before(grammarAccess.getSubscriberAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -39946,17 +39735,17 @@ public final void rule__Subscriber__NamespaceAssignment_6_1() throws Recognition // $ANTLR start "rule__ServiceServer__NameAssignment_1" - // InternalRos1Parser.g:13513:1: rule__ServiceServer__NameAssignment_1 : ( ruleEString ) ; + // InternalRos1Parser.g:13458:1: rule__ServiceServer__NameAssignment_1 : ( ruleEString ) ; public final void rule__ServiceServer__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13517:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:13518:2: ( ruleEString ) + // InternalRos1Parser.g:13462:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:13463:2: ( ruleEString ) { - // InternalRos1Parser.g:13518:2: ( ruleEString ) - // InternalRos1Parser.g:13519:3: ruleEString + // InternalRos1Parser.g:13463:2: ( ruleEString ) + // InternalRos1Parser.g:13464:3: ruleEString { before(grammarAccess.getServiceServerAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -39987,21 +39776,21 @@ public final void rule__ServiceServer__NameAssignment_1() throws RecognitionExce // $ANTLR start "rule__ServiceServer__ServiceAssignment_5" - // InternalRos1Parser.g:13528:1: rule__ServiceServer__ServiceAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos1Parser.g:13473:1: rule__ServiceServer__ServiceAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ServiceServer__ServiceAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13532:1: ( ( ( ruleEString ) ) ) - // InternalRos1Parser.g:13533:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:13477:1: ( ( ( ruleEString ) ) ) + // InternalRos1Parser.g:13478:2: ( ( ruleEString ) ) { - // InternalRos1Parser.g:13533:2: ( ( ruleEString ) ) - // InternalRos1Parser.g:13534:3: ( ruleEString ) + // InternalRos1Parser.g:13478:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:13479:3: ( ruleEString ) { before(grammarAccess.getServiceServerAccess().getServiceServiceSpecCrossReference_5_0()); - // InternalRos1Parser.g:13535:3: ( ruleEString ) - // InternalRos1Parser.g:13536:4: ruleEString + // InternalRos1Parser.g:13480:3: ( ruleEString ) + // InternalRos1Parser.g:13481:4: ruleEString { before(grammarAccess.getServiceServerAccess().getServiceServiceSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -40036,17 +39825,17 @@ public final void rule__ServiceServer__ServiceAssignment_5() throws RecognitionE // $ANTLR start "rule__ServiceServer__NamespaceAssignment_6_1" - // InternalRos1Parser.g:13547:1: rule__ServiceServer__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos1Parser.g:13492:1: rule__ServiceServer__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__ServiceServer__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13551:1: ( ( ruleNamespace ) ) - // InternalRos1Parser.g:13552:2: ( ruleNamespace ) + // InternalRos1Parser.g:13496:1: ( ( ruleNamespace ) ) + // InternalRos1Parser.g:13497:2: ( ruleNamespace ) { - // InternalRos1Parser.g:13552:2: ( ruleNamespace ) - // InternalRos1Parser.g:13553:3: ruleNamespace + // InternalRos1Parser.g:13497:2: ( ruleNamespace ) + // InternalRos1Parser.g:13498:3: ruleNamespace { before(grammarAccess.getServiceServerAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -40077,17 +39866,17 @@ public final void rule__ServiceServer__NamespaceAssignment_6_1() throws Recognit // $ANTLR start "rule__ServiceClient__NameAssignment_1" - // InternalRos1Parser.g:13562:1: rule__ServiceClient__NameAssignment_1 : ( ruleEString ) ; + // InternalRos1Parser.g:13507:1: rule__ServiceClient__NameAssignment_1 : ( ruleEString ) ; public final void rule__ServiceClient__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13566:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:13567:2: ( ruleEString ) + // InternalRos1Parser.g:13511:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:13512:2: ( ruleEString ) { - // InternalRos1Parser.g:13567:2: ( ruleEString ) - // InternalRos1Parser.g:13568:3: ruleEString + // InternalRos1Parser.g:13512:2: ( ruleEString ) + // InternalRos1Parser.g:13513:3: ruleEString { before(grammarAccess.getServiceClientAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -40118,21 +39907,21 @@ public final void rule__ServiceClient__NameAssignment_1() throws RecognitionExce // $ANTLR start "rule__ServiceClient__ServiceAssignment_5" - // InternalRos1Parser.g:13577:1: rule__ServiceClient__ServiceAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos1Parser.g:13522:1: rule__ServiceClient__ServiceAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ServiceClient__ServiceAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13581:1: ( ( ( ruleEString ) ) ) - // InternalRos1Parser.g:13582:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:13526:1: ( ( ( ruleEString ) ) ) + // InternalRos1Parser.g:13527:2: ( ( ruleEString ) ) { - // InternalRos1Parser.g:13582:2: ( ( ruleEString ) ) - // InternalRos1Parser.g:13583:3: ( ruleEString ) + // InternalRos1Parser.g:13527:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:13528:3: ( ruleEString ) { before(grammarAccess.getServiceClientAccess().getServiceServiceSpecCrossReference_5_0()); - // InternalRos1Parser.g:13584:3: ( ruleEString ) - // InternalRos1Parser.g:13585:4: ruleEString + // InternalRos1Parser.g:13529:3: ( ruleEString ) + // InternalRos1Parser.g:13530:4: ruleEString { before(grammarAccess.getServiceClientAccess().getServiceServiceSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -40167,17 +39956,17 @@ public final void rule__ServiceClient__ServiceAssignment_5() throws RecognitionE // $ANTLR start "rule__ServiceClient__NamespaceAssignment_6_1" - // InternalRos1Parser.g:13596:1: rule__ServiceClient__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos1Parser.g:13541:1: rule__ServiceClient__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__ServiceClient__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13600:1: ( ( ruleNamespace ) ) - // InternalRos1Parser.g:13601:2: ( ruleNamespace ) + // InternalRos1Parser.g:13545:1: ( ( ruleNamespace ) ) + // InternalRos1Parser.g:13546:2: ( ruleNamespace ) { - // InternalRos1Parser.g:13601:2: ( ruleNamespace ) - // InternalRos1Parser.g:13602:3: ruleNamespace + // InternalRos1Parser.g:13546:2: ( ruleNamespace ) + // InternalRos1Parser.g:13547:3: ruleNamespace { before(grammarAccess.getServiceClientAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -40208,17 +39997,17 @@ public final void rule__ServiceClient__NamespaceAssignment_6_1() throws Recognit // $ANTLR start "rule__ActionServer__NameAssignment_1" - // InternalRos1Parser.g:13611:1: rule__ActionServer__NameAssignment_1 : ( ruleEString ) ; + // InternalRos1Parser.g:13556:1: rule__ActionServer__NameAssignment_1 : ( ruleEString ) ; public final void rule__ActionServer__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13615:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:13616:2: ( ruleEString ) + // InternalRos1Parser.g:13560:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:13561:2: ( ruleEString ) { - // InternalRos1Parser.g:13616:2: ( ruleEString ) - // InternalRos1Parser.g:13617:3: ruleEString + // InternalRos1Parser.g:13561:2: ( ruleEString ) + // InternalRos1Parser.g:13562:3: ruleEString { before(grammarAccess.getActionServerAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -40249,21 +40038,21 @@ public final void rule__ActionServer__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__ActionServer__ActionAssignment_5" - // InternalRos1Parser.g:13626:1: rule__ActionServer__ActionAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos1Parser.g:13571:1: rule__ActionServer__ActionAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ActionServer__ActionAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13630:1: ( ( ( ruleEString ) ) ) - // InternalRos1Parser.g:13631:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:13575:1: ( ( ( ruleEString ) ) ) + // InternalRos1Parser.g:13576:2: ( ( ruleEString ) ) { - // InternalRos1Parser.g:13631:2: ( ( ruleEString ) ) - // InternalRos1Parser.g:13632:3: ( ruleEString ) + // InternalRos1Parser.g:13576:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:13577:3: ( ruleEString ) { before(grammarAccess.getActionServerAccess().getActionActionSpecCrossReference_5_0()); - // InternalRos1Parser.g:13633:3: ( ruleEString ) - // InternalRos1Parser.g:13634:4: ruleEString + // InternalRos1Parser.g:13578:3: ( ruleEString ) + // InternalRos1Parser.g:13579:4: ruleEString { before(grammarAccess.getActionServerAccess().getActionActionSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -40298,17 +40087,17 @@ public final void rule__ActionServer__ActionAssignment_5() throws RecognitionExc // $ANTLR start "rule__ActionServer__NamespaceAssignment_6_1" - // InternalRos1Parser.g:13645:1: rule__ActionServer__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos1Parser.g:13590:1: rule__ActionServer__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__ActionServer__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13649:1: ( ( ruleNamespace ) ) - // InternalRos1Parser.g:13650:2: ( ruleNamespace ) + // InternalRos1Parser.g:13594:1: ( ( ruleNamespace ) ) + // InternalRos1Parser.g:13595:2: ( ruleNamespace ) { - // InternalRos1Parser.g:13650:2: ( ruleNamespace ) - // InternalRos1Parser.g:13651:3: ruleNamespace + // InternalRos1Parser.g:13595:2: ( ruleNamespace ) + // InternalRos1Parser.g:13596:3: ruleNamespace { before(grammarAccess.getActionServerAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -40339,17 +40128,17 @@ public final void rule__ActionServer__NamespaceAssignment_6_1() throws Recogniti // $ANTLR start "rule__ActionClient__NameAssignment_1" - // InternalRos1Parser.g:13660:1: rule__ActionClient__NameAssignment_1 : ( ruleEString ) ; + // InternalRos1Parser.g:13605:1: rule__ActionClient__NameAssignment_1 : ( ruleEString ) ; public final void rule__ActionClient__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13664:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:13665:2: ( ruleEString ) + // InternalRos1Parser.g:13609:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:13610:2: ( ruleEString ) { - // InternalRos1Parser.g:13665:2: ( ruleEString ) - // InternalRos1Parser.g:13666:3: ruleEString + // InternalRos1Parser.g:13610:2: ( ruleEString ) + // InternalRos1Parser.g:13611:3: ruleEString { before(grammarAccess.getActionClientAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -40380,21 +40169,21 @@ public final void rule__ActionClient__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__ActionClient__ActionAssignment_5" - // InternalRos1Parser.g:13675:1: rule__ActionClient__ActionAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos1Parser.g:13620:1: rule__ActionClient__ActionAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ActionClient__ActionAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13679:1: ( ( ( ruleEString ) ) ) - // InternalRos1Parser.g:13680:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:13624:1: ( ( ( ruleEString ) ) ) + // InternalRos1Parser.g:13625:2: ( ( ruleEString ) ) { - // InternalRos1Parser.g:13680:2: ( ( ruleEString ) ) - // InternalRos1Parser.g:13681:3: ( ruleEString ) + // InternalRos1Parser.g:13625:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:13626:3: ( ruleEString ) { before(grammarAccess.getActionClientAccess().getActionActionSpecCrossReference_5_0()); - // InternalRos1Parser.g:13682:3: ( ruleEString ) - // InternalRos1Parser.g:13683:4: ruleEString + // InternalRos1Parser.g:13627:3: ( ruleEString ) + // InternalRos1Parser.g:13628:4: ruleEString { before(grammarAccess.getActionClientAccess().getActionActionSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -40429,17 +40218,17 @@ public final void rule__ActionClient__ActionAssignment_5() throws RecognitionExc // $ANTLR start "rule__ActionClient__NamespaceAssignment_6_1" - // InternalRos1Parser.g:13694:1: rule__ActionClient__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos1Parser.g:13639:1: rule__ActionClient__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__ActionClient__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13698:1: ( ( ruleNamespace ) ) - // InternalRos1Parser.g:13699:2: ( ruleNamespace ) + // InternalRos1Parser.g:13643:1: ( ( ruleNamespace ) ) + // InternalRos1Parser.g:13644:2: ( ruleNamespace ) { - // InternalRos1Parser.g:13699:2: ( ruleNamespace ) - // InternalRos1Parser.g:13700:3: ruleNamespace + // InternalRos1Parser.g:13644:2: ( ruleNamespace ) + // InternalRos1Parser.g:13645:3: ruleNamespace { before(grammarAccess.getActionClientAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -40470,21 +40259,21 @@ public final void rule__ActionClient__NamespaceAssignment_6_1() throws Recogniti // $ANTLR start "rule__PackageDependency__PackageAssignment" - // InternalRos1Parser.g:13709:1: rule__PackageDependency__PackageAssignment : ( ( ruleEString ) ) ; + // InternalRos1Parser.g:13654:1: rule__PackageDependency__PackageAssignment : ( ( ruleEString ) ) ; public final void rule__PackageDependency__PackageAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13713:1: ( ( ( ruleEString ) ) ) - // InternalRos1Parser.g:13714:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:13658:1: ( ( ( ruleEString ) ) ) + // InternalRos1Parser.g:13659:2: ( ( ruleEString ) ) { - // InternalRos1Parser.g:13714:2: ( ( ruleEString ) ) - // InternalRos1Parser.g:13715:3: ( ruleEString ) + // InternalRos1Parser.g:13659:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:13660:3: ( ruleEString ) { before(grammarAccess.getPackageDependencyAccess().getPackagePackageCrossReference_0()); - // InternalRos1Parser.g:13716:3: ( ruleEString ) - // InternalRos1Parser.g:13717:4: ruleEString + // InternalRos1Parser.g:13661:3: ( ruleEString ) + // InternalRos1Parser.g:13662:4: ruleEString { before(grammarAccess.getPackageDependencyAccess().getPackagePackageEStringParserRuleCall_0_1()); pushFollow(FOLLOW_2); @@ -40519,17 +40308,17 @@ public final void rule__PackageDependency__PackageAssignment() throws Recognitio // $ANTLR start "rule__ExternalDependency__NameAssignment_2" - // InternalRos1Parser.g:13728:1: rule__ExternalDependency__NameAssignment_2 : ( ruleEString ) ; + // InternalRos1Parser.g:13673:1: rule__ExternalDependency__NameAssignment_2 : ( ruleEString ) ; public final void rule__ExternalDependency__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13732:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:13733:2: ( ruleEString ) + // InternalRos1Parser.g:13677:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:13678:2: ( ruleEString ) { - // InternalRos1Parser.g:13733:2: ( ruleEString ) - // InternalRos1Parser.g:13734:3: ruleEString + // InternalRos1Parser.g:13678:2: ( ruleEString ) + // InternalRos1Parser.g:13679:3: ruleEString { before(grammarAccess.getExternalDependencyAccess().getNameEStringParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -40560,17 +40349,17 @@ public final void rule__ExternalDependency__NameAssignment_2() throws Recognitio // $ANTLR start "rule__GlobalNamespace__PartsAssignment_2_1" - // InternalRos1Parser.g:13743:1: rule__GlobalNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRos1Parser.g:13688:1: rule__GlobalNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__GlobalNamespace__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13747:1: ( ( ruleGraphName ) ) - // InternalRos1Parser.g:13748:2: ( ruleGraphName ) + // InternalRos1Parser.g:13692:1: ( ( ruleGraphName ) ) + // InternalRos1Parser.g:13693:2: ( ruleGraphName ) { - // InternalRos1Parser.g:13748:2: ( ruleGraphName ) - // InternalRos1Parser.g:13749:3: ruleGraphName + // InternalRos1Parser.g:13693:2: ( ruleGraphName ) + // InternalRos1Parser.g:13694:3: ruleGraphName { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -40601,17 +40390,17 @@ public final void rule__GlobalNamespace__PartsAssignment_2_1() throws Recognitio // $ANTLR start "rule__GlobalNamespace__PartsAssignment_2_2_1" - // InternalRos1Parser.g:13758:1: rule__GlobalNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRos1Parser.g:13703:1: rule__GlobalNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__GlobalNamespace__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13762:1: ( ( ruleGraphName ) ) - // InternalRos1Parser.g:13763:2: ( ruleGraphName ) + // InternalRos1Parser.g:13707:1: ( ( ruleGraphName ) ) + // InternalRos1Parser.g:13708:2: ( ruleGraphName ) { - // InternalRos1Parser.g:13763:2: ( ruleGraphName ) - // InternalRos1Parser.g:13764:3: ruleGraphName + // InternalRos1Parser.g:13708:2: ( ruleGraphName ) + // InternalRos1Parser.g:13709:3: ruleGraphName { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -40642,17 +40431,17 @@ public final void rule__GlobalNamespace__PartsAssignment_2_2_1() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_2_1" - // InternalRos1Parser.g:13773:1: rule__RelativeNamespace_Impl__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRos1Parser.g:13718:1: rule__RelativeNamespace_Impl__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__RelativeNamespace_Impl__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13777:1: ( ( ruleGraphName ) ) - // InternalRos1Parser.g:13778:2: ( ruleGraphName ) + // InternalRos1Parser.g:13722:1: ( ( ruleGraphName ) ) + // InternalRos1Parser.g:13723:2: ( ruleGraphName ) { - // InternalRos1Parser.g:13778:2: ( ruleGraphName ) - // InternalRos1Parser.g:13779:3: ruleGraphName + // InternalRos1Parser.g:13723:2: ( ruleGraphName ) + // InternalRos1Parser.g:13724:3: ruleGraphName { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -40683,17 +40472,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_2_1() throws Rec // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_2_2_1" - // InternalRos1Parser.g:13788:1: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRos1Parser.g:13733:1: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__RelativeNamespace_Impl__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13792:1: ( ( ruleGraphName ) ) - // InternalRos1Parser.g:13793:2: ( ruleGraphName ) + // InternalRos1Parser.g:13737:1: ( ( ruleGraphName ) ) + // InternalRos1Parser.g:13738:2: ( ruleGraphName ) { - // InternalRos1Parser.g:13793:2: ( ruleGraphName ) - // InternalRos1Parser.g:13794:3: ruleGraphName + // InternalRos1Parser.g:13738:2: ( ruleGraphName ) + // InternalRos1Parser.g:13739:3: ruleGraphName { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -40724,17 +40513,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_2_2_1() throws R // $ANTLR start "rule__PrivateNamespace__PartsAssignment_2_1" - // InternalRos1Parser.g:13803:1: rule__PrivateNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRos1Parser.g:13748:1: rule__PrivateNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__PrivateNamespace__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13807:1: ( ( ruleGraphName ) ) - // InternalRos1Parser.g:13808:2: ( ruleGraphName ) + // InternalRos1Parser.g:13752:1: ( ( ruleGraphName ) ) + // InternalRos1Parser.g:13753:2: ( ruleGraphName ) { - // InternalRos1Parser.g:13808:2: ( ruleGraphName ) - // InternalRos1Parser.g:13809:3: ruleGraphName + // InternalRos1Parser.g:13753:2: ( ruleGraphName ) + // InternalRos1Parser.g:13754:3: ruleGraphName { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -40765,17 +40554,17 @@ public final void rule__PrivateNamespace__PartsAssignment_2_1() throws Recogniti // $ANTLR start "rule__PrivateNamespace__PartsAssignment_2_2_1" - // InternalRos1Parser.g:13818:1: rule__PrivateNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRos1Parser.g:13763:1: rule__PrivateNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__PrivateNamespace__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13822:1: ( ( ruleGraphName ) ) - // InternalRos1Parser.g:13823:2: ( ruleGraphName ) + // InternalRos1Parser.g:13767:1: ( ( ruleGraphName ) ) + // InternalRos1Parser.g:13768:2: ( ruleGraphName ) { - // InternalRos1Parser.g:13823:2: ( ruleGraphName ) - // InternalRos1Parser.g:13824:3: ruleGraphName + // InternalRos1Parser.g:13768:2: ( ruleGraphName ) + // InternalRos1Parser.g:13769:3: ruleGraphName { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -40806,17 +40595,17 @@ public final void rule__PrivateNamespace__PartsAssignment_2_2_1() throws Recogni // $ANTLR start "rule__Parameter__NameAssignment_1" - // InternalRos1Parser.g:13833:1: rule__Parameter__NameAssignment_1 : ( ruleEString ) ; + // InternalRos1Parser.g:13778:1: rule__Parameter__NameAssignment_1 : ( ruleEString ) ; public final void rule__Parameter__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13837:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:13838:2: ( ruleEString ) + // InternalRos1Parser.g:13782:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:13783:2: ( ruleEString ) { - // InternalRos1Parser.g:13838:2: ( ruleEString ) - // InternalRos1Parser.g:13839:3: ruleEString + // InternalRos1Parser.g:13783:2: ( ruleEString ) + // InternalRos1Parser.g:13784:3: ruleEString { before(grammarAccess.getParameterAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -40847,17 +40636,17 @@ public final void rule__Parameter__NameAssignment_1() throws RecognitionExceptio // $ANTLR start "rule__Parameter__NamespaceAssignment_4_1" - // InternalRos1Parser.g:13848:1: rule__Parameter__NamespaceAssignment_4_1 : ( ruleNamespace ) ; + // InternalRos1Parser.g:13793:1: rule__Parameter__NamespaceAssignment_4_1 : ( ruleNamespace ) ; public final void rule__Parameter__NamespaceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13852:1: ( ( ruleNamespace ) ) - // InternalRos1Parser.g:13853:2: ( ruleNamespace ) + // InternalRos1Parser.g:13797:1: ( ( ruleNamespace ) ) + // InternalRos1Parser.g:13798:2: ( ruleNamespace ) { - // InternalRos1Parser.g:13853:2: ( ruleNamespace ) - // InternalRos1Parser.g:13854:3: ruleNamespace + // InternalRos1Parser.g:13798:2: ( ruleNamespace ) + // InternalRos1Parser.g:13799:3: ruleNamespace { before(grammarAccess.getParameterAccess().getNamespaceNamespaceParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -40888,17 +40677,17 @@ public final void rule__Parameter__NamespaceAssignment_4_1() throws RecognitionE // $ANTLR start "rule__Parameter__TypeAssignment_6" - // InternalRos1Parser.g:13863:1: rule__Parameter__TypeAssignment_6 : ( ruleParameterType ) ; + // InternalRos1Parser.g:13808:1: rule__Parameter__TypeAssignment_6 : ( ruleParameterType ) ; public final void rule__Parameter__TypeAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13867:1: ( ( ruleParameterType ) ) - // InternalRos1Parser.g:13868:2: ( ruleParameterType ) + // InternalRos1Parser.g:13812:1: ( ( ruleParameterType ) ) + // InternalRos1Parser.g:13813:2: ( ruleParameterType ) { - // InternalRos1Parser.g:13868:2: ( ruleParameterType ) - // InternalRos1Parser.g:13869:3: ruleParameterType + // InternalRos1Parser.g:13813:2: ( ruleParameterType ) + // InternalRos1Parser.g:13814:3: ruleParameterType { before(grammarAccess.getParameterAccess().getTypeParameterTypeParserRuleCall_6_0()); pushFollow(FOLLOW_2); @@ -40929,17 +40718,17 @@ public final void rule__Parameter__TypeAssignment_6() throws RecognitionExceptio // $ANTLR start "rule__Parameter__ValueAssignment_7_1" - // InternalRos1Parser.g:13878:1: rule__Parameter__ValueAssignment_7_1 : ( ruleParameterValue ) ; + // InternalRos1Parser.g:13823:1: rule__Parameter__ValueAssignment_7_1 : ( ruleParameterValue ) ; public final void rule__Parameter__ValueAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13882:1: ( ( ruleParameterValue ) ) - // InternalRos1Parser.g:13883:2: ( ruleParameterValue ) + // InternalRos1Parser.g:13827:1: ( ( ruleParameterValue ) ) + // InternalRos1Parser.g:13828:2: ( ruleParameterValue ) { - // InternalRos1Parser.g:13883:2: ( ruleParameterValue ) - // InternalRos1Parser.g:13884:3: ruleParameterValue + // InternalRos1Parser.g:13828:2: ( ruleParameterValue ) + // InternalRos1Parser.g:13829:3: ruleParameterValue { before(grammarAccess.getParameterAccess().getValueParameterValueParserRuleCall_7_1_0()); pushFollow(FOLLOW_2); @@ -40970,17 +40759,17 @@ public final void rule__Parameter__ValueAssignment_7_1() throws RecognitionExcep // $ANTLR start "rule__ParameterListType__SequenceAssignment_3" - // InternalRos1Parser.g:13893:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; + // InternalRos1Parser.g:13838:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13897:1: ( ( ruleParameterType ) ) - // InternalRos1Parser.g:13898:2: ( ruleParameterType ) + // InternalRos1Parser.g:13842:1: ( ( ruleParameterType ) ) + // InternalRos1Parser.g:13843:2: ( ruleParameterType ) { - // InternalRos1Parser.g:13898:2: ( ruleParameterType ) - // InternalRos1Parser.g:13899:3: ruleParameterType + // InternalRos1Parser.g:13843:2: ( ruleParameterType ) + // InternalRos1Parser.g:13844:3: ruleParameterType { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -41011,17 +40800,17 @@ public final void rule__ParameterListType__SequenceAssignment_3() throws Recogni // $ANTLR start "rule__ParameterListType__SequenceAssignment_4_1" - // InternalRos1Parser.g:13908:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; + // InternalRos1Parser.g:13853:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13912:1: ( ( ruleParameterType ) ) - // InternalRos1Parser.g:13913:2: ( ruleParameterType ) + // InternalRos1Parser.g:13857:1: ( ( ruleParameterType ) ) + // InternalRos1Parser.g:13858:2: ( ruleParameterType ) { - // InternalRos1Parser.g:13913:2: ( ruleParameterType ) - // InternalRos1Parser.g:13914:3: ruleParameterType + // InternalRos1Parser.g:13858:2: ( ruleParameterType ) + // InternalRos1Parser.g:13859:3: ruleParameterType { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -41052,17 +40841,17 @@ public final void rule__ParameterListType__SequenceAssignment_4_1() throws Recog // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_3" - // InternalRos1Parser.g:13923:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; + // InternalRos1Parser.g:13868:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13927:1: ( ( ruleParameterStructTypeMember ) ) - // InternalRos1Parser.g:13928:2: ( ruleParameterStructTypeMember ) + // InternalRos1Parser.g:13872:1: ( ( ruleParameterStructTypeMember ) ) + // InternalRos1Parser.g:13873:2: ( ruleParameterStructTypeMember ) { - // InternalRos1Parser.g:13928:2: ( ruleParameterStructTypeMember ) - // InternalRos1Parser.g:13929:3: ruleParameterStructTypeMember + // InternalRos1Parser.g:13873:2: ( ruleParameterStructTypeMember ) + // InternalRos1Parser.g:13874:3: ruleParameterStructTypeMember { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -41093,17 +40882,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1" - // InternalRos1Parser.g:13938:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; + // InternalRos1Parser.g:13883:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13942:1: ( ( ruleParameterStructTypeMember ) ) - // InternalRos1Parser.g:13943:2: ( ruleParameterStructTypeMember ) + // InternalRos1Parser.g:13887:1: ( ( ruleParameterStructTypeMember ) ) + // InternalRos1Parser.g:13888:2: ( ruleParameterStructTypeMember ) { - // InternalRos1Parser.g:13943:2: ( ruleParameterStructTypeMember ) - // InternalRos1Parser.g:13944:3: ruleParameterStructTypeMember + // InternalRos1Parser.g:13888:2: ( ruleParameterStructTypeMember ) + // InternalRos1Parser.g:13889:3: ruleParameterStructTypeMember { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -41134,17 +40923,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterIntegerType__DefaultAssignment_2_1" - // InternalRos1Parser.g:13953:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; + // InternalRos1Parser.g:13898:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13957:1: ( ( ruleParameterInteger ) ) - // InternalRos1Parser.g:13958:2: ( ruleParameterInteger ) + // InternalRos1Parser.g:13902:1: ( ( ruleParameterInteger ) ) + // InternalRos1Parser.g:13903:2: ( ruleParameterInteger ) { - // InternalRos1Parser.g:13958:2: ( ruleParameterInteger ) - // InternalRos1Parser.g:13959:3: ruleParameterInteger + // InternalRos1Parser.g:13903:2: ( ruleParameterInteger ) + // InternalRos1Parser.g:13904:3: ruleParameterInteger { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultParameterIntegerParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -41175,17 +40964,17 @@ public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws Rec // $ANTLR start "rule__ParameterStringType__DefaultAssignment_2_1" - // InternalRos1Parser.g:13968:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; + // InternalRos1Parser.g:13913:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; public final void rule__ParameterStringType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13972:1: ( ( ruleParameterString ) ) - // InternalRos1Parser.g:13973:2: ( ruleParameterString ) + // InternalRos1Parser.g:13917:1: ( ( ruleParameterString ) ) + // InternalRos1Parser.g:13918:2: ( ruleParameterString ) { - // InternalRos1Parser.g:13973:2: ( ruleParameterString ) - // InternalRos1Parser.g:13974:3: ruleParameterString + // InternalRos1Parser.g:13918:2: ( ruleParameterString ) + // InternalRos1Parser.g:13919:3: ruleParameterString { before(grammarAccess.getParameterStringTypeAccess().getDefaultParameterStringParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -41216,17 +41005,17 @@ public final void rule__ParameterStringType__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterDoubleType__DefaultAssignment_2_1" - // InternalRos1Parser.g:13983:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; + // InternalRos1Parser.g:13928:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:13987:1: ( ( ruleParameterDouble ) ) - // InternalRos1Parser.g:13988:2: ( ruleParameterDouble ) + // InternalRos1Parser.g:13932:1: ( ( ruleParameterDouble ) ) + // InternalRos1Parser.g:13933:2: ( ruleParameterDouble ) { - // InternalRos1Parser.g:13988:2: ( ruleParameterDouble ) - // InternalRos1Parser.g:13989:3: ruleParameterDouble + // InternalRos1Parser.g:13933:2: ( ruleParameterDouble ) + // InternalRos1Parser.g:13934:3: ruleParameterDouble { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultParameterDoubleParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -41257,17 +41046,17 @@ public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterBooleanType__DefaultAssignment_2_1" - // InternalRos1Parser.g:13998:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; + // InternalRos1Parser.g:13943:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14002:1: ( ( ruleParameterBoolean ) ) - // InternalRos1Parser.g:14003:2: ( ruleParameterBoolean ) + // InternalRos1Parser.g:13947:1: ( ( ruleParameterBoolean ) ) + // InternalRos1Parser.g:13948:2: ( ruleParameterBoolean ) { - // InternalRos1Parser.g:14003:2: ( ruleParameterBoolean ) - // InternalRos1Parser.g:14004:3: ruleParameterBoolean + // InternalRos1Parser.g:13948:2: ( ruleParameterBoolean ) + // InternalRos1Parser.g:13949:3: ruleParameterBoolean { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultParameterBooleanParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -41298,17 +41087,17 @@ public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws Rec // $ANTLR start "rule__ParameterBase64Type__DefaultAssignment_2_1" - // InternalRos1Parser.g:14013:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; + // InternalRos1Parser.g:13958:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14017:1: ( ( ruleParameterBase64 ) ) - // InternalRos1Parser.g:14018:2: ( ruleParameterBase64 ) + // InternalRos1Parser.g:13962:1: ( ( ruleParameterBase64 ) ) + // InternalRos1Parser.g:13963:2: ( ruleParameterBase64 ) { - // InternalRos1Parser.g:14018:2: ( ruleParameterBase64 ) - // InternalRos1Parser.g:14019:3: ruleParameterBase64 + // InternalRos1Parser.g:13963:2: ( ruleParameterBase64 ) + // InternalRos1Parser.g:13964:3: ruleParameterBase64 { before(grammarAccess.getParameterBase64TypeAccess().getDefaultParameterBase64ParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -41338,26 +41127,26 @@ public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws Reco // $ANTLR end "rule__ParameterBase64Type__DefaultAssignment_2_1" - // $ANTLR start "rule__ParameterArrayType__TypeAssignment_3" - // InternalRos1Parser.g:14028:1: rule__ParameterArrayType__TypeAssignment_3 : ( ruleParameterType ) ; - public final void rule__ParameterArrayType__TypeAssignment_3() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__TypeAssignment_2" + // InternalRos1Parser.g:13973:1: rule__ParameterArrayType__TypeAssignment_2 : ( ruleParameterType ) ; + public final void rule__ParameterArrayType__TypeAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14032:1: ( ( ruleParameterType ) ) - // InternalRos1Parser.g:14033:2: ( ruleParameterType ) + // InternalRos1Parser.g:13977:1: ( ( ruleParameterType ) ) + // InternalRos1Parser.g:13978:2: ( ruleParameterType ) { - // InternalRos1Parser.g:14033:2: ( ruleParameterType ) - // InternalRos1Parser.g:14034:3: ruleParameterType + // InternalRos1Parser.g:13978:2: ( ruleParameterType ) + // InternalRos1Parser.g:13979:3: ruleParameterType { - before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); + before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); pushFollow(FOLLOW_2); ruleParameterType(); state._fsp--; - after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); + after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } @@ -41376,29 +41165,29 @@ public final void rule__ParameterArrayType__TypeAssignment_3() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__TypeAssignment_3" + // $ANTLR end "rule__ParameterArrayType__TypeAssignment_2" - // $ANTLR start "rule__ParameterArrayType__DefaultAssignment_4_1" - // InternalRos1Parser.g:14043:1: rule__ParameterArrayType__DefaultAssignment_4_1 : ( ruleParameterList ) ; - public final void rule__ParameterArrayType__DefaultAssignment_4_1() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__DefaultAssignment_3_1" + // InternalRos1Parser.g:13988:1: rule__ParameterArrayType__DefaultAssignment_3_1 : ( ruleParameterList ) ; + public final void rule__ParameterArrayType__DefaultAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14047:1: ( ( ruleParameterList ) ) - // InternalRos1Parser.g:14048:2: ( ruleParameterList ) + // InternalRos1Parser.g:13992:1: ( ( ruleParameterList ) ) + // InternalRos1Parser.g:13993:2: ( ruleParameterList ) { - // InternalRos1Parser.g:14048:2: ( ruleParameterList ) - // InternalRos1Parser.g:14049:3: ruleParameterList + // InternalRos1Parser.g:13993:2: ( ruleParameterList ) + // InternalRos1Parser.g:13994:3: ruleParameterList { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); pushFollow(FOLLOW_2); ruleParameterList(); state._fsp--; - after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); } @@ -41417,21 +41206,21 @@ public final void rule__ParameterArrayType__DefaultAssignment_4_1() throws Recog } return ; } - // $ANTLR end "rule__ParameterArrayType__DefaultAssignment_4_1" + // $ANTLR end "rule__ParameterArrayType__DefaultAssignment_3_1" // $ANTLR start "rule__ParameterList__ValueAssignment_2" - // InternalRos1Parser.g:14058:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; + // InternalRos1Parser.g:14003:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14062:1: ( ( ruleParameterValue ) ) - // InternalRos1Parser.g:14063:2: ( ruleParameterValue ) + // InternalRos1Parser.g:14007:1: ( ( ruleParameterValue ) ) + // InternalRos1Parser.g:14008:2: ( ruleParameterValue ) { - // InternalRos1Parser.g:14063:2: ( ruleParameterValue ) - // InternalRos1Parser.g:14064:3: ruleParameterValue + // InternalRos1Parser.g:14008:2: ( ruleParameterValue ) + // InternalRos1Parser.g:14009:3: ruleParameterValue { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -41462,17 +41251,17 @@ public final void rule__ParameterList__ValueAssignment_2() throws RecognitionExc // $ANTLR start "rule__ParameterList__ValueAssignment_3_1" - // InternalRos1Parser.g:14073:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; + // InternalRos1Parser.g:14018:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14077:1: ( ( ruleParameterValue ) ) - // InternalRos1Parser.g:14078:2: ( ruleParameterValue ) + // InternalRos1Parser.g:14022:1: ( ( ruleParameterValue ) ) + // InternalRos1Parser.g:14023:2: ( ruleParameterValue ) { - // InternalRos1Parser.g:14078:2: ( ruleParameterValue ) - // InternalRos1Parser.g:14079:3: ruleParameterValue + // InternalRos1Parser.g:14023:2: ( ruleParameterValue ) + // InternalRos1Parser.g:14024:3: ruleParameterValue { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_3_1_0()); pushFollow(FOLLOW_2); @@ -41503,17 +41292,17 @@ public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionE // $ANTLR start "rule__ParameterAny__ValueAssignment_2_1" - // InternalRos1Parser.g:14088:1: rule__ParameterAny__ValueAssignment_2_1 : ( ruleEString ) ; + // InternalRos1Parser.g:14033:1: rule__ParameterAny__ValueAssignment_2_1 : ( ruleEString ) ; public final void rule__ParameterAny__ValueAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14092:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:14093:2: ( ruleEString ) + // InternalRos1Parser.g:14037:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:14038:2: ( ruleEString ) { - // InternalRos1Parser.g:14093:2: ( ruleEString ) - // InternalRos1Parser.g:14094:3: ruleEString + // InternalRos1Parser.g:14038:2: ( ruleEString ) + // InternalRos1Parser.g:14039:3: ruleEString { before(grammarAccess.getParameterAnyAccess().getValueEStringParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -41544,17 +41333,17 @@ public final void rule__ParameterAny__ValueAssignment_2_1() throws RecognitionEx // $ANTLR start "rule__ParameterString__ValueAssignment" - // InternalRos1Parser.g:14103:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; + // InternalRos1Parser.g:14048:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; public final void rule__ParameterString__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14107:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:14108:2: ( ruleEString ) + // InternalRos1Parser.g:14052:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:14053:2: ( ruleEString ) { - // InternalRos1Parser.g:14108:2: ( ruleEString ) - // InternalRos1Parser.g:14109:3: ruleEString + // InternalRos1Parser.g:14053:2: ( ruleEString ) + // InternalRos1Parser.g:14054:3: ruleEString { before(grammarAccess.getParameterStringAccess().getValueEStringParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -41585,17 +41374,17 @@ public final void rule__ParameterString__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBase64__ValueAssignment" - // InternalRos1Parser.g:14118:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; + // InternalRos1Parser.g:14063:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; public final void rule__ParameterBase64__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14122:1: ( ( ruleBase64Binary ) ) - // InternalRos1Parser.g:14123:2: ( ruleBase64Binary ) + // InternalRos1Parser.g:14067:1: ( ( ruleBase64Binary ) ) + // InternalRos1Parser.g:14068:2: ( ruleBase64Binary ) { - // InternalRos1Parser.g:14123:2: ( ruleBase64Binary ) - // InternalRos1Parser.g:14124:3: ruleBase64Binary + // InternalRos1Parser.g:14068:2: ( ruleBase64Binary ) + // InternalRos1Parser.g:14069:3: ruleBase64Binary { before(grammarAccess.getParameterBase64Access().getValueBase64BinaryParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -41626,17 +41415,17 @@ public final void rule__ParameterBase64__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterInteger__ValueAssignment" - // InternalRos1Parser.g:14133:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; + // InternalRos1Parser.g:14078:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; public final void rule__ParameterInteger__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14137:1: ( ( ruleInteger0 ) ) - // InternalRos1Parser.g:14138:2: ( ruleInteger0 ) + // InternalRos1Parser.g:14082:1: ( ( ruleInteger0 ) ) + // InternalRos1Parser.g:14083:2: ( ruleInteger0 ) { - // InternalRos1Parser.g:14138:2: ( ruleInteger0 ) - // InternalRos1Parser.g:14139:3: ruleInteger0 + // InternalRos1Parser.g:14083:2: ( ruleInteger0 ) + // InternalRos1Parser.g:14084:3: ruleInteger0 { before(grammarAccess.getParameterIntegerAccess().getValueInteger0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -41667,17 +41456,17 @@ public final void rule__ParameterInteger__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterDouble__ValueAssignment" - // InternalRos1Parser.g:14148:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; + // InternalRos1Parser.g:14093:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; public final void rule__ParameterDouble__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14152:1: ( ( ruleDouble0 ) ) - // InternalRos1Parser.g:14153:2: ( ruleDouble0 ) + // InternalRos1Parser.g:14097:1: ( ( ruleDouble0 ) ) + // InternalRos1Parser.g:14098:2: ( ruleDouble0 ) { - // InternalRos1Parser.g:14153:2: ( ruleDouble0 ) - // InternalRos1Parser.g:14154:3: ruleDouble0 + // InternalRos1Parser.g:14098:2: ( ruleDouble0 ) + // InternalRos1Parser.g:14099:3: ruleDouble0 { before(grammarAccess.getParameterDoubleAccess().getValueDouble0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -41708,17 +41497,17 @@ public final void rule__ParameterDouble__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBoolean__ValueAssignment" - // InternalRos1Parser.g:14163:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; + // InternalRos1Parser.g:14108:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14167:1: ( ( ruleboolean0 ) ) - // InternalRos1Parser.g:14168:2: ( ruleboolean0 ) + // InternalRos1Parser.g:14112:1: ( ( ruleboolean0 ) ) + // InternalRos1Parser.g:14113:2: ( ruleboolean0 ) { - // InternalRos1Parser.g:14168:2: ( ruleboolean0 ) - // InternalRos1Parser.g:14169:3: ruleboolean0 + // InternalRos1Parser.g:14113:2: ( ruleboolean0 ) + // InternalRos1Parser.g:14114:3: ruleboolean0 { before(grammarAccess.getParameterBooleanAccess().getValueBoolean0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -41749,17 +41538,17 @@ public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__ValueAssignment_1_1" - // InternalRos1Parser.g:14178:1: rule__ParameterStruct__ValueAssignment_1_1 : ( ruleParameterStructMember ) ; + // InternalRos1Parser.g:14123:1: rule__ParameterStruct__ValueAssignment_1_1 : ( ruleParameterStructMember ) ; public final void rule__ParameterStruct__ValueAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14182:1: ( ( ruleParameterStructMember ) ) - // InternalRos1Parser.g:14183:2: ( ruleParameterStructMember ) + // InternalRos1Parser.g:14127:1: ( ( ruleParameterStructMember ) ) + // InternalRos1Parser.g:14128:2: ( ruleParameterStructMember ) { - // InternalRos1Parser.g:14183:2: ( ruleParameterStructMember ) - // InternalRos1Parser.g:14184:3: ruleParameterStructMember + // InternalRos1Parser.g:14128:2: ( ruleParameterStructMember ) + // InternalRos1Parser.g:14129:3: ruleParameterStructMember { before(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -41790,17 +41579,17 @@ public final void rule__ParameterStruct__ValueAssignment_1_1() throws Recognitio // $ANTLR start "rule__ParameterStruct__ValueAssignment_1_2_2" - // InternalRos1Parser.g:14193:1: rule__ParameterStruct__ValueAssignment_1_2_2 : ( ruleParameterStructMember ) ; + // InternalRos1Parser.g:14138:1: rule__ParameterStruct__ValueAssignment_1_2_2 : ( ruleParameterStructMember ) ; public final void rule__ParameterStruct__ValueAssignment_1_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14197:1: ( ( ruleParameterStructMember ) ) - // InternalRos1Parser.g:14198:2: ( ruleParameterStructMember ) + // InternalRos1Parser.g:14142:1: ( ( ruleParameterStructMember ) ) + // InternalRos1Parser.g:14143:2: ( ruleParameterStructMember ) { - // InternalRos1Parser.g:14198:2: ( ruleParameterStructMember ) - // InternalRos1Parser.g:14199:3: ruleParameterStructMember + // InternalRos1Parser.g:14143:2: ( ruleParameterStructMember ) + // InternalRos1Parser.g:14144:3: ruleParameterStructMember { before(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_2_0()); pushFollow(FOLLOW_2); @@ -41831,17 +41620,17 @@ public final void rule__ParameterStruct__ValueAssignment_1_2_2() throws Recognit // $ANTLR start "rule__ParameterDate__ValueAssignment" - // InternalRos1Parser.g:14208:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; + // InternalRos1Parser.g:14153:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; public final void rule__ParameterDate__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14212:1: ( ( ruleDateTime0 ) ) - // InternalRos1Parser.g:14213:2: ( ruleDateTime0 ) + // InternalRos1Parser.g:14157:1: ( ( ruleDateTime0 ) ) + // InternalRos1Parser.g:14158:2: ( ruleDateTime0 ) { - // InternalRos1Parser.g:14213:2: ( ruleDateTime0 ) - // InternalRos1Parser.g:14214:3: ruleDateTime0 + // InternalRos1Parser.g:14158:2: ( ruleDateTime0 ) + // InternalRos1Parser.g:14159:3: ruleDateTime0 { before(grammarAccess.getParameterDateAccess().getValueDateTime0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -41871,26 +41660,26 @@ public final void rule__ParameterDate__ValueAssignment() throws RecognitionExcep // $ANTLR end "rule__ParameterDate__ValueAssignment" - // $ANTLR start "rule__ParameterStructMember__NameAssignment_1" - // InternalRos1Parser.g:14223:1: rule__ParameterStructMember__NameAssignment_1 : ( ruleEString ) ; - public final void rule__ParameterStructMember__NameAssignment_1() throws RecognitionException { + // $ANTLR start "rule__ParameterStructMember__NameAssignment_0" + // InternalRos1Parser.g:14168:1: rule__ParameterStructMember__NameAssignment_0 : ( ruleEString ) ; + public final void rule__ParameterStructMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14227:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:14228:2: ( ruleEString ) + // InternalRos1Parser.g:14172:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:14173:2: ( ruleEString ) { - // InternalRos1Parser.g:14228:2: ( ruleEString ) - // InternalRos1Parser.g:14229:3: ruleEString + // InternalRos1Parser.g:14173:2: ( ruleEString ) + // InternalRos1Parser.g:14174:3: ruleEString { - before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); + before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); pushFollow(FOLLOW_2); ruleEString(); state._fsp--; - after(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); + after(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); } @@ -41909,29 +41698,29 @@ public final void rule__ParameterStructMember__NameAssignment_1() throws Recogni } return ; } - // $ANTLR end "rule__ParameterStructMember__NameAssignment_1" + // $ANTLR end "rule__ParameterStructMember__NameAssignment_0" - // $ANTLR start "rule__ParameterStructMember__ValueAssignment_4" - // InternalRos1Parser.g:14238:1: rule__ParameterStructMember__ValueAssignment_4 : ( ruleParameterValue ) ; - public final void rule__ParameterStructMember__ValueAssignment_4() throws RecognitionException { + // $ANTLR start "rule__ParameterStructMember__ValueAssignment_3" + // InternalRos1Parser.g:14183:1: rule__ParameterStructMember__ValueAssignment_3 : ( ruleParameterValue ) ; + public final void rule__ParameterStructMember__ValueAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14242:1: ( ( ruleParameterValue ) ) - // InternalRos1Parser.g:14243:2: ( ruleParameterValue ) + // InternalRos1Parser.g:14187:1: ( ( ruleParameterValue ) ) + // InternalRos1Parser.g:14188:2: ( ruleParameterValue ) { - // InternalRos1Parser.g:14243:2: ( ruleParameterValue ) - // InternalRos1Parser.g:14244:3: ruleParameterValue + // InternalRos1Parser.g:14188:2: ( ruleParameterValue ) + // InternalRos1Parser.g:14189:3: ruleParameterValue { - before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); + before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); pushFollow(FOLLOW_2); ruleParameterValue(); state._fsp--; - after(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); + after(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); } @@ -41950,21 +41739,21 @@ public final void rule__ParameterStructMember__ValueAssignment_4() throws Recogn } return ; } - // $ANTLR end "rule__ParameterStructMember__ValueAssignment_4" + // $ANTLR end "rule__ParameterStructMember__ValueAssignment_3" // $ANTLR start "rule__ParameterStructTypeMember__NameAssignment_0" - // InternalRos1Parser.g:14253:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; + // InternalRos1Parser.g:14198:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; public final void rule__ParameterStructTypeMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14257:1: ( ( ruleEString ) ) - // InternalRos1Parser.g:14258:2: ( ruleEString ) + // InternalRos1Parser.g:14202:1: ( ( ruleEString ) ) + // InternalRos1Parser.g:14203:2: ( ruleEString ) { - // InternalRos1Parser.g:14258:2: ( ruleEString ) - // InternalRos1Parser.g:14259:3: ruleEString + // InternalRos1Parser.g:14203:2: ( ruleEString ) + // InternalRos1Parser.g:14204:3: ruleEString { before(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -41995,17 +41784,17 @@ public final void rule__ParameterStructTypeMember__NameAssignment_0() throws Rec // $ANTLR start "rule__ParameterStructTypeMember__TypeAssignment_1" - // InternalRos1Parser.g:14268:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; + // InternalRos1Parser.g:14213:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14272:1: ( ( ruleParameterType ) ) - // InternalRos1Parser.g:14273:2: ( ruleParameterType ) + // InternalRos1Parser.g:14217:1: ( ( ruleParameterType ) ) + // InternalRos1Parser.g:14218:2: ( ruleParameterType ) { - // InternalRos1Parser.g:14273:2: ( ruleParameterType ) - // InternalRos1Parser.g:14274:3: ruleParameterType + // InternalRos1Parser.g:14218:2: ( ruleParameterType ) + // InternalRos1Parser.g:14219:3: ruleParameterType { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeParameterTypeParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -42036,17 +41825,17 @@ public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws Rec // $ANTLR start "rule__MessagePart__TypeAssignment_0" - // InternalRos1Parser.g:14283:1: rule__MessagePart__TypeAssignment_0 : ( ruleAbstractType ) ; + // InternalRos1Parser.g:14228:1: rule__MessagePart__TypeAssignment_0 : ( ruleAbstractType ) ; public final void rule__MessagePart__TypeAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14287:1: ( ( ruleAbstractType ) ) - // InternalRos1Parser.g:14288:2: ( ruleAbstractType ) + // InternalRos1Parser.g:14232:1: ( ( ruleAbstractType ) ) + // InternalRos1Parser.g:14233:2: ( ruleAbstractType ) { - // InternalRos1Parser.g:14288:2: ( ruleAbstractType ) - // InternalRos1Parser.g:14289:3: ruleAbstractType + // InternalRos1Parser.g:14233:2: ( ruleAbstractType ) + // InternalRos1Parser.g:14234:3: ruleAbstractType { before(grammarAccess.getMessagePartAccess().getTypeAbstractTypeParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -42077,21 +41866,21 @@ public final void rule__MessagePart__TypeAssignment_0() throws RecognitionExcept // $ANTLR start "rule__MessagePart__DataAssignment_1" - // InternalRos1Parser.g:14298:1: rule__MessagePart__DataAssignment_1 : ( ( rule__MessagePart__DataAlternatives_1_0 ) ) ; + // InternalRos1Parser.g:14243:1: rule__MessagePart__DataAssignment_1 : ( ( rule__MessagePart__DataAlternatives_1_0 ) ) ; public final void rule__MessagePart__DataAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14302:1: ( ( ( rule__MessagePart__DataAlternatives_1_0 ) ) ) - // InternalRos1Parser.g:14303:2: ( ( rule__MessagePart__DataAlternatives_1_0 ) ) + // InternalRos1Parser.g:14247:1: ( ( ( rule__MessagePart__DataAlternatives_1_0 ) ) ) + // InternalRos1Parser.g:14248:2: ( ( rule__MessagePart__DataAlternatives_1_0 ) ) { - // InternalRos1Parser.g:14303:2: ( ( rule__MessagePart__DataAlternatives_1_0 ) ) - // InternalRos1Parser.g:14304:3: ( rule__MessagePart__DataAlternatives_1_0 ) + // InternalRos1Parser.g:14248:2: ( ( rule__MessagePart__DataAlternatives_1_0 ) ) + // InternalRos1Parser.g:14249:3: ( rule__MessagePart__DataAlternatives_1_0 ) { before(grammarAccess.getMessagePartAccess().getDataAlternatives_1_0()); - // InternalRos1Parser.g:14305:3: ( rule__MessagePart__DataAlternatives_1_0 ) - // InternalRos1Parser.g:14305:4: rule__MessagePart__DataAlternatives_1_0 + // InternalRos1Parser.g:14250:3: ( rule__MessagePart__DataAlternatives_1_0 ) + // InternalRos1Parser.g:14250:4: rule__MessagePart__DataAlternatives_1_0 { pushFollow(FOLLOW_2); rule__MessagePart__DataAlternatives_1_0(); @@ -42124,21 +41913,21 @@ public final void rule__MessagePart__DataAssignment_1() throws RecognitionExcept // $ANTLR start "rule__TopicSpecRef__TopicSpecAssignment" - // InternalRos1Parser.g:14313:1: rule__TopicSpecRef__TopicSpecAssignment : ( ( ruleEString ) ) ; + // InternalRos1Parser.g:14258:1: rule__TopicSpecRef__TopicSpecAssignment : ( ( ruleEString ) ) ; public final void rule__TopicSpecRef__TopicSpecAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14317:1: ( ( ( ruleEString ) ) ) - // InternalRos1Parser.g:14318:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:14262:1: ( ( ( ruleEString ) ) ) + // InternalRos1Parser.g:14263:2: ( ( ruleEString ) ) { - // InternalRos1Parser.g:14318:2: ( ( ruleEString ) ) - // InternalRos1Parser.g:14319:3: ( ruleEString ) + // InternalRos1Parser.g:14263:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:14264:3: ( ruleEString ) { before(grammarAccess.getTopicSpecRefAccess().getTopicSpecTopicSpecCrossReference_0()); - // InternalRos1Parser.g:14320:3: ( ruleEString ) - // InternalRos1Parser.g:14321:4: ruleEString + // InternalRos1Parser.g:14265:3: ( ruleEString ) + // InternalRos1Parser.g:14266:4: ruleEString { before(grammarAccess.getTopicSpecRefAccess().getTopicSpecTopicSpecEStringParserRuleCall_0_1()); pushFollow(FOLLOW_2); @@ -42173,21 +41962,21 @@ public final void rule__TopicSpecRef__TopicSpecAssignment() throws RecognitionEx // $ANTLR start "rule__ArrayTopicSpecRef__TopicSpecAssignment_0" - // InternalRos1Parser.g:14332:1: rule__ArrayTopicSpecRef__TopicSpecAssignment_0 : ( ( ruleEString ) ) ; + // InternalRos1Parser.g:14277:1: rule__ArrayTopicSpecRef__TopicSpecAssignment_0 : ( ( ruleEString ) ) ; public final void rule__ArrayTopicSpecRef__TopicSpecAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos1Parser.g:14336:1: ( ( ( ruleEString ) ) ) - // InternalRos1Parser.g:14337:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:14281:1: ( ( ( ruleEString ) ) ) + // InternalRos1Parser.g:14282:2: ( ( ruleEString ) ) { - // InternalRos1Parser.g:14337:2: ( ( ruleEString ) ) - // InternalRos1Parser.g:14338:3: ( ruleEString ) + // InternalRos1Parser.g:14282:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:14283:3: ( ruleEString ) { before(grammarAccess.getArrayTopicSpecRefAccess().getTopicSpecTopicSpecCrossReference_0_0()); - // InternalRos1Parser.g:14339:3: ( ruleEString ) - // InternalRos1Parser.g:14340:4: ruleEString + // InternalRos1Parser.g:14284:3: ( ruleEString ) + // InternalRos1Parser.g:14285:4: ruleEString { before(grammarAccess.getArrayTopicSpecRefAccess().getTopicSpecTopicSpecEStringParserRuleCall_0_0_1()); pushFollow(FOLLOW_2); @@ -42223,15 +42012,61 @@ public final void rule__ArrayTopicSpecRef__TopicSpecAssignment_0() throws Recogn // Delegated rules + protected DFA7 dfa7 = new DFA7(this); protected DFA9 dfa9 = new DFA9(this); - static final String dfa_1s = "\42\uffff"; - static final String dfa_2s = "\36\uffff\2\41\2\uffff"; - static final String dfa_3s = "\1\26\35\uffff\2\31\2\uffff"; - static final String dfa_4s = "\1\146\35\uffff\2\150\2\uffff"; - static final String dfa_5s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\37\1\36"; - static final String dfa_6s = "\42\uffff}>"; + static final String dfa_1s = "\13\uffff"; + static final String dfa_2s = "\1\7\12\uffff"; + static final String dfa_3s = "\1\125\5\uffff\1\125\1\uffff\2\125\1\uffff"; + static final String dfa_4s = "\1\151\5\uffff\1\145\1\uffff\2\130\1\uffff"; + static final String dfa_5s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\uffff\1\7\2\uffff\1\6"; + static final String dfa_6s = "\13\uffff}>"; static final String[] dfa_7s = { - "\1\32\1\33\1\uffff\1\17\3\uffff\1\34\1\25\1\27\1\31\4\uffff\1\12\1\13\1\24\1\26\1\30\3\uffff\1\23\3\uffff\1\20\3\uffff\1\21\1\35\1\22\2\uffff\1\14\1\5\1\7\1\11\2\uffff\1\4\1\6\1\10\2\uffff\1\3\3\uffff\1\1\1\15\1\uffff\1\2\4\uffff\1\16\23\uffff\1\37\1\36", + "\1\7\1\uffff\1\6\1\7\1\uffff\1\2\1\5\1\3\1\4\6\uffff\2\1\3\uffff\1\7", + "", + "", + "", + "", + "", + "\1\12\1\uffff\2\12\1\uffff\4\12\6\uffff\1\11\1\10", + "", + "\1\12\1\7\1\uffff\1\12", + "\1\12\1\7\1\uffff\1\12", + "" + }; + + static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s); + static final short[] dfa_2 = DFA.unpackEncodedString(dfa_2s); + static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s); + static final char[] dfa_4 = DFA.unpackEncodedStringToUnsignedChars(dfa_4s); + static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); + static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s); + static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s); + + class DFA7 extends DFA { + + public DFA7(BaseRecognizer recognizer) { + this.recognizer = recognizer; + this.decisionNumber = 7; + this.eot = dfa_1; + this.eof = dfa_2; + this.min = dfa_3; + this.max = dfa_4; + this.accept = dfa_5; + this.special = dfa_6; + this.transition = dfa_7; + } + public String getDescription() { + return "2524:1: rule__ParameterValue__Alternatives : ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) );"; + } + } + static final String dfa_8s = "\42\uffff"; + static final String dfa_9s = "\36\uffff\2\40\2\uffff"; + static final String dfa_10s = "\1\25\35\uffff\2\31\2\uffff"; + static final String dfa_11s = "\1\145\35\uffff\2\147\2\uffff"; + static final String dfa_12s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\36\1\37"; + static final String dfa_13s = "\42\uffff}>"; + static final String[] dfa_14s = { + "\1\32\1\33\2\uffff\1\17\3\uffff\1\34\1\25\1\27\1\31\3\uffff\1\12\1\13\1\24\1\26\1\30\3\uffff\1\23\3\uffff\1\20\3\uffff\1\21\1\35\1\22\2\uffff\1\14\1\5\1\7\1\11\2\uffff\1\4\1\6\1\10\2\uffff\1\3\3\uffff\1\1\1\15\1\uffff\1\2\4\uffff\1\16\23\uffff\1\37\1\36", "", "", "", @@ -42261,132 +42096,131 @@ public final void rule__ArrayTopicSpecRef__TopicSpecAssignment_0() throws Recogn "", "", "", - "\2\41\17\uffff\1\41\1\uffff\1\41\7\uffff\1\41\3\uffff\1\41\15\uffff\1\41\4\uffff\1\41\2\uffff\1\41\2\uffff\2\41\2\uffff\1\40\17\uffff\2\41\1\uffff\1\41", - "\2\41\17\uffff\1\41\1\uffff\1\41\7\uffff\1\41\3\uffff\1\41\15\uffff\1\41\4\uffff\1\41\2\uffff\1\41\2\uffff\2\41\2\uffff\1\40\17\uffff\2\41\1\uffff\1\41", + "\2\40\16\uffff\1\40\1\uffff\1\40\7\uffff\1\40\3\uffff\1\40\15\uffff\1\40\4\uffff\1\40\2\uffff\1\40\2\uffff\2\40\2\uffff\1\41\17\uffff\2\40\1\uffff\1\40", + "\2\40\16\uffff\1\40\1\uffff\1\40\7\uffff\1\40\3\uffff\1\40\15\uffff\1\40\4\uffff\1\40\2\uffff\1\40\2\uffff\2\40\2\uffff\1\41\17\uffff\2\40\1\uffff\1\40", "", "" }; - static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s); - static final short[] dfa_2 = DFA.unpackEncodedString(dfa_2s); - static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s); - static final char[] dfa_4 = DFA.unpackEncodedStringToUnsignedChars(dfa_4s); - static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); - static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s); - static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s); + static final short[] dfa_8 = DFA.unpackEncodedString(dfa_8s); + static final short[] dfa_9 = DFA.unpackEncodedString(dfa_9s); + static final char[] dfa_10 = DFA.unpackEncodedStringToUnsignedChars(dfa_10s); + static final char[] dfa_11 = DFA.unpackEncodedStringToUnsignedChars(dfa_11s); + static final short[] dfa_12 = DFA.unpackEncodedString(dfa_12s); + static final short[] dfa_13 = DFA.unpackEncodedString(dfa_13s); + static final short[][] dfa_14 = unpackEncodedStringArray(dfa_14s); class DFA9 extends DFA { public DFA9(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 9; - this.eot = dfa_1; - this.eof = dfa_2; - this.min = dfa_3; - this.max = dfa_4; - this.accept = dfa_5; - this.special = dfa_6; - this.transition = dfa_7; + this.eot = dfa_8; + this.eof = dfa_9; + this.min = dfa_10; + this.max = dfa_11; + this.accept = dfa_12; + this.special = dfa_13; + this.transition = dfa_14; } public String getDescription() { - return "2603:1: rule__AbstractType__Alternatives : ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) );"; + return "2602:1: rule__AbstractType__Alternatives : ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) );"; } } 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[]{0x0000000000000000L,0x0000102000008000L}); - public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); - public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000000L,0x0000020000000000L}); - public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x000000000008A000L,0x0000040000000000L}); - public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000000L,0x0000006000000000L}); - public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000000L,0x0000142000008000L}); - public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000002L,0x0000102000008000L}); - public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L}); - public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000020L,0x0000006000000000L}); - public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000000L,0x0000000002400000L}); - public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000002L,0x0000000000400000L}); - public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x020000000000A000L,0x0000040000000000L}); - public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000800000000L,0x0000040000012000L}); - public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000800000002L,0x0000000000012000L}); - public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000000L,0x0000040000000008L}); - public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000071E00L,0x0000040000000000L}); - public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000071E02L}); - public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000000L,0x0000046000000000L}); - public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000002L,0x0000006000000000L}); - public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); - public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0006000000000000L,0x0000006000000000L}); + public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000000L,0x0000081000004000L}); + public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); + public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); + public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000045000L,0x0000020000000000L}); + public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000000L,0x0000003000000000L}); + public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000000L,0x00000A1000004000L}); + public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000002L,0x0000081000004000L}); + public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); + public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000010L,0x0000003000000000L}); + public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000000L,0x0000000001200000L}); + public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000002L,0x0000000000200000L}); + public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0100000000005000L,0x0000020000000000L}); + public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000800000000L,0x0000020000009000L}); + public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000800000002L,0x0000000000009000L}); + public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000000L,0x0000020000000004L}); + public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000038F00L,0x0000020000000000L}); + public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000038F02L}); + public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000000L,0x0000023000000000L}); + public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000002L,0x0000003000000000L}); + public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L}); + public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0003000000000000L,0x0000003000000000L}); public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000008000000L}); - public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000000000L,0x0000060000000000L}); - public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x3CE223E1E2C00000L,0x0000006000021627L}); - public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000000000L,0x0000040000000000L}); - public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); + public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000000000L,0x0000030000000000L}); + public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x9E7111F1E2600000L,0x0000003000010B13L}); + public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000000000L,0x0000020000000000L}); + public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000010000000L}); - public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000001000000L,0x0000020000000000L}); - public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000800000000L,0x0000000000012000L}); - public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x8000000000000000L}); - public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000080000000000L,0x0000020000000000L}); - public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000200000L,0x0000020000000000L}); - public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x3CE223E1E2C00002L,0x0000006000021627L}); - public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); - public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000000000000L,0x0000040000100000L}); - public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x00000000000001C0L}); - public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000000100L}); - public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100010L}); - public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x000DC00600000000L,0x0000000000000100L}); - public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x4000000000000000L,0x0000040000000000L}); - public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000000L,0x0000006079000000L}); - public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L}); - public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0008000000000000L}); + public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000800000L,0x0000010000000000L}); + public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000800000000L,0x0000000000009000L}); + public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x4000000000000000L}); + public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000040000000000L,0x0000010000000000L}); + public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000100000L,0x0000010000000000L}); + public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x9E7111F1E2600002L,0x0000003000010B13L}); + public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); + public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000000000000L,0x0000020000080000L}); + public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x00000000000000E0L}); + public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000000080L}); + public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000000020L}); + public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080008L}); + public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0006C00600000000L,0x0000010000000080L}); + public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x2000000000000000L,0x0000020000000000L}); + public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000000L,0x000000303C800000L}); + public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); + public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0004000000000000L}); public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000400000000L}); - public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000001000000000L}); - public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L}); - public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0001000000000000L}); - public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L}); + public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000000001000000L}); + public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L}); + public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0002000000000000L}); + public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000800000000000L}); + public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L}); public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000000200000000L}); - public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L}); - public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000800000000000L}); - public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L}); - public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); - public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000001000000000L,0x0000040000000000L}); - public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000004000L}); - public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L}); - public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0110140006000000L,0x0000016000064840L}); - public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L}); - public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); - public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); - public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0800000000000000L}); - public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); - public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x1000000000000000L}); - public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); - public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x2000000000000000L}); + public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L}); + public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000400000000000L}); + public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L}); + public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000200000000000L}); + public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000001000000L,0x0000020000000000L}); + public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000002000L}); + public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); + public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L}); + public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x00880A0006000000L,0x000000B000032420L}); + public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L}); + public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L}); + public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); + public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x8000000000000000L}); + public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0400000000000000L}); + public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); + public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0800000000000000L}); + public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); + public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x1000000000000000L}); + public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000001000000000L}); public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000002000000000L}); - public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000004000000000L}); - public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L}); - public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L}); - public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000000002000000L}); - public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0020000000000000L}); - public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0080000000000000L}); - public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0000200000000000L}); - public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0000008000000000L}); - public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000000040000000L}); - public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000010000000000L}); - public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000000080000000L}); - public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000020000000000L}); - public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0000000100000000L}); + public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0200000000000000L}); + public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L}); + public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); + public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000000002000000L}); + public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0010000000000000L}); + public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0040000000000000L}); + public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000100000000000L}); + public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0000004000000000L}); + public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0000000040000000L}); + public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000008000000000L}); + public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000000080000000L}); + public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000010000000000L}); + public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000000100000000L}); + public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0000000000200000L}); public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0000000000400000L}); - public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x0000000000800000L}); - public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x0000000020000000L}); - public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x0040000000000000L}); - public static final BitSet FOLLOW_93 = new BitSet(new long[]{0x0002000000000000L}); - public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); + public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x0000000020000000L}); + public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x0020000000000000L}); + public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x0001000000000000L}); + public static final BitSet FOLLOW_93 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); } diff --git a/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/internal/InternalRos1Parser.tokens b/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/internal/InternalRos1Parser.tokens index 20f24afbf..3298e23be 100644 --- a/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/internal/InternalRos1Parser.tokens +++ b/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/internal/InternalRos1Parser.tokens @@ -1,109 +1,108 @@ -','=86 -':'=87 -'Any'=83 -'Array:'=46 -'Base64'=47 +','=85 +':'=86 +'Any'=82 +'Array:'=45 +'Base64'=46 'Boolean'=33 -'Date'=71 -'Double'=48 -'ExternalDependency'=5 -'GlobalNamespace'=8 -'GraphName'=20 -'Header'=49 +'Date'=70 +'Double'=47 +'ExternalDependency'=4 +'GlobalNamespace'=7 +'GraphName'=19 +'Header'=48 'Integer'=34 -'List'=72 -'ParameterAny'=14 -'ParameterStructMember'=4 -'PrivateNamespace'=7 -'RelativeNamespace'=6 -'String'=50 -'Struct'=51 -'['=88 -'[]'=85 -']'=89 -'action'=52 +'List'=71 +'ParameterAny'=13 +'PrivateNamespace'=6 +'RelativeNamespace'=5 +'String'=49 +'Struct'=50 +'['=87 +'[]'=84 +']'=88 +'action'=51 'action:'=35 -'actionclient:'=11 -'actionserver:'=12 -'artifacts:'=19 -'bool'=73 -'bool[]'=53 -'byte'=74 -'byte[]'=54 -'default'=36 -'dependencies:'=13 +'actionclients:'=10 +'actionservers:'=11 +'artifacts:'=18 +'bool'=72 +'bool[]'=52 +'byte'=73 +'byte[]'=53 +'default:'=24 +'dependencies:'=12 'duration'=25 'feedback'=26 -'feedback:'=21 -'float32'=37 -'float32[]'=22 -'float64'=38 -'float64[]'=23 -'fromGitRepo:'=15 -'goal'=75 -'goal:'=63 -'int16'=64 -'int16[]'=39 -'int32'=65 -'int32[]'=40 -'int64'=66 -'int64[]'=41 -'int8'=76 -'int8[]'=55 -'message'=42 +'feedback:'=20 +'float32'=36 +'float32[]'=21 +'float64'=37 +'float64[]'=22 +'fromGitRepo:'=14 +'goal'=74 +'goal:'=62 +'int16'=63 +'int16[]'=38 +'int32'=64 +'int32[]'=39 +'int64'=65 +'int64[]'=40 +'int8'=75 +'int8[]'=54 +'message'=41 'message:'=27 -'msg:'=77 -'name'=78 -'node'=79 -'node:'=67 -'ns:'=84 -'parameters:'=17 -'publishers:'=18 +'msg:'=76 +'name'=77 +'node'=78 +'node:'=66 +'ns:'=83 +'parameters:'=16 +'publishers:'=17 'request:'=28 -'response:'=24 -'result'=56 -'result:'=43 -'service'=44 -'serviceclient:'=9 -'serviceserver:'=10 -'specs:'=57 -'srv:'=80 -'string'=58 +'response:'=23 +'result'=55 +'result:'=42 +'service'=43 +'serviceclients:'=8 +'serviceservers:'=9 +'specs:'=56 +'srv:'=79 +'string'=57 'string[]'=29 -'subscribers:'=16 -'time'=81 -'type'=82 -'type:'=68 -'uint16'=59 +'subscribers:'=15 +'time'=80 +'type'=81 +'type:'=67 +'uint16'=58 'uint16[]'=30 -'uint32'=60 +'uint32'=59 'uint32[]'=31 -'uint64'=61 +'uint64'=60 'uint64[]'=32 -'uint8'=69 -'uint8[]'=45 -'value'=70 -'value:'=62 -RULE_ANY_OTHER=112 -RULE_BEGIN=105 -RULE_BINARY=91 -RULE_BOOLEAN=92 -RULE_DATE_TIME=100 -RULE_DAY=95 -RULE_DECINT=93 -RULE_DIGIT=90 -RULE_DOUBLE=94 -RULE_END=106 -RULE_HOUR=98 -RULE_ID=101 -RULE_INT=103 -RULE_MESSAGE_ASIGMENT=104 -RULE_MIN_SEC=99 -RULE_ML_COMMENT=110 -RULE_MONTH=96 -RULE_ROS_CONVENTION_A=108 -RULE_ROS_CONVENTION_PARAM=109 -RULE_SL_COMMENT=107 -RULE_STRING=102 -RULE_WS=111 -RULE_YEAR=97 +'uint8'=68 +'uint8[]'=44 +'value'=69 +'value:'=61 +RULE_ANY_OTHER=111 +RULE_BEGIN=104 +RULE_BINARY=90 +RULE_BOOLEAN=91 +RULE_DATE_TIME=99 +RULE_DAY=94 +RULE_DECINT=92 +RULE_DIGIT=89 +RULE_DOUBLE=93 +RULE_END=105 +RULE_HOUR=97 +RULE_ID=100 +RULE_INT=102 +RULE_MESSAGE_ASIGMENT=103 +RULE_MIN_SEC=98 +RULE_ML_COMMENT=109 +RULE_MONTH=95 +RULE_ROS_CONVENTION_A=107 +RULE_ROS_CONVENTION_PARAM=108 +RULE_SL_COMMENT=106 +RULE_STRING=101 +RULE_WS=110 +RULE_YEAR=96 diff --git a/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/lexer/InternalRos1Lexer.g b/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/lexer/InternalRos1Lexer.g index d7d1bb19f..e41a7b0cd 100644 --- a/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/lexer/InternalRos1Lexer.g +++ b/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/lexer/InternalRos1Lexer.g @@ -11,8 +11,6 @@ package de.fraunhofer.ipa.ros1.ide.contentassist.antlr.lexer; import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer; } -ParameterStructMember : 'ParameterStructMember'; - ExternalDependency : 'ExternalDependency'; RelativeNamespace : 'RelativeNamespace'; @@ -21,13 +19,13 @@ PrivateNamespace : 'PrivateNamespace'; GlobalNamespace : 'GlobalNamespace'; -Serviceclient : 'serviceclient:'; +Serviceclients : 'serviceclients:'; -Serviceserver : 'serviceserver:'; +Serviceservers : 'serviceservers:'; -Actionclient : 'actionclient:'; +Actionclients : 'actionclients:'; -Actionserver : 'actionserver:'; +Actionservers : 'actionservers:'; Dependencies : 'dependencies:'; @@ -53,6 +51,8 @@ Float64_1 : 'float64[]'; Response : 'response:'; +Default : 'default:'; + Duration : 'duration'; Feedback : 'feedback'; @@ -75,8 +75,6 @@ Integer : 'Integer'; Action_1 : 'action:'; -Default : 'default'; - Float32 : 'float32'; Float64 : 'float64'; @@ -189,7 +187,7 @@ RULE_BINARY : ('0b'|'0B') ('0'|'1')+; RULE_BOOLEAN : ('true'|'false'); -RULE_DOUBLE : RULE_DIGIT ('.' RULE_DECINT*|('.' RULE_DIGIT*)? ('E'|'e') ('-'|'+')? RULE_DIGIT); +RULE_DOUBLE : (RULE_DIGIT|'-' RULE_DIGIT*) ('.' RULE_DECINT*|('.' RULE_DIGIT*)? ('E'|'e') ('-'|'+')? RULE_DIGIT); RULE_DECINT : ('0'|'1'..'9' RULE_DIGIT*|'-' '0'..'9' RULE_DIGIT*); diff --git a/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/lexer/InternalRos1Lexer.java b/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/lexer/InternalRos1Lexer.java index 23d29d6b6..6aca29356 100644 --- a/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/lexer/InternalRos1Lexer.java +++ b/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/lexer/InternalRos1Lexer.java @@ -12,116 +12,115 @@ @SuppressWarnings("all") public class InternalRos1Lexer extends Lexer { - public static final int Float32_1=22; - public static final int Node=79; - public static final int RULE_DATE_TIME=100; + public static final int Float32_1=21; + public static final int Node=78; + public static final int RULE_DATE_TIME=99; public static final int Uint64_1=32; - public static final int String=50; - public static final int Int16=64; - public static final int Float32=37; - public static final int Goal=75; - public static final int Bool=73; - public static final int Uint16=59; + public static final int Serviceclients=8; + public static final int String=49; + public static final int Int16=63; + public static final int Float32=36; + public static final int Goal=74; + public static final int Actionservers=11; + public static final int Bool=72; + public static final int Uint16=58; public static final int Boolean=33; - public static final int ExternalDependency=5; - public static final int Uint8=69; - public static final int Parameters=17; - public static final int RULE_ID=101; - public static final int Actionclient=11; - public static final int RULE_DIGIT=90; - public static final int GlobalNamespace=8; - public static final int Artifacts=19; - public static final int Node_1=67; - public static final int Int16_1=39; - public static final int Header=49; - public static final int RULE_INT=103; - public static final int Byte=74; - public static final int RULE_ML_COMMENT=110; - public static final int LeftSquareBracket=88; - public static final int Specs=57; - public static final int Base64=47; + public static final int ExternalDependency=4; + public static final int Uint8=68; + public static final int Parameters=16; + public static final int RULE_ID=100; + public static final int RULE_DIGIT=89; + public static final int GlobalNamespace=7; + public static final int Artifacts=18; + public static final int Node_1=66; + public static final int Int16_1=38; + public static final int Header=48; + public static final int RULE_INT=102; + public static final int Byte=73; + public static final int RULE_ML_COMMENT=109; + public static final int LeftSquareBracket=87; + public static final int Specs=56; + public static final int Base64=46; public static final int Message_1=27; - public static final int Comma=86; - public static final int RULE_MESSAGE_ASIGMENT=104; - public static final int Goal_1=63; - public static final int LeftSquareBracketRightSquareBracket=85; - public static final int Int32=65; - public static final int Publishers=18; - public static final int Serviceserver=10; - public static final int RULE_DECINT=93; - public static final int Uint32=60; - public static final int FromGitRepo=15; - public static final int Msg=77; - public static final int RULE_HOUR=98; - public static final int Int8=76; - public static final int Default=36; - public static final int Actionserver=12; - public static final int Int8_1=55; + public static final int Comma=85; + public static final int RULE_MESSAGE_ASIGMENT=103; + public static final int Goal_1=62; + public static final int LeftSquareBracketRightSquareBracket=84; + public static final int Int32=64; + public static final int Publishers=17; + public static final int RULE_DECINT=92; + public static final int Uint32=59; + public static final int FromGitRepo=14; + public static final int Msg=76; + public static final int RULE_HOUR=97; + public static final int Int8=75; + public static final int Default=24; + public static final int Int8_1=54; public static final int Uint16_1=30; - public static final int Type=82; - public static final int Float64=38; - public static final int Int32_1=40; - public static final int Result_1=43; - public static final int RULE_BINARY=91; - public static final int String_1=58; - public static final int Subscribers=16; + public static final int Type=81; + public static final int Float64=37; + public static final int Int32_1=39; + public static final int Result_1=42; + public static final int RULE_BINARY=90; + public static final int String_1=57; + public static final int Subscribers=15; public static final int String_2=29; - public static final int RULE_DAY=95; - public static final int RULE_BEGIN=105; - public static final int RULE_BOOLEAN=92; - public static final int RelativeNamespace=6; - public static final int RULE_YEAR=97; - public static final int Feedback_1=21; - public static final int Result=56; - public static final int Name=78; - public static final int RULE_MIN_SEC=99; - public static final int ParameterAny=14; - public static final int List=72; - public static final int Dependencies=13; - public static final int RightSquareBracket=89; - public static final int PrivateNamespace=7; - public static final int GraphName=20; - public static final int Byte_1=54; - public static final int Float64_1=23; + public static final int Actionclients=10; + public static final int RULE_DAY=94; + public static final int RULE_BEGIN=104; + public static final int RULE_BOOLEAN=91; + public static final int RelativeNamespace=5; + public static final int Serviceservers=9; + public static final int RULE_YEAR=96; + public static final int Feedback_1=20; + public static final int Result=55; + public static final int Name=77; + public static final int RULE_MIN_SEC=98; + public static final int ParameterAny=13; + public static final int List=71; + public static final int Dependencies=12; + public static final int RightSquareBracket=88; + public static final int PrivateNamespace=6; + public static final int GraphName=19; + public static final int Byte_1=53; + public static final int Float64_1=22; public static final int Duration=25; public static final int Uint32_1=31; public static final int Action_1=35; - public static final int Double=48; - public static final int Type_1=68; - public static final int Value=70; - public static final int Uint64=61; - public static final int Action=52; - public static final int RULE_END=106; - public static final int Message=42; - public static final int Value_1=62; - public static final int Time=81; - public static final int RULE_STRING=102; - public static final int Bool_1=53; - public static final int Any=83; - public static final int Struct=51; - public static final int RULE_SL_COMMENT=107; - public static final int Uint8_1=45; - public static final int RULE_DOUBLE=94; + public static final int Double=47; + public static final int Type_1=67; + public static final int Value=69; + public static final int Uint64=60; + public static final int Action=51; + public static final int RULE_END=105; + public static final int Message=41; + public static final int Value_1=61; + public static final int Time=80; + public static final int RULE_STRING=101; + public static final int Bool_1=52; + public static final int Any=82; + public static final int Struct=50; + public static final int RULE_SL_COMMENT=106; + public static final int Uint8_1=44; + public static final int RULE_DOUBLE=93; public static final int Feedback=26; - public static final int ParameterStructMember=4; - public static final int Srv=80; - public static final int RULE_ROS_CONVENTION_A=108; - public static final int RULE_ROS_CONVENTION_PARAM=109; - public static final int Colon=87; + public static final int Srv=79; + public static final int RULE_ROS_CONVENTION_A=107; + public static final int RULE_ROS_CONVENTION_PARAM=108; + public static final int Colon=86; public static final int EOF=-1; - public static final int Ns=84; - public static final int RULE_WS=111; + public static final int Ns=83; + public static final int RULE_WS=110; public static final int Request=28; - public static final int Int64_1=41; - public static final int Service=44; - public static final int RULE_ANY_OTHER=112; - public static final int Date=71; - public static final int Response=24; + public static final int Int64_1=40; + public static final int Service=43; + public static final int RULE_ANY_OTHER=111; + public static final int Date=70; + public static final int Response=23; public static final int Integer=34; - public static final int Array=46; - public static final int Serviceclient=9; - public static final int Int64=66; - public static final int RULE_MONTH=96; + public static final int Array=45; + public static final int Int64=65; + public static final int RULE_MONTH=95; // delegates // delegators @@ -136,34 +135,13 @@ public InternalRos1Lexer(CharStream input, RecognizerSharedState state) { } public String getGrammarFileName() { return "InternalRos1Lexer.g"; } - // $ANTLR start "ParameterStructMember" - public final void mParameterStructMember() throws RecognitionException { - try { - int _type = ParameterStructMember; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:14:23: ( 'ParameterStructMember' ) - // InternalRos1Lexer.g:14:25: 'ParameterStructMember' - { - match("ParameterStructMember"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "ParameterStructMember" - // $ANTLR start "ExternalDependency" public final void mExternalDependency() throws RecognitionException { try { int _type = ExternalDependency; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:16:20: ( 'ExternalDependency' ) - // InternalRos1Lexer.g:16:22: 'ExternalDependency' + // InternalRos1Lexer.g:14:20: ( 'ExternalDependency' ) + // InternalRos1Lexer.g:14:22: 'ExternalDependency' { match("ExternalDependency"); @@ -183,8 +161,8 @@ public final void mRelativeNamespace() throws RecognitionException { try { int _type = RelativeNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:18:19: ( 'RelativeNamespace' ) - // InternalRos1Lexer.g:18:21: 'RelativeNamespace' + // InternalRos1Lexer.g:16:19: ( 'RelativeNamespace' ) + // InternalRos1Lexer.g:16:21: 'RelativeNamespace' { match("RelativeNamespace"); @@ -204,8 +182,8 @@ public final void mPrivateNamespace() throws RecognitionException { try { int _type = PrivateNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:20:18: ( 'PrivateNamespace' ) - // InternalRos1Lexer.g:20:20: 'PrivateNamespace' + // InternalRos1Lexer.g:18:18: ( 'PrivateNamespace' ) + // InternalRos1Lexer.g:18:20: 'PrivateNamespace' { match("PrivateNamespace"); @@ -225,8 +203,8 @@ public final void mGlobalNamespace() throws RecognitionException { try { int _type = GlobalNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:22:17: ( 'GlobalNamespace' ) - // InternalRos1Lexer.g:22:19: 'GlobalNamespace' + // InternalRos1Lexer.g:20:17: ( 'GlobalNamespace' ) + // InternalRos1Lexer.g:20:19: 'GlobalNamespace' { match("GlobalNamespace"); @@ -241,15 +219,15 @@ public final void mGlobalNamespace() throws RecognitionException { } // $ANTLR end "GlobalNamespace" - // $ANTLR start "Serviceclient" - public final void mServiceclient() throws RecognitionException { + // $ANTLR start "Serviceclients" + public final void mServiceclients() throws RecognitionException { try { - int _type = Serviceclient; + int _type = Serviceclients; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:24:15: ( 'serviceclient:' ) - // InternalRos1Lexer.g:24:17: 'serviceclient:' + // InternalRos1Lexer.g:22:16: ( 'serviceclients:' ) + // InternalRos1Lexer.g:22:18: 'serviceclients:' { - match("serviceclient:"); + match("serviceclients:"); } @@ -260,17 +238,17 @@ public final void mServiceclient() throws RecognitionException { finally { } } - // $ANTLR end "Serviceclient" + // $ANTLR end "Serviceclients" - // $ANTLR start "Serviceserver" - public final void mServiceserver() throws RecognitionException { + // $ANTLR start "Serviceservers" + public final void mServiceservers() throws RecognitionException { try { - int _type = Serviceserver; + int _type = Serviceservers; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:26:15: ( 'serviceserver:' ) - // InternalRos1Lexer.g:26:17: 'serviceserver:' + // InternalRos1Lexer.g:24:16: ( 'serviceservers:' ) + // InternalRos1Lexer.g:24:18: 'serviceservers:' { - match("serviceserver:"); + match("serviceservers:"); } @@ -281,17 +259,17 @@ public final void mServiceserver() throws RecognitionException { finally { } } - // $ANTLR end "Serviceserver" + // $ANTLR end "Serviceservers" - // $ANTLR start "Actionclient" - public final void mActionclient() throws RecognitionException { + // $ANTLR start "Actionclients" + public final void mActionclients() throws RecognitionException { try { - int _type = Actionclient; + int _type = Actionclients; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:28:14: ( 'actionclient:' ) - // InternalRos1Lexer.g:28:16: 'actionclient:' + // InternalRos1Lexer.g:26:15: ( 'actionclients:' ) + // InternalRos1Lexer.g:26:17: 'actionclients:' { - match("actionclient:"); + match("actionclients:"); } @@ -302,17 +280,17 @@ public final void mActionclient() throws RecognitionException { finally { } } - // $ANTLR end "Actionclient" + // $ANTLR end "Actionclients" - // $ANTLR start "Actionserver" - public final void mActionserver() throws RecognitionException { + // $ANTLR start "Actionservers" + public final void mActionservers() throws RecognitionException { try { - int _type = Actionserver; + int _type = Actionservers; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:30:14: ( 'actionserver:' ) - // InternalRos1Lexer.g:30:16: 'actionserver:' + // InternalRos1Lexer.g:28:15: ( 'actionservers:' ) + // InternalRos1Lexer.g:28:17: 'actionservers:' { - match("actionserver:"); + match("actionservers:"); } @@ -323,15 +301,15 @@ public final void mActionserver() throws RecognitionException { finally { } } - // $ANTLR end "Actionserver" + // $ANTLR end "Actionservers" // $ANTLR start "Dependencies" public final void mDependencies() throws RecognitionException { try { int _type = Dependencies; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:32:14: ( 'dependencies:' ) - // InternalRos1Lexer.g:32:16: 'dependencies:' + // InternalRos1Lexer.g:30:14: ( 'dependencies:' ) + // InternalRos1Lexer.g:30:16: 'dependencies:' { match("dependencies:"); @@ -351,8 +329,8 @@ public final void mParameterAny() throws RecognitionException { try { int _type = ParameterAny; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:34:14: ( 'ParameterAny' ) - // InternalRos1Lexer.g:34:16: 'ParameterAny' + // InternalRos1Lexer.g:32:14: ( 'ParameterAny' ) + // InternalRos1Lexer.g:32:16: 'ParameterAny' { match("ParameterAny"); @@ -372,8 +350,8 @@ public final void mFromGitRepo() throws RecognitionException { try { int _type = FromGitRepo; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:36:13: ( 'fromGitRepo:' ) - // InternalRos1Lexer.g:36:15: 'fromGitRepo:' + // InternalRos1Lexer.g:34:13: ( 'fromGitRepo:' ) + // InternalRos1Lexer.g:34:15: 'fromGitRepo:' { match("fromGitRepo:"); @@ -393,8 +371,8 @@ public final void mSubscribers() throws RecognitionException { try { int _type = Subscribers; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:38:13: ( 'subscribers:' ) - // InternalRos1Lexer.g:38:15: 'subscribers:' + // InternalRos1Lexer.g:36:13: ( 'subscribers:' ) + // InternalRos1Lexer.g:36:15: 'subscribers:' { match("subscribers:"); @@ -414,8 +392,8 @@ public final void mParameters() throws RecognitionException { try { int _type = Parameters; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:40:12: ( 'parameters:' ) - // InternalRos1Lexer.g:40:14: 'parameters:' + // InternalRos1Lexer.g:38:12: ( 'parameters:' ) + // InternalRos1Lexer.g:38:14: 'parameters:' { match("parameters:"); @@ -435,8 +413,8 @@ public final void mPublishers() throws RecognitionException { try { int _type = Publishers; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:42:12: ( 'publishers:' ) - // InternalRos1Lexer.g:42:14: 'publishers:' + // InternalRos1Lexer.g:40:12: ( 'publishers:' ) + // InternalRos1Lexer.g:40:14: 'publishers:' { match("publishers:"); @@ -456,8 +434,8 @@ public final void mArtifacts() throws RecognitionException { try { int _type = Artifacts; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:44:11: ( 'artifacts:' ) - // InternalRos1Lexer.g:44:13: 'artifacts:' + // InternalRos1Lexer.g:42:11: ( 'artifacts:' ) + // InternalRos1Lexer.g:42:13: 'artifacts:' { match("artifacts:"); @@ -477,8 +455,8 @@ public final void mGraphName() throws RecognitionException { try { int _type = GraphName; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:46:11: ( 'GraphName' ) - // InternalRos1Lexer.g:46:13: 'GraphName' + // InternalRos1Lexer.g:44:11: ( 'GraphName' ) + // InternalRos1Lexer.g:44:13: 'GraphName' { match("GraphName"); @@ -498,8 +476,8 @@ public final void mFeedback_1() throws RecognitionException { try { int _type = Feedback_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:48:12: ( 'feedback:' ) - // InternalRos1Lexer.g:48:14: 'feedback:' + // InternalRos1Lexer.g:46:12: ( 'feedback:' ) + // InternalRos1Lexer.g:46:14: 'feedback:' { match("feedback:"); @@ -519,8 +497,8 @@ public final void mFloat32_1() throws RecognitionException { try { int _type = Float32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:50:11: ( 'float32[]' ) - // InternalRos1Lexer.g:50:13: 'float32[]' + // InternalRos1Lexer.g:48:11: ( 'float32[]' ) + // InternalRos1Lexer.g:48:13: 'float32[]' { match("float32[]"); @@ -540,8 +518,8 @@ public final void mFloat64_1() throws RecognitionException { try { int _type = Float64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:52:11: ( 'float64[]' ) - // InternalRos1Lexer.g:52:13: 'float64[]' + // InternalRos1Lexer.g:50:11: ( 'float64[]' ) + // InternalRos1Lexer.g:50:13: 'float64[]' { match("float64[]"); @@ -561,8 +539,8 @@ public final void mResponse() throws RecognitionException { try { int _type = Response; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:54:10: ( 'response:' ) - // InternalRos1Lexer.g:54:12: 'response:' + // InternalRos1Lexer.g:52:10: ( 'response:' ) + // InternalRos1Lexer.g:52:12: 'response:' { match("response:"); @@ -577,6 +555,27 @@ public final void mResponse() throws RecognitionException { } // $ANTLR end "Response" + // $ANTLR start "Default" + public final void mDefault() throws RecognitionException { + try { + int _type = Default; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalRos1Lexer.g:54:9: ( 'default:' ) + // InternalRos1Lexer.g:54:11: 'default:' + { + match("default:"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "Default" + // $ANTLR start "Duration" public final void mDuration() throws RecognitionException { try { @@ -808,34 +807,13 @@ public final void mAction_1() throws RecognitionException { } // $ANTLR end "Action_1" - // $ANTLR start "Default" - public final void mDefault() throws RecognitionException { - try { - int _type = Default; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:78:9: ( 'default' ) - // InternalRos1Lexer.g:78:11: 'default' - { - match("default"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "Default" - // $ANTLR start "Float32" public final void mFloat32() throws RecognitionException { try { int _type = Float32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:80:9: ( 'float32' ) - // InternalRos1Lexer.g:80:11: 'float32' + // InternalRos1Lexer.g:78:9: ( 'float32' ) + // InternalRos1Lexer.g:78:11: 'float32' { match("float32"); @@ -855,8 +833,8 @@ public final void mFloat64() throws RecognitionException { try { int _type = Float64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:82:9: ( 'float64' ) - // InternalRos1Lexer.g:82:11: 'float64' + // InternalRos1Lexer.g:80:9: ( 'float64' ) + // InternalRos1Lexer.g:80:11: 'float64' { match("float64"); @@ -876,8 +854,8 @@ public final void mInt16_1() throws RecognitionException { try { int _type = Int16_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:84:9: ( 'int16[]' ) - // InternalRos1Lexer.g:84:11: 'int16[]' + // InternalRos1Lexer.g:82:9: ( 'int16[]' ) + // InternalRos1Lexer.g:82:11: 'int16[]' { match("int16[]"); @@ -897,8 +875,8 @@ public final void mInt32_1() throws RecognitionException { try { int _type = Int32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:86:9: ( 'int32[]' ) - // InternalRos1Lexer.g:86:11: 'int32[]' + // InternalRos1Lexer.g:84:9: ( 'int32[]' ) + // InternalRos1Lexer.g:84:11: 'int32[]' { match("int32[]"); @@ -918,8 +896,8 @@ public final void mInt64_1() throws RecognitionException { try { int _type = Int64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:88:9: ( 'int64[]' ) - // InternalRos1Lexer.g:88:11: 'int64[]' + // InternalRos1Lexer.g:86:9: ( 'int64[]' ) + // InternalRos1Lexer.g:86:11: 'int64[]' { match("int64[]"); @@ -939,8 +917,8 @@ public final void mMessage() throws RecognitionException { try { int _type = Message; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:90:9: ( 'message' ) - // InternalRos1Lexer.g:90:11: 'message' + // InternalRos1Lexer.g:88:9: ( 'message' ) + // InternalRos1Lexer.g:88:11: 'message' { match("message"); @@ -960,8 +938,8 @@ public final void mResult_1() throws RecognitionException { try { int _type = Result_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:92:10: ( 'result:' ) - // InternalRos1Lexer.g:92:12: 'result:' + // InternalRos1Lexer.g:90:10: ( 'result:' ) + // InternalRos1Lexer.g:90:12: 'result:' { match("result:"); @@ -981,8 +959,8 @@ public final void mService() throws RecognitionException { try { int _type = Service; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:94:9: ( 'service' ) - // InternalRos1Lexer.g:94:11: 'service' + // InternalRos1Lexer.g:92:9: ( 'service' ) + // InternalRos1Lexer.g:92:11: 'service' { match("service"); @@ -1002,8 +980,8 @@ public final void mUint8_1() throws RecognitionException { try { int _type = Uint8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:96:9: ( 'uint8[]' ) - // InternalRos1Lexer.g:96:11: 'uint8[]' + // InternalRos1Lexer.g:94:9: ( 'uint8[]' ) + // InternalRos1Lexer.g:94:11: 'uint8[]' { match("uint8[]"); @@ -1023,8 +1001,8 @@ public final void mArray() throws RecognitionException { try { int _type = Array; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:98:7: ( 'Array:' ) - // InternalRos1Lexer.g:98:9: 'Array:' + // InternalRos1Lexer.g:96:7: ( 'Array:' ) + // InternalRos1Lexer.g:96:9: 'Array:' { match("Array:"); @@ -1044,8 +1022,8 @@ public final void mBase64() throws RecognitionException { try { int _type = Base64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:100:8: ( 'Base64' ) - // InternalRos1Lexer.g:100:10: 'Base64' + // InternalRos1Lexer.g:98:8: ( 'Base64' ) + // InternalRos1Lexer.g:98:10: 'Base64' { match("Base64"); @@ -1065,8 +1043,8 @@ public final void mDouble() throws RecognitionException { try { int _type = Double; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:102:8: ( 'Double' ) - // InternalRos1Lexer.g:102:10: 'Double' + // InternalRos1Lexer.g:100:8: ( 'Double' ) + // InternalRos1Lexer.g:100:10: 'Double' { match("Double"); @@ -1086,8 +1064,8 @@ public final void mHeader() throws RecognitionException { try { int _type = Header; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:104:8: ( 'Header' ) - // InternalRos1Lexer.g:104:10: 'Header' + // InternalRos1Lexer.g:102:8: ( 'Header' ) + // InternalRos1Lexer.g:102:10: 'Header' { match("Header"); @@ -1107,8 +1085,8 @@ public final void mString() throws RecognitionException { try { int _type = String; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:106:8: ( 'String' ) - // InternalRos1Lexer.g:106:10: 'String' + // InternalRos1Lexer.g:104:8: ( 'String' ) + // InternalRos1Lexer.g:104:10: 'String' { match("String"); @@ -1128,8 +1106,8 @@ public final void mStruct() throws RecognitionException { try { int _type = Struct; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:108:8: ( 'Struct' ) - // InternalRos1Lexer.g:108:10: 'Struct' + // InternalRos1Lexer.g:106:8: ( 'Struct' ) + // InternalRos1Lexer.g:106:10: 'Struct' { match("Struct"); @@ -1149,8 +1127,8 @@ public final void mAction() throws RecognitionException { try { int _type = Action; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:110:8: ( 'action' ) - // InternalRos1Lexer.g:110:10: 'action' + // InternalRos1Lexer.g:108:8: ( 'action' ) + // InternalRos1Lexer.g:108:10: 'action' { match("action"); @@ -1170,8 +1148,8 @@ public final void mBool_1() throws RecognitionException { try { int _type = Bool_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:112:8: ( 'bool[]' ) - // InternalRos1Lexer.g:112:10: 'bool[]' + // InternalRos1Lexer.g:110:8: ( 'bool[]' ) + // InternalRos1Lexer.g:110:10: 'bool[]' { match("bool[]"); @@ -1191,8 +1169,8 @@ public final void mByte_1() throws RecognitionException { try { int _type = Byte_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:114:8: ( 'byte[]' ) - // InternalRos1Lexer.g:114:10: 'byte[]' + // InternalRos1Lexer.g:112:8: ( 'byte[]' ) + // InternalRos1Lexer.g:112:10: 'byte[]' { match("byte[]"); @@ -1212,8 +1190,8 @@ public final void mInt8_1() throws RecognitionException { try { int _type = Int8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:116:8: ( 'int8[]' ) - // InternalRos1Lexer.g:116:10: 'int8[]' + // InternalRos1Lexer.g:114:8: ( 'int8[]' ) + // InternalRos1Lexer.g:114:10: 'int8[]' { match("int8[]"); @@ -1233,8 +1211,8 @@ public final void mResult() throws RecognitionException { try { int _type = Result; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:118:8: ( 'result' ) - // InternalRos1Lexer.g:118:10: 'result' + // InternalRos1Lexer.g:116:8: ( 'result' ) + // InternalRos1Lexer.g:116:10: 'result' { match("result"); @@ -1254,8 +1232,8 @@ public final void mSpecs() throws RecognitionException { try { int _type = Specs; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:120:7: ( 'specs:' ) - // InternalRos1Lexer.g:120:9: 'specs:' + // InternalRos1Lexer.g:118:7: ( 'specs:' ) + // InternalRos1Lexer.g:118:9: 'specs:' { match("specs:"); @@ -1275,8 +1253,8 @@ public final void mString_1() throws RecognitionException { try { int _type = String_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:122:10: ( 'string' ) - // InternalRos1Lexer.g:122:12: 'string' + // InternalRos1Lexer.g:120:10: ( 'string' ) + // InternalRos1Lexer.g:120:12: 'string' { match("string"); @@ -1296,8 +1274,8 @@ public final void mUint16() throws RecognitionException { try { int _type = Uint16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:124:8: ( 'uint16' ) - // InternalRos1Lexer.g:124:10: 'uint16' + // InternalRos1Lexer.g:122:8: ( 'uint16' ) + // InternalRos1Lexer.g:122:10: 'uint16' { match("uint16"); @@ -1317,8 +1295,8 @@ public final void mUint32() throws RecognitionException { try { int _type = Uint32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:126:8: ( 'uint32' ) - // InternalRos1Lexer.g:126:10: 'uint32' + // InternalRos1Lexer.g:124:8: ( 'uint32' ) + // InternalRos1Lexer.g:124:10: 'uint32' { match("uint32"); @@ -1338,8 +1316,8 @@ public final void mUint64() throws RecognitionException { try { int _type = Uint64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:128:8: ( 'uint64' ) - // InternalRos1Lexer.g:128:10: 'uint64' + // InternalRos1Lexer.g:126:8: ( 'uint64' ) + // InternalRos1Lexer.g:126:10: 'uint64' { match("uint64"); @@ -1359,8 +1337,8 @@ public final void mValue_1() throws RecognitionException { try { int _type = Value_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:130:9: ( 'value:' ) - // InternalRos1Lexer.g:130:11: 'value:' + // InternalRos1Lexer.g:128:9: ( 'value:' ) + // InternalRos1Lexer.g:128:11: 'value:' { match("value:"); @@ -1380,8 +1358,8 @@ public final void mGoal_1() throws RecognitionException { try { int _type = Goal_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:132:8: ( 'goal:' ) - // InternalRos1Lexer.g:132:10: 'goal:' + // InternalRos1Lexer.g:130:8: ( 'goal:' ) + // InternalRos1Lexer.g:130:10: 'goal:' { match("goal:"); @@ -1401,8 +1379,8 @@ public final void mInt16() throws RecognitionException { try { int _type = Int16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:134:7: ( 'int16' ) - // InternalRos1Lexer.g:134:9: 'int16' + // InternalRos1Lexer.g:132:7: ( 'int16' ) + // InternalRos1Lexer.g:132:9: 'int16' { match("int16"); @@ -1422,8 +1400,8 @@ public final void mInt32() throws RecognitionException { try { int _type = Int32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:136:7: ( 'int32' ) - // InternalRos1Lexer.g:136:9: 'int32' + // InternalRos1Lexer.g:134:7: ( 'int32' ) + // InternalRos1Lexer.g:134:9: 'int32' { match("int32"); @@ -1443,8 +1421,8 @@ public final void mInt64() throws RecognitionException { try { int _type = Int64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:138:7: ( 'int64' ) - // InternalRos1Lexer.g:138:9: 'int64' + // InternalRos1Lexer.g:136:7: ( 'int64' ) + // InternalRos1Lexer.g:136:9: 'int64' { match("int64"); @@ -1464,8 +1442,8 @@ public final void mNode_1() throws RecognitionException { try { int _type = Node_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:140:8: ( 'node:' ) - // InternalRos1Lexer.g:140:10: 'node:' + // InternalRos1Lexer.g:138:8: ( 'node:' ) + // InternalRos1Lexer.g:138:10: 'node:' { match("node:"); @@ -1485,8 +1463,8 @@ public final void mType_1() throws RecognitionException { try { int _type = Type_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:142:8: ( 'type:' ) - // InternalRos1Lexer.g:142:10: 'type:' + // InternalRos1Lexer.g:140:8: ( 'type:' ) + // InternalRos1Lexer.g:140:10: 'type:' { match("type:"); @@ -1506,8 +1484,8 @@ public final void mUint8() throws RecognitionException { try { int _type = Uint8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:144:7: ( 'uint8' ) - // InternalRos1Lexer.g:144:9: 'uint8' + // InternalRos1Lexer.g:142:7: ( 'uint8' ) + // InternalRos1Lexer.g:142:9: 'uint8' { match("uint8"); @@ -1527,8 +1505,8 @@ public final void mValue() throws RecognitionException { try { int _type = Value; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:146:7: ( 'value' ) - // InternalRos1Lexer.g:146:9: 'value' + // InternalRos1Lexer.g:144:7: ( 'value' ) + // InternalRos1Lexer.g:144:9: 'value' { match("value"); @@ -1548,8 +1526,8 @@ public final void mDate() throws RecognitionException { try { int _type = Date; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:148:6: ( 'Date' ) - // InternalRos1Lexer.g:148:8: 'Date' + // InternalRos1Lexer.g:146:6: ( 'Date' ) + // InternalRos1Lexer.g:146:8: 'Date' { match("Date"); @@ -1569,8 +1547,8 @@ public final void mList() throws RecognitionException { try { int _type = List; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:150:6: ( 'List' ) - // InternalRos1Lexer.g:150:8: 'List' + // InternalRos1Lexer.g:148:6: ( 'List' ) + // InternalRos1Lexer.g:148:8: 'List' { match("List"); @@ -1590,8 +1568,8 @@ public final void mBool() throws RecognitionException { try { int _type = Bool; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:152:6: ( 'bool' ) - // InternalRos1Lexer.g:152:8: 'bool' + // InternalRos1Lexer.g:150:6: ( 'bool' ) + // InternalRos1Lexer.g:150:8: 'bool' { match("bool"); @@ -1611,8 +1589,8 @@ public final void mByte() throws RecognitionException { try { int _type = Byte; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:154:6: ( 'byte' ) - // InternalRos1Lexer.g:154:8: 'byte' + // InternalRos1Lexer.g:152:6: ( 'byte' ) + // InternalRos1Lexer.g:152:8: 'byte' { match("byte"); @@ -1632,8 +1610,8 @@ public final void mGoal() throws RecognitionException { try { int _type = Goal; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:156:6: ( 'goal' ) - // InternalRos1Lexer.g:156:8: 'goal' + // InternalRos1Lexer.g:154:6: ( 'goal' ) + // InternalRos1Lexer.g:154:8: 'goal' { match("goal"); @@ -1653,8 +1631,8 @@ public final void mInt8() throws RecognitionException { try { int _type = Int8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:158:6: ( 'int8' ) - // InternalRos1Lexer.g:158:8: 'int8' + // InternalRos1Lexer.g:156:6: ( 'int8' ) + // InternalRos1Lexer.g:156:8: 'int8' { match("int8"); @@ -1674,8 +1652,8 @@ public final void mMsg() throws RecognitionException { try { int _type = Msg; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:160:5: ( 'msg:' ) - // InternalRos1Lexer.g:160:7: 'msg:' + // InternalRos1Lexer.g:158:5: ( 'msg:' ) + // InternalRos1Lexer.g:158:7: 'msg:' { match("msg:"); @@ -1695,8 +1673,8 @@ public final void mName() throws RecognitionException { try { int _type = Name; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:162:6: ( 'name' ) - // InternalRos1Lexer.g:162:8: 'name' + // InternalRos1Lexer.g:160:6: ( 'name' ) + // InternalRos1Lexer.g:160:8: 'name' { match("name"); @@ -1716,8 +1694,8 @@ public final void mNode() throws RecognitionException { try { int _type = Node; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:164:6: ( 'node' ) - // InternalRos1Lexer.g:164:8: 'node' + // InternalRos1Lexer.g:162:6: ( 'node' ) + // InternalRos1Lexer.g:162:8: 'node' { match("node"); @@ -1737,8 +1715,8 @@ public final void mSrv() throws RecognitionException { try { int _type = Srv; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:166:5: ( 'srv:' ) - // InternalRos1Lexer.g:166:7: 'srv:' + // InternalRos1Lexer.g:164:5: ( 'srv:' ) + // InternalRos1Lexer.g:164:7: 'srv:' { match("srv:"); @@ -1758,8 +1736,8 @@ public final void mTime() throws RecognitionException { try { int _type = Time; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:168:6: ( 'time' ) - // InternalRos1Lexer.g:168:8: 'time' + // InternalRos1Lexer.g:166:6: ( 'time' ) + // InternalRos1Lexer.g:166:8: 'time' { match("time"); @@ -1779,8 +1757,8 @@ public final void mType() throws RecognitionException { try { int _type = Type; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:170:6: ( 'type' ) - // InternalRos1Lexer.g:170:8: 'type' + // InternalRos1Lexer.g:168:6: ( 'type' ) + // InternalRos1Lexer.g:168:8: 'type' { match("type"); @@ -1800,8 +1778,8 @@ public final void mAny() throws RecognitionException { try { int _type = Any; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:172:5: ( 'Any' ) - // InternalRos1Lexer.g:172:7: 'Any' + // InternalRos1Lexer.g:170:5: ( 'Any' ) + // InternalRos1Lexer.g:170:7: 'Any' { match("Any"); @@ -1821,8 +1799,8 @@ public final void mNs() throws RecognitionException { try { int _type = Ns; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:174:4: ( 'ns:' ) - // InternalRos1Lexer.g:174:6: 'ns:' + // InternalRos1Lexer.g:172:4: ( 'ns:' ) + // InternalRos1Lexer.g:172:6: 'ns:' { match("ns:"); @@ -1842,8 +1820,8 @@ public final void mLeftSquareBracketRightSquareBracket() throws RecognitionExcep try { int _type = LeftSquareBracketRightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:176:37: ( '[]' ) - // InternalRos1Lexer.g:176:39: '[]' + // InternalRos1Lexer.g:174:37: ( '[]' ) + // InternalRos1Lexer.g:174:39: '[]' { match("[]"); @@ -1863,8 +1841,8 @@ public final void mComma() throws RecognitionException { try { int _type = Comma; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:178:7: ( ',' ) - // InternalRos1Lexer.g:178:9: ',' + // InternalRos1Lexer.g:176:7: ( ',' ) + // InternalRos1Lexer.g:176:9: ',' { match(','); @@ -1883,8 +1861,8 @@ public final void mColon() throws RecognitionException { try { int _type = Colon; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:180:7: ( ':' ) - // InternalRos1Lexer.g:180:9: ':' + // InternalRos1Lexer.g:178:7: ( ':' ) + // InternalRos1Lexer.g:178:9: ':' { match(':'); @@ -1903,8 +1881,8 @@ public final void mLeftSquareBracket() throws RecognitionException { try { int _type = LeftSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:182:19: ( '[' ) - // InternalRos1Lexer.g:182:21: '[' + // InternalRos1Lexer.g:180:19: ( '[' ) + // InternalRos1Lexer.g:180:21: '[' { match('['); @@ -1923,8 +1901,8 @@ public final void mRightSquareBracket() throws RecognitionException { try { int _type = RightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:184:20: ( ']' ) - // InternalRos1Lexer.g:184:22: ']' + // InternalRos1Lexer.g:182:20: ( ']' ) + // InternalRos1Lexer.g:182:22: ']' { match(']'); @@ -1941,8 +1919,8 @@ public final void mRightSquareBracket() throws RecognitionException { // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalRos1Lexer.g:186:21: ( '0' .. '9' ) - // InternalRos1Lexer.g:186:23: '0' .. '9' + // InternalRos1Lexer.g:184:21: ( '0' .. '9' ) + // InternalRos1Lexer.g:184:23: '0' .. '9' { matchRange('0','9'); @@ -1959,10 +1937,10 @@ public final void mRULE_BINARY() throws RecognitionException { try { int _type = RULE_BINARY; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:188:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) - // InternalRos1Lexer.g:188:15: ( '0b' | '0B' ) ( '0' | '1' )+ + // InternalRos1Lexer.g:186:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) + // InternalRos1Lexer.g:186:15: ( '0b' | '0B' ) ( '0' | '1' )+ { - // InternalRos1Lexer.g:188:15: ( '0b' | '0B' ) + // InternalRos1Lexer.g:186:15: ( '0b' | '0B' ) int alt1=2; int LA1_0 = input.LA(1); @@ -1990,7 +1968,7 @@ else if ( (LA1_1=='B') ) { } switch (alt1) { case 1 : - // InternalRos1Lexer.g:188:16: '0b' + // InternalRos1Lexer.g:186:16: '0b' { match("0b"); @@ -1998,7 +1976,7 @@ else if ( (LA1_1=='B') ) { } break; case 2 : - // InternalRos1Lexer.g:188:21: '0B' + // InternalRos1Lexer.g:186:21: '0B' { match("0B"); @@ -2008,7 +1986,7 @@ else if ( (LA1_1=='B') ) { } - // InternalRos1Lexer.g:188:27: ( '0' | '1' )+ + // InternalRos1Lexer.g:186:27: ( '0' | '1' )+ int cnt2=0; loop2: do { @@ -2062,10 +2040,10 @@ public final void mRULE_BOOLEAN() throws RecognitionException { try { int _type = RULE_BOOLEAN; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:190:14: ( ( 'true' | 'false' ) ) - // InternalRos1Lexer.g:190:16: ( 'true' | 'false' ) + // InternalRos1Lexer.g:188:14: ( ( 'true' | 'false' ) ) + // InternalRos1Lexer.g:188:16: ( 'true' | 'false' ) { - // InternalRos1Lexer.g:190:16: ( 'true' | 'false' ) + // InternalRos1Lexer.g:188:16: ( 'true' | 'false' ) int alt3=2; int LA3_0 = input.LA(1); @@ -2083,7 +2061,7 @@ else if ( (LA3_0=='f') ) { } switch (alt3) { case 1 : - // InternalRos1Lexer.g:190:17: 'true' + // InternalRos1Lexer.g:188:17: 'true' { match("true"); @@ -2091,7 +2069,7 @@ else if ( (LA3_0=='f') ) { } break; case 2 : - // InternalRos1Lexer.g:190:24: 'false' + // InternalRos1Lexer.g:188:24: 'false' { match("false"); @@ -2117,34 +2095,53 @@ public final void mRULE_DOUBLE() throws RecognitionException { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:192:13: ( RULE_DIGIT ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) ) - // InternalRos1Lexer.g:192:15: RULE_DIGIT ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) + // InternalRos1Lexer.g:190:13: ( ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) ) + // InternalRos1Lexer.g:190:15: ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) { - mRULE_DIGIT(); - // InternalRos1Lexer.g:192:26: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) - int alt8=2; - alt8 = dfa8.predict(input); - switch (alt8) { + // InternalRos1Lexer.g:190:15: ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) + int alt5=2; + int LA5_0 = input.LA(1); + + if ( ((LA5_0>='0' && LA5_0<='9')) ) { + alt5=1; + } + else if ( (LA5_0=='-') ) { + alt5=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 5, 0, input); + + throw nvae; + } + switch (alt5) { case 1 : - // InternalRos1Lexer.g:192:27: '.' ( RULE_DECINT )* + // InternalRos1Lexer.g:190:16: RULE_DIGIT { - match('.'); - // InternalRos1Lexer.g:192:31: ( RULE_DECINT )* + mRULE_DIGIT(); + + } + break; + case 2 : + // InternalRos1Lexer.g:190:27: '-' ( RULE_DIGIT )* + { + match('-'); + // InternalRos1Lexer.g:190:31: ( RULE_DIGIT )* loop4: do { int alt4=2; int LA4_0 = input.LA(1); - if ( (LA4_0=='-'||(LA4_0>='0' && LA4_0<='9')) ) { + if ( ((LA4_0>='0' && LA4_0<='9')) ) { alt4=1; } switch (alt4) { case 1 : - // InternalRos1Lexer.g:192:31: RULE_DECINT + // InternalRos1Lexer.g:190:31: RULE_DIGIT { - mRULE_DECINT(); + mRULE_DIGIT(); } break; @@ -2155,37 +2152,76 @@ public final void mRULE_DOUBLE() throws RecognitionException { } while (true); + } + break; + + } + + // InternalRos1Lexer.g:190:44: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) + int alt10=2; + alt10 = dfa10.predict(input); + switch (alt10) { + case 1 : + // InternalRos1Lexer.g:190:45: '.' ( RULE_DECINT )* + { + match('.'); + // InternalRos1Lexer.g:190:49: ( RULE_DECINT )* + loop6: + do { + int alt6=2; + int LA6_0 = input.LA(1); + + if ( (LA6_0=='-'||(LA6_0>='0' && LA6_0<='9')) ) { + alt6=1; + } + + + switch (alt6) { + case 1 : + // InternalRos1Lexer.g:190:49: RULE_DECINT + { + mRULE_DECINT(); + + } + break; + + default : + break loop6; + } + } while (true); + + } break; case 2 : - // InternalRos1Lexer.g:192:44: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT + // InternalRos1Lexer.g:190:62: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT { - // InternalRos1Lexer.g:192:44: ( '.' ( RULE_DIGIT )* )? - int alt6=2; - int LA6_0 = input.LA(1); + // InternalRos1Lexer.g:190:62: ( '.' ( RULE_DIGIT )* )? + int alt8=2; + int LA8_0 = input.LA(1); - if ( (LA6_0=='.') ) { - alt6=1; + if ( (LA8_0=='.') ) { + alt8=1; } - switch (alt6) { + switch (alt8) { case 1 : - // InternalRos1Lexer.g:192:45: '.' ( RULE_DIGIT )* + // InternalRos1Lexer.g:190:63: '.' ( RULE_DIGIT )* { match('.'); - // InternalRos1Lexer.g:192:49: ( RULE_DIGIT )* - loop5: + // InternalRos1Lexer.g:190:67: ( RULE_DIGIT )* + loop7: do { - int alt5=2; - int LA5_0 = input.LA(1); + int alt7=2; + int LA7_0 = input.LA(1); - if ( ((LA5_0>='0' && LA5_0<='9')) ) { - alt5=1; + if ( ((LA7_0>='0' && LA7_0<='9')) ) { + alt7=1; } - switch (alt5) { + switch (alt7) { case 1 : - // InternalRos1Lexer.g:192:49: RULE_DIGIT + // InternalRos1Lexer.g:190:67: RULE_DIGIT { mRULE_DIGIT(); @@ -2193,7 +2229,7 @@ public final void mRULE_DOUBLE() throws RecognitionException { break; default : - break loop5; + break loop7; } } while (true); @@ -2212,14 +2248,14 @@ public final void mRULE_DOUBLE() throws RecognitionException { recover(mse); throw mse;} - // InternalRos1Lexer.g:192:73: ( '-' | '+' )? - int alt7=2; - int LA7_0 = input.LA(1); + // InternalRos1Lexer.g:190:91: ( '-' | '+' )? + int alt9=2; + int LA9_0 = input.LA(1); - if ( (LA7_0=='+'||LA7_0=='-') ) { - alt7=1; + if ( (LA9_0=='+'||LA9_0=='-') ) { + alt9=1; } - switch (alt7) { + switch (alt9) { case 1 : // InternalRos1Lexer.g: { @@ -2261,15 +2297,15 @@ public final void mRULE_DECINT() throws RecognitionException { try { int _type = RULE_DECINT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:194:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) - // InternalRos1Lexer.g:194:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // InternalRos1Lexer.g:192:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) + // InternalRos1Lexer.g:192:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) { - // InternalRos1Lexer.g:194:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) - int alt11=3; + // InternalRos1Lexer.g:192:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + int alt13=3; switch ( input.LA(1) ) { case '0': { - alt11=1; + alt13=1; } break; case '1': @@ -2282,47 +2318,47 @@ public final void mRULE_DECINT() throws RecognitionException { case '8': case '9': { - alt11=2; + alt13=2; } break; case '-': { - alt11=3; + alt13=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 11, 0, input); + new NoViableAltException("", 13, 0, input); throw nvae; } - switch (alt11) { + switch (alt13) { case 1 : - // InternalRos1Lexer.g:194:16: '0' + // InternalRos1Lexer.g:192:16: '0' { match('0'); } break; case 2 : - // InternalRos1Lexer.g:194:20: '1' .. '9' ( RULE_DIGIT )* + // InternalRos1Lexer.g:192:20: '1' .. '9' ( RULE_DIGIT )* { matchRange('1','9'); - // InternalRos1Lexer.g:194:29: ( RULE_DIGIT )* - loop9: + // InternalRos1Lexer.g:192:29: ( RULE_DIGIT )* + loop11: do { - int alt9=2; - int LA9_0 = input.LA(1); + int alt11=2; + int LA11_0 = input.LA(1); - if ( ((LA9_0>='0' && LA9_0<='9')) ) { - alt9=1; + if ( ((LA11_0>='0' && LA11_0<='9')) ) { + alt11=1; } - switch (alt9) { + switch (alt11) { case 1 : - // InternalRos1Lexer.g:194:29: RULE_DIGIT + // InternalRos1Lexer.g:192:29: RULE_DIGIT { mRULE_DIGIT(); @@ -2330,7 +2366,7 @@ public final void mRULE_DECINT() throws RecognitionException { break; default : - break loop9; + break loop11; } } while (true); @@ -2338,24 +2374,24 @@ public final void mRULE_DECINT() throws RecognitionException { } break; case 3 : - // InternalRos1Lexer.g:194:41: '-' '0' .. '9' ( RULE_DIGIT )* + // InternalRos1Lexer.g:192:41: '-' '0' .. '9' ( RULE_DIGIT )* { match('-'); matchRange('0','9'); - // InternalRos1Lexer.g:194:54: ( RULE_DIGIT )* - loop10: + // InternalRos1Lexer.g:192:54: ( RULE_DIGIT )* + loop12: do { - int alt10=2; - int LA10_0 = input.LA(1); + int alt12=2; + int LA12_0 = input.LA(1); - if ( ((LA10_0>='0' && LA10_0<='9')) ) { - alt10=1; + if ( ((LA12_0>='0' && LA12_0<='9')) ) { + alt12=1; } - switch (alt10) { + switch (alt12) { case 1 : - // InternalRos1Lexer.g:194:54: RULE_DIGIT + // InternalRos1Lexer.g:192:54: RULE_DIGIT { mRULE_DIGIT(); @@ -2363,7 +2399,7 @@ public final void mRULE_DECINT() throws RecognitionException { break; default : - break loop10; + break loop12; } } while (true); @@ -2387,41 +2423,41 @@ public final void mRULE_DECINT() throws RecognitionException { // $ANTLR start "RULE_DAY" public final void mRULE_DAY() throws RecognitionException { try { - // InternalRos1Lexer.g:196:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) - // InternalRos1Lexer.g:196:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalRos1Lexer.g:194:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) + // InternalRos1Lexer.g:194:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) { - // InternalRos1Lexer.g:196:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) - int alt12=2; - int LA12_0 = input.LA(1); + // InternalRos1Lexer.g:194:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + int alt14=2; + int LA14_0 = input.LA(1); - if ( ((LA12_0>='1' && LA12_0<='3')) ) { - int LA12_1 = input.LA(2); + if ( ((LA14_0>='1' && LA14_0<='3')) ) { + int LA14_1 = input.LA(2); - if ( ((LA12_1>='0' && LA12_1<='9')) ) { - alt12=2; + if ( ((LA14_1>='0' && LA14_1<='9')) ) { + alt14=2; } else { - alt12=1;} + alt14=1;} } - else if ( ((LA12_0>='4' && LA12_0<='9')) ) { - alt12=1; + else if ( ((LA14_0>='4' && LA14_0<='9')) ) { + alt14=1; } else { NoViableAltException nvae = - new NoViableAltException("", 12, 0, input); + new NoViableAltException("", 14, 0, input); throw nvae; } - switch (alt12) { + switch (alt14) { case 1 : - // InternalRos1Lexer.g:196:22: '1' .. '9' + // InternalRos1Lexer.g:194:22: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRos1Lexer.g:196:31: '1' .. '3' '0' .. '9' + // InternalRos1Lexer.g:194:31: '1' .. '3' '0' .. '9' { matchRange('1','3'); matchRange('0','9'); @@ -2443,41 +2479,41 @@ else if ( ((LA12_0>='4' && LA12_0<='9')) ) { // $ANTLR start "RULE_MONTH" public final void mRULE_MONTH() throws RecognitionException { try { - // InternalRos1Lexer.g:198:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) - // InternalRos1Lexer.g:198:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalRos1Lexer.g:196:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) + // InternalRos1Lexer.g:196:23: ( '1' .. '9' | '1' '0' .. '2' ) { - // InternalRos1Lexer.g:198:23: ( '1' .. '9' | '1' '0' .. '2' ) - int alt13=2; - int LA13_0 = input.LA(1); + // InternalRos1Lexer.g:196:23: ( '1' .. '9' | '1' '0' .. '2' ) + int alt15=2; + int LA15_0 = input.LA(1); - if ( (LA13_0=='1') ) { - int LA13_1 = input.LA(2); + if ( (LA15_0=='1') ) { + int LA15_1 = input.LA(2); - if ( ((LA13_1>='0' && LA13_1<='2')) ) { - alt13=2; + if ( ((LA15_1>='0' && LA15_1<='2')) ) { + alt15=2; } else { - alt13=1;} + alt15=1;} } - else if ( ((LA13_0>='2' && LA13_0<='9')) ) { - alt13=1; + else if ( ((LA15_0>='2' && LA15_0<='9')) ) { + alt15=1; } else { NoViableAltException nvae = - new NoViableAltException("", 13, 0, input); + new NoViableAltException("", 15, 0, input); throw nvae; } - switch (alt13) { + switch (alt15) { case 1 : - // InternalRos1Lexer.g:198:24: '1' .. '9' + // InternalRos1Lexer.g:196:24: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRos1Lexer.g:198:33: '1' '0' .. '2' + // InternalRos1Lexer.g:196:33: '1' '0' .. '2' { match('1'); matchRange('0','2'); @@ -2499,8 +2535,8 @@ else if ( ((LA13_0>='2' && LA13_0<='9')) ) { // $ANTLR start "RULE_YEAR" public final void mRULE_YEAR() throws RecognitionException { try { - // InternalRos1Lexer.g:200:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) - // InternalRos1Lexer.g:200:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' + // InternalRos1Lexer.g:198:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) + // InternalRos1Lexer.g:198:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' { matchRange('0','2'); matchRange('0','9'); @@ -2518,28 +2554,28 @@ public final void mRULE_YEAR() throws RecognitionException { // $ANTLR start "RULE_HOUR" public final void mRULE_HOUR() throws RecognitionException { try { - // InternalRos1Lexer.g:202:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) - // InternalRos1Lexer.g:202:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalRos1Lexer.g:200:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) + // InternalRos1Lexer.g:200:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) { - // InternalRos1Lexer.g:202:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) - int alt14=2; - int LA14_0 = input.LA(1); + // InternalRos1Lexer.g:200:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + int alt16=2; + int LA16_0 = input.LA(1); - if ( ((LA14_0>='0' && LA14_0<='1')) ) { - alt14=1; + if ( ((LA16_0>='0' && LA16_0<='1')) ) { + alt16=1; } - else if ( (LA14_0=='2') ) { - alt14=2; + else if ( (LA16_0=='2') ) { + alt16=2; } else { NoViableAltException nvae = - new NoViableAltException("", 14, 0, input); + new NoViableAltException("", 16, 0, input); throw nvae; } - switch (alt14) { + switch (alt16) { case 1 : - // InternalRos1Lexer.g:202:23: '0' .. '1' '0' .. '9' + // InternalRos1Lexer.g:200:23: '0' .. '1' '0' .. '9' { matchRange('0','1'); matchRange('0','9'); @@ -2547,7 +2583,7 @@ else if ( (LA14_0=='2') ) { } break; case 2 : - // InternalRos1Lexer.g:202:41: '2' '0' .. '3' + // InternalRos1Lexer.g:200:41: '2' '0' .. '3' { match('2'); matchRange('0','3'); @@ -2569,8 +2605,8 @@ else if ( (LA14_0=='2') ) { // $ANTLR start "RULE_MIN_SEC" public final void mRULE_MIN_SEC() throws RecognitionException { try { - // InternalRos1Lexer.g:204:23: ( '0' .. '5' '0' .. '9' ) - // InternalRos1Lexer.g:204:25: '0' .. '5' '0' .. '9' + // InternalRos1Lexer.g:202:23: ( '0' .. '5' '0' .. '9' ) + // InternalRos1Lexer.g:202:25: '0' .. '5' '0' .. '9' { matchRange('0','5'); matchRange('0','9'); @@ -2588,8 +2624,8 @@ public final void mRULE_DATE_TIME() throws RecognitionException { try { int _type = RULE_DATE_TIME; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:206:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) - // InternalRos1Lexer.g:206:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC + // InternalRos1Lexer.g:204:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) + // InternalRos1Lexer.g:204:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC { mRULE_YEAR(); match('-'); @@ -2618,35 +2654,35 @@ public final void mRULE_MESSAGE_ASIGMENT() throws RecognitionException { try { int _type = RULE_MESSAGE_ASIGMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:208:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) - // InternalRos1Lexer.g:208:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + // InternalRos1Lexer.g:206:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) + // InternalRos1Lexer.g:206:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) { - // InternalRos1Lexer.g:208:25: ( RULE_ID | RULE_STRING ) - int alt15=2; - int LA15_0 = input.LA(1); + // InternalRos1Lexer.g:206:25: ( RULE_ID | RULE_STRING ) + int alt17=2; + int LA17_0 = input.LA(1); - if ( ((LA15_0>='A' && LA15_0<='Z')||(LA15_0>='^' && LA15_0<='_')||(LA15_0>='a' && LA15_0<='z')) ) { - alt15=1; + if ( ((LA17_0>='A' && LA17_0<='Z')||(LA17_0>='^' && LA17_0<='_')||(LA17_0>='a' && LA17_0<='z')) ) { + alt17=1; } - else if ( (LA15_0=='\"'||LA15_0=='\'') ) { - alt15=2; + else if ( (LA17_0=='\"'||LA17_0=='\'') ) { + alt17=2; } else { NoViableAltException nvae = - new NoViableAltException("", 15, 0, input); + new NoViableAltException("", 17, 0, input); throw nvae; } - switch (alt15) { + switch (alt17) { case 1 : - // InternalRos1Lexer.g:208:26: RULE_ID + // InternalRos1Lexer.g:206:26: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRos1Lexer.g:208:34: RULE_STRING + // InternalRos1Lexer.g:206:34: RULE_STRING { mRULE_STRING(); @@ -2656,8 +2692,8 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { } match('='); - // InternalRos1Lexer.g:208:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) - int alt16=4; + // InternalRos1Lexer.g:206:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + int alt18=4; switch ( input.LA(1) ) { case 'A': case 'B': @@ -2714,13 +2750,13 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { case 'y': case 'z': { - alt16=1; + alt18=1; } break; case '\"': case '\'': { - alt16=2; + alt18=2; } break; case '0': @@ -2734,45 +2770,45 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { case '8': case '9': { - alt16=3; + alt18=3; } break; case '-': { - alt16=4; + alt18=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 16, 0, input); + new NoViableAltException("", 18, 0, input); throw nvae; } - switch (alt16) { + switch (alt18) { case 1 : - // InternalRos1Lexer.g:208:52: RULE_ID + // InternalRos1Lexer.g:206:52: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRos1Lexer.g:208:60: RULE_STRING + // InternalRos1Lexer.g:206:60: RULE_STRING { mRULE_STRING(); } break; case 3 : - // InternalRos1Lexer.g:208:72: RULE_INT + // InternalRos1Lexer.g:206:72: RULE_INT { mRULE_INT(); } break; case 4 : - // InternalRos1Lexer.g:208:81: '-' RULE_INT + // InternalRos1Lexer.g:206:81: '-' RULE_INT { match('-'); mRULE_INT(); @@ -2796,8 +2832,8 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { // $ANTLR start "RULE_BEGIN" public final void mRULE_BEGIN() throws RecognitionException { try { - // InternalRos1Lexer.g:210:21: () - // InternalRos1Lexer.g:210:23: + // InternalRos1Lexer.g:208:21: () + // InternalRos1Lexer.g:208:23: { } @@ -2810,8 +2846,8 @@ public final void mRULE_BEGIN() throws RecognitionException { // $ANTLR start "RULE_END" public final void mRULE_END() throws RecognitionException { try { - // InternalRos1Lexer.g:212:19: () - // InternalRos1Lexer.g:212:21: + // InternalRos1Lexer.g:210:19: () + // InternalRos1Lexer.g:210:21: { } @@ -2826,24 +2862,24 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:214:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) - // InternalRos1Lexer.g:214:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* + // InternalRos1Lexer.g:212:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) + // InternalRos1Lexer.g:212:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* { match('#'); - // InternalRos1Lexer.g:214:23: (~ ( ( '\\n' | '\\r' ) ) )* - loop17: + // InternalRos1Lexer.g:212:23: (~ ( ( '\\n' | '\\r' ) ) )* + loop19: do { - int alt17=2; - int LA17_0 = input.LA(1); + int alt19=2; + int LA19_0 = input.LA(1); - if ( ((LA17_0>='\u0000' && LA17_0<='\t')||(LA17_0>='\u000B' && LA17_0<='\f')||(LA17_0>='\u000E' && LA17_0<='\uFFFF')) ) { - alt17=1; + if ( ((LA19_0>='\u0000' && LA19_0<='\t')||(LA19_0>='\u000B' && LA19_0<='\f')||(LA19_0>='\u000E' && LA19_0<='\uFFFF')) ) { + alt19=1; } - switch (alt17) { + switch (alt19) { case 1 : - // InternalRos1Lexer.g:214:23: ~ ( ( '\\n' | '\\r' ) ) + // InternalRos1Lexer.g:212:23: ~ ( ( '\\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(); @@ -2859,7 +2895,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { break; default : - break loop17; + break loop19; } } while (true); @@ -2879,26 +2915,26 @@ public final void mRULE_ROS_CONVENTION_A() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_A; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:216:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) - // InternalRos1Lexer.g:216:25: ( '/' RULE_ID | RULE_ID '/' )* + // InternalRos1Lexer.g:214:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) + // InternalRos1Lexer.g:214:25: ( '/' RULE_ID | RULE_ID '/' )* { - // InternalRos1Lexer.g:216:25: ( '/' RULE_ID | RULE_ID '/' )* - loop18: + // InternalRos1Lexer.g:214:25: ( '/' RULE_ID | RULE_ID '/' )* + loop20: do { - int alt18=3; - int LA18_0 = input.LA(1); + int alt20=3; + int LA20_0 = input.LA(1); - if ( (LA18_0=='/') ) { - alt18=1; + if ( (LA20_0=='/') ) { + alt20=1; } - else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>='a' && LA18_0<='z')) ) { - alt18=2; + else if ( ((LA20_0>='A' && LA20_0<='Z')||(LA20_0>='^' && LA20_0<='_')||(LA20_0>='a' && LA20_0<='z')) ) { + alt20=2; } - switch (alt18) { + switch (alt20) { case 1 : - // InternalRos1Lexer.g:216:26: '/' RULE_ID + // InternalRos1Lexer.g:214:26: '/' RULE_ID { match('/'); mRULE_ID(); @@ -2906,7 +2942,7 @@ else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>= } break; case 2 : - // InternalRos1Lexer.g:216:38: RULE_ID '/' + // InternalRos1Lexer.g:214:38: RULE_ID '/' { mRULE_ID(); match('/'); @@ -2915,7 +2951,7 @@ else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>= break; default : - break loop18; + break loop20; } } while (true); @@ -2935,36 +2971,36 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_PARAM; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:218:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) - // InternalRos1Lexer.g:218:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + // InternalRos1Lexer.g:216:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) + // InternalRos1Lexer.g:216:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* { - // InternalRos1Lexer.g:218:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* - loop19: + // InternalRos1Lexer.g:216:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + loop21: do { - int alt19=4; + int alt21=4; switch ( input.LA(1) ) { case '/': { - alt19=1; + alt21=1; } break; case '\"': case '\'': { - alt19=2; + alt21=2; } break; case '~': { - alt19=3; + alt21=3; } break; } - switch (alt19) { + switch (alt21) { case 1 : - // InternalRos1Lexer.g:218:30: '/' RULE_STRING + // InternalRos1Lexer.g:216:30: '/' RULE_STRING { match('/'); mRULE_STRING(); @@ -2972,7 +3008,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 2 : - // InternalRos1Lexer.g:218:46: RULE_STRING '/' + // InternalRos1Lexer.g:216:46: RULE_STRING '/' { mRULE_STRING(); match('/'); @@ -2980,7 +3016,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 3 : - // InternalRos1Lexer.g:218:62: '~' RULE_STRING + // InternalRos1Lexer.g:216:62: '~' RULE_STRING { match('~'); mRULE_STRING(); @@ -2989,7 +3025,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { break; default : - break loop19; + break loop21; } } while (true); @@ -3009,19 +3045,19 @@ public final void mRULE_ID() throws RecognitionException { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:220:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalRos1Lexer.g:220:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalRos1Lexer.g:218:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalRos1Lexer.g:218:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalRos1Lexer.g:220:11: ( '^' )? - int alt20=2; - int LA20_0 = input.LA(1); + // InternalRos1Lexer.g:218:11: ( '^' )? + int alt22=2; + int LA22_0 = input.LA(1); - if ( (LA20_0=='^') ) { - alt20=1; + if ( (LA22_0=='^') ) { + alt22=1; } - switch (alt20) { + switch (alt22) { case 1 : - // InternalRos1Lexer.g:220:11: '^' + // InternalRos1Lexer.g:218:11: '^' { match('^'); @@ -3039,18 +3075,18 @@ public final void mRULE_ID() throws RecognitionException { recover(mse); throw mse;} - // InternalRos1Lexer.g:220:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* - loop21: + // InternalRos1Lexer.g:218:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + loop23: do { - int alt21=2; - int LA21_0 = input.LA(1); + int alt23=2; + int LA23_0 = input.LA(1); - if ( ((LA21_0>='0' && LA21_0<='9')||(LA21_0>='A' && LA21_0<='Z')||LA21_0=='_'||(LA21_0>='a' && LA21_0<='z')) ) { - alt21=1; + if ( ((LA23_0>='0' && LA23_0<='9')||(LA23_0>='A' && LA23_0<='Z')||LA23_0=='_'||(LA23_0>='a' && LA23_0<='z')) ) { + alt23=1; } - switch (alt21) { + switch (alt23) { case 1 : // InternalRos1Lexer.g: { @@ -3068,7 +3104,7 @@ public final void mRULE_ID() throws RecognitionException { break; default : - break loop21; + break loop23; } } while (true); @@ -3086,24 +3122,24 @@ public final void mRULE_ID() throws RecognitionException { // $ANTLR start "RULE_INT" public final void mRULE_INT() throws RecognitionException { try { - // InternalRos1Lexer.g:222:19: ( ( '0' .. '9' )+ ) - // InternalRos1Lexer.g:222:21: ( '0' .. '9' )+ + // InternalRos1Lexer.g:220:19: ( ( '0' .. '9' )+ ) + // InternalRos1Lexer.g:220:21: ( '0' .. '9' )+ { - // InternalRos1Lexer.g:222:21: ( '0' .. '9' )+ - int cnt22=0; - loop22: + // InternalRos1Lexer.g:220:21: ( '0' .. '9' )+ + int cnt24=0; + loop24: do { - int alt22=2; - int LA22_0 = input.LA(1); + int alt24=2; + int LA24_0 = input.LA(1); - if ( ((LA22_0>='0' && LA22_0<='9')) ) { - alt22=1; + if ( ((LA24_0>='0' && LA24_0<='9')) ) { + alt24=1; } - switch (alt22) { + switch (alt24) { case 1 : - // InternalRos1Lexer.g:222:22: '0' .. '9' + // InternalRos1Lexer.g:220:22: '0' .. '9' { matchRange('0','9'); @@ -3111,12 +3147,12 @@ public final void mRULE_INT() throws RecognitionException { break; default : - if ( cnt22 >= 1 ) break loop22; + if ( cnt24 >= 1 ) break loop24; EarlyExitException eee = - new EarlyExitException(22, input); + new EarlyExitException(24, input); throw eee; } - cnt22++; + cnt24++; } while (true); @@ -3133,47 +3169,47 @@ public final void mRULE_STRING() throws RecognitionException { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:224:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalRos1Lexer.g:224:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRos1Lexer.g:222:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalRos1Lexer.g:222:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalRos1Lexer.g:224:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - int alt25=2; - int LA25_0 = input.LA(1); + // InternalRos1Lexer.g:222:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + int alt27=2; + int LA27_0 = input.LA(1); - if ( (LA25_0=='\"') ) { - alt25=1; + if ( (LA27_0=='\"') ) { + alt27=1; } - else if ( (LA25_0=='\'') ) { - alt25=2; + else if ( (LA27_0=='\'') ) { + alt27=2; } else { NoViableAltException nvae = - new NoViableAltException("", 25, 0, input); + new NoViableAltException("", 27, 0, input); throw nvae; } - switch (alt25) { + switch (alt27) { case 1 : - // InternalRos1Lexer.g:224:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalRos1Lexer.g:222:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalRos1Lexer.g:224:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* - loop23: + // InternalRos1Lexer.g:222:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + loop25: do { - int alt23=3; - int LA23_0 = input.LA(1); + int alt25=3; + int LA25_0 = input.LA(1); - if ( (LA23_0=='\\') ) { - alt23=1; + if ( (LA25_0=='\\') ) { + alt25=1; } - else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA23_0>=']' && LA23_0<='\uFFFF')) ) { - alt23=2; + else if ( ((LA25_0>='\u0000' && LA25_0<='!')||(LA25_0>='#' && LA25_0<='[')||(LA25_0>=']' && LA25_0<='\uFFFF')) ) { + alt25=2; } - switch (alt23) { + switch (alt25) { case 1 : - // InternalRos1Lexer.g:224:21: '\\\\' . + // InternalRos1Lexer.g:222:21: '\\\\' . { match('\\'); matchAny(); @@ -3181,7 +3217,7 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 } break; case 2 : - // InternalRos1Lexer.g:224:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalRos1Lexer.g:222:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3197,7 +3233,7 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 break; default : - break loop23; + break loop25; } } while (true); @@ -3206,26 +3242,26 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 } break; case 2 : - // InternalRos1Lexer.g:224:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalRos1Lexer.g:222:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalRos1Lexer.g:224:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* - loop24: + // InternalRos1Lexer.g:222:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + loop26: do { - int alt24=3; - int LA24_0 = input.LA(1); + int alt26=3; + int LA26_0 = input.LA(1); - if ( (LA24_0=='\\') ) { - alt24=1; + if ( (LA26_0=='\\') ) { + alt26=1; } - else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA24_0>=']' && LA24_0<='\uFFFF')) ) { - alt24=2; + else if ( ((LA26_0>='\u0000' && LA26_0<='&')||(LA26_0>='(' && LA26_0<='[')||(LA26_0>=']' && LA26_0<='\uFFFF')) ) { + alt26=2; } - switch (alt24) { + switch (alt26) { case 1 : - // InternalRos1Lexer.g:224:54: '\\\\' . + // InternalRos1Lexer.g:222:54: '\\\\' . { match('\\'); matchAny(); @@ -3233,7 +3269,7 @@ else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA2 } break; case 2 : - // InternalRos1Lexer.g:224:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalRos1Lexer.g:222:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3249,7 +3285,7 @@ else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA2 break; default : - break loop24; + break loop26; } } while (true); @@ -3276,37 +3312,37 @@ public final void mRULE_ML_COMMENT() throws RecognitionException { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:226:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalRos1Lexer.g:226:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalRos1Lexer.g:224:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalRos1Lexer.g:224:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalRos1Lexer.g:226:24: ( options {greedy=false; } : . )* - loop26: + // InternalRos1Lexer.g:224:24: ( options {greedy=false; } : . )* + loop28: do { - int alt26=2; - int LA26_0 = input.LA(1); + int alt28=2; + int LA28_0 = input.LA(1); - if ( (LA26_0=='*') ) { - int LA26_1 = input.LA(2); + if ( (LA28_0=='*') ) { + int LA28_1 = input.LA(2); - if ( (LA26_1=='/') ) { - alt26=2; + if ( (LA28_1=='/') ) { + alt28=2; } - else if ( ((LA26_1>='\u0000' && LA26_1<='.')||(LA26_1>='0' && LA26_1<='\uFFFF')) ) { - alt26=1; + else if ( ((LA28_1>='\u0000' && LA28_1<='.')||(LA28_1>='0' && LA28_1<='\uFFFF')) ) { + alt28=1; } } - else if ( ((LA26_0>='\u0000' && LA26_0<=')')||(LA26_0>='+' && LA26_0<='\uFFFF')) ) { - alt26=1; + else if ( ((LA28_0>='\u0000' && LA28_0<=')')||(LA28_0>='+' && LA28_0<='\uFFFF')) ) { + alt28=1; } - switch (alt26) { + switch (alt28) { case 1 : - // InternalRos1Lexer.g:226:52: . + // InternalRos1Lexer.g:224:52: . { matchAny(); @@ -3314,7 +3350,7 @@ else if ( ((LA26_0>='\u0000' && LA26_0<=')')||(LA26_0>='+' && LA26_0<='\uFFFF')) break; default : - break loop26; + break loop28; } } while (true); @@ -3336,22 +3372,22 @@ public final void mRULE_WS() throws RecognitionException { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:228:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalRos1Lexer.g:228:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRos1Lexer.g:226:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalRos1Lexer.g:226:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalRos1Lexer.g:228:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ - int cnt27=0; - loop27: + // InternalRos1Lexer.g:226:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + int cnt29=0; + loop29: do { - int alt27=2; - int LA27_0 = input.LA(1); + int alt29=2; + int LA29_0 = input.LA(1); - if ( ((LA27_0>='\t' && LA27_0<='\n')||LA27_0=='\r'||LA27_0==' ') ) { - alt27=1; + if ( ((LA29_0>='\t' && LA29_0<='\n')||LA29_0=='\r'||LA29_0==' ') ) { + alt29=1; } - switch (alt27) { + switch (alt29) { case 1 : // InternalRos1Lexer.g: { @@ -3369,12 +3405,12 @@ public final void mRULE_WS() throws RecognitionException { break; default : - if ( cnt27 >= 1 ) break loop27; + if ( cnt29 >= 1 ) break loop29; EarlyExitException eee = - new EarlyExitException(27, input); + new EarlyExitException(29, input); throw eee; } - cnt27++; + cnt29++; } while (true); @@ -3393,8 +3429,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:230:16: ( . ) - // InternalRos1Lexer.g:230:18: . + // InternalRos1Lexer.g:228:16: ( . ) + // InternalRos1Lexer.g:228:18: . { matchAny(); @@ -3409,705 +3445,698 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { // $ANTLR end "RULE_ANY_OTHER" public void mTokens() throws RecognitionException { - // InternalRos1Lexer.g:1:8: ( ParameterStructMember | ExternalDependency | RelativeNamespace | PrivateNamespace | GlobalNamespace | Serviceclient | Serviceserver | Actionclient | Actionserver | Dependencies | ParameterAny | FromGitRepo | Subscribers | Parameters | Publishers | Artifacts | GraphName | Feedback_1 | Float32_1 | Float64_1 | Response | Duration | Feedback | Message_1 | Request | String_2 | Uint16_1 | Uint32_1 | Uint64_1 | Boolean | Integer | Action_1 | Default | Float32 | Float64 | Int16_1 | Int32_1 | Int64_1 | Message | Result_1 | Service | Uint8_1 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Int8_1 | Result | Specs | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | Goal_1 | Int16 | Int32 | Int64 | Node_1 | Type_1 | Uint8 | Value | Date | List | Bool | Byte | Goal | Int8 | Msg | Name | Node | Srv | Time | Type | Any | Ns | LeftSquareBracketRightSquareBracket | Comma | Colon | LeftSquareBracket | RightSquareBracket | RULE_BINARY | RULE_BOOLEAN | RULE_DOUBLE | RULE_DECINT | RULE_DATE_TIME | RULE_MESSAGE_ASIGMENT | RULE_SL_COMMENT | RULE_ROS_CONVENTION_A | RULE_ROS_CONVENTION_PARAM | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt28=100; - alt28 = dfa28.predict(input); - switch (alt28) { + // InternalRos1Lexer.g:1:8: ( ExternalDependency | RelativeNamespace | PrivateNamespace | GlobalNamespace | Serviceclients | Serviceservers | Actionclients | Actionservers | Dependencies | ParameterAny | FromGitRepo | Subscribers | Parameters | Publishers | Artifacts | GraphName | Feedback_1 | Float32_1 | Float64_1 | Response | Default | Duration | Feedback | Message_1 | Request | String_2 | Uint16_1 | Uint32_1 | Uint64_1 | Boolean | Integer | Action_1 | Float32 | Float64 | Int16_1 | Int32_1 | Int64_1 | Message | Result_1 | Service | Uint8_1 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Int8_1 | Result | Specs | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | Goal_1 | Int16 | Int32 | Int64 | Node_1 | Type_1 | Uint8 | Value | Date | List | Bool | Byte | Goal | Int8 | Msg | Name | Node | Srv | Time | Type | Any | Ns | LeftSquareBracketRightSquareBracket | Comma | Colon | LeftSquareBracket | RightSquareBracket | RULE_BINARY | RULE_BOOLEAN | RULE_DOUBLE | RULE_DECINT | RULE_DATE_TIME | RULE_MESSAGE_ASIGMENT | RULE_SL_COMMENT | RULE_ROS_CONVENTION_A | RULE_ROS_CONVENTION_PARAM | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_WS | RULE_ANY_OTHER ) + int alt30=99; + alt30 = dfa30.predict(input); + switch (alt30) { case 1 : - // InternalRos1Lexer.g:1:10: ParameterStructMember + // InternalRos1Lexer.g:1:10: ExternalDependency { - mParameterStructMember(); + mExternalDependency(); } break; case 2 : - // InternalRos1Lexer.g:1:32: ExternalDependency + // InternalRos1Lexer.g:1:29: RelativeNamespace { - mExternalDependency(); + mRelativeNamespace(); } break; case 3 : - // InternalRos1Lexer.g:1:51: RelativeNamespace + // InternalRos1Lexer.g:1:47: PrivateNamespace { - mRelativeNamespace(); + mPrivateNamespace(); } break; case 4 : - // InternalRos1Lexer.g:1:69: PrivateNamespace + // InternalRos1Lexer.g:1:64: GlobalNamespace { - mPrivateNamespace(); + mGlobalNamespace(); } break; case 5 : - // InternalRos1Lexer.g:1:86: GlobalNamespace + // InternalRos1Lexer.g:1:80: Serviceclients { - mGlobalNamespace(); + mServiceclients(); } break; case 6 : - // InternalRos1Lexer.g:1:102: Serviceclient + // InternalRos1Lexer.g:1:95: Serviceservers { - mServiceclient(); + mServiceservers(); } break; case 7 : - // InternalRos1Lexer.g:1:116: Serviceserver + // InternalRos1Lexer.g:1:110: Actionclients { - mServiceserver(); + mActionclients(); } break; case 8 : - // InternalRos1Lexer.g:1:130: Actionclient + // InternalRos1Lexer.g:1:124: Actionservers { - mActionclient(); + mActionservers(); } break; case 9 : - // InternalRos1Lexer.g:1:143: Actionserver + // InternalRos1Lexer.g:1:138: Dependencies { - mActionserver(); + mDependencies(); } break; case 10 : - // InternalRos1Lexer.g:1:156: Dependencies + // InternalRos1Lexer.g:1:151: ParameterAny { - mDependencies(); + mParameterAny(); } break; case 11 : - // InternalRos1Lexer.g:1:169: ParameterAny + // InternalRos1Lexer.g:1:164: FromGitRepo { - mParameterAny(); + mFromGitRepo(); } break; case 12 : - // InternalRos1Lexer.g:1:182: FromGitRepo + // InternalRos1Lexer.g:1:176: Subscribers { - mFromGitRepo(); + mSubscribers(); } break; case 13 : - // InternalRos1Lexer.g:1:194: Subscribers + // InternalRos1Lexer.g:1:188: Parameters { - mSubscribers(); + mParameters(); } break; case 14 : - // InternalRos1Lexer.g:1:206: Parameters + // InternalRos1Lexer.g:1:199: Publishers { - mParameters(); + mPublishers(); } break; case 15 : - // InternalRos1Lexer.g:1:217: Publishers + // InternalRos1Lexer.g:1:210: Artifacts { - mPublishers(); + mArtifacts(); } break; case 16 : - // InternalRos1Lexer.g:1:228: Artifacts + // InternalRos1Lexer.g:1:220: GraphName { - mArtifacts(); + mGraphName(); } break; case 17 : - // InternalRos1Lexer.g:1:238: GraphName + // InternalRos1Lexer.g:1:230: Feedback_1 { - mGraphName(); + mFeedback_1(); } break; case 18 : - // InternalRos1Lexer.g:1:248: Feedback_1 + // InternalRos1Lexer.g:1:241: Float32_1 { - mFeedback_1(); + mFloat32_1(); } break; case 19 : - // InternalRos1Lexer.g:1:259: Float32_1 + // InternalRos1Lexer.g:1:251: Float64_1 { - mFloat32_1(); + mFloat64_1(); } break; case 20 : - // InternalRos1Lexer.g:1:269: Float64_1 + // InternalRos1Lexer.g:1:261: Response { - mFloat64_1(); + mResponse(); } break; case 21 : - // InternalRos1Lexer.g:1:279: Response + // InternalRos1Lexer.g:1:270: Default { - mResponse(); + mDefault(); } break; case 22 : - // InternalRos1Lexer.g:1:288: Duration + // InternalRos1Lexer.g:1:278: Duration { mDuration(); } break; case 23 : - // InternalRos1Lexer.g:1:297: Feedback + // InternalRos1Lexer.g:1:287: Feedback { mFeedback(); } break; case 24 : - // InternalRos1Lexer.g:1:306: Message_1 + // InternalRos1Lexer.g:1:296: Message_1 { mMessage_1(); } break; case 25 : - // InternalRos1Lexer.g:1:316: Request + // InternalRos1Lexer.g:1:306: Request { mRequest(); } break; case 26 : - // InternalRos1Lexer.g:1:324: String_2 + // InternalRos1Lexer.g:1:314: String_2 { mString_2(); } break; case 27 : - // InternalRos1Lexer.g:1:333: Uint16_1 + // InternalRos1Lexer.g:1:323: Uint16_1 { mUint16_1(); } break; case 28 : - // InternalRos1Lexer.g:1:342: Uint32_1 + // InternalRos1Lexer.g:1:332: Uint32_1 { mUint32_1(); } break; case 29 : - // InternalRos1Lexer.g:1:351: Uint64_1 + // InternalRos1Lexer.g:1:341: Uint64_1 { mUint64_1(); } break; case 30 : - // InternalRos1Lexer.g:1:360: Boolean + // InternalRos1Lexer.g:1:350: Boolean { mBoolean(); } break; case 31 : - // InternalRos1Lexer.g:1:368: Integer + // InternalRos1Lexer.g:1:358: Integer { mInteger(); } break; case 32 : - // InternalRos1Lexer.g:1:376: Action_1 + // InternalRos1Lexer.g:1:366: Action_1 { mAction_1(); } break; case 33 : - // InternalRos1Lexer.g:1:385: Default - { - mDefault(); - - } - break; - case 34 : - // InternalRos1Lexer.g:1:393: Float32 + // InternalRos1Lexer.g:1:375: Float32 { mFloat32(); } break; - case 35 : - // InternalRos1Lexer.g:1:401: Float64 + case 34 : + // InternalRos1Lexer.g:1:383: Float64 { mFloat64(); } break; - case 36 : - // InternalRos1Lexer.g:1:409: Int16_1 + case 35 : + // InternalRos1Lexer.g:1:391: Int16_1 { mInt16_1(); } break; - case 37 : - // InternalRos1Lexer.g:1:417: Int32_1 + case 36 : + // InternalRos1Lexer.g:1:399: Int32_1 { mInt32_1(); } break; - case 38 : - // InternalRos1Lexer.g:1:425: Int64_1 + case 37 : + // InternalRos1Lexer.g:1:407: Int64_1 { mInt64_1(); } break; - case 39 : - // InternalRos1Lexer.g:1:433: Message + case 38 : + // InternalRos1Lexer.g:1:415: Message { mMessage(); } break; - case 40 : - // InternalRos1Lexer.g:1:441: Result_1 + case 39 : + // InternalRos1Lexer.g:1:423: Result_1 { mResult_1(); } break; - case 41 : - // InternalRos1Lexer.g:1:450: Service + case 40 : + // InternalRos1Lexer.g:1:432: Service { mService(); } break; - case 42 : - // InternalRos1Lexer.g:1:458: Uint8_1 + case 41 : + // InternalRos1Lexer.g:1:440: Uint8_1 { mUint8_1(); } break; - case 43 : - // InternalRos1Lexer.g:1:466: Array + case 42 : + // InternalRos1Lexer.g:1:448: Array { mArray(); } break; - case 44 : - // InternalRos1Lexer.g:1:472: Base64 + case 43 : + // InternalRos1Lexer.g:1:454: Base64 { mBase64(); } break; - case 45 : - // InternalRos1Lexer.g:1:479: Double + case 44 : + // InternalRos1Lexer.g:1:461: Double { mDouble(); } break; - case 46 : - // InternalRos1Lexer.g:1:486: Header + case 45 : + // InternalRos1Lexer.g:1:468: Header { mHeader(); } break; - case 47 : - // InternalRos1Lexer.g:1:493: String + case 46 : + // InternalRos1Lexer.g:1:475: String { mString(); } break; - case 48 : - // InternalRos1Lexer.g:1:500: Struct + case 47 : + // InternalRos1Lexer.g:1:482: Struct { mStruct(); } break; - case 49 : - // InternalRos1Lexer.g:1:507: Action + case 48 : + // InternalRos1Lexer.g:1:489: Action { mAction(); } break; - case 50 : - // InternalRos1Lexer.g:1:514: Bool_1 + case 49 : + // InternalRos1Lexer.g:1:496: Bool_1 { mBool_1(); } break; - case 51 : - // InternalRos1Lexer.g:1:521: Byte_1 + case 50 : + // InternalRos1Lexer.g:1:503: Byte_1 { mByte_1(); } break; - case 52 : - // InternalRos1Lexer.g:1:528: Int8_1 + case 51 : + // InternalRos1Lexer.g:1:510: Int8_1 { mInt8_1(); } break; - case 53 : - // InternalRos1Lexer.g:1:535: Result + case 52 : + // InternalRos1Lexer.g:1:517: Result { mResult(); } break; - case 54 : - // InternalRos1Lexer.g:1:542: Specs + case 53 : + // InternalRos1Lexer.g:1:524: Specs { mSpecs(); } break; - case 55 : - // InternalRos1Lexer.g:1:548: String_1 + case 54 : + // InternalRos1Lexer.g:1:530: String_1 { mString_1(); } break; - case 56 : - // InternalRos1Lexer.g:1:557: Uint16 + case 55 : + // InternalRos1Lexer.g:1:539: Uint16 { mUint16(); } break; - case 57 : - // InternalRos1Lexer.g:1:564: Uint32 + case 56 : + // InternalRos1Lexer.g:1:546: Uint32 { mUint32(); } break; - case 58 : - // InternalRos1Lexer.g:1:571: Uint64 + case 57 : + // InternalRos1Lexer.g:1:553: Uint64 { mUint64(); } break; - case 59 : - // InternalRos1Lexer.g:1:578: Value_1 + case 58 : + // InternalRos1Lexer.g:1:560: Value_1 { mValue_1(); } break; - case 60 : - // InternalRos1Lexer.g:1:586: Goal_1 + case 59 : + // InternalRos1Lexer.g:1:568: Goal_1 { mGoal_1(); } break; - case 61 : - // InternalRos1Lexer.g:1:593: Int16 + case 60 : + // InternalRos1Lexer.g:1:575: Int16 { mInt16(); } break; - case 62 : - // InternalRos1Lexer.g:1:599: Int32 + case 61 : + // InternalRos1Lexer.g:1:581: Int32 { mInt32(); } break; - case 63 : - // InternalRos1Lexer.g:1:605: Int64 + case 62 : + // InternalRos1Lexer.g:1:587: Int64 { mInt64(); } break; - case 64 : - // InternalRos1Lexer.g:1:611: Node_1 + case 63 : + // InternalRos1Lexer.g:1:593: Node_1 { mNode_1(); } break; - case 65 : - // InternalRos1Lexer.g:1:618: Type_1 + case 64 : + // InternalRos1Lexer.g:1:600: Type_1 { mType_1(); } break; - case 66 : - // InternalRos1Lexer.g:1:625: Uint8 + case 65 : + // InternalRos1Lexer.g:1:607: Uint8 { mUint8(); } break; - case 67 : - // InternalRos1Lexer.g:1:631: Value + case 66 : + // InternalRos1Lexer.g:1:613: Value { mValue(); } break; - case 68 : - // InternalRos1Lexer.g:1:637: Date + case 67 : + // InternalRos1Lexer.g:1:619: Date { mDate(); } break; - case 69 : - // InternalRos1Lexer.g:1:642: List + case 68 : + // InternalRos1Lexer.g:1:624: List { mList(); } break; - case 70 : - // InternalRos1Lexer.g:1:647: Bool + case 69 : + // InternalRos1Lexer.g:1:629: Bool { mBool(); } break; - case 71 : - // InternalRos1Lexer.g:1:652: Byte + case 70 : + // InternalRos1Lexer.g:1:634: Byte { mByte(); } break; - case 72 : - // InternalRos1Lexer.g:1:657: Goal + case 71 : + // InternalRos1Lexer.g:1:639: Goal { mGoal(); } break; - case 73 : - // InternalRos1Lexer.g:1:662: Int8 + case 72 : + // InternalRos1Lexer.g:1:644: Int8 { mInt8(); } break; - case 74 : - // InternalRos1Lexer.g:1:667: Msg + case 73 : + // InternalRos1Lexer.g:1:649: Msg { mMsg(); } break; - case 75 : - // InternalRos1Lexer.g:1:671: Name + case 74 : + // InternalRos1Lexer.g:1:653: Name { mName(); } break; - case 76 : - // InternalRos1Lexer.g:1:676: Node + case 75 : + // InternalRos1Lexer.g:1:658: Node { mNode(); } break; - case 77 : - // InternalRos1Lexer.g:1:681: Srv + case 76 : + // InternalRos1Lexer.g:1:663: Srv { mSrv(); } break; - case 78 : - // InternalRos1Lexer.g:1:685: Time + case 77 : + // InternalRos1Lexer.g:1:667: Time { mTime(); } break; - case 79 : - // InternalRos1Lexer.g:1:690: Type + case 78 : + // InternalRos1Lexer.g:1:672: Type { mType(); } break; - case 80 : - // InternalRos1Lexer.g:1:695: Any + case 79 : + // InternalRos1Lexer.g:1:677: Any { mAny(); } break; - case 81 : - // InternalRos1Lexer.g:1:699: Ns + case 80 : + // InternalRos1Lexer.g:1:681: Ns { mNs(); } break; - case 82 : - // InternalRos1Lexer.g:1:702: LeftSquareBracketRightSquareBracket + case 81 : + // InternalRos1Lexer.g:1:684: LeftSquareBracketRightSquareBracket { mLeftSquareBracketRightSquareBracket(); } break; - case 83 : - // InternalRos1Lexer.g:1:738: Comma + case 82 : + // InternalRos1Lexer.g:1:720: Comma { mComma(); } break; - case 84 : - // InternalRos1Lexer.g:1:744: Colon + case 83 : + // InternalRos1Lexer.g:1:726: Colon { mColon(); } break; - case 85 : - // InternalRos1Lexer.g:1:750: LeftSquareBracket + case 84 : + // InternalRos1Lexer.g:1:732: LeftSquareBracket { mLeftSquareBracket(); } break; - case 86 : - // InternalRos1Lexer.g:1:768: RightSquareBracket + case 85 : + // InternalRos1Lexer.g:1:750: RightSquareBracket { mRightSquareBracket(); } break; - case 87 : - // InternalRos1Lexer.g:1:787: RULE_BINARY + case 86 : + // InternalRos1Lexer.g:1:769: RULE_BINARY { mRULE_BINARY(); } break; - case 88 : - // InternalRos1Lexer.g:1:799: RULE_BOOLEAN + case 87 : + // InternalRos1Lexer.g:1:781: RULE_BOOLEAN { mRULE_BOOLEAN(); } break; - case 89 : - // InternalRos1Lexer.g:1:812: RULE_DOUBLE + case 88 : + // InternalRos1Lexer.g:1:794: RULE_DOUBLE { mRULE_DOUBLE(); } break; - case 90 : - // InternalRos1Lexer.g:1:824: RULE_DECINT + case 89 : + // InternalRos1Lexer.g:1:806: RULE_DECINT { mRULE_DECINT(); } break; - case 91 : - // InternalRos1Lexer.g:1:836: RULE_DATE_TIME + case 90 : + // InternalRos1Lexer.g:1:818: RULE_DATE_TIME { mRULE_DATE_TIME(); } break; - case 92 : - // InternalRos1Lexer.g:1:851: RULE_MESSAGE_ASIGMENT + case 91 : + // InternalRos1Lexer.g:1:833: RULE_MESSAGE_ASIGMENT { mRULE_MESSAGE_ASIGMENT(); } break; - case 93 : - // InternalRos1Lexer.g:1:873: RULE_SL_COMMENT + case 92 : + // InternalRos1Lexer.g:1:855: RULE_SL_COMMENT { mRULE_SL_COMMENT(); } break; - case 94 : - // InternalRos1Lexer.g:1:889: RULE_ROS_CONVENTION_A + case 93 : + // InternalRos1Lexer.g:1:871: RULE_ROS_CONVENTION_A { mRULE_ROS_CONVENTION_A(); } break; - case 95 : - // InternalRos1Lexer.g:1:911: RULE_ROS_CONVENTION_PARAM + case 94 : + // InternalRos1Lexer.g:1:893: RULE_ROS_CONVENTION_PARAM { mRULE_ROS_CONVENTION_PARAM(); } break; - case 96 : - // InternalRos1Lexer.g:1:937: RULE_ID + case 95 : + // InternalRos1Lexer.g:1:919: RULE_ID { mRULE_ID(); } break; - case 97 : - // InternalRos1Lexer.g:1:945: RULE_STRING + case 96 : + // InternalRos1Lexer.g:1:927: RULE_STRING { mRULE_STRING(); } break; - case 98 : - // InternalRos1Lexer.g:1:957: RULE_ML_COMMENT + case 97 : + // InternalRos1Lexer.g:1:939: RULE_ML_COMMENT { mRULE_ML_COMMENT(); } break; - case 99 : - // InternalRos1Lexer.g:1:973: RULE_WS + case 98 : + // InternalRos1Lexer.g:1:955: RULE_WS { mRULE_WS(); } break; - case 100 : - // InternalRos1Lexer.g:1:981: RULE_ANY_OTHER + case 99 : + // InternalRos1Lexer.g:1:963: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -4119,21 +4148,21 @@ public void mTokens() throws RecognitionException { } - protected DFA8 dfa8 = new DFA8(this); - protected DFA28 dfa28 = new DFA28(this); - static final String DFA8_eotS = + protected DFA10 dfa10 = new DFA10(this); + protected DFA30 dfa30 = new DFA30(this); + static final String DFA10_eotS = "\1\uffff\1\5\1\uffff\2\5\1\uffff\2\5"; - static final String DFA8_eofS = + static final String DFA10_eofS = "\10\uffff"; - static final String DFA8_minS = + static final String DFA10_minS = "\1\56\1\60\1\uffff\2\60\1\uffff\2\60"; - static final String DFA8_maxS = + static final String DFA10_maxS = "\2\145\1\uffff\2\145\1\uffff\2\145"; - static final String DFA8_acceptS = + static final String DFA10_acceptS = "\2\uffff\1\2\2\uffff\1\1\2\uffff"; - static final String DFA8_specialS = + static final String DFA10_specialS = "\10\uffff}>"; - static final String[] DFA8_transitionS = { + static final String[] DFA10_transitionS = { "\1\1\26\uffff\1\2\37\uffff\1\2", "\1\3\11\4\13\uffff\1\2\37\uffff\1\2", "", @@ -4144,145 +4173,145 @@ public void mTokens() throws RecognitionException { "\1\6\11\7\13\uffff\1\2\37\uffff\1\2" }; - static final short[] DFA8_eot = DFA.unpackEncodedString(DFA8_eotS); - static final short[] DFA8_eof = DFA.unpackEncodedString(DFA8_eofS); - static final char[] DFA8_min = DFA.unpackEncodedStringToUnsignedChars(DFA8_minS); - static final char[] DFA8_max = DFA.unpackEncodedStringToUnsignedChars(DFA8_maxS); - static final short[] DFA8_accept = DFA.unpackEncodedString(DFA8_acceptS); - static final short[] DFA8_special = DFA.unpackEncodedString(DFA8_specialS); - static final short[][] DFA8_transition; + static final short[] DFA10_eot = DFA.unpackEncodedString(DFA10_eotS); + static final short[] DFA10_eof = DFA.unpackEncodedString(DFA10_eofS); + static final char[] DFA10_min = DFA.unpackEncodedStringToUnsignedChars(DFA10_minS); + static final char[] DFA10_max = DFA.unpackEncodedStringToUnsignedChars(DFA10_maxS); + static final short[] DFA10_accept = DFA.unpackEncodedString(DFA10_acceptS); + static final short[] DFA10_special = DFA.unpackEncodedString(DFA10_specialS); + static final short[][] DFA10_transition; static { - int numStates = DFA8_transitionS.length; - DFA8_transition = new short[numStates][]; + int numStates = DFA10_transitionS.length; + DFA10_transition = new short[numStates][]; for (int i=0; i"; - static final String[] DFA28_transitionS = { - "\11\53\2\52\2\53\1\52\22\53\1\52\1\53\1\44\1\46\3\53\1\45\4\53\1\33\1\40\1\53\1\47\1\36\2\37\7\41\1\34\6\53\1\20\1\15\1\43\1\21\1\2\1\43\1\4\1\22\1\16\2\43\1\31\3\43\1\1\1\43\1\3\1\23\7\43\1\32\1\53\1\35\1\42\1\43\1\53\1\6\1\24\1\43\1\7\1\43\1\10\1\26\1\43\1\17\3\43\1\13\1\27\1\43\1\11\1\43\1\12\1\5\1\30\1\14\1\25\4\43\3\53\1\51\uff81\53", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\54\20\57\1\55\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\27\57\1\61\2\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\62\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\63\5\57\1\64\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\65\12\57\1\70\1\57\1\71\1\57\1\67\1\66\5\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\72\16\57\1\73\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\74\17\57\1\75\5\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\101\3\57\1\77\6\57\1\100\5\57\1\76\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\102\23\57\1\103\5\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\104\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\105\15\57\1\106\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\107\21\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\111\15\57\1\110\13\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\112\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\113\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\115\3\57\1\114\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\117\15\57\1\116\13\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\120\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\121\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\122\11\57\1\123\1\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\124\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\125\13\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\127\15\57\1\126\3\57\1\130\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\132\10\57\1\133\6\57\1\131\1\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\134\21\57", + static final String DFA30_eotS = + "\1\50\31\56\1\136\3\uffff\2\144\1\53\1\144\1\53\1\56\2\53\1\uffff\1\53\1\uffff\1\53\2\uffff\2\56\2\uffff\55\56\11\uffff\2\144\1\56\2\uffff\1\u00a6\2\uffff\1\u00a6\4\uffff\40\56\1\u00cc\12\56\1\uffff\4\56\2\144\3\uffff\12\56\1\uffff\17\56\1\uffff\7\56\1\u0101\1\56\1\uffff\1\56\1\u0104\3\56\1\u0109\1\u010b\1\56\1\u010e\1\u0110\1\u0111\1\u0113\1\u0114\1\u0115\1\u0116\1\144\22\56\1\u0115\11\56\1\u0134\3\56\1\u0139\1\u013b\1\u013d\2\uffff\2\56\1\uffff\3\56\4\uffff\1\u0144\12\uffff\10\56\1\u014e\1\uffff\1\u0152\13\56\1\u015f\2\56\1\u0163\1\u0165\1\u0167\2\uffff\1\56\1\u0169\1\56\7\uffff\1\u016b\1\u016c\1\u016d\1\u016e\2\uffff\6\56\1\u0177\1\56\2\uffff\2\56\2\uffff\6\56\1\u0182\1\u0184\3\56\2\uffff\1\56\1\u018a\6\uffff\1\u018b\1\uffff\1\u018c\4\uffff\10\56\1\uffff\5\56\1\uffff\1\u019a\1\56\1\u019d\4\uffff\3\56\5\uffff\5\56\1\u01a6\7\56\1\uffff\1\56\2\uffff\2\56\1\uffff\5\56\1\uffff\5\56\1\uffff\20\56\2\uffff\3\56\1\u01ce\3\56\1\uffff\3\56\1\uffff\3\56\1\uffff\5\56\1\uffff\6\56\2\uffff\3\56\1\u01e6\2\uffff\2\56\1\u01e9\1\uffff\1\56\1\u01eb\1\uffff\1\u01ec\2\uffff"; + static final String DFA30_eofS = + "\u01ed\uffff"; + static final String DFA30_minS = + "\1\0\31\57\1\135\3\uffff\4\56\1\101\1\57\2\0\1\uffff\1\42\1\uffff\1\42\2\uffff\2\57\2\uffff\55\57\11\uffff\1\60\1\56\1\57\2\0\1\57\2\0\1\57\4\uffff\53\57\1\uffff\4\57\1\60\1\56\1\0\1\uffff\1\0\12\57\1\uffff\17\57\1\uffff\11\57\1\uffff\17\57\1\55\43\57\2\uffff\2\57\1\uffff\3\57\4\uffff\1\57\12\uffff\11\57\1\uffff\22\57\2\uffff\3\57\7\uffff\4\57\2\uffff\10\57\2\uffff\2\57\2\uffff\13\57\2\uffff\2\57\6\uffff\1\57\1\uffff\1\57\4\uffff\10\57\1\uffff\5\57\1\uffff\3\57\4\uffff\3\57\5\uffff\15\57\1\uffff\1\57\2\uffff\2\57\1\uffff\5\57\1\uffff\5\57\1\uffff\20\57\2\uffff\7\57\1\uffff\3\57\1\uffff\3\57\1\uffff\5\57\1\uffff\6\57\2\uffff\4\57\2\uffff\3\57\1\uffff\2\57\1\uffff\1\57\2\uffff"; + static final String DFA30_maxS = + "\1\uffff\31\172\1\135\3\uffff\4\145\2\172\2\uffff\1\uffff\1\172\1\uffff\1\47\2\uffff\2\172\2\uffff\55\172\11\uffff\1\71\1\145\1\172\2\uffff\1\75\2\uffff\1\75\4\uffff\53\172\1\uffff\4\172\1\71\1\145\1\uffff\1\uffff\1\uffff\12\172\1\uffff\17\172\1\uffff\11\172\1\uffff\17\172\1\55\43\172\2\uffff\2\172\1\uffff\3\172\4\uffff\1\172\12\uffff\11\172\1\uffff\22\172\2\uffff\3\172\7\uffff\4\172\2\uffff\10\172\2\uffff\2\172\2\uffff\13\172\2\uffff\2\172\6\uffff\1\172\1\uffff\1\172\4\uffff\10\172\1\uffff\5\172\1\uffff\3\172\4\uffff\3\172\5\uffff\15\172\1\uffff\1\172\2\uffff\2\172\1\uffff\5\172\1\uffff\5\172\1\uffff\20\172\2\uffff\7\172\1\uffff\3\172\1\uffff\3\172\1\uffff\5\172\1\uffff\6\172\2\uffff\4\172\2\uffff\3\172\1\uffff\2\172\1\uffff\1\172\2\uffff"; + static final String DFA30_acceptS = + "\33\uffff\1\122\1\123\1\125\10\uffff\1\134\1\uffff\1\135\1\uffff\1\142\1\143\2\uffff\1\137\1\133\55\uffff\1\121\1\124\1\122\1\123\1\125\1\126\1\132\1\131\1\130\11\uffff\1\134\1\141\1\136\1\142\53\uffff\1\120\7\uffff\1\140\13\uffff\1\114\17\uffff\1\111\11\uffff\1\117\63\uffff\1\63\1\110\2\uffff\1\103\3\uffff\1\61\1\105\1\62\1\106\1\uffff\1\73\1\107\1\77\1\113\1\112\1\100\1\116\1\115\1\127\1\104\11\uffff\1\65\22\uffff\1\51\1\101\3\uffff\1\43\1\74\1\44\1\75\1\45\1\76\1\52\4\uffff\1\72\1\102\10\uffff\1\32\1\66\2\uffff\1\40\1\60\13\uffff\1\47\1\64\2\uffff\1\33\1\67\1\34\1\70\1\35\1\71\1\uffff\1\53\1\uffff\1\54\1\55\1\56\1\57\10\uffff\1\50\5\uffff\1\25\3\uffff\1\22\1\41\1\23\1\42\3\uffff\1\31\1\30\1\46\1\36\1\37\15\uffff\1\26\1\uffff\1\21\1\27\2\uffff\1\24\5\uffff\1\20\5\uffff\1\17\20\uffff\1\15\1\16\7\uffff\1\14\3\uffff\1\13\3\uffff\1\12\5\uffff\1\11\6\uffff\1\7\1\10\4\uffff\1\5\1\6\3\uffff\1\4\2\uffff\1\3\1\uffff\1\2\1\1"; + static final String DFA30_specialS = + "\1\6\43\uffff\1\3\1\7\103\uffff\1\10\1\2\1\uffff\1\0\1\5\67\uffff\1\1\1\uffff\1\4\u0145\uffff}>"; + static final String[] DFA30_transitionS = { + "\11\53\2\52\2\53\1\52\22\53\1\52\1\53\1\44\1\46\3\53\1\45\4\53\1\33\1\40\1\53\1\47\1\36\2\37\7\41\1\34\6\53\1\20\1\15\1\43\1\21\1\1\1\43\1\4\1\22\1\16\2\43\1\31\3\43\1\3\1\43\1\2\1\23\7\43\1\32\1\53\1\35\1\42\1\43\1\53\1\6\1\24\1\43\1\7\1\43\1\10\1\26\1\43\1\17\3\43\1\13\1\27\1\43\1\11\1\43\1\12\1\5\1\30\1\14\1\25\4\43\3\53\1\51\uff81\53", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\27\55\1\54\2\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\60\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\62\20\55\1\61\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\63\5\55\1\64\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\65\12\55\1\70\1\55\1\71\1\55\1\67\1\66\5\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\2\55\1\72\16\55\1\73\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\74\17\55\1\75\5\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\101\3\55\1\77\6\55\1\100\5\55\1\76\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\102\23\55\1\103\5\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\104\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\105\15\55\1\106\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\107\21\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\111\15\55\1\110\13\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\112\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\113\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\115\3\55\1\114\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\117\15\55\1\116\13\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\120\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\121\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\16\55\1\122\11\55\1\123\1\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\124\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\16\55\1\125\13\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\127\15\55\1\126\3\55\1\130\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\132\10\55\1\133\6\55\1\131\1\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\134\21\55", "\1\135", "", "", "", "\1\145\1\uffff\12\143\10\uffff\1\142\2\uffff\1\145\34\uffff\1\142\2\uffff\1\145", "\1\145\1\uffff\12\146\13\uffff\1\145\37\uffff\1\145", - "\12\144", + "\1\145\1\uffff\12\147\13\uffff\1\145\37\uffff\1\145", "\1\145\26\uffff\1\145\37\uffff\1\145", - "\32\147\4\uffff\1\147\1\uffff\32\147", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\42\151\1\152\71\151\1\150\uffa3\151", - "\47\154\1\155\64\154\1\153\uffa3\154", + "\32\150\4\uffff\1\150\1\uffff\32\150", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\42\152\1\153\71\152\1\151\uffa3\152", + "\47\155\1\156\64\155\1\154\uffa3\155", "", - "\1\160\4\uffff\1\160\2\uffff\1\157\26\uffff\32\50\3\uffff\2\50\1\uffff\32\50", + "\1\161\4\uffff\1\161\2\uffff\1\160\26\uffff\32\50\3\uffff\2\50\1\uffff\32\50", "", - "\1\160\4\uffff\1\160", + "\1\161\4\uffff\1\161", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\162\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\163\21\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\163\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\164\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\165\16\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\166\13\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\167\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\170\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\171\30\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\172\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\173\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\25\57\1\174\4\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\175\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\176\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\5\57\1\u0080\11\57\1\177\12\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0081\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0082\13\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0083\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0084\13\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u0085\16\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0086\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u0087\30\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\20\57\1\u0089\1\57\1\u0088\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u008a\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u008b\23\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u008c\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u008d\13\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u008e\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u008f\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0090\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0091\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u0092\1\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u0093\5\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0094\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0095\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0096\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0097\13\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0098\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u0099\16\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u009a\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u009b\26\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u009c\15\57", - "\1\50\12\57\1\u009d\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u009e\12\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u009f\15\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00a0\5\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00a1\7\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\164\16\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\165\21\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\166\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\16\55\1\167\13\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\170\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\171\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\55\1\172\30\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\173\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\174\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\25\55\1\175\4\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\176\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\177\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\5\55\1\u0081\11\55\1\u0080\12\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u0082\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\16\55\1\u0083\13\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u0084\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\16\55\1\u0085\13\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\u0086\16\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u0087\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\55\1\u0088\30\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\20\55\1\u008a\1\55\1\u0089\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u008b\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\6\55\1\u008c\23\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u008d\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\16\55\1\u008e\13\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u008f\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u0090\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u0091\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u0092\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\30\55\1\u0093\1\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\24\55\1\u0094\5\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u0095\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u0096\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u0097\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\16\55\1\u0098\13\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u0099\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\u009a\16\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u009b\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\3\55\1\u009c\26\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\14\55\1\u009d\15\55", + "\1\50\12\55\1\u009e\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\17\55\1\u009f\12\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\14\55\1\u00a0\15\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\24\55\1\u00a1\5\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u00a2\7\55", "", "", "", @@ -4292,171 +4321,173 @@ public String getDescription() { "", "", "", - "\12\u00a2", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\0\u00a3", - "\42\151\1\152\71\151\1\150\uffa3\151", - "\1\160\15\uffff\1\60", + "\12\u00a3", + "\1\145\1\uffff\12\u00a4\13\uffff\1\145\37\uffff\1\145", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "\0\u00a5", - "\47\154\1\155\64\154\1\153\uffa3\154", - "\1\160\15\uffff\1\60", + "\42\152\1\153\71\152\1\151\uffa3\152", + "\1\161\15\uffff\1\57", + "\0\u00a7", + "\47\155\1\156\64\155\1\154\uffa3\155", + "\1\161\15\uffff\1\57", "", "", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00a6\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\25\57\1\u00a7\4\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00a8\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00a9\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u00aa\30\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u00ab\12\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\25\57\1\u00ac\4\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00ad\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00ae\21\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u00af\27\57", - "\1\50\12\57\1\u00b0\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00b1\21\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00b2\21\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00b3\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00b4\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00b5\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u00b6\15\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u00b7\26\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00b8\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00b9\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00ba\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00bb\16\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u00bc\4\57\1\u00bd\5\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00be\5\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00bf\7\57", - "\1\50\12\57\1\u00c0\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00c1\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00c2\16\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00c3\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00c4\25\57", - "\1\50\1\57\1\u00c5\1\57\1\u00c6\2\57\1\u00c7\1\57\1\u00c8\1\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00c9\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u00cb\30\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00cc\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u00cd\26\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00ce\13\57\1\u00cf\5\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00d0\16\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00d1\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00d2\5\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00d3\16\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00d4\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00d5\25\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u00a8\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u00a9\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\25\55\1\u00aa\4\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u00ab\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\55\1\u00ac\30\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\17\55\1\u00ad\12\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\25\55\1\u00ae\4\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u00af\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\u00b0\21\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\2\55\1\u00b1\27\55", + "\1\50\12\55\1\u00b2\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\u00b3\21\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\u00b4\21\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u00b5\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u00b6\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u00b7\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\14\55\1\u00b8\15\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\3\55\1\u00b9\26\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u00ba\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u00bb\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u00bc\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\u00bd\16\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\17\55\1\u00be\4\55\1\u00bf\5\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\24\55\1\u00c0\5\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u00c1\7\55", + "\1\50\12\55\1\u00c2\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u00c3\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\u00c4\16\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u00c5\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u00c6\25\55", + "\1\50\1\55\1\u00c7\1\55\1\u00c8\2\55\1\u00c9\1\55\1\u00ca\1\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u00cb\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\55\1\u00cd\30\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u00ce\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\3\55\1\u00cf\26\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\u00d0\13\55\1\u00d1\5\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\u00d2\16\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u00d3\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\24\55\1\u00d4\5\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\u00d5\16\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u00d6\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u00d7\25\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00d6\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00d7\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00d8\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00d9\6\57", - "\12\u00da", - "\42\151\1\152\71\151\1\150\uffa3\151", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u00d8\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u00d9\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u00da\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u00db\6\55", + "\12\u00dc", + "\1\145\1\uffff\12\u00a4\13\uffff\1\145\37\uffff\1\145", + "\42\152\1\153\71\152\1\151\uffa3\152", "", - "\47\154\1\155\64\154\1\153\uffa3\154", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u00db\15\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00dc\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u00dd\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00de\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00df\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\7\57\1\u00e0\22\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00e1\21\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u00e2\27\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u00e3\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00e4\7\57", + "\47\155\1\156\64\155\1\154\uffa3\155", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u00dd\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u00de\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u00df\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\14\55\1\u00e0\15\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u00e1\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\7\55\1\u00e2\22\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\u00e3\21\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\2\55\1\u00e4\27\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u00e5\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u00e6\7\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u00e5\13\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\5\57\1\u00e6\24\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u00e7\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00e8\5\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00e9\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\6\57\1\u00ea\23\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u00eb\30\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00ec\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00ed\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u00ee\15\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00ef\21\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u00f0\13\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00f1\16\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00f2\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00f3\31\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\16\55\1\u00e7\13\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\5\55\1\u00e8\24\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u00e9\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\24\55\1\u00ea\5\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u00eb\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\6\55\1\u00ec\23\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\55\1\u00ed\30\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u00ee\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u00ef\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\14\55\1\u00f0\15\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\u00f1\21\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\16\55\1\u00f2\13\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\u00f3\16\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u00f4\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u00f5\31\55", "", - "\1\50\1\57\1\u00f4\1\57\1\u00f5\2\57\1\u00f6\1\57\1\u00f7\1\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00f8\25\57", - "\1\50\6\57\1\u00f9\3\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u00fa\23\57", - "\1\50\6\57\1\u00fb\3\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\2\57\1\u00fc\7\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\4\57\1\u00fd\5\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\1\u00fe\3\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u0100\1\57", + "\1\50\1\55\1\u00f6\1\55\1\u00f7\2\55\1\u00f8\1\55\1\u00f9\1\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u00fa\25\55", + "\1\50\6\55\1\u00fb\3\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\6\55\1\u00fc\23\55", + "\1\50\6\55\1\u00fd\3\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\2\55\1\u00fe\7\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\4\55\1\u00ff\5\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\1\u0100\3\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\30\55\1\u0102\1\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u0101\16\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0103\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0104\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0105\27\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\1\u0106\3\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\1\u0108\3\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u010a\25\57", - "\1\50\12\57\1\u010b\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\1\u010d\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\1\u0110\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\u0103\16\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u0105\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u0106\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\2\55\1\u0107\27\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\1\u0108\3\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\1\u010a\3\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u010c\25\55", + "\1\50\12\55\1\u010d\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\1\u010f\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\1\u0112\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "\1\143", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0115\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0116\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0117\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0118\21\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u0119\16\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\15\57\1\u011a\14\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u011b\27\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u011c\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u011d\23\57", - "\1\50\12\57\1\u011e\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u011f\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0120\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u0121\26\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u0122\16\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0123\21\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0124\21\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0125\31\57", - "\1\50\3\57\1\u0126\2\57\1\u0127\3\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0128\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0129\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u012a\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u012b\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u012c\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u012d\23\57", - "\1\50\6\57\1\u012e\3\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\2\57\1\u012f\7\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\4\57\1\u0130\5\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\1\u0131\3\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0133\31\57", - "\1\50\4\57\1\u0134\5\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0135\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\1\u0136\3\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\1\u0138\3\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\1\u013a\3\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u0117\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\u0118\21\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u0119\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u011a\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\u011b\16\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\15\55\1\u011c\14\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\2\55\1\u011d\27\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u011e\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\6\55\1\u011f\23\55", + "\1\50\12\55\1\u0120\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u0121\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u0122\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\3\55\1\u0123\26\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\u0124\16\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\u0125\21\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\u0126\21\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u0127\31\55", + "\1\50\3\55\1\u0128\2\55\1\u0129\3\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u012a\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u012b\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u012c\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u012d\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u012e\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\6\55\1\u012f\23\55", + "\1\50\6\55\1\u0130\3\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\2\55\1\u0131\7\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\4\55\1\u0132\5\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\1\u0133\3\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u0135\31\55", + "\1\50\4\55\1\u0136\5\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u0137\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\1\u0138\3\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\1\u013a\3\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\1\u013c\3\uffff\1\55\1\uffff\32\55", "", "", - "\1\50\12\57\1\u013c\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u013d\25\57", + "\1\50\12\55\1\u013e\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u013f\25\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u013e\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u013f\23\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0140\6\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u0140\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\6\55\1\u0141\23\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u0142\6\55", "", "", "", "", - "\1\50\12\57\1\u0141\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\1\u0143\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", "", "", @@ -4467,39 +4498,39 @@ public String getDescription() { "", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0143\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0144\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0145\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\25\57\1\u0146\4\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\15\57\1\u0147\14\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0148\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0149\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u014a\21\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\1\u014b\3\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u0145\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\25\55\1\u0146\4\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u0147\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u0148\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\15\55\1\u0149\14\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u014a\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u014b\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\u014c\21\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\1\u014d\3\uffff\1\55\1\uffff\32\55", "", - "\1\50\12\57\1\u014f\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u014d\17\57\1\u014e\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0151\27\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0152\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0153\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0154\13\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0155\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0156\27\57", - "\1\50\2\57\1\u0157\7\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\4\57\1\u0158\5\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0159\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\7\57\1\u015a\22\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u015b\7\57", - "\1\50\12\57\1\u015c\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u015e\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u015f\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\1\u0160\3\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\1\u0162\3\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\1\u0164\3\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\1\u0151\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\2\55\1\u014f\17\55\1\u0150\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\2\55\1\u0153\27\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u0154\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u0155\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\16\55\1\u0156\13\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u0157\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\2\55\1\u0158\27\55", + "\1\50\2\55\1\u0159\7\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\4\55\1\u015a\5\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u015b\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\7\55\1\u015c\22\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u015d\7\55", + "\1\50\12\55\1\u015e\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u0160\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u0161\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\1\u0162\3\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\1\u0164\3\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\1\u0166\3\uffff\1\55\1\uffff\32\55", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0166\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0168\10\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u0168\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u016a\10\55", "", "", "", @@ -4507,414 +4538,405 @@ public String getDescription() { "", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u016d\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\15\57\1\u016e\14\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u016f\16\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0170\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0171\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0172\15\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0173\17\57\1\u0174\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u0176\30\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\u016f\16\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u0170\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\15\55\1\u0171\14\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u0172\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u0173\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\14\55\1\u0174\15\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\2\55\1\u0175\17\55\1\u0176\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\55\1\u0178\30\55", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u0177\16\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0178\25\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\u0179\16\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u017a\25\55", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0179\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u017a\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u017c\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\21\57\1\u017d\10\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\12\57\1\u017e\17\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\1\u017f\3\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\1\u0181\3\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0183\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0184\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0185\25\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u017b\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u017c\14\55", + "\1\50\12\55\1\u017d\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u017e\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\21\55\1\u017f\10\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\12\55\1\u0180\17\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\1\u0181\3\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\1\u0183\3\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u0185\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u0186\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u0187\25\55", "", "", - "\1\50\12\57\1\u0186\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\1\u0187\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\1\u0188\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\1\u0189\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", "", "", "", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", "", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u018b\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u018c\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\3\57\1\u018d\26\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\15\57\1\u018e\14\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u018f\15\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0190\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u0191\16\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0192\25\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\3\55\1\u018d\26\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\15\55\1\u018e\14\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u018f\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u0190\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\14\55\1\u0191\15\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u0192\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\u0193\16\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u0194\25\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0193\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0194\21\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0195\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0196\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0197\27\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u0195\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\u0196\21\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u0197\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u0198\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\2\55\1\u0199\27\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0199\25\57", - "\1\50\12\57\1\u019a\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u019b\25\55", + "\1\50\12\55\1\u019c\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", "", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u019c\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u019d\10\57", - "\1\50\12\57\1\u019e\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u019e\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u019f\10\55", + "\1\50\12\55\1\u01a0\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", "", "", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\1\u01a0\21\57\1\u019f\7\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u01a1\15\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01a2\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01a3\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01a4\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u01a6\21\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u01a7\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u01a8\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01a9\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\25\57\1\u01aa\4\57", - "\1\50\12\57\1\u01ab\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u01ac\21\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u01a1\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u01a2\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\14\55\1\u01a3\15\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\1\u01a4\31\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u01a5\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\u01a7\21\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u01a8\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u01a9\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u01aa\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\25\55\1\u01ab\4\55", + "\1\50\12\55\1\u01ac\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\u01ad\21\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01ad\12\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\17\55\1\u01ae\12\55", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01ae\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01af\7\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u01af\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u01b0\7\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u01b0\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u01b1\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01b2\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01b3\12\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u01b4\15\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01b5\7\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\17\55\1\u01b1\12\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\14\55\1\u01b2\15\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u01b3\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u01b4\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u01b5\7\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01b6\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\25\57\1\u01b7\4\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01b8\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u01b9\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01ba\25\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u01b6\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\25\55\1\u01b7\4\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u01b8\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u01b9\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u01ba\25\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01bb\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u01bc\13\57", - "\1\50\12\57\1\u01bd\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\1\u01be\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u01bf\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u01c0\1\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01c1\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01c2\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01c3\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01c4\12\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u01c5\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01c6\25\57", - "\1\50\12\57\1\u01c7\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u01c8\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u01c9\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01ca\7\57", - "\1\50\12\57\1\u01cb\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u01bb\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\16\55\1\u01bc\13\55", + "\1\50\12\55\1\u01bd\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\1\u01be\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u01bf\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u01c0\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u01c1\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\30\55\1\u01c2\1\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\17\55\1\u01c3\12\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u01c4\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u01c5\25\55", + "\1\50\12\55\1\u01c6\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u01c7\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u01c8\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u01c9\7\55", + "\1\50\12\55\1\u01ca\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u01cc\5\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01ce\12\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u01cf\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01d0\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01d1\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u01d2\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u01d3\10\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u01cb\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u01cc\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\17\55\1\u01cd\12\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u01cf\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u01d0\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u01d1\10\55", "", - "\1\50\12\57\1\u01d4\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\1\u01d5\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\1\u01d6\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u01d2\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u01d3\7\55", + "\1\50\12\55\1\u01d4\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01d7\27\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\3\55\1\u01d5\26\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\17\55\1\u01d6\12\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u01d7\31\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01d8\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u01d9\26\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01da\12\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01db\27\57", - "\1\50\12\57\1\u01dc\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\1\u01dd\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\2\55\1\u01d8\27\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u01d9\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u01da\7\55", + "\1\50\12\55\1\u01db\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\1\u01dc\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u01dd\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u01de\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\2\55\1\u01df\27\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u01e0\25\55", + "\1\50\12\55\1\u01e1\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\1\u01e2\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u01de\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01df\27\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01e0\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01e1\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01e2\25\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u01e3\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\2\55\1\u01e4\27\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u01e5\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\14\57\1\u01e3\15\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01e4\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u01e5\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01e6\27\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01e8\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01ea\27\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01eb\25\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\2\55\1\u01e7\27\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u01e8\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u01ec\15\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\30\55\1\u01ea\1\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u01ed\1\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u01ef\30\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01f1\25\57", - "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u01f2\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "" }; - static final short[] DFA28_eot = DFA.unpackEncodedString(DFA28_eotS); - static final short[] DFA28_eof = DFA.unpackEncodedString(DFA28_eofS); - static final char[] DFA28_min = DFA.unpackEncodedStringToUnsignedChars(DFA28_minS); - static final char[] DFA28_max = DFA.unpackEncodedStringToUnsignedChars(DFA28_maxS); - static final short[] DFA28_accept = DFA.unpackEncodedString(DFA28_acceptS); - static final short[] DFA28_special = DFA.unpackEncodedString(DFA28_specialS); - static final short[][] DFA28_transition; + static final short[] DFA30_eot = DFA.unpackEncodedString(DFA30_eotS); + static final short[] DFA30_eof = DFA.unpackEncodedString(DFA30_eofS); + static final char[] DFA30_min = DFA.unpackEncodedStringToUnsignedChars(DFA30_minS); + static final char[] DFA30_max = DFA.unpackEncodedStringToUnsignedChars(DFA30_maxS); + static final short[] DFA30_accept = DFA.unpackEncodedString(DFA30_acceptS); + static final short[] DFA30_special = DFA.unpackEncodedString(DFA30_specialS); + static final short[][] DFA30_transition; static { - int numStates = DFA28_transitionS.length; - DFA28_transition = new short[numStates][]; + int numStates = DFA30_transitionS.length; + DFA30_transition = new short[numStates][]; for (int i=0; i='\u0000' && LA28_104<='\uFFFF')) ) {s = 163;} + if ( ((LA30_108>='\u0000' && LA30_108<='\uFFFF')) ) {s = 167;} if ( s>=0 ) return s; break; case 1 : - int LA28_107 = input.LA(1); + int LA30_165 = input.LA(1); s = -1; - if ( ((LA28_107>='\u0000' && LA28_107<='\uFFFF')) ) {s = 165;} + if ( (LA30_165=='\"') ) {s = 107;} + + else if ( (LA30_165=='\\') ) {s = 105;} + + else if ( ((LA30_165>='\u0000' && LA30_165<='!')||(LA30_165>='#' && LA30_165<='[')||(LA30_165>=']' && LA30_165<='\uFFFF')) ) {s = 106;} if ( s>=0 ) return s; break; case 2 : - int LA28_37 = input.LA(1); + int LA30_106 = input.LA(1); s = -1; - if ( (LA28_37=='\\') ) {s = 107;} - - else if ( ((LA28_37>='\u0000' && LA28_37<='&')||(LA28_37>='(' && LA28_37<='[')||(LA28_37>=']' && LA28_37<='\uFFFF')) ) {s = 108;} + if ( (LA30_106=='\"') ) {s = 107;} - else if ( (LA28_37=='\'') ) {s = 109;} + else if ( (LA30_106=='\\') ) {s = 105;} - else s = 43; + else if ( ((LA30_106>='\u0000' && LA30_106<='!')||(LA30_106>='#' && LA30_106<='[')||(LA30_106>=']' && LA30_106<='\uFFFF')) ) {s = 106;} if ( s>=0 ) return s; break; case 3 : - int LA28_163 = input.LA(1); + int LA30_36 = input.LA(1); s = -1; - if ( (LA28_163=='\"') ) {s = 106;} + if ( (LA30_36=='\\') ) {s = 105;} - else if ( (LA28_163=='\\') ) {s = 104;} + else if ( ((LA30_36>='\u0000' && LA30_36<='!')||(LA30_36>='#' && LA30_36<='[')||(LA30_36>=']' && LA30_36<='\uFFFF')) ) {s = 106;} - else if ( ((LA28_163>='\u0000' && LA28_163<='!')||(LA28_163>='#' && LA28_163<='[')||(LA28_163>=']' && LA28_163<='\uFFFF')) ) {s = 105;} + else if ( (LA30_36=='\"') ) {s = 107;} + + else s = 43; if ( s>=0 ) return s; break; case 4 : - int LA28_105 = input.LA(1); + int LA30_167 = input.LA(1); s = -1; - if ( (LA28_105=='\"') ) {s = 106;} + if ( (LA30_167=='\'') ) {s = 110;} - else if ( (LA28_105=='\\') ) {s = 104;} + else if ( (LA30_167=='\\') ) {s = 108;} - else if ( ((LA28_105>='\u0000' && LA28_105<='!')||(LA28_105>='#' && LA28_105<='[')||(LA28_105>=']' && LA28_105<='\uFFFF')) ) {s = 105;} + else if ( ((LA30_167>='\u0000' && LA30_167<='&')||(LA30_167>='(' && LA30_167<='[')||(LA30_167>=']' && LA30_167<='\uFFFF')) ) {s = 109;} if ( s>=0 ) return s; break; case 5 : - int LA28_0 = input.LA(1); + int LA30_109 = input.LA(1); s = -1; - if ( (LA28_0=='P') ) {s = 1;} + if ( (LA30_109=='\'') ) {s = 110;} - else if ( (LA28_0=='E') ) {s = 2;} + else if ( (LA30_109=='\\') ) {s = 108;} - else if ( (LA28_0=='R') ) {s = 3;} + else if ( ((LA30_109>='\u0000' && LA30_109<='&')||(LA30_109>='(' && LA30_109<='[')||(LA30_109>=']' && LA30_109<='\uFFFF')) ) {s = 109;} - else if ( (LA28_0=='G') ) {s = 4;} + if ( s>=0 ) return s; + break; + case 6 : + int LA30_0 = input.LA(1); - else if ( (LA28_0=='s') ) {s = 5;} + s = -1; + if ( (LA30_0=='E') ) {s = 1;} - else if ( (LA28_0=='a') ) {s = 6;} + else if ( (LA30_0=='R') ) {s = 2;} - else if ( (LA28_0=='d') ) {s = 7;} + else if ( (LA30_0=='P') ) {s = 3;} - else if ( (LA28_0=='f') ) {s = 8;} + else if ( (LA30_0=='G') ) {s = 4;} - else if ( (LA28_0=='p') ) {s = 9;} + else if ( (LA30_0=='s') ) {s = 5;} - else if ( (LA28_0=='r') ) {s = 10;} + else if ( (LA30_0=='a') ) {s = 6;} - else if ( (LA28_0=='m') ) {s = 11;} + else if ( (LA30_0=='d') ) {s = 7;} - else if ( (LA28_0=='u') ) {s = 12;} + else if ( (LA30_0=='f') ) {s = 8;} - else if ( (LA28_0=='B') ) {s = 13;} + else if ( (LA30_0=='p') ) {s = 9;} - else if ( (LA28_0=='I') ) {s = 14;} + else if ( (LA30_0=='r') ) {s = 10;} - else if ( (LA28_0=='i') ) {s = 15;} + else if ( (LA30_0=='m') ) {s = 11;} - else if ( (LA28_0=='A') ) {s = 16;} + else if ( (LA30_0=='u') ) {s = 12;} - else if ( (LA28_0=='D') ) {s = 17;} + else if ( (LA30_0=='B') ) {s = 13;} - else if ( (LA28_0=='H') ) {s = 18;} + else if ( (LA30_0=='I') ) {s = 14;} - else if ( (LA28_0=='S') ) {s = 19;} + else if ( (LA30_0=='i') ) {s = 15;} - else if ( (LA28_0=='b') ) {s = 20;} + else if ( (LA30_0=='A') ) {s = 16;} - else if ( (LA28_0=='v') ) {s = 21;} + else if ( (LA30_0=='D') ) {s = 17;} - else if ( (LA28_0=='g') ) {s = 22;} + else if ( (LA30_0=='H') ) {s = 18;} - else if ( (LA28_0=='n') ) {s = 23;} + else if ( (LA30_0=='S') ) {s = 19;} - else if ( (LA28_0=='t') ) {s = 24;} + else if ( (LA30_0=='b') ) {s = 20;} - else if ( (LA28_0=='L') ) {s = 25;} + else if ( (LA30_0=='v') ) {s = 21;} - else if ( (LA28_0=='[') ) {s = 26;} + else if ( (LA30_0=='g') ) {s = 22;} - else if ( (LA28_0==',') ) {s = 27;} + else if ( (LA30_0=='n') ) {s = 23;} - else if ( (LA28_0==':') ) {s = 28;} + else if ( (LA30_0=='t') ) {s = 24;} - else if ( (LA28_0==']') ) {s = 29;} + else if ( (LA30_0=='L') ) {s = 25;} - else if ( (LA28_0=='0') ) {s = 30;} + else if ( (LA30_0=='[') ) {s = 26;} - else if ( ((LA28_0>='1' && LA28_0<='2')) ) {s = 31;} + else if ( (LA30_0==',') ) {s = 27;} - else if ( (LA28_0=='-') ) {s = 32;} + else if ( (LA30_0==':') ) {s = 28;} - else if ( ((LA28_0>='3' && LA28_0<='9')) ) {s = 33;} + else if ( (LA30_0==']') ) {s = 29;} - else if ( (LA28_0=='^') ) {s = 34;} + else if ( (LA30_0=='0') ) {s = 30;} - else if ( (LA28_0=='C'||LA28_0=='F'||(LA28_0>='J' && LA28_0<='K')||(LA28_0>='M' && LA28_0<='O')||LA28_0=='Q'||(LA28_0>='T' && LA28_0<='Z')||LA28_0=='_'||LA28_0=='c'||LA28_0=='e'||LA28_0=='h'||(LA28_0>='j' && LA28_0<='l')||LA28_0=='o'||LA28_0=='q'||(LA28_0>='w' && LA28_0<='z')) ) {s = 35;} + else if ( ((LA30_0>='1' && LA30_0<='2')) ) {s = 31;} - else if ( (LA28_0=='\"') ) {s = 36;} + else if ( (LA30_0=='-') ) {s = 32;} - else if ( (LA28_0=='\'') ) {s = 37;} + else if ( ((LA30_0>='3' && LA30_0<='9')) ) {s = 33;} - else if ( (LA28_0=='#') ) {s = 38;} + else if ( (LA30_0=='^') ) {s = 34;} - else if ( (LA28_0=='/') ) {s = 39;} + else if ( (LA30_0=='C'||LA30_0=='F'||(LA30_0>='J' && LA30_0<='K')||(LA30_0>='M' && LA30_0<='O')||LA30_0=='Q'||(LA30_0>='T' && LA30_0<='Z')||LA30_0=='_'||LA30_0=='c'||LA30_0=='e'||LA30_0=='h'||(LA30_0>='j' && LA30_0<='l')||LA30_0=='o'||LA30_0=='q'||(LA30_0>='w' && LA30_0<='z')) ) {s = 35;} - else if ( (LA28_0=='~') ) {s = 41;} + else if ( (LA30_0=='\"') ) {s = 36;} - else if ( ((LA28_0>='\t' && LA28_0<='\n')||LA28_0=='\r'||LA28_0==' ') ) {s = 42;} + else if ( (LA30_0=='\'') ) {s = 37;} - else if ( ((LA28_0>='\u0000' && LA28_0<='\b')||(LA28_0>='\u000B' && LA28_0<='\f')||(LA28_0>='\u000E' && LA28_0<='\u001F')||LA28_0=='!'||(LA28_0>='$' && LA28_0<='&')||(LA28_0>='(' && LA28_0<='+')||LA28_0=='.'||(LA28_0>=';' && LA28_0<='@')||LA28_0=='\\'||LA28_0=='`'||(LA28_0>='{' && LA28_0<='}')||(LA28_0>='\u007F' && LA28_0<='\uFFFF')) ) {s = 43;} + else if ( (LA30_0=='#') ) {s = 38;} - else s = 40; + else if ( (LA30_0=='/') ) {s = 39;} - if ( s>=0 ) return s; - break; - case 6 : - int LA28_36 = input.LA(1); + else if ( (LA30_0=='~') ) {s = 41;} - s = -1; - if ( (LA28_36=='\\') ) {s = 104;} + else if ( ((LA30_0>='\t' && LA30_0<='\n')||LA30_0=='\r'||LA30_0==' ') ) {s = 42;} - else if ( ((LA28_36>='\u0000' && LA28_36<='!')||(LA28_36>='#' && LA28_36<='[')||(LA28_36>=']' && LA28_36<='\uFFFF')) ) {s = 105;} + else if ( ((LA30_0>='\u0000' && LA30_0<='\b')||(LA30_0>='\u000B' && LA30_0<='\f')||(LA30_0>='\u000E' && LA30_0<='\u001F')||LA30_0=='!'||(LA30_0>='$' && LA30_0<='&')||(LA30_0>='(' && LA30_0<='+')||LA30_0=='.'||(LA30_0>=';' && LA30_0<='@')||LA30_0=='\\'||LA30_0=='`'||(LA30_0>='{' && LA30_0<='}')||(LA30_0>='\u007F' && LA30_0<='\uFFFF')) ) {s = 43;} - else if ( (LA28_36=='\"') ) {s = 106;} - - else s = 43; + else s = 40; if ( s>=0 ) return s; break; case 7 : - int LA28_165 = input.LA(1); + int LA30_37 = input.LA(1); s = -1; - if ( (LA28_165=='\'') ) {s = 109;} + if ( (LA30_37=='\\') ) {s = 108;} + + else if ( ((LA30_37>='\u0000' && LA30_37<='&')||(LA30_37>='(' && LA30_37<='[')||(LA30_37>=']' && LA30_37<='\uFFFF')) ) {s = 109;} - else if ( (LA28_165=='\\') ) {s = 107;} + else if ( (LA30_37=='\'') ) {s = 110;} - else if ( ((LA28_165>='\u0000' && LA28_165<='&')||(LA28_165>='(' && LA28_165<='[')||(LA28_165>=']' && LA28_165<='\uFFFF')) ) {s = 108;} + else s = 43; if ( s>=0 ) return s; break; case 8 : - int LA28_108 = input.LA(1); + int LA30_105 = input.LA(1); s = -1; - if ( (LA28_108=='\'') ) {s = 109;} - - else if ( (LA28_108=='\\') ) {s = 107;} - - else if ( ((LA28_108>='\u0000' && LA28_108<='&')||(LA28_108>='(' && LA28_108<='[')||(LA28_108>=']' && LA28_108<='\uFFFF')) ) {s = 108;} + if ( ((LA30_105>='\u0000' && LA30_105<='\uFFFF')) ) {s = 165;} if ( s>=0 ) return s; break; } NoViableAltException nvae = - new NoViableAltException(getDescription(), 28, _s, input); + new NoViableAltException(getDescription(), 30, _s, input); error(nvae); throw nvae; } diff --git a/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/lexer/InternalRos1Lexer.tokens b/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/lexer/InternalRos1Lexer.tokens index 6af42ea2a..998961967 100644 --- a/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/lexer/InternalRos1Lexer.tokens +++ b/plugins/de.fraunhofer.ipa.ros1.xtext.ide/src-gen/de/fraunhofer/ipa/ros1/ide/contentassist/antlr/lexer/InternalRos1Lexer.tokens @@ -1,109 +1,108 @@ -Action=52 +Action=51 Action_1=35 -Actionclient=11 -Actionserver=12 -Any=83 -Array=46 -Artifacts=19 -Base64=47 -Bool=73 -Bool_1=53 +Actionclients=10 +Actionservers=11 +Any=82 +Array=45 +Artifacts=18 +Base64=46 +Bool=72 +Bool_1=52 Boolean=33 -Byte=74 -Byte_1=54 -Colon=87 -Comma=86 -Date=71 -Default=36 -Dependencies=13 -Double=48 +Byte=73 +Byte_1=53 +Colon=86 +Comma=85 +Date=70 +Default=24 +Dependencies=12 +Double=47 Duration=25 -ExternalDependency=5 +ExternalDependency=4 Feedback=26 -Feedback_1=21 -Float32=37 -Float32_1=22 -Float64=38 -Float64_1=23 -FromGitRepo=15 -GlobalNamespace=8 -Goal=75 -Goal_1=63 -GraphName=20 -Header=49 -Int16=64 -Int16_1=39 -Int32=65 -Int32_1=40 -Int64=66 -Int64_1=41 -Int8=76 -Int8_1=55 +Feedback_1=20 +Float32=36 +Float32_1=21 +Float64=37 +Float64_1=22 +FromGitRepo=14 +GlobalNamespace=7 +Goal=74 +Goal_1=62 +GraphName=19 +Header=48 +Int16=63 +Int16_1=38 +Int32=64 +Int32_1=39 +Int64=65 +Int64_1=40 +Int8=75 +Int8_1=54 Integer=34 -LeftSquareBracket=88 -LeftSquareBracketRightSquareBracket=85 -List=72 -Message=42 +LeftSquareBracket=87 +LeftSquareBracketRightSquareBracket=84 +List=71 +Message=41 Message_1=27 -Msg=77 -Name=78 -Node=79 -Node_1=67 -Ns=84 -ParameterAny=14 -ParameterStructMember=4 -Parameters=17 -PrivateNamespace=7 -Publishers=18 -RULE_ANY_OTHER=112 -RULE_BEGIN=105 -RULE_BINARY=91 -RULE_BOOLEAN=92 -RULE_DATE_TIME=100 -RULE_DAY=95 -RULE_DECINT=93 -RULE_DIGIT=90 -RULE_DOUBLE=94 -RULE_END=106 -RULE_HOUR=98 -RULE_ID=101 -RULE_INT=103 -RULE_MESSAGE_ASIGMENT=104 -RULE_MIN_SEC=99 -RULE_ML_COMMENT=110 -RULE_MONTH=96 -RULE_ROS_CONVENTION_A=108 -RULE_ROS_CONVENTION_PARAM=109 -RULE_SL_COMMENT=107 -RULE_STRING=102 -RULE_WS=111 -RULE_YEAR=97 -RelativeNamespace=6 +Msg=76 +Name=77 +Node=78 +Node_1=66 +Ns=83 +ParameterAny=13 +Parameters=16 +PrivateNamespace=6 +Publishers=17 +RULE_ANY_OTHER=111 +RULE_BEGIN=104 +RULE_BINARY=90 +RULE_BOOLEAN=91 +RULE_DATE_TIME=99 +RULE_DAY=94 +RULE_DECINT=92 +RULE_DIGIT=89 +RULE_DOUBLE=93 +RULE_END=105 +RULE_HOUR=97 +RULE_ID=100 +RULE_INT=102 +RULE_MESSAGE_ASIGMENT=103 +RULE_MIN_SEC=98 +RULE_ML_COMMENT=109 +RULE_MONTH=95 +RULE_ROS_CONVENTION_A=107 +RULE_ROS_CONVENTION_PARAM=108 +RULE_SL_COMMENT=106 +RULE_STRING=101 +RULE_WS=110 +RULE_YEAR=96 +RelativeNamespace=5 Request=28 -Response=24 -Result=56 -Result_1=43 -RightSquareBracket=89 -Service=44 -Serviceclient=9 -Serviceserver=10 -Specs=57 -Srv=80 -String=50 -String_1=58 +Response=23 +Result=55 +Result_1=42 +RightSquareBracket=88 +Service=43 +Serviceclients=8 +Serviceservers=9 +Specs=56 +Srv=79 +String=49 +String_1=57 String_2=29 -Struct=51 -Subscribers=16 -Time=81 -Type=82 -Type_1=68 -Uint16=59 +Struct=50 +Subscribers=15 +Time=80 +Type=81 +Type_1=67 +Uint16=58 Uint16_1=30 -Uint32=60 +Uint32=59 Uint32_1=31 -Uint64=61 +Uint64=60 Uint64_1=32 -Uint8=69 -Uint8_1=45 -Value=70 -Value_1=62 +Uint8=68 +Uint8_1=44 +Value=69 +Value_1=61 diff --git a/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/Ros1.xtextbin b/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/Ros1.xtextbin index aff4d5da190edb085d12cdba116b178c092b0c93..53c22d8587653d384f5c0234b4f866f63e77ae17 100644 GIT binary patch literal 15585 zcma)DXLuY%wslQU&uA2!aKhxU1lxFwZ48*y)!lGXd4?Ke5->dg%lgUS7c#p$V2rfikoy%a1j{TC*&w5Xd^$oBPR3o$#N z?F-iI4kq^$vV-|0{XIcpa&90yxzJzSd~!Sfv6=>pLAN$9#$rOm#{Z@{t*w}a`n7($ z-pv+sT`-BmWCM_n0$5Jole_x+`ug*eJA*=BE}!i!#z%DrJ-K{PoSp0L4)UG-OM`q- z*iB0+e#UJPYceg`2YZ7s9&5J_%Py@L2ol1o>%_G^=!w<$1*L3Xe|ONE6!B3g2?{~J zE9h=9#j#W{H`}!|yEv$eZS;TWjIN;8Q`4EQ{zCBInx#c5qoIeyVreUp?agJ2iGUcw zYUt|C7K^!_Tu?~GV)Yq6TgsC3kXU^>o#`kQa{0v~-jwYv1%-UJlv@@Q>!E|J_#JEP z$`-mQTduSsHqlN6y+L1)FBR z2r*2=Vht^G7J6+hEt%F%Yq+ptNh>AdBSbPWtI$6Wgem zvXeE0ZCh)G{MX{8iT>=yY(C##f>izaVr*?u-yoyk;Q&dsEei^TTz4QuVoWqHd^}Ov zf^L>fCJGo(#kzIC-fH%(b&VS9foXhwk*H?1gB{yjYydv-4MoE+ZwY|9phbH&zc{e% z-k_)SI}*%_M52&eyri@df9)^C#-hRAg!fV;Hsy5>Atvy;P>6}bj>RU}_9WPB#xk^? z%q!ZZQ8tD5Xtz19Xg8JDg<=}2rt=o{TkyIyRS`1~NW2;Sx}}O_t5|GEEQt};oG*#^ z)}o<0o{9EM4Y7@Z*cJfEj?VVx)>+neMvd*+1v^j@$D!f+!jU0u%W>JKj>qCXh2x9H z)NZ-nZVpu;oQz1>&W>#D%+eOKLjZ7fn)R)-lY-uvKQ|W690T2=pj&mrHVkRu%q8M3 z3b9>RbcF4Q*csgpbLJtE$`R@8YQk}LQ~q{`v6W5>XTHEQIl*@JP_PS#Q7@c5dF5Dh z_7cfz-F84cdt-3KFd&+QvoLG{Q`^}GUh8G+{Dp0uvor0MlZ~7%B7ayqU3e^n8!Eyf6WI9xxSp5IWYS)lz)k_4yKlvvjh-!B}C=B zMbCND(!00J;k*P0HMxqUGvCRHriQuMLJ=c9nttnB@lGiYWV?dU(AgJ(I$f5tG-f3; z9%s8DR%1FHnbpj0PA|lcJAGnkilAP$x7W7$FgkhB6dOLPw|`N#H)?D-{ThBCW(~1M zrqeYBBJTWNb!tHjOUf?J3bqQsDVm1p$P(nQg%-{rx)(iZJImOQ3xuK_O&f%F%wiQ6TksnA(2hT6^waIeREbYKaoTh9L4`2lzi zsYX-uH)f<&guVM#2M=Sk~5yNcfSYri*DK(a-Mp2zs5!LA|Jp)mVm|Ms#!+RnM%5u)s1kYkTtEJPm76|8T z70x*f=UiiraL$8=RRD!^zKP}n9nFO`94|7_Tx_DbL`QRJjpb!gG?$m7f#(%Y-Z{cK z!?^+>4MiS>Co0>gVzQh+g5g-cg`F$a9CQ^i{)DMybbDI|-qo$U;$7X`*1B-6Y?m#T z^XJI^>Tt4*JJ%py%ej^=F=<=}fNkOQdR2OZ`sLghRto1Ys`MuQJXkn?4Q)A+ZpQ68 zyt#z~SuqUog0q}kwS>1(a17+A3Y2dLTD@}zmA=!M0pc#`qB74!3?uh$AUpQ}wN7U{ zmUC|u#NSlV_k}F)*Bk)x02$5{&Vy{c5^^Nm%&g{C%Xuhj`Y=p}7gyvAf7J*o; zCkWd_63)MH%O~*P;GHT4zaM1In@|(Re?s!YdBqIdS80r?<+W9fU)RRMd4oo3c5(iP zg>QoYsE8cW)xj-iMoHXegWybQB+g*!TfH z92|N@|APH@A$v6czO3^PEc_86jgCS>(iSWZ3gJ-s zNk{WDqZwNfO@$Q#`2~T*onN7}9Aa7sA(?p8X-gqv`r(ikic?sEWe0mpGlh(Ue4YMD z38W2DG67N}YDrl#8N$mt65kS5D9yg@!J$BLoV ziQ5EQj^i}qH_vJY=;{&Zcmk{uVkV?oZG;K6T#JIrwOO^9kn7NHU1PVNakM@h;l&N` z>OZ*w1KAKES3Nyg?5R$bztb9S^czo)Hi8-(D+-&iPd7CU5FJ+#e0sQaloL&tPC{u# zmu^k}&jth&$wqjyJQVD!%7=uM^5QPbJ9ZB_%gZJs+PW67OhI@Xdqb4A8Ae`GpG zjo=o(0%a?kjT5p>mCZ$P9CW)>j4s)(3_Fy8TJB61a-KFA2Ay_AjV-alVNPpFE^=Zp znP0|`YMmq1IwvEfTIU34xffFjw!zXy`Bm$hiKy8pq-FZqba$4;iy%mO%5wYrdxLB~ z?C&nEa5ojMoU$sc(BT0X$7K&Ye6eW(r%S-1PFo6@GXd?3;)?OTw6@24NvaQ|%2SpG zv1DGu_mfcNlx5t+74>K`ItGl&lSYVPNxfE($JIVY+DTj< zUoGhg#5xgJO`(O0Ev>=|OP)lQko9EBIt;R^ki%NU^9MFNg-?{*+$!7WTk_OM+SAn2 zaJmxs41{7$StR6{>c&OPXK`Rp#K1lqMSN+T!|Udin&V!cOAqIP*lN+lCkut_ict0Q zwTKrm&e0Wm3xR;qr9HJ zZh)_05!kNWRT|2%)1Gv0L_5QsK?r+8z!QB@sYs>rD+lcaknkc!d zkSpPIOcZ5^sS`-aRR*>+sk4Zv4uOoe- z>_heEi^N_DCojD2reYZQ^;2;n#xy0)&}M^Gn!wA zQBrM1BlI`QSWGIpq6nehG_9Q{kfIRcBmT@ zbjG{rjJSM{qv3sH4%S><*fbOJLqqZ-lvO-(AA@F9_WKFxeF`q+M~(=V{7eIXP9Bvj zKjk1Uzo-uQOX7S5oO;DG*B9U|@-;Cq-F?I9t^uh7qeK-#_?GtHVJOu5vNN-=v$-W> z$?stw4u~HRVWa$!MnA#Go}ZEJmi#%Y=Mun{zamq0hp?}(LyTDvH&cahV=QLcuZrWm zL89y0EKZo>q$#dramp0e>tgh_i*F9h5!^=5aGO9Q(bCr1IoooF8XoR2&d2U>LX4m_ zQgc_O?R2Q}c6U@*?vAFBO4~_xEK5O_f9^Q#XmvUo&*#IJ^DTFc$jzF{&00iISvuXU z!$x$oF0`=R^;n7B{E)*2yqShdY~tIl+OelswONlg%In6o=@jlJ^tvfkp4~RD-Et>H zZn19<HIxaxLeR_hOyd`Hz222Y{efl zg}XIb%mjDQb zs}fDO1x4it&~2@G0Nplnn+qaM(F_d$%iTr8wvz->h00nGU~(LHJ4s-ku>^r#;jIct zxF$_@cSl_~-3fPo)zjSGsd$S{@@4(vf}gPWh=^>3l55$y4Mq*(`^- z558(vA62j zgq9fWhU-ssfb)uEb;S`%1+!x8mWs&P^7XJP~8};>$(9O_n@)OWY%(3whi}7 z*a%;VSPEmL+89v#Qof}cb_wL`g+!{M8k&8?;#R$#%a^vYT(v(BEbh+}i>1Kgro821 zQ{Hw}+Dr>zm58NG0Om4nc9#JwF&Kg|X{IjA309X*t74$7P-y!T?Eqtf_S{Jin<{Dt z5$<5Z0d4acmV1b{JygS~V!$1y;0`C;5yk{?Ooqdz3hpSv9Syi7X%O!iZG0^8u<8rT z0eGAOJf46j7#jed2teIfA)Z9UlQqFFv*!81oI<|BZyis!Ugaq}uIvZzASjjS(CD|?L{k)jku3!+ee9qN6$qm&>mB0j}z?)V}aIx2byZAVrKg3a&y}*A@{Ic zwWp0M_q2({QeZu!u%0E>a~kVuU_DPPWkOyr5bH%?rMd^hFYK24lD2-Cc*t^04KR^% z+Lrq-V*cA$0p&lyi~tnJSBU#6aFerxY&X6}xUXsZ*R_ISIWXT)nEyk}H;oN2-=c!r zh)mxm;yXaB=ai>bXqNk~ZtxyK@rfg<0`B_?_XFa7Xv~1~5pij^068^&e@xs@h|76Q z<9@0ee5P@uD&T&uaK9k#m&Ob@UlEsf8ux4BegoVFH4|#!Z*`0B2;8J+NmU2r?-lY7 zME=p(0r@8&*C`MU{WGC|A+(y@H1w}w6K{xyF4u{;CkXAu0PR`EP6#hfXk{2edp4lG z1fUzk2{Od?lDbVDvGLNYs04UQf!7nf!59L(5#XuNQlmE!eW)frZK?(zrrQiJ6W4XX z9-**D5_>gc2kcRr__V1SdNiTO7~&E3Slwn^1@SWY>I!^3!PhW`0AJG(kI>g5`r4ZK zjOm*AI=aoeW#YOH#Me{U>l1qeV+ZUFHSrnKHSymOdLu(T!roZ7*`$Ja8GKU(K7rs9 zjUm7%8R8N8W<;M1^d>#GYU*j-Y6{_zdsNnf{N@UOD)FZoOW;oje!Vu;^tYgc8IgmC z|CYMhR+SFQ0c@=t%%p>Dj3pdw8##y~*p3dirvp71>j-wx%^WRISgR@#fK>P{@jYV* ze4he^mYRQt@H+y&o)fdio~4`2CN`!O&dvt8St0L4Feeutx15uOpop(w!pq@DswW7#7vaF5@VM`+ws(ZL6t{Y@;Pv9Z z4ku%l<+=dSN23xy|9W}cCXt`xB#Q9*@uU1w^9Ga|U#*OSd(2(|tGf{`nT`%QE3;5` zG|y6}^Sok2y#&4D-XK?<-ZHdUM|k_;f{*;(a=^v56W$6`+TQ+QB{z|`72bik%n;r| zO6`MbxS8+{QH69ayhCwsIZ*}i=A9kN~Uv%Gb zKXJctfAJFDP;ZR4wzrWt*_+{Q@9pTm>a}{id0oy*`P69V9`7*pKnkZETKT=*@(z#U zI70Q(k?`sr#h7ajI7rJoI51x>cT!lXVmdi2 z;&~H0kJF%x^C+CBNZ8&ff`_k!cPg(vRp+F<(@++jSM*M&#S(K2YLv&LC^!bC4v%&O zCClR>6z>$vQ-@IS{w>#Gc=Py)vqyCwROIHONJLq>$d~T6n^N6g%ZzLQj_(BY3)u&qiK<%l0lO>|rRrf-=n%-XBrm ztQ6jrdM)l)Pvf7+vc^DdZl|Ak%r#ORgd*AZ7pG7$-aVwQGehrQ{^$rls3N|<=}7KF zaZ1k-fV)2oJMKN8>mLNZnM0IBE6MpGa2}}_^nQRt&N!RbpSQe+HOWWx+_;JfVtP~! zp2rx|o(Lta+(QVJ{W~0DdqMqq|G*DyBnwaPD6^}cBBQ6lsIeoQs;IN&J)^;& zB^RV(6_sG|99YzQ&y&Rq#t>L9QrTi*8KiirO4*m;gd@ZICvPyexR;zN@GC?SrwhD) z8{xQ@%=%X-oUT{GaW@&l3GX%Bs2I49T#p%f0H=I$G{<|xU~m(e7;gdtK0*Tp@|FR4 z+km{IZvgx*E8l|<4dEfdPzP=la}<6+9q=TV>mUQRi}B9*h%$U^?11zMnAL^zJ9vFs zrNn3OqLlcYH(>b%j1zq0!1PNKf;vco%CFg$m5Tm1WJnFvE-?G?J9-M=N@$M6o||WJ zPaPOR^B>V%zqAyUgy%O;kifGP~2Y=W5{32*aLZO z$nzVZ!e0jjqsiM}w@ilW`&bUBW1_y=(w-#z4Sq}B4N1F!_G*h8D^!0Y6mdkTKYwF{ zRHx;!{7s_hVJKF+;TR$62+2y}Pv_i*L%4ihs}ab>fX~H%-HIa1=OTcZTm)FynP4fr zGWk#VGa+PxO@X*gmBVd~L+1W?6n&g!r+9V#4rpon4q7%2;EYPHxCE!o&|YdoH=J$j zqsnm9dgSGUSN&Ym%JMUs+>Rv2Cc@0!$ds###rd!e_>+YDji~lI%cAc91azor9|+W3I0xJ5)<{m}bP2AV#ty zD4C|Fp1va~*-=`uXECyP0z^%S{xL?fV9mz%2OVv4Thx>?J03kyK!)(W|9LleCmRs-yIs&$7}3m@nG zJ2i^%?=ouL9jSHCs%qU!d!-ihbfeaN`rf}^sr5ivt@8MKkS#%PWtCc$!|Nef_z#!W zGNbDet-+&JYDI(VF{ReyRO<<23ANO5a+A!-}m?Sm;0yr*ZL3p4gPRsR*AU( zrdo~*|E)uj_!qHngi?{r*P*J^Z_L$+@hEHAnpF^aC&kVmd_x_cP z7l_Odu&K?xGlE!14m0W~IR48~Mx6gzq{d#Mz zce15i7fhls*#xA+01hPYNnL%ty?upA^ZjCPu8_@_qNBR~o?O8%&B=9l`-S;^`}>8G zh&3*)`WcOhNTX@dK9Ki=c&vpTR;;|D-;WC`IUm<{zb8`H>zA{=ecgUOA)=#D;urlw zm*3rDiX$n1Ubbuh>=Hj2+5G>|8C^lGr=~MqeMSF&HA{-&M&4Sk-ChREoVu3NTe>E&UBQExxx|=ZOrD&ezA}(=a%`UI_My)en%R* zvc+!7mMgD_Oo*lYyx;2=%B5Jnh$naPS1j)3}kZ3ddbz2q5%t&NNB!LmuTquj^ zcA~yEo(Zv88sb+5VtW82I_9@Gx6Zb9Fly|`F4&2Z*ftF}7Pbs%TeibKwOtnPC2UVL zq!#A#-5jby*cp+E**mkfJzHDM2>`&=Zq~QLF}wqZyMdma&Y zRfz4nq9bTW#QEXvPuseemFpb&!!fTyuUDVk&e@>>|va_Mn#pDl5y9AWq0t^K-YK#`KI?-1ceS1M}#X|F3y}G1r?@GY4j$`pPdc#>UhVv6liORt-`8 zZqakzwDj&Rb2%>oLQSqBVK1_CqOpEnwphYQ52xR{R=iV6{n;)*FtqnWpmvvK?;o)e z8JDx&5UU}b4$TJ5Zgw7GN9|tGlp?5`&F5n=K8$ujG)9Ka&i5_O=EKI8-KXLEBi0aW zL^?glKt$~WRHqij(1h&btPoQH*d@~t9a)C_gQ0~zfbK<4#_VP6$32C;Tnww1n5~x- zIKRe{J$|-4Q1s*d*Unez5RL1K2q~Iit3F@r&qHBpQDw2$B3aZ`&eTR@Z;cU#On6;@kX`ZkqJ~g zVG!37HCOv26V=H&s#6A8o*G7VT2)l1v-Au^HGEz%w+!!zFeuADQxiOk@r+ET2U{SV z->Y!WW;o{4glN3>Gi7g2KCFnF{l*wpH%5h{CTLb{~XwIB;AbL z4R~`42eM-5;{|8gw`vJ*qu?0GVHGIf4zxP^4k~@8F$2V1&_!jQ@d!rl-9WbQ0cuib zJC=QK7{q-l=)VLk@7Ejv@cUUL%gV;%hgN(^AhAu*ngwEFB@|Z zeg%YML=yI^xaAZ08hEEl{s9BbdE;urcs(F5?7y2~`wtppYI$RI<9}*nVZTWuHM`hv zvG8s19~F{Ax;oIMBX~zsdY2KbRV6~j2r;~;VtAi1d|(lBOS%ZAU3X_ z4+n={N%?}HqV_LPS`INSgpf=;lG;+ph<-Sv#bPYMvIF_DkWp|qzo>wW zfs>4b)9}HZESU(jao_sTLbSJ}uXyo^pLwZ7t*mwA;|wZDbs63`clx1HAT6 zZo)t|MaVS|57v6BPvvG>!_C+5@Mt5bv4x_rCA)Mh(*V(N0l|ldD@QrO^yoyCnm!bA z>%l!biG2<}P`0VEd5A4CNyuIG*cu8I+EEje9VUFW+JVV}%J7rBDTsw^oDq^soQRK> zi5R8X7N6Vw=x|$eSLX9TL^lyQwz8+1+1Qqs;tnR zS=F73*_~ac1)O$+MN(S|>6?IhSR77AO9uDnQgXs#q-r|S7?#w_4~gYR?Q~?kL}k9V zM|+9J#YSpz5E!~ttuoN1{p?b7RHg9&v@W7glTKUP+>C6sBv%%}oK#k#4}g6PuPa|j zt|a0;*x-Wp)qiq1VGe}T%7lO|Gk?bPK-Cpmqk{%NBNZcvdax4p5Q_R6(*UA!(U1rX zg*?n?dU%bdM-0}KYX`}-LuEn;AS|gD4N@%{swV{PBPx%sRrDBQ9Sf|+z{0_1RdIzS zk0VK_dOTGf3RP9aK`p}h9h;rN$Hi%GmFst648iMV{ ztwT#*r(0i7XTz(Usd{+20o{?5HxeK%*Y)O#z6fofU@Mv8tRon5U*;ULcUhjRC0X*)&@qcGC0t=%1EfK zXoSwCMpYijWd=hQ@=ep)eo9_zKX1Qn{~$M&+sL=jVU^_)_R4h%@wV=)cLqNO#snSp zE;=eI-{VMm--F)b`8T;?PW*~wLd)wp#UIcYmhgcwR| zq~^{r4dLKx11eP(KSekrX*7y;AnT|^9%T9FsAL|Fkjuv$Cht*CF0!03b$7-oH|r2V z z;cQD5Gr=O+(%jnFk#Q|&yO78%h4w3=Y;RDQ7e}@Mg&kSElPR`&16lCrNZte639wb6 z{zvX34|H6N*UG9-7J_%Bd7TWO!0J_>wh&QgXAp`yv+)2rbBr|{Hp5{QR>Hw< zzsf}&ZupxgPB?Q1J%0|fVy6{68pF98?JcKGqs}7-q!ZP(@V~3_-%kG>#uEOSEY|=D zXMrKI8|s1yN;nH^9$sg6kf>VZ2zi#g)M=Gzxl+cZEpzfV`Ki3${#1^YC&;2~mP4Jf zPQCoz*}|DAzm~_!g3QQz`K7Z6fi$%Er4qh9f^pe$_8>doa`r?V(WZ2|suE%BrTTSm zu!%8E;f&<$Lq$5Nh+JGM^W&4sV4Qt5QkFSh0hgc);vJ=pk0u_LeL*<@k5Pcf z5>REl@Od;4jt8J_th8gg>ztqoPMc~u%yu~rPO1=`HWhd$E4)*Pcd9V~-f5a3Y)J5Q z!f~5i`5>O!90wjZ#|=RR$SrZp;g+~_js`pn2r8*%6dI9vt#iI6IAglyT%e6FtPq?r z9R!iq0`DT?U2IH%cZntl8xp*faNP7(1c`UKHol^YpaT4(0=$xdR~Z{1Tx}H8h)i7_ zrmo4Jd|wu{El1_7h?zNS6bm<90g^W;%o~aMCyjYMFmD2;X|8B8ZFO!ALCNzLZGUSu zs3Lls0==D}cNimp-Wh^wrgstaZi3=*#YW9!%ehC}->ZWUDnRr;h4~j^-fwJx$vyCd zHlmyl5^@zFV~bZH8F3!cwht2zkFkSNpgp3{9wpji#saM$2byZAVrKH`JVC57QV+{{ zQd>Tyu~-VMrxn&S#Cq0P0P8toDHHN~o>(scE7d&^d|$Vm7q#_E#6yx}YJiD^6JzIP zV!mRmfbuFZLjc9`HR8Sw+{7F|+l_A#&fm5DKeU2DIWXT)nExc^o5lv1Z&5*QM5b>O z@f{%6amrJxIm>xhH+YYr_`nfX0r!1{`vGx3G-km0h`6-d6B#vre@xs@h>K@wrpEnL zH~5#v4Xc3rnZo^?xL+7E;CxA3+G*T>6Zb3N)~i`g1OG?2_?p0tdX`jmK>kJ{e@o== zj2)1_2Xaz@Xy_jZ{Uf2_Z^{e}{gZC;vxctJ0s0q0yF&o&3S%dP8zHnZ44_>L&~6ma z4Z#E%V7sxPjTpEZ$ zRoKIbJ>1vHN->g&2*d1tB6;?w@~0)5_~IT z2=MWSc!)lM=o5k7sOMHqeQVun65)}1RM&!hTH#M7{uE;g{HegN)25pKG&-0bItcl1 zqnpjBc2EgmTjgLT9c*VT;b2ziAdKKwbg(@g=*d_|u!C;4qZTNrRh0-}CxvelUm8Q; zI}|9e)cjq-dw{Rw#H_J1y2;MO#cO1?p)HI-`Ah( z>ge~oaInpCTiB+{a$5n-G`PAJyxWjD)`ewEAKiIk_)r(8N=o6uxL~u&-Bm-i6ACQD zW+EOQaBw@oLubP7d~#Xp}iu;b2cQlkZ9PfTFnIPc2}`4TAkw_VtCBm)9?{- zm;2Mot-Cjbu>w&z-@5xSH^#a-tAgu9k{fmRC9y1sC3ndzTG-a^S?*$hsTHZ)1(ODs zd(W{Yec8NlecUE-jD`?0ti-jeC)kh3$L zvZHynI-BPn5K=Efuc(Wok(hhSXt9BC2XMhBes>w*B0C6oIVxi=kD;J)g{pK9!exeV zxnXR%htP0q;r>Py(z$RC#l7j&ey7vvcJfZyIm9{AIl(!@Ip4X=xz@Sax!YOgJmI|H zyyJZ0eC7P;M%@N?l)J9GsXNh~?r!gT&g<@6cY&L=SIH+w+xNJKp$AepQdu4K%EjyFil<*swkT}SD2VD8b1{xPJV7VfcVj57-EajNuq^~+U59Jm#Jxc=SrRC-d4HJ zM@KvSvgMu*p6*GOdj>~2-oKSP4DT})x3lIp^48@mF!&$<; z6b0CfbT88@VE1xVH1-txdS~a#?S6kBY_0%ALsgMNQU_D`&Ck6uXc}|5!JH^zR>Bzz z_i7D%4I<^%B+G-)t|f=-I4(GY@e_dMUauM7z_5@Xni|A)qZ%mOTXt_kqsmNXxqsHJ z+F^Dx!cV%lFnk_Sq0sFhcN;jxdP_^d==K^V?ohCIlI1R6yLL zBjL_+O3x91yDtbk>T+k965bDdGlwXN9w6rj!FhyU(0e|PIOAkqU%_%$X_61=xp6fU z#PqNlJdZG@M~yiM;rI$At=>ZjlzkiyvAv-F+`r-nH)LJCpUke}2^NbM=;kcI!;e`8l+^871i(H2pxgTeIaWKby!(ea=nHX;Z13m%+ z1@e{wdE0=zqi+EGE-T-I5cRU0Sz)!`CWD*9iMAvI8&!0gAb=_zH>|udfgY5IuZ36@bFq*BO5mH`O>ps#m4f6>h{C*^R=1@V1|QEIPEgr5y&~bk-B%! z7jbVCT(Af6=Z&Vjwcu`K2LFcvhx7B*{>Es3W9bjy4p+Bv{MW~?Qmm->TQZ5jtKSVZHADN zS{}>WJd8f-Z2>#HgoJypwfXBr^tQAF;$3*}!xd^bZ%fV83 zW%3{QWVGmqwv3n>EPCt4bXkL5z(PI{`PCt4J zaHofcx0}BA7AlE&gru=Fu(;G!%;EeUHCn`WV7Eu0QGKO05NS`;dwW5o`i`)jl z#Vp=i2CbUR>sK|lyyaSk11T3iGS*Z>u@y?OgQ(cS#uO9}sZornzEbQ^t=M6j(cx8! z9f2lh5u+6QEfrg-6?+B)>qreFyrYa_M~8|Xv$|qT(F4Vf!<|u#sXFhy-zmjTs8S67 z%MB;(q1cIR3B^vTRV=6v6gwFv-YHdzxvH_{ovLLxtyZz18j78+6gz{8ooP(L=BygU zeoq1%V`po{n39vxxmAjtH(0Ursn`Woie0E-g!c!d*hQgY7q70^CA3##jH$U%>@t1t zU9J?n0tih((h&|Zm5_tpm4RT5)zyJsR{_Mk8hSNKwI1a_!ZxaRjn?2=%EgaHRkcv- zI;Gb2RO<#~30ZEeQH%MxQtKwI)}L7bIyYCTbqkv4wXhmqw^FRzv{?8q@7=CZgm;G# z>&{Rt9wQ$#Z{1CMB^Hx(Bi6n8-n&nU^_PlR;pn=b4Z-e#8nLPe*MqR|R#n6@W9uO; z!NWCTg+uERCDx-9>oH>qv3S;_@*-zyuEcsmi^aU0be^gb>*+yaJwvgctrAO}C&vI4 z-t$H*=H$Wb#gu%ISSl}9Vlgo{V!f>IJ*4G$555Y7hJJH`mvj7Un%nDvRCQrxFsPWK z+qZzkKMbh%hPgv2^K<3Oo9zzUMyZIo@90GVc`cYHyX7@|uuU#iQPvYAG(f zx2l)l-rFqg775FH2c1#LQ{IIV-rJUYK1S$!aN@nsiNMX4_stKd`@hVsOO!wC3C}3~t4Bqm-L`ChI*<&(4c+KoFr)R$lPn{OW z|1|QL)Ys!9u*$0__ct2++d%G=sSDKp4z( JO~i_d{{pD{Fh2kQ diff --git a/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/internal/InternalRos1Parser.g b/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/internal/InternalRos1Parser.g index ff63f7bdf..9afea0c90 100644 --- a/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/internal/InternalRos1Parser.g +++ b/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/internal/InternalRos1Parser.g @@ -613,9 +613,9 @@ ruleNode returns [EObject current=null] ) | ( - otherlv_11=Serviceserver + otherlv_11=Serviceservers { - newLeafNode(otherlv_11, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()); + newLeafNode(otherlv_11, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()); } this_BEGIN_12=RULE_BEGIN { @@ -647,9 +647,9 @@ ruleNode returns [EObject current=null] ) | ( - otherlv_15=Serviceclient + otherlv_15=Serviceclients { - newLeafNode(otherlv_15, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()); + newLeafNode(otherlv_15, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()); } this_BEGIN_16=RULE_BEGIN { @@ -681,9 +681,9 @@ ruleNode returns [EObject current=null] ) | ( - otherlv_19=Actionserver + otherlv_19=Actionservers { - newLeafNode(otherlv_19, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()); + newLeafNode(otherlv_19, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()); } this_BEGIN_20=RULE_BEGIN { @@ -715,9 +715,9 @@ ruleNode returns [EObject current=null] ) | ( - otherlv_23=Actionclient + otherlv_23=Actionclients { - newLeafNode(otherlv_23, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()); + newLeafNode(otherlv_23, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()); } this_BEGIN_24=RULE_BEGIN { @@ -3077,24 +3077,20 @@ ruleParameterArrayType returns [EObject current=null] leaveRule(); }: ( - otherlv_0=Array + this_BEGIN_0=RULE_BEGIN { - newLeafNode(otherlv_0, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); + newLeafNode(this_BEGIN_0, grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); } - this_BEGIN_1=RULE_BEGIN + otherlv_1=Array { - newLeafNode(this_BEGIN_1, grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_1()); - } - otherlv_2=Type - { - newLeafNode(otherlv_2, grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); + newLeafNode(otherlv_1, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); } ( ( { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } - lv_type_3_0=ruleParameterType + lv_type_2_0=ruleParameterType { if ($current==null) { $current = createModelElementForParent(grammarAccess.getParameterArrayTypeRule()); @@ -3102,23 +3098,23 @@ ruleParameterArrayType returns [EObject current=null] set( $current, "type", - lv_type_3_0, + lv_type_2_0, "de.fraunhofer.ipa.ros.Basics.ParameterType"); afterParserOrEnumRuleCall(); } ) ) ( - otherlv_4=Default + otherlv_3=Default { - newLeafNode(otherlv_4, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + newLeafNode(otherlv_3, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); } ( ( { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); } - lv_default_5_0=ruleParameterList + lv_default_4_0=ruleParameterList { if ($current==null) { $current = createModelElementForParent(grammarAccess.getParameterArrayTypeRule()); @@ -3126,16 +3122,16 @@ ruleParameterArrayType returns [EObject current=null] set( $current, "default", - lv_default_5_0, + lv_default_4_0, "de.fraunhofer.ipa.ros.Basics.ParameterList"); afterParserOrEnumRuleCall(); } ) ) )? - this_END_6=RULE_END + this_END_5=RULE_END { - newLeafNode(this_END_6, grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_5()); + newLeafNode(this_END_5, grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); } ) ; @@ -3593,16 +3589,12 @@ ruleParameterStructMember returns [EObject current=null] leaveRule(); }: ( - otherlv_0=ParameterStructMember - { - newLeafNode(otherlv_0, grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); - } ( ( { - newCompositeNode(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); + newCompositeNode(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); } - lv_name_1_0=ruleEString + lv_name_0_0=ruleEString { if ($current==null) { $current = createModelElementForParent(grammarAccess.getParameterStructMemberRule()); @@ -3610,26 +3602,26 @@ ruleParameterStructMember returns [EObject current=null] set( $current, "name", - lv_name_1_0, + lv_name_0_0, "de.fraunhofer.ipa.ros.Basics.EString"); afterParserOrEnumRuleCall(); } ) ) - otherlv_2=Colon + otherlv_1=Colon { - newLeafNode(otherlv_2, grammarAccess.getParameterStructMemberAccess().getColonKeyword_2()); + newLeafNode(otherlv_1, grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); } - this_BEGIN_3=RULE_BEGIN + this_BEGIN_2=RULE_BEGIN { - newLeafNode(this_BEGIN_3, grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_3()); + newLeafNode(this_BEGIN_2, grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); } ( ( { - newCompositeNode(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); + newCompositeNode(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); } - lv_value_4_0=ruleParameterValue + lv_value_3_0=ruleParameterValue { if ($current==null) { $current = createModelElementForParent(grammarAccess.getParameterStructMemberRule()); @@ -3637,15 +3629,15 @@ ruleParameterStructMember returns [EObject current=null] set( $current, "value", - lv_value_4_0, + lv_value_3_0, "de.fraunhofer.ipa.ros.Basics.ParameterValue"); afterParserOrEnumRuleCall(); } ) ) - this_END_5=RULE_END + this_END_4=RULE_END { - newLeafNode(this_END_5, grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_5()); + newLeafNode(this_END_4, grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); } ) ; diff --git a/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/internal/InternalRos1Parser.java b/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/internal/InternalRos1Parser.java index ce69f894d..5dd967660 100644 --- a/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/internal/InternalRos1Parser.java +++ b/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/internal/InternalRos1Parser.java @@ -21,118 +21,117 @@ @SuppressWarnings("all") public class InternalRos1Parser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { - "", "", "", "", "ParameterStructMember", "ExternalDependency", "RelativeNamespace", "PrivateNamespace", "GlobalNamespace", "Serviceclient", "Serviceserver", "Actionclient", "Actionserver", "Dependencies", "ParameterAny", "FromGitRepo", "Subscribers", "Parameters", "Publishers", "Artifacts", "GraphName", "Feedback_1", "Float32_1", "Float64_1", "Response", "Duration", "Feedback", "Message_1", "Request", "String_2", "Uint16_1", "Uint32_1", "Uint64_1", "Boolean", "Integer", "Action_1", "Default", "Float32", "Float64", "Int16_1", "Int32_1", "Int64_1", "Message", "Result_1", "Service", "Uint8_1", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Int8_1", "Result", "Specs", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "Goal_1", "Int16", "Int32", "Int64", "Node_1", "Type_1", "Uint8", "Value", "Date", "List", "Bool", "Byte", "Goal", "Int8", "Msg", "Name", "Node", "Srv", "Time", "Type", "Any", "Ns", "LeftSquareBracketRightSquareBracket", "Comma", "Colon", "LeftSquareBracket", "RightSquareBracket", "RULE_DIGIT", "RULE_BINARY", "RULE_BOOLEAN", "RULE_DECINT", "RULE_DOUBLE", "RULE_DAY", "RULE_MONTH", "RULE_YEAR", "RULE_HOUR", "RULE_MIN_SEC", "RULE_DATE_TIME", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_MESSAGE_ASIGMENT", "RULE_BEGIN", "RULE_END", "RULE_SL_COMMENT", "RULE_ROS_CONVENTION_A", "RULE_ROS_CONVENTION_PARAM", "RULE_ML_COMMENT", "RULE_WS", "RULE_ANY_OTHER" + "", "", "", "", "ExternalDependency", "RelativeNamespace", "PrivateNamespace", "GlobalNamespace", "Serviceclients", "Serviceservers", "Actionclients", "Actionservers", "Dependencies", "ParameterAny", "FromGitRepo", "Subscribers", "Parameters", "Publishers", "Artifacts", "GraphName", "Feedback_1", "Float32_1", "Float64_1", "Response", "Default", "Duration", "Feedback", "Message_1", "Request", "String_2", "Uint16_1", "Uint32_1", "Uint64_1", "Boolean", "Integer", "Action_1", "Float32", "Float64", "Int16_1", "Int32_1", "Int64_1", "Message", "Result_1", "Service", "Uint8_1", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Int8_1", "Result", "Specs", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "Goal_1", "Int16", "Int32", "Int64", "Node_1", "Type_1", "Uint8", "Value", "Date", "List", "Bool", "Byte", "Goal", "Int8", "Msg", "Name", "Node", "Srv", "Time", "Type", "Any", "Ns", "LeftSquareBracketRightSquareBracket", "Comma", "Colon", "LeftSquareBracket", "RightSquareBracket", "RULE_DIGIT", "RULE_BINARY", "RULE_BOOLEAN", "RULE_DECINT", "RULE_DOUBLE", "RULE_DAY", "RULE_MONTH", "RULE_YEAR", "RULE_HOUR", "RULE_MIN_SEC", "RULE_DATE_TIME", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_MESSAGE_ASIGMENT", "RULE_BEGIN", "RULE_END", "RULE_SL_COMMENT", "RULE_ROS_CONVENTION_A", "RULE_ROS_CONVENTION_PARAM", "RULE_ML_COMMENT", "RULE_WS", "RULE_ANY_OTHER" }; - public static final int Float32_1=22; - public static final int Node=79; - public static final int RULE_DATE_TIME=100; + public static final int Float32_1=21; + public static final int Node=78; + public static final int RULE_DATE_TIME=99; public static final int Uint64_1=32; - public static final int String=50; - public static final int Int16=64; - public static final int Float32=37; - public static final int Goal=75; - public static final int Bool=73; - public static final int Uint16=59; + public static final int Serviceclients=8; + public static final int String=49; + public static final int Int16=63; + public static final int Float32=36; + public static final int Goal=74; + public static final int Actionservers=11; + public static final int Bool=72; + public static final int Uint16=58; public static final int Boolean=33; - public static final int ExternalDependency=5; - public static final int Uint8=69; - public static final int Parameters=17; - public static final int RULE_ID=101; - public static final int Actionclient=11; - public static final int RULE_DIGIT=90; - public static final int GlobalNamespace=8; - public static final int Artifacts=19; - public static final int Node_1=67; - public static final int Int16_1=39; - public static final int Header=49; - public static final int RULE_INT=103; - public static final int Byte=74; - public static final int RULE_ML_COMMENT=110; - public static final int LeftSquareBracket=88; - public static final int Specs=57; - public static final int Base64=47; + public static final int ExternalDependency=4; + public static final int Uint8=68; + public static final int Parameters=16; + public static final int RULE_ID=100; + public static final int RULE_DIGIT=89; + public static final int GlobalNamespace=7; + public static final int Artifacts=18; + public static final int Node_1=66; + public static final int Int16_1=38; + public static final int Header=48; + public static final int RULE_INT=102; + public static final int Byte=73; + public static final int RULE_ML_COMMENT=109; + public static final int LeftSquareBracket=87; + public static final int Specs=56; + public static final int Base64=46; public static final int Message_1=27; - public static final int Comma=86; - public static final int RULE_MESSAGE_ASIGMENT=104; - public static final int Goal_1=63; - public static final int LeftSquareBracketRightSquareBracket=85; - public static final int Int32=65; - public static final int Publishers=18; - public static final int Serviceserver=10; - public static final int RULE_DECINT=93; - public static final int Uint32=60; - public static final int FromGitRepo=15; - public static final int Msg=77; - public static final int RULE_HOUR=98; - public static final int Int8=76; - public static final int Default=36; - public static final int Actionserver=12; - public static final int Int8_1=55; + public static final int Comma=85; + public static final int RULE_MESSAGE_ASIGMENT=103; + public static final int Goal_1=62; + public static final int LeftSquareBracketRightSquareBracket=84; + public static final int Int32=64; + public static final int Publishers=17; + public static final int RULE_DECINT=92; + public static final int Uint32=59; + public static final int FromGitRepo=14; + public static final int Msg=76; + public static final int RULE_HOUR=97; + public static final int Int8=75; + public static final int Default=24; + public static final int Int8_1=54; public static final int Uint16_1=30; - public static final int Type=82; - public static final int Float64=38; - public static final int Int32_1=40; - public static final int Result_1=43; - public static final int RULE_BINARY=91; - public static final int String_1=58; - public static final int Subscribers=16; + public static final int Type=81; + public static final int Float64=37; + public static final int Int32_1=39; + public static final int Result_1=42; + public static final int RULE_BINARY=90; + public static final int String_1=57; + public static final int Subscribers=15; public static final int String_2=29; - public static final int RULE_DAY=95; - public static final int RULE_BEGIN=105; - public static final int RULE_BOOLEAN=92; - public static final int RelativeNamespace=6; - public static final int RULE_YEAR=97; - public static final int Feedback_1=21; - public static final int Result=56; - public static final int Name=78; - public static final int RULE_MIN_SEC=99; - public static final int ParameterAny=14; - public static final int List=72; - public static final int Dependencies=13; - public static final int RightSquareBracket=89; - public static final int PrivateNamespace=7; - public static final int GraphName=20; - public static final int Byte_1=54; - public static final int Float64_1=23; + public static final int Actionclients=10; + public static final int RULE_DAY=94; + public static final int RULE_BEGIN=104; + public static final int RULE_BOOLEAN=91; + public static final int RelativeNamespace=5; + public static final int Serviceservers=9; + public static final int RULE_YEAR=96; + public static final int Feedback_1=20; + public static final int Result=55; + public static final int Name=77; + public static final int RULE_MIN_SEC=98; + public static final int ParameterAny=13; + public static final int List=71; + public static final int Dependencies=12; + public static final int RightSquareBracket=88; + public static final int PrivateNamespace=6; + public static final int GraphName=19; + public static final int Byte_1=53; + public static final int Float64_1=22; public static final int Duration=25; public static final int Uint32_1=31; public static final int Action_1=35; - public static final int Double=48; - public static final int Type_1=68; - public static final int Value=70; - public static final int Uint64=61; - public static final int Action=52; - public static final int RULE_END=106; - public static final int Message=42; - public static final int Value_1=62; - public static final int Time=81; - public static final int RULE_STRING=102; - public static final int Bool_1=53; - public static final int Any=83; - public static final int Struct=51; - public static final int RULE_SL_COMMENT=107; - public static final int Uint8_1=45; - public static final int RULE_DOUBLE=94; + public static final int Double=47; + public static final int Type_1=67; + public static final int Value=69; + public static final int Uint64=60; + public static final int Action=51; + public static final int RULE_END=105; + public static final int Message=41; + public static final int Value_1=61; + public static final int Time=80; + public static final int RULE_STRING=101; + public static final int Bool_1=52; + public static final int Any=82; + public static final int Struct=50; + public static final int RULE_SL_COMMENT=106; + public static final int Uint8_1=44; + public static final int RULE_DOUBLE=93; public static final int Feedback=26; - public static final int ParameterStructMember=4; - public static final int Srv=80; - public static final int RULE_ROS_CONVENTION_A=108; - public static final int RULE_ROS_CONVENTION_PARAM=109; - public static final int Colon=87; + public static final int Srv=79; + public static final int RULE_ROS_CONVENTION_A=107; + public static final int RULE_ROS_CONVENTION_PARAM=108; + public static final int Colon=86; public static final int EOF=-1; - public static final int Ns=84; - public static final int RULE_WS=111; + public static final int Ns=83; + public static final int RULE_WS=110; public static final int Request=28; - public static final int Int64_1=41; - public static final int Service=44; - public static final int RULE_ANY_OTHER=112; - public static final int Date=71; - public static final int Response=24; + public static final int Int64_1=40; + public static final int Service=43; + public static final int RULE_ANY_OTHER=111; + public static final int Date=70; + public static final int Response=23; public static final int Integer=34; - public static final int Array=46; - public static final int Serviceclient=9; - public static final int Int64=66; - public static final int RULE_MONTH=96; + public static final int Array=45; + public static final int Int64=65; + public static final int RULE_MONTH=95; // delegates // delegators @@ -1265,7 +1264,7 @@ public final EObject entryRuleNode() throws RecognitionException { // $ANTLR start "ruleNode" - // InternalRos1Parser.g:511:1: ruleNode returns [EObject current=null] : (otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceserver this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclient this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionserver this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclient this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END ) ; + // InternalRos1Parser.g:511:1: ruleNode returns [EObject current=null] : (otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceservers this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclients this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionservers this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclients this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END ) ; public final EObject ruleNode() throws RecognitionException { EObject current = null; @@ -1314,11 +1313,11 @@ public final EObject ruleNode() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:517:2: ( (otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceserver this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclient this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionserver this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclient this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END ) ) - // InternalRos1Parser.g:518:2: (otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceserver this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclient this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionserver this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclient this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END ) + // InternalRos1Parser.g:517:2: ( (otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceservers this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclients this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionservers this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclients this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END ) ) + // InternalRos1Parser.g:518:2: (otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceservers this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclients this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionservers this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclients this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END ) { - // InternalRos1Parser.g:518:2: (otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceserver this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclient this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionserver this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclient this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END ) - // InternalRos1Parser.g:519:3: otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceserver this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclient this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionserver this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclient this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END + // InternalRos1Parser.g:518:2: (otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceservers this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclients this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionservers this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclients this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END ) + // InternalRos1Parser.g:519:3: otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceservers this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclients this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionservers this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclients this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END { otherlv_0=(Token)match(input,Node_1,FOLLOW_18); @@ -1359,7 +1358,7 @@ public final EObject ruleNode() throws RecognitionException { newLeafNode(this_BEGIN_2, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_2()); - // InternalRos1Parser.g:546:3: ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceserver this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclient this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionserver this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclient this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* + // InternalRos1Parser.g:546:3: ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceservers this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclients this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionservers this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclients this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* loop19: do { int alt19=8; @@ -1374,22 +1373,22 @@ public final EObject ruleNode() throws RecognitionException { alt19=2; } break; - case Serviceserver: + case Serviceservers: { alt19=3; } break; - case Serviceclient: + case Serviceclients: { alt19=4; } break; - case Actionserver: + case Actionservers: { alt19=5; } break; - case Actionclient: + case Actionclients: { alt19=6; } @@ -1550,14 +1549,14 @@ public final EObject ruleNode() throws RecognitionException { } break; case 3 : - // InternalRos1Parser.g:615:4: (otherlv_11= Serviceserver this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) + // InternalRos1Parser.g:615:4: (otherlv_11= Serviceservers this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) { - // InternalRos1Parser.g:615:4: (otherlv_11= Serviceserver this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) - // InternalRos1Parser.g:616:5: otherlv_11= Serviceserver this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END + // InternalRos1Parser.g:615:4: (otherlv_11= Serviceservers this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) + // InternalRos1Parser.g:616:5: otherlv_11= Serviceservers this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END { - otherlv_11=(Token)match(input,Serviceserver,FOLLOW_4); + otherlv_11=(Token)match(input,Serviceservers,FOLLOW_4); - newLeafNode(otherlv_11, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()); + newLeafNode(otherlv_11, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()); this_BEGIN_12=(Token)match(input,RULE_BEGIN,FOLLOW_20); @@ -1623,14 +1622,14 @@ public final EObject ruleNode() throws RecognitionException { } break; case 4 : - // InternalRos1Parser.g:649:4: (otherlv_15= Serviceclient this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) + // InternalRos1Parser.g:649:4: (otherlv_15= Serviceclients this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) { - // InternalRos1Parser.g:649:4: (otherlv_15= Serviceclient this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) - // InternalRos1Parser.g:650:5: otherlv_15= Serviceclient this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END + // InternalRos1Parser.g:649:4: (otherlv_15= Serviceclients this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) + // InternalRos1Parser.g:650:5: otherlv_15= Serviceclients this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END { - otherlv_15=(Token)match(input,Serviceclient,FOLLOW_4); + otherlv_15=(Token)match(input,Serviceclients,FOLLOW_4); - newLeafNode(otherlv_15, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()); + newLeafNode(otherlv_15, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()); this_BEGIN_16=(Token)match(input,RULE_BEGIN,FOLLOW_20); @@ -1696,14 +1695,14 @@ public final EObject ruleNode() throws RecognitionException { } break; case 5 : - // InternalRos1Parser.g:683:4: (otherlv_19= Actionserver this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) + // InternalRos1Parser.g:683:4: (otherlv_19= Actionservers this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) { - // InternalRos1Parser.g:683:4: (otherlv_19= Actionserver this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) - // InternalRos1Parser.g:684:5: otherlv_19= Actionserver this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END + // InternalRos1Parser.g:683:4: (otherlv_19= Actionservers this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) + // InternalRos1Parser.g:684:5: otherlv_19= Actionservers this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END { - otherlv_19=(Token)match(input,Actionserver,FOLLOW_4); + otherlv_19=(Token)match(input,Actionservers,FOLLOW_4); - newLeafNode(otherlv_19, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()); + newLeafNode(otherlv_19, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()); this_BEGIN_20=(Token)match(input,RULE_BEGIN,FOLLOW_20); @@ -1769,14 +1768,14 @@ public final EObject ruleNode() throws RecognitionException { } break; case 6 : - // InternalRos1Parser.g:717:4: (otherlv_23= Actionclient this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) + // InternalRos1Parser.g:717:4: (otherlv_23= Actionclients this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) { - // InternalRos1Parser.g:717:4: (otherlv_23= Actionclient this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) - // InternalRos1Parser.g:718:5: otherlv_23= Actionclient this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END + // InternalRos1Parser.g:717:4: (otherlv_23= Actionclients this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) + // InternalRos1Parser.g:718:5: otherlv_23= Actionclients this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END { - otherlv_23=(Token)match(input,Actionclient,FOLLOW_4); + otherlv_23=(Token)match(input,Actionclients,FOLLOW_4); - newLeafNode(otherlv_23, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()); + newLeafNode(otherlv_23, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()); this_BEGIN_24=(Token)match(input,RULE_BEGIN,FOLLOW_20); @@ -6021,7 +6020,7 @@ public final EObject ruleParameterType() throws RecognitionException { alt45=7; } break; - case Array: + case RULE_BEGIN: { alt45=8; } @@ -6265,66 +6264,7 @@ public final EObject ruleParameterValue() throws RecognitionException { { // InternalRos1Parser.g:2559:2: (this_ParameterString_0= ruleParameterString | this_ParameterBase64_1= ruleParameterBase64 | this_ParameterInteger_2= ruleParameterInteger | this_ParameterDouble_3= ruleParameterDouble | this_ParameterBoolean_4= ruleParameterBoolean | this_ParameterList_5= ruleParameterList | this_ParameterStruct_6= ruleParameterStruct ) int alt46=7; - switch ( input.LA(1) ) { - case RULE_ID: - case RULE_STRING: - { - alt46=1; - } - break; - case RULE_BINARY: - { - alt46=2; - } - break; - case RULE_DECINT: - { - alt46=3; - } - break; - case RULE_DOUBLE: - { - alt46=4; - } - break; - case RULE_BOOLEAN: - { - alt46=5; - } - break; - case LeftSquareBracket: - { - int LA46_6 = input.LA(2); - - if ( (LA46_6==Comma||(LA46_6>=LeftSquareBracket && LA46_6<=RightSquareBracket)||(LA46_6>=RULE_BINARY && LA46_6<=RULE_DOUBLE)||(LA46_6>=RULE_ID && LA46_6<=RULE_STRING)) ) { - alt46=6; - } - else if ( (LA46_6==ParameterStructMember) ) { - alt46=7; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 46, 6, input); - - throw nvae; - } - } - break; - case EOF: - case Comma: - case RightSquareBracket: - case RULE_END: - { - alt46=7; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 46, 0, input); - - throw nvae; - } - + alt46 = dfa46.predict(input); switch (alt46) { case 1 : // InternalRos1Parser.g:2560:3: this_ParameterString_0= ruleParameterString @@ -7646,53 +7586,48 @@ public final EObject entryRuleParameterArrayType() throws RecognitionException { // $ANTLR start "ruleParameterArrayType" - // InternalRos1Parser.g:3072:1: ruleParameterArrayType returns [EObject current=null] : (otherlv_0= Array this_BEGIN_1= RULE_BEGIN otherlv_2= Type ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? this_END_6= RULE_END ) ; + // InternalRos1Parser.g:3072:1: ruleParameterArrayType returns [EObject current=null] : (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) ; public final EObject ruleParameterArrayType() throws RecognitionException { EObject current = null; - Token otherlv_0=null; - Token this_BEGIN_1=null; - Token otherlv_2=null; - Token otherlv_4=null; - Token this_END_6=null; - EObject lv_type_3_0 = null; + Token this_BEGIN_0=null; + Token otherlv_1=null; + Token otherlv_3=null; + Token this_END_5=null; + EObject lv_type_2_0 = null; - EObject lv_default_5_0 = null; + EObject lv_default_4_0 = null; enterRule(); try { - // InternalRos1Parser.g:3078:2: ( (otherlv_0= Array this_BEGIN_1= RULE_BEGIN otherlv_2= Type ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? this_END_6= RULE_END ) ) - // InternalRos1Parser.g:3079:2: (otherlv_0= Array this_BEGIN_1= RULE_BEGIN otherlv_2= Type ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? this_END_6= RULE_END ) + // InternalRos1Parser.g:3078:2: ( (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) ) + // InternalRos1Parser.g:3079:2: (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) { - // InternalRos1Parser.g:3079:2: (otherlv_0= Array this_BEGIN_1= RULE_BEGIN otherlv_2= Type ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? this_END_6= RULE_END ) - // InternalRos1Parser.g:3080:3: otherlv_0= Array this_BEGIN_1= RULE_BEGIN otherlv_2= Type ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? this_END_6= RULE_END + // InternalRos1Parser.g:3079:2: (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) + // InternalRos1Parser.g:3080:3: this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END { - otherlv_0=(Token)match(input,Array,FOLLOW_4); - - newLeafNode(otherlv_0, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); + this_BEGIN_0=(Token)match(input,RULE_BEGIN,FOLLOW_48); - this_BEGIN_1=(Token)match(input,RULE_BEGIN,FOLLOW_48); + newLeafNode(this_BEGIN_0, grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); - newLeafNode(this_BEGIN_1, grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_1()); + otherlv_1=(Token)match(input,Array,FOLLOW_40); - otherlv_2=(Token)match(input,Type,FOLLOW_40); + newLeafNode(otherlv_1, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); - newLeafNode(otherlv_2, grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); - - // InternalRos1Parser.g:3092:3: ( (lv_type_3_0= ruleParameterType ) ) - // InternalRos1Parser.g:3093:4: (lv_type_3_0= ruleParameterType ) + // InternalRos1Parser.g:3088:3: ( (lv_type_2_0= ruleParameterType ) ) + // InternalRos1Parser.g:3089:4: (lv_type_2_0= ruleParameterType ) { - // InternalRos1Parser.g:3093:4: (lv_type_3_0= ruleParameterType ) - // InternalRos1Parser.g:3094:5: lv_type_3_0= ruleParameterType + // InternalRos1Parser.g:3089:4: (lv_type_2_0= ruleParameterType ) + // InternalRos1Parser.g:3090:5: lv_type_2_0= ruleParameterType { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); pushFollow(FOLLOW_49); - lv_type_3_0=ruleParameterType(); + lv_type_2_0=ruleParameterType(); state._fsp--; @@ -7703,7 +7638,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { set( current, "type", - lv_type_3_0, + lv_type_2_0, "de.fraunhofer.ipa.ros.Basics.ParameterType"); afterParserOrEnumRuleCall(); @@ -7713,7 +7648,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } - // InternalRos1Parser.g:3111:3: (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? + // InternalRos1Parser.g:3107:3: (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? int alt54=2; int LA54_0 = input.LA(1); @@ -7722,23 +7657,23 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } switch (alt54) { case 1 : - // InternalRos1Parser.g:3112:4: otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) + // InternalRos1Parser.g:3108:4: otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) { - otherlv_4=(Token)match(input,Default,FOLLOW_10); + otherlv_3=(Token)match(input,Default,FOLLOW_10); - newLeafNode(otherlv_4, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + newLeafNode(otherlv_3, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); - // InternalRos1Parser.g:3116:4: ( (lv_default_5_0= ruleParameterList ) ) - // InternalRos1Parser.g:3117:5: (lv_default_5_0= ruleParameterList ) + // InternalRos1Parser.g:3112:4: ( (lv_default_4_0= ruleParameterList ) ) + // InternalRos1Parser.g:3113:5: (lv_default_4_0= ruleParameterList ) { - // InternalRos1Parser.g:3117:5: (lv_default_5_0= ruleParameterList ) - // InternalRos1Parser.g:3118:6: lv_default_5_0= ruleParameterList + // InternalRos1Parser.g:3113:5: (lv_default_4_0= ruleParameterList ) + // InternalRos1Parser.g:3114:6: lv_default_4_0= ruleParameterList { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); pushFollow(FOLLOW_13); - lv_default_5_0=ruleParameterList(); + lv_default_4_0=ruleParameterList(); state._fsp--; @@ -7749,7 +7684,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { set( current, "default", - lv_default_5_0, + lv_default_4_0, "de.fraunhofer.ipa.ros.Basics.ParameterList"); afterParserOrEnumRuleCall(); @@ -7765,9 +7700,9 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } - this_END_6=(Token)match(input,RULE_END,FOLLOW_2); + this_END_5=(Token)match(input,RULE_END,FOLLOW_2); - newLeafNode(this_END_6, grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_5()); + newLeafNode(this_END_5, grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); } @@ -7792,7 +7727,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { // $ANTLR start "entryRuleParameterList" - // InternalRos1Parser.g:3144:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; + // InternalRos1Parser.g:3140:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; public final EObject entryRuleParameterList() throws RecognitionException { EObject current = null; @@ -7800,8 +7735,8 @@ public final EObject entryRuleParameterList() throws RecognitionException { try { - // InternalRos1Parser.g:3144:54: (iv_ruleParameterList= ruleParameterList EOF ) - // InternalRos1Parser.g:3145:2: iv_ruleParameterList= ruleParameterList EOF + // InternalRos1Parser.g:3140:54: (iv_ruleParameterList= ruleParameterList EOF ) + // InternalRos1Parser.g:3141:2: iv_ruleParameterList= ruleParameterList EOF { newCompositeNode(grammarAccess.getParameterListRule()); pushFollow(FOLLOW_1); @@ -7828,7 +7763,7 @@ public final EObject entryRuleParameterList() throws RecognitionException { // $ANTLR start "ruleParameterList" - // InternalRos1Parser.g:3151:1: ruleParameterList returns [EObject current=null] : ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ; + // InternalRos1Parser.g:3147:1: ruleParameterList returns [EObject current=null] : ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ; public final EObject ruleParameterList() throws RecognitionException { EObject current = null; @@ -7844,14 +7779,14 @@ public final EObject ruleParameterList() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3157:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ) - // InternalRos1Parser.g:3158:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) + // InternalRos1Parser.g:3153:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ) + // InternalRos1Parser.g:3154:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) { - // InternalRos1Parser.g:3158:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) - // InternalRos1Parser.g:3159:3: () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket + // InternalRos1Parser.g:3154:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) + // InternalRos1Parser.g:3155:3: () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket { - // InternalRos1Parser.g:3159:3: () - // InternalRos1Parser.g:3160:4: + // InternalRos1Parser.g:3155:3: () + // InternalRos1Parser.g:3156:4: { current = forceCreateModelElement( @@ -7865,11 +7800,11 @@ public final EObject ruleParameterList() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterListAccess().getLeftSquareBracketKeyword_1()); - // InternalRos1Parser.g:3170:3: ( (lv_value_2_0= ruleParameterValue ) ) - // InternalRos1Parser.g:3171:4: (lv_value_2_0= ruleParameterValue ) + // InternalRos1Parser.g:3166:3: ( (lv_value_2_0= ruleParameterValue ) ) + // InternalRos1Parser.g:3167:4: (lv_value_2_0= ruleParameterValue ) { - // InternalRos1Parser.g:3171:4: (lv_value_2_0= ruleParameterValue ) - // InternalRos1Parser.g:3172:5: lv_value_2_0= ruleParameterValue + // InternalRos1Parser.g:3167:4: (lv_value_2_0= ruleParameterValue ) + // InternalRos1Parser.g:3168:5: lv_value_2_0= ruleParameterValue { newCompositeNode(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_2_0()); @@ -7896,7 +7831,7 @@ public final EObject ruleParameterList() throws RecognitionException { } - // InternalRos1Parser.g:3189:3: (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* + // InternalRos1Parser.g:3185:3: (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* loop55: do { int alt55=2; @@ -7909,17 +7844,17 @@ public final EObject ruleParameterList() throws RecognitionException { switch (alt55) { case 1 : - // InternalRos1Parser.g:3190:4: otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRos1Parser.g:3186:4: otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) { otherlv_3=(Token)match(input,Comma,FOLLOW_42); newLeafNode(otherlv_3, grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); - // InternalRos1Parser.g:3194:4: ( (lv_value_4_0= ruleParameterValue ) ) - // InternalRos1Parser.g:3195:5: (lv_value_4_0= ruleParameterValue ) + // InternalRos1Parser.g:3190:4: ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRos1Parser.g:3191:5: (lv_value_4_0= ruleParameterValue ) { - // InternalRos1Parser.g:3195:5: (lv_value_4_0= ruleParameterValue ) - // InternalRos1Parser.g:3196:6: lv_value_4_0= ruleParameterValue + // InternalRos1Parser.g:3191:5: (lv_value_4_0= ruleParameterValue ) + // InternalRos1Parser.g:3192:6: lv_value_4_0= ruleParameterValue { newCompositeNode(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_3_1_0()); @@ -7982,7 +7917,7 @@ public final EObject ruleParameterList() throws RecognitionException { // $ANTLR start "entryRuleParameterAny" - // InternalRos1Parser.g:3222:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; + // InternalRos1Parser.g:3218:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; public final EObject entryRuleParameterAny() throws RecognitionException { EObject current = null; @@ -7990,8 +7925,8 @@ public final EObject entryRuleParameterAny() throws RecognitionException { try { - // InternalRos1Parser.g:3222:53: (iv_ruleParameterAny= ruleParameterAny EOF ) - // InternalRos1Parser.g:3223:2: iv_ruleParameterAny= ruleParameterAny EOF + // InternalRos1Parser.g:3218:53: (iv_ruleParameterAny= ruleParameterAny EOF ) + // InternalRos1Parser.g:3219:2: iv_ruleParameterAny= ruleParameterAny EOF { newCompositeNode(grammarAccess.getParameterAnyRule()); pushFollow(FOLLOW_1); @@ -8018,7 +7953,7 @@ public final EObject entryRuleParameterAny() throws RecognitionException { // $ANTLR start "ruleParameterAny" - // InternalRos1Parser.g:3229:1: ruleParameterAny returns [EObject current=null] : ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ; + // InternalRos1Parser.g:3225:1: ruleParameterAny returns [EObject current=null] : ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ; public final EObject ruleParameterAny() throws RecognitionException { EObject current = null; @@ -8031,14 +7966,14 @@ public final EObject ruleParameterAny() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3235:2: ( ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ) - // InternalRos1Parser.g:3236:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) + // InternalRos1Parser.g:3231:2: ( ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ) + // InternalRos1Parser.g:3232:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) { - // InternalRos1Parser.g:3236:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) - // InternalRos1Parser.g:3237:3: () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? + // InternalRos1Parser.g:3232:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) + // InternalRos1Parser.g:3233:3: () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? { - // InternalRos1Parser.g:3237:3: () - // InternalRos1Parser.g:3238:4: + // InternalRos1Parser.g:3233:3: () + // InternalRos1Parser.g:3234:4: { current = forceCreateModelElement( @@ -8052,7 +7987,7 @@ public final EObject ruleParameterAny() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); - // InternalRos1Parser.g:3248:3: (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? + // InternalRos1Parser.g:3244:3: (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? int alt56=2; int LA56_0 = input.LA(1); @@ -8061,17 +7996,17 @@ public final EObject ruleParameterAny() throws RecognitionException { } switch (alt56) { case 1 : - // InternalRos1Parser.g:3249:4: otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) + // InternalRos1Parser.g:3245:4: otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) { otherlv_2=(Token)match(input,Value,FOLLOW_6); newLeafNode(otherlv_2, grammarAccess.getParameterAnyAccess().getValueKeyword_2_0()); - // InternalRos1Parser.g:3253:4: ( (lv_value_3_0= ruleEString ) ) - // InternalRos1Parser.g:3254:5: (lv_value_3_0= ruleEString ) + // InternalRos1Parser.g:3249:4: ( (lv_value_3_0= ruleEString ) ) + // InternalRos1Parser.g:3250:5: (lv_value_3_0= ruleEString ) { - // InternalRos1Parser.g:3254:5: (lv_value_3_0= ruleEString ) - // InternalRos1Parser.g:3255:6: lv_value_3_0= ruleEString + // InternalRos1Parser.g:3250:5: (lv_value_3_0= ruleEString ) + // InternalRos1Parser.g:3251:6: lv_value_3_0= ruleEString { newCompositeNode(grammarAccess.getParameterAnyAccess().getValueEStringParserRuleCall_2_1_0()); @@ -8127,7 +8062,7 @@ public final EObject ruleParameterAny() throws RecognitionException { // $ANTLR start "entryRuleParameterString" - // InternalRos1Parser.g:3277:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; + // InternalRos1Parser.g:3273:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; public final EObject entryRuleParameterString() throws RecognitionException { EObject current = null; @@ -8135,8 +8070,8 @@ public final EObject entryRuleParameterString() throws RecognitionException { try { - // InternalRos1Parser.g:3277:56: (iv_ruleParameterString= ruleParameterString EOF ) - // InternalRos1Parser.g:3278:2: iv_ruleParameterString= ruleParameterString EOF + // InternalRos1Parser.g:3273:56: (iv_ruleParameterString= ruleParameterString EOF ) + // InternalRos1Parser.g:3274:2: iv_ruleParameterString= ruleParameterString EOF { newCompositeNode(grammarAccess.getParameterStringRule()); pushFollow(FOLLOW_1); @@ -8163,7 +8098,7 @@ public final EObject entryRuleParameterString() throws RecognitionException { // $ANTLR start "ruleParameterString" - // InternalRos1Parser.g:3284:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; + // InternalRos1Parser.g:3280:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; public final EObject ruleParameterString() throws RecognitionException { EObject current = null; @@ -8174,14 +8109,14 @@ public final EObject ruleParameterString() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3290:2: ( ( (lv_value_0_0= ruleEString ) ) ) - // InternalRos1Parser.g:3291:2: ( (lv_value_0_0= ruleEString ) ) + // InternalRos1Parser.g:3286:2: ( ( (lv_value_0_0= ruleEString ) ) ) + // InternalRos1Parser.g:3287:2: ( (lv_value_0_0= ruleEString ) ) { - // InternalRos1Parser.g:3291:2: ( (lv_value_0_0= ruleEString ) ) - // InternalRos1Parser.g:3292:3: (lv_value_0_0= ruleEString ) + // InternalRos1Parser.g:3287:2: ( (lv_value_0_0= ruleEString ) ) + // InternalRos1Parser.g:3288:3: (lv_value_0_0= ruleEString ) { - // InternalRos1Parser.g:3292:3: (lv_value_0_0= ruleEString ) - // InternalRos1Parser.g:3293:4: lv_value_0_0= ruleEString + // InternalRos1Parser.g:3288:3: (lv_value_0_0= ruleEString ) + // InternalRos1Parser.g:3289:4: lv_value_0_0= ruleEString { newCompositeNode(grammarAccess.getParameterStringAccess().getValueEStringParserRuleCall_0()); @@ -8228,7 +8163,7 @@ public final EObject ruleParameterString() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64" - // InternalRos1Parser.g:3313:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; + // InternalRos1Parser.g:3309:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; public final EObject entryRuleParameterBase64() throws RecognitionException { EObject current = null; @@ -8236,8 +8171,8 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { try { - // InternalRos1Parser.g:3313:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) - // InternalRos1Parser.g:3314:2: iv_ruleParameterBase64= ruleParameterBase64 EOF + // InternalRos1Parser.g:3309:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) + // InternalRos1Parser.g:3310:2: iv_ruleParameterBase64= ruleParameterBase64 EOF { newCompositeNode(grammarAccess.getParameterBase64Rule()); pushFollow(FOLLOW_1); @@ -8264,7 +8199,7 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { // $ANTLR start "ruleParameterBase64" - // InternalRos1Parser.g:3320:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; + // InternalRos1Parser.g:3316:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; public final EObject ruleParameterBase64() throws RecognitionException { EObject current = null; @@ -8275,14 +8210,14 @@ public final EObject ruleParameterBase64() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3326:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) - // InternalRos1Parser.g:3327:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalRos1Parser.g:3322:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) + // InternalRos1Parser.g:3323:2: ( (lv_value_0_0= ruleBase64Binary ) ) { - // InternalRos1Parser.g:3327:2: ( (lv_value_0_0= ruleBase64Binary ) ) - // InternalRos1Parser.g:3328:3: (lv_value_0_0= ruleBase64Binary ) + // InternalRos1Parser.g:3323:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalRos1Parser.g:3324:3: (lv_value_0_0= ruleBase64Binary ) { - // InternalRos1Parser.g:3328:3: (lv_value_0_0= ruleBase64Binary ) - // InternalRos1Parser.g:3329:4: lv_value_0_0= ruleBase64Binary + // InternalRos1Parser.g:3324:3: (lv_value_0_0= ruleBase64Binary ) + // InternalRos1Parser.g:3325:4: lv_value_0_0= ruleBase64Binary { newCompositeNode(grammarAccess.getParameterBase64Access().getValueBase64BinaryParserRuleCall_0()); @@ -8329,7 +8264,7 @@ public final EObject ruleParameterBase64() throws RecognitionException { // $ANTLR start "entryRuleParameterInteger" - // InternalRos1Parser.g:3349:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; + // InternalRos1Parser.g:3345:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; public final EObject entryRuleParameterInteger() throws RecognitionException { EObject current = null; @@ -8337,8 +8272,8 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { try { - // InternalRos1Parser.g:3349:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) - // InternalRos1Parser.g:3350:2: iv_ruleParameterInteger= ruleParameterInteger EOF + // InternalRos1Parser.g:3345:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) + // InternalRos1Parser.g:3346:2: iv_ruleParameterInteger= ruleParameterInteger EOF { newCompositeNode(grammarAccess.getParameterIntegerRule()); pushFollow(FOLLOW_1); @@ -8365,7 +8300,7 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { // $ANTLR start "ruleParameterInteger" - // InternalRos1Parser.g:3356:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; + // InternalRos1Parser.g:3352:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; public final EObject ruleParameterInteger() throws RecognitionException { EObject current = null; @@ -8376,14 +8311,14 @@ public final EObject ruleParameterInteger() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3362:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) - // InternalRos1Parser.g:3363:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalRos1Parser.g:3358:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) + // InternalRos1Parser.g:3359:2: ( (lv_value_0_0= ruleInteger0 ) ) { - // InternalRos1Parser.g:3363:2: ( (lv_value_0_0= ruleInteger0 ) ) - // InternalRos1Parser.g:3364:3: (lv_value_0_0= ruleInteger0 ) + // InternalRos1Parser.g:3359:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalRos1Parser.g:3360:3: (lv_value_0_0= ruleInteger0 ) { - // InternalRos1Parser.g:3364:3: (lv_value_0_0= ruleInteger0 ) - // InternalRos1Parser.g:3365:4: lv_value_0_0= ruleInteger0 + // InternalRos1Parser.g:3360:3: (lv_value_0_0= ruleInteger0 ) + // InternalRos1Parser.g:3361:4: lv_value_0_0= ruleInteger0 { newCompositeNode(grammarAccess.getParameterIntegerAccess().getValueInteger0ParserRuleCall_0()); @@ -8430,7 +8365,7 @@ public final EObject ruleParameterInteger() throws RecognitionException { // $ANTLR start "entryRuleParameterDouble" - // InternalRos1Parser.g:3385:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; + // InternalRos1Parser.g:3381:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; public final EObject entryRuleParameterDouble() throws RecognitionException { EObject current = null; @@ -8438,8 +8373,8 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { try { - // InternalRos1Parser.g:3385:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) - // InternalRos1Parser.g:3386:2: iv_ruleParameterDouble= ruleParameterDouble EOF + // InternalRos1Parser.g:3381:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) + // InternalRos1Parser.g:3382:2: iv_ruleParameterDouble= ruleParameterDouble EOF { newCompositeNode(grammarAccess.getParameterDoubleRule()); pushFollow(FOLLOW_1); @@ -8466,7 +8401,7 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { // $ANTLR start "ruleParameterDouble" - // InternalRos1Parser.g:3392:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; + // InternalRos1Parser.g:3388:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; public final EObject ruleParameterDouble() throws RecognitionException { EObject current = null; @@ -8477,14 +8412,14 @@ public final EObject ruleParameterDouble() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3398:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) - // InternalRos1Parser.g:3399:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalRos1Parser.g:3394:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) + // InternalRos1Parser.g:3395:2: ( (lv_value_0_0= ruleDouble0 ) ) { - // InternalRos1Parser.g:3399:2: ( (lv_value_0_0= ruleDouble0 ) ) - // InternalRos1Parser.g:3400:3: (lv_value_0_0= ruleDouble0 ) + // InternalRos1Parser.g:3395:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalRos1Parser.g:3396:3: (lv_value_0_0= ruleDouble0 ) { - // InternalRos1Parser.g:3400:3: (lv_value_0_0= ruleDouble0 ) - // InternalRos1Parser.g:3401:4: lv_value_0_0= ruleDouble0 + // InternalRos1Parser.g:3396:3: (lv_value_0_0= ruleDouble0 ) + // InternalRos1Parser.g:3397:4: lv_value_0_0= ruleDouble0 { newCompositeNode(grammarAccess.getParameterDoubleAccess().getValueDouble0ParserRuleCall_0()); @@ -8531,7 +8466,7 @@ public final EObject ruleParameterDouble() throws RecognitionException { // $ANTLR start "entryRuleParameterBoolean" - // InternalRos1Parser.g:3421:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; + // InternalRos1Parser.g:3417:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; public final EObject entryRuleParameterBoolean() throws RecognitionException { EObject current = null; @@ -8539,8 +8474,8 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { try { - // InternalRos1Parser.g:3421:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) - // InternalRos1Parser.g:3422:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF + // InternalRos1Parser.g:3417:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) + // InternalRos1Parser.g:3418:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF { newCompositeNode(grammarAccess.getParameterBooleanRule()); pushFollow(FOLLOW_1); @@ -8567,7 +8502,7 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { // $ANTLR start "ruleParameterBoolean" - // InternalRos1Parser.g:3428:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; + // InternalRos1Parser.g:3424:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; public final EObject ruleParameterBoolean() throws RecognitionException { EObject current = null; @@ -8578,14 +8513,14 @@ public final EObject ruleParameterBoolean() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3434:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) - // InternalRos1Parser.g:3435:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalRos1Parser.g:3430:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) + // InternalRos1Parser.g:3431:2: ( (lv_value_0_0= ruleboolean0 ) ) { - // InternalRos1Parser.g:3435:2: ( (lv_value_0_0= ruleboolean0 ) ) - // InternalRos1Parser.g:3436:3: (lv_value_0_0= ruleboolean0 ) + // InternalRos1Parser.g:3431:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalRos1Parser.g:3432:3: (lv_value_0_0= ruleboolean0 ) { - // InternalRos1Parser.g:3436:3: (lv_value_0_0= ruleboolean0 ) - // InternalRos1Parser.g:3437:4: lv_value_0_0= ruleboolean0 + // InternalRos1Parser.g:3432:3: (lv_value_0_0= ruleboolean0 ) + // InternalRos1Parser.g:3433:4: lv_value_0_0= ruleboolean0 { newCompositeNode(grammarAccess.getParameterBooleanAccess().getValueBoolean0ParserRuleCall_0()); @@ -8632,7 +8567,7 @@ public final EObject ruleParameterBoolean() throws RecognitionException { // $ANTLR start "entryRuleParameterStruct" - // InternalRos1Parser.g:3457:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; + // InternalRos1Parser.g:3453:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; public final EObject entryRuleParameterStruct() throws RecognitionException { EObject current = null; @@ -8640,8 +8575,8 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { try { - // InternalRos1Parser.g:3457:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) - // InternalRos1Parser.g:3458:2: iv_ruleParameterStruct= ruleParameterStruct EOF + // InternalRos1Parser.g:3453:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) + // InternalRos1Parser.g:3454:2: iv_ruleParameterStruct= ruleParameterStruct EOF { newCompositeNode(grammarAccess.getParameterStructRule()); pushFollow(FOLLOW_1); @@ -8668,7 +8603,7 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { // $ANTLR start "ruleParameterStruct" - // InternalRos1Parser.g:3464:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ; + // InternalRos1Parser.g:3460:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ; public final EObject ruleParameterStruct() throws RecognitionException { EObject current = null; @@ -8686,14 +8621,14 @@ public final EObject ruleParameterStruct() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3470:2: ( ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ) - // InternalRos1Parser.g:3471:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) + // InternalRos1Parser.g:3466:2: ( ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ) + // InternalRos1Parser.g:3467:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) { - // InternalRos1Parser.g:3471:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) - // InternalRos1Parser.g:3472:3: () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? + // InternalRos1Parser.g:3467:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) + // InternalRos1Parser.g:3468:3: () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? { - // InternalRos1Parser.g:3472:3: () - // InternalRos1Parser.g:3473:4: + // InternalRos1Parser.g:3468:3: () + // InternalRos1Parser.g:3469:4: { current = forceCreateModelElement( @@ -8703,7 +8638,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { } - // InternalRos1Parser.g:3479:3: (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? + // InternalRos1Parser.g:3475:3: (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? int alt58=2; int LA58_0 = input.LA(1); @@ -8712,17 +8647,17 @@ public final EObject ruleParameterStruct() throws RecognitionException { } switch (alt58) { case 1 : - // InternalRos1Parser.g:3480:4: otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket + // InternalRos1Parser.g:3476:4: otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket { - otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_51); + otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_6); newLeafNode(otherlv_1, grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_0()); - // InternalRos1Parser.g:3484:4: ( (lv_value_2_0= ruleParameterStructMember ) ) - // InternalRos1Parser.g:3485:5: (lv_value_2_0= ruleParameterStructMember ) + // InternalRos1Parser.g:3480:4: ( (lv_value_2_0= ruleParameterStructMember ) ) + // InternalRos1Parser.g:3481:5: (lv_value_2_0= ruleParameterStructMember ) { - // InternalRos1Parser.g:3485:5: (lv_value_2_0= ruleParameterStructMember ) - // InternalRos1Parser.g:3486:6: lv_value_2_0= ruleParameterStructMember + // InternalRos1Parser.g:3481:5: (lv_value_2_0= ruleParameterStructMember ) + // InternalRos1Parser.g:3482:6: lv_value_2_0= ruleParameterStructMember { newCompositeNode(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_1_0()); @@ -8749,7 +8684,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { } - // InternalRos1Parser.g:3503:4: (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* + // InternalRos1Parser.g:3499:4: (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* loop57: do { int alt57=2; @@ -8762,26 +8697,26 @@ public final EObject ruleParameterStruct() throws RecognitionException { switch (alt57) { case 1 : - // InternalRos1Parser.g:3504:5: otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket + // InternalRos1Parser.g:3500:5: otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket { otherlv_3=(Token)match(input,Comma,FOLLOW_10); newLeafNode(otherlv_3, grammarAccess.getParameterStructAccess().getCommaKeyword_1_2_0()); - otherlv_4=(Token)match(input,LeftSquareBracket,FOLLOW_51); + otherlv_4=(Token)match(input,LeftSquareBracket,FOLLOW_6); newLeafNode(otherlv_4, grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_2_1()); - // InternalRos1Parser.g:3512:5: ( (lv_value_5_0= ruleParameterStructMember ) ) - // InternalRos1Parser.g:3513:6: (lv_value_5_0= ruleParameterStructMember ) + // InternalRos1Parser.g:3508:5: ( (lv_value_5_0= ruleParameterStructMember ) ) + // InternalRos1Parser.g:3509:6: (lv_value_5_0= ruleParameterStructMember ) { - // InternalRos1Parser.g:3513:6: (lv_value_5_0= ruleParameterStructMember ) - // InternalRos1Parser.g:3514:7: lv_value_5_0= ruleParameterStructMember + // InternalRos1Parser.g:3509:6: (lv_value_5_0= ruleParameterStructMember ) + // InternalRos1Parser.g:3510:7: lv_value_5_0= ruleParameterStructMember { newCompositeNode(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_2_0()); - pushFollow(FOLLOW_52); + pushFollow(FOLLOW_51); lv_value_5_0=ruleParameterStructMember(); state._fsp--; @@ -8849,7 +8784,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { // $ANTLR start "entryRuleParameterDate" - // InternalRos1Parser.g:3545:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; + // InternalRos1Parser.g:3541:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; public final EObject entryRuleParameterDate() throws RecognitionException { EObject current = null; @@ -8857,8 +8792,8 @@ public final EObject entryRuleParameterDate() throws RecognitionException { try { - // InternalRos1Parser.g:3545:54: (iv_ruleParameterDate= ruleParameterDate EOF ) - // InternalRos1Parser.g:3546:2: iv_ruleParameterDate= ruleParameterDate EOF + // InternalRos1Parser.g:3541:54: (iv_ruleParameterDate= ruleParameterDate EOF ) + // InternalRos1Parser.g:3542:2: iv_ruleParameterDate= ruleParameterDate EOF { newCompositeNode(grammarAccess.getParameterDateRule()); pushFollow(FOLLOW_1); @@ -8885,7 +8820,7 @@ public final EObject entryRuleParameterDate() throws RecognitionException { // $ANTLR start "ruleParameterDate" - // InternalRos1Parser.g:3552:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; + // InternalRos1Parser.g:3548:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; public final EObject ruleParameterDate() throws RecognitionException { EObject current = null; @@ -8896,14 +8831,14 @@ public final EObject ruleParameterDate() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3558:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) - // InternalRos1Parser.g:3559:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalRos1Parser.g:3554:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) + // InternalRos1Parser.g:3555:2: ( (lv_value_0_0= ruleDateTime0 ) ) { - // InternalRos1Parser.g:3559:2: ( (lv_value_0_0= ruleDateTime0 ) ) - // InternalRos1Parser.g:3560:3: (lv_value_0_0= ruleDateTime0 ) + // InternalRos1Parser.g:3555:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalRos1Parser.g:3556:3: (lv_value_0_0= ruleDateTime0 ) { - // InternalRos1Parser.g:3560:3: (lv_value_0_0= ruleDateTime0 ) - // InternalRos1Parser.g:3561:4: lv_value_0_0= ruleDateTime0 + // InternalRos1Parser.g:3556:3: (lv_value_0_0= ruleDateTime0 ) + // InternalRos1Parser.g:3557:4: lv_value_0_0= ruleDateTime0 { newCompositeNode(grammarAccess.getParameterDateAccess().getValueDateTime0ParserRuleCall_0()); @@ -8950,7 +8885,7 @@ public final EObject ruleParameterDate() throws RecognitionException { // $ANTLR start "entryRuleParameterStructMember" - // InternalRos1Parser.g:3581:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; + // InternalRos1Parser.g:3577:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; public final EObject entryRuleParameterStructMember() throws RecognitionException { EObject current = null; @@ -8958,8 +8893,8 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio try { - // InternalRos1Parser.g:3581:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) - // InternalRos1Parser.g:3582:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF + // InternalRos1Parser.g:3577:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) + // InternalRos1Parser.g:3578:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF { newCompositeNode(grammarAccess.getParameterStructMemberRule()); pushFollow(FOLLOW_1); @@ -8986,44 +8921,39 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio // $ANTLR start "ruleParameterStructMember" - // InternalRos1Parser.g:3588:1: ruleParameterStructMember returns [EObject current=null] : (otherlv_0= ParameterStructMember ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_value_4_0= ruleParameterValue ) ) this_END_5= RULE_END ) ; + // InternalRos1Parser.g:3584:1: ruleParameterStructMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) ; public final EObject ruleParameterStructMember() throws RecognitionException { EObject current = null; - Token otherlv_0=null; - Token otherlv_2=null; - Token this_BEGIN_3=null; - Token this_END_5=null; - AntlrDatatypeRuleToken lv_name_1_0 = null; + Token otherlv_1=null; + Token this_BEGIN_2=null; + Token this_END_4=null; + AntlrDatatypeRuleToken lv_name_0_0 = null; - EObject lv_value_4_0 = null; + EObject lv_value_3_0 = null; enterRule(); try { - // InternalRos1Parser.g:3594:2: ( (otherlv_0= ParameterStructMember ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_value_4_0= ruleParameterValue ) ) this_END_5= RULE_END ) ) - // InternalRos1Parser.g:3595:2: (otherlv_0= ParameterStructMember ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_value_4_0= ruleParameterValue ) ) this_END_5= RULE_END ) + // InternalRos1Parser.g:3590:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) ) + // InternalRos1Parser.g:3591:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) { - // InternalRos1Parser.g:3595:2: (otherlv_0= ParameterStructMember ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_value_4_0= ruleParameterValue ) ) this_END_5= RULE_END ) - // InternalRos1Parser.g:3596:3: otherlv_0= ParameterStructMember ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_value_4_0= ruleParameterValue ) ) this_END_5= RULE_END + // InternalRos1Parser.g:3591:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) + // InternalRos1Parser.g:3592:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END { - otherlv_0=(Token)match(input,ParameterStructMember,FOLLOW_6); - - newLeafNode(otherlv_0, grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); - - // InternalRos1Parser.g:3600:3: ( (lv_name_1_0= ruleEString ) ) - // InternalRos1Parser.g:3601:4: (lv_name_1_0= ruleEString ) + // InternalRos1Parser.g:3592:3: ( (lv_name_0_0= ruleEString ) ) + // InternalRos1Parser.g:3593:4: (lv_name_0_0= ruleEString ) { - // InternalRos1Parser.g:3601:4: (lv_name_1_0= ruleEString ) - // InternalRos1Parser.g:3602:5: lv_name_1_0= ruleEString + // InternalRos1Parser.g:3593:4: (lv_name_0_0= ruleEString ) + // InternalRos1Parser.g:3594:5: lv_name_0_0= ruleEString { - newCompositeNode(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); + newCompositeNode(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); pushFollow(FOLLOW_3); - lv_name_1_0=ruleEString(); + lv_name_0_0=ruleEString(); state._fsp--; @@ -9034,7 +8964,7 @@ public final EObject ruleParameterStructMember() throws RecognitionException { set( current, "name", - lv_name_1_0, + lv_name_0_0, "de.fraunhofer.ipa.ros.Basics.EString"); afterParserOrEnumRuleCall(); @@ -9044,25 +8974,25 @@ public final EObject ruleParameterStructMember() throws RecognitionException { } - otherlv_2=(Token)match(input,Colon,FOLLOW_4); + otherlv_1=(Token)match(input,Colon,FOLLOW_4); - newLeafNode(otherlv_2, grammarAccess.getParameterStructMemberAccess().getColonKeyword_2()); + newLeafNode(otherlv_1, grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); - this_BEGIN_3=(Token)match(input,RULE_BEGIN,FOLLOW_42); + this_BEGIN_2=(Token)match(input,RULE_BEGIN,FOLLOW_42); - newLeafNode(this_BEGIN_3, grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_3()); + newLeafNode(this_BEGIN_2, grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); - // InternalRos1Parser.g:3627:3: ( (lv_value_4_0= ruleParameterValue ) ) - // InternalRos1Parser.g:3628:4: (lv_value_4_0= ruleParameterValue ) + // InternalRos1Parser.g:3619:3: ( (lv_value_3_0= ruleParameterValue ) ) + // InternalRos1Parser.g:3620:4: (lv_value_3_0= ruleParameterValue ) { - // InternalRos1Parser.g:3628:4: (lv_value_4_0= ruleParameterValue ) - // InternalRos1Parser.g:3629:5: lv_value_4_0= ruleParameterValue + // InternalRos1Parser.g:3620:4: (lv_value_3_0= ruleParameterValue ) + // InternalRos1Parser.g:3621:5: lv_value_3_0= ruleParameterValue { - newCompositeNode(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); + newCompositeNode(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); pushFollow(FOLLOW_13); - lv_value_4_0=ruleParameterValue(); + lv_value_3_0=ruleParameterValue(); state._fsp--; @@ -9073,7 +9003,7 @@ public final EObject ruleParameterStructMember() throws RecognitionException { set( current, "value", - lv_value_4_0, + lv_value_3_0, "de.fraunhofer.ipa.ros.Basics.ParameterValue"); afterParserOrEnumRuleCall(); @@ -9083,9 +9013,9 @@ public final EObject ruleParameterStructMember() throws RecognitionException { } - this_END_5=(Token)match(input,RULE_END,FOLLOW_2); + this_END_4=(Token)match(input,RULE_END,FOLLOW_2); - newLeafNode(this_END_5, grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_5()); + newLeafNode(this_END_4, grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); } @@ -9110,7 +9040,7 @@ public final EObject ruleParameterStructMember() throws RecognitionException { // $ANTLR start "entryRuleParameterStructTypeMember" - // InternalRos1Parser.g:3654:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; + // InternalRos1Parser.g:3646:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; public final EObject entryRuleParameterStructTypeMember() throws RecognitionException { EObject current = null; @@ -9118,8 +9048,8 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce try { - // InternalRos1Parser.g:3654:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) - // InternalRos1Parser.g:3655:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF + // InternalRos1Parser.g:3646:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) + // InternalRos1Parser.g:3647:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF { newCompositeNode(grammarAccess.getParameterStructTypeMemberRule()); pushFollow(FOLLOW_1); @@ -9146,7 +9076,7 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce // $ANTLR start "ruleParameterStructTypeMember" - // InternalRos1Parser.g:3661:1: ruleParameterStructTypeMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ; + // InternalRos1Parser.g:3653:1: ruleParameterStructTypeMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ; public final EObject ruleParameterStructTypeMember() throws RecognitionException { EObject current = null; @@ -9159,17 +9089,17 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException enterRule(); try { - // InternalRos1Parser.g:3667:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) - // InternalRos1Parser.g:3668:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalRos1Parser.g:3659:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) + // InternalRos1Parser.g:3660:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) { - // InternalRos1Parser.g:3668:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) - // InternalRos1Parser.g:3669:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) + // InternalRos1Parser.g:3660:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalRos1Parser.g:3661:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) { - // InternalRos1Parser.g:3669:3: ( (lv_name_0_0= ruleEString ) ) - // InternalRos1Parser.g:3670:4: (lv_name_0_0= ruleEString ) + // InternalRos1Parser.g:3661:3: ( (lv_name_0_0= ruleEString ) ) + // InternalRos1Parser.g:3662:4: (lv_name_0_0= ruleEString ) { - // InternalRos1Parser.g:3670:4: (lv_name_0_0= ruleEString ) - // InternalRos1Parser.g:3671:5: lv_name_0_0= ruleEString + // InternalRos1Parser.g:3662:4: (lv_name_0_0= ruleEString ) + // InternalRos1Parser.g:3663:5: lv_name_0_0= ruleEString { newCompositeNode(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); @@ -9196,11 +9126,11 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException } - // InternalRos1Parser.g:3688:3: ( (lv_type_1_0= ruleParameterType ) ) - // InternalRos1Parser.g:3689:4: (lv_type_1_0= ruleParameterType ) + // InternalRos1Parser.g:3680:3: ( (lv_type_1_0= ruleParameterType ) ) + // InternalRos1Parser.g:3681:4: (lv_type_1_0= ruleParameterType ) { - // InternalRos1Parser.g:3689:4: (lv_type_1_0= ruleParameterType ) - // InternalRos1Parser.g:3690:5: lv_type_1_0= ruleParameterType + // InternalRos1Parser.g:3681:4: (lv_type_1_0= ruleParameterType ) + // InternalRos1Parser.g:3682:5: lv_type_1_0= ruleParameterType { newCompositeNode(grammarAccess.getParameterStructTypeMemberAccess().getTypeParameterTypeParserRuleCall_1_0()); @@ -9250,7 +9180,7 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException // $ANTLR start "entryRuleBase64Binary" - // InternalRos1Parser.g:3711:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; + // InternalRos1Parser.g:3703:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; public final String entryRuleBase64Binary() throws RecognitionException { String current = null; @@ -9258,8 +9188,8 @@ public final String entryRuleBase64Binary() throws RecognitionException { try { - // InternalRos1Parser.g:3711:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) - // InternalRos1Parser.g:3712:2: iv_ruleBase64Binary= ruleBase64Binary EOF + // InternalRos1Parser.g:3703:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) + // InternalRos1Parser.g:3704:2: iv_ruleBase64Binary= ruleBase64Binary EOF { newCompositeNode(grammarAccess.getBase64BinaryRule()); pushFollow(FOLLOW_1); @@ -9286,7 +9216,7 @@ public final String entryRuleBase64Binary() throws RecognitionException { // $ANTLR start "ruleBase64Binary" - // InternalRos1Parser.g:3718:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; + // InternalRos1Parser.g:3710:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9296,8 +9226,8 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti enterRule(); try { - // InternalRos1Parser.g:3724:2: (this_BINARY_0= RULE_BINARY ) - // InternalRos1Parser.g:3725:2: this_BINARY_0= RULE_BINARY + // InternalRos1Parser.g:3716:2: (this_BINARY_0= RULE_BINARY ) + // InternalRos1Parser.g:3717:2: this_BINARY_0= RULE_BINARY { this_BINARY_0=(Token)match(input,RULE_BINARY,FOLLOW_2); @@ -9326,7 +9256,7 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti // $ANTLR start "entryRuleboolean0" - // InternalRos1Parser.g:3735:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; + // InternalRos1Parser.g:3727:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; public final String entryRuleboolean0() throws RecognitionException { String current = null; @@ -9334,8 +9264,8 @@ public final String entryRuleboolean0() throws RecognitionException { try { - // InternalRos1Parser.g:3735:48: (iv_ruleboolean0= ruleboolean0 EOF ) - // InternalRos1Parser.g:3736:2: iv_ruleboolean0= ruleboolean0 EOF + // InternalRos1Parser.g:3727:48: (iv_ruleboolean0= ruleboolean0 EOF ) + // InternalRos1Parser.g:3728:2: iv_ruleboolean0= ruleboolean0 EOF { newCompositeNode(grammarAccess.getBoolean0Rule()); pushFollow(FOLLOW_1); @@ -9362,7 +9292,7 @@ public final String entryRuleboolean0() throws RecognitionException { // $ANTLR start "ruleboolean0" - // InternalRos1Parser.g:3742:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; + // InternalRos1Parser.g:3734:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9372,8 +9302,8 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3748:2: (this_BOOLEAN_0= RULE_BOOLEAN ) - // InternalRos1Parser.g:3749:2: this_BOOLEAN_0= RULE_BOOLEAN + // InternalRos1Parser.g:3740:2: (this_BOOLEAN_0= RULE_BOOLEAN ) + // InternalRos1Parser.g:3741:2: this_BOOLEAN_0= RULE_BOOLEAN { this_BOOLEAN_0=(Token)match(input,RULE_BOOLEAN,FOLLOW_2); @@ -9402,7 +9332,7 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { // $ANTLR start "entryRuleDouble0" - // InternalRos1Parser.g:3759:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; + // InternalRos1Parser.g:3751:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; public final String entryRuleDouble0() throws RecognitionException { String current = null; @@ -9410,8 +9340,8 @@ public final String entryRuleDouble0() throws RecognitionException { try { - // InternalRos1Parser.g:3759:47: (iv_ruleDouble0= ruleDouble0 EOF ) - // InternalRos1Parser.g:3760:2: iv_ruleDouble0= ruleDouble0 EOF + // InternalRos1Parser.g:3751:47: (iv_ruleDouble0= ruleDouble0 EOF ) + // InternalRos1Parser.g:3752:2: iv_ruleDouble0= ruleDouble0 EOF { newCompositeNode(grammarAccess.getDouble0Rule()); pushFollow(FOLLOW_1); @@ -9438,7 +9368,7 @@ public final String entryRuleDouble0() throws RecognitionException { // $ANTLR start "ruleDouble0" - // InternalRos1Parser.g:3766:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; + // InternalRos1Parser.g:3758:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9448,8 +9378,8 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3772:2: (this_DOUBLE_0= RULE_DOUBLE ) - // InternalRos1Parser.g:3773:2: this_DOUBLE_0= RULE_DOUBLE + // InternalRos1Parser.g:3764:2: (this_DOUBLE_0= RULE_DOUBLE ) + // InternalRos1Parser.g:3765:2: this_DOUBLE_0= RULE_DOUBLE { this_DOUBLE_0=(Token)match(input,RULE_DOUBLE,FOLLOW_2); @@ -9478,7 +9408,7 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { // $ANTLR start "entryRuleInteger0" - // InternalRos1Parser.g:3783:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; + // InternalRos1Parser.g:3775:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; public final String entryRuleInteger0() throws RecognitionException { String current = null; @@ -9486,8 +9416,8 @@ public final String entryRuleInteger0() throws RecognitionException { try { - // InternalRos1Parser.g:3783:48: (iv_ruleInteger0= ruleInteger0 EOF ) - // InternalRos1Parser.g:3784:2: iv_ruleInteger0= ruleInteger0 EOF + // InternalRos1Parser.g:3775:48: (iv_ruleInteger0= ruleInteger0 EOF ) + // InternalRos1Parser.g:3776:2: iv_ruleInteger0= ruleInteger0 EOF { newCompositeNode(grammarAccess.getInteger0Rule()); pushFollow(FOLLOW_1); @@ -9514,7 +9444,7 @@ public final String entryRuleInteger0() throws RecognitionException { // $ANTLR start "ruleInteger0" - // InternalRos1Parser.g:3790:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; + // InternalRos1Parser.g:3782:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9524,8 +9454,8 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3796:2: (this_DECINT_0= RULE_DECINT ) - // InternalRos1Parser.g:3797:2: this_DECINT_0= RULE_DECINT + // InternalRos1Parser.g:3788:2: (this_DECINT_0= RULE_DECINT ) + // InternalRos1Parser.g:3789:2: this_DECINT_0= RULE_DECINT { this_DECINT_0=(Token)match(input,RULE_DECINT,FOLLOW_2); @@ -9554,7 +9484,7 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { // $ANTLR start "entryRuleDateTime0" - // InternalRos1Parser.g:3807:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; + // InternalRos1Parser.g:3799:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; public final String entryRuleDateTime0() throws RecognitionException { String current = null; @@ -9562,8 +9492,8 @@ public final String entryRuleDateTime0() throws RecognitionException { try { - // InternalRos1Parser.g:3807:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) - // InternalRos1Parser.g:3808:2: iv_ruleDateTime0= ruleDateTime0 EOF + // InternalRos1Parser.g:3799:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) + // InternalRos1Parser.g:3800:2: iv_ruleDateTime0= ruleDateTime0 EOF { newCompositeNode(grammarAccess.getDateTime0Rule()); pushFollow(FOLLOW_1); @@ -9590,7 +9520,7 @@ public final String entryRuleDateTime0() throws RecognitionException { // $ANTLR start "ruleDateTime0" - // InternalRos1Parser.g:3814:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; + // InternalRos1Parser.g:3806:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9600,8 +9530,8 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException enterRule(); try { - // InternalRos1Parser.g:3820:2: (this_DATE_TIME_0= RULE_DATE_TIME ) - // InternalRos1Parser.g:3821:2: this_DATE_TIME_0= RULE_DATE_TIME + // InternalRos1Parser.g:3812:2: (this_DATE_TIME_0= RULE_DATE_TIME ) + // InternalRos1Parser.g:3813:2: this_DATE_TIME_0= RULE_DATE_TIME { this_DATE_TIME_0=(Token)match(input,RULE_DATE_TIME,FOLLOW_2); @@ -9630,7 +9560,7 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException // $ANTLR start "entryRuleMessagePart" - // InternalRos1Parser.g:3831:1: entryRuleMessagePart returns [EObject current=null] : iv_ruleMessagePart= ruleMessagePart EOF ; + // InternalRos1Parser.g:3823:1: entryRuleMessagePart returns [EObject current=null] : iv_ruleMessagePart= ruleMessagePart EOF ; public final EObject entryRuleMessagePart() throws RecognitionException { EObject current = null; @@ -9638,8 +9568,8 @@ public final EObject entryRuleMessagePart() throws RecognitionException { try { - // InternalRos1Parser.g:3831:52: (iv_ruleMessagePart= ruleMessagePart EOF ) - // InternalRos1Parser.g:3832:2: iv_ruleMessagePart= ruleMessagePart EOF + // InternalRos1Parser.g:3823:52: (iv_ruleMessagePart= ruleMessagePart EOF ) + // InternalRos1Parser.g:3824:2: iv_ruleMessagePart= ruleMessagePart EOF { newCompositeNode(grammarAccess.getMessagePartRule()); pushFollow(FOLLOW_1); @@ -9666,7 +9596,7 @@ public final EObject entryRuleMessagePart() throws RecognitionException { // $ANTLR start "ruleMessagePart" - // InternalRos1Parser.g:3838:1: ruleMessagePart returns [EObject current=null] : ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) ; + // InternalRos1Parser.g:3830:1: ruleMessagePart returns [EObject current=null] : ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) ; public final EObject ruleMessagePart() throws RecognitionException { EObject current = null; @@ -9682,22 +9612,22 @@ public final EObject ruleMessagePart() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3844:2: ( ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) ) - // InternalRos1Parser.g:3845:2: ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) + // InternalRos1Parser.g:3836:2: ( ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) ) + // InternalRos1Parser.g:3837:2: ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) { - // InternalRos1Parser.g:3845:2: ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) - // InternalRos1Parser.g:3846:3: ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) + // InternalRos1Parser.g:3837:2: ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) + // InternalRos1Parser.g:3838:3: ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) { - // InternalRos1Parser.g:3846:3: ( (lv_Type_0_0= ruleAbstractType ) ) - // InternalRos1Parser.g:3847:4: (lv_Type_0_0= ruleAbstractType ) + // InternalRos1Parser.g:3838:3: ( (lv_Type_0_0= ruleAbstractType ) ) + // InternalRos1Parser.g:3839:4: (lv_Type_0_0= ruleAbstractType ) { - // InternalRos1Parser.g:3847:4: (lv_Type_0_0= ruleAbstractType ) - // InternalRos1Parser.g:3848:5: lv_Type_0_0= ruleAbstractType + // InternalRos1Parser.g:3839:4: (lv_Type_0_0= ruleAbstractType ) + // InternalRos1Parser.g:3840:5: lv_Type_0_0= ruleAbstractType { newCompositeNode(grammarAccess.getMessagePartAccess().getTypeAbstractTypeParserRuleCall_0_0()); - pushFollow(FOLLOW_53); + pushFollow(FOLLOW_52); lv_Type_0_0=ruleAbstractType(); state._fsp--; @@ -9719,13 +9649,13 @@ public final EObject ruleMessagePart() throws RecognitionException { } - // InternalRos1Parser.g:3865:3: ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) - // InternalRos1Parser.g:3866:4: ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) + // InternalRos1Parser.g:3857:3: ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) + // InternalRos1Parser.g:3858:4: ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) { - // InternalRos1Parser.g:3866:4: ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) - // InternalRos1Parser.g:3867:5: (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) + // InternalRos1Parser.g:3858:4: ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) + // InternalRos1Parser.g:3859:5: (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) { - // InternalRos1Parser.g:3867:5: (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) + // InternalRos1Parser.g:3859:5: (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) int alt59=3; switch ( input.LA(1) ) { case Duration: @@ -9763,7 +9693,7 @@ public final EObject ruleMessagePart() throws RecognitionException { switch (alt59) { case 1 : - // InternalRos1Parser.g:3868:6: lv_Data_1_1= ruleKEYWORD + // InternalRos1Parser.g:3860:6: lv_Data_1_1= ruleKEYWORD { newCompositeNode(grammarAccess.getMessagePartAccess().getDataKEYWORDParserRuleCall_1_0_0()); @@ -9788,7 +9718,7 @@ public final EObject ruleMessagePart() throws RecognitionException { } break; case 2 : - // InternalRos1Parser.g:3884:6: lv_Data_1_2= RULE_MESSAGE_ASIGMENT + // InternalRos1Parser.g:3876:6: lv_Data_1_2= RULE_MESSAGE_ASIGMENT { lv_Data_1_2=(Token)match(input,RULE_MESSAGE_ASIGMENT,FOLLOW_2); @@ -9808,7 +9738,7 @@ public final EObject ruleMessagePart() throws RecognitionException { } break; case 3 : - // InternalRos1Parser.g:3899:6: lv_Data_1_3= ruleEString + // InternalRos1Parser.g:3891:6: lv_Data_1_3= ruleEString { newCompositeNode(grammarAccess.getMessagePartAccess().getDataEStringParserRuleCall_1_0_2()); @@ -9864,7 +9794,7 @@ public final EObject ruleMessagePart() throws RecognitionException { // $ANTLR start "entryRuleAbstractType" - // InternalRos1Parser.g:3921:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; + // InternalRos1Parser.g:3913:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; public final EObject entryRuleAbstractType() throws RecognitionException { EObject current = null; @@ -9872,8 +9802,8 @@ public final EObject entryRuleAbstractType() throws RecognitionException { try { - // InternalRos1Parser.g:3921:53: (iv_ruleAbstractType= ruleAbstractType EOF ) - // InternalRos1Parser.g:3922:2: iv_ruleAbstractType= ruleAbstractType EOF + // InternalRos1Parser.g:3913:53: (iv_ruleAbstractType= ruleAbstractType EOF ) + // InternalRos1Parser.g:3914:2: iv_ruleAbstractType= ruleAbstractType EOF { newCompositeNode(grammarAccess.getAbstractTypeRule()); pushFollow(FOLLOW_1); @@ -9900,7 +9830,7 @@ public final EObject entryRuleAbstractType() throws RecognitionException { // $ANTLR start "ruleAbstractType" - // InternalRos1Parser.g:3928:1: ruleAbstractType returns [EObject current=null] : (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) ; + // InternalRos1Parser.g:3920:1: ruleAbstractType returns [EObject current=null] : (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) ; public final EObject ruleAbstractType() throws RecognitionException { EObject current = null; @@ -9971,15 +9901,15 @@ public final EObject ruleAbstractType() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:3934:2: ( (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) ) - // InternalRos1Parser.g:3935:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) + // InternalRos1Parser.g:3926:2: ( (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) ) + // InternalRos1Parser.g:3927:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) { - // InternalRos1Parser.g:3935:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) + // InternalRos1Parser.g:3927:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) int alt60=31; alt60 = dfa60.predict(input); switch (alt60) { case 1 : - // InternalRos1Parser.g:3936:3: this_bool_0= rulebool + // InternalRos1Parser.g:3928:3: this_bool_0= rulebool { newCompositeNode(grammarAccess.getAbstractTypeAccess().getBoolParserRuleCall_0()); @@ -9997,7 +9927,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 2 : - // InternalRos1Parser.g:3945:3: this_int8_1= ruleint8 + // InternalRos1Parser.g:3937:3: this_int8_1= ruleint8 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt8ParserRuleCall_1()); @@ -10015,7 +9945,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 3 : - // InternalRos1Parser.g:3954:3: this_uint8_2= ruleuint8 + // InternalRos1Parser.g:3946:3: this_uint8_2= ruleuint8 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint8ParserRuleCall_2()); @@ -10033,7 +9963,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 4 : - // InternalRos1Parser.g:3963:3: this_int16_3= ruleint16 + // InternalRos1Parser.g:3955:3: this_int16_3= ruleint16 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt16ParserRuleCall_3()); @@ -10051,7 +9981,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 5 : - // InternalRos1Parser.g:3972:3: this_uint16_4= ruleuint16 + // InternalRos1Parser.g:3964:3: this_uint16_4= ruleuint16 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint16ParserRuleCall_4()); @@ -10069,7 +9999,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 6 : - // InternalRos1Parser.g:3981:3: this_int32_5= ruleint32 + // InternalRos1Parser.g:3973:3: this_int32_5= ruleint32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt32ParserRuleCall_5()); @@ -10087,7 +10017,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 7 : - // InternalRos1Parser.g:3990:3: this_uint32_6= ruleuint32 + // InternalRos1Parser.g:3982:3: this_uint32_6= ruleuint32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint32ParserRuleCall_6()); @@ -10105,7 +10035,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 8 : - // InternalRos1Parser.g:3999:3: this_int64_7= ruleint64 + // InternalRos1Parser.g:3991:3: this_int64_7= ruleint64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt64ParserRuleCall_7()); @@ -10123,7 +10053,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 9 : - // InternalRos1Parser.g:4008:3: this_uint64_8= ruleuint64 + // InternalRos1Parser.g:4000:3: this_uint64_8= ruleuint64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint64ParserRuleCall_8()); @@ -10141,7 +10071,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 10 : - // InternalRos1Parser.g:4017:3: this_float32_9= rulefloat32 + // InternalRos1Parser.g:4009:3: this_float32_9= rulefloat32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat32ParserRuleCall_9()); @@ -10159,7 +10089,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 11 : - // InternalRos1Parser.g:4026:3: this_float64_10= rulefloat64 + // InternalRos1Parser.g:4018:3: this_float64_10= rulefloat64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat64ParserRuleCall_10()); @@ -10177,7 +10107,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 12 : - // InternalRos1Parser.g:4035:3: this_string0_11= rulestring0 + // InternalRos1Parser.g:4027:3: this_string0_11= rulestring0 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getString0ParserRuleCall_11()); @@ -10195,7 +10125,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 13 : - // InternalRos1Parser.g:4044:3: this_byte_12= rulebyte + // InternalRos1Parser.g:4036:3: this_byte_12= rulebyte { newCompositeNode(grammarAccess.getAbstractTypeAccess().getByteParserRuleCall_12()); @@ -10213,7 +10143,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 14 : - // InternalRos1Parser.g:4053:3: this_time_13= ruletime + // InternalRos1Parser.g:4045:3: this_time_13= ruletime { newCompositeNode(grammarAccess.getAbstractTypeAccess().getTimeParserRuleCall_13()); @@ -10231,7 +10161,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 15 : - // InternalRos1Parser.g:4062:3: this_duration_14= ruleduration + // InternalRos1Parser.g:4054:3: this_duration_14= ruleduration { newCompositeNode(grammarAccess.getAbstractTypeAccess().getDurationParserRuleCall_14()); @@ -10249,7 +10179,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 16 : - // InternalRos1Parser.g:4071:3: this_Header_15= ruleHeader + // InternalRos1Parser.g:4063:3: this_Header_15= ruleHeader { newCompositeNode(grammarAccess.getAbstractTypeAccess().getHeaderParserRuleCall_15()); @@ -10267,7 +10197,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 17 : - // InternalRos1Parser.g:4080:3: this_boolArray_16= ruleboolArray + // InternalRos1Parser.g:4072:3: this_boolArray_16= ruleboolArray { newCompositeNode(grammarAccess.getAbstractTypeAccess().getBoolArrayParserRuleCall_16()); @@ -10285,7 +10215,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 18 : - // InternalRos1Parser.g:4089:3: this_int8Array_17= ruleint8Array + // InternalRos1Parser.g:4081:3: this_int8Array_17= ruleint8Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt8ArrayParserRuleCall_17()); @@ -10303,7 +10233,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 19 : - // InternalRos1Parser.g:4098:3: this_uint8Array_18= ruleuint8Array + // InternalRos1Parser.g:4090:3: this_uint8Array_18= ruleuint8Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint8ArrayParserRuleCall_18()); @@ -10321,7 +10251,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 20 : - // InternalRos1Parser.g:4107:3: this_int16Array_19= ruleint16Array + // InternalRos1Parser.g:4099:3: this_int16Array_19= ruleint16Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt16ArrayParserRuleCall_19()); @@ -10339,7 +10269,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 21 : - // InternalRos1Parser.g:4116:3: this_uint16Array_20= ruleuint16Array + // InternalRos1Parser.g:4108:3: this_uint16Array_20= ruleuint16Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint16ArrayParserRuleCall_20()); @@ -10357,7 +10287,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 22 : - // InternalRos1Parser.g:4125:3: this_int32Array_21= ruleint32Array + // InternalRos1Parser.g:4117:3: this_int32Array_21= ruleint32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt32ArrayParserRuleCall_21()); @@ -10375,7 +10305,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 23 : - // InternalRos1Parser.g:4134:3: this_uint32Array_22= ruleuint32Array + // InternalRos1Parser.g:4126:3: this_uint32Array_22= ruleuint32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint32ArrayParserRuleCall_22()); @@ -10393,7 +10323,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 24 : - // InternalRos1Parser.g:4143:3: this_int64Array_23= ruleint64Array + // InternalRos1Parser.g:4135:3: this_int64Array_23= ruleint64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt64ArrayParserRuleCall_23()); @@ -10411,7 +10341,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 25 : - // InternalRos1Parser.g:4152:3: this_uint64Array_24= ruleuint64Array + // InternalRos1Parser.g:4144:3: this_uint64Array_24= ruleuint64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint64ArrayParserRuleCall_24()); @@ -10429,7 +10359,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 26 : - // InternalRos1Parser.g:4161:3: this_float32Array_25= rulefloat32Array + // InternalRos1Parser.g:4153:3: this_float32Array_25= rulefloat32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat32ArrayParserRuleCall_25()); @@ -10447,7 +10377,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 27 : - // InternalRos1Parser.g:4170:3: this_float64Array_26= rulefloat64Array + // InternalRos1Parser.g:4162:3: this_float64Array_26= rulefloat64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat64ArrayParserRuleCall_26()); @@ -10465,7 +10395,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 28 : - // InternalRos1Parser.g:4179:3: this_string0Array_27= rulestring0Array + // InternalRos1Parser.g:4171:3: this_string0Array_27= rulestring0Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getString0ArrayParserRuleCall_27()); @@ -10483,7 +10413,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 29 : - // InternalRos1Parser.g:4188:3: this_byteArray_28= rulebyteArray + // InternalRos1Parser.g:4180:3: this_byteArray_28= rulebyteArray { newCompositeNode(grammarAccess.getAbstractTypeAccess().getByteArrayParserRuleCall_28()); @@ -10501,7 +10431,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 30 : - // InternalRos1Parser.g:4197:3: this_TopicSpecRef_29= ruleTopicSpecRef + // InternalRos1Parser.g:4189:3: this_TopicSpecRef_29= ruleTopicSpecRef { newCompositeNode(grammarAccess.getAbstractTypeAccess().getTopicSpecRefParserRuleCall_29()); @@ -10519,7 +10449,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 31 : - // InternalRos1Parser.g:4206:3: this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef + // InternalRos1Parser.g:4198:3: this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef { newCompositeNode(grammarAccess.getAbstractTypeAccess().getArrayTopicSpecRefParserRuleCall_30()); @@ -10559,7 +10489,7 @@ public final EObject ruleAbstractType() throws RecognitionException { // $ANTLR start "entryRulebool" - // InternalRos1Parser.g:4218:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; + // InternalRos1Parser.g:4210:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; public final EObject entryRulebool() throws RecognitionException { EObject current = null; @@ -10567,8 +10497,8 @@ public final EObject entryRulebool() throws RecognitionException { try { - // InternalRos1Parser.g:4218:45: (iv_rulebool= rulebool EOF ) - // InternalRos1Parser.g:4219:2: iv_rulebool= rulebool EOF + // InternalRos1Parser.g:4210:45: (iv_rulebool= rulebool EOF ) + // InternalRos1Parser.g:4211:2: iv_rulebool= rulebool EOF { newCompositeNode(grammarAccess.getBoolRule()); pushFollow(FOLLOW_1); @@ -10595,7 +10525,7 @@ public final EObject entryRulebool() throws RecognitionException { // $ANTLR start "rulebool" - // InternalRos1Parser.g:4225:1: rulebool returns [EObject current=null] : ( () otherlv_1= Bool ) ; + // InternalRos1Parser.g:4217:1: rulebool returns [EObject current=null] : ( () otherlv_1= Bool ) ; public final EObject rulebool() throws RecognitionException { EObject current = null; @@ -10605,14 +10535,14 @@ public final EObject rulebool() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4231:2: ( ( () otherlv_1= Bool ) ) - // InternalRos1Parser.g:4232:2: ( () otherlv_1= Bool ) + // InternalRos1Parser.g:4223:2: ( ( () otherlv_1= Bool ) ) + // InternalRos1Parser.g:4224:2: ( () otherlv_1= Bool ) { - // InternalRos1Parser.g:4232:2: ( () otherlv_1= Bool ) - // InternalRos1Parser.g:4233:3: () otherlv_1= Bool + // InternalRos1Parser.g:4224:2: ( () otherlv_1= Bool ) + // InternalRos1Parser.g:4225:3: () otherlv_1= Bool { - // InternalRos1Parser.g:4233:3: () - // InternalRos1Parser.g:4234:4: + // InternalRos1Parser.g:4225:3: () + // InternalRos1Parser.g:4226:4: { current = forceCreateModelElement( @@ -10649,7 +10579,7 @@ public final EObject rulebool() throws RecognitionException { // $ANTLR start "entryRuleint8" - // InternalRos1Parser.g:4248:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; + // InternalRos1Parser.g:4240:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; public final EObject entryRuleint8() throws RecognitionException { EObject current = null; @@ -10657,8 +10587,8 @@ public final EObject entryRuleint8() throws RecognitionException { try { - // InternalRos1Parser.g:4248:45: (iv_ruleint8= ruleint8 EOF ) - // InternalRos1Parser.g:4249:2: iv_ruleint8= ruleint8 EOF + // InternalRos1Parser.g:4240:45: (iv_ruleint8= ruleint8 EOF ) + // InternalRos1Parser.g:4241:2: iv_ruleint8= ruleint8 EOF { newCompositeNode(grammarAccess.getInt8Rule()); pushFollow(FOLLOW_1); @@ -10685,7 +10615,7 @@ public final EObject entryRuleint8() throws RecognitionException { // $ANTLR start "ruleint8" - // InternalRos1Parser.g:4255:1: ruleint8 returns [EObject current=null] : ( () otherlv_1= Int8 ) ; + // InternalRos1Parser.g:4247:1: ruleint8 returns [EObject current=null] : ( () otherlv_1= Int8 ) ; public final EObject ruleint8() throws RecognitionException { EObject current = null; @@ -10695,14 +10625,14 @@ public final EObject ruleint8() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4261:2: ( ( () otherlv_1= Int8 ) ) - // InternalRos1Parser.g:4262:2: ( () otherlv_1= Int8 ) + // InternalRos1Parser.g:4253:2: ( ( () otherlv_1= Int8 ) ) + // InternalRos1Parser.g:4254:2: ( () otherlv_1= Int8 ) { - // InternalRos1Parser.g:4262:2: ( () otherlv_1= Int8 ) - // InternalRos1Parser.g:4263:3: () otherlv_1= Int8 + // InternalRos1Parser.g:4254:2: ( () otherlv_1= Int8 ) + // InternalRos1Parser.g:4255:3: () otherlv_1= Int8 { - // InternalRos1Parser.g:4263:3: () - // InternalRos1Parser.g:4264:4: + // InternalRos1Parser.g:4255:3: () + // InternalRos1Parser.g:4256:4: { current = forceCreateModelElement( @@ -10739,7 +10669,7 @@ public final EObject ruleint8() throws RecognitionException { // $ANTLR start "entryRuleuint8" - // InternalRos1Parser.g:4278:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; + // InternalRos1Parser.g:4270:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; public final EObject entryRuleuint8() throws RecognitionException { EObject current = null; @@ -10747,8 +10677,8 @@ public final EObject entryRuleuint8() throws RecognitionException { try { - // InternalRos1Parser.g:4278:46: (iv_ruleuint8= ruleuint8 EOF ) - // InternalRos1Parser.g:4279:2: iv_ruleuint8= ruleuint8 EOF + // InternalRos1Parser.g:4270:46: (iv_ruleuint8= ruleuint8 EOF ) + // InternalRos1Parser.g:4271:2: iv_ruleuint8= ruleuint8 EOF { newCompositeNode(grammarAccess.getUint8Rule()); pushFollow(FOLLOW_1); @@ -10775,7 +10705,7 @@ public final EObject entryRuleuint8() throws RecognitionException { // $ANTLR start "ruleuint8" - // InternalRos1Parser.g:4285:1: ruleuint8 returns [EObject current=null] : ( () otherlv_1= Uint8 ) ; + // InternalRos1Parser.g:4277:1: ruleuint8 returns [EObject current=null] : ( () otherlv_1= Uint8 ) ; public final EObject ruleuint8() throws RecognitionException { EObject current = null; @@ -10785,14 +10715,14 @@ public final EObject ruleuint8() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4291:2: ( ( () otherlv_1= Uint8 ) ) - // InternalRos1Parser.g:4292:2: ( () otherlv_1= Uint8 ) + // InternalRos1Parser.g:4283:2: ( ( () otherlv_1= Uint8 ) ) + // InternalRos1Parser.g:4284:2: ( () otherlv_1= Uint8 ) { - // InternalRos1Parser.g:4292:2: ( () otherlv_1= Uint8 ) - // InternalRos1Parser.g:4293:3: () otherlv_1= Uint8 + // InternalRos1Parser.g:4284:2: ( () otherlv_1= Uint8 ) + // InternalRos1Parser.g:4285:3: () otherlv_1= Uint8 { - // InternalRos1Parser.g:4293:3: () - // InternalRos1Parser.g:4294:4: + // InternalRos1Parser.g:4285:3: () + // InternalRos1Parser.g:4286:4: { current = forceCreateModelElement( @@ -10829,7 +10759,7 @@ public final EObject ruleuint8() throws RecognitionException { // $ANTLR start "entryRuleint16" - // InternalRos1Parser.g:4308:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; + // InternalRos1Parser.g:4300:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; public final EObject entryRuleint16() throws RecognitionException { EObject current = null; @@ -10837,8 +10767,8 @@ public final EObject entryRuleint16() throws RecognitionException { try { - // InternalRos1Parser.g:4308:46: (iv_ruleint16= ruleint16 EOF ) - // InternalRos1Parser.g:4309:2: iv_ruleint16= ruleint16 EOF + // InternalRos1Parser.g:4300:46: (iv_ruleint16= ruleint16 EOF ) + // InternalRos1Parser.g:4301:2: iv_ruleint16= ruleint16 EOF { newCompositeNode(grammarAccess.getInt16Rule()); pushFollow(FOLLOW_1); @@ -10865,7 +10795,7 @@ public final EObject entryRuleint16() throws RecognitionException { // $ANTLR start "ruleint16" - // InternalRos1Parser.g:4315:1: ruleint16 returns [EObject current=null] : ( () otherlv_1= Int16 ) ; + // InternalRos1Parser.g:4307:1: ruleint16 returns [EObject current=null] : ( () otherlv_1= Int16 ) ; public final EObject ruleint16() throws RecognitionException { EObject current = null; @@ -10875,14 +10805,14 @@ public final EObject ruleint16() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4321:2: ( ( () otherlv_1= Int16 ) ) - // InternalRos1Parser.g:4322:2: ( () otherlv_1= Int16 ) + // InternalRos1Parser.g:4313:2: ( ( () otherlv_1= Int16 ) ) + // InternalRos1Parser.g:4314:2: ( () otherlv_1= Int16 ) { - // InternalRos1Parser.g:4322:2: ( () otherlv_1= Int16 ) - // InternalRos1Parser.g:4323:3: () otherlv_1= Int16 + // InternalRos1Parser.g:4314:2: ( () otherlv_1= Int16 ) + // InternalRos1Parser.g:4315:3: () otherlv_1= Int16 { - // InternalRos1Parser.g:4323:3: () - // InternalRos1Parser.g:4324:4: + // InternalRos1Parser.g:4315:3: () + // InternalRos1Parser.g:4316:4: { current = forceCreateModelElement( @@ -10919,7 +10849,7 @@ public final EObject ruleint16() throws RecognitionException { // $ANTLR start "entryRuleuint16" - // InternalRos1Parser.g:4338:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; + // InternalRos1Parser.g:4330:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; public final EObject entryRuleuint16() throws RecognitionException { EObject current = null; @@ -10927,8 +10857,8 @@ public final EObject entryRuleuint16() throws RecognitionException { try { - // InternalRos1Parser.g:4338:47: (iv_ruleuint16= ruleuint16 EOF ) - // InternalRos1Parser.g:4339:2: iv_ruleuint16= ruleuint16 EOF + // InternalRos1Parser.g:4330:47: (iv_ruleuint16= ruleuint16 EOF ) + // InternalRos1Parser.g:4331:2: iv_ruleuint16= ruleuint16 EOF { newCompositeNode(grammarAccess.getUint16Rule()); pushFollow(FOLLOW_1); @@ -10955,7 +10885,7 @@ public final EObject entryRuleuint16() throws RecognitionException { // $ANTLR start "ruleuint16" - // InternalRos1Parser.g:4345:1: ruleuint16 returns [EObject current=null] : ( () otherlv_1= Uint16 ) ; + // InternalRos1Parser.g:4337:1: ruleuint16 returns [EObject current=null] : ( () otherlv_1= Uint16 ) ; public final EObject ruleuint16() throws RecognitionException { EObject current = null; @@ -10965,14 +10895,14 @@ public final EObject ruleuint16() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4351:2: ( ( () otherlv_1= Uint16 ) ) - // InternalRos1Parser.g:4352:2: ( () otherlv_1= Uint16 ) + // InternalRos1Parser.g:4343:2: ( ( () otherlv_1= Uint16 ) ) + // InternalRos1Parser.g:4344:2: ( () otherlv_1= Uint16 ) { - // InternalRos1Parser.g:4352:2: ( () otherlv_1= Uint16 ) - // InternalRos1Parser.g:4353:3: () otherlv_1= Uint16 + // InternalRos1Parser.g:4344:2: ( () otherlv_1= Uint16 ) + // InternalRos1Parser.g:4345:3: () otherlv_1= Uint16 { - // InternalRos1Parser.g:4353:3: () - // InternalRos1Parser.g:4354:4: + // InternalRos1Parser.g:4345:3: () + // InternalRos1Parser.g:4346:4: { current = forceCreateModelElement( @@ -11009,7 +10939,7 @@ public final EObject ruleuint16() throws RecognitionException { // $ANTLR start "entryRuleint32" - // InternalRos1Parser.g:4368:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; + // InternalRos1Parser.g:4360:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; public final EObject entryRuleint32() throws RecognitionException { EObject current = null; @@ -11017,8 +10947,8 @@ public final EObject entryRuleint32() throws RecognitionException { try { - // InternalRos1Parser.g:4368:46: (iv_ruleint32= ruleint32 EOF ) - // InternalRos1Parser.g:4369:2: iv_ruleint32= ruleint32 EOF + // InternalRos1Parser.g:4360:46: (iv_ruleint32= ruleint32 EOF ) + // InternalRos1Parser.g:4361:2: iv_ruleint32= ruleint32 EOF { newCompositeNode(grammarAccess.getInt32Rule()); pushFollow(FOLLOW_1); @@ -11045,7 +10975,7 @@ public final EObject entryRuleint32() throws RecognitionException { // $ANTLR start "ruleint32" - // InternalRos1Parser.g:4375:1: ruleint32 returns [EObject current=null] : ( () otherlv_1= Int32 ) ; + // InternalRos1Parser.g:4367:1: ruleint32 returns [EObject current=null] : ( () otherlv_1= Int32 ) ; public final EObject ruleint32() throws RecognitionException { EObject current = null; @@ -11055,14 +10985,14 @@ public final EObject ruleint32() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4381:2: ( ( () otherlv_1= Int32 ) ) - // InternalRos1Parser.g:4382:2: ( () otherlv_1= Int32 ) + // InternalRos1Parser.g:4373:2: ( ( () otherlv_1= Int32 ) ) + // InternalRos1Parser.g:4374:2: ( () otherlv_1= Int32 ) { - // InternalRos1Parser.g:4382:2: ( () otherlv_1= Int32 ) - // InternalRos1Parser.g:4383:3: () otherlv_1= Int32 + // InternalRos1Parser.g:4374:2: ( () otherlv_1= Int32 ) + // InternalRos1Parser.g:4375:3: () otherlv_1= Int32 { - // InternalRos1Parser.g:4383:3: () - // InternalRos1Parser.g:4384:4: + // InternalRos1Parser.g:4375:3: () + // InternalRos1Parser.g:4376:4: { current = forceCreateModelElement( @@ -11099,7 +11029,7 @@ public final EObject ruleint32() throws RecognitionException { // $ANTLR start "entryRuleuint32" - // InternalRos1Parser.g:4398:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; + // InternalRos1Parser.g:4390:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; public final EObject entryRuleuint32() throws RecognitionException { EObject current = null; @@ -11107,8 +11037,8 @@ public final EObject entryRuleuint32() throws RecognitionException { try { - // InternalRos1Parser.g:4398:47: (iv_ruleuint32= ruleuint32 EOF ) - // InternalRos1Parser.g:4399:2: iv_ruleuint32= ruleuint32 EOF + // InternalRos1Parser.g:4390:47: (iv_ruleuint32= ruleuint32 EOF ) + // InternalRos1Parser.g:4391:2: iv_ruleuint32= ruleuint32 EOF { newCompositeNode(grammarAccess.getUint32Rule()); pushFollow(FOLLOW_1); @@ -11135,7 +11065,7 @@ public final EObject entryRuleuint32() throws RecognitionException { // $ANTLR start "ruleuint32" - // InternalRos1Parser.g:4405:1: ruleuint32 returns [EObject current=null] : ( () otherlv_1= Uint32 ) ; + // InternalRos1Parser.g:4397:1: ruleuint32 returns [EObject current=null] : ( () otherlv_1= Uint32 ) ; public final EObject ruleuint32() throws RecognitionException { EObject current = null; @@ -11145,14 +11075,14 @@ public final EObject ruleuint32() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4411:2: ( ( () otherlv_1= Uint32 ) ) - // InternalRos1Parser.g:4412:2: ( () otherlv_1= Uint32 ) + // InternalRos1Parser.g:4403:2: ( ( () otherlv_1= Uint32 ) ) + // InternalRos1Parser.g:4404:2: ( () otherlv_1= Uint32 ) { - // InternalRos1Parser.g:4412:2: ( () otherlv_1= Uint32 ) - // InternalRos1Parser.g:4413:3: () otherlv_1= Uint32 + // InternalRos1Parser.g:4404:2: ( () otherlv_1= Uint32 ) + // InternalRos1Parser.g:4405:3: () otherlv_1= Uint32 { - // InternalRos1Parser.g:4413:3: () - // InternalRos1Parser.g:4414:4: + // InternalRos1Parser.g:4405:3: () + // InternalRos1Parser.g:4406:4: { current = forceCreateModelElement( @@ -11189,7 +11119,7 @@ public final EObject ruleuint32() throws RecognitionException { // $ANTLR start "entryRuleint64" - // InternalRos1Parser.g:4428:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; + // InternalRos1Parser.g:4420:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; public final EObject entryRuleint64() throws RecognitionException { EObject current = null; @@ -11197,8 +11127,8 @@ public final EObject entryRuleint64() throws RecognitionException { try { - // InternalRos1Parser.g:4428:46: (iv_ruleint64= ruleint64 EOF ) - // InternalRos1Parser.g:4429:2: iv_ruleint64= ruleint64 EOF + // InternalRos1Parser.g:4420:46: (iv_ruleint64= ruleint64 EOF ) + // InternalRos1Parser.g:4421:2: iv_ruleint64= ruleint64 EOF { newCompositeNode(grammarAccess.getInt64Rule()); pushFollow(FOLLOW_1); @@ -11225,7 +11155,7 @@ public final EObject entryRuleint64() throws RecognitionException { // $ANTLR start "ruleint64" - // InternalRos1Parser.g:4435:1: ruleint64 returns [EObject current=null] : ( () otherlv_1= Int64 ) ; + // InternalRos1Parser.g:4427:1: ruleint64 returns [EObject current=null] : ( () otherlv_1= Int64 ) ; public final EObject ruleint64() throws RecognitionException { EObject current = null; @@ -11235,14 +11165,14 @@ public final EObject ruleint64() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4441:2: ( ( () otherlv_1= Int64 ) ) - // InternalRos1Parser.g:4442:2: ( () otherlv_1= Int64 ) + // InternalRos1Parser.g:4433:2: ( ( () otherlv_1= Int64 ) ) + // InternalRos1Parser.g:4434:2: ( () otherlv_1= Int64 ) { - // InternalRos1Parser.g:4442:2: ( () otherlv_1= Int64 ) - // InternalRos1Parser.g:4443:3: () otherlv_1= Int64 + // InternalRos1Parser.g:4434:2: ( () otherlv_1= Int64 ) + // InternalRos1Parser.g:4435:3: () otherlv_1= Int64 { - // InternalRos1Parser.g:4443:3: () - // InternalRos1Parser.g:4444:4: + // InternalRos1Parser.g:4435:3: () + // InternalRos1Parser.g:4436:4: { current = forceCreateModelElement( @@ -11279,7 +11209,7 @@ public final EObject ruleint64() throws RecognitionException { // $ANTLR start "entryRuleuint64" - // InternalRos1Parser.g:4458:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; + // InternalRos1Parser.g:4450:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; public final EObject entryRuleuint64() throws RecognitionException { EObject current = null; @@ -11287,8 +11217,8 @@ public final EObject entryRuleuint64() throws RecognitionException { try { - // InternalRos1Parser.g:4458:47: (iv_ruleuint64= ruleuint64 EOF ) - // InternalRos1Parser.g:4459:2: iv_ruleuint64= ruleuint64 EOF + // InternalRos1Parser.g:4450:47: (iv_ruleuint64= ruleuint64 EOF ) + // InternalRos1Parser.g:4451:2: iv_ruleuint64= ruleuint64 EOF { newCompositeNode(grammarAccess.getUint64Rule()); pushFollow(FOLLOW_1); @@ -11315,7 +11245,7 @@ public final EObject entryRuleuint64() throws RecognitionException { // $ANTLR start "ruleuint64" - // InternalRos1Parser.g:4465:1: ruleuint64 returns [EObject current=null] : ( () otherlv_1= Uint64 ) ; + // InternalRos1Parser.g:4457:1: ruleuint64 returns [EObject current=null] : ( () otherlv_1= Uint64 ) ; public final EObject ruleuint64() throws RecognitionException { EObject current = null; @@ -11325,14 +11255,14 @@ public final EObject ruleuint64() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4471:2: ( ( () otherlv_1= Uint64 ) ) - // InternalRos1Parser.g:4472:2: ( () otherlv_1= Uint64 ) + // InternalRos1Parser.g:4463:2: ( ( () otherlv_1= Uint64 ) ) + // InternalRos1Parser.g:4464:2: ( () otherlv_1= Uint64 ) { - // InternalRos1Parser.g:4472:2: ( () otherlv_1= Uint64 ) - // InternalRos1Parser.g:4473:3: () otherlv_1= Uint64 + // InternalRos1Parser.g:4464:2: ( () otherlv_1= Uint64 ) + // InternalRos1Parser.g:4465:3: () otherlv_1= Uint64 { - // InternalRos1Parser.g:4473:3: () - // InternalRos1Parser.g:4474:4: + // InternalRos1Parser.g:4465:3: () + // InternalRos1Parser.g:4466:4: { current = forceCreateModelElement( @@ -11369,7 +11299,7 @@ public final EObject ruleuint64() throws RecognitionException { // $ANTLR start "entryRulefloat32" - // InternalRos1Parser.g:4488:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; + // InternalRos1Parser.g:4480:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; public final EObject entryRulefloat32() throws RecognitionException { EObject current = null; @@ -11377,8 +11307,8 @@ public final EObject entryRulefloat32() throws RecognitionException { try { - // InternalRos1Parser.g:4488:48: (iv_rulefloat32= rulefloat32 EOF ) - // InternalRos1Parser.g:4489:2: iv_rulefloat32= rulefloat32 EOF + // InternalRos1Parser.g:4480:48: (iv_rulefloat32= rulefloat32 EOF ) + // InternalRos1Parser.g:4481:2: iv_rulefloat32= rulefloat32 EOF { newCompositeNode(grammarAccess.getFloat32Rule()); pushFollow(FOLLOW_1); @@ -11405,7 +11335,7 @@ public final EObject entryRulefloat32() throws RecognitionException { // $ANTLR start "rulefloat32" - // InternalRos1Parser.g:4495:1: rulefloat32 returns [EObject current=null] : ( () otherlv_1= Float32 ) ; + // InternalRos1Parser.g:4487:1: rulefloat32 returns [EObject current=null] : ( () otherlv_1= Float32 ) ; public final EObject rulefloat32() throws RecognitionException { EObject current = null; @@ -11415,14 +11345,14 @@ public final EObject rulefloat32() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4501:2: ( ( () otherlv_1= Float32 ) ) - // InternalRos1Parser.g:4502:2: ( () otherlv_1= Float32 ) + // InternalRos1Parser.g:4493:2: ( ( () otherlv_1= Float32 ) ) + // InternalRos1Parser.g:4494:2: ( () otherlv_1= Float32 ) { - // InternalRos1Parser.g:4502:2: ( () otherlv_1= Float32 ) - // InternalRos1Parser.g:4503:3: () otherlv_1= Float32 + // InternalRos1Parser.g:4494:2: ( () otherlv_1= Float32 ) + // InternalRos1Parser.g:4495:3: () otherlv_1= Float32 { - // InternalRos1Parser.g:4503:3: () - // InternalRos1Parser.g:4504:4: + // InternalRos1Parser.g:4495:3: () + // InternalRos1Parser.g:4496:4: { current = forceCreateModelElement( @@ -11459,7 +11389,7 @@ public final EObject rulefloat32() throws RecognitionException { // $ANTLR start "entryRulefloat64" - // InternalRos1Parser.g:4518:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; + // InternalRos1Parser.g:4510:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; public final EObject entryRulefloat64() throws RecognitionException { EObject current = null; @@ -11467,8 +11397,8 @@ public final EObject entryRulefloat64() throws RecognitionException { try { - // InternalRos1Parser.g:4518:48: (iv_rulefloat64= rulefloat64 EOF ) - // InternalRos1Parser.g:4519:2: iv_rulefloat64= rulefloat64 EOF + // InternalRos1Parser.g:4510:48: (iv_rulefloat64= rulefloat64 EOF ) + // InternalRos1Parser.g:4511:2: iv_rulefloat64= rulefloat64 EOF { newCompositeNode(grammarAccess.getFloat64Rule()); pushFollow(FOLLOW_1); @@ -11495,7 +11425,7 @@ public final EObject entryRulefloat64() throws RecognitionException { // $ANTLR start "rulefloat64" - // InternalRos1Parser.g:4525:1: rulefloat64 returns [EObject current=null] : ( () otherlv_1= Float64 ) ; + // InternalRos1Parser.g:4517:1: rulefloat64 returns [EObject current=null] : ( () otherlv_1= Float64 ) ; public final EObject rulefloat64() throws RecognitionException { EObject current = null; @@ -11505,14 +11435,14 @@ public final EObject rulefloat64() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4531:2: ( ( () otherlv_1= Float64 ) ) - // InternalRos1Parser.g:4532:2: ( () otherlv_1= Float64 ) + // InternalRos1Parser.g:4523:2: ( ( () otherlv_1= Float64 ) ) + // InternalRos1Parser.g:4524:2: ( () otherlv_1= Float64 ) { - // InternalRos1Parser.g:4532:2: ( () otherlv_1= Float64 ) - // InternalRos1Parser.g:4533:3: () otherlv_1= Float64 + // InternalRos1Parser.g:4524:2: ( () otherlv_1= Float64 ) + // InternalRos1Parser.g:4525:3: () otherlv_1= Float64 { - // InternalRos1Parser.g:4533:3: () - // InternalRos1Parser.g:4534:4: + // InternalRos1Parser.g:4525:3: () + // InternalRos1Parser.g:4526:4: { current = forceCreateModelElement( @@ -11549,7 +11479,7 @@ public final EObject rulefloat64() throws RecognitionException { // $ANTLR start "entryRulestring0" - // InternalRos1Parser.g:4548:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; + // InternalRos1Parser.g:4540:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; public final EObject entryRulestring0() throws RecognitionException { EObject current = null; @@ -11557,8 +11487,8 @@ public final EObject entryRulestring0() throws RecognitionException { try { - // InternalRos1Parser.g:4548:48: (iv_rulestring0= rulestring0 EOF ) - // InternalRos1Parser.g:4549:2: iv_rulestring0= rulestring0 EOF + // InternalRos1Parser.g:4540:48: (iv_rulestring0= rulestring0 EOF ) + // InternalRos1Parser.g:4541:2: iv_rulestring0= rulestring0 EOF { newCompositeNode(grammarAccess.getString0Rule()); pushFollow(FOLLOW_1); @@ -11585,7 +11515,7 @@ public final EObject entryRulestring0() throws RecognitionException { // $ANTLR start "rulestring0" - // InternalRos1Parser.g:4555:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= String_1 ) ; + // InternalRos1Parser.g:4547:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= String_1 ) ; public final EObject rulestring0() throws RecognitionException { EObject current = null; @@ -11595,14 +11525,14 @@ public final EObject rulestring0() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4561:2: ( ( () otherlv_1= String_1 ) ) - // InternalRos1Parser.g:4562:2: ( () otherlv_1= String_1 ) + // InternalRos1Parser.g:4553:2: ( ( () otherlv_1= String_1 ) ) + // InternalRos1Parser.g:4554:2: ( () otherlv_1= String_1 ) { - // InternalRos1Parser.g:4562:2: ( () otherlv_1= String_1 ) - // InternalRos1Parser.g:4563:3: () otherlv_1= String_1 + // InternalRos1Parser.g:4554:2: ( () otherlv_1= String_1 ) + // InternalRos1Parser.g:4555:3: () otherlv_1= String_1 { - // InternalRos1Parser.g:4563:3: () - // InternalRos1Parser.g:4564:4: + // InternalRos1Parser.g:4555:3: () + // InternalRos1Parser.g:4556:4: { current = forceCreateModelElement( @@ -11639,7 +11569,7 @@ public final EObject rulestring0() throws RecognitionException { // $ANTLR start "entryRulebyte" - // InternalRos1Parser.g:4578:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; + // InternalRos1Parser.g:4570:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; public final EObject entryRulebyte() throws RecognitionException { EObject current = null; @@ -11647,8 +11577,8 @@ public final EObject entryRulebyte() throws RecognitionException { try { - // InternalRos1Parser.g:4578:45: (iv_rulebyte= rulebyte EOF ) - // InternalRos1Parser.g:4579:2: iv_rulebyte= rulebyte EOF + // InternalRos1Parser.g:4570:45: (iv_rulebyte= rulebyte EOF ) + // InternalRos1Parser.g:4571:2: iv_rulebyte= rulebyte EOF { newCompositeNode(grammarAccess.getByteRule()); pushFollow(FOLLOW_1); @@ -11675,7 +11605,7 @@ public final EObject entryRulebyte() throws RecognitionException { // $ANTLR start "rulebyte" - // InternalRos1Parser.g:4585:1: rulebyte returns [EObject current=null] : ( () otherlv_1= Byte ) ; + // InternalRos1Parser.g:4577:1: rulebyte returns [EObject current=null] : ( () otherlv_1= Byte ) ; public final EObject rulebyte() throws RecognitionException { EObject current = null; @@ -11685,14 +11615,14 @@ public final EObject rulebyte() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4591:2: ( ( () otherlv_1= Byte ) ) - // InternalRos1Parser.g:4592:2: ( () otherlv_1= Byte ) + // InternalRos1Parser.g:4583:2: ( ( () otherlv_1= Byte ) ) + // InternalRos1Parser.g:4584:2: ( () otherlv_1= Byte ) { - // InternalRos1Parser.g:4592:2: ( () otherlv_1= Byte ) - // InternalRos1Parser.g:4593:3: () otherlv_1= Byte + // InternalRos1Parser.g:4584:2: ( () otherlv_1= Byte ) + // InternalRos1Parser.g:4585:3: () otherlv_1= Byte { - // InternalRos1Parser.g:4593:3: () - // InternalRos1Parser.g:4594:4: + // InternalRos1Parser.g:4585:3: () + // InternalRos1Parser.g:4586:4: { current = forceCreateModelElement( @@ -11729,7 +11659,7 @@ public final EObject rulebyte() throws RecognitionException { // $ANTLR start "entryRuletime" - // InternalRos1Parser.g:4608:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; + // InternalRos1Parser.g:4600:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; public final EObject entryRuletime() throws RecognitionException { EObject current = null; @@ -11737,8 +11667,8 @@ public final EObject entryRuletime() throws RecognitionException { try { - // InternalRos1Parser.g:4608:45: (iv_ruletime= ruletime EOF ) - // InternalRos1Parser.g:4609:2: iv_ruletime= ruletime EOF + // InternalRos1Parser.g:4600:45: (iv_ruletime= ruletime EOF ) + // InternalRos1Parser.g:4601:2: iv_ruletime= ruletime EOF { newCompositeNode(grammarAccess.getTimeRule()); pushFollow(FOLLOW_1); @@ -11765,7 +11695,7 @@ public final EObject entryRuletime() throws RecognitionException { // $ANTLR start "ruletime" - // InternalRos1Parser.g:4615:1: ruletime returns [EObject current=null] : ( () otherlv_1= Time ) ; + // InternalRos1Parser.g:4607:1: ruletime returns [EObject current=null] : ( () otherlv_1= Time ) ; public final EObject ruletime() throws RecognitionException { EObject current = null; @@ -11775,14 +11705,14 @@ public final EObject ruletime() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4621:2: ( ( () otherlv_1= Time ) ) - // InternalRos1Parser.g:4622:2: ( () otherlv_1= Time ) + // InternalRos1Parser.g:4613:2: ( ( () otherlv_1= Time ) ) + // InternalRos1Parser.g:4614:2: ( () otherlv_1= Time ) { - // InternalRos1Parser.g:4622:2: ( () otherlv_1= Time ) - // InternalRos1Parser.g:4623:3: () otherlv_1= Time + // InternalRos1Parser.g:4614:2: ( () otherlv_1= Time ) + // InternalRos1Parser.g:4615:3: () otherlv_1= Time { - // InternalRos1Parser.g:4623:3: () - // InternalRos1Parser.g:4624:4: + // InternalRos1Parser.g:4615:3: () + // InternalRos1Parser.g:4616:4: { current = forceCreateModelElement( @@ -11819,7 +11749,7 @@ public final EObject ruletime() throws RecognitionException { // $ANTLR start "entryRuleduration" - // InternalRos1Parser.g:4638:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; + // InternalRos1Parser.g:4630:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; public final EObject entryRuleduration() throws RecognitionException { EObject current = null; @@ -11827,8 +11757,8 @@ public final EObject entryRuleduration() throws RecognitionException { try { - // InternalRos1Parser.g:4638:49: (iv_ruleduration= ruleduration EOF ) - // InternalRos1Parser.g:4639:2: iv_ruleduration= ruleduration EOF + // InternalRos1Parser.g:4630:49: (iv_ruleduration= ruleduration EOF ) + // InternalRos1Parser.g:4631:2: iv_ruleduration= ruleduration EOF { newCompositeNode(grammarAccess.getDurationRule()); pushFollow(FOLLOW_1); @@ -11855,7 +11785,7 @@ public final EObject entryRuleduration() throws RecognitionException { // $ANTLR start "ruleduration" - // InternalRos1Parser.g:4645:1: ruleduration returns [EObject current=null] : ( () otherlv_1= Duration ) ; + // InternalRos1Parser.g:4637:1: ruleduration returns [EObject current=null] : ( () otherlv_1= Duration ) ; public final EObject ruleduration() throws RecognitionException { EObject current = null; @@ -11865,14 +11795,14 @@ public final EObject ruleduration() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4651:2: ( ( () otherlv_1= Duration ) ) - // InternalRos1Parser.g:4652:2: ( () otherlv_1= Duration ) + // InternalRos1Parser.g:4643:2: ( ( () otherlv_1= Duration ) ) + // InternalRos1Parser.g:4644:2: ( () otherlv_1= Duration ) { - // InternalRos1Parser.g:4652:2: ( () otherlv_1= Duration ) - // InternalRos1Parser.g:4653:3: () otherlv_1= Duration + // InternalRos1Parser.g:4644:2: ( () otherlv_1= Duration ) + // InternalRos1Parser.g:4645:3: () otherlv_1= Duration { - // InternalRos1Parser.g:4653:3: () - // InternalRos1Parser.g:4654:4: + // InternalRos1Parser.g:4645:3: () + // InternalRos1Parser.g:4646:4: { current = forceCreateModelElement( @@ -11909,7 +11839,7 @@ public final EObject ruleduration() throws RecognitionException { // $ANTLR start "entryRuleboolArray" - // InternalRos1Parser.g:4668:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; + // InternalRos1Parser.g:4660:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; public final EObject entryRuleboolArray() throws RecognitionException { EObject current = null; @@ -11917,8 +11847,8 @@ public final EObject entryRuleboolArray() throws RecognitionException { try { - // InternalRos1Parser.g:4668:50: (iv_ruleboolArray= ruleboolArray EOF ) - // InternalRos1Parser.g:4669:2: iv_ruleboolArray= ruleboolArray EOF + // InternalRos1Parser.g:4660:50: (iv_ruleboolArray= ruleboolArray EOF ) + // InternalRos1Parser.g:4661:2: iv_ruleboolArray= ruleboolArray EOF { newCompositeNode(grammarAccess.getBoolArrayRule()); pushFollow(FOLLOW_1); @@ -11945,7 +11875,7 @@ public final EObject entryRuleboolArray() throws RecognitionException { // $ANTLR start "ruleboolArray" - // InternalRos1Parser.g:4675:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= Bool_1 ) ; + // InternalRos1Parser.g:4667:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= Bool_1 ) ; public final EObject ruleboolArray() throws RecognitionException { EObject current = null; @@ -11955,14 +11885,14 @@ public final EObject ruleboolArray() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4681:2: ( ( () otherlv_1= Bool_1 ) ) - // InternalRos1Parser.g:4682:2: ( () otherlv_1= Bool_1 ) + // InternalRos1Parser.g:4673:2: ( ( () otherlv_1= Bool_1 ) ) + // InternalRos1Parser.g:4674:2: ( () otherlv_1= Bool_1 ) { - // InternalRos1Parser.g:4682:2: ( () otherlv_1= Bool_1 ) - // InternalRos1Parser.g:4683:3: () otherlv_1= Bool_1 + // InternalRos1Parser.g:4674:2: ( () otherlv_1= Bool_1 ) + // InternalRos1Parser.g:4675:3: () otherlv_1= Bool_1 { - // InternalRos1Parser.g:4683:3: () - // InternalRos1Parser.g:4684:4: + // InternalRos1Parser.g:4675:3: () + // InternalRos1Parser.g:4676:4: { current = forceCreateModelElement( @@ -11999,7 +11929,7 @@ public final EObject ruleboolArray() throws RecognitionException { // $ANTLR start "entryRuleint8Array" - // InternalRos1Parser.g:4698:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; + // InternalRos1Parser.g:4690:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; public final EObject entryRuleint8Array() throws RecognitionException { EObject current = null; @@ -12007,8 +11937,8 @@ public final EObject entryRuleint8Array() throws RecognitionException { try { - // InternalRos1Parser.g:4698:50: (iv_ruleint8Array= ruleint8Array EOF ) - // InternalRos1Parser.g:4699:2: iv_ruleint8Array= ruleint8Array EOF + // InternalRos1Parser.g:4690:50: (iv_ruleint8Array= ruleint8Array EOF ) + // InternalRos1Parser.g:4691:2: iv_ruleint8Array= ruleint8Array EOF { newCompositeNode(grammarAccess.getInt8ArrayRule()); pushFollow(FOLLOW_1); @@ -12035,7 +11965,7 @@ public final EObject entryRuleint8Array() throws RecognitionException { // $ANTLR start "ruleint8Array" - // InternalRos1Parser.g:4705:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= Int8_1 ) ; + // InternalRos1Parser.g:4697:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= Int8_1 ) ; public final EObject ruleint8Array() throws RecognitionException { EObject current = null; @@ -12045,14 +11975,14 @@ public final EObject ruleint8Array() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4711:2: ( ( () otherlv_1= Int8_1 ) ) - // InternalRos1Parser.g:4712:2: ( () otherlv_1= Int8_1 ) + // InternalRos1Parser.g:4703:2: ( ( () otherlv_1= Int8_1 ) ) + // InternalRos1Parser.g:4704:2: ( () otherlv_1= Int8_1 ) { - // InternalRos1Parser.g:4712:2: ( () otherlv_1= Int8_1 ) - // InternalRos1Parser.g:4713:3: () otherlv_1= Int8_1 + // InternalRos1Parser.g:4704:2: ( () otherlv_1= Int8_1 ) + // InternalRos1Parser.g:4705:3: () otherlv_1= Int8_1 { - // InternalRos1Parser.g:4713:3: () - // InternalRos1Parser.g:4714:4: + // InternalRos1Parser.g:4705:3: () + // InternalRos1Parser.g:4706:4: { current = forceCreateModelElement( @@ -12089,7 +12019,7 @@ public final EObject ruleint8Array() throws RecognitionException { // $ANTLR start "entryRuleuint8Array" - // InternalRos1Parser.g:4728:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; + // InternalRos1Parser.g:4720:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; public final EObject entryRuleuint8Array() throws RecognitionException { EObject current = null; @@ -12097,8 +12027,8 @@ public final EObject entryRuleuint8Array() throws RecognitionException { try { - // InternalRos1Parser.g:4728:51: (iv_ruleuint8Array= ruleuint8Array EOF ) - // InternalRos1Parser.g:4729:2: iv_ruleuint8Array= ruleuint8Array EOF + // InternalRos1Parser.g:4720:51: (iv_ruleuint8Array= ruleuint8Array EOF ) + // InternalRos1Parser.g:4721:2: iv_ruleuint8Array= ruleuint8Array EOF { newCompositeNode(grammarAccess.getUint8ArrayRule()); pushFollow(FOLLOW_1); @@ -12125,7 +12055,7 @@ public final EObject entryRuleuint8Array() throws RecognitionException { // $ANTLR start "ruleuint8Array" - // InternalRos1Parser.g:4735:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= Uint8_1 ) ; + // InternalRos1Parser.g:4727:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= Uint8_1 ) ; public final EObject ruleuint8Array() throws RecognitionException { EObject current = null; @@ -12135,14 +12065,14 @@ public final EObject ruleuint8Array() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4741:2: ( ( () otherlv_1= Uint8_1 ) ) - // InternalRos1Parser.g:4742:2: ( () otherlv_1= Uint8_1 ) + // InternalRos1Parser.g:4733:2: ( ( () otherlv_1= Uint8_1 ) ) + // InternalRos1Parser.g:4734:2: ( () otherlv_1= Uint8_1 ) { - // InternalRos1Parser.g:4742:2: ( () otherlv_1= Uint8_1 ) - // InternalRos1Parser.g:4743:3: () otherlv_1= Uint8_1 + // InternalRos1Parser.g:4734:2: ( () otherlv_1= Uint8_1 ) + // InternalRos1Parser.g:4735:3: () otherlv_1= Uint8_1 { - // InternalRos1Parser.g:4743:3: () - // InternalRos1Parser.g:4744:4: + // InternalRos1Parser.g:4735:3: () + // InternalRos1Parser.g:4736:4: { current = forceCreateModelElement( @@ -12179,7 +12109,7 @@ public final EObject ruleuint8Array() throws RecognitionException { // $ANTLR start "entryRuleint16Array" - // InternalRos1Parser.g:4758:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; + // InternalRos1Parser.g:4750:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; public final EObject entryRuleint16Array() throws RecognitionException { EObject current = null; @@ -12187,8 +12117,8 @@ public final EObject entryRuleint16Array() throws RecognitionException { try { - // InternalRos1Parser.g:4758:51: (iv_ruleint16Array= ruleint16Array EOF ) - // InternalRos1Parser.g:4759:2: iv_ruleint16Array= ruleint16Array EOF + // InternalRos1Parser.g:4750:51: (iv_ruleint16Array= ruleint16Array EOF ) + // InternalRos1Parser.g:4751:2: iv_ruleint16Array= ruleint16Array EOF { newCompositeNode(grammarAccess.getInt16ArrayRule()); pushFollow(FOLLOW_1); @@ -12215,7 +12145,7 @@ public final EObject entryRuleint16Array() throws RecognitionException { // $ANTLR start "ruleint16Array" - // InternalRos1Parser.g:4765:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= Int16_1 ) ; + // InternalRos1Parser.g:4757:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= Int16_1 ) ; public final EObject ruleint16Array() throws RecognitionException { EObject current = null; @@ -12225,14 +12155,14 @@ public final EObject ruleint16Array() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4771:2: ( ( () otherlv_1= Int16_1 ) ) - // InternalRos1Parser.g:4772:2: ( () otherlv_1= Int16_1 ) + // InternalRos1Parser.g:4763:2: ( ( () otherlv_1= Int16_1 ) ) + // InternalRos1Parser.g:4764:2: ( () otherlv_1= Int16_1 ) { - // InternalRos1Parser.g:4772:2: ( () otherlv_1= Int16_1 ) - // InternalRos1Parser.g:4773:3: () otherlv_1= Int16_1 + // InternalRos1Parser.g:4764:2: ( () otherlv_1= Int16_1 ) + // InternalRos1Parser.g:4765:3: () otherlv_1= Int16_1 { - // InternalRos1Parser.g:4773:3: () - // InternalRos1Parser.g:4774:4: + // InternalRos1Parser.g:4765:3: () + // InternalRos1Parser.g:4766:4: { current = forceCreateModelElement( @@ -12269,7 +12199,7 @@ public final EObject ruleint16Array() throws RecognitionException { // $ANTLR start "entryRuleuint16Array" - // InternalRos1Parser.g:4788:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; + // InternalRos1Parser.g:4780:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; public final EObject entryRuleuint16Array() throws RecognitionException { EObject current = null; @@ -12277,8 +12207,8 @@ public final EObject entryRuleuint16Array() throws RecognitionException { try { - // InternalRos1Parser.g:4788:52: (iv_ruleuint16Array= ruleuint16Array EOF ) - // InternalRos1Parser.g:4789:2: iv_ruleuint16Array= ruleuint16Array EOF + // InternalRos1Parser.g:4780:52: (iv_ruleuint16Array= ruleuint16Array EOF ) + // InternalRos1Parser.g:4781:2: iv_ruleuint16Array= ruleuint16Array EOF { newCompositeNode(grammarAccess.getUint16ArrayRule()); pushFollow(FOLLOW_1); @@ -12305,7 +12235,7 @@ public final EObject entryRuleuint16Array() throws RecognitionException { // $ANTLR start "ruleuint16Array" - // InternalRos1Parser.g:4795:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= Uint16_1 ) ; + // InternalRos1Parser.g:4787:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= Uint16_1 ) ; public final EObject ruleuint16Array() throws RecognitionException { EObject current = null; @@ -12315,14 +12245,14 @@ public final EObject ruleuint16Array() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4801:2: ( ( () otherlv_1= Uint16_1 ) ) - // InternalRos1Parser.g:4802:2: ( () otherlv_1= Uint16_1 ) + // InternalRos1Parser.g:4793:2: ( ( () otherlv_1= Uint16_1 ) ) + // InternalRos1Parser.g:4794:2: ( () otherlv_1= Uint16_1 ) { - // InternalRos1Parser.g:4802:2: ( () otherlv_1= Uint16_1 ) - // InternalRos1Parser.g:4803:3: () otherlv_1= Uint16_1 + // InternalRos1Parser.g:4794:2: ( () otherlv_1= Uint16_1 ) + // InternalRos1Parser.g:4795:3: () otherlv_1= Uint16_1 { - // InternalRos1Parser.g:4803:3: () - // InternalRos1Parser.g:4804:4: + // InternalRos1Parser.g:4795:3: () + // InternalRos1Parser.g:4796:4: { current = forceCreateModelElement( @@ -12359,7 +12289,7 @@ public final EObject ruleuint16Array() throws RecognitionException { // $ANTLR start "entryRuleint32Array" - // InternalRos1Parser.g:4818:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; + // InternalRos1Parser.g:4810:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; public final EObject entryRuleint32Array() throws RecognitionException { EObject current = null; @@ -12367,8 +12297,8 @@ public final EObject entryRuleint32Array() throws RecognitionException { try { - // InternalRos1Parser.g:4818:51: (iv_ruleint32Array= ruleint32Array EOF ) - // InternalRos1Parser.g:4819:2: iv_ruleint32Array= ruleint32Array EOF + // InternalRos1Parser.g:4810:51: (iv_ruleint32Array= ruleint32Array EOF ) + // InternalRos1Parser.g:4811:2: iv_ruleint32Array= ruleint32Array EOF { newCompositeNode(grammarAccess.getInt32ArrayRule()); pushFollow(FOLLOW_1); @@ -12395,7 +12325,7 @@ public final EObject entryRuleint32Array() throws RecognitionException { // $ANTLR start "ruleint32Array" - // InternalRos1Parser.g:4825:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= Int32_1 ) ; + // InternalRos1Parser.g:4817:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= Int32_1 ) ; public final EObject ruleint32Array() throws RecognitionException { EObject current = null; @@ -12405,14 +12335,14 @@ public final EObject ruleint32Array() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4831:2: ( ( () otherlv_1= Int32_1 ) ) - // InternalRos1Parser.g:4832:2: ( () otherlv_1= Int32_1 ) + // InternalRos1Parser.g:4823:2: ( ( () otherlv_1= Int32_1 ) ) + // InternalRos1Parser.g:4824:2: ( () otherlv_1= Int32_1 ) { - // InternalRos1Parser.g:4832:2: ( () otherlv_1= Int32_1 ) - // InternalRos1Parser.g:4833:3: () otherlv_1= Int32_1 + // InternalRos1Parser.g:4824:2: ( () otherlv_1= Int32_1 ) + // InternalRos1Parser.g:4825:3: () otherlv_1= Int32_1 { - // InternalRos1Parser.g:4833:3: () - // InternalRos1Parser.g:4834:4: + // InternalRos1Parser.g:4825:3: () + // InternalRos1Parser.g:4826:4: { current = forceCreateModelElement( @@ -12449,7 +12379,7 @@ public final EObject ruleint32Array() throws RecognitionException { // $ANTLR start "entryRuleuint32Array" - // InternalRos1Parser.g:4848:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; + // InternalRos1Parser.g:4840:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; public final EObject entryRuleuint32Array() throws RecognitionException { EObject current = null; @@ -12457,8 +12387,8 @@ public final EObject entryRuleuint32Array() throws RecognitionException { try { - // InternalRos1Parser.g:4848:52: (iv_ruleuint32Array= ruleuint32Array EOF ) - // InternalRos1Parser.g:4849:2: iv_ruleuint32Array= ruleuint32Array EOF + // InternalRos1Parser.g:4840:52: (iv_ruleuint32Array= ruleuint32Array EOF ) + // InternalRos1Parser.g:4841:2: iv_ruleuint32Array= ruleuint32Array EOF { newCompositeNode(grammarAccess.getUint32ArrayRule()); pushFollow(FOLLOW_1); @@ -12485,7 +12415,7 @@ public final EObject entryRuleuint32Array() throws RecognitionException { // $ANTLR start "ruleuint32Array" - // InternalRos1Parser.g:4855:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= Uint32_1 ) ; + // InternalRos1Parser.g:4847:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= Uint32_1 ) ; public final EObject ruleuint32Array() throws RecognitionException { EObject current = null; @@ -12495,14 +12425,14 @@ public final EObject ruleuint32Array() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4861:2: ( ( () otherlv_1= Uint32_1 ) ) - // InternalRos1Parser.g:4862:2: ( () otherlv_1= Uint32_1 ) + // InternalRos1Parser.g:4853:2: ( ( () otherlv_1= Uint32_1 ) ) + // InternalRos1Parser.g:4854:2: ( () otherlv_1= Uint32_1 ) { - // InternalRos1Parser.g:4862:2: ( () otherlv_1= Uint32_1 ) - // InternalRos1Parser.g:4863:3: () otherlv_1= Uint32_1 + // InternalRos1Parser.g:4854:2: ( () otherlv_1= Uint32_1 ) + // InternalRos1Parser.g:4855:3: () otherlv_1= Uint32_1 { - // InternalRos1Parser.g:4863:3: () - // InternalRos1Parser.g:4864:4: + // InternalRos1Parser.g:4855:3: () + // InternalRos1Parser.g:4856:4: { current = forceCreateModelElement( @@ -12539,7 +12469,7 @@ public final EObject ruleuint32Array() throws RecognitionException { // $ANTLR start "entryRuleint64Array" - // InternalRos1Parser.g:4878:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; + // InternalRos1Parser.g:4870:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; public final EObject entryRuleint64Array() throws RecognitionException { EObject current = null; @@ -12547,8 +12477,8 @@ public final EObject entryRuleint64Array() throws RecognitionException { try { - // InternalRos1Parser.g:4878:51: (iv_ruleint64Array= ruleint64Array EOF ) - // InternalRos1Parser.g:4879:2: iv_ruleint64Array= ruleint64Array EOF + // InternalRos1Parser.g:4870:51: (iv_ruleint64Array= ruleint64Array EOF ) + // InternalRos1Parser.g:4871:2: iv_ruleint64Array= ruleint64Array EOF { newCompositeNode(grammarAccess.getInt64ArrayRule()); pushFollow(FOLLOW_1); @@ -12575,7 +12505,7 @@ public final EObject entryRuleint64Array() throws RecognitionException { // $ANTLR start "ruleint64Array" - // InternalRos1Parser.g:4885:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= Int64_1 ) ; + // InternalRos1Parser.g:4877:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= Int64_1 ) ; public final EObject ruleint64Array() throws RecognitionException { EObject current = null; @@ -12585,14 +12515,14 @@ public final EObject ruleint64Array() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4891:2: ( ( () otherlv_1= Int64_1 ) ) - // InternalRos1Parser.g:4892:2: ( () otherlv_1= Int64_1 ) + // InternalRos1Parser.g:4883:2: ( ( () otherlv_1= Int64_1 ) ) + // InternalRos1Parser.g:4884:2: ( () otherlv_1= Int64_1 ) { - // InternalRos1Parser.g:4892:2: ( () otherlv_1= Int64_1 ) - // InternalRos1Parser.g:4893:3: () otherlv_1= Int64_1 + // InternalRos1Parser.g:4884:2: ( () otherlv_1= Int64_1 ) + // InternalRos1Parser.g:4885:3: () otherlv_1= Int64_1 { - // InternalRos1Parser.g:4893:3: () - // InternalRos1Parser.g:4894:4: + // InternalRos1Parser.g:4885:3: () + // InternalRos1Parser.g:4886:4: { current = forceCreateModelElement( @@ -12629,7 +12559,7 @@ public final EObject ruleint64Array() throws RecognitionException { // $ANTLR start "entryRuleuint64Array" - // InternalRos1Parser.g:4908:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; + // InternalRos1Parser.g:4900:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; public final EObject entryRuleuint64Array() throws RecognitionException { EObject current = null; @@ -12637,8 +12567,8 @@ public final EObject entryRuleuint64Array() throws RecognitionException { try { - // InternalRos1Parser.g:4908:52: (iv_ruleuint64Array= ruleuint64Array EOF ) - // InternalRos1Parser.g:4909:2: iv_ruleuint64Array= ruleuint64Array EOF + // InternalRos1Parser.g:4900:52: (iv_ruleuint64Array= ruleuint64Array EOF ) + // InternalRos1Parser.g:4901:2: iv_ruleuint64Array= ruleuint64Array EOF { newCompositeNode(grammarAccess.getUint64ArrayRule()); pushFollow(FOLLOW_1); @@ -12665,7 +12595,7 @@ public final EObject entryRuleuint64Array() throws RecognitionException { // $ANTLR start "ruleuint64Array" - // InternalRos1Parser.g:4915:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= Uint64_1 ) ; + // InternalRos1Parser.g:4907:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= Uint64_1 ) ; public final EObject ruleuint64Array() throws RecognitionException { EObject current = null; @@ -12675,14 +12605,14 @@ public final EObject ruleuint64Array() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4921:2: ( ( () otherlv_1= Uint64_1 ) ) - // InternalRos1Parser.g:4922:2: ( () otherlv_1= Uint64_1 ) + // InternalRos1Parser.g:4913:2: ( ( () otherlv_1= Uint64_1 ) ) + // InternalRos1Parser.g:4914:2: ( () otherlv_1= Uint64_1 ) { - // InternalRos1Parser.g:4922:2: ( () otherlv_1= Uint64_1 ) - // InternalRos1Parser.g:4923:3: () otherlv_1= Uint64_1 + // InternalRos1Parser.g:4914:2: ( () otherlv_1= Uint64_1 ) + // InternalRos1Parser.g:4915:3: () otherlv_1= Uint64_1 { - // InternalRos1Parser.g:4923:3: () - // InternalRos1Parser.g:4924:4: + // InternalRos1Parser.g:4915:3: () + // InternalRos1Parser.g:4916:4: { current = forceCreateModelElement( @@ -12719,7 +12649,7 @@ public final EObject ruleuint64Array() throws RecognitionException { // $ANTLR start "entryRulefloat32Array" - // InternalRos1Parser.g:4938:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; + // InternalRos1Parser.g:4930:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; public final EObject entryRulefloat32Array() throws RecognitionException { EObject current = null; @@ -12727,8 +12657,8 @@ public final EObject entryRulefloat32Array() throws RecognitionException { try { - // InternalRos1Parser.g:4938:53: (iv_rulefloat32Array= rulefloat32Array EOF ) - // InternalRos1Parser.g:4939:2: iv_rulefloat32Array= rulefloat32Array EOF + // InternalRos1Parser.g:4930:53: (iv_rulefloat32Array= rulefloat32Array EOF ) + // InternalRos1Parser.g:4931:2: iv_rulefloat32Array= rulefloat32Array EOF { newCompositeNode(grammarAccess.getFloat32ArrayRule()); pushFollow(FOLLOW_1); @@ -12755,7 +12685,7 @@ public final EObject entryRulefloat32Array() throws RecognitionException { // $ANTLR start "rulefloat32Array" - // InternalRos1Parser.g:4945:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= Float32_1 ) ; + // InternalRos1Parser.g:4937:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= Float32_1 ) ; public final EObject rulefloat32Array() throws RecognitionException { EObject current = null; @@ -12765,14 +12695,14 @@ public final EObject rulefloat32Array() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4951:2: ( ( () otherlv_1= Float32_1 ) ) - // InternalRos1Parser.g:4952:2: ( () otherlv_1= Float32_1 ) + // InternalRos1Parser.g:4943:2: ( ( () otherlv_1= Float32_1 ) ) + // InternalRos1Parser.g:4944:2: ( () otherlv_1= Float32_1 ) { - // InternalRos1Parser.g:4952:2: ( () otherlv_1= Float32_1 ) - // InternalRos1Parser.g:4953:3: () otherlv_1= Float32_1 + // InternalRos1Parser.g:4944:2: ( () otherlv_1= Float32_1 ) + // InternalRos1Parser.g:4945:3: () otherlv_1= Float32_1 { - // InternalRos1Parser.g:4953:3: () - // InternalRos1Parser.g:4954:4: + // InternalRos1Parser.g:4945:3: () + // InternalRos1Parser.g:4946:4: { current = forceCreateModelElement( @@ -12809,7 +12739,7 @@ public final EObject rulefloat32Array() throws RecognitionException { // $ANTLR start "entryRulefloat64Array" - // InternalRos1Parser.g:4968:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; + // InternalRos1Parser.g:4960:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; public final EObject entryRulefloat64Array() throws RecognitionException { EObject current = null; @@ -12817,8 +12747,8 @@ public final EObject entryRulefloat64Array() throws RecognitionException { try { - // InternalRos1Parser.g:4968:53: (iv_rulefloat64Array= rulefloat64Array EOF ) - // InternalRos1Parser.g:4969:2: iv_rulefloat64Array= rulefloat64Array EOF + // InternalRos1Parser.g:4960:53: (iv_rulefloat64Array= rulefloat64Array EOF ) + // InternalRos1Parser.g:4961:2: iv_rulefloat64Array= rulefloat64Array EOF { newCompositeNode(grammarAccess.getFloat64ArrayRule()); pushFollow(FOLLOW_1); @@ -12845,7 +12775,7 @@ public final EObject entryRulefloat64Array() throws RecognitionException { // $ANTLR start "rulefloat64Array" - // InternalRos1Parser.g:4975:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= Float64_1 ) ; + // InternalRos1Parser.g:4967:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= Float64_1 ) ; public final EObject rulefloat64Array() throws RecognitionException { EObject current = null; @@ -12855,14 +12785,14 @@ public final EObject rulefloat64Array() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:4981:2: ( ( () otherlv_1= Float64_1 ) ) - // InternalRos1Parser.g:4982:2: ( () otherlv_1= Float64_1 ) + // InternalRos1Parser.g:4973:2: ( ( () otherlv_1= Float64_1 ) ) + // InternalRos1Parser.g:4974:2: ( () otherlv_1= Float64_1 ) { - // InternalRos1Parser.g:4982:2: ( () otherlv_1= Float64_1 ) - // InternalRos1Parser.g:4983:3: () otherlv_1= Float64_1 + // InternalRos1Parser.g:4974:2: ( () otherlv_1= Float64_1 ) + // InternalRos1Parser.g:4975:3: () otherlv_1= Float64_1 { - // InternalRos1Parser.g:4983:3: () - // InternalRos1Parser.g:4984:4: + // InternalRos1Parser.g:4975:3: () + // InternalRos1Parser.g:4976:4: { current = forceCreateModelElement( @@ -12899,7 +12829,7 @@ public final EObject rulefloat64Array() throws RecognitionException { // $ANTLR start "entryRulestring0Array" - // InternalRos1Parser.g:4998:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; + // InternalRos1Parser.g:4990:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; public final EObject entryRulestring0Array() throws RecognitionException { EObject current = null; @@ -12907,8 +12837,8 @@ public final EObject entryRulestring0Array() throws RecognitionException { try { - // InternalRos1Parser.g:4998:53: (iv_rulestring0Array= rulestring0Array EOF ) - // InternalRos1Parser.g:4999:2: iv_rulestring0Array= rulestring0Array EOF + // InternalRos1Parser.g:4990:53: (iv_rulestring0Array= rulestring0Array EOF ) + // InternalRos1Parser.g:4991:2: iv_rulestring0Array= rulestring0Array EOF { newCompositeNode(grammarAccess.getString0ArrayRule()); pushFollow(FOLLOW_1); @@ -12935,7 +12865,7 @@ public final EObject entryRulestring0Array() throws RecognitionException { // $ANTLR start "rulestring0Array" - // InternalRos1Parser.g:5005:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= String_2 ) ; + // InternalRos1Parser.g:4997:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= String_2 ) ; public final EObject rulestring0Array() throws RecognitionException { EObject current = null; @@ -12945,14 +12875,14 @@ public final EObject rulestring0Array() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:5011:2: ( ( () otherlv_1= String_2 ) ) - // InternalRos1Parser.g:5012:2: ( () otherlv_1= String_2 ) + // InternalRos1Parser.g:5003:2: ( ( () otherlv_1= String_2 ) ) + // InternalRos1Parser.g:5004:2: ( () otherlv_1= String_2 ) { - // InternalRos1Parser.g:5012:2: ( () otherlv_1= String_2 ) - // InternalRos1Parser.g:5013:3: () otherlv_1= String_2 + // InternalRos1Parser.g:5004:2: ( () otherlv_1= String_2 ) + // InternalRos1Parser.g:5005:3: () otherlv_1= String_2 { - // InternalRos1Parser.g:5013:3: () - // InternalRos1Parser.g:5014:4: + // InternalRos1Parser.g:5005:3: () + // InternalRos1Parser.g:5006:4: { current = forceCreateModelElement( @@ -12989,7 +12919,7 @@ public final EObject rulestring0Array() throws RecognitionException { // $ANTLR start "entryRulebyteArray" - // InternalRos1Parser.g:5028:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; + // InternalRos1Parser.g:5020:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; public final EObject entryRulebyteArray() throws RecognitionException { EObject current = null; @@ -12997,8 +12927,8 @@ public final EObject entryRulebyteArray() throws RecognitionException { try { - // InternalRos1Parser.g:5028:50: (iv_rulebyteArray= rulebyteArray EOF ) - // InternalRos1Parser.g:5029:2: iv_rulebyteArray= rulebyteArray EOF + // InternalRos1Parser.g:5020:50: (iv_rulebyteArray= rulebyteArray EOF ) + // InternalRos1Parser.g:5021:2: iv_rulebyteArray= rulebyteArray EOF { newCompositeNode(grammarAccess.getByteArrayRule()); pushFollow(FOLLOW_1); @@ -13025,7 +12955,7 @@ public final EObject entryRulebyteArray() throws RecognitionException { // $ANTLR start "rulebyteArray" - // InternalRos1Parser.g:5035:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= Byte_1 ) ; + // InternalRos1Parser.g:5027:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= Byte_1 ) ; public final EObject rulebyteArray() throws RecognitionException { EObject current = null; @@ -13035,14 +12965,14 @@ public final EObject rulebyteArray() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:5041:2: ( ( () otherlv_1= Byte_1 ) ) - // InternalRos1Parser.g:5042:2: ( () otherlv_1= Byte_1 ) + // InternalRos1Parser.g:5033:2: ( ( () otherlv_1= Byte_1 ) ) + // InternalRos1Parser.g:5034:2: ( () otherlv_1= Byte_1 ) { - // InternalRos1Parser.g:5042:2: ( () otherlv_1= Byte_1 ) - // InternalRos1Parser.g:5043:3: () otherlv_1= Byte_1 + // InternalRos1Parser.g:5034:2: ( () otherlv_1= Byte_1 ) + // InternalRos1Parser.g:5035:3: () otherlv_1= Byte_1 { - // InternalRos1Parser.g:5043:3: () - // InternalRos1Parser.g:5044:4: + // InternalRos1Parser.g:5035:3: () + // InternalRos1Parser.g:5036:4: { current = forceCreateModelElement( @@ -13079,7 +13009,7 @@ public final EObject rulebyteArray() throws RecognitionException { // $ANTLR start "entryRuleHeader" - // InternalRos1Parser.g:5058:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; + // InternalRos1Parser.g:5050:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; public final EObject entryRuleHeader() throws RecognitionException { EObject current = null; @@ -13087,8 +13017,8 @@ public final EObject entryRuleHeader() throws RecognitionException { try { - // InternalRos1Parser.g:5058:47: (iv_ruleHeader= ruleHeader EOF ) - // InternalRos1Parser.g:5059:2: iv_ruleHeader= ruleHeader EOF + // InternalRos1Parser.g:5050:47: (iv_ruleHeader= ruleHeader EOF ) + // InternalRos1Parser.g:5051:2: iv_ruleHeader= ruleHeader EOF { newCompositeNode(grammarAccess.getHeaderRule()); pushFollow(FOLLOW_1); @@ -13115,7 +13045,7 @@ public final EObject entryRuleHeader() throws RecognitionException { // $ANTLR start "ruleHeader" - // InternalRos1Parser.g:5065:1: ruleHeader returns [EObject current=null] : ( () otherlv_1= Header ) ; + // InternalRos1Parser.g:5057:1: ruleHeader returns [EObject current=null] : ( () otherlv_1= Header ) ; public final EObject ruleHeader() throws RecognitionException { EObject current = null; @@ -13125,14 +13055,14 @@ public final EObject ruleHeader() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:5071:2: ( ( () otherlv_1= Header ) ) - // InternalRos1Parser.g:5072:2: ( () otherlv_1= Header ) + // InternalRos1Parser.g:5063:2: ( ( () otherlv_1= Header ) ) + // InternalRos1Parser.g:5064:2: ( () otherlv_1= Header ) { - // InternalRos1Parser.g:5072:2: ( () otherlv_1= Header ) - // InternalRos1Parser.g:5073:3: () otherlv_1= Header + // InternalRos1Parser.g:5064:2: ( () otherlv_1= Header ) + // InternalRos1Parser.g:5065:3: () otherlv_1= Header { - // InternalRos1Parser.g:5073:3: () - // InternalRos1Parser.g:5074:4: + // InternalRos1Parser.g:5065:3: () + // InternalRos1Parser.g:5066:4: { current = forceCreateModelElement( @@ -13169,7 +13099,7 @@ public final EObject ruleHeader() throws RecognitionException { // $ANTLR start "entryRuleTopicSpecRef" - // InternalRos1Parser.g:5088:1: entryRuleTopicSpecRef returns [EObject current=null] : iv_ruleTopicSpecRef= ruleTopicSpecRef EOF ; + // InternalRos1Parser.g:5080:1: entryRuleTopicSpecRef returns [EObject current=null] : iv_ruleTopicSpecRef= ruleTopicSpecRef EOF ; public final EObject entryRuleTopicSpecRef() throws RecognitionException { EObject current = null; @@ -13177,8 +13107,8 @@ public final EObject entryRuleTopicSpecRef() throws RecognitionException { try { - // InternalRos1Parser.g:5088:53: (iv_ruleTopicSpecRef= ruleTopicSpecRef EOF ) - // InternalRos1Parser.g:5089:2: iv_ruleTopicSpecRef= ruleTopicSpecRef EOF + // InternalRos1Parser.g:5080:53: (iv_ruleTopicSpecRef= ruleTopicSpecRef EOF ) + // InternalRos1Parser.g:5081:2: iv_ruleTopicSpecRef= ruleTopicSpecRef EOF { newCompositeNode(grammarAccess.getTopicSpecRefRule()); pushFollow(FOLLOW_1); @@ -13205,7 +13135,7 @@ public final EObject entryRuleTopicSpecRef() throws RecognitionException { // $ANTLR start "ruleTopicSpecRef" - // InternalRos1Parser.g:5095:1: ruleTopicSpecRef returns [EObject current=null] : ( ( ruleEString ) ) ; + // InternalRos1Parser.g:5087:1: ruleTopicSpecRef returns [EObject current=null] : ( ( ruleEString ) ) ; public final EObject ruleTopicSpecRef() throws RecognitionException { EObject current = null; @@ -13213,14 +13143,14 @@ public final EObject ruleTopicSpecRef() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:5101:2: ( ( ( ruleEString ) ) ) - // InternalRos1Parser.g:5102:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:5093:2: ( ( ( ruleEString ) ) ) + // InternalRos1Parser.g:5094:2: ( ( ruleEString ) ) { - // InternalRos1Parser.g:5102:2: ( ( ruleEString ) ) - // InternalRos1Parser.g:5103:3: ( ruleEString ) + // InternalRos1Parser.g:5094:2: ( ( ruleEString ) ) + // InternalRos1Parser.g:5095:3: ( ruleEString ) { - // InternalRos1Parser.g:5103:3: ( ruleEString ) - // InternalRos1Parser.g:5104:4: ruleEString + // InternalRos1Parser.g:5095:3: ( ruleEString ) + // InternalRos1Parser.g:5096:4: ruleEString { if (current==null) { @@ -13264,7 +13194,7 @@ public final EObject ruleTopicSpecRef() throws RecognitionException { // $ANTLR start "entryRuleArrayTopicSpecRef" - // InternalRos1Parser.g:5121:1: entryRuleArrayTopicSpecRef returns [EObject current=null] : iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF ; + // InternalRos1Parser.g:5113:1: entryRuleArrayTopicSpecRef returns [EObject current=null] : iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF ; public final EObject entryRuleArrayTopicSpecRef() throws RecognitionException { EObject current = null; @@ -13272,8 +13202,8 @@ public final EObject entryRuleArrayTopicSpecRef() throws RecognitionException { try { - // InternalRos1Parser.g:5121:58: (iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF ) - // InternalRos1Parser.g:5122:2: iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF + // InternalRos1Parser.g:5113:58: (iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF ) + // InternalRos1Parser.g:5114:2: iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF { newCompositeNode(grammarAccess.getArrayTopicSpecRefRule()); pushFollow(FOLLOW_1); @@ -13300,7 +13230,7 @@ public final EObject entryRuleArrayTopicSpecRef() throws RecognitionException { // $ANTLR start "ruleArrayTopicSpecRef" - // InternalRos1Parser.g:5128:1: ruleArrayTopicSpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ; + // InternalRos1Parser.g:5120:1: ruleArrayTopicSpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ; public final EObject ruleArrayTopicSpecRef() throws RecognitionException { EObject current = null; @@ -13310,17 +13240,17 @@ public final EObject ruleArrayTopicSpecRef() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:5134:2: ( ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ) - // InternalRos1Parser.g:5135:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) + // InternalRos1Parser.g:5126:2: ( ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ) + // InternalRos1Parser.g:5127:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) { - // InternalRos1Parser.g:5135:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) - // InternalRos1Parser.g:5136:3: ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket + // InternalRos1Parser.g:5127:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) + // InternalRos1Parser.g:5128:3: ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket { - // InternalRos1Parser.g:5136:3: ( ( ruleEString ) ) - // InternalRos1Parser.g:5137:4: ( ruleEString ) + // InternalRos1Parser.g:5128:3: ( ( ruleEString ) ) + // InternalRos1Parser.g:5129:4: ( ruleEString ) { - // InternalRos1Parser.g:5137:4: ( ruleEString ) - // InternalRos1Parser.g:5138:5: ruleEString + // InternalRos1Parser.g:5129:4: ( ruleEString ) + // InternalRos1Parser.g:5130:5: ruleEString { if (current==null) { @@ -13330,7 +13260,7 @@ public final EObject ruleArrayTopicSpecRef() throws RecognitionException { newCompositeNode(grammarAccess.getArrayTopicSpecRefAccess().getTopicSpecTopicSpecCrossReference_0_0()); - pushFollow(FOLLOW_54); + pushFollow(FOLLOW_53); ruleEString(); state._fsp--; @@ -13371,7 +13301,7 @@ public final EObject ruleArrayTopicSpecRef() throws RecognitionException { // $ANTLR start "entryRuleKEYWORD" - // InternalRos1Parser.g:5160:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; + // InternalRos1Parser.g:5152:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; public final String entryRuleKEYWORD() throws RecognitionException { String current = null; @@ -13379,8 +13309,8 @@ public final String entryRuleKEYWORD() throws RecognitionException { try { - // InternalRos1Parser.g:5160:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) - // InternalRos1Parser.g:5161:2: iv_ruleKEYWORD= ruleKEYWORD EOF + // InternalRos1Parser.g:5152:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) + // InternalRos1Parser.g:5153:2: iv_ruleKEYWORD= ruleKEYWORD EOF { newCompositeNode(grammarAccess.getKEYWORDRule()); pushFollow(FOLLOW_1); @@ -13407,7 +13337,7 @@ public final String entryRuleKEYWORD() throws RecognitionException { // $ANTLR start "ruleKEYWORD" - // InternalRos1Parser.g:5167:1: ruleKEYWORD returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ; + // InternalRos1Parser.g:5159:1: ruleKEYWORD returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ; public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -13417,10 +13347,10 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:5173:2: ( (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ) - // InternalRos1Parser.g:5174:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) + // InternalRos1Parser.g:5165:2: ( (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ) + // InternalRos1Parser.g:5166:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) { - // InternalRos1Parser.g:5174:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) + // InternalRos1Parser.g:5166:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) int alt61=11; switch ( input.LA(1) ) { case Goal: @@ -13487,7 +13417,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { switch (alt61) { case 1 : - // InternalRos1Parser.g:5175:3: kw= Goal + // InternalRos1Parser.g:5167:3: kw= Goal { kw=(Token)match(input,Goal,FOLLOW_2); @@ -13498,7 +13428,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 2 : - // InternalRos1Parser.g:5181:3: kw= Message + // InternalRos1Parser.g:5173:3: kw= Message { kw=(Token)match(input,Message,FOLLOW_2); @@ -13509,7 +13439,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 3 : - // InternalRos1Parser.g:5187:3: kw= Result + // InternalRos1Parser.g:5179:3: kw= Result { kw=(Token)match(input,Result,FOLLOW_2); @@ -13520,7 +13450,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 4 : - // InternalRos1Parser.g:5193:3: kw= Feedback + // InternalRos1Parser.g:5185:3: kw= Feedback { kw=(Token)match(input,Feedback,FOLLOW_2); @@ -13531,7 +13461,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 5 : - // InternalRos1Parser.g:5199:3: kw= Name + // InternalRos1Parser.g:5191:3: kw= Name { kw=(Token)match(input,Name,FOLLOW_2); @@ -13542,7 +13472,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 6 : - // InternalRos1Parser.g:5205:3: kw= Value + // InternalRos1Parser.g:5197:3: kw= Value { kw=(Token)match(input,Value,FOLLOW_2); @@ -13553,7 +13483,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 7 : - // InternalRos1Parser.g:5211:3: kw= Service + // InternalRos1Parser.g:5203:3: kw= Service { kw=(Token)match(input,Service,FOLLOW_2); @@ -13564,7 +13494,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 8 : - // InternalRos1Parser.g:5217:3: kw= Type + // InternalRos1Parser.g:5209:3: kw= Type { kw=(Token)match(input,Type,FOLLOW_2); @@ -13575,7 +13505,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 9 : - // InternalRos1Parser.g:5223:3: kw= Action + // InternalRos1Parser.g:5215:3: kw= Action { kw=(Token)match(input,Action,FOLLOW_2); @@ -13586,7 +13516,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 10 : - // InternalRos1Parser.g:5229:3: kw= Duration + // InternalRos1Parser.g:5221:3: kw= Duration { kw=(Token)match(input,Duration,FOLLOW_2); @@ -13597,7 +13527,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 11 : - // InternalRos1Parser.g:5235:3: kw= Time + // InternalRos1Parser.g:5227:3: kw= Time { kw=(Token)match(input,Time,FOLLOW_2); @@ -13630,7 +13560,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { // $ANTLR start "entryRuleEString" - // InternalRos1Parser.g:5244:1: entryRuleEString returns [String current=null] : iv_ruleEString= ruleEString EOF ; + // InternalRos1Parser.g:5236:1: entryRuleEString returns [String current=null] : iv_ruleEString= ruleEString EOF ; public final String entryRuleEString() throws RecognitionException { String current = null; @@ -13638,8 +13568,8 @@ public final String entryRuleEString() throws RecognitionException { try { - // InternalRos1Parser.g:5244:47: (iv_ruleEString= ruleEString EOF ) - // InternalRos1Parser.g:5245:2: iv_ruleEString= ruleEString EOF + // InternalRos1Parser.g:5236:47: (iv_ruleEString= ruleEString EOF ) + // InternalRos1Parser.g:5237:2: iv_ruleEString= ruleEString EOF { newCompositeNode(grammarAccess.getEStringRule()); pushFollow(FOLLOW_1); @@ -13666,7 +13596,7 @@ public final String entryRuleEString() throws RecognitionException { // $ANTLR start "ruleEString" - // InternalRos1Parser.g:5251:1: ruleEString returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ; + // InternalRos1Parser.g:5243:1: ruleEString returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ; public final AntlrDatatypeRuleToken ruleEString() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -13677,10 +13607,10 @@ public final AntlrDatatypeRuleToken ruleEString() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:5257:2: ( (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ) - // InternalRos1Parser.g:5258:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) + // InternalRos1Parser.g:5249:2: ( (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ) + // InternalRos1Parser.g:5250:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) { - // InternalRos1Parser.g:5258:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) + // InternalRos1Parser.g:5250:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) int alt62=2; int LA62_0 = input.LA(1); @@ -13698,7 +13628,7 @@ else if ( (LA62_0==RULE_ID) ) { } switch (alt62) { case 1 : - // InternalRos1Parser.g:5259:3: this_STRING_0= RULE_STRING + // InternalRos1Parser.g:5251:3: this_STRING_0= RULE_STRING { this_STRING_0=(Token)match(input,RULE_STRING,FOLLOW_2); @@ -13711,7 +13641,7 @@ else if ( (LA62_0==RULE_ID) ) { } break; case 2 : - // InternalRos1Parser.g:5267:3: this_ID_1= RULE_ID + // InternalRos1Parser.g:5259:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FOLLOW_2); @@ -13746,7 +13676,7 @@ else if ( (LA62_0==RULE_ID) ) { // $ANTLR start "entryRuleRosNames" - // InternalRos1Parser.g:5278:1: entryRuleRosNames returns [String current=null] : iv_ruleRosNames= ruleRosNames EOF ; + // InternalRos1Parser.g:5270:1: entryRuleRosNames returns [String current=null] : iv_ruleRosNames= ruleRosNames EOF ; public final String entryRuleRosNames() throws RecognitionException { String current = null; @@ -13754,8 +13684,8 @@ public final String entryRuleRosNames() throws RecognitionException { try { - // InternalRos1Parser.g:5278:48: (iv_ruleRosNames= ruleRosNames EOF ) - // InternalRos1Parser.g:5279:2: iv_ruleRosNames= ruleRosNames EOF + // InternalRos1Parser.g:5270:48: (iv_ruleRosNames= ruleRosNames EOF ) + // InternalRos1Parser.g:5271:2: iv_ruleRosNames= ruleRosNames EOF { newCompositeNode(grammarAccess.getRosNamesRule()); pushFollow(FOLLOW_1); @@ -13782,7 +13712,7 @@ public final String entryRuleRosNames() throws RecognitionException { // $ANTLR start "ruleRosNames" - // InternalRos1Parser.g:5285:1: ruleRosNames returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) ; + // InternalRos1Parser.g:5277:1: ruleRosNames returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) ; public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -13794,10 +13724,10 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { enterRule(); try { - // InternalRos1Parser.g:5291:2: ( (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) ) - // InternalRos1Parser.g:5292:2: (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) + // InternalRos1Parser.g:5283:2: ( (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) ) + // InternalRos1Parser.g:5284:2: (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) { - // InternalRos1Parser.g:5292:2: (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) + // InternalRos1Parser.g:5284:2: (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) int alt63=3; switch ( input.LA(1) ) { case RULE_ROS_CONVENTION_A: @@ -13824,7 +13754,7 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { switch (alt63) { case 1 : - // InternalRos1Parser.g:5293:3: this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A + // InternalRos1Parser.g:5285:3: this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A { this_ROS_CONVENTION_A_0=(Token)match(input,RULE_ROS_CONVENTION_A,FOLLOW_2); @@ -13837,7 +13767,7 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { } break; case 2 : - // InternalRos1Parser.g:5301:3: this_ID_1= RULE_ID + // InternalRos1Parser.g:5293:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FOLLOW_2); @@ -13850,7 +13780,7 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { } break; case 3 : - // InternalRos1Parser.g:5309:3: kw= Node + // InternalRos1Parser.g:5301:3: kw= Node { kw=(Token)match(input,Node,FOLLOW_2); @@ -13884,15 +13814,61 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { // Delegated rules + protected DFA46 dfa46 = new DFA46(this); protected DFA60 dfa60 = new DFA60(this); - static final String dfa_1s = "\42\uffff"; - static final String dfa_2s = "\36\uffff\2\40\2\uffff"; - static final String dfa_3s = "\1\26\35\uffff\2\31\2\uffff"; - static final String dfa_4s = "\1\146\35\uffff\2\150\2\uffff"; - static final String dfa_5s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\36\1\37"; - static final String dfa_6s = "\42\uffff}>"; + static final String dfa_1s = "\13\uffff"; + static final String dfa_2s = "\1\7\12\uffff"; + static final String dfa_3s = "\1\125\5\uffff\1\125\1\uffff\2\125\1\uffff"; + static final String dfa_4s = "\1\151\5\uffff\1\145\1\uffff\2\130\1\uffff"; + static final String dfa_5s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\uffff\1\7\2\uffff\1\6"; + static final String dfa_6s = "\13\uffff}>"; static final String[] dfa_7s = { - "\1\32\1\33\1\uffff\1\17\3\uffff\1\34\1\25\1\27\1\31\4\uffff\1\12\1\13\1\24\1\26\1\30\3\uffff\1\23\3\uffff\1\20\3\uffff\1\21\1\35\1\22\2\uffff\1\14\1\5\1\7\1\11\2\uffff\1\4\1\6\1\10\2\uffff\1\3\3\uffff\1\1\1\15\1\uffff\1\2\4\uffff\1\16\23\uffff\1\37\1\36", + "\1\7\1\uffff\1\6\1\7\1\uffff\1\2\1\5\1\3\1\4\6\uffff\2\1\3\uffff\1\7", + "", + "", + "", + "", + "", + "\1\12\1\uffff\2\12\1\uffff\4\12\6\uffff\1\11\1\10", + "", + "\1\12\1\7\1\uffff\1\12", + "\1\12\1\7\1\uffff\1\12", + "" + }; + + static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s); + static final short[] dfa_2 = DFA.unpackEncodedString(dfa_2s); + static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s); + static final char[] dfa_4 = DFA.unpackEncodedStringToUnsignedChars(dfa_4s); + static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); + static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s); + static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s); + + class DFA46 extends DFA { + + public DFA46(BaseRecognizer recognizer) { + this.recognizer = recognizer; + this.decisionNumber = 46; + this.eot = dfa_1; + this.eof = dfa_2; + this.min = dfa_3; + this.max = dfa_4; + this.accept = dfa_5; + this.special = dfa_6; + this.transition = dfa_7; + } + public String getDescription() { + return "2559:2: (this_ParameterString_0= ruleParameterString | this_ParameterBase64_1= ruleParameterBase64 | this_ParameterInteger_2= ruleParameterInteger | this_ParameterDouble_3= ruleParameterDouble | this_ParameterBoolean_4= ruleParameterBoolean | this_ParameterList_5= ruleParameterList | this_ParameterStruct_6= ruleParameterStruct )"; + } + } + static final String dfa_8s = "\42\uffff"; + static final String dfa_9s = "\36\uffff\2\41\2\uffff"; + static final String dfa_10s = "\1\25\35\uffff\2\31\2\uffff"; + static final String dfa_11s = "\1\145\35\uffff\2\147\2\uffff"; + static final String dfa_12s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\37\1\36"; + static final String dfa_13s = "\42\uffff}>"; + static final String[] dfa_14s = { + "\1\32\1\33\2\uffff\1\17\3\uffff\1\34\1\25\1\27\1\31\3\uffff\1\12\1\13\1\24\1\26\1\30\3\uffff\1\23\3\uffff\1\20\3\uffff\1\21\1\35\1\22\2\uffff\1\14\1\5\1\7\1\11\2\uffff\1\4\1\6\1\10\2\uffff\1\3\3\uffff\1\1\1\15\1\uffff\1\2\4\uffff\1\16\23\uffff\1\37\1\36", "", "", "", @@ -13922,92 +13898,91 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { "", "", "", - "\2\40\17\uffff\1\40\1\uffff\1\40\7\uffff\1\40\3\uffff\1\40\15\uffff\1\40\4\uffff\1\40\2\uffff\1\40\2\uffff\2\40\2\uffff\1\41\17\uffff\2\40\1\uffff\1\40", - "\2\40\17\uffff\1\40\1\uffff\1\40\7\uffff\1\40\3\uffff\1\40\15\uffff\1\40\4\uffff\1\40\2\uffff\1\40\2\uffff\2\40\2\uffff\1\41\17\uffff\2\40\1\uffff\1\40", + "\2\41\16\uffff\1\41\1\uffff\1\41\7\uffff\1\41\3\uffff\1\41\15\uffff\1\41\4\uffff\1\41\2\uffff\1\41\2\uffff\2\41\2\uffff\1\40\17\uffff\2\41\1\uffff\1\41", + "\2\41\16\uffff\1\41\1\uffff\1\41\7\uffff\1\41\3\uffff\1\41\15\uffff\1\41\4\uffff\1\41\2\uffff\1\41\2\uffff\2\41\2\uffff\1\40\17\uffff\2\41\1\uffff\1\41", "", "" }; - static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s); - static final short[] dfa_2 = DFA.unpackEncodedString(dfa_2s); - static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s); - static final char[] dfa_4 = DFA.unpackEncodedStringToUnsignedChars(dfa_4s); - static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); - static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s); - static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s); + static final short[] dfa_8 = DFA.unpackEncodedString(dfa_8s); + static final short[] dfa_9 = DFA.unpackEncodedString(dfa_9s); + static final char[] dfa_10 = DFA.unpackEncodedStringToUnsignedChars(dfa_10s); + static final char[] dfa_11 = DFA.unpackEncodedStringToUnsignedChars(dfa_11s); + static final short[] dfa_12 = DFA.unpackEncodedString(dfa_12s); + static final short[] dfa_13 = DFA.unpackEncodedString(dfa_13s); + static final short[][] dfa_14 = unpackEncodedStringArray(dfa_14s); class DFA60 extends DFA { public DFA60(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 60; - this.eot = dfa_1; - this.eof = dfa_2; - this.min = dfa_3; - this.max = dfa_4; - this.accept = dfa_5; - this.special = dfa_6; - this.transition = dfa_7; + this.eot = dfa_8; + this.eof = dfa_9; + this.min = dfa_10; + this.max = dfa_11; + this.accept = dfa_12; + this.special = dfa_13; + this.transition = dfa_14; } public String getDescription() { - return "3935:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef )"; + return "3927:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef )"; } } 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[]{0x0000000000000000L,0x0000000000800000L}); - public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000000L,0x0000020000000000L}); - public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x000000000008A000L,0x0000040000000000L}); - public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000000L,0x0000006000000000L}); - public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000082000L,0x0000040000000000L}); - public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000000L,0x0000142000008000L}); - public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000002000L,0x0000040000000000L}); - public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L}); - public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000020L,0x0000006000000000L}); - public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000000L,0x0000000002400000L}); - public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000000L,0x0000040000000000L}); - public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x020000000000A000L,0x0000040000000000L}); - public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0200000000002000L,0x0000040000000000L}); - public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000800000000L,0x0000040000012000L}); - public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000000L,0x0000040000000008L}); - public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000000L,0x0000102000008000L}); - public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000071E00L,0x0000040000000000L}); - public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000000L,0x0000046000000000L}); - public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0006000000000000L,0x0000006000000000L}); + public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); + public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); + public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000045000L,0x0000020000000000L}); + public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000000L,0x0000003000000000L}); + public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000041000L,0x0000020000000000L}); + public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000000L,0x00000A1000004000L}); + public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000001000L,0x0000020000000000L}); + public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); + public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000010L,0x0000003000000000L}); + public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000000L,0x0000000001200000L}); + public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000000L,0x0000020000000000L}); + public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0100000000005000L,0x0000020000000000L}); + public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0100000000001000L,0x0000020000000000L}); + public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000800000000L,0x0000020000009000L}); + public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000000L,0x0000020000000004L}); + public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000000L,0x0000081000004000L}); + public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000038F00L,0x0000020000000000L}); + public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000000L,0x0000023000000000L}); + public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0003000000000000L,0x0000003000000000L}); public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000008000000L}); - public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000000L,0x0000060000000000L}); - public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x3CE223E1E2C00000L,0x0000046000021627L}); + public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000000L,0x0000030000000000L}); + public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x9E7111F1E2600000L,0x0000023000010B13L}); public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000010000000L}); - public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000001000000L,0x0000020000000000L}); - public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000001000000L}); - public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x8000000000000000L}); - public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000080000000000L,0x0000020000000000L}); - public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000080000000000L}); - public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000200000L,0x0000020000000000L}); - public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000200000L}); - public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x3CE223E1E2C00002L,0x0000006000021627L}); - public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); - public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000000000000L,0x0000040000100000L}); - public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x00000000000001C0L}); - public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000000000002L,0x0000000001000000L}); - public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100010L}); - public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x000DC00600000000L,0x0000000000000100L}); - public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x4000000000000000L,0x0000040000000000L}); - public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000000000L,0x0000006079000000L}); - public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000001000000002L}); - public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L}); - public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L}); - public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L}); - public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L}); - public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); - public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000001000000000L,0x0000040000000000L}); - public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000040L}); - public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L}); - public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0110140006000000L,0x0000016000064840L}); - public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); + public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000000800000L,0x0000010000000000L}); + public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000800000L}); + public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x4000000000000000L}); + public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000040000000000L,0x0000010000000000L}); + public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000040000000000L}); + public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000100000L,0x0000010000000000L}); + public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000100000L}); + public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x9E7111F1E2600002L,0x0000003000010B13L}); + public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); + public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000000000000L,0x0000020000080000L}); + public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x00000000000000E0L}); + public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000000000002L,0x0000000000800000L}); + public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080008L}); + public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0006C00600000000L,0x0000010000000080L}); + public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x2000000000000000L,0x0000020000000000L}); + public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000000000L,0x000000303C800000L}); + public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000001000002L}); + public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L}); + public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L}); + public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L}); + public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L}); + public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000200000000000L}); + public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000000001000000L,0x0000020000000000L}); + public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000020L}); + public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L}); + public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x00880A0006000000L,0x000000B000032420L}); + public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); } diff --git a/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/internal/InternalRos1Parser.tokens b/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/internal/InternalRos1Parser.tokens index 20f24afbf..3298e23be 100644 --- a/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/internal/InternalRos1Parser.tokens +++ b/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/internal/InternalRos1Parser.tokens @@ -1,109 +1,108 @@ -','=86 -':'=87 -'Any'=83 -'Array:'=46 -'Base64'=47 +','=85 +':'=86 +'Any'=82 +'Array:'=45 +'Base64'=46 'Boolean'=33 -'Date'=71 -'Double'=48 -'ExternalDependency'=5 -'GlobalNamespace'=8 -'GraphName'=20 -'Header'=49 +'Date'=70 +'Double'=47 +'ExternalDependency'=4 +'GlobalNamespace'=7 +'GraphName'=19 +'Header'=48 'Integer'=34 -'List'=72 -'ParameterAny'=14 -'ParameterStructMember'=4 -'PrivateNamespace'=7 -'RelativeNamespace'=6 -'String'=50 -'Struct'=51 -'['=88 -'[]'=85 -']'=89 -'action'=52 +'List'=71 +'ParameterAny'=13 +'PrivateNamespace'=6 +'RelativeNamespace'=5 +'String'=49 +'Struct'=50 +'['=87 +'[]'=84 +']'=88 +'action'=51 'action:'=35 -'actionclient:'=11 -'actionserver:'=12 -'artifacts:'=19 -'bool'=73 -'bool[]'=53 -'byte'=74 -'byte[]'=54 -'default'=36 -'dependencies:'=13 +'actionclients:'=10 +'actionservers:'=11 +'artifacts:'=18 +'bool'=72 +'bool[]'=52 +'byte'=73 +'byte[]'=53 +'default:'=24 +'dependencies:'=12 'duration'=25 'feedback'=26 -'feedback:'=21 -'float32'=37 -'float32[]'=22 -'float64'=38 -'float64[]'=23 -'fromGitRepo:'=15 -'goal'=75 -'goal:'=63 -'int16'=64 -'int16[]'=39 -'int32'=65 -'int32[]'=40 -'int64'=66 -'int64[]'=41 -'int8'=76 -'int8[]'=55 -'message'=42 +'feedback:'=20 +'float32'=36 +'float32[]'=21 +'float64'=37 +'float64[]'=22 +'fromGitRepo:'=14 +'goal'=74 +'goal:'=62 +'int16'=63 +'int16[]'=38 +'int32'=64 +'int32[]'=39 +'int64'=65 +'int64[]'=40 +'int8'=75 +'int8[]'=54 +'message'=41 'message:'=27 -'msg:'=77 -'name'=78 -'node'=79 -'node:'=67 -'ns:'=84 -'parameters:'=17 -'publishers:'=18 +'msg:'=76 +'name'=77 +'node'=78 +'node:'=66 +'ns:'=83 +'parameters:'=16 +'publishers:'=17 'request:'=28 -'response:'=24 -'result'=56 -'result:'=43 -'service'=44 -'serviceclient:'=9 -'serviceserver:'=10 -'specs:'=57 -'srv:'=80 -'string'=58 +'response:'=23 +'result'=55 +'result:'=42 +'service'=43 +'serviceclients:'=8 +'serviceservers:'=9 +'specs:'=56 +'srv:'=79 +'string'=57 'string[]'=29 -'subscribers:'=16 -'time'=81 -'type'=82 -'type:'=68 -'uint16'=59 +'subscribers:'=15 +'time'=80 +'type'=81 +'type:'=67 +'uint16'=58 'uint16[]'=30 -'uint32'=60 +'uint32'=59 'uint32[]'=31 -'uint64'=61 +'uint64'=60 'uint64[]'=32 -'uint8'=69 -'uint8[]'=45 -'value'=70 -'value:'=62 -RULE_ANY_OTHER=112 -RULE_BEGIN=105 -RULE_BINARY=91 -RULE_BOOLEAN=92 -RULE_DATE_TIME=100 -RULE_DAY=95 -RULE_DECINT=93 -RULE_DIGIT=90 -RULE_DOUBLE=94 -RULE_END=106 -RULE_HOUR=98 -RULE_ID=101 -RULE_INT=103 -RULE_MESSAGE_ASIGMENT=104 -RULE_MIN_SEC=99 -RULE_ML_COMMENT=110 -RULE_MONTH=96 -RULE_ROS_CONVENTION_A=108 -RULE_ROS_CONVENTION_PARAM=109 -RULE_SL_COMMENT=107 -RULE_STRING=102 -RULE_WS=111 -RULE_YEAR=97 +'uint8'=68 +'uint8[]'=44 +'value'=69 +'value:'=61 +RULE_ANY_OTHER=111 +RULE_BEGIN=104 +RULE_BINARY=90 +RULE_BOOLEAN=91 +RULE_DATE_TIME=99 +RULE_DAY=94 +RULE_DECINT=92 +RULE_DIGIT=89 +RULE_DOUBLE=93 +RULE_END=105 +RULE_HOUR=97 +RULE_ID=100 +RULE_INT=102 +RULE_MESSAGE_ASIGMENT=103 +RULE_MIN_SEC=98 +RULE_ML_COMMENT=109 +RULE_MONTH=95 +RULE_ROS_CONVENTION_A=107 +RULE_ROS_CONVENTION_PARAM=108 +RULE_SL_COMMENT=106 +RULE_STRING=101 +RULE_WS=110 +RULE_YEAR=96 diff --git a/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/lexer/InternalRos1Lexer.g b/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/lexer/InternalRos1Lexer.g index 636b9b88a..27653ce53 100644 --- a/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/lexer/InternalRos1Lexer.g +++ b/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/lexer/InternalRos1Lexer.g @@ -11,8 +11,6 @@ package de.fraunhofer.ipa.ros1.parser.antlr.lexer; import org.eclipse.xtext.parser.antlr.Lexer; } -ParameterStructMember : 'ParameterStructMember'; - ExternalDependency : 'ExternalDependency'; RelativeNamespace : 'RelativeNamespace'; @@ -21,13 +19,13 @@ PrivateNamespace : 'PrivateNamespace'; GlobalNamespace : 'GlobalNamespace'; -Serviceclient : 'serviceclient:'; +Serviceclients : 'serviceclients:'; -Serviceserver : 'serviceserver:'; +Serviceservers : 'serviceservers:'; -Actionclient : 'actionclient:'; +Actionclients : 'actionclients:'; -Actionserver : 'actionserver:'; +Actionservers : 'actionservers:'; Dependencies : 'dependencies:'; @@ -53,6 +51,8 @@ Float64_1 : 'float64[]'; Response : 'response:'; +Default : 'default:'; + Duration : 'duration'; Feedback : 'feedback'; @@ -75,8 +75,6 @@ Integer : 'Integer'; Action_1 : 'action:'; -Default : 'default'; - Float32 : 'float32'; Float64 : 'float64'; @@ -189,7 +187,7 @@ RULE_BINARY : ('0b'|'0B') ('0'|'1')+; RULE_BOOLEAN : ('true'|'false'); -RULE_DOUBLE : RULE_DIGIT ('.' RULE_DECINT*|('.' RULE_DIGIT*)? ('E'|'e') ('-'|'+')? RULE_DIGIT); +RULE_DOUBLE : (RULE_DIGIT|'-' RULE_DIGIT*) ('.' RULE_DECINT*|('.' RULE_DIGIT*)? ('E'|'e') ('-'|'+')? RULE_DIGIT); RULE_DECINT : ('0'|'1'..'9' RULE_DIGIT*|'-' '0'..'9' RULE_DIGIT*); diff --git a/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/lexer/InternalRos1Lexer.java b/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/lexer/InternalRos1Lexer.java index 730e60414..91aaa5b80 100644 --- a/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/lexer/InternalRos1Lexer.java +++ b/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/lexer/InternalRos1Lexer.java @@ -12,116 +12,115 @@ @SuppressWarnings("all") public class InternalRos1Lexer extends Lexer { - public static final int Float32_1=22; - public static final int Node=79; - public static final int RULE_DATE_TIME=100; + public static final int Float32_1=21; + public static final int Node=78; + public static final int RULE_DATE_TIME=99; public static final int Uint64_1=32; - public static final int String=50; - public static final int Int16=64; - public static final int Float32=37; - public static final int Goal=75; - public static final int Bool=73; - public static final int Uint16=59; + public static final int Serviceclients=8; + public static final int String=49; + public static final int Int16=63; + public static final int Float32=36; + public static final int Goal=74; + public static final int Actionservers=11; + public static final int Bool=72; + public static final int Uint16=58; public static final int Boolean=33; - public static final int ExternalDependency=5; - public static final int Uint8=69; - public static final int Parameters=17; - public static final int RULE_ID=101; - public static final int Actionclient=11; - public static final int RULE_DIGIT=90; - public static final int GlobalNamespace=8; - public static final int Artifacts=19; - public static final int Node_1=67; - public static final int Int16_1=39; - public static final int Header=49; - public static final int RULE_INT=103; - public static final int Byte=74; - public static final int RULE_ML_COMMENT=110; - public static final int LeftSquareBracket=88; - public static final int Specs=57; - public static final int Base64=47; + public static final int ExternalDependency=4; + public static final int Uint8=68; + public static final int Parameters=16; + public static final int RULE_ID=100; + public static final int RULE_DIGIT=89; + public static final int GlobalNamespace=7; + public static final int Artifacts=18; + public static final int Node_1=66; + public static final int Int16_1=38; + public static final int Header=48; + public static final int RULE_INT=102; + public static final int Byte=73; + public static final int RULE_ML_COMMENT=109; + public static final int LeftSquareBracket=87; + public static final int Specs=56; + public static final int Base64=46; public static final int Message_1=27; - public static final int Comma=86; - public static final int RULE_MESSAGE_ASIGMENT=104; - public static final int Goal_1=63; - public static final int LeftSquareBracketRightSquareBracket=85; - public static final int Int32=65; - public static final int Publishers=18; - public static final int Serviceserver=10; - public static final int RULE_DECINT=93; - public static final int Uint32=60; - public static final int FromGitRepo=15; - public static final int Msg=77; - public static final int RULE_HOUR=98; - public static final int Int8=76; - public static final int Default=36; - public static final int Actionserver=12; - public static final int Int8_1=55; + public static final int Comma=85; + public static final int RULE_MESSAGE_ASIGMENT=103; + public static final int Goal_1=62; + public static final int LeftSquareBracketRightSquareBracket=84; + public static final int Int32=64; + public static final int Publishers=17; + public static final int RULE_DECINT=92; + public static final int Uint32=59; + public static final int FromGitRepo=14; + public static final int Msg=76; + public static final int RULE_HOUR=97; + public static final int Int8=75; + public static final int Default=24; + public static final int Int8_1=54; public static final int Uint16_1=30; - public static final int Type=82; - public static final int Float64=38; - public static final int Int32_1=40; - public static final int Result_1=43; - public static final int RULE_BINARY=91; - public static final int String_1=58; - public static final int Subscribers=16; + public static final int Type=81; + public static final int Float64=37; + public static final int Int32_1=39; + public static final int Result_1=42; + public static final int RULE_BINARY=90; + public static final int String_1=57; + public static final int Subscribers=15; public static final int String_2=29; - public static final int RULE_DAY=95; - public static final int RULE_BEGIN=105; - public static final int RULE_BOOLEAN=92; - public static final int RelativeNamespace=6; - public static final int RULE_YEAR=97; - public static final int Feedback_1=21; - public static final int Result=56; - public static final int Name=78; - public static final int RULE_MIN_SEC=99; - public static final int ParameterAny=14; - public static final int List=72; - public static final int Dependencies=13; - public static final int RightSquareBracket=89; - public static final int PrivateNamespace=7; - public static final int GraphName=20; - public static final int Byte_1=54; - public static final int Float64_1=23; + public static final int Actionclients=10; + public static final int RULE_DAY=94; + public static final int RULE_BEGIN=104; + public static final int RULE_BOOLEAN=91; + public static final int RelativeNamespace=5; + public static final int Serviceservers=9; + public static final int RULE_YEAR=96; + public static final int Feedback_1=20; + public static final int Result=55; + public static final int Name=77; + public static final int RULE_MIN_SEC=98; + public static final int ParameterAny=13; + public static final int List=71; + public static final int Dependencies=12; + public static final int RightSquareBracket=88; + public static final int PrivateNamespace=6; + public static final int GraphName=19; + public static final int Byte_1=53; + public static final int Float64_1=22; public static final int Duration=25; public static final int Uint32_1=31; public static final int Action_1=35; - public static final int Double=48; - public static final int Type_1=68; - public static final int Value=70; - public static final int Uint64=61; - public static final int Action=52; - public static final int RULE_END=106; - public static final int Message=42; - public static final int Value_1=62; - public static final int Time=81; - public static final int RULE_STRING=102; - public static final int Bool_1=53; - public static final int Any=83; - public static final int Struct=51; - public static final int RULE_SL_COMMENT=107; - public static final int Uint8_1=45; - public static final int RULE_DOUBLE=94; + public static final int Double=47; + public static final int Type_1=67; + public static final int Value=69; + public static final int Uint64=60; + public static final int Action=51; + public static final int RULE_END=105; + public static final int Message=41; + public static final int Value_1=61; + public static final int Time=80; + public static final int RULE_STRING=101; + public static final int Bool_1=52; + public static final int Any=82; + public static final int Struct=50; + public static final int RULE_SL_COMMENT=106; + public static final int Uint8_1=44; + public static final int RULE_DOUBLE=93; public static final int Feedback=26; - public static final int ParameterStructMember=4; - public static final int Srv=80; - public static final int RULE_ROS_CONVENTION_A=108; - public static final int RULE_ROS_CONVENTION_PARAM=109; - public static final int Colon=87; + public static final int Srv=79; + public static final int RULE_ROS_CONVENTION_A=107; + public static final int RULE_ROS_CONVENTION_PARAM=108; + public static final int Colon=86; public static final int EOF=-1; - public static final int Ns=84; - public static final int RULE_WS=111; + public static final int Ns=83; + public static final int RULE_WS=110; public static final int Request=28; - public static final int Int64_1=41; - public static final int Service=44; - public static final int RULE_ANY_OTHER=112; - public static final int Date=71; - public static final int Response=24; + public static final int Int64_1=40; + public static final int Service=43; + public static final int RULE_ANY_OTHER=111; + public static final int Date=70; + public static final int Response=23; public static final int Integer=34; - public static final int Array=46; - public static final int Serviceclient=9; - public static final int Int64=66; - public static final int RULE_MONTH=96; + public static final int Array=45; + public static final int Int64=65; + public static final int RULE_MONTH=95; // delegates // delegators @@ -136,34 +135,13 @@ public InternalRos1Lexer(CharStream input, RecognizerSharedState state) { } public String getGrammarFileName() { return "InternalRos1Lexer.g"; } - // $ANTLR start "ParameterStructMember" - public final void mParameterStructMember() throws RecognitionException { - try { - int _type = ParameterStructMember; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:14:23: ( 'ParameterStructMember' ) - // InternalRos1Lexer.g:14:25: 'ParameterStructMember' - { - match("ParameterStructMember"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "ParameterStructMember" - // $ANTLR start "ExternalDependency" public final void mExternalDependency() throws RecognitionException { try { int _type = ExternalDependency; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:16:20: ( 'ExternalDependency' ) - // InternalRos1Lexer.g:16:22: 'ExternalDependency' + // InternalRos1Lexer.g:14:20: ( 'ExternalDependency' ) + // InternalRos1Lexer.g:14:22: 'ExternalDependency' { match("ExternalDependency"); @@ -183,8 +161,8 @@ public final void mRelativeNamespace() throws RecognitionException { try { int _type = RelativeNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:18:19: ( 'RelativeNamespace' ) - // InternalRos1Lexer.g:18:21: 'RelativeNamespace' + // InternalRos1Lexer.g:16:19: ( 'RelativeNamespace' ) + // InternalRos1Lexer.g:16:21: 'RelativeNamespace' { match("RelativeNamespace"); @@ -204,8 +182,8 @@ public final void mPrivateNamespace() throws RecognitionException { try { int _type = PrivateNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:20:18: ( 'PrivateNamespace' ) - // InternalRos1Lexer.g:20:20: 'PrivateNamespace' + // InternalRos1Lexer.g:18:18: ( 'PrivateNamespace' ) + // InternalRos1Lexer.g:18:20: 'PrivateNamespace' { match("PrivateNamespace"); @@ -225,8 +203,8 @@ public final void mGlobalNamespace() throws RecognitionException { try { int _type = GlobalNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:22:17: ( 'GlobalNamespace' ) - // InternalRos1Lexer.g:22:19: 'GlobalNamespace' + // InternalRos1Lexer.g:20:17: ( 'GlobalNamespace' ) + // InternalRos1Lexer.g:20:19: 'GlobalNamespace' { match("GlobalNamespace"); @@ -241,15 +219,15 @@ public final void mGlobalNamespace() throws RecognitionException { } // $ANTLR end "GlobalNamespace" - // $ANTLR start "Serviceclient" - public final void mServiceclient() throws RecognitionException { + // $ANTLR start "Serviceclients" + public final void mServiceclients() throws RecognitionException { try { - int _type = Serviceclient; + int _type = Serviceclients; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:24:15: ( 'serviceclient:' ) - // InternalRos1Lexer.g:24:17: 'serviceclient:' + // InternalRos1Lexer.g:22:16: ( 'serviceclients:' ) + // InternalRos1Lexer.g:22:18: 'serviceclients:' { - match("serviceclient:"); + match("serviceclients:"); } @@ -260,17 +238,17 @@ public final void mServiceclient() throws RecognitionException { finally { } } - // $ANTLR end "Serviceclient" + // $ANTLR end "Serviceclients" - // $ANTLR start "Serviceserver" - public final void mServiceserver() throws RecognitionException { + // $ANTLR start "Serviceservers" + public final void mServiceservers() throws RecognitionException { try { - int _type = Serviceserver; + int _type = Serviceservers; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:26:15: ( 'serviceserver:' ) - // InternalRos1Lexer.g:26:17: 'serviceserver:' + // InternalRos1Lexer.g:24:16: ( 'serviceservers:' ) + // InternalRos1Lexer.g:24:18: 'serviceservers:' { - match("serviceserver:"); + match("serviceservers:"); } @@ -281,17 +259,17 @@ public final void mServiceserver() throws RecognitionException { finally { } } - // $ANTLR end "Serviceserver" + // $ANTLR end "Serviceservers" - // $ANTLR start "Actionclient" - public final void mActionclient() throws RecognitionException { + // $ANTLR start "Actionclients" + public final void mActionclients() throws RecognitionException { try { - int _type = Actionclient; + int _type = Actionclients; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:28:14: ( 'actionclient:' ) - // InternalRos1Lexer.g:28:16: 'actionclient:' + // InternalRos1Lexer.g:26:15: ( 'actionclients:' ) + // InternalRos1Lexer.g:26:17: 'actionclients:' { - match("actionclient:"); + match("actionclients:"); } @@ -302,17 +280,17 @@ public final void mActionclient() throws RecognitionException { finally { } } - // $ANTLR end "Actionclient" + // $ANTLR end "Actionclients" - // $ANTLR start "Actionserver" - public final void mActionserver() throws RecognitionException { + // $ANTLR start "Actionservers" + public final void mActionservers() throws RecognitionException { try { - int _type = Actionserver; + int _type = Actionservers; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:30:14: ( 'actionserver:' ) - // InternalRos1Lexer.g:30:16: 'actionserver:' + // InternalRos1Lexer.g:28:15: ( 'actionservers:' ) + // InternalRos1Lexer.g:28:17: 'actionservers:' { - match("actionserver:"); + match("actionservers:"); } @@ -323,15 +301,15 @@ public final void mActionserver() throws RecognitionException { finally { } } - // $ANTLR end "Actionserver" + // $ANTLR end "Actionservers" // $ANTLR start "Dependencies" public final void mDependencies() throws RecognitionException { try { int _type = Dependencies; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:32:14: ( 'dependencies:' ) - // InternalRos1Lexer.g:32:16: 'dependencies:' + // InternalRos1Lexer.g:30:14: ( 'dependencies:' ) + // InternalRos1Lexer.g:30:16: 'dependencies:' { match("dependencies:"); @@ -351,8 +329,8 @@ public final void mParameterAny() throws RecognitionException { try { int _type = ParameterAny; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:34:14: ( 'ParameterAny' ) - // InternalRos1Lexer.g:34:16: 'ParameterAny' + // InternalRos1Lexer.g:32:14: ( 'ParameterAny' ) + // InternalRos1Lexer.g:32:16: 'ParameterAny' { match("ParameterAny"); @@ -372,8 +350,8 @@ public final void mFromGitRepo() throws RecognitionException { try { int _type = FromGitRepo; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:36:13: ( 'fromGitRepo:' ) - // InternalRos1Lexer.g:36:15: 'fromGitRepo:' + // InternalRos1Lexer.g:34:13: ( 'fromGitRepo:' ) + // InternalRos1Lexer.g:34:15: 'fromGitRepo:' { match("fromGitRepo:"); @@ -393,8 +371,8 @@ public final void mSubscribers() throws RecognitionException { try { int _type = Subscribers; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:38:13: ( 'subscribers:' ) - // InternalRos1Lexer.g:38:15: 'subscribers:' + // InternalRos1Lexer.g:36:13: ( 'subscribers:' ) + // InternalRos1Lexer.g:36:15: 'subscribers:' { match("subscribers:"); @@ -414,8 +392,8 @@ public final void mParameters() throws RecognitionException { try { int _type = Parameters; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:40:12: ( 'parameters:' ) - // InternalRos1Lexer.g:40:14: 'parameters:' + // InternalRos1Lexer.g:38:12: ( 'parameters:' ) + // InternalRos1Lexer.g:38:14: 'parameters:' { match("parameters:"); @@ -435,8 +413,8 @@ public final void mPublishers() throws RecognitionException { try { int _type = Publishers; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:42:12: ( 'publishers:' ) - // InternalRos1Lexer.g:42:14: 'publishers:' + // InternalRos1Lexer.g:40:12: ( 'publishers:' ) + // InternalRos1Lexer.g:40:14: 'publishers:' { match("publishers:"); @@ -456,8 +434,8 @@ public final void mArtifacts() throws RecognitionException { try { int _type = Artifacts; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:44:11: ( 'artifacts:' ) - // InternalRos1Lexer.g:44:13: 'artifacts:' + // InternalRos1Lexer.g:42:11: ( 'artifacts:' ) + // InternalRos1Lexer.g:42:13: 'artifacts:' { match("artifacts:"); @@ -477,8 +455,8 @@ public final void mGraphName() throws RecognitionException { try { int _type = GraphName; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:46:11: ( 'GraphName' ) - // InternalRos1Lexer.g:46:13: 'GraphName' + // InternalRos1Lexer.g:44:11: ( 'GraphName' ) + // InternalRos1Lexer.g:44:13: 'GraphName' { match("GraphName"); @@ -498,8 +476,8 @@ public final void mFeedback_1() throws RecognitionException { try { int _type = Feedback_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:48:12: ( 'feedback:' ) - // InternalRos1Lexer.g:48:14: 'feedback:' + // InternalRos1Lexer.g:46:12: ( 'feedback:' ) + // InternalRos1Lexer.g:46:14: 'feedback:' { match("feedback:"); @@ -519,8 +497,8 @@ public final void mFloat32_1() throws RecognitionException { try { int _type = Float32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:50:11: ( 'float32[]' ) - // InternalRos1Lexer.g:50:13: 'float32[]' + // InternalRos1Lexer.g:48:11: ( 'float32[]' ) + // InternalRos1Lexer.g:48:13: 'float32[]' { match("float32[]"); @@ -540,8 +518,8 @@ public final void mFloat64_1() throws RecognitionException { try { int _type = Float64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:52:11: ( 'float64[]' ) - // InternalRos1Lexer.g:52:13: 'float64[]' + // InternalRos1Lexer.g:50:11: ( 'float64[]' ) + // InternalRos1Lexer.g:50:13: 'float64[]' { match("float64[]"); @@ -561,8 +539,8 @@ public final void mResponse() throws RecognitionException { try { int _type = Response; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:54:10: ( 'response:' ) - // InternalRos1Lexer.g:54:12: 'response:' + // InternalRos1Lexer.g:52:10: ( 'response:' ) + // InternalRos1Lexer.g:52:12: 'response:' { match("response:"); @@ -577,6 +555,27 @@ public final void mResponse() throws RecognitionException { } // $ANTLR end "Response" + // $ANTLR start "Default" + public final void mDefault() throws RecognitionException { + try { + int _type = Default; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalRos1Lexer.g:54:9: ( 'default:' ) + // InternalRos1Lexer.g:54:11: 'default:' + { + match("default:"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "Default" + // $ANTLR start "Duration" public final void mDuration() throws RecognitionException { try { @@ -808,34 +807,13 @@ public final void mAction_1() throws RecognitionException { } // $ANTLR end "Action_1" - // $ANTLR start "Default" - public final void mDefault() throws RecognitionException { - try { - int _type = Default; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:78:9: ( 'default' ) - // InternalRos1Lexer.g:78:11: 'default' - { - match("default"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "Default" - // $ANTLR start "Float32" public final void mFloat32() throws RecognitionException { try { int _type = Float32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:80:9: ( 'float32' ) - // InternalRos1Lexer.g:80:11: 'float32' + // InternalRos1Lexer.g:78:9: ( 'float32' ) + // InternalRos1Lexer.g:78:11: 'float32' { match("float32"); @@ -855,8 +833,8 @@ public final void mFloat64() throws RecognitionException { try { int _type = Float64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:82:9: ( 'float64' ) - // InternalRos1Lexer.g:82:11: 'float64' + // InternalRos1Lexer.g:80:9: ( 'float64' ) + // InternalRos1Lexer.g:80:11: 'float64' { match("float64"); @@ -876,8 +854,8 @@ public final void mInt16_1() throws RecognitionException { try { int _type = Int16_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:84:9: ( 'int16[]' ) - // InternalRos1Lexer.g:84:11: 'int16[]' + // InternalRos1Lexer.g:82:9: ( 'int16[]' ) + // InternalRos1Lexer.g:82:11: 'int16[]' { match("int16[]"); @@ -897,8 +875,8 @@ public final void mInt32_1() throws RecognitionException { try { int _type = Int32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:86:9: ( 'int32[]' ) - // InternalRos1Lexer.g:86:11: 'int32[]' + // InternalRos1Lexer.g:84:9: ( 'int32[]' ) + // InternalRos1Lexer.g:84:11: 'int32[]' { match("int32[]"); @@ -918,8 +896,8 @@ public final void mInt64_1() throws RecognitionException { try { int _type = Int64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:88:9: ( 'int64[]' ) - // InternalRos1Lexer.g:88:11: 'int64[]' + // InternalRos1Lexer.g:86:9: ( 'int64[]' ) + // InternalRos1Lexer.g:86:11: 'int64[]' { match("int64[]"); @@ -939,8 +917,8 @@ public final void mMessage() throws RecognitionException { try { int _type = Message; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:90:9: ( 'message' ) - // InternalRos1Lexer.g:90:11: 'message' + // InternalRos1Lexer.g:88:9: ( 'message' ) + // InternalRos1Lexer.g:88:11: 'message' { match("message"); @@ -960,8 +938,8 @@ public final void mResult_1() throws RecognitionException { try { int _type = Result_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:92:10: ( 'result:' ) - // InternalRos1Lexer.g:92:12: 'result:' + // InternalRos1Lexer.g:90:10: ( 'result:' ) + // InternalRos1Lexer.g:90:12: 'result:' { match("result:"); @@ -981,8 +959,8 @@ public final void mService() throws RecognitionException { try { int _type = Service; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:94:9: ( 'service' ) - // InternalRos1Lexer.g:94:11: 'service' + // InternalRos1Lexer.g:92:9: ( 'service' ) + // InternalRos1Lexer.g:92:11: 'service' { match("service"); @@ -1002,8 +980,8 @@ public final void mUint8_1() throws RecognitionException { try { int _type = Uint8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:96:9: ( 'uint8[]' ) - // InternalRos1Lexer.g:96:11: 'uint8[]' + // InternalRos1Lexer.g:94:9: ( 'uint8[]' ) + // InternalRos1Lexer.g:94:11: 'uint8[]' { match("uint8[]"); @@ -1023,8 +1001,8 @@ public final void mArray() throws RecognitionException { try { int _type = Array; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:98:7: ( 'Array:' ) - // InternalRos1Lexer.g:98:9: 'Array:' + // InternalRos1Lexer.g:96:7: ( 'Array:' ) + // InternalRos1Lexer.g:96:9: 'Array:' { match("Array:"); @@ -1044,8 +1022,8 @@ public final void mBase64() throws RecognitionException { try { int _type = Base64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:100:8: ( 'Base64' ) - // InternalRos1Lexer.g:100:10: 'Base64' + // InternalRos1Lexer.g:98:8: ( 'Base64' ) + // InternalRos1Lexer.g:98:10: 'Base64' { match("Base64"); @@ -1065,8 +1043,8 @@ public final void mDouble() throws RecognitionException { try { int _type = Double; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:102:8: ( 'Double' ) - // InternalRos1Lexer.g:102:10: 'Double' + // InternalRos1Lexer.g:100:8: ( 'Double' ) + // InternalRos1Lexer.g:100:10: 'Double' { match("Double"); @@ -1086,8 +1064,8 @@ public final void mHeader() throws RecognitionException { try { int _type = Header; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:104:8: ( 'Header' ) - // InternalRos1Lexer.g:104:10: 'Header' + // InternalRos1Lexer.g:102:8: ( 'Header' ) + // InternalRos1Lexer.g:102:10: 'Header' { match("Header"); @@ -1107,8 +1085,8 @@ public final void mString() throws RecognitionException { try { int _type = String; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:106:8: ( 'String' ) - // InternalRos1Lexer.g:106:10: 'String' + // InternalRos1Lexer.g:104:8: ( 'String' ) + // InternalRos1Lexer.g:104:10: 'String' { match("String"); @@ -1128,8 +1106,8 @@ public final void mStruct() throws RecognitionException { try { int _type = Struct; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:108:8: ( 'Struct' ) - // InternalRos1Lexer.g:108:10: 'Struct' + // InternalRos1Lexer.g:106:8: ( 'Struct' ) + // InternalRos1Lexer.g:106:10: 'Struct' { match("Struct"); @@ -1149,8 +1127,8 @@ public final void mAction() throws RecognitionException { try { int _type = Action; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:110:8: ( 'action' ) - // InternalRos1Lexer.g:110:10: 'action' + // InternalRos1Lexer.g:108:8: ( 'action' ) + // InternalRos1Lexer.g:108:10: 'action' { match("action"); @@ -1170,8 +1148,8 @@ public final void mBool_1() throws RecognitionException { try { int _type = Bool_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:112:8: ( 'bool[]' ) - // InternalRos1Lexer.g:112:10: 'bool[]' + // InternalRos1Lexer.g:110:8: ( 'bool[]' ) + // InternalRos1Lexer.g:110:10: 'bool[]' { match("bool[]"); @@ -1191,8 +1169,8 @@ public final void mByte_1() throws RecognitionException { try { int _type = Byte_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:114:8: ( 'byte[]' ) - // InternalRos1Lexer.g:114:10: 'byte[]' + // InternalRos1Lexer.g:112:8: ( 'byte[]' ) + // InternalRos1Lexer.g:112:10: 'byte[]' { match("byte[]"); @@ -1212,8 +1190,8 @@ public final void mInt8_1() throws RecognitionException { try { int _type = Int8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:116:8: ( 'int8[]' ) - // InternalRos1Lexer.g:116:10: 'int8[]' + // InternalRos1Lexer.g:114:8: ( 'int8[]' ) + // InternalRos1Lexer.g:114:10: 'int8[]' { match("int8[]"); @@ -1233,8 +1211,8 @@ public final void mResult() throws RecognitionException { try { int _type = Result; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:118:8: ( 'result' ) - // InternalRos1Lexer.g:118:10: 'result' + // InternalRos1Lexer.g:116:8: ( 'result' ) + // InternalRos1Lexer.g:116:10: 'result' { match("result"); @@ -1254,8 +1232,8 @@ public final void mSpecs() throws RecognitionException { try { int _type = Specs; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:120:7: ( 'specs:' ) - // InternalRos1Lexer.g:120:9: 'specs:' + // InternalRos1Lexer.g:118:7: ( 'specs:' ) + // InternalRos1Lexer.g:118:9: 'specs:' { match("specs:"); @@ -1275,8 +1253,8 @@ public final void mString_1() throws RecognitionException { try { int _type = String_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:122:10: ( 'string' ) - // InternalRos1Lexer.g:122:12: 'string' + // InternalRos1Lexer.g:120:10: ( 'string' ) + // InternalRos1Lexer.g:120:12: 'string' { match("string"); @@ -1296,8 +1274,8 @@ public final void mUint16() throws RecognitionException { try { int _type = Uint16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:124:8: ( 'uint16' ) - // InternalRos1Lexer.g:124:10: 'uint16' + // InternalRos1Lexer.g:122:8: ( 'uint16' ) + // InternalRos1Lexer.g:122:10: 'uint16' { match("uint16"); @@ -1317,8 +1295,8 @@ public final void mUint32() throws RecognitionException { try { int _type = Uint32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:126:8: ( 'uint32' ) - // InternalRos1Lexer.g:126:10: 'uint32' + // InternalRos1Lexer.g:124:8: ( 'uint32' ) + // InternalRos1Lexer.g:124:10: 'uint32' { match("uint32"); @@ -1338,8 +1316,8 @@ public final void mUint64() throws RecognitionException { try { int _type = Uint64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:128:8: ( 'uint64' ) - // InternalRos1Lexer.g:128:10: 'uint64' + // InternalRos1Lexer.g:126:8: ( 'uint64' ) + // InternalRos1Lexer.g:126:10: 'uint64' { match("uint64"); @@ -1359,8 +1337,8 @@ public final void mValue_1() throws RecognitionException { try { int _type = Value_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:130:9: ( 'value:' ) - // InternalRos1Lexer.g:130:11: 'value:' + // InternalRos1Lexer.g:128:9: ( 'value:' ) + // InternalRos1Lexer.g:128:11: 'value:' { match("value:"); @@ -1380,8 +1358,8 @@ public final void mGoal_1() throws RecognitionException { try { int _type = Goal_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:132:8: ( 'goal:' ) - // InternalRos1Lexer.g:132:10: 'goal:' + // InternalRos1Lexer.g:130:8: ( 'goal:' ) + // InternalRos1Lexer.g:130:10: 'goal:' { match("goal:"); @@ -1401,8 +1379,8 @@ public final void mInt16() throws RecognitionException { try { int _type = Int16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:134:7: ( 'int16' ) - // InternalRos1Lexer.g:134:9: 'int16' + // InternalRos1Lexer.g:132:7: ( 'int16' ) + // InternalRos1Lexer.g:132:9: 'int16' { match("int16"); @@ -1422,8 +1400,8 @@ public final void mInt32() throws RecognitionException { try { int _type = Int32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:136:7: ( 'int32' ) - // InternalRos1Lexer.g:136:9: 'int32' + // InternalRos1Lexer.g:134:7: ( 'int32' ) + // InternalRos1Lexer.g:134:9: 'int32' { match("int32"); @@ -1443,8 +1421,8 @@ public final void mInt64() throws RecognitionException { try { int _type = Int64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:138:7: ( 'int64' ) - // InternalRos1Lexer.g:138:9: 'int64' + // InternalRos1Lexer.g:136:7: ( 'int64' ) + // InternalRos1Lexer.g:136:9: 'int64' { match("int64"); @@ -1464,8 +1442,8 @@ public final void mNode_1() throws RecognitionException { try { int _type = Node_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:140:8: ( 'node:' ) - // InternalRos1Lexer.g:140:10: 'node:' + // InternalRos1Lexer.g:138:8: ( 'node:' ) + // InternalRos1Lexer.g:138:10: 'node:' { match("node:"); @@ -1485,8 +1463,8 @@ public final void mType_1() throws RecognitionException { try { int _type = Type_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:142:8: ( 'type:' ) - // InternalRos1Lexer.g:142:10: 'type:' + // InternalRos1Lexer.g:140:8: ( 'type:' ) + // InternalRos1Lexer.g:140:10: 'type:' { match("type:"); @@ -1506,8 +1484,8 @@ public final void mUint8() throws RecognitionException { try { int _type = Uint8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:144:7: ( 'uint8' ) - // InternalRos1Lexer.g:144:9: 'uint8' + // InternalRos1Lexer.g:142:7: ( 'uint8' ) + // InternalRos1Lexer.g:142:9: 'uint8' { match("uint8"); @@ -1527,8 +1505,8 @@ public final void mValue() throws RecognitionException { try { int _type = Value; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:146:7: ( 'value' ) - // InternalRos1Lexer.g:146:9: 'value' + // InternalRos1Lexer.g:144:7: ( 'value' ) + // InternalRos1Lexer.g:144:9: 'value' { match("value"); @@ -1548,8 +1526,8 @@ public final void mDate() throws RecognitionException { try { int _type = Date; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:148:6: ( 'Date' ) - // InternalRos1Lexer.g:148:8: 'Date' + // InternalRos1Lexer.g:146:6: ( 'Date' ) + // InternalRos1Lexer.g:146:8: 'Date' { match("Date"); @@ -1569,8 +1547,8 @@ public final void mList() throws RecognitionException { try { int _type = List; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:150:6: ( 'List' ) - // InternalRos1Lexer.g:150:8: 'List' + // InternalRos1Lexer.g:148:6: ( 'List' ) + // InternalRos1Lexer.g:148:8: 'List' { match("List"); @@ -1590,8 +1568,8 @@ public final void mBool() throws RecognitionException { try { int _type = Bool; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:152:6: ( 'bool' ) - // InternalRos1Lexer.g:152:8: 'bool' + // InternalRos1Lexer.g:150:6: ( 'bool' ) + // InternalRos1Lexer.g:150:8: 'bool' { match("bool"); @@ -1611,8 +1589,8 @@ public final void mByte() throws RecognitionException { try { int _type = Byte; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:154:6: ( 'byte' ) - // InternalRos1Lexer.g:154:8: 'byte' + // InternalRos1Lexer.g:152:6: ( 'byte' ) + // InternalRos1Lexer.g:152:8: 'byte' { match("byte"); @@ -1632,8 +1610,8 @@ public final void mGoal() throws RecognitionException { try { int _type = Goal; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:156:6: ( 'goal' ) - // InternalRos1Lexer.g:156:8: 'goal' + // InternalRos1Lexer.g:154:6: ( 'goal' ) + // InternalRos1Lexer.g:154:8: 'goal' { match("goal"); @@ -1653,8 +1631,8 @@ public final void mInt8() throws RecognitionException { try { int _type = Int8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:158:6: ( 'int8' ) - // InternalRos1Lexer.g:158:8: 'int8' + // InternalRos1Lexer.g:156:6: ( 'int8' ) + // InternalRos1Lexer.g:156:8: 'int8' { match("int8"); @@ -1674,8 +1652,8 @@ public final void mMsg() throws RecognitionException { try { int _type = Msg; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:160:5: ( 'msg:' ) - // InternalRos1Lexer.g:160:7: 'msg:' + // InternalRos1Lexer.g:158:5: ( 'msg:' ) + // InternalRos1Lexer.g:158:7: 'msg:' { match("msg:"); @@ -1695,8 +1673,8 @@ public final void mName() throws RecognitionException { try { int _type = Name; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:162:6: ( 'name' ) - // InternalRos1Lexer.g:162:8: 'name' + // InternalRos1Lexer.g:160:6: ( 'name' ) + // InternalRos1Lexer.g:160:8: 'name' { match("name"); @@ -1716,8 +1694,8 @@ public final void mNode() throws RecognitionException { try { int _type = Node; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:164:6: ( 'node' ) - // InternalRos1Lexer.g:164:8: 'node' + // InternalRos1Lexer.g:162:6: ( 'node' ) + // InternalRos1Lexer.g:162:8: 'node' { match("node"); @@ -1737,8 +1715,8 @@ public final void mSrv() throws RecognitionException { try { int _type = Srv; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:166:5: ( 'srv:' ) - // InternalRos1Lexer.g:166:7: 'srv:' + // InternalRos1Lexer.g:164:5: ( 'srv:' ) + // InternalRos1Lexer.g:164:7: 'srv:' { match("srv:"); @@ -1758,8 +1736,8 @@ public final void mTime() throws RecognitionException { try { int _type = Time; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:168:6: ( 'time' ) - // InternalRos1Lexer.g:168:8: 'time' + // InternalRos1Lexer.g:166:6: ( 'time' ) + // InternalRos1Lexer.g:166:8: 'time' { match("time"); @@ -1779,8 +1757,8 @@ public final void mType() throws RecognitionException { try { int _type = Type; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:170:6: ( 'type' ) - // InternalRos1Lexer.g:170:8: 'type' + // InternalRos1Lexer.g:168:6: ( 'type' ) + // InternalRos1Lexer.g:168:8: 'type' { match("type"); @@ -1800,8 +1778,8 @@ public final void mAny() throws RecognitionException { try { int _type = Any; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:172:5: ( 'Any' ) - // InternalRos1Lexer.g:172:7: 'Any' + // InternalRos1Lexer.g:170:5: ( 'Any' ) + // InternalRos1Lexer.g:170:7: 'Any' { match("Any"); @@ -1821,8 +1799,8 @@ public final void mNs() throws RecognitionException { try { int _type = Ns; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:174:4: ( 'ns:' ) - // InternalRos1Lexer.g:174:6: 'ns:' + // InternalRos1Lexer.g:172:4: ( 'ns:' ) + // InternalRos1Lexer.g:172:6: 'ns:' { match("ns:"); @@ -1842,8 +1820,8 @@ public final void mLeftSquareBracketRightSquareBracket() throws RecognitionExcep try { int _type = LeftSquareBracketRightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:176:37: ( '[]' ) - // InternalRos1Lexer.g:176:39: '[]' + // InternalRos1Lexer.g:174:37: ( '[]' ) + // InternalRos1Lexer.g:174:39: '[]' { match("[]"); @@ -1863,8 +1841,8 @@ public final void mComma() throws RecognitionException { try { int _type = Comma; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:178:7: ( ',' ) - // InternalRos1Lexer.g:178:9: ',' + // InternalRos1Lexer.g:176:7: ( ',' ) + // InternalRos1Lexer.g:176:9: ',' { match(','); @@ -1883,8 +1861,8 @@ public final void mColon() throws RecognitionException { try { int _type = Colon; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:180:7: ( ':' ) - // InternalRos1Lexer.g:180:9: ':' + // InternalRos1Lexer.g:178:7: ( ':' ) + // InternalRos1Lexer.g:178:9: ':' { match(':'); @@ -1903,8 +1881,8 @@ public final void mLeftSquareBracket() throws RecognitionException { try { int _type = LeftSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:182:19: ( '[' ) - // InternalRos1Lexer.g:182:21: '[' + // InternalRos1Lexer.g:180:19: ( '[' ) + // InternalRos1Lexer.g:180:21: '[' { match('['); @@ -1923,8 +1901,8 @@ public final void mRightSquareBracket() throws RecognitionException { try { int _type = RightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:184:20: ( ']' ) - // InternalRos1Lexer.g:184:22: ']' + // InternalRos1Lexer.g:182:20: ( ']' ) + // InternalRos1Lexer.g:182:22: ']' { match(']'); @@ -1941,8 +1919,8 @@ public final void mRightSquareBracket() throws RecognitionException { // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalRos1Lexer.g:186:21: ( '0' .. '9' ) - // InternalRos1Lexer.g:186:23: '0' .. '9' + // InternalRos1Lexer.g:184:21: ( '0' .. '9' ) + // InternalRos1Lexer.g:184:23: '0' .. '9' { matchRange('0','9'); @@ -1959,10 +1937,10 @@ public final void mRULE_BINARY() throws RecognitionException { try { int _type = RULE_BINARY; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:188:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) - // InternalRos1Lexer.g:188:15: ( '0b' | '0B' ) ( '0' | '1' )+ + // InternalRos1Lexer.g:186:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) + // InternalRos1Lexer.g:186:15: ( '0b' | '0B' ) ( '0' | '1' )+ { - // InternalRos1Lexer.g:188:15: ( '0b' | '0B' ) + // InternalRos1Lexer.g:186:15: ( '0b' | '0B' ) int alt1=2; int LA1_0 = input.LA(1); @@ -1990,7 +1968,7 @@ else if ( (LA1_1=='B') ) { } switch (alt1) { case 1 : - // InternalRos1Lexer.g:188:16: '0b' + // InternalRos1Lexer.g:186:16: '0b' { match("0b"); @@ -1998,7 +1976,7 @@ else if ( (LA1_1=='B') ) { } break; case 2 : - // InternalRos1Lexer.g:188:21: '0B' + // InternalRos1Lexer.g:186:21: '0B' { match("0B"); @@ -2008,7 +1986,7 @@ else if ( (LA1_1=='B') ) { } - // InternalRos1Lexer.g:188:27: ( '0' | '1' )+ + // InternalRos1Lexer.g:186:27: ( '0' | '1' )+ int cnt2=0; loop2: do { @@ -2062,10 +2040,10 @@ public final void mRULE_BOOLEAN() throws RecognitionException { try { int _type = RULE_BOOLEAN; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:190:14: ( ( 'true' | 'false' ) ) - // InternalRos1Lexer.g:190:16: ( 'true' | 'false' ) + // InternalRos1Lexer.g:188:14: ( ( 'true' | 'false' ) ) + // InternalRos1Lexer.g:188:16: ( 'true' | 'false' ) { - // InternalRos1Lexer.g:190:16: ( 'true' | 'false' ) + // InternalRos1Lexer.g:188:16: ( 'true' | 'false' ) int alt3=2; int LA3_0 = input.LA(1); @@ -2083,7 +2061,7 @@ else if ( (LA3_0=='f') ) { } switch (alt3) { case 1 : - // InternalRos1Lexer.g:190:17: 'true' + // InternalRos1Lexer.g:188:17: 'true' { match("true"); @@ -2091,7 +2069,7 @@ else if ( (LA3_0=='f') ) { } break; case 2 : - // InternalRos1Lexer.g:190:24: 'false' + // InternalRos1Lexer.g:188:24: 'false' { match("false"); @@ -2117,34 +2095,53 @@ public final void mRULE_DOUBLE() throws RecognitionException { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:192:13: ( RULE_DIGIT ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) ) - // InternalRos1Lexer.g:192:15: RULE_DIGIT ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) + // InternalRos1Lexer.g:190:13: ( ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) ) + // InternalRos1Lexer.g:190:15: ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) { - mRULE_DIGIT(); - // InternalRos1Lexer.g:192:26: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) - int alt8=2; - alt8 = dfa8.predict(input); - switch (alt8) { + // InternalRos1Lexer.g:190:15: ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) + int alt5=2; + int LA5_0 = input.LA(1); + + if ( ((LA5_0>='0' && LA5_0<='9')) ) { + alt5=1; + } + else if ( (LA5_0=='-') ) { + alt5=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 5, 0, input); + + throw nvae; + } + switch (alt5) { case 1 : - // InternalRos1Lexer.g:192:27: '.' ( RULE_DECINT )* + // InternalRos1Lexer.g:190:16: RULE_DIGIT { - match('.'); - // InternalRos1Lexer.g:192:31: ( RULE_DECINT )* + mRULE_DIGIT(); + + } + break; + case 2 : + // InternalRos1Lexer.g:190:27: '-' ( RULE_DIGIT )* + { + match('-'); + // InternalRos1Lexer.g:190:31: ( RULE_DIGIT )* loop4: do { int alt4=2; int LA4_0 = input.LA(1); - if ( (LA4_0=='-'||(LA4_0>='0' && LA4_0<='9')) ) { + if ( ((LA4_0>='0' && LA4_0<='9')) ) { alt4=1; } switch (alt4) { case 1 : - // InternalRos1Lexer.g:192:31: RULE_DECINT + // InternalRos1Lexer.g:190:31: RULE_DIGIT { - mRULE_DECINT(); + mRULE_DIGIT(); } break; @@ -2155,37 +2152,76 @@ public final void mRULE_DOUBLE() throws RecognitionException { } while (true); + } + break; + + } + + // InternalRos1Lexer.g:190:44: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) + int alt10=2; + alt10 = dfa10.predict(input); + switch (alt10) { + case 1 : + // InternalRos1Lexer.g:190:45: '.' ( RULE_DECINT )* + { + match('.'); + // InternalRos1Lexer.g:190:49: ( RULE_DECINT )* + loop6: + do { + int alt6=2; + int LA6_0 = input.LA(1); + + if ( (LA6_0=='-'||(LA6_0>='0' && LA6_0<='9')) ) { + alt6=1; + } + + + switch (alt6) { + case 1 : + // InternalRos1Lexer.g:190:49: RULE_DECINT + { + mRULE_DECINT(); + + } + break; + + default : + break loop6; + } + } while (true); + + } break; case 2 : - // InternalRos1Lexer.g:192:44: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT + // InternalRos1Lexer.g:190:62: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT { - // InternalRos1Lexer.g:192:44: ( '.' ( RULE_DIGIT )* )? - int alt6=2; - int LA6_0 = input.LA(1); + // InternalRos1Lexer.g:190:62: ( '.' ( RULE_DIGIT )* )? + int alt8=2; + int LA8_0 = input.LA(1); - if ( (LA6_0=='.') ) { - alt6=1; + if ( (LA8_0=='.') ) { + alt8=1; } - switch (alt6) { + switch (alt8) { case 1 : - // InternalRos1Lexer.g:192:45: '.' ( RULE_DIGIT )* + // InternalRos1Lexer.g:190:63: '.' ( RULE_DIGIT )* { match('.'); - // InternalRos1Lexer.g:192:49: ( RULE_DIGIT )* - loop5: + // InternalRos1Lexer.g:190:67: ( RULE_DIGIT )* + loop7: do { - int alt5=2; - int LA5_0 = input.LA(1); + int alt7=2; + int LA7_0 = input.LA(1); - if ( ((LA5_0>='0' && LA5_0<='9')) ) { - alt5=1; + if ( ((LA7_0>='0' && LA7_0<='9')) ) { + alt7=1; } - switch (alt5) { + switch (alt7) { case 1 : - // InternalRos1Lexer.g:192:49: RULE_DIGIT + // InternalRos1Lexer.g:190:67: RULE_DIGIT { mRULE_DIGIT(); @@ -2193,7 +2229,7 @@ public final void mRULE_DOUBLE() throws RecognitionException { break; default : - break loop5; + break loop7; } } while (true); @@ -2212,14 +2248,14 @@ public final void mRULE_DOUBLE() throws RecognitionException { recover(mse); throw mse;} - // InternalRos1Lexer.g:192:73: ( '-' | '+' )? - int alt7=2; - int LA7_0 = input.LA(1); + // InternalRos1Lexer.g:190:91: ( '-' | '+' )? + int alt9=2; + int LA9_0 = input.LA(1); - if ( (LA7_0=='+'||LA7_0=='-') ) { - alt7=1; + if ( (LA9_0=='+'||LA9_0=='-') ) { + alt9=1; } - switch (alt7) { + switch (alt9) { case 1 : // InternalRos1Lexer.g: { @@ -2261,15 +2297,15 @@ public final void mRULE_DECINT() throws RecognitionException { try { int _type = RULE_DECINT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:194:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) - // InternalRos1Lexer.g:194:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // InternalRos1Lexer.g:192:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) + // InternalRos1Lexer.g:192:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) { - // InternalRos1Lexer.g:194:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) - int alt11=3; + // InternalRos1Lexer.g:192:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + int alt13=3; switch ( input.LA(1) ) { case '0': { - alt11=1; + alt13=1; } break; case '1': @@ -2282,47 +2318,47 @@ public final void mRULE_DECINT() throws RecognitionException { case '8': case '9': { - alt11=2; + alt13=2; } break; case '-': { - alt11=3; + alt13=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 11, 0, input); + new NoViableAltException("", 13, 0, input); throw nvae; } - switch (alt11) { + switch (alt13) { case 1 : - // InternalRos1Lexer.g:194:16: '0' + // InternalRos1Lexer.g:192:16: '0' { match('0'); } break; case 2 : - // InternalRos1Lexer.g:194:20: '1' .. '9' ( RULE_DIGIT )* + // InternalRos1Lexer.g:192:20: '1' .. '9' ( RULE_DIGIT )* { matchRange('1','9'); - // InternalRos1Lexer.g:194:29: ( RULE_DIGIT )* - loop9: + // InternalRos1Lexer.g:192:29: ( RULE_DIGIT )* + loop11: do { - int alt9=2; - int LA9_0 = input.LA(1); + int alt11=2; + int LA11_0 = input.LA(1); - if ( ((LA9_0>='0' && LA9_0<='9')) ) { - alt9=1; + if ( ((LA11_0>='0' && LA11_0<='9')) ) { + alt11=1; } - switch (alt9) { + switch (alt11) { case 1 : - // InternalRos1Lexer.g:194:29: RULE_DIGIT + // InternalRos1Lexer.g:192:29: RULE_DIGIT { mRULE_DIGIT(); @@ -2330,7 +2366,7 @@ public final void mRULE_DECINT() throws RecognitionException { break; default : - break loop9; + break loop11; } } while (true); @@ -2338,24 +2374,24 @@ public final void mRULE_DECINT() throws RecognitionException { } break; case 3 : - // InternalRos1Lexer.g:194:41: '-' '0' .. '9' ( RULE_DIGIT )* + // InternalRos1Lexer.g:192:41: '-' '0' .. '9' ( RULE_DIGIT )* { match('-'); matchRange('0','9'); - // InternalRos1Lexer.g:194:54: ( RULE_DIGIT )* - loop10: + // InternalRos1Lexer.g:192:54: ( RULE_DIGIT )* + loop12: do { - int alt10=2; - int LA10_0 = input.LA(1); + int alt12=2; + int LA12_0 = input.LA(1); - if ( ((LA10_0>='0' && LA10_0<='9')) ) { - alt10=1; + if ( ((LA12_0>='0' && LA12_0<='9')) ) { + alt12=1; } - switch (alt10) { + switch (alt12) { case 1 : - // InternalRos1Lexer.g:194:54: RULE_DIGIT + // InternalRos1Lexer.g:192:54: RULE_DIGIT { mRULE_DIGIT(); @@ -2363,7 +2399,7 @@ public final void mRULE_DECINT() throws RecognitionException { break; default : - break loop10; + break loop12; } } while (true); @@ -2387,41 +2423,41 @@ public final void mRULE_DECINT() throws RecognitionException { // $ANTLR start "RULE_DAY" public final void mRULE_DAY() throws RecognitionException { try { - // InternalRos1Lexer.g:196:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) - // InternalRos1Lexer.g:196:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalRos1Lexer.g:194:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) + // InternalRos1Lexer.g:194:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) { - // InternalRos1Lexer.g:196:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) - int alt12=2; - int LA12_0 = input.LA(1); + // InternalRos1Lexer.g:194:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + int alt14=2; + int LA14_0 = input.LA(1); - if ( ((LA12_0>='1' && LA12_0<='3')) ) { - int LA12_1 = input.LA(2); + if ( ((LA14_0>='1' && LA14_0<='3')) ) { + int LA14_1 = input.LA(2); - if ( ((LA12_1>='0' && LA12_1<='9')) ) { - alt12=2; + if ( ((LA14_1>='0' && LA14_1<='9')) ) { + alt14=2; } else { - alt12=1;} + alt14=1;} } - else if ( ((LA12_0>='4' && LA12_0<='9')) ) { - alt12=1; + else if ( ((LA14_0>='4' && LA14_0<='9')) ) { + alt14=1; } else { NoViableAltException nvae = - new NoViableAltException("", 12, 0, input); + new NoViableAltException("", 14, 0, input); throw nvae; } - switch (alt12) { + switch (alt14) { case 1 : - // InternalRos1Lexer.g:196:22: '1' .. '9' + // InternalRos1Lexer.g:194:22: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRos1Lexer.g:196:31: '1' .. '3' '0' .. '9' + // InternalRos1Lexer.g:194:31: '1' .. '3' '0' .. '9' { matchRange('1','3'); matchRange('0','9'); @@ -2443,41 +2479,41 @@ else if ( ((LA12_0>='4' && LA12_0<='9')) ) { // $ANTLR start "RULE_MONTH" public final void mRULE_MONTH() throws RecognitionException { try { - // InternalRos1Lexer.g:198:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) - // InternalRos1Lexer.g:198:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalRos1Lexer.g:196:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) + // InternalRos1Lexer.g:196:23: ( '1' .. '9' | '1' '0' .. '2' ) { - // InternalRos1Lexer.g:198:23: ( '1' .. '9' | '1' '0' .. '2' ) - int alt13=2; - int LA13_0 = input.LA(1); + // InternalRos1Lexer.g:196:23: ( '1' .. '9' | '1' '0' .. '2' ) + int alt15=2; + int LA15_0 = input.LA(1); - if ( (LA13_0=='1') ) { - int LA13_1 = input.LA(2); + if ( (LA15_0=='1') ) { + int LA15_1 = input.LA(2); - if ( ((LA13_1>='0' && LA13_1<='2')) ) { - alt13=2; + if ( ((LA15_1>='0' && LA15_1<='2')) ) { + alt15=2; } else { - alt13=1;} + alt15=1;} } - else if ( ((LA13_0>='2' && LA13_0<='9')) ) { - alt13=1; + else if ( ((LA15_0>='2' && LA15_0<='9')) ) { + alt15=1; } else { NoViableAltException nvae = - new NoViableAltException("", 13, 0, input); + new NoViableAltException("", 15, 0, input); throw nvae; } - switch (alt13) { + switch (alt15) { case 1 : - // InternalRos1Lexer.g:198:24: '1' .. '9' + // InternalRos1Lexer.g:196:24: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRos1Lexer.g:198:33: '1' '0' .. '2' + // InternalRos1Lexer.g:196:33: '1' '0' .. '2' { match('1'); matchRange('0','2'); @@ -2499,8 +2535,8 @@ else if ( ((LA13_0>='2' && LA13_0<='9')) ) { // $ANTLR start "RULE_YEAR" public final void mRULE_YEAR() throws RecognitionException { try { - // InternalRos1Lexer.g:200:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) - // InternalRos1Lexer.g:200:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' + // InternalRos1Lexer.g:198:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) + // InternalRos1Lexer.g:198:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' { matchRange('0','2'); matchRange('0','9'); @@ -2518,28 +2554,28 @@ public final void mRULE_YEAR() throws RecognitionException { // $ANTLR start "RULE_HOUR" public final void mRULE_HOUR() throws RecognitionException { try { - // InternalRos1Lexer.g:202:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) - // InternalRos1Lexer.g:202:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalRos1Lexer.g:200:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) + // InternalRos1Lexer.g:200:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) { - // InternalRos1Lexer.g:202:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) - int alt14=2; - int LA14_0 = input.LA(1); + // InternalRos1Lexer.g:200:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + int alt16=2; + int LA16_0 = input.LA(1); - if ( ((LA14_0>='0' && LA14_0<='1')) ) { - alt14=1; + if ( ((LA16_0>='0' && LA16_0<='1')) ) { + alt16=1; } - else if ( (LA14_0=='2') ) { - alt14=2; + else if ( (LA16_0=='2') ) { + alt16=2; } else { NoViableAltException nvae = - new NoViableAltException("", 14, 0, input); + new NoViableAltException("", 16, 0, input); throw nvae; } - switch (alt14) { + switch (alt16) { case 1 : - // InternalRos1Lexer.g:202:23: '0' .. '1' '0' .. '9' + // InternalRos1Lexer.g:200:23: '0' .. '1' '0' .. '9' { matchRange('0','1'); matchRange('0','9'); @@ -2547,7 +2583,7 @@ else if ( (LA14_0=='2') ) { } break; case 2 : - // InternalRos1Lexer.g:202:41: '2' '0' .. '3' + // InternalRos1Lexer.g:200:41: '2' '0' .. '3' { match('2'); matchRange('0','3'); @@ -2569,8 +2605,8 @@ else if ( (LA14_0=='2') ) { // $ANTLR start "RULE_MIN_SEC" public final void mRULE_MIN_SEC() throws RecognitionException { try { - // InternalRos1Lexer.g:204:23: ( '0' .. '5' '0' .. '9' ) - // InternalRos1Lexer.g:204:25: '0' .. '5' '0' .. '9' + // InternalRos1Lexer.g:202:23: ( '0' .. '5' '0' .. '9' ) + // InternalRos1Lexer.g:202:25: '0' .. '5' '0' .. '9' { matchRange('0','5'); matchRange('0','9'); @@ -2588,8 +2624,8 @@ public final void mRULE_DATE_TIME() throws RecognitionException { try { int _type = RULE_DATE_TIME; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:206:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) - // InternalRos1Lexer.g:206:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC + // InternalRos1Lexer.g:204:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) + // InternalRos1Lexer.g:204:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC { mRULE_YEAR(); match('-'); @@ -2618,35 +2654,35 @@ public final void mRULE_MESSAGE_ASIGMENT() throws RecognitionException { try { int _type = RULE_MESSAGE_ASIGMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:208:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) - // InternalRos1Lexer.g:208:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + // InternalRos1Lexer.g:206:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) + // InternalRos1Lexer.g:206:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) { - // InternalRos1Lexer.g:208:25: ( RULE_ID | RULE_STRING ) - int alt15=2; - int LA15_0 = input.LA(1); + // InternalRos1Lexer.g:206:25: ( RULE_ID | RULE_STRING ) + int alt17=2; + int LA17_0 = input.LA(1); - if ( ((LA15_0>='A' && LA15_0<='Z')||(LA15_0>='^' && LA15_0<='_')||(LA15_0>='a' && LA15_0<='z')) ) { - alt15=1; + if ( ((LA17_0>='A' && LA17_0<='Z')||(LA17_0>='^' && LA17_0<='_')||(LA17_0>='a' && LA17_0<='z')) ) { + alt17=1; } - else if ( (LA15_0=='\"'||LA15_0=='\'') ) { - alt15=2; + else if ( (LA17_0=='\"'||LA17_0=='\'') ) { + alt17=2; } else { NoViableAltException nvae = - new NoViableAltException("", 15, 0, input); + new NoViableAltException("", 17, 0, input); throw nvae; } - switch (alt15) { + switch (alt17) { case 1 : - // InternalRos1Lexer.g:208:26: RULE_ID + // InternalRos1Lexer.g:206:26: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRos1Lexer.g:208:34: RULE_STRING + // InternalRos1Lexer.g:206:34: RULE_STRING { mRULE_STRING(); @@ -2656,8 +2692,8 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { } match('='); - // InternalRos1Lexer.g:208:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) - int alt16=4; + // InternalRos1Lexer.g:206:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + int alt18=4; switch ( input.LA(1) ) { case 'A': case 'B': @@ -2714,13 +2750,13 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { case 'y': case 'z': { - alt16=1; + alt18=1; } break; case '\"': case '\'': { - alt16=2; + alt18=2; } break; case '0': @@ -2734,45 +2770,45 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { case '8': case '9': { - alt16=3; + alt18=3; } break; case '-': { - alt16=4; + alt18=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 16, 0, input); + new NoViableAltException("", 18, 0, input); throw nvae; } - switch (alt16) { + switch (alt18) { case 1 : - // InternalRos1Lexer.g:208:52: RULE_ID + // InternalRos1Lexer.g:206:52: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRos1Lexer.g:208:60: RULE_STRING + // InternalRos1Lexer.g:206:60: RULE_STRING { mRULE_STRING(); } break; case 3 : - // InternalRos1Lexer.g:208:72: RULE_INT + // InternalRos1Lexer.g:206:72: RULE_INT { mRULE_INT(); } break; case 4 : - // InternalRos1Lexer.g:208:81: '-' RULE_INT + // InternalRos1Lexer.g:206:81: '-' RULE_INT { match('-'); mRULE_INT(); @@ -2796,8 +2832,8 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { // $ANTLR start "RULE_BEGIN" public final void mRULE_BEGIN() throws RecognitionException { try { - // InternalRos1Lexer.g:210:21: () - // InternalRos1Lexer.g:210:23: + // InternalRos1Lexer.g:208:21: () + // InternalRos1Lexer.g:208:23: { } @@ -2810,8 +2846,8 @@ public final void mRULE_BEGIN() throws RecognitionException { // $ANTLR start "RULE_END" public final void mRULE_END() throws RecognitionException { try { - // InternalRos1Lexer.g:212:19: () - // InternalRos1Lexer.g:212:21: + // InternalRos1Lexer.g:210:19: () + // InternalRos1Lexer.g:210:21: { } @@ -2826,24 +2862,24 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:214:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) - // InternalRos1Lexer.g:214:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* + // InternalRos1Lexer.g:212:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) + // InternalRos1Lexer.g:212:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* { match('#'); - // InternalRos1Lexer.g:214:23: (~ ( ( '\\n' | '\\r' ) ) )* - loop17: + // InternalRos1Lexer.g:212:23: (~ ( ( '\\n' | '\\r' ) ) )* + loop19: do { - int alt17=2; - int LA17_0 = input.LA(1); + int alt19=2; + int LA19_0 = input.LA(1); - if ( ((LA17_0>='\u0000' && LA17_0<='\t')||(LA17_0>='\u000B' && LA17_0<='\f')||(LA17_0>='\u000E' && LA17_0<='\uFFFF')) ) { - alt17=1; + if ( ((LA19_0>='\u0000' && LA19_0<='\t')||(LA19_0>='\u000B' && LA19_0<='\f')||(LA19_0>='\u000E' && LA19_0<='\uFFFF')) ) { + alt19=1; } - switch (alt17) { + switch (alt19) { case 1 : - // InternalRos1Lexer.g:214:23: ~ ( ( '\\n' | '\\r' ) ) + // InternalRos1Lexer.g:212:23: ~ ( ( '\\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(); @@ -2859,7 +2895,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { break; default : - break loop17; + break loop19; } } while (true); @@ -2879,26 +2915,26 @@ public final void mRULE_ROS_CONVENTION_A() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_A; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:216:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) - // InternalRos1Lexer.g:216:25: ( '/' RULE_ID | RULE_ID '/' )* + // InternalRos1Lexer.g:214:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) + // InternalRos1Lexer.g:214:25: ( '/' RULE_ID | RULE_ID '/' )* { - // InternalRos1Lexer.g:216:25: ( '/' RULE_ID | RULE_ID '/' )* - loop18: + // InternalRos1Lexer.g:214:25: ( '/' RULE_ID | RULE_ID '/' )* + loop20: do { - int alt18=3; - int LA18_0 = input.LA(1); + int alt20=3; + int LA20_0 = input.LA(1); - if ( (LA18_0=='/') ) { - alt18=1; + if ( (LA20_0=='/') ) { + alt20=1; } - else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>='a' && LA18_0<='z')) ) { - alt18=2; + else if ( ((LA20_0>='A' && LA20_0<='Z')||(LA20_0>='^' && LA20_0<='_')||(LA20_0>='a' && LA20_0<='z')) ) { + alt20=2; } - switch (alt18) { + switch (alt20) { case 1 : - // InternalRos1Lexer.g:216:26: '/' RULE_ID + // InternalRos1Lexer.g:214:26: '/' RULE_ID { match('/'); mRULE_ID(); @@ -2906,7 +2942,7 @@ else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>= } break; case 2 : - // InternalRos1Lexer.g:216:38: RULE_ID '/' + // InternalRos1Lexer.g:214:38: RULE_ID '/' { mRULE_ID(); match('/'); @@ -2915,7 +2951,7 @@ else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>= break; default : - break loop18; + break loop20; } } while (true); @@ -2935,36 +2971,36 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_PARAM; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:218:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) - // InternalRos1Lexer.g:218:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + // InternalRos1Lexer.g:216:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) + // InternalRos1Lexer.g:216:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* { - // InternalRos1Lexer.g:218:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* - loop19: + // InternalRos1Lexer.g:216:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + loop21: do { - int alt19=4; + int alt21=4; switch ( input.LA(1) ) { case '/': { - alt19=1; + alt21=1; } break; case '\"': case '\'': { - alt19=2; + alt21=2; } break; case '~': { - alt19=3; + alt21=3; } break; } - switch (alt19) { + switch (alt21) { case 1 : - // InternalRos1Lexer.g:218:30: '/' RULE_STRING + // InternalRos1Lexer.g:216:30: '/' RULE_STRING { match('/'); mRULE_STRING(); @@ -2972,7 +3008,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 2 : - // InternalRos1Lexer.g:218:46: RULE_STRING '/' + // InternalRos1Lexer.g:216:46: RULE_STRING '/' { mRULE_STRING(); match('/'); @@ -2980,7 +3016,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 3 : - // InternalRos1Lexer.g:218:62: '~' RULE_STRING + // InternalRos1Lexer.g:216:62: '~' RULE_STRING { match('~'); mRULE_STRING(); @@ -2989,7 +3025,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { break; default : - break loop19; + break loop21; } } while (true); @@ -3009,19 +3045,19 @@ public final void mRULE_ID() throws RecognitionException { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:220:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalRos1Lexer.g:220:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalRos1Lexer.g:218:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalRos1Lexer.g:218:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalRos1Lexer.g:220:11: ( '^' )? - int alt20=2; - int LA20_0 = input.LA(1); + // InternalRos1Lexer.g:218:11: ( '^' )? + int alt22=2; + int LA22_0 = input.LA(1); - if ( (LA20_0=='^') ) { - alt20=1; + if ( (LA22_0=='^') ) { + alt22=1; } - switch (alt20) { + switch (alt22) { case 1 : - // InternalRos1Lexer.g:220:11: '^' + // InternalRos1Lexer.g:218:11: '^' { match('^'); @@ -3039,18 +3075,18 @@ public final void mRULE_ID() throws RecognitionException { recover(mse); throw mse;} - // InternalRos1Lexer.g:220:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* - loop21: + // InternalRos1Lexer.g:218:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + loop23: do { - int alt21=2; - int LA21_0 = input.LA(1); + int alt23=2; + int LA23_0 = input.LA(1); - if ( ((LA21_0>='0' && LA21_0<='9')||(LA21_0>='A' && LA21_0<='Z')||LA21_0=='_'||(LA21_0>='a' && LA21_0<='z')) ) { - alt21=1; + if ( ((LA23_0>='0' && LA23_0<='9')||(LA23_0>='A' && LA23_0<='Z')||LA23_0=='_'||(LA23_0>='a' && LA23_0<='z')) ) { + alt23=1; } - switch (alt21) { + switch (alt23) { case 1 : // InternalRos1Lexer.g: { @@ -3068,7 +3104,7 @@ public final void mRULE_ID() throws RecognitionException { break; default : - break loop21; + break loop23; } } while (true); @@ -3086,24 +3122,24 @@ public final void mRULE_ID() throws RecognitionException { // $ANTLR start "RULE_INT" public final void mRULE_INT() throws RecognitionException { try { - // InternalRos1Lexer.g:222:19: ( ( '0' .. '9' )+ ) - // InternalRos1Lexer.g:222:21: ( '0' .. '9' )+ + // InternalRos1Lexer.g:220:19: ( ( '0' .. '9' )+ ) + // InternalRos1Lexer.g:220:21: ( '0' .. '9' )+ { - // InternalRos1Lexer.g:222:21: ( '0' .. '9' )+ - int cnt22=0; - loop22: + // InternalRos1Lexer.g:220:21: ( '0' .. '9' )+ + int cnt24=0; + loop24: do { - int alt22=2; - int LA22_0 = input.LA(1); + int alt24=2; + int LA24_0 = input.LA(1); - if ( ((LA22_0>='0' && LA22_0<='9')) ) { - alt22=1; + if ( ((LA24_0>='0' && LA24_0<='9')) ) { + alt24=1; } - switch (alt22) { + switch (alt24) { case 1 : - // InternalRos1Lexer.g:222:22: '0' .. '9' + // InternalRos1Lexer.g:220:22: '0' .. '9' { matchRange('0','9'); @@ -3111,12 +3147,12 @@ public final void mRULE_INT() throws RecognitionException { break; default : - if ( cnt22 >= 1 ) break loop22; + if ( cnt24 >= 1 ) break loop24; EarlyExitException eee = - new EarlyExitException(22, input); + new EarlyExitException(24, input); throw eee; } - cnt22++; + cnt24++; } while (true); @@ -3133,47 +3169,47 @@ public final void mRULE_STRING() throws RecognitionException { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:224:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalRos1Lexer.g:224:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRos1Lexer.g:222:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalRos1Lexer.g:222:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalRos1Lexer.g:224:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - int alt25=2; - int LA25_0 = input.LA(1); + // InternalRos1Lexer.g:222:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + int alt27=2; + int LA27_0 = input.LA(1); - if ( (LA25_0=='\"') ) { - alt25=1; + if ( (LA27_0=='\"') ) { + alt27=1; } - else if ( (LA25_0=='\'') ) { - alt25=2; + else if ( (LA27_0=='\'') ) { + alt27=2; } else { NoViableAltException nvae = - new NoViableAltException("", 25, 0, input); + new NoViableAltException("", 27, 0, input); throw nvae; } - switch (alt25) { + switch (alt27) { case 1 : - // InternalRos1Lexer.g:224:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalRos1Lexer.g:222:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalRos1Lexer.g:224:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* - loop23: + // InternalRos1Lexer.g:222:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + loop25: do { - int alt23=3; - int LA23_0 = input.LA(1); + int alt25=3; + int LA25_0 = input.LA(1); - if ( (LA23_0=='\\') ) { - alt23=1; + if ( (LA25_0=='\\') ) { + alt25=1; } - else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA23_0>=']' && LA23_0<='\uFFFF')) ) { - alt23=2; + else if ( ((LA25_0>='\u0000' && LA25_0<='!')||(LA25_0>='#' && LA25_0<='[')||(LA25_0>=']' && LA25_0<='\uFFFF')) ) { + alt25=2; } - switch (alt23) { + switch (alt25) { case 1 : - // InternalRos1Lexer.g:224:21: '\\\\' . + // InternalRos1Lexer.g:222:21: '\\\\' . { match('\\'); matchAny(); @@ -3181,7 +3217,7 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 } break; case 2 : - // InternalRos1Lexer.g:224:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalRos1Lexer.g:222:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3197,7 +3233,7 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 break; default : - break loop23; + break loop25; } } while (true); @@ -3206,26 +3242,26 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 } break; case 2 : - // InternalRos1Lexer.g:224:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalRos1Lexer.g:222:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalRos1Lexer.g:224:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* - loop24: + // InternalRos1Lexer.g:222:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + loop26: do { - int alt24=3; - int LA24_0 = input.LA(1); + int alt26=3; + int LA26_0 = input.LA(1); - if ( (LA24_0=='\\') ) { - alt24=1; + if ( (LA26_0=='\\') ) { + alt26=1; } - else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA24_0>=']' && LA24_0<='\uFFFF')) ) { - alt24=2; + else if ( ((LA26_0>='\u0000' && LA26_0<='&')||(LA26_0>='(' && LA26_0<='[')||(LA26_0>=']' && LA26_0<='\uFFFF')) ) { + alt26=2; } - switch (alt24) { + switch (alt26) { case 1 : - // InternalRos1Lexer.g:224:54: '\\\\' . + // InternalRos1Lexer.g:222:54: '\\\\' . { match('\\'); matchAny(); @@ -3233,7 +3269,7 @@ else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA2 } break; case 2 : - // InternalRos1Lexer.g:224:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalRos1Lexer.g:222:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3249,7 +3285,7 @@ else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA2 break; default : - break loop24; + break loop26; } } while (true); @@ -3276,37 +3312,37 @@ public final void mRULE_ML_COMMENT() throws RecognitionException { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:226:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalRos1Lexer.g:226:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalRos1Lexer.g:224:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalRos1Lexer.g:224:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalRos1Lexer.g:226:24: ( options {greedy=false; } : . )* - loop26: + // InternalRos1Lexer.g:224:24: ( options {greedy=false; } : . )* + loop28: do { - int alt26=2; - int LA26_0 = input.LA(1); + int alt28=2; + int LA28_0 = input.LA(1); - if ( (LA26_0=='*') ) { - int LA26_1 = input.LA(2); + if ( (LA28_0=='*') ) { + int LA28_1 = input.LA(2); - if ( (LA26_1=='/') ) { - alt26=2; + if ( (LA28_1=='/') ) { + alt28=2; } - else if ( ((LA26_1>='\u0000' && LA26_1<='.')||(LA26_1>='0' && LA26_1<='\uFFFF')) ) { - alt26=1; + else if ( ((LA28_1>='\u0000' && LA28_1<='.')||(LA28_1>='0' && LA28_1<='\uFFFF')) ) { + alt28=1; } } - else if ( ((LA26_0>='\u0000' && LA26_0<=')')||(LA26_0>='+' && LA26_0<='\uFFFF')) ) { - alt26=1; + else if ( ((LA28_0>='\u0000' && LA28_0<=')')||(LA28_0>='+' && LA28_0<='\uFFFF')) ) { + alt28=1; } - switch (alt26) { + switch (alt28) { case 1 : - // InternalRos1Lexer.g:226:52: . + // InternalRos1Lexer.g:224:52: . { matchAny(); @@ -3314,7 +3350,7 @@ else if ( ((LA26_0>='\u0000' && LA26_0<=')')||(LA26_0>='+' && LA26_0<='\uFFFF')) break; default : - break loop26; + break loop28; } } while (true); @@ -3336,22 +3372,22 @@ public final void mRULE_WS() throws RecognitionException { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:228:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalRos1Lexer.g:228:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRos1Lexer.g:226:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalRos1Lexer.g:226:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalRos1Lexer.g:228:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ - int cnt27=0; - loop27: + // InternalRos1Lexer.g:226:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + int cnt29=0; + loop29: do { - int alt27=2; - int LA27_0 = input.LA(1); + int alt29=2; + int LA29_0 = input.LA(1); - if ( ((LA27_0>='\t' && LA27_0<='\n')||LA27_0=='\r'||LA27_0==' ') ) { - alt27=1; + if ( ((LA29_0>='\t' && LA29_0<='\n')||LA29_0=='\r'||LA29_0==' ') ) { + alt29=1; } - switch (alt27) { + switch (alt29) { case 1 : // InternalRos1Lexer.g: { @@ -3369,12 +3405,12 @@ public final void mRULE_WS() throws RecognitionException { break; default : - if ( cnt27 >= 1 ) break loop27; + if ( cnt29 >= 1 ) break loop29; EarlyExitException eee = - new EarlyExitException(27, input); + new EarlyExitException(29, input); throw eee; } - cnt27++; + cnt29++; } while (true); @@ -3393,8 +3429,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos1Lexer.g:230:16: ( . ) - // InternalRos1Lexer.g:230:18: . + // InternalRos1Lexer.g:228:16: ( . ) + // InternalRos1Lexer.g:228:18: . { matchAny(); @@ -3409,705 +3445,698 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { // $ANTLR end "RULE_ANY_OTHER" public void mTokens() throws RecognitionException { - // InternalRos1Lexer.g:1:8: ( ParameterStructMember | ExternalDependency | RelativeNamespace | PrivateNamespace | GlobalNamespace | Serviceclient | Serviceserver | Actionclient | Actionserver | Dependencies | ParameterAny | FromGitRepo | Subscribers | Parameters | Publishers | Artifacts | GraphName | Feedback_1 | Float32_1 | Float64_1 | Response | Duration | Feedback | Message_1 | Request | String_2 | Uint16_1 | Uint32_1 | Uint64_1 | Boolean | Integer | Action_1 | Default | Float32 | Float64 | Int16_1 | Int32_1 | Int64_1 | Message | Result_1 | Service | Uint8_1 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Int8_1 | Result | Specs | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | Goal_1 | Int16 | Int32 | Int64 | Node_1 | Type_1 | Uint8 | Value | Date | List | Bool | Byte | Goal | Int8 | Msg | Name | Node | Srv | Time | Type | Any | Ns | LeftSquareBracketRightSquareBracket | Comma | Colon | LeftSquareBracket | RightSquareBracket | RULE_BINARY | RULE_BOOLEAN | RULE_DOUBLE | RULE_DECINT | RULE_DATE_TIME | RULE_MESSAGE_ASIGMENT | RULE_SL_COMMENT | RULE_ROS_CONVENTION_A | RULE_ROS_CONVENTION_PARAM | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt28=100; - alt28 = dfa28.predict(input); - switch (alt28) { + // InternalRos1Lexer.g:1:8: ( ExternalDependency | RelativeNamespace | PrivateNamespace | GlobalNamespace | Serviceclients | Serviceservers | Actionclients | Actionservers | Dependencies | ParameterAny | FromGitRepo | Subscribers | Parameters | Publishers | Artifacts | GraphName | Feedback_1 | Float32_1 | Float64_1 | Response | Default | Duration | Feedback | Message_1 | Request | String_2 | Uint16_1 | Uint32_1 | Uint64_1 | Boolean | Integer | Action_1 | Float32 | Float64 | Int16_1 | Int32_1 | Int64_1 | Message | Result_1 | Service | Uint8_1 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Int8_1 | Result | Specs | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | Goal_1 | Int16 | Int32 | Int64 | Node_1 | Type_1 | Uint8 | Value | Date | List | Bool | Byte | Goal | Int8 | Msg | Name | Node | Srv | Time | Type | Any | Ns | LeftSquareBracketRightSquareBracket | Comma | Colon | LeftSquareBracket | RightSquareBracket | RULE_BINARY | RULE_BOOLEAN | RULE_DOUBLE | RULE_DECINT | RULE_DATE_TIME | RULE_MESSAGE_ASIGMENT | RULE_SL_COMMENT | RULE_ROS_CONVENTION_A | RULE_ROS_CONVENTION_PARAM | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_WS | RULE_ANY_OTHER ) + int alt30=99; + alt30 = dfa30.predict(input); + switch (alt30) { case 1 : - // InternalRos1Lexer.g:1:10: ParameterStructMember + // InternalRos1Lexer.g:1:10: ExternalDependency { - mParameterStructMember(); + mExternalDependency(); } break; case 2 : - // InternalRos1Lexer.g:1:32: ExternalDependency + // InternalRos1Lexer.g:1:29: RelativeNamespace { - mExternalDependency(); + mRelativeNamespace(); } break; case 3 : - // InternalRos1Lexer.g:1:51: RelativeNamespace + // InternalRos1Lexer.g:1:47: PrivateNamespace { - mRelativeNamespace(); + mPrivateNamespace(); } break; case 4 : - // InternalRos1Lexer.g:1:69: PrivateNamespace + // InternalRos1Lexer.g:1:64: GlobalNamespace { - mPrivateNamespace(); + mGlobalNamespace(); } break; case 5 : - // InternalRos1Lexer.g:1:86: GlobalNamespace + // InternalRos1Lexer.g:1:80: Serviceclients { - mGlobalNamespace(); + mServiceclients(); } break; case 6 : - // InternalRos1Lexer.g:1:102: Serviceclient + // InternalRos1Lexer.g:1:95: Serviceservers { - mServiceclient(); + mServiceservers(); } break; case 7 : - // InternalRos1Lexer.g:1:116: Serviceserver + // InternalRos1Lexer.g:1:110: Actionclients { - mServiceserver(); + mActionclients(); } break; case 8 : - // InternalRos1Lexer.g:1:130: Actionclient + // InternalRos1Lexer.g:1:124: Actionservers { - mActionclient(); + mActionservers(); } break; case 9 : - // InternalRos1Lexer.g:1:143: Actionserver + // InternalRos1Lexer.g:1:138: Dependencies { - mActionserver(); + mDependencies(); } break; case 10 : - // InternalRos1Lexer.g:1:156: Dependencies + // InternalRos1Lexer.g:1:151: ParameterAny { - mDependencies(); + mParameterAny(); } break; case 11 : - // InternalRos1Lexer.g:1:169: ParameterAny + // InternalRos1Lexer.g:1:164: FromGitRepo { - mParameterAny(); + mFromGitRepo(); } break; case 12 : - // InternalRos1Lexer.g:1:182: FromGitRepo + // InternalRos1Lexer.g:1:176: Subscribers { - mFromGitRepo(); + mSubscribers(); } break; case 13 : - // InternalRos1Lexer.g:1:194: Subscribers + // InternalRos1Lexer.g:1:188: Parameters { - mSubscribers(); + mParameters(); } break; case 14 : - // InternalRos1Lexer.g:1:206: Parameters + // InternalRos1Lexer.g:1:199: Publishers { - mParameters(); + mPublishers(); } break; case 15 : - // InternalRos1Lexer.g:1:217: Publishers + // InternalRos1Lexer.g:1:210: Artifacts { - mPublishers(); + mArtifacts(); } break; case 16 : - // InternalRos1Lexer.g:1:228: Artifacts + // InternalRos1Lexer.g:1:220: GraphName { - mArtifacts(); + mGraphName(); } break; case 17 : - // InternalRos1Lexer.g:1:238: GraphName + // InternalRos1Lexer.g:1:230: Feedback_1 { - mGraphName(); + mFeedback_1(); } break; case 18 : - // InternalRos1Lexer.g:1:248: Feedback_1 + // InternalRos1Lexer.g:1:241: Float32_1 { - mFeedback_1(); + mFloat32_1(); } break; case 19 : - // InternalRos1Lexer.g:1:259: Float32_1 + // InternalRos1Lexer.g:1:251: Float64_1 { - mFloat32_1(); + mFloat64_1(); } break; case 20 : - // InternalRos1Lexer.g:1:269: Float64_1 + // InternalRos1Lexer.g:1:261: Response { - mFloat64_1(); + mResponse(); } break; case 21 : - // InternalRos1Lexer.g:1:279: Response + // InternalRos1Lexer.g:1:270: Default { - mResponse(); + mDefault(); } break; case 22 : - // InternalRos1Lexer.g:1:288: Duration + // InternalRos1Lexer.g:1:278: Duration { mDuration(); } break; case 23 : - // InternalRos1Lexer.g:1:297: Feedback + // InternalRos1Lexer.g:1:287: Feedback { mFeedback(); } break; case 24 : - // InternalRos1Lexer.g:1:306: Message_1 + // InternalRos1Lexer.g:1:296: Message_1 { mMessage_1(); } break; case 25 : - // InternalRos1Lexer.g:1:316: Request + // InternalRos1Lexer.g:1:306: Request { mRequest(); } break; case 26 : - // InternalRos1Lexer.g:1:324: String_2 + // InternalRos1Lexer.g:1:314: String_2 { mString_2(); } break; case 27 : - // InternalRos1Lexer.g:1:333: Uint16_1 + // InternalRos1Lexer.g:1:323: Uint16_1 { mUint16_1(); } break; case 28 : - // InternalRos1Lexer.g:1:342: Uint32_1 + // InternalRos1Lexer.g:1:332: Uint32_1 { mUint32_1(); } break; case 29 : - // InternalRos1Lexer.g:1:351: Uint64_1 + // InternalRos1Lexer.g:1:341: Uint64_1 { mUint64_1(); } break; case 30 : - // InternalRos1Lexer.g:1:360: Boolean + // InternalRos1Lexer.g:1:350: Boolean { mBoolean(); } break; case 31 : - // InternalRos1Lexer.g:1:368: Integer + // InternalRos1Lexer.g:1:358: Integer { mInteger(); } break; case 32 : - // InternalRos1Lexer.g:1:376: Action_1 + // InternalRos1Lexer.g:1:366: Action_1 { mAction_1(); } break; case 33 : - // InternalRos1Lexer.g:1:385: Default - { - mDefault(); - - } - break; - case 34 : - // InternalRos1Lexer.g:1:393: Float32 + // InternalRos1Lexer.g:1:375: Float32 { mFloat32(); } break; - case 35 : - // InternalRos1Lexer.g:1:401: Float64 + case 34 : + // InternalRos1Lexer.g:1:383: Float64 { mFloat64(); } break; - case 36 : - // InternalRos1Lexer.g:1:409: Int16_1 + case 35 : + // InternalRos1Lexer.g:1:391: Int16_1 { mInt16_1(); } break; - case 37 : - // InternalRos1Lexer.g:1:417: Int32_1 + case 36 : + // InternalRos1Lexer.g:1:399: Int32_1 { mInt32_1(); } break; - case 38 : - // InternalRos1Lexer.g:1:425: Int64_1 + case 37 : + // InternalRos1Lexer.g:1:407: Int64_1 { mInt64_1(); } break; - case 39 : - // InternalRos1Lexer.g:1:433: Message + case 38 : + // InternalRos1Lexer.g:1:415: Message { mMessage(); } break; - case 40 : - // InternalRos1Lexer.g:1:441: Result_1 + case 39 : + // InternalRos1Lexer.g:1:423: Result_1 { mResult_1(); } break; - case 41 : - // InternalRos1Lexer.g:1:450: Service + case 40 : + // InternalRos1Lexer.g:1:432: Service { mService(); } break; - case 42 : - // InternalRos1Lexer.g:1:458: Uint8_1 + case 41 : + // InternalRos1Lexer.g:1:440: Uint8_1 { mUint8_1(); } break; - case 43 : - // InternalRos1Lexer.g:1:466: Array + case 42 : + // InternalRos1Lexer.g:1:448: Array { mArray(); } break; - case 44 : - // InternalRos1Lexer.g:1:472: Base64 + case 43 : + // InternalRos1Lexer.g:1:454: Base64 { mBase64(); } break; - case 45 : - // InternalRos1Lexer.g:1:479: Double + case 44 : + // InternalRos1Lexer.g:1:461: Double { mDouble(); } break; - case 46 : - // InternalRos1Lexer.g:1:486: Header + case 45 : + // InternalRos1Lexer.g:1:468: Header { mHeader(); } break; - case 47 : - // InternalRos1Lexer.g:1:493: String + case 46 : + // InternalRos1Lexer.g:1:475: String { mString(); } break; - case 48 : - // InternalRos1Lexer.g:1:500: Struct + case 47 : + // InternalRos1Lexer.g:1:482: Struct { mStruct(); } break; - case 49 : - // InternalRos1Lexer.g:1:507: Action + case 48 : + // InternalRos1Lexer.g:1:489: Action { mAction(); } break; - case 50 : - // InternalRos1Lexer.g:1:514: Bool_1 + case 49 : + // InternalRos1Lexer.g:1:496: Bool_1 { mBool_1(); } break; - case 51 : - // InternalRos1Lexer.g:1:521: Byte_1 + case 50 : + // InternalRos1Lexer.g:1:503: Byte_1 { mByte_1(); } break; - case 52 : - // InternalRos1Lexer.g:1:528: Int8_1 + case 51 : + // InternalRos1Lexer.g:1:510: Int8_1 { mInt8_1(); } break; - case 53 : - // InternalRos1Lexer.g:1:535: Result + case 52 : + // InternalRos1Lexer.g:1:517: Result { mResult(); } break; - case 54 : - // InternalRos1Lexer.g:1:542: Specs + case 53 : + // InternalRos1Lexer.g:1:524: Specs { mSpecs(); } break; - case 55 : - // InternalRos1Lexer.g:1:548: String_1 + case 54 : + // InternalRos1Lexer.g:1:530: String_1 { mString_1(); } break; - case 56 : - // InternalRos1Lexer.g:1:557: Uint16 + case 55 : + // InternalRos1Lexer.g:1:539: Uint16 { mUint16(); } break; - case 57 : - // InternalRos1Lexer.g:1:564: Uint32 + case 56 : + // InternalRos1Lexer.g:1:546: Uint32 { mUint32(); } break; - case 58 : - // InternalRos1Lexer.g:1:571: Uint64 + case 57 : + // InternalRos1Lexer.g:1:553: Uint64 { mUint64(); } break; - case 59 : - // InternalRos1Lexer.g:1:578: Value_1 + case 58 : + // InternalRos1Lexer.g:1:560: Value_1 { mValue_1(); } break; - case 60 : - // InternalRos1Lexer.g:1:586: Goal_1 + case 59 : + // InternalRos1Lexer.g:1:568: Goal_1 { mGoal_1(); } break; - case 61 : - // InternalRos1Lexer.g:1:593: Int16 + case 60 : + // InternalRos1Lexer.g:1:575: Int16 { mInt16(); } break; - case 62 : - // InternalRos1Lexer.g:1:599: Int32 + case 61 : + // InternalRos1Lexer.g:1:581: Int32 { mInt32(); } break; - case 63 : - // InternalRos1Lexer.g:1:605: Int64 + case 62 : + // InternalRos1Lexer.g:1:587: Int64 { mInt64(); } break; - case 64 : - // InternalRos1Lexer.g:1:611: Node_1 + case 63 : + // InternalRos1Lexer.g:1:593: Node_1 { mNode_1(); } break; - case 65 : - // InternalRos1Lexer.g:1:618: Type_1 + case 64 : + // InternalRos1Lexer.g:1:600: Type_1 { mType_1(); } break; - case 66 : - // InternalRos1Lexer.g:1:625: Uint8 + case 65 : + // InternalRos1Lexer.g:1:607: Uint8 { mUint8(); } break; - case 67 : - // InternalRos1Lexer.g:1:631: Value + case 66 : + // InternalRos1Lexer.g:1:613: Value { mValue(); } break; - case 68 : - // InternalRos1Lexer.g:1:637: Date + case 67 : + // InternalRos1Lexer.g:1:619: Date { mDate(); } break; - case 69 : - // InternalRos1Lexer.g:1:642: List + case 68 : + // InternalRos1Lexer.g:1:624: List { mList(); } break; - case 70 : - // InternalRos1Lexer.g:1:647: Bool + case 69 : + // InternalRos1Lexer.g:1:629: Bool { mBool(); } break; - case 71 : - // InternalRos1Lexer.g:1:652: Byte + case 70 : + // InternalRos1Lexer.g:1:634: Byte { mByte(); } break; - case 72 : - // InternalRos1Lexer.g:1:657: Goal + case 71 : + // InternalRos1Lexer.g:1:639: Goal { mGoal(); } break; - case 73 : - // InternalRos1Lexer.g:1:662: Int8 + case 72 : + // InternalRos1Lexer.g:1:644: Int8 { mInt8(); } break; - case 74 : - // InternalRos1Lexer.g:1:667: Msg + case 73 : + // InternalRos1Lexer.g:1:649: Msg { mMsg(); } break; - case 75 : - // InternalRos1Lexer.g:1:671: Name + case 74 : + // InternalRos1Lexer.g:1:653: Name { mName(); } break; - case 76 : - // InternalRos1Lexer.g:1:676: Node + case 75 : + // InternalRos1Lexer.g:1:658: Node { mNode(); } break; - case 77 : - // InternalRos1Lexer.g:1:681: Srv + case 76 : + // InternalRos1Lexer.g:1:663: Srv { mSrv(); } break; - case 78 : - // InternalRos1Lexer.g:1:685: Time + case 77 : + // InternalRos1Lexer.g:1:667: Time { mTime(); } break; - case 79 : - // InternalRos1Lexer.g:1:690: Type + case 78 : + // InternalRos1Lexer.g:1:672: Type { mType(); } break; - case 80 : - // InternalRos1Lexer.g:1:695: Any + case 79 : + // InternalRos1Lexer.g:1:677: Any { mAny(); } break; - case 81 : - // InternalRos1Lexer.g:1:699: Ns + case 80 : + // InternalRos1Lexer.g:1:681: Ns { mNs(); } break; - case 82 : - // InternalRos1Lexer.g:1:702: LeftSquareBracketRightSquareBracket + case 81 : + // InternalRos1Lexer.g:1:684: LeftSquareBracketRightSquareBracket { mLeftSquareBracketRightSquareBracket(); } break; - case 83 : - // InternalRos1Lexer.g:1:738: Comma + case 82 : + // InternalRos1Lexer.g:1:720: Comma { mComma(); } break; - case 84 : - // InternalRos1Lexer.g:1:744: Colon + case 83 : + // InternalRos1Lexer.g:1:726: Colon { mColon(); } break; - case 85 : - // InternalRos1Lexer.g:1:750: LeftSquareBracket + case 84 : + // InternalRos1Lexer.g:1:732: LeftSquareBracket { mLeftSquareBracket(); } break; - case 86 : - // InternalRos1Lexer.g:1:768: RightSquareBracket + case 85 : + // InternalRos1Lexer.g:1:750: RightSquareBracket { mRightSquareBracket(); } break; - case 87 : - // InternalRos1Lexer.g:1:787: RULE_BINARY + case 86 : + // InternalRos1Lexer.g:1:769: RULE_BINARY { mRULE_BINARY(); } break; - case 88 : - // InternalRos1Lexer.g:1:799: RULE_BOOLEAN + case 87 : + // InternalRos1Lexer.g:1:781: RULE_BOOLEAN { mRULE_BOOLEAN(); } break; - case 89 : - // InternalRos1Lexer.g:1:812: RULE_DOUBLE + case 88 : + // InternalRos1Lexer.g:1:794: RULE_DOUBLE { mRULE_DOUBLE(); } break; - case 90 : - // InternalRos1Lexer.g:1:824: RULE_DECINT + case 89 : + // InternalRos1Lexer.g:1:806: RULE_DECINT { mRULE_DECINT(); } break; - case 91 : - // InternalRos1Lexer.g:1:836: RULE_DATE_TIME + case 90 : + // InternalRos1Lexer.g:1:818: RULE_DATE_TIME { mRULE_DATE_TIME(); } break; - case 92 : - // InternalRos1Lexer.g:1:851: RULE_MESSAGE_ASIGMENT + case 91 : + // InternalRos1Lexer.g:1:833: RULE_MESSAGE_ASIGMENT { mRULE_MESSAGE_ASIGMENT(); } break; - case 93 : - // InternalRos1Lexer.g:1:873: RULE_SL_COMMENT + case 92 : + // InternalRos1Lexer.g:1:855: RULE_SL_COMMENT { mRULE_SL_COMMENT(); } break; - case 94 : - // InternalRos1Lexer.g:1:889: RULE_ROS_CONVENTION_A + case 93 : + // InternalRos1Lexer.g:1:871: RULE_ROS_CONVENTION_A { mRULE_ROS_CONVENTION_A(); } break; - case 95 : - // InternalRos1Lexer.g:1:911: RULE_ROS_CONVENTION_PARAM + case 94 : + // InternalRos1Lexer.g:1:893: RULE_ROS_CONVENTION_PARAM { mRULE_ROS_CONVENTION_PARAM(); } break; - case 96 : - // InternalRos1Lexer.g:1:937: RULE_ID + case 95 : + // InternalRos1Lexer.g:1:919: RULE_ID { mRULE_ID(); } break; - case 97 : - // InternalRos1Lexer.g:1:945: RULE_STRING + case 96 : + // InternalRos1Lexer.g:1:927: RULE_STRING { mRULE_STRING(); } break; - case 98 : - // InternalRos1Lexer.g:1:957: RULE_ML_COMMENT + case 97 : + // InternalRos1Lexer.g:1:939: RULE_ML_COMMENT { mRULE_ML_COMMENT(); } break; - case 99 : - // InternalRos1Lexer.g:1:973: RULE_WS + case 98 : + // InternalRos1Lexer.g:1:955: RULE_WS { mRULE_WS(); } break; - case 100 : - // InternalRos1Lexer.g:1:981: RULE_ANY_OTHER + case 99 : + // InternalRos1Lexer.g:1:963: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -4119,21 +4148,21 @@ public void mTokens() throws RecognitionException { } - protected DFA8 dfa8 = new DFA8(this); - protected DFA28 dfa28 = new DFA28(this); - static final String DFA8_eotS = + protected DFA10 dfa10 = new DFA10(this); + protected DFA30 dfa30 = new DFA30(this); + static final String DFA10_eotS = "\1\uffff\1\5\1\uffff\2\5\1\uffff\2\5"; - static final String DFA8_eofS = + static final String DFA10_eofS = "\10\uffff"; - static final String DFA8_minS = + static final String DFA10_minS = "\1\56\1\60\1\uffff\2\60\1\uffff\2\60"; - static final String DFA8_maxS = + static final String DFA10_maxS = "\2\145\1\uffff\2\145\1\uffff\2\145"; - static final String DFA8_acceptS = + static final String DFA10_acceptS = "\2\uffff\1\2\2\uffff\1\1\2\uffff"; - static final String DFA8_specialS = + static final String DFA10_specialS = "\10\uffff}>"; - static final String[] DFA8_transitionS = { + static final String[] DFA10_transitionS = { "\1\1\26\uffff\1\2\37\uffff\1\2", "\1\3\11\4\13\uffff\1\2\37\uffff\1\2", "", @@ -4144,145 +4173,145 @@ public void mTokens() throws RecognitionException { "\1\6\11\7\13\uffff\1\2\37\uffff\1\2" }; - static final short[] DFA8_eot = DFA.unpackEncodedString(DFA8_eotS); - static final short[] DFA8_eof = DFA.unpackEncodedString(DFA8_eofS); - static final char[] DFA8_min = DFA.unpackEncodedStringToUnsignedChars(DFA8_minS); - static final char[] DFA8_max = DFA.unpackEncodedStringToUnsignedChars(DFA8_maxS); - static final short[] DFA8_accept = DFA.unpackEncodedString(DFA8_acceptS); - static final short[] DFA8_special = DFA.unpackEncodedString(DFA8_specialS); - static final short[][] DFA8_transition; + static final short[] DFA10_eot = DFA.unpackEncodedString(DFA10_eotS); + static final short[] DFA10_eof = DFA.unpackEncodedString(DFA10_eofS); + static final char[] DFA10_min = DFA.unpackEncodedStringToUnsignedChars(DFA10_minS); + static final char[] DFA10_max = DFA.unpackEncodedStringToUnsignedChars(DFA10_maxS); + static final short[] DFA10_accept = DFA.unpackEncodedString(DFA10_acceptS); + static final short[] DFA10_special = DFA.unpackEncodedString(DFA10_specialS); + static final short[][] DFA10_transition; static { - int numStates = DFA8_transitionS.length; - DFA8_transition = new short[numStates][]; + int numStates = DFA10_transitionS.length; + DFA10_transition = new short[numStates][]; for (int i=0; i"; - static final String[] DFA28_transitionS = { - "\11\53\2\52\2\53\1\52\22\53\1\52\1\53\1\44\1\46\3\53\1\45\4\53\1\33\1\40\1\53\1\47\1\36\2\37\7\41\1\34\6\53\1\20\1\15\1\43\1\21\1\2\1\43\1\4\1\22\1\16\2\43\1\31\3\43\1\1\1\43\1\3\1\23\7\43\1\32\1\53\1\35\1\42\1\43\1\53\1\6\1\24\1\43\1\7\1\43\1\10\1\26\1\43\1\17\3\43\1\13\1\27\1\43\1\11\1\43\1\12\1\5\1\30\1\14\1\25\4\43\3\53\1\51\uff81\53", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\54\20\57\1\55\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\27\57\1\61\2\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\62\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\63\5\57\1\64\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\65\12\57\1\70\1\57\1\71\1\57\1\67\1\66\5\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\72\16\57\1\73\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\74\17\57\1\75\5\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\101\3\57\1\77\6\57\1\100\5\57\1\76\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\102\23\57\1\103\5\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\104\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\105\15\57\1\106\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\107\21\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\111\15\57\1\110\13\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\112\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\113\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\115\3\57\1\114\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\117\15\57\1\116\13\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\120\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\121\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\122\11\57\1\123\1\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\124\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\125\13\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\127\15\57\1\126\3\57\1\130\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\132\10\57\1\133\6\57\1\131\1\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\134\21\57", + static final String DFA30_eotS = + "\1\50\31\56\1\136\3\uffff\2\144\1\53\1\144\1\53\1\56\2\53\1\uffff\1\53\1\uffff\1\53\2\uffff\2\56\2\uffff\55\56\11\uffff\2\144\1\56\2\uffff\1\u00a6\2\uffff\1\u00a6\4\uffff\40\56\1\u00cc\12\56\1\uffff\4\56\2\144\3\uffff\12\56\1\uffff\17\56\1\uffff\7\56\1\u0101\1\56\1\uffff\1\56\1\u0104\3\56\1\u0109\1\u010b\1\56\1\u010e\1\u0110\1\u0111\1\u0113\1\u0114\1\u0115\1\u0116\1\144\22\56\1\u0115\11\56\1\u0134\3\56\1\u0139\1\u013b\1\u013d\2\uffff\2\56\1\uffff\3\56\4\uffff\1\u0144\12\uffff\10\56\1\u014e\1\uffff\1\u0152\13\56\1\u015f\2\56\1\u0163\1\u0165\1\u0167\2\uffff\1\56\1\u0169\1\56\7\uffff\1\u016b\1\u016c\1\u016d\1\u016e\2\uffff\6\56\1\u0177\1\56\2\uffff\2\56\2\uffff\6\56\1\u0182\1\u0184\3\56\2\uffff\1\56\1\u018a\6\uffff\1\u018b\1\uffff\1\u018c\4\uffff\10\56\1\uffff\5\56\1\uffff\1\u019a\1\56\1\u019d\4\uffff\3\56\5\uffff\5\56\1\u01a6\7\56\1\uffff\1\56\2\uffff\2\56\1\uffff\5\56\1\uffff\5\56\1\uffff\20\56\2\uffff\3\56\1\u01ce\3\56\1\uffff\3\56\1\uffff\3\56\1\uffff\5\56\1\uffff\6\56\2\uffff\3\56\1\u01e6\2\uffff\2\56\1\u01e9\1\uffff\1\56\1\u01eb\1\uffff\1\u01ec\2\uffff"; + static final String DFA30_eofS = + "\u01ed\uffff"; + static final String DFA30_minS = + "\1\0\31\57\1\135\3\uffff\4\56\1\101\1\57\2\0\1\uffff\1\42\1\uffff\1\42\2\uffff\2\57\2\uffff\55\57\11\uffff\1\60\1\56\1\57\2\0\1\57\2\0\1\57\4\uffff\53\57\1\uffff\4\57\1\60\1\56\1\0\1\uffff\1\0\12\57\1\uffff\17\57\1\uffff\11\57\1\uffff\17\57\1\55\43\57\2\uffff\2\57\1\uffff\3\57\4\uffff\1\57\12\uffff\11\57\1\uffff\22\57\2\uffff\3\57\7\uffff\4\57\2\uffff\10\57\2\uffff\2\57\2\uffff\13\57\2\uffff\2\57\6\uffff\1\57\1\uffff\1\57\4\uffff\10\57\1\uffff\5\57\1\uffff\3\57\4\uffff\3\57\5\uffff\15\57\1\uffff\1\57\2\uffff\2\57\1\uffff\5\57\1\uffff\5\57\1\uffff\20\57\2\uffff\7\57\1\uffff\3\57\1\uffff\3\57\1\uffff\5\57\1\uffff\6\57\2\uffff\4\57\2\uffff\3\57\1\uffff\2\57\1\uffff\1\57\2\uffff"; + static final String DFA30_maxS = + "\1\uffff\31\172\1\135\3\uffff\4\145\2\172\2\uffff\1\uffff\1\172\1\uffff\1\47\2\uffff\2\172\2\uffff\55\172\11\uffff\1\71\1\145\1\172\2\uffff\1\75\2\uffff\1\75\4\uffff\53\172\1\uffff\4\172\1\71\1\145\1\uffff\1\uffff\1\uffff\12\172\1\uffff\17\172\1\uffff\11\172\1\uffff\17\172\1\55\43\172\2\uffff\2\172\1\uffff\3\172\4\uffff\1\172\12\uffff\11\172\1\uffff\22\172\2\uffff\3\172\7\uffff\4\172\2\uffff\10\172\2\uffff\2\172\2\uffff\13\172\2\uffff\2\172\6\uffff\1\172\1\uffff\1\172\4\uffff\10\172\1\uffff\5\172\1\uffff\3\172\4\uffff\3\172\5\uffff\15\172\1\uffff\1\172\2\uffff\2\172\1\uffff\5\172\1\uffff\5\172\1\uffff\20\172\2\uffff\7\172\1\uffff\3\172\1\uffff\3\172\1\uffff\5\172\1\uffff\6\172\2\uffff\4\172\2\uffff\3\172\1\uffff\2\172\1\uffff\1\172\2\uffff"; + static final String DFA30_acceptS = + "\33\uffff\1\122\1\123\1\125\10\uffff\1\134\1\uffff\1\135\1\uffff\1\142\1\143\2\uffff\1\137\1\133\55\uffff\1\121\1\124\1\122\1\123\1\125\1\126\1\132\1\131\1\130\11\uffff\1\134\1\141\1\136\1\142\53\uffff\1\120\7\uffff\1\140\13\uffff\1\114\17\uffff\1\111\11\uffff\1\117\63\uffff\1\63\1\110\2\uffff\1\103\3\uffff\1\61\1\105\1\62\1\106\1\uffff\1\73\1\107\1\77\1\113\1\112\1\100\1\116\1\115\1\127\1\104\11\uffff\1\65\22\uffff\1\51\1\101\3\uffff\1\43\1\74\1\44\1\75\1\45\1\76\1\52\4\uffff\1\72\1\102\10\uffff\1\32\1\66\2\uffff\1\40\1\60\13\uffff\1\47\1\64\2\uffff\1\33\1\67\1\34\1\70\1\35\1\71\1\uffff\1\53\1\uffff\1\54\1\55\1\56\1\57\10\uffff\1\50\5\uffff\1\25\3\uffff\1\22\1\41\1\23\1\42\3\uffff\1\31\1\30\1\46\1\36\1\37\15\uffff\1\26\1\uffff\1\21\1\27\2\uffff\1\24\5\uffff\1\20\5\uffff\1\17\20\uffff\1\15\1\16\7\uffff\1\14\3\uffff\1\13\3\uffff\1\12\5\uffff\1\11\6\uffff\1\7\1\10\4\uffff\1\5\1\6\3\uffff\1\4\2\uffff\1\3\1\uffff\1\2\1\1"; + static final String DFA30_specialS = + "\1\6\43\uffff\1\3\1\7\103\uffff\1\10\1\2\1\uffff\1\0\1\5\67\uffff\1\1\1\uffff\1\4\u0145\uffff}>"; + static final String[] DFA30_transitionS = { + "\11\53\2\52\2\53\1\52\22\53\1\52\1\53\1\44\1\46\3\53\1\45\4\53\1\33\1\40\1\53\1\47\1\36\2\37\7\41\1\34\6\53\1\20\1\15\1\43\1\21\1\1\1\43\1\4\1\22\1\16\2\43\1\31\3\43\1\3\1\43\1\2\1\23\7\43\1\32\1\53\1\35\1\42\1\43\1\53\1\6\1\24\1\43\1\7\1\43\1\10\1\26\1\43\1\17\3\43\1\13\1\27\1\43\1\11\1\43\1\12\1\5\1\30\1\14\1\25\4\43\3\53\1\51\uff81\53", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\27\55\1\54\2\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\60\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\62\20\55\1\61\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\63\5\55\1\64\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\65\12\55\1\70\1\55\1\71\1\55\1\67\1\66\5\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\2\55\1\72\16\55\1\73\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\74\17\55\1\75\5\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\101\3\55\1\77\6\55\1\100\5\55\1\76\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\102\23\55\1\103\5\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\104\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\105\15\55\1\106\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\107\21\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\111\15\55\1\110\13\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\112\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\113\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\115\3\55\1\114\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\117\15\55\1\116\13\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\120\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\121\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\16\55\1\122\11\55\1\123\1\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\124\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\16\55\1\125\13\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\127\15\55\1\126\3\55\1\130\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\132\10\55\1\133\6\55\1\131\1\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\134\21\55", "\1\135", "", "", "", "\1\145\1\uffff\12\143\10\uffff\1\142\2\uffff\1\145\34\uffff\1\142\2\uffff\1\145", "\1\145\1\uffff\12\146\13\uffff\1\145\37\uffff\1\145", - "\12\144", + "\1\145\1\uffff\12\147\13\uffff\1\145\37\uffff\1\145", "\1\145\26\uffff\1\145\37\uffff\1\145", - "\32\147\4\uffff\1\147\1\uffff\32\147", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\42\151\1\152\71\151\1\150\uffa3\151", - "\47\154\1\155\64\154\1\153\uffa3\154", + "\32\150\4\uffff\1\150\1\uffff\32\150", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\42\152\1\153\71\152\1\151\uffa3\152", + "\47\155\1\156\64\155\1\154\uffa3\155", "", - "\1\160\4\uffff\1\160\2\uffff\1\157\26\uffff\32\50\3\uffff\2\50\1\uffff\32\50", + "\1\161\4\uffff\1\161\2\uffff\1\160\26\uffff\32\50\3\uffff\2\50\1\uffff\32\50", "", - "\1\160\4\uffff\1\160", + "\1\161\4\uffff\1\161", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\162\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\163\21\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\163\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\164\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\165\16\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\166\13\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\167\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\170\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\171\30\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\172\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\173\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\25\57\1\174\4\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\175\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\176\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\5\57\1\u0080\11\57\1\177\12\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0081\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0082\13\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0083\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0084\13\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u0085\16\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0086\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u0087\30\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\20\57\1\u0089\1\57\1\u0088\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u008a\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u008b\23\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u008c\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u008d\13\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u008e\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u008f\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0090\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0091\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u0092\1\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u0093\5\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0094\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0095\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0096\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0097\13\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0098\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u0099\16\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u009a\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u009b\26\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u009c\15\57", - "\1\50\12\57\1\u009d\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u009e\12\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u009f\15\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00a0\5\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00a1\7\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\164\16\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\165\21\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\166\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\16\55\1\167\13\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\170\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\171\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\55\1\172\30\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\173\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\174\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\25\55\1\175\4\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\176\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\177\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\5\55\1\u0081\11\55\1\u0080\12\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u0082\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\16\55\1\u0083\13\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u0084\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\16\55\1\u0085\13\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\u0086\16\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u0087\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\55\1\u0088\30\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\20\55\1\u008a\1\55\1\u0089\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u008b\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\6\55\1\u008c\23\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u008d\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\16\55\1\u008e\13\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u008f\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u0090\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u0091\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u0092\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\30\55\1\u0093\1\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\24\55\1\u0094\5\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u0095\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u0096\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u0097\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\16\55\1\u0098\13\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u0099\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\u009a\16\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u009b\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\3\55\1\u009c\26\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\14\55\1\u009d\15\55", + "\1\50\12\55\1\u009e\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\17\55\1\u009f\12\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\14\55\1\u00a0\15\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\24\55\1\u00a1\5\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u00a2\7\55", "", "", "", @@ -4292,171 +4321,173 @@ public String getDescription() { "", "", "", - "\12\u00a2", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\0\u00a3", - "\42\151\1\152\71\151\1\150\uffa3\151", - "\1\160\15\uffff\1\60", + "\12\u00a3", + "\1\145\1\uffff\12\u00a4\13\uffff\1\145\37\uffff\1\145", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "\0\u00a5", - "\47\154\1\155\64\154\1\153\uffa3\154", - "\1\160\15\uffff\1\60", + "\42\152\1\153\71\152\1\151\uffa3\152", + "\1\161\15\uffff\1\57", + "\0\u00a7", + "\47\155\1\156\64\155\1\154\uffa3\155", + "\1\161\15\uffff\1\57", "", "", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00a6\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\25\57\1\u00a7\4\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00a8\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00a9\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u00aa\30\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u00ab\12\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\25\57\1\u00ac\4\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00ad\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00ae\21\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u00af\27\57", - "\1\50\12\57\1\u00b0\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00b1\21\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00b2\21\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00b3\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00b4\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00b5\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u00b6\15\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u00b7\26\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00b8\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00b9\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00ba\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00bb\16\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u00bc\4\57\1\u00bd\5\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00be\5\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00bf\7\57", - "\1\50\12\57\1\u00c0\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00c1\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00c2\16\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00c3\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00c4\25\57", - "\1\50\1\57\1\u00c5\1\57\1\u00c6\2\57\1\u00c7\1\57\1\u00c8\1\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00c9\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u00cb\30\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00cc\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u00cd\26\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00ce\13\57\1\u00cf\5\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00d0\16\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00d1\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00d2\5\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00d3\16\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00d4\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00d5\25\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u00a8\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u00a9\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\25\55\1\u00aa\4\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u00ab\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\55\1\u00ac\30\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\17\55\1\u00ad\12\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\25\55\1\u00ae\4\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u00af\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\u00b0\21\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\2\55\1\u00b1\27\55", + "\1\50\12\55\1\u00b2\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\u00b3\21\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\u00b4\21\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u00b5\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u00b6\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u00b7\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\14\55\1\u00b8\15\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\3\55\1\u00b9\26\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u00ba\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u00bb\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u00bc\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\u00bd\16\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\17\55\1\u00be\4\55\1\u00bf\5\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\24\55\1\u00c0\5\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u00c1\7\55", + "\1\50\12\55\1\u00c2\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u00c3\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\u00c4\16\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u00c5\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u00c6\25\55", + "\1\50\1\55\1\u00c7\1\55\1\u00c8\2\55\1\u00c9\1\55\1\u00ca\1\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u00cb\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\55\1\u00cd\30\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u00ce\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\3\55\1\u00cf\26\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\u00d0\13\55\1\u00d1\5\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\u00d2\16\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u00d3\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\24\55\1\u00d4\5\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\u00d5\16\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u00d6\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u00d7\25\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00d6\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00d7\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00d8\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00d9\6\57", - "\12\u00da", - "\42\151\1\152\71\151\1\150\uffa3\151", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u00d8\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u00d9\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u00da\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u00db\6\55", + "\12\u00dc", + "\1\145\1\uffff\12\u00a4\13\uffff\1\145\37\uffff\1\145", + "\42\152\1\153\71\152\1\151\uffa3\152", "", - "\47\154\1\155\64\154\1\153\uffa3\154", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u00db\15\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00dc\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u00dd\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00de\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00df\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\7\57\1\u00e0\22\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00e1\21\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u00e2\27\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u00e3\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00e4\7\57", + "\47\155\1\156\64\155\1\154\uffa3\155", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u00dd\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u00de\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u00df\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\14\55\1\u00e0\15\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u00e1\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\7\55\1\u00e2\22\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\u00e3\21\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\2\55\1\u00e4\27\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u00e5\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u00e6\7\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u00e5\13\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\5\57\1\u00e6\24\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u00e7\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00e8\5\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00e9\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\6\57\1\u00ea\23\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u00eb\30\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00ec\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00ed\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u00ee\15\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00ef\21\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u00f0\13\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00f1\16\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00f2\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00f3\31\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\16\55\1\u00e7\13\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\5\55\1\u00e8\24\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u00e9\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\24\55\1\u00ea\5\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u00eb\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\6\55\1\u00ec\23\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\55\1\u00ed\30\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u00ee\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u00ef\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\14\55\1\u00f0\15\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\u00f1\21\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\16\55\1\u00f2\13\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\u00f3\16\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u00f4\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u00f5\31\55", "", - "\1\50\1\57\1\u00f4\1\57\1\u00f5\2\57\1\u00f6\1\57\1\u00f7\1\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00f8\25\57", - "\1\50\6\57\1\u00f9\3\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u00fa\23\57", - "\1\50\6\57\1\u00fb\3\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\2\57\1\u00fc\7\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\4\57\1\u00fd\5\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\1\u00fe\3\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u0100\1\57", + "\1\50\1\55\1\u00f6\1\55\1\u00f7\2\55\1\u00f8\1\55\1\u00f9\1\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u00fa\25\55", + "\1\50\6\55\1\u00fb\3\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\6\55\1\u00fc\23\55", + "\1\50\6\55\1\u00fd\3\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\2\55\1\u00fe\7\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\4\55\1\u00ff\5\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\1\u0100\3\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\30\55\1\u0102\1\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u0101\16\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0103\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0104\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0105\27\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\1\u0106\3\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\1\u0108\3\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u010a\25\57", - "\1\50\12\57\1\u010b\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\1\u010d\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\1\u0110\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\u0103\16\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u0105\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u0106\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\2\55\1\u0107\27\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\1\u0108\3\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\1\u010a\3\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u010c\25\55", + "\1\50\12\55\1\u010d\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\1\u010f\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\1\u0112\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "\1\143", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0115\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0116\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0117\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0118\21\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u0119\16\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\15\57\1\u011a\14\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u011b\27\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u011c\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u011d\23\57", - "\1\50\12\57\1\u011e\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u011f\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0120\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u0121\26\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u0122\16\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0123\21\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0124\21\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0125\31\57", - "\1\50\3\57\1\u0126\2\57\1\u0127\3\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0128\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0129\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u012a\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u012b\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u012c\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u012d\23\57", - "\1\50\6\57\1\u012e\3\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\2\57\1\u012f\7\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\4\57\1\u0130\5\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\1\u0131\3\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0133\31\57", - "\1\50\4\57\1\u0134\5\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0135\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\1\u0136\3\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\1\u0138\3\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\1\u013a\3\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u0117\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\u0118\21\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u0119\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u011a\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\u011b\16\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\15\55\1\u011c\14\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\2\55\1\u011d\27\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u011e\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\6\55\1\u011f\23\55", + "\1\50\12\55\1\u0120\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u0121\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u0122\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\3\55\1\u0123\26\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\u0124\16\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\u0125\21\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\u0126\21\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u0127\31\55", + "\1\50\3\55\1\u0128\2\55\1\u0129\3\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u012a\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u012b\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u012c\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u012d\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u012e\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\6\55\1\u012f\23\55", + "\1\50\6\55\1\u0130\3\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\2\55\1\u0131\7\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\4\55\1\u0132\5\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\1\u0133\3\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u0135\31\55", + "\1\50\4\55\1\u0136\5\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u0137\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\1\u0138\3\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\1\u013a\3\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\1\u013c\3\uffff\1\55\1\uffff\32\55", "", "", - "\1\50\12\57\1\u013c\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u013d\25\57", + "\1\50\12\55\1\u013e\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u013f\25\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u013e\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u013f\23\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0140\6\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u0140\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\6\55\1\u0141\23\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u0142\6\55", "", "", "", "", - "\1\50\12\57\1\u0141\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\1\u0143\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", "", "", @@ -4467,39 +4498,39 @@ public String getDescription() { "", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0143\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0144\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0145\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\25\57\1\u0146\4\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\15\57\1\u0147\14\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0148\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0149\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u014a\21\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\1\u014b\3\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u0145\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\25\55\1\u0146\4\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u0147\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u0148\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\15\55\1\u0149\14\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u014a\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u014b\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\u014c\21\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\1\u014d\3\uffff\1\55\1\uffff\32\55", "", - "\1\50\12\57\1\u014f\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u014d\17\57\1\u014e\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0151\27\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0152\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0153\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0154\13\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0155\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0156\27\57", - "\1\50\2\57\1\u0157\7\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\4\57\1\u0158\5\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0159\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\7\57\1\u015a\22\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u015b\7\57", - "\1\50\12\57\1\u015c\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u015e\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u015f\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\1\u0160\3\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\1\u0162\3\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\1\u0164\3\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\1\u0151\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\2\55\1\u014f\17\55\1\u0150\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\2\55\1\u0153\27\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u0154\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u0155\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\16\55\1\u0156\13\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u0157\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\2\55\1\u0158\27\55", + "\1\50\2\55\1\u0159\7\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\4\55\1\u015a\5\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u015b\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\7\55\1\u015c\22\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u015d\7\55", + "\1\50\12\55\1\u015e\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u0160\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u0161\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\1\u0162\3\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\1\u0164\3\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\1\u0166\3\uffff\1\55\1\uffff\32\55", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0166\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0168\10\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u0168\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u016a\10\55", "", "", "", @@ -4507,414 +4538,405 @@ public String getDescription() { "", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u016d\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\15\57\1\u016e\14\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u016f\16\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0170\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0171\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0172\15\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0173\17\57\1\u0174\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u0176\30\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\u016f\16\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u0170\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\15\55\1\u0171\14\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u0172\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u0173\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\14\55\1\u0174\15\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\2\55\1\u0175\17\55\1\u0176\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\55\1\u0178\30\55", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u0177\16\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0178\25\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\u0179\16\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u017a\25\55", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0179\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u017a\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u017c\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\21\57\1\u017d\10\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\12\57\1\u017e\17\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\1\u017f\3\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\1\u0181\3\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0183\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0184\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0185\25\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u017b\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u017c\14\55", + "\1\50\12\55\1\u017d\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u017e\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\21\55\1\u017f\10\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\12\55\1\u0180\17\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\1\u0181\3\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\1\u0183\3\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u0185\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u0186\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u0187\25\55", "", "", - "\1\50\12\57\1\u0186\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\1\u0187\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\1\u0188\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\1\u0189\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", "", "", "", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", "", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u018b\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u018c\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\3\57\1\u018d\26\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\15\57\1\u018e\14\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u018f\15\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0190\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u0191\16\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0192\25\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\3\55\1\u018d\26\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\15\55\1\u018e\14\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u018f\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u0190\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\14\55\1\u0191\15\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u0192\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\13\55\1\u0193\16\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u0194\25\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0193\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0194\21\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0195\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0196\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0197\27\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u0195\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\u0196\21\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u0197\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u0198\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\2\55\1\u0199\27\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0199\25\57", - "\1\50\12\57\1\u019a\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u019b\25\55", + "\1\50\12\55\1\u019c\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", "", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u019c\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u019d\10\57", - "\1\50\12\57\1\u019e\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u019e\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u019f\10\55", + "\1\50\12\55\1\u01a0\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", "", "", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\1\u01a0\21\57\1\u019f\7\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u01a1\15\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01a2\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01a3\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01a4\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u01a6\21\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u01a7\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u01a8\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01a9\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\25\57\1\u01aa\4\57", - "\1\50\12\57\1\u01ab\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u01ac\21\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u01a1\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u01a2\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\14\55\1\u01a3\15\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\1\u01a4\31\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u01a5\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\u01a7\21\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u01a8\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u01a9\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u01aa\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\25\55\1\u01ab\4\55", + "\1\50\12\55\1\u01ac\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\10\55\1\u01ad\21\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01ad\12\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\17\55\1\u01ae\12\55", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01ae\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01af\7\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u01af\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u01b0\7\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u01b0\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u01b1\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01b2\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01b3\12\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u01b4\15\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01b5\7\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\17\55\1\u01b1\12\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\14\55\1\u01b2\15\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u01b3\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u01b4\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u01b5\7\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01b6\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\25\57\1\u01b7\4\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01b8\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u01b9\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01ba\25\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u01b6\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\25\55\1\u01b7\4\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u01b8\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u01b9\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u01ba\25\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01bb\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u01bc\13\57", - "\1\50\12\57\1\u01bd\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\1\u01be\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u01bf\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u01c0\1\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01c1\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01c2\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01c3\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01c4\12\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u01c5\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01c6\25\57", - "\1\50\12\57\1\u01c7\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u01c8\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u01c9\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01ca\7\57", - "\1\50\12\57\1\u01cb\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u01bb\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\16\55\1\u01bc\13\55", + "\1\50\12\55\1\u01bd\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\1\u01be\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u01bf\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u01c0\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u01c1\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\30\55\1\u01c2\1\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\17\55\1\u01c3\12\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u01c4\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u01c5\25\55", + "\1\50\12\55\1\u01c6\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u01c7\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u01c8\10\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u01c9\7\55", + "\1\50\12\55\1\u01ca\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u01cc\5\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01ce\12\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u01cf\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01d0\7\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01d1\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u01d2\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u01d3\10\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u01cb\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u01cc\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\17\55\1\u01cd\12\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u01cf\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\23\55\1\u01d0\6\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\21\55\1\u01d1\10\55", "", - "\1\50\12\57\1\u01d4\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\1\u01d5\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\1\u01d6\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u01d2\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u01d3\7\55", + "\1\50\12\55\1\u01d4\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01d7\27\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\3\55\1\u01d5\26\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\17\55\1\u01d6\12\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u01d7\31\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01d8\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u01d9\26\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01da\12\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01db\27\57", - "\1\50\12\57\1\u01dc\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\1\u01dd\2\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\2\55\1\u01d8\27\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u01d9\7\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\22\55\1\u01da\7\55", + "\1\50\12\55\1\u01db\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\1\u01dc\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u01dd\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\1\u01de\31\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\2\55\1\u01df\27\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u01e0\25\55", + "\1\50\12\55\1\u01e1\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", + "\1\50\12\55\1\u01e2\2\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u01de\6\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01df\27\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01e0\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01e1\31\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01e2\25\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\15\55\1\u01e3\14\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\2\55\1\u01e4\27\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u01e5\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\14\57\1\u01e3\15\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01e4\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u01e5\14\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01e6\27\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01e8\25\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01ea\27\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01eb\25\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\2\55\1\u01e7\27\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\4\55\1\u01e8\25\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u01ec\15\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\30\55\1\u01ea\1\55", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u01ed\1\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u01ef\30\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\50\12\55\3\uffff\1\57\3\uffff\32\55\4\uffff\1\55\1\uffff\32\55", "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01f1\25\57", - "", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u01f2\10\57", - "\1\50\12\57\3\uffff\1\60\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "" }; - static final short[] DFA28_eot = DFA.unpackEncodedString(DFA28_eotS); - static final short[] DFA28_eof = DFA.unpackEncodedString(DFA28_eofS); - static final char[] DFA28_min = DFA.unpackEncodedStringToUnsignedChars(DFA28_minS); - static final char[] DFA28_max = DFA.unpackEncodedStringToUnsignedChars(DFA28_maxS); - static final short[] DFA28_accept = DFA.unpackEncodedString(DFA28_acceptS); - static final short[] DFA28_special = DFA.unpackEncodedString(DFA28_specialS); - static final short[][] DFA28_transition; + static final short[] DFA30_eot = DFA.unpackEncodedString(DFA30_eotS); + static final short[] DFA30_eof = DFA.unpackEncodedString(DFA30_eofS); + static final char[] DFA30_min = DFA.unpackEncodedStringToUnsignedChars(DFA30_minS); + static final char[] DFA30_max = DFA.unpackEncodedStringToUnsignedChars(DFA30_maxS); + static final short[] DFA30_accept = DFA.unpackEncodedString(DFA30_acceptS); + static final short[] DFA30_special = DFA.unpackEncodedString(DFA30_specialS); + static final short[][] DFA30_transition; static { - int numStates = DFA28_transitionS.length; - DFA28_transition = new short[numStates][]; + int numStates = DFA30_transitionS.length; + DFA30_transition = new short[numStates][]; for (int i=0; i='\u0000' && LA28_104<='\uFFFF')) ) {s = 163;} + if ( ((LA30_108>='\u0000' && LA30_108<='\uFFFF')) ) {s = 167;} if ( s>=0 ) return s; break; case 1 : - int LA28_107 = input.LA(1); + int LA30_165 = input.LA(1); s = -1; - if ( ((LA28_107>='\u0000' && LA28_107<='\uFFFF')) ) {s = 165;} + if ( (LA30_165=='\"') ) {s = 107;} + + else if ( (LA30_165=='\\') ) {s = 105;} + + else if ( ((LA30_165>='\u0000' && LA30_165<='!')||(LA30_165>='#' && LA30_165<='[')||(LA30_165>=']' && LA30_165<='\uFFFF')) ) {s = 106;} if ( s>=0 ) return s; break; case 2 : - int LA28_37 = input.LA(1); + int LA30_106 = input.LA(1); s = -1; - if ( (LA28_37=='\\') ) {s = 107;} - - else if ( ((LA28_37>='\u0000' && LA28_37<='&')||(LA28_37>='(' && LA28_37<='[')||(LA28_37>=']' && LA28_37<='\uFFFF')) ) {s = 108;} + if ( (LA30_106=='\"') ) {s = 107;} - else if ( (LA28_37=='\'') ) {s = 109;} + else if ( (LA30_106=='\\') ) {s = 105;} - else s = 43; + else if ( ((LA30_106>='\u0000' && LA30_106<='!')||(LA30_106>='#' && LA30_106<='[')||(LA30_106>=']' && LA30_106<='\uFFFF')) ) {s = 106;} if ( s>=0 ) return s; break; case 3 : - int LA28_163 = input.LA(1); + int LA30_36 = input.LA(1); s = -1; - if ( (LA28_163=='\"') ) {s = 106;} + if ( (LA30_36=='\\') ) {s = 105;} - else if ( (LA28_163=='\\') ) {s = 104;} + else if ( ((LA30_36>='\u0000' && LA30_36<='!')||(LA30_36>='#' && LA30_36<='[')||(LA30_36>=']' && LA30_36<='\uFFFF')) ) {s = 106;} - else if ( ((LA28_163>='\u0000' && LA28_163<='!')||(LA28_163>='#' && LA28_163<='[')||(LA28_163>=']' && LA28_163<='\uFFFF')) ) {s = 105;} + else if ( (LA30_36=='\"') ) {s = 107;} + + else s = 43; if ( s>=0 ) return s; break; case 4 : - int LA28_105 = input.LA(1); + int LA30_167 = input.LA(1); s = -1; - if ( (LA28_105=='\"') ) {s = 106;} + if ( (LA30_167=='\'') ) {s = 110;} - else if ( (LA28_105=='\\') ) {s = 104;} + else if ( (LA30_167=='\\') ) {s = 108;} - else if ( ((LA28_105>='\u0000' && LA28_105<='!')||(LA28_105>='#' && LA28_105<='[')||(LA28_105>=']' && LA28_105<='\uFFFF')) ) {s = 105;} + else if ( ((LA30_167>='\u0000' && LA30_167<='&')||(LA30_167>='(' && LA30_167<='[')||(LA30_167>=']' && LA30_167<='\uFFFF')) ) {s = 109;} if ( s>=0 ) return s; break; case 5 : - int LA28_0 = input.LA(1); + int LA30_109 = input.LA(1); s = -1; - if ( (LA28_0=='P') ) {s = 1;} + if ( (LA30_109=='\'') ) {s = 110;} - else if ( (LA28_0=='E') ) {s = 2;} + else if ( (LA30_109=='\\') ) {s = 108;} - else if ( (LA28_0=='R') ) {s = 3;} + else if ( ((LA30_109>='\u0000' && LA30_109<='&')||(LA30_109>='(' && LA30_109<='[')||(LA30_109>=']' && LA30_109<='\uFFFF')) ) {s = 109;} - else if ( (LA28_0=='G') ) {s = 4;} + if ( s>=0 ) return s; + break; + case 6 : + int LA30_0 = input.LA(1); - else if ( (LA28_0=='s') ) {s = 5;} + s = -1; + if ( (LA30_0=='E') ) {s = 1;} - else if ( (LA28_0=='a') ) {s = 6;} + else if ( (LA30_0=='R') ) {s = 2;} - else if ( (LA28_0=='d') ) {s = 7;} + else if ( (LA30_0=='P') ) {s = 3;} - else if ( (LA28_0=='f') ) {s = 8;} + else if ( (LA30_0=='G') ) {s = 4;} - else if ( (LA28_0=='p') ) {s = 9;} + else if ( (LA30_0=='s') ) {s = 5;} - else if ( (LA28_0=='r') ) {s = 10;} + else if ( (LA30_0=='a') ) {s = 6;} - else if ( (LA28_0=='m') ) {s = 11;} + else if ( (LA30_0=='d') ) {s = 7;} - else if ( (LA28_0=='u') ) {s = 12;} + else if ( (LA30_0=='f') ) {s = 8;} - else if ( (LA28_0=='B') ) {s = 13;} + else if ( (LA30_0=='p') ) {s = 9;} - else if ( (LA28_0=='I') ) {s = 14;} + else if ( (LA30_0=='r') ) {s = 10;} - else if ( (LA28_0=='i') ) {s = 15;} + else if ( (LA30_0=='m') ) {s = 11;} - else if ( (LA28_0=='A') ) {s = 16;} + else if ( (LA30_0=='u') ) {s = 12;} - else if ( (LA28_0=='D') ) {s = 17;} + else if ( (LA30_0=='B') ) {s = 13;} - else if ( (LA28_0=='H') ) {s = 18;} + else if ( (LA30_0=='I') ) {s = 14;} - else if ( (LA28_0=='S') ) {s = 19;} + else if ( (LA30_0=='i') ) {s = 15;} - else if ( (LA28_0=='b') ) {s = 20;} + else if ( (LA30_0=='A') ) {s = 16;} - else if ( (LA28_0=='v') ) {s = 21;} + else if ( (LA30_0=='D') ) {s = 17;} - else if ( (LA28_0=='g') ) {s = 22;} + else if ( (LA30_0=='H') ) {s = 18;} - else if ( (LA28_0=='n') ) {s = 23;} + else if ( (LA30_0=='S') ) {s = 19;} - else if ( (LA28_0=='t') ) {s = 24;} + else if ( (LA30_0=='b') ) {s = 20;} - else if ( (LA28_0=='L') ) {s = 25;} + else if ( (LA30_0=='v') ) {s = 21;} - else if ( (LA28_0=='[') ) {s = 26;} + else if ( (LA30_0=='g') ) {s = 22;} - else if ( (LA28_0==',') ) {s = 27;} + else if ( (LA30_0=='n') ) {s = 23;} - else if ( (LA28_0==':') ) {s = 28;} + else if ( (LA30_0=='t') ) {s = 24;} - else if ( (LA28_0==']') ) {s = 29;} + else if ( (LA30_0=='L') ) {s = 25;} - else if ( (LA28_0=='0') ) {s = 30;} + else if ( (LA30_0=='[') ) {s = 26;} - else if ( ((LA28_0>='1' && LA28_0<='2')) ) {s = 31;} + else if ( (LA30_0==',') ) {s = 27;} - else if ( (LA28_0=='-') ) {s = 32;} + else if ( (LA30_0==':') ) {s = 28;} - else if ( ((LA28_0>='3' && LA28_0<='9')) ) {s = 33;} + else if ( (LA30_0==']') ) {s = 29;} - else if ( (LA28_0=='^') ) {s = 34;} + else if ( (LA30_0=='0') ) {s = 30;} - else if ( (LA28_0=='C'||LA28_0=='F'||(LA28_0>='J' && LA28_0<='K')||(LA28_0>='M' && LA28_0<='O')||LA28_0=='Q'||(LA28_0>='T' && LA28_0<='Z')||LA28_0=='_'||LA28_0=='c'||LA28_0=='e'||LA28_0=='h'||(LA28_0>='j' && LA28_0<='l')||LA28_0=='o'||LA28_0=='q'||(LA28_0>='w' && LA28_0<='z')) ) {s = 35;} + else if ( ((LA30_0>='1' && LA30_0<='2')) ) {s = 31;} - else if ( (LA28_0=='\"') ) {s = 36;} + else if ( (LA30_0=='-') ) {s = 32;} - else if ( (LA28_0=='\'') ) {s = 37;} + else if ( ((LA30_0>='3' && LA30_0<='9')) ) {s = 33;} - else if ( (LA28_0=='#') ) {s = 38;} + else if ( (LA30_0=='^') ) {s = 34;} - else if ( (LA28_0=='/') ) {s = 39;} + else if ( (LA30_0=='C'||LA30_0=='F'||(LA30_0>='J' && LA30_0<='K')||(LA30_0>='M' && LA30_0<='O')||LA30_0=='Q'||(LA30_0>='T' && LA30_0<='Z')||LA30_0=='_'||LA30_0=='c'||LA30_0=='e'||LA30_0=='h'||(LA30_0>='j' && LA30_0<='l')||LA30_0=='o'||LA30_0=='q'||(LA30_0>='w' && LA30_0<='z')) ) {s = 35;} - else if ( (LA28_0=='~') ) {s = 41;} + else if ( (LA30_0=='\"') ) {s = 36;} - else if ( ((LA28_0>='\t' && LA28_0<='\n')||LA28_0=='\r'||LA28_0==' ') ) {s = 42;} + else if ( (LA30_0=='\'') ) {s = 37;} - else if ( ((LA28_0>='\u0000' && LA28_0<='\b')||(LA28_0>='\u000B' && LA28_0<='\f')||(LA28_0>='\u000E' && LA28_0<='\u001F')||LA28_0=='!'||(LA28_0>='$' && LA28_0<='&')||(LA28_0>='(' && LA28_0<='+')||LA28_0=='.'||(LA28_0>=';' && LA28_0<='@')||LA28_0=='\\'||LA28_0=='`'||(LA28_0>='{' && LA28_0<='}')||(LA28_0>='\u007F' && LA28_0<='\uFFFF')) ) {s = 43;} + else if ( (LA30_0=='#') ) {s = 38;} - else s = 40; + else if ( (LA30_0=='/') ) {s = 39;} - if ( s>=0 ) return s; - break; - case 6 : - int LA28_36 = input.LA(1); + else if ( (LA30_0=='~') ) {s = 41;} - s = -1; - if ( (LA28_36=='\\') ) {s = 104;} + else if ( ((LA30_0>='\t' && LA30_0<='\n')||LA30_0=='\r'||LA30_0==' ') ) {s = 42;} - else if ( ((LA28_36>='\u0000' && LA28_36<='!')||(LA28_36>='#' && LA28_36<='[')||(LA28_36>=']' && LA28_36<='\uFFFF')) ) {s = 105;} + else if ( ((LA30_0>='\u0000' && LA30_0<='\b')||(LA30_0>='\u000B' && LA30_0<='\f')||(LA30_0>='\u000E' && LA30_0<='\u001F')||LA30_0=='!'||(LA30_0>='$' && LA30_0<='&')||(LA30_0>='(' && LA30_0<='+')||LA30_0=='.'||(LA30_0>=';' && LA30_0<='@')||LA30_0=='\\'||LA30_0=='`'||(LA30_0>='{' && LA30_0<='}')||(LA30_0>='\u007F' && LA30_0<='\uFFFF')) ) {s = 43;} - else if ( (LA28_36=='\"') ) {s = 106;} - - else s = 43; + else s = 40; if ( s>=0 ) return s; break; case 7 : - int LA28_165 = input.LA(1); + int LA30_37 = input.LA(1); s = -1; - if ( (LA28_165=='\'') ) {s = 109;} + if ( (LA30_37=='\\') ) {s = 108;} + + else if ( ((LA30_37>='\u0000' && LA30_37<='&')||(LA30_37>='(' && LA30_37<='[')||(LA30_37>=']' && LA30_37<='\uFFFF')) ) {s = 109;} - else if ( (LA28_165=='\\') ) {s = 107;} + else if ( (LA30_37=='\'') ) {s = 110;} - else if ( ((LA28_165>='\u0000' && LA28_165<='&')||(LA28_165>='(' && LA28_165<='[')||(LA28_165>=']' && LA28_165<='\uFFFF')) ) {s = 108;} + else s = 43; if ( s>=0 ) return s; break; case 8 : - int LA28_108 = input.LA(1); + int LA30_105 = input.LA(1); s = -1; - if ( (LA28_108=='\'') ) {s = 109;} - - else if ( (LA28_108=='\\') ) {s = 107;} - - else if ( ((LA28_108>='\u0000' && LA28_108<='&')||(LA28_108>='(' && LA28_108<='[')||(LA28_108>=']' && LA28_108<='\uFFFF')) ) {s = 108;} + if ( ((LA30_105>='\u0000' && LA30_105<='\uFFFF')) ) {s = 165;} if ( s>=0 ) return s; break; } NoViableAltException nvae = - new NoViableAltException(getDescription(), 28, _s, input); + new NoViableAltException(getDescription(), 30, _s, input); error(nvae); throw nvae; } diff --git a/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/lexer/InternalRos1Lexer.tokens b/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/lexer/InternalRos1Lexer.tokens index 6af42ea2a..998961967 100644 --- a/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/lexer/InternalRos1Lexer.tokens +++ b/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/parser/antlr/lexer/InternalRos1Lexer.tokens @@ -1,109 +1,108 @@ -Action=52 +Action=51 Action_1=35 -Actionclient=11 -Actionserver=12 -Any=83 -Array=46 -Artifacts=19 -Base64=47 -Bool=73 -Bool_1=53 +Actionclients=10 +Actionservers=11 +Any=82 +Array=45 +Artifacts=18 +Base64=46 +Bool=72 +Bool_1=52 Boolean=33 -Byte=74 -Byte_1=54 -Colon=87 -Comma=86 -Date=71 -Default=36 -Dependencies=13 -Double=48 +Byte=73 +Byte_1=53 +Colon=86 +Comma=85 +Date=70 +Default=24 +Dependencies=12 +Double=47 Duration=25 -ExternalDependency=5 +ExternalDependency=4 Feedback=26 -Feedback_1=21 -Float32=37 -Float32_1=22 -Float64=38 -Float64_1=23 -FromGitRepo=15 -GlobalNamespace=8 -Goal=75 -Goal_1=63 -GraphName=20 -Header=49 -Int16=64 -Int16_1=39 -Int32=65 -Int32_1=40 -Int64=66 -Int64_1=41 -Int8=76 -Int8_1=55 +Feedback_1=20 +Float32=36 +Float32_1=21 +Float64=37 +Float64_1=22 +FromGitRepo=14 +GlobalNamespace=7 +Goal=74 +Goal_1=62 +GraphName=19 +Header=48 +Int16=63 +Int16_1=38 +Int32=64 +Int32_1=39 +Int64=65 +Int64_1=40 +Int8=75 +Int8_1=54 Integer=34 -LeftSquareBracket=88 -LeftSquareBracketRightSquareBracket=85 -List=72 -Message=42 +LeftSquareBracket=87 +LeftSquareBracketRightSquareBracket=84 +List=71 +Message=41 Message_1=27 -Msg=77 -Name=78 -Node=79 -Node_1=67 -Ns=84 -ParameterAny=14 -ParameterStructMember=4 -Parameters=17 -PrivateNamespace=7 -Publishers=18 -RULE_ANY_OTHER=112 -RULE_BEGIN=105 -RULE_BINARY=91 -RULE_BOOLEAN=92 -RULE_DATE_TIME=100 -RULE_DAY=95 -RULE_DECINT=93 -RULE_DIGIT=90 -RULE_DOUBLE=94 -RULE_END=106 -RULE_HOUR=98 -RULE_ID=101 -RULE_INT=103 -RULE_MESSAGE_ASIGMENT=104 -RULE_MIN_SEC=99 -RULE_ML_COMMENT=110 -RULE_MONTH=96 -RULE_ROS_CONVENTION_A=108 -RULE_ROS_CONVENTION_PARAM=109 -RULE_SL_COMMENT=107 -RULE_STRING=102 -RULE_WS=111 -RULE_YEAR=97 -RelativeNamespace=6 +Msg=76 +Name=77 +Node=78 +Node_1=66 +Ns=83 +ParameterAny=13 +Parameters=16 +PrivateNamespace=6 +Publishers=17 +RULE_ANY_OTHER=111 +RULE_BEGIN=104 +RULE_BINARY=90 +RULE_BOOLEAN=91 +RULE_DATE_TIME=99 +RULE_DAY=94 +RULE_DECINT=92 +RULE_DIGIT=89 +RULE_DOUBLE=93 +RULE_END=105 +RULE_HOUR=97 +RULE_ID=100 +RULE_INT=102 +RULE_MESSAGE_ASIGMENT=103 +RULE_MIN_SEC=98 +RULE_ML_COMMENT=109 +RULE_MONTH=95 +RULE_ROS_CONVENTION_A=107 +RULE_ROS_CONVENTION_PARAM=108 +RULE_SL_COMMENT=106 +RULE_STRING=101 +RULE_WS=110 +RULE_YEAR=96 +RelativeNamespace=5 Request=28 -Response=24 -Result=56 -Result_1=43 -RightSquareBracket=89 -Service=44 -Serviceclient=9 -Serviceserver=10 -Specs=57 -Srv=80 -String=50 -String_1=58 +Response=23 +Result=55 +Result_1=42 +RightSquareBracket=88 +Service=43 +Serviceclients=8 +Serviceservers=9 +Specs=56 +Srv=79 +String=49 +String_1=57 String_2=29 -Struct=51 -Subscribers=16 -Time=81 -Type=82 -Type_1=68 -Uint16=59 +Struct=50 +Subscribers=15 +Time=80 +Type=81 +Type_1=67 +Uint16=58 Uint16_1=30 -Uint32=60 +Uint32=59 Uint32_1=31 -Uint64=61 +Uint64=60 Uint64_1=32 -Uint8=69 -Uint8_1=45 -Value=70 -Value_1=62 +Uint8=68 +Uint8_1=44 +Value=69 +Value_1=61 diff --git a/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/serializer/Ros1SyntacticSequencer.java b/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/serializer/Ros1SyntacticSequencer.java index fcbbd98b4..3c7bdefd0 100644 --- a/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/serializer/Ros1SyntacticSequencer.java +++ b/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/serializer/Ros1SyntacticSequencer.java @@ -23,112 +23,112 @@ public class Ros1SyntacticSequencer extends AbstractSyntacticSequencer { protected Ros1GrammarAccess grammarAccess; protected AbstractElementAlias match_CatkinPackage___ArtifactsKeyword_5_0_BEGINTerminalRuleCall_5_1_ENDTerminalRuleCall_5_3__q; - protected AbstractElementAlias match_Node___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; - protected AbstractElementAlias match_Node___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; - protected AbstractElementAlias match_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; - protected AbstractElementAlias match_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; - protected AbstractElementAlias match_Node___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; - protected AbstractElementAlias match_Node___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; - protected AbstractElementAlias match_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a; - protected AbstractElementAlias match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a; - protected AbstractElementAlias match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; - protected AbstractElementAlias match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; - protected AbstractElementAlias match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; - protected AbstractElementAlias match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; - protected AbstractElementAlias match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; - protected AbstractElementAlias match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; - protected AbstractElementAlias match_Node_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; - protected AbstractElementAlias match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; - protected AbstractElementAlias match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; + protected AbstractElementAlias match_Node___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; + protected AbstractElementAlias match_Node___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; + protected AbstractElementAlias match_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; + protected AbstractElementAlias match_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; + protected AbstractElementAlias match_Node___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; + protected AbstractElementAlias match_Node___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; + protected AbstractElementAlias match_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a; + protected AbstractElementAlias match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a; + protected AbstractElementAlias match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; + protected AbstractElementAlias match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; + protected AbstractElementAlias match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; + protected AbstractElementAlias match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; + protected AbstractElementAlias match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; + protected AbstractElementAlias match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; + protected AbstractElementAlias match_Node_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; + protected AbstractElementAlias match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; + protected AbstractElementAlias match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; protected AbstractElementAlias match_Package_Impl___SpecsKeyword_5_0_BEGINTerminalRuleCall_5_1_ENDTerminalRuleCall_5_3__q; @Inject @@ -140,115 +140,115 @@ protected void init(IGrammarAccess access) { private void init0() { match_CatkinPackage___ArtifactsKeyword_5_0_BEGINTerminalRuleCall_5_1_ENDTerminalRuleCall_5_3__q = new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getCatkinPackageAccess().getArtifactsKeyword_5_0()), new TokenAlias(false, false, grammarAccess.getCatkinPackageAccess().getBEGINTerminalRuleCall_5_1()), new TokenAlias(false, false, grammarAccess.getCatkinPackageAccess().getENDTerminalRuleCall_5_3())); - match_Node___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); - match_Node___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); - match_Node___ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); - match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); - match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); - match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); - match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); - match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); - match_Node___ENDTerminalRuleCall_3_0_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); - match_Node___ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); - match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); - match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); - match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); - match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); - match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); - match_Node___ENDTerminalRuleCall_3_1_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); - match_Node___ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); - match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); - match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); - match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); - match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); - match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); - match_Node___ENDTerminalRuleCall_3_2_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); - match_Node___ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); - match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); - match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); - match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); - match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); - match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); - match_Node___ENDTerminalRuleCall_3_3_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); - match_Node___ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); - match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); - match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); - match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); - match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); - match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); - match_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); - match_Node___ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); - match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); - match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); - match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); - match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); - match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); - match_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); - match_Node___ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); - match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); - match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); - match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); - match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); - match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); - match_Node___ENDTerminalRuleCall_3_6_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); - match_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); - match_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); - match_Node___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); - match_Node___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); - match_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())))); - match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); - match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); + match_Node___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); + match_Node___ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); + match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); + match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); + match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); + match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); + match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); + match_Node___ENDTerminalRuleCall_3_0_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); + match_Node___ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); + match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); + match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); + match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); + match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); + match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); + match_Node___ENDTerminalRuleCall_3_1_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); + match_Node___ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); + match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); + match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); + match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); + match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); + match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); + match_Node___ENDTerminalRuleCall_3_2_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); + match_Node___ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); + match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); + match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); + match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); + match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); + match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); + match_Node___ENDTerminalRuleCall_3_3_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); + match_Node___ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); + match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); + match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); + match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); + match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); + match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); + match_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); + match_Node___ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); + match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); + match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); + match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); + match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); + match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); + match_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); + match_Node___ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); + match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); + match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); + match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); + match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); + match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); + match_Node___ENDTerminalRuleCall_3_6_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); + match_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); + match_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); + match_Node___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); + match_Node___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); + match_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())))); + match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); + match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); } private void init1() { - match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); - match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); - match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); + match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); + match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); + match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); match_Package_Impl___SpecsKeyword_5_0_BEGINTerminalRuleCall_5_1_ENDTerminalRuleCall_5_3__q = new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getPackage_ImplAccess().getSpecsKeyword_5_0()), new TokenAlias(false, false, grammarAccess.getPackage_ImplAccess().getBEGINTerminalRuleCall_5_1()), new TokenAlias(false, false, grammarAccess.getPackage_ImplAccess().getENDTerminalRuleCall_5_3())); } @@ -281,218 +281,218 @@ protected void emitUnassignedTokens(EObject semanticObject, ISynTransition trans List syntaxNodes = getNodesFor(transitionNodes, syntax); if (match_CatkinPackage___ArtifactsKeyword_5_0_BEGINTerminalRuleCall_5_1_ENDTerminalRuleCall_5_3__q.equals(syntax)) emit_CatkinPackage___ArtifactsKeyword_5_0_BEGINTerminalRuleCall_5_1_ENDTerminalRuleCall_5_3__q(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) - emit_Node___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) - emit_Node___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_0_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_1_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_2_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_3_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_6_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) - emit_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) - emit_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) - emit_Node___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) - emit_Node___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a.equals(syntax)) - emit_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a.equals(syntax)) - emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) - emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) - emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) - emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) - emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) - emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) - emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) - emit_Node_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) - emit_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) - emit_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) + emit_Node___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) + emit_Node___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_0_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_1_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_2_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_3_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_6_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) + emit_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) + emit_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) + emit_Node___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) + emit_Node___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a.equals(syntax)) + emit_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a.equals(syntax)) + emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) + emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) + emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) + emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) + emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) + emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) + emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) + emit_Node_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) + emit_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) + emit_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); else if (match_Package_Impl___SpecsKeyword_5_0_BEGINTerminalRuleCall_5_1_ENDTerminalRuleCall_5_3__q.equals(syntax)) emit_Package_Impl___SpecsKeyword_5_0_BEGINTerminalRuleCall_5_1_ENDTerminalRuleCall_5_3__q(semanticObject, getLastNavigableState(), syntaxNodes); else acceptNodes(getLastNavigableState(), syntaxNodes); @@ -520,15 +520,15 @@ protected void emit_CatkinPackage___ArtifactsKeyword_5_0_BEGINTerminalRuleCall_5 *
      * Ambiguous syntax:
      *     (
-      *         'actionclient:'
+      *         'actionclients:'
       *         BEGIN
       *         END
       *         (
       *             ('publishers:' BEGIN END) |
       *             ('subscribers:' BEGIN END) |
-      *             ('serviceserver:' BEGIN END) |
-      *             ('serviceclient:' BEGIN END) |
-      *             ('actionserver:' BEGIN END) |
+      *             ('serviceservers:' BEGIN END) |
+      *             ('serviceclients:' BEGIN END) |
+      *             ('actionservers:' BEGIN END) |
       *             ('parameters:' BEGIN END)
       *         )*
       *     )*
@@ -537,7 +537,7 @@ protected void emit_CatkinPackage___ArtifactsKeyword_5_0_BEGINTerminalRuleCall_5
      *     (
      *         actionclient+=ActionClient
      *         END
-     *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))*
+     *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))*
      *         (ambiguity)
      *         END
      *         (rule end)
@@ -545,7 +545,7 @@ protected void emit_CatkinPackage___ArtifactsKeyword_5_0_BEGINTerminalRuleCall_5
 
      * 
*/ - protected void emit_Node___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -553,15 +553,15 @@ protected void emit_Node___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1 *
      * Ambiguous syntax:
      *     (
-      *         'actionserver:'
+      *         'actionservers:'
       *         BEGIN
       *         END
       *         (
       *             ('publishers:' BEGIN END) |
       *             ('subscribers:' BEGIN END) |
-      *             ('serviceserver:' BEGIN END) |
-      *             ('serviceclient:' BEGIN END) |
-      *             ('actionclient:' BEGIN END) |
+      *             ('serviceservers:' BEGIN END) |
+      *             ('serviceclients:' BEGIN END) |
+      *             ('actionclients:' BEGIN END) |
       *             ('parameters:' BEGIN END)
       *         )*
       *     )*
@@ -570,7 +570,7 @@ protected void emit_Node___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1
      *     (
      *         actionserver+=ActionServer
      *         END
-     *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))*
+     *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))*
      *         (ambiguity)
      *         END
      *         (rule end)
@@ -578,7 +578,7 @@ protected void emit_Node___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1
 
      * 
*/ - protected void emit_Node___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -589,10 +589,10 @@ protected void emit_Node___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1 * END * ( * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * 'publishers:' @@ -603,7 +603,7 @@ protected void emit_Node___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1 * ( * name=RosNames * BEGIN - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))* + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))* * 'publishers:' * BEGIN * (ambiguity) @@ -613,7 +613,7 @@ protected void emit_Node___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1 * */ - protected void emit_Node___ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -623,7 +623,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5 * ( * END * ( - * (('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? + * (('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? * ('subscribers:' BEGIN END)? * )+ * 'publishers:' @@ -634,7 +634,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5 * ( * subscriber+=Subscriber * END - * ((('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ + * ((('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ * 'publishers:' * BEGIN * (ambiguity) @@ -643,7 +643,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5 * */ - protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -653,8 +653,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceserver:' BEGIN END)? + * (('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceservers:' BEGIN END)? * )+ * 'publishers:' * BEGIN @@ -664,7 +664,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * serviceserver+=ServiceServer * END - * ((('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceserver:' BEGIN END)?)+ + * ((('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceservers:' BEGIN END)?)+ * 'publishers:' * BEGIN * (ambiguity) @@ -673,7 +673,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -683,8 +683,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceclient:' BEGIN END)? + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceclients:' BEGIN END)? * )+ * 'publishers:' * BEGIN @@ -694,7 +694,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * serviceclient+=ServiceClient * END - * ((('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclient:' BEGIN END)?)+ + * ((('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclients:' BEGIN END)?)+ * 'publishers:' * BEGIN * (ambiguity) @@ -703,7 +703,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -713,7 +713,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? * ('parameters:' BEGIN END)? * )+ * 'publishers:' @@ -724,7 +724,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * parameter+=Parameter * END - * ((('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? ('parameters:' BEGIN END)?)+ + * ((('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? ('parameters:' BEGIN END)?)+ * 'publishers:' * BEGIN * (ambiguity) @@ -733,7 +733,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -743,8 +743,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionserver:' BEGIN END)? + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionservers:' BEGIN END)? * )+ * 'publishers:' * BEGIN @@ -754,7 +754,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * actionserver+=ActionServer * END - * ((('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('actionserver:' BEGIN END)?)+ + * ((('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('actionservers:' BEGIN END)?)+ * 'publishers:' * BEGIN * (ambiguity) @@ -763,7 +763,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -773,8 +773,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionclient:' BEGIN END)? + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionclients:' BEGIN END)? * )+ * 'publishers:' * BEGIN @@ -784,7 +784,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * actionclient+=ActionClient * END - * ((('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclient:' BEGIN END)?)+ + * ((('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclients:' BEGIN END)?)+ * 'publishers:' * BEGIN * (ambiguity) @@ -793,7 +793,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -804,10 +804,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionserverKeyword_3 * END * ( * ('publishers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * 'subscribers:' @@ -818,7 +818,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionserverKeyword_3 * ( * name=RosNames * BEGIN - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))* + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))* * 'subscribers:' * BEGIN * (ambiguity) @@ -828,7 +828,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -838,8 +838,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceservers:' BEGIN END)? * )+ * 'subscribers:' * BEGIN @@ -849,7 +849,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5 * ( * serviceserver+=ServiceServer * END - * ((('publishers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceserver:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceservers:' BEGIN END)?)+ * 'subscribers:' * BEGIN * (ambiguity) @@ -858,7 +858,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5 * */ - protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -868,8 +868,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceclients:' BEGIN END)? * )+ * 'subscribers:' * BEGIN @@ -879,7 +879,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * serviceclient+=ServiceClient * END - * ((('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclient:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclients:' BEGIN END)?)+ * 'subscribers:' * BEGIN * (ambiguity) @@ -888,7 +888,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -898,7 +898,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * END * ( - * (('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? + * (('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? * ('publishers:' BEGIN END)? * )+ * 'subscribers:' @@ -909,7 +909,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * publisher+=Publisher * END - * ((('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ + * ((('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ * 'subscribers:' * BEGIN * (ambiguity) @@ -918,7 +918,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -928,7 +928,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? * ('parameters:' BEGIN END)? * )+ * 'subscribers:' @@ -939,7 +939,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * parameter+=Parameter * END - * ((('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? ('parameters:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? ('parameters:' BEGIN END)?)+ * 'subscribers:' * BEGIN * (ambiguity) @@ -948,7 +948,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -958,8 +958,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionservers:' BEGIN END)? * )+ * 'subscribers:' * BEGIN @@ -969,7 +969,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * actionserver+=ActionServer * END - * ((('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('actionserver:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('actionservers:' BEGIN END)?)+ * 'subscribers:' * BEGIN * (ambiguity) @@ -978,7 +978,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -988,8 +988,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionclients:' BEGIN END)? * )+ * 'subscribers:' * BEGIN @@ -999,7 +999,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * actionclient+=ActionClient * END - * ((('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclient:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclients:' BEGIN END)?)+ * 'subscribers:' * BEGIN * (ambiguity) @@ -1008,7 +1008,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1020,12 +1020,12 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionserverKeyword_3 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* - * 'serviceserver:' + * 'serviceservers:' * BEGIN * )* * @@ -1033,8 +1033,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionserverKeyword_3 * ( * name=RosNames * BEGIN - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))* - * 'serviceserver:' + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))* + * 'serviceservers:' * BEGIN * (ambiguity) * serviceserver+=ServiceServer @@ -1043,7 +1043,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1053,10 +1053,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? + * (('publishers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? * ('subscribers:' BEGIN END)? * )+ - * 'serviceserver:' + * 'serviceservers:' * BEGIN * )* * @@ -1064,8 +1064,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5 * ( * subscriber+=Subscriber * END - * ((('publishers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ - * 'serviceserver:' + * ((('publishers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ + * 'serviceservers:' * BEGIN * (ambiguity) * serviceserver+=ServiceServer @@ -1073,7 +1073,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5 * */ - protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1083,10 +1083,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceclients:' BEGIN END)? * )+ - * 'serviceserver:' + * 'serviceservers:' * BEGIN * )* * @@ -1094,8 +1094,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * serviceclient+=ServiceClient * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclient:' BEGIN END)?)+ - * 'serviceserver:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclients:' BEGIN END)?)+ + * 'serviceservers:' * BEGIN * (ambiguity) * serviceserver+=ServiceServer @@ -1103,7 +1103,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1113,10 +1113,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? + * (('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? * ('publishers:' BEGIN END)? * )+ - * 'serviceserver:' + * 'serviceservers:' * BEGIN * )* * @@ -1124,8 +1124,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * publisher+=Publisher * END - * ((('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ - * 'serviceserver:' + * ((('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ + * 'serviceservers:' * BEGIN * (ambiguity) * serviceserver+=ServiceServer @@ -1133,7 +1133,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1143,10 +1143,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? * ('parameters:' BEGIN END)? * )+ - * 'serviceserver:' + * 'serviceservers:' * BEGIN * )* * @@ -1154,8 +1154,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * parameter+=Parameter * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? ('parameters:' BEGIN END)?)+ - * 'serviceserver:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? ('parameters:' BEGIN END)?)+ + * 'serviceservers:' * BEGIN * (ambiguity) * serviceserver+=ServiceServer @@ -1163,7 +1163,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1173,10 +1173,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionservers:' BEGIN END)? * )+ - * 'serviceserver:' + * 'serviceservers:' * BEGIN * )* * @@ -1184,8 +1184,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * actionserver+=ActionServer * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('actionserver:' BEGIN END)?)+ - * 'serviceserver:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('actionservers:' BEGIN END)?)+ + * 'serviceservers:' * BEGIN * (ambiguity) * serviceserver+=ServiceServer @@ -1193,7 +1193,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1203,10 +1203,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionclients:' BEGIN END)? * )+ - * 'serviceserver:' + * 'serviceservers:' * BEGIN * )* * @@ -1214,8 +1214,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * actionclient+=ActionClient * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclient:' BEGIN END)?)+ - * 'serviceserver:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclients:' BEGIN END)?)+ + * 'serviceservers:' * BEGIN * (ambiguity) * serviceserver+=ServiceServer @@ -1223,7 +1223,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1235,12 +1235,12 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionserverKeyword_3 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* - * 'serviceclient:' + * 'serviceclients:' * BEGIN * )* * @@ -1248,8 +1248,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionserverKeyword_3 * ( * name=RosNames * BEGIN - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))* - * 'serviceclient:' + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))* + * 'serviceclients:' * BEGIN * (ambiguity) * serviceclient+=ServiceClient @@ -1258,7 +1258,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1268,10 +1268,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? * ('subscribers:' BEGIN END)? * )+ - * 'serviceclient:' + * 'serviceclients:' * BEGIN * )* * @@ -1279,8 +1279,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5 * ( * subscriber+=Subscriber * END - * ((('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ - * 'serviceclient:' + * ((('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ + * 'serviceclients:' * BEGIN * (ambiguity) * serviceclient+=ServiceClient @@ -1288,7 +1288,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5 * */ - protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1298,10 +1298,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceservers:' BEGIN END)? * )+ - * 'serviceclient:' + * 'serviceclients:' * BEGIN * )* * @@ -1309,8 +1309,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * serviceserver+=ServiceServer * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceserver:' BEGIN END)?)+ - * 'serviceclient:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceservers:' BEGIN END)?)+ + * 'serviceclients:' * BEGIN * (ambiguity) * serviceclient+=ServiceClient @@ -1318,7 +1318,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1328,10 +1328,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? * ('publishers:' BEGIN END)? * )+ - * 'serviceclient:' + * 'serviceclients:' * BEGIN * )* * @@ -1339,8 +1339,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * publisher+=Publisher * END - * ((('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ - * 'serviceclient:' + * ((('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ + * 'serviceclients:' * BEGIN * (ambiguity) * serviceclient+=ServiceClient @@ -1348,7 +1348,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1358,10 +1358,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? * ('parameters:' BEGIN END)? * )+ - * 'serviceclient:' + * 'serviceclients:' * BEGIN * )* * @@ -1369,8 +1369,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * parameter+=Parameter * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? ('parameters:' BEGIN END)?)+ - * 'serviceclient:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? ('parameters:' BEGIN END)?)+ + * 'serviceclients:' * BEGIN * (ambiguity) * serviceclient+=ServiceClient @@ -1378,7 +1378,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1388,10 +1388,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionservers:' BEGIN END)? * )+ - * 'serviceclient:' + * 'serviceclients:' * BEGIN * )* * @@ -1399,8 +1399,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * actionserver+=ActionServer * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('actionserver:' BEGIN END)?)+ - * 'serviceclient:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('actionservers:' BEGIN END)?)+ + * 'serviceclients:' * BEGIN * (ambiguity) * serviceclient+=ServiceClient @@ -1408,7 +1408,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1418,10 +1418,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionclients:' BEGIN END)? * )+ - * 'serviceclient:' + * 'serviceclients:' * BEGIN * )* * @@ -1429,8 +1429,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * actionclient+=ActionClient * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclient:' BEGIN END)?)+ - * 'serviceclient:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclients:' BEGIN END)?)+ + * 'serviceclients:' * BEGIN * (ambiguity) * serviceclient+=ServiceClient @@ -1438,7 +1438,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1450,12 +1450,12 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionserverKeyword_3 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* - * 'actionserver:' + * 'actionservers:' * BEGIN * )* * @@ -1463,8 +1463,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionserverKeyword_3 * ( * name=RosNames * BEGIN - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))* - * 'actionserver:' + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))* + * 'actionservers:' * BEGIN * (ambiguity) * actionserver+=ActionServer @@ -1473,7 +1473,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1483,10 +1483,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? * ('subscribers:' BEGIN END)? * )+ - * 'actionserver:' + * 'actionservers:' * BEGIN * )* * @@ -1494,8 +1494,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5 * ( * subscriber+=Subscriber * END - * ((('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ - * 'actionserver:' + * ((('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ + * 'actionservers:' * BEGIN * (ambiguity) * actionserver+=ActionServer @@ -1503,7 +1503,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5 * */ - protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1513,10 +1513,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceservers:' BEGIN END)? * )+ - * 'actionserver:' + * 'actionservers:' * BEGIN * )* * @@ -1524,8 +1524,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * serviceserver+=ServiceServer * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceserver:' BEGIN END)?)+ - * 'actionserver:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceservers:' BEGIN END)?)+ + * 'actionservers:' * BEGIN * (ambiguity) * actionserver+=ActionServer @@ -1533,7 +1533,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1543,10 +1543,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceclients:' BEGIN END)? * )+ - * 'actionserver:' + * 'actionservers:' * BEGIN * )* * @@ -1554,8 +1554,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * serviceclient+=ServiceClient * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclient:' BEGIN END)?)+ - * 'actionserver:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclients:' BEGIN END)?)+ + * 'actionservers:' * BEGIN * (ambiguity) * actionserver+=ActionServer @@ -1563,7 +1563,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1573,10 +1573,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? * ('publishers:' BEGIN END)? * )+ - * 'actionserver:' + * 'actionservers:' * BEGIN * )* * @@ -1584,8 +1584,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * publisher+=Publisher * END - * ((('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ - * 'actionserver:' + * ((('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ + * 'actionservers:' * BEGIN * (ambiguity) * actionserver+=ActionServer @@ -1593,7 +1593,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1603,10 +1603,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END))? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END))? * ('parameters:' BEGIN END)? * )+ - * 'actionserver:' + * 'actionservers:' * BEGIN * )* * @@ -1614,8 +1614,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * parameter+=Parameter * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END))? ('parameters:' BEGIN END)?)+ - * 'actionserver:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END))? ('parameters:' BEGIN END)?)+ + * 'actionservers:' * BEGIN * (ambiguity) * actionserver+=ActionServer @@ -1623,7 +1623,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1633,10 +1633,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionclients:' BEGIN END)? * )+ - * 'actionserver:' + * 'actionservers:' * BEGIN * )* * @@ -1644,8 +1644,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * actionclient+=ActionClient * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclient:' BEGIN END)?)+ - * 'actionserver:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclients:' BEGIN END)?)+ + * 'actionservers:' * BEGIN * (ambiguity) * actionserver+=ActionServer @@ -1653,7 +1653,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1665,12 +1665,12 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | * ('parameters:' BEGIN END) * )* - * 'actionclient:' + * 'actionclients:' * BEGIN * )* * @@ -1678,8 +1678,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6 * ( * name=RosNames * BEGIN - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))* - * 'actionclient:' + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))* + * 'actionclients:' * BEGIN * (ambiguity) * actionclient+=ActionClient @@ -1688,7 +1688,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6 * */ - protected void emit_Node___ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1698,10 +1698,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? * ('subscribers:' BEGIN END)? * )+ - * 'actionclient:' + * 'actionclients:' * BEGIN * )* * @@ -1709,8 +1709,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4 * ( * subscriber+=Subscriber * END - * ((('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ - * 'actionclient:' + * ((('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ + * 'actionclients:' * BEGIN * (ambiguity) * actionclient+=ActionClient @@ -1718,7 +1718,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4 * */ - protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1728,10 +1728,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceservers:' BEGIN END)? * )+ - * 'actionclient:' + * 'actionclients:' * BEGIN * )* * @@ -1739,8 +1739,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * serviceserver+=ServiceServer * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceserver:' BEGIN END)?)+ - * 'actionclient:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceservers:' BEGIN END)?)+ + * 'actionclients:' * BEGIN * (ambiguity) * actionclient+=ActionClient @@ -1748,7 +1748,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1758,10 +1758,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceclients:' BEGIN END)? * )+ - * 'actionclient:' + * 'actionclients:' * BEGIN * )* * @@ -1769,8 +1769,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * serviceclient+=ServiceClient * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclient:' BEGIN END)?)+ - * 'actionclient:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclients:' BEGIN END)?)+ + * 'actionclients:' * BEGIN * (ambiguity) * actionclient+=ActionClient @@ -1778,7 +1778,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1788,10 +1788,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? * ('publishers:' BEGIN END)? * )+ - * 'actionclient:' + * 'actionclients:' * BEGIN * )* * @@ -1799,8 +1799,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * publisher+=Publisher * END - * ((('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ - * 'actionclient:' + * ((('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ + * 'actionclients:' * BEGIN * (ambiguity) * actionclient+=ActionClient @@ -1808,7 +1808,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1818,10 +1818,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END))? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END))? * ('parameters:' BEGIN END)? * )+ - * 'actionclient:' + * 'actionclients:' * BEGIN * )* * @@ -1829,8 +1829,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * parameter+=Parameter * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END))? ('parameters:' BEGIN END)?)+ - * 'actionclient:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END))? ('parameters:' BEGIN END)?)+ + * 'actionclients:' * BEGIN * (ambiguity) * actionclient+=ActionClient @@ -1838,7 +1838,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1848,10 +1848,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionservers:' BEGIN END)? * )+ - * 'actionclient:' + * 'actionclients:' * BEGIN * )* * @@ -1859,8 +1859,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * actionserver+=ActionServer * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('parameters:' BEGIN END))? ('actionserver:' BEGIN END)?)+ - * 'actionclient:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('parameters:' BEGIN END))? ('actionservers:' BEGIN END)?)+ + * 'actionclients:' * BEGIN * (ambiguity) * actionclient+=ActionClient @@ -1868,7 +1868,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1880,10 +1880,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) * )* * 'parameters:' * BEGIN @@ -1893,7 +1893,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6 * ( * name=RosNames * BEGIN - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))* + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))* * 'parameters:' * BEGIN * (ambiguity) @@ -1903,7 +1903,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6 * */ - protected void emit_Node___ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1913,7 +1913,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? * ('subscribers:' BEGIN END)? * )+ * 'parameters:' @@ -1924,7 +1924,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5 * ( * subscriber+=Subscriber * END - * ((('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? ('subscribers:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? ('subscribers:' BEGIN END)?)+ * 'parameters:' * BEGIN * (ambiguity) @@ -1933,7 +1933,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5 * */ - protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1943,8 +1943,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? - * ('serviceserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? + * ('serviceservers:' BEGIN END)? * )+ * 'parameters:' * BEGIN @@ -1954,7 +1954,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * serviceserver+=ServiceServer * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? ('serviceserver:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? ('serviceservers:' BEGIN END)?)+ * 'parameters:' * BEGIN * (ambiguity) @@ -1963,7 +1963,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1973,8 +1973,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? - * ('serviceclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? + * ('serviceclients:' BEGIN END)? * )+ * 'parameters:' * BEGIN @@ -1984,7 +1984,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * serviceclient+=ServiceClient * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? ('serviceclient:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? ('serviceclients:' BEGIN END)?)+ * 'parameters:' * BEGIN * (ambiguity) @@ -1993,7 +1993,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2003,7 +2003,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? * ('publishers:' BEGIN END)? * )+ * 'parameters:' @@ -2014,7 +2014,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * publisher+=Publisher * END - * ((('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? ('publishers:' BEGIN END)?)+ + * ((('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? ('publishers:' BEGIN END)?)+ * 'parameters:' * BEGIN * (ambiguity) @@ -2023,7 +2023,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2033,8 +2033,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END))? - * ('actionserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END))? + * ('actionservers:' BEGIN END)? * )+ * 'parameters:' * BEGIN @@ -2044,7 +2044,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * actionserver+=ActionServer * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END))? ('actionserver:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END))? ('actionservers:' BEGIN END)?)+ * 'parameters:' * BEGIN * (ambiguity) @@ -2053,7 +2053,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2063,8 +2063,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END))? - * ('actionclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END))? + * ('actionclients:' BEGIN END)? * )+ * 'parameters:' * BEGIN @@ -2074,7 +2074,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * actionclient+=ActionClient * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END))? ('actionclient:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END))? ('actionclients:' BEGIN END)?)+ * 'parameters:' * BEGIN * (ambiguity) @@ -2083,7 +2083,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2097,10 +2097,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionserverKeyword_3 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) * )* * )* * @@ -2108,7 +2108,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionserverKeyword_3 * ( * parameter+=Parameter * END - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))* + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))* * (ambiguity) * END * (rule end) @@ -2116,7 +2116,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2129,10 +2129,10 @@ protected void emit_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_E * END * ( * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * )* @@ -2141,7 +2141,7 @@ protected void emit_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_E * ( * publisher+=Publisher * END - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))* + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))* * (ambiguity) * END * (rule end) @@ -2149,7 +2149,7 @@ protected void emit_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_E * */ - protected void emit_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2157,15 +2157,15 @@ protected void emit_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_E *
      * Ambiguous syntax:
      *     (
-      *         'serviceclient:'
+      *         'serviceclients:'
       *         BEGIN
       *         END
       *         (
       *             ('publishers:' BEGIN END) |
       *             ('subscribers:' BEGIN END) |
-      *             ('serviceserver:' BEGIN END) |
-      *             ('actionserver:' BEGIN END) |
-      *             ('actionclient:' BEGIN END) |
+      *             ('serviceservers:' BEGIN END) |
+      *             ('actionservers:' BEGIN END) |
+      *             ('actionclients:' BEGIN END) |
       *             ('parameters:' BEGIN END)
       *         )*
       *     )*
@@ -2174,7 +2174,7 @@ protected void emit_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_E
      *     (
      *         serviceclient+=ServiceClient
      *         END
-     *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))*
+     *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))*
      *         (ambiguity)
      *         END
      *         (rule end)
@@ -2182,7 +2182,7 @@ protected void emit_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_E
 
      * 
*/ - protected void emit_Node___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2190,15 +2190,15 @@ protected void emit_Node___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_ *
      * Ambiguous syntax:
      *     (
-      *         'serviceserver:'
+      *         'serviceservers:'
       *         BEGIN
       *         END
       *         (
       *             ('publishers:' BEGIN END) |
       *             ('subscribers:' BEGIN END) |
-      *             ('serviceclient:' BEGIN END) |
-      *             ('actionserver:' BEGIN END) |
-      *             ('actionclient:' BEGIN END) |
+      *             ('serviceclients:' BEGIN END) |
+      *             ('actionservers:' BEGIN END) |
+      *             ('actionclients:' BEGIN END) |
       *             ('parameters:' BEGIN END)
       *         )*
       *     )*
@@ -2207,7 +2207,7 @@ protected void emit_Node___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_
      *     (
      *         serviceserver+=ServiceServer
      *         END
-     *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))*
+     *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))*
      *         (ambiguity)
      *         END
      *         (rule end)
@@ -2215,7 +2215,7 @@ protected void emit_Node___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_
 
      * 
*/ - protected void emit_Node___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2228,10 +2228,10 @@ protected void emit_Node___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_ * END * ( * ('publishers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * )* @@ -2240,7 +2240,7 @@ protected void emit_Node___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_ * ( * subscriber+=Subscriber * END - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))* + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))* * (ambiguity) * END * (rule end) @@ -2248,7 +2248,7 @@ protected void emit_Node___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_ * */ - protected void emit_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2257,10 +2257,10 @@ protected void emit_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ * Ambiguous syntax: * ( * ('publishers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * @@ -2270,7 +2270,7 @@ protected void emit_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ * */ - protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2280,10 +2280,10 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * @@ -2292,7 +2292,7 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * */ - protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2302,19 +2302,19 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * * This ambiguous syntax occurs at: - * name=RosNames BEGIN (ambiguity) 'serviceserver:' BEGIN (END (ambiguity) 'serviceserver:' BEGIN)* serviceserver+=ServiceServer - * serviceserver+=ServiceServer END (ambiguity) ('serviceserver:' BEGIN END (ambiguity))* END (rule end) + * name=RosNames BEGIN (ambiguity) 'serviceservers:' BEGIN (END (ambiguity) 'serviceservers:' BEGIN)* serviceserver+=ServiceServer + * serviceserver+=ServiceServer END (ambiguity) ('serviceservers:' BEGIN END (ambiguity))* END (rule end) * */ - protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2324,19 +2324,19 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * * This ambiguous syntax occurs at: - * name=RosNames BEGIN (ambiguity) 'serviceclient:' BEGIN (END (ambiguity) 'serviceclient:' BEGIN)* serviceclient+=ServiceClient - * serviceclient+=ServiceClient END (ambiguity) ('serviceclient:' BEGIN END (ambiguity))* END (rule end) + * name=RosNames BEGIN (ambiguity) 'serviceclients:' BEGIN (END (ambiguity) 'serviceclients:' BEGIN)* serviceclient+=ServiceClient + * serviceclient+=ServiceClient END (ambiguity) ('serviceclients:' BEGIN END (ambiguity))* END (rule end) * */ - protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2345,10 +2345,10 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * Ambiguous syntax: * ( * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * @@ -2358,7 +2358,7 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * */ - protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2368,10 +2368,10 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) * )* * * This ambiguous syntax occurs at: @@ -2380,7 +2380,7 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * */ - protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2390,19 +2390,19 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * * This ambiguous syntax occurs at: - * actionserver+=ActionServer END (ambiguity) ('actionserver:' BEGIN END (ambiguity))* END (rule end) - * name=RosNames BEGIN (ambiguity) 'actionserver:' BEGIN (END (ambiguity) 'actionserver:' BEGIN)* actionserver+=ActionServer + * actionserver+=ActionServer END (ambiguity) ('actionservers:' BEGIN END (ambiguity))* END (rule end) + * name=RosNames BEGIN (ambiguity) 'actionservers:' BEGIN (END (ambiguity) 'actionservers:' BEGIN)* actionserver+=ActionServer * */ - protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2412,19 +2412,19 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | * ('parameters:' BEGIN END) * )* * * This ambiguous syntax occurs at: - * actionclient+=ActionClient END (ambiguity) ('actionclient:' BEGIN END (ambiguity))* END (rule end) - * name=RosNames BEGIN (ambiguity) 'actionclient:' BEGIN (END (ambiguity) 'actionclient:' BEGIN)* actionclient+=ActionClient + * actionclient+=ActionClient END (ambiguity) ('actionclients:' BEGIN END (ambiguity))* END (rule end) + * name=RosNames BEGIN (ambiguity) 'actionclients:' BEGIN (END (ambiguity) 'actionclients:' BEGIN)* actionclient+=ActionClient * */ - protected void emit_Node_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2432,8 +2432,8 @@ protected void emit_Node_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2441,7 +2441,7 @@ protected void emit_Node_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2449,16 +2449,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('subscribers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     subscriber+=Subscriber END (ambiguity) 'serviceserver:' BEGIN (END (ambiguity) 'serviceserver:' BEGIN)* serviceserver+=ServiceServer
+     *     subscriber+=Subscriber END (ambiguity) 'serviceservers:' BEGIN (END (ambiguity) 'serviceservers:' BEGIN)* serviceserver+=ServiceServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2466,8 +2466,8 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2475,7 +2475,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2483,16 +2483,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('subscribers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     subscriber+=Subscriber END (ambiguity) 'serviceclient:' BEGIN (END (ambiguity) 'serviceclient:' BEGIN)* serviceclient+=ServiceClient
+     *     subscriber+=Subscriber END (ambiguity) 'serviceclients:' BEGIN (END (ambiguity) 'serviceclients:' BEGIN)* serviceclient+=ServiceClient
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2500,16 +2500,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     serviceclient+=ServiceClient END (ambiguity) 'serviceserver:' BEGIN (END (ambiguity) 'serviceserver:' BEGIN)* serviceserver+=ServiceServer
+     *     serviceclient+=ServiceClient END (ambiguity) 'serviceservers:' BEGIN (END (ambiguity) 'serviceservers:' BEGIN)* serviceserver+=ServiceServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2517,16 +2517,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     serviceserver+=ServiceServer END (ambiguity) 'serviceclient:' BEGIN (END (ambiguity) 'serviceclient:' BEGIN)* serviceclient+=ServiceClient
+     *     serviceserver+=ServiceServer END (ambiguity) 'serviceclients:' BEGIN (END (ambiguity) 'serviceclients:' BEGIN)* serviceclient+=ServiceClient
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2534,7 +2534,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('publishers:' BEGIN END)?
       *     )+
      *
@@ -2543,7 +2543,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2551,7 +2551,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('subscribers:' BEGIN END)?
       *     )+
      *
@@ -2560,7 +2560,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2568,16 +2568,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('publishers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     publisher+=Publisher END (ambiguity) 'serviceserver:' BEGIN (END (ambiguity) 'serviceserver:' BEGIN)* serviceserver+=ServiceServer
+     *     publisher+=Publisher END (ambiguity) 'serviceservers:' BEGIN (END (ambiguity) 'serviceservers:' BEGIN)* serviceserver+=ServiceServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2585,8 +2585,8 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceserver:' BEGIN END)?
+      *         (('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2594,7 +2594,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2602,16 +2602,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('publishers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     publisher+=Publisher END (ambiguity) 'serviceclient:' BEGIN (END (ambiguity) 'serviceclient:' BEGIN)* serviceclient+=ServiceClient
+     *     publisher+=Publisher END (ambiguity) 'serviceclients:' BEGIN (END (ambiguity) 'serviceclients:' BEGIN)* serviceclient+=ServiceClient
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2619,8 +2619,8 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceclient:' BEGIN END)?
+      *         (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2628,7 +2628,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2636,7 +2636,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))?
       *         ('parameters:' BEGIN END)?
       *     )+
      *
@@ -2645,7 +2645,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2653,7 +2653,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))?
       *         ('subscribers:' BEGIN END)?
       *     )+
      *
@@ -2662,7 +2662,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2670,16 +2670,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))?
       *         ('parameters:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     parameter+=Parameter END (ambiguity) 'serviceserver:' BEGIN (END (ambiguity) 'serviceserver:' BEGIN)* serviceserver+=ServiceServer
+     *     parameter+=Parameter END (ambiguity) 'serviceservers:' BEGIN (END (ambiguity) 'serviceservers:' BEGIN)* serviceserver+=ServiceServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2687,8 +2687,8 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))?
-      *         ('serviceserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))?
+      *         ('serviceservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2696,7 +2696,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2704,16 +2704,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))?
       *         ('parameters:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     parameter+=Parameter END (ambiguity) 'serviceclient:' BEGIN (END (ambiguity) 'serviceclient:' BEGIN)* serviceclient+=ServiceClient
+     *     parameter+=Parameter END (ambiguity) 'serviceclients:' BEGIN (END (ambiguity) 'serviceclients:' BEGIN)* serviceclient+=ServiceClient
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2721,8 +2721,8 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))?
-      *         ('serviceclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))?
+      *         ('serviceclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2730,7 +2730,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2738,7 +2738,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))?
+      *         (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))?
       *         ('parameters:' BEGIN END)?
       *     )+
      *
@@ -2747,7 +2747,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2755,7 +2755,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))?
+      *         (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))?
       *         ('publishers:' BEGIN END)?
       *     )+
      *
@@ -2764,7 +2764,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2772,8 +2772,8 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2781,7 +2781,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2789,16 +2789,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('subscribers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     subscriber+=Subscriber END (ambiguity) 'actionserver:' BEGIN (END (ambiguity) 'actionserver:' BEGIN)* actionserver+=ActionServer
+     *     subscriber+=Subscriber END (ambiguity) 'actionservers:' BEGIN (END (ambiguity) 'actionservers:' BEGIN)* actionserver+=ActionServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2806,16 +2806,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     actionserver+=ActionServer END (ambiguity) 'serviceserver:' BEGIN (END (ambiguity) 'serviceserver:' BEGIN)* serviceserver+=ServiceServer
+     *     actionserver+=ActionServer END (ambiguity) 'serviceservers:' BEGIN (END (ambiguity) 'serviceservers:' BEGIN)* serviceserver+=ServiceServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2823,16 +2823,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     serviceserver+=ServiceServer END (ambiguity) 'actionserver:' BEGIN (END (ambiguity) 'actionserver:' BEGIN)* actionserver+=ActionServer
+     *     serviceserver+=ServiceServer END (ambiguity) 'actionservers:' BEGIN (END (ambiguity) 'actionservers:' BEGIN)* actionserver+=ActionServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2840,16 +2840,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     actionserver+=ActionServer END (ambiguity) 'serviceclient:' BEGIN (END (ambiguity) 'serviceclient:' BEGIN)* serviceclient+=ServiceClient
+     *     actionserver+=ActionServer END (ambiguity) 'serviceclients:' BEGIN (END (ambiguity) 'serviceclients:' BEGIN)* serviceclient+=ServiceClient
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2857,16 +2857,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     serviceclient+=ServiceClient END (ambiguity) 'actionserver:' BEGIN (END (ambiguity) 'actionserver:' BEGIN)* actionserver+=ActionServer
+     *     serviceclient+=ServiceClient END (ambiguity) 'actionservers:' BEGIN (END (ambiguity) 'actionservers:' BEGIN)* actionserver+=ActionServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2874,8 +2874,8 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionserver:' BEGIN END)?
+      *         (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2883,7 +2883,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2891,16 +2891,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('publishers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     publisher+=Publisher END (ambiguity) 'actionserver:' BEGIN (END (ambiguity) 'actionserver:' BEGIN)* actionserver+=ActionServer
+     *     publisher+=Publisher END (ambiguity) 'actionservers:' BEGIN (END (ambiguity) 'actionservers:' BEGIN)* actionserver+=ActionServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2908,8 +2908,8 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END))?
-      *         ('actionserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END))?
+      *         ('actionservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2917,7 +2917,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2925,16 +2925,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END))?
       *         ('parameters:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     parameter+=Parameter END (ambiguity) 'actionserver:' BEGIN (END (ambiguity) 'actionserver:' BEGIN)* actionserver+=ActionServer
+     *     parameter+=Parameter END (ambiguity) 'actionservers:' BEGIN (END (ambiguity) 'actionservers:' BEGIN)* actionserver+=ActionServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2942,8 +2942,8 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2951,7 +2951,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2959,16 +2959,16 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('subscribers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     subscriber+=Subscriber END (ambiguity) 'actionclient:' BEGIN (END (ambiguity) 'actionclient:' BEGIN)* actionclient+=ActionClient
+     *     subscriber+=Subscriber END (ambiguity) 'actionclients:' BEGIN (END (ambiguity) 'actionclients:' BEGIN)* actionclient+=ActionClient
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2976,16 +2976,16 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     actionclient+=ActionClient END (ambiguity) 'serviceserver:' BEGIN (END (ambiguity) 'serviceserver:' BEGIN)* serviceserver+=ServiceServer
+     *     actionclient+=ActionClient END (ambiguity) 'serviceservers:' BEGIN (END (ambiguity) 'serviceservers:' BEGIN)* serviceserver+=ServiceServer
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2993,16 +2993,16 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     serviceserver+=ServiceServer END (ambiguity) 'actionclient:' BEGIN (END (ambiguity) 'actionclient:' BEGIN)* actionclient+=ActionClient
+     *     serviceserver+=ServiceServer END (ambiguity) 'actionclients:' BEGIN (END (ambiguity) 'actionclients:' BEGIN)* actionclient+=ActionClient
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -3010,16 +3010,16 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     actionclient+=ActionClient END (ambiguity) 'serviceclient:' BEGIN (END (ambiguity) 'serviceclient:' BEGIN)* serviceclient+=ServiceClient
+     *     actionclient+=ActionClient END (ambiguity) 'serviceclients:' BEGIN (END (ambiguity) 'serviceclients:' BEGIN)* serviceclient+=ServiceClient
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -3027,16 +3027,16 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     serviceclient+=ServiceClient END (ambiguity) 'actionclient:' BEGIN (END (ambiguity) 'actionclient:' BEGIN)* actionclient+=ActionClient
+     *     serviceclient+=ServiceClient END (ambiguity) 'actionclients:' BEGIN (END (ambiguity) 'actionclients:' BEGIN)* actionclient+=ActionClient
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -3044,8 +3044,8 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionclient:' BEGIN END)?
+      *         (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -3053,7 +3053,7 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -3061,16 +3061,16 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('publishers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     publisher+=Publisher END (ambiguity) 'actionclient:' BEGIN (END (ambiguity) 'actionclient:' BEGIN)* actionclient+=ActionClient
+     *     publisher+=Publisher END (ambiguity) 'actionclients:' BEGIN (END (ambiguity) 'actionclients:' BEGIN)* actionclient+=ActionClient
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -3078,8 +3078,8 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END))?
-      *         ('actionclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END))?
+      *         ('actionclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -3087,7 +3087,7 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -3095,16 +3095,16 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END))?
       *         ('parameters:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     parameter+=Parameter END (ambiguity) 'actionclient:' BEGIN (END (ambiguity) 'actionclient:' BEGIN)* actionclient+=ActionClient
+     *     parameter+=Parameter END (ambiguity) 'actionclients:' BEGIN (END (ambiguity) 'actionclients:' BEGIN)* actionclient+=ActionClient
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -3112,16 +3112,16 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     actionclient+=ActionClient END (ambiguity) 'actionserver:' BEGIN (END (ambiguity) 'actionserver:' BEGIN)* actionserver+=ActionServer
+     *     actionclient+=ActionClient END (ambiguity) 'actionservers:' BEGIN (END (ambiguity) 'actionservers:' BEGIN)* actionserver+=ActionServer
 
      * 
*/ - protected void emit_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -3129,16 +3129,16 @@ protected void emit_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     actionserver+=ActionServer END (ambiguity) 'actionclient:' BEGIN (END (ambiguity) 'actionclient:' BEGIN)* actionclient+=ActionClient
+     *     actionserver+=ActionServer END (ambiguity) 'actionclients:' BEGIN (END (ambiguity) 'actionclients:' BEGIN)* actionclient+=ActionClient
 
      * 
*/ - protected void emit_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } diff --git a/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/services/Ros1GrammarAccess.java b/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/services/Ros1GrammarAccess.java index 07b3df59c..fd98bf98a 100644 --- a/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/services/Ros1GrammarAccess.java +++ b/plugins/de.fraunhofer.ipa.ros1.xtext/src-gen/de/fraunhofer/ipa/ros1/services/Ros1GrammarAccess.java @@ -358,22 +358,22 @@ public ParserRule getArtifactRule() { // subscriber+=Subscriber* // END // )| - // ('serviceserver:' + // ('serviceservers:' // BEGIN // serviceserver+=ServiceServer* // END // )| - // ('serviceclient:' + // ('serviceclients:' // BEGIN // serviceclient+=ServiceClient* // END // )| - // ('actionserver:' + // ('actionservers:' // BEGIN // actionserver+=ActionServer* // END // )| - // ('actionclient:' + // ('actionclients:' // BEGIN // actionclient+=ActionClient* // END @@ -740,7 +740,7 @@ public ParserRule getParameterStructTypeRule() { //ParameterIntegerType returns ParameterIntegerType: // {ParameterIntegerType} // 'Integer' - // ('default' default=ParameterInteger)?; + // ('default:' default=ParameterInteger)?; public BasicsGrammarAccess.ParameterIntegerTypeElements getParameterIntegerTypeAccess() { return gaBasics.getParameterIntegerTypeAccess(); } @@ -752,7 +752,7 @@ public ParserRule getParameterIntegerTypeRule() { //ParameterStringType returns ParameterStringType: // {ParameterStringType} // 'String' - // ('default' default=ParameterString)?; + // ('default:' default=ParameterString)?; public BasicsGrammarAccess.ParameterStringTypeElements getParameterStringTypeAccess() { return gaBasics.getParameterStringTypeAccess(); } @@ -764,7 +764,7 @@ public ParserRule getParameterStringTypeRule() { //ParameterDoubleType returns ParameterDoubleType: // {ParameterDoubleType} // 'Double' - // ('default' default=ParameterDouble)?; + // ('default:' default=ParameterDouble)?; public BasicsGrammarAccess.ParameterDoubleTypeElements getParameterDoubleTypeAccess() { return gaBasics.getParameterDoubleTypeAccess(); } @@ -776,7 +776,7 @@ public ParserRule getParameterDoubleTypeRule() { //ParameterDateType returns ParameterDateType: // {ParameterDateType} // 'Date' - // ('default' default=ParameterDate)?; + // ('default:' default=ParameterDate)?; public BasicsGrammarAccess.ParameterDateTypeElements getParameterDateTypeAccess() { return gaBasics.getParameterDateTypeAccess(); } @@ -788,7 +788,7 @@ public ParserRule getParameterDateTypeRule() { //ParameterBooleanType returns ParameterBooleanType: // {ParameterBooleanType} // 'Boolean' - // ('default' default=ParameterBoolean)?; + // ('default:' default=ParameterBoolean)?; public BasicsGrammarAccess.ParameterBooleanTypeElements getParameterBooleanTypeAccess() { return gaBasics.getParameterBooleanTypeAccess(); } @@ -800,7 +800,7 @@ public ParserRule getParameterBooleanTypeRule() { //ParameterBase64Type returns ParameterBase64Type: // {ParameterBase64Type} // 'Base64' - // ('default' default=ParameterBase64)?; + // ('default:' default=ParameterBase64)?; public BasicsGrammarAccess.ParameterBase64TypeElements getParameterBase64TypeAccess() { return gaBasics.getParameterBase64TypeAccess(); } @@ -812,7 +812,7 @@ public ParserRule getParameterBase64TypeRule() { //ParameterAnyType returns ParameterAnyType: // {ParameterAnyType} // 'Any' - // ('default' default=ParameterAny)?; + // ('default:' default=ParameterAny)?; public BasicsGrammarAccess.ParameterAnyTypeElements getParameterAnyTypeAccess() { return gaBasics.getParameterAnyTypeAccess(); } @@ -822,11 +822,10 @@ public ParserRule getParameterAnyTypeRule() { } //ParameterArrayType returns ParameterArrayType: - // 'Array:' // BEGIN - // 'type' type=ParameterType - // ('default' default=ParameterList)? - // END; + // 'Array:' type=ParameterType + // ('default:' default=ParameterList)? + // END; public BasicsGrammarAccess.ParameterArrayTypeElements getParameterArrayTypeAccess() { return gaBasics.getParameterArrayTypeAccess(); } @@ -939,7 +938,6 @@ public ParserRule getParameterDateRule() { } //ParameterStructMember returns ParameterStructMember: - // 'ParameterStructMember' // name=EString':' // BEGIN // value=ParameterValue @@ -982,7 +980,7 @@ public TerminalRule getBOOLEANRule() { return gaBasics.getBOOLEANRule(); } - //terminal DOUBLE returns ecore::EDouble: DIGIT (('.' DECINT*) | (('.' DIGIT*)? ('E'|'e') ('-'|'+')? DIGIT)); + //terminal DOUBLE returns ecore::EDouble: (DIGIT | ('-' DIGIT*) ) (('.' DECINT*) | (('.' DIGIT*)? ('E'|'e') ('-'|'+')? DIGIT)); public TerminalRule getDOUBLERule() { return gaBasics.getDOUBLERule(); } diff --git a/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/Ros2Parser.java b/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/Ros2Parser.java index be619209b..bfe9e4d05 100644 --- a/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/Ros2Parser.java +++ b/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/Ros2Parser.java @@ -82,6 +82,7 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getParameterAccess().getGroup(), "rule__Parameter__Group__0"); builder.put(grammarAccess.getParameterAccess().getGroup_6(), "rule__Parameter__Group_6__0"); builder.put(grammarAccess.getParameterAccess().getGroup_7(), "rule__Parameter__Group_7__0"); + builder.put(grammarAccess.getParameterAccess().getGroup_8(), "rule__Parameter__Group_8__0"); builder.put(grammarAccess.getPackageSetAccess().getGroup(), "rule__PackageSet__Group__0"); builder.put(grammarAccess.getPackage_ImplAccess().getGroup(), "rule__Package_Impl__Group__0"); builder.put(grammarAccess.getPackage_ImplAccess().getGroup_4(), "rule__Package_Impl__Group_4__0"); @@ -136,7 +137,7 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getParameterAnyTypeAccess().getGroup(), "rule__ParameterAnyType__Group__0"); builder.put(grammarAccess.getParameterAnyTypeAccess().getGroup_2(), "rule__ParameterAnyType__Group_2__0"); builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup(), "rule__ParameterArrayType__Group__0"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup_4(), "rule__ParameterArrayType__Group_4__0"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup_3(), "rule__ParameterArrayType__Group_3__0"); builder.put(grammarAccess.getParameterListAccess().getGroup(), "rule__ParameterList__Group__0"); builder.put(grammarAccess.getParameterListAccess().getGroup_3(), "rule__ParameterList__Group_3__0"); builder.put(grammarAccess.getParameterAnyAccess().getGroup(), "rule__ParameterAny__Group__0"); @@ -215,6 +216,7 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getParameterAccess().getTypeAssignment_5(), "rule__Parameter__TypeAssignment_5"); builder.put(grammarAccess.getParameterAccess().getNamespaceAssignment_6_1(), "rule__Parameter__NamespaceAssignment_6_1"); builder.put(grammarAccess.getParameterAccess().getQosAssignment_7_1(), "rule__Parameter__QosAssignment_7_1"); + builder.put(grammarAccess.getParameterAccess().getValueAssignment_8_1(), "rule__Parameter__ValueAssignment_8_1"); builder.put(grammarAccess.getPackageSetAccess().getPackageAssignment_1(), "rule__PackageSet__PackageAssignment_1"); builder.put(grammarAccess.getPackage_ImplAccess().getNameAssignment_1(), "rule__Package_Impl__NameAssignment_1"); builder.put(grammarAccess.getPackage_ImplAccess().getFromGitRepoAssignment_4_1(), "rule__Package_Impl__FromGitRepoAssignment_4_1"); @@ -260,8 +262,8 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getParameterBooleanTypeAccess().getDefaultAssignment_2_1(), "rule__ParameterBooleanType__DefaultAssignment_2_1"); builder.put(grammarAccess.getParameterBase64TypeAccess().getDefaultAssignment_2_1(), "rule__ParameterBase64Type__DefaultAssignment_2_1"); builder.put(grammarAccess.getParameterAnyTypeAccess().getDefaultAssignment_2_1(), "rule__ParameterAnyType__DefaultAssignment_2_1"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_3(), "rule__ParameterArrayType__TypeAssignment_3"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1(), "rule__ParameterArrayType__DefaultAssignment_4_1"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2(), "rule__ParameterArrayType__TypeAssignment_2"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_3_1(), "rule__ParameterArrayType__DefaultAssignment_3_1"); builder.put(grammarAccess.getParameterListAccess().getValueAssignment_2(), "rule__ParameterList__ValueAssignment_2"); builder.put(grammarAccess.getParameterListAccess().getValueAssignment_3_1(), "rule__ParameterList__ValueAssignment_3_1"); builder.put(grammarAccess.getParameterAnyAccess().getValueAssignment_2_1(), "rule__ParameterAny__ValueAssignment_2_1"); @@ -273,8 +275,8 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getParameterStructAccess().getValueAssignment_1_1(), "rule__ParameterStruct__ValueAssignment_1_1"); builder.put(grammarAccess.getParameterStructAccess().getValueAssignment_1_2_2(), "rule__ParameterStruct__ValueAssignment_1_2_2"); builder.put(grammarAccess.getParameterDateAccess().getValueAssignment(), "rule__ParameterDate__ValueAssignment"); - builder.put(grammarAccess.getParameterStructMemberAccess().getNameAssignment_1(), "rule__ParameterStructMember__NameAssignment_1"); - builder.put(grammarAccess.getParameterStructMemberAccess().getValueAssignment_4(), "rule__ParameterStructMember__ValueAssignment_4"); + builder.put(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0(), "rule__ParameterStructMember__NameAssignment_0"); + builder.put(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3(), "rule__ParameterStructMember__ValueAssignment_3"); builder.put(grammarAccess.getParameterStructTypeMemberAccess().getNameAssignment_0(), "rule__ParameterStructTypeMember__NameAssignment_0"); builder.put(grammarAccess.getParameterStructTypeMemberAccess().getTypeAssignment_1(), "rule__ParameterStructTypeMember__TypeAssignment_1"); builder.put(grammarAccess.getMessagePartAccess().getTypeAssignment_0(), "rule__MessagePart__TypeAssignment_0"); diff --git a/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/internal/InternalRos2Parser.g b/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/internal/InternalRos2Parser.g index e4e073d7d..001e68e78 100644 --- a/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/internal/InternalRos2Parser.g +++ b/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/internal/InternalRos2Parser.g @@ -35,7 +35,6 @@ import de.fraunhofer.ipa.ros2.services.Ros2GrammarAccess; tokenNameToValue.put("Colon", "':'"); tokenNameToValue.put("LeftSquareBracket", "'['"); tokenNameToValue.put("RightSquareBracket", "']'"); - tokenNameToValue.put("RightCurlyBracket", "'}'"); tokenNameToValue.put("LeftSquareBracketRightSquareBracket", "'[]'"); tokenNameToValue.put("Any", "'Any'"); tokenNameToValue.put("Ns", "'ns:'"); @@ -80,7 +79,6 @@ import de.fraunhofer.ipa.ros2.services.Ros2GrammarAccess; tokenNameToValue.put("Boolean", "'Boolean'"); tokenNameToValue.put("Integer", "'Integer'"); tokenNameToValue.put("Action_1", "'action:'"); - tokenNameToValue.put("Default", "'default'"); tokenNameToValue.put("Float32", "'float32'"); tokenNameToValue.put("Float64", "'float64'"); tokenNameToValue.put("Int16_1", "'int16[]'"); @@ -90,6 +88,7 @@ import de.fraunhofer.ipa.ros2.services.Ros2GrammarAccess; tokenNameToValue.put("Result_1", "'result:'"); tokenNameToValue.put("Service", "'service'"); tokenNameToValue.put("Uint8_1", "'uint8[]'"); + tokenNameToValue.put("Default", "'default:'"); tokenNameToValue.put("Duration", "'duration'"); tokenNameToValue.put("Feedback", "'feedback'"); tokenNameToValue.put("History", "'history:'"); @@ -121,18 +120,17 @@ import de.fraunhofer.ipa.ros2.services.Ros2GrammarAccess; tokenNameToValue.put("Reliability", "'reliability:'"); tokenNameToValue.put("Services_qos", "'services_qos'"); tokenNameToValue.put("Subscribers", "'subscribers:'"); - tokenNameToValue.put("Actionclient", "'actionclient:'"); - tokenNameToValue.put("Actionserver", "'actionserver:'"); tokenNameToValue.put("Dependencies", "'dependencies:'"); tokenNameToValue.put("Parameter_qos", "'parameter_qos'"); - tokenNameToValue.put("Serviceclient", "'serviceclient:'"); - tokenNameToValue.put("Serviceserver", "'serviceserver:'"); + tokenNameToValue.put("Actionclients", "'actionclients:'"); + tokenNameToValue.put("Actionservers", "'actionservers:'"); tokenNameToValue.put("GlobalNamespace", "'GlobalNamespace'"); + tokenNameToValue.put("Serviceclients", "'serviceclients:'"); + tokenNameToValue.put("Serviceservers", "'serviceservers:'"); tokenNameToValue.put("Transient_local", "'transient_local'"); tokenNameToValue.put("PrivateNamespace", "'PrivateNamespace'"); tokenNameToValue.put("RelativeNamespace", "'RelativeNamespace'"); tokenNameToValue.put("ExternalDependency", "'ExternalDependency'"); - tokenNameToValue.put("ParameterStructMember", "'ParameterStructMember'"); } public void setGrammarAccess(Ros2GrammarAccess grammarAccess) { @@ -6233,7 +6231,7 @@ rule__Parameter__Group__4__Impl : ( { before(grammarAccess.getParameterAccess().getTypeKeyword_4()); } - Type + Type_1 { after(grammarAccess.getParameterAccess().getTypeKeyword_4()); } ) ; @@ -6340,9 +6338,9 @@ rule__Parameter__Group__8__Impl } : ( - { before(grammarAccess.getParameterAccess().getENDTerminalRuleCall_8()); } - RULE_END - { after(grammarAccess.getParameterAccess().getENDTerminalRuleCall_8()); } + { before(grammarAccess.getParameterAccess().getGroup_8()); } + (rule__Parameter__Group_8__0)? + { after(grammarAccess.getParameterAccess().getGroup_8()); } ) ; finally { @@ -6366,9 +6364,9 @@ rule__Parameter__Group__9__Impl } : ( - { before(grammarAccess.getParameterAccess().getRightCurlyBracketKeyword_9()); } - RightCurlyBracket - { after(grammarAccess.getParameterAccess().getRightCurlyBracketKeyword_9()); } + { before(grammarAccess.getParameterAccess().getENDTerminalRuleCall_9()); } + RULE_END + { after(grammarAccess.getParameterAccess().getENDTerminalRuleCall_9()); } ) ; finally { @@ -6484,6 +6482,60 @@ finally { } +rule__Parameter__Group_8__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__Parameter__Group_8__0__Impl + rule__Parameter__Group_8__1 +; +finally { + restoreStackSize(stackSize); +} + +rule__Parameter__Group_8__0__Impl + @init { + int stackSize = keepStackSize(); + } +: +( + { before(grammarAccess.getParameterAccess().getDefaultKeyword_8_0()); } + Default + { after(grammarAccess.getParameterAccess().getDefaultKeyword_8_0()); } +) +; +finally { + restoreStackSize(stackSize); +} + +rule__Parameter__Group_8__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__Parameter__Group_8__1__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__Parameter__Group_8__1__Impl + @init { + int stackSize = keepStackSize(); + } +: +( + { before(grammarAccess.getParameterAccess().getValueAssignment_8_1()); } + (rule__Parameter__ValueAssignment_8_1) + { after(grammarAccess.getParameterAccess().getValueAssignment_8_1()); } +) +; +finally { + restoreStackSize(stackSize); +} + + rule__Package_Impl__Group__0 @init { int stackSize = keepStackSize(); @@ -7582,9 +7634,9 @@ rule__Node__Group_3_2__0__Impl } : ( - { before(grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()); } - Serviceserver - { after(grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()); } + { before(grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()); } + Serviceservers + { after(grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()); } ) ; finally { @@ -7690,9 +7742,9 @@ rule__Node__Group_3_3__0__Impl } : ( - { before(grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()); } - Serviceclient - { after(grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()); } + { before(grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()); } + Serviceclients + { after(grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()); } ) ; finally { @@ -7798,9 +7850,9 @@ rule__Node__Group_3_4__0__Impl } : ( - { before(grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()); } - Actionserver - { after(grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()); } + { before(grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()); } + Actionservers + { after(grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()); } ) ; finally { @@ -7906,9 +7958,9 @@ rule__Node__Group_3_5__0__Impl } : ( - { before(grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()); } - Actionclient - { after(grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()); } + { before(grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()); } + Actionclients + { after(grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()); } ) ; finally { @@ -11308,9 +11360,9 @@ rule__ParameterArrayType__Group__0__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); } - Array - { after(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); } + RULE_BEGIN + { after(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); } ) ; finally { @@ -11335,9 +11387,9 @@ rule__ParameterArrayType__Group__1__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_1()); } - RULE_BEGIN - { after(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_1()); } + { before(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); } + Array + { after(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); } ) ; finally { @@ -11362,9 +11414,9 @@ rule__ParameterArrayType__Group__2__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); } - Type - { after(grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); } + { before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } + (rule__ParameterArrayType__TypeAssignment_2) + { after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } ) ; finally { @@ -11389,9 +11441,9 @@ rule__ParameterArrayType__Group__3__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_3()); } - (rule__ParameterArrayType__TypeAssignment_3) - { after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_3()); } + { before(grammarAccess.getParameterArrayTypeAccess().getGroup_3()); } + (rule__ParameterArrayType__Group_3__0)? + { after(grammarAccess.getParameterArrayTypeAccess().getGroup_3()); } ) ; finally { @@ -11404,7 +11456,6 @@ rule__ParameterArrayType__Group__4 } : rule__ParameterArrayType__Group__4__Impl - rule__ParameterArrayType__Group__5 ; finally { restoreStackSize(stackSize); @@ -11416,35 +11467,9 @@ rule__ParameterArrayType__Group__4__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); } - (rule__ParameterArrayType__Group_4__0)? - { after(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__5 - @init { - int stackSize = keepStackSize(); - } -: - rule__ParameterArrayType__Group__5__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__5__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_5()); } + { before(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); } RULE_END - { after(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_5()); } + { after(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); } ) ; finally { @@ -11452,53 +11477,53 @@ finally { } -rule__ParameterArrayType__Group_4__0 +rule__ParameterArrayType__Group_3__0 @init { int stackSize = keepStackSize(); } : - rule__ParameterArrayType__Group_4__0__Impl - rule__ParameterArrayType__Group_4__1 + rule__ParameterArrayType__Group_3__0__Impl + rule__ParameterArrayType__Group_3__1 ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__0__Impl +rule__ParameterArrayType__Group_3__0__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); } Default - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__1 +rule__ParameterArrayType__Group_3__1 @init { int stackSize = keepStackSize(); } : - rule__ParameterArrayType__Group_4__1__Impl + rule__ParameterArrayType__Group_3__1__Impl ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__1__Impl +rule__ParameterArrayType__Group_3__1__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); } - (rule__ParameterArrayType__DefaultAssignment_4_1) - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_3_1()); } + (rule__ParameterArrayType__DefaultAssignment_3_1) + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_3_1()); } ) ; finally { @@ -12118,9 +12143,9 @@ rule__ParameterStructMember__Group__0__Impl } : ( - { before(grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); } - ParameterStructMember - { after(grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); } + { before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); } + (rule__ParameterStructMember__NameAssignment_0) + { after(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); } ) ; finally { @@ -12145,9 +12170,9 @@ rule__ParameterStructMember__Group__1__Impl } : ( - { before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_1()); } - (rule__ParameterStructMember__NameAssignment_1) - { after(grammarAccess.getParameterStructMemberAccess().getNameAssignment_1()); } + { before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); } + Colon + { after(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); } ) ; finally { @@ -12172,9 +12197,9 @@ rule__ParameterStructMember__Group__2__Impl } : ( - { before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_2()); } - Colon - { after(grammarAccess.getParameterStructMemberAccess().getColonKeyword_2()); } + { before(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); } + RULE_BEGIN + { after(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); } ) ; finally { @@ -12199,9 +12224,9 @@ rule__ParameterStructMember__Group__3__Impl } : ( - { before(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_3()); } - RULE_BEGIN - { after(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_3()); } + { before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3()); } + (rule__ParameterStructMember__ValueAssignment_3) + { after(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3()); } ) ; finally { @@ -12214,7 +12239,6 @@ rule__ParameterStructMember__Group__4 } : rule__ParameterStructMember__Group__4__Impl - rule__ParameterStructMember__Group__5 ; finally { restoreStackSize(stackSize); @@ -12226,35 +12250,9 @@ rule__ParameterStructMember__Group__4__Impl } : ( - { before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_4()); } - (rule__ParameterStructMember__ValueAssignment_4) - { after(grammarAccess.getParameterStructMemberAccess().getValueAssignment_4()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterStructMember__Group__5 - @init { - int stackSize = keepStackSize(); - } -: - rule__ParameterStructMember__Group__5__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterStructMember__Group__5__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_5()); } + { before(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); } RULE_END - { after(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_5()); } + { after(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); } ) ; finally { @@ -14748,6 +14746,21 @@ finally { restoreStackSize(stackSize); } +rule__Parameter__ValueAssignment_8_1 + @init { + int stackSize = keepStackSize(); + } +: + ( + { before(grammarAccess.getParameterAccess().getValueParameterValueParserRuleCall_8_1_0()); } + ruleParameterValue + { after(grammarAccess.getParameterAccess().getValueParameterValueParserRuleCall_8_1_0()); } + ) +; +finally { + restoreStackSize(stackSize); +} + rule__Package_Impl__NameAssignment_1 @init { int stackSize = keepStackSize(); @@ -15382,30 +15395,30 @@ finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__TypeAssignment_3 +rule__ParameterArrayType__TypeAssignment_2 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } ruleParameterType - { after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__DefaultAssignment_4_1 +rule__ParameterArrayType__DefaultAssignment_3_1 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); } ruleParameterList - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); } ) ; finally { @@ -15577,30 +15590,30 @@ finally { restoreStackSize(stackSize); } -rule__ParameterStructMember__NameAssignment_1 +rule__ParameterStructMember__NameAssignment_0 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); } + { before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); } ruleEString - { after(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); } + { after(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__ParameterStructMember__ValueAssignment_4 +rule__ParameterStructMember__ValueAssignment_3 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); } + { before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); } ruleParameterValue - { after(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); } + { after(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); } ) ; finally { diff --git a/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/internal/InternalRos2Parser.java b/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/internal/InternalRos2Parser.java index 72b289334..094f45f63 100644 --- a/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/internal/InternalRos2Parser.java +++ b/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/internal/InternalRos2Parser.java @@ -24,134 +24,132 @@ @SuppressWarnings("all") public class InternalRos2Parser extends AbstractInternalContentAssistParser { public static final String[] tokenNames = new String[] { - "", "", "", "", "ParameterStructMember", "ExternalDependency", "RelativeNamespace", "PrivateNamespace", "GlobalNamespace", "Transient_local", "Serviceclient", "Serviceserver", "Actionclient", "Actionserver", "Dependencies", "Parameter_qos", "ParameterAny", "FromGitRepo", "Reliability", "Services_qos", "Subscribers", "Best_effort", "Default_qos", "Durability", "Parameters", "Publishers", "Artifacts", "Sensor_qos", "GraphName", "Feedback_1", "Float32_1", "Float64_1", "Keep_last", "Response", "Duration", "Feedback", "History", "Keep_all", "Message_1", "Profile", "Reliable", "Request", "String_2", "Uint16_1", "Uint32_1", "Uint64_1", "Volatile", "Boolean", "Integer", "Action_1", "Default", "Float32", "Float64", "Int16_1", "Int32_1", "Int64_1", "Message", "Result_1", "Service", "Uint8_1", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Depth", "Int8_1", "Result", "Specs", "String_1", "Uint16", "Uint32", "Uint64", "Goal_1", "Int16", "Int32", "Int64", "Node_1", "Type_1", "Uint8", "Value", "Date", "List", "Bool", "Byte", "Goal", "Int8", "Msg", "Name", "Node", "Qos", "Srv", "Time", "Type", "Any", "Ns", "LeftSquareBracketRightSquareBracket", "Comma", "Colon", "LeftSquareBracket", "RightSquareBracket", "RightCurlyBracket", "RULE_DIGIT", "RULE_BINARY", "RULE_BOOLEAN", "RULE_DECINT", "RULE_DOUBLE", "RULE_DAY", "RULE_MONTH", "RULE_YEAR", "RULE_HOUR", "RULE_MIN_SEC", "RULE_DATE_TIME", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_MESSAGE_ASIGMENT", "RULE_BEGIN", "RULE_END", "RULE_SL_COMMENT", "RULE_ROS_CONVENTION_A", "RULE_ROS_CONVENTION_PARAM", "RULE_ML_COMMENT", "RULE_WS", "RULE_ANY_OTHER" + "", "", "", "", "ExternalDependency", "RelativeNamespace", "PrivateNamespace", "GlobalNamespace", "Serviceclients", "Serviceservers", "Transient_local", "Actionclients", "Actionservers", "Dependencies", "Parameter_qos", "ParameterAny", "FromGitRepo", "Reliability", "Services_qos", "Subscribers", "Best_effort", "Default_qos", "Durability", "Parameters", "Publishers", "Artifacts", "Sensor_qos", "GraphName", "Feedback_1", "Float32_1", "Float64_1", "Keep_last", "Response", "Default", "Duration", "Feedback", "History", "Keep_all", "Message_1", "Profile", "Reliable", "Request", "String_2", "Uint16_1", "Uint32_1", "Uint64_1", "Volatile", "Boolean", "Integer", "Action_1", "Float32", "Float64", "Int16_1", "Int32_1", "Int64_1", "Message", "Result_1", "Service", "Uint8_1", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Depth", "Int8_1", "Result", "Specs", "String_1", "Uint16", "Uint32", "Uint64", "Goal_1", "Int16", "Int32", "Int64", "Node_1", "Type_1", "Uint8", "Value", "Date", "List", "Bool", "Byte", "Goal", "Int8", "Msg", "Name", "Node", "Qos", "Srv", "Time", "Type", "Any", "Ns", "LeftSquareBracketRightSquareBracket", "Comma", "Colon", "LeftSquareBracket", "RightSquareBracket", "RULE_DIGIT", "RULE_BINARY", "RULE_BOOLEAN", "RULE_DECINT", "RULE_DOUBLE", "RULE_DAY", "RULE_MONTH", "RULE_YEAR", "RULE_HOUR", "RULE_MIN_SEC", "RULE_DATE_TIME", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_MESSAGE_ASIGMENT", "RULE_BEGIN", "RULE_END", "RULE_SL_COMMENT", "RULE_ROS_CONVENTION_A", "RULE_ROS_CONVENTION_PARAM", "RULE_ML_COMMENT", "RULE_WS", "RULE_ANY_OTHER" }; - public static final int Float32_1=30; - public static final int Node=93; - public static final int RULE_DATE_TIME=116; + public static final int Float32_1=29; + public static final int Node=92; + public static final int RULE_DATE_TIME=114; public static final int Uint64_1=45; - public static final int String=64; + public static final int Serviceclients=8; + public static final int String=63; public static final int History=36; - public static final int Int16=78; - public static final int Float32=51; - public static final int Goal=89; - public static final int Bool=87; - public static final int Uint16=74; + public static final int Int16=77; + public static final int Float32=50; + public static final int Goal=88; + public static final int Actionservers=12; + public static final int Bool=86; + public static final int Uint16=73; public static final int Boolean=47; - public static final int ExternalDependency=5; - public static final int Uint8=83; - public static final int Parameters=24; - public static final int RULE_ID=117; - public static final int Actionclient=12; - public static final int RULE_DIGIT=106; - public static final int GlobalNamespace=8; - public static final int Artifacts=26; - public static final int Node_1=81; - public static final int Int16_1=53; - public static final int Header=63; - public static final int RULE_INT=119; - public static final int Byte=88; - public static final int RULE_ML_COMMENT=126; - public static final int LeftSquareBracket=103; - public static final int Specs=72; - public static final int Base64=61; + public static final int ExternalDependency=4; + public static final int Uint8=82; + public static final int Parameters=23; + public static final int RULE_ID=115; + public static final int RULE_DIGIT=104; + public static final int GlobalNamespace=7; + public static final int Artifacts=25; + public static final int Node_1=80; + public static final int Int16_1=52; + public static final int Header=62; + public static final int RULE_INT=117; + public static final int Byte=87; + public static final int RULE_ML_COMMENT=124; + public static final int LeftSquareBracket=102; + public static final int Specs=71; + public static final int Base64=60; public static final int Message_1=38; public static final int Profile=39; - public static final int Depth=69; - public static final int Comma=101; - public static final int RULE_MESSAGE_ASIGMENT=120; - public static final int Goal_1=77; - public static final int LeftSquareBracketRightSquareBracket=100; - public static final int Int32=79; - public static final int Publishers=25; - public static final int Serviceserver=11; - public static final int Parameter_qos=15; - public static final int RightCurlyBracket=105; - public static final int RULE_DECINT=109; + public static final int Depth=68; + public static final int Comma=100; + public static final int RULE_MESSAGE_ASIGMENT=118; + public static final int Goal_1=76; + public static final int LeftSquareBracketRightSquareBracket=99; + public static final int Int32=78; + public static final int Publishers=24; + public static final int Parameter_qos=14; + public static final int RULE_DECINT=107; public static final int Reliable=40; - public static final int Uint32=75; - public static final int FromGitRepo=17; - public static final int Msg=91; - public static final int RULE_HOUR=114; - public static final int Int8=90; - public static final int Default=50; - public static final int Actionserver=13; - public static final int Int8_1=70; + public static final int Uint32=74; + public static final int FromGitRepo=16; + public static final int Msg=90; + public static final int RULE_HOUR=112; + public static final int Int8=89; + public static final int Default=33; + public static final int Int8_1=69; public static final int Uint16_1=43; - public static final int Type=97; - public static final int Float64=52; - public static final int Int32_1=54; - public static final int Result_1=57; + public static final int Type=96; + public static final int Float64=51; + public static final int Int32_1=53; + public static final int Result_1=56; public static final int Keep_all=37; - public static final int RULE_BINARY=107; - public static final int String_1=73; - public static final int Subscribers=20; + public static final int RULE_BINARY=105; + public static final int String_1=72; + public static final int Subscribers=19; public static final int String_2=42; - public static final int RULE_DAY=111; - public static final int RULE_BEGIN=121; - public static final int Services_qos=19; - public static final int RULE_BOOLEAN=108; - public static final int RelativeNamespace=6; - public static final int RULE_YEAR=113; - public static final int Feedback_1=29; - public static final int Result=71; - public static final int Name=92; - public static final int RULE_MIN_SEC=115; - public static final int Default_qos=22; - public static final int ParameterAny=16; - public static final int List=86; - public static final int Dependencies=14; - public static final int RightSquareBracket=104; - public static final int PrivateNamespace=7; - public static final int GraphName=28; - public static final int Byte_1=68; - public static final int Float64_1=31; - public static final int Durability=23; + public static final int Actionclients=11; + public static final int RULE_DAY=109; + public static final int RULE_BEGIN=119; + public static final int Services_qos=18; + public static final int RULE_BOOLEAN=106; + public static final int RelativeNamespace=5; + public static final int Serviceservers=9; + public static final int RULE_YEAR=111; + public static final int Feedback_1=28; + public static final int Result=70; + public static final int Name=91; + public static final int RULE_MIN_SEC=113; + public static final int Default_qos=21; + public static final int ParameterAny=15; + public static final int List=85; + public static final int Dependencies=13; + public static final int RightSquareBracket=103; + public static final int PrivateNamespace=6; + public static final int GraphName=27; + public static final int Byte_1=67; + public static final int Float64_1=30; + public static final int Durability=22; public static final int Duration=34; public static final int Uint32_1=44; public static final int Action_1=49; - public static final int Double=62; - public static final int Keep_last=32; - public static final int Type_1=82; - public static final int Value=84; - public static final int Transient_local=9; - public static final int Uint64=76; - public static final int Action=66; - public static final int RULE_END=122; - public static final int Message=56; - public static final int Time=96; - public static final int RULE_STRING=118; - public static final int Best_effort=21; - public static final int Bool_1=67; - public static final int Any=98; - public static final int Struct=65; - public static final int RULE_SL_COMMENT=123; - public static final int Uint8_1=59; - public static final int RULE_DOUBLE=110; + public static final int Double=61; + public static final int Keep_last=31; + public static final int Type_1=81; + public static final int Value=83; + public static final int Transient_local=10; + public static final int Uint64=75; + public static final int Action=65; + public static final int RULE_END=120; + public static final int Message=55; + public static final int Time=95; + public static final int RULE_STRING=116; + public static final int Best_effort=20; + public static final int Bool_1=66; + public static final int Any=97; + public static final int Struct=64; + public static final int RULE_SL_COMMENT=121; + public static final int Uint8_1=58; + public static final int RULE_DOUBLE=108; public static final int Feedback=35; - public static final int ParameterStructMember=4; - public static final int Srv=95; - public static final int RULE_ROS_CONVENTION_A=124; - public static final int RULE_ROS_CONVENTION_PARAM=125; - public static final int Colon=102; + public static final int Srv=94; + public static final int RULE_ROS_CONVENTION_A=122; + public static final int RULE_ROS_CONVENTION_PARAM=123; + public static final int Colon=101; public static final int EOF=-1; - public static final int Ns=99; - public static final int RULE_WS=127; + public static final int Ns=98; + public static final int RULE_WS=125; public static final int Request=41; - public static final int Int64_1=55; - public static final int Service=58; - public static final int Sensor_qos=27; - public static final int RULE_ANY_OTHER=128; + public static final int Int64_1=54; + public static final int Service=57; + public static final int Sensor_qos=26; + public static final int RULE_ANY_OTHER=126; public static final int Volatile=46; - public static final int Date=85; - public static final int Response=33; + public static final int Date=84; + public static final int Response=32; public static final int Integer=48; - public static final int Array=60; - public static final int Serviceclient=10; - public static final int Qos=94; - public static final int Int64=80; - public static final int RULE_MONTH=112; - public static final int Reliability=18; + public static final int Array=59; + public static final int Qos=93; + public static final int Int64=79; + public static final int RULE_MONTH=110; + public static final int Reliability=17; // delegates // delegators @@ -178,7 +176,6 @@ public InternalRos2Parser(TokenStream input, RecognizerSharedState state) { tokenNameToValue.put("Colon", "':'"); tokenNameToValue.put("LeftSquareBracket", "'['"); tokenNameToValue.put("RightSquareBracket", "']'"); - tokenNameToValue.put("RightCurlyBracket", "'}'"); tokenNameToValue.put("LeftSquareBracketRightSquareBracket", "'[]'"); tokenNameToValue.put("Any", "'Any'"); tokenNameToValue.put("Ns", "'ns:'"); @@ -223,7 +220,6 @@ public InternalRos2Parser(TokenStream input, RecognizerSharedState state) { tokenNameToValue.put("Boolean", "'Boolean'"); tokenNameToValue.put("Integer", "'Integer'"); tokenNameToValue.put("Action_1", "'action:'"); - tokenNameToValue.put("Default", "'default'"); tokenNameToValue.put("Float32", "'float32'"); tokenNameToValue.put("Float64", "'float64'"); tokenNameToValue.put("Int16_1", "'int16[]'"); @@ -233,6 +229,7 @@ public InternalRos2Parser(TokenStream input, RecognizerSharedState state) { tokenNameToValue.put("Result_1", "'result:'"); tokenNameToValue.put("Service", "'service'"); tokenNameToValue.put("Uint8_1", "'uint8[]'"); + tokenNameToValue.put("Default", "'default:'"); tokenNameToValue.put("Duration", "'duration'"); tokenNameToValue.put("Feedback", "'feedback'"); tokenNameToValue.put("History", "'history:'"); @@ -264,18 +261,17 @@ public InternalRos2Parser(TokenStream input, RecognizerSharedState state) { tokenNameToValue.put("Reliability", "'reliability:'"); tokenNameToValue.put("Services_qos", "'services_qos'"); tokenNameToValue.put("Subscribers", "'subscribers:'"); - tokenNameToValue.put("Actionclient", "'actionclient:'"); - tokenNameToValue.put("Actionserver", "'actionserver:'"); tokenNameToValue.put("Dependencies", "'dependencies:'"); tokenNameToValue.put("Parameter_qos", "'parameter_qos'"); - tokenNameToValue.put("Serviceclient", "'serviceclient:'"); - tokenNameToValue.put("Serviceserver", "'serviceserver:'"); + tokenNameToValue.put("Actionclients", "'actionclients:'"); + tokenNameToValue.put("Actionservers", "'actionservers:'"); tokenNameToValue.put("GlobalNamespace", "'GlobalNamespace'"); + tokenNameToValue.put("Serviceclients", "'serviceclients:'"); + tokenNameToValue.put("Serviceservers", "'serviceservers:'"); tokenNameToValue.put("Transient_local", "'transient_local'"); tokenNameToValue.put("PrivateNamespace", "'PrivateNamespace'"); tokenNameToValue.put("RelativeNamespace", "'RelativeNamespace'"); tokenNameToValue.put("ExternalDependency", "'ExternalDependency'"); - tokenNameToValue.put("ParameterStructMember", "'ParameterStructMember'"); } public void setGrammarAccess(Ros2GrammarAccess grammarAccess) { @@ -298,11 +294,11 @@ protected String getValueForTokenName(String tokenName) { // $ANTLR start "entryRulePackage" - // InternalRos2Parser.g:157:1: entryRulePackage : rulePackage EOF ; + // InternalRos2Parser.g:155:1: entryRulePackage : rulePackage EOF ; public final void entryRulePackage() throws RecognitionException { try { - // InternalRos2Parser.g:158:1: ( rulePackage EOF ) - // InternalRos2Parser.g:159:1: rulePackage EOF + // InternalRos2Parser.g:156:1: ( rulePackage EOF ) + // InternalRos2Parser.g:157:1: rulePackage EOF { before(grammarAccess.getPackageRule()); pushFollow(FOLLOW_1); @@ -328,17 +324,17 @@ public final void entryRulePackage() throws RecognitionException { // $ANTLR start "rulePackage" - // InternalRos2Parser.g:166:1: rulePackage : ( ruleAmentPackage ) ; + // InternalRos2Parser.g:164:1: rulePackage : ( ruleAmentPackage ) ; public final void rulePackage() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:170:2: ( ( ruleAmentPackage ) ) - // InternalRos2Parser.g:171:2: ( ruleAmentPackage ) + // InternalRos2Parser.g:168:2: ( ( ruleAmentPackage ) ) + // InternalRos2Parser.g:169:2: ( ruleAmentPackage ) { - // InternalRos2Parser.g:171:2: ( ruleAmentPackage ) - // InternalRos2Parser.g:172:3: ruleAmentPackage + // InternalRos2Parser.g:169:2: ( ruleAmentPackage ) + // InternalRos2Parser.g:170:3: ruleAmentPackage { before(grammarAccess.getPackageAccess().getAmentPackageParserRuleCall()); pushFollow(FOLLOW_2); @@ -369,11 +365,11 @@ public final void rulePackage() throws RecognitionException { // $ANTLR start "entryRuleAmentPackage" - // InternalRos2Parser.g:182:1: entryRuleAmentPackage : ruleAmentPackage EOF ; + // InternalRos2Parser.g:180:1: entryRuleAmentPackage : ruleAmentPackage EOF ; public final void entryRuleAmentPackage() throws RecognitionException { try { - // InternalRos2Parser.g:183:1: ( ruleAmentPackage EOF ) - // InternalRos2Parser.g:184:1: ruleAmentPackage EOF + // InternalRos2Parser.g:181:1: ( ruleAmentPackage EOF ) + // InternalRos2Parser.g:182:1: ruleAmentPackage EOF { before(grammarAccess.getAmentPackageRule()); pushFollow(FOLLOW_1); @@ -399,21 +395,21 @@ public final void entryRuleAmentPackage() throws RecognitionException { // $ANTLR start "ruleAmentPackage" - // InternalRos2Parser.g:191:1: ruleAmentPackage : ( ( rule__AmentPackage__Group__0 ) ) ; + // InternalRos2Parser.g:189:1: ruleAmentPackage : ( ( rule__AmentPackage__Group__0 ) ) ; public final void ruleAmentPackage() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:195:2: ( ( ( rule__AmentPackage__Group__0 ) ) ) - // InternalRos2Parser.g:196:2: ( ( rule__AmentPackage__Group__0 ) ) + // InternalRos2Parser.g:193:2: ( ( ( rule__AmentPackage__Group__0 ) ) ) + // InternalRos2Parser.g:194:2: ( ( rule__AmentPackage__Group__0 ) ) { - // InternalRos2Parser.g:196:2: ( ( rule__AmentPackage__Group__0 ) ) - // InternalRos2Parser.g:197:3: ( rule__AmentPackage__Group__0 ) + // InternalRos2Parser.g:194:2: ( ( rule__AmentPackage__Group__0 ) ) + // InternalRos2Parser.g:195:3: ( rule__AmentPackage__Group__0 ) { before(grammarAccess.getAmentPackageAccess().getGroup()); - // InternalRos2Parser.g:198:3: ( rule__AmentPackage__Group__0 ) - // InternalRos2Parser.g:198:4: rule__AmentPackage__Group__0 + // InternalRos2Parser.g:196:3: ( rule__AmentPackage__Group__0 ) + // InternalRos2Parser.g:196:4: rule__AmentPackage__Group__0 { pushFollow(FOLLOW_2); rule__AmentPackage__Group__0(); @@ -446,11 +442,11 @@ public final void ruleAmentPackage() throws RecognitionException { // $ANTLR start "entryRuleQualityOfService" - // InternalRos2Parser.g:207:1: entryRuleQualityOfService : ruleQualityOfService EOF ; + // InternalRos2Parser.g:205:1: entryRuleQualityOfService : ruleQualityOfService EOF ; public final void entryRuleQualityOfService() throws RecognitionException { try { - // InternalRos2Parser.g:208:1: ( ruleQualityOfService EOF ) - // InternalRos2Parser.g:209:1: ruleQualityOfService EOF + // InternalRos2Parser.g:206:1: ( ruleQualityOfService EOF ) + // InternalRos2Parser.g:207:1: ruleQualityOfService EOF { before(grammarAccess.getQualityOfServiceRule()); pushFollow(FOLLOW_1); @@ -476,21 +472,21 @@ public final void entryRuleQualityOfService() throws RecognitionException { // $ANTLR start "ruleQualityOfService" - // InternalRos2Parser.g:216:1: ruleQualityOfService : ( ( rule__QualityOfService__Group__0 ) ) ; + // InternalRos2Parser.g:214:1: ruleQualityOfService : ( ( rule__QualityOfService__Group__0 ) ) ; public final void ruleQualityOfService() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:220:2: ( ( ( rule__QualityOfService__Group__0 ) ) ) - // InternalRos2Parser.g:221:2: ( ( rule__QualityOfService__Group__0 ) ) + // InternalRos2Parser.g:218:2: ( ( ( rule__QualityOfService__Group__0 ) ) ) + // InternalRos2Parser.g:219:2: ( ( rule__QualityOfService__Group__0 ) ) { - // InternalRos2Parser.g:221:2: ( ( rule__QualityOfService__Group__0 ) ) - // InternalRos2Parser.g:222:3: ( rule__QualityOfService__Group__0 ) + // InternalRos2Parser.g:219:2: ( ( rule__QualityOfService__Group__0 ) ) + // InternalRos2Parser.g:220:3: ( rule__QualityOfService__Group__0 ) { before(grammarAccess.getQualityOfServiceAccess().getGroup()); - // InternalRos2Parser.g:223:3: ( rule__QualityOfService__Group__0 ) - // InternalRos2Parser.g:223:4: rule__QualityOfService__Group__0 + // InternalRos2Parser.g:221:3: ( rule__QualityOfService__Group__0 ) + // InternalRos2Parser.g:221:4: rule__QualityOfService__Group__0 { pushFollow(FOLLOW_2); rule__QualityOfService__Group__0(); @@ -523,11 +519,11 @@ public final void ruleQualityOfService() throws RecognitionException { // $ANTLR start "entryRulePublisher" - // InternalRos2Parser.g:232:1: entryRulePublisher : rulePublisher EOF ; + // InternalRos2Parser.g:230:1: entryRulePublisher : rulePublisher EOF ; public final void entryRulePublisher() throws RecognitionException { try { - // InternalRos2Parser.g:233:1: ( rulePublisher EOF ) - // InternalRos2Parser.g:234:1: rulePublisher EOF + // InternalRos2Parser.g:231:1: ( rulePublisher EOF ) + // InternalRos2Parser.g:232:1: rulePublisher EOF { before(grammarAccess.getPublisherRule()); pushFollow(FOLLOW_1); @@ -553,21 +549,21 @@ public final void entryRulePublisher() throws RecognitionException { // $ANTLR start "rulePublisher" - // InternalRos2Parser.g:241:1: rulePublisher : ( ( rule__Publisher__Group__0 ) ) ; + // InternalRos2Parser.g:239:1: rulePublisher : ( ( rule__Publisher__Group__0 ) ) ; public final void rulePublisher() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:245:2: ( ( ( rule__Publisher__Group__0 ) ) ) - // InternalRos2Parser.g:246:2: ( ( rule__Publisher__Group__0 ) ) + // InternalRos2Parser.g:243:2: ( ( ( rule__Publisher__Group__0 ) ) ) + // InternalRos2Parser.g:244:2: ( ( rule__Publisher__Group__0 ) ) { - // InternalRos2Parser.g:246:2: ( ( rule__Publisher__Group__0 ) ) - // InternalRos2Parser.g:247:3: ( rule__Publisher__Group__0 ) + // InternalRos2Parser.g:244:2: ( ( rule__Publisher__Group__0 ) ) + // InternalRos2Parser.g:245:3: ( rule__Publisher__Group__0 ) { before(grammarAccess.getPublisherAccess().getGroup()); - // InternalRos2Parser.g:248:3: ( rule__Publisher__Group__0 ) - // InternalRos2Parser.g:248:4: rule__Publisher__Group__0 + // InternalRos2Parser.g:246:3: ( rule__Publisher__Group__0 ) + // InternalRos2Parser.g:246:4: rule__Publisher__Group__0 { pushFollow(FOLLOW_2); rule__Publisher__Group__0(); @@ -600,11 +596,11 @@ public final void rulePublisher() throws RecognitionException { // $ANTLR start "entryRuleSubscriber" - // InternalRos2Parser.g:257:1: entryRuleSubscriber : ruleSubscriber EOF ; + // InternalRos2Parser.g:255:1: entryRuleSubscriber : ruleSubscriber EOF ; public final void entryRuleSubscriber() throws RecognitionException { try { - // InternalRos2Parser.g:258:1: ( ruleSubscriber EOF ) - // InternalRos2Parser.g:259:1: ruleSubscriber EOF + // InternalRos2Parser.g:256:1: ( ruleSubscriber EOF ) + // InternalRos2Parser.g:257:1: ruleSubscriber EOF { before(grammarAccess.getSubscriberRule()); pushFollow(FOLLOW_1); @@ -630,21 +626,21 @@ public final void entryRuleSubscriber() throws RecognitionException { // $ANTLR start "ruleSubscriber" - // InternalRos2Parser.g:266:1: ruleSubscriber : ( ( rule__Subscriber__Group__0 ) ) ; + // InternalRos2Parser.g:264:1: ruleSubscriber : ( ( rule__Subscriber__Group__0 ) ) ; public final void ruleSubscriber() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:270:2: ( ( ( rule__Subscriber__Group__0 ) ) ) - // InternalRos2Parser.g:271:2: ( ( rule__Subscriber__Group__0 ) ) + // InternalRos2Parser.g:268:2: ( ( ( rule__Subscriber__Group__0 ) ) ) + // InternalRos2Parser.g:269:2: ( ( rule__Subscriber__Group__0 ) ) { - // InternalRos2Parser.g:271:2: ( ( rule__Subscriber__Group__0 ) ) - // InternalRos2Parser.g:272:3: ( rule__Subscriber__Group__0 ) + // InternalRos2Parser.g:269:2: ( ( rule__Subscriber__Group__0 ) ) + // InternalRos2Parser.g:270:3: ( rule__Subscriber__Group__0 ) { before(grammarAccess.getSubscriberAccess().getGroup()); - // InternalRos2Parser.g:273:3: ( rule__Subscriber__Group__0 ) - // InternalRos2Parser.g:273:4: rule__Subscriber__Group__0 + // InternalRos2Parser.g:271:3: ( rule__Subscriber__Group__0 ) + // InternalRos2Parser.g:271:4: rule__Subscriber__Group__0 { pushFollow(FOLLOW_2); rule__Subscriber__Group__0(); @@ -677,11 +673,11 @@ public final void ruleSubscriber() throws RecognitionException { // $ANTLR start "entryRuleServiceServer" - // InternalRos2Parser.g:282:1: entryRuleServiceServer : ruleServiceServer EOF ; + // InternalRos2Parser.g:280:1: entryRuleServiceServer : ruleServiceServer EOF ; public final void entryRuleServiceServer() throws RecognitionException { try { - // InternalRos2Parser.g:283:1: ( ruleServiceServer EOF ) - // InternalRos2Parser.g:284:1: ruleServiceServer EOF + // InternalRos2Parser.g:281:1: ( ruleServiceServer EOF ) + // InternalRos2Parser.g:282:1: ruleServiceServer EOF { before(grammarAccess.getServiceServerRule()); pushFollow(FOLLOW_1); @@ -707,21 +703,21 @@ public final void entryRuleServiceServer() throws RecognitionException { // $ANTLR start "ruleServiceServer" - // InternalRos2Parser.g:291:1: ruleServiceServer : ( ( rule__ServiceServer__Group__0 ) ) ; + // InternalRos2Parser.g:289:1: ruleServiceServer : ( ( rule__ServiceServer__Group__0 ) ) ; public final void ruleServiceServer() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:295:2: ( ( ( rule__ServiceServer__Group__0 ) ) ) - // InternalRos2Parser.g:296:2: ( ( rule__ServiceServer__Group__0 ) ) + // InternalRos2Parser.g:293:2: ( ( ( rule__ServiceServer__Group__0 ) ) ) + // InternalRos2Parser.g:294:2: ( ( rule__ServiceServer__Group__0 ) ) { - // InternalRos2Parser.g:296:2: ( ( rule__ServiceServer__Group__0 ) ) - // InternalRos2Parser.g:297:3: ( rule__ServiceServer__Group__0 ) + // InternalRos2Parser.g:294:2: ( ( rule__ServiceServer__Group__0 ) ) + // InternalRos2Parser.g:295:3: ( rule__ServiceServer__Group__0 ) { before(grammarAccess.getServiceServerAccess().getGroup()); - // InternalRos2Parser.g:298:3: ( rule__ServiceServer__Group__0 ) - // InternalRos2Parser.g:298:4: rule__ServiceServer__Group__0 + // InternalRos2Parser.g:296:3: ( rule__ServiceServer__Group__0 ) + // InternalRos2Parser.g:296:4: rule__ServiceServer__Group__0 { pushFollow(FOLLOW_2); rule__ServiceServer__Group__0(); @@ -754,11 +750,11 @@ public final void ruleServiceServer() throws RecognitionException { // $ANTLR start "entryRuleServiceClient" - // InternalRos2Parser.g:307:1: entryRuleServiceClient : ruleServiceClient EOF ; + // InternalRos2Parser.g:305:1: entryRuleServiceClient : ruleServiceClient EOF ; public final void entryRuleServiceClient() throws RecognitionException { try { - // InternalRos2Parser.g:308:1: ( ruleServiceClient EOF ) - // InternalRos2Parser.g:309:1: ruleServiceClient EOF + // InternalRos2Parser.g:306:1: ( ruleServiceClient EOF ) + // InternalRos2Parser.g:307:1: ruleServiceClient EOF { before(grammarAccess.getServiceClientRule()); pushFollow(FOLLOW_1); @@ -784,21 +780,21 @@ public final void entryRuleServiceClient() throws RecognitionException { // $ANTLR start "ruleServiceClient" - // InternalRos2Parser.g:316:1: ruleServiceClient : ( ( rule__ServiceClient__Group__0 ) ) ; + // InternalRos2Parser.g:314:1: ruleServiceClient : ( ( rule__ServiceClient__Group__0 ) ) ; public final void ruleServiceClient() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:320:2: ( ( ( rule__ServiceClient__Group__0 ) ) ) - // InternalRos2Parser.g:321:2: ( ( rule__ServiceClient__Group__0 ) ) + // InternalRos2Parser.g:318:2: ( ( ( rule__ServiceClient__Group__0 ) ) ) + // InternalRos2Parser.g:319:2: ( ( rule__ServiceClient__Group__0 ) ) { - // InternalRos2Parser.g:321:2: ( ( rule__ServiceClient__Group__0 ) ) - // InternalRos2Parser.g:322:3: ( rule__ServiceClient__Group__0 ) + // InternalRos2Parser.g:319:2: ( ( rule__ServiceClient__Group__0 ) ) + // InternalRos2Parser.g:320:3: ( rule__ServiceClient__Group__0 ) { before(grammarAccess.getServiceClientAccess().getGroup()); - // InternalRos2Parser.g:323:3: ( rule__ServiceClient__Group__0 ) - // InternalRos2Parser.g:323:4: rule__ServiceClient__Group__0 + // InternalRos2Parser.g:321:3: ( rule__ServiceClient__Group__0 ) + // InternalRos2Parser.g:321:4: rule__ServiceClient__Group__0 { pushFollow(FOLLOW_2); rule__ServiceClient__Group__0(); @@ -831,11 +827,11 @@ public final void ruleServiceClient() throws RecognitionException { // $ANTLR start "entryRuleActionServer" - // InternalRos2Parser.g:332:1: entryRuleActionServer : ruleActionServer EOF ; + // InternalRos2Parser.g:330:1: entryRuleActionServer : ruleActionServer EOF ; public final void entryRuleActionServer() throws RecognitionException { try { - // InternalRos2Parser.g:333:1: ( ruleActionServer EOF ) - // InternalRos2Parser.g:334:1: ruleActionServer EOF + // InternalRos2Parser.g:331:1: ( ruleActionServer EOF ) + // InternalRos2Parser.g:332:1: ruleActionServer EOF { before(grammarAccess.getActionServerRule()); pushFollow(FOLLOW_1); @@ -861,21 +857,21 @@ public final void entryRuleActionServer() throws RecognitionException { // $ANTLR start "ruleActionServer" - // InternalRos2Parser.g:341:1: ruleActionServer : ( ( rule__ActionServer__Group__0 ) ) ; + // InternalRos2Parser.g:339:1: ruleActionServer : ( ( rule__ActionServer__Group__0 ) ) ; public final void ruleActionServer() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:345:2: ( ( ( rule__ActionServer__Group__0 ) ) ) - // InternalRos2Parser.g:346:2: ( ( rule__ActionServer__Group__0 ) ) + // InternalRos2Parser.g:343:2: ( ( ( rule__ActionServer__Group__0 ) ) ) + // InternalRos2Parser.g:344:2: ( ( rule__ActionServer__Group__0 ) ) { - // InternalRos2Parser.g:346:2: ( ( rule__ActionServer__Group__0 ) ) - // InternalRos2Parser.g:347:3: ( rule__ActionServer__Group__0 ) + // InternalRos2Parser.g:344:2: ( ( rule__ActionServer__Group__0 ) ) + // InternalRos2Parser.g:345:3: ( rule__ActionServer__Group__0 ) { before(grammarAccess.getActionServerAccess().getGroup()); - // InternalRos2Parser.g:348:3: ( rule__ActionServer__Group__0 ) - // InternalRos2Parser.g:348:4: rule__ActionServer__Group__0 + // InternalRos2Parser.g:346:3: ( rule__ActionServer__Group__0 ) + // InternalRos2Parser.g:346:4: rule__ActionServer__Group__0 { pushFollow(FOLLOW_2); rule__ActionServer__Group__0(); @@ -908,11 +904,11 @@ public final void ruleActionServer() throws RecognitionException { // $ANTLR start "entryRuleActionClient" - // InternalRos2Parser.g:357:1: entryRuleActionClient : ruleActionClient EOF ; + // InternalRos2Parser.g:355:1: entryRuleActionClient : ruleActionClient EOF ; public final void entryRuleActionClient() throws RecognitionException { try { - // InternalRos2Parser.g:358:1: ( ruleActionClient EOF ) - // InternalRos2Parser.g:359:1: ruleActionClient EOF + // InternalRos2Parser.g:356:1: ( ruleActionClient EOF ) + // InternalRos2Parser.g:357:1: ruleActionClient EOF { before(grammarAccess.getActionClientRule()); pushFollow(FOLLOW_1); @@ -938,21 +934,21 @@ public final void entryRuleActionClient() throws RecognitionException { // $ANTLR start "ruleActionClient" - // InternalRos2Parser.g:366:1: ruleActionClient : ( ( rule__ActionClient__Group__0 ) ) ; + // InternalRos2Parser.g:364:1: ruleActionClient : ( ( rule__ActionClient__Group__0 ) ) ; public final void ruleActionClient() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:370:2: ( ( ( rule__ActionClient__Group__0 ) ) ) - // InternalRos2Parser.g:371:2: ( ( rule__ActionClient__Group__0 ) ) + // InternalRos2Parser.g:368:2: ( ( ( rule__ActionClient__Group__0 ) ) ) + // InternalRos2Parser.g:369:2: ( ( rule__ActionClient__Group__0 ) ) { - // InternalRos2Parser.g:371:2: ( ( rule__ActionClient__Group__0 ) ) - // InternalRos2Parser.g:372:3: ( rule__ActionClient__Group__0 ) + // InternalRos2Parser.g:369:2: ( ( rule__ActionClient__Group__0 ) ) + // InternalRos2Parser.g:370:3: ( rule__ActionClient__Group__0 ) { before(grammarAccess.getActionClientAccess().getGroup()); - // InternalRos2Parser.g:373:3: ( rule__ActionClient__Group__0 ) - // InternalRos2Parser.g:373:4: rule__ActionClient__Group__0 + // InternalRos2Parser.g:371:3: ( rule__ActionClient__Group__0 ) + // InternalRos2Parser.g:371:4: rule__ActionClient__Group__0 { pushFollow(FOLLOW_2); rule__ActionClient__Group__0(); @@ -985,11 +981,11 @@ public final void ruleActionClient() throws RecognitionException { // $ANTLR start "entryRuleParameter" - // InternalRos2Parser.g:382:1: entryRuleParameter : ruleParameter EOF ; + // InternalRos2Parser.g:380:1: entryRuleParameter : ruleParameter EOF ; public final void entryRuleParameter() throws RecognitionException { try { - // InternalRos2Parser.g:383:1: ( ruleParameter EOF ) - // InternalRos2Parser.g:384:1: ruleParameter EOF + // InternalRos2Parser.g:381:1: ( ruleParameter EOF ) + // InternalRos2Parser.g:382:1: ruleParameter EOF { before(grammarAccess.getParameterRule()); pushFollow(FOLLOW_1); @@ -1015,21 +1011,21 @@ public final void entryRuleParameter() throws RecognitionException { // $ANTLR start "ruleParameter" - // InternalRos2Parser.g:391:1: ruleParameter : ( ( rule__Parameter__Group__0 ) ) ; + // InternalRos2Parser.g:389:1: ruleParameter : ( ( rule__Parameter__Group__0 ) ) ; public final void ruleParameter() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:395:2: ( ( ( rule__Parameter__Group__0 ) ) ) - // InternalRos2Parser.g:396:2: ( ( rule__Parameter__Group__0 ) ) + // InternalRos2Parser.g:393:2: ( ( ( rule__Parameter__Group__0 ) ) ) + // InternalRos2Parser.g:394:2: ( ( rule__Parameter__Group__0 ) ) { - // InternalRos2Parser.g:396:2: ( ( rule__Parameter__Group__0 ) ) - // InternalRos2Parser.g:397:3: ( rule__Parameter__Group__0 ) + // InternalRos2Parser.g:394:2: ( ( rule__Parameter__Group__0 ) ) + // InternalRos2Parser.g:395:3: ( rule__Parameter__Group__0 ) { before(grammarAccess.getParameterAccess().getGroup()); - // InternalRos2Parser.g:398:3: ( rule__Parameter__Group__0 ) - // InternalRos2Parser.g:398:4: rule__Parameter__Group__0 + // InternalRos2Parser.g:396:3: ( rule__Parameter__Group__0 ) + // InternalRos2Parser.g:396:4: rule__Parameter__Group__0 { pushFollow(FOLLOW_2); rule__Parameter__Group__0(); @@ -1062,11 +1058,11 @@ public final void ruleParameter() throws RecognitionException { // $ANTLR start "entryRulePackage_Impl" - // InternalRos2Parser.g:407:1: entryRulePackage_Impl : rulePackage_Impl EOF ; + // InternalRos2Parser.g:405:1: entryRulePackage_Impl : rulePackage_Impl EOF ; public final void entryRulePackage_Impl() throws RecognitionException { try { - // InternalRos2Parser.g:408:1: ( rulePackage_Impl EOF ) - // InternalRos2Parser.g:409:1: rulePackage_Impl EOF + // InternalRos2Parser.g:406:1: ( rulePackage_Impl EOF ) + // InternalRos2Parser.g:407:1: rulePackage_Impl EOF { before(grammarAccess.getPackage_ImplRule()); pushFollow(FOLLOW_1); @@ -1092,21 +1088,21 @@ public final void entryRulePackage_Impl() throws RecognitionException { // $ANTLR start "rulePackage_Impl" - // InternalRos2Parser.g:416:1: rulePackage_Impl : ( ( rule__Package_Impl__Group__0 ) ) ; + // InternalRos2Parser.g:414:1: rulePackage_Impl : ( ( rule__Package_Impl__Group__0 ) ) ; public final void rulePackage_Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:420:2: ( ( ( rule__Package_Impl__Group__0 ) ) ) - // InternalRos2Parser.g:421:2: ( ( rule__Package_Impl__Group__0 ) ) + // InternalRos2Parser.g:418:2: ( ( ( rule__Package_Impl__Group__0 ) ) ) + // InternalRos2Parser.g:419:2: ( ( rule__Package_Impl__Group__0 ) ) { - // InternalRos2Parser.g:421:2: ( ( rule__Package_Impl__Group__0 ) ) - // InternalRos2Parser.g:422:3: ( rule__Package_Impl__Group__0 ) + // InternalRos2Parser.g:419:2: ( ( rule__Package_Impl__Group__0 ) ) + // InternalRos2Parser.g:420:3: ( rule__Package_Impl__Group__0 ) { before(grammarAccess.getPackage_ImplAccess().getGroup()); - // InternalRos2Parser.g:423:3: ( rule__Package_Impl__Group__0 ) - // InternalRos2Parser.g:423:4: rule__Package_Impl__Group__0 + // InternalRos2Parser.g:421:3: ( rule__Package_Impl__Group__0 ) + // InternalRos2Parser.g:421:4: rule__Package_Impl__Group__0 { pushFollow(FOLLOW_2); rule__Package_Impl__Group__0(); @@ -1139,11 +1135,11 @@ public final void rulePackage_Impl() throws RecognitionException { // $ANTLR start "entryRuleArtifact" - // InternalRos2Parser.g:432:1: entryRuleArtifact : ruleArtifact EOF ; + // InternalRos2Parser.g:430:1: entryRuleArtifact : ruleArtifact EOF ; public final void entryRuleArtifact() throws RecognitionException { try { - // InternalRos2Parser.g:433:1: ( ruleArtifact EOF ) - // InternalRos2Parser.g:434:1: ruleArtifact EOF + // InternalRos2Parser.g:431:1: ( ruleArtifact EOF ) + // InternalRos2Parser.g:432:1: ruleArtifact EOF { before(grammarAccess.getArtifactRule()); pushFollow(FOLLOW_1); @@ -1169,21 +1165,21 @@ public final void entryRuleArtifact() throws RecognitionException { // $ANTLR start "ruleArtifact" - // InternalRos2Parser.g:441:1: ruleArtifact : ( ( rule__Artifact__Group__0 ) ) ; + // InternalRos2Parser.g:439:1: ruleArtifact : ( ( rule__Artifact__Group__0 ) ) ; public final void ruleArtifact() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:445:2: ( ( ( rule__Artifact__Group__0 ) ) ) - // InternalRos2Parser.g:446:2: ( ( rule__Artifact__Group__0 ) ) + // InternalRos2Parser.g:443:2: ( ( ( rule__Artifact__Group__0 ) ) ) + // InternalRos2Parser.g:444:2: ( ( rule__Artifact__Group__0 ) ) { - // InternalRos2Parser.g:446:2: ( ( rule__Artifact__Group__0 ) ) - // InternalRos2Parser.g:447:3: ( rule__Artifact__Group__0 ) + // InternalRos2Parser.g:444:2: ( ( rule__Artifact__Group__0 ) ) + // InternalRos2Parser.g:445:3: ( rule__Artifact__Group__0 ) { before(grammarAccess.getArtifactAccess().getGroup()); - // InternalRos2Parser.g:448:3: ( rule__Artifact__Group__0 ) - // InternalRos2Parser.g:448:4: rule__Artifact__Group__0 + // InternalRos2Parser.g:446:3: ( rule__Artifact__Group__0 ) + // InternalRos2Parser.g:446:4: rule__Artifact__Group__0 { pushFollow(FOLLOW_2); rule__Artifact__Group__0(); @@ -1216,11 +1212,11 @@ public final void ruleArtifact() throws RecognitionException { // $ANTLR start "entryRuleNode" - // InternalRos2Parser.g:457:1: entryRuleNode : ruleNode EOF ; + // InternalRos2Parser.g:455:1: entryRuleNode : ruleNode EOF ; public final void entryRuleNode() throws RecognitionException { try { - // InternalRos2Parser.g:458:1: ( ruleNode EOF ) - // InternalRos2Parser.g:459:1: ruleNode EOF + // InternalRos2Parser.g:456:1: ( ruleNode EOF ) + // InternalRos2Parser.g:457:1: ruleNode EOF { before(grammarAccess.getNodeRule()); pushFollow(FOLLOW_1); @@ -1246,21 +1242,21 @@ public final void entryRuleNode() throws RecognitionException { // $ANTLR start "ruleNode" - // InternalRos2Parser.g:466:1: ruleNode : ( ( rule__Node__Group__0 ) ) ; + // InternalRos2Parser.g:464:1: ruleNode : ( ( rule__Node__Group__0 ) ) ; public final void ruleNode() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:470:2: ( ( ( rule__Node__Group__0 ) ) ) - // InternalRos2Parser.g:471:2: ( ( rule__Node__Group__0 ) ) + // InternalRos2Parser.g:468:2: ( ( ( rule__Node__Group__0 ) ) ) + // InternalRos2Parser.g:469:2: ( ( rule__Node__Group__0 ) ) { - // InternalRos2Parser.g:471:2: ( ( rule__Node__Group__0 ) ) - // InternalRos2Parser.g:472:3: ( rule__Node__Group__0 ) + // InternalRos2Parser.g:469:2: ( ( rule__Node__Group__0 ) ) + // InternalRos2Parser.g:470:3: ( rule__Node__Group__0 ) { before(grammarAccess.getNodeAccess().getGroup()); - // InternalRos2Parser.g:473:3: ( rule__Node__Group__0 ) - // InternalRos2Parser.g:473:4: rule__Node__Group__0 + // InternalRos2Parser.g:471:3: ( rule__Node__Group__0 ) + // InternalRos2Parser.g:471:4: rule__Node__Group__0 { pushFollow(FOLLOW_2); rule__Node__Group__0(); @@ -1293,11 +1289,11 @@ public final void ruleNode() throws RecognitionException { // $ANTLR start "entryRuleSpecBase" - // InternalRos2Parser.g:482:1: entryRuleSpecBase : ruleSpecBase EOF ; + // InternalRos2Parser.g:480:1: entryRuleSpecBase : ruleSpecBase EOF ; public final void entryRuleSpecBase() throws RecognitionException { try { - // InternalRos2Parser.g:483:1: ( ruleSpecBase EOF ) - // InternalRos2Parser.g:484:1: ruleSpecBase EOF + // InternalRos2Parser.g:481:1: ( ruleSpecBase EOF ) + // InternalRos2Parser.g:482:1: ruleSpecBase EOF { before(grammarAccess.getSpecBaseRule()); pushFollow(FOLLOW_1); @@ -1323,21 +1319,21 @@ public final void entryRuleSpecBase() throws RecognitionException { // $ANTLR start "ruleSpecBase" - // InternalRos2Parser.g:491:1: ruleSpecBase : ( ( rule__SpecBase__Alternatives ) ) ; + // InternalRos2Parser.g:489:1: ruleSpecBase : ( ( rule__SpecBase__Alternatives ) ) ; public final void ruleSpecBase() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:495:2: ( ( ( rule__SpecBase__Alternatives ) ) ) - // InternalRos2Parser.g:496:2: ( ( rule__SpecBase__Alternatives ) ) + // InternalRos2Parser.g:493:2: ( ( ( rule__SpecBase__Alternatives ) ) ) + // InternalRos2Parser.g:494:2: ( ( rule__SpecBase__Alternatives ) ) { - // InternalRos2Parser.g:496:2: ( ( rule__SpecBase__Alternatives ) ) - // InternalRos2Parser.g:497:3: ( rule__SpecBase__Alternatives ) + // InternalRos2Parser.g:494:2: ( ( rule__SpecBase__Alternatives ) ) + // InternalRos2Parser.g:495:3: ( rule__SpecBase__Alternatives ) { before(grammarAccess.getSpecBaseAccess().getAlternatives()); - // InternalRos2Parser.g:498:3: ( rule__SpecBase__Alternatives ) - // InternalRos2Parser.g:498:4: rule__SpecBase__Alternatives + // InternalRos2Parser.g:496:3: ( rule__SpecBase__Alternatives ) + // InternalRos2Parser.g:496:4: rule__SpecBase__Alternatives { pushFollow(FOLLOW_2); rule__SpecBase__Alternatives(); @@ -1370,11 +1366,11 @@ public final void ruleSpecBase() throws RecognitionException { // $ANTLR start "entryRuleTopicSpec" - // InternalRos2Parser.g:507:1: entryRuleTopicSpec : ruleTopicSpec EOF ; + // InternalRos2Parser.g:505:1: entryRuleTopicSpec : ruleTopicSpec EOF ; public final void entryRuleTopicSpec() throws RecognitionException { try { - // InternalRos2Parser.g:508:1: ( ruleTopicSpec EOF ) - // InternalRos2Parser.g:509:1: ruleTopicSpec EOF + // InternalRos2Parser.g:506:1: ( ruleTopicSpec EOF ) + // InternalRos2Parser.g:507:1: ruleTopicSpec EOF { before(grammarAccess.getTopicSpecRule()); pushFollow(FOLLOW_1); @@ -1400,21 +1396,21 @@ public final void entryRuleTopicSpec() throws RecognitionException { // $ANTLR start "ruleTopicSpec" - // InternalRos2Parser.g:516:1: ruleTopicSpec : ( ( rule__TopicSpec__Group__0 ) ) ; + // InternalRos2Parser.g:514:1: ruleTopicSpec : ( ( rule__TopicSpec__Group__0 ) ) ; public final void ruleTopicSpec() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:520:2: ( ( ( rule__TopicSpec__Group__0 ) ) ) - // InternalRos2Parser.g:521:2: ( ( rule__TopicSpec__Group__0 ) ) + // InternalRos2Parser.g:518:2: ( ( ( rule__TopicSpec__Group__0 ) ) ) + // InternalRos2Parser.g:519:2: ( ( rule__TopicSpec__Group__0 ) ) { - // InternalRos2Parser.g:521:2: ( ( rule__TopicSpec__Group__0 ) ) - // InternalRos2Parser.g:522:3: ( rule__TopicSpec__Group__0 ) + // InternalRos2Parser.g:519:2: ( ( rule__TopicSpec__Group__0 ) ) + // InternalRos2Parser.g:520:3: ( rule__TopicSpec__Group__0 ) { before(grammarAccess.getTopicSpecAccess().getGroup()); - // InternalRos2Parser.g:523:3: ( rule__TopicSpec__Group__0 ) - // InternalRos2Parser.g:523:4: rule__TopicSpec__Group__0 + // InternalRos2Parser.g:521:3: ( rule__TopicSpec__Group__0 ) + // InternalRos2Parser.g:521:4: rule__TopicSpec__Group__0 { pushFollow(FOLLOW_2); rule__TopicSpec__Group__0(); @@ -1447,11 +1443,11 @@ public final void ruleTopicSpec() throws RecognitionException { // $ANTLR start "entryRuleServiceSpec" - // InternalRos2Parser.g:532:1: entryRuleServiceSpec : ruleServiceSpec EOF ; + // InternalRos2Parser.g:530:1: entryRuleServiceSpec : ruleServiceSpec EOF ; public final void entryRuleServiceSpec() throws RecognitionException { try { - // InternalRos2Parser.g:533:1: ( ruleServiceSpec EOF ) - // InternalRos2Parser.g:534:1: ruleServiceSpec EOF + // InternalRos2Parser.g:531:1: ( ruleServiceSpec EOF ) + // InternalRos2Parser.g:532:1: ruleServiceSpec EOF { before(grammarAccess.getServiceSpecRule()); pushFollow(FOLLOW_1); @@ -1477,21 +1473,21 @@ public final void entryRuleServiceSpec() throws RecognitionException { // $ANTLR start "ruleServiceSpec" - // InternalRos2Parser.g:541:1: ruleServiceSpec : ( ( rule__ServiceSpec__Group__0 ) ) ; + // InternalRos2Parser.g:539:1: ruleServiceSpec : ( ( rule__ServiceSpec__Group__0 ) ) ; public final void ruleServiceSpec() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:545:2: ( ( ( rule__ServiceSpec__Group__0 ) ) ) - // InternalRos2Parser.g:546:2: ( ( rule__ServiceSpec__Group__0 ) ) + // InternalRos2Parser.g:543:2: ( ( ( rule__ServiceSpec__Group__0 ) ) ) + // InternalRos2Parser.g:544:2: ( ( rule__ServiceSpec__Group__0 ) ) { - // InternalRos2Parser.g:546:2: ( ( rule__ServiceSpec__Group__0 ) ) - // InternalRos2Parser.g:547:3: ( rule__ServiceSpec__Group__0 ) + // InternalRos2Parser.g:544:2: ( ( rule__ServiceSpec__Group__0 ) ) + // InternalRos2Parser.g:545:3: ( rule__ServiceSpec__Group__0 ) { before(grammarAccess.getServiceSpecAccess().getGroup()); - // InternalRos2Parser.g:548:3: ( rule__ServiceSpec__Group__0 ) - // InternalRos2Parser.g:548:4: rule__ServiceSpec__Group__0 + // InternalRos2Parser.g:546:3: ( rule__ServiceSpec__Group__0 ) + // InternalRos2Parser.g:546:4: rule__ServiceSpec__Group__0 { pushFollow(FOLLOW_2); rule__ServiceSpec__Group__0(); @@ -1524,11 +1520,11 @@ public final void ruleServiceSpec() throws RecognitionException { // $ANTLR start "entryRuleActionSpec" - // InternalRos2Parser.g:557:1: entryRuleActionSpec : ruleActionSpec EOF ; + // InternalRos2Parser.g:555:1: entryRuleActionSpec : ruleActionSpec EOF ; public final void entryRuleActionSpec() throws RecognitionException { try { - // InternalRos2Parser.g:558:1: ( ruleActionSpec EOF ) - // InternalRos2Parser.g:559:1: ruleActionSpec EOF + // InternalRos2Parser.g:556:1: ( ruleActionSpec EOF ) + // InternalRos2Parser.g:557:1: ruleActionSpec EOF { before(grammarAccess.getActionSpecRule()); pushFollow(FOLLOW_1); @@ -1554,21 +1550,21 @@ public final void entryRuleActionSpec() throws RecognitionException { // $ANTLR start "ruleActionSpec" - // InternalRos2Parser.g:566:1: ruleActionSpec : ( ( rule__ActionSpec__Group__0 ) ) ; + // InternalRos2Parser.g:564:1: ruleActionSpec : ( ( rule__ActionSpec__Group__0 ) ) ; public final void ruleActionSpec() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:570:2: ( ( ( rule__ActionSpec__Group__0 ) ) ) - // InternalRos2Parser.g:571:2: ( ( rule__ActionSpec__Group__0 ) ) + // InternalRos2Parser.g:568:2: ( ( ( rule__ActionSpec__Group__0 ) ) ) + // InternalRos2Parser.g:569:2: ( ( rule__ActionSpec__Group__0 ) ) { - // InternalRos2Parser.g:571:2: ( ( rule__ActionSpec__Group__0 ) ) - // InternalRos2Parser.g:572:3: ( rule__ActionSpec__Group__0 ) + // InternalRos2Parser.g:569:2: ( ( rule__ActionSpec__Group__0 ) ) + // InternalRos2Parser.g:570:3: ( rule__ActionSpec__Group__0 ) { before(grammarAccess.getActionSpecAccess().getGroup()); - // InternalRos2Parser.g:573:3: ( rule__ActionSpec__Group__0 ) - // InternalRos2Parser.g:573:4: rule__ActionSpec__Group__0 + // InternalRos2Parser.g:571:3: ( rule__ActionSpec__Group__0 ) + // InternalRos2Parser.g:571:4: rule__ActionSpec__Group__0 { pushFollow(FOLLOW_2); rule__ActionSpec__Group__0(); @@ -1601,11 +1597,11 @@ public final void ruleActionSpec() throws RecognitionException { // $ANTLR start "entryRuleMessageDefinition" - // InternalRos2Parser.g:582:1: entryRuleMessageDefinition : ruleMessageDefinition EOF ; + // InternalRos2Parser.g:580:1: entryRuleMessageDefinition : ruleMessageDefinition EOF ; public final void entryRuleMessageDefinition() throws RecognitionException { try { - // InternalRos2Parser.g:583:1: ( ruleMessageDefinition EOF ) - // InternalRos2Parser.g:584:1: ruleMessageDefinition EOF + // InternalRos2Parser.g:581:1: ( ruleMessageDefinition EOF ) + // InternalRos2Parser.g:582:1: ruleMessageDefinition EOF { before(grammarAccess.getMessageDefinitionRule()); pushFollow(FOLLOW_1); @@ -1631,21 +1627,21 @@ public final void entryRuleMessageDefinition() throws RecognitionException { // $ANTLR start "ruleMessageDefinition" - // InternalRos2Parser.g:591:1: ruleMessageDefinition : ( ( rule__MessageDefinition__Group__0 ) ) ; + // InternalRos2Parser.g:589:1: ruleMessageDefinition : ( ( rule__MessageDefinition__Group__0 ) ) ; public final void ruleMessageDefinition() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:595:2: ( ( ( rule__MessageDefinition__Group__0 ) ) ) - // InternalRos2Parser.g:596:2: ( ( rule__MessageDefinition__Group__0 ) ) + // InternalRos2Parser.g:593:2: ( ( ( rule__MessageDefinition__Group__0 ) ) ) + // InternalRos2Parser.g:594:2: ( ( rule__MessageDefinition__Group__0 ) ) { - // InternalRos2Parser.g:596:2: ( ( rule__MessageDefinition__Group__0 ) ) - // InternalRos2Parser.g:597:3: ( rule__MessageDefinition__Group__0 ) + // InternalRos2Parser.g:594:2: ( ( rule__MessageDefinition__Group__0 ) ) + // InternalRos2Parser.g:595:3: ( rule__MessageDefinition__Group__0 ) { before(grammarAccess.getMessageDefinitionAccess().getGroup()); - // InternalRos2Parser.g:598:3: ( rule__MessageDefinition__Group__0 ) - // InternalRos2Parser.g:598:4: rule__MessageDefinition__Group__0 + // InternalRos2Parser.g:596:3: ( rule__MessageDefinition__Group__0 ) + // InternalRos2Parser.g:596:4: rule__MessageDefinition__Group__0 { pushFollow(FOLLOW_2); rule__MessageDefinition__Group__0(); @@ -1678,11 +1674,11 @@ public final void ruleMessageDefinition() throws RecognitionException { // $ANTLR start "entryRuleDependency" - // InternalRos2Parser.g:607:1: entryRuleDependency : ruleDependency EOF ; + // InternalRos2Parser.g:605:1: entryRuleDependency : ruleDependency EOF ; public final void entryRuleDependency() throws RecognitionException { try { - // InternalRos2Parser.g:608:1: ( ruleDependency EOF ) - // InternalRos2Parser.g:609:1: ruleDependency EOF + // InternalRos2Parser.g:606:1: ( ruleDependency EOF ) + // InternalRos2Parser.g:607:1: ruleDependency EOF { before(grammarAccess.getDependencyRule()); pushFollow(FOLLOW_1); @@ -1708,21 +1704,21 @@ public final void entryRuleDependency() throws RecognitionException { // $ANTLR start "ruleDependency" - // InternalRos2Parser.g:616:1: ruleDependency : ( ( rule__Dependency__Alternatives ) ) ; + // InternalRos2Parser.g:614:1: ruleDependency : ( ( rule__Dependency__Alternatives ) ) ; public final void ruleDependency() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:620:2: ( ( ( rule__Dependency__Alternatives ) ) ) - // InternalRos2Parser.g:621:2: ( ( rule__Dependency__Alternatives ) ) + // InternalRos2Parser.g:618:2: ( ( ( rule__Dependency__Alternatives ) ) ) + // InternalRos2Parser.g:619:2: ( ( rule__Dependency__Alternatives ) ) { - // InternalRos2Parser.g:621:2: ( ( rule__Dependency__Alternatives ) ) - // InternalRos2Parser.g:622:3: ( rule__Dependency__Alternatives ) + // InternalRos2Parser.g:619:2: ( ( rule__Dependency__Alternatives ) ) + // InternalRos2Parser.g:620:3: ( rule__Dependency__Alternatives ) { before(grammarAccess.getDependencyAccess().getAlternatives()); - // InternalRos2Parser.g:623:3: ( rule__Dependency__Alternatives ) - // InternalRos2Parser.g:623:4: rule__Dependency__Alternatives + // InternalRos2Parser.g:621:3: ( rule__Dependency__Alternatives ) + // InternalRos2Parser.g:621:4: rule__Dependency__Alternatives { pushFollow(FOLLOW_2); rule__Dependency__Alternatives(); @@ -1755,11 +1751,11 @@ public final void ruleDependency() throws RecognitionException { // $ANTLR start "entryRulePackageDependency" - // InternalRos2Parser.g:632:1: entryRulePackageDependency : rulePackageDependency EOF ; + // InternalRos2Parser.g:630:1: entryRulePackageDependency : rulePackageDependency EOF ; public final void entryRulePackageDependency() throws RecognitionException { try { - // InternalRos2Parser.g:633:1: ( rulePackageDependency EOF ) - // InternalRos2Parser.g:634:1: rulePackageDependency EOF + // InternalRos2Parser.g:631:1: ( rulePackageDependency EOF ) + // InternalRos2Parser.g:632:1: rulePackageDependency EOF { before(grammarAccess.getPackageDependencyRule()); pushFollow(FOLLOW_1); @@ -1785,21 +1781,21 @@ public final void entryRulePackageDependency() throws RecognitionException { // $ANTLR start "rulePackageDependency" - // InternalRos2Parser.g:641:1: rulePackageDependency : ( ( rule__PackageDependency__PackageAssignment ) ) ; + // InternalRos2Parser.g:639:1: rulePackageDependency : ( ( rule__PackageDependency__PackageAssignment ) ) ; public final void rulePackageDependency() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:645:2: ( ( ( rule__PackageDependency__PackageAssignment ) ) ) - // InternalRos2Parser.g:646:2: ( ( rule__PackageDependency__PackageAssignment ) ) + // InternalRos2Parser.g:643:2: ( ( ( rule__PackageDependency__PackageAssignment ) ) ) + // InternalRos2Parser.g:644:2: ( ( rule__PackageDependency__PackageAssignment ) ) { - // InternalRos2Parser.g:646:2: ( ( rule__PackageDependency__PackageAssignment ) ) - // InternalRos2Parser.g:647:3: ( rule__PackageDependency__PackageAssignment ) + // InternalRos2Parser.g:644:2: ( ( rule__PackageDependency__PackageAssignment ) ) + // InternalRos2Parser.g:645:3: ( rule__PackageDependency__PackageAssignment ) { before(grammarAccess.getPackageDependencyAccess().getPackageAssignment()); - // InternalRos2Parser.g:648:3: ( rule__PackageDependency__PackageAssignment ) - // InternalRos2Parser.g:648:4: rule__PackageDependency__PackageAssignment + // InternalRos2Parser.g:646:3: ( rule__PackageDependency__PackageAssignment ) + // InternalRos2Parser.g:646:4: rule__PackageDependency__PackageAssignment { pushFollow(FOLLOW_2); rule__PackageDependency__PackageAssignment(); @@ -1832,11 +1828,11 @@ public final void rulePackageDependency() throws RecognitionException { // $ANTLR start "entryRuleExternalDependency" - // InternalRos2Parser.g:657:1: entryRuleExternalDependency : ruleExternalDependency EOF ; + // InternalRos2Parser.g:655:1: entryRuleExternalDependency : ruleExternalDependency EOF ; public final void entryRuleExternalDependency() throws RecognitionException { try { - // InternalRos2Parser.g:658:1: ( ruleExternalDependency EOF ) - // InternalRos2Parser.g:659:1: ruleExternalDependency EOF + // InternalRos2Parser.g:656:1: ( ruleExternalDependency EOF ) + // InternalRos2Parser.g:657:1: ruleExternalDependency EOF { before(grammarAccess.getExternalDependencyRule()); pushFollow(FOLLOW_1); @@ -1862,21 +1858,21 @@ public final void entryRuleExternalDependency() throws RecognitionException { // $ANTLR start "ruleExternalDependency" - // InternalRos2Parser.g:666:1: ruleExternalDependency : ( ( rule__ExternalDependency__Group__0 ) ) ; + // InternalRos2Parser.g:664:1: ruleExternalDependency : ( ( rule__ExternalDependency__Group__0 ) ) ; public final void ruleExternalDependency() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:670:2: ( ( ( rule__ExternalDependency__Group__0 ) ) ) - // InternalRos2Parser.g:671:2: ( ( rule__ExternalDependency__Group__0 ) ) + // InternalRos2Parser.g:668:2: ( ( ( rule__ExternalDependency__Group__0 ) ) ) + // InternalRos2Parser.g:669:2: ( ( rule__ExternalDependency__Group__0 ) ) { - // InternalRos2Parser.g:671:2: ( ( rule__ExternalDependency__Group__0 ) ) - // InternalRos2Parser.g:672:3: ( rule__ExternalDependency__Group__0 ) + // InternalRos2Parser.g:669:2: ( ( rule__ExternalDependency__Group__0 ) ) + // InternalRos2Parser.g:670:3: ( rule__ExternalDependency__Group__0 ) { before(grammarAccess.getExternalDependencyAccess().getGroup()); - // InternalRos2Parser.g:673:3: ( rule__ExternalDependency__Group__0 ) - // InternalRos2Parser.g:673:4: rule__ExternalDependency__Group__0 + // InternalRos2Parser.g:671:3: ( rule__ExternalDependency__Group__0 ) + // InternalRos2Parser.g:671:4: rule__ExternalDependency__Group__0 { pushFollow(FOLLOW_2); rule__ExternalDependency__Group__0(); @@ -1909,11 +1905,11 @@ public final void ruleExternalDependency() throws RecognitionException { // $ANTLR start "entryRuleNamespace" - // InternalRos2Parser.g:682:1: entryRuleNamespace : ruleNamespace EOF ; + // InternalRos2Parser.g:680:1: entryRuleNamespace : ruleNamespace EOF ; public final void entryRuleNamespace() throws RecognitionException { try { - // InternalRos2Parser.g:683:1: ( ruleNamespace EOF ) - // InternalRos2Parser.g:684:1: ruleNamespace EOF + // InternalRos2Parser.g:681:1: ( ruleNamespace EOF ) + // InternalRos2Parser.g:682:1: ruleNamespace EOF { before(grammarAccess.getNamespaceRule()); pushFollow(FOLLOW_1); @@ -1939,21 +1935,21 @@ public final void entryRuleNamespace() throws RecognitionException { // $ANTLR start "ruleNamespace" - // InternalRos2Parser.g:691:1: ruleNamespace : ( ( rule__Namespace__Alternatives ) ) ; + // InternalRos2Parser.g:689:1: ruleNamespace : ( ( rule__Namespace__Alternatives ) ) ; public final void ruleNamespace() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:695:2: ( ( ( rule__Namespace__Alternatives ) ) ) - // InternalRos2Parser.g:696:2: ( ( rule__Namespace__Alternatives ) ) + // InternalRos2Parser.g:693:2: ( ( ( rule__Namespace__Alternatives ) ) ) + // InternalRos2Parser.g:694:2: ( ( rule__Namespace__Alternatives ) ) { - // InternalRos2Parser.g:696:2: ( ( rule__Namespace__Alternatives ) ) - // InternalRos2Parser.g:697:3: ( rule__Namespace__Alternatives ) + // InternalRos2Parser.g:694:2: ( ( rule__Namespace__Alternatives ) ) + // InternalRos2Parser.g:695:3: ( rule__Namespace__Alternatives ) { before(grammarAccess.getNamespaceAccess().getAlternatives()); - // InternalRos2Parser.g:698:3: ( rule__Namespace__Alternatives ) - // InternalRos2Parser.g:698:4: rule__Namespace__Alternatives + // InternalRos2Parser.g:696:3: ( rule__Namespace__Alternatives ) + // InternalRos2Parser.g:696:4: rule__Namespace__Alternatives { pushFollow(FOLLOW_2); rule__Namespace__Alternatives(); @@ -1986,11 +1982,11 @@ public final void ruleNamespace() throws RecognitionException { // $ANTLR start "entryRuleGraphName" - // InternalRos2Parser.g:707:1: entryRuleGraphName : ruleGraphName EOF ; + // InternalRos2Parser.g:705:1: entryRuleGraphName : ruleGraphName EOF ; public final void entryRuleGraphName() throws RecognitionException { try { - // InternalRos2Parser.g:708:1: ( ruleGraphName EOF ) - // InternalRos2Parser.g:709:1: ruleGraphName EOF + // InternalRos2Parser.g:706:1: ( ruleGraphName EOF ) + // InternalRos2Parser.g:707:1: ruleGraphName EOF { before(grammarAccess.getGraphNameRule()); pushFollow(FOLLOW_1); @@ -2016,17 +2012,17 @@ public final void entryRuleGraphName() throws RecognitionException { // $ANTLR start "ruleGraphName" - // InternalRos2Parser.g:716:1: ruleGraphName : ( GraphName ) ; + // InternalRos2Parser.g:714:1: ruleGraphName : ( GraphName ) ; public final void ruleGraphName() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:720:2: ( ( GraphName ) ) - // InternalRos2Parser.g:721:2: ( GraphName ) + // InternalRos2Parser.g:718:2: ( ( GraphName ) ) + // InternalRos2Parser.g:719:2: ( GraphName ) { - // InternalRos2Parser.g:721:2: ( GraphName ) - // InternalRos2Parser.g:722:3: GraphName + // InternalRos2Parser.g:719:2: ( GraphName ) + // InternalRos2Parser.g:720:3: GraphName { before(grammarAccess.getGraphNameAccess().getGraphNameKeyword()); match(input,GraphName,FOLLOW_2); @@ -2053,11 +2049,11 @@ public final void ruleGraphName() throws RecognitionException { // $ANTLR start "entryRuleGlobalNamespace" - // InternalRos2Parser.g:732:1: entryRuleGlobalNamespace : ruleGlobalNamespace EOF ; + // InternalRos2Parser.g:730:1: entryRuleGlobalNamespace : ruleGlobalNamespace EOF ; public final void entryRuleGlobalNamespace() throws RecognitionException { try { - // InternalRos2Parser.g:733:1: ( ruleGlobalNamespace EOF ) - // InternalRos2Parser.g:734:1: ruleGlobalNamespace EOF + // InternalRos2Parser.g:731:1: ( ruleGlobalNamespace EOF ) + // InternalRos2Parser.g:732:1: ruleGlobalNamespace EOF { before(grammarAccess.getGlobalNamespaceRule()); pushFollow(FOLLOW_1); @@ -2083,21 +2079,21 @@ public final void entryRuleGlobalNamespace() throws RecognitionException { // $ANTLR start "ruleGlobalNamespace" - // InternalRos2Parser.g:741:1: ruleGlobalNamespace : ( ( rule__GlobalNamespace__Group__0 ) ) ; + // InternalRos2Parser.g:739:1: ruleGlobalNamespace : ( ( rule__GlobalNamespace__Group__0 ) ) ; public final void ruleGlobalNamespace() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:745:2: ( ( ( rule__GlobalNamespace__Group__0 ) ) ) - // InternalRos2Parser.g:746:2: ( ( rule__GlobalNamespace__Group__0 ) ) + // InternalRos2Parser.g:743:2: ( ( ( rule__GlobalNamespace__Group__0 ) ) ) + // InternalRos2Parser.g:744:2: ( ( rule__GlobalNamespace__Group__0 ) ) { - // InternalRos2Parser.g:746:2: ( ( rule__GlobalNamespace__Group__0 ) ) - // InternalRos2Parser.g:747:3: ( rule__GlobalNamespace__Group__0 ) + // InternalRos2Parser.g:744:2: ( ( rule__GlobalNamespace__Group__0 ) ) + // InternalRos2Parser.g:745:3: ( rule__GlobalNamespace__Group__0 ) { before(grammarAccess.getGlobalNamespaceAccess().getGroup()); - // InternalRos2Parser.g:748:3: ( rule__GlobalNamespace__Group__0 ) - // InternalRos2Parser.g:748:4: rule__GlobalNamespace__Group__0 + // InternalRos2Parser.g:746:3: ( rule__GlobalNamespace__Group__0 ) + // InternalRos2Parser.g:746:4: rule__GlobalNamespace__Group__0 { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group__0(); @@ -2130,11 +2126,11 @@ public final void ruleGlobalNamespace() throws RecognitionException { // $ANTLR start "entryRuleRelativeNamespace_Impl" - // InternalRos2Parser.g:757:1: entryRuleRelativeNamespace_Impl : ruleRelativeNamespace_Impl EOF ; + // InternalRos2Parser.g:755:1: entryRuleRelativeNamespace_Impl : ruleRelativeNamespace_Impl EOF ; public final void entryRuleRelativeNamespace_Impl() throws RecognitionException { try { - // InternalRos2Parser.g:758:1: ( ruleRelativeNamespace_Impl EOF ) - // InternalRos2Parser.g:759:1: ruleRelativeNamespace_Impl EOF + // InternalRos2Parser.g:756:1: ( ruleRelativeNamespace_Impl EOF ) + // InternalRos2Parser.g:757:1: ruleRelativeNamespace_Impl EOF { before(grammarAccess.getRelativeNamespace_ImplRule()); pushFollow(FOLLOW_1); @@ -2160,21 +2156,21 @@ public final void entryRuleRelativeNamespace_Impl() throws RecognitionException // $ANTLR start "ruleRelativeNamespace_Impl" - // InternalRos2Parser.g:766:1: ruleRelativeNamespace_Impl : ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ; + // InternalRos2Parser.g:764:1: ruleRelativeNamespace_Impl : ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ; public final void ruleRelativeNamespace_Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:770:2: ( ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ) - // InternalRos2Parser.g:771:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) + // InternalRos2Parser.g:768:2: ( ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ) + // InternalRos2Parser.g:769:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) { - // InternalRos2Parser.g:771:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) - // InternalRos2Parser.g:772:3: ( rule__RelativeNamespace_Impl__Group__0 ) + // InternalRos2Parser.g:769:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) + // InternalRos2Parser.g:770:3: ( rule__RelativeNamespace_Impl__Group__0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup()); - // InternalRos2Parser.g:773:3: ( rule__RelativeNamespace_Impl__Group__0 ) - // InternalRos2Parser.g:773:4: rule__RelativeNamespace_Impl__Group__0 + // InternalRos2Parser.g:771:3: ( rule__RelativeNamespace_Impl__Group__0 ) + // InternalRos2Parser.g:771:4: rule__RelativeNamespace_Impl__Group__0 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group__0(); @@ -2207,11 +2203,11 @@ public final void ruleRelativeNamespace_Impl() throws RecognitionException { // $ANTLR start "entryRulePrivateNamespace" - // InternalRos2Parser.g:782:1: entryRulePrivateNamespace : rulePrivateNamespace EOF ; + // InternalRos2Parser.g:780:1: entryRulePrivateNamespace : rulePrivateNamespace EOF ; public final void entryRulePrivateNamespace() throws RecognitionException { try { - // InternalRos2Parser.g:783:1: ( rulePrivateNamespace EOF ) - // InternalRos2Parser.g:784:1: rulePrivateNamespace EOF + // InternalRos2Parser.g:781:1: ( rulePrivateNamespace EOF ) + // InternalRos2Parser.g:782:1: rulePrivateNamespace EOF { before(grammarAccess.getPrivateNamespaceRule()); pushFollow(FOLLOW_1); @@ -2237,21 +2233,21 @@ public final void entryRulePrivateNamespace() throws RecognitionException { // $ANTLR start "rulePrivateNamespace" - // InternalRos2Parser.g:791:1: rulePrivateNamespace : ( ( rule__PrivateNamespace__Group__0 ) ) ; + // InternalRos2Parser.g:789:1: rulePrivateNamespace : ( ( rule__PrivateNamespace__Group__0 ) ) ; public final void rulePrivateNamespace() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:795:2: ( ( ( rule__PrivateNamespace__Group__0 ) ) ) - // InternalRos2Parser.g:796:2: ( ( rule__PrivateNamespace__Group__0 ) ) + // InternalRos2Parser.g:793:2: ( ( ( rule__PrivateNamespace__Group__0 ) ) ) + // InternalRos2Parser.g:794:2: ( ( rule__PrivateNamespace__Group__0 ) ) { - // InternalRos2Parser.g:796:2: ( ( rule__PrivateNamespace__Group__0 ) ) - // InternalRos2Parser.g:797:3: ( rule__PrivateNamespace__Group__0 ) + // InternalRos2Parser.g:794:2: ( ( rule__PrivateNamespace__Group__0 ) ) + // InternalRos2Parser.g:795:3: ( rule__PrivateNamespace__Group__0 ) { before(grammarAccess.getPrivateNamespaceAccess().getGroup()); - // InternalRos2Parser.g:798:3: ( rule__PrivateNamespace__Group__0 ) - // InternalRos2Parser.g:798:4: rule__PrivateNamespace__Group__0 + // InternalRos2Parser.g:796:3: ( rule__PrivateNamespace__Group__0 ) + // InternalRos2Parser.g:796:4: rule__PrivateNamespace__Group__0 { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group__0(); @@ -2284,11 +2280,11 @@ public final void rulePrivateNamespace() throws RecognitionException { // $ANTLR start "entryRuleParameterType" - // InternalRos2Parser.g:807:1: entryRuleParameterType : ruleParameterType EOF ; + // InternalRos2Parser.g:805:1: entryRuleParameterType : ruleParameterType EOF ; public final void entryRuleParameterType() throws RecognitionException { try { - // InternalRos2Parser.g:808:1: ( ruleParameterType EOF ) - // InternalRos2Parser.g:809:1: ruleParameterType EOF + // InternalRos2Parser.g:806:1: ( ruleParameterType EOF ) + // InternalRos2Parser.g:807:1: ruleParameterType EOF { before(grammarAccess.getParameterTypeRule()); pushFollow(FOLLOW_1); @@ -2314,21 +2310,21 @@ public final void entryRuleParameterType() throws RecognitionException { // $ANTLR start "ruleParameterType" - // InternalRos2Parser.g:816:1: ruleParameterType : ( ( rule__ParameterType__Alternatives ) ) ; + // InternalRos2Parser.g:814:1: ruleParameterType : ( ( rule__ParameterType__Alternatives ) ) ; public final void ruleParameterType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:820:2: ( ( ( rule__ParameterType__Alternatives ) ) ) - // InternalRos2Parser.g:821:2: ( ( rule__ParameterType__Alternatives ) ) + // InternalRos2Parser.g:818:2: ( ( ( rule__ParameterType__Alternatives ) ) ) + // InternalRos2Parser.g:819:2: ( ( rule__ParameterType__Alternatives ) ) { - // InternalRos2Parser.g:821:2: ( ( rule__ParameterType__Alternatives ) ) - // InternalRos2Parser.g:822:3: ( rule__ParameterType__Alternatives ) + // InternalRos2Parser.g:819:2: ( ( rule__ParameterType__Alternatives ) ) + // InternalRos2Parser.g:820:3: ( rule__ParameterType__Alternatives ) { before(grammarAccess.getParameterTypeAccess().getAlternatives()); - // InternalRos2Parser.g:823:3: ( rule__ParameterType__Alternatives ) - // InternalRos2Parser.g:823:4: rule__ParameterType__Alternatives + // InternalRos2Parser.g:821:3: ( rule__ParameterType__Alternatives ) + // InternalRos2Parser.g:821:4: rule__ParameterType__Alternatives { pushFollow(FOLLOW_2); rule__ParameterType__Alternatives(); @@ -2361,11 +2357,11 @@ public final void ruleParameterType() throws RecognitionException { // $ANTLR start "entryRuleParameterValue" - // InternalRos2Parser.g:832:1: entryRuleParameterValue : ruleParameterValue EOF ; + // InternalRos2Parser.g:830:1: entryRuleParameterValue : ruleParameterValue EOF ; public final void entryRuleParameterValue() throws RecognitionException { try { - // InternalRos2Parser.g:833:1: ( ruleParameterValue EOF ) - // InternalRos2Parser.g:834:1: ruleParameterValue EOF + // InternalRos2Parser.g:831:1: ( ruleParameterValue EOF ) + // InternalRos2Parser.g:832:1: ruleParameterValue EOF { before(grammarAccess.getParameterValueRule()); pushFollow(FOLLOW_1); @@ -2391,21 +2387,21 @@ public final void entryRuleParameterValue() throws RecognitionException { // $ANTLR start "ruleParameterValue" - // InternalRos2Parser.g:841:1: ruleParameterValue : ( ( rule__ParameterValue__Alternatives ) ) ; + // InternalRos2Parser.g:839:1: ruleParameterValue : ( ( rule__ParameterValue__Alternatives ) ) ; public final void ruleParameterValue() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:845:2: ( ( ( rule__ParameterValue__Alternatives ) ) ) - // InternalRos2Parser.g:846:2: ( ( rule__ParameterValue__Alternatives ) ) + // InternalRos2Parser.g:843:2: ( ( ( rule__ParameterValue__Alternatives ) ) ) + // InternalRos2Parser.g:844:2: ( ( rule__ParameterValue__Alternatives ) ) { - // InternalRos2Parser.g:846:2: ( ( rule__ParameterValue__Alternatives ) ) - // InternalRos2Parser.g:847:3: ( rule__ParameterValue__Alternatives ) + // InternalRos2Parser.g:844:2: ( ( rule__ParameterValue__Alternatives ) ) + // InternalRos2Parser.g:845:3: ( rule__ParameterValue__Alternatives ) { before(grammarAccess.getParameterValueAccess().getAlternatives()); - // InternalRos2Parser.g:848:3: ( rule__ParameterValue__Alternatives ) - // InternalRos2Parser.g:848:4: rule__ParameterValue__Alternatives + // InternalRos2Parser.g:846:3: ( rule__ParameterValue__Alternatives ) + // InternalRos2Parser.g:846:4: rule__ParameterValue__Alternatives { pushFollow(FOLLOW_2); rule__ParameterValue__Alternatives(); @@ -2438,11 +2434,11 @@ public final void ruleParameterValue() throws RecognitionException { // $ANTLR start "entryRuleParameterListType" - // InternalRos2Parser.g:857:1: entryRuleParameterListType : ruleParameterListType EOF ; + // InternalRos2Parser.g:855:1: entryRuleParameterListType : ruleParameterListType EOF ; public final void entryRuleParameterListType() throws RecognitionException { try { - // InternalRos2Parser.g:858:1: ( ruleParameterListType EOF ) - // InternalRos2Parser.g:859:1: ruleParameterListType EOF + // InternalRos2Parser.g:856:1: ( ruleParameterListType EOF ) + // InternalRos2Parser.g:857:1: ruleParameterListType EOF { before(grammarAccess.getParameterListTypeRule()); pushFollow(FOLLOW_1); @@ -2468,21 +2464,21 @@ public final void entryRuleParameterListType() throws RecognitionException { // $ANTLR start "ruleParameterListType" - // InternalRos2Parser.g:866:1: ruleParameterListType : ( ( rule__ParameterListType__Group__0 ) ) ; + // InternalRos2Parser.g:864:1: ruleParameterListType : ( ( rule__ParameterListType__Group__0 ) ) ; public final void ruleParameterListType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:870:2: ( ( ( rule__ParameterListType__Group__0 ) ) ) - // InternalRos2Parser.g:871:2: ( ( rule__ParameterListType__Group__0 ) ) + // InternalRos2Parser.g:868:2: ( ( ( rule__ParameterListType__Group__0 ) ) ) + // InternalRos2Parser.g:869:2: ( ( rule__ParameterListType__Group__0 ) ) { - // InternalRos2Parser.g:871:2: ( ( rule__ParameterListType__Group__0 ) ) - // InternalRos2Parser.g:872:3: ( rule__ParameterListType__Group__0 ) + // InternalRos2Parser.g:869:2: ( ( rule__ParameterListType__Group__0 ) ) + // InternalRos2Parser.g:870:3: ( rule__ParameterListType__Group__0 ) { before(grammarAccess.getParameterListTypeAccess().getGroup()); - // InternalRos2Parser.g:873:3: ( rule__ParameterListType__Group__0 ) - // InternalRos2Parser.g:873:4: rule__ParameterListType__Group__0 + // InternalRos2Parser.g:871:3: ( rule__ParameterListType__Group__0 ) + // InternalRos2Parser.g:871:4: rule__ParameterListType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterListType__Group__0(); @@ -2515,11 +2511,11 @@ public final void ruleParameterListType() throws RecognitionException { // $ANTLR start "entryRuleParameterStructType" - // InternalRos2Parser.g:882:1: entryRuleParameterStructType : ruleParameterStructType EOF ; + // InternalRos2Parser.g:880:1: entryRuleParameterStructType : ruleParameterStructType EOF ; public final void entryRuleParameterStructType() throws RecognitionException { try { - // InternalRos2Parser.g:883:1: ( ruleParameterStructType EOF ) - // InternalRos2Parser.g:884:1: ruleParameterStructType EOF + // InternalRos2Parser.g:881:1: ( ruleParameterStructType EOF ) + // InternalRos2Parser.g:882:1: ruleParameterStructType EOF { before(grammarAccess.getParameterStructTypeRule()); pushFollow(FOLLOW_1); @@ -2545,21 +2541,21 @@ public final void entryRuleParameterStructType() throws RecognitionException { // $ANTLR start "ruleParameterStructType" - // InternalRos2Parser.g:891:1: ruleParameterStructType : ( ( rule__ParameterStructType__Group__0 ) ) ; + // InternalRos2Parser.g:889:1: ruleParameterStructType : ( ( rule__ParameterStructType__Group__0 ) ) ; public final void ruleParameterStructType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:895:2: ( ( ( rule__ParameterStructType__Group__0 ) ) ) - // InternalRos2Parser.g:896:2: ( ( rule__ParameterStructType__Group__0 ) ) + // InternalRos2Parser.g:893:2: ( ( ( rule__ParameterStructType__Group__0 ) ) ) + // InternalRos2Parser.g:894:2: ( ( rule__ParameterStructType__Group__0 ) ) { - // InternalRos2Parser.g:896:2: ( ( rule__ParameterStructType__Group__0 ) ) - // InternalRos2Parser.g:897:3: ( rule__ParameterStructType__Group__0 ) + // InternalRos2Parser.g:894:2: ( ( rule__ParameterStructType__Group__0 ) ) + // InternalRos2Parser.g:895:3: ( rule__ParameterStructType__Group__0 ) { before(grammarAccess.getParameterStructTypeAccess().getGroup()); - // InternalRos2Parser.g:898:3: ( rule__ParameterStructType__Group__0 ) - // InternalRos2Parser.g:898:4: rule__ParameterStructType__Group__0 + // InternalRos2Parser.g:896:3: ( rule__ParameterStructType__Group__0 ) + // InternalRos2Parser.g:896:4: rule__ParameterStructType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStructType__Group__0(); @@ -2592,11 +2588,11 @@ public final void ruleParameterStructType() throws RecognitionException { // $ANTLR start "entryRuleParameterIntegerType" - // InternalRos2Parser.g:907:1: entryRuleParameterIntegerType : ruleParameterIntegerType EOF ; + // InternalRos2Parser.g:905:1: entryRuleParameterIntegerType : ruleParameterIntegerType EOF ; public final void entryRuleParameterIntegerType() throws RecognitionException { try { - // InternalRos2Parser.g:908:1: ( ruleParameterIntegerType EOF ) - // InternalRos2Parser.g:909:1: ruleParameterIntegerType EOF + // InternalRos2Parser.g:906:1: ( ruleParameterIntegerType EOF ) + // InternalRos2Parser.g:907:1: ruleParameterIntegerType EOF { before(grammarAccess.getParameterIntegerTypeRule()); pushFollow(FOLLOW_1); @@ -2622,21 +2618,21 @@ public final void entryRuleParameterIntegerType() throws RecognitionException { // $ANTLR start "ruleParameterIntegerType" - // InternalRos2Parser.g:916:1: ruleParameterIntegerType : ( ( rule__ParameterIntegerType__Group__0 ) ) ; + // InternalRos2Parser.g:914:1: ruleParameterIntegerType : ( ( rule__ParameterIntegerType__Group__0 ) ) ; public final void ruleParameterIntegerType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:920:2: ( ( ( rule__ParameterIntegerType__Group__0 ) ) ) - // InternalRos2Parser.g:921:2: ( ( rule__ParameterIntegerType__Group__0 ) ) + // InternalRos2Parser.g:918:2: ( ( ( rule__ParameterIntegerType__Group__0 ) ) ) + // InternalRos2Parser.g:919:2: ( ( rule__ParameterIntegerType__Group__0 ) ) { - // InternalRos2Parser.g:921:2: ( ( rule__ParameterIntegerType__Group__0 ) ) - // InternalRos2Parser.g:922:3: ( rule__ParameterIntegerType__Group__0 ) + // InternalRos2Parser.g:919:2: ( ( rule__ParameterIntegerType__Group__0 ) ) + // InternalRos2Parser.g:920:3: ( rule__ParameterIntegerType__Group__0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getGroup()); - // InternalRos2Parser.g:923:3: ( rule__ParameterIntegerType__Group__0 ) - // InternalRos2Parser.g:923:4: rule__ParameterIntegerType__Group__0 + // InternalRos2Parser.g:921:3: ( rule__ParameterIntegerType__Group__0 ) + // InternalRos2Parser.g:921:4: rule__ParameterIntegerType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group__0(); @@ -2669,11 +2665,11 @@ public final void ruleParameterIntegerType() throws RecognitionException { // $ANTLR start "entryRuleParameterStringType" - // InternalRos2Parser.g:932:1: entryRuleParameterStringType : ruleParameterStringType EOF ; + // InternalRos2Parser.g:930:1: entryRuleParameterStringType : ruleParameterStringType EOF ; public final void entryRuleParameterStringType() throws RecognitionException { try { - // InternalRos2Parser.g:933:1: ( ruleParameterStringType EOF ) - // InternalRos2Parser.g:934:1: ruleParameterStringType EOF + // InternalRos2Parser.g:931:1: ( ruleParameterStringType EOF ) + // InternalRos2Parser.g:932:1: ruleParameterStringType EOF { before(grammarAccess.getParameterStringTypeRule()); pushFollow(FOLLOW_1); @@ -2699,21 +2695,21 @@ public final void entryRuleParameterStringType() throws RecognitionException { // $ANTLR start "ruleParameterStringType" - // InternalRos2Parser.g:941:1: ruleParameterStringType : ( ( rule__ParameterStringType__Group__0 ) ) ; + // InternalRos2Parser.g:939:1: ruleParameterStringType : ( ( rule__ParameterStringType__Group__0 ) ) ; public final void ruleParameterStringType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:945:2: ( ( ( rule__ParameterStringType__Group__0 ) ) ) - // InternalRos2Parser.g:946:2: ( ( rule__ParameterStringType__Group__0 ) ) + // InternalRos2Parser.g:943:2: ( ( ( rule__ParameterStringType__Group__0 ) ) ) + // InternalRos2Parser.g:944:2: ( ( rule__ParameterStringType__Group__0 ) ) { - // InternalRos2Parser.g:946:2: ( ( rule__ParameterStringType__Group__0 ) ) - // InternalRos2Parser.g:947:3: ( rule__ParameterStringType__Group__0 ) + // InternalRos2Parser.g:944:2: ( ( rule__ParameterStringType__Group__0 ) ) + // InternalRos2Parser.g:945:3: ( rule__ParameterStringType__Group__0 ) { before(grammarAccess.getParameterStringTypeAccess().getGroup()); - // InternalRos2Parser.g:948:3: ( rule__ParameterStringType__Group__0 ) - // InternalRos2Parser.g:948:4: rule__ParameterStringType__Group__0 + // InternalRos2Parser.g:946:3: ( rule__ParameterStringType__Group__0 ) + // InternalRos2Parser.g:946:4: rule__ParameterStringType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStringType__Group__0(); @@ -2746,11 +2742,11 @@ public final void ruleParameterStringType() throws RecognitionException { // $ANTLR start "entryRuleParameterDoubleType" - // InternalRos2Parser.g:957:1: entryRuleParameterDoubleType : ruleParameterDoubleType EOF ; + // InternalRos2Parser.g:955:1: entryRuleParameterDoubleType : ruleParameterDoubleType EOF ; public final void entryRuleParameterDoubleType() throws RecognitionException { try { - // InternalRos2Parser.g:958:1: ( ruleParameterDoubleType EOF ) - // InternalRos2Parser.g:959:1: ruleParameterDoubleType EOF + // InternalRos2Parser.g:956:1: ( ruleParameterDoubleType EOF ) + // InternalRos2Parser.g:957:1: ruleParameterDoubleType EOF { before(grammarAccess.getParameterDoubleTypeRule()); pushFollow(FOLLOW_1); @@ -2776,21 +2772,21 @@ public final void entryRuleParameterDoubleType() throws RecognitionException { // $ANTLR start "ruleParameterDoubleType" - // InternalRos2Parser.g:966:1: ruleParameterDoubleType : ( ( rule__ParameterDoubleType__Group__0 ) ) ; + // InternalRos2Parser.g:964:1: ruleParameterDoubleType : ( ( rule__ParameterDoubleType__Group__0 ) ) ; public final void ruleParameterDoubleType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:970:2: ( ( ( rule__ParameterDoubleType__Group__0 ) ) ) - // InternalRos2Parser.g:971:2: ( ( rule__ParameterDoubleType__Group__0 ) ) + // InternalRos2Parser.g:968:2: ( ( ( rule__ParameterDoubleType__Group__0 ) ) ) + // InternalRos2Parser.g:969:2: ( ( rule__ParameterDoubleType__Group__0 ) ) { - // InternalRos2Parser.g:971:2: ( ( rule__ParameterDoubleType__Group__0 ) ) - // InternalRos2Parser.g:972:3: ( rule__ParameterDoubleType__Group__0 ) + // InternalRos2Parser.g:969:2: ( ( rule__ParameterDoubleType__Group__0 ) ) + // InternalRos2Parser.g:970:3: ( rule__ParameterDoubleType__Group__0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getGroup()); - // InternalRos2Parser.g:973:3: ( rule__ParameterDoubleType__Group__0 ) - // InternalRos2Parser.g:973:4: rule__ParameterDoubleType__Group__0 + // InternalRos2Parser.g:971:3: ( rule__ParameterDoubleType__Group__0 ) + // InternalRos2Parser.g:971:4: rule__ParameterDoubleType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group__0(); @@ -2823,11 +2819,11 @@ public final void ruleParameterDoubleType() throws RecognitionException { // $ANTLR start "entryRuleParameterBooleanType" - // InternalRos2Parser.g:982:1: entryRuleParameterBooleanType : ruleParameterBooleanType EOF ; + // InternalRos2Parser.g:980:1: entryRuleParameterBooleanType : ruleParameterBooleanType EOF ; public final void entryRuleParameterBooleanType() throws RecognitionException { try { - // InternalRos2Parser.g:983:1: ( ruleParameterBooleanType EOF ) - // InternalRos2Parser.g:984:1: ruleParameterBooleanType EOF + // InternalRos2Parser.g:981:1: ( ruleParameterBooleanType EOF ) + // InternalRos2Parser.g:982:1: ruleParameterBooleanType EOF { before(grammarAccess.getParameterBooleanTypeRule()); pushFollow(FOLLOW_1); @@ -2853,21 +2849,21 @@ public final void entryRuleParameterBooleanType() throws RecognitionException { // $ANTLR start "ruleParameterBooleanType" - // InternalRos2Parser.g:991:1: ruleParameterBooleanType : ( ( rule__ParameterBooleanType__Group__0 ) ) ; + // InternalRos2Parser.g:989:1: ruleParameterBooleanType : ( ( rule__ParameterBooleanType__Group__0 ) ) ; public final void ruleParameterBooleanType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:995:2: ( ( ( rule__ParameterBooleanType__Group__0 ) ) ) - // InternalRos2Parser.g:996:2: ( ( rule__ParameterBooleanType__Group__0 ) ) + // InternalRos2Parser.g:993:2: ( ( ( rule__ParameterBooleanType__Group__0 ) ) ) + // InternalRos2Parser.g:994:2: ( ( rule__ParameterBooleanType__Group__0 ) ) { - // InternalRos2Parser.g:996:2: ( ( rule__ParameterBooleanType__Group__0 ) ) - // InternalRos2Parser.g:997:3: ( rule__ParameterBooleanType__Group__0 ) + // InternalRos2Parser.g:994:2: ( ( rule__ParameterBooleanType__Group__0 ) ) + // InternalRos2Parser.g:995:3: ( rule__ParameterBooleanType__Group__0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getGroup()); - // InternalRos2Parser.g:998:3: ( rule__ParameterBooleanType__Group__0 ) - // InternalRos2Parser.g:998:4: rule__ParameterBooleanType__Group__0 + // InternalRos2Parser.g:996:3: ( rule__ParameterBooleanType__Group__0 ) + // InternalRos2Parser.g:996:4: rule__ParameterBooleanType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group__0(); @@ -2900,11 +2896,11 @@ public final void ruleParameterBooleanType() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64Type" - // InternalRos2Parser.g:1007:1: entryRuleParameterBase64Type : ruleParameterBase64Type EOF ; + // InternalRos2Parser.g:1005:1: entryRuleParameterBase64Type : ruleParameterBase64Type EOF ; public final void entryRuleParameterBase64Type() throws RecognitionException { try { - // InternalRos2Parser.g:1008:1: ( ruleParameterBase64Type EOF ) - // InternalRos2Parser.g:1009:1: ruleParameterBase64Type EOF + // InternalRos2Parser.g:1006:1: ( ruleParameterBase64Type EOF ) + // InternalRos2Parser.g:1007:1: ruleParameterBase64Type EOF { before(grammarAccess.getParameterBase64TypeRule()); pushFollow(FOLLOW_1); @@ -2930,21 +2926,21 @@ public final void entryRuleParameterBase64Type() throws RecognitionException { // $ANTLR start "ruleParameterBase64Type" - // InternalRos2Parser.g:1016:1: ruleParameterBase64Type : ( ( rule__ParameterBase64Type__Group__0 ) ) ; + // InternalRos2Parser.g:1014:1: ruleParameterBase64Type : ( ( rule__ParameterBase64Type__Group__0 ) ) ; public final void ruleParameterBase64Type() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1020:2: ( ( ( rule__ParameterBase64Type__Group__0 ) ) ) - // InternalRos2Parser.g:1021:2: ( ( rule__ParameterBase64Type__Group__0 ) ) + // InternalRos2Parser.g:1018:2: ( ( ( rule__ParameterBase64Type__Group__0 ) ) ) + // InternalRos2Parser.g:1019:2: ( ( rule__ParameterBase64Type__Group__0 ) ) { - // InternalRos2Parser.g:1021:2: ( ( rule__ParameterBase64Type__Group__0 ) ) - // InternalRos2Parser.g:1022:3: ( rule__ParameterBase64Type__Group__0 ) + // InternalRos2Parser.g:1019:2: ( ( rule__ParameterBase64Type__Group__0 ) ) + // InternalRos2Parser.g:1020:3: ( rule__ParameterBase64Type__Group__0 ) { before(grammarAccess.getParameterBase64TypeAccess().getGroup()); - // InternalRos2Parser.g:1023:3: ( rule__ParameterBase64Type__Group__0 ) - // InternalRos2Parser.g:1023:4: rule__ParameterBase64Type__Group__0 + // InternalRos2Parser.g:1021:3: ( rule__ParameterBase64Type__Group__0 ) + // InternalRos2Parser.g:1021:4: rule__ParameterBase64Type__Group__0 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group__0(); @@ -2977,11 +2973,11 @@ public final void ruleParameterBase64Type() throws RecognitionException { // $ANTLR start "entryRuleParameterArrayType" - // InternalRos2Parser.g:1032:1: entryRuleParameterArrayType : ruleParameterArrayType EOF ; + // InternalRos2Parser.g:1030:1: entryRuleParameterArrayType : ruleParameterArrayType EOF ; public final void entryRuleParameterArrayType() throws RecognitionException { try { - // InternalRos2Parser.g:1033:1: ( ruleParameterArrayType EOF ) - // InternalRos2Parser.g:1034:1: ruleParameterArrayType EOF + // InternalRos2Parser.g:1031:1: ( ruleParameterArrayType EOF ) + // InternalRos2Parser.g:1032:1: ruleParameterArrayType EOF { before(grammarAccess.getParameterArrayTypeRule()); pushFollow(FOLLOW_1); @@ -3007,21 +3003,21 @@ public final void entryRuleParameterArrayType() throws RecognitionException { // $ANTLR start "ruleParameterArrayType" - // InternalRos2Parser.g:1041:1: ruleParameterArrayType : ( ( rule__ParameterArrayType__Group__0 ) ) ; + // InternalRos2Parser.g:1039:1: ruleParameterArrayType : ( ( rule__ParameterArrayType__Group__0 ) ) ; public final void ruleParameterArrayType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1045:2: ( ( ( rule__ParameterArrayType__Group__0 ) ) ) - // InternalRos2Parser.g:1046:2: ( ( rule__ParameterArrayType__Group__0 ) ) + // InternalRos2Parser.g:1043:2: ( ( ( rule__ParameterArrayType__Group__0 ) ) ) + // InternalRos2Parser.g:1044:2: ( ( rule__ParameterArrayType__Group__0 ) ) { - // InternalRos2Parser.g:1046:2: ( ( rule__ParameterArrayType__Group__0 ) ) - // InternalRos2Parser.g:1047:3: ( rule__ParameterArrayType__Group__0 ) + // InternalRos2Parser.g:1044:2: ( ( rule__ParameterArrayType__Group__0 ) ) + // InternalRos2Parser.g:1045:3: ( rule__ParameterArrayType__Group__0 ) { before(grammarAccess.getParameterArrayTypeAccess().getGroup()); - // InternalRos2Parser.g:1048:3: ( rule__ParameterArrayType__Group__0 ) - // InternalRos2Parser.g:1048:4: rule__ParameterArrayType__Group__0 + // InternalRos2Parser.g:1046:3: ( rule__ParameterArrayType__Group__0 ) + // InternalRos2Parser.g:1046:4: rule__ParameterArrayType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterArrayType__Group__0(); @@ -3054,11 +3050,11 @@ public final void ruleParameterArrayType() throws RecognitionException { // $ANTLR start "entryRuleParameterList" - // InternalRos2Parser.g:1057:1: entryRuleParameterList : ruleParameterList EOF ; + // InternalRos2Parser.g:1055:1: entryRuleParameterList : ruleParameterList EOF ; public final void entryRuleParameterList() throws RecognitionException { try { - // InternalRos2Parser.g:1058:1: ( ruleParameterList EOF ) - // InternalRos2Parser.g:1059:1: ruleParameterList EOF + // InternalRos2Parser.g:1056:1: ( ruleParameterList EOF ) + // InternalRos2Parser.g:1057:1: ruleParameterList EOF { before(grammarAccess.getParameterListRule()); pushFollow(FOLLOW_1); @@ -3084,21 +3080,21 @@ public final void entryRuleParameterList() throws RecognitionException { // $ANTLR start "ruleParameterList" - // InternalRos2Parser.g:1066:1: ruleParameterList : ( ( rule__ParameterList__Group__0 ) ) ; + // InternalRos2Parser.g:1064:1: ruleParameterList : ( ( rule__ParameterList__Group__0 ) ) ; public final void ruleParameterList() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1070:2: ( ( ( rule__ParameterList__Group__0 ) ) ) - // InternalRos2Parser.g:1071:2: ( ( rule__ParameterList__Group__0 ) ) + // InternalRos2Parser.g:1068:2: ( ( ( rule__ParameterList__Group__0 ) ) ) + // InternalRos2Parser.g:1069:2: ( ( rule__ParameterList__Group__0 ) ) { - // InternalRos2Parser.g:1071:2: ( ( rule__ParameterList__Group__0 ) ) - // InternalRos2Parser.g:1072:3: ( rule__ParameterList__Group__0 ) + // InternalRos2Parser.g:1069:2: ( ( rule__ParameterList__Group__0 ) ) + // InternalRos2Parser.g:1070:3: ( rule__ParameterList__Group__0 ) { before(grammarAccess.getParameterListAccess().getGroup()); - // InternalRos2Parser.g:1073:3: ( rule__ParameterList__Group__0 ) - // InternalRos2Parser.g:1073:4: rule__ParameterList__Group__0 + // InternalRos2Parser.g:1071:3: ( rule__ParameterList__Group__0 ) + // InternalRos2Parser.g:1071:4: rule__ParameterList__Group__0 { pushFollow(FOLLOW_2); rule__ParameterList__Group__0(); @@ -3131,11 +3127,11 @@ public final void ruleParameterList() throws RecognitionException { // $ANTLR start "entryRuleParameterAny" - // InternalRos2Parser.g:1082:1: entryRuleParameterAny : ruleParameterAny EOF ; + // InternalRos2Parser.g:1080:1: entryRuleParameterAny : ruleParameterAny EOF ; public final void entryRuleParameterAny() throws RecognitionException { try { - // InternalRos2Parser.g:1083:1: ( ruleParameterAny EOF ) - // InternalRos2Parser.g:1084:1: ruleParameterAny EOF + // InternalRos2Parser.g:1081:1: ( ruleParameterAny EOF ) + // InternalRos2Parser.g:1082:1: ruleParameterAny EOF { before(grammarAccess.getParameterAnyRule()); pushFollow(FOLLOW_1); @@ -3161,21 +3157,21 @@ public final void entryRuleParameterAny() throws RecognitionException { // $ANTLR start "ruleParameterAny" - // InternalRos2Parser.g:1091:1: ruleParameterAny : ( ( rule__ParameterAny__Group__0 ) ) ; + // InternalRos2Parser.g:1089:1: ruleParameterAny : ( ( rule__ParameterAny__Group__0 ) ) ; public final void ruleParameterAny() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1095:2: ( ( ( rule__ParameterAny__Group__0 ) ) ) - // InternalRos2Parser.g:1096:2: ( ( rule__ParameterAny__Group__0 ) ) + // InternalRos2Parser.g:1093:2: ( ( ( rule__ParameterAny__Group__0 ) ) ) + // InternalRos2Parser.g:1094:2: ( ( rule__ParameterAny__Group__0 ) ) { - // InternalRos2Parser.g:1096:2: ( ( rule__ParameterAny__Group__0 ) ) - // InternalRos2Parser.g:1097:3: ( rule__ParameterAny__Group__0 ) + // InternalRos2Parser.g:1094:2: ( ( rule__ParameterAny__Group__0 ) ) + // InternalRos2Parser.g:1095:3: ( rule__ParameterAny__Group__0 ) { before(grammarAccess.getParameterAnyAccess().getGroup()); - // InternalRos2Parser.g:1098:3: ( rule__ParameterAny__Group__0 ) - // InternalRos2Parser.g:1098:4: rule__ParameterAny__Group__0 + // InternalRos2Parser.g:1096:3: ( rule__ParameterAny__Group__0 ) + // InternalRos2Parser.g:1096:4: rule__ParameterAny__Group__0 { pushFollow(FOLLOW_2); rule__ParameterAny__Group__0(); @@ -3208,11 +3204,11 @@ public final void ruleParameterAny() throws RecognitionException { // $ANTLR start "entryRuleParameterString" - // InternalRos2Parser.g:1107:1: entryRuleParameterString : ruleParameterString EOF ; + // InternalRos2Parser.g:1105:1: entryRuleParameterString : ruleParameterString EOF ; public final void entryRuleParameterString() throws RecognitionException { try { - // InternalRos2Parser.g:1108:1: ( ruleParameterString EOF ) - // InternalRos2Parser.g:1109:1: ruleParameterString EOF + // InternalRos2Parser.g:1106:1: ( ruleParameterString EOF ) + // InternalRos2Parser.g:1107:1: ruleParameterString EOF { before(grammarAccess.getParameterStringRule()); pushFollow(FOLLOW_1); @@ -3238,21 +3234,21 @@ public final void entryRuleParameterString() throws RecognitionException { // $ANTLR start "ruleParameterString" - // InternalRos2Parser.g:1116:1: ruleParameterString : ( ( rule__ParameterString__ValueAssignment ) ) ; + // InternalRos2Parser.g:1114:1: ruleParameterString : ( ( rule__ParameterString__ValueAssignment ) ) ; public final void ruleParameterString() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1120:2: ( ( ( rule__ParameterString__ValueAssignment ) ) ) - // InternalRos2Parser.g:1121:2: ( ( rule__ParameterString__ValueAssignment ) ) + // InternalRos2Parser.g:1118:2: ( ( ( rule__ParameterString__ValueAssignment ) ) ) + // InternalRos2Parser.g:1119:2: ( ( rule__ParameterString__ValueAssignment ) ) { - // InternalRos2Parser.g:1121:2: ( ( rule__ParameterString__ValueAssignment ) ) - // InternalRos2Parser.g:1122:3: ( rule__ParameterString__ValueAssignment ) + // InternalRos2Parser.g:1119:2: ( ( rule__ParameterString__ValueAssignment ) ) + // InternalRos2Parser.g:1120:3: ( rule__ParameterString__ValueAssignment ) { before(grammarAccess.getParameterStringAccess().getValueAssignment()); - // InternalRos2Parser.g:1123:3: ( rule__ParameterString__ValueAssignment ) - // InternalRos2Parser.g:1123:4: rule__ParameterString__ValueAssignment + // InternalRos2Parser.g:1121:3: ( rule__ParameterString__ValueAssignment ) + // InternalRos2Parser.g:1121:4: rule__ParameterString__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterString__ValueAssignment(); @@ -3285,11 +3281,11 @@ public final void ruleParameterString() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64" - // InternalRos2Parser.g:1132:1: entryRuleParameterBase64 : ruleParameterBase64 EOF ; + // InternalRos2Parser.g:1130:1: entryRuleParameterBase64 : ruleParameterBase64 EOF ; public final void entryRuleParameterBase64() throws RecognitionException { try { - // InternalRos2Parser.g:1133:1: ( ruleParameterBase64 EOF ) - // InternalRos2Parser.g:1134:1: ruleParameterBase64 EOF + // InternalRos2Parser.g:1131:1: ( ruleParameterBase64 EOF ) + // InternalRos2Parser.g:1132:1: ruleParameterBase64 EOF { before(grammarAccess.getParameterBase64Rule()); pushFollow(FOLLOW_1); @@ -3315,21 +3311,21 @@ public final void entryRuleParameterBase64() throws RecognitionException { // $ANTLR start "ruleParameterBase64" - // InternalRos2Parser.g:1141:1: ruleParameterBase64 : ( ( rule__ParameterBase64__ValueAssignment ) ) ; + // InternalRos2Parser.g:1139:1: ruleParameterBase64 : ( ( rule__ParameterBase64__ValueAssignment ) ) ; public final void ruleParameterBase64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1145:2: ( ( ( rule__ParameterBase64__ValueAssignment ) ) ) - // InternalRos2Parser.g:1146:2: ( ( rule__ParameterBase64__ValueAssignment ) ) + // InternalRos2Parser.g:1143:2: ( ( ( rule__ParameterBase64__ValueAssignment ) ) ) + // InternalRos2Parser.g:1144:2: ( ( rule__ParameterBase64__ValueAssignment ) ) { - // InternalRos2Parser.g:1146:2: ( ( rule__ParameterBase64__ValueAssignment ) ) - // InternalRos2Parser.g:1147:3: ( rule__ParameterBase64__ValueAssignment ) + // InternalRos2Parser.g:1144:2: ( ( rule__ParameterBase64__ValueAssignment ) ) + // InternalRos2Parser.g:1145:3: ( rule__ParameterBase64__ValueAssignment ) { before(grammarAccess.getParameterBase64Access().getValueAssignment()); - // InternalRos2Parser.g:1148:3: ( rule__ParameterBase64__ValueAssignment ) - // InternalRos2Parser.g:1148:4: rule__ParameterBase64__ValueAssignment + // InternalRos2Parser.g:1146:3: ( rule__ParameterBase64__ValueAssignment ) + // InternalRos2Parser.g:1146:4: rule__ParameterBase64__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterBase64__ValueAssignment(); @@ -3362,11 +3358,11 @@ public final void ruleParameterBase64() throws RecognitionException { // $ANTLR start "entryRuleParameterInteger" - // InternalRos2Parser.g:1157:1: entryRuleParameterInteger : ruleParameterInteger EOF ; + // InternalRos2Parser.g:1155:1: entryRuleParameterInteger : ruleParameterInteger EOF ; public final void entryRuleParameterInteger() throws RecognitionException { try { - // InternalRos2Parser.g:1158:1: ( ruleParameterInteger EOF ) - // InternalRos2Parser.g:1159:1: ruleParameterInteger EOF + // InternalRos2Parser.g:1156:1: ( ruleParameterInteger EOF ) + // InternalRos2Parser.g:1157:1: ruleParameterInteger EOF { before(grammarAccess.getParameterIntegerRule()); pushFollow(FOLLOW_1); @@ -3392,21 +3388,21 @@ public final void entryRuleParameterInteger() throws RecognitionException { // $ANTLR start "ruleParameterInteger" - // InternalRos2Parser.g:1166:1: ruleParameterInteger : ( ( rule__ParameterInteger__ValueAssignment ) ) ; + // InternalRos2Parser.g:1164:1: ruleParameterInteger : ( ( rule__ParameterInteger__ValueAssignment ) ) ; public final void ruleParameterInteger() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1170:2: ( ( ( rule__ParameterInteger__ValueAssignment ) ) ) - // InternalRos2Parser.g:1171:2: ( ( rule__ParameterInteger__ValueAssignment ) ) + // InternalRos2Parser.g:1168:2: ( ( ( rule__ParameterInteger__ValueAssignment ) ) ) + // InternalRos2Parser.g:1169:2: ( ( rule__ParameterInteger__ValueAssignment ) ) { - // InternalRos2Parser.g:1171:2: ( ( rule__ParameterInteger__ValueAssignment ) ) - // InternalRos2Parser.g:1172:3: ( rule__ParameterInteger__ValueAssignment ) + // InternalRos2Parser.g:1169:2: ( ( rule__ParameterInteger__ValueAssignment ) ) + // InternalRos2Parser.g:1170:3: ( rule__ParameterInteger__ValueAssignment ) { before(grammarAccess.getParameterIntegerAccess().getValueAssignment()); - // InternalRos2Parser.g:1173:3: ( rule__ParameterInteger__ValueAssignment ) - // InternalRos2Parser.g:1173:4: rule__ParameterInteger__ValueAssignment + // InternalRos2Parser.g:1171:3: ( rule__ParameterInteger__ValueAssignment ) + // InternalRos2Parser.g:1171:4: rule__ParameterInteger__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterInteger__ValueAssignment(); @@ -3439,11 +3435,11 @@ public final void ruleParameterInteger() throws RecognitionException { // $ANTLR start "entryRuleParameterDouble" - // InternalRos2Parser.g:1182:1: entryRuleParameterDouble : ruleParameterDouble EOF ; + // InternalRos2Parser.g:1180:1: entryRuleParameterDouble : ruleParameterDouble EOF ; public final void entryRuleParameterDouble() throws RecognitionException { try { - // InternalRos2Parser.g:1183:1: ( ruleParameterDouble EOF ) - // InternalRos2Parser.g:1184:1: ruleParameterDouble EOF + // InternalRos2Parser.g:1181:1: ( ruleParameterDouble EOF ) + // InternalRos2Parser.g:1182:1: ruleParameterDouble EOF { before(grammarAccess.getParameterDoubleRule()); pushFollow(FOLLOW_1); @@ -3469,21 +3465,21 @@ public final void entryRuleParameterDouble() throws RecognitionException { // $ANTLR start "ruleParameterDouble" - // InternalRos2Parser.g:1191:1: ruleParameterDouble : ( ( rule__ParameterDouble__ValueAssignment ) ) ; + // InternalRos2Parser.g:1189:1: ruleParameterDouble : ( ( rule__ParameterDouble__ValueAssignment ) ) ; public final void ruleParameterDouble() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1195:2: ( ( ( rule__ParameterDouble__ValueAssignment ) ) ) - // InternalRos2Parser.g:1196:2: ( ( rule__ParameterDouble__ValueAssignment ) ) + // InternalRos2Parser.g:1193:2: ( ( ( rule__ParameterDouble__ValueAssignment ) ) ) + // InternalRos2Parser.g:1194:2: ( ( rule__ParameterDouble__ValueAssignment ) ) { - // InternalRos2Parser.g:1196:2: ( ( rule__ParameterDouble__ValueAssignment ) ) - // InternalRos2Parser.g:1197:3: ( rule__ParameterDouble__ValueAssignment ) + // InternalRos2Parser.g:1194:2: ( ( rule__ParameterDouble__ValueAssignment ) ) + // InternalRos2Parser.g:1195:3: ( rule__ParameterDouble__ValueAssignment ) { before(grammarAccess.getParameterDoubleAccess().getValueAssignment()); - // InternalRos2Parser.g:1198:3: ( rule__ParameterDouble__ValueAssignment ) - // InternalRos2Parser.g:1198:4: rule__ParameterDouble__ValueAssignment + // InternalRos2Parser.g:1196:3: ( rule__ParameterDouble__ValueAssignment ) + // InternalRos2Parser.g:1196:4: rule__ParameterDouble__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterDouble__ValueAssignment(); @@ -3516,11 +3512,11 @@ public final void ruleParameterDouble() throws RecognitionException { // $ANTLR start "entryRuleParameterBoolean" - // InternalRos2Parser.g:1207:1: entryRuleParameterBoolean : ruleParameterBoolean EOF ; + // InternalRos2Parser.g:1205:1: entryRuleParameterBoolean : ruleParameterBoolean EOF ; public final void entryRuleParameterBoolean() throws RecognitionException { try { - // InternalRos2Parser.g:1208:1: ( ruleParameterBoolean EOF ) - // InternalRos2Parser.g:1209:1: ruleParameterBoolean EOF + // InternalRos2Parser.g:1206:1: ( ruleParameterBoolean EOF ) + // InternalRos2Parser.g:1207:1: ruleParameterBoolean EOF { before(grammarAccess.getParameterBooleanRule()); pushFollow(FOLLOW_1); @@ -3546,21 +3542,21 @@ public final void entryRuleParameterBoolean() throws RecognitionException { // $ANTLR start "ruleParameterBoolean" - // InternalRos2Parser.g:1216:1: ruleParameterBoolean : ( ( rule__ParameterBoolean__ValueAssignment ) ) ; + // InternalRos2Parser.g:1214:1: ruleParameterBoolean : ( ( rule__ParameterBoolean__ValueAssignment ) ) ; public final void ruleParameterBoolean() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1220:2: ( ( ( rule__ParameterBoolean__ValueAssignment ) ) ) - // InternalRos2Parser.g:1221:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) + // InternalRos2Parser.g:1218:2: ( ( ( rule__ParameterBoolean__ValueAssignment ) ) ) + // InternalRos2Parser.g:1219:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) { - // InternalRos2Parser.g:1221:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) - // InternalRos2Parser.g:1222:3: ( rule__ParameterBoolean__ValueAssignment ) + // InternalRos2Parser.g:1219:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) + // InternalRos2Parser.g:1220:3: ( rule__ParameterBoolean__ValueAssignment ) { before(grammarAccess.getParameterBooleanAccess().getValueAssignment()); - // InternalRos2Parser.g:1223:3: ( rule__ParameterBoolean__ValueAssignment ) - // InternalRos2Parser.g:1223:4: rule__ParameterBoolean__ValueAssignment + // InternalRos2Parser.g:1221:3: ( rule__ParameterBoolean__ValueAssignment ) + // InternalRos2Parser.g:1221:4: rule__ParameterBoolean__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterBoolean__ValueAssignment(); @@ -3593,11 +3589,11 @@ public final void ruleParameterBoolean() throws RecognitionException { // $ANTLR start "entryRuleParameterStruct" - // InternalRos2Parser.g:1232:1: entryRuleParameterStruct : ruleParameterStruct EOF ; + // InternalRos2Parser.g:1230:1: entryRuleParameterStruct : ruleParameterStruct EOF ; public final void entryRuleParameterStruct() throws RecognitionException { try { - // InternalRos2Parser.g:1233:1: ( ruleParameterStruct EOF ) - // InternalRos2Parser.g:1234:1: ruleParameterStruct EOF + // InternalRos2Parser.g:1231:1: ( ruleParameterStruct EOF ) + // InternalRos2Parser.g:1232:1: ruleParameterStruct EOF { before(grammarAccess.getParameterStructRule()); pushFollow(FOLLOW_1); @@ -3623,21 +3619,21 @@ public final void entryRuleParameterStruct() throws RecognitionException { // $ANTLR start "ruleParameterStruct" - // InternalRos2Parser.g:1241:1: ruleParameterStruct : ( ( rule__ParameterStruct__Group__0 ) ) ; + // InternalRos2Parser.g:1239:1: ruleParameterStruct : ( ( rule__ParameterStruct__Group__0 ) ) ; public final void ruleParameterStruct() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1245:2: ( ( ( rule__ParameterStruct__Group__0 ) ) ) - // InternalRos2Parser.g:1246:2: ( ( rule__ParameterStruct__Group__0 ) ) + // InternalRos2Parser.g:1243:2: ( ( ( rule__ParameterStruct__Group__0 ) ) ) + // InternalRos2Parser.g:1244:2: ( ( rule__ParameterStruct__Group__0 ) ) { - // InternalRos2Parser.g:1246:2: ( ( rule__ParameterStruct__Group__0 ) ) - // InternalRos2Parser.g:1247:3: ( rule__ParameterStruct__Group__0 ) + // InternalRos2Parser.g:1244:2: ( ( rule__ParameterStruct__Group__0 ) ) + // InternalRos2Parser.g:1245:3: ( rule__ParameterStruct__Group__0 ) { before(grammarAccess.getParameterStructAccess().getGroup()); - // InternalRos2Parser.g:1248:3: ( rule__ParameterStruct__Group__0 ) - // InternalRos2Parser.g:1248:4: rule__ParameterStruct__Group__0 + // InternalRos2Parser.g:1246:3: ( rule__ParameterStruct__Group__0 ) + // InternalRos2Parser.g:1246:4: rule__ParameterStruct__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStruct__Group__0(); @@ -3670,11 +3666,11 @@ public final void ruleParameterStruct() throws RecognitionException { // $ANTLR start "entryRuleParameterDate" - // InternalRos2Parser.g:1257:1: entryRuleParameterDate : ruleParameterDate EOF ; + // InternalRos2Parser.g:1255:1: entryRuleParameterDate : ruleParameterDate EOF ; public final void entryRuleParameterDate() throws RecognitionException { try { - // InternalRos2Parser.g:1258:1: ( ruleParameterDate EOF ) - // InternalRos2Parser.g:1259:1: ruleParameterDate EOF + // InternalRos2Parser.g:1256:1: ( ruleParameterDate EOF ) + // InternalRos2Parser.g:1257:1: ruleParameterDate EOF { before(grammarAccess.getParameterDateRule()); pushFollow(FOLLOW_1); @@ -3700,21 +3696,21 @@ public final void entryRuleParameterDate() throws RecognitionException { // $ANTLR start "ruleParameterDate" - // InternalRos2Parser.g:1266:1: ruleParameterDate : ( ( rule__ParameterDate__ValueAssignment ) ) ; + // InternalRos2Parser.g:1264:1: ruleParameterDate : ( ( rule__ParameterDate__ValueAssignment ) ) ; public final void ruleParameterDate() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1270:2: ( ( ( rule__ParameterDate__ValueAssignment ) ) ) - // InternalRos2Parser.g:1271:2: ( ( rule__ParameterDate__ValueAssignment ) ) + // InternalRos2Parser.g:1268:2: ( ( ( rule__ParameterDate__ValueAssignment ) ) ) + // InternalRos2Parser.g:1269:2: ( ( rule__ParameterDate__ValueAssignment ) ) { - // InternalRos2Parser.g:1271:2: ( ( rule__ParameterDate__ValueAssignment ) ) - // InternalRos2Parser.g:1272:3: ( rule__ParameterDate__ValueAssignment ) + // InternalRos2Parser.g:1269:2: ( ( rule__ParameterDate__ValueAssignment ) ) + // InternalRos2Parser.g:1270:3: ( rule__ParameterDate__ValueAssignment ) { before(grammarAccess.getParameterDateAccess().getValueAssignment()); - // InternalRos2Parser.g:1273:3: ( rule__ParameterDate__ValueAssignment ) - // InternalRos2Parser.g:1273:4: rule__ParameterDate__ValueAssignment + // InternalRos2Parser.g:1271:3: ( rule__ParameterDate__ValueAssignment ) + // InternalRos2Parser.g:1271:4: rule__ParameterDate__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterDate__ValueAssignment(); @@ -3747,11 +3743,11 @@ public final void ruleParameterDate() throws RecognitionException { // $ANTLR start "entryRuleParameterStructMember" - // InternalRos2Parser.g:1282:1: entryRuleParameterStructMember : ruleParameterStructMember EOF ; + // InternalRos2Parser.g:1280:1: entryRuleParameterStructMember : ruleParameterStructMember EOF ; public final void entryRuleParameterStructMember() throws RecognitionException { try { - // InternalRos2Parser.g:1283:1: ( ruleParameterStructMember EOF ) - // InternalRos2Parser.g:1284:1: ruleParameterStructMember EOF + // InternalRos2Parser.g:1281:1: ( ruleParameterStructMember EOF ) + // InternalRos2Parser.g:1282:1: ruleParameterStructMember EOF { before(grammarAccess.getParameterStructMemberRule()); pushFollow(FOLLOW_1); @@ -3777,21 +3773,21 @@ public final void entryRuleParameterStructMember() throws RecognitionException { // $ANTLR start "ruleParameterStructMember" - // InternalRos2Parser.g:1291:1: ruleParameterStructMember : ( ( rule__ParameterStructMember__Group__0 ) ) ; + // InternalRos2Parser.g:1289:1: ruleParameterStructMember : ( ( rule__ParameterStructMember__Group__0 ) ) ; public final void ruleParameterStructMember() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1295:2: ( ( ( rule__ParameterStructMember__Group__0 ) ) ) - // InternalRos2Parser.g:1296:2: ( ( rule__ParameterStructMember__Group__0 ) ) + // InternalRos2Parser.g:1293:2: ( ( ( rule__ParameterStructMember__Group__0 ) ) ) + // InternalRos2Parser.g:1294:2: ( ( rule__ParameterStructMember__Group__0 ) ) { - // InternalRos2Parser.g:1296:2: ( ( rule__ParameterStructMember__Group__0 ) ) - // InternalRos2Parser.g:1297:3: ( rule__ParameterStructMember__Group__0 ) + // InternalRos2Parser.g:1294:2: ( ( rule__ParameterStructMember__Group__0 ) ) + // InternalRos2Parser.g:1295:3: ( rule__ParameterStructMember__Group__0 ) { before(grammarAccess.getParameterStructMemberAccess().getGroup()); - // InternalRos2Parser.g:1298:3: ( rule__ParameterStructMember__Group__0 ) - // InternalRos2Parser.g:1298:4: rule__ParameterStructMember__Group__0 + // InternalRos2Parser.g:1296:3: ( rule__ParameterStructMember__Group__0 ) + // InternalRos2Parser.g:1296:4: rule__ParameterStructMember__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStructMember__Group__0(); @@ -3824,11 +3820,11 @@ public final void ruleParameterStructMember() throws RecognitionException { // $ANTLR start "entryRuleParameterStructTypeMember" - // InternalRos2Parser.g:1307:1: entryRuleParameterStructTypeMember : ruleParameterStructTypeMember EOF ; + // InternalRos2Parser.g:1305:1: entryRuleParameterStructTypeMember : ruleParameterStructTypeMember EOF ; public final void entryRuleParameterStructTypeMember() throws RecognitionException { try { - // InternalRos2Parser.g:1308:1: ( ruleParameterStructTypeMember EOF ) - // InternalRos2Parser.g:1309:1: ruleParameterStructTypeMember EOF + // InternalRos2Parser.g:1306:1: ( ruleParameterStructTypeMember EOF ) + // InternalRos2Parser.g:1307:1: ruleParameterStructTypeMember EOF { before(grammarAccess.getParameterStructTypeMemberRule()); pushFollow(FOLLOW_1); @@ -3854,21 +3850,21 @@ public final void entryRuleParameterStructTypeMember() throws RecognitionExcepti // $ANTLR start "ruleParameterStructTypeMember" - // InternalRos2Parser.g:1316:1: ruleParameterStructTypeMember : ( ( rule__ParameterStructTypeMember__Group__0 ) ) ; + // InternalRos2Parser.g:1314:1: ruleParameterStructTypeMember : ( ( rule__ParameterStructTypeMember__Group__0 ) ) ; public final void ruleParameterStructTypeMember() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1320:2: ( ( ( rule__ParameterStructTypeMember__Group__0 ) ) ) - // InternalRos2Parser.g:1321:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) + // InternalRos2Parser.g:1318:2: ( ( ( rule__ParameterStructTypeMember__Group__0 ) ) ) + // InternalRos2Parser.g:1319:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) { - // InternalRos2Parser.g:1321:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) - // InternalRos2Parser.g:1322:3: ( rule__ParameterStructTypeMember__Group__0 ) + // InternalRos2Parser.g:1319:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) + // InternalRos2Parser.g:1320:3: ( rule__ParameterStructTypeMember__Group__0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getGroup()); - // InternalRos2Parser.g:1323:3: ( rule__ParameterStructTypeMember__Group__0 ) - // InternalRos2Parser.g:1323:4: rule__ParameterStructTypeMember__Group__0 + // InternalRos2Parser.g:1321:3: ( rule__ParameterStructTypeMember__Group__0 ) + // InternalRos2Parser.g:1321:4: rule__ParameterStructTypeMember__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__Group__0(); @@ -3901,11 +3897,11 @@ public final void ruleParameterStructTypeMember() throws RecognitionException { // $ANTLR start "entryRuleBase64Binary" - // InternalRos2Parser.g:1332:1: entryRuleBase64Binary : ruleBase64Binary EOF ; + // InternalRos2Parser.g:1330:1: entryRuleBase64Binary : ruleBase64Binary EOF ; public final void entryRuleBase64Binary() throws RecognitionException { try { - // InternalRos2Parser.g:1333:1: ( ruleBase64Binary EOF ) - // InternalRos2Parser.g:1334:1: ruleBase64Binary EOF + // InternalRos2Parser.g:1331:1: ( ruleBase64Binary EOF ) + // InternalRos2Parser.g:1332:1: ruleBase64Binary EOF { before(grammarAccess.getBase64BinaryRule()); pushFollow(FOLLOW_1); @@ -3931,17 +3927,17 @@ public final void entryRuleBase64Binary() throws RecognitionException { // $ANTLR start "ruleBase64Binary" - // InternalRos2Parser.g:1341:1: ruleBase64Binary : ( RULE_BINARY ) ; + // InternalRos2Parser.g:1339:1: ruleBase64Binary : ( RULE_BINARY ) ; public final void ruleBase64Binary() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1345:2: ( ( RULE_BINARY ) ) - // InternalRos2Parser.g:1346:2: ( RULE_BINARY ) + // InternalRos2Parser.g:1343:2: ( ( RULE_BINARY ) ) + // InternalRos2Parser.g:1344:2: ( RULE_BINARY ) { - // InternalRos2Parser.g:1346:2: ( RULE_BINARY ) - // InternalRos2Parser.g:1347:3: RULE_BINARY + // InternalRos2Parser.g:1344:2: ( RULE_BINARY ) + // InternalRos2Parser.g:1345:3: RULE_BINARY { before(grammarAccess.getBase64BinaryAccess().getBINARYTerminalRuleCall()); match(input,RULE_BINARY,FOLLOW_2); @@ -3968,11 +3964,11 @@ public final void ruleBase64Binary() throws RecognitionException { // $ANTLR start "entryRuleboolean0" - // InternalRos2Parser.g:1357:1: entryRuleboolean0 : ruleboolean0 EOF ; + // InternalRos2Parser.g:1355:1: entryRuleboolean0 : ruleboolean0 EOF ; public final void entryRuleboolean0() throws RecognitionException { try { - // InternalRos2Parser.g:1358:1: ( ruleboolean0 EOF ) - // InternalRos2Parser.g:1359:1: ruleboolean0 EOF + // InternalRos2Parser.g:1356:1: ( ruleboolean0 EOF ) + // InternalRos2Parser.g:1357:1: ruleboolean0 EOF { before(grammarAccess.getBoolean0Rule()); pushFollow(FOLLOW_1); @@ -3998,17 +3994,17 @@ public final void entryRuleboolean0() throws RecognitionException { // $ANTLR start "ruleboolean0" - // InternalRos2Parser.g:1366:1: ruleboolean0 : ( RULE_BOOLEAN ) ; + // InternalRos2Parser.g:1364:1: ruleboolean0 : ( RULE_BOOLEAN ) ; public final void ruleboolean0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1370:2: ( ( RULE_BOOLEAN ) ) - // InternalRos2Parser.g:1371:2: ( RULE_BOOLEAN ) + // InternalRos2Parser.g:1368:2: ( ( RULE_BOOLEAN ) ) + // InternalRos2Parser.g:1369:2: ( RULE_BOOLEAN ) { - // InternalRos2Parser.g:1371:2: ( RULE_BOOLEAN ) - // InternalRos2Parser.g:1372:3: RULE_BOOLEAN + // InternalRos2Parser.g:1369:2: ( RULE_BOOLEAN ) + // InternalRos2Parser.g:1370:3: RULE_BOOLEAN { before(grammarAccess.getBoolean0Access().getBOOLEANTerminalRuleCall()); match(input,RULE_BOOLEAN,FOLLOW_2); @@ -4035,11 +4031,11 @@ public final void ruleboolean0() throws RecognitionException { // $ANTLR start "entryRuleDouble0" - // InternalRos2Parser.g:1382:1: entryRuleDouble0 : ruleDouble0 EOF ; + // InternalRos2Parser.g:1380:1: entryRuleDouble0 : ruleDouble0 EOF ; public final void entryRuleDouble0() throws RecognitionException { try { - // InternalRos2Parser.g:1383:1: ( ruleDouble0 EOF ) - // InternalRos2Parser.g:1384:1: ruleDouble0 EOF + // InternalRos2Parser.g:1381:1: ( ruleDouble0 EOF ) + // InternalRos2Parser.g:1382:1: ruleDouble0 EOF { before(grammarAccess.getDouble0Rule()); pushFollow(FOLLOW_1); @@ -4065,17 +4061,17 @@ public final void entryRuleDouble0() throws RecognitionException { // $ANTLR start "ruleDouble0" - // InternalRos2Parser.g:1391:1: ruleDouble0 : ( RULE_DOUBLE ) ; + // InternalRos2Parser.g:1389:1: ruleDouble0 : ( RULE_DOUBLE ) ; public final void ruleDouble0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1395:2: ( ( RULE_DOUBLE ) ) - // InternalRos2Parser.g:1396:2: ( RULE_DOUBLE ) + // InternalRos2Parser.g:1393:2: ( ( RULE_DOUBLE ) ) + // InternalRos2Parser.g:1394:2: ( RULE_DOUBLE ) { - // InternalRos2Parser.g:1396:2: ( RULE_DOUBLE ) - // InternalRos2Parser.g:1397:3: RULE_DOUBLE + // InternalRos2Parser.g:1394:2: ( RULE_DOUBLE ) + // InternalRos2Parser.g:1395:3: RULE_DOUBLE { before(grammarAccess.getDouble0Access().getDOUBLETerminalRuleCall()); match(input,RULE_DOUBLE,FOLLOW_2); @@ -4102,11 +4098,11 @@ public final void ruleDouble0() throws RecognitionException { // $ANTLR start "entryRuleInteger0" - // InternalRos2Parser.g:1407:1: entryRuleInteger0 : ruleInteger0 EOF ; + // InternalRos2Parser.g:1405:1: entryRuleInteger0 : ruleInteger0 EOF ; public final void entryRuleInteger0() throws RecognitionException { try { - // InternalRos2Parser.g:1408:1: ( ruleInteger0 EOF ) - // InternalRos2Parser.g:1409:1: ruleInteger0 EOF + // InternalRos2Parser.g:1406:1: ( ruleInteger0 EOF ) + // InternalRos2Parser.g:1407:1: ruleInteger0 EOF { before(grammarAccess.getInteger0Rule()); pushFollow(FOLLOW_1); @@ -4132,17 +4128,17 @@ public final void entryRuleInteger0() throws RecognitionException { // $ANTLR start "ruleInteger0" - // InternalRos2Parser.g:1416:1: ruleInteger0 : ( RULE_DECINT ) ; + // InternalRos2Parser.g:1414:1: ruleInteger0 : ( RULE_DECINT ) ; public final void ruleInteger0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1420:2: ( ( RULE_DECINT ) ) - // InternalRos2Parser.g:1421:2: ( RULE_DECINT ) + // InternalRos2Parser.g:1418:2: ( ( RULE_DECINT ) ) + // InternalRos2Parser.g:1419:2: ( RULE_DECINT ) { - // InternalRos2Parser.g:1421:2: ( RULE_DECINT ) - // InternalRos2Parser.g:1422:3: RULE_DECINT + // InternalRos2Parser.g:1419:2: ( RULE_DECINT ) + // InternalRos2Parser.g:1420:3: RULE_DECINT { before(grammarAccess.getInteger0Access().getDECINTTerminalRuleCall()); match(input,RULE_DECINT,FOLLOW_2); @@ -4169,11 +4165,11 @@ public final void ruleInteger0() throws RecognitionException { // $ANTLR start "entryRuleDateTime0" - // InternalRos2Parser.g:1432:1: entryRuleDateTime0 : ruleDateTime0 EOF ; + // InternalRos2Parser.g:1430:1: entryRuleDateTime0 : ruleDateTime0 EOF ; public final void entryRuleDateTime0() throws RecognitionException { try { - // InternalRos2Parser.g:1433:1: ( ruleDateTime0 EOF ) - // InternalRos2Parser.g:1434:1: ruleDateTime0 EOF + // InternalRos2Parser.g:1431:1: ( ruleDateTime0 EOF ) + // InternalRos2Parser.g:1432:1: ruleDateTime0 EOF { before(grammarAccess.getDateTime0Rule()); pushFollow(FOLLOW_1); @@ -4199,17 +4195,17 @@ public final void entryRuleDateTime0() throws RecognitionException { // $ANTLR start "ruleDateTime0" - // InternalRos2Parser.g:1441:1: ruleDateTime0 : ( RULE_DATE_TIME ) ; + // InternalRos2Parser.g:1439:1: ruleDateTime0 : ( RULE_DATE_TIME ) ; public final void ruleDateTime0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1445:2: ( ( RULE_DATE_TIME ) ) - // InternalRos2Parser.g:1446:2: ( RULE_DATE_TIME ) + // InternalRos2Parser.g:1443:2: ( ( RULE_DATE_TIME ) ) + // InternalRos2Parser.g:1444:2: ( RULE_DATE_TIME ) { - // InternalRos2Parser.g:1446:2: ( RULE_DATE_TIME ) - // InternalRos2Parser.g:1447:3: RULE_DATE_TIME + // InternalRos2Parser.g:1444:2: ( RULE_DATE_TIME ) + // InternalRos2Parser.g:1445:3: RULE_DATE_TIME { before(grammarAccess.getDateTime0Access().getDATE_TIMETerminalRuleCall()); match(input,RULE_DATE_TIME,FOLLOW_2); @@ -4236,11 +4232,11 @@ public final void ruleDateTime0() throws RecognitionException { // $ANTLR start "entryRuleMessagePart" - // InternalRos2Parser.g:1457:1: entryRuleMessagePart : ruleMessagePart EOF ; + // InternalRos2Parser.g:1455:1: entryRuleMessagePart : ruleMessagePart EOF ; public final void entryRuleMessagePart() throws RecognitionException { try { - // InternalRos2Parser.g:1458:1: ( ruleMessagePart EOF ) - // InternalRos2Parser.g:1459:1: ruleMessagePart EOF + // InternalRos2Parser.g:1456:1: ( ruleMessagePart EOF ) + // InternalRos2Parser.g:1457:1: ruleMessagePart EOF { before(grammarAccess.getMessagePartRule()); pushFollow(FOLLOW_1); @@ -4266,21 +4262,21 @@ public final void entryRuleMessagePart() throws RecognitionException { // $ANTLR start "ruleMessagePart" - // InternalRos2Parser.g:1466:1: ruleMessagePart : ( ( rule__MessagePart__Group__0 ) ) ; + // InternalRos2Parser.g:1464:1: ruleMessagePart : ( ( rule__MessagePart__Group__0 ) ) ; public final void ruleMessagePart() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1470:2: ( ( ( rule__MessagePart__Group__0 ) ) ) - // InternalRos2Parser.g:1471:2: ( ( rule__MessagePart__Group__0 ) ) + // InternalRos2Parser.g:1468:2: ( ( ( rule__MessagePart__Group__0 ) ) ) + // InternalRos2Parser.g:1469:2: ( ( rule__MessagePart__Group__0 ) ) { - // InternalRos2Parser.g:1471:2: ( ( rule__MessagePart__Group__0 ) ) - // InternalRos2Parser.g:1472:3: ( rule__MessagePart__Group__0 ) + // InternalRos2Parser.g:1469:2: ( ( rule__MessagePart__Group__0 ) ) + // InternalRos2Parser.g:1470:3: ( rule__MessagePart__Group__0 ) { before(grammarAccess.getMessagePartAccess().getGroup()); - // InternalRos2Parser.g:1473:3: ( rule__MessagePart__Group__0 ) - // InternalRos2Parser.g:1473:4: rule__MessagePart__Group__0 + // InternalRos2Parser.g:1471:3: ( rule__MessagePart__Group__0 ) + // InternalRos2Parser.g:1471:4: rule__MessagePart__Group__0 { pushFollow(FOLLOW_2); rule__MessagePart__Group__0(); @@ -4313,11 +4309,11 @@ public final void ruleMessagePart() throws RecognitionException { // $ANTLR start "entryRuleAbstractType" - // InternalRos2Parser.g:1482:1: entryRuleAbstractType : ruleAbstractType EOF ; + // InternalRos2Parser.g:1480:1: entryRuleAbstractType : ruleAbstractType EOF ; public final void entryRuleAbstractType() throws RecognitionException { try { - // InternalRos2Parser.g:1483:1: ( ruleAbstractType EOF ) - // InternalRos2Parser.g:1484:1: ruleAbstractType EOF + // InternalRos2Parser.g:1481:1: ( ruleAbstractType EOF ) + // InternalRos2Parser.g:1482:1: ruleAbstractType EOF { before(grammarAccess.getAbstractTypeRule()); pushFollow(FOLLOW_1); @@ -4343,21 +4339,21 @@ public final void entryRuleAbstractType() throws RecognitionException { // $ANTLR start "ruleAbstractType" - // InternalRos2Parser.g:1491:1: ruleAbstractType : ( ( rule__AbstractType__Alternatives ) ) ; + // InternalRos2Parser.g:1489:1: ruleAbstractType : ( ( rule__AbstractType__Alternatives ) ) ; public final void ruleAbstractType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1495:2: ( ( ( rule__AbstractType__Alternatives ) ) ) - // InternalRos2Parser.g:1496:2: ( ( rule__AbstractType__Alternatives ) ) + // InternalRos2Parser.g:1493:2: ( ( ( rule__AbstractType__Alternatives ) ) ) + // InternalRos2Parser.g:1494:2: ( ( rule__AbstractType__Alternatives ) ) { - // InternalRos2Parser.g:1496:2: ( ( rule__AbstractType__Alternatives ) ) - // InternalRos2Parser.g:1497:3: ( rule__AbstractType__Alternatives ) + // InternalRos2Parser.g:1494:2: ( ( rule__AbstractType__Alternatives ) ) + // InternalRos2Parser.g:1495:3: ( rule__AbstractType__Alternatives ) { before(grammarAccess.getAbstractTypeAccess().getAlternatives()); - // InternalRos2Parser.g:1498:3: ( rule__AbstractType__Alternatives ) - // InternalRos2Parser.g:1498:4: rule__AbstractType__Alternatives + // InternalRos2Parser.g:1496:3: ( rule__AbstractType__Alternatives ) + // InternalRos2Parser.g:1496:4: rule__AbstractType__Alternatives { pushFollow(FOLLOW_2); rule__AbstractType__Alternatives(); @@ -4390,11 +4386,11 @@ public final void ruleAbstractType() throws RecognitionException { // $ANTLR start "entryRulebool" - // InternalRos2Parser.g:1507:1: entryRulebool : rulebool EOF ; + // InternalRos2Parser.g:1505:1: entryRulebool : rulebool EOF ; public final void entryRulebool() throws RecognitionException { try { - // InternalRos2Parser.g:1508:1: ( rulebool EOF ) - // InternalRos2Parser.g:1509:1: rulebool EOF + // InternalRos2Parser.g:1506:1: ( rulebool EOF ) + // InternalRos2Parser.g:1507:1: rulebool EOF { before(grammarAccess.getBoolRule()); pushFollow(FOLLOW_1); @@ -4420,21 +4416,21 @@ public final void entryRulebool() throws RecognitionException { // $ANTLR start "rulebool" - // InternalRos2Parser.g:1516:1: rulebool : ( ( rule__Bool__Group__0 ) ) ; + // InternalRos2Parser.g:1514:1: rulebool : ( ( rule__Bool__Group__0 ) ) ; public final void rulebool() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1520:2: ( ( ( rule__Bool__Group__0 ) ) ) - // InternalRos2Parser.g:1521:2: ( ( rule__Bool__Group__0 ) ) + // InternalRos2Parser.g:1518:2: ( ( ( rule__Bool__Group__0 ) ) ) + // InternalRos2Parser.g:1519:2: ( ( rule__Bool__Group__0 ) ) { - // InternalRos2Parser.g:1521:2: ( ( rule__Bool__Group__0 ) ) - // InternalRos2Parser.g:1522:3: ( rule__Bool__Group__0 ) + // InternalRos2Parser.g:1519:2: ( ( rule__Bool__Group__0 ) ) + // InternalRos2Parser.g:1520:3: ( rule__Bool__Group__0 ) { before(grammarAccess.getBoolAccess().getGroup()); - // InternalRos2Parser.g:1523:3: ( rule__Bool__Group__0 ) - // InternalRos2Parser.g:1523:4: rule__Bool__Group__0 + // InternalRos2Parser.g:1521:3: ( rule__Bool__Group__0 ) + // InternalRos2Parser.g:1521:4: rule__Bool__Group__0 { pushFollow(FOLLOW_2); rule__Bool__Group__0(); @@ -4467,11 +4463,11 @@ public final void rulebool() throws RecognitionException { // $ANTLR start "entryRuleint8" - // InternalRos2Parser.g:1532:1: entryRuleint8 : ruleint8 EOF ; + // InternalRos2Parser.g:1530:1: entryRuleint8 : ruleint8 EOF ; public final void entryRuleint8() throws RecognitionException { try { - // InternalRos2Parser.g:1533:1: ( ruleint8 EOF ) - // InternalRos2Parser.g:1534:1: ruleint8 EOF + // InternalRos2Parser.g:1531:1: ( ruleint8 EOF ) + // InternalRos2Parser.g:1532:1: ruleint8 EOF { before(grammarAccess.getInt8Rule()); pushFollow(FOLLOW_1); @@ -4497,21 +4493,21 @@ public final void entryRuleint8() throws RecognitionException { // $ANTLR start "ruleint8" - // InternalRos2Parser.g:1541:1: ruleint8 : ( ( rule__Int8__Group__0 ) ) ; + // InternalRos2Parser.g:1539:1: ruleint8 : ( ( rule__Int8__Group__0 ) ) ; public final void ruleint8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1545:2: ( ( ( rule__Int8__Group__0 ) ) ) - // InternalRos2Parser.g:1546:2: ( ( rule__Int8__Group__0 ) ) + // InternalRos2Parser.g:1543:2: ( ( ( rule__Int8__Group__0 ) ) ) + // InternalRos2Parser.g:1544:2: ( ( rule__Int8__Group__0 ) ) { - // InternalRos2Parser.g:1546:2: ( ( rule__Int8__Group__0 ) ) - // InternalRos2Parser.g:1547:3: ( rule__Int8__Group__0 ) + // InternalRos2Parser.g:1544:2: ( ( rule__Int8__Group__0 ) ) + // InternalRos2Parser.g:1545:3: ( rule__Int8__Group__0 ) { before(grammarAccess.getInt8Access().getGroup()); - // InternalRos2Parser.g:1548:3: ( rule__Int8__Group__0 ) - // InternalRos2Parser.g:1548:4: rule__Int8__Group__0 + // InternalRos2Parser.g:1546:3: ( rule__Int8__Group__0 ) + // InternalRos2Parser.g:1546:4: rule__Int8__Group__0 { pushFollow(FOLLOW_2); rule__Int8__Group__0(); @@ -4544,11 +4540,11 @@ public final void ruleint8() throws RecognitionException { // $ANTLR start "entryRuleuint8" - // InternalRos2Parser.g:1557:1: entryRuleuint8 : ruleuint8 EOF ; + // InternalRos2Parser.g:1555:1: entryRuleuint8 : ruleuint8 EOF ; public final void entryRuleuint8() throws RecognitionException { try { - // InternalRos2Parser.g:1558:1: ( ruleuint8 EOF ) - // InternalRos2Parser.g:1559:1: ruleuint8 EOF + // InternalRos2Parser.g:1556:1: ( ruleuint8 EOF ) + // InternalRos2Parser.g:1557:1: ruleuint8 EOF { before(grammarAccess.getUint8Rule()); pushFollow(FOLLOW_1); @@ -4574,21 +4570,21 @@ public final void entryRuleuint8() throws RecognitionException { // $ANTLR start "ruleuint8" - // InternalRos2Parser.g:1566:1: ruleuint8 : ( ( rule__Uint8__Group__0 ) ) ; + // InternalRos2Parser.g:1564:1: ruleuint8 : ( ( rule__Uint8__Group__0 ) ) ; public final void ruleuint8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1570:2: ( ( ( rule__Uint8__Group__0 ) ) ) - // InternalRos2Parser.g:1571:2: ( ( rule__Uint8__Group__0 ) ) + // InternalRos2Parser.g:1568:2: ( ( ( rule__Uint8__Group__0 ) ) ) + // InternalRos2Parser.g:1569:2: ( ( rule__Uint8__Group__0 ) ) { - // InternalRos2Parser.g:1571:2: ( ( rule__Uint8__Group__0 ) ) - // InternalRos2Parser.g:1572:3: ( rule__Uint8__Group__0 ) + // InternalRos2Parser.g:1569:2: ( ( rule__Uint8__Group__0 ) ) + // InternalRos2Parser.g:1570:3: ( rule__Uint8__Group__0 ) { before(grammarAccess.getUint8Access().getGroup()); - // InternalRos2Parser.g:1573:3: ( rule__Uint8__Group__0 ) - // InternalRos2Parser.g:1573:4: rule__Uint8__Group__0 + // InternalRos2Parser.g:1571:3: ( rule__Uint8__Group__0 ) + // InternalRos2Parser.g:1571:4: rule__Uint8__Group__0 { pushFollow(FOLLOW_2); rule__Uint8__Group__0(); @@ -4621,11 +4617,11 @@ public final void ruleuint8() throws RecognitionException { // $ANTLR start "entryRuleint16" - // InternalRos2Parser.g:1582:1: entryRuleint16 : ruleint16 EOF ; + // InternalRos2Parser.g:1580:1: entryRuleint16 : ruleint16 EOF ; public final void entryRuleint16() throws RecognitionException { try { - // InternalRos2Parser.g:1583:1: ( ruleint16 EOF ) - // InternalRos2Parser.g:1584:1: ruleint16 EOF + // InternalRos2Parser.g:1581:1: ( ruleint16 EOF ) + // InternalRos2Parser.g:1582:1: ruleint16 EOF { before(grammarAccess.getInt16Rule()); pushFollow(FOLLOW_1); @@ -4651,21 +4647,21 @@ public final void entryRuleint16() throws RecognitionException { // $ANTLR start "ruleint16" - // InternalRos2Parser.g:1591:1: ruleint16 : ( ( rule__Int16__Group__0 ) ) ; + // InternalRos2Parser.g:1589:1: ruleint16 : ( ( rule__Int16__Group__0 ) ) ; public final void ruleint16() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1595:2: ( ( ( rule__Int16__Group__0 ) ) ) - // InternalRos2Parser.g:1596:2: ( ( rule__Int16__Group__0 ) ) + // InternalRos2Parser.g:1593:2: ( ( ( rule__Int16__Group__0 ) ) ) + // InternalRos2Parser.g:1594:2: ( ( rule__Int16__Group__0 ) ) { - // InternalRos2Parser.g:1596:2: ( ( rule__Int16__Group__0 ) ) - // InternalRos2Parser.g:1597:3: ( rule__Int16__Group__0 ) + // InternalRos2Parser.g:1594:2: ( ( rule__Int16__Group__0 ) ) + // InternalRos2Parser.g:1595:3: ( rule__Int16__Group__0 ) { before(grammarAccess.getInt16Access().getGroup()); - // InternalRos2Parser.g:1598:3: ( rule__Int16__Group__0 ) - // InternalRos2Parser.g:1598:4: rule__Int16__Group__0 + // InternalRos2Parser.g:1596:3: ( rule__Int16__Group__0 ) + // InternalRos2Parser.g:1596:4: rule__Int16__Group__0 { pushFollow(FOLLOW_2); rule__Int16__Group__0(); @@ -4698,11 +4694,11 @@ public final void ruleint16() throws RecognitionException { // $ANTLR start "entryRuleuint16" - // InternalRos2Parser.g:1607:1: entryRuleuint16 : ruleuint16 EOF ; + // InternalRos2Parser.g:1605:1: entryRuleuint16 : ruleuint16 EOF ; public final void entryRuleuint16() throws RecognitionException { try { - // InternalRos2Parser.g:1608:1: ( ruleuint16 EOF ) - // InternalRos2Parser.g:1609:1: ruleuint16 EOF + // InternalRos2Parser.g:1606:1: ( ruleuint16 EOF ) + // InternalRos2Parser.g:1607:1: ruleuint16 EOF { before(grammarAccess.getUint16Rule()); pushFollow(FOLLOW_1); @@ -4728,21 +4724,21 @@ public final void entryRuleuint16() throws RecognitionException { // $ANTLR start "ruleuint16" - // InternalRos2Parser.g:1616:1: ruleuint16 : ( ( rule__Uint16__Group__0 ) ) ; + // InternalRos2Parser.g:1614:1: ruleuint16 : ( ( rule__Uint16__Group__0 ) ) ; public final void ruleuint16() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1620:2: ( ( ( rule__Uint16__Group__0 ) ) ) - // InternalRos2Parser.g:1621:2: ( ( rule__Uint16__Group__0 ) ) + // InternalRos2Parser.g:1618:2: ( ( ( rule__Uint16__Group__0 ) ) ) + // InternalRos2Parser.g:1619:2: ( ( rule__Uint16__Group__0 ) ) { - // InternalRos2Parser.g:1621:2: ( ( rule__Uint16__Group__0 ) ) - // InternalRos2Parser.g:1622:3: ( rule__Uint16__Group__0 ) + // InternalRos2Parser.g:1619:2: ( ( rule__Uint16__Group__0 ) ) + // InternalRos2Parser.g:1620:3: ( rule__Uint16__Group__0 ) { before(grammarAccess.getUint16Access().getGroup()); - // InternalRos2Parser.g:1623:3: ( rule__Uint16__Group__0 ) - // InternalRos2Parser.g:1623:4: rule__Uint16__Group__0 + // InternalRos2Parser.g:1621:3: ( rule__Uint16__Group__0 ) + // InternalRos2Parser.g:1621:4: rule__Uint16__Group__0 { pushFollow(FOLLOW_2); rule__Uint16__Group__0(); @@ -4775,11 +4771,11 @@ public final void ruleuint16() throws RecognitionException { // $ANTLR start "entryRuleint32" - // InternalRos2Parser.g:1632:1: entryRuleint32 : ruleint32 EOF ; + // InternalRos2Parser.g:1630:1: entryRuleint32 : ruleint32 EOF ; public final void entryRuleint32() throws RecognitionException { try { - // InternalRos2Parser.g:1633:1: ( ruleint32 EOF ) - // InternalRos2Parser.g:1634:1: ruleint32 EOF + // InternalRos2Parser.g:1631:1: ( ruleint32 EOF ) + // InternalRos2Parser.g:1632:1: ruleint32 EOF { before(grammarAccess.getInt32Rule()); pushFollow(FOLLOW_1); @@ -4805,21 +4801,21 @@ public final void entryRuleint32() throws RecognitionException { // $ANTLR start "ruleint32" - // InternalRos2Parser.g:1641:1: ruleint32 : ( ( rule__Int32__Group__0 ) ) ; + // InternalRos2Parser.g:1639:1: ruleint32 : ( ( rule__Int32__Group__0 ) ) ; public final void ruleint32() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1645:2: ( ( ( rule__Int32__Group__0 ) ) ) - // InternalRos2Parser.g:1646:2: ( ( rule__Int32__Group__0 ) ) + // InternalRos2Parser.g:1643:2: ( ( ( rule__Int32__Group__0 ) ) ) + // InternalRos2Parser.g:1644:2: ( ( rule__Int32__Group__0 ) ) { - // InternalRos2Parser.g:1646:2: ( ( rule__Int32__Group__0 ) ) - // InternalRos2Parser.g:1647:3: ( rule__Int32__Group__0 ) + // InternalRos2Parser.g:1644:2: ( ( rule__Int32__Group__0 ) ) + // InternalRos2Parser.g:1645:3: ( rule__Int32__Group__0 ) { before(grammarAccess.getInt32Access().getGroup()); - // InternalRos2Parser.g:1648:3: ( rule__Int32__Group__0 ) - // InternalRos2Parser.g:1648:4: rule__Int32__Group__0 + // InternalRos2Parser.g:1646:3: ( rule__Int32__Group__0 ) + // InternalRos2Parser.g:1646:4: rule__Int32__Group__0 { pushFollow(FOLLOW_2); rule__Int32__Group__0(); @@ -4852,11 +4848,11 @@ public final void ruleint32() throws RecognitionException { // $ANTLR start "entryRuleuint32" - // InternalRos2Parser.g:1657:1: entryRuleuint32 : ruleuint32 EOF ; + // InternalRos2Parser.g:1655:1: entryRuleuint32 : ruleuint32 EOF ; public final void entryRuleuint32() throws RecognitionException { try { - // InternalRos2Parser.g:1658:1: ( ruleuint32 EOF ) - // InternalRos2Parser.g:1659:1: ruleuint32 EOF + // InternalRos2Parser.g:1656:1: ( ruleuint32 EOF ) + // InternalRos2Parser.g:1657:1: ruleuint32 EOF { before(grammarAccess.getUint32Rule()); pushFollow(FOLLOW_1); @@ -4882,21 +4878,21 @@ public final void entryRuleuint32() throws RecognitionException { // $ANTLR start "ruleuint32" - // InternalRos2Parser.g:1666:1: ruleuint32 : ( ( rule__Uint32__Group__0 ) ) ; + // InternalRos2Parser.g:1664:1: ruleuint32 : ( ( rule__Uint32__Group__0 ) ) ; public final void ruleuint32() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1670:2: ( ( ( rule__Uint32__Group__0 ) ) ) - // InternalRos2Parser.g:1671:2: ( ( rule__Uint32__Group__0 ) ) + // InternalRos2Parser.g:1668:2: ( ( ( rule__Uint32__Group__0 ) ) ) + // InternalRos2Parser.g:1669:2: ( ( rule__Uint32__Group__0 ) ) { - // InternalRos2Parser.g:1671:2: ( ( rule__Uint32__Group__0 ) ) - // InternalRos2Parser.g:1672:3: ( rule__Uint32__Group__0 ) + // InternalRos2Parser.g:1669:2: ( ( rule__Uint32__Group__0 ) ) + // InternalRos2Parser.g:1670:3: ( rule__Uint32__Group__0 ) { before(grammarAccess.getUint32Access().getGroup()); - // InternalRos2Parser.g:1673:3: ( rule__Uint32__Group__0 ) - // InternalRos2Parser.g:1673:4: rule__Uint32__Group__0 + // InternalRos2Parser.g:1671:3: ( rule__Uint32__Group__0 ) + // InternalRos2Parser.g:1671:4: rule__Uint32__Group__0 { pushFollow(FOLLOW_2); rule__Uint32__Group__0(); @@ -4929,11 +4925,11 @@ public final void ruleuint32() throws RecognitionException { // $ANTLR start "entryRuleint64" - // InternalRos2Parser.g:1682:1: entryRuleint64 : ruleint64 EOF ; + // InternalRos2Parser.g:1680:1: entryRuleint64 : ruleint64 EOF ; public final void entryRuleint64() throws RecognitionException { try { - // InternalRos2Parser.g:1683:1: ( ruleint64 EOF ) - // InternalRos2Parser.g:1684:1: ruleint64 EOF + // InternalRos2Parser.g:1681:1: ( ruleint64 EOF ) + // InternalRos2Parser.g:1682:1: ruleint64 EOF { before(grammarAccess.getInt64Rule()); pushFollow(FOLLOW_1); @@ -4959,21 +4955,21 @@ public final void entryRuleint64() throws RecognitionException { // $ANTLR start "ruleint64" - // InternalRos2Parser.g:1691:1: ruleint64 : ( ( rule__Int64__Group__0 ) ) ; + // InternalRos2Parser.g:1689:1: ruleint64 : ( ( rule__Int64__Group__0 ) ) ; public final void ruleint64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1695:2: ( ( ( rule__Int64__Group__0 ) ) ) - // InternalRos2Parser.g:1696:2: ( ( rule__Int64__Group__0 ) ) + // InternalRos2Parser.g:1693:2: ( ( ( rule__Int64__Group__0 ) ) ) + // InternalRos2Parser.g:1694:2: ( ( rule__Int64__Group__0 ) ) { - // InternalRos2Parser.g:1696:2: ( ( rule__Int64__Group__0 ) ) - // InternalRos2Parser.g:1697:3: ( rule__Int64__Group__0 ) + // InternalRos2Parser.g:1694:2: ( ( rule__Int64__Group__0 ) ) + // InternalRos2Parser.g:1695:3: ( rule__Int64__Group__0 ) { before(grammarAccess.getInt64Access().getGroup()); - // InternalRos2Parser.g:1698:3: ( rule__Int64__Group__0 ) - // InternalRos2Parser.g:1698:4: rule__Int64__Group__0 + // InternalRos2Parser.g:1696:3: ( rule__Int64__Group__0 ) + // InternalRos2Parser.g:1696:4: rule__Int64__Group__0 { pushFollow(FOLLOW_2); rule__Int64__Group__0(); @@ -5006,11 +5002,11 @@ public final void ruleint64() throws RecognitionException { // $ANTLR start "entryRuleuint64" - // InternalRos2Parser.g:1707:1: entryRuleuint64 : ruleuint64 EOF ; + // InternalRos2Parser.g:1705:1: entryRuleuint64 : ruleuint64 EOF ; public final void entryRuleuint64() throws RecognitionException { try { - // InternalRos2Parser.g:1708:1: ( ruleuint64 EOF ) - // InternalRos2Parser.g:1709:1: ruleuint64 EOF + // InternalRos2Parser.g:1706:1: ( ruleuint64 EOF ) + // InternalRos2Parser.g:1707:1: ruleuint64 EOF { before(grammarAccess.getUint64Rule()); pushFollow(FOLLOW_1); @@ -5036,21 +5032,21 @@ public final void entryRuleuint64() throws RecognitionException { // $ANTLR start "ruleuint64" - // InternalRos2Parser.g:1716:1: ruleuint64 : ( ( rule__Uint64__Group__0 ) ) ; + // InternalRos2Parser.g:1714:1: ruleuint64 : ( ( rule__Uint64__Group__0 ) ) ; public final void ruleuint64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1720:2: ( ( ( rule__Uint64__Group__0 ) ) ) - // InternalRos2Parser.g:1721:2: ( ( rule__Uint64__Group__0 ) ) + // InternalRos2Parser.g:1718:2: ( ( ( rule__Uint64__Group__0 ) ) ) + // InternalRos2Parser.g:1719:2: ( ( rule__Uint64__Group__0 ) ) { - // InternalRos2Parser.g:1721:2: ( ( rule__Uint64__Group__0 ) ) - // InternalRos2Parser.g:1722:3: ( rule__Uint64__Group__0 ) + // InternalRos2Parser.g:1719:2: ( ( rule__Uint64__Group__0 ) ) + // InternalRos2Parser.g:1720:3: ( rule__Uint64__Group__0 ) { before(grammarAccess.getUint64Access().getGroup()); - // InternalRos2Parser.g:1723:3: ( rule__Uint64__Group__0 ) - // InternalRos2Parser.g:1723:4: rule__Uint64__Group__0 + // InternalRos2Parser.g:1721:3: ( rule__Uint64__Group__0 ) + // InternalRos2Parser.g:1721:4: rule__Uint64__Group__0 { pushFollow(FOLLOW_2); rule__Uint64__Group__0(); @@ -5083,11 +5079,11 @@ public final void ruleuint64() throws RecognitionException { // $ANTLR start "entryRulefloat32" - // InternalRos2Parser.g:1732:1: entryRulefloat32 : rulefloat32 EOF ; + // InternalRos2Parser.g:1730:1: entryRulefloat32 : rulefloat32 EOF ; public final void entryRulefloat32() throws RecognitionException { try { - // InternalRos2Parser.g:1733:1: ( rulefloat32 EOF ) - // InternalRos2Parser.g:1734:1: rulefloat32 EOF + // InternalRos2Parser.g:1731:1: ( rulefloat32 EOF ) + // InternalRos2Parser.g:1732:1: rulefloat32 EOF { before(grammarAccess.getFloat32Rule()); pushFollow(FOLLOW_1); @@ -5113,21 +5109,21 @@ public final void entryRulefloat32() throws RecognitionException { // $ANTLR start "rulefloat32" - // InternalRos2Parser.g:1741:1: rulefloat32 : ( ( rule__Float32__Group__0 ) ) ; + // InternalRos2Parser.g:1739:1: rulefloat32 : ( ( rule__Float32__Group__0 ) ) ; public final void rulefloat32() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1745:2: ( ( ( rule__Float32__Group__0 ) ) ) - // InternalRos2Parser.g:1746:2: ( ( rule__Float32__Group__0 ) ) + // InternalRos2Parser.g:1743:2: ( ( ( rule__Float32__Group__0 ) ) ) + // InternalRos2Parser.g:1744:2: ( ( rule__Float32__Group__0 ) ) { - // InternalRos2Parser.g:1746:2: ( ( rule__Float32__Group__0 ) ) - // InternalRos2Parser.g:1747:3: ( rule__Float32__Group__0 ) + // InternalRos2Parser.g:1744:2: ( ( rule__Float32__Group__0 ) ) + // InternalRos2Parser.g:1745:3: ( rule__Float32__Group__0 ) { before(grammarAccess.getFloat32Access().getGroup()); - // InternalRos2Parser.g:1748:3: ( rule__Float32__Group__0 ) - // InternalRos2Parser.g:1748:4: rule__Float32__Group__0 + // InternalRos2Parser.g:1746:3: ( rule__Float32__Group__0 ) + // InternalRos2Parser.g:1746:4: rule__Float32__Group__0 { pushFollow(FOLLOW_2); rule__Float32__Group__0(); @@ -5160,11 +5156,11 @@ public final void rulefloat32() throws RecognitionException { // $ANTLR start "entryRulefloat64" - // InternalRos2Parser.g:1757:1: entryRulefloat64 : rulefloat64 EOF ; + // InternalRos2Parser.g:1755:1: entryRulefloat64 : rulefloat64 EOF ; public final void entryRulefloat64() throws RecognitionException { try { - // InternalRos2Parser.g:1758:1: ( rulefloat64 EOF ) - // InternalRos2Parser.g:1759:1: rulefloat64 EOF + // InternalRos2Parser.g:1756:1: ( rulefloat64 EOF ) + // InternalRos2Parser.g:1757:1: rulefloat64 EOF { before(grammarAccess.getFloat64Rule()); pushFollow(FOLLOW_1); @@ -5190,21 +5186,21 @@ public final void entryRulefloat64() throws RecognitionException { // $ANTLR start "rulefloat64" - // InternalRos2Parser.g:1766:1: rulefloat64 : ( ( rule__Float64__Group__0 ) ) ; + // InternalRos2Parser.g:1764:1: rulefloat64 : ( ( rule__Float64__Group__0 ) ) ; public final void rulefloat64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1770:2: ( ( ( rule__Float64__Group__0 ) ) ) - // InternalRos2Parser.g:1771:2: ( ( rule__Float64__Group__0 ) ) + // InternalRos2Parser.g:1768:2: ( ( ( rule__Float64__Group__0 ) ) ) + // InternalRos2Parser.g:1769:2: ( ( rule__Float64__Group__0 ) ) { - // InternalRos2Parser.g:1771:2: ( ( rule__Float64__Group__0 ) ) - // InternalRos2Parser.g:1772:3: ( rule__Float64__Group__0 ) + // InternalRos2Parser.g:1769:2: ( ( rule__Float64__Group__0 ) ) + // InternalRos2Parser.g:1770:3: ( rule__Float64__Group__0 ) { before(grammarAccess.getFloat64Access().getGroup()); - // InternalRos2Parser.g:1773:3: ( rule__Float64__Group__0 ) - // InternalRos2Parser.g:1773:4: rule__Float64__Group__0 + // InternalRos2Parser.g:1771:3: ( rule__Float64__Group__0 ) + // InternalRos2Parser.g:1771:4: rule__Float64__Group__0 { pushFollow(FOLLOW_2); rule__Float64__Group__0(); @@ -5237,11 +5233,11 @@ public final void rulefloat64() throws RecognitionException { // $ANTLR start "entryRulestring0" - // InternalRos2Parser.g:1782:1: entryRulestring0 : rulestring0 EOF ; + // InternalRos2Parser.g:1780:1: entryRulestring0 : rulestring0 EOF ; public final void entryRulestring0() throws RecognitionException { try { - // InternalRos2Parser.g:1783:1: ( rulestring0 EOF ) - // InternalRos2Parser.g:1784:1: rulestring0 EOF + // InternalRos2Parser.g:1781:1: ( rulestring0 EOF ) + // InternalRos2Parser.g:1782:1: rulestring0 EOF { before(grammarAccess.getString0Rule()); pushFollow(FOLLOW_1); @@ -5267,21 +5263,21 @@ public final void entryRulestring0() throws RecognitionException { // $ANTLR start "rulestring0" - // InternalRos2Parser.g:1791:1: rulestring0 : ( ( rule__String0__Group__0 ) ) ; + // InternalRos2Parser.g:1789:1: rulestring0 : ( ( rule__String0__Group__0 ) ) ; public final void rulestring0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1795:2: ( ( ( rule__String0__Group__0 ) ) ) - // InternalRos2Parser.g:1796:2: ( ( rule__String0__Group__0 ) ) + // InternalRos2Parser.g:1793:2: ( ( ( rule__String0__Group__0 ) ) ) + // InternalRos2Parser.g:1794:2: ( ( rule__String0__Group__0 ) ) { - // InternalRos2Parser.g:1796:2: ( ( rule__String0__Group__0 ) ) - // InternalRos2Parser.g:1797:3: ( rule__String0__Group__0 ) + // InternalRos2Parser.g:1794:2: ( ( rule__String0__Group__0 ) ) + // InternalRos2Parser.g:1795:3: ( rule__String0__Group__0 ) { before(grammarAccess.getString0Access().getGroup()); - // InternalRos2Parser.g:1798:3: ( rule__String0__Group__0 ) - // InternalRos2Parser.g:1798:4: rule__String0__Group__0 + // InternalRos2Parser.g:1796:3: ( rule__String0__Group__0 ) + // InternalRos2Parser.g:1796:4: rule__String0__Group__0 { pushFollow(FOLLOW_2); rule__String0__Group__0(); @@ -5314,11 +5310,11 @@ public final void rulestring0() throws RecognitionException { // $ANTLR start "entryRulebyte" - // InternalRos2Parser.g:1807:1: entryRulebyte : rulebyte EOF ; + // InternalRos2Parser.g:1805:1: entryRulebyte : rulebyte EOF ; public final void entryRulebyte() throws RecognitionException { try { - // InternalRos2Parser.g:1808:1: ( rulebyte EOF ) - // InternalRos2Parser.g:1809:1: rulebyte EOF + // InternalRos2Parser.g:1806:1: ( rulebyte EOF ) + // InternalRos2Parser.g:1807:1: rulebyte EOF { before(grammarAccess.getByteRule()); pushFollow(FOLLOW_1); @@ -5344,21 +5340,21 @@ public final void entryRulebyte() throws RecognitionException { // $ANTLR start "rulebyte" - // InternalRos2Parser.g:1816:1: rulebyte : ( ( rule__Byte__Group__0 ) ) ; + // InternalRos2Parser.g:1814:1: rulebyte : ( ( rule__Byte__Group__0 ) ) ; public final void rulebyte() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1820:2: ( ( ( rule__Byte__Group__0 ) ) ) - // InternalRos2Parser.g:1821:2: ( ( rule__Byte__Group__0 ) ) + // InternalRos2Parser.g:1818:2: ( ( ( rule__Byte__Group__0 ) ) ) + // InternalRos2Parser.g:1819:2: ( ( rule__Byte__Group__0 ) ) { - // InternalRos2Parser.g:1821:2: ( ( rule__Byte__Group__0 ) ) - // InternalRos2Parser.g:1822:3: ( rule__Byte__Group__0 ) + // InternalRos2Parser.g:1819:2: ( ( rule__Byte__Group__0 ) ) + // InternalRos2Parser.g:1820:3: ( rule__Byte__Group__0 ) { before(grammarAccess.getByteAccess().getGroup()); - // InternalRos2Parser.g:1823:3: ( rule__Byte__Group__0 ) - // InternalRos2Parser.g:1823:4: rule__Byte__Group__0 + // InternalRos2Parser.g:1821:3: ( rule__Byte__Group__0 ) + // InternalRos2Parser.g:1821:4: rule__Byte__Group__0 { pushFollow(FOLLOW_2); rule__Byte__Group__0(); @@ -5391,11 +5387,11 @@ public final void rulebyte() throws RecognitionException { // $ANTLR start "entryRuletime" - // InternalRos2Parser.g:1832:1: entryRuletime : ruletime EOF ; + // InternalRos2Parser.g:1830:1: entryRuletime : ruletime EOF ; public final void entryRuletime() throws RecognitionException { try { - // InternalRos2Parser.g:1833:1: ( ruletime EOF ) - // InternalRos2Parser.g:1834:1: ruletime EOF + // InternalRos2Parser.g:1831:1: ( ruletime EOF ) + // InternalRos2Parser.g:1832:1: ruletime EOF { before(grammarAccess.getTimeRule()); pushFollow(FOLLOW_1); @@ -5421,21 +5417,21 @@ public final void entryRuletime() throws RecognitionException { // $ANTLR start "ruletime" - // InternalRos2Parser.g:1841:1: ruletime : ( ( rule__Time__Group__0 ) ) ; + // InternalRos2Parser.g:1839:1: ruletime : ( ( rule__Time__Group__0 ) ) ; public final void ruletime() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1845:2: ( ( ( rule__Time__Group__0 ) ) ) - // InternalRos2Parser.g:1846:2: ( ( rule__Time__Group__0 ) ) + // InternalRos2Parser.g:1843:2: ( ( ( rule__Time__Group__0 ) ) ) + // InternalRos2Parser.g:1844:2: ( ( rule__Time__Group__0 ) ) { - // InternalRos2Parser.g:1846:2: ( ( rule__Time__Group__0 ) ) - // InternalRos2Parser.g:1847:3: ( rule__Time__Group__0 ) + // InternalRos2Parser.g:1844:2: ( ( rule__Time__Group__0 ) ) + // InternalRos2Parser.g:1845:3: ( rule__Time__Group__0 ) { before(grammarAccess.getTimeAccess().getGroup()); - // InternalRos2Parser.g:1848:3: ( rule__Time__Group__0 ) - // InternalRos2Parser.g:1848:4: rule__Time__Group__0 + // InternalRos2Parser.g:1846:3: ( rule__Time__Group__0 ) + // InternalRos2Parser.g:1846:4: rule__Time__Group__0 { pushFollow(FOLLOW_2); rule__Time__Group__0(); @@ -5468,11 +5464,11 @@ public final void ruletime() throws RecognitionException { // $ANTLR start "entryRuleduration" - // InternalRos2Parser.g:1857:1: entryRuleduration : ruleduration EOF ; + // InternalRos2Parser.g:1855:1: entryRuleduration : ruleduration EOF ; public final void entryRuleduration() throws RecognitionException { try { - // InternalRos2Parser.g:1858:1: ( ruleduration EOF ) - // InternalRos2Parser.g:1859:1: ruleduration EOF + // InternalRos2Parser.g:1856:1: ( ruleduration EOF ) + // InternalRos2Parser.g:1857:1: ruleduration EOF { before(grammarAccess.getDurationRule()); pushFollow(FOLLOW_1); @@ -5498,21 +5494,21 @@ public final void entryRuleduration() throws RecognitionException { // $ANTLR start "ruleduration" - // InternalRos2Parser.g:1866:1: ruleduration : ( ( rule__Duration__Group__0 ) ) ; + // InternalRos2Parser.g:1864:1: ruleduration : ( ( rule__Duration__Group__0 ) ) ; public final void ruleduration() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1870:2: ( ( ( rule__Duration__Group__0 ) ) ) - // InternalRos2Parser.g:1871:2: ( ( rule__Duration__Group__0 ) ) + // InternalRos2Parser.g:1868:2: ( ( ( rule__Duration__Group__0 ) ) ) + // InternalRos2Parser.g:1869:2: ( ( rule__Duration__Group__0 ) ) { - // InternalRos2Parser.g:1871:2: ( ( rule__Duration__Group__0 ) ) - // InternalRos2Parser.g:1872:3: ( rule__Duration__Group__0 ) + // InternalRos2Parser.g:1869:2: ( ( rule__Duration__Group__0 ) ) + // InternalRos2Parser.g:1870:3: ( rule__Duration__Group__0 ) { before(grammarAccess.getDurationAccess().getGroup()); - // InternalRos2Parser.g:1873:3: ( rule__Duration__Group__0 ) - // InternalRos2Parser.g:1873:4: rule__Duration__Group__0 + // InternalRos2Parser.g:1871:3: ( rule__Duration__Group__0 ) + // InternalRos2Parser.g:1871:4: rule__Duration__Group__0 { pushFollow(FOLLOW_2); rule__Duration__Group__0(); @@ -5545,11 +5541,11 @@ public final void ruleduration() throws RecognitionException { // $ANTLR start "entryRuleboolArray" - // InternalRos2Parser.g:1882:1: entryRuleboolArray : ruleboolArray EOF ; + // InternalRos2Parser.g:1880:1: entryRuleboolArray : ruleboolArray EOF ; public final void entryRuleboolArray() throws RecognitionException { try { - // InternalRos2Parser.g:1883:1: ( ruleboolArray EOF ) - // InternalRos2Parser.g:1884:1: ruleboolArray EOF + // InternalRos2Parser.g:1881:1: ( ruleboolArray EOF ) + // InternalRos2Parser.g:1882:1: ruleboolArray EOF { before(grammarAccess.getBoolArrayRule()); pushFollow(FOLLOW_1); @@ -5575,21 +5571,21 @@ public final void entryRuleboolArray() throws RecognitionException { // $ANTLR start "ruleboolArray" - // InternalRos2Parser.g:1891:1: ruleboolArray : ( ( rule__BoolArray__Group__0 ) ) ; + // InternalRos2Parser.g:1889:1: ruleboolArray : ( ( rule__BoolArray__Group__0 ) ) ; public final void ruleboolArray() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1895:2: ( ( ( rule__BoolArray__Group__0 ) ) ) - // InternalRos2Parser.g:1896:2: ( ( rule__BoolArray__Group__0 ) ) + // InternalRos2Parser.g:1893:2: ( ( ( rule__BoolArray__Group__0 ) ) ) + // InternalRos2Parser.g:1894:2: ( ( rule__BoolArray__Group__0 ) ) { - // InternalRos2Parser.g:1896:2: ( ( rule__BoolArray__Group__0 ) ) - // InternalRos2Parser.g:1897:3: ( rule__BoolArray__Group__0 ) + // InternalRos2Parser.g:1894:2: ( ( rule__BoolArray__Group__0 ) ) + // InternalRos2Parser.g:1895:3: ( rule__BoolArray__Group__0 ) { before(grammarAccess.getBoolArrayAccess().getGroup()); - // InternalRos2Parser.g:1898:3: ( rule__BoolArray__Group__0 ) - // InternalRos2Parser.g:1898:4: rule__BoolArray__Group__0 + // InternalRos2Parser.g:1896:3: ( rule__BoolArray__Group__0 ) + // InternalRos2Parser.g:1896:4: rule__BoolArray__Group__0 { pushFollow(FOLLOW_2); rule__BoolArray__Group__0(); @@ -5622,11 +5618,11 @@ public final void ruleboolArray() throws RecognitionException { // $ANTLR start "entryRuleint8Array" - // InternalRos2Parser.g:1907:1: entryRuleint8Array : ruleint8Array EOF ; + // InternalRos2Parser.g:1905:1: entryRuleint8Array : ruleint8Array EOF ; public final void entryRuleint8Array() throws RecognitionException { try { - // InternalRos2Parser.g:1908:1: ( ruleint8Array EOF ) - // InternalRos2Parser.g:1909:1: ruleint8Array EOF + // InternalRos2Parser.g:1906:1: ( ruleint8Array EOF ) + // InternalRos2Parser.g:1907:1: ruleint8Array EOF { before(grammarAccess.getInt8ArrayRule()); pushFollow(FOLLOW_1); @@ -5652,21 +5648,21 @@ public final void entryRuleint8Array() throws RecognitionException { // $ANTLR start "ruleint8Array" - // InternalRos2Parser.g:1916:1: ruleint8Array : ( ( rule__Int8Array__Group__0 ) ) ; + // InternalRos2Parser.g:1914:1: ruleint8Array : ( ( rule__Int8Array__Group__0 ) ) ; public final void ruleint8Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1920:2: ( ( ( rule__Int8Array__Group__0 ) ) ) - // InternalRos2Parser.g:1921:2: ( ( rule__Int8Array__Group__0 ) ) + // InternalRos2Parser.g:1918:2: ( ( ( rule__Int8Array__Group__0 ) ) ) + // InternalRos2Parser.g:1919:2: ( ( rule__Int8Array__Group__0 ) ) { - // InternalRos2Parser.g:1921:2: ( ( rule__Int8Array__Group__0 ) ) - // InternalRos2Parser.g:1922:3: ( rule__Int8Array__Group__0 ) + // InternalRos2Parser.g:1919:2: ( ( rule__Int8Array__Group__0 ) ) + // InternalRos2Parser.g:1920:3: ( rule__Int8Array__Group__0 ) { before(grammarAccess.getInt8ArrayAccess().getGroup()); - // InternalRos2Parser.g:1923:3: ( rule__Int8Array__Group__0 ) - // InternalRos2Parser.g:1923:4: rule__Int8Array__Group__0 + // InternalRos2Parser.g:1921:3: ( rule__Int8Array__Group__0 ) + // InternalRos2Parser.g:1921:4: rule__Int8Array__Group__0 { pushFollow(FOLLOW_2); rule__Int8Array__Group__0(); @@ -5699,11 +5695,11 @@ public final void ruleint8Array() throws RecognitionException { // $ANTLR start "entryRuleuint8Array" - // InternalRos2Parser.g:1932:1: entryRuleuint8Array : ruleuint8Array EOF ; + // InternalRos2Parser.g:1930:1: entryRuleuint8Array : ruleuint8Array EOF ; public final void entryRuleuint8Array() throws RecognitionException { try { - // InternalRos2Parser.g:1933:1: ( ruleuint8Array EOF ) - // InternalRos2Parser.g:1934:1: ruleuint8Array EOF + // InternalRos2Parser.g:1931:1: ( ruleuint8Array EOF ) + // InternalRos2Parser.g:1932:1: ruleuint8Array EOF { before(grammarAccess.getUint8ArrayRule()); pushFollow(FOLLOW_1); @@ -5729,21 +5725,21 @@ public final void entryRuleuint8Array() throws RecognitionException { // $ANTLR start "ruleuint8Array" - // InternalRos2Parser.g:1941:1: ruleuint8Array : ( ( rule__Uint8Array__Group__0 ) ) ; + // InternalRos2Parser.g:1939:1: ruleuint8Array : ( ( rule__Uint8Array__Group__0 ) ) ; public final void ruleuint8Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1945:2: ( ( ( rule__Uint8Array__Group__0 ) ) ) - // InternalRos2Parser.g:1946:2: ( ( rule__Uint8Array__Group__0 ) ) + // InternalRos2Parser.g:1943:2: ( ( ( rule__Uint8Array__Group__0 ) ) ) + // InternalRos2Parser.g:1944:2: ( ( rule__Uint8Array__Group__0 ) ) { - // InternalRos2Parser.g:1946:2: ( ( rule__Uint8Array__Group__0 ) ) - // InternalRos2Parser.g:1947:3: ( rule__Uint8Array__Group__0 ) + // InternalRos2Parser.g:1944:2: ( ( rule__Uint8Array__Group__0 ) ) + // InternalRos2Parser.g:1945:3: ( rule__Uint8Array__Group__0 ) { before(grammarAccess.getUint8ArrayAccess().getGroup()); - // InternalRos2Parser.g:1948:3: ( rule__Uint8Array__Group__0 ) - // InternalRos2Parser.g:1948:4: rule__Uint8Array__Group__0 + // InternalRos2Parser.g:1946:3: ( rule__Uint8Array__Group__0 ) + // InternalRos2Parser.g:1946:4: rule__Uint8Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint8Array__Group__0(); @@ -5776,11 +5772,11 @@ public final void ruleuint8Array() throws RecognitionException { // $ANTLR start "entryRuleint16Array" - // InternalRos2Parser.g:1957:1: entryRuleint16Array : ruleint16Array EOF ; + // InternalRos2Parser.g:1955:1: entryRuleint16Array : ruleint16Array EOF ; public final void entryRuleint16Array() throws RecognitionException { try { - // InternalRos2Parser.g:1958:1: ( ruleint16Array EOF ) - // InternalRos2Parser.g:1959:1: ruleint16Array EOF + // InternalRos2Parser.g:1956:1: ( ruleint16Array EOF ) + // InternalRos2Parser.g:1957:1: ruleint16Array EOF { before(grammarAccess.getInt16ArrayRule()); pushFollow(FOLLOW_1); @@ -5806,21 +5802,21 @@ public final void entryRuleint16Array() throws RecognitionException { // $ANTLR start "ruleint16Array" - // InternalRos2Parser.g:1966:1: ruleint16Array : ( ( rule__Int16Array__Group__0 ) ) ; + // InternalRos2Parser.g:1964:1: ruleint16Array : ( ( rule__Int16Array__Group__0 ) ) ; public final void ruleint16Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1970:2: ( ( ( rule__Int16Array__Group__0 ) ) ) - // InternalRos2Parser.g:1971:2: ( ( rule__Int16Array__Group__0 ) ) + // InternalRos2Parser.g:1968:2: ( ( ( rule__Int16Array__Group__0 ) ) ) + // InternalRos2Parser.g:1969:2: ( ( rule__Int16Array__Group__0 ) ) { - // InternalRos2Parser.g:1971:2: ( ( rule__Int16Array__Group__0 ) ) - // InternalRos2Parser.g:1972:3: ( rule__Int16Array__Group__0 ) + // InternalRos2Parser.g:1969:2: ( ( rule__Int16Array__Group__0 ) ) + // InternalRos2Parser.g:1970:3: ( rule__Int16Array__Group__0 ) { before(grammarAccess.getInt16ArrayAccess().getGroup()); - // InternalRos2Parser.g:1973:3: ( rule__Int16Array__Group__0 ) - // InternalRos2Parser.g:1973:4: rule__Int16Array__Group__0 + // InternalRos2Parser.g:1971:3: ( rule__Int16Array__Group__0 ) + // InternalRos2Parser.g:1971:4: rule__Int16Array__Group__0 { pushFollow(FOLLOW_2); rule__Int16Array__Group__0(); @@ -5853,11 +5849,11 @@ public final void ruleint16Array() throws RecognitionException { // $ANTLR start "entryRuleuint16Array" - // InternalRos2Parser.g:1982:1: entryRuleuint16Array : ruleuint16Array EOF ; + // InternalRos2Parser.g:1980:1: entryRuleuint16Array : ruleuint16Array EOF ; public final void entryRuleuint16Array() throws RecognitionException { try { - // InternalRos2Parser.g:1983:1: ( ruleuint16Array EOF ) - // InternalRos2Parser.g:1984:1: ruleuint16Array EOF + // InternalRos2Parser.g:1981:1: ( ruleuint16Array EOF ) + // InternalRos2Parser.g:1982:1: ruleuint16Array EOF { before(grammarAccess.getUint16ArrayRule()); pushFollow(FOLLOW_1); @@ -5883,21 +5879,21 @@ public final void entryRuleuint16Array() throws RecognitionException { // $ANTLR start "ruleuint16Array" - // InternalRos2Parser.g:1991:1: ruleuint16Array : ( ( rule__Uint16Array__Group__0 ) ) ; + // InternalRos2Parser.g:1989:1: ruleuint16Array : ( ( rule__Uint16Array__Group__0 ) ) ; public final void ruleuint16Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:1995:2: ( ( ( rule__Uint16Array__Group__0 ) ) ) - // InternalRos2Parser.g:1996:2: ( ( rule__Uint16Array__Group__0 ) ) + // InternalRos2Parser.g:1993:2: ( ( ( rule__Uint16Array__Group__0 ) ) ) + // InternalRos2Parser.g:1994:2: ( ( rule__Uint16Array__Group__0 ) ) { - // InternalRos2Parser.g:1996:2: ( ( rule__Uint16Array__Group__0 ) ) - // InternalRos2Parser.g:1997:3: ( rule__Uint16Array__Group__0 ) + // InternalRos2Parser.g:1994:2: ( ( rule__Uint16Array__Group__0 ) ) + // InternalRos2Parser.g:1995:3: ( rule__Uint16Array__Group__0 ) { before(grammarAccess.getUint16ArrayAccess().getGroup()); - // InternalRos2Parser.g:1998:3: ( rule__Uint16Array__Group__0 ) - // InternalRos2Parser.g:1998:4: rule__Uint16Array__Group__0 + // InternalRos2Parser.g:1996:3: ( rule__Uint16Array__Group__0 ) + // InternalRos2Parser.g:1996:4: rule__Uint16Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint16Array__Group__0(); @@ -5930,11 +5926,11 @@ public final void ruleuint16Array() throws RecognitionException { // $ANTLR start "entryRuleint32Array" - // InternalRos2Parser.g:2007:1: entryRuleint32Array : ruleint32Array EOF ; + // InternalRos2Parser.g:2005:1: entryRuleint32Array : ruleint32Array EOF ; public final void entryRuleint32Array() throws RecognitionException { try { - // InternalRos2Parser.g:2008:1: ( ruleint32Array EOF ) - // InternalRos2Parser.g:2009:1: ruleint32Array EOF + // InternalRos2Parser.g:2006:1: ( ruleint32Array EOF ) + // InternalRos2Parser.g:2007:1: ruleint32Array EOF { before(grammarAccess.getInt32ArrayRule()); pushFollow(FOLLOW_1); @@ -5960,21 +5956,21 @@ public final void entryRuleint32Array() throws RecognitionException { // $ANTLR start "ruleint32Array" - // InternalRos2Parser.g:2016:1: ruleint32Array : ( ( rule__Int32Array__Group__0 ) ) ; + // InternalRos2Parser.g:2014:1: ruleint32Array : ( ( rule__Int32Array__Group__0 ) ) ; public final void ruleint32Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:2020:2: ( ( ( rule__Int32Array__Group__0 ) ) ) - // InternalRos2Parser.g:2021:2: ( ( rule__Int32Array__Group__0 ) ) + // InternalRos2Parser.g:2018:2: ( ( ( rule__Int32Array__Group__0 ) ) ) + // InternalRos2Parser.g:2019:2: ( ( rule__Int32Array__Group__0 ) ) { - // InternalRos2Parser.g:2021:2: ( ( rule__Int32Array__Group__0 ) ) - // InternalRos2Parser.g:2022:3: ( rule__Int32Array__Group__0 ) + // InternalRos2Parser.g:2019:2: ( ( rule__Int32Array__Group__0 ) ) + // InternalRos2Parser.g:2020:3: ( rule__Int32Array__Group__0 ) { before(grammarAccess.getInt32ArrayAccess().getGroup()); - // InternalRos2Parser.g:2023:3: ( rule__Int32Array__Group__0 ) - // InternalRos2Parser.g:2023:4: rule__Int32Array__Group__0 + // InternalRos2Parser.g:2021:3: ( rule__Int32Array__Group__0 ) + // InternalRos2Parser.g:2021:4: rule__Int32Array__Group__0 { pushFollow(FOLLOW_2); rule__Int32Array__Group__0(); @@ -6007,11 +6003,11 @@ public final void ruleint32Array() throws RecognitionException { // $ANTLR start "entryRuleuint32Array" - // InternalRos2Parser.g:2032:1: entryRuleuint32Array : ruleuint32Array EOF ; + // InternalRos2Parser.g:2030:1: entryRuleuint32Array : ruleuint32Array EOF ; public final void entryRuleuint32Array() throws RecognitionException { try { - // InternalRos2Parser.g:2033:1: ( ruleuint32Array EOF ) - // InternalRos2Parser.g:2034:1: ruleuint32Array EOF + // InternalRos2Parser.g:2031:1: ( ruleuint32Array EOF ) + // InternalRos2Parser.g:2032:1: ruleuint32Array EOF { before(grammarAccess.getUint32ArrayRule()); pushFollow(FOLLOW_1); @@ -6037,21 +6033,21 @@ public final void entryRuleuint32Array() throws RecognitionException { // $ANTLR start "ruleuint32Array" - // InternalRos2Parser.g:2041:1: ruleuint32Array : ( ( rule__Uint32Array__Group__0 ) ) ; + // InternalRos2Parser.g:2039:1: ruleuint32Array : ( ( rule__Uint32Array__Group__0 ) ) ; public final void ruleuint32Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:2045:2: ( ( ( rule__Uint32Array__Group__0 ) ) ) - // InternalRos2Parser.g:2046:2: ( ( rule__Uint32Array__Group__0 ) ) + // InternalRos2Parser.g:2043:2: ( ( ( rule__Uint32Array__Group__0 ) ) ) + // InternalRos2Parser.g:2044:2: ( ( rule__Uint32Array__Group__0 ) ) { - // InternalRos2Parser.g:2046:2: ( ( rule__Uint32Array__Group__0 ) ) - // InternalRos2Parser.g:2047:3: ( rule__Uint32Array__Group__0 ) + // InternalRos2Parser.g:2044:2: ( ( rule__Uint32Array__Group__0 ) ) + // InternalRos2Parser.g:2045:3: ( rule__Uint32Array__Group__0 ) { before(grammarAccess.getUint32ArrayAccess().getGroup()); - // InternalRos2Parser.g:2048:3: ( rule__Uint32Array__Group__0 ) - // InternalRos2Parser.g:2048:4: rule__Uint32Array__Group__0 + // InternalRos2Parser.g:2046:3: ( rule__Uint32Array__Group__0 ) + // InternalRos2Parser.g:2046:4: rule__Uint32Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint32Array__Group__0(); @@ -6084,11 +6080,11 @@ public final void ruleuint32Array() throws RecognitionException { // $ANTLR start "entryRuleint64Array" - // InternalRos2Parser.g:2057:1: entryRuleint64Array : ruleint64Array EOF ; + // InternalRos2Parser.g:2055:1: entryRuleint64Array : ruleint64Array EOF ; public final void entryRuleint64Array() throws RecognitionException { try { - // InternalRos2Parser.g:2058:1: ( ruleint64Array EOF ) - // InternalRos2Parser.g:2059:1: ruleint64Array EOF + // InternalRos2Parser.g:2056:1: ( ruleint64Array EOF ) + // InternalRos2Parser.g:2057:1: ruleint64Array EOF { before(grammarAccess.getInt64ArrayRule()); pushFollow(FOLLOW_1); @@ -6114,21 +6110,21 @@ public final void entryRuleint64Array() throws RecognitionException { // $ANTLR start "ruleint64Array" - // InternalRos2Parser.g:2066:1: ruleint64Array : ( ( rule__Int64Array__Group__0 ) ) ; + // InternalRos2Parser.g:2064:1: ruleint64Array : ( ( rule__Int64Array__Group__0 ) ) ; public final void ruleint64Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:2070:2: ( ( ( rule__Int64Array__Group__0 ) ) ) - // InternalRos2Parser.g:2071:2: ( ( rule__Int64Array__Group__0 ) ) + // InternalRos2Parser.g:2068:2: ( ( ( rule__Int64Array__Group__0 ) ) ) + // InternalRos2Parser.g:2069:2: ( ( rule__Int64Array__Group__0 ) ) { - // InternalRos2Parser.g:2071:2: ( ( rule__Int64Array__Group__0 ) ) - // InternalRos2Parser.g:2072:3: ( rule__Int64Array__Group__0 ) + // InternalRos2Parser.g:2069:2: ( ( rule__Int64Array__Group__0 ) ) + // InternalRos2Parser.g:2070:3: ( rule__Int64Array__Group__0 ) { before(grammarAccess.getInt64ArrayAccess().getGroup()); - // InternalRos2Parser.g:2073:3: ( rule__Int64Array__Group__0 ) - // InternalRos2Parser.g:2073:4: rule__Int64Array__Group__0 + // InternalRos2Parser.g:2071:3: ( rule__Int64Array__Group__0 ) + // InternalRos2Parser.g:2071:4: rule__Int64Array__Group__0 { pushFollow(FOLLOW_2); rule__Int64Array__Group__0(); @@ -6161,11 +6157,11 @@ public final void ruleint64Array() throws RecognitionException { // $ANTLR start "entryRuleuint64Array" - // InternalRos2Parser.g:2082:1: entryRuleuint64Array : ruleuint64Array EOF ; + // InternalRos2Parser.g:2080:1: entryRuleuint64Array : ruleuint64Array EOF ; public final void entryRuleuint64Array() throws RecognitionException { try { - // InternalRos2Parser.g:2083:1: ( ruleuint64Array EOF ) - // InternalRos2Parser.g:2084:1: ruleuint64Array EOF + // InternalRos2Parser.g:2081:1: ( ruleuint64Array EOF ) + // InternalRos2Parser.g:2082:1: ruleuint64Array EOF { before(grammarAccess.getUint64ArrayRule()); pushFollow(FOLLOW_1); @@ -6191,21 +6187,21 @@ public final void entryRuleuint64Array() throws RecognitionException { // $ANTLR start "ruleuint64Array" - // InternalRos2Parser.g:2091:1: ruleuint64Array : ( ( rule__Uint64Array__Group__0 ) ) ; + // InternalRos2Parser.g:2089:1: ruleuint64Array : ( ( rule__Uint64Array__Group__0 ) ) ; public final void ruleuint64Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:2095:2: ( ( ( rule__Uint64Array__Group__0 ) ) ) - // InternalRos2Parser.g:2096:2: ( ( rule__Uint64Array__Group__0 ) ) + // InternalRos2Parser.g:2093:2: ( ( ( rule__Uint64Array__Group__0 ) ) ) + // InternalRos2Parser.g:2094:2: ( ( rule__Uint64Array__Group__0 ) ) { - // InternalRos2Parser.g:2096:2: ( ( rule__Uint64Array__Group__0 ) ) - // InternalRos2Parser.g:2097:3: ( rule__Uint64Array__Group__0 ) + // InternalRos2Parser.g:2094:2: ( ( rule__Uint64Array__Group__0 ) ) + // InternalRos2Parser.g:2095:3: ( rule__Uint64Array__Group__0 ) { before(grammarAccess.getUint64ArrayAccess().getGroup()); - // InternalRos2Parser.g:2098:3: ( rule__Uint64Array__Group__0 ) - // InternalRos2Parser.g:2098:4: rule__Uint64Array__Group__0 + // InternalRos2Parser.g:2096:3: ( rule__Uint64Array__Group__0 ) + // InternalRos2Parser.g:2096:4: rule__Uint64Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint64Array__Group__0(); @@ -6238,11 +6234,11 @@ public final void ruleuint64Array() throws RecognitionException { // $ANTLR start "entryRulefloat32Array" - // InternalRos2Parser.g:2107:1: entryRulefloat32Array : rulefloat32Array EOF ; + // InternalRos2Parser.g:2105:1: entryRulefloat32Array : rulefloat32Array EOF ; public final void entryRulefloat32Array() throws RecognitionException { try { - // InternalRos2Parser.g:2108:1: ( rulefloat32Array EOF ) - // InternalRos2Parser.g:2109:1: rulefloat32Array EOF + // InternalRos2Parser.g:2106:1: ( rulefloat32Array EOF ) + // InternalRos2Parser.g:2107:1: rulefloat32Array EOF { before(grammarAccess.getFloat32ArrayRule()); pushFollow(FOLLOW_1); @@ -6268,21 +6264,21 @@ public final void entryRulefloat32Array() throws RecognitionException { // $ANTLR start "rulefloat32Array" - // InternalRos2Parser.g:2116:1: rulefloat32Array : ( ( rule__Float32Array__Group__0 ) ) ; + // InternalRos2Parser.g:2114:1: rulefloat32Array : ( ( rule__Float32Array__Group__0 ) ) ; public final void rulefloat32Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:2120:2: ( ( ( rule__Float32Array__Group__0 ) ) ) - // InternalRos2Parser.g:2121:2: ( ( rule__Float32Array__Group__0 ) ) + // InternalRos2Parser.g:2118:2: ( ( ( rule__Float32Array__Group__0 ) ) ) + // InternalRos2Parser.g:2119:2: ( ( rule__Float32Array__Group__0 ) ) { - // InternalRos2Parser.g:2121:2: ( ( rule__Float32Array__Group__0 ) ) - // InternalRos2Parser.g:2122:3: ( rule__Float32Array__Group__0 ) + // InternalRos2Parser.g:2119:2: ( ( rule__Float32Array__Group__0 ) ) + // InternalRos2Parser.g:2120:3: ( rule__Float32Array__Group__0 ) { before(grammarAccess.getFloat32ArrayAccess().getGroup()); - // InternalRos2Parser.g:2123:3: ( rule__Float32Array__Group__0 ) - // InternalRos2Parser.g:2123:4: rule__Float32Array__Group__0 + // InternalRos2Parser.g:2121:3: ( rule__Float32Array__Group__0 ) + // InternalRos2Parser.g:2121:4: rule__Float32Array__Group__0 { pushFollow(FOLLOW_2); rule__Float32Array__Group__0(); @@ -6315,11 +6311,11 @@ public final void rulefloat32Array() throws RecognitionException { // $ANTLR start "entryRulefloat64Array" - // InternalRos2Parser.g:2132:1: entryRulefloat64Array : rulefloat64Array EOF ; + // InternalRos2Parser.g:2130:1: entryRulefloat64Array : rulefloat64Array EOF ; public final void entryRulefloat64Array() throws RecognitionException { try { - // InternalRos2Parser.g:2133:1: ( rulefloat64Array EOF ) - // InternalRos2Parser.g:2134:1: rulefloat64Array EOF + // InternalRos2Parser.g:2131:1: ( rulefloat64Array EOF ) + // InternalRos2Parser.g:2132:1: rulefloat64Array EOF { before(grammarAccess.getFloat64ArrayRule()); pushFollow(FOLLOW_1); @@ -6345,21 +6341,21 @@ public final void entryRulefloat64Array() throws RecognitionException { // $ANTLR start "rulefloat64Array" - // InternalRos2Parser.g:2141:1: rulefloat64Array : ( ( rule__Float64Array__Group__0 ) ) ; + // InternalRos2Parser.g:2139:1: rulefloat64Array : ( ( rule__Float64Array__Group__0 ) ) ; public final void rulefloat64Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:2145:2: ( ( ( rule__Float64Array__Group__0 ) ) ) - // InternalRos2Parser.g:2146:2: ( ( rule__Float64Array__Group__0 ) ) + // InternalRos2Parser.g:2143:2: ( ( ( rule__Float64Array__Group__0 ) ) ) + // InternalRos2Parser.g:2144:2: ( ( rule__Float64Array__Group__0 ) ) { - // InternalRos2Parser.g:2146:2: ( ( rule__Float64Array__Group__0 ) ) - // InternalRos2Parser.g:2147:3: ( rule__Float64Array__Group__0 ) + // InternalRos2Parser.g:2144:2: ( ( rule__Float64Array__Group__0 ) ) + // InternalRos2Parser.g:2145:3: ( rule__Float64Array__Group__0 ) { before(grammarAccess.getFloat64ArrayAccess().getGroup()); - // InternalRos2Parser.g:2148:3: ( rule__Float64Array__Group__0 ) - // InternalRos2Parser.g:2148:4: rule__Float64Array__Group__0 + // InternalRos2Parser.g:2146:3: ( rule__Float64Array__Group__0 ) + // InternalRos2Parser.g:2146:4: rule__Float64Array__Group__0 { pushFollow(FOLLOW_2); rule__Float64Array__Group__0(); @@ -6392,11 +6388,11 @@ public final void rulefloat64Array() throws RecognitionException { // $ANTLR start "entryRulestring0Array" - // InternalRos2Parser.g:2157:1: entryRulestring0Array : rulestring0Array EOF ; + // InternalRos2Parser.g:2155:1: entryRulestring0Array : rulestring0Array EOF ; public final void entryRulestring0Array() throws RecognitionException { try { - // InternalRos2Parser.g:2158:1: ( rulestring0Array EOF ) - // InternalRos2Parser.g:2159:1: rulestring0Array EOF + // InternalRos2Parser.g:2156:1: ( rulestring0Array EOF ) + // InternalRos2Parser.g:2157:1: rulestring0Array EOF { before(grammarAccess.getString0ArrayRule()); pushFollow(FOLLOW_1); @@ -6422,21 +6418,21 @@ public final void entryRulestring0Array() throws RecognitionException { // $ANTLR start "rulestring0Array" - // InternalRos2Parser.g:2166:1: rulestring0Array : ( ( rule__String0Array__Group__0 ) ) ; + // InternalRos2Parser.g:2164:1: rulestring0Array : ( ( rule__String0Array__Group__0 ) ) ; public final void rulestring0Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:2170:2: ( ( ( rule__String0Array__Group__0 ) ) ) - // InternalRos2Parser.g:2171:2: ( ( rule__String0Array__Group__0 ) ) + // InternalRos2Parser.g:2168:2: ( ( ( rule__String0Array__Group__0 ) ) ) + // InternalRos2Parser.g:2169:2: ( ( rule__String0Array__Group__0 ) ) { - // InternalRos2Parser.g:2171:2: ( ( rule__String0Array__Group__0 ) ) - // InternalRos2Parser.g:2172:3: ( rule__String0Array__Group__0 ) + // InternalRos2Parser.g:2169:2: ( ( rule__String0Array__Group__0 ) ) + // InternalRos2Parser.g:2170:3: ( rule__String0Array__Group__0 ) { before(grammarAccess.getString0ArrayAccess().getGroup()); - // InternalRos2Parser.g:2173:3: ( rule__String0Array__Group__0 ) - // InternalRos2Parser.g:2173:4: rule__String0Array__Group__0 + // InternalRos2Parser.g:2171:3: ( rule__String0Array__Group__0 ) + // InternalRos2Parser.g:2171:4: rule__String0Array__Group__0 { pushFollow(FOLLOW_2); rule__String0Array__Group__0(); @@ -6469,11 +6465,11 @@ public final void rulestring0Array() throws RecognitionException { // $ANTLR start "entryRulebyteArray" - // InternalRos2Parser.g:2182:1: entryRulebyteArray : rulebyteArray EOF ; + // InternalRos2Parser.g:2180:1: entryRulebyteArray : rulebyteArray EOF ; public final void entryRulebyteArray() throws RecognitionException { try { - // InternalRos2Parser.g:2183:1: ( rulebyteArray EOF ) - // InternalRos2Parser.g:2184:1: rulebyteArray EOF + // InternalRos2Parser.g:2181:1: ( rulebyteArray EOF ) + // InternalRos2Parser.g:2182:1: rulebyteArray EOF { before(grammarAccess.getByteArrayRule()); pushFollow(FOLLOW_1); @@ -6499,21 +6495,21 @@ public final void entryRulebyteArray() throws RecognitionException { // $ANTLR start "rulebyteArray" - // InternalRos2Parser.g:2191:1: rulebyteArray : ( ( rule__ByteArray__Group__0 ) ) ; + // InternalRos2Parser.g:2189:1: rulebyteArray : ( ( rule__ByteArray__Group__0 ) ) ; public final void rulebyteArray() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:2195:2: ( ( ( rule__ByteArray__Group__0 ) ) ) - // InternalRos2Parser.g:2196:2: ( ( rule__ByteArray__Group__0 ) ) + // InternalRos2Parser.g:2193:2: ( ( ( rule__ByteArray__Group__0 ) ) ) + // InternalRos2Parser.g:2194:2: ( ( rule__ByteArray__Group__0 ) ) { - // InternalRos2Parser.g:2196:2: ( ( rule__ByteArray__Group__0 ) ) - // InternalRos2Parser.g:2197:3: ( rule__ByteArray__Group__0 ) + // InternalRos2Parser.g:2194:2: ( ( rule__ByteArray__Group__0 ) ) + // InternalRos2Parser.g:2195:3: ( rule__ByteArray__Group__0 ) { before(grammarAccess.getByteArrayAccess().getGroup()); - // InternalRos2Parser.g:2198:3: ( rule__ByteArray__Group__0 ) - // InternalRos2Parser.g:2198:4: rule__ByteArray__Group__0 + // InternalRos2Parser.g:2196:3: ( rule__ByteArray__Group__0 ) + // InternalRos2Parser.g:2196:4: rule__ByteArray__Group__0 { pushFollow(FOLLOW_2); rule__ByteArray__Group__0(); @@ -6546,11 +6542,11 @@ public final void rulebyteArray() throws RecognitionException { // $ANTLR start "entryRuleHeader" - // InternalRos2Parser.g:2207:1: entryRuleHeader : ruleHeader EOF ; + // InternalRos2Parser.g:2205:1: entryRuleHeader : ruleHeader EOF ; public final void entryRuleHeader() throws RecognitionException { try { - // InternalRos2Parser.g:2208:1: ( ruleHeader EOF ) - // InternalRos2Parser.g:2209:1: ruleHeader EOF + // InternalRos2Parser.g:2206:1: ( ruleHeader EOF ) + // InternalRos2Parser.g:2207:1: ruleHeader EOF { before(grammarAccess.getHeaderRule()); pushFollow(FOLLOW_1); @@ -6576,21 +6572,21 @@ public final void entryRuleHeader() throws RecognitionException { // $ANTLR start "ruleHeader" - // InternalRos2Parser.g:2216:1: ruleHeader : ( ( rule__Header__Group__0 ) ) ; + // InternalRos2Parser.g:2214:1: ruleHeader : ( ( rule__Header__Group__0 ) ) ; public final void ruleHeader() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:2220:2: ( ( ( rule__Header__Group__0 ) ) ) - // InternalRos2Parser.g:2221:2: ( ( rule__Header__Group__0 ) ) + // InternalRos2Parser.g:2218:2: ( ( ( rule__Header__Group__0 ) ) ) + // InternalRos2Parser.g:2219:2: ( ( rule__Header__Group__0 ) ) { - // InternalRos2Parser.g:2221:2: ( ( rule__Header__Group__0 ) ) - // InternalRos2Parser.g:2222:3: ( rule__Header__Group__0 ) + // InternalRos2Parser.g:2219:2: ( ( rule__Header__Group__0 ) ) + // InternalRos2Parser.g:2220:3: ( rule__Header__Group__0 ) { before(grammarAccess.getHeaderAccess().getGroup()); - // InternalRos2Parser.g:2223:3: ( rule__Header__Group__0 ) - // InternalRos2Parser.g:2223:4: rule__Header__Group__0 + // InternalRos2Parser.g:2221:3: ( rule__Header__Group__0 ) + // InternalRos2Parser.g:2221:4: rule__Header__Group__0 { pushFollow(FOLLOW_2); rule__Header__Group__0(); @@ -6623,11 +6619,11 @@ public final void ruleHeader() throws RecognitionException { // $ANTLR start "entryRuleTopicSpecRef" - // InternalRos2Parser.g:2232:1: entryRuleTopicSpecRef : ruleTopicSpecRef EOF ; + // InternalRos2Parser.g:2230:1: entryRuleTopicSpecRef : ruleTopicSpecRef EOF ; public final void entryRuleTopicSpecRef() throws RecognitionException { try { - // InternalRos2Parser.g:2233:1: ( ruleTopicSpecRef EOF ) - // InternalRos2Parser.g:2234:1: ruleTopicSpecRef EOF + // InternalRos2Parser.g:2231:1: ( ruleTopicSpecRef EOF ) + // InternalRos2Parser.g:2232:1: ruleTopicSpecRef EOF { before(grammarAccess.getTopicSpecRefRule()); pushFollow(FOLLOW_1); @@ -6653,21 +6649,21 @@ public final void entryRuleTopicSpecRef() throws RecognitionException { // $ANTLR start "ruleTopicSpecRef" - // InternalRos2Parser.g:2241:1: ruleTopicSpecRef : ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) ; + // InternalRos2Parser.g:2239:1: ruleTopicSpecRef : ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) ; public final void ruleTopicSpecRef() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:2245:2: ( ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) ) - // InternalRos2Parser.g:2246:2: ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) + // InternalRos2Parser.g:2243:2: ( ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) ) + // InternalRos2Parser.g:2244:2: ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) { - // InternalRos2Parser.g:2246:2: ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) - // InternalRos2Parser.g:2247:3: ( rule__TopicSpecRef__TopicSpecAssignment ) + // InternalRos2Parser.g:2244:2: ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) + // InternalRos2Parser.g:2245:3: ( rule__TopicSpecRef__TopicSpecAssignment ) { before(grammarAccess.getTopicSpecRefAccess().getTopicSpecAssignment()); - // InternalRos2Parser.g:2248:3: ( rule__TopicSpecRef__TopicSpecAssignment ) - // InternalRos2Parser.g:2248:4: rule__TopicSpecRef__TopicSpecAssignment + // InternalRos2Parser.g:2246:3: ( rule__TopicSpecRef__TopicSpecAssignment ) + // InternalRos2Parser.g:2246:4: rule__TopicSpecRef__TopicSpecAssignment { pushFollow(FOLLOW_2); rule__TopicSpecRef__TopicSpecAssignment(); @@ -6700,11 +6696,11 @@ public final void ruleTopicSpecRef() throws RecognitionException { // $ANTLR start "entryRuleArrayTopicSpecRef" - // InternalRos2Parser.g:2257:1: entryRuleArrayTopicSpecRef : ruleArrayTopicSpecRef EOF ; + // InternalRos2Parser.g:2255:1: entryRuleArrayTopicSpecRef : ruleArrayTopicSpecRef EOF ; public final void entryRuleArrayTopicSpecRef() throws RecognitionException { try { - // InternalRos2Parser.g:2258:1: ( ruleArrayTopicSpecRef EOF ) - // InternalRos2Parser.g:2259:1: ruleArrayTopicSpecRef EOF + // InternalRos2Parser.g:2256:1: ( ruleArrayTopicSpecRef EOF ) + // InternalRos2Parser.g:2257:1: ruleArrayTopicSpecRef EOF { before(grammarAccess.getArrayTopicSpecRefRule()); pushFollow(FOLLOW_1); @@ -6730,21 +6726,21 @@ public final void entryRuleArrayTopicSpecRef() throws RecognitionException { // $ANTLR start "ruleArrayTopicSpecRef" - // InternalRos2Parser.g:2266:1: ruleArrayTopicSpecRef : ( ( rule__ArrayTopicSpecRef__Group__0 ) ) ; + // InternalRos2Parser.g:2264:1: ruleArrayTopicSpecRef : ( ( rule__ArrayTopicSpecRef__Group__0 ) ) ; public final void ruleArrayTopicSpecRef() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:2270:2: ( ( ( rule__ArrayTopicSpecRef__Group__0 ) ) ) - // InternalRos2Parser.g:2271:2: ( ( rule__ArrayTopicSpecRef__Group__0 ) ) + // InternalRos2Parser.g:2268:2: ( ( ( rule__ArrayTopicSpecRef__Group__0 ) ) ) + // InternalRos2Parser.g:2269:2: ( ( rule__ArrayTopicSpecRef__Group__0 ) ) { - // InternalRos2Parser.g:2271:2: ( ( rule__ArrayTopicSpecRef__Group__0 ) ) - // InternalRos2Parser.g:2272:3: ( rule__ArrayTopicSpecRef__Group__0 ) + // InternalRos2Parser.g:2269:2: ( ( rule__ArrayTopicSpecRef__Group__0 ) ) + // InternalRos2Parser.g:2270:3: ( rule__ArrayTopicSpecRef__Group__0 ) { before(grammarAccess.getArrayTopicSpecRefAccess().getGroup()); - // InternalRos2Parser.g:2273:3: ( rule__ArrayTopicSpecRef__Group__0 ) - // InternalRos2Parser.g:2273:4: rule__ArrayTopicSpecRef__Group__0 + // InternalRos2Parser.g:2271:3: ( rule__ArrayTopicSpecRef__Group__0 ) + // InternalRos2Parser.g:2271:4: rule__ArrayTopicSpecRef__Group__0 { pushFollow(FOLLOW_2); rule__ArrayTopicSpecRef__Group__0(); @@ -6777,11 +6773,11 @@ public final void ruleArrayTopicSpecRef() throws RecognitionException { // $ANTLR start "entryRuleKEYWORD" - // InternalRos2Parser.g:2282:1: entryRuleKEYWORD : ruleKEYWORD EOF ; + // InternalRos2Parser.g:2280:1: entryRuleKEYWORD : ruleKEYWORD EOF ; public final void entryRuleKEYWORD() throws RecognitionException { try { - // InternalRos2Parser.g:2283:1: ( ruleKEYWORD EOF ) - // InternalRos2Parser.g:2284:1: ruleKEYWORD EOF + // InternalRos2Parser.g:2281:1: ( ruleKEYWORD EOF ) + // InternalRos2Parser.g:2282:1: ruleKEYWORD EOF { before(grammarAccess.getKEYWORDRule()); pushFollow(FOLLOW_1); @@ -6807,21 +6803,21 @@ public final void entryRuleKEYWORD() throws RecognitionException { // $ANTLR start "ruleKEYWORD" - // InternalRos2Parser.g:2291:1: ruleKEYWORD : ( ( rule__KEYWORD__Alternatives ) ) ; + // InternalRos2Parser.g:2289:1: ruleKEYWORD : ( ( rule__KEYWORD__Alternatives ) ) ; public final void ruleKEYWORD() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:2295:2: ( ( ( rule__KEYWORD__Alternatives ) ) ) - // InternalRos2Parser.g:2296:2: ( ( rule__KEYWORD__Alternatives ) ) + // InternalRos2Parser.g:2293:2: ( ( ( rule__KEYWORD__Alternatives ) ) ) + // InternalRos2Parser.g:2294:2: ( ( rule__KEYWORD__Alternatives ) ) { - // InternalRos2Parser.g:2296:2: ( ( rule__KEYWORD__Alternatives ) ) - // InternalRos2Parser.g:2297:3: ( rule__KEYWORD__Alternatives ) + // InternalRos2Parser.g:2294:2: ( ( rule__KEYWORD__Alternatives ) ) + // InternalRos2Parser.g:2295:3: ( rule__KEYWORD__Alternatives ) { before(grammarAccess.getKEYWORDAccess().getAlternatives()); - // InternalRos2Parser.g:2298:3: ( rule__KEYWORD__Alternatives ) - // InternalRos2Parser.g:2298:4: rule__KEYWORD__Alternatives + // InternalRos2Parser.g:2296:3: ( rule__KEYWORD__Alternatives ) + // InternalRos2Parser.g:2296:4: rule__KEYWORD__Alternatives { pushFollow(FOLLOW_2); rule__KEYWORD__Alternatives(); @@ -6854,11 +6850,11 @@ public final void ruleKEYWORD() throws RecognitionException { // $ANTLR start "entryRuleEString" - // InternalRos2Parser.g:2307:1: entryRuleEString : ruleEString EOF ; + // InternalRos2Parser.g:2305:1: entryRuleEString : ruleEString EOF ; public final void entryRuleEString() throws RecognitionException { try { - // InternalRos2Parser.g:2308:1: ( ruleEString EOF ) - // InternalRos2Parser.g:2309:1: ruleEString EOF + // InternalRos2Parser.g:2306:1: ( ruleEString EOF ) + // InternalRos2Parser.g:2307:1: ruleEString EOF { before(grammarAccess.getEStringRule()); pushFollow(FOLLOW_1); @@ -6884,21 +6880,21 @@ public final void entryRuleEString() throws RecognitionException { // $ANTLR start "ruleEString" - // InternalRos2Parser.g:2316:1: ruleEString : ( ( rule__EString__Alternatives ) ) ; + // InternalRos2Parser.g:2314:1: ruleEString : ( ( rule__EString__Alternatives ) ) ; public final void ruleEString() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:2320:2: ( ( ( rule__EString__Alternatives ) ) ) - // InternalRos2Parser.g:2321:2: ( ( rule__EString__Alternatives ) ) + // InternalRos2Parser.g:2318:2: ( ( ( rule__EString__Alternatives ) ) ) + // InternalRos2Parser.g:2319:2: ( ( rule__EString__Alternatives ) ) { - // InternalRos2Parser.g:2321:2: ( ( rule__EString__Alternatives ) ) - // InternalRos2Parser.g:2322:3: ( rule__EString__Alternatives ) + // InternalRos2Parser.g:2319:2: ( ( rule__EString__Alternatives ) ) + // InternalRos2Parser.g:2320:3: ( rule__EString__Alternatives ) { before(grammarAccess.getEStringAccess().getAlternatives()); - // InternalRos2Parser.g:2323:3: ( rule__EString__Alternatives ) - // InternalRos2Parser.g:2323:4: rule__EString__Alternatives + // InternalRos2Parser.g:2321:3: ( rule__EString__Alternatives ) + // InternalRos2Parser.g:2321:4: rule__EString__Alternatives { pushFollow(FOLLOW_2); rule__EString__Alternatives(); @@ -6931,11 +6927,11 @@ public final void ruleEString() throws RecognitionException { // $ANTLR start "entryRuleRosNames" - // InternalRos2Parser.g:2332:1: entryRuleRosNames : ruleRosNames EOF ; + // InternalRos2Parser.g:2330:1: entryRuleRosNames : ruleRosNames EOF ; public final void entryRuleRosNames() throws RecognitionException { try { - // InternalRos2Parser.g:2333:1: ( ruleRosNames EOF ) - // InternalRos2Parser.g:2334:1: ruleRosNames EOF + // InternalRos2Parser.g:2331:1: ( ruleRosNames EOF ) + // InternalRos2Parser.g:2332:1: ruleRosNames EOF { before(grammarAccess.getRosNamesRule()); pushFollow(FOLLOW_1); @@ -6961,21 +6957,21 @@ public final void entryRuleRosNames() throws RecognitionException { // $ANTLR start "ruleRosNames" - // InternalRos2Parser.g:2341:1: ruleRosNames : ( ( rule__RosNames__Alternatives ) ) ; + // InternalRos2Parser.g:2339:1: ruleRosNames : ( ( rule__RosNames__Alternatives ) ) ; public final void ruleRosNames() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:2345:2: ( ( ( rule__RosNames__Alternatives ) ) ) - // InternalRos2Parser.g:2346:2: ( ( rule__RosNames__Alternatives ) ) + // InternalRos2Parser.g:2343:2: ( ( ( rule__RosNames__Alternatives ) ) ) + // InternalRos2Parser.g:2344:2: ( ( rule__RosNames__Alternatives ) ) { - // InternalRos2Parser.g:2346:2: ( ( rule__RosNames__Alternatives ) ) - // InternalRos2Parser.g:2347:3: ( rule__RosNames__Alternatives ) + // InternalRos2Parser.g:2344:2: ( ( rule__RosNames__Alternatives ) ) + // InternalRos2Parser.g:2345:3: ( rule__RosNames__Alternatives ) { before(grammarAccess.getRosNamesAccess().getAlternatives()); - // InternalRos2Parser.g:2348:3: ( rule__RosNames__Alternatives ) - // InternalRos2Parser.g:2348:4: rule__RosNames__Alternatives + // InternalRos2Parser.g:2346:3: ( rule__RosNames__Alternatives ) + // InternalRos2Parser.g:2346:4: rule__RosNames__Alternatives { pushFollow(FOLLOW_2); rule__RosNames__Alternatives(); @@ -7008,13 +7004,13 @@ public final void ruleRosNames() throws RecognitionException { // $ANTLR start "rule__QualityOfService__QoSProfileAlternatives_1_0_1_0" - // InternalRos2Parser.g:2356:1: rule__QualityOfService__QoSProfileAlternatives_1_0_1_0 : ( ( Default_qos ) | ( Services_qos ) | ( Sensor_qos ) | ( Parameter_qos ) ); + // InternalRos2Parser.g:2354:1: rule__QualityOfService__QoSProfileAlternatives_1_0_1_0 : ( ( Default_qos ) | ( Services_qos ) | ( Sensor_qos ) | ( Parameter_qos ) ); public final void rule__QualityOfService__QoSProfileAlternatives_1_0_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:2360:1: ( ( Default_qos ) | ( Services_qos ) | ( Sensor_qos ) | ( Parameter_qos ) ) + // InternalRos2Parser.g:2358:1: ( ( Default_qos ) | ( Services_qos ) | ( Sensor_qos ) | ( Parameter_qos ) ) int alt1=4; switch ( input.LA(1) ) { case Default_qos: @@ -7046,10 +7042,10 @@ public final void rule__QualityOfService__QoSProfileAlternatives_1_0_1_0() throw switch (alt1) { case 1 : - // InternalRos2Parser.g:2361:2: ( Default_qos ) + // InternalRos2Parser.g:2359:2: ( Default_qos ) { - // InternalRos2Parser.g:2361:2: ( Default_qos ) - // InternalRos2Parser.g:2362:3: Default_qos + // InternalRos2Parser.g:2359:2: ( Default_qos ) + // InternalRos2Parser.g:2360:3: Default_qos { before(grammarAccess.getQualityOfServiceAccess().getQoSProfileDefault_qosKeyword_1_0_1_0_0()); match(input,Default_qos,FOLLOW_2); @@ -7061,10 +7057,10 @@ public final void rule__QualityOfService__QoSProfileAlternatives_1_0_1_0() throw } break; case 2 : - // InternalRos2Parser.g:2367:2: ( Services_qos ) + // InternalRos2Parser.g:2365:2: ( Services_qos ) { - // InternalRos2Parser.g:2367:2: ( Services_qos ) - // InternalRos2Parser.g:2368:3: Services_qos + // InternalRos2Parser.g:2365:2: ( Services_qos ) + // InternalRos2Parser.g:2366:3: Services_qos { before(grammarAccess.getQualityOfServiceAccess().getQoSProfileServices_qosKeyword_1_0_1_0_1()); match(input,Services_qos,FOLLOW_2); @@ -7076,10 +7072,10 @@ public final void rule__QualityOfService__QoSProfileAlternatives_1_0_1_0() throw } break; case 3 : - // InternalRos2Parser.g:2373:2: ( Sensor_qos ) + // InternalRos2Parser.g:2371:2: ( Sensor_qos ) { - // InternalRos2Parser.g:2373:2: ( Sensor_qos ) - // InternalRos2Parser.g:2374:3: Sensor_qos + // InternalRos2Parser.g:2371:2: ( Sensor_qos ) + // InternalRos2Parser.g:2372:3: Sensor_qos { before(grammarAccess.getQualityOfServiceAccess().getQoSProfileSensor_qosKeyword_1_0_1_0_2()); match(input,Sensor_qos,FOLLOW_2); @@ -7091,10 +7087,10 @@ public final void rule__QualityOfService__QoSProfileAlternatives_1_0_1_0() throw } break; case 4 : - // InternalRos2Parser.g:2379:2: ( Parameter_qos ) + // InternalRos2Parser.g:2377:2: ( Parameter_qos ) { - // InternalRos2Parser.g:2379:2: ( Parameter_qos ) - // InternalRos2Parser.g:2380:3: Parameter_qos + // InternalRos2Parser.g:2377:2: ( Parameter_qos ) + // InternalRos2Parser.g:2378:3: Parameter_qos { before(grammarAccess.getQualityOfServiceAccess().getQoSProfileParameter_qosKeyword_1_0_1_0_3()); match(input,Parameter_qos,FOLLOW_2); @@ -7123,13 +7119,13 @@ public final void rule__QualityOfService__QoSProfileAlternatives_1_0_1_0() throw // $ANTLR start "rule__QualityOfService__HistoryAlternatives_1_1_1_0" - // InternalRos2Parser.g:2389:1: rule__QualityOfService__HistoryAlternatives_1_1_1_0 : ( ( Keep_last ) | ( Keep_all ) ); + // InternalRos2Parser.g:2387:1: rule__QualityOfService__HistoryAlternatives_1_1_1_0 : ( ( Keep_last ) | ( Keep_all ) ); public final void rule__QualityOfService__HistoryAlternatives_1_1_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:2393:1: ( ( Keep_last ) | ( Keep_all ) ) + // InternalRos2Parser.g:2391:1: ( ( Keep_last ) | ( Keep_all ) ) int alt2=2; int LA2_0 = input.LA(1); @@ -7147,10 +7143,10 @@ else if ( LA2_0 == Keep_all ) { } switch (alt2) { case 1 : - // InternalRos2Parser.g:2394:2: ( Keep_last ) + // InternalRos2Parser.g:2392:2: ( Keep_last ) { - // InternalRos2Parser.g:2394:2: ( Keep_last ) - // InternalRos2Parser.g:2395:3: Keep_last + // InternalRos2Parser.g:2392:2: ( Keep_last ) + // InternalRos2Parser.g:2393:3: Keep_last { before(grammarAccess.getQualityOfServiceAccess().getHistoryKeep_lastKeyword_1_1_1_0_0()); match(input,Keep_last,FOLLOW_2); @@ -7162,10 +7158,10 @@ else if ( LA2_0 == Keep_all ) { } break; case 2 : - // InternalRos2Parser.g:2400:2: ( Keep_all ) + // InternalRos2Parser.g:2398:2: ( Keep_all ) { - // InternalRos2Parser.g:2400:2: ( Keep_all ) - // InternalRos2Parser.g:2401:3: Keep_all + // InternalRos2Parser.g:2398:2: ( Keep_all ) + // InternalRos2Parser.g:2399:3: Keep_all { before(grammarAccess.getQualityOfServiceAccess().getHistoryKeep_allKeyword_1_1_1_0_1()); match(input,Keep_all,FOLLOW_2); @@ -7194,13 +7190,13 @@ else if ( LA2_0 == Keep_all ) { // $ANTLR start "rule__QualityOfService__ReliabilityAlternatives_1_3_1_0" - // InternalRos2Parser.g:2410:1: rule__QualityOfService__ReliabilityAlternatives_1_3_1_0 : ( ( Best_effort ) | ( Reliable ) ); + // InternalRos2Parser.g:2408:1: rule__QualityOfService__ReliabilityAlternatives_1_3_1_0 : ( ( Best_effort ) | ( Reliable ) ); public final void rule__QualityOfService__ReliabilityAlternatives_1_3_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:2414:1: ( ( Best_effort ) | ( Reliable ) ) + // InternalRos2Parser.g:2412:1: ( ( Best_effort ) | ( Reliable ) ) int alt3=2; int LA3_0 = input.LA(1); @@ -7218,10 +7214,10 @@ else if ( (LA3_0==Reliable) ) { } switch (alt3) { case 1 : - // InternalRos2Parser.g:2415:2: ( Best_effort ) + // InternalRos2Parser.g:2413:2: ( Best_effort ) { - // InternalRos2Parser.g:2415:2: ( Best_effort ) - // InternalRos2Parser.g:2416:3: Best_effort + // InternalRos2Parser.g:2413:2: ( Best_effort ) + // InternalRos2Parser.g:2414:3: Best_effort { before(grammarAccess.getQualityOfServiceAccess().getReliabilityBest_effortKeyword_1_3_1_0_0()); match(input,Best_effort,FOLLOW_2); @@ -7233,10 +7229,10 @@ else if ( (LA3_0==Reliable) ) { } break; case 2 : - // InternalRos2Parser.g:2421:2: ( Reliable ) + // InternalRos2Parser.g:2419:2: ( Reliable ) { - // InternalRos2Parser.g:2421:2: ( Reliable ) - // InternalRos2Parser.g:2422:3: Reliable + // InternalRos2Parser.g:2419:2: ( Reliable ) + // InternalRos2Parser.g:2420:3: Reliable { before(grammarAccess.getQualityOfServiceAccess().getReliabilityReliableKeyword_1_3_1_0_1()); match(input,Reliable,FOLLOW_2); @@ -7265,13 +7261,13 @@ else if ( (LA3_0==Reliable) ) { // $ANTLR start "rule__QualityOfService__DurabilityAlternatives_1_4_1_0" - // InternalRos2Parser.g:2431:1: rule__QualityOfService__DurabilityAlternatives_1_4_1_0 : ( ( Transient_local ) | ( Volatile ) ); + // InternalRos2Parser.g:2429:1: rule__QualityOfService__DurabilityAlternatives_1_4_1_0 : ( ( Transient_local ) | ( Volatile ) ); public final void rule__QualityOfService__DurabilityAlternatives_1_4_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:2435:1: ( ( Transient_local ) | ( Volatile ) ) + // InternalRos2Parser.g:2433:1: ( ( Transient_local ) | ( Volatile ) ) int alt4=2; int LA4_0 = input.LA(1); @@ -7289,10 +7285,10 @@ else if ( (LA4_0==Volatile) ) { } switch (alt4) { case 1 : - // InternalRos2Parser.g:2436:2: ( Transient_local ) + // InternalRos2Parser.g:2434:2: ( Transient_local ) { - // InternalRos2Parser.g:2436:2: ( Transient_local ) - // InternalRos2Parser.g:2437:3: Transient_local + // InternalRos2Parser.g:2434:2: ( Transient_local ) + // InternalRos2Parser.g:2435:3: Transient_local { before(grammarAccess.getQualityOfServiceAccess().getDurabilityTransient_localKeyword_1_4_1_0_0()); match(input,Transient_local,FOLLOW_2); @@ -7304,10 +7300,10 @@ else if ( (LA4_0==Volatile) ) { } break; case 2 : - // InternalRos2Parser.g:2442:2: ( Volatile ) + // InternalRos2Parser.g:2440:2: ( Volatile ) { - // InternalRos2Parser.g:2442:2: ( Volatile ) - // InternalRos2Parser.g:2443:3: Volatile + // InternalRos2Parser.g:2440:2: ( Volatile ) + // InternalRos2Parser.g:2441:3: Volatile { before(grammarAccess.getQualityOfServiceAccess().getDurabilityVolatileKeyword_1_4_1_0_1()); match(input,Volatile,FOLLOW_2); @@ -7336,13 +7332,13 @@ else if ( (LA4_0==Volatile) ) { // $ANTLR start "rule__Node__Alternatives_3" - // InternalRos2Parser.g:2452:1: rule__Node__Alternatives_3 : ( ( ( rule__Node__Group_3_0__0 ) ) | ( ( rule__Node__Group_3_1__0 ) ) | ( ( rule__Node__Group_3_2__0 ) ) | ( ( rule__Node__Group_3_3__0 ) ) | ( ( rule__Node__Group_3_4__0 ) ) | ( ( rule__Node__Group_3_5__0 ) ) | ( ( rule__Node__Group_3_6__0 ) ) ); + // InternalRos2Parser.g:2450:1: rule__Node__Alternatives_3 : ( ( ( rule__Node__Group_3_0__0 ) ) | ( ( rule__Node__Group_3_1__0 ) ) | ( ( rule__Node__Group_3_2__0 ) ) | ( ( rule__Node__Group_3_3__0 ) ) | ( ( rule__Node__Group_3_4__0 ) ) | ( ( rule__Node__Group_3_5__0 ) ) | ( ( rule__Node__Group_3_6__0 ) ) ); public final void rule__Node__Alternatives_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:2456:1: ( ( ( rule__Node__Group_3_0__0 ) ) | ( ( rule__Node__Group_3_1__0 ) ) | ( ( rule__Node__Group_3_2__0 ) ) | ( ( rule__Node__Group_3_3__0 ) ) | ( ( rule__Node__Group_3_4__0 ) ) | ( ( rule__Node__Group_3_5__0 ) ) | ( ( rule__Node__Group_3_6__0 ) ) ) + // InternalRos2Parser.g:2454:1: ( ( ( rule__Node__Group_3_0__0 ) ) | ( ( rule__Node__Group_3_1__0 ) ) | ( ( rule__Node__Group_3_2__0 ) ) | ( ( rule__Node__Group_3_3__0 ) ) | ( ( rule__Node__Group_3_4__0 ) ) | ( ( rule__Node__Group_3_5__0 ) ) | ( ( rule__Node__Group_3_6__0 ) ) ) int alt5=7; switch ( input.LA(1) ) { case Publishers: @@ -7355,22 +7351,22 @@ public final void rule__Node__Alternatives_3() throws RecognitionException { alt5=2; } break; - case Serviceserver: + case Serviceservers: { alt5=3; } break; - case Serviceclient: + case Serviceclients: { alt5=4; } break; - case Actionserver: + case Actionservers: { alt5=5; } break; - case Actionclient: + case Actionclients: { alt5=6; } @@ -7389,14 +7385,14 @@ public final void rule__Node__Alternatives_3() throws RecognitionException { switch (alt5) { case 1 : - // InternalRos2Parser.g:2457:2: ( ( rule__Node__Group_3_0__0 ) ) + // InternalRos2Parser.g:2455:2: ( ( rule__Node__Group_3_0__0 ) ) { - // InternalRos2Parser.g:2457:2: ( ( rule__Node__Group_3_0__0 ) ) - // InternalRos2Parser.g:2458:3: ( rule__Node__Group_3_0__0 ) + // InternalRos2Parser.g:2455:2: ( ( rule__Node__Group_3_0__0 ) ) + // InternalRos2Parser.g:2456:3: ( rule__Node__Group_3_0__0 ) { before(grammarAccess.getNodeAccess().getGroup_3_0()); - // InternalRos2Parser.g:2459:3: ( rule__Node__Group_3_0__0 ) - // InternalRos2Parser.g:2459:4: rule__Node__Group_3_0__0 + // InternalRos2Parser.g:2457:3: ( rule__Node__Group_3_0__0 ) + // InternalRos2Parser.g:2457:4: rule__Node__Group_3_0__0 { pushFollow(FOLLOW_2); rule__Node__Group_3_0__0(); @@ -7414,14 +7410,14 @@ public final void rule__Node__Alternatives_3() throws RecognitionException { } break; case 2 : - // InternalRos2Parser.g:2463:2: ( ( rule__Node__Group_3_1__0 ) ) + // InternalRos2Parser.g:2461:2: ( ( rule__Node__Group_3_1__0 ) ) { - // InternalRos2Parser.g:2463:2: ( ( rule__Node__Group_3_1__0 ) ) - // InternalRos2Parser.g:2464:3: ( rule__Node__Group_3_1__0 ) + // InternalRos2Parser.g:2461:2: ( ( rule__Node__Group_3_1__0 ) ) + // InternalRos2Parser.g:2462:3: ( rule__Node__Group_3_1__0 ) { before(grammarAccess.getNodeAccess().getGroup_3_1()); - // InternalRos2Parser.g:2465:3: ( rule__Node__Group_3_1__0 ) - // InternalRos2Parser.g:2465:4: rule__Node__Group_3_1__0 + // InternalRos2Parser.g:2463:3: ( rule__Node__Group_3_1__0 ) + // InternalRos2Parser.g:2463:4: rule__Node__Group_3_1__0 { pushFollow(FOLLOW_2); rule__Node__Group_3_1__0(); @@ -7439,14 +7435,14 @@ public final void rule__Node__Alternatives_3() throws RecognitionException { } break; case 3 : - // InternalRos2Parser.g:2469:2: ( ( rule__Node__Group_3_2__0 ) ) + // InternalRos2Parser.g:2467:2: ( ( rule__Node__Group_3_2__0 ) ) { - // InternalRos2Parser.g:2469:2: ( ( rule__Node__Group_3_2__0 ) ) - // InternalRos2Parser.g:2470:3: ( rule__Node__Group_3_2__0 ) + // InternalRos2Parser.g:2467:2: ( ( rule__Node__Group_3_2__0 ) ) + // InternalRos2Parser.g:2468:3: ( rule__Node__Group_3_2__0 ) { before(grammarAccess.getNodeAccess().getGroup_3_2()); - // InternalRos2Parser.g:2471:3: ( rule__Node__Group_3_2__0 ) - // InternalRos2Parser.g:2471:4: rule__Node__Group_3_2__0 + // InternalRos2Parser.g:2469:3: ( rule__Node__Group_3_2__0 ) + // InternalRos2Parser.g:2469:4: rule__Node__Group_3_2__0 { pushFollow(FOLLOW_2); rule__Node__Group_3_2__0(); @@ -7464,14 +7460,14 @@ public final void rule__Node__Alternatives_3() throws RecognitionException { } break; case 4 : - // InternalRos2Parser.g:2475:2: ( ( rule__Node__Group_3_3__0 ) ) + // InternalRos2Parser.g:2473:2: ( ( rule__Node__Group_3_3__0 ) ) { - // InternalRos2Parser.g:2475:2: ( ( rule__Node__Group_3_3__0 ) ) - // InternalRos2Parser.g:2476:3: ( rule__Node__Group_3_3__0 ) + // InternalRos2Parser.g:2473:2: ( ( rule__Node__Group_3_3__0 ) ) + // InternalRos2Parser.g:2474:3: ( rule__Node__Group_3_3__0 ) { before(grammarAccess.getNodeAccess().getGroup_3_3()); - // InternalRos2Parser.g:2477:3: ( rule__Node__Group_3_3__0 ) - // InternalRos2Parser.g:2477:4: rule__Node__Group_3_3__0 + // InternalRos2Parser.g:2475:3: ( rule__Node__Group_3_3__0 ) + // InternalRos2Parser.g:2475:4: rule__Node__Group_3_3__0 { pushFollow(FOLLOW_2); rule__Node__Group_3_3__0(); @@ -7489,14 +7485,14 @@ public final void rule__Node__Alternatives_3() throws RecognitionException { } break; case 5 : - // InternalRos2Parser.g:2481:2: ( ( rule__Node__Group_3_4__0 ) ) + // InternalRos2Parser.g:2479:2: ( ( rule__Node__Group_3_4__0 ) ) { - // InternalRos2Parser.g:2481:2: ( ( rule__Node__Group_3_4__0 ) ) - // InternalRos2Parser.g:2482:3: ( rule__Node__Group_3_4__0 ) + // InternalRos2Parser.g:2479:2: ( ( rule__Node__Group_3_4__0 ) ) + // InternalRos2Parser.g:2480:3: ( rule__Node__Group_3_4__0 ) { before(grammarAccess.getNodeAccess().getGroup_3_4()); - // InternalRos2Parser.g:2483:3: ( rule__Node__Group_3_4__0 ) - // InternalRos2Parser.g:2483:4: rule__Node__Group_3_4__0 + // InternalRos2Parser.g:2481:3: ( rule__Node__Group_3_4__0 ) + // InternalRos2Parser.g:2481:4: rule__Node__Group_3_4__0 { pushFollow(FOLLOW_2); rule__Node__Group_3_4__0(); @@ -7514,14 +7510,14 @@ public final void rule__Node__Alternatives_3() throws RecognitionException { } break; case 6 : - // InternalRos2Parser.g:2487:2: ( ( rule__Node__Group_3_5__0 ) ) + // InternalRos2Parser.g:2485:2: ( ( rule__Node__Group_3_5__0 ) ) { - // InternalRos2Parser.g:2487:2: ( ( rule__Node__Group_3_5__0 ) ) - // InternalRos2Parser.g:2488:3: ( rule__Node__Group_3_5__0 ) + // InternalRos2Parser.g:2485:2: ( ( rule__Node__Group_3_5__0 ) ) + // InternalRos2Parser.g:2486:3: ( rule__Node__Group_3_5__0 ) { before(grammarAccess.getNodeAccess().getGroup_3_5()); - // InternalRos2Parser.g:2489:3: ( rule__Node__Group_3_5__0 ) - // InternalRos2Parser.g:2489:4: rule__Node__Group_3_5__0 + // InternalRos2Parser.g:2487:3: ( rule__Node__Group_3_5__0 ) + // InternalRos2Parser.g:2487:4: rule__Node__Group_3_5__0 { pushFollow(FOLLOW_2); rule__Node__Group_3_5__0(); @@ -7539,14 +7535,14 @@ public final void rule__Node__Alternatives_3() throws RecognitionException { } break; case 7 : - // InternalRos2Parser.g:2493:2: ( ( rule__Node__Group_3_6__0 ) ) + // InternalRos2Parser.g:2491:2: ( ( rule__Node__Group_3_6__0 ) ) { - // InternalRos2Parser.g:2493:2: ( ( rule__Node__Group_3_6__0 ) ) - // InternalRos2Parser.g:2494:3: ( rule__Node__Group_3_6__0 ) + // InternalRos2Parser.g:2491:2: ( ( rule__Node__Group_3_6__0 ) ) + // InternalRos2Parser.g:2492:3: ( rule__Node__Group_3_6__0 ) { before(grammarAccess.getNodeAccess().getGroup_3_6()); - // InternalRos2Parser.g:2495:3: ( rule__Node__Group_3_6__0 ) - // InternalRos2Parser.g:2495:4: rule__Node__Group_3_6__0 + // InternalRos2Parser.g:2493:3: ( rule__Node__Group_3_6__0 ) + // InternalRos2Parser.g:2493:4: rule__Node__Group_3_6__0 { pushFollow(FOLLOW_2); rule__Node__Group_3_6__0(); @@ -7581,13 +7577,13 @@ public final void rule__Node__Alternatives_3() throws RecognitionException { // $ANTLR start "rule__SpecBase__Alternatives" - // InternalRos2Parser.g:2503:1: rule__SpecBase__Alternatives : ( ( ruleTopicSpec ) | ( ruleServiceSpec ) | ( ruleActionSpec ) ); + // InternalRos2Parser.g:2501:1: rule__SpecBase__Alternatives : ( ( ruleTopicSpec ) | ( ruleServiceSpec ) | ( ruleActionSpec ) ); public final void rule__SpecBase__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:2507:1: ( ( ruleTopicSpec ) | ( ruleServiceSpec ) | ( ruleActionSpec ) ) + // InternalRos2Parser.g:2505:1: ( ( ruleTopicSpec ) | ( ruleServiceSpec ) | ( ruleActionSpec ) ) int alt6=3; switch ( input.LA(1) ) { case Msg: @@ -7614,10 +7610,10 @@ public final void rule__SpecBase__Alternatives() throws RecognitionException { switch (alt6) { case 1 : - // InternalRos2Parser.g:2508:2: ( ruleTopicSpec ) + // InternalRos2Parser.g:2506:2: ( ruleTopicSpec ) { - // InternalRos2Parser.g:2508:2: ( ruleTopicSpec ) - // InternalRos2Parser.g:2509:3: ruleTopicSpec + // InternalRos2Parser.g:2506:2: ( ruleTopicSpec ) + // InternalRos2Parser.g:2507:3: ruleTopicSpec { before(grammarAccess.getSpecBaseAccess().getTopicSpecParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -7633,10 +7629,10 @@ public final void rule__SpecBase__Alternatives() throws RecognitionException { } break; case 2 : - // InternalRos2Parser.g:2514:2: ( ruleServiceSpec ) + // InternalRos2Parser.g:2512:2: ( ruleServiceSpec ) { - // InternalRos2Parser.g:2514:2: ( ruleServiceSpec ) - // InternalRos2Parser.g:2515:3: ruleServiceSpec + // InternalRos2Parser.g:2512:2: ( ruleServiceSpec ) + // InternalRos2Parser.g:2513:3: ruleServiceSpec { before(grammarAccess.getSpecBaseAccess().getServiceSpecParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -7652,10 +7648,10 @@ public final void rule__SpecBase__Alternatives() throws RecognitionException { } break; case 3 : - // InternalRos2Parser.g:2520:2: ( ruleActionSpec ) + // InternalRos2Parser.g:2518:2: ( ruleActionSpec ) { - // InternalRos2Parser.g:2520:2: ( ruleActionSpec ) - // InternalRos2Parser.g:2521:3: ruleActionSpec + // InternalRos2Parser.g:2518:2: ( ruleActionSpec ) + // InternalRos2Parser.g:2519:3: ruleActionSpec { before(grammarAccess.getSpecBaseAccess().getActionSpecParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -7688,13 +7684,13 @@ public final void rule__SpecBase__Alternatives() throws RecognitionException { // $ANTLR start "rule__TopicSpec__NameAlternatives_2_0" - // InternalRos2Parser.g:2530:1: rule__TopicSpec__NameAlternatives_2_0 : ( ( ruleEString ) | ( Header ) | ( String ) ); + // InternalRos2Parser.g:2528:1: rule__TopicSpec__NameAlternatives_2_0 : ( ( ruleEString ) | ( Header ) | ( String ) ); public final void rule__TopicSpec__NameAlternatives_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:2534:1: ( ( ruleEString ) | ( Header ) | ( String ) ) + // InternalRos2Parser.g:2532:1: ( ( ruleEString ) | ( Header ) | ( String ) ) int alt7=3; switch ( input.LA(1) ) { case RULE_ID: @@ -7722,10 +7718,10 @@ public final void rule__TopicSpec__NameAlternatives_2_0() throws RecognitionExce switch (alt7) { case 1 : - // InternalRos2Parser.g:2535:2: ( ruleEString ) + // InternalRos2Parser.g:2533:2: ( ruleEString ) { - // InternalRos2Parser.g:2535:2: ( ruleEString ) - // InternalRos2Parser.g:2536:3: ruleEString + // InternalRos2Parser.g:2533:2: ( ruleEString ) + // InternalRos2Parser.g:2534:3: ruleEString { before(grammarAccess.getTopicSpecAccess().getNameEStringParserRuleCall_2_0_0()); pushFollow(FOLLOW_2); @@ -7741,10 +7737,10 @@ public final void rule__TopicSpec__NameAlternatives_2_0() throws RecognitionExce } break; case 2 : - // InternalRos2Parser.g:2541:2: ( Header ) + // InternalRos2Parser.g:2539:2: ( Header ) { - // InternalRos2Parser.g:2541:2: ( Header ) - // InternalRos2Parser.g:2542:3: Header + // InternalRos2Parser.g:2539:2: ( Header ) + // InternalRos2Parser.g:2540:3: Header { before(grammarAccess.getTopicSpecAccess().getNameHeaderKeyword_2_0_1()); match(input,Header,FOLLOW_2); @@ -7756,10 +7752,10 @@ public final void rule__TopicSpec__NameAlternatives_2_0() throws RecognitionExce } break; case 3 : - // InternalRos2Parser.g:2547:2: ( String ) + // InternalRos2Parser.g:2545:2: ( String ) { - // InternalRos2Parser.g:2547:2: ( String ) - // InternalRos2Parser.g:2548:3: String + // InternalRos2Parser.g:2545:2: ( String ) + // InternalRos2Parser.g:2546:3: String { before(grammarAccess.getTopicSpecAccess().getNameStringKeyword_2_0_2()); match(input,String,FOLLOW_2); @@ -7788,13 +7784,13 @@ public final void rule__TopicSpec__NameAlternatives_2_0() throws RecognitionExce // $ANTLR start "rule__Dependency__Alternatives" - // InternalRos2Parser.g:2557:1: rule__Dependency__Alternatives : ( ( rulePackageDependency ) | ( ruleExternalDependency ) ); + // InternalRos2Parser.g:2555:1: rule__Dependency__Alternatives : ( ( rulePackageDependency ) | ( ruleExternalDependency ) ); public final void rule__Dependency__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:2561:1: ( ( rulePackageDependency ) | ( ruleExternalDependency ) ) + // InternalRos2Parser.g:2559:1: ( ( rulePackageDependency ) | ( ruleExternalDependency ) ) int alt8=2; int LA8_0 = input.LA(1); @@ -7812,10 +7808,10 @@ else if ( (LA8_0==ExternalDependency) ) { } switch (alt8) { case 1 : - // InternalRos2Parser.g:2562:2: ( rulePackageDependency ) + // InternalRos2Parser.g:2560:2: ( rulePackageDependency ) { - // InternalRos2Parser.g:2562:2: ( rulePackageDependency ) - // InternalRos2Parser.g:2563:3: rulePackageDependency + // InternalRos2Parser.g:2560:2: ( rulePackageDependency ) + // InternalRos2Parser.g:2561:3: rulePackageDependency { before(grammarAccess.getDependencyAccess().getPackageDependencyParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -7831,10 +7827,10 @@ else if ( (LA8_0==ExternalDependency) ) { } break; case 2 : - // InternalRos2Parser.g:2568:2: ( ruleExternalDependency ) + // InternalRos2Parser.g:2566:2: ( ruleExternalDependency ) { - // InternalRos2Parser.g:2568:2: ( ruleExternalDependency ) - // InternalRos2Parser.g:2569:3: ruleExternalDependency + // InternalRos2Parser.g:2566:2: ( ruleExternalDependency ) + // InternalRos2Parser.g:2567:3: ruleExternalDependency { before(grammarAccess.getDependencyAccess().getExternalDependencyParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -7867,13 +7863,13 @@ else if ( (LA8_0==ExternalDependency) ) { // $ANTLR start "rule__Namespace__Alternatives" - // InternalRos2Parser.g:2578:1: rule__Namespace__Alternatives : ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ); + // InternalRos2Parser.g:2576:1: rule__Namespace__Alternatives : ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ); public final void rule__Namespace__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:2582:1: ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ) + // InternalRos2Parser.g:2580:1: ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ) int alt9=3; switch ( input.LA(1) ) { case GlobalNamespace: @@ -7900,10 +7896,10 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { switch (alt9) { case 1 : - // InternalRos2Parser.g:2583:2: ( ruleGlobalNamespace ) + // InternalRos2Parser.g:2581:2: ( ruleGlobalNamespace ) { - // InternalRos2Parser.g:2583:2: ( ruleGlobalNamespace ) - // InternalRos2Parser.g:2584:3: ruleGlobalNamespace + // InternalRos2Parser.g:2581:2: ( ruleGlobalNamespace ) + // InternalRos2Parser.g:2582:3: ruleGlobalNamespace { before(grammarAccess.getNamespaceAccess().getGlobalNamespaceParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -7919,10 +7915,10 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { } break; case 2 : - // InternalRos2Parser.g:2589:2: ( ruleRelativeNamespace_Impl ) + // InternalRos2Parser.g:2587:2: ( ruleRelativeNamespace_Impl ) { - // InternalRos2Parser.g:2589:2: ( ruleRelativeNamespace_Impl ) - // InternalRos2Parser.g:2590:3: ruleRelativeNamespace_Impl + // InternalRos2Parser.g:2587:2: ( ruleRelativeNamespace_Impl ) + // InternalRos2Parser.g:2588:3: ruleRelativeNamespace_Impl { before(grammarAccess.getNamespaceAccess().getRelativeNamespace_ImplParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -7938,10 +7934,10 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { } break; case 3 : - // InternalRos2Parser.g:2595:2: ( rulePrivateNamespace ) + // InternalRos2Parser.g:2593:2: ( rulePrivateNamespace ) { - // InternalRos2Parser.g:2595:2: ( rulePrivateNamespace ) - // InternalRos2Parser.g:2596:3: rulePrivateNamespace + // InternalRos2Parser.g:2593:2: ( rulePrivateNamespace ) + // InternalRos2Parser.g:2594:3: rulePrivateNamespace { before(grammarAccess.getNamespaceAccess().getPrivateNamespaceParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -7974,13 +7970,13 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { // $ANTLR start "rule__ParameterType__Alternatives" - // InternalRos2Parser.g:2605:1: rule__ParameterType__Alternatives : ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ); + // InternalRos2Parser.g:2603:1: rule__ParameterType__Alternatives : ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ); public final void rule__ParameterType__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:2609:1: ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ) + // InternalRos2Parser.g:2607:1: ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ) int alt10=8; switch ( input.LA(1) ) { case List: @@ -8018,7 +8014,7 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio alt10=7; } break; - case Array: + case RULE_BEGIN: { alt10=8; } @@ -8032,10 +8028,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio switch (alt10) { case 1 : - // InternalRos2Parser.g:2610:2: ( ruleParameterListType ) + // InternalRos2Parser.g:2608:2: ( ruleParameterListType ) { - // InternalRos2Parser.g:2610:2: ( ruleParameterListType ) - // InternalRos2Parser.g:2611:3: ruleParameterListType + // InternalRos2Parser.g:2608:2: ( ruleParameterListType ) + // InternalRos2Parser.g:2609:3: ruleParameterListType { before(grammarAccess.getParameterTypeAccess().getParameterListTypeParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -8051,10 +8047,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 2 : - // InternalRos2Parser.g:2616:2: ( ruleParameterStructType ) + // InternalRos2Parser.g:2614:2: ( ruleParameterStructType ) { - // InternalRos2Parser.g:2616:2: ( ruleParameterStructType ) - // InternalRos2Parser.g:2617:3: ruleParameterStructType + // InternalRos2Parser.g:2614:2: ( ruleParameterStructType ) + // InternalRos2Parser.g:2615:3: ruleParameterStructType { before(grammarAccess.getParameterTypeAccess().getParameterStructTypeParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -8070,10 +8066,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 3 : - // InternalRos2Parser.g:2622:2: ( ruleParameterIntegerType ) + // InternalRos2Parser.g:2620:2: ( ruleParameterIntegerType ) { - // InternalRos2Parser.g:2622:2: ( ruleParameterIntegerType ) - // InternalRos2Parser.g:2623:3: ruleParameterIntegerType + // InternalRos2Parser.g:2620:2: ( ruleParameterIntegerType ) + // InternalRos2Parser.g:2621:3: ruleParameterIntegerType { before(grammarAccess.getParameterTypeAccess().getParameterIntegerTypeParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -8089,10 +8085,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 4 : - // InternalRos2Parser.g:2628:2: ( ruleParameterStringType ) + // InternalRos2Parser.g:2626:2: ( ruleParameterStringType ) { - // InternalRos2Parser.g:2628:2: ( ruleParameterStringType ) - // InternalRos2Parser.g:2629:3: ruleParameterStringType + // InternalRos2Parser.g:2626:2: ( ruleParameterStringType ) + // InternalRos2Parser.g:2627:3: ruleParameterStringType { before(grammarAccess.getParameterTypeAccess().getParameterStringTypeParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -8108,10 +8104,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 5 : - // InternalRos2Parser.g:2634:2: ( ruleParameterDoubleType ) + // InternalRos2Parser.g:2632:2: ( ruleParameterDoubleType ) { - // InternalRos2Parser.g:2634:2: ( ruleParameterDoubleType ) - // InternalRos2Parser.g:2635:3: ruleParameterDoubleType + // InternalRos2Parser.g:2632:2: ( ruleParameterDoubleType ) + // InternalRos2Parser.g:2633:3: ruleParameterDoubleType { before(grammarAccess.getParameterTypeAccess().getParameterDoubleTypeParserRuleCall_4()); pushFollow(FOLLOW_2); @@ -8127,10 +8123,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 6 : - // InternalRos2Parser.g:2640:2: ( ruleParameterBooleanType ) + // InternalRos2Parser.g:2638:2: ( ruleParameterBooleanType ) { - // InternalRos2Parser.g:2640:2: ( ruleParameterBooleanType ) - // InternalRos2Parser.g:2641:3: ruleParameterBooleanType + // InternalRos2Parser.g:2638:2: ( ruleParameterBooleanType ) + // InternalRos2Parser.g:2639:3: ruleParameterBooleanType { before(grammarAccess.getParameterTypeAccess().getParameterBooleanTypeParserRuleCall_5()); pushFollow(FOLLOW_2); @@ -8146,10 +8142,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 7 : - // InternalRos2Parser.g:2646:2: ( ruleParameterBase64Type ) + // InternalRos2Parser.g:2644:2: ( ruleParameterBase64Type ) { - // InternalRos2Parser.g:2646:2: ( ruleParameterBase64Type ) - // InternalRos2Parser.g:2647:3: ruleParameterBase64Type + // InternalRos2Parser.g:2644:2: ( ruleParameterBase64Type ) + // InternalRos2Parser.g:2645:3: ruleParameterBase64Type { before(grammarAccess.getParameterTypeAccess().getParameterBase64TypeParserRuleCall_6()); pushFollow(FOLLOW_2); @@ -8165,10 +8161,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 8 : - // InternalRos2Parser.g:2652:2: ( ruleParameterArrayType ) + // InternalRos2Parser.g:2650:2: ( ruleParameterArrayType ) { - // InternalRos2Parser.g:2652:2: ( ruleParameterArrayType ) - // InternalRos2Parser.g:2653:3: ruleParameterArrayType + // InternalRos2Parser.g:2650:2: ( ruleParameterArrayType ) + // InternalRos2Parser.g:2651:3: ruleParameterArrayType { before(grammarAccess.getParameterTypeAccess().getParameterArrayTypeParserRuleCall_7()); pushFollow(FOLLOW_2); @@ -8201,80 +8197,21 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio // $ANTLR start "rule__ParameterValue__Alternatives" - // InternalRos2Parser.g:2662:1: rule__ParameterValue__Alternatives : ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ); + // InternalRos2Parser.g:2660:1: rule__ParameterValue__Alternatives : ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ); public final void rule__ParameterValue__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:2666:1: ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ) + // InternalRos2Parser.g:2664:1: ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ) int alt11=7; - switch ( input.LA(1) ) { - case RULE_ID: - case RULE_STRING: - { - alt11=1; - } - break; - case RULE_BINARY: - { - alt11=2; - } - break; - case RULE_DECINT: - { - alt11=3; - } - break; - case RULE_DOUBLE: - { - alt11=4; - } - break; - case RULE_BOOLEAN: - { - alt11=5; - } - break; - case LeftSquareBracket: - { - int LA11_6 = input.LA(2); - - if ( (LA11_6==ParameterStructMember) ) { - alt11=7; - } - else if ( (LA11_6==Comma||(LA11_6>=LeftSquareBracket && LA11_6<=RightSquareBracket)||(LA11_6>=RULE_BINARY && LA11_6<=RULE_DOUBLE)||(LA11_6>=RULE_ID && LA11_6<=RULE_STRING)) ) { - alt11=6; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 11, 6, input); - - throw nvae; - } - } - break; - case EOF: - case Comma: - case RightSquareBracket: - case RULE_END: - { - alt11=7; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 11, 0, input); - - throw nvae; - } - + alt11 = dfa11.predict(input); switch (alt11) { case 1 : - // InternalRos2Parser.g:2667:2: ( ruleParameterString ) + // InternalRos2Parser.g:2665:2: ( ruleParameterString ) { - // InternalRos2Parser.g:2667:2: ( ruleParameterString ) - // InternalRos2Parser.g:2668:3: ruleParameterString + // InternalRos2Parser.g:2665:2: ( ruleParameterString ) + // InternalRos2Parser.g:2666:3: ruleParameterString { before(grammarAccess.getParameterValueAccess().getParameterStringParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -8290,10 +8227,10 @@ else if ( (LA11_6==Comma||(LA11_6>=LeftSquareBracket && LA11_6<=RightSquareBrack } break; case 2 : - // InternalRos2Parser.g:2673:2: ( ruleParameterBase64 ) + // InternalRos2Parser.g:2671:2: ( ruleParameterBase64 ) { - // InternalRos2Parser.g:2673:2: ( ruleParameterBase64 ) - // InternalRos2Parser.g:2674:3: ruleParameterBase64 + // InternalRos2Parser.g:2671:2: ( ruleParameterBase64 ) + // InternalRos2Parser.g:2672:3: ruleParameterBase64 { before(grammarAccess.getParameterValueAccess().getParameterBase64ParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -8309,10 +8246,10 @@ else if ( (LA11_6==Comma||(LA11_6>=LeftSquareBracket && LA11_6<=RightSquareBrack } break; case 3 : - // InternalRos2Parser.g:2679:2: ( ruleParameterInteger ) + // InternalRos2Parser.g:2677:2: ( ruleParameterInteger ) { - // InternalRos2Parser.g:2679:2: ( ruleParameterInteger ) - // InternalRos2Parser.g:2680:3: ruleParameterInteger + // InternalRos2Parser.g:2677:2: ( ruleParameterInteger ) + // InternalRos2Parser.g:2678:3: ruleParameterInteger { before(grammarAccess.getParameterValueAccess().getParameterIntegerParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -8328,10 +8265,10 @@ else if ( (LA11_6==Comma||(LA11_6>=LeftSquareBracket && LA11_6<=RightSquareBrack } break; case 4 : - // InternalRos2Parser.g:2685:2: ( ruleParameterDouble ) + // InternalRos2Parser.g:2683:2: ( ruleParameterDouble ) { - // InternalRos2Parser.g:2685:2: ( ruleParameterDouble ) - // InternalRos2Parser.g:2686:3: ruleParameterDouble + // InternalRos2Parser.g:2683:2: ( ruleParameterDouble ) + // InternalRos2Parser.g:2684:3: ruleParameterDouble { before(grammarAccess.getParameterValueAccess().getParameterDoubleParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -8347,10 +8284,10 @@ else if ( (LA11_6==Comma||(LA11_6>=LeftSquareBracket && LA11_6<=RightSquareBrack } break; case 5 : - // InternalRos2Parser.g:2691:2: ( ruleParameterBoolean ) + // InternalRos2Parser.g:2689:2: ( ruleParameterBoolean ) { - // InternalRos2Parser.g:2691:2: ( ruleParameterBoolean ) - // InternalRos2Parser.g:2692:3: ruleParameterBoolean + // InternalRos2Parser.g:2689:2: ( ruleParameterBoolean ) + // InternalRos2Parser.g:2690:3: ruleParameterBoolean { before(grammarAccess.getParameterValueAccess().getParameterBooleanParserRuleCall_4()); pushFollow(FOLLOW_2); @@ -8366,10 +8303,10 @@ else if ( (LA11_6==Comma||(LA11_6>=LeftSquareBracket && LA11_6<=RightSquareBrack } break; case 6 : - // InternalRos2Parser.g:2697:2: ( ruleParameterList ) + // InternalRos2Parser.g:2695:2: ( ruleParameterList ) { - // InternalRos2Parser.g:2697:2: ( ruleParameterList ) - // InternalRos2Parser.g:2698:3: ruleParameterList + // InternalRos2Parser.g:2695:2: ( ruleParameterList ) + // InternalRos2Parser.g:2696:3: ruleParameterList { before(grammarAccess.getParameterValueAccess().getParameterListParserRuleCall_5()); pushFollow(FOLLOW_2); @@ -8385,10 +8322,10 @@ else if ( (LA11_6==Comma||(LA11_6>=LeftSquareBracket && LA11_6<=RightSquareBrack } break; case 7 : - // InternalRos2Parser.g:2703:2: ( ruleParameterStruct ) + // InternalRos2Parser.g:2701:2: ( ruleParameterStruct ) { - // InternalRos2Parser.g:2703:2: ( ruleParameterStruct ) - // InternalRos2Parser.g:2704:3: ruleParameterStruct + // InternalRos2Parser.g:2701:2: ( ruleParameterStruct ) + // InternalRos2Parser.g:2702:3: ruleParameterStruct { before(grammarAccess.getParameterValueAccess().getParameterStructParserRuleCall_6()); pushFollow(FOLLOW_2); @@ -8421,13 +8358,13 @@ else if ( (LA11_6==Comma||(LA11_6>=LeftSquareBracket && LA11_6<=RightSquareBrack // $ANTLR start "rule__MessagePart__DataAlternatives_1_0" - // InternalRos2Parser.g:2713:1: rule__MessagePart__DataAlternatives_1_0 : ( ( ruleKEYWORD ) | ( RULE_MESSAGE_ASIGMENT ) | ( ruleEString ) ); + // InternalRos2Parser.g:2711:1: rule__MessagePart__DataAlternatives_1_0 : ( ( ruleKEYWORD ) | ( RULE_MESSAGE_ASIGMENT ) | ( ruleEString ) ); public final void rule__MessagePart__DataAlternatives_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:2717:1: ( ( ruleKEYWORD ) | ( RULE_MESSAGE_ASIGMENT ) | ( ruleEString ) ) + // InternalRos2Parser.g:2715:1: ( ( ruleKEYWORD ) | ( RULE_MESSAGE_ASIGMENT ) | ( ruleEString ) ) int alt12=3; switch ( input.LA(1) ) { case Duration: @@ -8465,10 +8402,10 @@ public final void rule__MessagePart__DataAlternatives_1_0() throws RecognitionEx switch (alt12) { case 1 : - // InternalRos2Parser.g:2718:2: ( ruleKEYWORD ) + // InternalRos2Parser.g:2716:2: ( ruleKEYWORD ) { - // InternalRos2Parser.g:2718:2: ( ruleKEYWORD ) - // InternalRos2Parser.g:2719:3: ruleKEYWORD + // InternalRos2Parser.g:2716:2: ( ruleKEYWORD ) + // InternalRos2Parser.g:2717:3: ruleKEYWORD { before(grammarAccess.getMessagePartAccess().getDataKEYWORDParserRuleCall_1_0_0()); pushFollow(FOLLOW_2); @@ -8484,10 +8421,10 @@ public final void rule__MessagePart__DataAlternatives_1_0() throws RecognitionEx } break; case 2 : - // InternalRos2Parser.g:2724:2: ( RULE_MESSAGE_ASIGMENT ) + // InternalRos2Parser.g:2722:2: ( RULE_MESSAGE_ASIGMENT ) { - // InternalRos2Parser.g:2724:2: ( RULE_MESSAGE_ASIGMENT ) - // InternalRos2Parser.g:2725:3: RULE_MESSAGE_ASIGMENT + // InternalRos2Parser.g:2722:2: ( RULE_MESSAGE_ASIGMENT ) + // InternalRos2Parser.g:2723:3: RULE_MESSAGE_ASIGMENT { before(grammarAccess.getMessagePartAccess().getDataMESSAGE_ASIGMENTTerminalRuleCall_1_0_1()); match(input,RULE_MESSAGE_ASIGMENT,FOLLOW_2); @@ -8499,10 +8436,10 @@ public final void rule__MessagePart__DataAlternatives_1_0() throws RecognitionEx } break; case 3 : - // InternalRos2Parser.g:2730:2: ( ruleEString ) + // InternalRos2Parser.g:2728:2: ( ruleEString ) { - // InternalRos2Parser.g:2730:2: ( ruleEString ) - // InternalRos2Parser.g:2731:3: ruleEString + // InternalRos2Parser.g:2728:2: ( ruleEString ) + // InternalRos2Parser.g:2729:3: ruleEString { before(grammarAccess.getMessagePartAccess().getDataEStringParserRuleCall_1_0_2()); pushFollow(FOLLOW_2); @@ -8535,21 +8472,21 @@ public final void rule__MessagePart__DataAlternatives_1_0() throws RecognitionEx // $ANTLR start "rule__AbstractType__Alternatives" - // InternalRos2Parser.g:2740:1: rule__AbstractType__Alternatives : ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) ); + // InternalRos2Parser.g:2738:1: rule__AbstractType__Alternatives : ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) ); public final void rule__AbstractType__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:2744:1: ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) ) + // InternalRos2Parser.g:2742:1: ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) ) int alt13=31; alt13 = dfa13.predict(input); switch (alt13) { case 1 : - // InternalRos2Parser.g:2745:2: ( rulebool ) + // InternalRos2Parser.g:2743:2: ( rulebool ) { - // InternalRos2Parser.g:2745:2: ( rulebool ) - // InternalRos2Parser.g:2746:3: rulebool + // InternalRos2Parser.g:2743:2: ( rulebool ) + // InternalRos2Parser.g:2744:3: rulebool { before(grammarAccess.getAbstractTypeAccess().getBoolParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -8565,10 +8502,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 2 : - // InternalRos2Parser.g:2751:2: ( ruleint8 ) + // InternalRos2Parser.g:2749:2: ( ruleint8 ) { - // InternalRos2Parser.g:2751:2: ( ruleint8 ) - // InternalRos2Parser.g:2752:3: ruleint8 + // InternalRos2Parser.g:2749:2: ( ruleint8 ) + // InternalRos2Parser.g:2750:3: ruleint8 { before(grammarAccess.getAbstractTypeAccess().getInt8ParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -8584,10 +8521,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 3 : - // InternalRos2Parser.g:2757:2: ( ruleuint8 ) + // InternalRos2Parser.g:2755:2: ( ruleuint8 ) { - // InternalRos2Parser.g:2757:2: ( ruleuint8 ) - // InternalRos2Parser.g:2758:3: ruleuint8 + // InternalRos2Parser.g:2755:2: ( ruleuint8 ) + // InternalRos2Parser.g:2756:3: ruleuint8 { before(grammarAccess.getAbstractTypeAccess().getUint8ParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -8603,10 +8540,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 4 : - // InternalRos2Parser.g:2763:2: ( ruleint16 ) + // InternalRos2Parser.g:2761:2: ( ruleint16 ) { - // InternalRos2Parser.g:2763:2: ( ruleint16 ) - // InternalRos2Parser.g:2764:3: ruleint16 + // InternalRos2Parser.g:2761:2: ( ruleint16 ) + // InternalRos2Parser.g:2762:3: ruleint16 { before(grammarAccess.getAbstractTypeAccess().getInt16ParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -8622,10 +8559,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 5 : - // InternalRos2Parser.g:2769:2: ( ruleuint16 ) + // InternalRos2Parser.g:2767:2: ( ruleuint16 ) { - // InternalRos2Parser.g:2769:2: ( ruleuint16 ) - // InternalRos2Parser.g:2770:3: ruleuint16 + // InternalRos2Parser.g:2767:2: ( ruleuint16 ) + // InternalRos2Parser.g:2768:3: ruleuint16 { before(grammarAccess.getAbstractTypeAccess().getUint16ParserRuleCall_4()); pushFollow(FOLLOW_2); @@ -8641,10 +8578,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 6 : - // InternalRos2Parser.g:2775:2: ( ruleint32 ) + // InternalRos2Parser.g:2773:2: ( ruleint32 ) { - // InternalRos2Parser.g:2775:2: ( ruleint32 ) - // InternalRos2Parser.g:2776:3: ruleint32 + // InternalRos2Parser.g:2773:2: ( ruleint32 ) + // InternalRos2Parser.g:2774:3: ruleint32 { before(grammarAccess.getAbstractTypeAccess().getInt32ParserRuleCall_5()); pushFollow(FOLLOW_2); @@ -8660,10 +8597,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 7 : - // InternalRos2Parser.g:2781:2: ( ruleuint32 ) + // InternalRos2Parser.g:2779:2: ( ruleuint32 ) { - // InternalRos2Parser.g:2781:2: ( ruleuint32 ) - // InternalRos2Parser.g:2782:3: ruleuint32 + // InternalRos2Parser.g:2779:2: ( ruleuint32 ) + // InternalRos2Parser.g:2780:3: ruleuint32 { before(grammarAccess.getAbstractTypeAccess().getUint32ParserRuleCall_6()); pushFollow(FOLLOW_2); @@ -8679,10 +8616,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 8 : - // InternalRos2Parser.g:2787:2: ( ruleint64 ) + // InternalRos2Parser.g:2785:2: ( ruleint64 ) { - // InternalRos2Parser.g:2787:2: ( ruleint64 ) - // InternalRos2Parser.g:2788:3: ruleint64 + // InternalRos2Parser.g:2785:2: ( ruleint64 ) + // InternalRos2Parser.g:2786:3: ruleint64 { before(grammarAccess.getAbstractTypeAccess().getInt64ParserRuleCall_7()); pushFollow(FOLLOW_2); @@ -8698,10 +8635,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 9 : - // InternalRos2Parser.g:2793:2: ( ruleuint64 ) + // InternalRos2Parser.g:2791:2: ( ruleuint64 ) { - // InternalRos2Parser.g:2793:2: ( ruleuint64 ) - // InternalRos2Parser.g:2794:3: ruleuint64 + // InternalRos2Parser.g:2791:2: ( ruleuint64 ) + // InternalRos2Parser.g:2792:3: ruleuint64 { before(grammarAccess.getAbstractTypeAccess().getUint64ParserRuleCall_8()); pushFollow(FOLLOW_2); @@ -8717,10 +8654,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 10 : - // InternalRos2Parser.g:2799:2: ( rulefloat32 ) + // InternalRos2Parser.g:2797:2: ( rulefloat32 ) { - // InternalRos2Parser.g:2799:2: ( rulefloat32 ) - // InternalRos2Parser.g:2800:3: rulefloat32 + // InternalRos2Parser.g:2797:2: ( rulefloat32 ) + // InternalRos2Parser.g:2798:3: rulefloat32 { before(grammarAccess.getAbstractTypeAccess().getFloat32ParserRuleCall_9()); pushFollow(FOLLOW_2); @@ -8736,10 +8673,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 11 : - // InternalRos2Parser.g:2805:2: ( rulefloat64 ) + // InternalRos2Parser.g:2803:2: ( rulefloat64 ) { - // InternalRos2Parser.g:2805:2: ( rulefloat64 ) - // InternalRos2Parser.g:2806:3: rulefloat64 + // InternalRos2Parser.g:2803:2: ( rulefloat64 ) + // InternalRos2Parser.g:2804:3: rulefloat64 { before(grammarAccess.getAbstractTypeAccess().getFloat64ParserRuleCall_10()); pushFollow(FOLLOW_2); @@ -8755,10 +8692,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 12 : - // InternalRos2Parser.g:2811:2: ( rulestring0 ) + // InternalRos2Parser.g:2809:2: ( rulestring0 ) { - // InternalRos2Parser.g:2811:2: ( rulestring0 ) - // InternalRos2Parser.g:2812:3: rulestring0 + // InternalRos2Parser.g:2809:2: ( rulestring0 ) + // InternalRos2Parser.g:2810:3: rulestring0 { before(grammarAccess.getAbstractTypeAccess().getString0ParserRuleCall_11()); pushFollow(FOLLOW_2); @@ -8774,10 +8711,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 13 : - // InternalRos2Parser.g:2817:2: ( rulebyte ) + // InternalRos2Parser.g:2815:2: ( rulebyte ) { - // InternalRos2Parser.g:2817:2: ( rulebyte ) - // InternalRos2Parser.g:2818:3: rulebyte + // InternalRos2Parser.g:2815:2: ( rulebyte ) + // InternalRos2Parser.g:2816:3: rulebyte { before(grammarAccess.getAbstractTypeAccess().getByteParserRuleCall_12()); pushFollow(FOLLOW_2); @@ -8793,10 +8730,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 14 : - // InternalRos2Parser.g:2823:2: ( ruletime ) + // InternalRos2Parser.g:2821:2: ( ruletime ) { - // InternalRos2Parser.g:2823:2: ( ruletime ) - // InternalRos2Parser.g:2824:3: ruletime + // InternalRos2Parser.g:2821:2: ( ruletime ) + // InternalRos2Parser.g:2822:3: ruletime { before(grammarAccess.getAbstractTypeAccess().getTimeParserRuleCall_13()); pushFollow(FOLLOW_2); @@ -8812,10 +8749,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 15 : - // InternalRos2Parser.g:2829:2: ( ruleduration ) + // InternalRos2Parser.g:2827:2: ( ruleduration ) { - // InternalRos2Parser.g:2829:2: ( ruleduration ) - // InternalRos2Parser.g:2830:3: ruleduration + // InternalRos2Parser.g:2827:2: ( ruleduration ) + // InternalRos2Parser.g:2828:3: ruleduration { before(grammarAccess.getAbstractTypeAccess().getDurationParserRuleCall_14()); pushFollow(FOLLOW_2); @@ -8831,10 +8768,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 16 : - // InternalRos2Parser.g:2835:2: ( ruleHeader ) + // InternalRos2Parser.g:2833:2: ( ruleHeader ) { - // InternalRos2Parser.g:2835:2: ( ruleHeader ) - // InternalRos2Parser.g:2836:3: ruleHeader + // InternalRos2Parser.g:2833:2: ( ruleHeader ) + // InternalRos2Parser.g:2834:3: ruleHeader { before(grammarAccess.getAbstractTypeAccess().getHeaderParserRuleCall_15()); pushFollow(FOLLOW_2); @@ -8850,10 +8787,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 17 : - // InternalRos2Parser.g:2841:2: ( ruleboolArray ) + // InternalRos2Parser.g:2839:2: ( ruleboolArray ) { - // InternalRos2Parser.g:2841:2: ( ruleboolArray ) - // InternalRos2Parser.g:2842:3: ruleboolArray + // InternalRos2Parser.g:2839:2: ( ruleboolArray ) + // InternalRos2Parser.g:2840:3: ruleboolArray { before(grammarAccess.getAbstractTypeAccess().getBoolArrayParserRuleCall_16()); pushFollow(FOLLOW_2); @@ -8869,10 +8806,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 18 : - // InternalRos2Parser.g:2847:2: ( ruleint8Array ) + // InternalRos2Parser.g:2845:2: ( ruleint8Array ) { - // InternalRos2Parser.g:2847:2: ( ruleint8Array ) - // InternalRos2Parser.g:2848:3: ruleint8Array + // InternalRos2Parser.g:2845:2: ( ruleint8Array ) + // InternalRos2Parser.g:2846:3: ruleint8Array { before(grammarAccess.getAbstractTypeAccess().getInt8ArrayParserRuleCall_17()); pushFollow(FOLLOW_2); @@ -8888,10 +8825,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 19 : - // InternalRos2Parser.g:2853:2: ( ruleuint8Array ) + // InternalRos2Parser.g:2851:2: ( ruleuint8Array ) { - // InternalRos2Parser.g:2853:2: ( ruleuint8Array ) - // InternalRos2Parser.g:2854:3: ruleuint8Array + // InternalRos2Parser.g:2851:2: ( ruleuint8Array ) + // InternalRos2Parser.g:2852:3: ruleuint8Array { before(grammarAccess.getAbstractTypeAccess().getUint8ArrayParserRuleCall_18()); pushFollow(FOLLOW_2); @@ -8907,10 +8844,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 20 : - // InternalRos2Parser.g:2859:2: ( ruleint16Array ) + // InternalRos2Parser.g:2857:2: ( ruleint16Array ) { - // InternalRos2Parser.g:2859:2: ( ruleint16Array ) - // InternalRos2Parser.g:2860:3: ruleint16Array + // InternalRos2Parser.g:2857:2: ( ruleint16Array ) + // InternalRos2Parser.g:2858:3: ruleint16Array { before(grammarAccess.getAbstractTypeAccess().getInt16ArrayParserRuleCall_19()); pushFollow(FOLLOW_2); @@ -8926,10 +8863,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 21 : - // InternalRos2Parser.g:2865:2: ( ruleuint16Array ) + // InternalRos2Parser.g:2863:2: ( ruleuint16Array ) { - // InternalRos2Parser.g:2865:2: ( ruleuint16Array ) - // InternalRos2Parser.g:2866:3: ruleuint16Array + // InternalRos2Parser.g:2863:2: ( ruleuint16Array ) + // InternalRos2Parser.g:2864:3: ruleuint16Array { before(grammarAccess.getAbstractTypeAccess().getUint16ArrayParserRuleCall_20()); pushFollow(FOLLOW_2); @@ -8945,10 +8882,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 22 : - // InternalRos2Parser.g:2871:2: ( ruleint32Array ) + // InternalRos2Parser.g:2869:2: ( ruleint32Array ) { - // InternalRos2Parser.g:2871:2: ( ruleint32Array ) - // InternalRos2Parser.g:2872:3: ruleint32Array + // InternalRos2Parser.g:2869:2: ( ruleint32Array ) + // InternalRos2Parser.g:2870:3: ruleint32Array { before(grammarAccess.getAbstractTypeAccess().getInt32ArrayParserRuleCall_21()); pushFollow(FOLLOW_2); @@ -8964,10 +8901,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 23 : - // InternalRos2Parser.g:2877:2: ( ruleuint32Array ) + // InternalRos2Parser.g:2875:2: ( ruleuint32Array ) { - // InternalRos2Parser.g:2877:2: ( ruleuint32Array ) - // InternalRos2Parser.g:2878:3: ruleuint32Array + // InternalRos2Parser.g:2875:2: ( ruleuint32Array ) + // InternalRos2Parser.g:2876:3: ruleuint32Array { before(grammarAccess.getAbstractTypeAccess().getUint32ArrayParserRuleCall_22()); pushFollow(FOLLOW_2); @@ -8983,10 +8920,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 24 : - // InternalRos2Parser.g:2883:2: ( ruleint64Array ) + // InternalRos2Parser.g:2881:2: ( ruleint64Array ) { - // InternalRos2Parser.g:2883:2: ( ruleint64Array ) - // InternalRos2Parser.g:2884:3: ruleint64Array + // InternalRos2Parser.g:2881:2: ( ruleint64Array ) + // InternalRos2Parser.g:2882:3: ruleint64Array { before(grammarAccess.getAbstractTypeAccess().getInt64ArrayParserRuleCall_23()); pushFollow(FOLLOW_2); @@ -9002,10 +8939,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 25 : - // InternalRos2Parser.g:2889:2: ( ruleuint64Array ) + // InternalRos2Parser.g:2887:2: ( ruleuint64Array ) { - // InternalRos2Parser.g:2889:2: ( ruleuint64Array ) - // InternalRos2Parser.g:2890:3: ruleuint64Array + // InternalRos2Parser.g:2887:2: ( ruleuint64Array ) + // InternalRos2Parser.g:2888:3: ruleuint64Array { before(grammarAccess.getAbstractTypeAccess().getUint64ArrayParserRuleCall_24()); pushFollow(FOLLOW_2); @@ -9021,10 +8958,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 26 : - // InternalRos2Parser.g:2895:2: ( rulefloat32Array ) + // InternalRos2Parser.g:2893:2: ( rulefloat32Array ) { - // InternalRos2Parser.g:2895:2: ( rulefloat32Array ) - // InternalRos2Parser.g:2896:3: rulefloat32Array + // InternalRos2Parser.g:2893:2: ( rulefloat32Array ) + // InternalRos2Parser.g:2894:3: rulefloat32Array { before(grammarAccess.getAbstractTypeAccess().getFloat32ArrayParserRuleCall_25()); pushFollow(FOLLOW_2); @@ -9040,10 +8977,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 27 : - // InternalRos2Parser.g:2901:2: ( rulefloat64Array ) + // InternalRos2Parser.g:2899:2: ( rulefloat64Array ) { - // InternalRos2Parser.g:2901:2: ( rulefloat64Array ) - // InternalRos2Parser.g:2902:3: rulefloat64Array + // InternalRos2Parser.g:2899:2: ( rulefloat64Array ) + // InternalRos2Parser.g:2900:3: rulefloat64Array { before(grammarAccess.getAbstractTypeAccess().getFloat64ArrayParserRuleCall_26()); pushFollow(FOLLOW_2); @@ -9059,10 +8996,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 28 : - // InternalRos2Parser.g:2907:2: ( rulestring0Array ) + // InternalRos2Parser.g:2905:2: ( rulestring0Array ) { - // InternalRos2Parser.g:2907:2: ( rulestring0Array ) - // InternalRos2Parser.g:2908:3: rulestring0Array + // InternalRos2Parser.g:2905:2: ( rulestring0Array ) + // InternalRos2Parser.g:2906:3: rulestring0Array { before(grammarAccess.getAbstractTypeAccess().getString0ArrayParserRuleCall_27()); pushFollow(FOLLOW_2); @@ -9078,10 +9015,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 29 : - // InternalRos2Parser.g:2913:2: ( rulebyteArray ) + // InternalRos2Parser.g:2911:2: ( rulebyteArray ) { - // InternalRos2Parser.g:2913:2: ( rulebyteArray ) - // InternalRos2Parser.g:2914:3: rulebyteArray + // InternalRos2Parser.g:2911:2: ( rulebyteArray ) + // InternalRos2Parser.g:2912:3: rulebyteArray { before(grammarAccess.getAbstractTypeAccess().getByteArrayParserRuleCall_28()); pushFollow(FOLLOW_2); @@ -9097,10 +9034,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 30 : - // InternalRos2Parser.g:2919:2: ( ruleTopicSpecRef ) + // InternalRos2Parser.g:2917:2: ( ruleTopicSpecRef ) { - // InternalRos2Parser.g:2919:2: ( ruleTopicSpecRef ) - // InternalRos2Parser.g:2920:3: ruleTopicSpecRef + // InternalRos2Parser.g:2917:2: ( ruleTopicSpecRef ) + // InternalRos2Parser.g:2918:3: ruleTopicSpecRef { before(grammarAccess.getAbstractTypeAccess().getTopicSpecRefParserRuleCall_29()); pushFollow(FOLLOW_2); @@ -9116,10 +9053,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 31 : - // InternalRos2Parser.g:2925:2: ( ruleArrayTopicSpecRef ) + // InternalRos2Parser.g:2923:2: ( ruleArrayTopicSpecRef ) { - // InternalRos2Parser.g:2925:2: ( ruleArrayTopicSpecRef ) - // InternalRos2Parser.g:2926:3: ruleArrayTopicSpecRef + // InternalRos2Parser.g:2923:2: ( ruleArrayTopicSpecRef ) + // InternalRos2Parser.g:2924:3: ruleArrayTopicSpecRef { before(grammarAccess.getAbstractTypeAccess().getArrayTopicSpecRefParserRuleCall_30()); pushFollow(FOLLOW_2); @@ -9152,13 +9089,13 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException // $ANTLR start "rule__KEYWORD__Alternatives" - // InternalRos2Parser.g:2935:1: rule__KEYWORD__Alternatives : ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ); + // InternalRos2Parser.g:2933:1: rule__KEYWORD__Alternatives : ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ); public final void rule__KEYWORD__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:2939:1: ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ) + // InternalRos2Parser.g:2937:1: ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ) int alt14=11; switch ( input.LA(1) ) { case Goal: @@ -9225,10 +9162,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { switch (alt14) { case 1 : - // InternalRos2Parser.g:2940:2: ( Goal ) + // InternalRos2Parser.g:2938:2: ( Goal ) { - // InternalRos2Parser.g:2940:2: ( Goal ) - // InternalRos2Parser.g:2941:3: Goal + // InternalRos2Parser.g:2938:2: ( Goal ) + // InternalRos2Parser.g:2939:3: Goal { before(grammarAccess.getKEYWORDAccess().getGoalKeyword_0()); match(input,Goal,FOLLOW_2); @@ -9240,10 +9177,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 2 : - // InternalRos2Parser.g:2946:2: ( Message ) + // InternalRos2Parser.g:2944:2: ( Message ) { - // InternalRos2Parser.g:2946:2: ( Message ) - // InternalRos2Parser.g:2947:3: Message + // InternalRos2Parser.g:2944:2: ( Message ) + // InternalRos2Parser.g:2945:3: Message { before(grammarAccess.getKEYWORDAccess().getMessageKeyword_1()); match(input,Message,FOLLOW_2); @@ -9255,10 +9192,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 3 : - // InternalRos2Parser.g:2952:2: ( Result ) + // InternalRos2Parser.g:2950:2: ( Result ) { - // InternalRos2Parser.g:2952:2: ( Result ) - // InternalRos2Parser.g:2953:3: Result + // InternalRos2Parser.g:2950:2: ( Result ) + // InternalRos2Parser.g:2951:3: Result { before(grammarAccess.getKEYWORDAccess().getResultKeyword_2()); match(input,Result,FOLLOW_2); @@ -9270,10 +9207,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 4 : - // InternalRos2Parser.g:2958:2: ( Feedback ) + // InternalRos2Parser.g:2956:2: ( Feedback ) { - // InternalRos2Parser.g:2958:2: ( Feedback ) - // InternalRos2Parser.g:2959:3: Feedback + // InternalRos2Parser.g:2956:2: ( Feedback ) + // InternalRos2Parser.g:2957:3: Feedback { before(grammarAccess.getKEYWORDAccess().getFeedbackKeyword_3()); match(input,Feedback,FOLLOW_2); @@ -9285,10 +9222,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 5 : - // InternalRos2Parser.g:2964:2: ( Name ) + // InternalRos2Parser.g:2962:2: ( Name ) { - // InternalRos2Parser.g:2964:2: ( Name ) - // InternalRos2Parser.g:2965:3: Name + // InternalRos2Parser.g:2962:2: ( Name ) + // InternalRos2Parser.g:2963:3: Name { before(grammarAccess.getKEYWORDAccess().getNameKeyword_4()); match(input,Name,FOLLOW_2); @@ -9300,10 +9237,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 6 : - // InternalRos2Parser.g:2970:2: ( Value ) + // InternalRos2Parser.g:2968:2: ( Value ) { - // InternalRos2Parser.g:2970:2: ( Value ) - // InternalRos2Parser.g:2971:3: Value + // InternalRos2Parser.g:2968:2: ( Value ) + // InternalRos2Parser.g:2969:3: Value { before(grammarAccess.getKEYWORDAccess().getValueKeyword_5()); match(input,Value,FOLLOW_2); @@ -9315,10 +9252,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 7 : - // InternalRos2Parser.g:2976:2: ( Service ) + // InternalRos2Parser.g:2974:2: ( Service ) { - // InternalRos2Parser.g:2976:2: ( Service ) - // InternalRos2Parser.g:2977:3: Service + // InternalRos2Parser.g:2974:2: ( Service ) + // InternalRos2Parser.g:2975:3: Service { before(grammarAccess.getKEYWORDAccess().getServiceKeyword_6()); match(input,Service,FOLLOW_2); @@ -9330,10 +9267,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 8 : - // InternalRos2Parser.g:2982:2: ( Type ) + // InternalRos2Parser.g:2980:2: ( Type ) { - // InternalRos2Parser.g:2982:2: ( Type ) - // InternalRos2Parser.g:2983:3: Type + // InternalRos2Parser.g:2980:2: ( Type ) + // InternalRos2Parser.g:2981:3: Type { before(grammarAccess.getKEYWORDAccess().getTypeKeyword_7()); match(input,Type,FOLLOW_2); @@ -9345,10 +9282,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 9 : - // InternalRos2Parser.g:2988:2: ( Action ) + // InternalRos2Parser.g:2986:2: ( Action ) { - // InternalRos2Parser.g:2988:2: ( Action ) - // InternalRos2Parser.g:2989:3: Action + // InternalRos2Parser.g:2986:2: ( Action ) + // InternalRos2Parser.g:2987:3: Action { before(grammarAccess.getKEYWORDAccess().getActionKeyword_8()); match(input,Action,FOLLOW_2); @@ -9360,10 +9297,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 10 : - // InternalRos2Parser.g:2994:2: ( Duration ) + // InternalRos2Parser.g:2992:2: ( Duration ) { - // InternalRos2Parser.g:2994:2: ( Duration ) - // InternalRos2Parser.g:2995:3: Duration + // InternalRos2Parser.g:2992:2: ( Duration ) + // InternalRos2Parser.g:2993:3: Duration { before(grammarAccess.getKEYWORDAccess().getDurationKeyword_9()); match(input,Duration,FOLLOW_2); @@ -9375,10 +9312,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 11 : - // InternalRos2Parser.g:3000:2: ( Time ) + // InternalRos2Parser.g:2998:2: ( Time ) { - // InternalRos2Parser.g:3000:2: ( Time ) - // InternalRos2Parser.g:3001:3: Time + // InternalRos2Parser.g:2998:2: ( Time ) + // InternalRos2Parser.g:2999:3: Time { before(grammarAccess.getKEYWORDAccess().getTimeKeyword_10()); match(input,Time,FOLLOW_2); @@ -9407,13 +9344,13 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { // $ANTLR start "rule__EString__Alternatives" - // InternalRos2Parser.g:3010:1: rule__EString__Alternatives : ( ( RULE_STRING ) | ( RULE_ID ) ); + // InternalRos2Parser.g:3008:1: rule__EString__Alternatives : ( ( RULE_STRING ) | ( RULE_ID ) ); public final void rule__EString__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3014:1: ( ( RULE_STRING ) | ( RULE_ID ) ) + // InternalRos2Parser.g:3012:1: ( ( RULE_STRING ) | ( RULE_ID ) ) int alt15=2; int LA15_0 = input.LA(1); @@ -9431,10 +9368,10 @@ else if ( (LA15_0==RULE_ID) ) { } switch (alt15) { case 1 : - // InternalRos2Parser.g:3015:2: ( RULE_STRING ) + // InternalRos2Parser.g:3013:2: ( RULE_STRING ) { - // InternalRos2Parser.g:3015:2: ( RULE_STRING ) - // InternalRos2Parser.g:3016:3: RULE_STRING + // InternalRos2Parser.g:3013:2: ( RULE_STRING ) + // InternalRos2Parser.g:3014:3: RULE_STRING { before(grammarAccess.getEStringAccess().getSTRINGTerminalRuleCall_0()); match(input,RULE_STRING,FOLLOW_2); @@ -9446,10 +9383,10 @@ else if ( (LA15_0==RULE_ID) ) { } break; case 2 : - // InternalRos2Parser.g:3021:2: ( RULE_ID ) + // InternalRos2Parser.g:3019:2: ( RULE_ID ) { - // InternalRos2Parser.g:3021:2: ( RULE_ID ) - // InternalRos2Parser.g:3022:3: RULE_ID + // InternalRos2Parser.g:3019:2: ( RULE_ID ) + // InternalRos2Parser.g:3020:3: RULE_ID { before(grammarAccess.getEStringAccess().getIDTerminalRuleCall_1()); match(input,RULE_ID,FOLLOW_2); @@ -9478,13 +9415,13 @@ else if ( (LA15_0==RULE_ID) ) { // $ANTLR start "rule__RosNames__Alternatives" - // InternalRos2Parser.g:3031:1: rule__RosNames__Alternatives : ( ( RULE_ROS_CONVENTION_A ) | ( RULE_ID ) | ( Node ) ); + // InternalRos2Parser.g:3029:1: rule__RosNames__Alternatives : ( ( RULE_ROS_CONVENTION_A ) | ( RULE_ID ) | ( Node ) ); public final void rule__RosNames__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3035:1: ( ( RULE_ROS_CONVENTION_A ) | ( RULE_ID ) | ( Node ) ) + // InternalRos2Parser.g:3033:1: ( ( RULE_ROS_CONVENTION_A ) | ( RULE_ID ) | ( Node ) ) int alt16=3; switch ( input.LA(1) ) { case RULE_ROS_CONVENTION_A: @@ -9511,10 +9448,10 @@ public final void rule__RosNames__Alternatives() throws RecognitionException { switch (alt16) { case 1 : - // InternalRos2Parser.g:3036:2: ( RULE_ROS_CONVENTION_A ) + // InternalRos2Parser.g:3034:2: ( RULE_ROS_CONVENTION_A ) { - // InternalRos2Parser.g:3036:2: ( RULE_ROS_CONVENTION_A ) - // InternalRos2Parser.g:3037:3: RULE_ROS_CONVENTION_A + // InternalRos2Parser.g:3034:2: ( RULE_ROS_CONVENTION_A ) + // InternalRos2Parser.g:3035:3: RULE_ROS_CONVENTION_A { before(grammarAccess.getRosNamesAccess().getROS_CONVENTION_ATerminalRuleCall_0()); match(input,RULE_ROS_CONVENTION_A,FOLLOW_2); @@ -9526,10 +9463,10 @@ public final void rule__RosNames__Alternatives() throws RecognitionException { } break; case 2 : - // InternalRos2Parser.g:3042:2: ( RULE_ID ) + // InternalRos2Parser.g:3040:2: ( RULE_ID ) { - // InternalRos2Parser.g:3042:2: ( RULE_ID ) - // InternalRos2Parser.g:3043:3: RULE_ID + // InternalRos2Parser.g:3040:2: ( RULE_ID ) + // InternalRos2Parser.g:3041:3: RULE_ID { before(grammarAccess.getRosNamesAccess().getIDTerminalRuleCall_1()); match(input,RULE_ID,FOLLOW_2); @@ -9541,10 +9478,10 @@ public final void rule__RosNames__Alternatives() throws RecognitionException { } break; case 3 : - // InternalRos2Parser.g:3048:2: ( Node ) + // InternalRos2Parser.g:3046:2: ( Node ) { - // InternalRos2Parser.g:3048:2: ( Node ) - // InternalRos2Parser.g:3049:3: Node + // InternalRos2Parser.g:3046:2: ( Node ) + // InternalRos2Parser.g:3047:3: Node { before(grammarAccess.getRosNamesAccess().getNodeKeyword_2()); match(input,Node,FOLLOW_2); @@ -9573,14 +9510,14 @@ public final void rule__RosNames__Alternatives() throws RecognitionException { // $ANTLR start "rule__AmentPackage__Group__0" - // InternalRos2Parser.g:3058:1: rule__AmentPackage__Group__0 : rule__AmentPackage__Group__0__Impl rule__AmentPackage__Group__1 ; + // InternalRos2Parser.g:3056:1: rule__AmentPackage__Group__0 : rule__AmentPackage__Group__0__Impl rule__AmentPackage__Group__1 ; public final void rule__AmentPackage__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3062:1: ( rule__AmentPackage__Group__0__Impl rule__AmentPackage__Group__1 ) - // InternalRos2Parser.g:3063:2: rule__AmentPackage__Group__0__Impl rule__AmentPackage__Group__1 + // InternalRos2Parser.g:3060:1: ( rule__AmentPackage__Group__0__Impl rule__AmentPackage__Group__1 ) + // InternalRos2Parser.g:3061:2: rule__AmentPackage__Group__0__Impl rule__AmentPackage__Group__1 { pushFollow(FOLLOW_3); rule__AmentPackage__Group__0__Impl(); @@ -9611,21 +9548,21 @@ public final void rule__AmentPackage__Group__0() throws RecognitionException { // $ANTLR start "rule__AmentPackage__Group__0__Impl" - // InternalRos2Parser.g:3070:1: rule__AmentPackage__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:3068:1: rule__AmentPackage__Group__0__Impl : ( () ) ; public final void rule__AmentPackage__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3074:1: ( ( () ) ) - // InternalRos2Parser.g:3075:1: ( () ) + // InternalRos2Parser.g:3072:1: ( ( () ) ) + // InternalRos2Parser.g:3073:1: ( () ) { - // InternalRos2Parser.g:3075:1: ( () ) - // InternalRos2Parser.g:3076:2: () + // InternalRos2Parser.g:3073:1: ( () ) + // InternalRos2Parser.g:3074:2: () { before(grammarAccess.getAmentPackageAccess().getAmentPackageAction_0()); - // InternalRos2Parser.g:3077:2: () - // InternalRos2Parser.g:3077:3: + // InternalRos2Parser.g:3075:2: () + // InternalRos2Parser.g:3075:3: { } @@ -9648,14 +9585,14 @@ public final void rule__AmentPackage__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__AmentPackage__Group__1" - // InternalRos2Parser.g:3085:1: rule__AmentPackage__Group__1 : rule__AmentPackage__Group__1__Impl rule__AmentPackage__Group__2 ; + // InternalRos2Parser.g:3083:1: rule__AmentPackage__Group__1 : rule__AmentPackage__Group__1__Impl rule__AmentPackage__Group__2 ; public final void rule__AmentPackage__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3089:1: ( rule__AmentPackage__Group__1__Impl rule__AmentPackage__Group__2 ) - // InternalRos2Parser.g:3090:2: rule__AmentPackage__Group__1__Impl rule__AmentPackage__Group__2 + // InternalRos2Parser.g:3087:1: ( rule__AmentPackage__Group__1__Impl rule__AmentPackage__Group__2 ) + // InternalRos2Parser.g:3088:2: rule__AmentPackage__Group__1__Impl rule__AmentPackage__Group__2 { pushFollow(FOLLOW_4); rule__AmentPackage__Group__1__Impl(); @@ -9686,21 +9623,21 @@ public final void rule__AmentPackage__Group__1() throws RecognitionException { // $ANTLR start "rule__AmentPackage__Group__1__Impl" - // InternalRos2Parser.g:3097:1: rule__AmentPackage__Group__1__Impl : ( ( rule__AmentPackage__NameAssignment_1 ) ) ; + // InternalRos2Parser.g:3095:1: rule__AmentPackage__Group__1__Impl : ( ( rule__AmentPackage__NameAssignment_1 ) ) ; public final void rule__AmentPackage__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3101:1: ( ( ( rule__AmentPackage__NameAssignment_1 ) ) ) - // InternalRos2Parser.g:3102:1: ( ( rule__AmentPackage__NameAssignment_1 ) ) + // InternalRos2Parser.g:3099:1: ( ( ( rule__AmentPackage__NameAssignment_1 ) ) ) + // InternalRos2Parser.g:3100:1: ( ( rule__AmentPackage__NameAssignment_1 ) ) { - // InternalRos2Parser.g:3102:1: ( ( rule__AmentPackage__NameAssignment_1 ) ) - // InternalRos2Parser.g:3103:2: ( rule__AmentPackage__NameAssignment_1 ) + // InternalRos2Parser.g:3100:1: ( ( rule__AmentPackage__NameAssignment_1 ) ) + // InternalRos2Parser.g:3101:2: ( rule__AmentPackage__NameAssignment_1 ) { before(grammarAccess.getAmentPackageAccess().getNameAssignment_1()); - // InternalRos2Parser.g:3104:2: ( rule__AmentPackage__NameAssignment_1 ) - // InternalRos2Parser.g:3104:3: rule__AmentPackage__NameAssignment_1 + // InternalRos2Parser.g:3102:2: ( rule__AmentPackage__NameAssignment_1 ) + // InternalRos2Parser.g:3102:3: rule__AmentPackage__NameAssignment_1 { pushFollow(FOLLOW_2); rule__AmentPackage__NameAssignment_1(); @@ -9733,14 +9670,14 @@ public final void rule__AmentPackage__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__AmentPackage__Group__2" - // InternalRos2Parser.g:3112:1: rule__AmentPackage__Group__2 : rule__AmentPackage__Group__2__Impl rule__AmentPackage__Group__3 ; + // InternalRos2Parser.g:3110:1: rule__AmentPackage__Group__2 : rule__AmentPackage__Group__2__Impl rule__AmentPackage__Group__3 ; public final void rule__AmentPackage__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3116:1: ( rule__AmentPackage__Group__2__Impl rule__AmentPackage__Group__3 ) - // InternalRos2Parser.g:3117:2: rule__AmentPackage__Group__2__Impl rule__AmentPackage__Group__3 + // InternalRos2Parser.g:3114:1: ( rule__AmentPackage__Group__2__Impl rule__AmentPackage__Group__3 ) + // InternalRos2Parser.g:3115:2: rule__AmentPackage__Group__2__Impl rule__AmentPackage__Group__3 { pushFollow(FOLLOW_5); rule__AmentPackage__Group__2__Impl(); @@ -9771,17 +9708,17 @@ public final void rule__AmentPackage__Group__2() throws RecognitionException { // $ANTLR start "rule__AmentPackage__Group__2__Impl" - // InternalRos2Parser.g:3124:1: rule__AmentPackage__Group__2__Impl : ( Colon ) ; + // InternalRos2Parser.g:3122:1: rule__AmentPackage__Group__2__Impl : ( Colon ) ; public final void rule__AmentPackage__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3128:1: ( ( Colon ) ) - // InternalRos2Parser.g:3129:1: ( Colon ) + // InternalRos2Parser.g:3126:1: ( ( Colon ) ) + // InternalRos2Parser.g:3127:1: ( Colon ) { - // InternalRos2Parser.g:3129:1: ( Colon ) - // InternalRos2Parser.g:3130:2: Colon + // InternalRos2Parser.g:3127:1: ( Colon ) + // InternalRos2Parser.g:3128:2: Colon { before(grammarAccess.getAmentPackageAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -9808,14 +9745,14 @@ public final void rule__AmentPackage__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__AmentPackage__Group__3" - // InternalRos2Parser.g:3139:1: rule__AmentPackage__Group__3 : rule__AmentPackage__Group__3__Impl rule__AmentPackage__Group__4 ; + // InternalRos2Parser.g:3137:1: rule__AmentPackage__Group__3 : rule__AmentPackage__Group__3__Impl rule__AmentPackage__Group__4 ; public final void rule__AmentPackage__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3143:1: ( rule__AmentPackage__Group__3__Impl rule__AmentPackage__Group__4 ) - // InternalRos2Parser.g:3144:2: rule__AmentPackage__Group__3__Impl rule__AmentPackage__Group__4 + // InternalRos2Parser.g:3141:1: ( rule__AmentPackage__Group__3__Impl rule__AmentPackage__Group__4 ) + // InternalRos2Parser.g:3142:2: rule__AmentPackage__Group__3__Impl rule__AmentPackage__Group__4 { pushFollow(FOLLOW_6); rule__AmentPackage__Group__3__Impl(); @@ -9846,17 +9783,17 @@ public final void rule__AmentPackage__Group__3() throws RecognitionException { // $ANTLR start "rule__AmentPackage__Group__3__Impl" - // InternalRos2Parser.g:3151:1: rule__AmentPackage__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:3149:1: rule__AmentPackage__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__AmentPackage__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3155:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:3156:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:3153:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:3154:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:3156:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:3157:2: RULE_BEGIN + // InternalRos2Parser.g:3154:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:3155:2: RULE_BEGIN { before(grammarAccess.getAmentPackageAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -9883,14 +9820,14 @@ public final void rule__AmentPackage__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__AmentPackage__Group__4" - // InternalRos2Parser.g:3166:1: rule__AmentPackage__Group__4 : rule__AmentPackage__Group__4__Impl rule__AmentPackage__Group__5 ; + // InternalRos2Parser.g:3164:1: rule__AmentPackage__Group__4 : rule__AmentPackage__Group__4__Impl rule__AmentPackage__Group__5 ; public final void rule__AmentPackage__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3170:1: ( rule__AmentPackage__Group__4__Impl rule__AmentPackage__Group__5 ) - // InternalRos2Parser.g:3171:2: rule__AmentPackage__Group__4__Impl rule__AmentPackage__Group__5 + // InternalRos2Parser.g:3168:1: ( rule__AmentPackage__Group__4__Impl rule__AmentPackage__Group__5 ) + // InternalRos2Parser.g:3169:2: rule__AmentPackage__Group__4__Impl rule__AmentPackage__Group__5 { pushFollow(FOLLOW_6); rule__AmentPackage__Group__4__Impl(); @@ -9921,20 +9858,20 @@ public final void rule__AmentPackage__Group__4() throws RecognitionException { // $ANTLR start "rule__AmentPackage__Group__4__Impl" - // InternalRos2Parser.g:3178:1: rule__AmentPackage__Group__4__Impl : ( ( rule__AmentPackage__Group_4__0 )? ) ; + // InternalRos2Parser.g:3176:1: rule__AmentPackage__Group__4__Impl : ( ( rule__AmentPackage__Group_4__0 )? ) ; public final void rule__AmentPackage__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3182:1: ( ( ( rule__AmentPackage__Group_4__0 )? ) ) - // InternalRos2Parser.g:3183:1: ( ( rule__AmentPackage__Group_4__0 )? ) + // InternalRos2Parser.g:3180:1: ( ( ( rule__AmentPackage__Group_4__0 )? ) ) + // InternalRos2Parser.g:3181:1: ( ( rule__AmentPackage__Group_4__0 )? ) { - // InternalRos2Parser.g:3183:1: ( ( rule__AmentPackage__Group_4__0 )? ) - // InternalRos2Parser.g:3184:2: ( rule__AmentPackage__Group_4__0 )? + // InternalRos2Parser.g:3181:1: ( ( rule__AmentPackage__Group_4__0 )? ) + // InternalRos2Parser.g:3182:2: ( rule__AmentPackage__Group_4__0 )? { before(grammarAccess.getAmentPackageAccess().getGroup_4()); - // InternalRos2Parser.g:3185:2: ( rule__AmentPackage__Group_4__0 )? + // InternalRos2Parser.g:3183:2: ( rule__AmentPackage__Group_4__0 )? int alt17=2; int LA17_0 = input.LA(1); @@ -9943,7 +9880,7 @@ public final void rule__AmentPackage__Group__4__Impl() throws RecognitionExcepti } switch (alt17) { case 1 : - // InternalRos2Parser.g:3185:3: rule__AmentPackage__Group_4__0 + // InternalRos2Parser.g:3183:3: rule__AmentPackage__Group_4__0 { pushFollow(FOLLOW_2); rule__AmentPackage__Group_4__0(); @@ -9979,14 +9916,14 @@ public final void rule__AmentPackage__Group__4__Impl() throws RecognitionExcepti // $ANTLR start "rule__AmentPackage__Group__5" - // InternalRos2Parser.g:3193:1: rule__AmentPackage__Group__5 : rule__AmentPackage__Group__5__Impl rule__AmentPackage__Group__6 ; + // InternalRos2Parser.g:3191:1: rule__AmentPackage__Group__5 : rule__AmentPackage__Group__5__Impl rule__AmentPackage__Group__6 ; public final void rule__AmentPackage__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3197:1: ( rule__AmentPackage__Group__5__Impl rule__AmentPackage__Group__6 ) - // InternalRos2Parser.g:3198:2: rule__AmentPackage__Group__5__Impl rule__AmentPackage__Group__6 + // InternalRos2Parser.g:3195:1: ( rule__AmentPackage__Group__5__Impl rule__AmentPackage__Group__6 ) + // InternalRos2Parser.g:3196:2: rule__AmentPackage__Group__5__Impl rule__AmentPackage__Group__6 { pushFollow(FOLLOW_6); rule__AmentPackage__Group__5__Impl(); @@ -10017,20 +9954,20 @@ public final void rule__AmentPackage__Group__5() throws RecognitionException { // $ANTLR start "rule__AmentPackage__Group__5__Impl" - // InternalRos2Parser.g:3205:1: rule__AmentPackage__Group__5__Impl : ( ( rule__AmentPackage__Group_5__0 )? ) ; + // InternalRos2Parser.g:3203:1: rule__AmentPackage__Group__5__Impl : ( ( rule__AmentPackage__Group_5__0 )? ) ; public final void rule__AmentPackage__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3209:1: ( ( ( rule__AmentPackage__Group_5__0 )? ) ) - // InternalRos2Parser.g:3210:1: ( ( rule__AmentPackage__Group_5__0 )? ) + // InternalRos2Parser.g:3207:1: ( ( ( rule__AmentPackage__Group_5__0 )? ) ) + // InternalRos2Parser.g:3208:1: ( ( rule__AmentPackage__Group_5__0 )? ) { - // InternalRos2Parser.g:3210:1: ( ( rule__AmentPackage__Group_5__0 )? ) - // InternalRos2Parser.g:3211:2: ( rule__AmentPackage__Group_5__0 )? + // InternalRos2Parser.g:3208:1: ( ( rule__AmentPackage__Group_5__0 )? ) + // InternalRos2Parser.g:3209:2: ( rule__AmentPackage__Group_5__0 )? { before(grammarAccess.getAmentPackageAccess().getGroup_5()); - // InternalRos2Parser.g:3212:2: ( rule__AmentPackage__Group_5__0 )? + // InternalRos2Parser.g:3210:2: ( rule__AmentPackage__Group_5__0 )? int alt18=2; int LA18_0 = input.LA(1); @@ -10039,7 +9976,7 @@ public final void rule__AmentPackage__Group__5__Impl() throws RecognitionExcepti } switch (alt18) { case 1 : - // InternalRos2Parser.g:3212:3: rule__AmentPackage__Group_5__0 + // InternalRos2Parser.g:3210:3: rule__AmentPackage__Group_5__0 { pushFollow(FOLLOW_2); rule__AmentPackage__Group_5__0(); @@ -10075,14 +10012,14 @@ public final void rule__AmentPackage__Group__5__Impl() throws RecognitionExcepti // $ANTLR start "rule__AmentPackage__Group__6" - // InternalRos2Parser.g:3220:1: rule__AmentPackage__Group__6 : rule__AmentPackage__Group__6__Impl rule__AmentPackage__Group__7 ; + // InternalRos2Parser.g:3218:1: rule__AmentPackage__Group__6 : rule__AmentPackage__Group__6__Impl rule__AmentPackage__Group__7 ; public final void rule__AmentPackage__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3224:1: ( rule__AmentPackage__Group__6__Impl rule__AmentPackage__Group__7 ) - // InternalRos2Parser.g:3225:2: rule__AmentPackage__Group__6__Impl rule__AmentPackage__Group__7 + // InternalRos2Parser.g:3222:1: ( rule__AmentPackage__Group__6__Impl rule__AmentPackage__Group__7 ) + // InternalRos2Parser.g:3223:2: rule__AmentPackage__Group__6__Impl rule__AmentPackage__Group__7 { pushFollow(FOLLOW_6); rule__AmentPackage__Group__6__Impl(); @@ -10113,20 +10050,20 @@ public final void rule__AmentPackage__Group__6() throws RecognitionException { // $ANTLR start "rule__AmentPackage__Group__6__Impl" - // InternalRos2Parser.g:3232:1: rule__AmentPackage__Group__6__Impl : ( ( rule__AmentPackage__Group_6__0 )? ) ; + // InternalRos2Parser.g:3230:1: rule__AmentPackage__Group__6__Impl : ( ( rule__AmentPackage__Group_6__0 )? ) ; public final void rule__AmentPackage__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3236:1: ( ( ( rule__AmentPackage__Group_6__0 )? ) ) - // InternalRos2Parser.g:3237:1: ( ( rule__AmentPackage__Group_6__0 )? ) + // InternalRos2Parser.g:3234:1: ( ( ( rule__AmentPackage__Group_6__0 )? ) ) + // InternalRos2Parser.g:3235:1: ( ( rule__AmentPackage__Group_6__0 )? ) { - // InternalRos2Parser.g:3237:1: ( ( rule__AmentPackage__Group_6__0 )? ) - // InternalRos2Parser.g:3238:2: ( rule__AmentPackage__Group_6__0 )? + // InternalRos2Parser.g:3235:1: ( ( rule__AmentPackage__Group_6__0 )? ) + // InternalRos2Parser.g:3236:2: ( rule__AmentPackage__Group_6__0 )? { before(grammarAccess.getAmentPackageAccess().getGroup_6()); - // InternalRos2Parser.g:3239:2: ( rule__AmentPackage__Group_6__0 )? + // InternalRos2Parser.g:3237:2: ( rule__AmentPackage__Group_6__0 )? int alt19=2; int LA19_0 = input.LA(1); @@ -10135,7 +10072,7 @@ public final void rule__AmentPackage__Group__6__Impl() throws RecognitionExcepti } switch (alt19) { case 1 : - // InternalRos2Parser.g:3239:3: rule__AmentPackage__Group_6__0 + // InternalRos2Parser.g:3237:3: rule__AmentPackage__Group_6__0 { pushFollow(FOLLOW_2); rule__AmentPackage__Group_6__0(); @@ -10171,14 +10108,14 @@ public final void rule__AmentPackage__Group__6__Impl() throws RecognitionExcepti // $ANTLR start "rule__AmentPackage__Group__7" - // InternalRos2Parser.g:3247:1: rule__AmentPackage__Group__7 : rule__AmentPackage__Group__7__Impl ; + // InternalRos2Parser.g:3245:1: rule__AmentPackage__Group__7 : rule__AmentPackage__Group__7__Impl ; public final void rule__AmentPackage__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3251:1: ( rule__AmentPackage__Group__7__Impl ) - // InternalRos2Parser.g:3252:2: rule__AmentPackage__Group__7__Impl + // InternalRos2Parser.g:3249:1: ( rule__AmentPackage__Group__7__Impl ) + // InternalRos2Parser.g:3250:2: rule__AmentPackage__Group__7__Impl { pushFollow(FOLLOW_2); rule__AmentPackage__Group__7__Impl(); @@ -10204,17 +10141,17 @@ public final void rule__AmentPackage__Group__7() throws RecognitionException { // $ANTLR start "rule__AmentPackage__Group__7__Impl" - // InternalRos2Parser.g:3258:1: rule__AmentPackage__Group__7__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:3256:1: rule__AmentPackage__Group__7__Impl : ( RULE_END ) ; public final void rule__AmentPackage__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3262:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:3263:1: ( RULE_END ) + // InternalRos2Parser.g:3260:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:3261:1: ( RULE_END ) { - // InternalRos2Parser.g:3263:1: ( RULE_END ) - // InternalRos2Parser.g:3264:2: RULE_END + // InternalRos2Parser.g:3261:1: ( RULE_END ) + // InternalRos2Parser.g:3262:2: RULE_END { before(grammarAccess.getAmentPackageAccess().getENDTerminalRuleCall_7()); match(input,RULE_END,FOLLOW_2); @@ -10241,14 +10178,14 @@ public final void rule__AmentPackage__Group__7__Impl() throws RecognitionExcepti // $ANTLR start "rule__AmentPackage__Group_4__0" - // InternalRos2Parser.g:3274:1: rule__AmentPackage__Group_4__0 : rule__AmentPackage__Group_4__0__Impl rule__AmentPackage__Group_4__1 ; + // InternalRos2Parser.g:3272:1: rule__AmentPackage__Group_4__0 : rule__AmentPackage__Group_4__0__Impl rule__AmentPackage__Group_4__1 ; public final void rule__AmentPackage__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3278:1: ( rule__AmentPackage__Group_4__0__Impl rule__AmentPackage__Group_4__1 ) - // InternalRos2Parser.g:3279:2: rule__AmentPackage__Group_4__0__Impl rule__AmentPackage__Group_4__1 + // InternalRos2Parser.g:3276:1: ( rule__AmentPackage__Group_4__0__Impl rule__AmentPackage__Group_4__1 ) + // InternalRos2Parser.g:3277:2: rule__AmentPackage__Group_4__0__Impl rule__AmentPackage__Group_4__1 { pushFollow(FOLLOW_7); rule__AmentPackage__Group_4__0__Impl(); @@ -10279,17 +10216,17 @@ public final void rule__AmentPackage__Group_4__0() throws RecognitionException { // $ANTLR start "rule__AmentPackage__Group_4__0__Impl" - // InternalRos2Parser.g:3286:1: rule__AmentPackage__Group_4__0__Impl : ( FromGitRepo ) ; + // InternalRos2Parser.g:3284:1: rule__AmentPackage__Group_4__0__Impl : ( FromGitRepo ) ; public final void rule__AmentPackage__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3290:1: ( ( FromGitRepo ) ) - // InternalRos2Parser.g:3291:1: ( FromGitRepo ) + // InternalRos2Parser.g:3288:1: ( ( FromGitRepo ) ) + // InternalRos2Parser.g:3289:1: ( FromGitRepo ) { - // InternalRos2Parser.g:3291:1: ( FromGitRepo ) - // InternalRos2Parser.g:3292:2: FromGitRepo + // InternalRos2Parser.g:3289:1: ( FromGitRepo ) + // InternalRos2Parser.g:3290:2: FromGitRepo { before(grammarAccess.getAmentPackageAccess().getFromGitRepoKeyword_4_0()); match(input,FromGitRepo,FOLLOW_2); @@ -10316,14 +10253,14 @@ public final void rule__AmentPackage__Group_4__0__Impl() throws RecognitionExcep // $ANTLR start "rule__AmentPackage__Group_4__1" - // InternalRos2Parser.g:3301:1: rule__AmentPackage__Group_4__1 : rule__AmentPackage__Group_4__1__Impl ; + // InternalRos2Parser.g:3299:1: rule__AmentPackage__Group_4__1 : rule__AmentPackage__Group_4__1__Impl ; public final void rule__AmentPackage__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3305:1: ( rule__AmentPackage__Group_4__1__Impl ) - // InternalRos2Parser.g:3306:2: rule__AmentPackage__Group_4__1__Impl + // InternalRos2Parser.g:3303:1: ( rule__AmentPackage__Group_4__1__Impl ) + // InternalRos2Parser.g:3304:2: rule__AmentPackage__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__AmentPackage__Group_4__1__Impl(); @@ -10349,21 +10286,21 @@ public final void rule__AmentPackage__Group_4__1() throws RecognitionException { // $ANTLR start "rule__AmentPackage__Group_4__1__Impl" - // InternalRos2Parser.g:3312:1: rule__AmentPackage__Group_4__1__Impl : ( ( rule__AmentPackage__FromGitRepoAssignment_4_1 ) ) ; + // InternalRos2Parser.g:3310:1: rule__AmentPackage__Group_4__1__Impl : ( ( rule__AmentPackage__FromGitRepoAssignment_4_1 ) ) ; public final void rule__AmentPackage__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3316:1: ( ( ( rule__AmentPackage__FromGitRepoAssignment_4_1 ) ) ) - // InternalRos2Parser.g:3317:1: ( ( rule__AmentPackage__FromGitRepoAssignment_4_1 ) ) + // InternalRos2Parser.g:3314:1: ( ( ( rule__AmentPackage__FromGitRepoAssignment_4_1 ) ) ) + // InternalRos2Parser.g:3315:1: ( ( rule__AmentPackage__FromGitRepoAssignment_4_1 ) ) { - // InternalRos2Parser.g:3317:1: ( ( rule__AmentPackage__FromGitRepoAssignment_4_1 ) ) - // InternalRos2Parser.g:3318:2: ( rule__AmentPackage__FromGitRepoAssignment_4_1 ) + // InternalRos2Parser.g:3315:1: ( ( rule__AmentPackage__FromGitRepoAssignment_4_1 ) ) + // InternalRos2Parser.g:3316:2: ( rule__AmentPackage__FromGitRepoAssignment_4_1 ) { before(grammarAccess.getAmentPackageAccess().getFromGitRepoAssignment_4_1()); - // InternalRos2Parser.g:3319:2: ( rule__AmentPackage__FromGitRepoAssignment_4_1 ) - // InternalRos2Parser.g:3319:3: rule__AmentPackage__FromGitRepoAssignment_4_1 + // InternalRos2Parser.g:3317:2: ( rule__AmentPackage__FromGitRepoAssignment_4_1 ) + // InternalRos2Parser.g:3317:3: rule__AmentPackage__FromGitRepoAssignment_4_1 { pushFollow(FOLLOW_2); rule__AmentPackage__FromGitRepoAssignment_4_1(); @@ -10396,14 +10333,14 @@ public final void rule__AmentPackage__Group_4__1__Impl() throws RecognitionExcep // $ANTLR start "rule__AmentPackage__Group_5__0" - // InternalRos2Parser.g:3328:1: rule__AmentPackage__Group_5__0 : rule__AmentPackage__Group_5__0__Impl rule__AmentPackage__Group_5__1 ; + // InternalRos2Parser.g:3326:1: rule__AmentPackage__Group_5__0 : rule__AmentPackage__Group_5__0__Impl rule__AmentPackage__Group_5__1 ; public final void rule__AmentPackage__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3332:1: ( rule__AmentPackage__Group_5__0__Impl rule__AmentPackage__Group_5__1 ) - // InternalRos2Parser.g:3333:2: rule__AmentPackage__Group_5__0__Impl rule__AmentPackage__Group_5__1 + // InternalRos2Parser.g:3330:1: ( rule__AmentPackage__Group_5__0__Impl rule__AmentPackage__Group_5__1 ) + // InternalRos2Parser.g:3331:2: rule__AmentPackage__Group_5__0__Impl rule__AmentPackage__Group_5__1 { pushFollow(FOLLOW_5); rule__AmentPackage__Group_5__0__Impl(); @@ -10434,17 +10371,17 @@ public final void rule__AmentPackage__Group_5__0() throws RecognitionException { // $ANTLR start "rule__AmentPackage__Group_5__0__Impl" - // InternalRos2Parser.g:3340:1: rule__AmentPackage__Group_5__0__Impl : ( Artifacts ) ; + // InternalRos2Parser.g:3338:1: rule__AmentPackage__Group_5__0__Impl : ( Artifacts ) ; public final void rule__AmentPackage__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3344:1: ( ( Artifacts ) ) - // InternalRos2Parser.g:3345:1: ( Artifacts ) + // InternalRos2Parser.g:3342:1: ( ( Artifacts ) ) + // InternalRos2Parser.g:3343:1: ( Artifacts ) { - // InternalRos2Parser.g:3345:1: ( Artifacts ) - // InternalRos2Parser.g:3346:2: Artifacts + // InternalRos2Parser.g:3343:1: ( Artifacts ) + // InternalRos2Parser.g:3344:2: Artifacts { before(grammarAccess.getAmentPackageAccess().getArtifactsKeyword_5_0()); match(input,Artifacts,FOLLOW_2); @@ -10471,14 +10408,14 @@ public final void rule__AmentPackage__Group_5__0__Impl() throws RecognitionExcep // $ANTLR start "rule__AmentPackage__Group_5__1" - // InternalRos2Parser.g:3355:1: rule__AmentPackage__Group_5__1 : rule__AmentPackage__Group_5__1__Impl rule__AmentPackage__Group_5__2 ; + // InternalRos2Parser.g:3353:1: rule__AmentPackage__Group_5__1 : rule__AmentPackage__Group_5__1__Impl rule__AmentPackage__Group_5__2 ; public final void rule__AmentPackage__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3359:1: ( rule__AmentPackage__Group_5__1__Impl rule__AmentPackage__Group_5__2 ) - // InternalRos2Parser.g:3360:2: rule__AmentPackage__Group_5__1__Impl rule__AmentPackage__Group_5__2 + // InternalRos2Parser.g:3357:1: ( rule__AmentPackage__Group_5__1__Impl rule__AmentPackage__Group_5__2 ) + // InternalRos2Parser.g:3358:2: rule__AmentPackage__Group_5__1__Impl rule__AmentPackage__Group_5__2 { pushFollow(FOLLOW_8); rule__AmentPackage__Group_5__1__Impl(); @@ -10509,17 +10446,17 @@ public final void rule__AmentPackage__Group_5__1() throws RecognitionException { // $ANTLR start "rule__AmentPackage__Group_5__1__Impl" - // InternalRos2Parser.g:3367:1: rule__AmentPackage__Group_5__1__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:3365:1: rule__AmentPackage__Group_5__1__Impl : ( RULE_BEGIN ) ; public final void rule__AmentPackage__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3371:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:3372:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:3369:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:3370:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:3372:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:3373:2: RULE_BEGIN + // InternalRos2Parser.g:3370:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:3371:2: RULE_BEGIN { before(grammarAccess.getAmentPackageAccess().getBEGINTerminalRuleCall_5_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -10546,14 +10483,14 @@ public final void rule__AmentPackage__Group_5__1__Impl() throws RecognitionExcep // $ANTLR start "rule__AmentPackage__Group_5__2" - // InternalRos2Parser.g:3382:1: rule__AmentPackage__Group_5__2 : rule__AmentPackage__Group_5__2__Impl rule__AmentPackage__Group_5__3 ; + // InternalRos2Parser.g:3380:1: rule__AmentPackage__Group_5__2 : rule__AmentPackage__Group_5__2__Impl rule__AmentPackage__Group_5__3 ; public final void rule__AmentPackage__Group_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3386:1: ( rule__AmentPackage__Group_5__2__Impl rule__AmentPackage__Group_5__3 ) - // InternalRos2Parser.g:3387:2: rule__AmentPackage__Group_5__2__Impl rule__AmentPackage__Group_5__3 + // InternalRos2Parser.g:3384:1: ( rule__AmentPackage__Group_5__2__Impl rule__AmentPackage__Group_5__3 ) + // InternalRos2Parser.g:3385:2: rule__AmentPackage__Group_5__2__Impl rule__AmentPackage__Group_5__3 { pushFollow(FOLLOW_8); rule__AmentPackage__Group_5__2__Impl(); @@ -10584,20 +10521,20 @@ public final void rule__AmentPackage__Group_5__2() throws RecognitionException { // $ANTLR start "rule__AmentPackage__Group_5__2__Impl" - // InternalRos2Parser.g:3394:1: rule__AmentPackage__Group_5__2__Impl : ( ( rule__AmentPackage__ArtifactAssignment_5_2 )* ) ; + // InternalRos2Parser.g:3392:1: rule__AmentPackage__Group_5__2__Impl : ( ( rule__AmentPackage__ArtifactAssignment_5_2 )* ) ; public final void rule__AmentPackage__Group_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3398:1: ( ( ( rule__AmentPackage__ArtifactAssignment_5_2 )* ) ) - // InternalRos2Parser.g:3399:1: ( ( rule__AmentPackage__ArtifactAssignment_5_2 )* ) + // InternalRos2Parser.g:3396:1: ( ( ( rule__AmentPackage__ArtifactAssignment_5_2 )* ) ) + // InternalRos2Parser.g:3397:1: ( ( rule__AmentPackage__ArtifactAssignment_5_2 )* ) { - // InternalRos2Parser.g:3399:1: ( ( rule__AmentPackage__ArtifactAssignment_5_2 )* ) - // InternalRos2Parser.g:3400:2: ( rule__AmentPackage__ArtifactAssignment_5_2 )* + // InternalRos2Parser.g:3397:1: ( ( rule__AmentPackage__ArtifactAssignment_5_2 )* ) + // InternalRos2Parser.g:3398:2: ( rule__AmentPackage__ArtifactAssignment_5_2 )* { before(grammarAccess.getAmentPackageAccess().getArtifactAssignment_5_2()); - // InternalRos2Parser.g:3401:2: ( rule__AmentPackage__ArtifactAssignment_5_2 )* + // InternalRos2Parser.g:3399:2: ( rule__AmentPackage__ArtifactAssignment_5_2 )* loop20: do { int alt20=2; @@ -10610,7 +10547,7 @@ public final void rule__AmentPackage__Group_5__2__Impl() throws RecognitionExcep switch (alt20) { case 1 : - // InternalRos2Parser.g:3401:3: rule__AmentPackage__ArtifactAssignment_5_2 + // InternalRos2Parser.g:3399:3: rule__AmentPackage__ArtifactAssignment_5_2 { pushFollow(FOLLOW_9); rule__AmentPackage__ArtifactAssignment_5_2(); @@ -10649,14 +10586,14 @@ public final void rule__AmentPackage__Group_5__2__Impl() throws RecognitionExcep // $ANTLR start "rule__AmentPackage__Group_5__3" - // InternalRos2Parser.g:3409:1: rule__AmentPackage__Group_5__3 : rule__AmentPackage__Group_5__3__Impl ; + // InternalRos2Parser.g:3407:1: rule__AmentPackage__Group_5__3 : rule__AmentPackage__Group_5__3__Impl ; public final void rule__AmentPackage__Group_5__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3413:1: ( rule__AmentPackage__Group_5__3__Impl ) - // InternalRos2Parser.g:3414:2: rule__AmentPackage__Group_5__3__Impl + // InternalRos2Parser.g:3411:1: ( rule__AmentPackage__Group_5__3__Impl ) + // InternalRos2Parser.g:3412:2: rule__AmentPackage__Group_5__3__Impl { pushFollow(FOLLOW_2); rule__AmentPackage__Group_5__3__Impl(); @@ -10682,17 +10619,17 @@ public final void rule__AmentPackage__Group_5__3() throws RecognitionException { // $ANTLR start "rule__AmentPackage__Group_5__3__Impl" - // InternalRos2Parser.g:3420:1: rule__AmentPackage__Group_5__3__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:3418:1: rule__AmentPackage__Group_5__3__Impl : ( RULE_END ) ; public final void rule__AmentPackage__Group_5__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3424:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:3425:1: ( RULE_END ) + // InternalRos2Parser.g:3422:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:3423:1: ( RULE_END ) { - // InternalRos2Parser.g:3425:1: ( RULE_END ) - // InternalRos2Parser.g:3426:2: RULE_END + // InternalRos2Parser.g:3423:1: ( RULE_END ) + // InternalRos2Parser.g:3424:2: RULE_END { before(grammarAccess.getAmentPackageAccess().getENDTerminalRuleCall_5_3()); match(input,RULE_END,FOLLOW_2); @@ -10719,14 +10656,14 @@ public final void rule__AmentPackage__Group_5__3__Impl() throws RecognitionExcep // $ANTLR start "rule__AmentPackage__Group_6__0" - // InternalRos2Parser.g:3436:1: rule__AmentPackage__Group_6__0 : rule__AmentPackage__Group_6__0__Impl rule__AmentPackage__Group_6__1 ; + // InternalRos2Parser.g:3434:1: rule__AmentPackage__Group_6__0 : rule__AmentPackage__Group_6__0__Impl rule__AmentPackage__Group_6__1 ; public final void rule__AmentPackage__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3440:1: ( rule__AmentPackage__Group_6__0__Impl rule__AmentPackage__Group_6__1 ) - // InternalRos2Parser.g:3441:2: rule__AmentPackage__Group_6__0__Impl rule__AmentPackage__Group_6__1 + // InternalRos2Parser.g:3438:1: ( rule__AmentPackage__Group_6__0__Impl rule__AmentPackage__Group_6__1 ) + // InternalRos2Parser.g:3439:2: rule__AmentPackage__Group_6__0__Impl rule__AmentPackage__Group_6__1 { pushFollow(FOLLOW_10); rule__AmentPackage__Group_6__0__Impl(); @@ -10757,17 +10694,17 @@ public final void rule__AmentPackage__Group_6__0() throws RecognitionException { // $ANTLR start "rule__AmentPackage__Group_6__0__Impl" - // InternalRos2Parser.g:3448:1: rule__AmentPackage__Group_6__0__Impl : ( Dependencies ) ; + // InternalRos2Parser.g:3446:1: rule__AmentPackage__Group_6__0__Impl : ( Dependencies ) ; public final void rule__AmentPackage__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3452:1: ( ( Dependencies ) ) - // InternalRos2Parser.g:3453:1: ( Dependencies ) + // InternalRos2Parser.g:3450:1: ( ( Dependencies ) ) + // InternalRos2Parser.g:3451:1: ( Dependencies ) { - // InternalRos2Parser.g:3453:1: ( Dependencies ) - // InternalRos2Parser.g:3454:2: Dependencies + // InternalRos2Parser.g:3451:1: ( Dependencies ) + // InternalRos2Parser.g:3452:2: Dependencies { before(grammarAccess.getAmentPackageAccess().getDependenciesKeyword_6_0()); match(input,Dependencies,FOLLOW_2); @@ -10794,14 +10731,14 @@ public final void rule__AmentPackage__Group_6__0__Impl() throws RecognitionExcep // $ANTLR start "rule__AmentPackage__Group_6__1" - // InternalRos2Parser.g:3463:1: rule__AmentPackage__Group_6__1 : rule__AmentPackage__Group_6__1__Impl rule__AmentPackage__Group_6__2 ; + // InternalRos2Parser.g:3461:1: rule__AmentPackage__Group_6__1 : rule__AmentPackage__Group_6__1__Impl rule__AmentPackage__Group_6__2 ; public final void rule__AmentPackage__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3467:1: ( rule__AmentPackage__Group_6__1__Impl rule__AmentPackage__Group_6__2 ) - // InternalRos2Parser.g:3468:2: rule__AmentPackage__Group_6__1__Impl rule__AmentPackage__Group_6__2 + // InternalRos2Parser.g:3465:1: ( rule__AmentPackage__Group_6__1__Impl rule__AmentPackage__Group_6__2 ) + // InternalRos2Parser.g:3466:2: rule__AmentPackage__Group_6__1__Impl rule__AmentPackage__Group_6__2 { pushFollow(FOLLOW_11); rule__AmentPackage__Group_6__1__Impl(); @@ -10832,17 +10769,17 @@ public final void rule__AmentPackage__Group_6__1() throws RecognitionException { // $ANTLR start "rule__AmentPackage__Group_6__1__Impl" - // InternalRos2Parser.g:3475:1: rule__AmentPackage__Group_6__1__Impl : ( LeftSquareBracket ) ; + // InternalRos2Parser.g:3473:1: rule__AmentPackage__Group_6__1__Impl : ( LeftSquareBracket ) ; public final void rule__AmentPackage__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3479:1: ( ( LeftSquareBracket ) ) - // InternalRos2Parser.g:3480:1: ( LeftSquareBracket ) + // InternalRos2Parser.g:3477:1: ( ( LeftSquareBracket ) ) + // InternalRos2Parser.g:3478:1: ( LeftSquareBracket ) { - // InternalRos2Parser.g:3480:1: ( LeftSquareBracket ) - // InternalRos2Parser.g:3481:2: LeftSquareBracket + // InternalRos2Parser.g:3478:1: ( LeftSquareBracket ) + // InternalRos2Parser.g:3479:2: LeftSquareBracket { before(grammarAccess.getAmentPackageAccess().getLeftSquareBracketKeyword_6_1()); match(input,LeftSquareBracket,FOLLOW_2); @@ -10869,14 +10806,14 @@ public final void rule__AmentPackage__Group_6__1__Impl() throws RecognitionExcep // $ANTLR start "rule__AmentPackage__Group_6__2" - // InternalRos2Parser.g:3490:1: rule__AmentPackage__Group_6__2 : rule__AmentPackage__Group_6__2__Impl rule__AmentPackage__Group_6__3 ; + // InternalRos2Parser.g:3488:1: rule__AmentPackage__Group_6__2 : rule__AmentPackage__Group_6__2__Impl rule__AmentPackage__Group_6__3 ; public final void rule__AmentPackage__Group_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3494:1: ( rule__AmentPackage__Group_6__2__Impl rule__AmentPackage__Group_6__3 ) - // InternalRos2Parser.g:3495:2: rule__AmentPackage__Group_6__2__Impl rule__AmentPackage__Group_6__3 + // InternalRos2Parser.g:3492:1: ( rule__AmentPackage__Group_6__2__Impl rule__AmentPackage__Group_6__3 ) + // InternalRos2Parser.g:3493:2: rule__AmentPackage__Group_6__2__Impl rule__AmentPackage__Group_6__3 { pushFollow(FOLLOW_12); rule__AmentPackage__Group_6__2__Impl(); @@ -10907,21 +10844,21 @@ public final void rule__AmentPackage__Group_6__2() throws RecognitionException { // $ANTLR start "rule__AmentPackage__Group_6__2__Impl" - // InternalRos2Parser.g:3502:1: rule__AmentPackage__Group_6__2__Impl : ( ( rule__AmentPackage__DependencyAssignment_6_2 ) ) ; + // InternalRos2Parser.g:3500:1: rule__AmentPackage__Group_6__2__Impl : ( ( rule__AmentPackage__DependencyAssignment_6_2 ) ) ; public final void rule__AmentPackage__Group_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3506:1: ( ( ( rule__AmentPackage__DependencyAssignment_6_2 ) ) ) - // InternalRos2Parser.g:3507:1: ( ( rule__AmentPackage__DependencyAssignment_6_2 ) ) + // InternalRos2Parser.g:3504:1: ( ( ( rule__AmentPackage__DependencyAssignment_6_2 ) ) ) + // InternalRos2Parser.g:3505:1: ( ( rule__AmentPackage__DependencyAssignment_6_2 ) ) { - // InternalRos2Parser.g:3507:1: ( ( rule__AmentPackage__DependencyAssignment_6_2 ) ) - // InternalRos2Parser.g:3508:2: ( rule__AmentPackage__DependencyAssignment_6_2 ) + // InternalRos2Parser.g:3505:1: ( ( rule__AmentPackage__DependencyAssignment_6_2 ) ) + // InternalRos2Parser.g:3506:2: ( rule__AmentPackage__DependencyAssignment_6_2 ) { before(grammarAccess.getAmentPackageAccess().getDependencyAssignment_6_2()); - // InternalRos2Parser.g:3509:2: ( rule__AmentPackage__DependencyAssignment_6_2 ) - // InternalRos2Parser.g:3509:3: rule__AmentPackage__DependencyAssignment_6_2 + // InternalRos2Parser.g:3507:2: ( rule__AmentPackage__DependencyAssignment_6_2 ) + // InternalRos2Parser.g:3507:3: rule__AmentPackage__DependencyAssignment_6_2 { pushFollow(FOLLOW_2); rule__AmentPackage__DependencyAssignment_6_2(); @@ -10954,14 +10891,14 @@ public final void rule__AmentPackage__Group_6__2__Impl() throws RecognitionExcep // $ANTLR start "rule__AmentPackage__Group_6__3" - // InternalRos2Parser.g:3517:1: rule__AmentPackage__Group_6__3 : rule__AmentPackage__Group_6__3__Impl rule__AmentPackage__Group_6__4 ; + // InternalRos2Parser.g:3515:1: rule__AmentPackage__Group_6__3 : rule__AmentPackage__Group_6__3__Impl rule__AmentPackage__Group_6__4 ; public final void rule__AmentPackage__Group_6__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3521:1: ( rule__AmentPackage__Group_6__3__Impl rule__AmentPackage__Group_6__4 ) - // InternalRos2Parser.g:3522:2: rule__AmentPackage__Group_6__3__Impl rule__AmentPackage__Group_6__4 + // InternalRos2Parser.g:3519:1: ( rule__AmentPackage__Group_6__3__Impl rule__AmentPackage__Group_6__4 ) + // InternalRos2Parser.g:3520:2: rule__AmentPackage__Group_6__3__Impl rule__AmentPackage__Group_6__4 { pushFollow(FOLLOW_12); rule__AmentPackage__Group_6__3__Impl(); @@ -10992,20 +10929,20 @@ public final void rule__AmentPackage__Group_6__3() throws RecognitionException { // $ANTLR start "rule__AmentPackage__Group_6__3__Impl" - // InternalRos2Parser.g:3529:1: rule__AmentPackage__Group_6__3__Impl : ( ( rule__AmentPackage__Group_6_3__0 )* ) ; + // InternalRos2Parser.g:3527:1: rule__AmentPackage__Group_6__3__Impl : ( ( rule__AmentPackage__Group_6_3__0 )* ) ; public final void rule__AmentPackage__Group_6__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3533:1: ( ( ( rule__AmentPackage__Group_6_3__0 )* ) ) - // InternalRos2Parser.g:3534:1: ( ( rule__AmentPackage__Group_6_3__0 )* ) + // InternalRos2Parser.g:3531:1: ( ( ( rule__AmentPackage__Group_6_3__0 )* ) ) + // InternalRos2Parser.g:3532:1: ( ( rule__AmentPackage__Group_6_3__0 )* ) { - // InternalRos2Parser.g:3534:1: ( ( rule__AmentPackage__Group_6_3__0 )* ) - // InternalRos2Parser.g:3535:2: ( rule__AmentPackage__Group_6_3__0 )* + // InternalRos2Parser.g:3532:1: ( ( rule__AmentPackage__Group_6_3__0 )* ) + // InternalRos2Parser.g:3533:2: ( rule__AmentPackage__Group_6_3__0 )* { before(grammarAccess.getAmentPackageAccess().getGroup_6_3()); - // InternalRos2Parser.g:3536:2: ( rule__AmentPackage__Group_6_3__0 )* + // InternalRos2Parser.g:3534:2: ( rule__AmentPackage__Group_6_3__0 )* loop21: do { int alt21=2; @@ -11018,7 +10955,7 @@ public final void rule__AmentPackage__Group_6__3__Impl() throws RecognitionExcep switch (alt21) { case 1 : - // InternalRos2Parser.g:3536:3: rule__AmentPackage__Group_6_3__0 + // InternalRos2Parser.g:3534:3: rule__AmentPackage__Group_6_3__0 { pushFollow(FOLLOW_13); rule__AmentPackage__Group_6_3__0(); @@ -11057,14 +10994,14 @@ public final void rule__AmentPackage__Group_6__3__Impl() throws RecognitionExcep // $ANTLR start "rule__AmentPackage__Group_6__4" - // InternalRos2Parser.g:3544:1: rule__AmentPackage__Group_6__4 : rule__AmentPackage__Group_6__4__Impl ; + // InternalRos2Parser.g:3542:1: rule__AmentPackage__Group_6__4 : rule__AmentPackage__Group_6__4__Impl ; public final void rule__AmentPackage__Group_6__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3548:1: ( rule__AmentPackage__Group_6__4__Impl ) - // InternalRos2Parser.g:3549:2: rule__AmentPackage__Group_6__4__Impl + // InternalRos2Parser.g:3546:1: ( rule__AmentPackage__Group_6__4__Impl ) + // InternalRos2Parser.g:3547:2: rule__AmentPackage__Group_6__4__Impl { pushFollow(FOLLOW_2); rule__AmentPackage__Group_6__4__Impl(); @@ -11090,17 +11027,17 @@ public final void rule__AmentPackage__Group_6__4() throws RecognitionException { // $ANTLR start "rule__AmentPackage__Group_6__4__Impl" - // InternalRos2Parser.g:3555:1: rule__AmentPackage__Group_6__4__Impl : ( RightSquareBracket ) ; + // InternalRos2Parser.g:3553:1: rule__AmentPackage__Group_6__4__Impl : ( RightSquareBracket ) ; public final void rule__AmentPackage__Group_6__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3559:1: ( ( RightSquareBracket ) ) - // InternalRos2Parser.g:3560:1: ( RightSquareBracket ) + // InternalRos2Parser.g:3557:1: ( ( RightSquareBracket ) ) + // InternalRos2Parser.g:3558:1: ( RightSquareBracket ) { - // InternalRos2Parser.g:3560:1: ( RightSquareBracket ) - // InternalRos2Parser.g:3561:2: RightSquareBracket + // InternalRos2Parser.g:3558:1: ( RightSquareBracket ) + // InternalRos2Parser.g:3559:2: RightSquareBracket { before(grammarAccess.getAmentPackageAccess().getRightSquareBracketKeyword_6_4()); match(input,RightSquareBracket,FOLLOW_2); @@ -11127,14 +11064,14 @@ public final void rule__AmentPackage__Group_6__4__Impl() throws RecognitionExcep // $ANTLR start "rule__AmentPackage__Group_6_3__0" - // InternalRos2Parser.g:3571:1: rule__AmentPackage__Group_6_3__0 : rule__AmentPackage__Group_6_3__0__Impl rule__AmentPackage__Group_6_3__1 ; + // InternalRos2Parser.g:3569:1: rule__AmentPackage__Group_6_3__0 : rule__AmentPackage__Group_6_3__0__Impl rule__AmentPackage__Group_6_3__1 ; public final void rule__AmentPackage__Group_6_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3575:1: ( rule__AmentPackage__Group_6_3__0__Impl rule__AmentPackage__Group_6_3__1 ) - // InternalRos2Parser.g:3576:2: rule__AmentPackage__Group_6_3__0__Impl rule__AmentPackage__Group_6_3__1 + // InternalRos2Parser.g:3573:1: ( rule__AmentPackage__Group_6_3__0__Impl rule__AmentPackage__Group_6_3__1 ) + // InternalRos2Parser.g:3574:2: rule__AmentPackage__Group_6_3__0__Impl rule__AmentPackage__Group_6_3__1 { pushFollow(FOLLOW_11); rule__AmentPackage__Group_6_3__0__Impl(); @@ -11165,17 +11102,17 @@ public final void rule__AmentPackage__Group_6_3__0() throws RecognitionException // $ANTLR start "rule__AmentPackage__Group_6_3__0__Impl" - // InternalRos2Parser.g:3583:1: rule__AmentPackage__Group_6_3__0__Impl : ( Comma ) ; + // InternalRos2Parser.g:3581:1: rule__AmentPackage__Group_6_3__0__Impl : ( Comma ) ; public final void rule__AmentPackage__Group_6_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3587:1: ( ( Comma ) ) - // InternalRos2Parser.g:3588:1: ( Comma ) + // InternalRos2Parser.g:3585:1: ( ( Comma ) ) + // InternalRos2Parser.g:3586:1: ( Comma ) { - // InternalRos2Parser.g:3588:1: ( Comma ) - // InternalRos2Parser.g:3589:2: Comma + // InternalRos2Parser.g:3586:1: ( Comma ) + // InternalRos2Parser.g:3587:2: Comma { before(grammarAccess.getAmentPackageAccess().getCommaKeyword_6_3_0()); match(input,Comma,FOLLOW_2); @@ -11202,14 +11139,14 @@ public final void rule__AmentPackage__Group_6_3__0__Impl() throws RecognitionExc // $ANTLR start "rule__AmentPackage__Group_6_3__1" - // InternalRos2Parser.g:3598:1: rule__AmentPackage__Group_6_3__1 : rule__AmentPackage__Group_6_3__1__Impl ; + // InternalRos2Parser.g:3596:1: rule__AmentPackage__Group_6_3__1 : rule__AmentPackage__Group_6_3__1__Impl ; public final void rule__AmentPackage__Group_6_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3602:1: ( rule__AmentPackage__Group_6_3__1__Impl ) - // InternalRos2Parser.g:3603:2: rule__AmentPackage__Group_6_3__1__Impl + // InternalRos2Parser.g:3600:1: ( rule__AmentPackage__Group_6_3__1__Impl ) + // InternalRos2Parser.g:3601:2: rule__AmentPackage__Group_6_3__1__Impl { pushFollow(FOLLOW_2); rule__AmentPackage__Group_6_3__1__Impl(); @@ -11235,21 +11172,21 @@ public final void rule__AmentPackage__Group_6_3__1() throws RecognitionException // $ANTLR start "rule__AmentPackage__Group_6_3__1__Impl" - // InternalRos2Parser.g:3609:1: rule__AmentPackage__Group_6_3__1__Impl : ( ( rule__AmentPackage__DependencyAssignment_6_3_1 ) ) ; + // InternalRos2Parser.g:3607:1: rule__AmentPackage__Group_6_3__1__Impl : ( ( rule__AmentPackage__DependencyAssignment_6_3_1 ) ) ; public final void rule__AmentPackage__Group_6_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3613:1: ( ( ( rule__AmentPackage__DependencyAssignment_6_3_1 ) ) ) - // InternalRos2Parser.g:3614:1: ( ( rule__AmentPackage__DependencyAssignment_6_3_1 ) ) + // InternalRos2Parser.g:3611:1: ( ( ( rule__AmentPackage__DependencyAssignment_6_3_1 ) ) ) + // InternalRos2Parser.g:3612:1: ( ( rule__AmentPackage__DependencyAssignment_6_3_1 ) ) { - // InternalRos2Parser.g:3614:1: ( ( rule__AmentPackage__DependencyAssignment_6_3_1 ) ) - // InternalRos2Parser.g:3615:2: ( rule__AmentPackage__DependencyAssignment_6_3_1 ) + // InternalRos2Parser.g:3612:1: ( ( rule__AmentPackage__DependencyAssignment_6_3_1 ) ) + // InternalRos2Parser.g:3613:2: ( rule__AmentPackage__DependencyAssignment_6_3_1 ) { before(grammarAccess.getAmentPackageAccess().getDependencyAssignment_6_3_1()); - // InternalRos2Parser.g:3616:2: ( rule__AmentPackage__DependencyAssignment_6_3_1 ) - // InternalRos2Parser.g:3616:3: rule__AmentPackage__DependencyAssignment_6_3_1 + // InternalRos2Parser.g:3614:2: ( rule__AmentPackage__DependencyAssignment_6_3_1 ) + // InternalRos2Parser.g:3614:3: rule__AmentPackage__DependencyAssignment_6_3_1 { pushFollow(FOLLOW_2); rule__AmentPackage__DependencyAssignment_6_3_1(); @@ -11282,14 +11219,14 @@ public final void rule__AmentPackage__Group_6_3__1__Impl() throws RecognitionExc // $ANTLR start "rule__QualityOfService__Group__0" - // InternalRos2Parser.g:3625:1: rule__QualityOfService__Group__0 : rule__QualityOfService__Group__0__Impl rule__QualityOfService__Group__1 ; + // InternalRos2Parser.g:3623:1: rule__QualityOfService__Group__0 : rule__QualityOfService__Group__0__Impl rule__QualityOfService__Group__1 ; public final void rule__QualityOfService__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3629:1: ( rule__QualityOfService__Group__0__Impl rule__QualityOfService__Group__1 ) - // InternalRos2Parser.g:3630:2: rule__QualityOfService__Group__0__Impl rule__QualityOfService__Group__1 + // InternalRos2Parser.g:3627:1: ( rule__QualityOfService__Group__0__Impl rule__QualityOfService__Group__1 ) + // InternalRos2Parser.g:3628:2: rule__QualityOfService__Group__0__Impl rule__QualityOfService__Group__1 { pushFollow(FOLLOW_14); rule__QualityOfService__Group__0__Impl(); @@ -11320,21 +11257,21 @@ public final void rule__QualityOfService__Group__0() throws RecognitionException // $ANTLR start "rule__QualityOfService__Group__0__Impl" - // InternalRos2Parser.g:3637:1: rule__QualityOfService__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:3635:1: rule__QualityOfService__Group__0__Impl : ( () ) ; public final void rule__QualityOfService__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3641:1: ( ( () ) ) - // InternalRos2Parser.g:3642:1: ( () ) + // InternalRos2Parser.g:3639:1: ( ( () ) ) + // InternalRos2Parser.g:3640:1: ( () ) { - // InternalRos2Parser.g:3642:1: ( () ) - // InternalRos2Parser.g:3643:2: () + // InternalRos2Parser.g:3640:1: ( () ) + // InternalRos2Parser.g:3641:2: () { before(grammarAccess.getQualityOfServiceAccess().getQualityOfServiceAction_0()); - // InternalRos2Parser.g:3644:2: () - // InternalRos2Parser.g:3644:3: + // InternalRos2Parser.g:3642:2: () + // InternalRos2Parser.g:3642:3: { } @@ -11357,14 +11294,14 @@ public final void rule__QualityOfService__Group__0__Impl() throws RecognitionExc // $ANTLR start "rule__QualityOfService__Group__1" - // InternalRos2Parser.g:3652:1: rule__QualityOfService__Group__1 : rule__QualityOfService__Group__1__Impl ; + // InternalRos2Parser.g:3650:1: rule__QualityOfService__Group__1 : rule__QualityOfService__Group__1__Impl ; public final void rule__QualityOfService__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3656:1: ( rule__QualityOfService__Group__1__Impl ) - // InternalRos2Parser.g:3657:2: rule__QualityOfService__Group__1__Impl + // InternalRos2Parser.g:3654:1: ( rule__QualityOfService__Group__1__Impl ) + // InternalRos2Parser.g:3655:2: rule__QualityOfService__Group__1__Impl { pushFollow(FOLLOW_2); rule__QualityOfService__Group__1__Impl(); @@ -11390,21 +11327,21 @@ public final void rule__QualityOfService__Group__1() throws RecognitionException // $ANTLR start "rule__QualityOfService__Group__1__Impl" - // InternalRos2Parser.g:3663:1: rule__QualityOfService__Group__1__Impl : ( ( rule__QualityOfService__UnorderedGroup_1 ) ) ; + // InternalRos2Parser.g:3661:1: rule__QualityOfService__Group__1__Impl : ( ( rule__QualityOfService__UnorderedGroup_1 ) ) ; public final void rule__QualityOfService__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3667:1: ( ( ( rule__QualityOfService__UnorderedGroup_1 ) ) ) - // InternalRos2Parser.g:3668:1: ( ( rule__QualityOfService__UnorderedGroup_1 ) ) + // InternalRos2Parser.g:3665:1: ( ( ( rule__QualityOfService__UnorderedGroup_1 ) ) ) + // InternalRos2Parser.g:3666:1: ( ( rule__QualityOfService__UnorderedGroup_1 ) ) { - // InternalRos2Parser.g:3668:1: ( ( rule__QualityOfService__UnorderedGroup_1 ) ) - // InternalRos2Parser.g:3669:2: ( rule__QualityOfService__UnorderedGroup_1 ) + // InternalRos2Parser.g:3666:1: ( ( rule__QualityOfService__UnorderedGroup_1 ) ) + // InternalRos2Parser.g:3667:2: ( rule__QualityOfService__UnorderedGroup_1 ) { before(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1()); - // InternalRos2Parser.g:3670:2: ( rule__QualityOfService__UnorderedGroup_1 ) - // InternalRos2Parser.g:3670:3: rule__QualityOfService__UnorderedGroup_1 + // InternalRos2Parser.g:3668:2: ( rule__QualityOfService__UnorderedGroup_1 ) + // InternalRos2Parser.g:3668:3: rule__QualityOfService__UnorderedGroup_1 { pushFollow(FOLLOW_2); rule__QualityOfService__UnorderedGroup_1(); @@ -11437,14 +11374,14 @@ public final void rule__QualityOfService__Group__1__Impl() throws RecognitionExc // $ANTLR start "rule__QualityOfService__Group_1_0__0" - // InternalRos2Parser.g:3679:1: rule__QualityOfService__Group_1_0__0 : rule__QualityOfService__Group_1_0__0__Impl rule__QualityOfService__Group_1_0__1 ; + // InternalRos2Parser.g:3677:1: rule__QualityOfService__Group_1_0__0 : rule__QualityOfService__Group_1_0__0__Impl rule__QualityOfService__Group_1_0__1 ; public final void rule__QualityOfService__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3683:1: ( rule__QualityOfService__Group_1_0__0__Impl rule__QualityOfService__Group_1_0__1 ) - // InternalRos2Parser.g:3684:2: rule__QualityOfService__Group_1_0__0__Impl rule__QualityOfService__Group_1_0__1 + // InternalRos2Parser.g:3681:1: ( rule__QualityOfService__Group_1_0__0__Impl rule__QualityOfService__Group_1_0__1 ) + // InternalRos2Parser.g:3682:2: rule__QualityOfService__Group_1_0__0__Impl rule__QualityOfService__Group_1_0__1 { pushFollow(FOLLOW_15); rule__QualityOfService__Group_1_0__0__Impl(); @@ -11475,17 +11412,17 @@ public final void rule__QualityOfService__Group_1_0__0() throws RecognitionExcep // $ANTLR start "rule__QualityOfService__Group_1_0__0__Impl" - // InternalRos2Parser.g:3691:1: rule__QualityOfService__Group_1_0__0__Impl : ( Profile ) ; + // InternalRos2Parser.g:3689:1: rule__QualityOfService__Group_1_0__0__Impl : ( Profile ) ; public final void rule__QualityOfService__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3695:1: ( ( Profile ) ) - // InternalRos2Parser.g:3696:1: ( Profile ) + // InternalRos2Parser.g:3693:1: ( ( Profile ) ) + // InternalRos2Parser.g:3694:1: ( Profile ) { - // InternalRos2Parser.g:3696:1: ( Profile ) - // InternalRos2Parser.g:3697:2: Profile + // InternalRos2Parser.g:3694:1: ( Profile ) + // InternalRos2Parser.g:3695:2: Profile { before(grammarAccess.getQualityOfServiceAccess().getProfileKeyword_1_0_0()); match(input,Profile,FOLLOW_2); @@ -11512,14 +11449,14 @@ public final void rule__QualityOfService__Group_1_0__0__Impl() throws Recognitio // $ANTLR start "rule__QualityOfService__Group_1_0__1" - // InternalRos2Parser.g:3706:1: rule__QualityOfService__Group_1_0__1 : rule__QualityOfService__Group_1_0__1__Impl ; + // InternalRos2Parser.g:3704:1: rule__QualityOfService__Group_1_0__1 : rule__QualityOfService__Group_1_0__1__Impl ; public final void rule__QualityOfService__Group_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3710:1: ( rule__QualityOfService__Group_1_0__1__Impl ) - // InternalRos2Parser.g:3711:2: rule__QualityOfService__Group_1_0__1__Impl + // InternalRos2Parser.g:3708:1: ( rule__QualityOfService__Group_1_0__1__Impl ) + // InternalRos2Parser.g:3709:2: rule__QualityOfService__Group_1_0__1__Impl { pushFollow(FOLLOW_2); rule__QualityOfService__Group_1_0__1__Impl(); @@ -11545,21 +11482,21 @@ public final void rule__QualityOfService__Group_1_0__1() throws RecognitionExcep // $ANTLR start "rule__QualityOfService__Group_1_0__1__Impl" - // InternalRos2Parser.g:3717:1: rule__QualityOfService__Group_1_0__1__Impl : ( ( rule__QualityOfService__QoSProfileAssignment_1_0_1 ) ) ; + // InternalRos2Parser.g:3715:1: rule__QualityOfService__Group_1_0__1__Impl : ( ( rule__QualityOfService__QoSProfileAssignment_1_0_1 ) ) ; public final void rule__QualityOfService__Group_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3721:1: ( ( ( rule__QualityOfService__QoSProfileAssignment_1_0_1 ) ) ) - // InternalRos2Parser.g:3722:1: ( ( rule__QualityOfService__QoSProfileAssignment_1_0_1 ) ) + // InternalRos2Parser.g:3719:1: ( ( ( rule__QualityOfService__QoSProfileAssignment_1_0_1 ) ) ) + // InternalRos2Parser.g:3720:1: ( ( rule__QualityOfService__QoSProfileAssignment_1_0_1 ) ) { - // InternalRos2Parser.g:3722:1: ( ( rule__QualityOfService__QoSProfileAssignment_1_0_1 ) ) - // InternalRos2Parser.g:3723:2: ( rule__QualityOfService__QoSProfileAssignment_1_0_1 ) + // InternalRos2Parser.g:3720:1: ( ( rule__QualityOfService__QoSProfileAssignment_1_0_1 ) ) + // InternalRos2Parser.g:3721:2: ( rule__QualityOfService__QoSProfileAssignment_1_0_1 ) { before(grammarAccess.getQualityOfServiceAccess().getQoSProfileAssignment_1_0_1()); - // InternalRos2Parser.g:3724:2: ( rule__QualityOfService__QoSProfileAssignment_1_0_1 ) - // InternalRos2Parser.g:3724:3: rule__QualityOfService__QoSProfileAssignment_1_0_1 + // InternalRos2Parser.g:3722:2: ( rule__QualityOfService__QoSProfileAssignment_1_0_1 ) + // InternalRos2Parser.g:3722:3: rule__QualityOfService__QoSProfileAssignment_1_0_1 { pushFollow(FOLLOW_2); rule__QualityOfService__QoSProfileAssignment_1_0_1(); @@ -11592,14 +11529,14 @@ public final void rule__QualityOfService__Group_1_0__1__Impl() throws Recognitio // $ANTLR start "rule__QualityOfService__Group_1_1__0" - // InternalRos2Parser.g:3733:1: rule__QualityOfService__Group_1_1__0 : rule__QualityOfService__Group_1_1__0__Impl rule__QualityOfService__Group_1_1__1 ; + // InternalRos2Parser.g:3731:1: rule__QualityOfService__Group_1_1__0 : rule__QualityOfService__Group_1_1__0__Impl rule__QualityOfService__Group_1_1__1 ; public final void rule__QualityOfService__Group_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3737:1: ( rule__QualityOfService__Group_1_1__0__Impl rule__QualityOfService__Group_1_1__1 ) - // InternalRos2Parser.g:3738:2: rule__QualityOfService__Group_1_1__0__Impl rule__QualityOfService__Group_1_1__1 + // InternalRos2Parser.g:3735:1: ( rule__QualityOfService__Group_1_1__0__Impl rule__QualityOfService__Group_1_1__1 ) + // InternalRos2Parser.g:3736:2: rule__QualityOfService__Group_1_1__0__Impl rule__QualityOfService__Group_1_1__1 { pushFollow(FOLLOW_16); rule__QualityOfService__Group_1_1__0__Impl(); @@ -11630,17 +11567,17 @@ public final void rule__QualityOfService__Group_1_1__0() throws RecognitionExcep // $ANTLR start "rule__QualityOfService__Group_1_1__0__Impl" - // InternalRos2Parser.g:3745:1: rule__QualityOfService__Group_1_1__0__Impl : ( History ) ; + // InternalRos2Parser.g:3743:1: rule__QualityOfService__Group_1_1__0__Impl : ( History ) ; public final void rule__QualityOfService__Group_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3749:1: ( ( History ) ) - // InternalRos2Parser.g:3750:1: ( History ) + // InternalRos2Parser.g:3747:1: ( ( History ) ) + // InternalRos2Parser.g:3748:1: ( History ) { - // InternalRos2Parser.g:3750:1: ( History ) - // InternalRos2Parser.g:3751:2: History + // InternalRos2Parser.g:3748:1: ( History ) + // InternalRos2Parser.g:3749:2: History { before(grammarAccess.getQualityOfServiceAccess().getHistoryKeyword_1_1_0()); match(input,History,FOLLOW_2); @@ -11667,14 +11604,14 @@ public final void rule__QualityOfService__Group_1_1__0__Impl() throws Recognitio // $ANTLR start "rule__QualityOfService__Group_1_1__1" - // InternalRos2Parser.g:3760:1: rule__QualityOfService__Group_1_1__1 : rule__QualityOfService__Group_1_1__1__Impl ; + // InternalRos2Parser.g:3758:1: rule__QualityOfService__Group_1_1__1 : rule__QualityOfService__Group_1_1__1__Impl ; public final void rule__QualityOfService__Group_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3764:1: ( rule__QualityOfService__Group_1_1__1__Impl ) - // InternalRos2Parser.g:3765:2: rule__QualityOfService__Group_1_1__1__Impl + // InternalRos2Parser.g:3762:1: ( rule__QualityOfService__Group_1_1__1__Impl ) + // InternalRos2Parser.g:3763:2: rule__QualityOfService__Group_1_1__1__Impl { pushFollow(FOLLOW_2); rule__QualityOfService__Group_1_1__1__Impl(); @@ -11700,21 +11637,21 @@ public final void rule__QualityOfService__Group_1_1__1() throws RecognitionExcep // $ANTLR start "rule__QualityOfService__Group_1_1__1__Impl" - // InternalRos2Parser.g:3771:1: rule__QualityOfService__Group_1_1__1__Impl : ( ( rule__QualityOfService__HistoryAssignment_1_1_1 ) ) ; + // InternalRos2Parser.g:3769:1: rule__QualityOfService__Group_1_1__1__Impl : ( ( rule__QualityOfService__HistoryAssignment_1_1_1 ) ) ; public final void rule__QualityOfService__Group_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3775:1: ( ( ( rule__QualityOfService__HistoryAssignment_1_1_1 ) ) ) - // InternalRos2Parser.g:3776:1: ( ( rule__QualityOfService__HistoryAssignment_1_1_1 ) ) + // InternalRos2Parser.g:3773:1: ( ( ( rule__QualityOfService__HistoryAssignment_1_1_1 ) ) ) + // InternalRos2Parser.g:3774:1: ( ( rule__QualityOfService__HistoryAssignment_1_1_1 ) ) { - // InternalRos2Parser.g:3776:1: ( ( rule__QualityOfService__HistoryAssignment_1_1_1 ) ) - // InternalRos2Parser.g:3777:2: ( rule__QualityOfService__HistoryAssignment_1_1_1 ) + // InternalRos2Parser.g:3774:1: ( ( rule__QualityOfService__HistoryAssignment_1_1_1 ) ) + // InternalRos2Parser.g:3775:2: ( rule__QualityOfService__HistoryAssignment_1_1_1 ) { before(grammarAccess.getQualityOfServiceAccess().getHistoryAssignment_1_1_1()); - // InternalRos2Parser.g:3778:2: ( rule__QualityOfService__HistoryAssignment_1_1_1 ) - // InternalRos2Parser.g:3778:3: rule__QualityOfService__HistoryAssignment_1_1_1 + // InternalRos2Parser.g:3776:2: ( rule__QualityOfService__HistoryAssignment_1_1_1 ) + // InternalRos2Parser.g:3776:3: rule__QualityOfService__HistoryAssignment_1_1_1 { pushFollow(FOLLOW_2); rule__QualityOfService__HistoryAssignment_1_1_1(); @@ -11747,14 +11684,14 @@ public final void rule__QualityOfService__Group_1_1__1__Impl() throws Recognitio // $ANTLR start "rule__QualityOfService__Group_1_2__0" - // InternalRos2Parser.g:3787:1: rule__QualityOfService__Group_1_2__0 : rule__QualityOfService__Group_1_2__0__Impl rule__QualityOfService__Group_1_2__1 ; + // InternalRos2Parser.g:3785:1: rule__QualityOfService__Group_1_2__0 : rule__QualityOfService__Group_1_2__0__Impl rule__QualityOfService__Group_1_2__1 ; public final void rule__QualityOfService__Group_1_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3791:1: ( rule__QualityOfService__Group_1_2__0__Impl rule__QualityOfService__Group_1_2__1 ) - // InternalRos2Parser.g:3792:2: rule__QualityOfService__Group_1_2__0__Impl rule__QualityOfService__Group_1_2__1 + // InternalRos2Parser.g:3789:1: ( rule__QualityOfService__Group_1_2__0__Impl rule__QualityOfService__Group_1_2__1 ) + // InternalRos2Parser.g:3790:2: rule__QualityOfService__Group_1_2__0__Impl rule__QualityOfService__Group_1_2__1 { pushFollow(FOLLOW_17); rule__QualityOfService__Group_1_2__0__Impl(); @@ -11785,17 +11722,17 @@ public final void rule__QualityOfService__Group_1_2__0() throws RecognitionExcep // $ANTLR start "rule__QualityOfService__Group_1_2__0__Impl" - // InternalRos2Parser.g:3799:1: rule__QualityOfService__Group_1_2__0__Impl : ( Depth ) ; + // InternalRos2Parser.g:3797:1: rule__QualityOfService__Group_1_2__0__Impl : ( Depth ) ; public final void rule__QualityOfService__Group_1_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3803:1: ( ( Depth ) ) - // InternalRos2Parser.g:3804:1: ( Depth ) + // InternalRos2Parser.g:3801:1: ( ( Depth ) ) + // InternalRos2Parser.g:3802:1: ( Depth ) { - // InternalRos2Parser.g:3804:1: ( Depth ) - // InternalRos2Parser.g:3805:2: Depth + // InternalRos2Parser.g:3802:1: ( Depth ) + // InternalRos2Parser.g:3803:2: Depth { before(grammarAccess.getQualityOfServiceAccess().getDepthKeyword_1_2_0()); match(input,Depth,FOLLOW_2); @@ -11822,14 +11759,14 @@ public final void rule__QualityOfService__Group_1_2__0__Impl() throws Recognitio // $ANTLR start "rule__QualityOfService__Group_1_2__1" - // InternalRos2Parser.g:3814:1: rule__QualityOfService__Group_1_2__1 : rule__QualityOfService__Group_1_2__1__Impl ; + // InternalRos2Parser.g:3812:1: rule__QualityOfService__Group_1_2__1 : rule__QualityOfService__Group_1_2__1__Impl ; public final void rule__QualityOfService__Group_1_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3818:1: ( rule__QualityOfService__Group_1_2__1__Impl ) - // InternalRos2Parser.g:3819:2: rule__QualityOfService__Group_1_2__1__Impl + // InternalRos2Parser.g:3816:1: ( rule__QualityOfService__Group_1_2__1__Impl ) + // InternalRos2Parser.g:3817:2: rule__QualityOfService__Group_1_2__1__Impl { pushFollow(FOLLOW_2); rule__QualityOfService__Group_1_2__1__Impl(); @@ -11855,21 +11792,21 @@ public final void rule__QualityOfService__Group_1_2__1() throws RecognitionExcep // $ANTLR start "rule__QualityOfService__Group_1_2__1__Impl" - // InternalRos2Parser.g:3825:1: rule__QualityOfService__Group_1_2__1__Impl : ( ( rule__QualityOfService__DepthAssignment_1_2_1 ) ) ; + // InternalRos2Parser.g:3823:1: rule__QualityOfService__Group_1_2__1__Impl : ( ( rule__QualityOfService__DepthAssignment_1_2_1 ) ) ; public final void rule__QualityOfService__Group_1_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3829:1: ( ( ( rule__QualityOfService__DepthAssignment_1_2_1 ) ) ) - // InternalRos2Parser.g:3830:1: ( ( rule__QualityOfService__DepthAssignment_1_2_1 ) ) + // InternalRos2Parser.g:3827:1: ( ( ( rule__QualityOfService__DepthAssignment_1_2_1 ) ) ) + // InternalRos2Parser.g:3828:1: ( ( rule__QualityOfService__DepthAssignment_1_2_1 ) ) { - // InternalRos2Parser.g:3830:1: ( ( rule__QualityOfService__DepthAssignment_1_2_1 ) ) - // InternalRos2Parser.g:3831:2: ( rule__QualityOfService__DepthAssignment_1_2_1 ) + // InternalRos2Parser.g:3828:1: ( ( rule__QualityOfService__DepthAssignment_1_2_1 ) ) + // InternalRos2Parser.g:3829:2: ( rule__QualityOfService__DepthAssignment_1_2_1 ) { before(grammarAccess.getQualityOfServiceAccess().getDepthAssignment_1_2_1()); - // InternalRos2Parser.g:3832:2: ( rule__QualityOfService__DepthAssignment_1_2_1 ) - // InternalRos2Parser.g:3832:3: rule__QualityOfService__DepthAssignment_1_2_1 + // InternalRos2Parser.g:3830:2: ( rule__QualityOfService__DepthAssignment_1_2_1 ) + // InternalRos2Parser.g:3830:3: rule__QualityOfService__DepthAssignment_1_2_1 { pushFollow(FOLLOW_2); rule__QualityOfService__DepthAssignment_1_2_1(); @@ -11902,14 +11839,14 @@ public final void rule__QualityOfService__Group_1_2__1__Impl() throws Recognitio // $ANTLR start "rule__QualityOfService__Group_1_3__0" - // InternalRos2Parser.g:3841:1: rule__QualityOfService__Group_1_3__0 : rule__QualityOfService__Group_1_3__0__Impl rule__QualityOfService__Group_1_3__1 ; + // InternalRos2Parser.g:3839:1: rule__QualityOfService__Group_1_3__0 : rule__QualityOfService__Group_1_3__0__Impl rule__QualityOfService__Group_1_3__1 ; public final void rule__QualityOfService__Group_1_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3845:1: ( rule__QualityOfService__Group_1_3__0__Impl rule__QualityOfService__Group_1_3__1 ) - // InternalRos2Parser.g:3846:2: rule__QualityOfService__Group_1_3__0__Impl rule__QualityOfService__Group_1_3__1 + // InternalRos2Parser.g:3843:1: ( rule__QualityOfService__Group_1_3__0__Impl rule__QualityOfService__Group_1_3__1 ) + // InternalRos2Parser.g:3844:2: rule__QualityOfService__Group_1_3__0__Impl rule__QualityOfService__Group_1_3__1 { pushFollow(FOLLOW_18); rule__QualityOfService__Group_1_3__0__Impl(); @@ -11940,17 +11877,17 @@ public final void rule__QualityOfService__Group_1_3__0() throws RecognitionExcep // $ANTLR start "rule__QualityOfService__Group_1_3__0__Impl" - // InternalRos2Parser.g:3853:1: rule__QualityOfService__Group_1_3__0__Impl : ( Reliability ) ; + // InternalRos2Parser.g:3851:1: rule__QualityOfService__Group_1_3__0__Impl : ( Reliability ) ; public final void rule__QualityOfService__Group_1_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3857:1: ( ( Reliability ) ) - // InternalRos2Parser.g:3858:1: ( Reliability ) + // InternalRos2Parser.g:3855:1: ( ( Reliability ) ) + // InternalRos2Parser.g:3856:1: ( Reliability ) { - // InternalRos2Parser.g:3858:1: ( Reliability ) - // InternalRos2Parser.g:3859:2: Reliability + // InternalRos2Parser.g:3856:1: ( Reliability ) + // InternalRos2Parser.g:3857:2: Reliability { before(grammarAccess.getQualityOfServiceAccess().getReliabilityKeyword_1_3_0()); match(input,Reliability,FOLLOW_2); @@ -11977,14 +11914,14 @@ public final void rule__QualityOfService__Group_1_3__0__Impl() throws Recognitio // $ANTLR start "rule__QualityOfService__Group_1_3__1" - // InternalRos2Parser.g:3868:1: rule__QualityOfService__Group_1_3__1 : rule__QualityOfService__Group_1_3__1__Impl ; + // InternalRos2Parser.g:3866:1: rule__QualityOfService__Group_1_3__1 : rule__QualityOfService__Group_1_3__1__Impl ; public final void rule__QualityOfService__Group_1_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3872:1: ( rule__QualityOfService__Group_1_3__1__Impl ) - // InternalRos2Parser.g:3873:2: rule__QualityOfService__Group_1_3__1__Impl + // InternalRos2Parser.g:3870:1: ( rule__QualityOfService__Group_1_3__1__Impl ) + // InternalRos2Parser.g:3871:2: rule__QualityOfService__Group_1_3__1__Impl { pushFollow(FOLLOW_2); rule__QualityOfService__Group_1_3__1__Impl(); @@ -12010,21 +11947,21 @@ public final void rule__QualityOfService__Group_1_3__1() throws RecognitionExcep // $ANTLR start "rule__QualityOfService__Group_1_3__1__Impl" - // InternalRos2Parser.g:3879:1: rule__QualityOfService__Group_1_3__1__Impl : ( ( rule__QualityOfService__ReliabilityAssignment_1_3_1 ) ) ; + // InternalRos2Parser.g:3877:1: rule__QualityOfService__Group_1_3__1__Impl : ( ( rule__QualityOfService__ReliabilityAssignment_1_3_1 ) ) ; public final void rule__QualityOfService__Group_1_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3883:1: ( ( ( rule__QualityOfService__ReliabilityAssignment_1_3_1 ) ) ) - // InternalRos2Parser.g:3884:1: ( ( rule__QualityOfService__ReliabilityAssignment_1_3_1 ) ) + // InternalRos2Parser.g:3881:1: ( ( ( rule__QualityOfService__ReliabilityAssignment_1_3_1 ) ) ) + // InternalRos2Parser.g:3882:1: ( ( rule__QualityOfService__ReliabilityAssignment_1_3_1 ) ) { - // InternalRos2Parser.g:3884:1: ( ( rule__QualityOfService__ReliabilityAssignment_1_3_1 ) ) - // InternalRos2Parser.g:3885:2: ( rule__QualityOfService__ReliabilityAssignment_1_3_1 ) + // InternalRos2Parser.g:3882:1: ( ( rule__QualityOfService__ReliabilityAssignment_1_3_1 ) ) + // InternalRos2Parser.g:3883:2: ( rule__QualityOfService__ReliabilityAssignment_1_3_1 ) { before(grammarAccess.getQualityOfServiceAccess().getReliabilityAssignment_1_3_1()); - // InternalRos2Parser.g:3886:2: ( rule__QualityOfService__ReliabilityAssignment_1_3_1 ) - // InternalRos2Parser.g:3886:3: rule__QualityOfService__ReliabilityAssignment_1_3_1 + // InternalRos2Parser.g:3884:2: ( rule__QualityOfService__ReliabilityAssignment_1_3_1 ) + // InternalRos2Parser.g:3884:3: rule__QualityOfService__ReliabilityAssignment_1_3_1 { pushFollow(FOLLOW_2); rule__QualityOfService__ReliabilityAssignment_1_3_1(); @@ -12057,14 +11994,14 @@ public final void rule__QualityOfService__Group_1_3__1__Impl() throws Recognitio // $ANTLR start "rule__QualityOfService__Group_1_4__0" - // InternalRos2Parser.g:3895:1: rule__QualityOfService__Group_1_4__0 : rule__QualityOfService__Group_1_4__0__Impl rule__QualityOfService__Group_1_4__1 ; + // InternalRos2Parser.g:3893:1: rule__QualityOfService__Group_1_4__0 : rule__QualityOfService__Group_1_4__0__Impl rule__QualityOfService__Group_1_4__1 ; public final void rule__QualityOfService__Group_1_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3899:1: ( rule__QualityOfService__Group_1_4__0__Impl rule__QualityOfService__Group_1_4__1 ) - // InternalRos2Parser.g:3900:2: rule__QualityOfService__Group_1_4__0__Impl rule__QualityOfService__Group_1_4__1 + // InternalRos2Parser.g:3897:1: ( rule__QualityOfService__Group_1_4__0__Impl rule__QualityOfService__Group_1_4__1 ) + // InternalRos2Parser.g:3898:2: rule__QualityOfService__Group_1_4__0__Impl rule__QualityOfService__Group_1_4__1 { pushFollow(FOLLOW_19); rule__QualityOfService__Group_1_4__0__Impl(); @@ -12095,17 +12032,17 @@ public final void rule__QualityOfService__Group_1_4__0() throws RecognitionExcep // $ANTLR start "rule__QualityOfService__Group_1_4__0__Impl" - // InternalRos2Parser.g:3907:1: rule__QualityOfService__Group_1_4__0__Impl : ( Durability ) ; + // InternalRos2Parser.g:3905:1: rule__QualityOfService__Group_1_4__0__Impl : ( Durability ) ; public final void rule__QualityOfService__Group_1_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3911:1: ( ( Durability ) ) - // InternalRos2Parser.g:3912:1: ( Durability ) + // InternalRos2Parser.g:3909:1: ( ( Durability ) ) + // InternalRos2Parser.g:3910:1: ( Durability ) { - // InternalRos2Parser.g:3912:1: ( Durability ) - // InternalRos2Parser.g:3913:2: Durability + // InternalRos2Parser.g:3910:1: ( Durability ) + // InternalRos2Parser.g:3911:2: Durability { before(grammarAccess.getQualityOfServiceAccess().getDurabilityKeyword_1_4_0()); match(input,Durability,FOLLOW_2); @@ -12132,14 +12069,14 @@ public final void rule__QualityOfService__Group_1_4__0__Impl() throws Recognitio // $ANTLR start "rule__QualityOfService__Group_1_4__1" - // InternalRos2Parser.g:3922:1: rule__QualityOfService__Group_1_4__1 : rule__QualityOfService__Group_1_4__1__Impl ; + // InternalRos2Parser.g:3920:1: rule__QualityOfService__Group_1_4__1 : rule__QualityOfService__Group_1_4__1__Impl ; public final void rule__QualityOfService__Group_1_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3926:1: ( rule__QualityOfService__Group_1_4__1__Impl ) - // InternalRos2Parser.g:3927:2: rule__QualityOfService__Group_1_4__1__Impl + // InternalRos2Parser.g:3924:1: ( rule__QualityOfService__Group_1_4__1__Impl ) + // InternalRos2Parser.g:3925:2: rule__QualityOfService__Group_1_4__1__Impl { pushFollow(FOLLOW_2); rule__QualityOfService__Group_1_4__1__Impl(); @@ -12165,21 +12102,21 @@ public final void rule__QualityOfService__Group_1_4__1() throws RecognitionExcep // $ANTLR start "rule__QualityOfService__Group_1_4__1__Impl" - // InternalRos2Parser.g:3933:1: rule__QualityOfService__Group_1_4__1__Impl : ( ( rule__QualityOfService__DurabilityAssignment_1_4_1 ) ) ; + // InternalRos2Parser.g:3931:1: rule__QualityOfService__Group_1_4__1__Impl : ( ( rule__QualityOfService__DurabilityAssignment_1_4_1 ) ) ; public final void rule__QualityOfService__Group_1_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3937:1: ( ( ( rule__QualityOfService__DurabilityAssignment_1_4_1 ) ) ) - // InternalRos2Parser.g:3938:1: ( ( rule__QualityOfService__DurabilityAssignment_1_4_1 ) ) + // InternalRos2Parser.g:3935:1: ( ( ( rule__QualityOfService__DurabilityAssignment_1_4_1 ) ) ) + // InternalRos2Parser.g:3936:1: ( ( rule__QualityOfService__DurabilityAssignment_1_4_1 ) ) { - // InternalRos2Parser.g:3938:1: ( ( rule__QualityOfService__DurabilityAssignment_1_4_1 ) ) - // InternalRos2Parser.g:3939:2: ( rule__QualityOfService__DurabilityAssignment_1_4_1 ) + // InternalRos2Parser.g:3936:1: ( ( rule__QualityOfService__DurabilityAssignment_1_4_1 ) ) + // InternalRos2Parser.g:3937:2: ( rule__QualityOfService__DurabilityAssignment_1_4_1 ) { before(grammarAccess.getQualityOfServiceAccess().getDurabilityAssignment_1_4_1()); - // InternalRos2Parser.g:3940:2: ( rule__QualityOfService__DurabilityAssignment_1_4_1 ) - // InternalRos2Parser.g:3940:3: rule__QualityOfService__DurabilityAssignment_1_4_1 + // InternalRos2Parser.g:3938:2: ( rule__QualityOfService__DurabilityAssignment_1_4_1 ) + // InternalRos2Parser.g:3938:3: rule__QualityOfService__DurabilityAssignment_1_4_1 { pushFollow(FOLLOW_2); rule__QualityOfService__DurabilityAssignment_1_4_1(); @@ -12212,14 +12149,14 @@ public final void rule__QualityOfService__Group_1_4__1__Impl() throws Recognitio // $ANTLR start "rule__Publisher__Group__0" - // InternalRos2Parser.g:3949:1: rule__Publisher__Group__0 : rule__Publisher__Group__0__Impl rule__Publisher__Group__1 ; + // InternalRos2Parser.g:3947:1: rule__Publisher__Group__0 : rule__Publisher__Group__0__Impl rule__Publisher__Group__1 ; public final void rule__Publisher__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3953:1: ( rule__Publisher__Group__0__Impl rule__Publisher__Group__1 ) - // InternalRos2Parser.g:3954:2: rule__Publisher__Group__0__Impl rule__Publisher__Group__1 + // InternalRos2Parser.g:3951:1: ( rule__Publisher__Group__0__Impl rule__Publisher__Group__1 ) + // InternalRos2Parser.g:3952:2: rule__Publisher__Group__0__Impl rule__Publisher__Group__1 { pushFollow(FOLLOW_7); rule__Publisher__Group__0__Impl(); @@ -12250,21 +12187,21 @@ public final void rule__Publisher__Group__0() throws RecognitionException { // $ANTLR start "rule__Publisher__Group__0__Impl" - // InternalRos2Parser.g:3961:1: rule__Publisher__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:3959:1: rule__Publisher__Group__0__Impl : ( () ) ; public final void rule__Publisher__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3965:1: ( ( () ) ) - // InternalRos2Parser.g:3966:1: ( () ) + // InternalRos2Parser.g:3963:1: ( ( () ) ) + // InternalRos2Parser.g:3964:1: ( () ) { - // InternalRos2Parser.g:3966:1: ( () ) - // InternalRos2Parser.g:3967:2: () + // InternalRos2Parser.g:3964:1: ( () ) + // InternalRos2Parser.g:3965:2: () { before(grammarAccess.getPublisherAccess().getPublisherAction_0()); - // InternalRos2Parser.g:3968:2: () - // InternalRos2Parser.g:3968:3: + // InternalRos2Parser.g:3966:2: () + // InternalRos2Parser.g:3966:3: { } @@ -12287,14 +12224,14 @@ public final void rule__Publisher__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Publisher__Group__1" - // InternalRos2Parser.g:3976:1: rule__Publisher__Group__1 : rule__Publisher__Group__1__Impl rule__Publisher__Group__2 ; + // InternalRos2Parser.g:3974:1: rule__Publisher__Group__1 : rule__Publisher__Group__1__Impl rule__Publisher__Group__2 ; public final void rule__Publisher__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3980:1: ( rule__Publisher__Group__1__Impl rule__Publisher__Group__2 ) - // InternalRos2Parser.g:3981:2: rule__Publisher__Group__1__Impl rule__Publisher__Group__2 + // InternalRos2Parser.g:3978:1: ( rule__Publisher__Group__1__Impl rule__Publisher__Group__2 ) + // InternalRos2Parser.g:3979:2: rule__Publisher__Group__1__Impl rule__Publisher__Group__2 { pushFollow(FOLLOW_4); rule__Publisher__Group__1__Impl(); @@ -12325,21 +12262,21 @@ public final void rule__Publisher__Group__1() throws RecognitionException { // $ANTLR start "rule__Publisher__Group__1__Impl" - // InternalRos2Parser.g:3988:1: rule__Publisher__Group__1__Impl : ( ( rule__Publisher__NameAssignment_1 ) ) ; + // InternalRos2Parser.g:3986:1: rule__Publisher__Group__1__Impl : ( ( rule__Publisher__NameAssignment_1 ) ) ; public final void rule__Publisher__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:3992:1: ( ( ( rule__Publisher__NameAssignment_1 ) ) ) - // InternalRos2Parser.g:3993:1: ( ( rule__Publisher__NameAssignment_1 ) ) + // InternalRos2Parser.g:3990:1: ( ( ( rule__Publisher__NameAssignment_1 ) ) ) + // InternalRos2Parser.g:3991:1: ( ( rule__Publisher__NameAssignment_1 ) ) { - // InternalRos2Parser.g:3993:1: ( ( rule__Publisher__NameAssignment_1 ) ) - // InternalRos2Parser.g:3994:2: ( rule__Publisher__NameAssignment_1 ) + // InternalRos2Parser.g:3991:1: ( ( rule__Publisher__NameAssignment_1 ) ) + // InternalRos2Parser.g:3992:2: ( rule__Publisher__NameAssignment_1 ) { before(grammarAccess.getPublisherAccess().getNameAssignment_1()); - // InternalRos2Parser.g:3995:2: ( rule__Publisher__NameAssignment_1 ) - // InternalRos2Parser.g:3995:3: rule__Publisher__NameAssignment_1 + // InternalRos2Parser.g:3993:2: ( rule__Publisher__NameAssignment_1 ) + // InternalRos2Parser.g:3993:3: rule__Publisher__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Publisher__NameAssignment_1(); @@ -12372,14 +12309,14 @@ public final void rule__Publisher__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Publisher__Group__2" - // InternalRos2Parser.g:4003:1: rule__Publisher__Group__2 : rule__Publisher__Group__2__Impl rule__Publisher__Group__3 ; + // InternalRos2Parser.g:4001:1: rule__Publisher__Group__2 : rule__Publisher__Group__2__Impl rule__Publisher__Group__3 ; public final void rule__Publisher__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4007:1: ( rule__Publisher__Group__2__Impl rule__Publisher__Group__3 ) - // InternalRos2Parser.g:4008:2: rule__Publisher__Group__2__Impl rule__Publisher__Group__3 + // InternalRos2Parser.g:4005:1: ( rule__Publisher__Group__2__Impl rule__Publisher__Group__3 ) + // InternalRos2Parser.g:4006:2: rule__Publisher__Group__2__Impl rule__Publisher__Group__3 { pushFollow(FOLLOW_5); rule__Publisher__Group__2__Impl(); @@ -12410,17 +12347,17 @@ public final void rule__Publisher__Group__2() throws RecognitionException { // $ANTLR start "rule__Publisher__Group__2__Impl" - // InternalRos2Parser.g:4015:1: rule__Publisher__Group__2__Impl : ( Colon ) ; + // InternalRos2Parser.g:4013:1: rule__Publisher__Group__2__Impl : ( Colon ) ; public final void rule__Publisher__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4019:1: ( ( Colon ) ) - // InternalRos2Parser.g:4020:1: ( Colon ) + // InternalRos2Parser.g:4017:1: ( ( Colon ) ) + // InternalRos2Parser.g:4018:1: ( Colon ) { - // InternalRos2Parser.g:4020:1: ( Colon ) - // InternalRos2Parser.g:4021:2: Colon + // InternalRos2Parser.g:4018:1: ( Colon ) + // InternalRos2Parser.g:4019:2: Colon { before(grammarAccess.getPublisherAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -12447,14 +12384,14 @@ public final void rule__Publisher__Group__2__Impl() throws RecognitionException // $ANTLR start "rule__Publisher__Group__3" - // InternalRos2Parser.g:4030:1: rule__Publisher__Group__3 : rule__Publisher__Group__3__Impl rule__Publisher__Group__4 ; + // InternalRos2Parser.g:4028:1: rule__Publisher__Group__3 : rule__Publisher__Group__3__Impl rule__Publisher__Group__4 ; public final void rule__Publisher__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4034:1: ( rule__Publisher__Group__3__Impl rule__Publisher__Group__4 ) - // InternalRos2Parser.g:4035:2: rule__Publisher__Group__3__Impl rule__Publisher__Group__4 + // InternalRos2Parser.g:4032:1: ( rule__Publisher__Group__3__Impl rule__Publisher__Group__4 ) + // InternalRos2Parser.g:4033:2: rule__Publisher__Group__3__Impl rule__Publisher__Group__4 { pushFollow(FOLLOW_20); rule__Publisher__Group__3__Impl(); @@ -12485,17 +12422,17 @@ public final void rule__Publisher__Group__3() throws RecognitionException { // $ANTLR start "rule__Publisher__Group__3__Impl" - // InternalRos2Parser.g:4042:1: rule__Publisher__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:4040:1: rule__Publisher__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__Publisher__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4046:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:4047:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:4044:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:4045:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:4047:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:4048:2: RULE_BEGIN + // InternalRos2Parser.g:4045:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:4046:2: RULE_BEGIN { before(grammarAccess.getPublisherAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -12522,14 +12459,14 @@ public final void rule__Publisher__Group__3__Impl() throws RecognitionException // $ANTLR start "rule__Publisher__Group__4" - // InternalRos2Parser.g:4057:1: rule__Publisher__Group__4 : rule__Publisher__Group__4__Impl rule__Publisher__Group__5 ; + // InternalRos2Parser.g:4055:1: rule__Publisher__Group__4 : rule__Publisher__Group__4__Impl rule__Publisher__Group__5 ; public final void rule__Publisher__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4061:1: ( rule__Publisher__Group__4__Impl rule__Publisher__Group__5 ) - // InternalRos2Parser.g:4062:2: rule__Publisher__Group__4__Impl rule__Publisher__Group__5 + // InternalRos2Parser.g:4059:1: ( rule__Publisher__Group__4__Impl rule__Publisher__Group__5 ) + // InternalRos2Parser.g:4060:2: rule__Publisher__Group__4__Impl rule__Publisher__Group__5 { pushFollow(FOLLOW_7); rule__Publisher__Group__4__Impl(); @@ -12560,17 +12497,17 @@ public final void rule__Publisher__Group__4() throws RecognitionException { // $ANTLR start "rule__Publisher__Group__4__Impl" - // InternalRos2Parser.g:4069:1: rule__Publisher__Group__4__Impl : ( Type_1 ) ; + // InternalRos2Parser.g:4067:1: rule__Publisher__Group__4__Impl : ( Type_1 ) ; public final void rule__Publisher__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4073:1: ( ( Type_1 ) ) - // InternalRos2Parser.g:4074:1: ( Type_1 ) + // InternalRos2Parser.g:4071:1: ( ( Type_1 ) ) + // InternalRos2Parser.g:4072:1: ( Type_1 ) { - // InternalRos2Parser.g:4074:1: ( Type_1 ) - // InternalRos2Parser.g:4075:2: Type_1 + // InternalRos2Parser.g:4072:1: ( Type_1 ) + // InternalRos2Parser.g:4073:2: Type_1 { before(grammarAccess.getPublisherAccess().getTypeKeyword_4()); match(input,Type_1,FOLLOW_2); @@ -12597,14 +12534,14 @@ public final void rule__Publisher__Group__4__Impl() throws RecognitionException // $ANTLR start "rule__Publisher__Group__5" - // InternalRos2Parser.g:4084:1: rule__Publisher__Group__5 : rule__Publisher__Group__5__Impl rule__Publisher__Group__6 ; + // InternalRos2Parser.g:4082:1: rule__Publisher__Group__5 : rule__Publisher__Group__5__Impl rule__Publisher__Group__6 ; public final void rule__Publisher__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4088:1: ( rule__Publisher__Group__5__Impl rule__Publisher__Group__6 ) - // InternalRos2Parser.g:4089:2: rule__Publisher__Group__5__Impl rule__Publisher__Group__6 + // InternalRos2Parser.g:4086:1: ( rule__Publisher__Group__5__Impl rule__Publisher__Group__6 ) + // InternalRos2Parser.g:4087:2: rule__Publisher__Group__5__Impl rule__Publisher__Group__6 { pushFollow(FOLLOW_21); rule__Publisher__Group__5__Impl(); @@ -12635,21 +12572,21 @@ public final void rule__Publisher__Group__5() throws RecognitionException { // $ANTLR start "rule__Publisher__Group__5__Impl" - // InternalRos2Parser.g:4096:1: rule__Publisher__Group__5__Impl : ( ( rule__Publisher__MessageAssignment_5 ) ) ; + // InternalRos2Parser.g:4094:1: rule__Publisher__Group__5__Impl : ( ( rule__Publisher__MessageAssignment_5 ) ) ; public final void rule__Publisher__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4100:1: ( ( ( rule__Publisher__MessageAssignment_5 ) ) ) - // InternalRos2Parser.g:4101:1: ( ( rule__Publisher__MessageAssignment_5 ) ) + // InternalRos2Parser.g:4098:1: ( ( ( rule__Publisher__MessageAssignment_5 ) ) ) + // InternalRos2Parser.g:4099:1: ( ( rule__Publisher__MessageAssignment_5 ) ) { - // InternalRos2Parser.g:4101:1: ( ( rule__Publisher__MessageAssignment_5 ) ) - // InternalRos2Parser.g:4102:2: ( rule__Publisher__MessageAssignment_5 ) + // InternalRos2Parser.g:4099:1: ( ( rule__Publisher__MessageAssignment_5 ) ) + // InternalRos2Parser.g:4100:2: ( rule__Publisher__MessageAssignment_5 ) { before(grammarAccess.getPublisherAccess().getMessageAssignment_5()); - // InternalRos2Parser.g:4103:2: ( rule__Publisher__MessageAssignment_5 ) - // InternalRos2Parser.g:4103:3: rule__Publisher__MessageAssignment_5 + // InternalRos2Parser.g:4101:2: ( rule__Publisher__MessageAssignment_5 ) + // InternalRos2Parser.g:4101:3: rule__Publisher__MessageAssignment_5 { pushFollow(FOLLOW_2); rule__Publisher__MessageAssignment_5(); @@ -12682,14 +12619,14 @@ public final void rule__Publisher__Group__5__Impl() throws RecognitionException // $ANTLR start "rule__Publisher__Group__6" - // InternalRos2Parser.g:4111:1: rule__Publisher__Group__6 : rule__Publisher__Group__6__Impl rule__Publisher__Group__7 ; + // InternalRos2Parser.g:4109:1: rule__Publisher__Group__6 : rule__Publisher__Group__6__Impl rule__Publisher__Group__7 ; public final void rule__Publisher__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4115:1: ( rule__Publisher__Group__6__Impl rule__Publisher__Group__7 ) - // InternalRos2Parser.g:4116:2: rule__Publisher__Group__6__Impl rule__Publisher__Group__7 + // InternalRos2Parser.g:4113:1: ( rule__Publisher__Group__6__Impl rule__Publisher__Group__7 ) + // InternalRos2Parser.g:4114:2: rule__Publisher__Group__6__Impl rule__Publisher__Group__7 { pushFollow(FOLLOW_21); rule__Publisher__Group__6__Impl(); @@ -12720,20 +12657,20 @@ public final void rule__Publisher__Group__6() throws RecognitionException { // $ANTLR start "rule__Publisher__Group__6__Impl" - // InternalRos2Parser.g:4123:1: rule__Publisher__Group__6__Impl : ( ( rule__Publisher__Group_6__0 )? ) ; + // InternalRos2Parser.g:4121:1: rule__Publisher__Group__6__Impl : ( ( rule__Publisher__Group_6__0 )? ) ; public final void rule__Publisher__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4127:1: ( ( ( rule__Publisher__Group_6__0 )? ) ) - // InternalRos2Parser.g:4128:1: ( ( rule__Publisher__Group_6__0 )? ) + // InternalRos2Parser.g:4125:1: ( ( ( rule__Publisher__Group_6__0 )? ) ) + // InternalRos2Parser.g:4126:1: ( ( rule__Publisher__Group_6__0 )? ) { - // InternalRos2Parser.g:4128:1: ( ( rule__Publisher__Group_6__0 )? ) - // InternalRos2Parser.g:4129:2: ( rule__Publisher__Group_6__0 )? + // InternalRos2Parser.g:4126:1: ( ( rule__Publisher__Group_6__0 )? ) + // InternalRos2Parser.g:4127:2: ( rule__Publisher__Group_6__0 )? { before(grammarAccess.getPublisherAccess().getGroup_6()); - // InternalRos2Parser.g:4130:2: ( rule__Publisher__Group_6__0 )? + // InternalRos2Parser.g:4128:2: ( rule__Publisher__Group_6__0 )? int alt22=2; int LA22_0 = input.LA(1); @@ -12742,7 +12679,7 @@ public final void rule__Publisher__Group__6__Impl() throws RecognitionException } switch (alt22) { case 1 : - // InternalRos2Parser.g:4130:3: rule__Publisher__Group_6__0 + // InternalRos2Parser.g:4128:3: rule__Publisher__Group_6__0 { pushFollow(FOLLOW_2); rule__Publisher__Group_6__0(); @@ -12778,14 +12715,14 @@ public final void rule__Publisher__Group__6__Impl() throws RecognitionException // $ANTLR start "rule__Publisher__Group__7" - // InternalRos2Parser.g:4138:1: rule__Publisher__Group__7 : rule__Publisher__Group__7__Impl rule__Publisher__Group__8 ; + // InternalRos2Parser.g:4136:1: rule__Publisher__Group__7 : rule__Publisher__Group__7__Impl rule__Publisher__Group__8 ; public final void rule__Publisher__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4142:1: ( rule__Publisher__Group__7__Impl rule__Publisher__Group__8 ) - // InternalRos2Parser.g:4143:2: rule__Publisher__Group__7__Impl rule__Publisher__Group__8 + // InternalRos2Parser.g:4140:1: ( rule__Publisher__Group__7__Impl rule__Publisher__Group__8 ) + // InternalRos2Parser.g:4141:2: rule__Publisher__Group__7__Impl rule__Publisher__Group__8 { pushFollow(FOLLOW_21); rule__Publisher__Group__7__Impl(); @@ -12816,20 +12753,20 @@ public final void rule__Publisher__Group__7() throws RecognitionException { // $ANTLR start "rule__Publisher__Group__7__Impl" - // InternalRos2Parser.g:4150:1: rule__Publisher__Group__7__Impl : ( ( rule__Publisher__Group_7__0 )? ) ; + // InternalRos2Parser.g:4148:1: rule__Publisher__Group__7__Impl : ( ( rule__Publisher__Group_7__0 )? ) ; public final void rule__Publisher__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4154:1: ( ( ( rule__Publisher__Group_7__0 )? ) ) - // InternalRos2Parser.g:4155:1: ( ( rule__Publisher__Group_7__0 )? ) + // InternalRos2Parser.g:4152:1: ( ( ( rule__Publisher__Group_7__0 )? ) ) + // InternalRos2Parser.g:4153:1: ( ( rule__Publisher__Group_7__0 )? ) { - // InternalRos2Parser.g:4155:1: ( ( rule__Publisher__Group_7__0 )? ) - // InternalRos2Parser.g:4156:2: ( rule__Publisher__Group_7__0 )? + // InternalRos2Parser.g:4153:1: ( ( rule__Publisher__Group_7__0 )? ) + // InternalRos2Parser.g:4154:2: ( rule__Publisher__Group_7__0 )? { before(grammarAccess.getPublisherAccess().getGroup_7()); - // InternalRos2Parser.g:4157:2: ( rule__Publisher__Group_7__0 )? + // InternalRos2Parser.g:4155:2: ( rule__Publisher__Group_7__0 )? int alt23=2; int LA23_0 = input.LA(1); @@ -12838,7 +12775,7 @@ public final void rule__Publisher__Group__7__Impl() throws RecognitionException } switch (alt23) { case 1 : - // InternalRos2Parser.g:4157:3: rule__Publisher__Group_7__0 + // InternalRos2Parser.g:4155:3: rule__Publisher__Group_7__0 { pushFollow(FOLLOW_2); rule__Publisher__Group_7__0(); @@ -12874,14 +12811,14 @@ public final void rule__Publisher__Group__7__Impl() throws RecognitionException // $ANTLR start "rule__Publisher__Group__8" - // InternalRos2Parser.g:4165:1: rule__Publisher__Group__8 : rule__Publisher__Group__8__Impl ; + // InternalRos2Parser.g:4163:1: rule__Publisher__Group__8 : rule__Publisher__Group__8__Impl ; public final void rule__Publisher__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4169:1: ( rule__Publisher__Group__8__Impl ) - // InternalRos2Parser.g:4170:2: rule__Publisher__Group__8__Impl + // InternalRos2Parser.g:4167:1: ( rule__Publisher__Group__8__Impl ) + // InternalRos2Parser.g:4168:2: rule__Publisher__Group__8__Impl { pushFollow(FOLLOW_2); rule__Publisher__Group__8__Impl(); @@ -12907,17 +12844,17 @@ public final void rule__Publisher__Group__8() throws RecognitionException { // $ANTLR start "rule__Publisher__Group__8__Impl" - // InternalRos2Parser.g:4176:1: rule__Publisher__Group__8__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:4174:1: rule__Publisher__Group__8__Impl : ( RULE_END ) ; public final void rule__Publisher__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4180:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:4181:1: ( RULE_END ) + // InternalRos2Parser.g:4178:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:4179:1: ( RULE_END ) { - // InternalRos2Parser.g:4181:1: ( RULE_END ) - // InternalRos2Parser.g:4182:2: RULE_END + // InternalRos2Parser.g:4179:1: ( RULE_END ) + // InternalRos2Parser.g:4180:2: RULE_END { before(grammarAccess.getPublisherAccess().getENDTerminalRuleCall_8()); match(input,RULE_END,FOLLOW_2); @@ -12944,14 +12881,14 @@ public final void rule__Publisher__Group__8__Impl() throws RecognitionException // $ANTLR start "rule__Publisher__Group_6__0" - // InternalRos2Parser.g:4192:1: rule__Publisher__Group_6__0 : rule__Publisher__Group_6__0__Impl rule__Publisher__Group_6__1 ; + // InternalRos2Parser.g:4190:1: rule__Publisher__Group_6__0 : rule__Publisher__Group_6__0__Impl rule__Publisher__Group_6__1 ; public final void rule__Publisher__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4196:1: ( rule__Publisher__Group_6__0__Impl rule__Publisher__Group_6__1 ) - // InternalRos2Parser.g:4197:2: rule__Publisher__Group_6__0__Impl rule__Publisher__Group_6__1 + // InternalRos2Parser.g:4194:1: ( rule__Publisher__Group_6__0__Impl rule__Publisher__Group_6__1 ) + // InternalRos2Parser.g:4195:2: rule__Publisher__Group_6__0__Impl rule__Publisher__Group_6__1 { pushFollow(FOLLOW_22); rule__Publisher__Group_6__0__Impl(); @@ -12982,17 +12919,17 @@ public final void rule__Publisher__Group_6__0() throws RecognitionException { // $ANTLR start "rule__Publisher__Group_6__0__Impl" - // InternalRos2Parser.g:4204:1: rule__Publisher__Group_6__0__Impl : ( Ns ) ; + // InternalRos2Parser.g:4202:1: rule__Publisher__Group_6__0__Impl : ( Ns ) ; public final void rule__Publisher__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4208:1: ( ( Ns ) ) - // InternalRos2Parser.g:4209:1: ( Ns ) + // InternalRos2Parser.g:4206:1: ( ( Ns ) ) + // InternalRos2Parser.g:4207:1: ( Ns ) { - // InternalRos2Parser.g:4209:1: ( Ns ) - // InternalRos2Parser.g:4210:2: Ns + // InternalRos2Parser.g:4207:1: ( Ns ) + // InternalRos2Parser.g:4208:2: Ns { before(grammarAccess.getPublisherAccess().getNsKeyword_6_0()); match(input,Ns,FOLLOW_2); @@ -13019,14 +12956,14 @@ public final void rule__Publisher__Group_6__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Publisher__Group_6__1" - // InternalRos2Parser.g:4219:1: rule__Publisher__Group_6__1 : rule__Publisher__Group_6__1__Impl ; + // InternalRos2Parser.g:4217:1: rule__Publisher__Group_6__1 : rule__Publisher__Group_6__1__Impl ; public final void rule__Publisher__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4223:1: ( rule__Publisher__Group_6__1__Impl ) - // InternalRos2Parser.g:4224:2: rule__Publisher__Group_6__1__Impl + // InternalRos2Parser.g:4221:1: ( rule__Publisher__Group_6__1__Impl ) + // InternalRos2Parser.g:4222:2: rule__Publisher__Group_6__1__Impl { pushFollow(FOLLOW_2); rule__Publisher__Group_6__1__Impl(); @@ -13052,21 +12989,21 @@ public final void rule__Publisher__Group_6__1() throws RecognitionException { // $ANTLR start "rule__Publisher__Group_6__1__Impl" - // InternalRos2Parser.g:4230:1: rule__Publisher__Group_6__1__Impl : ( ( rule__Publisher__NamespaceAssignment_6_1 ) ) ; + // InternalRos2Parser.g:4228:1: rule__Publisher__Group_6__1__Impl : ( ( rule__Publisher__NamespaceAssignment_6_1 ) ) ; public final void rule__Publisher__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4234:1: ( ( ( rule__Publisher__NamespaceAssignment_6_1 ) ) ) - // InternalRos2Parser.g:4235:1: ( ( rule__Publisher__NamespaceAssignment_6_1 ) ) + // InternalRos2Parser.g:4232:1: ( ( ( rule__Publisher__NamespaceAssignment_6_1 ) ) ) + // InternalRos2Parser.g:4233:1: ( ( rule__Publisher__NamespaceAssignment_6_1 ) ) { - // InternalRos2Parser.g:4235:1: ( ( rule__Publisher__NamespaceAssignment_6_1 ) ) - // InternalRos2Parser.g:4236:2: ( rule__Publisher__NamespaceAssignment_6_1 ) + // InternalRos2Parser.g:4233:1: ( ( rule__Publisher__NamespaceAssignment_6_1 ) ) + // InternalRos2Parser.g:4234:2: ( rule__Publisher__NamespaceAssignment_6_1 ) { before(grammarAccess.getPublisherAccess().getNamespaceAssignment_6_1()); - // InternalRos2Parser.g:4237:2: ( rule__Publisher__NamespaceAssignment_6_1 ) - // InternalRos2Parser.g:4237:3: rule__Publisher__NamespaceAssignment_6_1 + // InternalRos2Parser.g:4235:2: ( rule__Publisher__NamespaceAssignment_6_1 ) + // InternalRos2Parser.g:4235:3: rule__Publisher__NamespaceAssignment_6_1 { pushFollow(FOLLOW_2); rule__Publisher__NamespaceAssignment_6_1(); @@ -13099,14 +13036,14 @@ public final void rule__Publisher__Group_6__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Publisher__Group_7__0" - // InternalRos2Parser.g:4246:1: rule__Publisher__Group_7__0 : rule__Publisher__Group_7__0__Impl rule__Publisher__Group_7__1 ; + // InternalRos2Parser.g:4244:1: rule__Publisher__Group_7__0 : rule__Publisher__Group_7__0__Impl rule__Publisher__Group_7__1 ; public final void rule__Publisher__Group_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4250:1: ( rule__Publisher__Group_7__0__Impl rule__Publisher__Group_7__1 ) - // InternalRos2Parser.g:4251:2: rule__Publisher__Group_7__0__Impl rule__Publisher__Group_7__1 + // InternalRos2Parser.g:4248:1: ( rule__Publisher__Group_7__0__Impl rule__Publisher__Group_7__1 ) + // InternalRos2Parser.g:4249:2: rule__Publisher__Group_7__0__Impl rule__Publisher__Group_7__1 { pushFollow(FOLLOW_5); rule__Publisher__Group_7__0__Impl(); @@ -13137,17 +13074,17 @@ public final void rule__Publisher__Group_7__0() throws RecognitionException { // $ANTLR start "rule__Publisher__Group_7__0__Impl" - // InternalRos2Parser.g:4258:1: rule__Publisher__Group_7__0__Impl : ( Qos ) ; + // InternalRos2Parser.g:4256:1: rule__Publisher__Group_7__0__Impl : ( Qos ) ; public final void rule__Publisher__Group_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4262:1: ( ( Qos ) ) - // InternalRos2Parser.g:4263:1: ( Qos ) + // InternalRos2Parser.g:4260:1: ( ( Qos ) ) + // InternalRos2Parser.g:4261:1: ( Qos ) { - // InternalRos2Parser.g:4263:1: ( Qos ) - // InternalRos2Parser.g:4264:2: Qos + // InternalRos2Parser.g:4261:1: ( Qos ) + // InternalRos2Parser.g:4262:2: Qos { before(grammarAccess.getPublisherAccess().getQosKeyword_7_0()); match(input,Qos,FOLLOW_2); @@ -13174,14 +13111,14 @@ public final void rule__Publisher__Group_7__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Publisher__Group_7__1" - // InternalRos2Parser.g:4273:1: rule__Publisher__Group_7__1 : rule__Publisher__Group_7__1__Impl rule__Publisher__Group_7__2 ; + // InternalRos2Parser.g:4271:1: rule__Publisher__Group_7__1 : rule__Publisher__Group_7__1__Impl rule__Publisher__Group_7__2 ; public final void rule__Publisher__Group_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4277:1: ( rule__Publisher__Group_7__1__Impl rule__Publisher__Group_7__2 ) - // InternalRos2Parser.g:4278:2: rule__Publisher__Group_7__1__Impl rule__Publisher__Group_7__2 + // InternalRos2Parser.g:4275:1: ( rule__Publisher__Group_7__1__Impl rule__Publisher__Group_7__2 ) + // InternalRos2Parser.g:4276:2: rule__Publisher__Group_7__1__Impl rule__Publisher__Group_7__2 { pushFollow(FOLLOW_14); rule__Publisher__Group_7__1__Impl(); @@ -13212,17 +13149,17 @@ public final void rule__Publisher__Group_7__1() throws RecognitionException { // $ANTLR start "rule__Publisher__Group_7__1__Impl" - // InternalRos2Parser.g:4285:1: rule__Publisher__Group_7__1__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:4283:1: rule__Publisher__Group_7__1__Impl : ( RULE_BEGIN ) ; public final void rule__Publisher__Group_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4289:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:4290:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:4287:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:4288:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:4290:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:4291:2: RULE_BEGIN + // InternalRos2Parser.g:4288:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:4289:2: RULE_BEGIN { before(grammarAccess.getPublisherAccess().getBEGINTerminalRuleCall_7_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -13249,14 +13186,14 @@ public final void rule__Publisher__Group_7__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Publisher__Group_7__2" - // InternalRos2Parser.g:4300:1: rule__Publisher__Group_7__2 : rule__Publisher__Group_7__2__Impl rule__Publisher__Group_7__3 ; + // InternalRos2Parser.g:4298:1: rule__Publisher__Group_7__2 : rule__Publisher__Group_7__2__Impl rule__Publisher__Group_7__3 ; public final void rule__Publisher__Group_7__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4304:1: ( rule__Publisher__Group_7__2__Impl rule__Publisher__Group_7__3 ) - // InternalRos2Parser.g:4305:2: rule__Publisher__Group_7__2__Impl rule__Publisher__Group_7__3 + // InternalRos2Parser.g:4302:1: ( rule__Publisher__Group_7__2__Impl rule__Publisher__Group_7__3 ) + // InternalRos2Parser.g:4303:2: rule__Publisher__Group_7__2__Impl rule__Publisher__Group_7__3 { pushFollow(FOLLOW_23); rule__Publisher__Group_7__2__Impl(); @@ -13287,21 +13224,21 @@ public final void rule__Publisher__Group_7__2() throws RecognitionException { // $ANTLR start "rule__Publisher__Group_7__2__Impl" - // InternalRos2Parser.g:4312:1: rule__Publisher__Group_7__2__Impl : ( ( rule__Publisher__QosAssignment_7_2 ) ) ; + // InternalRos2Parser.g:4310:1: rule__Publisher__Group_7__2__Impl : ( ( rule__Publisher__QosAssignment_7_2 ) ) ; public final void rule__Publisher__Group_7__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4316:1: ( ( ( rule__Publisher__QosAssignment_7_2 ) ) ) - // InternalRos2Parser.g:4317:1: ( ( rule__Publisher__QosAssignment_7_2 ) ) + // InternalRos2Parser.g:4314:1: ( ( ( rule__Publisher__QosAssignment_7_2 ) ) ) + // InternalRos2Parser.g:4315:1: ( ( rule__Publisher__QosAssignment_7_2 ) ) { - // InternalRos2Parser.g:4317:1: ( ( rule__Publisher__QosAssignment_7_2 ) ) - // InternalRos2Parser.g:4318:2: ( rule__Publisher__QosAssignment_7_2 ) + // InternalRos2Parser.g:4315:1: ( ( rule__Publisher__QosAssignment_7_2 ) ) + // InternalRos2Parser.g:4316:2: ( rule__Publisher__QosAssignment_7_2 ) { before(grammarAccess.getPublisherAccess().getQosAssignment_7_2()); - // InternalRos2Parser.g:4319:2: ( rule__Publisher__QosAssignment_7_2 ) - // InternalRos2Parser.g:4319:3: rule__Publisher__QosAssignment_7_2 + // InternalRos2Parser.g:4317:2: ( rule__Publisher__QosAssignment_7_2 ) + // InternalRos2Parser.g:4317:3: rule__Publisher__QosAssignment_7_2 { pushFollow(FOLLOW_2); rule__Publisher__QosAssignment_7_2(); @@ -13334,14 +13271,14 @@ public final void rule__Publisher__Group_7__2__Impl() throws RecognitionExceptio // $ANTLR start "rule__Publisher__Group_7__3" - // InternalRos2Parser.g:4327:1: rule__Publisher__Group_7__3 : rule__Publisher__Group_7__3__Impl ; + // InternalRos2Parser.g:4325:1: rule__Publisher__Group_7__3 : rule__Publisher__Group_7__3__Impl ; public final void rule__Publisher__Group_7__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4331:1: ( rule__Publisher__Group_7__3__Impl ) - // InternalRos2Parser.g:4332:2: rule__Publisher__Group_7__3__Impl + // InternalRos2Parser.g:4329:1: ( rule__Publisher__Group_7__3__Impl ) + // InternalRos2Parser.g:4330:2: rule__Publisher__Group_7__3__Impl { pushFollow(FOLLOW_2); rule__Publisher__Group_7__3__Impl(); @@ -13367,17 +13304,17 @@ public final void rule__Publisher__Group_7__3() throws RecognitionException { // $ANTLR start "rule__Publisher__Group_7__3__Impl" - // InternalRos2Parser.g:4338:1: rule__Publisher__Group_7__3__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:4336:1: rule__Publisher__Group_7__3__Impl : ( RULE_END ) ; public final void rule__Publisher__Group_7__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4342:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:4343:1: ( RULE_END ) + // InternalRos2Parser.g:4340:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:4341:1: ( RULE_END ) { - // InternalRos2Parser.g:4343:1: ( RULE_END ) - // InternalRos2Parser.g:4344:2: RULE_END + // InternalRos2Parser.g:4341:1: ( RULE_END ) + // InternalRos2Parser.g:4342:2: RULE_END { before(grammarAccess.getPublisherAccess().getENDTerminalRuleCall_7_3()); match(input,RULE_END,FOLLOW_2); @@ -13404,14 +13341,14 @@ public final void rule__Publisher__Group_7__3__Impl() throws RecognitionExceptio // $ANTLR start "rule__Subscriber__Group__0" - // InternalRos2Parser.g:4354:1: rule__Subscriber__Group__0 : rule__Subscriber__Group__0__Impl rule__Subscriber__Group__1 ; + // InternalRos2Parser.g:4352:1: rule__Subscriber__Group__0 : rule__Subscriber__Group__0__Impl rule__Subscriber__Group__1 ; public final void rule__Subscriber__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4358:1: ( rule__Subscriber__Group__0__Impl rule__Subscriber__Group__1 ) - // InternalRos2Parser.g:4359:2: rule__Subscriber__Group__0__Impl rule__Subscriber__Group__1 + // InternalRos2Parser.g:4356:1: ( rule__Subscriber__Group__0__Impl rule__Subscriber__Group__1 ) + // InternalRos2Parser.g:4357:2: rule__Subscriber__Group__0__Impl rule__Subscriber__Group__1 { pushFollow(FOLLOW_7); rule__Subscriber__Group__0__Impl(); @@ -13442,21 +13379,21 @@ public final void rule__Subscriber__Group__0() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group__0__Impl" - // InternalRos2Parser.g:4366:1: rule__Subscriber__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:4364:1: rule__Subscriber__Group__0__Impl : ( () ) ; public final void rule__Subscriber__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4370:1: ( ( () ) ) - // InternalRos2Parser.g:4371:1: ( () ) + // InternalRos2Parser.g:4368:1: ( ( () ) ) + // InternalRos2Parser.g:4369:1: ( () ) { - // InternalRos2Parser.g:4371:1: ( () ) - // InternalRos2Parser.g:4372:2: () + // InternalRos2Parser.g:4369:1: ( () ) + // InternalRos2Parser.g:4370:2: () { before(grammarAccess.getSubscriberAccess().getSubscriberAction_0()); - // InternalRos2Parser.g:4373:2: () - // InternalRos2Parser.g:4373:3: + // InternalRos2Parser.g:4371:2: () + // InternalRos2Parser.g:4371:3: { } @@ -13479,14 +13416,14 @@ public final void rule__Subscriber__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Subscriber__Group__1" - // InternalRos2Parser.g:4381:1: rule__Subscriber__Group__1 : rule__Subscriber__Group__1__Impl rule__Subscriber__Group__2 ; + // InternalRos2Parser.g:4379:1: rule__Subscriber__Group__1 : rule__Subscriber__Group__1__Impl rule__Subscriber__Group__2 ; public final void rule__Subscriber__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4385:1: ( rule__Subscriber__Group__1__Impl rule__Subscriber__Group__2 ) - // InternalRos2Parser.g:4386:2: rule__Subscriber__Group__1__Impl rule__Subscriber__Group__2 + // InternalRos2Parser.g:4383:1: ( rule__Subscriber__Group__1__Impl rule__Subscriber__Group__2 ) + // InternalRos2Parser.g:4384:2: rule__Subscriber__Group__1__Impl rule__Subscriber__Group__2 { pushFollow(FOLLOW_4); rule__Subscriber__Group__1__Impl(); @@ -13517,21 +13454,21 @@ public final void rule__Subscriber__Group__1() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group__1__Impl" - // InternalRos2Parser.g:4393:1: rule__Subscriber__Group__1__Impl : ( ( rule__Subscriber__NameAssignment_1 ) ) ; + // InternalRos2Parser.g:4391:1: rule__Subscriber__Group__1__Impl : ( ( rule__Subscriber__NameAssignment_1 ) ) ; public final void rule__Subscriber__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4397:1: ( ( ( rule__Subscriber__NameAssignment_1 ) ) ) - // InternalRos2Parser.g:4398:1: ( ( rule__Subscriber__NameAssignment_1 ) ) + // InternalRos2Parser.g:4395:1: ( ( ( rule__Subscriber__NameAssignment_1 ) ) ) + // InternalRos2Parser.g:4396:1: ( ( rule__Subscriber__NameAssignment_1 ) ) { - // InternalRos2Parser.g:4398:1: ( ( rule__Subscriber__NameAssignment_1 ) ) - // InternalRos2Parser.g:4399:2: ( rule__Subscriber__NameAssignment_1 ) + // InternalRos2Parser.g:4396:1: ( ( rule__Subscriber__NameAssignment_1 ) ) + // InternalRos2Parser.g:4397:2: ( rule__Subscriber__NameAssignment_1 ) { before(grammarAccess.getSubscriberAccess().getNameAssignment_1()); - // InternalRos2Parser.g:4400:2: ( rule__Subscriber__NameAssignment_1 ) - // InternalRos2Parser.g:4400:3: rule__Subscriber__NameAssignment_1 + // InternalRos2Parser.g:4398:2: ( rule__Subscriber__NameAssignment_1 ) + // InternalRos2Parser.g:4398:3: rule__Subscriber__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Subscriber__NameAssignment_1(); @@ -13564,14 +13501,14 @@ public final void rule__Subscriber__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Subscriber__Group__2" - // InternalRos2Parser.g:4408:1: rule__Subscriber__Group__2 : rule__Subscriber__Group__2__Impl rule__Subscriber__Group__3 ; + // InternalRos2Parser.g:4406:1: rule__Subscriber__Group__2 : rule__Subscriber__Group__2__Impl rule__Subscriber__Group__3 ; public final void rule__Subscriber__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4412:1: ( rule__Subscriber__Group__2__Impl rule__Subscriber__Group__3 ) - // InternalRos2Parser.g:4413:2: rule__Subscriber__Group__2__Impl rule__Subscriber__Group__3 + // InternalRos2Parser.g:4410:1: ( rule__Subscriber__Group__2__Impl rule__Subscriber__Group__3 ) + // InternalRos2Parser.g:4411:2: rule__Subscriber__Group__2__Impl rule__Subscriber__Group__3 { pushFollow(FOLLOW_5); rule__Subscriber__Group__2__Impl(); @@ -13602,17 +13539,17 @@ public final void rule__Subscriber__Group__2() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group__2__Impl" - // InternalRos2Parser.g:4420:1: rule__Subscriber__Group__2__Impl : ( Colon ) ; + // InternalRos2Parser.g:4418:1: rule__Subscriber__Group__2__Impl : ( Colon ) ; public final void rule__Subscriber__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4424:1: ( ( Colon ) ) - // InternalRos2Parser.g:4425:1: ( Colon ) + // InternalRos2Parser.g:4422:1: ( ( Colon ) ) + // InternalRos2Parser.g:4423:1: ( Colon ) { - // InternalRos2Parser.g:4425:1: ( Colon ) - // InternalRos2Parser.g:4426:2: Colon + // InternalRos2Parser.g:4423:1: ( Colon ) + // InternalRos2Parser.g:4424:2: Colon { before(grammarAccess.getSubscriberAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -13639,14 +13576,14 @@ public final void rule__Subscriber__Group__2__Impl() throws RecognitionException // $ANTLR start "rule__Subscriber__Group__3" - // InternalRos2Parser.g:4435:1: rule__Subscriber__Group__3 : rule__Subscriber__Group__3__Impl rule__Subscriber__Group__4 ; + // InternalRos2Parser.g:4433:1: rule__Subscriber__Group__3 : rule__Subscriber__Group__3__Impl rule__Subscriber__Group__4 ; public final void rule__Subscriber__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4439:1: ( rule__Subscriber__Group__3__Impl rule__Subscriber__Group__4 ) - // InternalRos2Parser.g:4440:2: rule__Subscriber__Group__3__Impl rule__Subscriber__Group__4 + // InternalRos2Parser.g:4437:1: ( rule__Subscriber__Group__3__Impl rule__Subscriber__Group__4 ) + // InternalRos2Parser.g:4438:2: rule__Subscriber__Group__3__Impl rule__Subscriber__Group__4 { pushFollow(FOLLOW_20); rule__Subscriber__Group__3__Impl(); @@ -13677,17 +13614,17 @@ public final void rule__Subscriber__Group__3() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group__3__Impl" - // InternalRos2Parser.g:4447:1: rule__Subscriber__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:4445:1: rule__Subscriber__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__Subscriber__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4451:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:4452:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:4449:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:4450:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:4452:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:4453:2: RULE_BEGIN + // InternalRos2Parser.g:4450:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:4451:2: RULE_BEGIN { before(grammarAccess.getSubscriberAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -13714,14 +13651,14 @@ public final void rule__Subscriber__Group__3__Impl() throws RecognitionException // $ANTLR start "rule__Subscriber__Group__4" - // InternalRos2Parser.g:4462:1: rule__Subscriber__Group__4 : rule__Subscriber__Group__4__Impl rule__Subscriber__Group__5 ; + // InternalRos2Parser.g:4460:1: rule__Subscriber__Group__4 : rule__Subscriber__Group__4__Impl rule__Subscriber__Group__5 ; public final void rule__Subscriber__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4466:1: ( rule__Subscriber__Group__4__Impl rule__Subscriber__Group__5 ) - // InternalRos2Parser.g:4467:2: rule__Subscriber__Group__4__Impl rule__Subscriber__Group__5 + // InternalRos2Parser.g:4464:1: ( rule__Subscriber__Group__4__Impl rule__Subscriber__Group__5 ) + // InternalRos2Parser.g:4465:2: rule__Subscriber__Group__4__Impl rule__Subscriber__Group__5 { pushFollow(FOLLOW_7); rule__Subscriber__Group__4__Impl(); @@ -13752,17 +13689,17 @@ public final void rule__Subscriber__Group__4() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group__4__Impl" - // InternalRos2Parser.g:4474:1: rule__Subscriber__Group__4__Impl : ( Type_1 ) ; + // InternalRos2Parser.g:4472:1: rule__Subscriber__Group__4__Impl : ( Type_1 ) ; public final void rule__Subscriber__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4478:1: ( ( Type_1 ) ) - // InternalRos2Parser.g:4479:1: ( Type_1 ) + // InternalRos2Parser.g:4476:1: ( ( Type_1 ) ) + // InternalRos2Parser.g:4477:1: ( Type_1 ) { - // InternalRos2Parser.g:4479:1: ( Type_1 ) - // InternalRos2Parser.g:4480:2: Type_1 + // InternalRos2Parser.g:4477:1: ( Type_1 ) + // InternalRos2Parser.g:4478:2: Type_1 { before(grammarAccess.getSubscriberAccess().getTypeKeyword_4()); match(input,Type_1,FOLLOW_2); @@ -13789,14 +13726,14 @@ public final void rule__Subscriber__Group__4__Impl() throws RecognitionException // $ANTLR start "rule__Subscriber__Group__5" - // InternalRos2Parser.g:4489:1: rule__Subscriber__Group__5 : rule__Subscriber__Group__5__Impl rule__Subscriber__Group__6 ; + // InternalRos2Parser.g:4487:1: rule__Subscriber__Group__5 : rule__Subscriber__Group__5__Impl rule__Subscriber__Group__6 ; public final void rule__Subscriber__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4493:1: ( rule__Subscriber__Group__5__Impl rule__Subscriber__Group__6 ) - // InternalRos2Parser.g:4494:2: rule__Subscriber__Group__5__Impl rule__Subscriber__Group__6 + // InternalRos2Parser.g:4491:1: ( rule__Subscriber__Group__5__Impl rule__Subscriber__Group__6 ) + // InternalRos2Parser.g:4492:2: rule__Subscriber__Group__5__Impl rule__Subscriber__Group__6 { pushFollow(FOLLOW_21); rule__Subscriber__Group__5__Impl(); @@ -13827,21 +13764,21 @@ public final void rule__Subscriber__Group__5() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group__5__Impl" - // InternalRos2Parser.g:4501:1: rule__Subscriber__Group__5__Impl : ( ( rule__Subscriber__MessageAssignment_5 ) ) ; + // InternalRos2Parser.g:4499:1: rule__Subscriber__Group__5__Impl : ( ( rule__Subscriber__MessageAssignment_5 ) ) ; public final void rule__Subscriber__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4505:1: ( ( ( rule__Subscriber__MessageAssignment_5 ) ) ) - // InternalRos2Parser.g:4506:1: ( ( rule__Subscriber__MessageAssignment_5 ) ) + // InternalRos2Parser.g:4503:1: ( ( ( rule__Subscriber__MessageAssignment_5 ) ) ) + // InternalRos2Parser.g:4504:1: ( ( rule__Subscriber__MessageAssignment_5 ) ) { - // InternalRos2Parser.g:4506:1: ( ( rule__Subscriber__MessageAssignment_5 ) ) - // InternalRos2Parser.g:4507:2: ( rule__Subscriber__MessageAssignment_5 ) + // InternalRos2Parser.g:4504:1: ( ( rule__Subscriber__MessageAssignment_5 ) ) + // InternalRos2Parser.g:4505:2: ( rule__Subscriber__MessageAssignment_5 ) { before(grammarAccess.getSubscriberAccess().getMessageAssignment_5()); - // InternalRos2Parser.g:4508:2: ( rule__Subscriber__MessageAssignment_5 ) - // InternalRos2Parser.g:4508:3: rule__Subscriber__MessageAssignment_5 + // InternalRos2Parser.g:4506:2: ( rule__Subscriber__MessageAssignment_5 ) + // InternalRos2Parser.g:4506:3: rule__Subscriber__MessageAssignment_5 { pushFollow(FOLLOW_2); rule__Subscriber__MessageAssignment_5(); @@ -13874,14 +13811,14 @@ public final void rule__Subscriber__Group__5__Impl() throws RecognitionException // $ANTLR start "rule__Subscriber__Group__6" - // InternalRos2Parser.g:4516:1: rule__Subscriber__Group__6 : rule__Subscriber__Group__6__Impl rule__Subscriber__Group__7 ; + // InternalRos2Parser.g:4514:1: rule__Subscriber__Group__6 : rule__Subscriber__Group__6__Impl rule__Subscriber__Group__7 ; public final void rule__Subscriber__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4520:1: ( rule__Subscriber__Group__6__Impl rule__Subscriber__Group__7 ) - // InternalRos2Parser.g:4521:2: rule__Subscriber__Group__6__Impl rule__Subscriber__Group__7 + // InternalRos2Parser.g:4518:1: ( rule__Subscriber__Group__6__Impl rule__Subscriber__Group__7 ) + // InternalRos2Parser.g:4519:2: rule__Subscriber__Group__6__Impl rule__Subscriber__Group__7 { pushFollow(FOLLOW_21); rule__Subscriber__Group__6__Impl(); @@ -13912,20 +13849,20 @@ public final void rule__Subscriber__Group__6() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group__6__Impl" - // InternalRos2Parser.g:4528:1: rule__Subscriber__Group__6__Impl : ( ( rule__Subscriber__Group_6__0 )? ) ; + // InternalRos2Parser.g:4526:1: rule__Subscriber__Group__6__Impl : ( ( rule__Subscriber__Group_6__0 )? ) ; public final void rule__Subscriber__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4532:1: ( ( ( rule__Subscriber__Group_6__0 )? ) ) - // InternalRos2Parser.g:4533:1: ( ( rule__Subscriber__Group_6__0 )? ) + // InternalRos2Parser.g:4530:1: ( ( ( rule__Subscriber__Group_6__0 )? ) ) + // InternalRos2Parser.g:4531:1: ( ( rule__Subscriber__Group_6__0 )? ) { - // InternalRos2Parser.g:4533:1: ( ( rule__Subscriber__Group_6__0 )? ) - // InternalRos2Parser.g:4534:2: ( rule__Subscriber__Group_6__0 )? + // InternalRos2Parser.g:4531:1: ( ( rule__Subscriber__Group_6__0 )? ) + // InternalRos2Parser.g:4532:2: ( rule__Subscriber__Group_6__0 )? { before(grammarAccess.getSubscriberAccess().getGroup_6()); - // InternalRos2Parser.g:4535:2: ( rule__Subscriber__Group_6__0 )? + // InternalRos2Parser.g:4533:2: ( rule__Subscriber__Group_6__0 )? int alt24=2; int LA24_0 = input.LA(1); @@ -13934,7 +13871,7 @@ public final void rule__Subscriber__Group__6__Impl() throws RecognitionException } switch (alt24) { case 1 : - // InternalRos2Parser.g:4535:3: rule__Subscriber__Group_6__0 + // InternalRos2Parser.g:4533:3: rule__Subscriber__Group_6__0 { pushFollow(FOLLOW_2); rule__Subscriber__Group_6__0(); @@ -13970,14 +13907,14 @@ public final void rule__Subscriber__Group__6__Impl() throws RecognitionException // $ANTLR start "rule__Subscriber__Group__7" - // InternalRos2Parser.g:4543:1: rule__Subscriber__Group__7 : rule__Subscriber__Group__7__Impl rule__Subscriber__Group__8 ; + // InternalRos2Parser.g:4541:1: rule__Subscriber__Group__7 : rule__Subscriber__Group__7__Impl rule__Subscriber__Group__8 ; public final void rule__Subscriber__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4547:1: ( rule__Subscriber__Group__7__Impl rule__Subscriber__Group__8 ) - // InternalRos2Parser.g:4548:2: rule__Subscriber__Group__7__Impl rule__Subscriber__Group__8 + // InternalRos2Parser.g:4545:1: ( rule__Subscriber__Group__7__Impl rule__Subscriber__Group__8 ) + // InternalRos2Parser.g:4546:2: rule__Subscriber__Group__7__Impl rule__Subscriber__Group__8 { pushFollow(FOLLOW_21); rule__Subscriber__Group__7__Impl(); @@ -14008,20 +13945,20 @@ public final void rule__Subscriber__Group__7() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group__7__Impl" - // InternalRos2Parser.g:4555:1: rule__Subscriber__Group__7__Impl : ( ( rule__Subscriber__Group_7__0 )? ) ; + // InternalRos2Parser.g:4553:1: rule__Subscriber__Group__7__Impl : ( ( rule__Subscriber__Group_7__0 )? ) ; public final void rule__Subscriber__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4559:1: ( ( ( rule__Subscriber__Group_7__0 )? ) ) - // InternalRos2Parser.g:4560:1: ( ( rule__Subscriber__Group_7__0 )? ) + // InternalRos2Parser.g:4557:1: ( ( ( rule__Subscriber__Group_7__0 )? ) ) + // InternalRos2Parser.g:4558:1: ( ( rule__Subscriber__Group_7__0 )? ) { - // InternalRos2Parser.g:4560:1: ( ( rule__Subscriber__Group_7__0 )? ) - // InternalRos2Parser.g:4561:2: ( rule__Subscriber__Group_7__0 )? + // InternalRos2Parser.g:4558:1: ( ( rule__Subscriber__Group_7__0 )? ) + // InternalRos2Parser.g:4559:2: ( rule__Subscriber__Group_7__0 )? { before(grammarAccess.getSubscriberAccess().getGroup_7()); - // InternalRos2Parser.g:4562:2: ( rule__Subscriber__Group_7__0 )? + // InternalRos2Parser.g:4560:2: ( rule__Subscriber__Group_7__0 )? int alt25=2; int LA25_0 = input.LA(1); @@ -14030,7 +13967,7 @@ public final void rule__Subscriber__Group__7__Impl() throws RecognitionException } switch (alt25) { case 1 : - // InternalRos2Parser.g:4562:3: rule__Subscriber__Group_7__0 + // InternalRos2Parser.g:4560:3: rule__Subscriber__Group_7__0 { pushFollow(FOLLOW_2); rule__Subscriber__Group_7__0(); @@ -14066,14 +14003,14 @@ public final void rule__Subscriber__Group__7__Impl() throws RecognitionException // $ANTLR start "rule__Subscriber__Group__8" - // InternalRos2Parser.g:4570:1: rule__Subscriber__Group__8 : rule__Subscriber__Group__8__Impl ; + // InternalRos2Parser.g:4568:1: rule__Subscriber__Group__8 : rule__Subscriber__Group__8__Impl ; public final void rule__Subscriber__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4574:1: ( rule__Subscriber__Group__8__Impl ) - // InternalRos2Parser.g:4575:2: rule__Subscriber__Group__8__Impl + // InternalRos2Parser.g:4572:1: ( rule__Subscriber__Group__8__Impl ) + // InternalRos2Parser.g:4573:2: rule__Subscriber__Group__8__Impl { pushFollow(FOLLOW_2); rule__Subscriber__Group__8__Impl(); @@ -14099,17 +14036,17 @@ public final void rule__Subscriber__Group__8() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group__8__Impl" - // InternalRos2Parser.g:4581:1: rule__Subscriber__Group__8__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:4579:1: rule__Subscriber__Group__8__Impl : ( RULE_END ) ; public final void rule__Subscriber__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4585:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:4586:1: ( RULE_END ) + // InternalRos2Parser.g:4583:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:4584:1: ( RULE_END ) { - // InternalRos2Parser.g:4586:1: ( RULE_END ) - // InternalRos2Parser.g:4587:2: RULE_END + // InternalRos2Parser.g:4584:1: ( RULE_END ) + // InternalRos2Parser.g:4585:2: RULE_END { before(grammarAccess.getSubscriberAccess().getENDTerminalRuleCall_8()); match(input,RULE_END,FOLLOW_2); @@ -14136,14 +14073,14 @@ public final void rule__Subscriber__Group__8__Impl() throws RecognitionException // $ANTLR start "rule__Subscriber__Group_6__0" - // InternalRos2Parser.g:4597:1: rule__Subscriber__Group_6__0 : rule__Subscriber__Group_6__0__Impl rule__Subscriber__Group_6__1 ; + // InternalRos2Parser.g:4595:1: rule__Subscriber__Group_6__0 : rule__Subscriber__Group_6__0__Impl rule__Subscriber__Group_6__1 ; public final void rule__Subscriber__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4601:1: ( rule__Subscriber__Group_6__0__Impl rule__Subscriber__Group_6__1 ) - // InternalRos2Parser.g:4602:2: rule__Subscriber__Group_6__0__Impl rule__Subscriber__Group_6__1 + // InternalRos2Parser.g:4599:1: ( rule__Subscriber__Group_6__0__Impl rule__Subscriber__Group_6__1 ) + // InternalRos2Parser.g:4600:2: rule__Subscriber__Group_6__0__Impl rule__Subscriber__Group_6__1 { pushFollow(FOLLOW_22); rule__Subscriber__Group_6__0__Impl(); @@ -14174,17 +14111,17 @@ public final void rule__Subscriber__Group_6__0() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group_6__0__Impl" - // InternalRos2Parser.g:4609:1: rule__Subscriber__Group_6__0__Impl : ( Ns ) ; + // InternalRos2Parser.g:4607:1: rule__Subscriber__Group_6__0__Impl : ( Ns ) ; public final void rule__Subscriber__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4613:1: ( ( Ns ) ) - // InternalRos2Parser.g:4614:1: ( Ns ) + // InternalRos2Parser.g:4611:1: ( ( Ns ) ) + // InternalRos2Parser.g:4612:1: ( Ns ) { - // InternalRos2Parser.g:4614:1: ( Ns ) - // InternalRos2Parser.g:4615:2: Ns + // InternalRos2Parser.g:4612:1: ( Ns ) + // InternalRos2Parser.g:4613:2: Ns { before(grammarAccess.getSubscriberAccess().getNsKeyword_6_0()); match(input,Ns,FOLLOW_2); @@ -14211,14 +14148,14 @@ public final void rule__Subscriber__Group_6__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Subscriber__Group_6__1" - // InternalRos2Parser.g:4624:1: rule__Subscriber__Group_6__1 : rule__Subscriber__Group_6__1__Impl ; + // InternalRos2Parser.g:4622:1: rule__Subscriber__Group_6__1 : rule__Subscriber__Group_6__1__Impl ; public final void rule__Subscriber__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4628:1: ( rule__Subscriber__Group_6__1__Impl ) - // InternalRos2Parser.g:4629:2: rule__Subscriber__Group_6__1__Impl + // InternalRos2Parser.g:4626:1: ( rule__Subscriber__Group_6__1__Impl ) + // InternalRos2Parser.g:4627:2: rule__Subscriber__Group_6__1__Impl { pushFollow(FOLLOW_2); rule__Subscriber__Group_6__1__Impl(); @@ -14244,21 +14181,21 @@ public final void rule__Subscriber__Group_6__1() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group_6__1__Impl" - // InternalRos2Parser.g:4635:1: rule__Subscriber__Group_6__1__Impl : ( ( rule__Subscriber__NamespaceAssignment_6_1 ) ) ; + // InternalRos2Parser.g:4633:1: rule__Subscriber__Group_6__1__Impl : ( ( rule__Subscriber__NamespaceAssignment_6_1 ) ) ; public final void rule__Subscriber__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4639:1: ( ( ( rule__Subscriber__NamespaceAssignment_6_1 ) ) ) - // InternalRos2Parser.g:4640:1: ( ( rule__Subscriber__NamespaceAssignment_6_1 ) ) + // InternalRos2Parser.g:4637:1: ( ( ( rule__Subscriber__NamespaceAssignment_6_1 ) ) ) + // InternalRos2Parser.g:4638:1: ( ( rule__Subscriber__NamespaceAssignment_6_1 ) ) { - // InternalRos2Parser.g:4640:1: ( ( rule__Subscriber__NamespaceAssignment_6_1 ) ) - // InternalRos2Parser.g:4641:2: ( rule__Subscriber__NamespaceAssignment_6_1 ) + // InternalRos2Parser.g:4638:1: ( ( rule__Subscriber__NamespaceAssignment_6_1 ) ) + // InternalRos2Parser.g:4639:2: ( rule__Subscriber__NamespaceAssignment_6_1 ) { before(grammarAccess.getSubscriberAccess().getNamespaceAssignment_6_1()); - // InternalRos2Parser.g:4642:2: ( rule__Subscriber__NamespaceAssignment_6_1 ) - // InternalRos2Parser.g:4642:3: rule__Subscriber__NamespaceAssignment_6_1 + // InternalRos2Parser.g:4640:2: ( rule__Subscriber__NamespaceAssignment_6_1 ) + // InternalRos2Parser.g:4640:3: rule__Subscriber__NamespaceAssignment_6_1 { pushFollow(FOLLOW_2); rule__Subscriber__NamespaceAssignment_6_1(); @@ -14291,14 +14228,14 @@ public final void rule__Subscriber__Group_6__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__Subscriber__Group_7__0" - // InternalRos2Parser.g:4651:1: rule__Subscriber__Group_7__0 : rule__Subscriber__Group_7__0__Impl rule__Subscriber__Group_7__1 ; + // InternalRos2Parser.g:4649:1: rule__Subscriber__Group_7__0 : rule__Subscriber__Group_7__0__Impl rule__Subscriber__Group_7__1 ; public final void rule__Subscriber__Group_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4655:1: ( rule__Subscriber__Group_7__0__Impl rule__Subscriber__Group_7__1 ) - // InternalRos2Parser.g:4656:2: rule__Subscriber__Group_7__0__Impl rule__Subscriber__Group_7__1 + // InternalRos2Parser.g:4653:1: ( rule__Subscriber__Group_7__0__Impl rule__Subscriber__Group_7__1 ) + // InternalRos2Parser.g:4654:2: rule__Subscriber__Group_7__0__Impl rule__Subscriber__Group_7__1 { pushFollow(FOLLOW_14); rule__Subscriber__Group_7__0__Impl(); @@ -14329,17 +14266,17 @@ public final void rule__Subscriber__Group_7__0() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group_7__0__Impl" - // InternalRos2Parser.g:4663:1: rule__Subscriber__Group_7__0__Impl : ( Qos ) ; + // InternalRos2Parser.g:4661:1: rule__Subscriber__Group_7__0__Impl : ( Qos ) ; public final void rule__Subscriber__Group_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4667:1: ( ( Qos ) ) - // InternalRos2Parser.g:4668:1: ( Qos ) + // InternalRos2Parser.g:4665:1: ( ( Qos ) ) + // InternalRos2Parser.g:4666:1: ( Qos ) { - // InternalRos2Parser.g:4668:1: ( Qos ) - // InternalRos2Parser.g:4669:2: Qos + // InternalRos2Parser.g:4666:1: ( Qos ) + // InternalRos2Parser.g:4667:2: Qos { before(grammarAccess.getSubscriberAccess().getQosKeyword_7_0()); match(input,Qos,FOLLOW_2); @@ -14366,14 +14303,14 @@ public final void rule__Subscriber__Group_7__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Subscriber__Group_7__1" - // InternalRos2Parser.g:4678:1: rule__Subscriber__Group_7__1 : rule__Subscriber__Group_7__1__Impl ; + // InternalRos2Parser.g:4676:1: rule__Subscriber__Group_7__1 : rule__Subscriber__Group_7__1__Impl ; public final void rule__Subscriber__Group_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4682:1: ( rule__Subscriber__Group_7__1__Impl ) - // InternalRos2Parser.g:4683:2: rule__Subscriber__Group_7__1__Impl + // InternalRos2Parser.g:4680:1: ( rule__Subscriber__Group_7__1__Impl ) + // InternalRos2Parser.g:4681:2: rule__Subscriber__Group_7__1__Impl { pushFollow(FOLLOW_2); rule__Subscriber__Group_7__1__Impl(); @@ -14399,21 +14336,21 @@ public final void rule__Subscriber__Group_7__1() throws RecognitionException { // $ANTLR start "rule__Subscriber__Group_7__1__Impl" - // InternalRos2Parser.g:4689:1: rule__Subscriber__Group_7__1__Impl : ( ( rule__Subscriber__QosAssignment_7_1 ) ) ; + // InternalRos2Parser.g:4687:1: rule__Subscriber__Group_7__1__Impl : ( ( rule__Subscriber__QosAssignment_7_1 ) ) ; public final void rule__Subscriber__Group_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4693:1: ( ( ( rule__Subscriber__QosAssignment_7_1 ) ) ) - // InternalRos2Parser.g:4694:1: ( ( rule__Subscriber__QosAssignment_7_1 ) ) + // InternalRos2Parser.g:4691:1: ( ( ( rule__Subscriber__QosAssignment_7_1 ) ) ) + // InternalRos2Parser.g:4692:1: ( ( rule__Subscriber__QosAssignment_7_1 ) ) { - // InternalRos2Parser.g:4694:1: ( ( rule__Subscriber__QosAssignment_7_1 ) ) - // InternalRos2Parser.g:4695:2: ( rule__Subscriber__QosAssignment_7_1 ) + // InternalRos2Parser.g:4692:1: ( ( rule__Subscriber__QosAssignment_7_1 ) ) + // InternalRos2Parser.g:4693:2: ( rule__Subscriber__QosAssignment_7_1 ) { before(grammarAccess.getSubscriberAccess().getQosAssignment_7_1()); - // InternalRos2Parser.g:4696:2: ( rule__Subscriber__QosAssignment_7_1 ) - // InternalRos2Parser.g:4696:3: rule__Subscriber__QosAssignment_7_1 + // InternalRos2Parser.g:4694:2: ( rule__Subscriber__QosAssignment_7_1 ) + // InternalRos2Parser.g:4694:3: rule__Subscriber__QosAssignment_7_1 { pushFollow(FOLLOW_2); rule__Subscriber__QosAssignment_7_1(); @@ -14446,14 +14383,14 @@ public final void rule__Subscriber__Group_7__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ServiceServer__Group__0" - // InternalRos2Parser.g:4705:1: rule__ServiceServer__Group__0 : rule__ServiceServer__Group__0__Impl rule__ServiceServer__Group__1 ; + // InternalRos2Parser.g:4703:1: rule__ServiceServer__Group__0 : rule__ServiceServer__Group__0__Impl rule__ServiceServer__Group__1 ; public final void rule__ServiceServer__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4709:1: ( rule__ServiceServer__Group__0__Impl rule__ServiceServer__Group__1 ) - // InternalRos2Parser.g:4710:2: rule__ServiceServer__Group__0__Impl rule__ServiceServer__Group__1 + // InternalRos2Parser.g:4707:1: ( rule__ServiceServer__Group__0__Impl rule__ServiceServer__Group__1 ) + // InternalRos2Parser.g:4708:2: rule__ServiceServer__Group__0__Impl rule__ServiceServer__Group__1 { pushFollow(FOLLOW_7); rule__ServiceServer__Group__0__Impl(); @@ -14484,21 +14421,21 @@ public final void rule__ServiceServer__Group__0() throws RecognitionException { // $ANTLR start "rule__ServiceServer__Group__0__Impl" - // InternalRos2Parser.g:4717:1: rule__ServiceServer__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:4715:1: rule__ServiceServer__Group__0__Impl : ( () ) ; public final void rule__ServiceServer__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4721:1: ( ( () ) ) - // InternalRos2Parser.g:4722:1: ( () ) + // InternalRos2Parser.g:4719:1: ( ( () ) ) + // InternalRos2Parser.g:4720:1: ( () ) { - // InternalRos2Parser.g:4722:1: ( () ) - // InternalRos2Parser.g:4723:2: () + // InternalRos2Parser.g:4720:1: ( () ) + // InternalRos2Parser.g:4721:2: () { before(grammarAccess.getServiceServerAccess().getServiceServerAction_0()); - // InternalRos2Parser.g:4724:2: () - // InternalRos2Parser.g:4724:3: + // InternalRos2Parser.g:4722:2: () + // InternalRos2Parser.g:4722:3: { } @@ -14521,14 +14458,14 @@ public final void rule__ServiceServer__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceServer__Group__1" - // InternalRos2Parser.g:4732:1: rule__ServiceServer__Group__1 : rule__ServiceServer__Group__1__Impl rule__ServiceServer__Group__2 ; + // InternalRos2Parser.g:4730:1: rule__ServiceServer__Group__1 : rule__ServiceServer__Group__1__Impl rule__ServiceServer__Group__2 ; public final void rule__ServiceServer__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4736:1: ( rule__ServiceServer__Group__1__Impl rule__ServiceServer__Group__2 ) - // InternalRos2Parser.g:4737:2: rule__ServiceServer__Group__1__Impl rule__ServiceServer__Group__2 + // InternalRos2Parser.g:4734:1: ( rule__ServiceServer__Group__1__Impl rule__ServiceServer__Group__2 ) + // InternalRos2Parser.g:4735:2: rule__ServiceServer__Group__1__Impl rule__ServiceServer__Group__2 { pushFollow(FOLLOW_4); rule__ServiceServer__Group__1__Impl(); @@ -14559,21 +14496,21 @@ public final void rule__ServiceServer__Group__1() throws RecognitionException { // $ANTLR start "rule__ServiceServer__Group__1__Impl" - // InternalRos2Parser.g:4744:1: rule__ServiceServer__Group__1__Impl : ( ( rule__ServiceServer__NameAssignment_1 ) ) ; + // InternalRos2Parser.g:4742:1: rule__ServiceServer__Group__1__Impl : ( ( rule__ServiceServer__NameAssignment_1 ) ) ; public final void rule__ServiceServer__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4748:1: ( ( ( rule__ServiceServer__NameAssignment_1 ) ) ) - // InternalRos2Parser.g:4749:1: ( ( rule__ServiceServer__NameAssignment_1 ) ) + // InternalRos2Parser.g:4746:1: ( ( ( rule__ServiceServer__NameAssignment_1 ) ) ) + // InternalRos2Parser.g:4747:1: ( ( rule__ServiceServer__NameAssignment_1 ) ) { - // InternalRos2Parser.g:4749:1: ( ( rule__ServiceServer__NameAssignment_1 ) ) - // InternalRos2Parser.g:4750:2: ( rule__ServiceServer__NameAssignment_1 ) + // InternalRos2Parser.g:4747:1: ( ( rule__ServiceServer__NameAssignment_1 ) ) + // InternalRos2Parser.g:4748:2: ( rule__ServiceServer__NameAssignment_1 ) { before(grammarAccess.getServiceServerAccess().getNameAssignment_1()); - // InternalRos2Parser.g:4751:2: ( rule__ServiceServer__NameAssignment_1 ) - // InternalRos2Parser.g:4751:3: rule__ServiceServer__NameAssignment_1 + // InternalRos2Parser.g:4749:2: ( rule__ServiceServer__NameAssignment_1 ) + // InternalRos2Parser.g:4749:3: rule__ServiceServer__NameAssignment_1 { pushFollow(FOLLOW_2); rule__ServiceServer__NameAssignment_1(); @@ -14606,14 +14543,14 @@ public final void rule__ServiceServer__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceServer__Group__2" - // InternalRos2Parser.g:4759:1: rule__ServiceServer__Group__2 : rule__ServiceServer__Group__2__Impl rule__ServiceServer__Group__3 ; + // InternalRos2Parser.g:4757:1: rule__ServiceServer__Group__2 : rule__ServiceServer__Group__2__Impl rule__ServiceServer__Group__3 ; public final void rule__ServiceServer__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4763:1: ( rule__ServiceServer__Group__2__Impl rule__ServiceServer__Group__3 ) - // InternalRos2Parser.g:4764:2: rule__ServiceServer__Group__2__Impl rule__ServiceServer__Group__3 + // InternalRos2Parser.g:4761:1: ( rule__ServiceServer__Group__2__Impl rule__ServiceServer__Group__3 ) + // InternalRos2Parser.g:4762:2: rule__ServiceServer__Group__2__Impl rule__ServiceServer__Group__3 { pushFollow(FOLLOW_5); rule__ServiceServer__Group__2__Impl(); @@ -14644,17 +14581,17 @@ public final void rule__ServiceServer__Group__2() throws RecognitionException { // $ANTLR start "rule__ServiceServer__Group__2__Impl" - // InternalRos2Parser.g:4771:1: rule__ServiceServer__Group__2__Impl : ( Colon ) ; + // InternalRos2Parser.g:4769:1: rule__ServiceServer__Group__2__Impl : ( Colon ) ; public final void rule__ServiceServer__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4775:1: ( ( Colon ) ) - // InternalRos2Parser.g:4776:1: ( Colon ) + // InternalRos2Parser.g:4773:1: ( ( Colon ) ) + // InternalRos2Parser.g:4774:1: ( Colon ) { - // InternalRos2Parser.g:4776:1: ( Colon ) - // InternalRos2Parser.g:4777:2: Colon + // InternalRos2Parser.g:4774:1: ( Colon ) + // InternalRos2Parser.g:4775:2: Colon { before(grammarAccess.getServiceServerAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -14681,14 +14618,14 @@ public final void rule__ServiceServer__Group__2__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceServer__Group__3" - // InternalRos2Parser.g:4786:1: rule__ServiceServer__Group__3 : rule__ServiceServer__Group__3__Impl rule__ServiceServer__Group__4 ; + // InternalRos2Parser.g:4784:1: rule__ServiceServer__Group__3 : rule__ServiceServer__Group__3__Impl rule__ServiceServer__Group__4 ; public final void rule__ServiceServer__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4790:1: ( rule__ServiceServer__Group__3__Impl rule__ServiceServer__Group__4 ) - // InternalRos2Parser.g:4791:2: rule__ServiceServer__Group__3__Impl rule__ServiceServer__Group__4 + // InternalRos2Parser.g:4788:1: ( rule__ServiceServer__Group__3__Impl rule__ServiceServer__Group__4 ) + // InternalRos2Parser.g:4789:2: rule__ServiceServer__Group__3__Impl rule__ServiceServer__Group__4 { pushFollow(FOLLOW_20); rule__ServiceServer__Group__3__Impl(); @@ -14719,17 +14656,17 @@ public final void rule__ServiceServer__Group__3() throws RecognitionException { // $ANTLR start "rule__ServiceServer__Group__3__Impl" - // InternalRos2Parser.g:4798:1: rule__ServiceServer__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:4796:1: rule__ServiceServer__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__ServiceServer__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4802:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:4803:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:4800:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:4801:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:4803:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:4804:2: RULE_BEGIN + // InternalRos2Parser.g:4801:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:4802:2: RULE_BEGIN { before(grammarAccess.getServiceServerAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -14756,14 +14693,14 @@ public final void rule__ServiceServer__Group__3__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceServer__Group__4" - // InternalRos2Parser.g:4813:1: rule__ServiceServer__Group__4 : rule__ServiceServer__Group__4__Impl rule__ServiceServer__Group__5 ; + // InternalRos2Parser.g:4811:1: rule__ServiceServer__Group__4 : rule__ServiceServer__Group__4__Impl rule__ServiceServer__Group__5 ; public final void rule__ServiceServer__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4817:1: ( rule__ServiceServer__Group__4__Impl rule__ServiceServer__Group__5 ) - // InternalRos2Parser.g:4818:2: rule__ServiceServer__Group__4__Impl rule__ServiceServer__Group__5 + // InternalRos2Parser.g:4815:1: ( rule__ServiceServer__Group__4__Impl rule__ServiceServer__Group__5 ) + // InternalRos2Parser.g:4816:2: rule__ServiceServer__Group__4__Impl rule__ServiceServer__Group__5 { pushFollow(FOLLOW_7); rule__ServiceServer__Group__4__Impl(); @@ -14794,17 +14731,17 @@ public final void rule__ServiceServer__Group__4() throws RecognitionException { // $ANTLR start "rule__ServiceServer__Group__4__Impl" - // InternalRos2Parser.g:4825:1: rule__ServiceServer__Group__4__Impl : ( Type_1 ) ; + // InternalRos2Parser.g:4823:1: rule__ServiceServer__Group__4__Impl : ( Type_1 ) ; public final void rule__ServiceServer__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4829:1: ( ( Type_1 ) ) - // InternalRos2Parser.g:4830:1: ( Type_1 ) + // InternalRos2Parser.g:4827:1: ( ( Type_1 ) ) + // InternalRos2Parser.g:4828:1: ( Type_1 ) { - // InternalRos2Parser.g:4830:1: ( Type_1 ) - // InternalRos2Parser.g:4831:2: Type_1 + // InternalRos2Parser.g:4828:1: ( Type_1 ) + // InternalRos2Parser.g:4829:2: Type_1 { before(grammarAccess.getServiceServerAccess().getTypeKeyword_4()); match(input,Type_1,FOLLOW_2); @@ -14831,14 +14768,14 @@ public final void rule__ServiceServer__Group__4__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceServer__Group__5" - // InternalRos2Parser.g:4840:1: rule__ServiceServer__Group__5 : rule__ServiceServer__Group__5__Impl rule__ServiceServer__Group__6 ; + // InternalRos2Parser.g:4838:1: rule__ServiceServer__Group__5 : rule__ServiceServer__Group__5__Impl rule__ServiceServer__Group__6 ; public final void rule__ServiceServer__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4844:1: ( rule__ServiceServer__Group__5__Impl rule__ServiceServer__Group__6 ) - // InternalRos2Parser.g:4845:2: rule__ServiceServer__Group__5__Impl rule__ServiceServer__Group__6 + // InternalRos2Parser.g:4842:1: ( rule__ServiceServer__Group__5__Impl rule__ServiceServer__Group__6 ) + // InternalRos2Parser.g:4843:2: rule__ServiceServer__Group__5__Impl rule__ServiceServer__Group__6 { pushFollow(FOLLOW_21); rule__ServiceServer__Group__5__Impl(); @@ -14869,21 +14806,21 @@ public final void rule__ServiceServer__Group__5() throws RecognitionException { // $ANTLR start "rule__ServiceServer__Group__5__Impl" - // InternalRos2Parser.g:4852:1: rule__ServiceServer__Group__5__Impl : ( ( rule__ServiceServer__ServiceAssignment_5 ) ) ; + // InternalRos2Parser.g:4850:1: rule__ServiceServer__Group__5__Impl : ( ( rule__ServiceServer__ServiceAssignment_5 ) ) ; public final void rule__ServiceServer__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4856:1: ( ( ( rule__ServiceServer__ServiceAssignment_5 ) ) ) - // InternalRos2Parser.g:4857:1: ( ( rule__ServiceServer__ServiceAssignment_5 ) ) + // InternalRos2Parser.g:4854:1: ( ( ( rule__ServiceServer__ServiceAssignment_5 ) ) ) + // InternalRos2Parser.g:4855:1: ( ( rule__ServiceServer__ServiceAssignment_5 ) ) { - // InternalRos2Parser.g:4857:1: ( ( rule__ServiceServer__ServiceAssignment_5 ) ) - // InternalRos2Parser.g:4858:2: ( rule__ServiceServer__ServiceAssignment_5 ) + // InternalRos2Parser.g:4855:1: ( ( rule__ServiceServer__ServiceAssignment_5 ) ) + // InternalRos2Parser.g:4856:2: ( rule__ServiceServer__ServiceAssignment_5 ) { before(grammarAccess.getServiceServerAccess().getServiceAssignment_5()); - // InternalRos2Parser.g:4859:2: ( rule__ServiceServer__ServiceAssignment_5 ) - // InternalRos2Parser.g:4859:3: rule__ServiceServer__ServiceAssignment_5 + // InternalRos2Parser.g:4857:2: ( rule__ServiceServer__ServiceAssignment_5 ) + // InternalRos2Parser.g:4857:3: rule__ServiceServer__ServiceAssignment_5 { pushFollow(FOLLOW_2); rule__ServiceServer__ServiceAssignment_5(); @@ -14916,14 +14853,14 @@ public final void rule__ServiceServer__Group__5__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceServer__Group__6" - // InternalRos2Parser.g:4867:1: rule__ServiceServer__Group__6 : rule__ServiceServer__Group__6__Impl rule__ServiceServer__Group__7 ; + // InternalRos2Parser.g:4865:1: rule__ServiceServer__Group__6 : rule__ServiceServer__Group__6__Impl rule__ServiceServer__Group__7 ; public final void rule__ServiceServer__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4871:1: ( rule__ServiceServer__Group__6__Impl rule__ServiceServer__Group__7 ) - // InternalRos2Parser.g:4872:2: rule__ServiceServer__Group__6__Impl rule__ServiceServer__Group__7 + // InternalRos2Parser.g:4869:1: ( rule__ServiceServer__Group__6__Impl rule__ServiceServer__Group__7 ) + // InternalRos2Parser.g:4870:2: rule__ServiceServer__Group__6__Impl rule__ServiceServer__Group__7 { pushFollow(FOLLOW_21); rule__ServiceServer__Group__6__Impl(); @@ -14954,20 +14891,20 @@ public final void rule__ServiceServer__Group__6() throws RecognitionException { // $ANTLR start "rule__ServiceServer__Group__6__Impl" - // InternalRos2Parser.g:4879:1: rule__ServiceServer__Group__6__Impl : ( ( rule__ServiceServer__Group_6__0 )? ) ; + // InternalRos2Parser.g:4877:1: rule__ServiceServer__Group__6__Impl : ( ( rule__ServiceServer__Group_6__0 )? ) ; public final void rule__ServiceServer__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4883:1: ( ( ( rule__ServiceServer__Group_6__0 )? ) ) - // InternalRos2Parser.g:4884:1: ( ( rule__ServiceServer__Group_6__0 )? ) + // InternalRos2Parser.g:4881:1: ( ( ( rule__ServiceServer__Group_6__0 )? ) ) + // InternalRos2Parser.g:4882:1: ( ( rule__ServiceServer__Group_6__0 )? ) { - // InternalRos2Parser.g:4884:1: ( ( rule__ServiceServer__Group_6__0 )? ) - // InternalRos2Parser.g:4885:2: ( rule__ServiceServer__Group_6__0 )? + // InternalRos2Parser.g:4882:1: ( ( rule__ServiceServer__Group_6__0 )? ) + // InternalRos2Parser.g:4883:2: ( rule__ServiceServer__Group_6__0 )? { before(grammarAccess.getServiceServerAccess().getGroup_6()); - // InternalRos2Parser.g:4886:2: ( rule__ServiceServer__Group_6__0 )? + // InternalRos2Parser.g:4884:2: ( rule__ServiceServer__Group_6__0 )? int alt26=2; int LA26_0 = input.LA(1); @@ -14976,7 +14913,7 @@ public final void rule__ServiceServer__Group__6__Impl() throws RecognitionExcept } switch (alt26) { case 1 : - // InternalRos2Parser.g:4886:3: rule__ServiceServer__Group_6__0 + // InternalRos2Parser.g:4884:3: rule__ServiceServer__Group_6__0 { pushFollow(FOLLOW_2); rule__ServiceServer__Group_6__0(); @@ -15012,14 +14949,14 @@ public final void rule__ServiceServer__Group__6__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceServer__Group__7" - // InternalRos2Parser.g:4894:1: rule__ServiceServer__Group__7 : rule__ServiceServer__Group__7__Impl rule__ServiceServer__Group__8 ; + // InternalRos2Parser.g:4892:1: rule__ServiceServer__Group__7 : rule__ServiceServer__Group__7__Impl rule__ServiceServer__Group__8 ; public final void rule__ServiceServer__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4898:1: ( rule__ServiceServer__Group__7__Impl rule__ServiceServer__Group__8 ) - // InternalRos2Parser.g:4899:2: rule__ServiceServer__Group__7__Impl rule__ServiceServer__Group__8 + // InternalRos2Parser.g:4896:1: ( rule__ServiceServer__Group__7__Impl rule__ServiceServer__Group__8 ) + // InternalRos2Parser.g:4897:2: rule__ServiceServer__Group__7__Impl rule__ServiceServer__Group__8 { pushFollow(FOLLOW_21); rule__ServiceServer__Group__7__Impl(); @@ -15050,20 +14987,20 @@ public final void rule__ServiceServer__Group__7() throws RecognitionException { // $ANTLR start "rule__ServiceServer__Group__7__Impl" - // InternalRos2Parser.g:4906:1: rule__ServiceServer__Group__7__Impl : ( ( rule__ServiceServer__Group_7__0 )? ) ; + // InternalRos2Parser.g:4904:1: rule__ServiceServer__Group__7__Impl : ( ( rule__ServiceServer__Group_7__0 )? ) ; public final void rule__ServiceServer__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4910:1: ( ( ( rule__ServiceServer__Group_7__0 )? ) ) - // InternalRos2Parser.g:4911:1: ( ( rule__ServiceServer__Group_7__0 )? ) + // InternalRos2Parser.g:4908:1: ( ( ( rule__ServiceServer__Group_7__0 )? ) ) + // InternalRos2Parser.g:4909:1: ( ( rule__ServiceServer__Group_7__0 )? ) { - // InternalRos2Parser.g:4911:1: ( ( rule__ServiceServer__Group_7__0 )? ) - // InternalRos2Parser.g:4912:2: ( rule__ServiceServer__Group_7__0 )? + // InternalRos2Parser.g:4909:1: ( ( rule__ServiceServer__Group_7__0 )? ) + // InternalRos2Parser.g:4910:2: ( rule__ServiceServer__Group_7__0 )? { before(grammarAccess.getServiceServerAccess().getGroup_7()); - // InternalRos2Parser.g:4913:2: ( rule__ServiceServer__Group_7__0 )? + // InternalRos2Parser.g:4911:2: ( rule__ServiceServer__Group_7__0 )? int alt27=2; int LA27_0 = input.LA(1); @@ -15072,7 +15009,7 @@ public final void rule__ServiceServer__Group__7__Impl() throws RecognitionExcept } switch (alt27) { case 1 : - // InternalRos2Parser.g:4913:3: rule__ServiceServer__Group_7__0 + // InternalRos2Parser.g:4911:3: rule__ServiceServer__Group_7__0 { pushFollow(FOLLOW_2); rule__ServiceServer__Group_7__0(); @@ -15108,14 +15045,14 @@ public final void rule__ServiceServer__Group__7__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceServer__Group__8" - // InternalRos2Parser.g:4921:1: rule__ServiceServer__Group__8 : rule__ServiceServer__Group__8__Impl ; + // InternalRos2Parser.g:4919:1: rule__ServiceServer__Group__8 : rule__ServiceServer__Group__8__Impl ; public final void rule__ServiceServer__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4925:1: ( rule__ServiceServer__Group__8__Impl ) - // InternalRos2Parser.g:4926:2: rule__ServiceServer__Group__8__Impl + // InternalRos2Parser.g:4923:1: ( rule__ServiceServer__Group__8__Impl ) + // InternalRos2Parser.g:4924:2: rule__ServiceServer__Group__8__Impl { pushFollow(FOLLOW_2); rule__ServiceServer__Group__8__Impl(); @@ -15141,17 +15078,17 @@ public final void rule__ServiceServer__Group__8() throws RecognitionException { // $ANTLR start "rule__ServiceServer__Group__8__Impl" - // InternalRos2Parser.g:4932:1: rule__ServiceServer__Group__8__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:4930:1: rule__ServiceServer__Group__8__Impl : ( RULE_END ) ; public final void rule__ServiceServer__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4936:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:4937:1: ( RULE_END ) + // InternalRos2Parser.g:4934:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:4935:1: ( RULE_END ) { - // InternalRos2Parser.g:4937:1: ( RULE_END ) - // InternalRos2Parser.g:4938:2: RULE_END + // InternalRos2Parser.g:4935:1: ( RULE_END ) + // InternalRos2Parser.g:4936:2: RULE_END { before(grammarAccess.getServiceServerAccess().getENDTerminalRuleCall_8()); match(input,RULE_END,FOLLOW_2); @@ -15178,14 +15115,14 @@ public final void rule__ServiceServer__Group__8__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceServer__Group_6__0" - // InternalRos2Parser.g:4948:1: rule__ServiceServer__Group_6__0 : rule__ServiceServer__Group_6__0__Impl rule__ServiceServer__Group_6__1 ; + // InternalRos2Parser.g:4946:1: rule__ServiceServer__Group_6__0 : rule__ServiceServer__Group_6__0__Impl rule__ServiceServer__Group_6__1 ; public final void rule__ServiceServer__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4952:1: ( rule__ServiceServer__Group_6__0__Impl rule__ServiceServer__Group_6__1 ) - // InternalRos2Parser.g:4953:2: rule__ServiceServer__Group_6__0__Impl rule__ServiceServer__Group_6__1 + // InternalRos2Parser.g:4950:1: ( rule__ServiceServer__Group_6__0__Impl rule__ServiceServer__Group_6__1 ) + // InternalRos2Parser.g:4951:2: rule__ServiceServer__Group_6__0__Impl rule__ServiceServer__Group_6__1 { pushFollow(FOLLOW_22); rule__ServiceServer__Group_6__0__Impl(); @@ -15216,17 +15153,17 @@ public final void rule__ServiceServer__Group_6__0() throws RecognitionException // $ANTLR start "rule__ServiceServer__Group_6__0__Impl" - // InternalRos2Parser.g:4960:1: rule__ServiceServer__Group_6__0__Impl : ( Ns ) ; + // InternalRos2Parser.g:4958:1: rule__ServiceServer__Group_6__0__Impl : ( Ns ) ; public final void rule__ServiceServer__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4964:1: ( ( Ns ) ) - // InternalRos2Parser.g:4965:1: ( Ns ) + // InternalRos2Parser.g:4962:1: ( ( Ns ) ) + // InternalRos2Parser.g:4963:1: ( Ns ) { - // InternalRos2Parser.g:4965:1: ( Ns ) - // InternalRos2Parser.g:4966:2: Ns + // InternalRos2Parser.g:4963:1: ( Ns ) + // InternalRos2Parser.g:4964:2: Ns { before(grammarAccess.getServiceServerAccess().getNsKeyword_6_0()); match(input,Ns,FOLLOW_2); @@ -15253,14 +15190,14 @@ public final void rule__ServiceServer__Group_6__0__Impl() throws RecognitionExce // $ANTLR start "rule__ServiceServer__Group_6__1" - // InternalRos2Parser.g:4975:1: rule__ServiceServer__Group_6__1 : rule__ServiceServer__Group_6__1__Impl ; + // InternalRos2Parser.g:4973:1: rule__ServiceServer__Group_6__1 : rule__ServiceServer__Group_6__1__Impl ; public final void rule__ServiceServer__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4979:1: ( rule__ServiceServer__Group_6__1__Impl ) - // InternalRos2Parser.g:4980:2: rule__ServiceServer__Group_6__1__Impl + // InternalRos2Parser.g:4977:1: ( rule__ServiceServer__Group_6__1__Impl ) + // InternalRos2Parser.g:4978:2: rule__ServiceServer__Group_6__1__Impl { pushFollow(FOLLOW_2); rule__ServiceServer__Group_6__1__Impl(); @@ -15286,21 +15223,21 @@ public final void rule__ServiceServer__Group_6__1() throws RecognitionException // $ANTLR start "rule__ServiceServer__Group_6__1__Impl" - // InternalRos2Parser.g:4986:1: rule__ServiceServer__Group_6__1__Impl : ( ( rule__ServiceServer__NamespaceAssignment_6_1 ) ) ; + // InternalRos2Parser.g:4984:1: rule__ServiceServer__Group_6__1__Impl : ( ( rule__ServiceServer__NamespaceAssignment_6_1 ) ) ; public final void rule__ServiceServer__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:4990:1: ( ( ( rule__ServiceServer__NamespaceAssignment_6_1 ) ) ) - // InternalRos2Parser.g:4991:1: ( ( rule__ServiceServer__NamespaceAssignment_6_1 ) ) + // InternalRos2Parser.g:4988:1: ( ( ( rule__ServiceServer__NamespaceAssignment_6_1 ) ) ) + // InternalRos2Parser.g:4989:1: ( ( rule__ServiceServer__NamespaceAssignment_6_1 ) ) { - // InternalRos2Parser.g:4991:1: ( ( rule__ServiceServer__NamespaceAssignment_6_1 ) ) - // InternalRos2Parser.g:4992:2: ( rule__ServiceServer__NamespaceAssignment_6_1 ) + // InternalRos2Parser.g:4989:1: ( ( rule__ServiceServer__NamespaceAssignment_6_1 ) ) + // InternalRos2Parser.g:4990:2: ( rule__ServiceServer__NamespaceAssignment_6_1 ) { before(grammarAccess.getServiceServerAccess().getNamespaceAssignment_6_1()); - // InternalRos2Parser.g:4993:2: ( rule__ServiceServer__NamespaceAssignment_6_1 ) - // InternalRos2Parser.g:4993:3: rule__ServiceServer__NamespaceAssignment_6_1 + // InternalRos2Parser.g:4991:2: ( rule__ServiceServer__NamespaceAssignment_6_1 ) + // InternalRos2Parser.g:4991:3: rule__ServiceServer__NamespaceAssignment_6_1 { pushFollow(FOLLOW_2); rule__ServiceServer__NamespaceAssignment_6_1(); @@ -15333,14 +15270,14 @@ public final void rule__ServiceServer__Group_6__1__Impl() throws RecognitionExce // $ANTLR start "rule__ServiceServer__Group_7__0" - // InternalRos2Parser.g:5002:1: rule__ServiceServer__Group_7__0 : rule__ServiceServer__Group_7__0__Impl rule__ServiceServer__Group_7__1 ; + // InternalRos2Parser.g:5000:1: rule__ServiceServer__Group_7__0 : rule__ServiceServer__Group_7__0__Impl rule__ServiceServer__Group_7__1 ; public final void rule__ServiceServer__Group_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5006:1: ( rule__ServiceServer__Group_7__0__Impl rule__ServiceServer__Group_7__1 ) - // InternalRos2Parser.g:5007:2: rule__ServiceServer__Group_7__0__Impl rule__ServiceServer__Group_7__1 + // InternalRos2Parser.g:5004:1: ( rule__ServiceServer__Group_7__0__Impl rule__ServiceServer__Group_7__1 ) + // InternalRos2Parser.g:5005:2: rule__ServiceServer__Group_7__0__Impl rule__ServiceServer__Group_7__1 { pushFollow(FOLLOW_14); rule__ServiceServer__Group_7__0__Impl(); @@ -15371,17 +15308,17 @@ public final void rule__ServiceServer__Group_7__0() throws RecognitionException // $ANTLR start "rule__ServiceServer__Group_7__0__Impl" - // InternalRos2Parser.g:5014:1: rule__ServiceServer__Group_7__0__Impl : ( Qos ) ; + // InternalRos2Parser.g:5012:1: rule__ServiceServer__Group_7__0__Impl : ( Qos ) ; public final void rule__ServiceServer__Group_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5018:1: ( ( Qos ) ) - // InternalRos2Parser.g:5019:1: ( Qos ) + // InternalRos2Parser.g:5016:1: ( ( Qos ) ) + // InternalRos2Parser.g:5017:1: ( Qos ) { - // InternalRos2Parser.g:5019:1: ( Qos ) - // InternalRos2Parser.g:5020:2: Qos + // InternalRos2Parser.g:5017:1: ( Qos ) + // InternalRos2Parser.g:5018:2: Qos { before(grammarAccess.getServiceServerAccess().getQosKeyword_7_0()); match(input,Qos,FOLLOW_2); @@ -15408,14 +15345,14 @@ public final void rule__ServiceServer__Group_7__0__Impl() throws RecognitionExce // $ANTLR start "rule__ServiceServer__Group_7__1" - // InternalRos2Parser.g:5029:1: rule__ServiceServer__Group_7__1 : rule__ServiceServer__Group_7__1__Impl ; + // InternalRos2Parser.g:5027:1: rule__ServiceServer__Group_7__1 : rule__ServiceServer__Group_7__1__Impl ; public final void rule__ServiceServer__Group_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5033:1: ( rule__ServiceServer__Group_7__1__Impl ) - // InternalRos2Parser.g:5034:2: rule__ServiceServer__Group_7__1__Impl + // InternalRos2Parser.g:5031:1: ( rule__ServiceServer__Group_7__1__Impl ) + // InternalRos2Parser.g:5032:2: rule__ServiceServer__Group_7__1__Impl { pushFollow(FOLLOW_2); rule__ServiceServer__Group_7__1__Impl(); @@ -15441,21 +15378,21 @@ public final void rule__ServiceServer__Group_7__1() throws RecognitionException // $ANTLR start "rule__ServiceServer__Group_7__1__Impl" - // InternalRos2Parser.g:5040:1: rule__ServiceServer__Group_7__1__Impl : ( ( rule__ServiceServer__QosAssignment_7_1 ) ) ; + // InternalRos2Parser.g:5038:1: rule__ServiceServer__Group_7__1__Impl : ( ( rule__ServiceServer__QosAssignment_7_1 ) ) ; public final void rule__ServiceServer__Group_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5044:1: ( ( ( rule__ServiceServer__QosAssignment_7_1 ) ) ) - // InternalRos2Parser.g:5045:1: ( ( rule__ServiceServer__QosAssignment_7_1 ) ) + // InternalRos2Parser.g:5042:1: ( ( ( rule__ServiceServer__QosAssignment_7_1 ) ) ) + // InternalRos2Parser.g:5043:1: ( ( rule__ServiceServer__QosAssignment_7_1 ) ) { - // InternalRos2Parser.g:5045:1: ( ( rule__ServiceServer__QosAssignment_7_1 ) ) - // InternalRos2Parser.g:5046:2: ( rule__ServiceServer__QosAssignment_7_1 ) + // InternalRos2Parser.g:5043:1: ( ( rule__ServiceServer__QosAssignment_7_1 ) ) + // InternalRos2Parser.g:5044:2: ( rule__ServiceServer__QosAssignment_7_1 ) { before(grammarAccess.getServiceServerAccess().getQosAssignment_7_1()); - // InternalRos2Parser.g:5047:2: ( rule__ServiceServer__QosAssignment_7_1 ) - // InternalRos2Parser.g:5047:3: rule__ServiceServer__QosAssignment_7_1 + // InternalRos2Parser.g:5045:2: ( rule__ServiceServer__QosAssignment_7_1 ) + // InternalRos2Parser.g:5045:3: rule__ServiceServer__QosAssignment_7_1 { pushFollow(FOLLOW_2); rule__ServiceServer__QosAssignment_7_1(); @@ -15488,14 +15425,14 @@ public final void rule__ServiceServer__Group_7__1__Impl() throws RecognitionExce // $ANTLR start "rule__ServiceClient__Group__0" - // InternalRos2Parser.g:5056:1: rule__ServiceClient__Group__0 : rule__ServiceClient__Group__0__Impl rule__ServiceClient__Group__1 ; + // InternalRos2Parser.g:5054:1: rule__ServiceClient__Group__0 : rule__ServiceClient__Group__0__Impl rule__ServiceClient__Group__1 ; public final void rule__ServiceClient__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5060:1: ( rule__ServiceClient__Group__0__Impl rule__ServiceClient__Group__1 ) - // InternalRos2Parser.g:5061:2: rule__ServiceClient__Group__0__Impl rule__ServiceClient__Group__1 + // InternalRos2Parser.g:5058:1: ( rule__ServiceClient__Group__0__Impl rule__ServiceClient__Group__1 ) + // InternalRos2Parser.g:5059:2: rule__ServiceClient__Group__0__Impl rule__ServiceClient__Group__1 { pushFollow(FOLLOW_7); rule__ServiceClient__Group__0__Impl(); @@ -15526,21 +15463,21 @@ public final void rule__ServiceClient__Group__0() throws RecognitionException { // $ANTLR start "rule__ServiceClient__Group__0__Impl" - // InternalRos2Parser.g:5068:1: rule__ServiceClient__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:5066:1: rule__ServiceClient__Group__0__Impl : ( () ) ; public final void rule__ServiceClient__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5072:1: ( ( () ) ) - // InternalRos2Parser.g:5073:1: ( () ) + // InternalRos2Parser.g:5070:1: ( ( () ) ) + // InternalRos2Parser.g:5071:1: ( () ) { - // InternalRos2Parser.g:5073:1: ( () ) - // InternalRos2Parser.g:5074:2: () + // InternalRos2Parser.g:5071:1: ( () ) + // InternalRos2Parser.g:5072:2: () { before(grammarAccess.getServiceClientAccess().getServiceClientAction_0()); - // InternalRos2Parser.g:5075:2: () - // InternalRos2Parser.g:5075:3: + // InternalRos2Parser.g:5073:2: () + // InternalRos2Parser.g:5073:3: { } @@ -15563,14 +15500,14 @@ public final void rule__ServiceClient__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceClient__Group__1" - // InternalRos2Parser.g:5083:1: rule__ServiceClient__Group__1 : rule__ServiceClient__Group__1__Impl rule__ServiceClient__Group__2 ; + // InternalRos2Parser.g:5081:1: rule__ServiceClient__Group__1 : rule__ServiceClient__Group__1__Impl rule__ServiceClient__Group__2 ; public final void rule__ServiceClient__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5087:1: ( rule__ServiceClient__Group__1__Impl rule__ServiceClient__Group__2 ) - // InternalRos2Parser.g:5088:2: rule__ServiceClient__Group__1__Impl rule__ServiceClient__Group__2 + // InternalRos2Parser.g:5085:1: ( rule__ServiceClient__Group__1__Impl rule__ServiceClient__Group__2 ) + // InternalRos2Parser.g:5086:2: rule__ServiceClient__Group__1__Impl rule__ServiceClient__Group__2 { pushFollow(FOLLOW_4); rule__ServiceClient__Group__1__Impl(); @@ -15601,21 +15538,21 @@ public final void rule__ServiceClient__Group__1() throws RecognitionException { // $ANTLR start "rule__ServiceClient__Group__1__Impl" - // InternalRos2Parser.g:5095:1: rule__ServiceClient__Group__1__Impl : ( ( rule__ServiceClient__NameAssignment_1 ) ) ; + // InternalRos2Parser.g:5093:1: rule__ServiceClient__Group__1__Impl : ( ( rule__ServiceClient__NameAssignment_1 ) ) ; public final void rule__ServiceClient__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5099:1: ( ( ( rule__ServiceClient__NameAssignment_1 ) ) ) - // InternalRos2Parser.g:5100:1: ( ( rule__ServiceClient__NameAssignment_1 ) ) + // InternalRos2Parser.g:5097:1: ( ( ( rule__ServiceClient__NameAssignment_1 ) ) ) + // InternalRos2Parser.g:5098:1: ( ( rule__ServiceClient__NameAssignment_1 ) ) { - // InternalRos2Parser.g:5100:1: ( ( rule__ServiceClient__NameAssignment_1 ) ) - // InternalRos2Parser.g:5101:2: ( rule__ServiceClient__NameAssignment_1 ) + // InternalRos2Parser.g:5098:1: ( ( rule__ServiceClient__NameAssignment_1 ) ) + // InternalRos2Parser.g:5099:2: ( rule__ServiceClient__NameAssignment_1 ) { before(grammarAccess.getServiceClientAccess().getNameAssignment_1()); - // InternalRos2Parser.g:5102:2: ( rule__ServiceClient__NameAssignment_1 ) - // InternalRos2Parser.g:5102:3: rule__ServiceClient__NameAssignment_1 + // InternalRos2Parser.g:5100:2: ( rule__ServiceClient__NameAssignment_1 ) + // InternalRos2Parser.g:5100:3: rule__ServiceClient__NameAssignment_1 { pushFollow(FOLLOW_2); rule__ServiceClient__NameAssignment_1(); @@ -15648,14 +15585,14 @@ public final void rule__ServiceClient__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceClient__Group__2" - // InternalRos2Parser.g:5110:1: rule__ServiceClient__Group__2 : rule__ServiceClient__Group__2__Impl rule__ServiceClient__Group__3 ; + // InternalRos2Parser.g:5108:1: rule__ServiceClient__Group__2 : rule__ServiceClient__Group__2__Impl rule__ServiceClient__Group__3 ; public final void rule__ServiceClient__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5114:1: ( rule__ServiceClient__Group__2__Impl rule__ServiceClient__Group__3 ) - // InternalRos2Parser.g:5115:2: rule__ServiceClient__Group__2__Impl rule__ServiceClient__Group__3 + // InternalRos2Parser.g:5112:1: ( rule__ServiceClient__Group__2__Impl rule__ServiceClient__Group__3 ) + // InternalRos2Parser.g:5113:2: rule__ServiceClient__Group__2__Impl rule__ServiceClient__Group__3 { pushFollow(FOLLOW_5); rule__ServiceClient__Group__2__Impl(); @@ -15686,17 +15623,17 @@ public final void rule__ServiceClient__Group__2() throws RecognitionException { // $ANTLR start "rule__ServiceClient__Group__2__Impl" - // InternalRos2Parser.g:5122:1: rule__ServiceClient__Group__2__Impl : ( Colon ) ; + // InternalRos2Parser.g:5120:1: rule__ServiceClient__Group__2__Impl : ( Colon ) ; public final void rule__ServiceClient__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5126:1: ( ( Colon ) ) - // InternalRos2Parser.g:5127:1: ( Colon ) + // InternalRos2Parser.g:5124:1: ( ( Colon ) ) + // InternalRos2Parser.g:5125:1: ( Colon ) { - // InternalRos2Parser.g:5127:1: ( Colon ) - // InternalRos2Parser.g:5128:2: Colon + // InternalRos2Parser.g:5125:1: ( Colon ) + // InternalRos2Parser.g:5126:2: Colon { before(grammarAccess.getServiceClientAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -15723,14 +15660,14 @@ public final void rule__ServiceClient__Group__2__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceClient__Group__3" - // InternalRos2Parser.g:5137:1: rule__ServiceClient__Group__3 : rule__ServiceClient__Group__3__Impl rule__ServiceClient__Group__4 ; + // InternalRos2Parser.g:5135:1: rule__ServiceClient__Group__3 : rule__ServiceClient__Group__3__Impl rule__ServiceClient__Group__4 ; public final void rule__ServiceClient__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5141:1: ( rule__ServiceClient__Group__3__Impl rule__ServiceClient__Group__4 ) - // InternalRos2Parser.g:5142:2: rule__ServiceClient__Group__3__Impl rule__ServiceClient__Group__4 + // InternalRos2Parser.g:5139:1: ( rule__ServiceClient__Group__3__Impl rule__ServiceClient__Group__4 ) + // InternalRos2Parser.g:5140:2: rule__ServiceClient__Group__3__Impl rule__ServiceClient__Group__4 { pushFollow(FOLLOW_20); rule__ServiceClient__Group__3__Impl(); @@ -15761,17 +15698,17 @@ public final void rule__ServiceClient__Group__3() throws RecognitionException { // $ANTLR start "rule__ServiceClient__Group__3__Impl" - // InternalRos2Parser.g:5149:1: rule__ServiceClient__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:5147:1: rule__ServiceClient__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__ServiceClient__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5153:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:5154:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:5151:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:5152:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:5154:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:5155:2: RULE_BEGIN + // InternalRos2Parser.g:5152:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:5153:2: RULE_BEGIN { before(grammarAccess.getServiceClientAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -15798,14 +15735,14 @@ public final void rule__ServiceClient__Group__3__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceClient__Group__4" - // InternalRos2Parser.g:5164:1: rule__ServiceClient__Group__4 : rule__ServiceClient__Group__4__Impl rule__ServiceClient__Group__5 ; + // InternalRos2Parser.g:5162:1: rule__ServiceClient__Group__4 : rule__ServiceClient__Group__4__Impl rule__ServiceClient__Group__5 ; public final void rule__ServiceClient__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5168:1: ( rule__ServiceClient__Group__4__Impl rule__ServiceClient__Group__5 ) - // InternalRos2Parser.g:5169:2: rule__ServiceClient__Group__4__Impl rule__ServiceClient__Group__5 + // InternalRos2Parser.g:5166:1: ( rule__ServiceClient__Group__4__Impl rule__ServiceClient__Group__5 ) + // InternalRos2Parser.g:5167:2: rule__ServiceClient__Group__4__Impl rule__ServiceClient__Group__5 { pushFollow(FOLLOW_7); rule__ServiceClient__Group__4__Impl(); @@ -15836,17 +15773,17 @@ public final void rule__ServiceClient__Group__4() throws RecognitionException { // $ANTLR start "rule__ServiceClient__Group__4__Impl" - // InternalRos2Parser.g:5176:1: rule__ServiceClient__Group__4__Impl : ( Type_1 ) ; + // InternalRos2Parser.g:5174:1: rule__ServiceClient__Group__4__Impl : ( Type_1 ) ; public final void rule__ServiceClient__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5180:1: ( ( Type_1 ) ) - // InternalRos2Parser.g:5181:1: ( Type_1 ) + // InternalRos2Parser.g:5178:1: ( ( Type_1 ) ) + // InternalRos2Parser.g:5179:1: ( Type_1 ) { - // InternalRos2Parser.g:5181:1: ( Type_1 ) - // InternalRos2Parser.g:5182:2: Type_1 + // InternalRos2Parser.g:5179:1: ( Type_1 ) + // InternalRos2Parser.g:5180:2: Type_1 { before(grammarAccess.getServiceClientAccess().getTypeKeyword_4()); match(input,Type_1,FOLLOW_2); @@ -15873,14 +15810,14 @@ public final void rule__ServiceClient__Group__4__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceClient__Group__5" - // InternalRos2Parser.g:5191:1: rule__ServiceClient__Group__5 : rule__ServiceClient__Group__5__Impl rule__ServiceClient__Group__6 ; + // InternalRos2Parser.g:5189:1: rule__ServiceClient__Group__5 : rule__ServiceClient__Group__5__Impl rule__ServiceClient__Group__6 ; public final void rule__ServiceClient__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5195:1: ( rule__ServiceClient__Group__5__Impl rule__ServiceClient__Group__6 ) - // InternalRos2Parser.g:5196:2: rule__ServiceClient__Group__5__Impl rule__ServiceClient__Group__6 + // InternalRos2Parser.g:5193:1: ( rule__ServiceClient__Group__5__Impl rule__ServiceClient__Group__6 ) + // InternalRos2Parser.g:5194:2: rule__ServiceClient__Group__5__Impl rule__ServiceClient__Group__6 { pushFollow(FOLLOW_21); rule__ServiceClient__Group__5__Impl(); @@ -15911,21 +15848,21 @@ public final void rule__ServiceClient__Group__5() throws RecognitionException { // $ANTLR start "rule__ServiceClient__Group__5__Impl" - // InternalRos2Parser.g:5203:1: rule__ServiceClient__Group__5__Impl : ( ( rule__ServiceClient__ServiceAssignment_5 ) ) ; + // InternalRos2Parser.g:5201:1: rule__ServiceClient__Group__5__Impl : ( ( rule__ServiceClient__ServiceAssignment_5 ) ) ; public final void rule__ServiceClient__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5207:1: ( ( ( rule__ServiceClient__ServiceAssignment_5 ) ) ) - // InternalRos2Parser.g:5208:1: ( ( rule__ServiceClient__ServiceAssignment_5 ) ) + // InternalRos2Parser.g:5205:1: ( ( ( rule__ServiceClient__ServiceAssignment_5 ) ) ) + // InternalRos2Parser.g:5206:1: ( ( rule__ServiceClient__ServiceAssignment_5 ) ) { - // InternalRos2Parser.g:5208:1: ( ( rule__ServiceClient__ServiceAssignment_5 ) ) - // InternalRos2Parser.g:5209:2: ( rule__ServiceClient__ServiceAssignment_5 ) + // InternalRos2Parser.g:5206:1: ( ( rule__ServiceClient__ServiceAssignment_5 ) ) + // InternalRos2Parser.g:5207:2: ( rule__ServiceClient__ServiceAssignment_5 ) { before(grammarAccess.getServiceClientAccess().getServiceAssignment_5()); - // InternalRos2Parser.g:5210:2: ( rule__ServiceClient__ServiceAssignment_5 ) - // InternalRos2Parser.g:5210:3: rule__ServiceClient__ServiceAssignment_5 + // InternalRos2Parser.g:5208:2: ( rule__ServiceClient__ServiceAssignment_5 ) + // InternalRos2Parser.g:5208:3: rule__ServiceClient__ServiceAssignment_5 { pushFollow(FOLLOW_2); rule__ServiceClient__ServiceAssignment_5(); @@ -15958,14 +15895,14 @@ public final void rule__ServiceClient__Group__5__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceClient__Group__6" - // InternalRos2Parser.g:5218:1: rule__ServiceClient__Group__6 : rule__ServiceClient__Group__6__Impl rule__ServiceClient__Group__7 ; + // InternalRos2Parser.g:5216:1: rule__ServiceClient__Group__6 : rule__ServiceClient__Group__6__Impl rule__ServiceClient__Group__7 ; public final void rule__ServiceClient__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5222:1: ( rule__ServiceClient__Group__6__Impl rule__ServiceClient__Group__7 ) - // InternalRos2Parser.g:5223:2: rule__ServiceClient__Group__6__Impl rule__ServiceClient__Group__7 + // InternalRos2Parser.g:5220:1: ( rule__ServiceClient__Group__6__Impl rule__ServiceClient__Group__7 ) + // InternalRos2Parser.g:5221:2: rule__ServiceClient__Group__6__Impl rule__ServiceClient__Group__7 { pushFollow(FOLLOW_21); rule__ServiceClient__Group__6__Impl(); @@ -15996,20 +15933,20 @@ public final void rule__ServiceClient__Group__6() throws RecognitionException { // $ANTLR start "rule__ServiceClient__Group__6__Impl" - // InternalRos2Parser.g:5230:1: rule__ServiceClient__Group__6__Impl : ( ( rule__ServiceClient__Group_6__0 )? ) ; + // InternalRos2Parser.g:5228:1: rule__ServiceClient__Group__6__Impl : ( ( rule__ServiceClient__Group_6__0 )? ) ; public final void rule__ServiceClient__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5234:1: ( ( ( rule__ServiceClient__Group_6__0 )? ) ) - // InternalRos2Parser.g:5235:1: ( ( rule__ServiceClient__Group_6__0 )? ) + // InternalRos2Parser.g:5232:1: ( ( ( rule__ServiceClient__Group_6__0 )? ) ) + // InternalRos2Parser.g:5233:1: ( ( rule__ServiceClient__Group_6__0 )? ) { - // InternalRos2Parser.g:5235:1: ( ( rule__ServiceClient__Group_6__0 )? ) - // InternalRos2Parser.g:5236:2: ( rule__ServiceClient__Group_6__0 )? + // InternalRos2Parser.g:5233:1: ( ( rule__ServiceClient__Group_6__0 )? ) + // InternalRos2Parser.g:5234:2: ( rule__ServiceClient__Group_6__0 )? { before(grammarAccess.getServiceClientAccess().getGroup_6()); - // InternalRos2Parser.g:5237:2: ( rule__ServiceClient__Group_6__0 )? + // InternalRos2Parser.g:5235:2: ( rule__ServiceClient__Group_6__0 )? int alt28=2; int LA28_0 = input.LA(1); @@ -16018,7 +15955,7 @@ public final void rule__ServiceClient__Group__6__Impl() throws RecognitionExcept } switch (alt28) { case 1 : - // InternalRos2Parser.g:5237:3: rule__ServiceClient__Group_6__0 + // InternalRos2Parser.g:5235:3: rule__ServiceClient__Group_6__0 { pushFollow(FOLLOW_2); rule__ServiceClient__Group_6__0(); @@ -16054,14 +15991,14 @@ public final void rule__ServiceClient__Group__6__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceClient__Group__7" - // InternalRos2Parser.g:5245:1: rule__ServiceClient__Group__7 : rule__ServiceClient__Group__7__Impl rule__ServiceClient__Group__8 ; + // InternalRos2Parser.g:5243:1: rule__ServiceClient__Group__7 : rule__ServiceClient__Group__7__Impl rule__ServiceClient__Group__8 ; public final void rule__ServiceClient__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5249:1: ( rule__ServiceClient__Group__7__Impl rule__ServiceClient__Group__8 ) - // InternalRos2Parser.g:5250:2: rule__ServiceClient__Group__7__Impl rule__ServiceClient__Group__8 + // InternalRos2Parser.g:5247:1: ( rule__ServiceClient__Group__7__Impl rule__ServiceClient__Group__8 ) + // InternalRos2Parser.g:5248:2: rule__ServiceClient__Group__7__Impl rule__ServiceClient__Group__8 { pushFollow(FOLLOW_21); rule__ServiceClient__Group__7__Impl(); @@ -16092,20 +16029,20 @@ public final void rule__ServiceClient__Group__7() throws RecognitionException { // $ANTLR start "rule__ServiceClient__Group__7__Impl" - // InternalRos2Parser.g:5257:1: rule__ServiceClient__Group__7__Impl : ( ( rule__ServiceClient__Group_7__0 )? ) ; + // InternalRos2Parser.g:5255:1: rule__ServiceClient__Group__7__Impl : ( ( rule__ServiceClient__Group_7__0 )? ) ; public final void rule__ServiceClient__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5261:1: ( ( ( rule__ServiceClient__Group_7__0 )? ) ) - // InternalRos2Parser.g:5262:1: ( ( rule__ServiceClient__Group_7__0 )? ) + // InternalRos2Parser.g:5259:1: ( ( ( rule__ServiceClient__Group_7__0 )? ) ) + // InternalRos2Parser.g:5260:1: ( ( rule__ServiceClient__Group_7__0 )? ) { - // InternalRos2Parser.g:5262:1: ( ( rule__ServiceClient__Group_7__0 )? ) - // InternalRos2Parser.g:5263:2: ( rule__ServiceClient__Group_7__0 )? + // InternalRos2Parser.g:5260:1: ( ( rule__ServiceClient__Group_7__0 )? ) + // InternalRos2Parser.g:5261:2: ( rule__ServiceClient__Group_7__0 )? { before(grammarAccess.getServiceClientAccess().getGroup_7()); - // InternalRos2Parser.g:5264:2: ( rule__ServiceClient__Group_7__0 )? + // InternalRos2Parser.g:5262:2: ( rule__ServiceClient__Group_7__0 )? int alt29=2; int LA29_0 = input.LA(1); @@ -16114,7 +16051,7 @@ public final void rule__ServiceClient__Group__7__Impl() throws RecognitionExcept } switch (alt29) { case 1 : - // InternalRos2Parser.g:5264:3: rule__ServiceClient__Group_7__0 + // InternalRos2Parser.g:5262:3: rule__ServiceClient__Group_7__0 { pushFollow(FOLLOW_2); rule__ServiceClient__Group_7__0(); @@ -16150,14 +16087,14 @@ public final void rule__ServiceClient__Group__7__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceClient__Group__8" - // InternalRos2Parser.g:5272:1: rule__ServiceClient__Group__8 : rule__ServiceClient__Group__8__Impl ; + // InternalRos2Parser.g:5270:1: rule__ServiceClient__Group__8 : rule__ServiceClient__Group__8__Impl ; public final void rule__ServiceClient__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5276:1: ( rule__ServiceClient__Group__8__Impl ) - // InternalRos2Parser.g:5277:2: rule__ServiceClient__Group__8__Impl + // InternalRos2Parser.g:5274:1: ( rule__ServiceClient__Group__8__Impl ) + // InternalRos2Parser.g:5275:2: rule__ServiceClient__Group__8__Impl { pushFollow(FOLLOW_2); rule__ServiceClient__Group__8__Impl(); @@ -16183,17 +16120,17 @@ public final void rule__ServiceClient__Group__8() throws RecognitionException { // $ANTLR start "rule__ServiceClient__Group__8__Impl" - // InternalRos2Parser.g:5283:1: rule__ServiceClient__Group__8__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:5281:1: rule__ServiceClient__Group__8__Impl : ( RULE_END ) ; public final void rule__ServiceClient__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5287:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:5288:1: ( RULE_END ) + // InternalRos2Parser.g:5285:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:5286:1: ( RULE_END ) { - // InternalRos2Parser.g:5288:1: ( RULE_END ) - // InternalRos2Parser.g:5289:2: RULE_END + // InternalRos2Parser.g:5286:1: ( RULE_END ) + // InternalRos2Parser.g:5287:2: RULE_END { before(grammarAccess.getServiceClientAccess().getENDTerminalRuleCall_8()); match(input,RULE_END,FOLLOW_2); @@ -16220,14 +16157,14 @@ public final void rule__ServiceClient__Group__8__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceClient__Group_6__0" - // InternalRos2Parser.g:5299:1: rule__ServiceClient__Group_6__0 : rule__ServiceClient__Group_6__0__Impl rule__ServiceClient__Group_6__1 ; + // InternalRos2Parser.g:5297:1: rule__ServiceClient__Group_6__0 : rule__ServiceClient__Group_6__0__Impl rule__ServiceClient__Group_6__1 ; public final void rule__ServiceClient__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5303:1: ( rule__ServiceClient__Group_6__0__Impl rule__ServiceClient__Group_6__1 ) - // InternalRos2Parser.g:5304:2: rule__ServiceClient__Group_6__0__Impl rule__ServiceClient__Group_6__1 + // InternalRos2Parser.g:5301:1: ( rule__ServiceClient__Group_6__0__Impl rule__ServiceClient__Group_6__1 ) + // InternalRos2Parser.g:5302:2: rule__ServiceClient__Group_6__0__Impl rule__ServiceClient__Group_6__1 { pushFollow(FOLLOW_22); rule__ServiceClient__Group_6__0__Impl(); @@ -16258,17 +16195,17 @@ public final void rule__ServiceClient__Group_6__0() throws RecognitionException // $ANTLR start "rule__ServiceClient__Group_6__0__Impl" - // InternalRos2Parser.g:5311:1: rule__ServiceClient__Group_6__0__Impl : ( Ns ) ; + // InternalRos2Parser.g:5309:1: rule__ServiceClient__Group_6__0__Impl : ( Ns ) ; public final void rule__ServiceClient__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5315:1: ( ( Ns ) ) - // InternalRos2Parser.g:5316:1: ( Ns ) + // InternalRos2Parser.g:5313:1: ( ( Ns ) ) + // InternalRos2Parser.g:5314:1: ( Ns ) { - // InternalRos2Parser.g:5316:1: ( Ns ) - // InternalRos2Parser.g:5317:2: Ns + // InternalRos2Parser.g:5314:1: ( Ns ) + // InternalRos2Parser.g:5315:2: Ns { before(grammarAccess.getServiceClientAccess().getNsKeyword_6_0()); match(input,Ns,FOLLOW_2); @@ -16295,14 +16232,14 @@ public final void rule__ServiceClient__Group_6__0__Impl() throws RecognitionExce // $ANTLR start "rule__ServiceClient__Group_6__1" - // InternalRos2Parser.g:5326:1: rule__ServiceClient__Group_6__1 : rule__ServiceClient__Group_6__1__Impl ; + // InternalRos2Parser.g:5324:1: rule__ServiceClient__Group_6__1 : rule__ServiceClient__Group_6__1__Impl ; public final void rule__ServiceClient__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5330:1: ( rule__ServiceClient__Group_6__1__Impl ) - // InternalRos2Parser.g:5331:2: rule__ServiceClient__Group_6__1__Impl + // InternalRos2Parser.g:5328:1: ( rule__ServiceClient__Group_6__1__Impl ) + // InternalRos2Parser.g:5329:2: rule__ServiceClient__Group_6__1__Impl { pushFollow(FOLLOW_2); rule__ServiceClient__Group_6__1__Impl(); @@ -16328,21 +16265,21 @@ public final void rule__ServiceClient__Group_6__1() throws RecognitionException // $ANTLR start "rule__ServiceClient__Group_6__1__Impl" - // InternalRos2Parser.g:5337:1: rule__ServiceClient__Group_6__1__Impl : ( ( rule__ServiceClient__NamespaceAssignment_6_1 ) ) ; + // InternalRos2Parser.g:5335:1: rule__ServiceClient__Group_6__1__Impl : ( ( rule__ServiceClient__NamespaceAssignment_6_1 ) ) ; public final void rule__ServiceClient__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5341:1: ( ( ( rule__ServiceClient__NamespaceAssignment_6_1 ) ) ) - // InternalRos2Parser.g:5342:1: ( ( rule__ServiceClient__NamespaceAssignment_6_1 ) ) + // InternalRos2Parser.g:5339:1: ( ( ( rule__ServiceClient__NamespaceAssignment_6_1 ) ) ) + // InternalRos2Parser.g:5340:1: ( ( rule__ServiceClient__NamespaceAssignment_6_1 ) ) { - // InternalRos2Parser.g:5342:1: ( ( rule__ServiceClient__NamespaceAssignment_6_1 ) ) - // InternalRos2Parser.g:5343:2: ( rule__ServiceClient__NamespaceAssignment_6_1 ) + // InternalRos2Parser.g:5340:1: ( ( rule__ServiceClient__NamespaceAssignment_6_1 ) ) + // InternalRos2Parser.g:5341:2: ( rule__ServiceClient__NamespaceAssignment_6_1 ) { before(grammarAccess.getServiceClientAccess().getNamespaceAssignment_6_1()); - // InternalRos2Parser.g:5344:2: ( rule__ServiceClient__NamespaceAssignment_6_1 ) - // InternalRos2Parser.g:5344:3: rule__ServiceClient__NamespaceAssignment_6_1 + // InternalRos2Parser.g:5342:2: ( rule__ServiceClient__NamespaceAssignment_6_1 ) + // InternalRos2Parser.g:5342:3: rule__ServiceClient__NamespaceAssignment_6_1 { pushFollow(FOLLOW_2); rule__ServiceClient__NamespaceAssignment_6_1(); @@ -16375,14 +16312,14 @@ public final void rule__ServiceClient__Group_6__1__Impl() throws RecognitionExce // $ANTLR start "rule__ServiceClient__Group_7__0" - // InternalRos2Parser.g:5353:1: rule__ServiceClient__Group_7__0 : rule__ServiceClient__Group_7__0__Impl rule__ServiceClient__Group_7__1 ; + // InternalRos2Parser.g:5351:1: rule__ServiceClient__Group_7__0 : rule__ServiceClient__Group_7__0__Impl rule__ServiceClient__Group_7__1 ; public final void rule__ServiceClient__Group_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5357:1: ( rule__ServiceClient__Group_7__0__Impl rule__ServiceClient__Group_7__1 ) - // InternalRos2Parser.g:5358:2: rule__ServiceClient__Group_7__0__Impl rule__ServiceClient__Group_7__1 + // InternalRos2Parser.g:5355:1: ( rule__ServiceClient__Group_7__0__Impl rule__ServiceClient__Group_7__1 ) + // InternalRos2Parser.g:5356:2: rule__ServiceClient__Group_7__0__Impl rule__ServiceClient__Group_7__1 { pushFollow(FOLLOW_14); rule__ServiceClient__Group_7__0__Impl(); @@ -16413,17 +16350,17 @@ public final void rule__ServiceClient__Group_7__0() throws RecognitionException // $ANTLR start "rule__ServiceClient__Group_7__0__Impl" - // InternalRos2Parser.g:5365:1: rule__ServiceClient__Group_7__0__Impl : ( Qos ) ; + // InternalRos2Parser.g:5363:1: rule__ServiceClient__Group_7__0__Impl : ( Qos ) ; public final void rule__ServiceClient__Group_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5369:1: ( ( Qos ) ) - // InternalRos2Parser.g:5370:1: ( Qos ) + // InternalRos2Parser.g:5367:1: ( ( Qos ) ) + // InternalRos2Parser.g:5368:1: ( Qos ) { - // InternalRos2Parser.g:5370:1: ( Qos ) - // InternalRos2Parser.g:5371:2: Qos + // InternalRos2Parser.g:5368:1: ( Qos ) + // InternalRos2Parser.g:5369:2: Qos { before(grammarAccess.getServiceClientAccess().getQosKeyword_7_0()); match(input,Qos,FOLLOW_2); @@ -16450,14 +16387,14 @@ public final void rule__ServiceClient__Group_7__0__Impl() throws RecognitionExce // $ANTLR start "rule__ServiceClient__Group_7__1" - // InternalRos2Parser.g:5380:1: rule__ServiceClient__Group_7__1 : rule__ServiceClient__Group_7__1__Impl ; + // InternalRos2Parser.g:5378:1: rule__ServiceClient__Group_7__1 : rule__ServiceClient__Group_7__1__Impl ; public final void rule__ServiceClient__Group_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5384:1: ( rule__ServiceClient__Group_7__1__Impl ) - // InternalRos2Parser.g:5385:2: rule__ServiceClient__Group_7__1__Impl + // InternalRos2Parser.g:5382:1: ( rule__ServiceClient__Group_7__1__Impl ) + // InternalRos2Parser.g:5383:2: rule__ServiceClient__Group_7__1__Impl { pushFollow(FOLLOW_2); rule__ServiceClient__Group_7__1__Impl(); @@ -16483,21 +16420,21 @@ public final void rule__ServiceClient__Group_7__1() throws RecognitionException // $ANTLR start "rule__ServiceClient__Group_7__1__Impl" - // InternalRos2Parser.g:5391:1: rule__ServiceClient__Group_7__1__Impl : ( ( rule__ServiceClient__QosAssignment_7_1 ) ) ; + // InternalRos2Parser.g:5389:1: rule__ServiceClient__Group_7__1__Impl : ( ( rule__ServiceClient__QosAssignment_7_1 ) ) ; public final void rule__ServiceClient__Group_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5395:1: ( ( ( rule__ServiceClient__QosAssignment_7_1 ) ) ) - // InternalRos2Parser.g:5396:1: ( ( rule__ServiceClient__QosAssignment_7_1 ) ) + // InternalRos2Parser.g:5393:1: ( ( ( rule__ServiceClient__QosAssignment_7_1 ) ) ) + // InternalRos2Parser.g:5394:1: ( ( rule__ServiceClient__QosAssignment_7_1 ) ) { - // InternalRos2Parser.g:5396:1: ( ( rule__ServiceClient__QosAssignment_7_1 ) ) - // InternalRos2Parser.g:5397:2: ( rule__ServiceClient__QosAssignment_7_1 ) + // InternalRos2Parser.g:5394:1: ( ( rule__ServiceClient__QosAssignment_7_1 ) ) + // InternalRos2Parser.g:5395:2: ( rule__ServiceClient__QosAssignment_7_1 ) { before(grammarAccess.getServiceClientAccess().getQosAssignment_7_1()); - // InternalRos2Parser.g:5398:2: ( rule__ServiceClient__QosAssignment_7_1 ) - // InternalRos2Parser.g:5398:3: rule__ServiceClient__QosAssignment_7_1 + // InternalRos2Parser.g:5396:2: ( rule__ServiceClient__QosAssignment_7_1 ) + // InternalRos2Parser.g:5396:3: rule__ServiceClient__QosAssignment_7_1 { pushFollow(FOLLOW_2); rule__ServiceClient__QosAssignment_7_1(); @@ -16530,14 +16467,14 @@ public final void rule__ServiceClient__Group_7__1__Impl() throws RecognitionExce // $ANTLR start "rule__ActionServer__Group__0" - // InternalRos2Parser.g:5407:1: rule__ActionServer__Group__0 : rule__ActionServer__Group__0__Impl rule__ActionServer__Group__1 ; + // InternalRos2Parser.g:5405:1: rule__ActionServer__Group__0 : rule__ActionServer__Group__0__Impl rule__ActionServer__Group__1 ; public final void rule__ActionServer__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5411:1: ( rule__ActionServer__Group__0__Impl rule__ActionServer__Group__1 ) - // InternalRos2Parser.g:5412:2: rule__ActionServer__Group__0__Impl rule__ActionServer__Group__1 + // InternalRos2Parser.g:5409:1: ( rule__ActionServer__Group__0__Impl rule__ActionServer__Group__1 ) + // InternalRos2Parser.g:5410:2: rule__ActionServer__Group__0__Impl rule__ActionServer__Group__1 { pushFollow(FOLLOW_7); rule__ActionServer__Group__0__Impl(); @@ -16568,21 +16505,21 @@ public final void rule__ActionServer__Group__0() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group__0__Impl" - // InternalRos2Parser.g:5419:1: rule__ActionServer__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:5417:1: rule__ActionServer__Group__0__Impl : ( () ) ; public final void rule__ActionServer__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5423:1: ( ( () ) ) - // InternalRos2Parser.g:5424:1: ( () ) + // InternalRos2Parser.g:5421:1: ( ( () ) ) + // InternalRos2Parser.g:5422:1: ( () ) { - // InternalRos2Parser.g:5424:1: ( () ) - // InternalRos2Parser.g:5425:2: () + // InternalRos2Parser.g:5422:1: ( () ) + // InternalRos2Parser.g:5423:2: () { before(grammarAccess.getActionServerAccess().getActionServerAction_0()); - // InternalRos2Parser.g:5426:2: () - // InternalRos2Parser.g:5426:3: + // InternalRos2Parser.g:5424:2: () + // InternalRos2Parser.g:5424:3: { } @@ -16605,14 +16542,14 @@ public final void rule__ActionServer__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionServer__Group__1" - // InternalRos2Parser.g:5434:1: rule__ActionServer__Group__1 : rule__ActionServer__Group__1__Impl rule__ActionServer__Group__2 ; + // InternalRos2Parser.g:5432:1: rule__ActionServer__Group__1 : rule__ActionServer__Group__1__Impl rule__ActionServer__Group__2 ; public final void rule__ActionServer__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5438:1: ( rule__ActionServer__Group__1__Impl rule__ActionServer__Group__2 ) - // InternalRos2Parser.g:5439:2: rule__ActionServer__Group__1__Impl rule__ActionServer__Group__2 + // InternalRos2Parser.g:5436:1: ( rule__ActionServer__Group__1__Impl rule__ActionServer__Group__2 ) + // InternalRos2Parser.g:5437:2: rule__ActionServer__Group__1__Impl rule__ActionServer__Group__2 { pushFollow(FOLLOW_4); rule__ActionServer__Group__1__Impl(); @@ -16643,21 +16580,21 @@ public final void rule__ActionServer__Group__1() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group__1__Impl" - // InternalRos2Parser.g:5446:1: rule__ActionServer__Group__1__Impl : ( ( rule__ActionServer__NameAssignment_1 ) ) ; + // InternalRos2Parser.g:5444:1: rule__ActionServer__Group__1__Impl : ( ( rule__ActionServer__NameAssignment_1 ) ) ; public final void rule__ActionServer__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5450:1: ( ( ( rule__ActionServer__NameAssignment_1 ) ) ) - // InternalRos2Parser.g:5451:1: ( ( rule__ActionServer__NameAssignment_1 ) ) + // InternalRos2Parser.g:5448:1: ( ( ( rule__ActionServer__NameAssignment_1 ) ) ) + // InternalRos2Parser.g:5449:1: ( ( rule__ActionServer__NameAssignment_1 ) ) { - // InternalRos2Parser.g:5451:1: ( ( rule__ActionServer__NameAssignment_1 ) ) - // InternalRos2Parser.g:5452:2: ( rule__ActionServer__NameAssignment_1 ) + // InternalRos2Parser.g:5449:1: ( ( rule__ActionServer__NameAssignment_1 ) ) + // InternalRos2Parser.g:5450:2: ( rule__ActionServer__NameAssignment_1 ) { before(grammarAccess.getActionServerAccess().getNameAssignment_1()); - // InternalRos2Parser.g:5453:2: ( rule__ActionServer__NameAssignment_1 ) - // InternalRos2Parser.g:5453:3: rule__ActionServer__NameAssignment_1 + // InternalRos2Parser.g:5451:2: ( rule__ActionServer__NameAssignment_1 ) + // InternalRos2Parser.g:5451:3: rule__ActionServer__NameAssignment_1 { pushFollow(FOLLOW_2); rule__ActionServer__NameAssignment_1(); @@ -16690,14 +16627,14 @@ public final void rule__ActionServer__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionServer__Group__2" - // InternalRos2Parser.g:5461:1: rule__ActionServer__Group__2 : rule__ActionServer__Group__2__Impl rule__ActionServer__Group__3 ; + // InternalRos2Parser.g:5459:1: rule__ActionServer__Group__2 : rule__ActionServer__Group__2__Impl rule__ActionServer__Group__3 ; public final void rule__ActionServer__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5465:1: ( rule__ActionServer__Group__2__Impl rule__ActionServer__Group__3 ) - // InternalRos2Parser.g:5466:2: rule__ActionServer__Group__2__Impl rule__ActionServer__Group__3 + // InternalRos2Parser.g:5463:1: ( rule__ActionServer__Group__2__Impl rule__ActionServer__Group__3 ) + // InternalRos2Parser.g:5464:2: rule__ActionServer__Group__2__Impl rule__ActionServer__Group__3 { pushFollow(FOLLOW_5); rule__ActionServer__Group__2__Impl(); @@ -16728,17 +16665,17 @@ public final void rule__ActionServer__Group__2() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group__2__Impl" - // InternalRos2Parser.g:5473:1: rule__ActionServer__Group__2__Impl : ( Colon ) ; + // InternalRos2Parser.g:5471:1: rule__ActionServer__Group__2__Impl : ( Colon ) ; public final void rule__ActionServer__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5477:1: ( ( Colon ) ) - // InternalRos2Parser.g:5478:1: ( Colon ) + // InternalRos2Parser.g:5475:1: ( ( Colon ) ) + // InternalRos2Parser.g:5476:1: ( Colon ) { - // InternalRos2Parser.g:5478:1: ( Colon ) - // InternalRos2Parser.g:5479:2: Colon + // InternalRos2Parser.g:5476:1: ( Colon ) + // InternalRos2Parser.g:5477:2: Colon { before(grammarAccess.getActionServerAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -16765,14 +16702,14 @@ public final void rule__ActionServer__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionServer__Group__3" - // InternalRos2Parser.g:5488:1: rule__ActionServer__Group__3 : rule__ActionServer__Group__3__Impl rule__ActionServer__Group__4 ; + // InternalRos2Parser.g:5486:1: rule__ActionServer__Group__3 : rule__ActionServer__Group__3__Impl rule__ActionServer__Group__4 ; public final void rule__ActionServer__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5492:1: ( rule__ActionServer__Group__3__Impl rule__ActionServer__Group__4 ) - // InternalRos2Parser.g:5493:2: rule__ActionServer__Group__3__Impl rule__ActionServer__Group__4 + // InternalRos2Parser.g:5490:1: ( rule__ActionServer__Group__3__Impl rule__ActionServer__Group__4 ) + // InternalRos2Parser.g:5491:2: rule__ActionServer__Group__3__Impl rule__ActionServer__Group__4 { pushFollow(FOLLOW_20); rule__ActionServer__Group__3__Impl(); @@ -16803,17 +16740,17 @@ public final void rule__ActionServer__Group__3() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group__3__Impl" - // InternalRos2Parser.g:5500:1: rule__ActionServer__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:5498:1: rule__ActionServer__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__ActionServer__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5504:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:5505:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:5502:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:5503:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:5505:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:5506:2: RULE_BEGIN + // InternalRos2Parser.g:5503:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:5504:2: RULE_BEGIN { before(grammarAccess.getActionServerAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -16840,14 +16777,14 @@ public final void rule__ActionServer__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionServer__Group__4" - // InternalRos2Parser.g:5515:1: rule__ActionServer__Group__4 : rule__ActionServer__Group__4__Impl rule__ActionServer__Group__5 ; + // InternalRos2Parser.g:5513:1: rule__ActionServer__Group__4 : rule__ActionServer__Group__4__Impl rule__ActionServer__Group__5 ; public final void rule__ActionServer__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5519:1: ( rule__ActionServer__Group__4__Impl rule__ActionServer__Group__5 ) - // InternalRos2Parser.g:5520:2: rule__ActionServer__Group__4__Impl rule__ActionServer__Group__5 + // InternalRos2Parser.g:5517:1: ( rule__ActionServer__Group__4__Impl rule__ActionServer__Group__5 ) + // InternalRos2Parser.g:5518:2: rule__ActionServer__Group__4__Impl rule__ActionServer__Group__5 { pushFollow(FOLLOW_7); rule__ActionServer__Group__4__Impl(); @@ -16878,17 +16815,17 @@ public final void rule__ActionServer__Group__4() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group__4__Impl" - // InternalRos2Parser.g:5527:1: rule__ActionServer__Group__4__Impl : ( Type_1 ) ; + // InternalRos2Parser.g:5525:1: rule__ActionServer__Group__4__Impl : ( Type_1 ) ; public final void rule__ActionServer__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5531:1: ( ( Type_1 ) ) - // InternalRos2Parser.g:5532:1: ( Type_1 ) + // InternalRos2Parser.g:5529:1: ( ( Type_1 ) ) + // InternalRos2Parser.g:5530:1: ( Type_1 ) { - // InternalRos2Parser.g:5532:1: ( Type_1 ) - // InternalRos2Parser.g:5533:2: Type_1 + // InternalRos2Parser.g:5530:1: ( Type_1 ) + // InternalRos2Parser.g:5531:2: Type_1 { before(grammarAccess.getActionServerAccess().getTypeKeyword_4()); match(input,Type_1,FOLLOW_2); @@ -16915,14 +16852,14 @@ public final void rule__ActionServer__Group__4__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionServer__Group__5" - // InternalRos2Parser.g:5542:1: rule__ActionServer__Group__5 : rule__ActionServer__Group__5__Impl rule__ActionServer__Group__6 ; + // InternalRos2Parser.g:5540:1: rule__ActionServer__Group__5 : rule__ActionServer__Group__5__Impl rule__ActionServer__Group__6 ; public final void rule__ActionServer__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5546:1: ( rule__ActionServer__Group__5__Impl rule__ActionServer__Group__6 ) - // InternalRos2Parser.g:5547:2: rule__ActionServer__Group__5__Impl rule__ActionServer__Group__6 + // InternalRos2Parser.g:5544:1: ( rule__ActionServer__Group__5__Impl rule__ActionServer__Group__6 ) + // InternalRos2Parser.g:5545:2: rule__ActionServer__Group__5__Impl rule__ActionServer__Group__6 { pushFollow(FOLLOW_21); rule__ActionServer__Group__5__Impl(); @@ -16953,21 +16890,21 @@ public final void rule__ActionServer__Group__5() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group__5__Impl" - // InternalRos2Parser.g:5554:1: rule__ActionServer__Group__5__Impl : ( ( rule__ActionServer__ActionAssignment_5 ) ) ; + // InternalRos2Parser.g:5552:1: rule__ActionServer__Group__5__Impl : ( ( rule__ActionServer__ActionAssignment_5 ) ) ; public final void rule__ActionServer__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5558:1: ( ( ( rule__ActionServer__ActionAssignment_5 ) ) ) - // InternalRos2Parser.g:5559:1: ( ( rule__ActionServer__ActionAssignment_5 ) ) + // InternalRos2Parser.g:5556:1: ( ( ( rule__ActionServer__ActionAssignment_5 ) ) ) + // InternalRos2Parser.g:5557:1: ( ( rule__ActionServer__ActionAssignment_5 ) ) { - // InternalRos2Parser.g:5559:1: ( ( rule__ActionServer__ActionAssignment_5 ) ) - // InternalRos2Parser.g:5560:2: ( rule__ActionServer__ActionAssignment_5 ) + // InternalRos2Parser.g:5557:1: ( ( rule__ActionServer__ActionAssignment_5 ) ) + // InternalRos2Parser.g:5558:2: ( rule__ActionServer__ActionAssignment_5 ) { before(grammarAccess.getActionServerAccess().getActionAssignment_5()); - // InternalRos2Parser.g:5561:2: ( rule__ActionServer__ActionAssignment_5 ) - // InternalRos2Parser.g:5561:3: rule__ActionServer__ActionAssignment_5 + // InternalRos2Parser.g:5559:2: ( rule__ActionServer__ActionAssignment_5 ) + // InternalRos2Parser.g:5559:3: rule__ActionServer__ActionAssignment_5 { pushFollow(FOLLOW_2); rule__ActionServer__ActionAssignment_5(); @@ -17000,14 +16937,14 @@ public final void rule__ActionServer__Group__5__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionServer__Group__6" - // InternalRos2Parser.g:5569:1: rule__ActionServer__Group__6 : rule__ActionServer__Group__6__Impl rule__ActionServer__Group__7 ; + // InternalRos2Parser.g:5567:1: rule__ActionServer__Group__6 : rule__ActionServer__Group__6__Impl rule__ActionServer__Group__7 ; public final void rule__ActionServer__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5573:1: ( rule__ActionServer__Group__6__Impl rule__ActionServer__Group__7 ) - // InternalRos2Parser.g:5574:2: rule__ActionServer__Group__6__Impl rule__ActionServer__Group__7 + // InternalRos2Parser.g:5571:1: ( rule__ActionServer__Group__6__Impl rule__ActionServer__Group__7 ) + // InternalRos2Parser.g:5572:2: rule__ActionServer__Group__6__Impl rule__ActionServer__Group__7 { pushFollow(FOLLOW_21); rule__ActionServer__Group__6__Impl(); @@ -17038,20 +16975,20 @@ public final void rule__ActionServer__Group__6() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group__6__Impl" - // InternalRos2Parser.g:5581:1: rule__ActionServer__Group__6__Impl : ( ( rule__ActionServer__Group_6__0 )? ) ; + // InternalRos2Parser.g:5579:1: rule__ActionServer__Group__6__Impl : ( ( rule__ActionServer__Group_6__0 )? ) ; public final void rule__ActionServer__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5585:1: ( ( ( rule__ActionServer__Group_6__0 )? ) ) - // InternalRos2Parser.g:5586:1: ( ( rule__ActionServer__Group_6__0 )? ) + // InternalRos2Parser.g:5583:1: ( ( ( rule__ActionServer__Group_6__0 )? ) ) + // InternalRos2Parser.g:5584:1: ( ( rule__ActionServer__Group_6__0 )? ) { - // InternalRos2Parser.g:5586:1: ( ( rule__ActionServer__Group_6__0 )? ) - // InternalRos2Parser.g:5587:2: ( rule__ActionServer__Group_6__0 )? + // InternalRos2Parser.g:5584:1: ( ( rule__ActionServer__Group_6__0 )? ) + // InternalRos2Parser.g:5585:2: ( rule__ActionServer__Group_6__0 )? { before(grammarAccess.getActionServerAccess().getGroup_6()); - // InternalRos2Parser.g:5588:2: ( rule__ActionServer__Group_6__0 )? + // InternalRos2Parser.g:5586:2: ( rule__ActionServer__Group_6__0 )? int alt30=2; int LA30_0 = input.LA(1); @@ -17060,7 +16997,7 @@ public final void rule__ActionServer__Group__6__Impl() throws RecognitionExcepti } switch (alt30) { case 1 : - // InternalRos2Parser.g:5588:3: rule__ActionServer__Group_6__0 + // InternalRos2Parser.g:5586:3: rule__ActionServer__Group_6__0 { pushFollow(FOLLOW_2); rule__ActionServer__Group_6__0(); @@ -17096,14 +17033,14 @@ public final void rule__ActionServer__Group__6__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionServer__Group__7" - // InternalRos2Parser.g:5596:1: rule__ActionServer__Group__7 : rule__ActionServer__Group__7__Impl rule__ActionServer__Group__8 ; + // InternalRos2Parser.g:5594:1: rule__ActionServer__Group__7 : rule__ActionServer__Group__7__Impl rule__ActionServer__Group__8 ; public final void rule__ActionServer__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5600:1: ( rule__ActionServer__Group__7__Impl rule__ActionServer__Group__8 ) - // InternalRos2Parser.g:5601:2: rule__ActionServer__Group__7__Impl rule__ActionServer__Group__8 + // InternalRos2Parser.g:5598:1: ( rule__ActionServer__Group__7__Impl rule__ActionServer__Group__8 ) + // InternalRos2Parser.g:5599:2: rule__ActionServer__Group__7__Impl rule__ActionServer__Group__8 { pushFollow(FOLLOW_21); rule__ActionServer__Group__7__Impl(); @@ -17134,20 +17071,20 @@ public final void rule__ActionServer__Group__7() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group__7__Impl" - // InternalRos2Parser.g:5608:1: rule__ActionServer__Group__7__Impl : ( ( rule__ActionServer__Group_7__0 )? ) ; + // InternalRos2Parser.g:5606:1: rule__ActionServer__Group__7__Impl : ( ( rule__ActionServer__Group_7__0 )? ) ; public final void rule__ActionServer__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5612:1: ( ( ( rule__ActionServer__Group_7__0 )? ) ) - // InternalRos2Parser.g:5613:1: ( ( rule__ActionServer__Group_7__0 )? ) + // InternalRos2Parser.g:5610:1: ( ( ( rule__ActionServer__Group_7__0 )? ) ) + // InternalRos2Parser.g:5611:1: ( ( rule__ActionServer__Group_7__0 )? ) { - // InternalRos2Parser.g:5613:1: ( ( rule__ActionServer__Group_7__0 )? ) - // InternalRos2Parser.g:5614:2: ( rule__ActionServer__Group_7__0 )? + // InternalRos2Parser.g:5611:1: ( ( rule__ActionServer__Group_7__0 )? ) + // InternalRos2Parser.g:5612:2: ( rule__ActionServer__Group_7__0 )? { before(grammarAccess.getActionServerAccess().getGroup_7()); - // InternalRos2Parser.g:5615:2: ( rule__ActionServer__Group_7__0 )? + // InternalRos2Parser.g:5613:2: ( rule__ActionServer__Group_7__0 )? int alt31=2; int LA31_0 = input.LA(1); @@ -17156,7 +17093,7 @@ public final void rule__ActionServer__Group__7__Impl() throws RecognitionExcepti } switch (alt31) { case 1 : - // InternalRos2Parser.g:5615:3: rule__ActionServer__Group_7__0 + // InternalRos2Parser.g:5613:3: rule__ActionServer__Group_7__0 { pushFollow(FOLLOW_2); rule__ActionServer__Group_7__0(); @@ -17192,14 +17129,14 @@ public final void rule__ActionServer__Group__7__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionServer__Group__8" - // InternalRos2Parser.g:5623:1: rule__ActionServer__Group__8 : rule__ActionServer__Group__8__Impl ; + // InternalRos2Parser.g:5621:1: rule__ActionServer__Group__8 : rule__ActionServer__Group__8__Impl ; public final void rule__ActionServer__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5627:1: ( rule__ActionServer__Group__8__Impl ) - // InternalRos2Parser.g:5628:2: rule__ActionServer__Group__8__Impl + // InternalRos2Parser.g:5625:1: ( rule__ActionServer__Group__8__Impl ) + // InternalRos2Parser.g:5626:2: rule__ActionServer__Group__8__Impl { pushFollow(FOLLOW_2); rule__ActionServer__Group__8__Impl(); @@ -17225,17 +17162,17 @@ public final void rule__ActionServer__Group__8() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group__8__Impl" - // InternalRos2Parser.g:5634:1: rule__ActionServer__Group__8__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:5632:1: rule__ActionServer__Group__8__Impl : ( RULE_END ) ; public final void rule__ActionServer__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5638:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:5639:1: ( RULE_END ) + // InternalRos2Parser.g:5636:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:5637:1: ( RULE_END ) { - // InternalRos2Parser.g:5639:1: ( RULE_END ) - // InternalRos2Parser.g:5640:2: RULE_END + // InternalRos2Parser.g:5637:1: ( RULE_END ) + // InternalRos2Parser.g:5638:2: RULE_END { before(grammarAccess.getActionServerAccess().getENDTerminalRuleCall_8()); match(input,RULE_END,FOLLOW_2); @@ -17262,14 +17199,14 @@ public final void rule__ActionServer__Group__8__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionServer__Group_6__0" - // InternalRos2Parser.g:5650:1: rule__ActionServer__Group_6__0 : rule__ActionServer__Group_6__0__Impl rule__ActionServer__Group_6__1 ; + // InternalRos2Parser.g:5648:1: rule__ActionServer__Group_6__0 : rule__ActionServer__Group_6__0__Impl rule__ActionServer__Group_6__1 ; public final void rule__ActionServer__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5654:1: ( rule__ActionServer__Group_6__0__Impl rule__ActionServer__Group_6__1 ) - // InternalRos2Parser.g:5655:2: rule__ActionServer__Group_6__0__Impl rule__ActionServer__Group_6__1 + // InternalRos2Parser.g:5652:1: ( rule__ActionServer__Group_6__0__Impl rule__ActionServer__Group_6__1 ) + // InternalRos2Parser.g:5653:2: rule__ActionServer__Group_6__0__Impl rule__ActionServer__Group_6__1 { pushFollow(FOLLOW_22); rule__ActionServer__Group_6__0__Impl(); @@ -17300,17 +17237,17 @@ public final void rule__ActionServer__Group_6__0() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group_6__0__Impl" - // InternalRos2Parser.g:5662:1: rule__ActionServer__Group_6__0__Impl : ( Ns ) ; + // InternalRos2Parser.g:5660:1: rule__ActionServer__Group_6__0__Impl : ( Ns ) ; public final void rule__ActionServer__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5666:1: ( ( Ns ) ) - // InternalRos2Parser.g:5667:1: ( Ns ) + // InternalRos2Parser.g:5664:1: ( ( Ns ) ) + // InternalRos2Parser.g:5665:1: ( Ns ) { - // InternalRos2Parser.g:5667:1: ( Ns ) - // InternalRos2Parser.g:5668:2: Ns + // InternalRos2Parser.g:5665:1: ( Ns ) + // InternalRos2Parser.g:5666:2: Ns { before(grammarAccess.getActionServerAccess().getNsKeyword_6_0()); match(input,Ns,FOLLOW_2); @@ -17337,14 +17274,14 @@ public final void rule__ActionServer__Group_6__0__Impl() throws RecognitionExcep // $ANTLR start "rule__ActionServer__Group_6__1" - // InternalRos2Parser.g:5677:1: rule__ActionServer__Group_6__1 : rule__ActionServer__Group_6__1__Impl ; + // InternalRos2Parser.g:5675:1: rule__ActionServer__Group_6__1 : rule__ActionServer__Group_6__1__Impl ; public final void rule__ActionServer__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5681:1: ( rule__ActionServer__Group_6__1__Impl ) - // InternalRos2Parser.g:5682:2: rule__ActionServer__Group_6__1__Impl + // InternalRos2Parser.g:5679:1: ( rule__ActionServer__Group_6__1__Impl ) + // InternalRos2Parser.g:5680:2: rule__ActionServer__Group_6__1__Impl { pushFollow(FOLLOW_2); rule__ActionServer__Group_6__1__Impl(); @@ -17370,21 +17307,21 @@ public final void rule__ActionServer__Group_6__1() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group_6__1__Impl" - // InternalRos2Parser.g:5688:1: rule__ActionServer__Group_6__1__Impl : ( ( rule__ActionServer__NamespaceAssignment_6_1 ) ) ; + // InternalRos2Parser.g:5686:1: rule__ActionServer__Group_6__1__Impl : ( ( rule__ActionServer__NamespaceAssignment_6_1 ) ) ; public final void rule__ActionServer__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5692:1: ( ( ( rule__ActionServer__NamespaceAssignment_6_1 ) ) ) - // InternalRos2Parser.g:5693:1: ( ( rule__ActionServer__NamespaceAssignment_6_1 ) ) + // InternalRos2Parser.g:5690:1: ( ( ( rule__ActionServer__NamespaceAssignment_6_1 ) ) ) + // InternalRos2Parser.g:5691:1: ( ( rule__ActionServer__NamespaceAssignment_6_1 ) ) { - // InternalRos2Parser.g:5693:1: ( ( rule__ActionServer__NamespaceAssignment_6_1 ) ) - // InternalRos2Parser.g:5694:2: ( rule__ActionServer__NamespaceAssignment_6_1 ) + // InternalRos2Parser.g:5691:1: ( ( rule__ActionServer__NamespaceAssignment_6_1 ) ) + // InternalRos2Parser.g:5692:2: ( rule__ActionServer__NamespaceAssignment_6_1 ) { before(grammarAccess.getActionServerAccess().getNamespaceAssignment_6_1()); - // InternalRos2Parser.g:5695:2: ( rule__ActionServer__NamespaceAssignment_6_1 ) - // InternalRos2Parser.g:5695:3: rule__ActionServer__NamespaceAssignment_6_1 + // InternalRos2Parser.g:5693:2: ( rule__ActionServer__NamespaceAssignment_6_1 ) + // InternalRos2Parser.g:5693:3: rule__ActionServer__NamespaceAssignment_6_1 { pushFollow(FOLLOW_2); rule__ActionServer__NamespaceAssignment_6_1(); @@ -17417,14 +17354,14 @@ public final void rule__ActionServer__Group_6__1__Impl() throws RecognitionExcep // $ANTLR start "rule__ActionServer__Group_7__0" - // InternalRos2Parser.g:5704:1: rule__ActionServer__Group_7__0 : rule__ActionServer__Group_7__0__Impl rule__ActionServer__Group_7__1 ; + // InternalRos2Parser.g:5702:1: rule__ActionServer__Group_7__0 : rule__ActionServer__Group_7__0__Impl rule__ActionServer__Group_7__1 ; public final void rule__ActionServer__Group_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5708:1: ( rule__ActionServer__Group_7__0__Impl rule__ActionServer__Group_7__1 ) - // InternalRos2Parser.g:5709:2: rule__ActionServer__Group_7__0__Impl rule__ActionServer__Group_7__1 + // InternalRos2Parser.g:5706:1: ( rule__ActionServer__Group_7__0__Impl rule__ActionServer__Group_7__1 ) + // InternalRos2Parser.g:5707:2: rule__ActionServer__Group_7__0__Impl rule__ActionServer__Group_7__1 { pushFollow(FOLLOW_14); rule__ActionServer__Group_7__0__Impl(); @@ -17455,17 +17392,17 @@ public final void rule__ActionServer__Group_7__0() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group_7__0__Impl" - // InternalRos2Parser.g:5716:1: rule__ActionServer__Group_7__0__Impl : ( Qos ) ; + // InternalRos2Parser.g:5714:1: rule__ActionServer__Group_7__0__Impl : ( Qos ) ; public final void rule__ActionServer__Group_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5720:1: ( ( Qos ) ) - // InternalRos2Parser.g:5721:1: ( Qos ) + // InternalRos2Parser.g:5718:1: ( ( Qos ) ) + // InternalRos2Parser.g:5719:1: ( Qos ) { - // InternalRos2Parser.g:5721:1: ( Qos ) - // InternalRos2Parser.g:5722:2: Qos + // InternalRos2Parser.g:5719:1: ( Qos ) + // InternalRos2Parser.g:5720:2: Qos { before(grammarAccess.getActionServerAccess().getQosKeyword_7_0()); match(input,Qos,FOLLOW_2); @@ -17492,14 +17429,14 @@ public final void rule__ActionServer__Group_7__0__Impl() throws RecognitionExcep // $ANTLR start "rule__ActionServer__Group_7__1" - // InternalRos2Parser.g:5731:1: rule__ActionServer__Group_7__1 : rule__ActionServer__Group_7__1__Impl ; + // InternalRos2Parser.g:5729:1: rule__ActionServer__Group_7__1 : rule__ActionServer__Group_7__1__Impl ; public final void rule__ActionServer__Group_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5735:1: ( rule__ActionServer__Group_7__1__Impl ) - // InternalRos2Parser.g:5736:2: rule__ActionServer__Group_7__1__Impl + // InternalRos2Parser.g:5733:1: ( rule__ActionServer__Group_7__1__Impl ) + // InternalRos2Parser.g:5734:2: rule__ActionServer__Group_7__1__Impl { pushFollow(FOLLOW_2); rule__ActionServer__Group_7__1__Impl(); @@ -17525,21 +17462,21 @@ public final void rule__ActionServer__Group_7__1() throws RecognitionException { // $ANTLR start "rule__ActionServer__Group_7__1__Impl" - // InternalRos2Parser.g:5742:1: rule__ActionServer__Group_7__1__Impl : ( ( rule__ActionServer__QosAssignment_7_1 ) ) ; + // InternalRos2Parser.g:5740:1: rule__ActionServer__Group_7__1__Impl : ( ( rule__ActionServer__QosAssignment_7_1 ) ) ; public final void rule__ActionServer__Group_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5746:1: ( ( ( rule__ActionServer__QosAssignment_7_1 ) ) ) - // InternalRos2Parser.g:5747:1: ( ( rule__ActionServer__QosAssignment_7_1 ) ) + // InternalRos2Parser.g:5744:1: ( ( ( rule__ActionServer__QosAssignment_7_1 ) ) ) + // InternalRos2Parser.g:5745:1: ( ( rule__ActionServer__QosAssignment_7_1 ) ) { - // InternalRos2Parser.g:5747:1: ( ( rule__ActionServer__QosAssignment_7_1 ) ) - // InternalRos2Parser.g:5748:2: ( rule__ActionServer__QosAssignment_7_1 ) + // InternalRos2Parser.g:5745:1: ( ( rule__ActionServer__QosAssignment_7_1 ) ) + // InternalRos2Parser.g:5746:2: ( rule__ActionServer__QosAssignment_7_1 ) { before(grammarAccess.getActionServerAccess().getQosAssignment_7_1()); - // InternalRos2Parser.g:5749:2: ( rule__ActionServer__QosAssignment_7_1 ) - // InternalRos2Parser.g:5749:3: rule__ActionServer__QosAssignment_7_1 + // InternalRos2Parser.g:5747:2: ( rule__ActionServer__QosAssignment_7_1 ) + // InternalRos2Parser.g:5747:3: rule__ActionServer__QosAssignment_7_1 { pushFollow(FOLLOW_2); rule__ActionServer__QosAssignment_7_1(); @@ -17572,14 +17509,14 @@ public final void rule__ActionServer__Group_7__1__Impl() throws RecognitionExcep // $ANTLR start "rule__ActionClient__Group__0" - // InternalRos2Parser.g:5758:1: rule__ActionClient__Group__0 : rule__ActionClient__Group__0__Impl rule__ActionClient__Group__1 ; + // InternalRos2Parser.g:5756:1: rule__ActionClient__Group__0 : rule__ActionClient__Group__0__Impl rule__ActionClient__Group__1 ; public final void rule__ActionClient__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5762:1: ( rule__ActionClient__Group__0__Impl rule__ActionClient__Group__1 ) - // InternalRos2Parser.g:5763:2: rule__ActionClient__Group__0__Impl rule__ActionClient__Group__1 + // InternalRos2Parser.g:5760:1: ( rule__ActionClient__Group__0__Impl rule__ActionClient__Group__1 ) + // InternalRos2Parser.g:5761:2: rule__ActionClient__Group__0__Impl rule__ActionClient__Group__1 { pushFollow(FOLLOW_7); rule__ActionClient__Group__0__Impl(); @@ -17610,21 +17547,21 @@ public final void rule__ActionClient__Group__0() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group__0__Impl" - // InternalRos2Parser.g:5770:1: rule__ActionClient__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:5768:1: rule__ActionClient__Group__0__Impl : ( () ) ; public final void rule__ActionClient__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5774:1: ( ( () ) ) - // InternalRos2Parser.g:5775:1: ( () ) + // InternalRos2Parser.g:5772:1: ( ( () ) ) + // InternalRos2Parser.g:5773:1: ( () ) { - // InternalRos2Parser.g:5775:1: ( () ) - // InternalRos2Parser.g:5776:2: () + // InternalRos2Parser.g:5773:1: ( () ) + // InternalRos2Parser.g:5774:2: () { before(grammarAccess.getActionClientAccess().getActionClientAction_0()); - // InternalRos2Parser.g:5777:2: () - // InternalRos2Parser.g:5777:3: + // InternalRos2Parser.g:5775:2: () + // InternalRos2Parser.g:5775:3: { } @@ -17647,14 +17584,14 @@ public final void rule__ActionClient__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionClient__Group__1" - // InternalRos2Parser.g:5785:1: rule__ActionClient__Group__1 : rule__ActionClient__Group__1__Impl rule__ActionClient__Group__2 ; + // InternalRos2Parser.g:5783:1: rule__ActionClient__Group__1 : rule__ActionClient__Group__1__Impl rule__ActionClient__Group__2 ; public final void rule__ActionClient__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5789:1: ( rule__ActionClient__Group__1__Impl rule__ActionClient__Group__2 ) - // InternalRos2Parser.g:5790:2: rule__ActionClient__Group__1__Impl rule__ActionClient__Group__2 + // InternalRos2Parser.g:5787:1: ( rule__ActionClient__Group__1__Impl rule__ActionClient__Group__2 ) + // InternalRos2Parser.g:5788:2: rule__ActionClient__Group__1__Impl rule__ActionClient__Group__2 { pushFollow(FOLLOW_4); rule__ActionClient__Group__1__Impl(); @@ -17685,21 +17622,21 @@ public final void rule__ActionClient__Group__1() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group__1__Impl" - // InternalRos2Parser.g:5797:1: rule__ActionClient__Group__1__Impl : ( ( rule__ActionClient__NameAssignment_1 ) ) ; + // InternalRos2Parser.g:5795:1: rule__ActionClient__Group__1__Impl : ( ( rule__ActionClient__NameAssignment_1 ) ) ; public final void rule__ActionClient__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5801:1: ( ( ( rule__ActionClient__NameAssignment_1 ) ) ) - // InternalRos2Parser.g:5802:1: ( ( rule__ActionClient__NameAssignment_1 ) ) + // InternalRos2Parser.g:5799:1: ( ( ( rule__ActionClient__NameAssignment_1 ) ) ) + // InternalRos2Parser.g:5800:1: ( ( rule__ActionClient__NameAssignment_1 ) ) { - // InternalRos2Parser.g:5802:1: ( ( rule__ActionClient__NameAssignment_1 ) ) - // InternalRos2Parser.g:5803:2: ( rule__ActionClient__NameAssignment_1 ) + // InternalRos2Parser.g:5800:1: ( ( rule__ActionClient__NameAssignment_1 ) ) + // InternalRos2Parser.g:5801:2: ( rule__ActionClient__NameAssignment_1 ) { before(grammarAccess.getActionClientAccess().getNameAssignment_1()); - // InternalRos2Parser.g:5804:2: ( rule__ActionClient__NameAssignment_1 ) - // InternalRos2Parser.g:5804:3: rule__ActionClient__NameAssignment_1 + // InternalRos2Parser.g:5802:2: ( rule__ActionClient__NameAssignment_1 ) + // InternalRos2Parser.g:5802:3: rule__ActionClient__NameAssignment_1 { pushFollow(FOLLOW_2); rule__ActionClient__NameAssignment_1(); @@ -17732,14 +17669,14 @@ public final void rule__ActionClient__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionClient__Group__2" - // InternalRos2Parser.g:5812:1: rule__ActionClient__Group__2 : rule__ActionClient__Group__2__Impl rule__ActionClient__Group__3 ; + // InternalRos2Parser.g:5810:1: rule__ActionClient__Group__2 : rule__ActionClient__Group__2__Impl rule__ActionClient__Group__3 ; public final void rule__ActionClient__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5816:1: ( rule__ActionClient__Group__2__Impl rule__ActionClient__Group__3 ) - // InternalRos2Parser.g:5817:2: rule__ActionClient__Group__2__Impl rule__ActionClient__Group__3 + // InternalRos2Parser.g:5814:1: ( rule__ActionClient__Group__2__Impl rule__ActionClient__Group__3 ) + // InternalRos2Parser.g:5815:2: rule__ActionClient__Group__2__Impl rule__ActionClient__Group__3 { pushFollow(FOLLOW_5); rule__ActionClient__Group__2__Impl(); @@ -17770,17 +17707,17 @@ public final void rule__ActionClient__Group__2() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group__2__Impl" - // InternalRos2Parser.g:5824:1: rule__ActionClient__Group__2__Impl : ( Colon ) ; + // InternalRos2Parser.g:5822:1: rule__ActionClient__Group__2__Impl : ( Colon ) ; public final void rule__ActionClient__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5828:1: ( ( Colon ) ) - // InternalRos2Parser.g:5829:1: ( Colon ) + // InternalRos2Parser.g:5826:1: ( ( Colon ) ) + // InternalRos2Parser.g:5827:1: ( Colon ) { - // InternalRos2Parser.g:5829:1: ( Colon ) - // InternalRos2Parser.g:5830:2: Colon + // InternalRos2Parser.g:5827:1: ( Colon ) + // InternalRos2Parser.g:5828:2: Colon { before(grammarAccess.getActionClientAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -17807,14 +17744,14 @@ public final void rule__ActionClient__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionClient__Group__3" - // InternalRos2Parser.g:5839:1: rule__ActionClient__Group__3 : rule__ActionClient__Group__3__Impl rule__ActionClient__Group__4 ; + // InternalRos2Parser.g:5837:1: rule__ActionClient__Group__3 : rule__ActionClient__Group__3__Impl rule__ActionClient__Group__4 ; public final void rule__ActionClient__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5843:1: ( rule__ActionClient__Group__3__Impl rule__ActionClient__Group__4 ) - // InternalRos2Parser.g:5844:2: rule__ActionClient__Group__3__Impl rule__ActionClient__Group__4 + // InternalRos2Parser.g:5841:1: ( rule__ActionClient__Group__3__Impl rule__ActionClient__Group__4 ) + // InternalRos2Parser.g:5842:2: rule__ActionClient__Group__3__Impl rule__ActionClient__Group__4 { pushFollow(FOLLOW_20); rule__ActionClient__Group__3__Impl(); @@ -17845,17 +17782,17 @@ public final void rule__ActionClient__Group__3() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group__3__Impl" - // InternalRos2Parser.g:5851:1: rule__ActionClient__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:5849:1: rule__ActionClient__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__ActionClient__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5855:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:5856:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:5853:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:5854:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:5856:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:5857:2: RULE_BEGIN + // InternalRos2Parser.g:5854:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:5855:2: RULE_BEGIN { before(grammarAccess.getActionClientAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -17882,14 +17819,14 @@ public final void rule__ActionClient__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionClient__Group__4" - // InternalRos2Parser.g:5866:1: rule__ActionClient__Group__4 : rule__ActionClient__Group__4__Impl rule__ActionClient__Group__5 ; + // InternalRos2Parser.g:5864:1: rule__ActionClient__Group__4 : rule__ActionClient__Group__4__Impl rule__ActionClient__Group__5 ; public final void rule__ActionClient__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5870:1: ( rule__ActionClient__Group__4__Impl rule__ActionClient__Group__5 ) - // InternalRos2Parser.g:5871:2: rule__ActionClient__Group__4__Impl rule__ActionClient__Group__5 + // InternalRos2Parser.g:5868:1: ( rule__ActionClient__Group__4__Impl rule__ActionClient__Group__5 ) + // InternalRos2Parser.g:5869:2: rule__ActionClient__Group__4__Impl rule__ActionClient__Group__5 { pushFollow(FOLLOW_7); rule__ActionClient__Group__4__Impl(); @@ -17920,17 +17857,17 @@ public final void rule__ActionClient__Group__4() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group__4__Impl" - // InternalRos2Parser.g:5878:1: rule__ActionClient__Group__4__Impl : ( Type_1 ) ; + // InternalRos2Parser.g:5876:1: rule__ActionClient__Group__4__Impl : ( Type_1 ) ; public final void rule__ActionClient__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5882:1: ( ( Type_1 ) ) - // InternalRos2Parser.g:5883:1: ( Type_1 ) + // InternalRos2Parser.g:5880:1: ( ( Type_1 ) ) + // InternalRos2Parser.g:5881:1: ( Type_1 ) { - // InternalRos2Parser.g:5883:1: ( Type_1 ) - // InternalRos2Parser.g:5884:2: Type_1 + // InternalRos2Parser.g:5881:1: ( Type_1 ) + // InternalRos2Parser.g:5882:2: Type_1 { before(grammarAccess.getActionClientAccess().getTypeKeyword_4()); match(input,Type_1,FOLLOW_2); @@ -17957,14 +17894,14 @@ public final void rule__ActionClient__Group__4__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionClient__Group__5" - // InternalRos2Parser.g:5893:1: rule__ActionClient__Group__5 : rule__ActionClient__Group__5__Impl rule__ActionClient__Group__6 ; + // InternalRos2Parser.g:5891:1: rule__ActionClient__Group__5 : rule__ActionClient__Group__5__Impl rule__ActionClient__Group__6 ; public final void rule__ActionClient__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5897:1: ( rule__ActionClient__Group__5__Impl rule__ActionClient__Group__6 ) - // InternalRos2Parser.g:5898:2: rule__ActionClient__Group__5__Impl rule__ActionClient__Group__6 + // InternalRos2Parser.g:5895:1: ( rule__ActionClient__Group__5__Impl rule__ActionClient__Group__6 ) + // InternalRos2Parser.g:5896:2: rule__ActionClient__Group__5__Impl rule__ActionClient__Group__6 { pushFollow(FOLLOW_21); rule__ActionClient__Group__5__Impl(); @@ -17995,21 +17932,21 @@ public final void rule__ActionClient__Group__5() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group__5__Impl" - // InternalRos2Parser.g:5905:1: rule__ActionClient__Group__5__Impl : ( ( rule__ActionClient__ActionAssignment_5 ) ) ; + // InternalRos2Parser.g:5903:1: rule__ActionClient__Group__5__Impl : ( ( rule__ActionClient__ActionAssignment_5 ) ) ; public final void rule__ActionClient__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5909:1: ( ( ( rule__ActionClient__ActionAssignment_5 ) ) ) - // InternalRos2Parser.g:5910:1: ( ( rule__ActionClient__ActionAssignment_5 ) ) + // InternalRos2Parser.g:5907:1: ( ( ( rule__ActionClient__ActionAssignment_5 ) ) ) + // InternalRos2Parser.g:5908:1: ( ( rule__ActionClient__ActionAssignment_5 ) ) { - // InternalRos2Parser.g:5910:1: ( ( rule__ActionClient__ActionAssignment_5 ) ) - // InternalRos2Parser.g:5911:2: ( rule__ActionClient__ActionAssignment_5 ) + // InternalRos2Parser.g:5908:1: ( ( rule__ActionClient__ActionAssignment_5 ) ) + // InternalRos2Parser.g:5909:2: ( rule__ActionClient__ActionAssignment_5 ) { before(grammarAccess.getActionClientAccess().getActionAssignment_5()); - // InternalRos2Parser.g:5912:2: ( rule__ActionClient__ActionAssignment_5 ) - // InternalRos2Parser.g:5912:3: rule__ActionClient__ActionAssignment_5 + // InternalRos2Parser.g:5910:2: ( rule__ActionClient__ActionAssignment_5 ) + // InternalRos2Parser.g:5910:3: rule__ActionClient__ActionAssignment_5 { pushFollow(FOLLOW_2); rule__ActionClient__ActionAssignment_5(); @@ -18042,14 +17979,14 @@ public final void rule__ActionClient__Group__5__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionClient__Group__6" - // InternalRos2Parser.g:5920:1: rule__ActionClient__Group__6 : rule__ActionClient__Group__6__Impl rule__ActionClient__Group__7 ; + // InternalRos2Parser.g:5918:1: rule__ActionClient__Group__6 : rule__ActionClient__Group__6__Impl rule__ActionClient__Group__7 ; public final void rule__ActionClient__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5924:1: ( rule__ActionClient__Group__6__Impl rule__ActionClient__Group__7 ) - // InternalRos2Parser.g:5925:2: rule__ActionClient__Group__6__Impl rule__ActionClient__Group__7 + // InternalRos2Parser.g:5922:1: ( rule__ActionClient__Group__6__Impl rule__ActionClient__Group__7 ) + // InternalRos2Parser.g:5923:2: rule__ActionClient__Group__6__Impl rule__ActionClient__Group__7 { pushFollow(FOLLOW_21); rule__ActionClient__Group__6__Impl(); @@ -18080,20 +18017,20 @@ public final void rule__ActionClient__Group__6() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group__6__Impl" - // InternalRos2Parser.g:5932:1: rule__ActionClient__Group__6__Impl : ( ( rule__ActionClient__Group_6__0 )? ) ; + // InternalRos2Parser.g:5930:1: rule__ActionClient__Group__6__Impl : ( ( rule__ActionClient__Group_6__0 )? ) ; public final void rule__ActionClient__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5936:1: ( ( ( rule__ActionClient__Group_6__0 )? ) ) - // InternalRos2Parser.g:5937:1: ( ( rule__ActionClient__Group_6__0 )? ) + // InternalRos2Parser.g:5934:1: ( ( ( rule__ActionClient__Group_6__0 )? ) ) + // InternalRos2Parser.g:5935:1: ( ( rule__ActionClient__Group_6__0 )? ) { - // InternalRos2Parser.g:5937:1: ( ( rule__ActionClient__Group_6__0 )? ) - // InternalRos2Parser.g:5938:2: ( rule__ActionClient__Group_6__0 )? + // InternalRos2Parser.g:5935:1: ( ( rule__ActionClient__Group_6__0 )? ) + // InternalRos2Parser.g:5936:2: ( rule__ActionClient__Group_6__0 )? { before(grammarAccess.getActionClientAccess().getGroup_6()); - // InternalRos2Parser.g:5939:2: ( rule__ActionClient__Group_6__0 )? + // InternalRos2Parser.g:5937:2: ( rule__ActionClient__Group_6__0 )? int alt32=2; int LA32_0 = input.LA(1); @@ -18102,7 +18039,7 @@ public final void rule__ActionClient__Group__6__Impl() throws RecognitionExcepti } switch (alt32) { case 1 : - // InternalRos2Parser.g:5939:3: rule__ActionClient__Group_6__0 + // InternalRos2Parser.g:5937:3: rule__ActionClient__Group_6__0 { pushFollow(FOLLOW_2); rule__ActionClient__Group_6__0(); @@ -18138,14 +18075,14 @@ public final void rule__ActionClient__Group__6__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionClient__Group__7" - // InternalRos2Parser.g:5947:1: rule__ActionClient__Group__7 : rule__ActionClient__Group__7__Impl rule__ActionClient__Group__8 ; + // InternalRos2Parser.g:5945:1: rule__ActionClient__Group__7 : rule__ActionClient__Group__7__Impl rule__ActionClient__Group__8 ; public final void rule__ActionClient__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5951:1: ( rule__ActionClient__Group__7__Impl rule__ActionClient__Group__8 ) - // InternalRos2Parser.g:5952:2: rule__ActionClient__Group__7__Impl rule__ActionClient__Group__8 + // InternalRos2Parser.g:5949:1: ( rule__ActionClient__Group__7__Impl rule__ActionClient__Group__8 ) + // InternalRos2Parser.g:5950:2: rule__ActionClient__Group__7__Impl rule__ActionClient__Group__8 { pushFollow(FOLLOW_21); rule__ActionClient__Group__7__Impl(); @@ -18176,20 +18113,20 @@ public final void rule__ActionClient__Group__7() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group__7__Impl" - // InternalRos2Parser.g:5959:1: rule__ActionClient__Group__7__Impl : ( ( rule__ActionClient__Group_7__0 )? ) ; + // InternalRos2Parser.g:5957:1: rule__ActionClient__Group__7__Impl : ( ( rule__ActionClient__Group_7__0 )? ) ; public final void rule__ActionClient__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5963:1: ( ( ( rule__ActionClient__Group_7__0 )? ) ) - // InternalRos2Parser.g:5964:1: ( ( rule__ActionClient__Group_7__0 )? ) + // InternalRos2Parser.g:5961:1: ( ( ( rule__ActionClient__Group_7__0 )? ) ) + // InternalRos2Parser.g:5962:1: ( ( rule__ActionClient__Group_7__0 )? ) { - // InternalRos2Parser.g:5964:1: ( ( rule__ActionClient__Group_7__0 )? ) - // InternalRos2Parser.g:5965:2: ( rule__ActionClient__Group_7__0 )? + // InternalRos2Parser.g:5962:1: ( ( rule__ActionClient__Group_7__0 )? ) + // InternalRos2Parser.g:5963:2: ( rule__ActionClient__Group_7__0 )? { before(grammarAccess.getActionClientAccess().getGroup_7()); - // InternalRos2Parser.g:5966:2: ( rule__ActionClient__Group_7__0 )? + // InternalRos2Parser.g:5964:2: ( rule__ActionClient__Group_7__0 )? int alt33=2; int LA33_0 = input.LA(1); @@ -18198,7 +18135,7 @@ public final void rule__ActionClient__Group__7__Impl() throws RecognitionExcepti } switch (alt33) { case 1 : - // InternalRos2Parser.g:5966:3: rule__ActionClient__Group_7__0 + // InternalRos2Parser.g:5964:3: rule__ActionClient__Group_7__0 { pushFollow(FOLLOW_2); rule__ActionClient__Group_7__0(); @@ -18234,14 +18171,14 @@ public final void rule__ActionClient__Group__7__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionClient__Group__8" - // InternalRos2Parser.g:5974:1: rule__ActionClient__Group__8 : rule__ActionClient__Group__8__Impl ; + // InternalRos2Parser.g:5972:1: rule__ActionClient__Group__8 : rule__ActionClient__Group__8__Impl ; public final void rule__ActionClient__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5978:1: ( rule__ActionClient__Group__8__Impl ) - // InternalRos2Parser.g:5979:2: rule__ActionClient__Group__8__Impl + // InternalRos2Parser.g:5976:1: ( rule__ActionClient__Group__8__Impl ) + // InternalRos2Parser.g:5977:2: rule__ActionClient__Group__8__Impl { pushFollow(FOLLOW_2); rule__ActionClient__Group__8__Impl(); @@ -18267,17 +18204,17 @@ public final void rule__ActionClient__Group__8() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group__8__Impl" - // InternalRos2Parser.g:5985:1: rule__ActionClient__Group__8__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:5983:1: rule__ActionClient__Group__8__Impl : ( RULE_END ) ; public final void rule__ActionClient__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:5989:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:5990:1: ( RULE_END ) + // InternalRos2Parser.g:5987:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:5988:1: ( RULE_END ) { - // InternalRos2Parser.g:5990:1: ( RULE_END ) - // InternalRos2Parser.g:5991:2: RULE_END + // InternalRos2Parser.g:5988:1: ( RULE_END ) + // InternalRos2Parser.g:5989:2: RULE_END { before(grammarAccess.getActionClientAccess().getENDTerminalRuleCall_8()); match(input,RULE_END,FOLLOW_2); @@ -18304,14 +18241,14 @@ public final void rule__ActionClient__Group__8__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionClient__Group_6__0" - // InternalRos2Parser.g:6001:1: rule__ActionClient__Group_6__0 : rule__ActionClient__Group_6__0__Impl rule__ActionClient__Group_6__1 ; + // InternalRos2Parser.g:5999:1: rule__ActionClient__Group_6__0 : rule__ActionClient__Group_6__0__Impl rule__ActionClient__Group_6__1 ; public final void rule__ActionClient__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6005:1: ( rule__ActionClient__Group_6__0__Impl rule__ActionClient__Group_6__1 ) - // InternalRos2Parser.g:6006:2: rule__ActionClient__Group_6__0__Impl rule__ActionClient__Group_6__1 + // InternalRos2Parser.g:6003:1: ( rule__ActionClient__Group_6__0__Impl rule__ActionClient__Group_6__1 ) + // InternalRos2Parser.g:6004:2: rule__ActionClient__Group_6__0__Impl rule__ActionClient__Group_6__1 { pushFollow(FOLLOW_22); rule__ActionClient__Group_6__0__Impl(); @@ -18342,17 +18279,17 @@ public final void rule__ActionClient__Group_6__0() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group_6__0__Impl" - // InternalRos2Parser.g:6013:1: rule__ActionClient__Group_6__0__Impl : ( Ns ) ; + // InternalRos2Parser.g:6011:1: rule__ActionClient__Group_6__0__Impl : ( Ns ) ; public final void rule__ActionClient__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6017:1: ( ( Ns ) ) - // InternalRos2Parser.g:6018:1: ( Ns ) + // InternalRos2Parser.g:6015:1: ( ( Ns ) ) + // InternalRos2Parser.g:6016:1: ( Ns ) { - // InternalRos2Parser.g:6018:1: ( Ns ) - // InternalRos2Parser.g:6019:2: Ns + // InternalRos2Parser.g:6016:1: ( Ns ) + // InternalRos2Parser.g:6017:2: Ns { before(grammarAccess.getActionClientAccess().getNsKeyword_6_0()); match(input,Ns,FOLLOW_2); @@ -18379,14 +18316,14 @@ public final void rule__ActionClient__Group_6__0__Impl() throws RecognitionExcep // $ANTLR start "rule__ActionClient__Group_6__1" - // InternalRos2Parser.g:6028:1: rule__ActionClient__Group_6__1 : rule__ActionClient__Group_6__1__Impl ; + // InternalRos2Parser.g:6026:1: rule__ActionClient__Group_6__1 : rule__ActionClient__Group_6__1__Impl ; public final void rule__ActionClient__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6032:1: ( rule__ActionClient__Group_6__1__Impl ) - // InternalRos2Parser.g:6033:2: rule__ActionClient__Group_6__1__Impl + // InternalRos2Parser.g:6030:1: ( rule__ActionClient__Group_6__1__Impl ) + // InternalRos2Parser.g:6031:2: rule__ActionClient__Group_6__1__Impl { pushFollow(FOLLOW_2); rule__ActionClient__Group_6__1__Impl(); @@ -18412,21 +18349,21 @@ public final void rule__ActionClient__Group_6__1() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group_6__1__Impl" - // InternalRos2Parser.g:6039:1: rule__ActionClient__Group_6__1__Impl : ( ( rule__ActionClient__NamespaceAssignment_6_1 ) ) ; + // InternalRos2Parser.g:6037:1: rule__ActionClient__Group_6__1__Impl : ( ( rule__ActionClient__NamespaceAssignment_6_1 ) ) ; public final void rule__ActionClient__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6043:1: ( ( ( rule__ActionClient__NamespaceAssignment_6_1 ) ) ) - // InternalRos2Parser.g:6044:1: ( ( rule__ActionClient__NamespaceAssignment_6_1 ) ) + // InternalRos2Parser.g:6041:1: ( ( ( rule__ActionClient__NamespaceAssignment_6_1 ) ) ) + // InternalRos2Parser.g:6042:1: ( ( rule__ActionClient__NamespaceAssignment_6_1 ) ) { - // InternalRos2Parser.g:6044:1: ( ( rule__ActionClient__NamespaceAssignment_6_1 ) ) - // InternalRos2Parser.g:6045:2: ( rule__ActionClient__NamespaceAssignment_6_1 ) + // InternalRos2Parser.g:6042:1: ( ( rule__ActionClient__NamespaceAssignment_6_1 ) ) + // InternalRos2Parser.g:6043:2: ( rule__ActionClient__NamespaceAssignment_6_1 ) { before(grammarAccess.getActionClientAccess().getNamespaceAssignment_6_1()); - // InternalRos2Parser.g:6046:2: ( rule__ActionClient__NamespaceAssignment_6_1 ) - // InternalRos2Parser.g:6046:3: rule__ActionClient__NamespaceAssignment_6_1 + // InternalRos2Parser.g:6044:2: ( rule__ActionClient__NamespaceAssignment_6_1 ) + // InternalRos2Parser.g:6044:3: rule__ActionClient__NamespaceAssignment_6_1 { pushFollow(FOLLOW_2); rule__ActionClient__NamespaceAssignment_6_1(); @@ -18459,14 +18396,14 @@ public final void rule__ActionClient__Group_6__1__Impl() throws RecognitionExcep // $ANTLR start "rule__ActionClient__Group_7__0" - // InternalRos2Parser.g:6055:1: rule__ActionClient__Group_7__0 : rule__ActionClient__Group_7__0__Impl rule__ActionClient__Group_7__1 ; + // InternalRos2Parser.g:6053:1: rule__ActionClient__Group_7__0 : rule__ActionClient__Group_7__0__Impl rule__ActionClient__Group_7__1 ; public final void rule__ActionClient__Group_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6059:1: ( rule__ActionClient__Group_7__0__Impl rule__ActionClient__Group_7__1 ) - // InternalRos2Parser.g:6060:2: rule__ActionClient__Group_7__0__Impl rule__ActionClient__Group_7__1 + // InternalRos2Parser.g:6057:1: ( rule__ActionClient__Group_7__0__Impl rule__ActionClient__Group_7__1 ) + // InternalRos2Parser.g:6058:2: rule__ActionClient__Group_7__0__Impl rule__ActionClient__Group_7__1 { pushFollow(FOLLOW_14); rule__ActionClient__Group_7__0__Impl(); @@ -18497,17 +18434,17 @@ public final void rule__ActionClient__Group_7__0() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group_7__0__Impl" - // InternalRos2Parser.g:6067:1: rule__ActionClient__Group_7__0__Impl : ( Qos ) ; + // InternalRos2Parser.g:6065:1: rule__ActionClient__Group_7__0__Impl : ( Qos ) ; public final void rule__ActionClient__Group_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6071:1: ( ( Qos ) ) - // InternalRos2Parser.g:6072:1: ( Qos ) + // InternalRos2Parser.g:6069:1: ( ( Qos ) ) + // InternalRos2Parser.g:6070:1: ( Qos ) { - // InternalRos2Parser.g:6072:1: ( Qos ) - // InternalRos2Parser.g:6073:2: Qos + // InternalRos2Parser.g:6070:1: ( Qos ) + // InternalRos2Parser.g:6071:2: Qos { before(grammarAccess.getActionClientAccess().getQosKeyword_7_0()); match(input,Qos,FOLLOW_2); @@ -18534,14 +18471,14 @@ public final void rule__ActionClient__Group_7__0__Impl() throws RecognitionExcep // $ANTLR start "rule__ActionClient__Group_7__1" - // InternalRos2Parser.g:6082:1: rule__ActionClient__Group_7__1 : rule__ActionClient__Group_7__1__Impl ; + // InternalRos2Parser.g:6080:1: rule__ActionClient__Group_7__1 : rule__ActionClient__Group_7__1__Impl ; public final void rule__ActionClient__Group_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6086:1: ( rule__ActionClient__Group_7__1__Impl ) - // InternalRos2Parser.g:6087:2: rule__ActionClient__Group_7__1__Impl + // InternalRos2Parser.g:6084:1: ( rule__ActionClient__Group_7__1__Impl ) + // InternalRos2Parser.g:6085:2: rule__ActionClient__Group_7__1__Impl { pushFollow(FOLLOW_2); rule__ActionClient__Group_7__1__Impl(); @@ -18567,21 +18504,21 @@ public final void rule__ActionClient__Group_7__1() throws RecognitionException { // $ANTLR start "rule__ActionClient__Group_7__1__Impl" - // InternalRos2Parser.g:6093:1: rule__ActionClient__Group_7__1__Impl : ( ( rule__ActionClient__QosAssignment_7_1 ) ) ; + // InternalRos2Parser.g:6091:1: rule__ActionClient__Group_7__1__Impl : ( ( rule__ActionClient__QosAssignment_7_1 ) ) ; public final void rule__ActionClient__Group_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6097:1: ( ( ( rule__ActionClient__QosAssignment_7_1 ) ) ) - // InternalRos2Parser.g:6098:1: ( ( rule__ActionClient__QosAssignment_7_1 ) ) + // InternalRos2Parser.g:6095:1: ( ( ( rule__ActionClient__QosAssignment_7_1 ) ) ) + // InternalRos2Parser.g:6096:1: ( ( rule__ActionClient__QosAssignment_7_1 ) ) { - // InternalRos2Parser.g:6098:1: ( ( rule__ActionClient__QosAssignment_7_1 ) ) - // InternalRos2Parser.g:6099:2: ( rule__ActionClient__QosAssignment_7_1 ) + // InternalRos2Parser.g:6096:1: ( ( rule__ActionClient__QosAssignment_7_1 ) ) + // InternalRos2Parser.g:6097:2: ( rule__ActionClient__QosAssignment_7_1 ) { before(grammarAccess.getActionClientAccess().getQosAssignment_7_1()); - // InternalRos2Parser.g:6100:2: ( rule__ActionClient__QosAssignment_7_1 ) - // InternalRos2Parser.g:6100:3: rule__ActionClient__QosAssignment_7_1 + // InternalRos2Parser.g:6098:2: ( rule__ActionClient__QosAssignment_7_1 ) + // InternalRos2Parser.g:6098:3: rule__ActionClient__QosAssignment_7_1 { pushFollow(FOLLOW_2); rule__ActionClient__QosAssignment_7_1(); @@ -18614,14 +18551,14 @@ public final void rule__ActionClient__Group_7__1__Impl() throws RecognitionExcep // $ANTLR start "rule__Parameter__Group__0" - // InternalRos2Parser.g:6109:1: rule__Parameter__Group__0 : rule__Parameter__Group__0__Impl rule__Parameter__Group__1 ; + // InternalRos2Parser.g:6107:1: rule__Parameter__Group__0 : rule__Parameter__Group__0__Impl rule__Parameter__Group__1 ; public final void rule__Parameter__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6113:1: ( rule__Parameter__Group__0__Impl rule__Parameter__Group__1 ) - // InternalRos2Parser.g:6114:2: rule__Parameter__Group__0__Impl rule__Parameter__Group__1 + // InternalRos2Parser.g:6111:1: ( rule__Parameter__Group__0__Impl rule__Parameter__Group__1 ) + // InternalRos2Parser.g:6112:2: rule__Parameter__Group__0__Impl rule__Parameter__Group__1 { pushFollow(FOLLOW_7); rule__Parameter__Group__0__Impl(); @@ -18652,21 +18589,21 @@ public final void rule__Parameter__Group__0() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__0__Impl" - // InternalRos2Parser.g:6121:1: rule__Parameter__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:6119:1: rule__Parameter__Group__0__Impl : ( () ) ; public final void rule__Parameter__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6125:1: ( ( () ) ) - // InternalRos2Parser.g:6126:1: ( () ) + // InternalRos2Parser.g:6123:1: ( ( () ) ) + // InternalRos2Parser.g:6124:1: ( () ) { - // InternalRos2Parser.g:6126:1: ( () ) - // InternalRos2Parser.g:6127:2: () + // InternalRos2Parser.g:6124:1: ( () ) + // InternalRos2Parser.g:6125:2: () { before(grammarAccess.getParameterAccess().getParameterAction_0()); - // InternalRos2Parser.g:6128:2: () - // InternalRos2Parser.g:6128:3: + // InternalRos2Parser.g:6126:2: () + // InternalRos2Parser.g:6126:3: { } @@ -18689,14 +18626,14 @@ public final void rule__Parameter__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__1" - // InternalRos2Parser.g:6136:1: rule__Parameter__Group__1 : rule__Parameter__Group__1__Impl rule__Parameter__Group__2 ; + // InternalRos2Parser.g:6134:1: rule__Parameter__Group__1 : rule__Parameter__Group__1__Impl rule__Parameter__Group__2 ; public final void rule__Parameter__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6140:1: ( rule__Parameter__Group__1__Impl rule__Parameter__Group__2 ) - // InternalRos2Parser.g:6141:2: rule__Parameter__Group__1__Impl rule__Parameter__Group__2 + // InternalRos2Parser.g:6138:1: ( rule__Parameter__Group__1__Impl rule__Parameter__Group__2 ) + // InternalRos2Parser.g:6139:2: rule__Parameter__Group__1__Impl rule__Parameter__Group__2 { pushFollow(FOLLOW_4); rule__Parameter__Group__1__Impl(); @@ -18727,21 +18664,21 @@ public final void rule__Parameter__Group__1() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__1__Impl" - // InternalRos2Parser.g:6148:1: rule__Parameter__Group__1__Impl : ( ( rule__Parameter__NameAssignment_1 ) ) ; + // InternalRos2Parser.g:6146:1: rule__Parameter__Group__1__Impl : ( ( rule__Parameter__NameAssignment_1 ) ) ; public final void rule__Parameter__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6152:1: ( ( ( rule__Parameter__NameAssignment_1 ) ) ) - // InternalRos2Parser.g:6153:1: ( ( rule__Parameter__NameAssignment_1 ) ) + // InternalRos2Parser.g:6150:1: ( ( ( rule__Parameter__NameAssignment_1 ) ) ) + // InternalRos2Parser.g:6151:1: ( ( rule__Parameter__NameAssignment_1 ) ) { - // InternalRos2Parser.g:6153:1: ( ( rule__Parameter__NameAssignment_1 ) ) - // InternalRos2Parser.g:6154:2: ( rule__Parameter__NameAssignment_1 ) + // InternalRos2Parser.g:6151:1: ( ( rule__Parameter__NameAssignment_1 ) ) + // InternalRos2Parser.g:6152:2: ( rule__Parameter__NameAssignment_1 ) { before(grammarAccess.getParameterAccess().getNameAssignment_1()); - // InternalRos2Parser.g:6155:2: ( rule__Parameter__NameAssignment_1 ) - // InternalRos2Parser.g:6155:3: rule__Parameter__NameAssignment_1 + // InternalRos2Parser.g:6153:2: ( rule__Parameter__NameAssignment_1 ) + // InternalRos2Parser.g:6153:3: rule__Parameter__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Parameter__NameAssignment_1(); @@ -18774,14 +18711,14 @@ public final void rule__Parameter__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__2" - // InternalRos2Parser.g:6163:1: rule__Parameter__Group__2 : rule__Parameter__Group__2__Impl rule__Parameter__Group__3 ; + // InternalRos2Parser.g:6161:1: rule__Parameter__Group__2 : rule__Parameter__Group__2__Impl rule__Parameter__Group__3 ; public final void rule__Parameter__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6167:1: ( rule__Parameter__Group__2__Impl rule__Parameter__Group__3 ) - // InternalRos2Parser.g:6168:2: rule__Parameter__Group__2__Impl rule__Parameter__Group__3 + // InternalRos2Parser.g:6165:1: ( rule__Parameter__Group__2__Impl rule__Parameter__Group__3 ) + // InternalRos2Parser.g:6166:2: rule__Parameter__Group__2__Impl rule__Parameter__Group__3 { pushFollow(FOLLOW_5); rule__Parameter__Group__2__Impl(); @@ -18812,17 +18749,17 @@ public final void rule__Parameter__Group__2() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__2__Impl" - // InternalRos2Parser.g:6175:1: rule__Parameter__Group__2__Impl : ( Colon ) ; + // InternalRos2Parser.g:6173:1: rule__Parameter__Group__2__Impl : ( Colon ) ; public final void rule__Parameter__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6179:1: ( ( Colon ) ) - // InternalRos2Parser.g:6180:1: ( Colon ) + // InternalRos2Parser.g:6177:1: ( ( Colon ) ) + // InternalRos2Parser.g:6178:1: ( Colon ) { - // InternalRos2Parser.g:6180:1: ( Colon ) - // InternalRos2Parser.g:6181:2: Colon + // InternalRos2Parser.g:6178:1: ( Colon ) + // InternalRos2Parser.g:6179:2: Colon { before(grammarAccess.getParameterAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -18849,16 +18786,16 @@ public final void rule__Parameter__Group__2__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__3" - // InternalRos2Parser.g:6190:1: rule__Parameter__Group__3 : rule__Parameter__Group__3__Impl rule__Parameter__Group__4 ; + // InternalRos2Parser.g:6188:1: rule__Parameter__Group__3 : rule__Parameter__Group__3__Impl rule__Parameter__Group__4 ; public final void rule__Parameter__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6194:1: ( rule__Parameter__Group__3__Impl rule__Parameter__Group__4 ) - // InternalRos2Parser.g:6195:2: rule__Parameter__Group__3__Impl rule__Parameter__Group__4 + // InternalRos2Parser.g:6192:1: ( rule__Parameter__Group__3__Impl rule__Parameter__Group__4 ) + // InternalRos2Parser.g:6193:2: rule__Parameter__Group__3__Impl rule__Parameter__Group__4 { - pushFollow(FOLLOW_24); + pushFollow(FOLLOW_20); rule__Parameter__Group__3__Impl(); state._fsp--; @@ -18887,17 +18824,17 @@ public final void rule__Parameter__Group__3() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__3__Impl" - // InternalRos2Parser.g:6202:1: rule__Parameter__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:6200:1: rule__Parameter__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__Parameter__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6206:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:6207:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:6204:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:6205:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:6207:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:6208:2: RULE_BEGIN + // InternalRos2Parser.g:6205:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:6206:2: RULE_BEGIN { before(grammarAccess.getParameterAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -18924,16 +18861,16 @@ public final void rule__Parameter__Group__3__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__4" - // InternalRos2Parser.g:6217:1: rule__Parameter__Group__4 : rule__Parameter__Group__4__Impl rule__Parameter__Group__5 ; + // InternalRos2Parser.g:6215:1: rule__Parameter__Group__4 : rule__Parameter__Group__4__Impl rule__Parameter__Group__5 ; public final void rule__Parameter__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6221:1: ( rule__Parameter__Group__4__Impl rule__Parameter__Group__5 ) - // InternalRos2Parser.g:6222:2: rule__Parameter__Group__4__Impl rule__Parameter__Group__5 + // InternalRos2Parser.g:6219:1: ( rule__Parameter__Group__4__Impl rule__Parameter__Group__5 ) + // InternalRos2Parser.g:6220:2: rule__Parameter__Group__4__Impl rule__Parameter__Group__5 { - pushFollow(FOLLOW_25); + pushFollow(FOLLOW_24); rule__Parameter__Group__4__Impl(); state._fsp--; @@ -18962,20 +18899,20 @@ public final void rule__Parameter__Group__4() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__4__Impl" - // InternalRos2Parser.g:6229:1: rule__Parameter__Group__4__Impl : ( Type ) ; + // InternalRos2Parser.g:6227:1: rule__Parameter__Group__4__Impl : ( Type_1 ) ; public final void rule__Parameter__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6233:1: ( ( Type ) ) - // InternalRos2Parser.g:6234:1: ( Type ) + // InternalRos2Parser.g:6231:1: ( ( Type_1 ) ) + // InternalRos2Parser.g:6232:1: ( Type_1 ) { - // InternalRos2Parser.g:6234:1: ( Type ) - // InternalRos2Parser.g:6235:2: Type + // InternalRos2Parser.g:6232:1: ( Type_1 ) + // InternalRos2Parser.g:6233:2: Type_1 { before(grammarAccess.getParameterAccess().getTypeKeyword_4()); - match(input,Type,FOLLOW_2); + match(input,Type_1,FOLLOW_2); after(grammarAccess.getParameterAccess().getTypeKeyword_4()); } @@ -18999,16 +18936,16 @@ public final void rule__Parameter__Group__4__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__5" - // InternalRos2Parser.g:6244:1: rule__Parameter__Group__5 : rule__Parameter__Group__5__Impl rule__Parameter__Group__6 ; + // InternalRos2Parser.g:6242:1: rule__Parameter__Group__5 : rule__Parameter__Group__5__Impl rule__Parameter__Group__6 ; public final void rule__Parameter__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6248:1: ( rule__Parameter__Group__5__Impl rule__Parameter__Group__6 ) - // InternalRos2Parser.g:6249:2: rule__Parameter__Group__5__Impl rule__Parameter__Group__6 + // InternalRos2Parser.g:6246:1: ( rule__Parameter__Group__5__Impl rule__Parameter__Group__6 ) + // InternalRos2Parser.g:6247:2: rule__Parameter__Group__5__Impl rule__Parameter__Group__6 { - pushFollow(FOLLOW_21); + pushFollow(FOLLOW_25); rule__Parameter__Group__5__Impl(); state._fsp--; @@ -19037,21 +18974,21 @@ public final void rule__Parameter__Group__5() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__5__Impl" - // InternalRos2Parser.g:6256:1: rule__Parameter__Group__5__Impl : ( ( rule__Parameter__TypeAssignment_5 ) ) ; + // InternalRos2Parser.g:6254:1: rule__Parameter__Group__5__Impl : ( ( rule__Parameter__TypeAssignment_5 ) ) ; public final void rule__Parameter__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6260:1: ( ( ( rule__Parameter__TypeAssignment_5 ) ) ) - // InternalRos2Parser.g:6261:1: ( ( rule__Parameter__TypeAssignment_5 ) ) + // InternalRos2Parser.g:6258:1: ( ( ( rule__Parameter__TypeAssignment_5 ) ) ) + // InternalRos2Parser.g:6259:1: ( ( rule__Parameter__TypeAssignment_5 ) ) { - // InternalRos2Parser.g:6261:1: ( ( rule__Parameter__TypeAssignment_5 ) ) - // InternalRos2Parser.g:6262:2: ( rule__Parameter__TypeAssignment_5 ) + // InternalRos2Parser.g:6259:1: ( ( rule__Parameter__TypeAssignment_5 ) ) + // InternalRos2Parser.g:6260:2: ( rule__Parameter__TypeAssignment_5 ) { before(grammarAccess.getParameterAccess().getTypeAssignment_5()); - // InternalRos2Parser.g:6263:2: ( rule__Parameter__TypeAssignment_5 ) - // InternalRos2Parser.g:6263:3: rule__Parameter__TypeAssignment_5 + // InternalRos2Parser.g:6261:2: ( rule__Parameter__TypeAssignment_5 ) + // InternalRos2Parser.g:6261:3: rule__Parameter__TypeAssignment_5 { pushFollow(FOLLOW_2); rule__Parameter__TypeAssignment_5(); @@ -19084,16 +19021,16 @@ public final void rule__Parameter__Group__5__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__6" - // InternalRos2Parser.g:6271:1: rule__Parameter__Group__6 : rule__Parameter__Group__6__Impl rule__Parameter__Group__7 ; + // InternalRos2Parser.g:6269:1: rule__Parameter__Group__6 : rule__Parameter__Group__6__Impl rule__Parameter__Group__7 ; public final void rule__Parameter__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6275:1: ( rule__Parameter__Group__6__Impl rule__Parameter__Group__7 ) - // InternalRos2Parser.g:6276:2: rule__Parameter__Group__6__Impl rule__Parameter__Group__7 + // InternalRos2Parser.g:6273:1: ( rule__Parameter__Group__6__Impl rule__Parameter__Group__7 ) + // InternalRos2Parser.g:6274:2: rule__Parameter__Group__6__Impl rule__Parameter__Group__7 { - pushFollow(FOLLOW_21); + pushFollow(FOLLOW_25); rule__Parameter__Group__6__Impl(); state._fsp--; @@ -19122,20 +19059,20 @@ public final void rule__Parameter__Group__6() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__6__Impl" - // InternalRos2Parser.g:6283:1: rule__Parameter__Group__6__Impl : ( ( rule__Parameter__Group_6__0 )? ) ; + // InternalRos2Parser.g:6281:1: rule__Parameter__Group__6__Impl : ( ( rule__Parameter__Group_6__0 )? ) ; public final void rule__Parameter__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6287:1: ( ( ( rule__Parameter__Group_6__0 )? ) ) - // InternalRos2Parser.g:6288:1: ( ( rule__Parameter__Group_6__0 )? ) + // InternalRos2Parser.g:6285:1: ( ( ( rule__Parameter__Group_6__0 )? ) ) + // InternalRos2Parser.g:6286:1: ( ( rule__Parameter__Group_6__0 )? ) { - // InternalRos2Parser.g:6288:1: ( ( rule__Parameter__Group_6__0 )? ) - // InternalRos2Parser.g:6289:2: ( rule__Parameter__Group_6__0 )? + // InternalRos2Parser.g:6286:1: ( ( rule__Parameter__Group_6__0 )? ) + // InternalRos2Parser.g:6287:2: ( rule__Parameter__Group_6__0 )? { before(grammarAccess.getParameterAccess().getGroup_6()); - // InternalRos2Parser.g:6290:2: ( rule__Parameter__Group_6__0 )? + // InternalRos2Parser.g:6288:2: ( rule__Parameter__Group_6__0 )? int alt34=2; int LA34_0 = input.LA(1); @@ -19144,7 +19081,7 @@ public final void rule__Parameter__Group__6__Impl() throws RecognitionException } switch (alt34) { case 1 : - // InternalRos2Parser.g:6290:3: rule__Parameter__Group_6__0 + // InternalRos2Parser.g:6288:3: rule__Parameter__Group_6__0 { pushFollow(FOLLOW_2); rule__Parameter__Group_6__0(); @@ -19180,16 +19117,16 @@ public final void rule__Parameter__Group__6__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__7" - // InternalRos2Parser.g:6298:1: rule__Parameter__Group__7 : rule__Parameter__Group__7__Impl rule__Parameter__Group__8 ; + // InternalRos2Parser.g:6296:1: rule__Parameter__Group__7 : rule__Parameter__Group__7__Impl rule__Parameter__Group__8 ; public final void rule__Parameter__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6302:1: ( rule__Parameter__Group__7__Impl rule__Parameter__Group__8 ) - // InternalRos2Parser.g:6303:2: rule__Parameter__Group__7__Impl rule__Parameter__Group__8 + // InternalRos2Parser.g:6300:1: ( rule__Parameter__Group__7__Impl rule__Parameter__Group__8 ) + // InternalRos2Parser.g:6301:2: rule__Parameter__Group__7__Impl rule__Parameter__Group__8 { - pushFollow(FOLLOW_21); + pushFollow(FOLLOW_25); rule__Parameter__Group__7__Impl(); state._fsp--; @@ -19218,20 +19155,20 @@ public final void rule__Parameter__Group__7() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__7__Impl" - // InternalRos2Parser.g:6310:1: rule__Parameter__Group__7__Impl : ( ( rule__Parameter__Group_7__0 )? ) ; + // InternalRos2Parser.g:6308:1: rule__Parameter__Group__7__Impl : ( ( rule__Parameter__Group_7__0 )? ) ; public final void rule__Parameter__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6314:1: ( ( ( rule__Parameter__Group_7__0 )? ) ) - // InternalRos2Parser.g:6315:1: ( ( rule__Parameter__Group_7__0 )? ) + // InternalRos2Parser.g:6312:1: ( ( ( rule__Parameter__Group_7__0 )? ) ) + // InternalRos2Parser.g:6313:1: ( ( rule__Parameter__Group_7__0 )? ) { - // InternalRos2Parser.g:6315:1: ( ( rule__Parameter__Group_7__0 )? ) - // InternalRos2Parser.g:6316:2: ( rule__Parameter__Group_7__0 )? + // InternalRos2Parser.g:6313:1: ( ( rule__Parameter__Group_7__0 )? ) + // InternalRos2Parser.g:6314:2: ( rule__Parameter__Group_7__0 )? { before(grammarAccess.getParameterAccess().getGroup_7()); - // InternalRos2Parser.g:6317:2: ( rule__Parameter__Group_7__0 )? + // InternalRos2Parser.g:6315:2: ( rule__Parameter__Group_7__0 )? int alt35=2; int LA35_0 = input.LA(1); @@ -19240,7 +19177,7 @@ public final void rule__Parameter__Group__7__Impl() throws RecognitionException } switch (alt35) { case 1 : - // InternalRos2Parser.g:6317:3: rule__Parameter__Group_7__0 + // InternalRos2Parser.g:6315:3: rule__Parameter__Group_7__0 { pushFollow(FOLLOW_2); rule__Parameter__Group_7__0(); @@ -19276,16 +19213,16 @@ public final void rule__Parameter__Group__7__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__8" - // InternalRos2Parser.g:6325:1: rule__Parameter__Group__8 : rule__Parameter__Group__8__Impl rule__Parameter__Group__9 ; + // InternalRos2Parser.g:6323:1: rule__Parameter__Group__8 : rule__Parameter__Group__8__Impl rule__Parameter__Group__9 ; public final void rule__Parameter__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6329:1: ( rule__Parameter__Group__8__Impl rule__Parameter__Group__9 ) - // InternalRos2Parser.g:6330:2: rule__Parameter__Group__8__Impl rule__Parameter__Group__9 + // InternalRos2Parser.g:6327:1: ( rule__Parameter__Group__8__Impl rule__Parameter__Group__9 ) + // InternalRos2Parser.g:6328:2: rule__Parameter__Group__8__Impl rule__Parameter__Group__9 { - pushFollow(FOLLOW_26); + pushFollow(FOLLOW_25); rule__Parameter__Group__8__Impl(); state._fsp--; @@ -19314,21 +19251,42 @@ public final void rule__Parameter__Group__8() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__8__Impl" - // InternalRos2Parser.g:6337:1: rule__Parameter__Group__8__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:6335:1: rule__Parameter__Group__8__Impl : ( ( rule__Parameter__Group_8__0 )? ) ; public final void rule__Parameter__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6341:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:6342:1: ( RULE_END ) + // InternalRos2Parser.g:6339:1: ( ( ( rule__Parameter__Group_8__0 )? ) ) + // InternalRos2Parser.g:6340:1: ( ( rule__Parameter__Group_8__0 )? ) { - // InternalRos2Parser.g:6342:1: ( RULE_END ) - // InternalRos2Parser.g:6343:2: RULE_END + // InternalRos2Parser.g:6340:1: ( ( rule__Parameter__Group_8__0 )? ) + // InternalRos2Parser.g:6341:2: ( rule__Parameter__Group_8__0 )? { - before(grammarAccess.getParameterAccess().getENDTerminalRuleCall_8()); - match(input,RULE_END,FOLLOW_2); - after(grammarAccess.getParameterAccess().getENDTerminalRuleCall_8()); + before(grammarAccess.getParameterAccess().getGroup_8()); + // InternalRos2Parser.g:6342:2: ( rule__Parameter__Group_8__0 )? + int alt36=2; + int LA36_0 = input.LA(1); + + if ( (LA36_0==Default) ) { + alt36=1; + } + switch (alt36) { + case 1 : + // InternalRos2Parser.g:6342:3: rule__Parameter__Group_8__0 + { + pushFollow(FOLLOW_2); + rule__Parameter__Group_8__0(); + + state._fsp--; + + + } + break; + + } + + after(grammarAccess.getParameterAccess().getGroup_8()); } @@ -19351,14 +19309,14 @@ public final void rule__Parameter__Group__8__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__9" - // InternalRos2Parser.g:6352:1: rule__Parameter__Group__9 : rule__Parameter__Group__9__Impl ; + // InternalRos2Parser.g:6350:1: rule__Parameter__Group__9 : rule__Parameter__Group__9__Impl ; public final void rule__Parameter__Group__9() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6356:1: ( rule__Parameter__Group__9__Impl ) - // InternalRos2Parser.g:6357:2: rule__Parameter__Group__9__Impl + // InternalRos2Parser.g:6354:1: ( rule__Parameter__Group__9__Impl ) + // InternalRos2Parser.g:6355:2: rule__Parameter__Group__9__Impl { pushFollow(FOLLOW_2); rule__Parameter__Group__9__Impl(); @@ -19384,21 +19342,21 @@ public final void rule__Parameter__Group__9() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__9__Impl" - // InternalRos2Parser.g:6363:1: rule__Parameter__Group__9__Impl : ( RightCurlyBracket ) ; + // InternalRos2Parser.g:6361:1: rule__Parameter__Group__9__Impl : ( RULE_END ) ; public final void rule__Parameter__Group__9__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6367:1: ( ( RightCurlyBracket ) ) - // InternalRos2Parser.g:6368:1: ( RightCurlyBracket ) + // InternalRos2Parser.g:6365:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:6366:1: ( RULE_END ) { - // InternalRos2Parser.g:6368:1: ( RightCurlyBracket ) - // InternalRos2Parser.g:6369:2: RightCurlyBracket + // InternalRos2Parser.g:6366:1: ( RULE_END ) + // InternalRos2Parser.g:6367:2: RULE_END { - before(grammarAccess.getParameterAccess().getRightCurlyBracketKeyword_9()); - match(input,RightCurlyBracket,FOLLOW_2); - after(grammarAccess.getParameterAccess().getRightCurlyBracketKeyword_9()); + before(grammarAccess.getParameterAccess().getENDTerminalRuleCall_9()); + match(input,RULE_END,FOLLOW_2); + after(grammarAccess.getParameterAccess().getENDTerminalRuleCall_9()); } @@ -19421,14 +19379,14 @@ public final void rule__Parameter__Group__9__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group_6__0" - // InternalRos2Parser.g:6379:1: rule__Parameter__Group_6__0 : rule__Parameter__Group_6__0__Impl rule__Parameter__Group_6__1 ; + // InternalRos2Parser.g:6377:1: rule__Parameter__Group_6__0 : rule__Parameter__Group_6__0__Impl rule__Parameter__Group_6__1 ; public final void rule__Parameter__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6383:1: ( rule__Parameter__Group_6__0__Impl rule__Parameter__Group_6__1 ) - // InternalRos2Parser.g:6384:2: rule__Parameter__Group_6__0__Impl rule__Parameter__Group_6__1 + // InternalRos2Parser.g:6381:1: ( rule__Parameter__Group_6__0__Impl rule__Parameter__Group_6__1 ) + // InternalRos2Parser.g:6382:2: rule__Parameter__Group_6__0__Impl rule__Parameter__Group_6__1 { pushFollow(FOLLOW_22); rule__Parameter__Group_6__0__Impl(); @@ -19459,17 +19417,17 @@ public final void rule__Parameter__Group_6__0() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_6__0__Impl" - // InternalRos2Parser.g:6391:1: rule__Parameter__Group_6__0__Impl : ( Ns ) ; + // InternalRos2Parser.g:6389:1: rule__Parameter__Group_6__0__Impl : ( Ns ) ; public final void rule__Parameter__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6395:1: ( ( Ns ) ) - // InternalRos2Parser.g:6396:1: ( Ns ) + // InternalRos2Parser.g:6393:1: ( ( Ns ) ) + // InternalRos2Parser.g:6394:1: ( Ns ) { - // InternalRos2Parser.g:6396:1: ( Ns ) - // InternalRos2Parser.g:6397:2: Ns + // InternalRos2Parser.g:6394:1: ( Ns ) + // InternalRos2Parser.g:6395:2: Ns { before(grammarAccess.getParameterAccess().getNsKeyword_6_0()); match(input,Ns,FOLLOW_2); @@ -19496,14 +19454,14 @@ public final void rule__Parameter__Group_6__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Parameter__Group_6__1" - // InternalRos2Parser.g:6406:1: rule__Parameter__Group_6__1 : rule__Parameter__Group_6__1__Impl ; + // InternalRos2Parser.g:6404:1: rule__Parameter__Group_6__1 : rule__Parameter__Group_6__1__Impl ; public final void rule__Parameter__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6410:1: ( rule__Parameter__Group_6__1__Impl ) - // InternalRos2Parser.g:6411:2: rule__Parameter__Group_6__1__Impl + // InternalRos2Parser.g:6408:1: ( rule__Parameter__Group_6__1__Impl ) + // InternalRos2Parser.g:6409:2: rule__Parameter__Group_6__1__Impl { pushFollow(FOLLOW_2); rule__Parameter__Group_6__1__Impl(); @@ -19529,21 +19487,21 @@ public final void rule__Parameter__Group_6__1() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_6__1__Impl" - // InternalRos2Parser.g:6417:1: rule__Parameter__Group_6__1__Impl : ( ( rule__Parameter__NamespaceAssignment_6_1 ) ) ; + // InternalRos2Parser.g:6415:1: rule__Parameter__Group_6__1__Impl : ( ( rule__Parameter__NamespaceAssignment_6_1 ) ) ; public final void rule__Parameter__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6421:1: ( ( ( rule__Parameter__NamespaceAssignment_6_1 ) ) ) - // InternalRos2Parser.g:6422:1: ( ( rule__Parameter__NamespaceAssignment_6_1 ) ) + // InternalRos2Parser.g:6419:1: ( ( ( rule__Parameter__NamespaceAssignment_6_1 ) ) ) + // InternalRos2Parser.g:6420:1: ( ( rule__Parameter__NamespaceAssignment_6_1 ) ) { - // InternalRos2Parser.g:6422:1: ( ( rule__Parameter__NamespaceAssignment_6_1 ) ) - // InternalRos2Parser.g:6423:2: ( rule__Parameter__NamespaceAssignment_6_1 ) + // InternalRos2Parser.g:6420:1: ( ( rule__Parameter__NamespaceAssignment_6_1 ) ) + // InternalRos2Parser.g:6421:2: ( rule__Parameter__NamespaceAssignment_6_1 ) { before(grammarAccess.getParameterAccess().getNamespaceAssignment_6_1()); - // InternalRos2Parser.g:6424:2: ( rule__Parameter__NamespaceAssignment_6_1 ) - // InternalRos2Parser.g:6424:3: rule__Parameter__NamespaceAssignment_6_1 + // InternalRos2Parser.g:6422:2: ( rule__Parameter__NamespaceAssignment_6_1 ) + // InternalRos2Parser.g:6422:3: rule__Parameter__NamespaceAssignment_6_1 { pushFollow(FOLLOW_2); rule__Parameter__NamespaceAssignment_6_1(); @@ -19576,14 +19534,14 @@ public final void rule__Parameter__Group_6__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Parameter__Group_7__0" - // InternalRos2Parser.g:6433:1: rule__Parameter__Group_7__0 : rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ; + // InternalRos2Parser.g:6431:1: rule__Parameter__Group_7__0 : rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ; public final void rule__Parameter__Group_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6437:1: ( rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ) - // InternalRos2Parser.g:6438:2: rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 + // InternalRos2Parser.g:6435:1: ( rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ) + // InternalRos2Parser.g:6436:2: rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 { pushFollow(FOLLOW_14); rule__Parameter__Group_7__0__Impl(); @@ -19614,17 +19572,17 @@ public final void rule__Parameter__Group_7__0() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_7__0__Impl" - // InternalRos2Parser.g:6445:1: rule__Parameter__Group_7__0__Impl : ( Qos ) ; + // InternalRos2Parser.g:6443:1: rule__Parameter__Group_7__0__Impl : ( Qos ) ; public final void rule__Parameter__Group_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6449:1: ( ( Qos ) ) - // InternalRos2Parser.g:6450:1: ( Qos ) + // InternalRos2Parser.g:6447:1: ( ( Qos ) ) + // InternalRos2Parser.g:6448:1: ( Qos ) { - // InternalRos2Parser.g:6450:1: ( Qos ) - // InternalRos2Parser.g:6451:2: Qos + // InternalRos2Parser.g:6448:1: ( Qos ) + // InternalRos2Parser.g:6449:2: Qos { before(grammarAccess.getParameterAccess().getQosKeyword_7_0()); match(input,Qos,FOLLOW_2); @@ -19651,14 +19609,14 @@ public final void rule__Parameter__Group_7__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Parameter__Group_7__1" - // InternalRos2Parser.g:6460:1: rule__Parameter__Group_7__1 : rule__Parameter__Group_7__1__Impl ; + // InternalRos2Parser.g:6458:1: rule__Parameter__Group_7__1 : rule__Parameter__Group_7__1__Impl ; public final void rule__Parameter__Group_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6464:1: ( rule__Parameter__Group_7__1__Impl ) - // InternalRos2Parser.g:6465:2: rule__Parameter__Group_7__1__Impl + // InternalRos2Parser.g:6462:1: ( rule__Parameter__Group_7__1__Impl ) + // InternalRos2Parser.g:6463:2: rule__Parameter__Group_7__1__Impl { pushFollow(FOLLOW_2); rule__Parameter__Group_7__1__Impl(); @@ -19684,21 +19642,21 @@ public final void rule__Parameter__Group_7__1() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_7__1__Impl" - // InternalRos2Parser.g:6471:1: rule__Parameter__Group_7__1__Impl : ( ( rule__Parameter__QosAssignment_7_1 ) ) ; + // InternalRos2Parser.g:6469:1: rule__Parameter__Group_7__1__Impl : ( ( rule__Parameter__QosAssignment_7_1 ) ) ; public final void rule__Parameter__Group_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6475:1: ( ( ( rule__Parameter__QosAssignment_7_1 ) ) ) - // InternalRos2Parser.g:6476:1: ( ( rule__Parameter__QosAssignment_7_1 ) ) + // InternalRos2Parser.g:6473:1: ( ( ( rule__Parameter__QosAssignment_7_1 ) ) ) + // InternalRos2Parser.g:6474:1: ( ( rule__Parameter__QosAssignment_7_1 ) ) { - // InternalRos2Parser.g:6476:1: ( ( rule__Parameter__QosAssignment_7_1 ) ) - // InternalRos2Parser.g:6477:2: ( rule__Parameter__QosAssignment_7_1 ) + // InternalRos2Parser.g:6474:1: ( ( rule__Parameter__QosAssignment_7_1 ) ) + // InternalRos2Parser.g:6475:2: ( rule__Parameter__QosAssignment_7_1 ) { before(grammarAccess.getParameterAccess().getQosAssignment_7_1()); - // InternalRos2Parser.g:6478:2: ( rule__Parameter__QosAssignment_7_1 ) - // InternalRos2Parser.g:6478:3: rule__Parameter__QosAssignment_7_1 + // InternalRos2Parser.g:6476:2: ( rule__Parameter__QosAssignment_7_1 ) + // InternalRos2Parser.g:6476:3: rule__Parameter__QosAssignment_7_1 { pushFollow(FOLLOW_2); rule__Parameter__QosAssignment_7_1(); @@ -19730,15 +19688,170 @@ public final void rule__Parameter__Group_7__1__Impl() throws RecognitionExceptio // $ANTLR end "rule__Parameter__Group_7__1__Impl" + // $ANTLR start "rule__Parameter__Group_8__0" + // InternalRos2Parser.g:6485:1: rule__Parameter__Group_8__0 : rule__Parameter__Group_8__0__Impl rule__Parameter__Group_8__1 ; + public final void rule__Parameter__Group_8__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalRos2Parser.g:6489:1: ( rule__Parameter__Group_8__0__Impl rule__Parameter__Group_8__1 ) + // InternalRos2Parser.g:6490:2: rule__Parameter__Group_8__0__Impl rule__Parameter__Group_8__1 + { + pushFollow(FOLLOW_26); + rule__Parameter__Group_8__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__Parameter__Group_8__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Parameter__Group_8__0" + + + // $ANTLR start "rule__Parameter__Group_8__0__Impl" + // InternalRos2Parser.g:6497:1: rule__Parameter__Group_8__0__Impl : ( Default ) ; + public final void rule__Parameter__Group_8__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalRos2Parser.g:6501:1: ( ( Default ) ) + // InternalRos2Parser.g:6502:1: ( Default ) + { + // InternalRos2Parser.g:6502:1: ( Default ) + // InternalRos2Parser.g:6503:2: Default + { + before(grammarAccess.getParameterAccess().getDefaultKeyword_8_0()); + match(input,Default,FOLLOW_2); + after(grammarAccess.getParameterAccess().getDefaultKeyword_8_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Parameter__Group_8__0__Impl" + + + // $ANTLR start "rule__Parameter__Group_8__1" + // InternalRos2Parser.g:6512:1: rule__Parameter__Group_8__1 : rule__Parameter__Group_8__1__Impl ; + public final void rule__Parameter__Group_8__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalRos2Parser.g:6516:1: ( rule__Parameter__Group_8__1__Impl ) + // InternalRos2Parser.g:6517:2: rule__Parameter__Group_8__1__Impl + { + pushFollow(FOLLOW_2); + rule__Parameter__Group_8__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Parameter__Group_8__1" + + + // $ANTLR start "rule__Parameter__Group_8__1__Impl" + // InternalRos2Parser.g:6523:1: rule__Parameter__Group_8__1__Impl : ( ( rule__Parameter__ValueAssignment_8_1 ) ) ; + public final void rule__Parameter__Group_8__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalRos2Parser.g:6527:1: ( ( ( rule__Parameter__ValueAssignment_8_1 ) ) ) + // InternalRos2Parser.g:6528:1: ( ( rule__Parameter__ValueAssignment_8_1 ) ) + { + // InternalRos2Parser.g:6528:1: ( ( rule__Parameter__ValueAssignment_8_1 ) ) + // InternalRos2Parser.g:6529:2: ( rule__Parameter__ValueAssignment_8_1 ) + { + before(grammarAccess.getParameterAccess().getValueAssignment_8_1()); + // InternalRos2Parser.g:6530:2: ( rule__Parameter__ValueAssignment_8_1 ) + // InternalRos2Parser.g:6530:3: rule__Parameter__ValueAssignment_8_1 + { + pushFollow(FOLLOW_2); + rule__Parameter__ValueAssignment_8_1(); + + state._fsp--; + + + } + + after(grammarAccess.getParameterAccess().getValueAssignment_8_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Parameter__Group_8__1__Impl" + + // $ANTLR start "rule__Package_Impl__Group__0" - // InternalRos2Parser.g:6487:1: rule__Package_Impl__Group__0 : rule__Package_Impl__Group__0__Impl rule__Package_Impl__Group__1 ; + // InternalRos2Parser.g:6539:1: rule__Package_Impl__Group__0 : rule__Package_Impl__Group__0__Impl rule__Package_Impl__Group__1 ; public final void rule__Package_Impl__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6491:1: ( rule__Package_Impl__Group__0__Impl rule__Package_Impl__Group__1 ) - // InternalRos2Parser.g:6492:2: rule__Package_Impl__Group__0__Impl rule__Package_Impl__Group__1 + // InternalRos2Parser.g:6543:1: ( rule__Package_Impl__Group__0__Impl rule__Package_Impl__Group__1 ) + // InternalRos2Parser.g:6544:2: rule__Package_Impl__Group__0__Impl rule__Package_Impl__Group__1 { pushFollow(FOLLOW_3); rule__Package_Impl__Group__0__Impl(); @@ -19769,21 +19882,21 @@ public final void rule__Package_Impl__Group__0() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group__0__Impl" - // InternalRos2Parser.g:6499:1: rule__Package_Impl__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:6551:1: rule__Package_Impl__Group__0__Impl : ( () ) ; public final void rule__Package_Impl__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6503:1: ( ( () ) ) - // InternalRos2Parser.g:6504:1: ( () ) + // InternalRos2Parser.g:6555:1: ( ( () ) ) + // InternalRos2Parser.g:6556:1: ( () ) { - // InternalRos2Parser.g:6504:1: ( () ) - // InternalRos2Parser.g:6505:2: () + // InternalRos2Parser.g:6556:1: ( () ) + // InternalRos2Parser.g:6557:2: () { before(grammarAccess.getPackage_ImplAccess().getPackageAction_0()); - // InternalRos2Parser.g:6506:2: () - // InternalRos2Parser.g:6506:3: + // InternalRos2Parser.g:6558:2: () + // InternalRos2Parser.g:6558:3: { } @@ -19806,14 +19919,14 @@ public final void rule__Package_Impl__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Package_Impl__Group__1" - // InternalRos2Parser.g:6514:1: rule__Package_Impl__Group__1 : rule__Package_Impl__Group__1__Impl rule__Package_Impl__Group__2 ; + // InternalRos2Parser.g:6566:1: rule__Package_Impl__Group__1 : rule__Package_Impl__Group__1__Impl rule__Package_Impl__Group__2 ; public final void rule__Package_Impl__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6518:1: ( rule__Package_Impl__Group__1__Impl rule__Package_Impl__Group__2 ) - // InternalRos2Parser.g:6519:2: rule__Package_Impl__Group__1__Impl rule__Package_Impl__Group__2 + // InternalRos2Parser.g:6570:1: ( rule__Package_Impl__Group__1__Impl rule__Package_Impl__Group__2 ) + // InternalRos2Parser.g:6571:2: rule__Package_Impl__Group__1__Impl rule__Package_Impl__Group__2 { pushFollow(FOLLOW_4); rule__Package_Impl__Group__1__Impl(); @@ -19844,21 +19957,21 @@ public final void rule__Package_Impl__Group__1() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group__1__Impl" - // InternalRos2Parser.g:6526:1: rule__Package_Impl__Group__1__Impl : ( ( rule__Package_Impl__NameAssignment_1 ) ) ; + // InternalRos2Parser.g:6578:1: rule__Package_Impl__Group__1__Impl : ( ( rule__Package_Impl__NameAssignment_1 ) ) ; public final void rule__Package_Impl__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6530:1: ( ( ( rule__Package_Impl__NameAssignment_1 ) ) ) - // InternalRos2Parser.g:6531:1: ( ( rule__Package_Impl__NameAssignment_1 ) ) + // InternalRos2Parser.g:6582:1: ( ( ( rule__Package_Impl__NameAssignment_1 ) ) ) + // InternalRos2Parser.g:6583:1: ( ( rule__Package_Impl__NameAssignment_1 ) ) { - // InternalRos2Parser.g:6531:1: ( ( rule__Package_Impl__NameAssignment_1 ) ) - // InternalRos2Parser.g:6532:2: ( rule__Package_Impl__NameAssignment_1 ) + // InternalRos2Parser.g:6583:1: ( ( rule__Package_Impl__NameAssignment_1 ) ) + // InternalRos2Parser.g:6584:2: ( rule__Package_Impl__NameAssignment_1 ) { before(grammarAccess.getPackage_ImplAccess().getNameAssignment_1()); - // InternalRos2Parser.g:6533:2: ( rule__Package_Impl__NameAssignment_1 ) - // InternalRos2Parser.g:6533:3: rule__Package_Impl__NameAssignment_1 + // InternalRos2Parser.g:6585:2: ( rule__Package_Impl__NameAssignment_1 ) + // InternalRos2Parser.g:6585:3: rule__Package_Impl__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Package_Impl__NameAssignment_1(); @@ -19891,14 +20004,14 @@ public final void rule__Package_Impl__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__Package_Impl__Group__2" - // InternalRos2Parser.g:6541:1: rule__Package_Impl__Group__2 : rule__Package_Impl__Group__2__Impl rule__Package_Impl__Group__3 ; + // InternalRos2Parser.g:6593:1: rule__Package_Impl__Group__2 : rule__Package_Impl__Group__2__Impl rule__Package_Impl__Group__3 ; public final void rule__Package_Impl__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6545:1: ( rule__Package_Impl__Group__2__Impl rule__Package_Impl__Group__3 ) - // InternalRos2Parser.g:6546:2: rule__Package_Impl__Group__2__Impl rule__Package_Impl__Group__3 + // InternalRos2Parser.g:6597:1: ( rule__Package_Impl__Group__2__Impl rule__Package_Impl__Group__3 ) + // InternalRos2Parser.g:6598:2: rule__Package_Impl__Group__2__Impl rule__Package_Impl__Group__3 { pushFollow(FOLLOW_5); rule__Package_Impl__Group__2__Impl(); @@ -19929,17 +20042,17 @@ public final void rule__Package_Impl__Group__2() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group__2__Impl" - // InternalRos2Parser.g:6553:1: rule__Package_Impl__Group__2__Impl : ( Colon ) ; + // InternalRos2Parser.g:6605:1: rule__Package_Impl__Group__2__Impl : ( Colon ) ; public final void rule__Package_Impl__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6557:1: ( ( Colon ) ) - // InternalRos2Parser.g:6558:1: ( Colon ) + // InternalRos2Parser.g:6609:1: ( ( Colon ) ) + // InternalRos2Parser.g:6610:1: ( Colon ) { - // InternalRos2Parser.g:6558:1: ( Colon ) - // InternalRos2Parser.g:6559:2: Colon + // InternalRos2Parser.g:6610:1: ( Colon ) + // InternalRos2Parser.g:6611:2: Colon { before(grammarAccess.getPackage_ImplAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -19966,14 +20079,14 @@ public final void rule__Package_Impl__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__Package_Impl__Group__3" - // InternalRos2Parser.g:6568:1: rule__Package_Impl__Group__3 : rule__Package_Impl__Group__3__Impl rule__Package_Impl__Group__4 ; + // InternalRos2Parser.g:6620:1: rule__Package_Impl__Group__3 : rule__Package_Impl__Group__3__Impl rule__Package_Impl__Group__4 ; public final void rule__Package_Impl__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6572:1: ( rule__Package_Impl__Group__3__Impl rule__Package_Impl__Group__4 ) - // InternalRos2Parser.g:6573:2: rule__Package_Impl__Group__3__Impl rule__Package_Impl__Group__4 + // InternalRos2Parser.g:6624:1: ( rule__Package_Impl__Group__3__Impl rule__Package_Impl__Group__4 ) + // InternalRos2Parser.g:6625:2: rule__Package_Impl__Group__3__Impl rule__Package_Impl__Group__4 { pushFollow(FOLLOW_27); rule__Package_Impl__Group__3__Impl(); @@ -20004,17 +20117,17 @@ public final void rule__Package_Impl__Group__3() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group__3__Impl" - // InternalRos2Parser.g:6580:1: rule__Package_Impl__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:6632:1: rule__Package_Impl__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__Package_Impl__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6584:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:6585:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:6636:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:6637:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:6585:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:6586:2: RULE_BEGIN + // InternalRos2Parser.g:6637:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:6638:2: RULE_BEGIN { before(grammarAccess.getPackage_ImplAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -20041,14 +20154,14 @@ public final void rule__Package_Impl__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__Package_Impl__Group__4" - // InternalRos2Parser.g:6595:1: rule__Package_Impl__Group__4 : rule__Package_Impl__Group__4__Impl rule__Package_Impl__Group__5 ; + // InternalRos2Parser.g:6647:1: rule__Package_Impl__Group__4 : rule__Package_Impl__Group__4__Impl rule__Package_Impl__Group__5 ; public final void rule__Package_Impl__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6599:1: ( rule__Package_Impl__Group__4__Impl rule__Package_Impl__Group__5 ) - // InternalRos2Parser.g:6600:2: rule__Package_Impl__Group__4__Impl rule__Package_Impl__Group__5 + // InternalRos2Parser.g:6651:1: ( rule__Package_Impl__Group__4__Impl rule__Package_Impl__Group__5 ) + // InternalRos2Parser.g:6652:2: rule__Package_Impl__Group__4__Impl rule__Package_Impl__Group__5 { pushFollow(FOLLOW_27); rule__Package_Impl__Group__4__Impl(); @@ -20079,29 +20192,29 @@ public final void rule__Package_Impl__Group__4() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group__4__Impl" - // InternalRos2Parser.g:6607:1: rule__Package_Impl__Group__4__Impl : ( ( rule__Package_Impl__Group_4__0 )? ) ; + // InternalRos2Parser.g:6659:1: rule__Package_Impl__Group__4__Impl : ( ( rule__Package_Impl__Group_4__0 )? ) ; public final void rule__Package_Impl__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6611:1: ( ( ( rule__Package_Impl__Group_4__0 )? ) ) - // InternalRos2Parser.g:6612:1: ( ( rule__Package_Impl__Group_4__0 )? ) + // InternalRos2Parser.g:6663:1: ( ( ( rule__Package_Impl__Group_4__0 )? ) ) + // InternalRos2Parser.g:6664:1: ( ( rule__Package_Impl__Group_4__0 )? ) { - // InternalRos2Parser.g:6612:1: ( ( rule__Package_Impl__Group_4__0 )? ) - // InternalRos2Parser.g:6613:2: ( rule__Package_Impl__Group_4__0 )? + // InternalRos2Parser.g:6664:1: ( ( rule__Package_Impl__Group_4__0 )? ) + // InternalRos2Parser.g:6665:2: ( rule__Package_Impl__Group_4__0 )? { before(grammarAccess.getPackage_ImplAccess().getGroup_4()); - // InternalRos2Parser.g:6614:2: ( rule__Package_Impl__Group_4__0 )? - int alt36=2; - int LA36_0 = input.LA(1); + // InternalRos2Parser.g:6666:2: ( rule__Package_Impl__Group_4__0 )? + int alt37=2; + int LA37_0 = input.LA(1); - if ( (LA36_0==FromGitRepo) ) { - alt36=1; + if ( (LA37_0==FromGitRepo) ) { + alt37=1; } - switch (alt36) { + switch (alt37) { case 1 : - // InternalRos2Parser.g:6614:3: rule__Package_Impl__Group_4__0 + // InternalRos2Parser.g:6666:3: rule__Package_Impl__Group_4__0 { pushFollow(FOLLOW_2); rule__Package_Impl__Group_4__0(); @@ -20137,14 +20250,14 @@ public final void rule__Package_Impl__Group__4__Impl() throws RecognitionExcepti // $ANTLR start "rule__Package_Impl__Group__5" - // InternalRos2Parser.g:6622:1: rule__Package_Impl__Group__5 : rule__Package_Impl__Group__5__Impl rule__Package_Impl__Group__6 ; + // InternalRos2Parser.g:6674:1: rule__Package_Impl__Group__5 : rule__Package_Impl__Group__5__Impl rule__Package_Impl__Group__6 ; public final void rule__Package_Impl__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6626:1: ( rule__Package_Impl__Group__5__Impl rule__Package_Impl__Group__6 ) - // InternalRos2Parser.g:6627:2: rule__Package_Impl__Group__5__Impl rule__Package_Impl__Group__6 + // InternalRos2Parser.g:6678:1: ( rule__Package_Impl__Group__5__Impl rule__Package_Impl__Group__6 ) + // InternalRos2Parser.g:6679:2: rule__Package_Impl__Group__5__Impl rule__Package_Impl__Group__6 { pushFollow(FOLLOW_27); rule__Package_Impl__Group__5__Impl(); @@ -20175,29 +20288,29 @@ public final void rule__Package_Impl__Group__5() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group__5__Impl" - // InternalRos2Parser.g:6634:1: rule__Package_Impl__Group__5__Impl : ( ( rule__Package_Impl__Group_5__0 )? ) ; + // InternalRos2Parser.g:6686:1: rule__Package_Impl__Group__5__Impl : ( ( rule__Package_Impl__Group_5__0 )? ) ; public final void rule__Package_Impl__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6638:1: ( ( ( rule__Package_Impl__Group_5__0 )? ) ) - // InternalRos2Parser.g:6639:1: ( ( rule__Package_Impl__Group_5__0 )? ) + // InternalRos2Parser.g:6690:1: ( ( ( rule__Package_Impl__Group_5__0 )? ) ) + // InternalRos2Parser.g:6691:1: ( ( rule__Package_Impl__Group_5__0 )? ) { - // InternalRos2Parser.g:6639:1: ( ( rule__Package_Impl__Group_5__0 )? ) - // InternalRos2Parser.g:6640:2: ( rule__Package_Impl__Group_5__0 )? + // InternalRos2Parser.g:6691:1: ( ( rule__Package_Impl__Group_5__0 )? ) + // InternalRos2Parser.g:6692:2: ( rule__Package_Impl__Group_5__0 )? { before(grammarAccess.getPackage_ImplAccess().getGroup_5()); - // InternalRos2Parser.g:6641:2: ( rule__Package_Impl__Group_5__0 )? - int alt37=2; - int LA37_0 = input.LA(1); + // InternalRos2Parser.g:6693:2: ( rule__Package_Impl__Group_5__0 )? + int alt38=2; + int LA38_0 = input.LA(1); - if ( (LA37_0==Specs) ) { - alt37=1; + if ( (LA38_0==Specs) ) { + alt38=1; } - switch (alt37) { + switch (alt38) { case 1 : - // InternalRos2Parser.g:6641:3: rule__Package_Impl__Group_5__0 + // InternalRos2Parser.g:6693:3: rule__Package_Impl__Group_5__0 { pushFollow(FOLLOW_2); rule__Package_Impl__Group_5__0(); @@ -20233,14 +20346,14 @@ public final void rule__Package_Impl__Group__5__Impl() throws RecognitionExcepti // $ANTLR start "rule__Package_Impl__Group__6" - // InternalRos2Parser.g:6649:1: rule__Package_Impl__Group__6 : rule__Package_Impl__Group__6__Impl rule__Package_Impl__Group__7 ; + // InternalRos2Parser.g:6701:1: rule__Package_Impl__Group__6 : rule__Package_Impl__Group__6__Impl rule__Package_Impl__Group__7 ; public final void rule__Package_Impl__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6653:1: ( rule__Package_Impl__Group__6__Impl rule__Package_Impl__Group__7 ) - // InternalRos2Parser.g:6654:2: rule__Package_Impl__Group__6__Impl rule__Package_Impl__Group__7 + // InternalRos2Parser.g:6705:1: ( rule__Package_Impl__Group__6__Impl rule__Package_Impl__Group__7 ) + // InternalRos2Parser.g:6706:2: rule__Package_Impl__Group__6__Impl rule__Package_Impl__Group__7 { pushFollow(FOLLOW_27); rule__Package_Impl__Group__6__Impl(); @@ -20271,29 +20384,29 @@ public final void rule__Package_Impl__Group__6() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group__6__Impl" - // InternalRos2Parser.g:6661:1: rule__Package_Impl__Group__6__Impl : ( ( rule__Package_Impl__Group_6__0 )? ) ; + // InternalRos2Parser.g:6713:1: rule__Package_Impl__Group__6__Impl : ( ( rule__Package_Impl__Group_6__0 )? ) ; public final void rule__Package_Impl__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6665:1: ( ( ( rule__Package_Impl__Group_6__0 )? ) ) - // InternalRos2Parser.g:6666:1: ( ( rule__Package_Impl__Group_6__0 )? ) + // InternalRos2Parser.g:6717:1: ( ( ( rule__Package_Impl__Group_6__0 )? ) ) + // InternalRos2Parser.g:6718:1: ( ( rule__Package_Impl__Group_6__0 )? ) { - // InternalRos2Parser.g:6666:1: ( ( rule__Package_Impl__Group_6__0 )? ) - // InternalRos2Parser.g:6667:2: ( rule__Package_Impl__Group_6__0 )? + // InternalRos2Parser.g:6718:1: ( ( rule__Package_Impl__Group_6__0 )? ) + // InternalRos2Parser.g:6719:2: ( rule__Package_Impl__Group_6__0 )? { before(grammarAccess.getPackage_ImplAccess().getGroup_6()); - // InternalRos2Parser.g:6668:2: ( rule__Package_Impl__Group_6__0 )? - int alt38=2; - int LA38_0 = input.LA(1); + // InternalRos2Parser.g:6720:2: ( rule__Package_Impl__Group_6__0 )? + int alt39=2; + int LA39_0 = input.LA(1); - if ( (LA38_0==Dependencies) ) { - alt38=1; + if ( (LA39_0==Dependencies) ) { + alt39=1; } - switch (alt38) { + switch (alt39) { case 1 : - // InternalRos2Parser.g:6668:3: rule__Package_Impl__Group_6__0 + // InternalRos2Parser.g:6720:3: rule__Package_Impl__Group_6__0 { pushFollow(FOLLOW_2); rule__Package_Impl__Group_6__0(); @@ -20329,14 +20442,14 @@ public final void rule__Package_Impl__Group__6__Impl() throws RecognitionExcepti // $ANTLR start "rule__Package_Impl__Group__7" - // InternalRos2Parser.g:6676:1: rule__Package_Impl__Group__7 : rule__Package_Impl__Group__7__Impl ; + // InternalRos2Parser.g:6728:1: rule__Package_Impl__Group__7 : rule__Package_Impl__Group__7__Impl ; public final void rule__Package_Impl__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6680:1: ( rule__Package_Impl__Group__7__Impl ) - // InternalRos2Parser.g:6681:2: rule__Package_Impl__Group__7__Impl + // InternalRos2Parser.g:6732:1: ( rule__Package_Impl__Group__7__Impl ) + // InternalRos2Parser.g:6733:2: rule__Package_Impl__Group__7__Impl { pushFollow(FOLLOW_2); rule__Package_Impl__Group__7__Impl(); @@ -20362,17 +20475,17 @@ public final void rule__Package_Impl__Group__7() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group__7__Impl" - // InternalRos2Parser.g:6687:1: rule__Package_Impl__Group__7__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:6739:1: rule__Package_Impl__Group__7__Impl : ( RULE_END ) ; public final void rule__Package_Impl__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6691:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:6692:1: ( RULE_END ) + // InternalRos2Parser.g:6743:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:6744:1: ( RULE_END ) { - // InternalRos2Parser.g:6692:1: ( RULE_END ) - // InternalRos2Parser.g:6693:2: RULE_END + // InternalRos2Parser.g:6744:1: ( RULE_END ) + // InternalRos2Parser.g:6745:2: RULE_END { before(grammarAccess.getPackage_ImplAccess().getENDTerminalRuleCall_7()); match(input,RULE_END,FOLLOW_2); @@ -20399,14 +20512,14 @@ public final void rule__Package_Impl__Group__7__Impl() throws RecognitionExcepti // $ANTLR start "rule__Package_Impl__Group_4__0" - // InternalRos2Parser.g:6703:1: rule__Package_Impl__Group_4__0 : rule__Package_Impl__Group_4__0__Impl rule__Package_Impl__Group_4__1 ; + // InternalRos2Parser.g:6755:1: rule__Package_Impl__Group_4__0 : rule__Package_Impl__Group_4__0__Impl rule__Package_Impl__Group_4__1 ; public final void rule__Package_Impl__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6707:1: ( rule__Package_Impl__Group_4__0__Impl rule__Package_Impl__Group_4__1 ) - // InternalRos2Parser.g:6708:2: rule__Package_Impl__Group_4__0__Impl rule__Package_Impl__Group_4__1 + // InternalRos2Parser.g:6759:1: ( rule__Package_Impl__Group_4__0__Impl rule__Package_Impl__Group_4__1 ) + // InternalRos2Parser.g:6760:2: rule__Package_Impl__Group_4__0__Impl rule__Package_Impl__Group_4__1 { pushFollow(FOLLOW_7); rule__Package_Impl__Group_4__0__Impl(); @@ -20437,17 +20550,17 @@ public final void rule__Package_Impl__Group_4__0() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_4__0__Impl" - // InternalRos2Parser.g:6715:1: rule__Package_Impl__Group_4__0__Impl : ( FromGitRepo ) ; + // InternalRos2Parser.g:6767:1: rule__Package_Impl__Group_4__0__Impl : ( FromGitRepo ) ; public final void rule__Package_Impl__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6719:1: ( ( FromGitRepo ) ) - // InternalRos2Parser.g:6720:1: ( FromGitRepo ) + // InternalRos2Parser.g:6771:1: ( ( FromGitRepo ) ) + // InternalRos2Parser.g:6772:1: ( FromGitRepo ) { - // InternalRos2Parser.g:6720:1: ( FromGitRepo ) - // InternalRos2Parser.g:6721:2: FromGitRepo + // InternalRos2Parser.g:6772:1: ( FromGitRepo ) + // InternalRos2Parser.g:6773:2: FromGitRepo { before(grammarAccess.getPackage_ImplAccess().getFromGitRepoKeyword_4_0()); match(input,FromGitRepo,FOLLOW_2); @@ -20474,14 +20587,14 @@ public final void rule__Package_Impl__Group_4__0__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_4__1" - // InternalRos2Parser.g:6730:1: rule__Package_Impl__Group_4__1 : rule__Package_Impl__Group_4__1__Impl ; + // InternalRos2Parser.g:6782:1: rule__Package_Impl__Group_4__1 : rule__Package_Impl__Group_4__1__Impl ; public final void rule__Package_Impl__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6734:1: ( rule__Package_Impl__Group_4__1__Impl ) - // InternalRos2Parser.g:6735:2: rule__Package_Impl__Group_4__1__Impl + // InternalRos2Parser.g:6786:1: ( rule__Package_Impl__Group_4__1__Impl ) + // InternalRos2Parser.g:6787:2: rule__Package_Impl__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__Package_Impl__Group_4__1__Impl(); @@ -20507,21 +20620,21 @@ public final void rule__Package_Impl__Group_4__1() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_4__1__Impl" - // InternalRos2Parser.g:6741:1: rule__Package_Impl__Group_4__1__Impl : ( ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) ) ; + // InternalRos2Parser.g:6793:1: rule__Package_Impl__Group_4__1__Impl : ( ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) ) ; public final void rule__Package_Impl__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6745:1: ( ( ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) ) ) - // InternalRos2Parser.g:6746:1: ( ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) ) + // InternalRos2Parser.g:6797:1: ( ( ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) ) ) + // InternalRos2Parser.g:6798:1: ( ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) ) { - // InternalRos2Parser.g:6746:1: ( ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) ) - // InternalRos2Parser.g:6747:2: ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) + // InternalRos2Parser.g:6798:1: ( ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) ) + // InternalRos2Parser.g:6799:2: ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) { before(grammarAccess.getPackage_ImplAccess().getFromGitRepoAssignment_4_1()); - // InternalRos2Parser.g:6748:2: ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) - // InternalRos2Parser.g:6748:3: rule__Package_Impl__FromGitRepoAssignment_4_1 + // InternalRos2Parser.g:6800:2: ( rule__Package_Impl__FromGitRepoAssignment_4_1 ) + // InternalRos2Parser.g:6800:3: rule__Package_Impl__FromGitRepoAssignment_4_1 { pushFollow(FOLLOW_2); rule__Package_Impl__FromGitRepoAssignment_4_1(); @@ -20554,14 +20667,14 @@ public final void rule__Package_Impl__Group_4__1__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_5__0" - // InternalRos2Parser.g:6757:1: rule__Package_Impl__Group_5__0 : rule__Package_Impl__Group_5__0__Impl rule__Package_Impl__Group_5__1 ; + // InternalRos2Parser.g:6809:1: rule__Package_Impl__Group_5__0 : rule__Package_Impl__Group_5__0__Impl rule__Package_Impl__Group_5__1 ; public final void rule__Package_Impl__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6761:1: ( rule__Package_Impl__Group_5__0__Impl rule__Package_Impl__Group_5__1 ) - // InternalRos2Parser.g:6762:2: rule__Package_Impl__Group_5__0__Impl rule__Package_Impl__Group_5__1 + // InternalRos2Parser.g:6813:1: ( rule__Package_Impl__Group_5__0__Impl rule__Package_Impl__Group_5__1 ) + // InternalRos2Parser.g:6814:2: rule__Package_Impl__Group_5__0__Impl rule__Package_Impl__Group_5__1 { pushFollow(FOLLOW_5); rule__Package_Impl__Group_5__0__Impl(); @@ -20592,17 +20705,17 @@ public final void rule__Package_Impl__Group_5__0() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_5__0__Impl" - // InternalRos2Parser.g:6769:1: rule__Package_Impl__Group_5__0__Impl : ( Specs ) ; + // InternalRos2Parser.g:6821:1: rule__Package_Impl__Group_5__0__Impl : ( Specs ) ; public final void rule__Package_Impl__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6773:1: ( ( Specs ) ) - // InternalRos2Parser.g:6774:1: ( Specs ) + // InternalRos2Parser.g:6825:1: ( ( Specs ) ) + // InternalRos2Parser.g:6826:1: ( Specs ) { - // InternalRos2Parser.g:6774:1: ( Specs ) - // InternalRos2Parser.g:6775:2: Specs + // InternalRos2Parser.g:6826:1: ( Specs ) + // InternalRos2Parser.g:6827:2: Specs { before(grammarAccess.getPackage_ImplAccess().getSpecsKeyword_5_0()); match(input,Specs,FOLLOW_2); @@ -20629,14 +20742,14 @@ public final void rule__Package_Impl__Group_5__0__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_5__1" - // InternalRos2Parser.g:6784:1: rule__Package_Impl__Group_5__1 : rule__Package_Impl__Group_5__1__Impl rule__Package_Impl__Group_5__2 ; + // InternalRos2Parser.g:6836:1: rule__Package_Impl__Group_5__1 : rule__Package_Impl__Group_5__1__Impl rule__Package_Impl__Group_5__2 ; public final void rule__Package_Impl__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6788:1: ( rule__Package_Impl__Group_5__1__Impl rule__Package_Impl__Group_5__2 ) - // InternalRos2Parser.g:6789:2: rule__Package_Impl__Group_5__1__Impl rule__Package_Impl__Group_5__2 + // InternalRos2Parser.g:6840:1: ( rule__Package_Impl__Group_5__1__Impl rule__Package_Impl__Group_5__2 ) + // InternalRos2Parser.g:6841:2: rule__Package_Impl__Group_5__1__Impl rule__Package_Impl__Group_5__2 { pushFollow(FOLLOW_28); rule__Package_Impl__Group_5__1__Impl(); @@ -20667,17 +20780,17 @@ public final void rule__Package_Impl__Group_5__1() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_5__1__Impl" - // InternalRos2Parser.g:6796:1: rule__Package_Impl__Group_5__1__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:6848:1: rule__Package_Impl__Group_5__1__Impl : ( RULE_BEGIN ) ; public final void rule__Package_Impl__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6800:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:6801:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:6852:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:6853:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:6801:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:6802:2: RULE_BEGIN + // InternalRos2Parser.g:6853:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:6854:2: RULE_BEGIN { before(grammarAccess.getPackage_ImplAccess().getBEGINTerminalRuleCall_5_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -20704,14 +20817,14 @@ public final void rule__Package_Impl__Group_5__1__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_5__2" - // InternalRos2Parser.g:6811:1: rule__Package_Impl__Group_5__2 : rule__Package_Impl__Group_5__2__Impl rule__Package_Impl__Group_5__3 ; + // InternalRos2Parser.g:6863:1: rule__Package_Impl__Group_5__2 : rule__Package_Impl__Group_5__2__Impl rule__Package_Impl__Group_5__3 ; public final void rule__Package_Impl__Group_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6815:1: ( rule__Package_Impl__Group_5__2__Impl rule__Package_Impl__Group_5__3 ) - // InternalRos2Parser.g:6816:2: rule__Package_Impl__Group_5__2__Impl rule__Package_Impl__Group_5__3 + // InternalRos2Parser.g:6867:1: ( rule__Package_Impl__Group_5__2__Impl rule__Package_Impl__Group_5__3 ) + // InternalRos2Parser.g:6868:2: rule__Package_Impl__Group_5__2__Impl rule__Package_Impl__Group_5__3 { pushFollow(FOLLOW_28); rule__Package_Impl__Group_5__2__Impl(); @@ -20742,33 +20855,33 @@ public final void rule__Package_Impl__Group_5__2() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_5__2__Impl" - // InternalRos2Parser.g:6823:1: rule__Package_Impl__Group_5__2__Impl : ( ( rule__Package_Impl__SpecAssignment_5_2 )* ) ; + // InternalRos2Parser.g:6875:1: rule__Package_Impl__Group_5__2__Impl : ( ( rule__Package_Impl__SpecAssignment_5_2 )* ) ; public final void rule__Package_Impl__Group_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6827:1: ( ( ( rule__Package_Impl__SpecAssignment_5_2 )* ) ) - // InternalRos2Parser.g:6828:1: ( ( rule__Package_Impl__SpecAssignment_5_2 )* ) + // InternalRos2Parser.g:6879:1: ( ( ( rule__Package_Impl__SpecAssignment_5_2 )* ) ) + // InternalRos2Parser.g:6880:1: ( ( rule__Package_Impl__SpecAssignment_5_2 )* ) { - // InternalRos2Parser.g:6828:1: ( ( rule__Package_Impl__SpecAssignment_5_2 )* ) - // InternalRos2Parser.g:6829:2: ( rule__Package_Impl__SpecAssignment_5_2 )* + // InternalRos2Parser.g:6880:1: ( ( rule__Package_Impl__SpecAssignment_5_2 )* ) + // InternalRos2Parser.g:6881:2: ( rule__Package_Impl__SpecAssignment_5_2 )* { before(grammarAccess.getPackage_ImplAccess().getSpecAssignment_5_2()); - // InternalRos2Parser.g:6830:2: ( rule__Package_Impl__SpecAssignment_5_2 )* - loop39: + // InternalRos2Parser.g:6882:2: ( rule__Package_Impl__SpecAssignment_5_2 )* + loop40: do { - int alt39=2; - int LA39_0 = input.LA(1); + int alt40=2; + int LA40_0 = input.LA(1); - if ( (LA39_0==Action_1||LA39_0==Msg||LA39_0==Srv) ) { - alt39=1; + if ( (LA40_0==Action_1||LA40_0==Msg||LA40_0==Srv) ) { + alt40=1; } - switch (alt39) { + switch (alt40) { case 1 : - // InternalRos2Parser.g:6830:3: rule__Package_Impl__SpecAssignment_5_2 + // InternalRos2Parser.g:6882:3: rule__Package_Impl__SpecAssignment_5_2 { pushFollow(FOLLOW_29); rule__Package_Impl__SpecAssignment_5_2(); @@ -20780,7 +20893,7 @@ public final void rule__Package_Impl__Group_5__2__Impl() throws RecognitionExcep break; default : - break loop39; + break loop40; } } while (true); @@ -20807,14 +20920,14 @@ public final void rule__Package_Impl__Group_5__2__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_5__3" - // InternalRos2Parser.g:6838:1: rule__Package_Impl__Group_5__3 : rule__Package_Impl__Group_5__3__Impl ; + // InternalRos2Parser.g:6890:1: rule__Package_Impl__Group_5__3 : rule__Package_Impl__Group_5__3__Impl ; public final void rule__Package_Impl__Group_5__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6842:1: ( rule__Package_Impl__Group_5__3__Impl ) - // InternalRos2Parser.g:6843:2: rule__Package_Impl__Group_5__3__Impl + // InternalRos2Parser.g:6894:1: ( rule__Package_Impl__Group_5__3__Impl ) + // InternalRos2Parser.g:6895:2: rule__Package_Impl__Group_5__3__Impl { pushFollow(FOLLOW_2); rule__Package_Impl__Group_5__3__Impl(); @@ -20840,17 +20953,17 @@ public final void rule__Package_Impl__Group_5__3() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_5__3__Impl" - // InternalRos2Parser.g:6849:1: rule__Package_Impl__Group_5__3__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:6901:1: rule__Package_Impl__Group_5__3__Impl : ( RULE_END ) ; public final void rule__Package_Impl__Group_5__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6853:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:6854:1: ( RULE_END ) + // InternalRos2Parser.g:6905:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:6906:1: ( RULE_END ) { - // InternalRos2Parser.g:6854:1: ( RULE_END ) - // InternalRos2Parser.g:6855:2: RULE_END + // InternalRos2Parser.g:6906:1: ( RULE_END ) + // InternalRos2Parser.g:6907:2: RULE_END { before(grammarAccess.getPackage_ImplAccess().getENDTerminalRuleCall_5_3()); match(input,RULE_END,FOLLOW_2); @@ -20877,14 +20990,14 @@ public final void rule__Package_Impl__Group_5__3__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_6__0" - // InternalRos2Parser.g:6865:1: rule__Package_Impl__Group_6__0 : rule__Package_Impl__Group_6__0__Impl rule__Package_Impl__Group_6__1 ; + // InternalRos2Parser.g:6917:1: rule__Package_Impl__Group_6__0 : rule__Package_Impl__Group_6__0__Impl rule__Package_Impl__Group_6__1 ; public final void rule__Package_Impl__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6869:1: ( rule__Package_Impl__Group_6__0__Impl rule__Package_Impl__Group_6__1 ) - // InternalRos2Parser.g:6870:2: rule__Package_Impl__Group_6__0__Impl rule__Package_Impl__Group_6__1 + // InternalRos2Parser.g:6921:1: ( rule__Package_Impl__Group_6__0__Impl rule__Package_Impl__Group_6__1 ) + // InternalRos2Parser.g:6922:2: rule__Package_Impl__Group_6__0__Impl rule__Package_Impl__Group_6__1 { pushFollow(FOLLOW_10); rule__Package_Impl__Group_6__0__Impl(); @@ -20915,17 +21028,17 @@ public final void rule__Package_Impl__Group_6__0() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_6__0__Impl" - // InternalRos2Parser.g:6877:1: rule__Package_Impl__Group_6__0__Impl : ( Dependencies ) ; + // InternalRos2Parser.g:6929:1: rule__Package_Impl__Group_6__0__Impl : ( Dependencies ) ; public final void rule__Package_Impl__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6881:1: ( ( Dependencies ) ) - // InternalRos2Parser.g:6882:1: ( Dependencies ) + // InternalRos2Parser.g:6933:1: ( ( Dependencies ) ) + // InternalRos2Parser.g:6934:1: ( Dependencies ) { - // InternalRos2Parser.g:6882:1: ( Dependencies ) - // InternalRos2Parser.g:6883:2: Dependencies + // InternalRos2Parser.g:6934:1: ( Dependencies ) + // InternalRos2Parser.g:6935:2: Dependencies { before(grammarAccess.getPackage_ImplAccess().getDependenciesKeyword_6_0()); match(input,Dependencies,FOLLOW_2); @@ -20952,14 +21065,14 @@ public final void rule__Package_Impl__Group_6__0__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_6__1" - // InternalRos2Parser.g:6892:1: rule__Package_Impl__Group_6__1 : rule__Package_Impl__Group_6__1__Impl rule__Package_Impl__Group_6__2 ; + // InternalRos2Parser.g:6944:1: rule__Package_Impl__Group_6__1 : rule__Package_Impl__Group_6__1__Impl rule__Package_Impl__Group_6__2 ; public final void rule__Package_Impl__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6896:1: ( rule__Package_Impl__Group_6__1__Impl rule__Package_Impl__Group_6__2 ) - // InternalRos2Parser.g:6897:2: rule__Package_Impl__Group_6__1__Impl rule__Package_Impl__Group_6__2 + // InternalRos2Parser.g:6948:1: ( rule__Package_Impl__Group_6__1__Impl rule__Package_Impl__Group_6__2 ) + // InternalRos2Parser.g:6949:2: rule__Package_Impl__Group_6__1__Impl rule__Package_Impl__Group_6__2 { pushFollow(FOLLOW_11); rule__Package_Impl__Group_6__1__Impl(); @@ -20990,17 +21103,17 @@ public final void rule__Package_Impl__Group_6__1() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_6__1__Impl" - // InternalRos2Parser.g:6904:1: rule__Package_Impl__Group_6__1__Impl : ( LeftSquareBracket ) ; + // InternalRos2Parser.g:6956:1: rule__Package_Impl__Group_6__1__Impl : ( LeftSquareBracket ) ; public final void rule__Package_Impl__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6908:1: ( ( LeftSquareBracket ) ) - // InternalRos2Parser.g:6909:1: ( LeftSquareBracket ) + // InternalRos2Parser.g:6960:1: ( ( LeftSquareBracket ) ) + // InternalRos2Parser.g:6961:1: ( LeftSquareBracket ) { - // InternalRos2Parser.g:6909:1: ( LeftSquareBracket ) - // InternalRos2Parser.g:6910:2: LeftSquareBracket + // InternalRos2Parser.g:6961:1: ( LeftSquareBracket ) + // InternalRos2Parser.g:6962:2: LeftSquareBracket { before(grammarAccess.getPackage_ImplAccess().getLeftSquareBracketKeyword_6_1()); match(input,LeftSquareBracket,FOLLOW_2); @@ -21027,14 +21140,14 @@ public final void rule__Package_Impl__Group_6__1__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_6__2" - // InternalRos2Parser.g:6919:1: rule__Package_Impl__Group_6__2 : rule__Package_Impl__Group_6__2__Impl rule__Package_Impl__Group_6__3 ; + // InternalRos2Parser.g:6971:1: rule__Package_Impl__Group_6__2 : rule__Package_Impl__Group_6__2__Impl rule__Package_Impl__Group_6__3 ; public final void rule__Package_Impl__Group_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6923:1: ( rule__Package_Impl__Group_6__2__Impl rule__Package_Impl__Group_6__3 ) - // InternalRos2Parser.g:6924:2: rule__Package_Impl__Group_6__2__Impl rule__Package_Impl__Group_6__3 + // InternalRos2Parser.g:6975:1: ( rule__Package_Impl__Group_6__2__Impl rule__Package_Impl__Group_6__3 ) + // InternalRos2Parser.g:6976:2: rule__Package_Impl__Group_6__2__Impl rule__Package_Impl__Group_6__3 { pushFollow(FOLLOW_12); rule__Package_Impl__Group_6__2__Impl(); @@ -21065,21 +21178,21 @@ public final void rule__Package_Impl__Group_6__2() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_6__2__Impl" - // InternalRos2Parser.g:6931:1: rule__Package_Impl__Group_6__2__Impl : ( ( rule__Package_Impl__DependencyAssignment_6_2 ) ) ; + // InternalRos2Parser.g:6983:1: rule__Package_Impl__Group_6__2__Impl : ( ( rule__Package_Impl__DependencyAssignment_6_2 ) ) ; public final void rule__Package_Impl__Group_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6935:1: ( ( ( rule__Package_Impl__DependencyAssignment_6_2 ) ) ) - // InternalRos2Parser.g:6936:1: ( ( rule__Package_Impl__DependencyAssignment_6_2 ) ) + // InternalRos2Parser.g:6987:1: ( ( ( rule__Package_Impl__DependencyAssignment_6_2 ) ) ) + // InternalRos2Parser.g:6988:1: ( ( rule__Package_Impl__DependencyAssignment_6_2 ) ) { - // InternalRos2Parser.g:6936:1: ( ( rule__Package_Impl__DependencyAssignment_6_2 ) ) - // InternalRos2Parser.g:6937:2: ( rule__Package_Impl__DependencyAssignment_6_2 ) + // InternalRos2Parser.g:6988:1: ( ( rule__Package_Impl__DependencyAssignment_6_2 ) ) + // InternalRos2Parser.g:6989:2: ( rule__Package_Impl__DependencyAssignment_6_2 ) { before(grammarAccess.getPackage_ImplAccess().getDependencyAssignment_6_2()); - // InternalRos2Parser.g:6938:2: ( rule__Package_Impl__DependencyAssignment_6_2 ) - // InternalRos2Parser.g:6938:3: rule__Package_Impl__DependencyAssignment_6_2 + // InternalRos2Parser.g:6990:2: ( rule__Package_Impl__DependencyAssignment_6_2 ) + // InternalRos2Parser.g:6990:3: rule__Package_Impl__DependencyAssignment_6_2 { pushFollow(FOLLOW_2); rule__Package_Impl__DependencyAssignment_6_2(); @@ -21112,14 +21225,14 @@ public final void rule__Package_Impl__Group_6__2__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_6__3" - // InternalRos2Parser.g:6946:1: rule__Package_Impl__Group_6__3 : rule__Package_Impl__Group_6__3__Impl rule__Package_Impl__Group_6__4 ; + // InternalRos2Parser.g:6998:1: rule__Package_Impl__Group_6__3 : rule__Package_Impl__Group_6__3__Impl rule__Package_Impl__Group_6__4 ; public final void rule__Package_Impl__Group_6__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6950:1: ( rule__Package_Impl__Group_6__3__Impl rule__Package_Impl__Group_6__4 ) - // InternalRos2Parser.g:6951:2: rule__Package_Impl__Group_6__3__Impl rule__Package_Impl__Group_6__4 + // InternalRos2Parser.g:7002:1: ( rule__Package_Impl__Group_6__3__Impl rule__Package_Impl__Group_6__4 ) + // InternalRos2Parser.g:7003:2: rule__Package_Impl__Group_6__3__Impl rule__Package_Impl__Group_6__4 { pushFollow(FOLLOW_12); rule__Package_Impl__Group_6__3__Impl(); @@ -21150,33 +21263,33 @@ public final void rule__Package_Impl__Group_6__3() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_6__3__Impl" - // InternalRos2Parser.g:6958:1: rule__Package_Impl__Group_6__3__Impl : ( ( rule__Package_Impl__Group_6_3__0 )* ) ; + // InternalRos2Parser.g:7010:1: rule__Package_Impl__Group_6__3__Impl : ( ( rule__Package_Impl__Group_6_3__0 )* ) ; public final void rule__Package_Impl__Group_6__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6962:1: ( ( ( rule__Package_Impl__Group_6_3__0 )* ) ) - // InternalRos2Parser.g:6963:1: ( ( rule__Package_Impl__Group_6_3__0 )* ) + // InternalRos2Parser.g:7014:1: ( ( ( rule__Package_Impl__Group_6_3__0 )* ) ) + // InternalRos2Parser.g:7015:1: ( ( rule__Package_Impl__Group_6_3__0 )* ) { - // InternalRos2Parser.g:6963:1: ( ( rule__Package_Impl__Group_6_3__0 )* ) - // InternalRos2Parser.g:6964:2: ( rule__Package_Impl__Group_6_3__0 )* + // InternalRos2Parser.g:7015:1: ( ( rule__Package_Impl__Group_6_3__0 )* ) + // InternalRos2Parser.g:7016:2: ( rule__Package_Impl__Group_6_3__0 )* { before(grammarAccess.getPackage_ImplAccess().getGroup_6_3()); - // InternalRos2Parser.g:6965:2: ( rule__Package_Impl__Group_6_3__0 )* - loop40: + // InternalRos2Parser.g:7017:2: ( rule__Package_Impl__Group_6_3__0 )* + loop41: do { - int alt40=2; - int LA40_0 = input.LA(1); + int alt41=2; + int LA41_0 = input.LA(1); - if ( (LA40_0==Comma) ) { - alt40=1; + if ( (LA41_0==Comma) ) { + alt41=1; } - switch (alt40) { + switch (alt41) { case 1 : - // InternalRos2Parser.g:6965:3: rule__Package_Impl__Group_6_3__0 + // InternalRos2Parser.g:7017:3: rule__Package_Impl__Group_6_3__0 { pushFollow(FOLLOW_13); rule__Package_Impl__Group_6_3__0(); @@ -21188,7 +21301,7 @@ public final void rule__Package_Impl__Group_6__3__Impl() throws RecognitionExcep break; default : - break loop40; + break loop41; } } while (true); @@ -21215,14 +21328,14 @@ public final void rule__Package_Impl__Group_6__3__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_6__4" - // InternalRos2Parser.g:6973:1: rule__Package_Impl__Group_6__4 : rule__Package_Impl__Group_6__4__Impl ; + // InternalRos2Parser.g:7025:1: rule__Package_Impl__Group_6__4 : rule__Package_Impl__Group_6__4__Impl ; public final void rule__Package_Impl__Group_6__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6977:1: ( rule__Package_Impl__Group_6__4__Impl ) - // InternalRos2Parser.g:6978:2: rule__Package_Impl__Group_6__4__Impl + // InternalRos2Parser.g:7029:1: ( rule__Package_Impl__Group_6__4__Impl ) + // InternalRos2Parser.g:7030:2: rule__Package_Impl__Group_6__4__Impl { pushFollow(FOLLOW_2); rule__Package_Impl__Group_6__4__Impl(); @@ -21248,17 +21361,17 @@ public final void rule__Package_Impl__Group_6__4() throws RecognitionException { // $ANTLR start "rule__Package_Impl__Group_6__4__Impl" - // InternalRos2Parser.g:6984:1: rule__Package_Impl__Group_6__4__Impl : ( RightSquareBracket ) ; + // InternalRos2Parser.g:7036:1: rule__Package_Impl__Group_6__4__Impl : ( RightSquareBracket ) ; public final void rule__Package_Impl__Group_6__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:6988:1: ( ( RightSquareBracket ) ) - // InternalRos2Parser.g:6989:1: ( RightSquareBracket ) + // InternalRos2Parser.g:7040:1: ( ( RightSquareBracket ) ) + // InternalRos2Parser.g:7041:1: ( RightSquareBracket ) { - // InternalRos2Parser.g:6989:1: ( RightSquareBracket ) - // InternalRos2Parser.g:6990:2: RightSquareBracket + // InternalRos2Parser.g:7041:1: ( RightSquareBracket ) + // InternalRos2Parser.g:7042:2: RightSquareBracket { before(grammarAccess.getPackage_ImplAccess().getRightSquareBracketKeyword_6_4()); match(input,RightSquareBracket,FOLLOW_2); @@ -21285,14 +21398,14 @@ public final void rule__Package_Impl__Group_6__4__Impl() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__Group_6_3__0" - // InternalRos2Parser.g:7000:1: rule__Package_Impl__Group_6_3__0 : rule__Package_Impl__Group_6_3__0__Impl rule__Package_Impl__Group_6_3__1 ; + // InternalRos2Parser.g:7052:1: rule__Package_Impl__Group_6_3__0 : rule__Package_Impl__Group_6_3__0__Impl rule__Package_Impl__Group_6_3__1 ; public final void rule__Package_Impl__Group_6_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7004:1: ( rule__Package_Impl__Group_6_3__0__Impl rule__Package_Impl__Group_6_3__1 ) - // InternalRos2Parser.g:7005:2: rule__Package_Impl__Group_6_3__0__Impl rule__Package_Impl__Group_6_3__1 + // InternalRos2Parser.g:7056:1: ( rule__Package_Impl__Group_6_3__0__Impl rule__Package_Impl__Group_6_3__1 ) + // InternalRos2Parser.g:7057:2: rule__Package_Impl__Group_6_3__0__Impl rule__Package_Impl__Group_6_3__1 { pushFollow(FOLLOW_11); rule__Package_Impl__Group_6_3__0__Impl(); @@ -21323,17 +21436,17 @@ public final void rule__Package_Impl__Group_6_3__0() throws RecognitionException // $ANTLR start "rule__Package_Impl__Group_6_3__0__Impl" - // InternalRos2Parser.g:7012:1: rule__Package_Impl__Group_6_3__0__Impl : ( Comma ) ; + // InternalRos2Parser.g:7064:1: rule__Package_Impl__Group_6_3__0__Impl : ( Comma ) ; public final void rule__Package_Impl__Group_6_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7016:1: ( ( Comma ) ) - // InternalRos2Parser.g:7017:1: ( Comma ) + // InternalRos2Parser.g:7068:1: ( ( Comma ) ) + // InternalRos2Parser.g:7069:1: ( Comma ) { - // InternalRos2Parser.g:7017:1: ( Comma ) - // InternalRos2Parser.g:7018:2: Comma + // InternalRos2Parser.g:7069:1: ( Comma ) + // InternalRos2Parser.g:7070:2: Comma { before(grammarAccess.getPackage_ImplAccess().getCommaKeyword_6_3_0()); match(input,Comma,FOLLOW_2); @@ -21360,14 +21473,14 @@ public final void rule__Package_Impl__Group_6_3__0__Impl() throws RecognitionExc // $ANTLR start "rule__Package_Impl__Group_6_3__1" - // InternalRos2Parser.g:7027:1: rule__Package_Impl__Group_6_3__1 : rule__Package_Impl__Group_6_3__1__Impl ; + // InternalRos2Parser.g:7079:1: rule__Package_Impl__Group_6_3__1 : rule__Package_Impl__Group_6_3__1__Impl ; public final void rule__Package_Impl__Group_6_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7031:1: ( rule__Package_Impl__Group_6_3__1__Impl ) - // InternalRos2Parser.g:7032:2: rule__Package_Impl__Group_6_3__1__Impl + // InternalRos2Parser.g:7083:1: ( rule__Package_Impl__Group_6_3__1__Impl ) + // InternalRos2Parser.g:7084:2: rule__Package_Impl__Group_6_3__1__Impl { pushFollow(FOLLOW_2); rule__Package_Impl__Group_6_3__1__Impl(); @@ -21393,21 +21506,21 @@ public final void rule__Package_Impl__Group_6_3__1() throws RecognitionException // $ANTLR start "rule__Package_Impl__Group_6_3__1__Impl" - // InternalRos2Parser.g:7038:1: rule__Package_Impl__Group_6_3__1__Impl : ( ( rule__Package_Impl__DependencyAssignment_6_3_1 ) ) ; + // InternalRos2Parser.g:7090:1: rule__Package_Impl__Group_6_3__1__Impl : ( ( rule__Package_Impl__DependencyAssignment_6_3_1 ) ) ; public final void rule__Package_Impl__Group_6_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7042:1: ( ( ( rule__Package_Impl__DependencyAssignment_6_3_1 ) ) ) - // InternalRos2Parser.g:7043:1: ( ( rule__Package_Impl__DependencyAssignment_6_3_1 ) ) + // InternalRos2Parser.g:7094:1: ( ( ( rule__Package_Impl__DependencyAssignment_6_3_1 ) ) ) + // InternalRos2Parser.g:7095:1: ( ( rule__Package_Impl__DependencyAssignment_6_3_1 ) ) { - // InternalRos2Parser.g:7043:1: ( ( rule__Package_Impl__DependencyAssignment_6_3_1 ) ) - // InternalRos2Parser.g:7044:2: ( rule__Package_Impl__DependencyAssignment_6_3_1 ) + // InternalRos2Parser.g:7095:1: ( ( rule__Package_Impl__DependencyAssignment_6_3_1 ) ) + // InternalRos2Parser.g:7096:2: ( rule__Package_Impl__DependencyAssignment_6_3_1 ) { before(grammarAccess.getPackage_ImplAccess().getDependencyAssignment_6_3_1()); - // InternalRos2Parser.g:7045:2: ( rule__Package_Impl__DependencyAssignment_6_3_1 ) - // InternalRos2Parser.g:7045:3: rule__Package_Impl__DependencyAssignment_6_3_1 + // InternalRos2Parser.g:7097:2: ( rule__Package_Impl__DependencyAssignment_6_3_1 ) + // InternalRos2Parser.g:7097:3: rule__Package_Impl__DependencyAssignment_6_3_1 { pushFollow(FOLLOW_2); rule__Package_Impl__DependencyAssignment_6_3_1(); @@ -21440,14 +21553,14 @@ public final void rule__Package_Impl__Group_6_3__1__Impl() throws RecognitionExc // $ANTLR start "rule__Artifact__Group__0" - // InternalRos2Parser.g:7054:1: rule__Artifact__Group__0 : rule__Artifact__Group__0__Impl rule__Artifact__Group__1 ; + // InternalRos2Parser.g:7106:1: rule__Artifact__Group__0 : rule__Artifact__Group__0__Impl rule__Artifact__Group__1 ; public final void rule__Artifact__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7058:1: ( rule__Artifact__Group__0__Impl rule__Artifact__Group__1 ) - // InternalRos2Parser.g:7059:2: rule__Artifact__Group__0__Impl rule__Artifact__Group__1 + // InternalRos2Parser.g:7110:1: ( rule__Artifact__Group__0__Impl rule__Artifact__Group__1 ) + // InternalRos2Parser.g:7111:2: rule__Artifact__Group__0__Impl rule__Artifact__Group__1 { pushFollow(FOLLOW_3); rule__Artifact__Group__0__Impl(); @@ -21478,21 +21591,21 @@ public final void rule__Artifact__Group__0() throws RecognitionException { // $ANTLR start "rule__Artifact__Group__0__Impl" - // InternalRos2Parser.g:7066:1: rule__Artifact__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:7118:1: rule__Artifact__Group__0__Impl : ( () ) ; public final void rule__Artifact__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7070:1: ( ( () ) ) - // InternalRos2Parser.g:7071:1: ( () ) + // InternalRos2Parser.g:7122:1: ( ( () ) ) + // InternalRos2Parser.g:7123:1: ( () ) { - // InternalRos2Parser.g:7071:1: ( () ) - // InternalRos2Parser.g:7072:2: () + // InternalRos2Parser.g:7123:1: ( () ) + // InternalRos2Parser.g:7124:2: () { before(grammarAccess.getArtifactAccess().getArtifactAction_0()); - // InternalRos2Parser.g:7073:2: () - // InternalRos2Parser.g:7073:3: + // InternalRos2Parser.g:7125:2: () + // InternalRos2Parser.g:7125:3: { } @@ -21515,14 +21628,14 @@ public final void rule__Artifact__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Artifact__Group__1" - // InternalRos2Parser.g:7081:1: rule__Artifact__Group__1 : rule__Artifact__Group__1__Impl rule__Artifact__Group__2 ; + // InternalRos2Parser.g:7133:1: rule__Artifact__Group__1 : rule__Artifact__Group__1__Impl rule__Artifact__Group__2 ; public final void rule__Artifact__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7085:1: ( rule__Artifact__Group__1__Impl rule__Artifact__Group__2 ) - // InternalRos2Parser.g:7086:2: rule__Artifact__Group__1__Impl rule__Artifact__Group__2 + // InternalRos2Parser.g:7137:1: ( rule__Artifact__Group__1__Impl rule__Artifact__Group__2 ) + // InternalRos2Parser.g:7138:2: rule__Artifact__Group__1__Impl rule__Artifact__Group__2 { pushFollow(FOLLOW_4); rule__Artifact__Group__1__Impl(); @@ -21553,21 +21666,21 @@ public final void rule__Artifact__Group__1() throws RecognitionException { // $ANTLR start "rule__Artifact__Group__1__Impl" - // InternalRos2Parser.g:7093:1: rule__Artifact__Group__1__Impl : ( ( rule__Artifact__NameAssignment_1 ) ) ; + // InternalRos2Parser.g:7145:1: rule__Artifact__Group__1__Impl : ( ( rule__Artifact__NameAssignment_1 ) ) ; public final void rule__Artifact__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7097:1: ( ( ( rule__Artifact__NameAssignment_1 ) ) ) - // InternalRos2Parser.g:7098:1: ( ( rule__Artifact__NameAssignment_1 ) ) + // InternalRos2Parser.g:7149:1: ( ( ( rule__Artifact__NameAssignment_1 ) ) ) + // InternalRos2Parser.g:7150:1: ( ( rule__Artifact__NameAssignment_1 ) ) { - // InternalRos2Parser.g:7098:1: ( ( rule__Artifact__NameAssignment_1 ) ) - // InternalRos2Parser.g:7099:2: ( rule__Artifact__NameAssignment_1 ) + // InternalRos2Parser.g:7150:1: ( ( rule__Artifact__NameAssignment_1 ) ) + // InternalRos2Parser.g:7151:2: ( rule__Artifact__NameAssignment_1 ) { before(grammarAccess.getArtifactAccess().getNameAssignment_1()); - // InternalRos2Parser.g:7100:2: ( rule__Artifact__NameAssignment_1 ) - // InternalRos2Parser.g:7100:3: rule__Artifact__NameAssignment_1 + // InternalRos2Parser.g:7152:2: ( rule__Artifact__NameAssignment_1 ) + // InternalRos2Parser.g:7152:3: rule__Artifact__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Artifact__NameAssignment_1(); @@ -21600,14 +21713,14 @@ public final void rule__Artifact__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Artifact__Group__2" - // InternalRos2Parser.g:7108:1: rule__Artifact__Group__2 : rule__Artifact__Group__2__Impl rule__Artifact__Group__3 ; + // InternalRos2Parser.g:7160:1: rule__Artifact__Group__2 : rule__Artifact__Group__2__Impl rule__Artifact__Group__3 ; public final void rule__Artifact__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7112:1: ( rule__Artifact__Group__2__Impl rule__Artifact__Group__3 ) - // InternalRos2Parser.g:7113:2: rule__Artifact__Group__2__Impl rule__Artifact__Group__3 + // InternalRos2Parser.g:7164:1: ( rule__Artifact__Group__2__Impl rule__Artifact__Group__3 ) + // InternalRos2Parser.g:7165:2: rule__Artifact__Group__2__Impl rule__Artifact__Group__3 { pushFollow(FOLLOW_5); rule__Artifact__Group__2__Impl(); @@ -21638,17 +21751,17 @@ public final void rule__Artifact__Group__2() throws RecognitionException { // $ANTLR start "rule__Artifact__Group__2__Impl" - // InternalRos2Parser.g:7120:1: rule__Artifact__Group__2__Impl : ( Colon ) ; + // InternalRos2Parser.g:7172:1: rule__Artifact__Group__2__Impl : ( Colon ) ; public final void rule__Artifact__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7124:1: ( ( Colon ) ) - // InternalRos2Parser.g:7125:1: ( Colon ) + // InternalRos2Parser.g:7176:1: ( ( Colon ) ) + // InternalRos2Parser.g:7177:1: ( Colon ) { - // InternalRos2Parser.g:7125:1: ( Colon ) - // InternalRos2Parser.g:7126:2: Colon + // InternalRos2Parser.g:7177:1: ( Colon ) + // InternalRos2Parser.g:7178:2: Colon { before(grammarAccess.getArtifactAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -21675,14 +21788,14 @@ public final void rule__Artifact__Group__2__Impl() throws RecognitionException { // $ANTLR start "rule__Artifact__Group__3" - // InternalRos2Parser.g:7135:1: rule__Artifact__Group__3 : rule__Artifact__Group__3__Impl rule__Artifact__Group__4 ; + // InternalRos2Parser.g:7187:1: rule__Artifact__Group__3 : rule__Artifact__Group__3__Impl rule__Artifact__Group__4 ; public final void rule__Artifact__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7139:1: ( rule__Artifact__Group__3__Impl rule__Artifact__Group__4 ) - // InternalRos2Parser.g:7140:2: rule__Artifact__Group__3__Impl rule__Artifact__Group__4 + // InternalRos2Parser.g:7191:1: ( rule__Artifact__Group__3__Impl rule__Artifact__Group__4 ) + // InternalRos2Parser.g:7192:2: rule__Artifact__Group__3__Impl rule__Artifact__Group__4 { pushFollow(FOLLOW_30); rule__Artifact__Group__3__Impl(); @@ -21713,17 +21826,17 @@ public final void rule__Artifact__Group__3() throws RecognitionException { // $ANTLR start "rule__Artifact__Group__3__Impl" - // InternalRos2Parser.g:7147:1: rule__Artifact__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:7199:1: rule__Artifact__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__Artifact__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7151:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:7152:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:7203:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:7204:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:7152:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:7153:2: RULE_BEGIN + // InternalRos2Parser.g:7204:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:7205:2: RULE_BEGIN { before(grammarAccess.getArtifactAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -21750,14 +21863,14 @@ public final void rule__Artifact__Group__3__Impl() throws RecognitionException { // $ANTLR start "rule__Artifact__Group__4" - // InternalRos2Parser.g:7162:1: rule__Artifact__Group__4 : rule__Artifact__Group__4__Impl rule__Artifact__Group__5 ; + // InternalRos2Parser.g:7214:1: rule__Artifact__Group__4 : rule__Artifact__Group__4__Impl rule__Artifact__Group__5 ; public final void rule__Artifact__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7166:1: ( rule__Artifact__Group__4__Impl rule__Artifact__Group__5 ) - // InternalRos2Parser.g:7167:2: rule__Artifact__Group__4__Impl rule__Artifact__Group__5 + // InternalRos2Parser.g:7218:1: ( rule__Artifact__Group__4__Impl rule__Artifact__Group__5 ) + // InternalRos2Parser.g:7219:2: rule__Artifact__Group__4__Impl rule__Artifact__Group__5 { pushFollow(FOLLOW_30); rule__Artifact__Group__4__Impl(); @@ -21788,29 +21901,29 @@ public final void rule__Artifact__Group__4() throws RecognitionException { // $ANTLR start "rule__Artifact__Group__4__Impl" - // InternalRos2Parser.g:7174:1: rule__Artifact__Group__4__Impl : ( ( rule__Artifact__NodeAssignment_4 )? ) ; + // InternalRos2Parser.g:7226:1: rule__Artifact__Group__4__Impl : ( ( rule__Artifact__NodeAssignment_4 )? ) ; public final void rule__Artifact__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7178:1: ( ( ( rule__Artifact__NodeAssignment_4 )? ) ) - // InternalRos2Parser.g:7179:1: ( ( rule__Artifact__NodeAssignment_4 )? ) + // InternalRos2Parser.g:7230:1: ( ( ( rule__Artifact__NodeAssignment_4 )? ) ) + // InternalRos2Parser.g:7231:1: ( ( rule__Artifact__NodeAssignment_4 )? ) { - // InternalRos2Parser.g:7179:1: ( ( rule__Artifact__NodeAssignment_4 )? ) - // InternalRos2Parser.g:7180:2: ( rule__Artifact__NodeAssignment_4 )? + // InternalRos2Parser.g:7231:1: ( ( rule__Artifact__NodeAssignment_4 )? ) + // InternalRos2Parser.g:7232:2: ( rule__Artifact__NodeAssignment_4 )? { before(grammarAccess.getArtifactAccess().getNodeAssignment_4()); - // InternalRos2Parser.g:7181:2: ( rule__Artifact__NodeAssignment_4 )? - int alt41=2; - int LA41_0 = input.LA(1); + // InternalRos2Parser.g:7233:2: ( rule__Artifact__NodeAssignment_4 )? + int alt42=2; + int LA42_0 = input.LA(1); - if ( (LA41_0==Node_1) ) { - alt41=1; + if ( (LA42_0==Node_1) ) { + alt42=1; } - switch (alt41) { + switch (alt42) { case 1 : - // InternalRos2Parser.g:7181:3: rule__Artifact__NodeAssignment_4 + // InternalRos2Parser.g:7233:3: rule__Artifact__NodeAssignment_4 { pushFollow(FOLLOW_2); rule__Artifact__NodeAssignment_4(); @@ -21846,14 +21959,14 @@ public final void rule__Artifact__Group__4__Impl() throws RecognitionException { // $ANTLR start "rule__Artifact__Group__5" - // InternalRos2Parser.g:7189:1: rule__Artifact__Group__5 : rule__Artifact__Group__5__Impl ; + // InternalRos2Parser.g:7241:1: rule__Artifact__Group__5 : rule__Artifact__Group__5__Impl ; public final void rule__Artifact__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7193:1: ( rule__Artifact__Group__5__Impl ) - // InternalRos2Parser.g:7194:2: rule__Artifact__Group__5__Impl + // InternalRos2Parser.g:7245:1: ( rule__Artifact__Group__5__Impl ) + // InternalRos2Parser.g:7246:2: rule__Artifact__Group__5__Impl { pushFollow(FOLLOW_2); rule__Artifact__Group__5__Impl(); @@ -21879,17 +21992,17 @@ public final void rule__Artifact__Group__5() throws RecognitionException { // $ANTLR start "rule__Artifact__Group__5__Impl" - // InternalRos2Parser.g:7200:1: rule__Artifact__Group__5__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:7252:1: rule__Artifact__Group__5__Impl : ( RULE_END ) ; public final void rule__Artifact__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7204:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:7205:1: ( RULE_END ) + // InternalRos2Parser.g:7256:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:7257:1: ( RULE_END ) { - // InternalRos2Parser.g:7205:1: ( RULE_END ) - // InternalRos2Parser.g:7206:2: RULE_END + // InternalRos2Parser.g:7257:1: ( RULE_END ) + // InternalRos2Parser.g:7258:2: RULE_END { before(grammarAccess.getArtifactAccess().getENDTerminalRuleCall_5()); match(input,RULE_END,FOLLOW_2); @@ -21916,14 +22029,14 @@ public final void rule__Artifact__Group__5__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group__0" - // InternalRos2Parser.g:7216:1: rule__Node__Group__0 : rule__Node__Group__0__Impl rule__Node__Group__1 ; + // InternalRos2Parser.g:7268:1: rule__Node__Group__0 : rule__Node__Group__0__Impl rule__Node__Group__1 ; public final void rule__Node__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7220:1: ( rule__Node__Group__0__Impl rule__Node__Group__1 ) - // InternalRos2Parser.g:7221:2: rule__Node__Group__0__Impl rule__Node__Group__1 + // InternalRos2Parser.g:7272:1: ( rule__Node__Group__0__Impl rule__Node__Group__1 ) + // InternalRos2Parser.g:7273:2: rule__Node__Group__0__Impl rule__Node__Group__1 { pushFollow(FOLLOW_3); rule__Node__Group__0__Impl(); @@ -21954,17 +22067,17 @@ public final void rule__Node__Group__0() throws RecognitionException { // $ANTLR start "rule__Node__Group__0__Impl" - // InternalRos2Parser.g:7228:1: rule__Node__Group__0__Impl : ( Node_1 ) ; + // InternalRos2Parser.g:7280:1: rule__Node__Group__0__Impl : ( Node_1 ) ; public final void rule__Node__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7232:1: ( ( Node_1 ) ) - // InternalRos2Parser.g:7233:1: ( Node_1 ) + // InternalRos2Parser.g:7284:1: ( ( Node_1 ) ) + // InternalRos2Parser.g:7285:1: ( Node_1 ) { - // InternalRos2Parser.g:7233:1: ( Node_1 ) - // InternalRos2Parser.g:7234:2: Node_1 + // InternalRos2Parser.g:7285:1: ( Node_1 ) + // InternalRos2Parser.g:7286:2: Node_1 { before(grammarAccess.getNodeAccess().getNodeKeyword_0()); match(input,Node_1,FOLLOW_2); @@ -21991,14 +22104,14 @@ public final void rule__Node__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group__1" - // InternalRos2Parser.g:7243:1: rule__Node__Group__1 : rule__Node__Group__1__Impl rule__Node__Group__2 ; + // InternalRos2Parser.g:7295:1: rule__Node__Group__1 : rule__Node__Group__1__Impl rule__Node__Group__2 ; public final void rule__Node__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7247:1: ( rule__Node__Group__1__Impl rule__Node__Group__2 ) - // InternalRos2Parser.g:7248:2: rule__Node__Group__1__Impl rule__Node__Group__2 + // InternalRos2Parser.g:7299:1: ( rule__Node__Group__1__Impl rule__Node__Group__2 ) + // InternalRos2Parser.g:7300:2: rule__Node__Group__1__Impl rule__Node__Group__2 { pushFollow(FOLLOW_5); rule__Node__Group__1__Impl(); @@ -22029,21 +22142,21 @@ public final void rule__Node__Group__1() throws RecognitionException { // $ANTLR start "rule__Node__Group__1__Impl" - // InternalRos2Parser.g:7255:1: rule__Node__Group__1__Impl : ( ( rule__Node__NameAssignment_1 ) ) ; + // InternalRos2Parser.g:7307:1: rule__Node__Group__1__Impl : ( ( rule__Node__NameAssignment_1 ) ) ; public final void rule__Node__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7259:1: ( ( ( rule__Node__NameAssignment_1 ) ) ) - // InternalRos2Parser.g:7260:1: ( ( rule__Node__NameAssignment_1 ) ) + // InternalRos2Parser.g:7311:1: ( ( ( rule__Node__NameAssignment_1 ) ) ) + // InternalRos2Parser.g:7312:1: ( ( rule__Node__NameAssignment_1 ) ) { - // InternalRos2Parser.g:7260:1: ( ( rule__Node__NameAssignment_1 ) ) - // InternalRos2Parser.g:7261:2: ( rule__Node__NameAssignment_1 ) + // InternalRos2Parser.g:7312:1: ( ( rule__Node__NameAssignment_1 ) ) + // InternalRos2Parser.g:7313:2: ( rule__Node__NameAssignment_1 ) { before(grammarAccess.getNodeAccess().getNameAssignment_1()); - // InternalRos2Parser.g:7262:2: ( rule__Node__NameAssignment_1 ) - // InternalRos2Parser.g:7262:3: rule__Node__NameAssignment_1 + // InternalRos2Parser.g:7314:2: ( rule__Node__NameAssignment_1 ) + // InternalRos2Parser.g:7314:3: rule__Node__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Node__NameAssignment_1(); @@ -22076,14 +22189,14 @@ public final void rule__Node__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group__2" - // InternalRos2Parser.g:7270:1: rule__Node__Group__2 : rule__Node__Group__2__Impl rule__Node__Group__3 ; + // InternalRos2Parser.g:7322:1: rule__Node__Group__2 : rule__Node__Group__2__Impl rule__Node__Group__3 ; public final void rule__Node__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7274:1: ( rule__Node__Group__2__Impl rule__Node__Group__3 ) - // InternalRos2Parser.g:7275:2: rule__Node__Group__2__Impl rule__Node__Group__3 + // InternalRos2Parser.g:7326:1: ( rule__Node__Group__2__Impl rule__Node__Group__3 ) + // InternalRos2Parser.g:7327:2: rule__Node__Group__2__Impl rule__Node__Group__3 { pushFollow(FOLLOW_31); rule__Node__Group__2__Impl(); @@ -22114,17 +22227,17 @@ public final void rule__Node__Group__2() throws RecognitionException { // $ANTLR start "rule__Node__Group__2__Impl" - // InternalRos2Parser.g:7282:1: rule__Node__Group__2__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:7334:1: rule__Node__Group__2__Impl : ( RULE_BEGIN ) ; public final void rule__Node__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7286:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:7287:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:7338:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:7339:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:7287:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:7288:2: RULE_BEGIN + // InternalRos2Parser.g:7339:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:7340:2: RULE_BEGIN { before(grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_2()); match(input,RULE_BEGIN,FOLLOW_2); @@ -22151,14 +22264,14 @@ public final void rule__Node__Group__2__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group__3" - // InternalRos2Parser.g:7297:1: rule__Node__Group__3 : rule__Node__Group__3__Impl rule__Node__Group__4 ; + // InternalRos2Parser.g:7349:1: rule__Node__Group__3 : rule__Node__Group__3__Impl rule__Node__Group__4 ; public final void rule__Node__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7301:1: ( rule__Node__Group__3__Impl rule__Node__Group__4 ) - // InternalRos2Parser.g:7302:2: rule__Node__Group__3__Impl rule__Node__Group__4 + // InternalRos2Parser.g:7353:1: ( rule__Node__Group__3__Impl rule__Node__Group__4 ) + // InternalRos2Parser.g:7354:2: rule__Node__Group__3__Impl rule__Node__Group__4 { pushFollow(FOLLOW_31); rule__Node__Group__3__Impl(); @@ -22189,33 +22302,33 @@ public final void rule__Node__Group__3() throws RecognitionException { // $ANTLR start "rule__Node__Group__3__Impl" - // InternalRos2Parser.g:7309:1: rule__Node__Group__3__Impl : ( ( rule__Node__Alternatives_3 )* ) ; + // InternalRos2Parser.g:7361:1: rule__Node__Group__3__Impl : ( ( rule__Node__Alternatives_3 )* ) ; public final void rule__Node__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7313:1: ( ( ( rule__Node__Alternatives_3 )* ) ) - // InternalRos2Parser.g:7314:1: ( ( rule__Node__Alternatives_3 )* ) + // InternalRos2Parser.g:7365:1: ( ( ( rule__Node__Alternatives_3 )* ) ) + // InternalRos2Parser.g:7366:1: ( ( rule__Node__Alternatives_3 )* ) { - // InternalRos2Parser.g:7314:1: ( ( rule__Node__Alternatives_3 )* ) - // InternalRos2Parser.g:7315:2: ( rule__Node__Alternatives_3 )* + // InternalRos2Parser.g:7366:1: ( ( rule__Node__Alternatives_3 )* ) + // InternalRos2Parser.g:7367:2: ( rule__Node__Alternatives_3 )* { before(grammarAccess.getNodeAccess().getAlternatives_3()); - // InternalRos2Parser.g:7316:2: ( rule__Node__Alternatives_3 )* - loop42: + // InternalRos2Parser.g:7368:2: ( rule__Node__Alternatives_3 )* + loop43: do { - int alt42=2; - int LA42_0 = input.LA(1); + int alt43=2; + int LA43_0 = input.LA(1); - if ( ((LA42_0>=Serviceclient && LA42_0<=Actionserver)||LA42_0==Subscribers||(LA42_0>=Parameters && LA42_0<=Publishers)) ) { - alt42=1; + if ( ((LA43_0>=Serviceclients && LA43_0<=Serviceservers)||(LA43_0>=Actionclients && LA43_0<=Actionservers)||LA43_0==Subscribers||(LA43_0>=Parameters && LA43_0<=Publishers)) ) { + alt43=1; } - switch (alt42) { + switch (alt43) { case 1 : - // InternalRos2Parser.g:7316:3: rule__Node__Alternatives_3 + // InternalRos2Parser.g:7368:3: rule__Node__Alternatives_3 { pushFollow(FOLLOW_32); rule__Node__Alternatives_3(); @@ -22227,7 +22340,7 @@ public final void rule__Node__Group__3__Impl() throws RecognitionException { break; default : - break loop42; + break loop43; } } while (true); @@ -22254,14 +22367,14 @@ public final void rule__Node__Group__3__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group__4" - // InternalRos2Parser.g:7324:1: rule__Node__Group__4 : rule__Node__Group__4__Impl ; + // InternalRos2Parser.g:7376:1: rule__Node__Group__4 : rule__Node__Group__4__Impl ; public final void rule__Node__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7328:1: ( rule__Node__Group__4__Impl ) - // InternalRos2Parser.g:7329:2: rule__Node__Group__4__Impl + // InternalRos2Parser.g:7380:1: ( rule__Node__Group__4__Impl ) + // InternalRos2Parser.g:7381:2: rule__Node__Group__4__Impl { pushFollow(FOLLOW_2); rule__Node__Group__4__Impl(); @@ -22287,17 +22400,17 @@ public final void rule__Node__Group__4() throws RecognitionException { // $ANTLR start "rule__Node__Group__4__Impl" - // InternalRos2Parser.g:7335:1: rule__Node__Group__4__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:7387:1: rule__Node__Group__4__Impl : ( RULE_END ) ; public final void rule__Node__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7339:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:7340:1: ( RULE_END ) + // InternalRos2Parser.g:7391:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:7392:1: ( RULE_END ) { - // InternalRos2Parser.g:7340:1: ( RULE_END ) - // InternalRos2Parser.g:7341:2: RULE_END + // InternalRos2Parser.g:7392:1: ( RULE_END ) + // InternalRos2Parser.g:7393:2: RULE_END { before(grammarAccess.getNodeAccess().getENDTerminalRuleCall_4()); match(input,RULE_END,FOLLOW_2); @@ -22324,14 +22437,14 @@ public final void rule__Node__Group__4__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_0__0" - // InternalRos2Parser.g:7351:1: rule__Node__Group_3_0__0 : rule__Node__Group_3_0__0__Impl rule__Node__Group_3_0__1 ; + // InternalRos2Parser.g:7403:1: rule__Node__Group_3_0__0 : rule__Node__Group_3_0__0__Impl rule__Node__Group_3_0__1 ; public final void rule__Node__Group_3_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7355:1: ( rule__Node__Group_3_0__0__Impl rule__Node__Group_3_0__1 ) - // InternalRos2Parser.g:7356:2: rule__Node__Group_3_0__0__Impl rule__Node__Group_3_0__1 + // InternalRos2Parser.g:7407:1: ( rule__Node__Group_3_0__0__Impl rule__Node__Group_3_0__1 ) + // InternalRos2Parser.g:7408:2: rule__Node__Group_3_0__0__Impl rule__Node__Group_3_0__1 { pushFollow(FOLLOW_5); rule__Node__Group_3_0__0__Impl(); @@ -22362,17 +22475,17 @@ public final void rule__Node__Group_3_0__0() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_0__0__Impl" - // InternalRos2Parser.g:7363:1: rule__Node__Group_3_0__0__Impl : ( Publishers ) ; + // InternalRos2Parser.g:7415:1: rule__Node__Group_3_0__0__Impl : ( Publishers ) ; public final void rule__Node__Group_3_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7367:1: ( ( Publishers ) ) - // InternalRos2Parser.g:7368:1: ( Publishers ) + // InternalRos2Parser.g:7419:1: ( ( Publishers ) ) + // InternalRos2Parser.g:7420:1: ( Publishers ) { - // InternalRos2Parser.g:7368:1: ( Publishers ) - // InternalRos2Parser.g:7369:2: Publishers + // InternalRos2Parser.g:7420:1: ( Publishers ) + // InternalRos2Parser.g:7421:2: Publishers { before(grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()); match(input,Publishers,FOLLOW_2); @@ -22399,14 +22512,14 @@ public final void rule__Node__Group_3_0__0__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_0__1" - // InternalRos2Parser.g:7378:1: rule__Node__Group_3_0__1 : rule__Node__Group_3_0__1__Impl rule__Node__Group_3_0__2 ; + // InternalRos2Parser.g:7430:1: rule__Node__Group_3_0__1 : rule__Node__Group_3_0__1__Impl rule__Node__Group_3_0__2 ; public final void rule__Node__Group_3_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7382:1: ( rule__Node__Group_3_0__1__Impl rule__Node__Group_3_0__2 ) - // InternalRos2Parser.g:7383:2: rule__Node__Group_3_0__1__Impl rule__Node__Group_3_0__2 + // InternalRos2Parser.g:7434:1: ( rule__Node__Group_3_0__1__Impl rule__Node__Group_3_0__2 ) + // InternalRos2Parser.g:7435:2: rule__Node__Group_3_0__1__Impl rule__Node__Group_3_0__2 { pushFollow(FOLLOW_33); rule__Node__Group_3_0__1__Impl(); @@ -22437,17 +22550,17 @@ public final void rule__Node__Group_3_0__1() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_0__1__Impl" - // InternalRos2Parser.g:7390:1: rule__Node__Group_3_0__1__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:7442:1: rule__Node__Group_3_0__1__Impl : ( RULE_BEGIN ) ; public final void rule__Node__Group_3_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7394:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:7395:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:7446:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:7447:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:7395:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:7396:2: RULE_BEGIN + // InternalRos2Parser.g:7447:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:7448:2: RULE_BEGIN { before(grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -22474,14 +22587,14 @@ public final void rule__Node__Group_3_0__1__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_0__2" - // InternalRos2Parser.g:7405:1: rule__Node__Group_3_0__2 : rule__Node__Group_3_0__2__Impl rule__Node__Group_3_0__3 ; + // InternalRos2Parser.g:7457:1: rule__Node__Group_3_0__2 : rule__Node__Group_3_0__2__Impl rule__Node__Group_3_0__3 ; public final void rule__Node__Group_3_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7409:1: ( rule__Node__Group_3_0__2__Impl rule__Node__Group_3_0__3 ) - // InternalRos2Parser.g:7410:2: rule__Node__Group_3_0__2__Impl rule__Node__Group_3_0__3 + // InternalRos2Parser.g:7461:1: ( rule__Node__Group_3_0__2__Impl rule__Node__Group_3_0__3 ) + // InternalRos2Parser.g:7462:2: rule__Node__Group_3_0__2__Impl rule__Node__Group_3_0__3 { pushFollow(FOLLOW_33); rule__Node__Group_3_0__2__Impl(); @@ -22512,33 +22625,33 @@ public final void rule__Node__Group_3_0__2() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_0__2__Impl" - // InternalRos2Parser.g:7417:1: rule__Node__Group_3_0__2__Impl : ( ( rule__Node__PublisherAssignment_3_0_2 )* ) ; + // InternalRos2Parser.g:7469:1: rule__Node__Group_3_0__2__Impl : ( ( rule__Node__PublisherAssignment_3_0_2 )* ) ; public final void rule__Node__Group_3_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7421:1: ( ( ( rule__Node__PublisherAssignment_3_0_2 )* ) ) - // InternalRos2Parser.g:7422:1: ( ( rule__Node__PublisherAssignment_3_0_2 )* ) + // InternalRos2Parser.g:7473:1: ( ( ( rule__Node__PublisherAssignment_3_0_2 )* ) ) + // InternalRos2Parser.g:7474:1: ( ( rule__Node__PublisherAssignment_3_0_2 )* ) { - // InternalRos2Parser.g:7422:1: ( ( rule__Node__PublisherAssignment_3_0_2 )* ) - // InternalRos2Parser.g:7423:2: ( rule__Node__PublisherAssignment_3_0_2 )* + // InternalRos2Parser.g:7474:1: ( ( rule__Node__PublisherAssignment_3_0_2 )* ) + // InternalRos2Parser.g:7475:2: ( rule__Node__PublisherAssignment_3_0_2 )* { before(grammarAccess.getNodeAccess().getPublisherAssignment_3_0_2()); - // InternalRos2Parser.g:7424:2: ( rule__Node__PublisherAssignment_3_0_2 )* - loop43: + // InternalRos2Parser.g:7476:2: ( rule__Node__PublisherAssignment_3_0_2 )* + loop44: do { - int alt43=2; - int LA43_0 = input.LA(1); + int alt44=2; + int LA44_0 = input.LA(1); - if ( ((LA43_0>=RULE_ID && LA43_0<=RULE_STRING)) ) { - alt43=1; + if ( ((LA44_0>=RULE_ID && LA44_0<=RULE_STRING)) ) { + alt44=1; } - switch (alt43) { + switch (alt44) { case 1 : - // InternalRos2Parser.g:7424:3: rule__Node__PublisherAssignment_3_0_2 + // InternalRos2Parser.g:7476:3: rule__Node__PublisherAssignment_3_0_2 { pushFollow(FOLLOW_34); rule__Node__PublisherAssignment_3_0_2(); @@ -22550,7 +22663,7 @@ public final void rule__Node__Group_3_0__2__Impl() throws RecognitionException { break; default : - break loop43; + break loop44; } } while (true); @@ -22577,14 +22690,14 @@ public final void rule__Node__Group_3_0__2__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_0__3" - // InternalRos2Parser.g:7432:1: rule__Node__Group_3_0__3 : rule__Node__Group_3_0__3__Impl ; + // InternalRos2Parser.g:7484:1: rule__Node__Group_3_0__3 : rule__Node__Group_3_0__3__Impl ; public final void rule__Node__Group_3_0__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7436:1: ( rule__Node__Group_3_0__3__Impl ) - // InternalRos2Parser.g:7437:2: rule__Node__Group_3_0__3__Impl + // InternalRos2Parser.g:7488:1: ( rule__Node__Group_3_0__3__Impl ) + // InternalRos2Parser.g:7489:2: rule__Node__Group_3_0__3__Impl { pushFollow(FOLLOW_2); rule__Node__Group_3_0__3__Impl(); @@ -22610,17 +22723,17 @@ public final void rule__Node__Group_3_0__3() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_0__3__Impl" - // InternalRos2Parser.g:7443:1: rule__Node__Group_3_0__3__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:7495:1: rule__Node__Group_3_0__3__Impl : ( RULE_END ) ; public final void rule__Node__Group_3_0__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7447:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:7448:1: ( RULE_END ) + // InternalRos2Parser.g:7499:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:7500:1: ( RULE_END ) { - // InternalRos2Parser.g:7448:1: ( RULE_END ) - // InternalRos2Parser.g:7449:2: RULE_END + // InternalRos2Parser.g:7500:1: ( RULE_END ) + // InternalRos2Parser.g:7501:2: RULE_END { before(grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()); match(input,RULE_END,FOLLOW_2); @@ -22647,14 +22760,14 @@ public final void rule__Node__Group_3_0__3__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_1__0" - // InternalRos2Parser.g:7459:1: rule__Node__Group_3_1__0 : rule__Node__Group_3_1__0__Impl rule__Node__Group_3_1__1 ; + // InternalRos2Parser.g:7511:1: rule__Node__Group_3_1__0 : rule__Node__Group_3_1__0__Impl rule__Node__Group_3_1__1 ; public final void rule__Node__Group_3_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7463:1: ( rule__Node__Group_3_1__0__Impl rule__Node__Group_3_1__1 ) - // InternalRos2Parser.g:7464:2: rule__Node__Group_3_1__0__Impl rule__Node__Group_3_1__1 + // InternalRos2Parser.g:7515:1: ( rule__Node__Group_3_1__0__Impl rule__Node__Group_3_1__1 ) + // InternalRos2Parser.g:7516:2: rule__Node__Group_3_1__0__Impl rule__Node__Group_3_1__1 { pushFollow(FOLLOW_5); rule__Node__Group_3_1__0__Impl(); @@ -22685,17 +22798,17 @@ public final void rule__Node__Group_3_1__0() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_1__0__Impl" - // InternalRos2Parser.g:7471:1: rule__Node__Group_3_1__0__Impl : ( Subscribers ) ; + // InternalRos2Parser.g:7523:1: rule__Node__Group_3_1__0__Impl : ( Subscribers ) ; public final void rule__Node__Group_3_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7475:1: ( ( Subscribers ) ) - // InternalRos2Parser.g:7476:1: ( Subscribers ) + // InternalRos2Parser.g:7527:1: ( ( Subscribers ) ) + // InternalRos2Parser.g:7528:1: ( Subscribers ) { - // InternalRos2Parser.g:7476:1: ( Subscribers ) - // InternalRos2Parser.g:7477:2: Subscribers + // InternalRos2Parser.g:7528:1: ( Subscribers ) + // InternalRos2Parser.g:7529:2: Subscribers { before(grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()); match(input,Subscribers,FOLLOW_2); @@ -22722,14 +22835,14 @@ public final void rule__Node__Group_3_1__0__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_1__1" - // InternalRos2Parser.g:7486:1: rule__Node__Group_3_1__1 : rule__Node__Group_3_1__1__Impl rule__Node__Group_3_1__2 ; + // InternalRos2Parser.g:7538:1: rule__Node__Group_3_1__1 : rule__Node__Group_3_1__1__Impl rule__Node__Group_3_1__2 ; public final void rule__Node__Group_3_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7490:1: ( rule__Node__Group_3_1__1__Impl rule__Node__Group_3_1__2 ) - // InternalRos2Parser.g:7491:2: rule__Node__Group_3_1__1__Impl rule__Node__Group_3_1__2 + // InternalRos2Parser.g:7542:1: ( rule__Node__Group_3_1__1__Impl rule__Node__Group_3_1__2 ) + // InternalRos2Parser.g:7543:2: rule__Node__Group_3_1__1__Impl rule__Node__Group_3_1__2 { pushFollow(FOLLOW_33); rule__Node__Group_3_1__1__Impl(); @@ -22760,17 +22873,17 @@ public final void rule__Node__Group_3_1__1() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_1__1__Impl" - // InternalRos2Parser.g:7498:1: rule__Node__Group_3_1__1__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:7550:1: rule__Node__Group_3_1__1__Impl : ( RULE_BEGIN ) ; public final void rule__Node__Group_3_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7502:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:7503:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:7554:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:7555:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:7503:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:7504:2: RULE_BEGIN + // InternalRos2Parser.g:7555:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:7556:2: RULE_BEGIN { before(grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -22797,14 +22910,14 @@ public final void rule__Node__Group_3_1__1__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_1__2" - // InternalRos2Parser.g:7513:1: rule__Node__Group_3_1__2 : rule__Node__Group_3_1__2__Impl rule__Node__Group_3_1__3 ; + // InternalRos2Parser.g:7565:1: rule__Node__Group_3_1__2 : rule__Node__Group_3_1__2__Impl rule__Node__Group_3_1__3 ; public final void rule__Node__Group_3_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7517:1: ( rule__Node__Group_3_1__2__Impl rule__Node__Group_3_1__3 ) - // InternalRos2Parser.g:7518:2: rule__Node__Group_3_1__2__Impl rule__Node__Group_3_1__3 + // InternalRos2Parser.g:7569:1: ( rule__Node__Group_3_1__2__Impl rule__Node__Group_3_1__3 ) + // InternalRos2Parser.g:7570:2: rule__Node__Group_3_1__2__Impl rule__Node__Group_3_1__3 { pushFollow(FOLLOW_33); rule__Node__Group_3_1__2__Impl(); @@ -22835,33 +22948,33 @@ public final void rule__Node__Group_3_1__2() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_1__2__Impl" - // InternalRos2Parser.g:7525:1: rule__Node__Group_3_1__2__Impl : ( ( rule__Node__SubscriberAssignment_3_1_2 )* ) ; + // InternalRos2Parser.g:7577:1: rule__Node__Group_3_1__2__Impl : ( ( rule__Node__SubscriberAssignment_3_1_2 )* ) ; public final void rule__Node__Group_3_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7529:1: ( ( ( rule__Node__SubscriberAssignment_3_1_2 )* ) ) - // InternalRos2Parser.g:7530:1: ( ( rule__Node__SubscriberAssignment_3_1_2 )* ) + // InternalRos2Parser.g:7581:1: ( ( ( rule__Node__SubscriberAssignment_3_1_2 )* ) ) + // InternalRos2Parser.g:7582:1: ( ( rule__Node__SubscriberAssignment_3_1_2 )* ) { - // InternalRos2Parser.g:7530:1: ( ( rule__Node__SubscriberAssignment_3_1_2 )* ) - // InternalRos2Parser.g:7531:2: ( rule__Node__SubscriberAssignment_3_1_2 )* + // InternalRos2Parser.g:7582:1: ( ( rule__Node__SubscriberAssignment_3_1_2 )* ) + // InternalRos2Parser.g:7583:2: ( rule__Node__SubscriberAssignment_3_1_2 )* { before(grammarAccess.getNodeAccess().getSubscriberAssignment_3_1_2()); - // InternalRos2Parser.g:7532:2: ( rule__Node__SubscriberAssignment_3_1_2 )* - loop44: + // InternalRos2Parser.g:7584:2: ( rule__Node__SubscriberAssignment_3_1_2 )* + loop45: do { - int alt44=2; - int LA44_0 = input.LA(1); + int alt45=2; + int LA45_0 = input.LA(1); - if ( ((LA44_0>=RULE_ID && LA44_0<=RULE_STRING)) ) { - alt44=1; + if ( ((LA45_0>=RULE_ID && LA45_0<=RULE_STRING)) ) { + alt45=1; } - switch (alt44) { + switch (alt45) { case 1 : - // InternalRos2Parser.g:7532:3: rule__Node__SubscriberAssignment_3_1_2 + // InternalRos2Parser.g:7584:3: rule__Node__SubscriberAssignment_3_1_2 { pushFollow(FOLLOW_34); rule__Node__SubscriberAssignment_3_1_2(); @@ -22873,7 +22986,7 @@ public final void rule__Node__Group_3_1__2__Impl() throws RecognitionException { break; default : - break loop44; + break loop45; } } while (true); @@ -22900,14 +23013,14 @@ public final void rule__Node__Group_3_1__2__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_1__3" - // InternalRos2Parser.g:7540:1: rule__Node__Group_3_1__3 : rule__Node__Group_3_1__3__Impl ; + // InternalRos2Parser.g:7592:1: rule__Node__Group_3_1__3 : rule__Node__Group_3_1__3__Impl ; public final void rule__Node__Group_3_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7544:1: ( rule__Node__Group_3_1__3__Impl ) - // InternalRos2Parser.g:7545:2: rule__Node__Group_3_1__3__Impl + // InternalRos2Parser.g:7596:1: ( rule__Node__Group_3_1__3__Impl ) + // InternalRos2Parser.g:7597:2: rule__Node__Group_3_1__3__Impl { pushFollow(FOLLOW_2); rule__Node__Group_3_1__3__Impl(); @@ -22933,17 +23046,17 @@ public final void rule__Node__Group_3_1__3() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_1__3__Impl" - // InternalRos2Parser.g:7551:1: rule__Node__Group_3_1__3__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:7603:1: rule__Node__Group_3_1__3__Impl : ( RULE_END ) ; public final void rule__Node__Group_3_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7555:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:7556:1: ( RULE_END ) + // InternalRos2Parser.g:7607:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:7608:1: ( RULE_END ) { - // InternalRos2Parser.g:7556:1: ( RULE_END ) - // InternalRos2Parser.g:7557:2: RULE_END + // InternalRos2Parser.g:7608:1: ( RULE_END ) + // InternalRos2Parser.g:7609:2: RULE_END { before(grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()); match(input,RULE_END,FOLLOW_2); @@ -22970,14 +23083,14 @@ public final void rule__Node__Group_3_1__3__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_2__0" - // InternalRos2Parser.g:7567:1: rule__Node__Group_3_2__0 : rule__Node__Group_3_2__0__Impl rule__Node__Group_3_2__1 ; + // InternalRos2Parser.g:7619:1: rule__Node__Group_3_2__0 : rule__Node__Group_3_2__0__Impl rule__Node__Group_3_2__1 ; public final void rule__Node__Group_3_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7571:1: ( rule__Node__Group_3_2__0__Impl rule__Node__Group_3_2__1 ) - // InternalRos2Parser.g:7572:2: rule__Node__Group_3_2__0__Impl rule__Node__Group_3_2__1 + // InternalRos2Parser.g:7623:1: ( rule__Node__Group_3_2__0__Impl rule__Node__Group_3_2__1 ) + // InternalRos2Parser.g:7624:2: rule__Node__Group_3_2__0__Impl rule__Node__Group_3_2__1 { pushFollow(FOLLOW_5); rule__Node__Group_3_2__0__Impl(); @@ -23008,21 +23121,21 @@ public final void rule__Node__Group_3_2__0() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_2__0__Impl" - // InternalRos2Parser.g:7579:1: rule__Node__Group_3_2__0__Impl : ( Serviceserver ) ; + // InternalRos2Parser.g:7631:1: rule__Node__Group_3_2__0__Impl : ( Serviceservers ) ; public final void rule__Node__Group_3_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7583:1: ( ( Serviceserver ) ) - // InternalRos2Parser.g:7584:1: ( Serviceserver ) + // InternalRos2Parser.g:7635:1: ( ( Serviceservers ) ) + // InternalRos2Parser.g:7636:1: ( Serviceservers ) { - // InternalRos2Parser.g:7584:1: ( Serviceserver ) - // InternalRos2Parser.g:7585:2: Serviceserver + // InternalRos2Parser.g:7636:1: ( Serviceservers ) + // InternalRos2Parser.g:7637:2: Serviceservers { - before(grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()); - match(input,Serviceserver,FOLLOW_2); - after(grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()); + before(grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()); + match(input,Serviceservers,FOLLOW_2); + after(grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()); } @@ -23045,14 +23158,14 @@ public final void rule__Node__Group_3_2__0__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_2__1" - // InternalRos2Parser.g:7594:1: rule__Node__Group_3_2__1 : rule__Node__Group_3_2__1__Impl rule__Node__Group_3_2__2 ; + // InternalRos2Parser.g:7646:1: rule__Node__Group_3_2__1 : rule__Node__Group_3_2__1__Impl rule__Node__Group_3_2__2 ; public final void rule__Node__Group_3_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7598:1: ( rule__Node__Group_3_2__1__Impl rule__Node__Group_3_2__2 ) - // InternalRos2Parser.g:7599:2: rule__Node__Group_3_2__1__Impl rule__Node__Group_3_2__2 + // InternalRos2Parser.g:7650:1: ( rule__Node__Group_3_2__1__Impl rule__Node__Group_3_2__2 ) + // InternalRos2Parser.g:7651:2: rule__Node__Group_3_2__1__Impl rule__Node__Group_3_2__2 { pushFollow(FOLLOW_33); rule__Node__Group_3_2__1__Impl(); @@ -23083,17 +23196,17 @@ public final void rule__Node__Group_3_2__1() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_2__1__Impl" - // InternalRos2Parser.g:7606:1: rule__Node__Group_3_2__1__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:7658:1: rule__Node__Group_3_2__1__Impl : ( RULE_BEGIN ) ; public final void rule__Node__Group_3_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7610:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:7611:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:7662:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:7663:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:7611:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:7612:2: RULE_BEGIN + // InternalRos2Parser.g:7663:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:7664:2: RULE_BEGIN { before(grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -23120,14 +23233,14 @@ public final void rule__Node__Group_3_2__1__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_2__2" - // InternalRos2Parser.g:7621:1: rule__Node__Group_3_2__2 : rule__Node__Group_3_2__2__Impl rule__Node__Group_3_2__3 ; + // InternalRos2Parser.g:7673:1: rule__Node__Group_3_2__2 : rule__Node__Group_3_2__2__Impl rule__Node__Group_3_2__3 ; public final void rule__Node__Group_3_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7625:1: ( rule__Node__Group_3_2__2__Impl rule__Node__Group_3_2__3 ) - // InternalRos2Parser.g:7626:2: rule__Node__Group_3_2__2__Impl rule__Node__Group_3_2__3 + // InternalRos2Parser.g:7677:1: ( rule__Node__Group_3_2__2__Impl rule__Node__Group_3_2__3 ) + // InternalRos2Parser.g:7678:2: rule__Node__Group_3_2__2__Impl rule__Node__Group_3_2__3 { pushFollow(FOLLOW_33); rule__Node__Group_3_2__2__Impl(); @@ -23158,33 +23271,33 @@ public final void rule__Node__Group_3_2__2() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_2__2__Impl" - // InternalRos2Parser.g:7633:1: rule__Node__Group_3_2__2__Impl : ( ( rule__Node__ServiceserverAssignment_3_2_2 )* ) ; + // InternalRos2Parser.g:7685:1: rule__Node__Group_3_2__2__Impl : ( ( rule__Node__ServiceserverAssignment_3_2_2 )* ) ; public final void rule__Node__Group_3_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7637:1: ( ( ( rule__Node__ServiceserverAssignment_3_2_2 )* ) ) - // InternalRos2Parser.g:7638:1: ( ( rule__Node__ServiceserverAssignment_3_2_2 )* ) + // InternalRos2Parser.g:7689:1: ( ( ( rule__Node__ServiceserverAssignment_3_2_2 )* ) ) + // InternalRos2Parser.g:7690:1: ( ( rule__Node__ServiceserverAssignment_3_2_2 )* ) { - // InternalRos2Parser.g:7638:1: ( ( rule__Node__ServiceserverAssignment_3_2_2 )* ) - // InternalRos2Parser.g:7639:2: ( rule__Node__ServiceserverAssignment_3_2_2 )* + // InternalRos2Parser.g:7690:1: ( ( rule__Node__ServiceserverAssignment_3_2_2 )* ) + // InternalRos2Parser.g:7691:2: ( rule__Node__ServiceserverAssignment_3_2_2 )* { before(grammarAccess.getNodeAccess().getServiceserverAssignment_3_2_2()); - // InternalRos2Parser.g:7640:2: ( rule__Node__ServiceserverAssignment_3_2_2 )* - loop45: + // InternalRos2Parser.g:7692:2: ( rule__Node__ServiceserverAssignment_3_2_2 )* + loop46: do { - int alt45=2; - int LA45_0 = input.LA(1); + int alt46=2; + int LA46_0 = input.LA(1); - if ( ((LA45_0>=RULE_ID && LA45_0<=RULE_STRING)) ) { - alt45=1; + if ( ((LA46_0>=RULE_ID && LA46_0<=RULE_STRING)) ) { + alt46=1; } - switch (alt45) { + switch (alt46) { case 1 : - // InternalRos2Parser.g:7640:3: rule__Node__ServiceserverAssignment_3_2_2 + // InternalRos2Parser.g:7692:3: rule__Node__ServiceserverAssignment_3_2_2 { pushFollow(FOLLOW_34); rule__Node__ServiceserverAssignment_3_2_2(); @@ -23196,7 +23309,7 @@ public final void rule__Node__Group_3_2__2__Impl() throws RecognitionException { break; default : - break loop45; + break loop46; } } while (true); @@ -23223,14 +23336,14 @@ public final void rule__Node__Group_3_2__2__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_2__3" - // InternalRos2Parser.g:7648:1: rule__Node__Group_3_2__3 : rule__Node__Group_3_2__3__Impl ; + // InternalRos2Parser.g:7700:1: rule__Node__Group_3_2__3 : rule__Node__Group_3_2__3__Impl ; public final void rule__Node__Group_3_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7652:1: ( rule__Node__Group_3_2__3__Impl ) - // InternalRos2Parser.g:7653:2: rule__Node__Group_3_2__3__Impl + // InternalRos2Parser.g:7704:1: ( rule__Node__Group_3_2__3__Impl ) + // InternalRos2Parser.g:7705:2: rule__Node__Group_3_2__3__Impl { pushFollow(FOLLOW_2); rule__Node__Group_3_2__3__Impl(); @@ -23256,17 +23369,17 @@ public final void rule__Node__Group_3_2__3() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_2__3__Impl" - // InternalRos2Parser.g:7659:1: rule__Node__Group_3_2__3__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:7711:1: rule__Node__Group_3_2__3__Impl : ( RULE_END ) ; public final void rule__Node__Group_3_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7663:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:7664:1: ( RULE_END ) + // InternalRos2Parser.g:7715:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:7716:1: ( RULE_END ) { - // InternalRos2Parser.g:7664:1: ( RULE_END ) - // InternalRos2Parser.g:7665:2: RULE_END + // InternalRos2Parser.g:7716:1: ( RULE_END ) + // InternalRos2Parser.g:7717:2: RULE_END { before(grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()); match(input,RULE_END,FOLLOW_2); @@ -23293,14 +23406,14 @@ public final void rule__Node__Group_3_2__3__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_3__0" - // InternalRos2Parser.g:7675:1: rule__Node__Group_3_3__0 : rule__Node__Group_3_3__0__Impl rule__Node__Group_3_3__1 ; + // InternalRos2Parser.g:7727:1: rule__Node__Group_3_3__0 : rule__Node__Group_3_3__0__Impl rule__Node__Group_3_3__1 ; public final void rule__Node__Group_3_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7679:1: ( rule__Node__Group_3_3__0__Impl rule__Node__Group_3_3__1 ) - // InternalRos2Parser.g:7680:2: rule__Node__Group_3_3__0__Impl rule__Node__Group_3_3__1 + // InternalRos2Parser.g:7731:1: ( rule__Node__Group_3_3__0__Impl rule__Node__Group_3_3__1 ) + // InternalRos2Parser.g:7732:2: rule__Node__Group_3_3__0__Impl rule__Node__Group_3_3__1 { pushFollow(FOLLOW_5); rule__Node__Group_3_3__0__Impl(); @@ -23331,21 +23444,21 @@ public final void rule__Node__Group_3_3__0() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_3__0__Impl" - // InternalRos2Parser.g:7687:1: rule__Node__Group_3_3__0__Impl : ( Serviceclient ) ; + // InternalRos2Parser.g:7739:1: rule__Node__Group_3_3__0__Impl : ( Serviceclients ) ; public final void rule__Node__Group_3_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7691:1: ( ( Serviceclient ) ) - // InternalRos2Parser.g:7692:1: ( Serviceclient ) + // InternalRos2Parser.g:7743:1: ( ( Serviceclients ) ) + // InternalRos2Parser.g:7744:1: ( Serviceclients ) { - // InternalRos2Parser.g:7692:1: ( Serviceclient ) - // InternalRos2Parser.g:7693:2: Serviceclient + // InternalRos2Parser.g:7744:1: ( Serviceclients ) + // InternalRos2Parser.g:7745:2: Serviceclients { - before(grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()); - match(input,Serviceclient,FOLLOW_2); - after(grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()); + before(grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()); + match(input,Serviceclients,FOLLOW_2); + after(grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()); } @@ -23368,14 +23481,14 @@ public final void rule__Node__Group_3_3__0__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_3__1" - // InternalRos2Parser.g:7702:1: rule__Node__Group_3_3__1 : rule__Node__Group_3_3__1__Impl rule__Node__Group_3_3__2 ; + // InternalRos2Parser.g:7754:1: rule__Node__Group_3_3__1 : rule__Node__Group_3_3__1__Impl rule__Node__Group_3_3__2 ; public final void rule__Node__Group_3_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7706:1: ( rule__Node__Group_3_3__1__Impl rule__Node__Group_3_3__2 ) - // InternalRos2Parser.g:7707:2: rule__Node__Group_3_3__1__Impl rule__Node__Group_3_3__2 + // InternalRos2Parser.g:7758:1: ( rule__Node__Group_3_3__1__Impl rule__Node__Group_3_3__2 ) + // InternalRos2Parser.g:7759:2: rule__Node__Group_3_3__1__Impl rule__Node__Group_3_3__2 { pushFollow(FOLLOW_33); rule__Node__Group_3_3__1__Impl(); @@ -23406,17 +23519,17 @@ public final void rule__Node__Group_3_3__1() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_3__1__Impl" - // InternalRos2Parser.g:7714:1: rule__Node__Group_3_3__1__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:7766:1: rule__Node__Group_3_3__1__Impl : ( RULE_BEGIN ) ; public final void rule__Node__Group_3_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7718:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:7719:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:7770:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:7771:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:7719:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:7720:2: RULE_BEGIN + // InternalRos2Parser.g:7771:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:7772:2: RULE_BEGIN { before(grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -23443,14 +23556,14 @@ public final void rule__Node__Group_3_3__1__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_3__2" - // InternalRos2Parser.g:7729:1: rule__Node__Group_3_3__2 : rule__Node__Group_3_3__2__Impl rule__Node__Group_3_3__3 ; + // InternalRos2Parser.g:7781:1: rule__Node__Group_3_3__2 : rule__Node__Group_3_3__2__Impl rule__Node__Group_3_3__3 ; public final void rule__Node__Group_3_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7733:1: ( rule__Node__Group_3_3__2__Impl rule__Node__Group_3_3__3 ) - // InternalRos2Parser.g:7734:2: rule__Node__Group_3_3__2__Impl rule__Node__Group_3_3__3 + // InternalRos2Parser.g:7785:1: ( rule__Node__Group_3_3__2__Impl rule__Node__Group_3_3__3 ) + // InternalRos2Parser.g:7786:2: rule__Node__Group_3_3__2__Impl rule__Node__Group_3_3__3 { pushFollow(FOLLOW_33); rule__Node__Group_3_3__2__Impl(); @@ -23481,33 +23594,33 @@ public final void rule__Node__Group_3_3__2() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_3__2__Impl" - // InternalRos2Parser.g:7741:1: rule__Node__Group_3_3__2__Impl : ( ( rule__Node__ServiceclientAssignment_3_3_2 )* ) ; + // InternalRos2Parser.g:7793:1: rule__Node__Group_3_3__2__Impl : ( ( rule__Node__ServiceclientAssignment_3_3_2 )* ) ; public final void rule__Node__Group_3_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7745:1: ( ( ( rule__Node__ServiceclientAssignment_3_3_2 )* ) ) - // InternalRos2Parser.g:7746:1: ( ( rule__Node__ServiceclientAssignment_3_3_2 )* ) + // InternalRos2Parser.g:7797:1: ( ( ( rule__Node__ServiceclientAssignment_3_3_2 )* ) ) + // InternalRos2Parser.g:7798:1: ( ( rule__Node__ServiceclientAssignment_3_3_2 )* ) { - // InternalRos2Parser.g:7746:1: ( ( rule__Node__ServiceclientAssignment_3_3_2 )* ) - // InternalRos2Parser.g:7747:2: ( rule__Node__ServiceclientAssignment_3_3_2 )* + // InternalRos2Parser.g:7798:1: ( ( rule__Node__ServiceclientAssignment_3_3_2 )* ) + // InternalRos2Parser.g:7799:2: ( rule__Node__ServiceclientAssignment_3_3_2 )* { before(grammarAccess.getNodeAccess().getServiceclientAssignment_3_3_2()); - // InternalRos2Parser.g:7748:2: ( rule__Node__ServiceclientAssignment_3_3_2 )* - loop46: + // InternalRos2Parser.g:7800:2: ( rule__Node__ServiceclientAssignment_3_3_2 )* + loop47: do { - int alt46=2; - int LA46_0 = input.LA(1); + int alt47=2; + int LA47_0 = input.LA(1); - if ( ((LA46_0>=RULE_ID && LA46_0<=RULE_STRING)) ) { - alt46=1; + if ( ((LA47_0>=RULE_ID && LA47_0<=RULE_STRING)) ) { + alt47=1; } - switch (alt46) { + switch (alt47) { case 1 : - // InternalRos2Parser.g:7748:3: rule__Node__ServiceclientAssignment_3_3_2 + // InternalRos2Parser.g:7800:3: rule__Node__ServiceclientAssignment_3_3_2 { pushFollow(FOLLOW_34); rule__Node__ServiceclientAssignment_3_3_2(); @@ -23519,7 +23632,7 @@ public final void rule__Node__Group_3_3__2__Impl() throws RecognitionException { break; default : - break loop46; + break loop47; } } while (true); @@ -23546,14 +23659,14 @@ public final void rule__Node__Group_3_3__2__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_3__3" - // InternalRos2Parser.g:7756:1: rule__Node__Group_3_3__3 : rule__Node__Group_3_3__3__Impl ; + // InternalRos2Parser.g:7808:1: rule__Node__Group_3_3__3 : rule__Node__Group_3_3__3__Impl ; public final void rule__Node__Group_3_3__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7760:1: ( rule__Node__Group_3_3__3__Impl ) - // InternalRos2Parser.g:7761:2: rule__Node__Group_3_3__3__Impl + // InternalRos2Parser.g:7812:1: ( rule__Node__Group_3_3__3__Impl ) + // InternalRos2Parser.g:7813:2: rule__Node__Group_3_3__3__Impl { pushFollow(FOLLOW_2); rule__Node__Group_3_3__3__Impl(); @@ -23579,17 +23692,17 @@ public final void rule__Node__Group_3_3__3() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_3__3__Impl" - // InternalRos2Parser.g:7767:1: rule__Node__Group_3_3__3__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:7819:1: rule__Node__Group_3_3__3__Impl : ( RULE_END ) ; public final void rule__Node__Group_3_3__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7771:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:7772:1: ( RULE_END ) + // InternalRos2Parser.g:7823:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:7824:1: ( RULE_END ) { - // InternalRos2Parser.g:7772:1: ( RULE_END ) - // InternalRos2Parser.g:7773:2: RULE_END + // InternalRos2Parser.g:7824:1: ( RULE_END ) + // InternalRos2Parser.g:7825:2: RULE_END { before(grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()); match(input,RULE_END,FOLLOW_2); @@ -23616,14 +23729,14 @@ public final void rule__Node__Group_3_3__3__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_4__0" - // InternalRos2Parser.g:7783:1: rule__Node__Group_3_4__0 : rule__Node__Group_3_4__0__Impl rule__Node__Group_3_4__1 ; + // InternalRos2Parser.g:7835:1: rule__Node__Group_3_4__0 : rule__Node__Group_3_4__0__Impl rule__Node__Group_3_4__1 ; public final void rule__Node__Group_3_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7787:1: ( rule__Node__Group_3_4__0__Impl rule__Node__Group_3_4__1 ) - // InternalRos2Parser.g:7788:2: rule__Node__Group_3_4__0__Impl rule__Node__Group_3_4__1 + // InternalRos2Parser.g:7839:1: ( rule__Node__Group_3_4__0__Impl rule__Node__Group_3_4__1 ) + // InternalRos2Parser.g:7840:2: rule__Node__Group_3_4__0__Impl rule__Node__Group_3_4__1 { pushFollow(FOLLOW_5); rule__Node__Group_3_4__0__Impl(); @@ -23654,21 +23767,21 @@ public final void rule__Node__Group_3_4__0() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_4__0__Impl" - // InternalRos2Parser.g:7795:1: rule__Node__Group_3_4__0__Impl : ( Actionserver ) ; + // InternalRos2Parser.g:7847:1: rule__Node__Group_3_4__0__Impl : ( Actionservers ) ; public final void rule__Node__Group_3_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7799:1: ( ( Actionserver ) ) - // InternalRos2Parser.g:7800:1: ( Actionserver ) + // InternalRos2Parser.g:7851:1: ( ( Actionservers ) ) + // InternalRos2Parser.g:7852:1: ( Actionservers ) { - // InternalRos2Parser.g:7800:1: ( Actionserver ) - // InternalRos2Parser.g:7801:2: Actionserver + // InternalRos2Parser.g:7852:1: ( Actionservers ) + // InternalRos2Parser.g:7853:2: Actionservers { - before(grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()); - match(input,Actionserver,FOLLOW_2); - after(grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()); + before(grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()); + match(input,Actionservers,FOLLOW_2); + after(grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()); } @@ -23691,14 +23804,14 @@ public final void rule__Node__Group_3_4__0__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_4__1" - // InternalRos2Parser.g:7810:1: rule__Node__Group_3_4__1 : rule__Node__Group_3_4__1__Impl rule__Node__Group_3_4__2 ; + // InternalRos2Parser.g:7862:1: rule__Node__Group_3_4__1 : rule__Node__Group_3_4__1__Impl rule__Node__Group_3_4__2 ; public final void rule__Node__Group_3_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7814:1: ( rule__Node__Group_3_4__1__Impl rule__Node__Group_3_4__2 ) - // InternalRos2Parser.g:7815:2: rule__Node__Group_3_4__1__Impl rule__Node__Group_3_4__2 + // InternalRos2Parser.g:7866:1: ( rule__Node__Group_3_4__1__Impl rule__Node__Group_3_4__2 ) + // InternalRos2Parser.g:7867:2: rule__Node__Group_3_4__1__Impl rule__Node__Group_3_4__2 { pushFollow(FOLLOW_33); rule__Node__Group_3_4__1__Impl(); @@ -23729,17 +23842,17 @@ public final void rule__Node__Group_3_4__1() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_4__1__Impl" - // InternalRos2Parser.g:7822:1: rule__Node__Group_3_4__1__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:7874:1: rule__Node__Group_3_4__1__Impl : ( RULE_BEGIN ) ; public final void rule__Node__Group_3_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7826:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:7827:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:7878:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:7879:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:7827:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:7828:2: RULE_BEGIN + // InternalRos2Parser.g:7879:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:7880:2: RULE_BEGIN { before(grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -23766,14 +23879,14 @@ public final void rule__Node__Group_3_4__1__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_4__2" - // InternalRos2Parser.g:7837:1: rule__Node__Group_3_4__2 : rule__Node__Group_3_4__2__Impl rule__Node__Group_3_4__3 ; + // InternalRos2Parser.g:7889:1: rule__Node__Group_3_4__2 : rule__Node__Group_3_4__2__Impl rule__Node__Group_3_4__3 ; public final void rule__Node__Group_3_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7841:1: ( rule__Node__Group_3_4__2__Impl rule__Node__Group_3_4__3 ) - // InternalRos2Parser.g:7842:2: rule__Node__Group_3_4__2__Impl rule__Node__Group_3_4__3 + // InternalRos2Parser.g:7893:1: ( rule__Node__Group_3_4__2__Impl rule__Node__Group_3_4__3 ) + // InternalRos2Parser.g:7894:2: rule__Node__Group_3_4__2__Impl rule__Node__Group_3_4__3 { pushFollow(FOLLOW_33); rule__Node__Group_3_4__2__Impl(); @@ -23804,33 +23917,33 @@ public final void rule__Node__Group_3_4__2() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_4__2__Impl" - // InternalRos2Parser.g:7849:1: rule__Node__Group_3_4__2__Impl : ( ( rule__Node__ActionserverAssignment_3_4_2 )* ) ; + // InternalRos2Parser.g:7901:1: rule__Node__Group_3_4__2__Impl : ( ( rule__Node__ActionserverAssignment_3_4_2 )* ) ; public final void rule__Node__Group_3_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7853:1: ( ( ( rule__Node__ActionserverAssignment_3_4_2 )* ) ) - // InternalRos2Parser.g:7854:1: ( ( rule__Node__ActionserverAssignment_3_4_2 )* ) + // InternalRos2Parser.g:7905:1: ( ( ( rule__Node__ActionserverAssignment_3_4_2 )* ) ) + // InternalRos2Parser.g:7906:1: ( ( rule__Node__ActionserverAssignment_3_4_2 )* ) { - // InternalRos2Parser.g:7854:1: ( ( rule__Node__ActionserverAssignment_3_4_2 )* ) - // InternalRos2Parser.g:7855:2: ( rule__Node__ActionserverAssignment_3_4_2 )* + // InternalRos2Parser.g:7906:1: ( ( rule__Node__ActionserverAssignment_3_4_2 )* ) + // InternalRos2Parser.g:7907:2: ( rule__Node__ActionserverAssignment_3_4_2 )* { before(grammarAccess.getNodeAccess().getActionserverAssignment_3_4_2()); - // InternalRos2Parser.g:7856:2: ( rule__Node__ActionserverAssignment_3_4_2 )* - loop47: + // InternalRos2Parser.g:7908:2: ( rule__Node__ActionserverAssignment_3_4_2 )* + loop48: do { - int alt47=2; - int LA47_0 = input.LA(1); + int alt48=2; + int LA48_0 = input.LA(1); - if ( ((LA47_0>=RULE_ID && LA47_0<=RULE_STRING)) ) { - alt47=1; + if ( ((LA48_0>=RULE_ID && LA48_0<=RULE_STRING)) ) { + alt48=1; } - switch (alt47) { + switch (alt48) { case 1 : - // InternalRos2Parser.g:7856:3: rule__Node__ActionserverAssignment_3_4_2 + // InternalRos2Parser.g:7908:3: rule__Node__ActionserverAssignment_3_4_2 { pushFollow(FOLLOW_34); rule__Node__ActionserverAssignment_3_4_2(); @@ -23842,7 +23955,7 @@ public final void rule__Node__Group_3_4__2__Impl() throws RecognitionException { break; default : - break loop47; + break loop48; } } while (true); @@ -23869,14 +23982,14 @@ public final void rule__Node__Group_3_4__2__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_4__3" - // InternalRos2Parser.g:7864:1: rule__Node__Group_3_4__3 : rule__Node__Group_3_4__3__Impl ; + // InternalRos2Parser.g:7916:1: rule__Node__Group_3_4__3 : rule__Node__Group_3_4__3__Impl ; public final void rule__Node__Group_3_4__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7868:1: ( rule__Node__Group_3_4__3__Impl ) - // InternalRos2Parser.g:7869:2: rule__Node__Group_3_4__3__Impl + // InternalRos2Parser.g:7920:1: ( rule__Node__Group_3_4__3__Impl ) + // InternalRos2Parser.g:7921:2: rule__Node__Group_3_4__3__Impl { pushFollow(FOLLOW_2); rule__Node__Group_3_4__3__Impl(); @@ -23902,17 +24015,17 @@ public final void rule__Node__Group_3_4__3() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_4__3__Impl" - // InternalRos2Parser.g:7875:1: rule__Node__Group_3_4__3__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:7927:1: rule__Node__Group_3_4__3__Impl : ( RULE_END ) ; public final void rule__Node__Group_3_4__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7879:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:7880:1: ( RULE_END ) + // InternalRos2Parser.g:7931:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:7932:1: ( RULE_END ) { - // InternalRos2Parser.g:7880:1: ( RULE_END ) - // InternalRos2Parser.g:7881:2: RULE_END + // InternalRos2Parser.g:7932:1: ( RULE_END ) + // InternalRos2Parser.g:7933:2: RULE_END { before(grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()); match(input,RULE_END,FOLLOW_2); @@ -23939,14 +24052,14 @@ public final void rule__Node__Group_3_4__3__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_5__0" - // InternalRos2Parser.g:7891:1: rule__Node__Group_3_5__0 : rule__Node__Group_3_5__0__Impl rule__Node__Group_3_5__1 ; + // InternalRos2Parser.g:7943:1: rule__Node__Group_3_5__0 : rule__Node__Group_3_5__0__Impl rule__Node__Group_3_5__1 ; public final void rule__Node__Group_3_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7895:1: ( rule__Node__Group_3_5__0__Impl rule__Node__Group_3_5__1 ) - // InternalRos2Parser.g:7896:2: rule__Node__Group_3_5__0__Impl rule__Node__Group_3_5__1 + // InternalRos2Parser.g:7947:1: ( rule__Node__Group_3_5__0__Impl rule__Node__Group_3_5__1 ) + // InternalRos2Parser.g:7948:2: rule__Node__Group_3_5__0__Impl rule__Node__Group_3_5__1 { pushFollow(FOLLOW_5); rule__Node__Group_3_5__0__Impl(); @@ -23977,21 +24090,21 @@ public final void rule__Node__Group_3_5__0() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_5__0__Impl" - // InternalRos2Parser.g:7903:1: rule__Node__Group_3_5__0__Impl : ( Actionclient ) ; + // InternalRos2Parser.g:7955:1: rule__Node__Group_3_5__0__Impl : ( Actionclients ) ; public final void rule__Node__Group_3_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7907:1: ( ( Actionclient ) ) - // InternalRos2Parser.g:7908:1: ( Actionclient ) + // InternalRos2Parser.g:7959:1: ( ( Actionclients ) ) + // InternalRos2Parser.g:7960:1: ( Actionclients ) { - // InternalRos2Parser.g:7908:1: ( Actionclient ) - // InternalRos2Parser.g:7909:2: Actionclient + // InternalRos2Parser.g:7960:1: ( Actionclients ) + // InternalRos2Parser.g:7961:2: Actionclients { - before(grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()); - match(input,Actionclient,FOLLOW_2); - after(grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()); + before(grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()); + match(input,Actionclients,FOLLOW_2); + after(grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()); } @@ -24014,14 +24127,14 @@ public final void rule__Node__Group_3_5__0__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_5__1" - // InternalRos2Parser.g:7918:1: rule__Node__Group_3_5__1 : rule__Node__Group_3_5__1__Impl rule__Node__Group_3_5__2 ; + // InternalRos2Parser.g:7970:1: rule__Node__Group_3_5__1 : rule__Node__Group_3_5__1__Impl rule__Node__Group_3_5__2 ; public final void rule__Node__Group_3_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7922:1: ( rule__Node__Group_3_5__1__Impl rule__Node__Group_3_5__2 ) - // InternalRos2Parser.g:7923:2: rule__Node__Group_3_5__1__Impl rule__Node__Group_3_5__2 + // InternalRos2Parser.g:7974:1: ( rule__Node__Group_3_5__1__Impl rule__Node__Group_3_5__2 ) + // InternalRos2Parser.g:7975:2: rule__Node__Group_3_5__1__Impl rule__Node__Group_3_5__2 { pushFollow(FOLLOW_33); rule__Node__Group_3_5__1__Impl(); @@ -24052,17 +24165,17 @@ public final void rule__Node__Group_3_5__1() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_5__1__Impl" - // InternalRos2Parser.g:7930:1: rule__Node__Group_3_5__1__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:7982:1: rule__Node__Group_3_5__1__Impl : ( RULE_BEGIN ) ; public final void rule__Node__Group_3_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7934:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:7935:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:7986:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:7987:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:7935:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:7936:2: RULE_BEGIN + // InternalRos2Parser.g:7987:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:7988:2: RULE_BEGIN { before(grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -24089,14 +24202,14 @@ public final void rule__Node__Group_3_5__1__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_5__2" - // InternalRos2Parser.g:7945:1: rule__Node__Group_3_5__2 : rule__Node__Group_3_5__2__Impl rule__Node__Group_3_5__3 ; + // InternalRos2Parser.g:7997:1: rule__Node__Group_3_5__2 : rule__Node__Group_3_5__2__Impl rule__Node__Group_3_5__3 ; public final void rule__Node__Group_3_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7949:1: ( rule__Node__Group_3_5__2__Impl rule__Node__Group_3_5__3 ) - // InternalRos2Parser.g:7950:2: rule__Node__Group_3_5__2__Impl rule__Node__Group_3_5__3 + // InternalRos2Parser.g:8001:1: ( rule__Node__Group_3_5__2__Impl rule__Node__Group_3_5__3 ) + // InternalRos2Parser.g:8002:2: rule__Node__Group_3_5__2__Impl rule__Node__Group_3_5__3 { pushFollow(FOLLOW_33); rule__Node__Group_3_5__2__Impl(); @@ -24127,33 +24240,33 @@ public final void rule__Node__Group_3_5__2() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_5__2__Impl" - // InternalRos2Parser.g:7957:1: rule__Node__Group_3_5__2__Impl : ( ( rule__Node__ActionclientAssignment_3_5_2 )* ) ; + // InternalRos2Parser.g:8009:1: rule__Node__Group_3_5__2__Impl : ( ( rule__Node__ActionclientAssignment_3_5_2 )* ) ; public final void rule__Node__Group_3_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7961:1: ( ( ( rule__Node__ActionclientAssignment_3_5_2 )* ) ) - // InternalRos2Parser.g:7962:1: ( ( rule__Node__ActionclientAssignment_3_5_2 )* ) + // InternalRos2Parser.g:8013:1: ( ( ( rule__Node__ActionclientAssignment_3_5_2 )* ) ) + // InternalRos2Parser.g:8014:1: ( ( rule__Node__ActionclientAssignment_3_5_2 )* ) { - // InternalRos2Parser.g:7962:1: ( ( rule__Node__ActionclientAssignment_3_5_2 )* ) - // InternalRos2Parser.g:7963:2: ( rule__Node__ActionclientAssignment_3_5_2 )* + // InternalRos2Parser.g:8014:1: ( ( rule__Node__ActionclientAssignment_3_5_2 )* ) + // InternalRos2Parser.g:8015:2: ( rule__Node__ActionclientAssignment_3_5_2 )* { before(grammarAccess.getNodeAccess().getActionclientAssignment_3_5_2()); - // InternalRos2Parser.g:7964:2: ( rule__Node__ActionclientAssignment_3_5_2 )* - loop48: + // InternalRos2Parser.g:8016:2: ( rule__Node__ActionclientAssignment_3_5_2 )* + loop49: do { - int alt48=2; - int LA48_0 = input.LA(1); + int alt49=2; + int LA49_0 = input.LA(1); - if ( ((LA48_0>=RULE_ID && LA48_0<=RULE_STRING)) ) { - alt48=1; + if ( ((LA49_0>=RULE_ID && LA49_0<=RULE_STRING)) ) { + alt49=1; } - switch (alt48) { + switch (alt49) { case 1 : - // InternalRos2Parser.g:7964:3: rule__Node__ActionclientAssignment_3_5_2 + // InternalRos2Parser.g:8016:3: rule__Node__ActionclientAssignment_3_5_2 { pushFollow(FOLLOW_34); rule__Node__ActionclientAssignment_3_5_2(); @@ -24165,7 +24278,7 @@ public final void rule__Node__Group_3_5__2__Impl() throws RecognitionException { break; default : - break loop48; + break loop49; } } while (true); @@ -24192,14 +24305,14 @@ public final void rule__Node__Group_3_5__2__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_5__3" - // InternalRos2Parser.g:7972:1: rule__Node__Group_3_5__3 : rule__Node__Group_3_5__3__Impl ; + // InternalRos2Parser.g:8024:1: rule__Node__Group_3_5__3 : rule__Node__Group_3_5__3__Impl ; public final void rule__Node__Group_3_5__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7976:1: ( rule__Node__Group_3_5__3__Impl ) - // InternalRos2Parser.g:7977:2: rule__Node__Group_3_5__3__Impl + // InternalRos2Parser.g:8028:1: ( rule__Node__Group_3_5__3__Impl ) + // InternalRos2Parser.g:8029:2: rule__Node__Group_3_5__3__Impl { pushFollow(FOLLOW_2); rule__Node__Group_3_5__3__Impl(); @@ -24225,17 +24338,17 @@ public final void rule__Node__Group_3_5__3() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_5__3__Impl" - // InternalRos2Parser.g:7983:1: rule__Node__Group_3_5__3__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:8035:1: rule__Node__Group_3_5__3__Impl : ( RULE_END ) ; public final void rule__Node__Group_3_5__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:7987:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:7988:1: ( RULE_END ) + // InternalRos2Parser.g:8039:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:8040:1: ( RULE_END ) { - // InternalRos2Parser.g:7988:1: ( RULE_END ) - // InternalRos2Parser.g:7989:2: RULE_END + // InternalRos2Parser.g:8040:1: ( RULE_END ) + // InternalRos2Parser.g:8041:2: RULE_END { before(grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()); match(input,RULE_END,FOLLOW_2); @@ -24262,14 +24375,14 @@ public final void rule__Node__Group_3_5__3__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_6__0" - // InternalRos2Parser.g:7999:1: rule__Node__Group_3_6__0 : rule__Node__Group_3_6__0__Impl rule__Node__Group_3_6__1 ; + // InternalRos2Parser.g:8051:1: rule__Node__Group_3_6__0 : rule__Node__Group_3_6__0__Impl rule__Node__Group_3_6__1 ; public final void rule__Node__Group_3_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8003:1: ( rule__Node__Group_3_6__0__Impl rule__Node__Group_3_6__1 ) - // InternalRos2Parser.g:8004:2: rule__Node__Group_3_6__0__Impl rule__Node__Group_3_6__1 + // InternalRos2Parser.g:8055:1: ( rule__Node__Group_3_6__0__Impl rule__Node__Group_3_6__1 ) + // InternalRos2Parser.g:8056:2: rule__Node__Group_3_6__0__Impl rule__Node__Group_3_6__1 { pushFollow(FOLLOW_5); rule__Node__Group_3_6__0__Impl(); @@ -24300,17 +24413,17 @@ public final void rule__Node__Group_3_6__0() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_6__0__Impl" - // InternalRos2Parser.g:8011:1: rule__Node__Group_3_6__0__Impl : ( Parameters ) ; + // InternalRos2Parser.g:8063:1: rule__Node__Group_3_6__0__Impl : ( Parameters ) ; public final void rule__Node__Group_3_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8015:1: ( ( Parameters ) ) - // InternalRos2Parser.g:8016:1: ( Parameters ) + // InternalRos2Parser.g:8067:1: ( ( Parameters ) ) + // InternalRos2Parser.g:8068:1: ( Parameters ) { - // InternalRos2Parser.g:8016:1: ( Parameters ) - // InternalRos2Parser.g:8017:2: Parameters + // InternalRos2Parser.g:8068:1: ( Parameters ) + // InternalRos2Parser.g:8069:2: Parameters { before(grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()); match(input,Parameters,FOLLOW_2); @@ -24337,14 +24450,14 @@ public final void rule__Node__Group_3_6__0__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_6__1" - // InternalRos2Parser.g:8026:1: rule__Node__Group_3_6__1 : rule__Node__Group_3_6__1__Impl rule__Node__Group_3_6__2 ; + // InternalRos2Parser.g:8078:1: rule__Node__Group_3_6__1 : rule__Node__Group_3_6__1__Impl rule__Node__Group_3_6__2 ; public final void rule__Node__Group_3_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8030:1: ( rule__Node__Group_3_6__1__Impl rule__Node__Group_3_6__2 ) - // InternalRos2Parser.g:8031:2: rule__Node__Group_3_6__1__Impl rule__Node__Group_3_6__2 + // InternalRos2Parser.g:8082:1: ( rule__Node__Group_3_6__1__Impl rule__Node__Group_3_6__2 ) + // InternalRos2Parser.g:8083:2: rule__Node__Group_3_6__1__Impl rule__Node__Group_3_6__2 { pushFollow(FOLLOW_33); rule__Node__Group_3_6__1__Impl(); @@ -24375,17 +24488,17 @@ public final void rule__Node__Group_3_6__1() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_6__1__Impl" - // InternalRos2Parser.g:8038:1: rule__Node__Group_3_6__1__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:8090:1: rule__Node__Group_3_6__1__Impl : ( RULE_BEGIN ) ; public final void rule__Node__Group_3_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8042:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:8043:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:8094:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:8095:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:8043:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:8044:2: RULE_BEGIN + // InternalRos2Parser.g:8095:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:8096:2: RULE_BEGIN { before(grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -24412,14 +24525,14 @@ public final void rule__Node__Group_3_6__1__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_6__2" - // InternalRos2Parser.g:8053:1: rule__Node__Group_3_6__2 : rule__Node__Group_3_6__2__Impl rule__Node__Group_3_6__3 ; + // InternalRos2Parser.g:8105:1: rule__Node__Group_3_6__2 : rule__Node__Group_3_6__2__Impl rule__Node__Group_3_6__3 ; public final void rule__Node__Group_3_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8057:1: ( rule__Node__Group_3_6__2__Impl rule__Node__Group_3_6__3 ) - // InternalRos2Parser.g:8058:2: rule__Node__Group_3_6__2__Impl rule__Node__Group_3_6__3 + // InternalRos2Parser.g:8109:1: ( rule__Node__Group_3_6__2__Impl rule__Node__Group_3_6__3 ) + // InternalRos2Parser.g:8110:2: rule__Node__Group_3_6__2__Impl rule__Node__Group_3_6__3 { pushFollow(FOLLOW_33); rule__Node__Group_3_6__2__Impl(); @@ -24450,33 +24563,33 @@ public final void rule__Node__Group_3_6__2() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_6__2__Impl" - // InternalRos2Parser.g:8065:1: rule__Node__Group_3_6__2__Impl : ( ( rule__Node__ParameterAssignment_3_6_2 )* ) ; + // InternalRos2Parser.g:8117:1: rule__Node__Group_3_6__2__Impl : ( ( rule__Node__ParameterAssignment_3_6_2 )* ) ; public final void rule__Node__Group_3_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8069:1: ( ( ( rule__Node__ParameterAssignment_3_6_2 )* ) ) - // InternalRos2Parser.g:8070:1: ( ( rule__Node__ParameterAssignment_3_6_2 )* ) + // InternalRos2Parser.g:8121:1: ( ( ( rule__Node__ParameterAssignment_3_6_2 )* ) ) + // InternalRos2Parser.g:8122:1: ( ( rule__Node__ParameterAssignment_3_6_2 )* ) { - // InternalRos2Parser.g:8070:1: ( ( rule__Node__ParameterAssignment_3_6_2 )* ) - // InternalRos2Parser.g:8071:2: ( rule__Node__ParameterAssignment_3_6_2 )* + // InternalRos2Parser.g:8122:1: ( ( rule__Node__ParameterAssignment_3_6_2 )* ) + // InternalRos2Parser.g:8123:2: ( rule__Node__ParameterAssignment_3_6_2 )* { before(grammarAccess.getNodeAccess().getParameterAssignment_3_6_2()); - // InternalRos2Parser.g:8072:2: ( rule__Node__ParameterAssignment_3_6_2 )* - loop49: + // InternalRos2Parser.g:8124:2: ( rule__Node__ParameterAssignment_3_6_2 )* + loop50: do { - int alt49=2; - int LA49_0 = input.LA(1); + int alt50=2; + int LA50_0 = input.LA(1); - if ( ((LA49_0>=RULE_ID && LA49_0<=RULE_STRING)) ) { - alt49=1; + if ( ((LA50_0>=RULE_ID && LA50_0<=RULE_STRING)) ) { + alt50=1; } - switch (alt49) { + switch (alt50) { case 1 : - // InternalRos2Parser.g:8072:3: rule__Node__ParameterAssignment_3_6_2 + // InternalRos2Parser.g:8124:3: rule__Node__ParameterAssignment_3_6_2 { pushFollow(FOLLOW_34); rule__Node__ParameterAssignment_3_6_2(); @@ -24488,7 +24601,7 @@ public final void rule__Node__Group_3_6__2__Impl() throws RecognitionException { break; default : - break loop49; + break loop50; } } while (true); @@ -24515,14 +24628,14 @@ public final void rule__Node__Group_3_6__2__Impl() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_6__3" - // InternalRos2Parser.g:8080:1: rule__Node__Group_3_6__3 : rule__Node__Group_3_6__3__Impl ; + // InternalRos2Parser.g:8132:1: rule__Node__Group_3_6__3 : rule__Node__Group_3_6__3__Impl ; public final void rule__Node__Group_3_6__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8084:1: ( rule__Node__Group_3_6__3__Impl ) - // InternalRos2Parser.g:8085:2: rule__Node__Group_3_6__3__Impl + // InternalRos2Parser.g:8136:1: ( rule__Node__Group_3_6__3__Impl ) + // InternalRos2Parser.g:8137:2: rule__Node__Group_3_6__3__Impl { pushFollow(FOLLOW_2); rule__Node__Group_3_6__3__Impl(); @@ -24548,17 +24661,17 @@ public final void rule__Node__Group_3_6__3() throws RecognitionException { // $ANTLR start "rule__Node__Group_3_6__3__Impl" - // InternalRos2Parser.g:8091:1: rule__Node__Group_3_6__3__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:8143:1: rule__Node__Group_3_6__3__Impl : ( RULE_END ) ; public final void rule__Node__Group_3_6__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8095:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:8096:1: ( RULE_END ) + // InternalRos2Parser.g:8147:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:8148:1: ( RULE_END ) { - // InternalRos2Parser.g:8096:1: ( RULE_END ) - // InternalRos2Parser.g:8097:2: RULE_END + // InternalRos2Parser.g:8148:1: ( RULE_END ) + // InternalRos2Parser.g:8149:2: RULE_END { before(grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()); match(input,RULE_END,FOLLOW_2); @@ -24585,14 +24698,14 @@ public final void rule__Node__Group_3_6__3__Impl() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group__0" - // InternalRos2Parser.g:8107:1: rule__TopicSpec__Group__0 : rule__TopicSpec__Group__0__Impl rule__TopicSpec__Group__1 ; + // InternalRos2Parser.g:8159:1: rule__TopicSpec__Group__0 : rule__TopicSpec__Group__0__Impl rule__TopicSpec__Group__1 ; public final void rule__TopicSpec__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8111:1: ( rule__TopicSpec__Group__0__Impl rule__TopicSpec__Group__1 ) - // InternalRos2Parser.g:8112:2: rule__TopicSpec__Group__0__Impl rule__TopicSpec__Group__1 + // InternalRos2Parser.g:8163:1: ( rule__TopicSpec__Group__0__Impl rule__TopicSpec__Group__1 ) + // InternalRos2Parser.g:8164:2: rule__TopicSpec__Group__0__Impl rule__TopicSpec__Group__1 { pushFollow(FOLLOW_35); rule__TopicSpec__Group__0__Impl(); @@ -24623,21 +24736,21 @@ public final void rule__TopicSpec__Group__0() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group__0__Impl" - // InternalRos2Parser.g:8119:1: rule__TopicSpec__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:8171:1: rule__TopicSpec__Group__0__Impl : ( () ) ; public final void rule__TopicSpec__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8123:1: ( ( () ) ) - // InternalRos2Parser.g:8124:1: ( () ) + // InternalRos2Parser.g:8175:1: ( ( () ) ) + // InternalRos2Parser.g:8176:1: ( () ) { - // InternalRos2Parser.g:8124:1: ( () ) - // InternalRos2Parser.g:8125:2: () + // InternalRos2Parser.g:8176:1: ( () ) + // InternalRos2Parser.g:8177:2: () { before(grammarAccess.getTopicSpecAccess().getTopicSpecAction_0()); - // InternalRos2Parser.g:8126:2: () - // InternalRos2Parser.g:8126:3: + // InternalRos2Parser.g:8178:2: () + // InternalRos2Parser.g:8178:3: { } @@ -24660,14 +24773,14 @@ public final void rule__TopicSpec__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__TopicSpec__Group__1" - // InternalRos2Parser.g:8134:1: rule__TopicSpec__Group__1 : rule__TopicSpec__Group__1__Impl rule__TopicSpec__Group__2 ; + // InternalRos2Parser.g:8186:1: rule__TopicSpec__Group__1 : rule__TopicSpec__Group__1__Impl rule__TopicSpec__Group__2 ; public final void rule__TopicSpec__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8138:1: ( rule__TopicSpec__Group__1__Impl rule__TopicSpec__Group__2 ) - // InternalRos2Parser.g:8139:2: rule__TopicSpec__Group__1__Impl rule__TopicSpec__Group__2 + // InternalRos2Parser.g:8190:1: ( rule__TopicSpec__Group__1__Impl rule__TopicSpec__Group__2 ) + // InternalRos2Parser.g:8191:2: rule__TopicSpec__Group__1__Impl rule__TopicSpec__Group__2 { pushFollow(FOLLOW_36); rule__TopicSpec__Group__1__Impl(); @@ -24698,17 +24811,17 @@ public final void rule__TopicSpec__Group__1() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group__1__Impl" - // InternalRos2Parser.g:8146:1: rule__TopicSpec__Group__1__Impl : ( Msg ) ; + // InternalRos2Parser.g:8198:1: rule__TopicSpec__Group__1__Impl : ( Msg ) ; public final void rule__TopicSpec__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8150:1: ( ( Msg ) ) - // InternalRos2Parser.g:8151:1: ( Msg ) + // InternalRos2Parser.g:8202:1: ( ( Msg ) ) + // InternalRos2Parser.g:8203:1: ( Msg ) { - // InternalRos2Parser.g:8151:1: ( Msg ) - // InternalRos2Parser.g:8152:2: Msg + // InternalRos2Parser.g:8203:1: ( Msg ) + // InternalRos2Parser.g:8204:2: Msg { before(grammarAccess.getTopicSpecAccess().getMsgKeyword_1()); match(input,Msg,FOLLOW_2); @@ -24735,14 +24848,14 @@ public final void rule__TopicSpec__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__TopicSpec__Group__2" - // InternalRos2Parser.g:8161:1: rule__TopicSpec__Group__2 : rule__TopicSpec__Group__2__Impl rule__TopicSpec__Group__3 ; + // InternalRos2Parser.g:8213:1: rule__TopicSpec__Group__2 : rule__TopicSpec__Group__2__Impl rule__TopicSpec__Group__3 ; public final void rule__TopicSpec__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8165:1: ( rule__TopicSpec__Group__2__Impl rule__TopicSpec__Group__3 ) - // InternalRos2Parser.g:8166:2: rule__TopicSpec__Group__2__Impl rule__TopicSpec__Group__3 + // InternalRos2Parser.g:8217:1: ( rule__TopicSpec__Group__2__Impl rule__TopicSpec__Group__3 ) + // InternalRos2Parser.g:8218:2: rule__TopicSpec__Group__2__Impl rule__TopicSpec__Group__3 { pushFollow(FOLLOW_5); rule__TopicSpec__Group__2__Impl(); @@ -24773,21 +24886,21 @@ public final void rule__TopicSpec__Group__2() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group__2__Impl" - // InternalRos2Parser.g:8173:1: rule__TopicSpec__Group__2__Impl : ( ( rule__TopicSpec__NameAssignment_2 ) ) ; + // InternalRos2Parser.g:8225:1: rule__TopicSpec__Group__2__Impl : ( ( rule__TopicSpec__NameAssignment_2 ) ) ; public final void rule__TopicSpec__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8177:1: ( ( ( rule__TopicSpec__NameAssignment_2 ) ) ) - // InternalRos2Parser.g:8178:1: ( ( rule__TopicSpec__NameAssignment_2 ) ) + // InternalRos2Parser.g:8229:1: ( ( ( rule__TopicSpec__NameAssignment_2 ) ) ) + // InternalRos2Parser.g:8230:1: ( ( rule__TopicSpec__NameAssignment_2 ) ) { - // InternalRos2Parser.g:8178:1: ( ( rule__TopicSpec__NameAssignment_2 ) ) - // InternalRos2Parser.g:8179:2: ( rule__TopicSpec__NameAssignment_2 ) + // InternalRos2Parser.g:8230:1: ( ( rule__TopicSpec__NameAssignment_2 ) ) + // InternalRos2Parser.g:8231:2: ( rule__TopicSpec__NameAssignment_2 ) { before(grammarAccess.getTopicSpecAccess().getNameAssignment_2()); - // InternalRos2Parser.g:8180:2: ( rule__TopicSpec__NameAssignment_2 ) - // InternalRos2Parser.g:8180:3: rule__TopicSpec__NameAssignment_2 + // InternalRos2Parser.g:8232:2: ( rule__TopicSpec__NameAssignment_2 ) + // InternalRos2Parser.g:8232:3: rule__TopicSpec__NameAssignment_2 { pushFollow(FOLLOW_2); rule__TopicSpec__NameAssignment_2(); @@ -24820,14 +24933,14 @@ public final void rule__TopicSpec__Group__2__Impl() throws RecognitionException // $ANTLR start "rule__TopicSpec__Group__3" - // InternalRos2Parser.g:8188:1: rule__TopicSpec__Group__3 : rule__TopicSpec__Group__3__Impl rule__TopicSpec__Group__4 ; + // InternalRos2Parser.g:8240:1: rule__TopicSpec__Group__3 : rule__TopicSpec__Group__3__Impl rule__TopicSpec__Group__4 ; public final void rule__TopicSpec__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8192:1: ( rule__TopicSpec__Group__3__Impl rule__TopicSpec__Group__4 ) - // InternalRos2Parser.g:8193:2: rule__TopicSpec__Group__3__Impl rule__TopicSpec__Group__4 + // InternalRos2Parser.g:8244:1: ( rule__TopicSpec__Group__3__Impl rule__TopicSpec__Group__4 ) + // InternalRos2Parser.g:8245:2: rule__TopicSpec__Group__3__Impl rule__TopicSpec__Group__4 { pushFollow(FOLLOW_37); rule__TopicSpec__Group__3__Impl(); @@ -24858,17 +24971,17 @@ public final void rule__TopicSpec__Group__3() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group__3__Impl" - // InternalRos2Parser.g:8200:1: rule__TopicSpec__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:8252:1: rule__TopicSpec__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__TopicSpec__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8204:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:8205:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:8256:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:8257:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:8205:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:8206:2: RULE_BEGIN + // InternalRos2Parser.g:8257:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:8258:2: RULE_BEGIN { before(grammarAccess.getTopicSpecAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -24895,14 +25008,14 @@ public final void rule__TopicSpec__Group__3__Impl() throws RecognitionException // $ANTLR start "rule__TopicSpec__Group__4" - // InternalRos2Parser.g:8215:1: rule__TopicSpec__Group__4 : rule__TopicSpec__Group__4__Impl rule__TopicSpec__Group__5 ; + // InternalRos2Parser.g:8267:1: rule__TopicSpec__Group__4 : rule__TopicSpec__Group__4__Impl rule__TopicSpec__Group__5 ; public final void rule__TopicSpec__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8219:1: ( rule__TopicSpec__Group__4__Impl rule__TopicSpec__Group__5 ) - // InternalRos2Parser.g:8220:2: rule__TopicSpec__Group__4__Impl rule__TopicSpec__Group__5 + // InternalRos2Parser.g:8271:1: ( rule__TopicSpec__Group__4__Impl rule__TopicSpec__Group__5 ) + // InternalRos2Parser.g:8272:2: rule__TopicSpec__Group__4__Impl rule__TopicSpec__Group__5 { pushFollow(FOLLOW_38); rule__TopicSpec__Group__4__Impl(); @@ -24933,17 +25046,17 @@ public final void rule__TopicSpec__Group__4() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group__4__Impl" - // InternalRos2Parser.g:8227:1: rule__TopicSpec__Group__4__Impl : ( Message_1 ) ; + // InternalRos2Parser.g:8279:1: rule__TopicSpec__Group__4__Impl : ( Message_1 ) ; public final void rule__TopicSpec__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8231:1: ( ( Message_1 ) ) - // InternalRos2Parser.g:8232:1: ( Message_1 ) + // InternalRos2Parser.g:8283:1: ( ( Message_1 ) ) + // InternalRos2Parser.g:8284:1: ( Message_1 ) { - // InternalRos2Parser.g:8232:1: ( Message_1 ) - // InternalRos2Parser.g:8233:2: Message_1 + // InternalRos2Parser.g:8284:1: ( Message_1 ) + // InternalRos2Parser.g:8285:2: Message_1 { before(grammarAccess.getTopicSpecAccess().getMessageKeyword_4()); match(input,Message_1,FOLLOW_2); @@ -24970,14 +25083,14 @@ public final void rule__TopicSpec__Group__4__Impl() throws RecognitionException // $ANTLR start "rule__TopicSpec__Group__5" - // InternalRos2Parser.g:8242:1: rule__TopicSpec__Group__5 : rule__TopicSpec__Group__5__Impl rule__TopicSpec__Group__6 ; + // InternalRos2Parser.g:8294:1: rule__TopicSpec__Group__5 : rule__TopicSpec__Group__5__Impl rule__TopicSpec__Group__6 ; public final void rule__TopicSpec__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8246:1: ( rule__TopicSpec__Group__5__Impl rule__TopicSpec__Group__6 ) - // InternalRos2Parser.g:8247:2: rule__TopicSpec__Group__5__Impl rule__TopicSpec__Group__6 + // InternalRos2Parser.g:8298:1: ( rule__TopicSpec__Group__5__Impl rule__TopicSpec__Group__6 ) + // InternalRos2Parser.g:8299:2: rule__TopicSpec__Group__5__Impl rule__TopicSpec__Group__6 { pushFollow(FOLLOW_38); rule__TopicSpec__Group__5__Impl(); @@ -25008,29 +25121,29 @@ public final void rule__TopicSpec__Group__5() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group__5__Impl" - // InternalRos2Parser.g:8254:1: rule__TopicSpec__Group__5__Impl : ( ( rule__TopicSpec__Group_5__0 )? ) ; + // InternalRos2Parser.g:8306:1: rule__TopicSpec__Group__5__Impl : ( ( rule__TopicSpec__Group_5__0 )? ) ; public final void rule__TopicSpec__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8258:1: ( ( ( rule__TopicSpec__Group_5__0 )? ) ) - // InternalRos2Parser.g:8259:1: ( ( rule__TopicSpec__Group_5__0 )? ) + // InternalRos2Parser.g:8310:1: ( ( ( rule__TopicSpec__Group_5__0 )? ) ) + // InternalRos2Parser.g:8311:1: ( ( rule__TopicSpec__Group_5__0 )? ) { - // InternalRos2Parser.g:8259:1: ( ( rule__TopicSpec__Group_5__0 )? ) - // InternalRos2Parser.g:8260:2: ( rule__TopicSpec__Group_5__0 )? + // InternalRos2Parser.g:8311:1: ( ( rule__TopicSpec__Group_5__0 )? ) + // InternalRos2Parser.g:8312:2: ( rule__TopicSpec__Group_5__0 )? { before(grammarAccess.getTopicSpecAccess().getGroup_5()); - // InternalRos2Parser.g:8261:2: ( rule__TopicSpec__Group_5__0 )? - int alt50=2; - int LA50_0 = input.LA(1); + // InternalRos2Parser.g:8313:2: ( rule__TopicSpec__Group_5__0 )? + int alt51=2; + int LA51_0 = input.LA(1); - if ( (LA50_0==RULE_BEGIN) ) { - alt50=1; + if ( (LA51_0==RULE_BEGIN) ) { + alt51=1; } - switch (alt50) { + switch (alt51) { case 1 : - // InternalRos2Parser.g:8261:3: rule__TopicSpec__Group_5__0 + // InternalRos2Parser.g:8313:3: rule__TopicSpec__Group_5__0 { pushFollow(FOLLOW_2); rule__TopicSpec__Group_5__0(); @@ -25066,14 +25179,14 @@ public final void rule__TopicSpec__Group__5__Impl() throws RecognitionException // $ANTLR start "rule__TopicSpec__Group__6" - // InternalRos2Parser.g:8269:1: rule__TopicSpec__Group__6 : rule__TopicSpec__Group__6__Impl ; + // InternalRos2Parser.g:8321:1: rule__TopicSpec__Group__6 : rule__TopicSpec__Group__6__Impl ; public final void rule__TopicSpec__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8273:1: ( rule__TopicSpec__Group__6__Impl ) - // InternalRos2Parser.g:8274:2: rule__TopicSpec__Group__6__Impl + // InternalRos2Parser.g:8325:1: ( rule__TopicSpec__Group__6__Impl ) + // InternalRos2Parser.g:8326:2: rule__TopicSpec__Group__6__Impl { pushFollow(FOLLOW_2); rule__TopicSpec__Group__6__Impl(); @@ -25099,17 +25212,17 @@ public final void rule__TopicSpec__Group__6() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group__6__Impl" - // InternalRos2Parser.g:8280:1: rule__TopicSpec__Group__6__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:8332:1: rule__TopicSpec__Group__6__Impl : ( RULE_END ) ; public final void rule__TopicSpec__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8284:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:8285:1: ( RULE_END ) + // InternalRos2Parser.g:8336:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:8337:1: ( RULE_END ) { - // InternalRos2Parser.g:8285:1: ( RULE_END ) - // InternalRos2Parser.g:8286:2: RULE_END + // InternalRos2Parser.g:8337:1: ( RULE_END ) + // InternalRos2Parser.g:8338:2: RULE_END { before(grammarAccess.getTopicSpecAccess().getENDTerminalRuleCall_6()); match(input,RULE_END,FOLLOW_2); @@ -25136,14 +25249,14 @@ public final void rule__TopicSpec__Group__6__Impl() throws RecognitionException // $ANTLR start "rule__TopicSpec__Group_5__0" - // InternalRos2Parser.g:8296:1: rule__TopicSpec__Group_5__0 : rule__TopicSpec__Group_5__0__Impl rule__TopicSpec__Group_5__1 ; + // InternalRos2Parser.g:8348:1: rule__TopicSpec__Group_5__0 : rule__TopicSpec__Group_5__0__Impl rule__TopicSpec__Group_5__1 ; public final void rule__TopicSpec__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8300:1: ( rule__TopicSpec__Group_5__0__Impl rule__TopicSpec__Group_5__1 ) - // InternalRos2Parser.g:8301:2: rule__TopicSpec__Group_5__0__Impl rule__TopicSpec__Group_5__1 + // InternalRos2Parser.g:8352:1: ( rule__TopicSpec__Group_5__0__Impl rule__TopicSpec__Group_5__1 ) + // InternalRos2Parser.g:8353:2: rule__TopicSpec__Group_5__0__Impl rule__TopicSpec__Group_5__1 { pushFollow(FOLLOW_39); rule__TopicSpec__Group_5__0__Impl(); @@ -25174,17 +25287,17 @@ public final void rule__TopicSpec__Group_5__0() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group_5__0__Impl" - // InternalRos2Parser.g:8308:1: rule__TopicSpec__Group_5__0__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:8360:1: rule__TopicSpec__Group_5__0__Impl : ( RULE_BEGIN ) ; public final void rule__TopicSpec__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8312:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:8313:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:8364:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:8365:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:8313:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:8314:2: RULE_BEGIN + // InternalRos2Parser.g:8365:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:8366:2: RULE_BEGIN { before(grammarAccess.getTopicSpecAccess().getBEGINTerminalRuleCall_5_0()); match(input,RULE_BEGIN,FOLLOW_2); @@ -25211,14 +25324,14 @@ public final void rule__TopicSpec__Group_5__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__TopicSpec__Group_5__1" - // InternalRos2Parser.g:8323:1: rule__TopicSpec__Group_5__1 : rule__TopicSpec__Group_5__1__Impl rule__TopicSpec__Group_5__2 ; + // InternalRos2Parser.g:8375:1: rule__TopicSpec__Group_5__1 : rule__TopicSpec__Group_5__1__Impl rule__TopicSpec__Group_5__2 ; public final void rule__TopicSpec__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8327:1: ( rule__TopicSpec__Group_5__1__Impl rule__TopicSpec__Group_5__2 ) - // InternalRos2Parser.g:8328:2: rule__TopicSpec__Group_5__1__Impl rule__TopicSpec__Group_5__2 + // InternalRos2Parser.g:8379:1: ( rule__TopicSpec__Group_5__1__Impl rule__TopicSpec__Group_5__2 ) + // InternalRos2Parser.g:8380:2: rule__TopicSpec__Group_5__1__Impl rule__TopicSpec__Group_5__2 { pushFollow(FOLLOW_23); rule__TopicSpec__Group_5__1__Impl(); @@ -25249,21 +25362,21 @@ public final void rule__TopicSpec__Group_5__1() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group_5__1__Impl" - // InternalRos2Parser.g:8335:1: rule__TopicSpec__Group_5__1__Impl : ( ( rule__TopicSpec__MessageAssignment_5_1 ) ) ; + // InternalRos2Parser.g:8387:1: rule__TopicSpec__Group_5__1__Impl : ( ( rule__TopicSpec__MessageAssignment_5_1 ) ) ; public final void rule__TopicSpec__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8339:1: ( ( ( rule__TopicSpec__MessageAssignment_5_1 ) ) ) - // InternalRos2Parser.g:8340:1: ( ( rule__TopicSpec__MessageAssignment_5_1 ) ) + // InternalRos2Parser.g:8391:1: ( ( ( rule__TopicSpec__MessageAssignment_5_1 ) ) ) + // InternalRos2Parser.g:8392:1: ( ( rule__TopicSpec__MessageAssignment_5_1 ) ) { - // InternalRos2Parser.g:8340:1: ( ( rule__TopicSpec__MessageAssignment_5_1 ) ) - // InternalRos2Parser.g:8341:2: ( rule__TopicSpec__MessageAssignment_5_1 ) + // InternalRos2Parser.g:8392:1: ( ( rule__TopicSpec__MessageAssignment_5_1 ) ) + // InternalRos2Parser.g:8393:2: ( rule__TopicSpec__MessageAssignment_5_1 ) { before(grammarAccess.getTopicSpecAccess().getMessageAssignment_5_1()); - // InternalRos2Parser.g:8342:2: ( rule__TopicSpec__MessageAssignment_5_1 ) - // InternalRos2Parser.g:8342:3: rule__TopicSpec__MessageAssignment_5_1 + // InternalRos2Parser.g:8394:2: ( rule__TopicSpec__MessageAssignment_5_1 ) + // InternalRos2Parser.g:8394:3: rule__TopicSpec__MessageAssignment_5_1 { pushFollow(FOLLOW_2); rule__TopicSpec__MessageAssignment_5_1(); @@ -25296,14 +25409,14 @@ public final void rule__TopicSpec__Group_5__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__TopicSpec__Group_5__2" - // InternalRos2Parser.g:8350:1: rule__TopicSpec__Group_5__2 : rule__TopicSpec__Group_5__2__Impl ; + // InternalRos2Parser.g:8402:1: rule__TopicSpec__Group_5__2 : rule__TopicSpec__Group_5__2__Impl ; public final void rule__TopicSpec__Group_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8354:1: ( rule__TopicSpec__Group_5__2__Impl ) - // InternalRos2Parser.g:8355:2: rule__TopicSpec__Group_5__2__Impl + // InternalRos2Parser.g:8406:1: ( rule__TopicSpec__Group_5__2__Impl ) + // InternalRos2Parser.g:8407:2: rule__TopicSpec__Group_5__2__Impl { pushFollow(FOLLOW_2); rule__TopicSpec__Group_5__2__Impl(); @@ -25329,17 +25442,17 @@ public final void rule__TopicSpec__Group_5__2() throws RecognitionException { // $ANTLR start "rule__TopicSpec__Group_5__2__Impl" - // InternalRos2Parser.g:8361:1: rule__TopicSpec__Group_5__2__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:8413:1: rule__TopicSpec__Group_5__2__Impl : ( RULE_END ) ; public final void rule__TopicSpec__Group_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8365:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:8366:1: ( RULE_END ) + // InternalRos2Parser.g:8417:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:8418:1: ( RULE_END ) { - // InternalRos2Parser.g:8366:1: ( RULE_END ) - // InternalRos2Parser.g:8367:2: RULE_END + // InternalRos2Parser.g:8418:1: ( RULE_END ) + // InternalRos2Parser.g:8419:2: RULE_END { before(grammarAccess.getTopicSpecAccess().getENDTerminalRuleCall_5_2()); match(input,RULE_END,FOLLOW_2); @@ -25366,14 +25479,14 @@ public final void rule__TopicSpec__Group_5__2__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group__0" - // InternalRos2Parser.g:8377:1: rule__ServiceSpec__Group__0 : rule__ServiceSpec__Group__0__Impl rule__ServiceSpec__Group__1 ; + // InternalRos2Parser.g:8429:1: rule__ServiceSpec__Group__0 : rule__ServiceSpec__Group__0__Impl rule__ServiceSpec__Group__1 ; public final void rule__ServiceSpec__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8381:1: ( rule__ServiceSpec__Group__0__Impl rule__ServiceSpec__Group__1 ) - // InternalRos2Parser.g:8382:2: rule__ServiceSpec__Group__0__Impl rule__ServiceSpec__Group__1 + // InternalRos2Parser.g:8433:1: ( rule__ServiceSpec__Group__0__Impl rule__ServiceSpec__Group__1 ) + // InternalRos2Parser.g:8434:2: rule__ServiceSpec__Group__0__Impl rule__ServiceSpec__Group__1 { pushFollow(FOLLOW_40); rule__ServiceSpec__Group__0__Impl(); @@ -25404,21 +25517,21 @@ public final void rule__ServiceSpec__Group__0() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group__0__Impl" - // InternalRos2Parser.g:8389:1: rule__ServiceSpec__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:8441:1: rule__ServiceSpec__Group__0__Impl : ( () ) ; public final void rule__ServiceSpec__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8393:1: ( ( () ) ) - // InternalRos2Parser.g:8394:1: ( () ) + // InternalRos2Parser.g:8445:1: ( ( () ) ) + // InternalRos2Parser.g:8446:1: ( () ) { - // InternalRos2Parser.g:8394:1: ( () ) - // InternalRos2Parser.g:8395:2: () + // InternalRos2Parser.g:8446:1: ( () ) + // InternalRos2Parser.g:8447:2: () { before(grammarAccess.getServiceSpecAccess().getServiceSpecAction_0()); - // InternalRos2Parser.g:8396:2: () - // InternalRos2Parser.g:8396:3: + // InternalRos2Parser.g:8448:2: () + // InternalRos2Parser.g:8448:3: { } @@ -25441,14 +25554,14 @@ public final void rule__ServiceSpec__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group__1" - // InternalRos2Parser.g:8404:1: rule__ServiceSpec__Group__1 : rule__ServiceSpec__Group__1__Impl rule__ServiceSpec__Group__2 ; + // InternalRos2Parser.g:8456:1: rule__ServiceSpec__Group__1 : rule__ServiceSpec__Group__1__Impl rule__ServiceSpec__Group__2 ; public final void rule__ServiceSpec__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8408:1: ( rule__ServiceSpec__Group__1__Impl rule__ServiceSpec__Group__2 ) - // InternalRos2Parser.g:8409:2: rule__ServiceSpec__Group__1__Impl rule__ServiceSpec__Group__2 + // InternalRos2Parser.g:8460:1: ( rule__ServiceSpec__Group__1__Impl rule__ServiceSpec__Group__2 ) + // InternalRos2Parser.g:8461:2: rule__ServiceSpec__Group__1__Impl rule__ServiceSpec__Group__2 { pushFollow(FOLLOW_7); rule__ServiceSpec__Group__1__Impl(); @@ -25479,17 +25592,17 @@ public final void rule__ServiceSpec__Group__1() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group__1__Impl" - // InternalRos2Parser.g:8416:1: rule__ServiceSpec__Group__1__Impl : ( Srv ) ; + // InternalRos2Parser.g:8468:1: rule__ServiceSpec__Group__1__Impl : ( Srv ) ; public final void rule__ServiceSpec__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8420:1: ( ( Srv ) ) - // InternalRos2Parser.g:8421:1: ( Srv ) + // InternalRos2Parser.g:8472:1: ( ( Srv ) ) + // InternalRos2Parser.g:8473:1: ( Srv ) { - // InternalRos2Parser.g:8421:1: ( Srv ) - // InternalRos2Parser.g:8422:2: Srv + // InternalRos2Parser.g:8473:1: ( Srv ) + // InternalRos2Parser.g:8474:2: Srv { before(grammarAccess.getServiceSpecAccess().getSrvKeyword_1()); match(input,Srv,FOLLOW_2); @@ -25516,14 +25629,14 @@ public final void rule__ServiceSpec__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group__2" - // InternalRos2Parser.g:8431:1: rule__ServiceSpec__Group__2 : rule__ServiceSpec__Group__2__Impl rule__ServiceSpec__Group__3 ; + // InternalRos2Parser.g:8483:1: rule__ServiceSpec__Group__2 : rule__ServiceSpec__Group__2__Impl rule__ServiceSpec__Group__3 ; public final void rule__ServiceSpec__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8435:1: ( rule__ServiceSpec__Group__2__Impl rule__ServiceSpec__Group__3 ) - // InternalRos2Parser.g:8436:2: rule__ServiceSpec__Group__2__Impl rule__ServiceSpec__Group__3 + // InternalRos2Parser.g:8487:1: ( rule__ServiceSpec__Group__2__Impl rule__ServiceSpec__Group__3 ) + // InternalRos2Parser.g:8488:2: rule__ServiceSpec__Group__2__Impl rule__ServiceSpec__Group__3 { pushFollow(FOLLOW_5); rule__ServiceSpec__Group__2__Impl(); @@ -25554,21 +25667,21 @@ public final void rule__ServiceSpec__Group__2() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group__2__Impl" - // InternalRos2Parser.g:8443:1: rule__ServiceSpec__Group__2__Impl : ( ( rule__ServiceSpec__NameAssignment_2 ) ) ; + // InternalRos2Parser.g:8495:1: rule__ServiceSpec__Group__2__Impl : ( ( rule__ServiceSpec__NameAssignment_2 ) ) ; public final void rule__ServiceSpec__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8447:1: ( ( ( rule__ServiceSpec__NameAssignment_2 ) ) ) - // InternalRos2Parser.g:8448:1: ( ( rule__ServiceSpec__NameAssignment_2 ) ) + // InternalRos2Parser.g:8499:1: ( ( ( rule__ServiceSpec__NameAssignment_2 ) ) ) + // InternalRos2Parser.g:8500:1: ( ( rule__ServiceSpec__NameAssignment_2 ) ) { - // InternalRos2Parser.g:8448:1: ( ( rule__ServiceSpec__NameAssignment_2 ) ) - // InternalRos2Parser.g:8449:2: ( rule__ServiceSpec__NameAssignment_2 ) + // InternalRos2Parser.g:8500:1: ( ( rule__ServiceSpec__NameAssignment_2 ) ) + // InternalRos2Parser.g:8501:2: ( rule__ServiceSpec__NameAssignment_2 ) { before(grammarAccess.getServiceSpecAccess().getNameAssignment_2()); - // InternalRos2Parser.g:8450:2: ( rule__ServiceSpec__NameAssignment_2 ) - // InternalRos2Parser.g:8450:3: rule__ServiceSpec__NameAssignment_2 + // InternalRos2Parser.g:8502:2: ( rule__ServiceSpec__NameAssignment_2 ) + // InternalRos2Parser.g:8502:3: rule__ServiceSpec__NameAssignment_2 { pushFollow(FOLLOW_2); rule__ServiceSpec__NameAssignment_2(); @@ -25601,14 +25714,14 @@ public final void rule__ServiceSpec__Group__2__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group__3" - // InternalRos2Parser.g:8458:1: rule__ServiceSpec__Group__3 : rule__ServiceSpec__Group__3__Impl rule__ServiceSpec__Group__4 ; + // InternalRos2Parser.g:8510:1: rule__ServiceSpec__Group__3 : rule__ServiceSpec__Group__3__Impl rule__ServiceSpec__Group__4 ; public final void rule__ServiceSpec__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8462:1: ( rule__ServiceSpec__Group__3__Impl rule__ServiceSpec__Group__4 ) - // InternalRos2Parser.g:8463:2: rule__ServiceSpec__Group__3__Impl rule__ServiceSpec__Group__4 + // InternalRos2Parser.g:8514:1: ( rule__ServiceSpec__Group__3__Impl rule__ServiceSpec__Group__4 ) + // InternalRos2Parser.g:8515:2: rule__ServiceSpec__Group__3__Impl rule__ServiceSpec__Group__4 { pushFollow(FOLLOW_41); rule__ServiceSpec__Group__3__Impl(); @@ -25639,17 +25752,17 @@ public final void rule__ServiceSpec__Group__3() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group__3__Impl" - // InternalRos2Parser.g:8470:1: rule__ServiceSpec__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:8522:1: rule__ServiceSpec__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__ServiceSpec__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8474:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:8475:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:8526:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:8527:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:8475:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:8476:2: RULE_BEGIN + // InternalRos2Parser.g:8527:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:8528:2: RULE_BEGIN { before(grammarAccess.getServiceSpecAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -25676,14 +25789,14 @@ public final void rule__ServiceSpec__Group__3__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group__4" - // InternalRos2Parser.g:8485:1: rule__ServiceSpec__Group__4 : rule__ServiceSpec__Group__4__Impl rule__ServiceSpec__Group__5 ; + // InternalRos2Parser.g:8537:1: rule__ServiceSpec__Group__4 : rule__ServiceSpec__Group__4__Impl rule__ServiceSpec__Group__5 ; public final void rule__ServiceSpec__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8489:1: ( rule__ServiceSpec__Group__4__Impl rule__ServiceSpec__Group__5 ) - // InternalRos2Parser.g:8490:2: rule__ServiceSpec__Group__4__Impl rule__ServiceSpec__Group__5 + // InternalRos2Parser.g:8541:1: ( rule__ServiceSpec__Group__4__Impl rule__ServiceSpec__Group__5 ) + // InternalRos2Parser.g:8542:2: rule__ServiceSpec__Group__4__Impl rule__ServiceSpec__Group__5 { pushFollow(FOLLOW_42); rule__ServiceSpec__Group__4__Impl(); @@ -25714,17 +25827,17 @@ public final void rule__ServiceSpec__Group__4() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group__4__Impl" - // InternalRos2Parser.g:8497:1: rule__ServiceSpec__Group__4__Impl : ( Request ) ; + // InternalRos2Parser.g:8549:1: rule__ServiceSpec__Group__4__Impl : ( Request ) ; public final void rule__ServiceSpec__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8501:1: ( ( Request ) ) - // InternalRos2Parser.g:8502:1: ( Request ) + // InternalRos2Parser.g:8553:1: ( ( Request ) ) + // InternalRos2Parser.g:8554:1: ( Request ) { - // InternalRos2Parser.g:8502:1: ( Request ) - // InternalRos2Parser.g:8503:2: Request + // InternalRos2Parser.g:8554:1: ( Request ) + // InternalRos2Parser.g:8555:2: Request { before(grammarAccess.getServiceSpecAccess().getRequestKeyword_4()); match(input,Request,FOLLOW_2); @@ -25751,14 +25864,14 @@ public final void rule__ServiceSpec__Group__4__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group__5" - // InternalRos2Parser.g:8512:1: rule__ServiceSpec__Group__5 : rule__ServiceSpec__Group__5__Impl rule__ServiceSpec__Group__6 ; + // InternalRos2Parser.g:8564:1: rule__ServiceSpec__Group__5 : rule__ServiceSpec__Group__5__Impl rule__ServiceSpec__Group__6 ; public final void rule__ServiceSpec__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8516:1: ( rule__ServiceSpec__Group__5__Impl rule__ServiceSpec__Group__6 ) - // InternalRos2Parser.g:8517:2: rule__ServiceSpec__Group__5__Impl rule__ServiceSpec__Group__6 + // InternalRos2Parser.g:8568:1: ( rule__ServiceSpec__Group__5__Impl rule__ServiceSpec__Group__6 ) + // InternalRos2Parser.g:8569:2: rule__ServiceSpec__Group__5__Impl rule__ServiceSpec__Group__6 { pushFollow(FOLLOW_42); rule__ServiceSpec__Group__5__Impl(); @@ -25789,29 +25902,29 @@ public final void rule__ServiceSpec__Group__5() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group__5__Impl" - // InternalRos2Parser.g:8524:1: rule__ServiceSpec__Group__5__Impl : ( ( rule__ServiceSpec__Group_5__0 )? ) ; + // InternalRos2Parser.g:8576:1: rule__ServiceSpec__Group__5__Impl : ( ( rule__ServiceSpec__Group_5__0 )? ) ; public final void rule__ServiceSpec__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8528:1: ( ( ( rule__ServiceSpec__Group_5__0 )? ) ) - // InternalRos2Parser.g:8529:1: ( ( rule__ServiceSpec__Group_5__0 )? ) + // InternalRos2Parser.g:8580:1: ( ( ( rule__ServiceSpec__Group_5__0 )? ) ) + // InternalRos2Parser.g:8581:1: ( ( rule__ServiceSpec__Group_5__0 )? ) { - // InternalRos2Parser.g:8529:1: ( ( rule__ServiceSpec__Group_5__0 )? ) - // InternalRos2Parser.g:8530:2: ( rule__ServiceSpec__Group_5__0 )? + // InternalRos2Parser.g:8581:1: ( ( rule__ServiceSpec__Group_5__0 )? ) + // InternalRos2Parser.g:8582:2: ( rule__ServiceSpec__Group_5__0 )? { before(grammarAccess.getServiceSpecAccess().getGroup_5()); - // InternalRos2Parser.g:8531:2: ( rule__ServiceSpec__Group_5__0 )? - int alt51=2; - int LA51_0 = input.LA(1); + // InternalRos2Parser.g:8583:2: ( rule__ServiceSpec__Group_5__0 )? + int alt52=2; + int LA52_0 = input.LA(1); - if ( (LA51_0==RULE_BEGIN) ) { - alt51=1; + if ( (LA52_0==RULE_BEGIN) ) { + alt52=1; } - switch (alt51) { + switch (alt52) { case 1 : - // InternalRos2Parser.g:8531:3: rule__ServiceSpec__Group_5__0 + // InternalRos2Parser.g:8583:3: rule__ServiceSpec__Group_5__0 { pushFollow(FOLLOW_2); rule__ServiceSpec__Group_5__0(); @@ -25847,14 +25960,14 @@ public final void rule__ServiceSpec__Group__5__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group__6" - // InternalRos2Parser.g:8539:1: rule__ServiceSpec__Group__6 : rule__ServiceSpec__Group__6__Impl rule__ServiceSpec__Group__7 ; + // InternalRos2Parser.g:8591:1: rule__ServiceSpec__Group__6 : rule__ServiceSpec__Group__6__Impl rule__ServiceSpec__Group__7 ; public final void rule__ServiceSpec__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8543:1: ( rule__ServiceSpec__Group__6__Impl rule__ServiceSpec__Group__7 ) - // InternalRos2Parser.g:8544:2: rule__ServiceSpec__Group__6__Impl rule__ServiceSpec__Group__7 + // InternalRos2Parser.g:8595:1: ( rule__ServiceSpec__Group__6__Impl rule__ServiceSpec__Group__7 ) + // InternalRos2Parser.g:8596:2: rule__ServiceSpec__Group__6__Impl rule__ServiceSpec__Group__7 { pushFollow(FOLLOW_38); rule__ServiceSpec__Group__6__Impl(); @@ -25885,17 +25998,17 @@ public final void rule__ServiceSpec__Group__6() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group__6__Impl" - // InternalRos2Parser.g:8551:1: rule__ServiceSpec__Group__6__Impl : ( Response ) ; + // InternalRos2Parser.g:8603:1: rule__ServiceSpec__Group__6__Impl : ( Response ) ; public final void rule__ServiceSpec__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8555:1: ( ( Response ) ) - // InternalRos2Parser.g:8556:1: ( Response ) + // InternalRos2Parser.g:8607:1: ( ( Response ) ) + // InternalRos2Parser.g:8608:1: ( Response ) { - // InternalRos2Parser.g:8556:1: ( Response ) - // InternalRos2Parser.g:8557:2: Response + // InternalRos2Parser.g:8608:1: ( Response ) + // InternalRos2Parser.g:8609:2: Response { before(grammarAccess.getServiceSpecAccess().getResponseKeyword_6()); match(input,Response,FOLLOW_2); @@ -25922,14 +26035,14 @@ public final void rule__ServiceSpec__Group__6__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group__7" - // InternalRos2Parser.g:8566:1: rule__ServiceSpec__Group__7 : rule__ServiceSpec__Group__7__Impl rule__ServiceSpec__Group__8 ; + // InternalRos2Parser.g:8618:1: rule__ServiceSpec__Group__7 : rule__ServiceSpec__Group__7__Impl rule__ServiceSpec__Group__8 ; public final void rule__ServiceSpec__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8570:1: ( rule__ServiceSpec__Group__7__Impl rule__ServiceSpec__Group__8 ) - // InternalRos2Parser.g:8571:2: rule__ServiceSpec__Group__7__Impl rule__ServiceSpec__Group__8 + // InternalRos2Parser.g:8622:1: ( rule__ServiceSpec__Group__7__Impl rule__ServiceSpec__Group__8 ) + // InternalRos2Parser.g:8623:2: rule__ServiceSpec__Group__7__Impl rule__ServiceSpec__Group__8 { pushFollow(FOLLOW_38); rule__ServiceSpec__Group__7__Impl(); @@ -25960,29 +26073,29 @@ public final void rule__ServiceSpec__Group__7() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group__7__Impl" - // InternalRos2Parser.g:8578:1: rule__ServiceSpec__Group__7__Impl : ( ( rule__ServiceSpec__Group_7__0 )? ) ; + // InternalRos2Parser.g:8630:1: rule__ServiceSpec__Group__7__Impl : ( ( rule__ServiceSpec__Group_7__0 )? ) ; public final void rule__ServiceSpec__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8582:1: ( ( ( rule__ServiceSpec__Group_7__0 )? ) ) - // InternalRos2Parser.g:8583:1: ( ( rule__ServiceSpec__Group_7__0 )? ) + // InternalRos2Parser.g:8634:1: ( ( ( rule__ServiceSpec__Group_7__0 )? ) ) + // InternalRos2Parser.g:8635:1: ( ( rule__ServiceSpec__Group_7__0 )? ) { - // InternalRos2Parser.g:8583:1: ( ( rule__ServiceSpec__Group_7__0 )? ) - // InternalRos2Parser.g:8584:2: ( rule__ServiceSpec__Group_7__0 )? + // InternalRos2Parser.g:8635:1: ( ( rule__ServiceSpec__Group_7__0 )? ) + // InternalRos2Parser.g:8636:2: ( rule__ServiceSpec__Group_7__0 )? { before(grammarAccess.getServiceSpecAccess().getGroup_7()); - // InternalRos2Parser.g:8585:2: ( rule__ServiceSpec__Group_7__0 )? - int alt52=2; - int LA52_0 = input.LA(1); + // InternalRos2Parser.g:8637:2: ( rule__ServiceSpec__Group_7__0 )? + int alt53=2; + int LA53_0 = input.LA(1); - if ( (LA52_0==RULE_BEGIN) ) { - alt52=1; + if ( (LA53_0==RULE_BEGIN) ) { + alt53=1; } - switch (alt52) { + switch (alt53) { case 1 : - // InternalRos2Parser.g:8585:3: rule__ServiceSpec__Group_7__0 + // InternalRos2Parser.g:8637:3: rule__ServiceSpec__Group_7__0 { pushFollow(FOLLOW_2); rule__ServiceSpec__Group_7__0(); @@ -26018,14 +26131,14 @@ public final void rule__ServiceSpec__Group__7__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group__8" - // InternalRos2Parser.g:8593:1: rule__ServiceSpec__Group__8 : rule__ServiceSpec__Group__8__Impl ; + // InternalRos2Parser.g:8645:1: rule__ServiceSpec__Group__8 : rule__ServiceSpec__Group__8__Impl ; public final void rule__ServiceSpec__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8597:1: ( rule__ServiceSpec__Group__8__Impl ) - // InternalRos2Parser.g:8598:2: rule__ServiceSpec__Group__8__Impl + // InternalRos2Parser.g:8649:1: ( rule__ServiceSpec__Group__8__Impl ) + // InternalRos2Parser.g:8650:2: rule__ServiceSpec__Group__8__Impl { pushFollow(FOLLOW_2); rule__ServiceSpec__Group__8__Impl(); @@ -26051,17 +26164,17 @@ public final void rule__ServiceSpec__Group__8() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group__8__Impl" - // InternalRos2Parser.g:8604:1: rule__ServiceSpec__Group__8__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:8656:1: rule__ServiceSpec__Group__8__Impl : ( RULE_END ) ; public final void rule__ServiceSpec__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8608:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:8609:1: ( RULE_END ) + // InternalRos2Parser.g:8660:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:8661:1: ( RULE_END ) { - // InternalRos2Parser.g:8609:1: ( RULE_END ) - // InternalRos2Parser.g:8610:2: RULE_END + // InternalRos2Parser.g:8661:1: ( RULE_END ) + // InternalRos2Parser.g:8662:2: RULE_END { before(grammarAccess.getServiceSpecAccess().getENDTerminalRuleCall_8()); match(input,RULE_END,FOLLOW_2); @@ -26088,14 +26201,14 @@ public final void rule__ServiceSpec__Group__8__Impl() throws RecognitionExceptio // $ANTLR start "rule__ServiceSpec__Group_5__0" - // InternalRos2Parser.g:8620:1: rule__ServiceSpec__Group_5__0 : rule__ServiceSpec__Group_5__0__Impl rule__ServiceSpec__Group_5__1 ; + // InternalRos2Parser.g:8672:1: rule__ServiceSpec__Group_5__0 : rule__ServiceSpec__Group_5__0__Impl rule__ServiceSpec__Group_5__1 ; public final void rule__ServiceSpec__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8624:1: ( rule__ServiceSpec__Group_5__0__Impl rule__ServiceSpec__Group_5__1 ) - // InternalRos2Parser.g:8625:2: rule__ServiceSpec__Group_5__0__Impl rule__ServiceSpec__Group_5__1 + // InternalRos2Parser.g:8676:1: ( rule__ServiceSpec__Group_5__0__Impl rule__ServiceSpec__Group_5__1 ) + // InternalRos2Parser.g:8677:2: rule__ServiceSpec__Group_5__0__Impl rule__ServiceSpec__Group_5__1 { pushFollow(FOLLOW_39); rule__ServiceSpec__Group_5__0__Impl(); @@ -26126,17 +26239,17 @@ public final void rule__ServiceSpec__Group_5__0() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group_5__0__Impl" - // InternalRos2Parser.g:8632:1: rule__ServiceSpec__Group_5__0__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:8684:1: rule__ServiceSpec__Group_5__0__Impl : ( RULE_BEGIN ) ; public final void rule__ServiceSpec__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8636:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:8637:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:8688:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:8689:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:8637:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:8638:2: RULE_BEGIN + // InternalRos2Parser.g:8689:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:8690:2: RULE_BEGIN { before(grammarAccess.getServiceSpecAccess().getBEGINTerminalRuleCall_5_0()); match(input,RULE_BEGIN,FOLLOW_2); @@ -26163,14 +26276,14 @@ public final void rule__ServiceSpec__Group_5__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceSpec__Group_5__1" - // InternalRos2Parser.g:8647:1: rule__ServiceSpec__Group_5__1 : rule__ServiceSpec__Group_5__1__Impl rule__ServiceSpec__Group_5__2 ; + // InternalRos2Parser.g:8699:1: rule__ServiceSpec__Group_5__1 : rule__ServiceSpec__Group_5__1__Impl rule__ServiceSpec__Group_5__2 ; public final void rule__ServiceSpec__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8651:1: ( rule__ServiceSpec__Group_5__1__Impl rule__ServiceSpec__Group_5__2 ) - // InternalRos2Parser.g:8652:2: rule__ServiceSpec__Group_5__1__Impl rule__ServiceSpec__Group_5__2 + // InternalRos2Parser.g:8703:1: ( rule__ServiceSpec__Group_5__1__Impl rule__ServiceSpec__Group_5__2 ) + // InternalRos2Parser.g:8704:2: rule__ServiceSpec__Group_5__1__Impl rule__ServiceSpec__Group_5__2 { pushFollow(FOLLOW_23); rule__ServiceSpec__Group_5__1__Impl(); @@ -26201,21 +26314,21 @@ public final void rule__ServiceSpec__Group_5__1() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group_5__1__Impl" - // InternalRos2Parser.g:8659:1: rule__ServiceSpec__Group_5__1__Impl : ( ( rule__ServiceSpec__RequestAssignment_5_1 ) ) ; + // InternalRos2Parser.g:8711:1: rule__ServiceSpec__Group_5__1__Impl : ( ( rule__ServiceSpec__RequestAssignment_5_1 ) ) ; public final void rule__ServiceSpec__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8663:1: ( ( ( rule__ServiceSpec__RequestAssignment_5_1 ) ) ) - // InternalRos2Parser.g:8664:1: ( ( rule__ServiceSpec__RequestAssignment_5_1 ) ) + // InternalRos2Parser.g:8715:1: ( ( ( rule__ServiceSpec__RequestAssignment_5_1 ) ) ) + // InternalRos2Parser.g:8716:1: ( ( rule__ServiceSpec__RequestAssignment_5_1 ) ) { - // InternalRos2Parser.g:8664:1: ( ( rule__ServiceSpec__RequestAssignment_5_1 ) ) - // InternalRos2Parser.g:8665:2: ( rule__ServiceSpec__RequestAssignment_5_1 ) + // InternalRos2Parser.g:8716:1: ( ( rule__ServiceSpec__RequestAssignment_5_1 ) ) + // InternalRos2Parser.g:8717:2: ( rule__ServiceSpec__RequestAssignment_5_1 ) { before(grammarAccess.getServiceSpecAccess().getRequestAssignment_5_1()); - // InternalRos2Parser.g:8666:2: ( rule__ServiceSpec__RequestAssignment_5_1 ) - // InternalRos2Parser.g:8666:3: rule__ServiceSpec__RequestAssignment_5_1 + // InternalRos2Parser.g:8718:2: ( rule__ServiceSpec__RequestAssignment_5_1 ) + // InternalRos2Parser.g:8718:3: rule__ServiceSpec__RequestAssignment_5_1 { pushFollow(FOLLOW_2); rule__ServiceSpec__RequestAssignment_5_1(); @@ -26248,14 +26361,14 @@ public final void rule__ServiceSpec__Group_5__1__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceSpec__Group_5__2" - // InternalRos2Parser.g:8674:1: rule__ServiceSpec__Group_5__2 : rule__ServiceSpec__Group_5__2__Impl ; + // InternalRos2Parser.g:8726:1: rule__ServiceSpec__Group_5__2 : rule__ServiceSpec__Group_5__2__Impl ; public final void rule__ServiceSpec__Group_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8678:1: ( rule__ServiceSpec__Group_5__2__Impl ) - // InternalRos2Parser.g:8679:2: rule__ServiceSpec__Group_5__2__Impl + // InternalRos2Parser.g:8730:1: ( rule__ServiceSpec__Group_5__2__Impl ) + // InternalRos2Parser.g:8731:2: rule__ServiceSpec__Group_5__2__Impl { pushFollow(FOLLOW_2); rule__ServiceSpec__Group_5__2__Impl(); @@ -26281,17 +26394,17 @@ public final void rule__ServiceSpec__Group_5__2() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group_5__2__Impl" - // InternalRos2Parser.g:8685:1: rule__ServiceSpec__Group_5__2__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:8737:1: rule__ServiceSpec__Group_5__2__Impl : ( RULE_END ) ; public final void rule__ServiceSpec__Group_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8689:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:8690:1: ( RULE_END ) + // InternalRos2Parser.g:8741:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:8742:1: ( RULE_END ) { - // InternalRos2Parser.g:8690:1: ( RULE_END ) - // InternalRos2Parser.g:8691:2: RULE_END + // InternalRos2Parser.g:8742:1: ( RULE_END ) + // InternalRos2Parser.g:8743:2: RULE_END { before(grammarAccess.getServiceSpecAccess().getENDTerminalRuleCall_5_2()); match(input,RULE_END,FOLLOW_2); @@ -26318,14 +26431,14 @@ public final void rule__ServiceSpec__Group_5__2__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceSpec__Group_7__0" - // InternalRos2Parser.g:8701:1: rule__ServiceSpec__Group_7__0 : rule__ServiceSpec__Group_7__0__Impl rule__ServiceSpec__Group_7__1 ; + // InternalRos2Parser.g:8753:1: rule__ServiceSpec__Group_7__0 : rule__ServiceSpec__Group_7__0__Impl rule__ServiceSpec__Group_7__1 ; public final void rule__ServiceSpec__Group_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8705:1: ( rule__ServiceSpec__Group_7__0__Impl rule__ServiceSpec__Group_7__1 ) - // InternalRos2Parser.g:8706:2: rule__ServiceSpec__Group_7__0__Impl rule__ServiceSpec__Group_7__1 + // InternalRos2Parser.g:8757:1: ( rule__ServiceSpec__Group_7__0__Impl rule__ServiceSpec__Group_7__1 ) + // InternalRos2Parser.g:8758:2: rule__ServiceSpec__Group_7__0__Impl rule__ServiceSpec__Group_7__1 { pushFollow(FOLLOW_39); rule__ServiceSpec__Group_7__0__Impl(); @@ -26356,17 +26469,17 @@ public final void rule__ServiceSpec__Group_7__0() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group_7__0__Impl" - // InternalRos2Parser.g:8713:1: rule__ServiceSpec__Group_7__0__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:8765:1: rule__ServiceSpec__Group_7__0__Impl : ( RULE_BEGIN ) ; public final void rule__ServiceSpec__Group_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8717:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:8718:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:8769:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:8770:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:8718:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:8719:2: RULE_BEGIN + // InternalRos2Parser.g:8770:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:8771:2: RULE_BEGIN { before(grammarAccess.getServiceSpecAccess().getBEGINTerminalRuleCall_7_0()); match(input,RULE_BEGIN,FOLLOW_2); @@ -26393,14 +26506,14 @@ public final void rule__ServiceSpec__Group_7__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceSpec__Group_7__1" - // InternalRos2Parser.g:8728:1: rule__ServiceSpec__Group_7__1 : rule__ServiceSpec__Group_7__1__Impl rule__ServiceSpec__Group_7__2 ; + // InternalRos2Parser.g:8780:1: rule__ServiceSpec__Group_7__1 : rule__ServiceSpec__Group_7__1__Impl rule__ServiceSpec__Group_7__2 ; public final void rule__ServiceSpec__Group_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8732:1: ( rule__ServiceSpec__Group_7__1__Impl rule__ServiceSpec__Group_7__2 ) - // InternalRos2Parser.g:8733:2: rule__ServiceSpec__Group_7__1__Impl rule__ServiceSpec__Group_7__2 + // InternalRos2Parser.g:8784:1: ( rule__ServiceSpec__Group_7__1__Impl rule__ServiceSpec__Group_7__2 ) + // InternalRos2Parser.g:8785:2: rule__ServiceSpec__Group_7__1__Impl rule__ServiceSpec__Group_7__2 { pushFollow(FOLLOW_23); rule__ServiceSpec__Group_7__1__Impl(); @@ -26431,21 +26544,21 @@ public final void rule__ServiceSpec__Group_7__1() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group_7__1__Impl" - // InternalRos2Parser.g:8740:1: rule__ServiceSpec__Group_7__1__Impl : ( ( rule__ServiceSpec__ResponseAssignment_7_1 ) ) ; + // InternalRos2Parser.g:8792:1: rule__ServiceSpec__Group_7__1__Impl : ( ( rule__ServiceSpec__ResponseAssignment_7_1 ) ) ; public final void rule__ServiceSpec__Group_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8744:1: ( ( ( rule__ServiceSpec__ResponseAssignment_7_1 ) ) ) - // InternalRos2Parser.g:8745:1: ( ( rule__ServiceSpec__ResponseAssignment_7_1 ) ) + // InternalRos2Parser.g:8796:1: ( ( ( rule__ServiceSpec__ResponseAssignment_7_1 ) ) ) + // InternalRos2Parser.g:8797:1: ( ( rule__ServiceSpec__ResponseAssignment_7_1 ) ) { - // InternalRos2Parser.g:8745:1: ( ( rule__ServiceSpec__ResponseAssignment_7_1 ) ) - // InternalRos2Parser.g:8746:2: ( rule__ServiceSpec__ResponseAssignment_7_1 ) + // InternalRos2Parser.g:8797:1: ( ( rule__ServiceSpec__ResponseAssignment_7_1 ) ) + // InternalRos2Parser.g:8798:2: ( rule__ServiceSpec__ResponseAssignment_7_1 ) { before(grammarAccess.getServiceSpecAccess().getResponseAssignment_7_1()); - // InternalRos2Parser.g:8747:2: ( rule__ServiceSpec__ResponseAssignment_7_1 ) - // InternalRos2Parser.g:8747:3: rule__ServiceSpec__ResponseAssignment_7_1 + // InternalRos2Parser.g:8799:2: ( rule__ServiceSpec__ResponseAssignment_7_1 ) + // InternalRos2Parser.g:8799:3: rule__ServiceSpec__ResponseAssignment_7_1 { pushFollow(FOLLOW_2); rule__ServiceSpec__ResponseAssignment_7_1(); @@ -26478,14 +26591,14 @@ public final void rule__ServiceSpec__Group_7__1__Impl() throws RecognitionExcept // $ANTLR start "rule__ServiceSpec__Group_7__2" - // InternalRos2Parser.g:8755:1: rule__ServiceSpec__Group_7__2 : rule__ServiceSpec__Group_7__2__Impl ; + // InternalRos2Parser.g:8807:1: rule__ServiceSpec__Group_7__2 : rule__ServiceSpec__Group_7__2__Impl ; public final void rule__ServiceSpec__Group_7__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8759:1: ( rule__ServiceSpec__Group_7__2__Impl ) - // InternalRos2Parser.g:8760:2: rule__ServiceSpec__Group_7__2__Impl + // InternalRos2Parser.g:8811:1: ( rule__ServiceSpec__Group_7__2__Impl ) + // InternalRos2Parser.g:8812:2: rule__ServiceSpec__Group_7__2__Impl { pushFollow(FOLLOW_2); rule__ServiceSpec__Group_7__2__Impl(); @@ -26511,17 +26624,17 @@ public final void rule__ServiceSpec__Group_7__2() throws RecognitionException { // $ANTLR start "rule__ServiceSpec__Group_7__2__Impl" - // InternalRos2Parser.g:8766:1: rule__ServiceSpec__Group_7__2__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:8818:1: rule__ServiceSpec__Group_7__2__Impl : ( RULE_END ) ; public final void rule__ServiceSpec__Group_7__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8770:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:8771:1: ( RULE_END ) + // InternalRos2Parser.g:8822:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:8823:1: ( RULE_END ) { - // InternalRos2Parser.g:8771:1: ( RULE_END ) - // InternalRos2Parser.g:8772:2: RULE_END + // InternalRos2Parser.g:8823:1: ( RULE_END ) + // InternalRos2Parser.g:8824:2: RULE_END { before(grammarAccess.getServiceSpecAccess().getENDTerminalRuleCall_7_2()); match(input,RULE_END,FOLLOW_2); @@ -26548,14 +26661,14 @@ public final void rule__ServiceSpec__Group_7__2__Impl() throws RecognitionExcept // $ANTLR start "rule__ActionSpec__Group__0" - // InternalRos2Parser.g:8782:1: rule__ActionSpec__Group__0 : rule__ActionSpec__Group__0__Impl rule__ActionSpec__Group__1 ; + // InternalRos2Parser.g:8834:1: rule__ActionSpec__Group__0 : rule__ActionSpec__Group__0__Impl rule__ActionSpec__Group__1 ; public final void rule__ActionSpec__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8786:1: ( rule__ActionSpec__Group__0__Impl rule__ActionSpec__Group__1 ) - // InternalRos2Parser.g:8787:2: rule__ActionSpec__Group__0__Impl rule__ActionSpec__Group__1 + // InternalRos2Parser.g:8838:1: ( rule__ActionSpec__Group__0__Impl rule__ActionSpec__Group__1 ) + // InternalRos2Parser.g:8839:2: rule__ActionSpec__Group__0__Impl rule__ActionSpec__Group__1 { pushFollow(FOLLOW_43); rule__ActionSpec__Group__0__Impl(); @@ -26586,21 +26699,21 @@ public final void rule__ActionSpec__Group__0() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__0__Impl" - // InternalRos2Parser.g:8794:1: rule__ActionSpec__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:8846:1: rule__ActionSpec__Group__0__Impl : ( () ) ; public final void rule__ActionSpec__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8798:1: ( ( () ) ) - // InternalRos2Parser.g:8799:1: ( () ) + // InternalRos2Parser.g:8850:1: ( ( () ) ) + // InternalRos2Parser.g:8851:1: ( () ) { - // InternalRos2Parser.g:8799:1: ( () ) - // InternalRos2Parser.g:8800:2: () + // InternalRos2Parser.g:8851:1: ( () ) + // InternalRos2Parser.g:8852:2: () { before(grammarAccess.getActionSpecAccess().getActionSpecAction_0()); - // InternalRos2Parser.g:8801:2: () - // InternalRos2Parser.g:8801:3: + // InternalRos2Parser.g:8853:2: () + // InternalRos2Parser.g:8853:3: { } @@ -26623,14 +26736,14 @@ public final void rule__ActionSpec__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__1" - // InternalRos2Parser.g:8809:1: rule__ActionSpec__Group__1 : rule__ActionSpec__Group__1__Impl rule__ActionSpec__Group__2 ; + // InternalRos2Parser.g:8861:1: rule__ActionSpec__Group__1 : rule__ActionSpec__Group__1__Impl rule__ActionSpec__Group__2 ; public final void rule__ActionSpec__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8813:1: ( rule__ActionSpec__Group__1__Impl rule__ActionSpec__Group__2 ) - // InternalRos2Parser.g:8814:2: rule__ActionSpec__Group__1__Impl rule__ActionSpec__Group__2 + // InternalRos2Parser.g:8865:1: ( rule__ActionSpec__Group__1__Impl rule__ActionSpec__Group__2 ) + // InternalRos2Parser.g:8866:2: rule__ActionSpec__Group__1__Impl rule__ActionSpec__Group__2 { pushFollow(FOLLOW_7); rule__ActionSpec__Group__1__Impl(); @@ -26661,17 +26774,17 @@ public final void rule__ActionSpec__Group__1() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__1__Impl" - // InternalRos2Parser.g:8821:1: rule__ActionSpec__Group__1__Impl : ( Action_1 ) ; + // InternalRos2Parser.g:8873:1: rule__ActionSpec__Group__1__Impl : ( Action_1 ) ; public final void rule__ActionSpec__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8825:1: ( ( Action_1 ) ) - // InternalRos2Parser.g:8826:1: ( Action_1 ) + // InternalRos2Parser.g:8877:1: ( ( Action_1 ) ) + // InternalRos2Parser.g:8878:1: ( Action_1 ) { - // InternalRos2Parser.g:8826:1: ( Action_1 ) - // InternalRos2Parser.g:8827:2: Action_1 + // InternalRos2Parser.g:8878:1: ( Action_1 ) + // InternalRos2Parser.g:8879:2: Action_1 { before(grammarAccess.getActionSpecAccess().getActionKeyword_1()); match(input,Action_1,FOLLOW_2); @@ -26698,14 +26811,14 @@ public final void rule__ActionSpec__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__2" - // InternalRos2Parser.g:8836:1: rule__ActionSpec__Group__2 : rule__ActionSpec__Group__2__Impl rule__ActionSpec__Group__3 ; + // InternalRos2Parser.g:8888:1: rule__ActionSpec__Group__2 : rule__ActionSpec__Group__2__Impl rule__ActionSpec__Group__3 ; public final void rule__ActionSpec__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8840:1: ( rule__ActionSpec__Group__2__Impl rule__ActionSpec__Group__3 ) - // InternalRos2Parser.g:8841:2: rule__ActionSpec__Group__2__Impl rule__ActionSpec__Group__3 + // InternalRos2Parser.g:8892:1: ( rule__ActionSpec__Group__2__Impl rule__ActionSpec__Group__3 ) + // InternalRos2Parser.g:8893:2: rule__ActionSpec__Group__2__Impl rule__ActionSpec__Group__3 { pushFollow(FOLLOW_5); rule__ActionSpec__Group__2__Impl(); @@ -26736,21 +26849,21 @@ public final void rule__ActionSpec__Group__2() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__2__Impl" - // InternalRos2Parser.g:8848:1: rule__ActionSpec__Group__2__Impl : ( ( rule__ActionSpec__NameAssignment_2 ) ) ; + // InternalRos2Parser.g:8900:1: rule__ActionSpec__Group__2__Impl : ( ( rule__ActionSpec__NameAssignment_2 ) ) ; public final void rule__ActionSpec__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8852:1: ( ( ( rule__ActionSpec__NameAssignment_2 ) ) ) - // InternalRos2Parser.g:8853:1: ( ( rule__ActionSpec__NameAssignment_2 ) ) + // InternalRos2Parser.g:8904:1: ( ( ( rule__ActionSpec__NameAssignment_2 ) ) ) + // InternalRos2Parser.g:8905:1: ( ( rule__ActionSpec__NameAssignment_2 ) ) { - // InternalRos2Parser.g:8853:1: ( ( rule__ActionSpec__NameAssignment_2 ) ) - // InternalRos2Parser.g:8854:2: ( rule__ActionSpec__NameAssignment_2 ) + // InternalRos2Parser.g:8905:1: ( ( rule__ActionSpec__NameAssignment_2 ) ) + // InternalRos2Parser.g:8906:2: ( rule__ActionSpec__NameAssignment_2 ) { before(grammarAccess.getActionSpecAccess().getNameAssignment_2()); - // InternalRos2Parser.g:8855:2: ( rule__ActionSpec__NameAssignment_2 ) - // InternalRos2Parser.g:8855:3: rule__ActionSpec__NameAssignment_2 + // InternalRos2Parser.g:8907:2: ( rule__ActionSpec__NameAssignment_2 ) + // InternalRos2Parser.g:8907:3: rule__ActionSpec__NameAssignment_2 { pushFollow(FOLLOW_2); rule__ActionSpec__NameAssignment_2(); @@ -26783,14 +26896,14 @@ public final void rule__ActionSpec__Group__2__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__3" - // InternalRos2Parser.g:8863:1: rule__ActionSpec__Group__3 : rule__ActionSpec__Group__3__Impl rule__ActionSpec__Group__4 ; + // InternalRos2Parser.g:8915:1: rule__ActionSpec__Group__3 : rule__ActionSpec__Group__3__Impl rule__ActionSpec__Group__4 ; public final void rule__ActionSpec__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8867:1: ( rule__ActionSpec__Group__3__Impl rule__ActionSpec__Group__4 ) - // InternalRos2Parser.g:8868:2: rule__ActionSpec__Group__3__Impl rule__ActionSpec__Group__4 + // InternalRos2Parser.g:8919:1: ( rule__ActionSpec__Group__3__Impl rule__ActionSpec__Group__4 ) + // InternalRos2Parser.g:8920:2: rule__ActionSpec__Group__3__Impl rule__ActionSpec__Group__4 { pushFollow(FOLLOW_44); rule__ActionSpec__Group__3__Impl(); @@ -26821,17 +26934,17 @@ public final void rule__ActionSpec__Group__3() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__3__Impl" - // InternalRos2Parser.g:8875:1: rule__ActionSpec__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:8927:1: rule__ActionSpec__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__ActionSpec__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8879:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:8880:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:8931:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:8932:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:8880:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:8881:2: RULE_BEGIN + // InternalRos2Parser.g:8932:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:8933:2: RULE_BEGIN { before(grammarAccess.getActionSpecAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -26858,14 +26971,14 @@ public final void rule__ActionSpec__Group__3__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__4" - // InternalRos2Parser.g:8890:1: rule__ActionSpec__Group__4 : rule__ActionSpec__Group__4__Impl rule__ActionSpec__Group__5 ; + // InternalRos2Parser.g:8942:1: rule__ActionSpec__Group__4 : rule__ActionSpec__Group__4__Impl rule__ActionSpec__Group__5 ; public final void rule__ActionSpec__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8894:1: ( rule__ActionSpec__Group__4__Impl rule__ActionSpec__Group__5 ) - // InternalRos2Parser.g:8895:2: rule__ActionSpec__Group__4__Impl rule__ActionSpec__Group__5 + // InternalRos2Parser.g:8946:1: ( rule__ActionSpec__Group__4__Impl rule__ActionSpec__Group__5 ) + // InternalRos2Parser.g:8947:2: rule__ActionSpec__Group__4__Impl rule__ActionSpec__Group__5 { pushFollow(FOLLOW_45); rule__ActionSpec__Group__4__Impl(); @@ -26896,17 +27009,17 @@ public final void rule__ActionSpec__Group__4() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__4__Impl" - // InternalRos2Parser.g:8902:1: rule__ActionSpec__Group__4__Impl : ( Goal_1 ) ; + // InternalRos2Parser.g:8954:1: rule__ActionSpec__Group__4__Impl : ( Goal_1 ) ; public final void rule__ActionSpec__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8906:1: ( ( Goal_1 ) ) - // InternalRos2Parser.g:8907:1: ( Goal_1 ) + // InternalRos2Parser.g:8958:1: ( ( Goal_1 ) ) + // InternalRos2Parser.g:8959:1: ( Goal_1 ) { - // InternalRos2Parser.g:8907:1: ( Goal_1 ) - // InternalRos2Parser.g:8908:2: Goal_1 + // InternalRos2Parser.g:8959:1: ( Goal_1 ) + // InternalRos2Parser.g:8960:2: Goal_1 { before(grammarAccess.getActionSpecAccess().getGoalKeyword_4()); match(input,Goal_1,FOLLOW_2); @@ -26933,14 +27046,14 @@ public final void rule__ActionSpec__Group__4__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__5" - // InternalRos2Parser.g:8917:1: rule__ActionSpec__Group__5 : rule__ActionSpec__Group__5__Impl rule__ActionSpec__Group__6 ; + // InternalRos2Parser.g:8969:1: rule__ActionSpec__Group__5 : rule__ActionSpec__Group__5__Impl rule__ActionSpec__Group__6 ; public final void rule__ActionSpec__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8921:1: ( rule__ActionSpec__Group__5__Impl rule__ActionSpec__Group__6 ) - // InternalRos2Parser.g:8922:2: rule__ActionSpec__Group__5__Impl rule__ActionSpec__Group__6 + // InternalRos2Parser.g:8973:1: ( rule__ActionSpec__Group__5__Impl rule__ActionSpec__Group__6 ) + // InternalRos2Parser.g:8974:2: rule__ActionSpec__Group__5__Impl rule__ActionSpec__Group__6 { pushFollow(FOLLOW_45); rule__ActionSpec__Group__5__Impl(); @@ -26971,29 +27084,29 @@ public final void rule__ActionSpec__Group__5() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__5__Impl" - // InternalRos2Parser.g:8929:1: rule__ActionSpec__Group__5__Impl : ( ( rule__ActionSpec__Group_5__0 )? ) ; + // InternalRos2Parser.g:8981:1: rule__ActionSpec__Group__5__Impl : ( ( rule__ActionSpec__Group_5__0 )? ) ; public final void rule__ActionSpec__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8933:1: ( ( ( rule__ActionSpec__Group_5__0 )? ) ) - // InternalRos2Parser.g:8934:1: ( ( rule__ActionSpec__Group_5__0 )? ) + // InternalRos2Parser.g:8985:1: ( ( ( rule__ActionSpec__Group_5__0 )? ) ) + // InternalRos2Parser.g:8986:1: ( ( rule__ActionSpec__Group_5__0 )? ) { - // InternalRos2Parser.g:8934:1: ( ( rule__ActionSpec__Group_5__0 )? ) - // InternalRos2Parser.g:8935:2: ( rule__ActionSpec__Group_5__0 )? + // InternalRos2Parser.g:8986:1: ( ( rule__ActionSpec__Group_5__0 )? ) + // InternalRos2Parser.g:8987:2: ( rule__ActionSpec__Group_5__0 )? { before(grammarAccess.getActionSpecAccess().getGroup_5()); - // InternalRos2Parser.g:8936:2: ( rule__ActionSpec__Group_5__0 )? - int alt53=2; - int LA53_0 = input.LA(1); + // InternalRos2Parser.g:8988:2: ( rule__ActionSpec__Group_5__0 )? + int alt54=2; + int LA54_0 = input.LA(1); - if ( (LA53_0==RULE_BEGIN) ) { - alt53=1; + if ( (LA54_0==RULE_BEGIN) ) { + alt54=1; } - switch (alt53) { + switch (alt54) { case 1 : - // InternalRos2Parser.g:8936:3: rule__ActionSpec__Group_5__0 + // InternalRos2Parser.g:8988:3: rule__ActionSpec__Group_5__0 { pushFollow(FOLLOW_2); rule__ActionSpec__Group_5__0(); @@ -27029,14 +27142,14 @@ public final void rule__ActionSpec__Group__5__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__6" - // InternalRos2Parser.g:8944:1: rule__ActionSpec__Group__6 : rule__ActionSpec__Group__6__Impl rule__ActionSpec__Group__7 ; + // InternalRos2Parser.g:8996:1: rule__ActionSpec__Group__6 : rule__ActionSpec__Group__6__Impl rule__ActionSpec__Group__7 ; public final void rule__ActionSpec__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8948:1: ( rule__ActionSpec__Group__6__Impl rule__ActionSpec__Group__7 ) - // InternalRos2Parser.g:8949:2: rule__ActionSpec__Group__6__Impl rule__ActionSpec__Group__7 + // InternalRos2Parser.g:9000:1: ( rule__ActionSpec__Group__6__Impl rule__ActionSpec__Group__7 ) + // InternalRos2Parser.g:9001:2: rule__ActionSpec__Group__6__Impl rule__ActionSpec__Group__7 { pushFollow(FOLLOW_46); rule__ActionSpec__Group__6__Impl(); @@ -27067,17 +27180,17 @@ public final void rule__ActionSpec__Group__6() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__6__Impl" - // InternalRos2Parser.g:8956:1: rule__ActionSpec__Group__6__Impl : ( Result_1 ) ; + // InternalRos2Parser.g:9008:1: rule__ActionSpec__Group__6__Impl : ( Result_1 ) ; public final void rule__ActionSpec__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8960:1: ( ( Result_1 ) ) - // InternalRos2Parser.g:8961:1: ( Result_1 ) + // InternalRos2Parser.g:9012:1: ( ( Result_1 ) ) + // InternalRos2Parser.g:9013:1: ( Result_1 ) { - // InternalRos2Parser.g:8961:1: ( Result_1 ) - // InternalRos2Parser.g:8962:2: Result_1 + // InternalRos2Parser.g:9013:1: ( Result_1 ) + // InternalRos2Parser.g:9014:2: Result_1 { before(grammarAccess.getActionSpecAccess().getResultKeyword_6()); match(input,Result_1,FOLLOW_2); @@ -27104,14 +27217,14 @@ public final void rule__ActionSpec__Group__6__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__7" - // InternalRos2Parser.g:8971:1: rule__ActionSpec__Group__7 : rule__ActionSpec__Group__7__Impl rule__ActionSpec__Group__8 ; + // InternalRos2Parser.g:9023:1: rule__ActionSpec__Group__7 : rule__ActionSpec__Group__7__Impl rule__ActionSpec__Group__8 ; public final void rule__ActionSpec__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8975:1: ( rule__ActionSpec__Group__7__Impl rule__ActionSpec__Group__8 ) - // InternalRos2Parser.g:8976:2: rule__ActionSpec__Group__7__Impl rule__ActionSpec__Group__8 + // InternalRos2Parser.g:9027:1: ( rule__ActionSpec__Group__7__Impl rule__ActionSpec__Group__8 ) + // InternalRos2Parser.g:9028:2: rule__ActionSpec__Group__7__Impl rule__ActionSpec__Group__8 { pushFollow(FOLLOW_46); rule__ActionSpec__Group__7__Impl(); @@ -27142,29 +27255,29 @@ public final void rule__ActionSpec__Group__7() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__7__Impl" - // InternalRos2Parser.g:8983:1: rule__ActionSpec__Group__7__Impl : ( ( rule__ActionSpec__Group_7__0 )? ) ; + // InternalRos2Parser.g:9035:1: rule__ActionSpec__Group__7__Impl : ( ( rule__ActionSpec__Group_7__0 )? ) ; public final void rule__ActionSpec__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:8987:1: ( ( ( rule__ActionSpec__Group_7__0 )? ) ) - // InternalRos2Parser.g:8988:1: ( ( rule__ActionSpec__Group_7__0 )? ) + // InternalRos2Parser.g:9039:1: ( ( ( rule__ActionSpec__Group_7__0 )? ) ) + // InternalRos2Parser.g:9040:1: ( ( rule__ActionSpec__Group_7__0 )? ) { - // InternalRos2Parser.g:8988:1: ( ( rule__ActionSpec__Group_7__0 )? ) - // InternalRos2Parser.g:8989:2: ( rule__ActionSpec__Group_7__0 )? + // InternalRos2Parser.g:9040:1: ( ( rule__ActionSpec__Group_7__0 )? ) + // InternalRos2Parser.g:9041:2: ( rule__ActionSpec__Group_7__0 )? { before(grammarAccess.getActionSpecAccess().getGroup_7()); - // InternalRos2Parser.g:8990:2: ( rule__ActionSpec__Group_7__0 )? - int alt54=2; - int LA54_0 = input.LA(1); + // InternalRos2Parser.g:9042:2: ( rule__ActionSpec__Group_7__0 )? + int alt55=2; + int LA55_0 = input.LA(1); - if ( (LA54_0==RULE_BEGIN) ) { - alt54=1; + if ( (LA55_0==RULE_BEGIN) ) { + alt55=1; } - switch (alt54) { + switch (alt55) { case 1 : - // InternalRos2Parser.g:8990:3: rule__ActionSpec__Group_7__0 + // InternalRos2Parser.g:9042:3: rule__ActionSpec__Group_7__0 { pushFollow(FOLLOW_2); rule__ActionSpec__Group_7__0(); @@ -27200,14 +27313,14 @@ public final void rule__ActionSpec__Group__7__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__8" - // InternalRos2Parser.g:8998:1: rule__ActionSpec__Group__8 : rule__ActionSpec__Group__8__Impl rule__ActionSpec__Group__9 ; + // InternalRos2Parser.g:9050:1: rule__ActionSpec__Group__8 : rule__ActionSpec__Group__8__Impl rule__ActionSpec__Group__9 ; public final void rule__ActionSpec__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9002:1: ( rule__ActionSpec__Group__8__Impl rule__ActionSpec__Group__9 ) - // InternalRos2Parser.g:9003:2: rule__ActionSpec__Group__8__Impl rule__ActionSpec__Group__9 + // InternalRos2Parser.g:9054:1: ( rule__ActionSpec__Group__8__Impl rule__ActionSpec__Group__9 ) + // InternalRos2Parser.g:9055:2: rule__ActionSpec__Group__8__Impl rule__ActionSpec__Group__9 { pushFollow(FOLLOW_38); rule__ActionSpec__Group__8__Impl(); @@ -27238,17 +27351,17 @@ public final void rule__ActionSpec__Group__8() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__8__Impl" - // InternalRos2Parser.g:9010:1: rule__ActionSpec__Group__8__Impl : ( Feedback_1 ) ; + // InternalRos2Parser.g:9062:1: rule__ActionSpec__Group__8__Impl : ( Feedback_1 ) ; public final void rule__ActionSpec__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9014:1: ( ( Feedback_1 ) ) - // InternalRos2Parser.g:9015:1: ( Feedback_1 ) + // InternalRos2Parser.g:9066:1: ( ( Feedback_1 ) ) + // InternalRos2Parser.g:9067:1: ( Feedback_1 ) { - // InternalRos2Parser.g:9015:1: ( Feedback_1 ) - // InternalRos2Parser.g:9016:2: Feedback_1 + // InternalRos2Parser.g:9067:1: ( Feedback_1 ) + // InternalRos2Parser.g:9068:2: Feedback_1 { before(grammarAccess.getActionSpecAccess().getFeedbackKeyword_8()); match(input,Feedback_1,FOLLOW_2); @@ -27275,14 +27388,14 @@ public final void rule__ActionSpec__Group__8__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__9" - // InternalRos2Parser.g:9025:1: rule__ActionSpec__Group__9 : rule__ActionSpec__Group__9__Impl rule__ActionSpec__Group__10 ; + // InternalRos2Parser.g:9077:1: rule__ActionSpec__Group__9 : rule__ActionSpec__Group__9__Impl rule__ActionSpec__Group__10 ; public final void rule__ActionSpec__Group__9() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9029:1: ( rule__ActionSpec__Group__9__Impl rule__ActionSpec__Group__10 ) - // InternalRos2Parser.g:9030:2: rule__ActionSpec__Group__9__Impl rule__ActionSpec__Group__10 + // InternalRos2Parser.g:9081:1: ( rule__ActionSpec__Group__9__Impl rule__ActionSpec__Group__10 ) + // InternalRos2Parser.g:9082:2: rule__ActionSpec__Group__9__Impl rule__ActionSpec__Group__10 { pushFollow(FOLLOW_38); rule__ActionSpec__Group__9__Impl(); @@ -27313,29 +27426,29 @@ public final void rule__ActionSpec__Group__9() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__9__Impl" - // InternalRos2Parser.g:9037:1: rule__ActionSpec__Group__9__Impl : ( ( rule__ActionSpec__Group_9__0 )? ) ; + // InternalRos2Parser.g:9089:1: rule__ActionSpec__Group__9__Impl : ( ( rule__ActionSpec__Group_9__0 )? ) ; public final void rule__ActionSpec__Group__9__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9041:1: ( ( ( rule__ActionSpec__Group_9__0 )? ) ) - // InternalRos2Parser.g:9042:1: ( ( rule__ActionSpec__Group_9__0 )? ) + // InternalRos2Parser.g:9093:1: ( ( ( rule__ActionSpec__Group_9__0 )? ) ) + // InternalRos2Parser.g:9094:1: ( ( rule__ActionSpec__Group_9__0 )? ) { - // InternalRos2Parser.g:9042:1: ( ( rule__ActionSpec__Group_9__0 )? ) - // InternalRos2Parser.g:9043:2: ( rule__ActionSpec__Group_9__0 )? + // InternalRos2Parser.g:9094:1: ( ( rule__ActionSpec__Group_9__0 )? ) + // InternalRos2Parser.g:9095:2: ( rule__ActionSpec__Group_9__0 )? { before(grammarAccess.getActionSpecAccess().getGroup_9()); - // InternalRos2Parser.g:9044:2: ( rule__ActionSpec__Group_9__0 )? - int alt55=2; - int LA55_0 = input.LA(1); + // InternalRos2Parser.g:9096:2: ( rule__ActionSpec__Group_9__0 )? + int alt56=2; + int LA56_0 = input.LA(1); - if ( (LA55_0==RULE_BEGIN) ) { - alt55=1; + if ( (LA56_0==RULE_BEGIN) ) { + alt56=1; } - switch (alt55) { + switch (alt56) { case 1 : - // InternalRos2Parser.g:9044:3: rule__ActionSpec__Group_9__0 + // InternalRos2Parser.g:9096:3: rule__ActionSpec__Group_9__0 { pushFollow(FOLLOW_2); rule__ActionSpec__Group_9__0(); @@ -27371,14 +27484,14 @@ public final void rule__ActionSpec__Group__9__Impl() throws RecognitionException // $ANTLR start "rule__ActionSpec__Group__10" - // InternalRos2Parser.g:9052:1: rule__ActionSpec__Group__10 : rule__ActionSpec__Group__10__Impl ; + // InternalRos2Parser.g:9104:1: rule__ActionSpec__Group__10 : rule__ActionSpec__Group__10__Impl ; public final void rule__ActionSpec__Group__10() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9056:1: ( rule__ActionSpec__Group__10__Impl ) - // InternalRos2Parser.g:9057:2: rule__ActionSpec__Group__10__Impl + // InternalRos2Parser.g:9108:1: ( rule__ActionSpec__Group__10__Impl ) + // InternalRos2Parser.g:9109:2: rule__ActionSpec__Group__10__Impl { pushFollow(FOLLOW_2); rule__ActionSpec__Group__10__Impl(); @@ -27404,17 +27517,17 @@ public final void rule__ActionSpec__Group__10() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group__10__Impl" - // InternalRos2Parser.g:9063:1: rule__ActionSpec__Group__10__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:9115:1: rule__ActionSpec__Group__10__Impl : ( RULE_END ) ; public final void rule__ActionSpec__Group__10__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9067:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:9068:1: ( RULE_END ) + // InternalRos2Parser.g:9119:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:9120:1: ( RULE_END ) { - // InternalRos2Parser.g:9068:1: ( RULE_END ) - // InternalRos2Parser.g:9069:2: RULE_END + // InternalRos2Parser.g:9120:1: ( RULE_END ) + // InternalRos2Parser.g:9121:2: RULE_END { before(grammarAccess.getActionSpecAccess().getENDTerminalRuleCall_10()); match(input,RULE_END,FOLLOW_2); @@ -27441,14 +27554,14 @@ public final void rule__ActionSpec__Group__10__Impl() throws RecognitionExceptio // $ANTLR start "rule__ActionSpec__Group_5__0" - // InternalRos2Parser.g:9079:1: rule__ActionSpec__Group_5__0 : rule__ActionSpec__Group_5__0__Impl rule__ActionSpec__Group_5__1 ; + // InternalRos2Parser.g:9131:1: rule__ActionSpec__Group_5__0 : rule__ActionSpec__Group_5__0__Impl rule__ActionSpec__Group_5__1 ; public final void rule__ActionSpec__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9083:1: ( rule__ActionSpec__Group_5__0__Impl rule__ActionSpec__Group_5__1 ) - // InternalRos2Parser.g:9084:2: rule__ActionSpec__Group_5__0__Impl rule__ActionSpec__Group_5__1 + // InternalRos2Parser.g:9135:1: ( rule__ActionSpec__Group_5__0__Impl rule__ActionSpec__Group_5__1 ) + // InternalRos2Parser.g:9136:2: rule__ActionSpec__Group_5__0__Impl rule__ActionSpec__Group_5__1 { pushFollow(FOLLOW_39); rule__ActionSpec__Group_5__0__Impl(); @@ -27479,17 +27592,17 @@ public final void rule__ActionSpec__Group_5__0() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group_5__0__Impl" - // InternalRos2Parser.g:9091:1: rule__ActionSpec__Group_5__0__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:9143:1: rule__ActionSpec__Group_5__0__Impl : ( RULE_BEGIN ) ; public final void rule__ActionSpec__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9095:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:9096:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:9147:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:9148:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:9096:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:9097:2: RULE_BEGIN + // InternalRos2Parser.g:9148:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:9149:2: RULE_BEGIN { before(grammarAccess.getActionSpecAccess().getBEGINTerminalRuleCall_5_0()); match(input,RULE_BEGIN,FOLLOW_2); @@ -27516,14 +27629,14 @@ public final void rule__ActionSpec__Group_5__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__Group_5__1" - // InternalRos2Parser.g:9106:1: rule__ActionSpec__Group_5__1 : rule__ActionSpec__Group_5__1__Impl rule__ActionSpec__Group_5__2 ; + // InternalRos2Parser.g:9158:1: rule__ActionSpec__Group_5__1 : rule__ActionSpec__Group_5__1__Impl rule__ActionSpec__Group_5__2 ; public final void rule__ActionSpec__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9110:1: ( rule__ActionSpec__Group_5__1__Impl rule__ActionSpec__Group_5__2 ) - // InternalRos2Parser.g:9111:2: rule__ActionSpec__Group_5__1__Impl rule__ActionSpec__Group_5__2 + // InternalRos2Parser.g:9162:1: ( rule__ActionSpec__Group_5__1__Impl rule__ActionSpec__Group_5__2 ) + // InternalRos2Parser.g:9163:2: rule__ActionSpec__Group_5__1__Impl rule__ActionSpec__Group_5__2 { pushFollow(FOLLOW_23); rule__ActionSpec__Group_5__1__Impl(); @@ -27554,21 +27667,21 @@ public final void rule__ActionSpec__Group_5__1() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group_5__1__Impl" - // InternalRos2Parser.g:9118:1: rule__ActionSpec__Group_5__1__Impl : ( ( rule__ActionSpec__GoalAssignment_5_1 ) ) ; + // InternalRos2Parser.g:9170:1: rule__ActionSpec__Group_5__1__Impl : ( ( rule__ActionSpec__GoalAssignment_5_1 ) ) ; public final void rule__ActionSpec__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9122:1: ( ( ( rule__ActionSpec__GoalAssignment_5_1 ) ) ) - // InternalRos2Parser.g:9123:1: ( ( rule__ActionSpec__GoalAssignment_5_1 ) ) + // InternalRos2Parser.g:9174:1: ( ( ( rule__ActionSpec__GoalAssignment_5_1 ) ) ) + // InternalRos2Parser.g:9175:1: ( ( rule__ActionSpec__GoalAssignment_5_1 ) ) { - // InternalRos2Parser.g:9123:1: ( ( rule__ActionSpec__GoalAssignment_5_1 ) ) - // InternalRos2Parser.g:9124:2: ( rule__ActionSpec__GoalAssignment_5_1 ) + // InternalRos2Parser.g:9175:1: ( ( rule__ActionSpec__GoalAssignment_5_1 ) ) + // InternalRos2Parser.g:9176:2: ( rule__ActionSpec__GoalAssignment_5_1 ) { before(grammarAccess.getActionSpecAccess().getGoalAssignment_5_1()); - // InternalRos2Parser.g:9125:2: ( rule__ActionSpec__GoalAssignment_5_1 ) - // InternalRos2Parser.g:9125:3: rule__ActionSpec__GoalAssignment_5_1 + // InternalRos2Parser.g:9177:2: ( rule__ActionSpec__GoalAssignment_5_1 ) + // InternalRos2Parser.g:9177:3: rule__ActionSpec__GoalAssignment_5_1 { pushFollow(FOLLOW_2); rule__ActionSpec__GoalAssignment_5_1(); @@ -27601,14 +27714,14 @@ public final void rule__ActionSpec__Group_5__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__Group_5__2" - // InternalRos2Parser.g:9133:1: rule__ActionSpec__Group_5__2 : rule__ActionSpec__Group_5__2__Impl ; + // InternalRos2Parser.g:9185:1: rule__ActionSpec__Group_5__2 : rule__ActionSpec__Group_5__2__Impl ; public final void rule__ActionSpec__Group_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9137:1: ( rule__ActionSpec__Group_5__2__Impl ) - // InternalRos2Parser.g:9138:2: rule__ActionSpec__Group_5__2__Impl + // InternalRos2Parser.g:9189:1: ( rule__ActionSpec__Group_5__2__Impl ) + // InternalRos2Parser.g:9190:2: rule__ActionSpec__Group_5__2__Impl { pushFollow(FOLLOW_2); rule__ActionSpec__Group_5__2__Impl(); @@ -27634,17 +27747,17 @@ public final void rule__ActionSpec__Group_5__2() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group_5__2__Impl" - // InternalRos2Parser.g:9144:1: rule__ActionSpec__Group_5__2__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:9196:1: rule__ActionSpec__Group_5__2__Impl : ( RULE_END ) ; public final void rule__ActionSpec__Group_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9148:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:9149:1: ( RULE_END ) + // InternalRos2Parser.g:9200:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:9201:1: ( RULE_END ) { - // InternalRos2Parser.g:9149:1: ( RULE_END ) - // InternalRos2Parser.g:9150:2: RULE_END + // InternalRos2Parser.g:9201:1: ( RULE_END ) + // InternalRos2Parser.g:9202:2: RULE_END { before(grammarAccess.getActionSpecAccess().getENDTerminalRuleCall_5_2()); match(input,RULE_END,FOLLOW_2); @@ -27671,14 +27784,14 @@ public final void rule__ActionSpec__Group_5__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__Group_7__0" - // InternalRos2Parser.g:9160:1: rule__ActionSpec__Group_7__0 : rule__ActionSpec__Group_7__0__Impl rule__ActionSpec__Group_7__1 ; + // InternalRos2Parser.g:9212:1: rule__ActionSpec__Group_7__0 : rule__ActionSpec__Group_7__0__Impl rule__ActionSpec__Group_7__1 ; public final void rule__ActionSpec__Group_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9164:1: ( rule__ActionSpec__Group_7__0__Impl rule__ActionSpec__Group_7__1 ) - // InternalRos2Parser.g:9165:2: rule__ActionSpec__Group_7__0__Impl rule__ActionSpec__Group_7__1 + // InternalRos2Parser.g:9216:1: ( rule__ActionSpec__Group_7__0__Impl rule__ActionSpec__Group_7__1 ) + // InternalRos2Parser.g:9217:2: rule__ActionSpec__Group_7__0__Impl rule__ActionSpec__Group_7__1 { pushFollow(FOLLOW_39); rule__ActionSpec__Group_7__0__Impl(); @@ -27709,17 +27822,17 @@ public final void rule__ActionSpec__Group_7__0() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group_7__0__Impl" - // InternalRos2Parser.g:9172:1: rule__ActionSpec__Group_7__0__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:9224:1: rule__ActionSpec__Group_7__0__Impl : ( RULE_BEGIN ) ; public final void rule__ActionSpec__Group_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9176:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:9177:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:9228:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:9229:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:9177:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:9178:2: RULE_BEGIN + // InternalRos2Parser.g:9229:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:9230:2: RULE_BEGIN { before(grammarAccess.getActionSpecAccess().getBEGINTerminalRuleCall_7_0()); match(input,RULE_BEGIN,FOLLOW_2); @@ -27746,14 +27859,14 @@ public final void rule__ActionSpec__Group_7__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__Group_7__1" - // InternalRos2Parser.g:9187:1: rule__ActionSpec__Group_7__1 : rule__ActionSpec__Group_7__1__Impl rule__ActionSpec__Group_7__2 ; + // InternalRos2Parser.g:9239:1: rule__ActionSpec__Group_7__1 : rule__ActionSpec__Group_7__1__Impl rule__ActionSpec__Group_7__2 ; public final void rule__ActionSpec__Group_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9191:1: ( rule__ActionSpec__Group_7__1__Impl rule__ActionSpec__Group_7__2 ) - // InternalRos2Parser.g:9192:2: rule__ActionSpec__Group_7__1__Impl rule__ActionSpec__Group_7__2 + // InternalRos2Parser.g:9243:1: ( rule__ActionSpec__Group_7__1__Impl rule__ActionSpec__Group_7__2 ) + // InternalRos2Parser.g:9244:2: rule__ActionSpec__Group_7__1__Impl rule__ActionSpec__Group_7__2 { pushFollow(FOLLOW_23); rule__ActionSpec__Group_7__1__Impl(); @@ -27784,21 +27897,21 @@ public final void rule__ActionSpec__Group_7__1() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group_7__1__Impl" - // InternalRos2Parser.g:9199:1: rule__ActionSpec__Group_7__1__Impl : ( ( rule__ActionSpec__ResultAssignment_7_1 ) ) ; + // InternalRos2Parser.g:9251:1: rule__ActionSpec__Group_7__1__Impl : ( ( rule__ActionSpec__ResultAssignment_7_1 ) ) ; public final void rule__ActionSpec__Group_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9203:1: ( ( ( rule__ActionSpec__ResultAssignment_7_1 ) ) ) - // InternalRos2Parser.g:9204:1: ( ( rule__ActionSpec__ResultAssignment_7_1 ) ) + // InternalRos2Parser.g:9255:1: ( ( ( rule__ActionSpec__ResultAssignment_7_1 ) ) ) + // InternalRos2Parser.g:9256:1: ( ( rule__ActionSpec__ResultAssignment_7_1 ) ) { - // InternalRos2Parser.g:9204:1: ( ( rule__ActionSpec__ResultAssignment_7_1 ) ) - // InternalRos2Parser.g:9205:2: ( rule__ActionSpec__ResultAssignment_7_1 ) + // InternalRos2Parser.g:9256:1: ( ( rule__ActionSpec__ResultAssignment_7_1 ) ) + // InternalRos2Parser.g:9257:2: ( rule__ActionSpec__ResultAssignment_7_1 ) { before(grammarAccess.getActionSpecAccess().getResultAssignment_7_1()); - // InternalRos2Parser.g:9206:2: ( rule__ActionSpec__ResultAssignment_7_1 ) - // InternalRos2Parser.g:9206:3: rule__ActionSpec__ResultAssignment_7_1 + // InternalRos2Parser.g:9258:2: ( rule__ActionSpec__ResultAssignment_7_1 ) + // InternalRos2Parser.g:9258:3: rule__ActionSpec__ResultAssignment_7_1 { pushFollow(FOLLOW_2); rule__ActionSpec__ResultAssignment_7_1(); @@ -27831,14 +27944,14 @@ public final void rule__ActionSpec__Group_7__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__Group_7__2" - // InternalRos2Parser.g:9214:1: rule__ActionSpec__Group_7__2 : rule__ActionSpec__Group_7__2__Impl ; + // InternalRos2Parser.g:9266:1: rule__ActionSpec__Group_7__2 : rule__ActionSpec__Group_7__2__Impl ; public final void rule__ActionSpec__Group_7__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9218:1: ( rule__ActionSpec__Group_7__2__Impl ) - // InternalRos2Parser.g:9219:2: rule__ActionSpec__Group_7__2__Impl + // InternalRos2Parser.g:9270:1: ( rule__ActionSpec__Group_7__2__Impl ) + // InternalRos2Parser.g:9271:2: rule__ActionSpec__Group_7__2__Impl { pushFollow(FOLLOW_2); rule__ActionSpec__Group_7__2__Impl(); @@ -27864,17 +27977,17 @@ public final void rule__ActionSpec__Group_7__2() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group_7__2__Impl" - // InternalRos2Parser.g:9225:1: rule__ActionSpec__Group_7__2__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:9277:1: rule__ActionSpec__Group_7__2__Impl : ( RULE_END ) ; public final void rule__ActionSpec__Group_7__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9229:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:9230:1: ( RULE_END ) + // InternalRos2Parser.g:9281:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:9282:1: ( RULE_END ) { - // InternalRos2Parser.g:9230:1: ( RULE_END ) - // InternalRos2Parser.g:9231:2: RULE_END + // InternalRos2Parser.g:9282:1: ( RULE_END ) + // InternalRos2Parser.g:9283:2: RULE_END { before(grammarAccess.getActionSpecAccess().getENDTerminalRuleCall_7_2()); match(input,RULE_END,FOLLOW_2); @@ -27901,14 +28014,14 @@ public final void rule__ActionSpec__Group_7__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__Group_9__0" - // InternalRos2Parser.g:9241:1: rule__ActionSpec__Group_9__0 : rule__ActionSpec__Group_9__0__Impl rule__ActionSpec__Group_9__1 ; + // InternalRos2Parser.g:9293:1: rule__ActionSpec__Group_9__0 : rule__ActionSpec__Group_9__0__Impl rule__ActionSpec__Group_9__1 ; public final void rule__ActionSpec__Group_9__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9245:1: ( rule__ActionSpec__Group_9__0__Impl rule__ActionSpec__Group_9__1 ) - // InternalRos2Parser.g:9246:2: rule__ActionSpec__Group_9__0__Impl rule__ActionSpec__Group_9__1 + // InternalRos2Parser.g:9297:1: ( rule__ActionSpec__Group_9__0__Impl rule__ActionSpec__Group_9__1 ) + // InternalRos2Parser.g:9298:2: rule__ActionSpec__Group_9__0__Impl rule__ActionSpec__Group_9__1 { pushFollow(FOLLOW_39); rule__ActionSpec__Group_9__0__Impl(); @@ -27939,17 +28052,17 @@ public final void rule__ActionSpec__Group_9__0() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group_9__0__Impl" - // InternalRos2Parser.g:9253:1: rule__ActionSpec__Group_9__0__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:9305:1: rule__ActionSpec__Group_9__0__Impl : ( RULE_BEGIN ) ; public final void rule__ActionSpec__Group_9__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9257:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:9258:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:9309:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:9310:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:9258:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:9259:2: RULE_BEGIN + // InternalRos2Parser.g:9310:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:9311:2: RULE_BEGIN { before(grammarAccess.getActionSpecAccess().getBEGINTerminalRuleCall_9_0()); match(input,RULE_BEGIN,FOLLOW_2); @@ -27976,14 +28089,14 @@ public final void rule__ActionSpec__Group_9__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__Group_9__1" - // InternalRos2Parser.g:9268:1: rule__ActionSpec__Group_9__1 : rule__ActionSpec__Group_9__1__Impl rule__ActionSpec__Group_9__2 ; + // InternalRos2Parser.g:9320:1: rule__ActionSpec__Group_9__1 : rule__ActionSpec__Group_9__1__Impl rule__ActionSpec__Group_9__2 ; public final void rule__ActionSpec__Group_9__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9272:1: ( rule__ActionSpec__Group_9__1__Impl rule__ActionSpec__Group_9__2 ) - // InternalRos2Parser.g:9273:2: rule__ActionSpec__Group_9__1__Impl rule__ActionSpec__Group_9__2 + // InternalRos2Parser.g:9324:1: ( rule__ActionSpec__Group_9__1__Impl rule__ActionSpec__Group_9__2 ) + // InternalRos2Parser.g:9325:2: rule__ActionSpec__Group_9__1__Impl rule__ActionSpec__Group_9__2 { pushFollow(FOLLOW_23); rule__ActionSpec__Group_9__1__Impl(); @@ -28014,21 +28127,21 @@ public final void rule__ActionSpec__Group_9__1() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group_9__1__Impl" - // InternalRos2Parser.g:9280:1: rule__ActionSpec__Group_9__1__Impl : ( ( rule__ActionSpec__FeedbackAssignment_9_1 ) ) ; + // InternalRos2Parser.g:9332:1: rule__ActionSpec__Group_9__1__Impl : ( ( rule__ActionSpec__FeedbackAssignment_9_1 ) ) ; public final void rule__ActionSpec__Group_9__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9284:1: ( ( ( rule__ActionSpec__FeedbackAssignment_9_1 ) ) ) - // InternalRos2Parser.g:9285:1: ( ( rule__ActionSpec__FeedbackAssignment_9_1 ) ) + // InternalRos2Parser.g:9336:1: ( ( ( rule__ActionSpec__FeedbackAssignment_9_1 ) ) ) + // InternalRos2Parser.g:9337:1: ( ( rule__ActionSpec__FeedbackAssignment_9_1 ) ) { - // InternalRos2Parser.g:9285:1: ( ( rule__ActionSpec__FeedbackAssignment_9_1 ) ) - // InternalRos2Parser.g:9286:2: ( rule__ActionSpec__FeedbackAssignment_9_1 ) + // InternalRos2Parser.g:9337:1: ( ( rule__ActionSpec__FeedbackAssignment_9_1 ) ) + // InternalRos2Parser.g:9338:2: ( rule__ActionSpec__FeedbackAssignment_9_1 ) { before(grammarAccess.getActionSpecAccess().getFeedbackAssignment_9_1()); - // InternalRos2Parser.g:9287:2: ( rule__ActionSpec__FeedbackAssignment_9_1 ) - // InternalRos2Parser.g:9287:3: rule__ActionSpec__FeedbackAssignment_9_1 + // InternalRos2Parser.g:9339:2: ( rule__ActionSpec__FeedbackAssignment_9_1 ) + // InternalRos2Parser.g:9339:3: rule__ActionSpec__FeedbackAssignment_9_1 { pushFollow(FOLLOW_2); rule__ActionSpec__FeedbackAssignment_9_1(); @@ -28061,14 +28174,14 @@ public final void rule__ActionSpec__Group_9__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__Group_9__2" - // InternalRos2Parser.g:9295:1: rule__ActionSpec__Group_9__2 : rule__ActionSpec__Group_9__2__Impl ; + // InternalRos2Parser.g:9347:1: rule__ActionSpec__Group_9__2 : rule__ActionSpec__Group_9__2__Impl ; public final void rule__ActionSpec__Group_9__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9299:1: ( rule__ActionSpec__Group_9__2__Impl ) - // InternalRos2Parser.g:9300:2: rule__ActionSpec__Group_9__2__Impl + // InternalRos2Parser.g:9351:1: ( rule__ActionSpec__Group_9__2__Impl ) + // InternalRos2Parser.g:9352:2: rule__ActionSpec__Group_9__2__Impl { pushFollow(FOLLOW_2); rule__ActionSpec__Group_9__2__Impl(); @@ -28094,17 +28207,17 @@ public final void rule__ActionSpec__Group_9__2() throws RecognitionException { // $ANTLR start "rule__ActionSpec__Group_9__2__Impl" - // InternalRos2Parser.g:9306:1: rule__ActionSpec__Group_9__2__Impl : ( RULE_END ) ; + // InternalRos2Parser.g:9358:1: rule__ActionSpec__Group_9__2__Impl : ( RULE_END ) ; public final void rule__ActionSpec__Group_9__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9310:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:9311:1: ( RULE_END ) + // InternalRos2Parser.g:9362:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:9363:1: ( RULE_END ) { - // InternalRos2Parser.g:9311:1: ( RULE_END ) - // InternalRos2Parser.g:9312:2: RULE_END + // InternalRos2Parser.g:9363:1: ( RULE_END ) + // InternalRos2Parser.g:9364:2: RULE_END { before(grammarAccess.getActionSpecAccess().getENDTerminalRuleCall_9_2()); match(input,RULE_END,FOLLOW_2); @@ -28131,14 +28244,14 @@ public final void rule__ActionSpec__Group_9__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__MessageDefinition__Group__0" - // InternalRos2Parser.g:9322:1: rule__MessageDefinition__Group__0 : rule__MessageDefinition__Group__0__Impl rule__MessageDefinition__Group__1 ; + // InternalRos2Parser.g:9374:1: rule__MessageDefinition__Group__0 : rule__MessageDefinition__Group__0__Impl rule__MessageDefinition__Group__1 ; public final void rule__MessageDefinition__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9326:1: ( rule__MessageDefinition__Group__0__Impl rule__MessageDefinition__Group__1 ) - // InternalRos2Parser.g:9327:2: rule__MessageDefinition__Group__0__Impl rule__MessageDefinition__Group__1 + // InternalRos2Parser.g:9378:1: ( rule__MessageDefinition__Group__0__Impl rule__MessageDefinition__Group__1 ) + // InternalRos2Parser.g:9379:2: rule__MessageDefinition__Group__0__Impl rule__MessageDefinition__Group__1 { pushFollow(FOLLOW_39); rule__MessageDefinition__Group__0__Impl(); @@ -28169,21 +28282,21 @@ public final void rule__MessageDefinition__Group__0() throws RecognitionExceptio // $ANTLR start "rule__MessageDefinition__Group__0__Impl" - // InternalRos2Parser.g:9334:1: rule__MessageDefinition__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:9386:1: rule__MessageDefinition__Group__0__Impl : ( () ) ; public final void rule__MessageDefinition__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9338:1: ( ( () ) ) - // InternalRos2Parser.g:9339:1: ( () ) + // InternalRos2Parser.g:9390:1: ( ( () ) ) + // InternalRos2Parser.g:9391:1: ( () ) { - // InternalRos2Parser.g:9339:1: ( () ) - // InternalRos2Parser.g:9340:2: () + // InternalRos2Parser.g:9391:1: ( () ) + // InternalRos2Parser.g:9392:2: () { before(grammarAccess.getMessageDefinitionAccess().getMessageDefinitionAction_0()); - // InternalRos2Parser.g:9341:2: () - // InternalRos2Parser.g:9341:3: + // InternalRos2Parser.g:9393:2: () + // InternalRos2Parser.g:9393:3: { } @@ -28206,14 +28319,14 @@ public final void rule__MessageDefinition__Group__0__Impl() throws RecognitionEx // $ANTLR start "rule__MessageDefinition__Group__1" - // InternalRos2Parser.g:9349:1: rule__MessageDefinition__Group__1 : rule__MessageDefinition__Group__1__Impl ; + // InternalRos2Parser.g:9401:1: rule__MessageDefinition__Group__1 : rule__MessageDefinition__Group__1__Impl ; public final void rule__MessageDefinition__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9353:1: ( rule__MessageDefinition__Group__1__Impl ) - // InternalRos2Parser.g:9354:2: rule__MessageDefinition__Group__1__Impl + // InternalRos2Parser.g:9405:1: ( rule__MessageDefinition__Group__1__Impl ) + // InternalRos2Parser.g:9406:2: rule__MessageDefinition__Group__1__Impl { pushFollow(FOLLOW_2); rule__MessageDefinition__Group__1__Impl(); @@ -28239,33 +28352,33 @@ public final void rule__MessageDefinition__Group__1() throws RecognitionExceptio // $ANTLR start "rule__MessageDefinition__Group__1__Impl" - // InternalRos2Parser.g:9360:1: rule__MessageDefinition__Group__1__Impl : ( ( rule__MessageDefinition__MessagePartAssignment_1 )* ) ; + // InternalRos2Parser.g:9412:1: rule__MessageDefinition__Group__1__Impl : ( ( rule__MessageDefinition__MessagePartAssignment_1 )* ) ; public final void rule__MessageDefinition__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9364:1: ( ( ( rule__MessageDefinition__MessagePartAssignment_1 )* ) ) - // InternalRos2Parser.g:9365:1: ( ( rule__MessageDefinition__MessagePartAssignment_1 )* ) + // InternalRos2Parser.g:9416:1: ( ( ( rule__MessageDefinition__MessagePartAssignment_1 )* ) ) + // InternalRos2Parser.g:9417:1: ( ( rule__MessageDefinition__MessagePartAssignment_1 )* ) { - // InternalRos2Parser.g:9365:1: ( ( rule__MessageDefinition__MessagePartAssignment_1 )* ) - // InternalRos2Parser.g:9366:2: ( rule__MessageDefinition__MessagePartAssignment_1 )* + // InternalRos2Parser.g:9417:1: ( ( rule__MessageDefinition__MessagePartAssignment_1 )* ) + // InternalRos2Parser.g:9418:2: ( rule__MessageDefinition__MessagePartAssignment_1 )* { before(grammarAccess.getMessageDefinitionAccess().getMessagePartAssignment_1()); - // InternalRos2Parser.g:9367:2: ( rule__MessageDefinition__MessagePartAssignment_1 )* - loop56: + // InternalRos2Parser.g:9419:2: ( rule__MessageDefinition__MessagePartAssignment_1 )* + loop57: do { - int alt56=2; - int LA56_0 = input.LA(1); + int alt57=2; + int LA57_0 = input.LA(1); - if ( ((LA56_0>=Float32_1 && LA56_0<=Float64_1)||LA56_0==Duration||(LA56_0>=String_2 && LA56_0<=Uint64_1)||(LA56_0>=Float32 && LA56_0<=Int64_1)||LA56_0==Uint8_1||LA56_0==Header||(LA56_0>=Bool_1 && LA56_0<=Byte_1)||LA56_0==Int8_1||(LA56_0>=String_1 && LA56_0<=Uint64)||(LA56_0>=Int16 && LA56_0<=Int64)||LA56_0==Uint8||(LA56_0>=Bool && LA56_0<=Byte)||LA56_0==Int8||LA56_0==Time||(LA56_0>=RULE_ID && LA56_0<=RULE_STRING)) ) { - alt56=1; + if ( ((LA57_0>=Float32_1 && LA57_0<=Float64_1)||LA57_0==Duration||(LA57_0>=String_2 && LA57_0<=Uint64_1)||(LA57_0>=Float32 && LA57_0<=Int64_1)||LA57_0==Uint8_1||LA57_0==Header||(LA57_0>=Bool_1 && LA57_0<=Byte_1)||LA57_0==Int8_1||(LA57_0>=String_1 && LA57_0<=Uint64)||(LA57_0>=Int16 && LA57_0<=Int64)||LA57_0==Uint8||(LA57_0>=Bool && LA57_0<=Byte)||LA57_0==Int8||LA57_0==Time||(LA57_0>=RULE_ID && LA57_0<=RULE_STRING)) ) { + alt57=1; } - switch (alt56) { + switch (alt57) { case 1 : - // InternalRos2Parser.g:9367:3: rule__MessageDefinition__MessagePartAssignment_1 + // InternalRos2Parser.g:9419:3: rule__MessageDefinition__MessagePartAssignment_1 { pushFollow(FOLLOW_47); rule__MessageDefinition__MessagePartAssignment_1(); @@ -28277,7 +28390,7 @@ public final void rule__MessageDefinition__Group__1__Impl() throws RecognitionEx break; default : - break loop56; + break loop57; } } while (true); @@ -28304,14 +28417,14 @@ public final void rule__MessageDefinition__Group__1__Impl() throws RecognitionEx // $ANTLR start "rule__ExternalDependency__Group__0" - // InternalRos2Parser.g:9376:1: rule__ExternalDependency__Group__0 : rule__ExternalDependency__Group__0__Impl rule__ExternalDependency__Group__1 ; + // InternalRos2Parser.g:9428:1: rule__ExternalDependency__Group__0 : rule__ExternalDependency__Group__0__Impl rule__ExternalDependency__Group__1 ; public final void rule__ExternalDependency__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9380:1: ( rule__ExternalDependency__Group__0__Impl rule__ExternalDependency__Group__1 ) - // InternalRos2Parser.g:9381:2: rule__ExternalDependency__Group__0__Impl rule__ExternalDependency__Group__1 + // InternalRos2Parser.g:9432:1: ( rule__ExternalDependency__Group__0__Impl rule__ExternalDependency__Group__1 ) + // InternalRos2Parser.g:9433:2: rule__ExternalDependency__Group__0__Impl rule__ExternalDependency__Group__1 { pushFollow(FOLLOW_11); rule__ExternalDependency__Group__0__Impl(); @@ -28342,21 +28455,21 @@ public final void rule__ExternalDependency__Group__0() throws RecognitionExcepti // $ANTLR start "rule__ExternalDependency__Group__0__Impl" - // InternalRos2Parser.g:9388:1: rule__ExternalDependency__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:9440:1: rule__ExternalDependency__Group__0__Impl : ( () ) ; public final void rule__ExternalDependency__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9392:1: ( ( () ) ) - // InternalRos2Parser.g:9393:1: ( () ) + // InternalRos2Parser.g:9444:1: ( ( () ) ) + // InternalRos2Parser.g:9445:1: ( () ) { - // InternalRos2Parser.g:9393:1: ( () ) - // InternalRos2Parser.g:9394:2: () + // InternalRos2Parser.g:9445:1: ( () ) + // InternalRos2Parser.g:9446:2: () { before(grammarAccess.getExternalDependencyAccess().getExternalDependencyAction_0()); - // InternalRos2Parser.g:9395:2: () - // InternalRos2Parser.g:9395:3: + // InternalRos2Parser.g:9447:2: () + // InternalRos2Parser.g:9447:3: { } @@ -28379,14 +28492,14 @@ public final void rule__ExternalDependency__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__ExternalDependency__Group__1" - // InternalRos2Parser.g:9403:1: rule__ExternalDependency__Group__1 : rule__ExternalDependency__Group__1__Impl rule__ExternalDependency__Group__2 ; + // InternalRos2Parser.g:9455:1: rule__ExternalDependency__Group__1 : rule__ExternalDependency__Group__1__Impl rule__ExternalDependency__Group__2 ; public final void rule__ExternalDependency__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9407:1: ( rule__ExternalDependency__Group__1__Impl rule__ExternalDependency__Group__2 ) - // InternalRos2Parser.g:9408:2: rule__ExternalDependency__Group__1__Impl rule__ExternalDependency__Group__2 + // InternalRos2Parser.g:9459:1: ( rule__ExternalDependency__Group__1__Impl rule__ExternalDependency__Group__2 ) + // InternalRos2Parser.g:9460:2: rule__ExternalDependency__Group__1__Impl rule__ExternalDependency__Group__2 { pushFollow(FOLLOW_7); rule__ExternalDependency__Group__1__Impl(); @@ -28417,17 +28530,17 @@ public final void rule__ExternalDependency__Group__1() throws RecognitionExcepti // $ANTLR start "rule__ExternalDependency__Group__1__Impl" - // InternalRos2Parser.g:9415:1: rule__ExternalDependency__Group__1__Impl : ( ExternalDependency ) ; + // InternalRos2Parser.g:9467:1: rule__ExternalDependency__Group__1__Impl : ( ExternalDependency ) ; public final void rule__ExternalDependency__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9419:1: ( ( ExternalDependency ) ) - // InternalRos2Parser.g:9420:1: ( ExternalDependency ) + // InternalRos2Parser.g:9471:1: ( ( ExternalDependency ) ) + // InternalRos2Parser.g:9472:1: ( ExternalDependency ) { - // InternalRos2Parser.g:9420:1: ( ExternalDependency ) - // InternalRos2Parser.g:9421:2: ExternalDependency + // InternalRos2Parser.g:9472:1: ( ExternalDependency ) + // InternalRos2Parser.g:9473:2: ExternalDependency { before(grammarAccess.getExternalDependencyAccess().getExternalDependencyKeyword_1()); match(input,ExternalDependency,FOLLOW_2); @@ -28454,14 +28567,14 @@ public final void rule__ExternalDependency__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__ExternalDependency__Group__2" - // InternalRos2Parser.g:9430:1: rule__ExternalDependency__Group__2 : rule__ExternalDependency__Group__2__Impl ; + // InternalRos2Parser.g:9482:1: rule__ExternalDependency__Group__2 : rule__ExternalDependency__Group__2__Impl ; public final void rule__ExternalDependency__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9434:1: ( rule__ExternalDependency__Group__2__Impl ) - // InternalRos2Parser.g:9435:2: rule__ExternalDependency__Group__2__Impl + // InternalRos2Parser.g:9486:1: ( rule__ExternalDependency__Group__2__Impl ) + // InternalRos2Parser.g:9487:2: rule__ExternalDependency__Group__2__Impl { pushFollow(FOLLOW_2); rule__ExternalDependency__Group__2__Impl(); @@ -28487,21 +28600,21 @@ public final void rule__ExternalDependency__Group__2() throws RecognitionExcepti // $ANTLR start "rule__ExternalDependency__Group__2__Impl" - // InternalRos2Parser.g:9441:1: rule__ExternalDependency__Group__2__Impl : ( ( rule__ExternalDependency__NameAssignment_2 ) ) ; + // InternalRos2Parser.g:9493:1: rule__ExternalDependency__Group__2__Impl : ( ( rule__ExternalDependency__NameAssignment_2 ) ) ; public final void rule__ExternalDependency__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9445:1: ( ( ( rule__ExternalDependency__NameAssignment_2 ) ) ) - // InternalRos2Parser.g:9446:1: ( ( rule__ExternalDependency__NameAssignment_2 ) ) + // InternalRos2Parser.g:9497:1: ( ( ( rule__ExternalDependency__NameAssignment_2 ) ) ) + // InternalRos2Parser.g:9498:1: ( ( rule__ExternalDependency__NameAssignment_2 ) ) { - // InternalRos2Parser.g:9446:1: ( ( rule__ExternalDependency__NameAssignment_2 ) ) - // InternalRos2Parser.g:9447:2: ( rule__ExternalDependency__NameAssignment_2 ) + // InternalRos2Parser.g:9498:1: ( ( rule__ExternalDependency__NameAssignment_2 ) ) + // InternalRos2Parser.g:9499:2: ( rule__ExternalDependency__NameAssignment_2 ) { before(grammarAccess.getExternalDependencyAccess().getNameAssignment_2()); - // InternalRos2Parser.g:9448:2: ( rule__ExternalDependency__NameAssignment_2 ) - // InternalRos2Parser.g:9448:3: rule__ExternalDependency__NameAssignment_2 + // InternalRos2Parser.g:9500:2: ( rule__ExternalDependency__NameAssignment_2 ) + // InternalRos2Parser.g:9500:3: rule__ExternalDependency__NameAssignment_2 { pushFollow(FOLLOW_2); rule__ExternalDependency__NameAssignment_2(); @@ -28534,14 +28647,14 @@ public final void rule__ExternalDependency__Group__2__Impl() throws RecognitionE // $ANTLR start "rule__GlobalNamespace__Group__0" - // InternalRos2Parser.g:9457:1: rule__GlobalNamespace__Group__0 : rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ; + // InternalRos2Parser.g:9509:1: rule__GlobalNamespace__Group__0 : rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ; public final void rule__GlobalNamespace__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9461:1: ( rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ) - // InternalRos2Parser.g:9462:2: rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 + // InternalRos2Parser.g:9513:1: ( rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ) + // InternalRos2Parser.g:9514:2: rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 { pushFollow(FOLLOW_48); rule__GlobalNamespace__Group__0__Impl(); @@ -28572,21 +28685,21 @@ public final void rule__GlobalNamespace__Group__0() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__0__Impl" - // InternalRos2Parser.g:9469:1: rule__GlobalNamespace__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:9521:1: rule__GlobalNamespace__Group__0__Impl : ( () ) ; public final void rule__GlobalNamespace__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9473:1: ( ( () ) ) - // InternalRos2Parser.g:9474:1: ( () ) + // InternalRos2Parser.g:9525:1: ( ( () ) ) + // InternalRos2Parser.g:9526:1: ( () ) { - // InternalRos2Parser.g:9474:1: ( () ) - // InternalRos2Parser.g:9475:2: () + // InternalRos2Parser.g:9526:1: ( () ) + // InternalRos2Parser.g:9527:2: () { before(grammarAccess.getGlobalNamespaceAccess().getGlobalNamespaceAction_0()); - // InternalRos2Parser.g:9476:2: () - // InternalRos2Parser.g:9476:3: + // InternalRos2Parser.g:9528:2: () + // InternalRos2Parser.g:9528:3: { } @@ -28609,14 +28722,14 @@ public final void rule__GlobalNamespace__Group__0__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group__1" - // InternalRos2Parser.g:9484:1: rule__GlobalNamespace__Group__1 : rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ; + // InternalRos2Parser.g:9536:1: rule__GlobalNamespace__Group__1 : rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ; public final void rule__GlobalNamespace__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9488:1: ( rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ) - // InternalRos2Parser.g:9489:2: rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 + // InternalRos2Parser.g:9540:1: ( rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ) + // InternalRos2Parser.g:9541:2: rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 { pushFollow(FOLLOW_10); rule__GlobalNamespace__Group__1__Impl(); @@ -28647,17 +28760,17 @@ public final void rule__GlobalNamespace__Group__1() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__1__Impl" - // InternalRos2Parser.g:9496:1: rule__GlobalNamespace__Group__1__Impl : ( GlobalNamespace ) ; + // InternalRos2Parser.g:9548:1: rule__GlobalNamespace__Group__1__Impl : ( GlobalNamespace ) ; public final void rule__GlobalNamespace__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9500:1: ( ( GlobalNamespace ) ) - // InternalRos2Parser.g:9501:1: ( GlobalNamespace ) + // InternalRos2Parser.g:9552:1: ( ( GlobalNamespace ) ) + // InternalRos2Parser.g:9553:1: ( GlobalNamespace ) { - // InternalRos2Parser.g:9501:1: ( GlobalNamespace ) - // InternalRos2Parser.g:9502:2: GlobalNamespace + // InternalRos2Parser.g:9553:1: ( GlobalNamespace ) + // InternalRos2Parser.g:9554:2: GlobalNamespace { before(grammarAccess.getGlobalNamespaceAccess().getGlobalNamespaceKeyword_1()); match(input,GlobalNamespace,FOLLOW_2); @@ -28684,14 +28797,14 @@ public final void rule__GlobalNamespace__Group__1__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group__2" - // InternalRos2Parser.g:9511:1: rule__GlobalNamespace__Group__2 : rule__GlobalNamespace__Group__2__Impl ; + // InternalRos2Parser.g:9563:1: rule__GlobalNamespace__Group__2 : rule__GlobalNamespace__Group__2__Impl ; public final void rule__GlobalNamespace__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9515:1: ( rule__GlobalNamespace__Group__2__Impl ) - // InternalRos2Parser.g:9516:2: rule__GlobalNamespace__Group__2__Impl + // InternalRos2Parser.g:9567:1: ( rule__GlobalNamespace__Group__2__Impl ) + // InternalRos2Parser.g:9568:2: rule__GlobalNamespace__Group__2__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group__2__Impl(); @@ -28717,29 +28830,29 @@ public final void rule__GlobalNamespace__Group__2() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__2__Impl" - // InternalRos2Parser.g:9522:1: rule__GlobalNamespace__Group__2__Impl : ( ( rule__GlobalNamespace__Group_2__0 )? ) ; + // InternalRos2Parser.g:9574:1: rule__GlobalNamespace__Group__2__Impl : ( ( rule__GlobalNamespace__Group_2__0 )? ) ; public final void rule__GlobalNamespace__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9526:1: ( ( ( rule__GlobalNamespace__Group_2__0 )? ) ) - // InternalRos2Parser.g:9527:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) + // InternalRos2Parser.g:9578:1: ( ( ( rule__GlobalNamespace__Group_2__0 )? ) ) + // InternalRos2Parser.g:9579:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) { - // InternalRos2Parser.g:9527:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) - // InternalRos2Parser.g:9528:2: ( rule__GlobalNamespace__Group_2__0 )? + // InternalRos2Parser.g:9579:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) + // InternalRos2Parser.g:9580:2: ( rule__GlobalNamespace__Group_2__0 )? { before(grammarAccess.getGlobalNamespaceAccess().getGroup_2()); - // InternalRos2Parser.g:9529:2: ( rule__GlobalNamespace__Group_2__0 )? - int alt57=2; - int LA57_0 = input.LA(1); + // InternalRos2Parser.g:9581:2: ( rule__GlobalNamespace__Group_2__0 )? + int alt58=2; + int LA58_0 = input.LA(1); - if ( (LA57_0==LeftSquareBracket) ) { - alt57=1; + if ( (LA58_0==LeftSquareBracket) ) { + alt58=1; } - switch (alt57) { + switch (alt58) { case 1 : - // InternalRos2Parser.g:9529:3: rule__GlobalNamespace__Group_2__0 + // InternalRos2Parser.g:9581:3: rule__GlobalNamespace__Group_2__0 { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_2__0(); @@ -28775,14 +28888,14 @@ public final void rule__GlobalNamespace__Group__2__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group_2__0" - // InternalRos2Parser.g:9538:1: rule__GlobalNamespace__Group_2__0 : rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ; + // InternalRos2Parser.g:9590:1: rule__GlobalNamespace__Group_2__0 : rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ; public final void rule__GlobalNamespace__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9542:1: ( rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ) - // InternalRos2Parser.g:9543:2: rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 + // InternalRos2Parser.g:9594:1: ( rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ) + // InternalRos2Parser.g:9595:2: rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 { pushFollow(FOLLOW_49); rule__GlobalNamespace__Group_2__0__Impl(); @@ -28813,17 +28926,17 @@ public final void rule__GlobalNamespace__Group_2__0() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__0__Impl" - // InternalRos2Parser.g:9550:1: rule__GlobalNamespace__Group_2__0__Impl : ( LeftSquareBracket ) ; + // InternalRos2Parser.g:9602:1: rule__GlobalNamespace__Group_2__0__Impl : ( LeftSquareBracket ) ; public final void rule__GlobalNamespace__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9554:1: ( ( LeftSquareBracket ) ) - // InternalRos2Parser.g:9555:1: ( LeftSquareBracket ) + // InternalRos2Parser.g:9606:1: ( ( LeftSquareBracket ) ) + // InternalRos2Parser.g:9607:1: ( LeftSquareBracket ) { - // InternalRos2Parser.g:9555:1: ( LeftSquareBracket ) - // InternalRos2Parser.g:9556:2: LeftSquareBracket + // InternalRos2Parser.g:9607:1: ( LeftSquareBracket ) + // InternalRos2Parser.g:9608:2: LeftSquareBracket { before(grammarAccess.getGlobalNamespaceAccess().getLeftSquareBracketKeyword_2_0()); match(input,LeftSquareBracket,FOLLOW_2); @@ -28850,14 +28963,14 @@ public final void rule__GlobalNamespace__Group_2__0__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2__1" - // InternalRos2Parser.g:9565:1: rule__GlobalNamespace__Group_2__1 : rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ; + // InternalRos2Parser.g:9617:1: rule__GlobalNamespace__Group_2__1 : rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ; public final void rule__GlobalNamespace__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9569:1: ( rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ) - // InternalRos2Parser.g:9570:2: rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 + // InternalRos2Parser.g:9621:1: ( rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ) + // InternalRos2Parser.g:9622:2: rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 { pushFollow(FOLLOW_12); rule__GlobalNamespace__Group_2__1__Impl(); @@ -28888,21 +29001,21 @@ public final void rule__GlobalNamespace__Group_2__1() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__1__Impl" - // InternalRos2Parser.g:9577:1: rule__GlobalNamespace__Group_2__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ; + // InternalRos2Parser.g:9629:1: rule__GlobalNamespace__Group_2__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ; public final void rule__GlobalNamespace__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9581:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ) - // InternalRos2Parser.g:9582:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) + // InternalRos2Parser.g:9633:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ) + // InternalRos2Parser.g:9634:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) { - // InternalRos2Parser.g:9582:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) - // InternalRos2Parser.g:9583:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) + // InternalRos2Parser.g:9634:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) + // InternalRos2Parser.g:9635:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsAssignment_2_1()); - // InternalRos2Parser.g:9584:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) - // InternalRos2Parser.g:9584:3: rule__GlobalNamespace__PartsAssignment_2_1 + // InternalRos2Parser.g:9636:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) + // InternalRos2Parser.g:9636:3: rule__GlobalNamespace__PartsAssignment_2_1 { pushFollow(FOLLOW_2); rule__GlobalNamespace__PartsAssignment_2_1(); @@ -28935,14 +29048,14 @@ public final void rule__GlobalNamespace__Group_2__1__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2__2" - // InternalRos2Parser.g:9592:1: rule__GlobalNamespace__Group_2__2 : rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ; + // InternalRos2Parser.g:9644:1: rule__GlobalNamespace__Group_2__2 : rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ; public final void rule__GlobalNamespace__Group_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9596:1: ( rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ) - // InternalRos2Parser.g:9597:2: rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 + // InternalRos2Parser.g:9648:1: ( rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ) + // InternalRos2Parser.g:9649:2: rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 { pushFollow(FOLLOW_12); rule__GlobalNamespace__Group_2__2__Impl(); @@ -28973,33 +29086,33 @@ public final void rule__GlobalNamespace__Group_2__2() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__2__Impl" - // InternalRos2Parser.g:9604:1: rule__GlobalNamespace__Group_2__2__Impl : ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ; + // InternalRos2Parser.g:9656:1: rule__GlobalNamespace__Group_2__2__Impl : ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ; public final void rule__GlobalNamespace__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9608:1: ( ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ) - // InternalRos2Parser.g:9609:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) + // InternalRos2Parser.g:9660:1: ( ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ) + // InternalRos2Parser.g:9661:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) { - // InternalRos2Parser.g:9609:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) - // InternalRos2Parser.g:9610:2: ( rule__GlobalNamespace__Group_2_2__0 )* + // InternalRos2Parser.g:9661:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) + // InternalRos2Parser.g:9662:2: ( rule__GlobalNamespace__Group_2_2__0 )* { before(grammarAccess.getGlobalNamespaceAccess().getGroup_2_2()); - // InternalRos2Parser.g:9611:2: ( rule__GlobalNamespace__Group_2_2__0 )* - loop58: + // InternalRos2Parser.g:9663:2: ( rule__GlobalNamespace__Group_2_2__0 )* + loop59: do { - int alt58=2; - int LA58_0 = input.LA(1); + int alt59=2; + int LA59_0 = input.LA(1); - if ( (LA58_0==Comma) ) { - alt58=1; + if ( (LA59_0==Comma) ) { + alt59=1; } - switch (alt58) { + switch (alt59) { case 1 : - // InternalRos2Parser.g:9611:3: rule__GlobalNamespace__Group_2_2__0 + // InternalRos2Parser.g:9663:3: rule__GlobalNamespace__Group_2_2__0 { pushFollow(FOLLOW_13); rule__GlobalNamespace__Group_2_2__0(); @@ -29011,7 +29124,7 @@ public final void rule__GlobalNamespace__Group_2__2__Impl() throws RecognitionEx break; default : - break loop58; + break loop59; } } while (true); @@ -29038,14 +29151,14 @@ public final void rule__GlobalNamespace__Group_2__2__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2__3" - // InternalRos2Parser.g:9619:1: rule__GlobalNamespace__Group_2__3 : rule__GlobalNamespace__Group_2__3__Impl ; + // InternalRos2Parser.g:9671:1: rule__GlobalNamespace__Group_2__3 : rule__GlobalNamespace__Group_2__3__Impl ; public final void rule__GlobalNamespace__Group_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9623:1: ( rule__GlobalNamespace__Group_2__3__Impl ) - // InternalRos2Parser.g:9624:2: rule__GlobalNamespace__Group_2__3__Impl + // InternalRos2Parser.g:9675:1: ( rule__GlobalNamespace__Group_2__3__Impl ) + // InternalRos2Parser.g:9676:2: rule__GlobalNamespace__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_2__3__Impl(); @@ -29071,17 +29184,17 @@ public final void rule__GlobalNamespace__Group_2__3() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__3__Impl" - // InternalRos2Parser.g:9630:1: rule__GlobalNamespace__Group_2__3__Impl : ( RightSquareBracket ) ; + // InternalRos2Parser.g:9682:1: rule__GlobalNamespace__Group_2__3__Impl : ( RightSquareBracket ) ; public final void rule__GlobalNamespace__Group_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9634:1: ( ( RightSquareBracket ) ) - // InternalRos2Parser.g:9635:1: ( RightSquareBracket ) + // InternalRos2Parser.g:9686:1: ( ( RightSquareBracket ) ) + // InternalRos2Parser.g:9687:1: ( RightSquareBracket ) { - // InternalRos2Parser.g:9635:1: ( RightSquareBracket ) - // InternalRos2Parser.g:9636:2: RightSquareBracket + // InternalRos2Parser.g:9687:1: ( RightSquareBracket ) + // InternalRos2Parser.g:9688:2: RightSquareBracket { before(grammarAccess.getGlobalNamespaceAccess().getRightSquareBracketKeyword_2_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -29108,14 +29221,14 @@ public final void rule__GlobalNamespace__Group_2__3__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2_2__0" - // InternalRos2Parser.g:9646:1: rule__GlobalNamespace__Group_2_2__0 : rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ; + // InternalRos2Parser.g:9698:1: rule__GlobalNamespace__Group_2_2__0 : rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ; public final void rule__GlobalNamespace__Group_2_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9650:1: ( rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ) - // InternalRos2Parser.g:9651:2: rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 + // InternalRos2Parser.g:9702:1: ( rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ) + // InternalRos2Parser.g:9703:2: rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 { pushFollow(FOLLOW_49); rule__GlobalNamespace__Group_2_2__0__Impl(); @@ -29146,17 +29259,17 @@ public final void rule__GlobalNamespace__Group_2_2__0() throws RecognitionExcept // $ANTLR start "rule__GlobalNamespace__Group_2_2__0__Impl" - // InternalRos2Parser.g:9658:1: rule__GlobalNamespace__Group_2_2__0__Impl : ( Comma ) ; + // InternalRos2Parser.g:9710:1: rule__GlobalNamespace__Group_2_2__0__Impl : ( Comma ) ; public final void rule__GlobalNamespace__Group_2_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9662:1: ( ( Comma ) ) - // InternalRos2Parser.g:9663:1: ( Comma ) + // InternalRos2Parser.g:9714:1: ( ( Comma ) ) + // InternalRos2Parser.g:9715:1: ( Comma ) { - // InternalRos2Parser.g:9663:1: ( Comma ) - // InternalRos2Parser.g:9664:2: Comma + // InternalRos2Parser.g:9715:1: ( Comma ) + // InternalRos2Parser.g:9716:2: Comma { before(grammarAccess.getGlobalNamespaceAccess().getCommaKeyword_2_2_0()); match(input,Comma,FOLLOW_2); @@ -29183,14 +29296,14 @@ public final void rule__GlobalNamespace__Group_2_2__0__Impl() throws Recognition // $ANTLR start "rule__GlobalNamespace__Group_2_2__1" - // InternalRos2Parser.g:9673:1: rule__GlobalNamespace__Group_2_2__1 : rule__GlobalNamespace__Group_2_2__1__Impl ; + // InternalRos2Parser.g:9725:1: rule__GlobalNamespace__Group_2_2__1 : rule__GlobalNamespace__Group_2_2__1__Impl ; public final void rule__GlobalNamespace__Group_2_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9677:1: ( rule__GlobalNamespace__Group_2_2__1__Impl ) - // InternalRos2Parser.g:9678:2: rule__GlobalNamespace__Group_2_2__1__Impl + // InternalRos2Parser.g:9729:1: ( rule__GlobalNamespace__Group_2_2__1__Impl ) + // InternalRos2Parser.g:9730:2: rule__GlobalNamespace__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_2_2__1__Impl(); @@ -29216,21 +29329,21 @@ public final void rule__GlobalNamespace__Group_2_2__1() throws RecognitionExcept // $ANTLR start "rule__GlobalNamespace__Group_2_2__1__Impl" - // InternalRos2Parser.g:9684:1: rule__GlobalNamespace__Group_2_2__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ; + // InternalRos2Parser.g:9736:1: rule__GlobalNamespace__Group_2_2__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ; public final void rule__GlobalNamespace__Group_2_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9688:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ) - // InternalRos2Parser.g:9689:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) + // InternalRos2Parser.g:9740:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ) + // InternalRos2Parser.g:9741:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) { - // InternalRos2Parser.g:9689:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) - // InternalRos2Parser.g:9690:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) + // InternalRos2Parser.g:9741:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) + // InternalRos2Parser.g:9742:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsAssignment_2_2_1()); - // InternalRos2Parser.g:9691:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) - // InternalRos2Parser.g:9691:3: rule__GlobalNamespace__PartsAssignment_2_2_1 + // InternalRos2Parser.g:9743:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) + // InternalRos2Parser.g:9743:3: rule__GlobalNamespace__PartsAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__GlobalNamespace__PartsAssignment_2_2_1(); @@ -29263,14 +29376,14 @@ public final void rule__GlobalNamespace__Group_2_2__1__Impl() throws Recognition // $ANTLR start "rule__RelativeNamespace_Impl__Group__0" - // InternalRos2Parser.g:9700:1: rule__RelativeNamespace_Impl__Group__0 : rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ; + // InternalRos2Parser.g:9752:1: rule__RelativeNamespace_Impl__Group__0 : rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ; public final void rule__RelativeNamespace_Impl__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9704:1: ( rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ) - // InternalRos2Parser.g:9705:2: rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 + // InternalRos2Parser.g:9756:1: ( rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ) + // InternalRos2Parser.g:9757:2: rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 { pushFollow(FOLLOW_50); rule__RelativeNamespace_Impl__Group__0__Impl(); @@ -29301,21 +29414,21 @@ public final void rule__RelativeNamespace_Impl__Group__0() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__0__Impl" - // InternalRos2Parser.g:9712:1: rule__RelativeNamespace_Impl__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:9764:1: rule__RelativeNamespace_Impl__Group__0__Impl : ( () ) ; public final void rule__RelativeNamespace_Impl__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9716:1: ( ( () ) ) - // InternalRos2Parser.g:9717:1: ( () ) + // InternalRos2Parser.g:9768:1: ( ( () ) ) + // InternalRos2Parser.g:9769:1: ( () ) { - // InternalRos2Parser.g:9717:1: ( () ) - // InternalRos2Parser.g:9718:2: () + // InternalRos2Parser.g:9769:1: ( () ) + // InternalRos2Parser.g:9770:2: () { before(grammarAccess.getRelativeNamespace_ImplAccess().getRelativeNamespaceAction_0()); - // InternalRos2Parser.g:9719:2: () - // InternalRos2Parser.g:9719:3: + // InternalRos2Parser.g:9771:2: () + // InternalRos2Parser.g:9771:3: { } @@ -29338,14 +29451,14 @@ public final void rule__RelativeNamespace_Impl__Group__0__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group__1" - // InternalRos2Parser.g:9727:1: rule__RelativeNamespace_Impl__Group__1 : rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ; + // InternalRos2Parser.g:9779:1: rule__RelativeNamespace_Impl__Group__1 : rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ; public final void rule__RelativeNamespace_Impl__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9731:1: ( rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ) - // InternalRos2Parser.g:9732:2: rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 + // InternalRos2Parser.g:9783:1: ( rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ) + // InternalRos2Parser.g:9784:2: rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 { pushFollow(FOLLOW_10); rule__RelativeNamespace_Impl__Group__1__Impl(); @@ -29376,17 +29489,17 @@ public final void rule__RelativeNamespace_Impl__Group__1() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__1__Impl" - // InternalRos2Parser.g:9739:1: rule__RelativeNamespace_Impl__Group__1__Impl : ( RelativeNamespace ) ; + // InternalRos2Parser.g:9791:1: rule__RelativeNamespace_Impl__Group__1__Impl : ( RelativeNamespace ) ; public final void rule__RelativeNamespace_Impl__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9743:1: ( ( RelativeNamespace ) ) - // InternalRos2Parser.g:9744:1: ( RelativeNamespace ) + // InternalRos2Parser.g:9795:1: ( ( RelativeNamespace ) ) + // InternalRos2Parser.g:9796:1: ( RelativeNamespace ) { - // InternalRos2Parser.g:9744:1: ( RelativeNamespace ) - // InternalRos2Parser.g:9745:2: RelativeNamespace + // InternalRos2Parser.g:9796:1: ( RelativeNamespace ) + // InternalRos2Parser.g:9797:2: RelativeNamespace { before(grammarAccess.getRelativeNamespace_ImplAccess().getRelativeNamespaceKeyword_1()); match(input,RelativeNamespace,FOLLOW_2); @@ -29413,14 +29526,14 @@ public final void rule__RelativeNamespace_Impl__Group__1__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group__2" - // InternalRos2Parser.g:9754:1: rule__RelativeNamespace_Impl__Group__2 : rule__RelativeNamespace_Impl__Group__2__Impl ; + // InternalRos2Parser.g:9806:1: rule__RelativeNamespace_Impl__Group__2 : rule__RelativeNamespace_Impl__Group__2__Impl ; public final void rule__RelativeNamespace_Impl__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9758:1: ( rule__RelativeNamespace_Impl__Group__2__Impl ) - // InternalRos2Parser.g:9759:2: rule__RelativeNamespace_Impl__Group__2__Impl + // InternalRos2Parser.g:9810:1: ( rule__RelativeNamespace_Impl__Group__2__Impl ) + // InternalRos2Parser.g:9811:2: rule__RelativeNamespace_Impl__Group__2__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group__2__Impl(); @@ -29446,29 +29559,29 @@ public final void rule__RelativeNamespace_Impl__Group__2() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__2__Impl" - // InternalRos2Parser.g:9765:1: rule__RelativeNamespace_Impl__Group__2__Impl : ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ; + // InternalRos2Parser.g:9817:1: rule__RelativeNamespace_Impl__Group__2__Impl : ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ; public final void rule__RelativeNamespace_Impl__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9769:1: ( ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ) - // InternalRos2Parser.g:9770:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) + // InternalRos2Parser.g:9821:1: ( ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ) + // InternalRos2Parser.g:9822:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) { - // InternalRos2Parser.g:9770:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) - // InternalRos2Parser.g:9771:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? + // InternalRos2Parser.g:9822:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) + // InternalRos2Parser.g:9823:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup_2()); - // InternalRos2Parser.g:9772:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? - int alt59=2; - int LA59_0 = input.LA(1); + // InternalRos2Parser.g:9824:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? + int alt60=2; + int LA60_0 = input.LA(1); - if ( (LA59_0==LeftSquareBracket) ) { - alt59=1; + if ( (LA60_0==LeftSquareBracket) ) { + alt60=1; } - switch (alt59) { + switch (alt60) { case 1 : - // InternalRos2Parser.g:9772:3: rule__RelativeNamespace_Impl__Group_2__0 + // InternalRos2Parser.g:9824:3: rule__RelativeNamespace_Impl__Group_2__0 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_2__0(); @@ -29504,14 +29617,14 @@ public final void rule__RelativeNamespace_Impl__Group__2__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__0" - // InternalRos2Parser.g:9781:1: rule__RelativeNamespace_Impl__Group_2__0 : rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ; + // InternalRos2Parser.g:9833:1: rule__RelativeNamespace_Impl__Group_2__0 : rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ; public final void rule__RelativeNamespace_Impl__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9785:1: ( rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ) - // InternalRos2Parser.g:9786:2: rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 + // InternalRos2Parser.g:9837:1: ( rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ) + // InternalRos2Parser.g:9838:2: rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 { pushFollow(FOLLOW_49); rule__RelativeNamespace_Impl__Group_2__0__Impl(); @@ -29542,17 +29655,17 @@ public final void rule__RelativeNamespace_Impl__Group_2__0() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__0__Impl" - // InternalRos2Parser.g:9793:1: rule__RelativeNamespace_Impl__Group_2__0__Impl : ( LeftSquareBracket ) ; + // InternalRos2Parser.g:9845:1: rule__RelativeNamespace_Impl__Group_2__0__Impl : ( LeftSquareBracket ) ; public final void rule__RelativeNamespace_Impl__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9797:1: ( ( LeftSquareBracket ) ) - // InternalRos2Parser.g:9798:1: ( LeftSquareBracket ) + // InternalRos2Parser.g:9849:1: ( ( LeftSquareBracket ) ) + // InternalRos2Parser.g:9850:1: ( LeftSquareBracket ) { - // InternalRos2Parser.g:9798:1: ( LeftSquareBracket ) - // InternalRos2Parser.g:9799:2: LeftSquareBracket + // InternalRos2Parser.g:9850:1: ( LeftSquareBracket ) + // InternalRos2Parser.g:9851:2: LeftSquareBracket { before(grammarAccess.getRelativeNamespace_ImplAccess().getLeftSquareBracketKeyword_2_0()); match(input,LeftSquareBracket,FOLLOW_2); @@ -29579,14 +29692,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__0__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__1" - // InternalRos2Parser.g:9808:1: rule__RelativeNamespace_Impl__Group_2__1 : rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ; + // InternalRos2Parser.g:9860:1: rule__RelativeNamespace_Impl__Group_2__1 : rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ; public final void rule__RelativeNamespace_Impl__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9812:1: ( rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ) - // InternalRos2Parser.g:9813:2: rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 + // InternalRos2Parser.g:9864:1: ( rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ) + // InternalRos2Parser.g:9865:2: rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 { pushFollow(FOLLOW_12); rule__RelativeNamespace_Impl__Group_2__1__Impl(); @@ -29617,21 +29730,21 @@ public final void rule__RelativeNamespace_Impl__Group_2__1() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__1__Impl" - // InternalRos2Parser.g:9820:1: rule__RelativeNamespace_Impl__Group_2__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ; + // InternalRos2Parser.g:9872:1: rule__RelativeNamespace_Impl__Group_2__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ; public final void rule__RelativeNamespace_Impl__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9824:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ) - // InternalRos2Parser.g:9825:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) + // InternalRos2Parser.g:9876:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ) + // InternalRos2Parser.g:9877:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) { - // InternalRos2Parser.g:9825:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) - // InternalRos2Parser.g:9826:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) + // InternalRos2Parser.g:9877:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) + // InternalRos2Parser.g:9878:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsAssignment_2_1()); - // InternalRos2Parser.g:9827:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) - // InternalRos2Parser.g:9827:3: rule__RelativeNamespace_Impl__PartsAssignment_2_1 + // InternalRos2Parser.g:9879:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) + // InternalRos2Parser.g:9879:3: rule__RelativeNamespace_Impl__PartsAssignment_2_1 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__PartsAssignment_2_1(); @@ -29664,14 +29777,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__1__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__2" - // InternalRos2Parser.g:9835:1: rule__RelativeNamespace_Impl__Group_2__2 : rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ; + // InternalRos2Parser.g:9887:1: rule__RelativeNamespace_Impl__Group_2__2 : rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ; public final void rule__RelativeNamespace_Impl__Group_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9839:1: ( rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ) - // InternalRos2Parser.g:9840:2: rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 + // InternalRos2Parser.g:9891:1: ( rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ) + // InternalRos2Parser.g:9892:2: rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 { pushFollow(FOLLOW_12); rule__RelativeNamespace_Impl__Group_2__2__Impl(); @@ -29702,33 +29815,33 @@ public final void rule__RelativeNamespace_Impl__Group_2__2() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__2__Impl" - // InternalRos2Parser.g:9847:1: rule__RelativeNamespace_Impl__Group_2__2__Impl : ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ; + // InternalRos2Parser.g:9899:1: rule__RelativeNamespace_Impl__Group_2__2__Impl : ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ; public final void rule__RelativeNamespace_Impl__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9851:1: ( ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ) - // InternalRos2Parser.g:9852:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) + // InternalRos2Parser.g:9903:1: ( ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ) + // InternalRos2Parser.g:9904:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) { - // InternalRos2Parser.g:9852:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) - // InternalRos2Parser.g:9853:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* + // InternalRos2Parser.g:9904:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) + // InternalRos2Parser.g:9905:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup_2_2()); - // InternalRos2Parser.g:9854:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* - loop60: + // InternalRos2Parser.g:9906:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* + loop61: do { - int alt60=2; - int LA60_0 = input.LA(1); + int alt61=2; + int LA61_0 = input.LA(1); - if ( (LA60_0==Comma) ) { - alt60=1; + if ( (LA61_0==Comma) ) { + alt61=1; } - switch (alt60) { + switch (alt61) { case 1 : - // InternalRos2Parser.g:9854:3: rule__RelativeNamespace_Impl__Group_2_2__0 + // InternalRos2Parser.g:9906:3: rule__RelativeNamespace_Impl__Group_2_2__0 { pushFollow(FOLLOW_13); rule__RelativeNamespace_Impl__Group_2_2__0(); @@ -29740,7 +29853,7 @@ public final void rule__RelativeNamespace_Impl__Group_2__2__Impl() throws Recogn break; default : - break loop60; + break loop61; } } while (true); @@ -29767,14 +29880,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__2__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__3" - // InternalRos2Parser.g:9862:1: rule__RelativeNamespace_Impl__Group_2__3 : rule__RelativeNamespace_Impl__Group_2__3__Impl ; + // InternalRos2Parser.g:9914:1: rule__RelativeNamespace_Impl__Group_2__3 : rule__RelativeNamespace_Impl__Group_2__3__Impl ; public final void rule__RelativeNamespace_Impl__Group_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9866:1: ( rule__RelativeNamespace_Impl__Group_2__3__Impl ) - // InternalRos2Parser.g:9867:2: rule__RelativeNamespace_Impl__Group_2__3__Impl + // InternalRos2Parser.g:9918:1: ( rule__RelativeNamespace_Impl__Group_2__3__Impl ) + // InternalRos2Parser.g:9919:2: rule__RelativeNamespace_Impl__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_2__3__Impl(); @@ -29800,17 +29913,17 @@ public final void rule__RelativeNamespace_Impl__Group_2__3() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__3__Impl" - // InternalRos2Parser.g:9873:1: rule__RelativeNamespace_Impl__Group_2__3__Impl : ( RightSquareBracket ) ; + // InternalRos2Parser.g:9925:1: rule__RelativeNamespace_Impl__Group_2__3__Impl : ( RightSquareBracket ) ; public final void rule__RelativeNamespace_Impl__Group_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9877:1: ( ( RightSquareBracket ) ) - // InternalRos2Parser.g:9878:1: ( RightSquareBracket ) + // InternalRos2Parser.g:9929:1: ( ( RightSquareBracket ) ) + // InternalRos2Parser.g:9930:1: ( RightSquareBracket ) { - // InternalRos2Parser.g:9878:1: ( RightSquareBracket ) - // InternalRos2Parser.g:9879:2: RightSquareBracket + // InternalRos2Parser.g:9930:1: ( RightSquareBracket ) + // InternalRos2Parser.g:9931:2: RightSquareBracket { before(grammarAccess.getRelativeNamespace_ImplAccess().getRightSquareBracketKeyword_2_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -29837,14 +29950,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__3__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2_2__0" - // InternalRos2Parser.g:9889:1: rule__RelativeNamespace_Impl__Group_2_2__0 : rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 ; + // InternalRos2Parser.g:9941:1: rule__RelativeNamespace_Impl__Group_2_2__0 : rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 ; public final void rule__RelativeNamespace_Impl__Group_2_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9893:1: ( rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 ) - // InternalRos2Parser.g:9894:2: rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 + // InternalRos2Parser.g:9945:1: ( rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 ) + // InternalRos2Parser.g:9946:2: rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 { pushFollow(FOLLOW_49); rule__RelativeNamespace_Impl__Group_2_2__0__Impl(); @@ -29875,17 +29988,17 @@ public final void rule__RelativeNamespace_Impl__Group_2_2__0() throws Recognitio // $ANTLR start "rule__RelativeNamespace_Impl__Group_2_2__0__Impl" - // InternalRos2Parser.g:9901:1: rule__RelativeNamespace_Impl__Group_2_2__0__Impl : ( Comma ) ; + // InternalRos2Parser.g:9953:1: rule__RelativeNamespace_Impl__Group_2_2__0__Impl : ( Comma ) ; public final void rule__RelativeNamespace_Impl__Group_2_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9905:1: ( ( Comma ) ) - // InternalRos2Parser.g:9906:1: ( Comma ) + // InternalRos2Parser.g:9957:1: ( ( Comma ) ) + // InternalRos2Parser.g:9958:1: ( Comma ) { - // InternalRos2Parser.g:9906:1: ( Comma ) - // InternalRos2Parser.g:9907:2: Comma + // InternalRos2Parser.g:9958:1: ( Comma ) + // InternalRos2Parser.g:9959:2: Comma { before(grammarAccess.getRelativeNamespace_ImplAccess().getCommaKeyword_2_2_0()); match(input,Comma,FOLLOW_2); @@ -29912,14 +30025,14 @@ public final void rule__RelativeNamespace_Impl__Group_2_2__0__Impl() throws Reco // $ANTLR start "rule__RelativeNamespace_Impl__Group_2_2__1" - // InternalRos2Parser.g:9916:1: rule__RelativeNamespace_Impl__Group_2_2__1 : rule__RelativeNamespace_Impl__Group_2_2__1__Impl ; + // InternalRos2Parser.g:9968:1: rule__RelativeNamespace_Impl__Group_2_2__1 : rule__RelativeNamespace_Impl__Group_2_2__1__Impl ; public final void rule__RelativeNamespace_Impl__Group_2_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9920:1: ( rule__RelativeNamespace_Impl__Group_2_2__1__Impl ) - // InternalRos2Parser.g:9921:2: rule__RelativeNamespace_Impl__Group_2_2__1__Impl + // InternalRos2Parser.g:9972:1: ( rule__RelativeNamespace_Impl__Group_2_2__1__Impl ) + // InternalRos2Parser.g:9973:2: rule__RelativeNamespace_Impl__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_2_2__1__Impl(); @@ -29945,21 +30058,21 @@ public final void rule__RelativeNamespace_Impl__Group_2_2__1() throws Recognitio // $ANTLR start "rule__RelativeNamespace_Impl__Group_2_2__1__Impl" - // InternalRos2Parser.g:9927:1: rule__RelativeNamespace_Impl__Group_2_2__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ; + // InternalRos2Parser.g:9979:1: rule__RelativeNamespace_Impl__Group_2_2__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ; public final void rule__RelativeNamespace_Impl__Group_2_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9931:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ) - // InternalRos2Parser.g:9932:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) + // InternalRos2Parser.g:9983:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ) + // InternalRos2Parser.g:9984:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) { - // InternalRos2Parser.g:9932:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) - // InternalRos2Parser.g:9933:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) + // InternalRos2Parser.g:9984:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) + // InternalRos2Parser.g:9985:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsAssignment_2_2_1()); - // InternalRos2Parser.g:9934:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) - // InternalRos2Parser.g:9934:3: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 + // InternalRos2Parser.g:9986:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) + // InternalRos2Parser.g:9986:3: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__PartsAssignment_2_2_1(); @@ -29992,14 +30105,14 @@ public final void rule__RelativeNamespace_Impl__Group_2_2__1__Impl() throws Reco // $ANTLR start "rule__PrivateNamespace__Group__0" - // InternalRos2Parser.g:9943:1: rule__PrivateNamespace__Group__0 : rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ; + // InternalRos2Parser.g:9995:1: rule__PrivateNamespace__Group__0 : rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ; public final void rule__PrivateNamespace__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9947:1: ( rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ) - // InternalRos2Parser.g:9948:2: rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 + // InternalRos2Parser.g:9999:1: ( rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ) + // InternalRos2Parser.g:10000:2: rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 { pushFollow(FOLLOW_22); rule__PrivateNamespace__Group__0__Impl(); @@ -30030,21 +30143,21 @@ public final void rule__PrivateNamespace__Group__0() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__0__Impl" - // InternalRos2Parser.g:9955:1: rule__PrivateNamespace__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:10007:1: rule__PrivateNamespace__Group__0__Impl : ( () ) ; public final void rule__PrivateNamespace__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9959:1: ( ( () ) ) - // InternalRos2Parser.g:9960:1: ( () ) + // InternalRos2Parser.g:10011:1: ( ( () ) ) + // InternalRos2Parser.g:10012:1: ( () ) { - // InternalRos2Parser.g:9960:1: ( () ) - // InternalRos2Parser.g:9961:2: () + // InternalRos2Parser.g:10012:1: ( () ) + // InternalRos2Parser.g:10013:2: () { before(grammarAccess.getPrivateNamespaceAccess().getPrivateNamespaceAction_0()); - // InternalRos2Parser.g:9962:2: () - // InternalRos2Parser.g:9962:3: + // InternalRos2Parser.g:10014:2: () + // InternalRos2Parser.g:10014:3: { } @@ -30067,14 +30180,14 @@ public final void rule__PrivateNamespace__Group__0__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group__1" - // InternalRos2Parser.g:9970:1: rule__PrivateNamespace__Group__1 : rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ; + // InternalRos2Parser.g:10022:1: rule__PrivateNamespace__Group__1 : rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ; public final void rule__PrivateNamespace__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9974:1: ( rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ) - // InternalRos2Parser.g:9975:2: rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 + // InternalRos2Parser.g:10026:1: ( rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ) + // InternalRos2Parser.g:10027:2: rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 { pushFollow(FOLLOW_10); rule__PrivateNamespace__Group__1__Impl(); @@ -30105,17 +30218,17 @@ public final void rule__PrivateNamespace__Group__1() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__1__Impl" - // InternalRos2Parser.g:9982:1: rule__PrivateNamespace__Group__1__Impl : ( PrivateNamespace ) ; + // InternalRos2Parser.g:10034:1: rule__PrivateNamespace__Group__1__Impl : ( PrivateNamespace ) ; public final void rule__PrivateNamespace__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:9986:1: ( ( PrivateNamespace ) ) - // InternalRos2Parser.g:9987:1: ( PrivateNamespace ) + // InternalRos2Parser.g:10038:1: ( ( PrivateNamespace ) ) + // InternalRos2Parser.g:10039:1: ( PrivateNamespace ) { - // InternalRos2Parser.g:9987:1: ( PrivateNamespace ) - // InternalRos2Parser.g:9988:2: PrivateNamespace + // InternalRos2Parser.g:10039:1: ( PrivateNamespace ) + // InternalRos2Parser.g:10040:2: PrivateNamespace { before(grammarAccess.getPrivateNamespaceAccess().getPrivateNamespaceKeyword_1()); match(input,PrivateNamespace,FOLLOW_2); @@ -30142,14 +30255,14 @@ public final void rule__PrivateNamespace__Group__1__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group__2" - // InternalRos2Parser.g:9997:1: rule__PrivateNamespace__Group__2 : rule__PrivateNamespace__Group__2__Impl ; + // InternalRos2Parser.g:10049:1: rule__PrivateNamespace__Group__2 : rule__PrivateNamespace__Group__2__Impl ; public final void rule__PrivateNamespace__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10001:1: ( rule__PrivateNamespace__Group__2__Impl ) - // InternalRos2Parser.g:10002:2: rule__PrivateNamespace__Group__2__Impl + // InternalRos2Parser.g:10053:1: ( rule__PrivateNamespace__Group__2__Impl ) + // InternalRos2Parser.g:10054:2: rule__PrivateNamespace__Group__2__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group__2__Impl(); @@ -30175,29 +30288,29 @@ public final void rule__PrivateNamespace__Group__2() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__2__Impl" - // InternalRos2Parser.g:10008:1: rule__PrivateNamespace__Group__2__Impl : ( ( rule__PrivateNamespace__Group_2__0 )? ) ; + // InternalRos2Parser.g:10060:1: rule__PrivateNamespace__Group__2__Impl : ( ( rule__PrivateNamespace__Group_2__0 )? ) ; public final void rule__PrivateNamespace__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10012:1: ( ( ( rule__PrivateNamespace__Group_2__0 )? ) ) - // InternalRos2Parser.g:10013:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) + // InternalRos2Parser.g:10064:1: ( ( ( rule__PrivateNamespace__Group_2__0 )? ) ) + // InternalRos2Parser.g:10065:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) { - // InternalRos2Parser.g:10013:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) - // InternalRos2Parser.g:10014:2: ( rule__PrivateNamespace__Group_2__0 )? + // InternalRos2Parser.g:10065:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) + // InternalRos2Parser.g:10066:2: ( rule__PrivateNamespace__Group_2__0 )? { before(grammarAccess.getPrivateNamespaceAccess().getGroup_2()); - // InternalRos2Parser.g:10015:2: ( rule__PrivateNamespace__Group_2__0 )? - int alt61=2; - int LA61_0 = input.LA(1); + // InternalRos2Parser.g:10067:2: ( rule__PrivateNamespace__Group_2__0 )? + int alt62=2; + int LA62_0 = input.LA(1); - if ( (LA61_0==LeftSquareBracket) ) { - alt61=1; + if ( (LA62_0==LeftSquareBracket) ) { + alt62=1; } - switch (alt61) { + switch (alt62) { case 1 : - // InternalRos2Parser.g:10015:3: rule__PrivateNamespace__Group_2__0 + // InternalRos2Parser.g:10067:3: rule__PrivateNamespace__Group_2__0 { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_2__0(); @@ -30233,14 +30346,14 @@ public final void rule__PrivateNamespace__Group__2__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group_2__0" - // InternalRos2Parser.g:10024:1: rule__PrivateNamespace__Group_2__0 : rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ; + // InternalRos2Parser.g:10076:1: rule__PrivateNamespace__Group_2__0 : rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ; public final void rule__PrivateNamespace__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10028:1: ( rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ) - // InternalRos2Parser.g:10029:2: rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 + // InternalRos2Parser.g:10080:1: ( rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ) + // InternalRos2Parser.g:10081:2: rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 { pushFollow(FOLLOW_49); rule__PrivateNamespace__Group_2__0__Impl(); @@ -30271,17 +30384,17 @@ public final void rule__PrivateNamespace__Group_2__0() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__0__Impl" - // InternalRos2Parser.g:10036:1: rule__PrivateNamespace__Group_2__0__Impl : ( LeftSquareBracket ) ; + // InternalRos2Parser.g:10088:1: rule__PrivateNamespace__Group_2__0__Impl : ( LeftSquareBracket ) ; public final void rule__PrivateNamespace__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10040:1: ( ( LeftSquareBracket ) ) - // InternalRos2Parser.g:10041:1: ( LeftSquareBracket ) + // InternalRos2Parser.g:10092:1: ( ( LeftSquareBracket ) ) + // InternalRos2Parser.g:10093:1: ( LeftSquareBracket ) { - // InternalRos2Parser.g:10041:1: ( LeftSquareBracket ) - // InternalRos2Parser.g:10042:2: LeftSquareBracket + // InternalRos2Parser.g:10093:1: ( LeftSquareBracket ) + // InternalRos2Parser.g:10094:2: LeftSquareBracket { before(grammarAccess.getPrivateNamespaceAccess().getLeftSquareBracketKeyword_2_0()); match(input,LeftSquareBracket,FOLLOW_2); @@ -30308,14 +30421,14 @@ public final void rule__PrivateNamespace__Group_2__0__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2__1" - // InternalRos2Parser.g:10051:1: rule__PrivateNamespace__Group_2__1 : rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ; + // InternalRos2Parser.g:10103:1: rule__PrivateNamespace__Group_2__1 : rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ; public final void rule__PrivateNamespace__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10055:1: ( rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ) - // InternalRos2Parser.g:10056:2: rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 + // InternalRos2Parser.g:10107:1: ( rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ) + // InternalRos2Parser.g:10108:2: rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 { pushFollow(FOLLOW_12); rule__PrivateNamespace__Group_2__1__Impl(); @@ -30346,21 +30459,21 @@ public final void rule__PrivateNamespace__Group_2__1() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__1__Impl" - // InternalRos2Parser.g:10063:1: rule__PrivateNamespace__Group_2__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ; + // InternalRos2Parser.g:10115:1: rule__PrivateNamespace__Group_2__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ; public final void rule__PrivateNamespace__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10067:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ) - // InternalRos2Parser.g:10068:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) + // InternalRos2Parser.g:10119:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ) + // InternalRos2Parser.g:10120:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) { - // InternalRos2Parser.g:10068:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) - // InternalRos2Parser.g:10069:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) + // InternalRos2Parser.g:10120:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) + // InternalRos2Parser.g:10121:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsAssignment_2_1()); - // InternalRos2Parser.g:10070:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) - // InternalRos2Parser.g:10070:3: rule__PrivateNamespace__PartsAssignment_2_1 + // InternalRos2Parser.g:10122:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) + // InternalRos2Parser.g:10122:3: rule__PrivateNamespace__PartsAssignment_2_1 { pushFollow(FOLLOW_2); rule__PrivateNamespace__PartsAssignment_2_1(); @@ -30393,14 +30506,14 @@ public final void rule__PrivateNamespace__Group_2__1__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2__2" - // InternalRos2Parser.g:10078:1: rule__PrivateNamespace__Group_2__2 : rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ; + // InternalRos2Parser.g:10130:1: rule__PrivateNamespace__Group_2__2 : rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ; public final void rule__PrivateNamespace__Group_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10082:1: ( rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ) - // InternalRos2Parser.g:10083:2: rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 + // InternalRos2Parser.g:10134:1: ( rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ) + // InternalRos2Parser.g:10135:2: rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 { pushFollow(FOLLOW_12); rule__PrivateNamespace__Group_2__2__Impl(); @@ -30431,33 +30544,33 @@ public final void rule__PrivateNamespace__Group_2__2() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__2__Impl" - // InternalRos2Parser.g:10090:1: rule__PrivateNamespace__Group_2__2__Impl : ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ; + // InternalRos2Parser.g:10142:1: rule__PrivateNamespace__Group_2__2__Impl : ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ; public final void rule__PrivateNamespace__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10094:1: ( ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ) - // InternalRos2Parser.g:10095:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) + // InternalRos2Parser.g:10146:1: ( ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ) + // InternalRos2Parser.g:10147:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) { - // InternalRos2Parser.g:10095:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) - // InternalRos2Parser.g:10096:2: ( rule__PrivateNamespace__Group_2_2__0 )* + // InternalRos2Parser.g:10147:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) + // InternalRos2Parser.g:10148:2: ( rule__PrivateNamespace__Group_2_2__0 )* { before(grammarAccess.getPrivateNamespaceAccess().getGroup_2_2()); - // InternalRos2Parser.g:10097:2: ( rule__PrivateNamespace__Group_2_2__0 )* - loop62: + // InternalRos2Parser.g:10149:2: ( rule__PrivateNamespace__Group_2_2__0 )* + loop63: do { - int alt62=2; - int LA62_0 = input.LA(1); + int alt63=2; + int LA63_0 = input.LA(1); - if ( (LA62_0==Comma) ) { - alt62=1; + if ( (LA63_0==Comma) ) { + alt63=1; } - switch (alt62) { + switch (alt63) { case 1 : - // InternalRos2Parser.g:10097:3: rule__PrivateNamespace__Group_2_2__0 + // InternalRos2Parser.g:10149:3: rule__PrivateNamespace__Group_2_2__0 { pushFollow(FOLLOW_13); rule__PrivateNamespace__Group_2_2__0(); @@ -30469,7 +30582,7 @@ public final void rule__PrivateNamespace__Group_2__2__Impl() throws RecognitionE break; default : - break loop62; + break loop63; } } while (true); @@ -30496,14 +30609,14 @@ public final void rule__PrivateNamespace__Group_2__2__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2__3" - // InternalRos2Parser.g:10105:1: rule__PrivateNamespace__Group_2__3 : rule__PrivateNamespace__Group_2__3__Impl ; + // InternalRos2Parser.g:10157:1: rule__PrivateNamespace__Group_2__3 : rule__PrivateNamespace__Group_2__3__Impl ; public final void rule__PrivateNamespace__Group_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10109:1: ( rule__PrivateNamespace__Group_2__3__Impl ) - // InternalRos2Parser.g:10110:2: rule__PrivateNamespace__Group_2__3__Impl + // InternalRos2Parser.g:10161:1: ( rule__PrivateNamespace__Group_2__3__Impl ) + // InternalRos2Parser.g:10162:2: rule__PrivateNamespace__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_2__3__Impl(); @@ -30529,17 +30642,17 @@ public final void rule__PrivateNamespace__Group_2__3() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__3__Impl" - // InternalRos2Parser.g:10116:1: rule__PrivateNamespace__Group_2__3__Impl : ( RightSquareBracket ) ; + // InternalRos2Parser.g:10168:1: rule__PrivateNamespace__Group_2__3__Impl : ( RightSquareBracket ) ; public final void rule__PrivateNamespace__Group_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10120:1: ( ( RightSquareBracket ) ) - // InternalRos2Parser.g:10121:1: ( RightSquareBracket ) + // InternalRos2Parser.g:10172:1: ( ( RightSquareBracket ) ) + // InternalRos2Parser.g:10173:1: ( RightSquareBracket ) { - // InternalRos2Parser.g:10121:1: ( RightSquareBracket ) - // InternalRos2Parser.g:10122:2: RightSquareBracket + // InternalRos2Parser.g:10173:1: ( RightSquareBracket ) + // InternalRos2Parser.g:10174:2: RightSquareBracket { before(grammarAccess.getPrivateNamespaceAccess().getRightSquareBracketKeyword_2_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -30566,14 +30679,14 @@ public final void rule__PrivateNamespace__Group_2__3__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2_2__0" - // InternalRos2Parser.g:10132:1: rule__PrivateNamespace__Group_2_2__0 : rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ; + // InternalRos2Parser.g:10184:1: rule__PrivateNamespace__Group_2_2__0 : rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ; public final void rule__PrivateNamespace__Group_2_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10136:1: ( rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ) - // InternalRos2Parser.g:10137:2: rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 + // InternalRos2Parser.g:10188:1: ( rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ) + // InternalRos2Parser.g:10189:2: rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 { pushFollow(FOLLOW_49); rule__PrivateNamespace__Group_2_2__0__Impl(); @@ -30604,17 +30717,17 @@ public final void rule__PrivateNamespace__Group_2_2__0() throws RecognitionExcep // $ANTLR start "rule__PrivateNamespace__Group_2_2__0__Impl" - // InternalRos2Parser.g:10144:1: rule__PrivateNamespace__Group_2_2__0__Impl : ( Comma ) ; + // InternalRos2Parser.g:10196:1: rule__PrivateNamespace__Group_2_2__0__Impl : ( Comma ) ; public final void rule__PrivateNamespace__Group_2_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10148:1: ( ( Comma ) ) - // InternalRos2Parser.g:10149:1: ( Comma ) + // InternalRos2Parser.g:10200:1: ( ( Comma ) ) + // InternalRos2Parser.g:10201:1: ( Comma ) { - // InternalRos2Parser.g:10149:1: ( Comma ) - // InternalRos2Parser.g:10150:2: Comma + // InternalRos2Parser.g:10201:1: ( Comma ) + // InternalRos2Parser.g:10202:2: Comma { before(grammarAccess.getPrivateNamespaceAccess().getCommaKeyword_2_2_0()); match(input,Comma,FOLLOW_2); @@ -30641,14 +30754,14 @@ public final void rule__PrivateNamespace__Group_2_2__0__Impl() throws Recognitio // $ANTLR start "rule__PrivateNamespace__Group_2_2__1" - // InternalRos2Parser.g:10159:1: rule__PrivateNamespace__Group_2_2__1 : rule__PrivateNamespace__Group_2_2__1__Impl ; + // InternalRos2Parser.g:10211:1: rule__PrivateNamespace__Group_2_2__1 : rule__PrivateNamespace__Group_2_2__1__Impl ; public final void rule__PrivateNamespace__Group_2_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10163:1: ( rule__PrivateNamespace__Group_2_2__1__Impl ) - // InternalRos2Parser.g:10164:2: rule__PrivateNamespace__Group_2_2__1__Impl + // InternalRos2Parser.g:10215:1: ( rule__PrivateNamespace__Group_2_2__1__Impl ) + // InternalRos2Parser.g:10216:2: rule__PrivateNamespace__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_2_2__1__Impl(); @@ -30674,21 +30787,21 @@ public final void rule__PrivateNamespace__Group_2_2__1() throws RecognitionExcep // $ANTLR start "rule__PrivateNamespace__Group_2_2__1__Impl" - // InternalRos2Parser.g:10170:1: rule__PrivateNamespace__Group_2_2__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ; + // InternalRos2Parser.g:10222:1: rule__PrivateNamespace__Group_2_2__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ; public final void rule__PrivateNamespace__Group_2_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10174:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ) - // InternalRos2Parser.g:10175:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) + // InternalRos2Parser.g:10226:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ) + // InternalRos2Parser.g:10227:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) { - // InternalRos2Parser.g:10175:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) - // InternalRos2Parser.g:10176:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) + // InternalRos2Parser.g:10227:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) + // InternalRos2Parser.g:10228:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsAssignment_2_2_1()); - // InternalRos2Parser.g:10177:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) - // InternalRos2Parser.g:10177:3: rule__PrivateNamespace__PartsAssignment_2_2_1 + // InternalRos2Parser.g:10229:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) + // InternalRos2Parser.g:10229:3: rule__PrivateNamespace__PartsAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__PrivateNamespace__PartsAssignment_2_2_1(); @@ -30721,14 +30834,14 @@ public final void rule__PrivateNamespace__Group_2_2__1__Impl() throws Recognitio // $ANTLR start "rule__ParameterListType__Group__0" - // InternalRos2Parser.g:10186:1: rule__ParameterListType__Group__0 : rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ; + // InternalRos2Parser.g:10238:1: rule__ParameterListType__Group__0 : rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ; public final void rule__ParameterListType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10190:1: ( rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ) - // InternalRos2Parser.g:10191:2: rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 + // InternalRos2Parser.g:10242:1: ( rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ) + // InternalRos2Parser.g:10243:2: rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 { pushFollow(FOLLOW_51); rule__ParameterListType__Group__0__Impl(); @@ -30759,21 +30872,21 @@ public final void rule__ParameterListType__Group__0() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__0__Impl" - // InternalRos2Parser.g:10198:1: rule__ParameterListType__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:10250:1: rule__ParameterListType__Group__0__Impl : ( () ) ; public final void rule__ParameterListType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10202:1: ( ( () ) ) - // InternalRos2Parser.g:10203:1: ( () ) + // InternalRos2Parser.g:10254:1: ( ( () ) ) + // InternalRos2Parser.g:10255:1: ( () ) { - // InternalRos2Parser.g:10203:1: ( () ) - // InternalRos2Parser.g:10204:2: () + // InternalRos2Parser.g:10255:1: ( () ) + // InternalRos2Parser.g:10256:2: () { before(grammarAccess.getParameterListTypeAccess().getParameterListTypeAction_0()); - // InternalRos2Parser.g:10205:2: () - // InternalRos2Parser.g:10205:3: + // InternalRos2Parser.g:10257:2: () + // InternalRos2Parser.g:10257:3: { } @@ -30796,14 +30909,14 @@ public final void rule__ParameterListType__Group__0__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__1" - // InternalRos2Parser.g:10213:1: rule__ParameterListType__Group__1 : rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ; + // InternalRos2Parser.g:10265:1: rule__ParameterListType__Group__1 : rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ; public final void rule__ParameterListType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10217:1: ( rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ) - // InternalRos2Parser.g:10218:2: rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 + // InternalRos2Parser.g:10269:1: ( rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ) + // InternalRos2Parser.g:10270:2: rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 { pushFollow(FOLLOW_10); rule__ParameterListType__Group__1__Impl(); @@ -30834,17 +30947,17 @@ public final void rule__ParameterListType__Group__1() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__1__Impl" - // InternalRos2Parser.g:10225:1: rule__ParameterListType__Group__1__Impl : ( List ) ; + // InternalRos2Parser.g:10277:1: rule__ParameterListType__Group__1__Impl : ( List ) ; public final void rule__ParameterListType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10229:1: ( ( List ) ) - // InternalRos2Parser.g:10230:1: ( List ) + // InternalRos2Parser.g:10281:1: ( ( List ) ) + // InternalRos2Parser.g:10282:1: ( List ) { - // InternalRos2Parser.g:10230:1: ( List ) - // InternalRos2Parser.g:10231:2: List + // InternalRos2Parser.g:10282:1: ( List ) + // InternalRos2Parser.g:10283:2: List { before(grammarAccess.getParameterListTypeAccess().getListKeyword_1()); match(input,List,FOLLOW_2); @@ -30871,16 +30984,16 @@ public final void rule__ParameterListType__Group__1__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__2" - // InternalRos2Parser.g:10240:1: rule__ParameterListType__Group__2 : rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ; + // InternalRos2Parser.g:10292:1: rule__ParameterListType__Group__2 : rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ; public final void rule__ParameterListType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10244:1: ( rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ) - // InternalRos2Parser.g:10245:2: rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 + // InternalRos2Parser.g:10296:1: ( rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ) + // InternalRos2Parser.g:10297:2: rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 { - pushFollow(FOLLOW_25); + pushFollow(FOLLOW_24); rule__ParameterListType__Group__2__Impl(); state._fsp--; @@ -30909,17 +31022,17 @@ public final void rule__ParameterListType__Group__2() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__2__Impl" - // InternalRos2Parser.g:10252:1: rule__ParameterListType__Group__2__Impl : ( LeftSquareBracket ) ; + // InternalRos2Parser.g:10304:1: rule__ParameterListType__Group__2__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterListType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10256:1: ( ( LeftSquareBracket ) ) - // InternalRos2Parser.g:10257:1: ( LeftSquareBracket ) + // InternalRos2Parser.g:10308:1: ( ( LeftSquareBracket ) ) + // InternalRos2Parser.g:10309:1: ( LeftSquareBracket ) { - // InternalRos2Parser.g:10257:1: ( LeftSquareBracket ) - // InternalRos2Parser.g:10258:2: LeftSquareBracket + // InternalRos2Parser.g:10309:1: ( LeftSquareBracket ) + // InternalRos2Parser.g:10310:2: LeftSquareBracket { before(grammarAccess.getParameterListTypeAccess().getLeftSquareBracketKeyword_2()); match(input,LeftSquareBracket,FOLLOW_2); @@ -30946,14 +31059,14 @@ public final void rule__ParameterListType__Group__2__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__3" - // InternalRos2Parser.g:10267:1: rule__ParameterListType__Group__3 : rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ; + // InternalRos2Parser.g:10319:1: rule__ParameterListType__Group__3 : rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ; public final void rule__ParameterListType__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10271:1: ( rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ) - // InternalRos2Parser.g:10272:2: rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 + // InternalRos2Parser.g:10323:1: ( rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ) + // InternalRos2Parser.g:10324:2: rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 { pushFollow(FOLLOW_12); rule__ParameterListType__Group__3__Impl(); @@ -30984,21 +31097,21 @@ public final void rule__ParameterListType__Group__3() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__3__Impl" - // InternalRos2Parser.g:10279:1: rule__ParameterListType__Group__3__Impl : ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ; + // InternalRos2Parser.g:10331:1: rule__ParameterListType__Group__3__Impl : ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ; public final void rule__ParameterListType__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10283:1: ( ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ) - // InternalRos2Parser.g:10284:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) + // InternalRos2Parser.g:10335:1: ( ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ) + // InternalRos2Parser.g:10336:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) { - // InternalRos2Parser.g:10284:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) - // InternalRos2Parser.g:10285:2: ( rule__ParameterListType__SequenceAssignment_3 ) + // InternalRos2Parser.g:10336:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) + // InternalRos2Parser.g:10337:2: ( rule__ParameterListType__SequenceAssignment_3 ) { before(grammarAccess.getParameterListTypeAccess().getSequenceAssignment_3()); - // InternalRos2Parser.g:10286:2: ( rule__ParameterListType__SequenceAssignment_3 ) - // InternalRos2Parser.g:10286:3: rule__ParameterListType__SequenceAssignment_3 + // InternalRos2Parser.g:10338:2: ( rule__ParameterListType__SequenceAssignment_3 ) + // InternalRos2Parser.g:10338:3: rule__ParameterListType__SequenceAssignment_3 { pushFollow(FOLLOW_2); rule__ParameterListType__SequenceAssignment_3(); @@ -31031,14 +31144,14 @@ public final void rule__ParameterListType__Group__3__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__4" - // InternalRos2Parser.g:10294:1: rule__ParameterListType__Group__4 : rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ; + // InternalRos2Parser.g:10346:1: rule__ParameterListType__Group__4 : rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ; public final void rule__ParameterListType__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10298:1: ( rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ) - // InternalRos2Parser.g:10299:2: rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 + // InternalRos2Parser.g:10350:1: ( rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ) + // InternalRos2Parser.g:10351:2: rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 { pushFollow(FOLLOW_12); rule__ParameterListType__Group__4__Impl(); @@ -31069,33 +31182,33 @@ public final void rule__ParameterListType__Group__4() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__4__Impl" - // InternalRos2Parser.g:10306:1: rule__ParameterListType__Group__4__Impl : ( ( rule__ParameterListType__Group_4__0 )* ) ; + // InternalRos2Parser.g:10358:1: rule__ParameterListType__Group__4__Impl : ( ( rule__ParameterListType__Group_4__0 )* ) ; public final void rule__ParameterListType__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10310:1: ( ( ( rule__ParameterListType__Group_4__0 )* ) ) - // InternalRos2Parser.g:10311:1: ( ( rule__ParameterListType__Group_4__0 )* ) + // InternalRos2Parser.g:10362:1: ( ( ( rule__ParameterListType__Group_4__0 )* ) ) + // InternalRos2Parser.g:10363:1: ( ( rule__ParameterListType__Group_4__0 )* ) { - // InternalRos2Parser.g:10311:1: ( ( rule__ParameterListType__Group_4__0 )* ) - // InternalRos2Parser.g:10312:2: ( rule__ParameterListType__Group_4__0 )* + // InternalRos2Parser.g:10363:1: ( ( rule__ParameterListType__Group_4__0 )* ) + // InternalRos2Parser.g:10364:2: ( rule__ParameterListType__Group_4__0 )* { before(grammarAccess.getParameterListTypeAccess().getGroup_4()); - // InternalRos2Parser.g:10313:2: ( rule__ParameterListType__Group_4__0 )* - loop63: + // InternalRos2Parser.g:10365:2: ( rule__ParameterListType__Group_4__0 )* + loop64: do { - int alt63=2; - int LA63_0 = input.LA(1); + int alt64=2; + int LA64_0 = input.LA(1); - if ( (LA63_0==Comma) ) { - alt63=1; + if ( (LA64_0==Comma) ) { + alt64=1; } - switch (alt63) { + switch (alt64) { case 1 : - // InternalRos2Parser.g:10313:3: rule__ParameterListType__Group_4__0 + // InternalRos2Parser.g:10365:3: rule__ParameterListType__Group_4__0 { pushFollow(FOLLOW_13); rule__ParameterListType__Group_4__0(); @@ -31107,7 +31220,7 @@ public final void rule__ParameterListType__Group__4__Impl() throws RecognitionEx break; default : - break loop63; + break loop64; } } while (true); @@ -31134,14 +31247,14 @@ public final void rule__ParameterListType__Group__4__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__5" - // InternalRos2Parser.g:10321:1: rule__ParameterListType__Group__5 : rule__ParameterListType__Group__5__Impl ; + // InternalRos2Parser.g:10373:1: rule__ParameterListType__Group__5 : rule__ParameterListType__Group__5__Impl ; public final void rule__ParameterListType__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10325:1: ( rule__ParameterListType__Group__5__Impl ) - // InternalRos2Parser.g:10326:2: rule__ParameterListType__Group__5__Impl + // InternalRos2Parser.g:10377:1: ( rule__ParameterListType__Group__5__Impl ) + // InternalRos2Parser.g:10378:2: rule__ParameterListType__Group__5__Impl { pushFollow(FOLLOW_2); rule__ParameterListType__Group__5__Impl(); @@ -31167,17 +31280,17 @@ public final void rule__ParameterListType__Group__5() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__5__Impl" - // InternalRos2Parser.g:10332:1: rule__ParameterListType__Group__5__Impl : ( RightSquareBracket ) ; + // InternalRos2Parser.g:10384:1: rule__ParameterListType__Group__5__Impl : ( RightSquareBracket ) ; public final void rule__ParameterListType__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10336:1: ( ( RightSquareBracket ) ) - // InternalRos2Parser.g:10337:1: ( RightSquareBracket ) + // InternalRos2Parser.g:10388:1: ( ( RightSquareBracket ) ) + // InternalRos2Parser.g:10389:1: ( RightSquareBracket ) { - // InternalRos2Parser.g:10337:1: ( RightSquareBracket ) - // InternalRos2Parser.g:10338:2: RightSquareBracket + // InternalRos2Parser.g:10389:1: ( RightSquareBracket ) + // InternalRos2Parser.g:10390:2: RightSquareBracket { before(grammarAccess.getParameterListTypeAccess().getRightSquareBracketKeyword_5()); match(input,RightSquareBracket,FOLLOW_2); @@ -31204,16 +31317,16 @@ public final void rule__ParameterListType__Group__5__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group_4__0" - // InternalRos2Parser.g:10348:1: rule__ParameterListType__Group_4__0 : rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ; + // InternalRos2Parser.g:10400:1: rule__ParameterListType__Group_4__0 : rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ; public final void rule__ParameterListType__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10352:1: ( rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ) - // InternalRos2Parser.g:10353:2: rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 + // InternalRos2Parser.g:10404:1: ( rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ) + // InternalRos2Parser.g:10405:2: rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 { - pushFollow(FOLLOW_25); + pushFollow(FOLLOW_24); rule__ParameterListType__Group_4__0__Impl(); state._fsp--; @@ -31242,17 +31355,17 @@ public final void rule__ParameterListType__Group_4__0() throws RecognitionExcept // $ANTLR start "rule__ParameterListType__Group_4__0__Impl" - // InternalRos2Parser.g:10360:1: rule__ParameterListType__Group_4__0__Impl : ( Comma ) ; + // InternalRos2Parser.g:10412:1: rule__ParameterListType__Group_4__0__Impl : ( Comma ) ; public final void rule__ParameterListType__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10364:1: ( ( Comma ) ) - // InternalRos2Parser.g:10365:1: ( Comma ) + // InternalRos2Parser.g:10416:1: ( ( Comma ) ) + // InternalRos2Parser.g:10417:1: ( Comma ) { - // InternalRos2Parser.g:10365:1: ( Comma ) - // InternalRos2Parser.g:10366:2: Comma + // InternalRos2Parser.g:10417:1: ( Comma ) + // InternalRos2Parser.g:10418:2: Comma { before(grammarAccess.getParameterListTypeAccess().getCommaKeyword_4_0()); match(input,Comma,FOLLOW_2); @@ -31279,14 +31392,14 @@ public final void rule__ParameterListType__Group_4__0__Impl() throws Recognition // $ANTLR start "rule__ParameterListType__Group_4__1" - // InternalRos2Parser.g:10375:1: rule__ParameterListType__Group_4__1 : rule__ParameterListType__Group_4__1__Impl ; + // InternalRos2Parser.g:10427:1: rule__ParameterListType__Group_4__1 : rule__ParameterListType__Group_4__1__Impl ; public final void rule__ParameterListType__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10379:1: ( rule__ParameterListType__Group_4__1__Impl ) - // InternalRos2Parser.g:10380:2: rule__ParameterListType__Group_4__1__Impl + // InternalRos2Parser.g:10431:1: ( rule__ParameterListType__Group_4__1__Impl ) + // InternalRos2Parser.g:10432:2: rule__ParameterListType__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__ParameterListType__Group_4__1__Impl(); @@ -31312,21 +31425,21 @@ public final void rule__ParameterListType__Group_4__1() throws RecognitionExcept // $ANTLR start "rule__ParameterListType__Group_4__1__Impl" - // InternalRos2Parser.g:10386:1: rule__ParameterListType__Group_4__1__Impl : ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ; + // InternalRos2Parser.g:10438:1: rule__ParameterListType__Group_4__1__Impl : ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ; public final void rule__ParameterListType__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10390:1: ( ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ) - // InternalRos2Parser.g:10391:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) + // InternalRos2Parser.g:10442:1: ( ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ) + // InternalRos2Parser.g:10443:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) { - // InternalRos2Parser.g:10391:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) - // InternalRos2Parser.g:10392:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) + // InternalRos2Parser.g:10443:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) + // InternalRos2Parser.g:10444:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) { before(grammarAccess.getParameterListTypeAccess().getSequenceAssignment_4_1()); - // InternalRos2Parser.g:10393:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) - // InternalRos2Parser.g:10393:3: rule__ParameterListType__SequenceAssignment_4_1 + // InternalRos2Parser.g:10445:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) + // InternalRos2Parser.g:10445:3: rule__ParameterListType__SequenceAssignment_4_1 { pushFollow(FOLLOW_2); rule__ParameterListType__SequenceAssignment_4_1(); @@ -31359,14 +31472,14 @@ public final void rule__ParameterListType__Group_4__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__0" - // InternalRos2Parser.g:10402:1: rule__ParameterStructType__Group__0 : rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ; + // InternalRos2Parser.g:10454:1: rule__ParameterStructType__Group__0 : rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ; public final void rule__ParameterStructType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10406:1: ( rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ) - // InternalRos2Parser.g:10407:2: rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 + // InternalRos2Parser.g:10458:1: ( rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ) + // InternalRos2Parser.g:10459:2: rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 { pushFollow(FOLLOW_52); rule__ParameterStructType__Group__0__Impl(); @@ -31397,21 +31510,21 @@ public final void rule__ParameterStructType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__0__Impl" - // InternalRos2Parser.g:10414:1: rule__ParameterStructType__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:10466:1: rule__ParameterStructType__Group__0__Impl : ( () ) ; public final void rule__ParameterStructType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10418:1: ( ( () ) ) - // InternalRos2Parser.g:10419:1: ( () ) + // InternalRos2Parser.g:10470:1: ( ( () ) ) + // InternalRos2Parser.g:10471:1: ( () ) { - // InternalRos2Parser.g:10419:1: ( () ) - // InternalRos2Parser.g:10420:2: () + // InternalRos2Parser.g:10471:1: ( () ) + // InternalRos2Parser.g:10472:2: () { before(grammarAccess.getParameterStructTypeAccess().getParameterStructTypeAction_0()); - // InternalRos2Parser.g:10421:2: () - // InternalRos2Parser.g:10421:3: + // InternalRos2Parser.g:10473:2: () + // InternalRos2Parser.g:10473:3: { } @@ -31434,14 +31547,14 @@ public final void rule__ParameterStructType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__1" - // InternalRos2Parser.g:10429:1: rule__ParameterStructType__Group__1 : rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ; + // InternalRos2Parser.g:10481:1: rule__ParameterStructType__Group__1 : rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ; public final void rule__ParameterStructType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10433:1: ( rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ) - // InternalRos2Parser.g:10434:2: rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 + // InternalRos2Parser.g:10485:1: ( rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ) + // InternalRos2Parser.g:10486:2: rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 { pushFollow(FOLLOW_10); rule__ParameterStructType__Group__1__Impl(); @@ -31472,17 +31585,17 @@ public final void rule__ParameterStructType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__1__Impl" - // InternalRos2Parser.g:10441:1: rule__ParameterStructType__Group__1__Impl : ( Struct ) ; + // InternalRos2Parser.g:10493:1: rule__ParameterStructType__Group__1__Impl : ( Struct ) ; public final void rule__ParameterStructType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10445:1: ( ( Struct ) ) - // InternalRos2Parser.g:10446:1: ( Struct ) + // InternalRos2Parser.g:10497:1: ( ( Struct ) ) + // InternalRos2Parser.g:10498:1: ( Struct ) { - // InternalRos2Parser.g:10446:1: ( Struct ) - // InternalRos2Parser.g:10447:2: Struct + // InternalRos2Parser.g:10498:1: ( Struct ) + // InternalRos2Parser.g:10499:2: Struct { before(grammarAccess.getParameterStructTypeAccess().getStructKeyword_1()); match(input,Struct,FOLLOW_2); @@ -31509,14 +31622,14 @@ public final void rule__ParameterStructType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__2" - // InternalRos2Parser.g:10456:1: rule__ParameterStructType__Group__2 : rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ; + // InternalRos2Parser.g:10508:1: rule__ParameterStructType__Group__2 : rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ; public final void rule__ParameterStructType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10460:1: ( rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ) - // InternalRos2Parser.g:10461:2: rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 + // InternalRos2Parser.g:10512:1: ( rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ) + // InternalRos2Parser.g:10513:2: rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 { pushFollow(FOLLOW_7); rule__ParameterStructType__Group__2__Impl(); @@ -31547,17 +31660,17 @@ public final void rule__ParameterStructType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__2__Impl" - // InternalRos2Parser.g:10468:1: rule__ParameterStructType__Group__2__Impl : ( LeftSquareBracket ) ; + // InternalRos2Parser.g:10520:1: rule__ParameterStructType__Group__2__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterStructType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10472:1: ( ( LeftSquareBracket ) ) - // InternalRos2Parser.g:10473:1: ( LeftSquareBracket ) + // InternalRos2Parser.g:10524:1: ( ( LeftSquareBracket ) ) + // InternalRos2Parser.g:10525:1: ( LeftSquareBracket ) { - // InternalRos2Parser.g:10473:1: ( LeftSquareBracket ) - // InternalRos2Parser.g:10474:2: LeftSquareBracket + // InternalRos2Parser.g:10525:1: ( LeftSquareBracket ) + // InternalRos2Parser.g:10526:2: LeftSquareBracket { before(grammarAccess.getParameterStructTypeAccess().getLeftSquareBracketKeyword_2()); match(input,LeftSquareBracket,FOLLOW_2); @@ -31584,14 +31697,14 @@ public final void rule__ParameterStructType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__3" - // InternalRos2Parser.g:10483:1: rule__ParameterStructType__Group__3 : rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ; + // InternalRos2Parser.g:10535:1: rule__ParameterStructType__Group__3 : rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ; public final void rule__ParameterStructType__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10487:1: ( rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ) - // InternalRos2Parser.g:10488:2: rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 + // InternalRos2Parser.g:10539:1: ( rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ) + // InternalRos2Parser.g:10540:2: rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 { pushFollow(FOLLOW_12); rule__ParameterStructType__Group__3__Impl(); @@ -31622,21 +31735,21 @@ public final void rule__ParameterStructType__Group__3() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__3__Impl" - // InternalRos2Parser.g:10495:1: rule__ParameterStructType__Group__3__Impl : ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ; + // InternalRos2Parser.g:10547:1: rule__ParameterStructType__Group__3__Impl : ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ; public final void rule__ParameterStructType__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10499:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ) - // InternalRos2Parser.g:10500:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) + // InternalRos2Parser.g:10551:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ) + // InternalRos2Parser.g:10552:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) { - // InternalRos2Parser.g:10500:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) - // InternalRos2Parser.g:10501:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) + // InternalRos2Parser.g:10552:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) + // InternalRos2Parser.g:10553:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberAssignment_3()); - // InternalRos2Parser.g:10502:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) - // InternalRos2Parser.g:10502:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 + // InternalRos2Parser.g:10554:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) + // InternalRos2Parser.g:10554:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 { pushFollow(FOLLOW_2); rule__ParameterStructType__ParameterstructypetmemberAssignment_3(); @@ -31669,14 +31782,14 @@ public final void rule__ParameterStructType__Group__3__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__4" - // InternalRos2Parser.g:10510:1: rule__ParameterStructType__Group__4 : rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ; + // InternalRos2Parser.g:10562:1: rule__ParameterStructType__Group__4 : rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ; public final void rule__ParameterStructType__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10514:1: ( rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ) - // InternalRos2Parser.g:10515:2: rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 + // InternalRos2Parser.g:10566:1: ( rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ) + // InternalRos2Parser.g:10567:2: rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 { pushFollow(FOLLOW_12); rule__ParameterStructType__Group__4__Impl(); @@ -31707,33 +31820,33 @@ public final void rule__ParameterStructType__Group__4() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__4__Impl" - // InternalRos2Parser.g:10522:1: rule__ParameterStructType__Group__4__Impl : ( ( rule__ParameterStructType__Group_4__0 )* ) ; + // InternalRos2Parser.g:10574:1: rule__ParameterStructType__Group__4__Impl : ( ( rule__ParameterStructType__Group_4__0 )* ) ; public final void rule__ParameterStructType__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10526:1: ( ( ( rule__ParameterStructType__Group_4__0 )* ) ) - // InternalRos2Parser.g:10527:1: ( ( rule__ParameterStructType__Group_4__0 )* ) + // InternalRos2Parser.g:10578:1: ( ( ( rule__ParameterStructType__Group_4__0 )* ) ) + // InternalRos2Parser.g:10579:1: ( ( rule__ParameterStructType__Group_4__0 )* ) { - // InternalRos2Parser.g:10527:1: ( ( rule__ParameterStructType__Group_4__0 )* ) - // InternalRos2Parser.g:10528:2: ( rule__ParameterStructType__Group_4__0 )* + // InternalRos2Parser.g:10579:1: ( ( rule__ParameterStructType__Group_4__0 )* ) + // InternalRos2Parser.g:10580:2: ( rule__ParameterStructType__Group_4__0 )* { before(grammarAccess.getParameterStructTypeAccess().getGroup_4()); - // InternalRos2Parser.g:10529:2: ( rule__ParameterStructType__Group_4__0 )* - loop64: + // InternalRos2Parser.g:10581:2: ( rule__ParameterStructType__Group_4__0 )* + loop65: do { - int alt64=2; - int LA64_0 = input.LA(1); + int alt65=2; + int LA65_0 = input.LA(1); - if ( (LA64_0==Comma) ) { - alt64=1; + if ( (LA65_0==Comma) ) { + alt65=1; } - switch (alt64) { + switch (alt65) { case 1 : - // InternalRos2Parser.g:10529:3: rule__ParameterStructType__Group_4__0 + // InternalRos2Parser.g:10581:3: rule__ParameterStructType__Group_4__0 { pushFollow(FOLLOW_13); rule__ParameterStructType__Group_4__0(); @@ -31745,7 +31858,7 @@ public final void rule__ParameterStructType__Group__4__Impl() throws Recognition break; default : - break loop64; + break loop65; } } while (true); @@ -31772,14 +31885,14 @@ public final void rule__ParameterStructType__Group__4__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__5" - // InternalRos2Parser.g:10537:1: rule__ParameterStructType__Group__5 : rule__ParameterStructType__Group__5__Impl ; + // InternalRos2Parser.g:10589:1: rule__ParameterStructType__Group__5 : rule__ParameterStructType__Group__5__Impl ; public final void rule__ParameterStructType__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10541:1: ( rule__ParameterStructType__Group__5__Impl ) - // InternalRos2Parser.g:10542:2: rule__ParameterStructType__Group__5__Impl + // InternalRos2Parser.g:10593:1: ( rule__ParameterStructType__Group__5__Impl ) + // InternalRos2Parser.g:10594:2: rule__ParameterStructType__Group__5__Impl { pushFollow(FOLLOW_2); rule__ParameterStructType__Group__5__Impl(); @@ -31805,17 +31918,17 @@ public final void rule__ParameterStructType__Group__5() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__5__Impl" - // InternalRos2Parser.g:10548:1: rule__ParameterStructType__Group__5__Impl : ( RightSquareBracket ) ; + // InternalRos2Parser.g:10600:1: rule__ParameterStructType__Group__5__Impl : ( RightSquareBracket ) ; public final void rule__ParameterStructType__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10552:1: ( ( RightSquareBracket ) ) - // InternalRos2Parser.g:10553:1: ( RightSquareBracket ) + // InternalRos2Parser.g:10604:1: ( ( RightSquareBracket ) ) + // InternalRos2Parser.g:10605:1: ( RightSquareBracket ) { - // InternalRos2Parser.g:10553:1: ( RightSquareBracket ) - // InternalRos2Parser.g:10554:2: RightSquareBracket + // InternalRos2Parser.g:10605:1: ( RightSquareBracket ) + // InternalRos2Parser.g:10606:2: RightSquareBracket { before(grammarAccess.getParameterStructTypeAccess().getRightSquareBracketKeyword_5()); match(input,RightSquareBracket,FOLLOW_2); @@ -31842,14 +31955,14 @@ public final void rule__ParameterStructType__Group__5__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group_4__0" - // InternalRos2Parser.g:10564:1: rule__ParameterStructType__Group_4__0 : rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ; + // InternalRos2Parser.g:10616:1: rule__ParameterStructType__Group_4__0 : rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ; public final void rule__ParameterStructType__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10568:1: ( rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ) - // InternalRos2Parser.g:10569:2: rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 + // InternalRos2Parser.g:10620:1: ( rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ) + // InternalRos2Parser.g:10621:2: rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 { pushFollow(FOLLOW_7); rule__ParameterStructType__Group_4__0__Impl(); @@ -31880,17 +31993,17 @@ public final void rule__ParameterStructType__Group_4__0() throws RecognitionExce // $ANTLR start "rule__ParameterStructType__Group_4__0__Impl" - // InternalRos2Parser.g:10576:1: rule__ParameterStructType__Group_4__0__Impl : ( Comma ) ; + // InternalRos2Parser.g:10628:1: rule__ParameterStructType__Group_4__0__Impl : ( Comma ) ; public final void rule__ParameterStructType__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10580:1: ( ( Comma ) ) - // InternalRos2Parser.g:10581:1: ( Comma ) + // InternalRos2Parser.g:10632:1: ( ( Comma ) ) + // InternalRos2Parser.g:10633:1: ( Comma ) { - // InternalRos2Parser.g:10581:1: ( Comma ) - // InternalRos2Parser.g:10582:2: Comma + // InternalRos2Parser.g:10633:1: ( Comma ) + // InternalRos2Parser.g:10634:2: Comma { before(grammarAccess.getParameterStructTypeAccess().getCommaKeyword_4_0()); match(input,Comma,FOLLOW_2); @@ -31917,14 +32030,14 @@ public final void rule__ParameterStructType__Group_4__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructType__Group_4__1" - // InternalRos2Parser.g:10591:1: rule__ParameterStructType__Group_4__1 : rule__ParameterStructType__Group_4__1__Impl ; + // InternalRos2Parser.g:10643:1: rule__ParameterStructType__Group_4__1 : rule__ParameterStructType__Group_4__1__Impl ; public final void rule__ParameterStructType__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10595:1: ( rule__ParameterStructType__Group_4__1__Impl ) - // InternalRos2Parser.g:10596:2: rule__ParameterStructType__Group_4__1__Impl + // InternalRos2Parser.g:10647:1: ( rule__ParameterStructType__Group_4__1__Impl ) + // InternalRos2Parser.g:10648:2: rule__ParameterStructType__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStructType__Group_4__1__Impl(); @@ -31950,21 +32063,21 @@ public final void rule__ParameterStructType__Group_4__1() throws RecognitionExce // $ANTLR start "rule__ParameterStructType__Group_4__1__Impl" - // InternalRos2Parser.g:10602:1: rule__ParameterStructType__Group_4__1__Impl : ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ; + // InternalRos2Parser.g:10654:1: rule__ParameterStructType__Group_4__1__Impl : ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ; public final void rule__ParameterStructType__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10606:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ) - // InternalRos2Parser.g:10607:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) + // InternalRos2Parser.g:10658:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ) + // InternalRos2Parser.g:10659:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) { - // InternalRos2Parser.g:10607:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) - // InternalRos2Parser.g:10608:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) + // InternalRos2Parser.g:10659:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) + // InternalRos2Parser.g:10660:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberAssignment_4_1()); - // InternalRos2Parser.g:10609:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) - // InternalRos2Parser.g:10609:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 + // InternalRos2Parser.g:10661:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) + // InternalRos2Parser.g:10661:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 { pushFollow(FOLLOW_2); rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1(); @@ -31997,14 +32110,14 @@ public final void rule__ParameterStructType__Group_4__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterIntegerType__Group__0" - // InternalRos2Parser.g:10618:1: rule__ParameterIntegerType__Group__0 : rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ; + // InternalRos2Parser.g:10670:1: rule__ParameterIntegerType__Group__0 : rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ; public final void rule__ParameterIntegerType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10622:1: ( rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ) - // InternalRos2Parser.g:10623:2: rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 + // InternalRos2Parser.g:10674:1: ( rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ) + // InternalRos2Parser.g:10675:2: rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 { pushFollow(FOLLOW_53); rule__ParameterIntegerType__Group__0__Impl(); @@ -32035,21 +32148,21 @@ public final void rule__ParameterIntegerType__Group__0() throws RecognitionExcep // $ANTLR start "rule__ParameterIntegerType__Group__0__Impl" - // InternalRos2Parser.g:10630:1: rule__ParameterIntegerType__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:10682:1: rule__ParameterIntegerType__Group__0__Impl : ( () ) ; public final void rule__ParameterIntegerType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10634:1: ( ( () ) ) - // InternalRos2Parser.g:10635:1: ( () ) + // InternalRos2Parser.g:10686:1: ( ( () ) ) + // InternalRos2Parser.g:10687:1: ( () ) { - // InternalRos2Parser.g:10635:1: ( () ) - // InternalRos2Parser.g:10636:2: () + // InternalRos2Parser.g:10687:1: ( () ) + // InternalRos2Parser.g:10688:2: () { before(grammarAccess.getParameterIntegerTypeAccess().getParameterIntegerTypeAction_0()); - // InternalRos2Parser.g:10637:2: () - // InternalRos2Parser.g:10637:3: + // InternalRos2Parser.g:10689:2: () + // InternalRos2Parser.g:10689:3: { } @@ -32072,14 +32185,14 @@ public final void rule__ParameterIntegerType__Group__0__Impl() throws Recognitio // $ANTLR start "rule__ParameterIntegerType__Group__1" - // InternalRos2Parser.g:10645:1: rule__ParameterIntegerType__Group__1 : rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ; + // InternalRos2Parser.g:10697:1: rule__ParameterIntegerType__Group__1 : rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ; public final void rule__ParameterIntegerType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10649:1: ( rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ) - // InternalRos2Parser.g:10650:2: rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 + // InternalRos2Parser.g:10701:1: ( rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ) + // InternalRos2Parser.g:10702:2: rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 { pushFollow(FOLLOW_54); rule__ParameterIntegerType__Group__1__Impl(); @@ -32110,17 +32223,17 @@ public final void rule__ParameterIntegerType__Group__1() throws RecognitionExcep // $ANTLR start "rule__ParameterIntegerType__Group__1__Impl" - // InternalRos2Parser.g:10657:1: rule__ParameterIntegerType__Group__1__Impl : ( Integer ) ; + // InternalRos2Parser.g:10709:1: rule__ParameterIntegerType__Group__1__Impl : ( Integer ) ; public final void rule__ParameterIntegerType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10661:1: ( ( Integer ) ) - // InternalRos2Parser.g:10662:1: ( Integer ) + // InternalRos2Parser.g:10713:1: ( ( Integer ) ) + // InternalRos2Parser.g:10714:1: ( Integer ) { - // InternalRos2Parser.g:10662:1: ( Integer ) - // InternalRos2Parser.g:10663:2: Integer + // InternalRos2Parser.g:10714:1: ( Integer ) + // InternalRos2Parser.g:10715:2: Integer { before(grammarAccess.getParameterIntegerTypeAccess().getIntegerKeyword_1()); match(input,Integer,FOLLOW_2); @@ -32147,14 +32260,14 @@ public final void rule__ParameterIntegerType__Group__1__Impl() throws Recognitio // $ANTLR start "rule__ParameterIntegerType__Group__2" - // InternalRos2Parser.g:10672:1: rule__ParameterIntegerType__Group__2 : rule__ParameterIntegerType__Group__2__Impl ; + // InternalRos2Parser.g:10724:1: rule__ParameterIntegerType__Group__2 : rule__ParameterIntegerType__Group__2__Impl ; public final void rule__ParameterIntegerType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10676:1: ( rule__ParameterIntegerType__Group__2__Impl ) - // InternalRos2Parser.g:10677:2: rule__ParameterIntegerType__Group__2__Impl + // InternalRos2Parser.g:10728:1: ( rule__ParameterIntegerType__Group__2__Impl ) + // InternalRos2Parser.g:10729:2: rule__ParameterIntegerType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group__2__Impl(); @@ -32180,33 +32293,33 @@ public final void rule__ParameterIntegerType__Group__2() throws RecognitionExcep // $ANTLR start "rule__ParameterIntegerType__Group__2__Impl" - // InternalRos2Parser.g:10683:1: rule__ParameterIntegerType__Group__2__Impl : ( ( rule__ParameterIntegerType__Group_2__0 )? ) ; + // InternalRos2Parser.g:10735:1: rule__ParameterIntegerType__Group__2__Impl : ( ( rule__ParameterIntegerType__Group_2__0 )? ) ; public final void rule__ParameterIntegerType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10687:1: ( ( ( rule__ParameterIntegerType__Group_2__0 )? ) ) - // InternalRos2Parser.g:10688:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) + // InternalRos2Parser.g:10739:1: ( ( ( rule__ParameterIntegerType__Group_2__0 )? ) ) + // InternalRos2Parser.g:10740:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) { - // InternalRos2Parser.g:10688:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) - // InternalRos2Parser.g:10689:2: ( rule__ParameterIntegerType__Group_2__0 )? + // InternalRos2Parser.g:10740:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) + // InternalRos2Parser.g:10741:2: ( rule__ParameterIntegerType__Group_2__0 )? { before(grammarAccess.getParameterIntegerTypeAccess().getGroup_2()); - // InternalRos2Parser.g:10690:2: ( rule__ParameterIntegerType__Group_2__0 )? - int alt65=2; - int LA65_0 = input.LA(1); + // InternalRos2Parser.g:10742:2: ( rule__ParameterIntegerType__Group_2__0 )? + int alt66=2; + int LA66_0 = input.LA(1); - if ( (LA65_0==Default) ) { - int LA65_1 = input.LA(2); + if ( (LA66_0==Default) ) { + int LA66_1 = input.LA(2); - if ( (LA65_1==RULE_DECINT) ) { - alt65=1; + if ( (LA66_1==RULE_DECINT) ) { + alt66=1; } } - switch (alt65) { + switch (alt66) { case 1 : - // InternalRos2Parser.g:10690:3: rule__ParameterIntegerType__Group_2__0 + // InternalRos2Parser.g:10742:3: rule__ParameterIntegerType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group_2__0(); @@ -32242,14 +32355,14 @@ public final void rule__ParameterIntegerType__Group__2__Impl() throws Recognitio // $ANTLR start "rule__ParameterIntegerType__Group_2__0" - // InternalRos2Parser.g:10699:1: rule__ParameterIntegerType__Group_2__0 : rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ; + // InternalRos2Parser.g:10751:1: rule__ParameterIntegerType__Group_2__0 : rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ; public final void rule__ParameterIntegerType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10703:1: ( rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ) - // InternalRos2Parser.g:10704:2: rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 + // InternalRos2Parser.g:10755:1: ( rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ) + // InternalRos2Parser.g:10756:2: rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 { pushFollow(FOLLOW_17); rule__ParameterIntegerType__Group_2__0__Impl(); @@ -32280,17 +32393,17 @@ public final void rule__ParameterIntegerType__Group_2__0() throws RecognitionExc // $ANTLR start "rule__ParameterIntegerType__Group_2__0__Impl" - // InternalRos2Parser.g:10711:1: rule__ParameterIntegerType__Group_2__0__Impl : ( Default ) ; + // InternalRos2Parser.g:10763:1: rule__ParameterIntegerType__Group_2__0__Impl : ( Default ) ; public final void rule__ParameterIntegerType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10715:1: ( ( Default ) ) - // InternalRos2Parser.g:10716:1: ( Default ) + // InternalRos2Parser.g:10767:1: ( ( Default ) ) + // InternalRos2Parser.g:10768:1: ( Default ) { - // InternalRos2Parser.g:10716:1: ( Default ) - // InternalRos2Parser.g:10717:2: Default + // InternalRos2Parser.g:10768:1: ( Default ) + // InternalRos2Parser.g:10769:2: Default { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); @@ -32317,14 +32430,14 @@ public final void rule__ParameterIntegerType__Group_2__0__Impl() throws Recognit // $ANTLR start "rule__ParameterIntegerType__Group_2__1" - // InternalRos2Parser.g:10726:1: rule__ParameterIntegerType__Group_2__1 : rule__ParameterIntegerType__Group_2__1__Impl ; + // InternalRos2Parser.g:10778:1: rule__ParameterIntegerType__Group_2__1 : rule__ParameterIntegerType__Group_2__1__Impl ; public final void rule__ParameterIntegerType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10730:1: ( rule__ParameterIntegerType__Group_2__1__Impl ) - // InternalRos2Parser.g:10731:2: rule__ParameterIntegerType__Group_2__1__Impl + // InternalRos2Parser.g:10782:1: ( rule__ParameterIntegerType__Group_2__1__Impl ) + // InternalRos2Parser.g:10783:2: rule__ParameterIntegerType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group_2__1__Impl(); @@ -32350,21 +32463,21 @@ public final void rule__ParameterIntegerType__Group_2__1() throws RecognitionExc // $ANTLR start "rule__ParameterIntegerType__Group_2__1__Impl" - // InternalRos2Parser.g:10737:1: rule__ParameterIntegerType__Group_2__1__Impl : ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ; + // InternalRos2Parser.g:10789:1: rule__ParameterIntegerType__Group_2__1__Impl : ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterIntegerType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10741:1: ( ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ) - // InternalRos2Parser.g:10742:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) + // InternalRos2Parser.g:10793:1: ( ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ) + // InternalRos2Parser.g:10794:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) { - // InternalRos2Parser.g:10742:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) - // InternalRos2Parser.g:10743:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) + // InternalRos2Parser.g:10794:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) + // InternalRos2Parser.g:10795:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultAssignment_2_1()); - // InternalRos2Parser.g:10744:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) - // InternalRos2Parser.g:10744:3: rule__ParameterIntegerType__DefaultAssignment_2_1 + // InternalRos2Parser.g:10796:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) + // InternalRos2Parser.g:10796:3: rule__ParameterIntegerType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterIntegerType__DefaultAssignment_2_1(); @@ -32397,14 +32510,14 @@ public final void rule__ParameterIntegerType__Group_2__1__Impl() throws Recognit // $ANTLR start "rule__ParameterStringType__Group__0" - // InternalRos2Parser.g:10753:1: rule__ParameterStringType__Group__0 : rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ; + // InternalRos2Parser.g:10805:1: rule__ParameterStringType__Group__0 : rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ; public final void rule__ParameterStringType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10757:1: ( rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ) - // InternalRos2Parser.g:10758:2: rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 + // InternalRos2Parser.g:10809:1: ( rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ) + // InternalRos2Parser.g:10810:2: rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 { pushFollow(FOLLOW_55); rule__ParameterStringType__Group__0__Impl(); @@ -32435,21 +32548,21 @@ public final void rule__ParameterStringType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__0__Impl" - // InternalRos2Parser.g:10765:1: rule__ParameterStringType__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:10817:1: rule__ParameterStringType__Group__0__Impl : ( () ) ; public final void rule__ParameterStringType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10769:1: ( ( () ) ) - // InternalRos2Parser.g:10770:1: ( () ) + // InternalRos2Parser.g:10821:1: ( ( () ) ) + // InternalRos2Parser.g:10822:1: ( () ) { - // InternalRos2Parser.g:10770:1: ( () ) - // InternalRos2Parser.g:10771:2: () + // InternalRos2Parser.g:10822:1: ( () ) + // InternalRos2Parser.g:10823:2: () { before(grammarAccess.getParameterStringTypeAccess().getParameterStringTypeAction_0()); - // InternalRos2Parser.g:10772:2: () - // InternalRos2Parser.g:10772:3: + // InternalRos2Parser.g:10824:2: () + // InternalRos2Parser.g:10824:3: { } @@ -32472,14 +32585,14 @@ public final void rule__ParameterStringType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group__1" - // InternalRos2Parser.g:10780:1: rule__ParameterStringType__Group__1 : rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ; + // InternalRos2Parser.g:10832:1: rule__ParameterStringType__Group__1 : rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ; public final void rule__ParameterStringType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10784:1: ( rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ) - // InternalRos2Parser.g:10785:2: rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 + // InternalRos2Parser.g:10836:1: ( rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ) + // InternalRos2Parser.g:10837:2: rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 { pushFollow(FOLLOW_54); rule__ParameterStringType__Group__1__Impl(); @@ -32510,17 +32623,17 @@ public final void rule__ParameterStringType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__1__Impl" - // InternalRos2Parser.g:10792:1: rule__ParameterStringType__Group__1__Impl : ( String ) ; + // InternalRos2Parser.g:10844:1: rule__ParameterStringType__Group__1__Impl : ( String ) ; public final void rule__ParameterStringType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10796:1: ( ( String ) ) - // InternalRos2Parser.g:10797:1: ( String ) + // InternalRos2Parser.g:10848:1: ( ( String ) ) + // InternalRos2Parser.g:10849:1: ( String ) { - // InternalRos2Parser.g:10797:1: ( String ) - // InternalRos2Parser.g:10798:2: String + // InternalRos2Parser.g:10849:1: ( String ) + // InternalRos2Parser.g:10850:2: String { before(grammarAccess.getParameterStringTypeAccess().getStringKeyword_1()); match(input,String,FOLLOW_2); @@ -32547,14 +32660,14 @@ public final void rule__ParameterStringType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group__2" - // InternalRos2Parser.g:10807:1: rule__ParameterStringType__Group__2 : rule__ParameterStringType__Group__2__Impl ; + // InternalRos2Parser.g:10859:1: rule__ParameterStringType__Group__2 : rule__ParameterStringType__Group__2__Impl ; public final void rule__ParameterStringType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10811:1: ( rule__ParameterStringType__Group__2__Impl ) - // InternalRos2Parser.g:10812:2: rule__ParameterStringType__Group__2__Impl + // InternalRos2Parser.g:10863:1: ( rule__ParameterStringType__Group__2__Impl ) + // InternalRos2Parser.g:10864:2: rule__ParameterStringType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterStringType__Group__2__Impl(); @@ -32580,33 +32693,36 @@ public final void rule__ParameterStringType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__2__Impl" - // InternalRos2Parser.g:10818:1: rule__ParameterStringType__Group__2__Impl : ( ( rule__ParameterStringType__Group_2__0 )? ) ; + // InternalRos2Parser.g:10870:1: rule__ParameterStringType__Group__2__Impl : ( ( rule__ParameterStringType__Group_2__0 )? ) ; public final void rule__ParameterStringType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10822:1: ( ( ( rule__ParameterStringType__Group_2__0 )? ) ) - // InternalRos2Parser.g:10823:1: ( ( rule__ParameterStringType__Group_2__0 )? ) + // InternalRos2Parser.g:10874:1: ( ( ( rule__ParameterStringType__Group_2__0 )? ) ) + // InternalRos2Parser.g:10875:1: ( ( rule__ParameterStringType__Group_2__0 )? ) { - // InternalRos2Parser.g:10823:1: ( ( rule__ParameterStringType__Group_2__0 )? ) - // InternalRos2Parser.g:10824:2: ( rule__ParameterStringType__Group_2__0 )? + // InternalRos2Parser.g:10875:1: ( ( rule__ParameterStringType__Group_2__0 )? ) + // InternalRos2Parser.g:10876:2: ( rule__ParameterStringType__Group_2__0 )? { before(grammarAccess.getParameterStringTypeAccess().getGroup_2()); - // InternalRos2Parser.g:10825:2: ( rule__ParameterStringType__Group_2__0 )? - int alt66=2; - int LA66_0 = input.LA(1); + // InternalRos2Parser.g:10877:2: ( rule__ParameterStringType__Group_2__0 )? + int alt67=2; + int LA67_0 = input.LA(1); - if ( (LA66_0==Default) ) { - int LA66_1 = input.LA(2); + if ( (LA67_0==Default) ) { + int LA67_1 = input.LA(2); - if ( ((LA66_1>=RULE_ID && LA66_1<=RULE_STRING)) ) { - alt66=1; + if ( (LA67_1==RULE_STRING) ) { + alt67=1; + } + else if ( (LA67_1==RULE_ID) ) { + alt67=1; } } - switch (alt66) { + switch (alt67) { case 1 : - // InternalRos2Parser.g:10825:3: rule__ParameterStringType__Group_2__0 + // InternalRos2Parser.g:10877:3: rule__ParameterStringType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterStringType__Group_2__0(); @@ -32642,14 +32758,14 @@ public final void rule__ParameterStringType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group_2__0" - // InternalRos2Parser.g:10834:1: rule__ParameterStringType__Group_2__0 : rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ; + // InternalRos2Parser.g:10886:1: rule__ParameterStringType__Group_2__0 : rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ; public final void rule__ParameterStringType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10838:1: ( rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ) - // InternalRos2Parser.g:10839:2: rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 + // InternalRos2Parser.g:10890:1: ( rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ) + // InternalRos2Parser.g:10891:2: rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 { pushFollow(FOLLOW_7); rule__ParameterStringType__Group_2__0__Impl(); @@ -32680,17 +32796,17 @@ public final void rule__ParameterStringType__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterStringType__Group_2__0__Impl" - // InternalRos2Parser.g:10846:1: rule__ParameterStringType__Group_2__0__Impl : ( Default ) ; + // InternalRos2Parser.g:10898:1: rule__ParameterStringType__Group_2__0__Impl : ( Default ) ; public final void rule__ParameterStringType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10850:1: ( ( Default ) ) - // InternalRos2Parser.g:10851:1: ( Default ) + // InternalRos2Parser.g:10902:1: ( ( Default ) ) + // InternalRos2Parser.g:10903:1: ( Default ) { - // InternalRos2Parser.g:10851:1: ( Default ) - // InternalRos2Parser.g:10852:2: Default + // InternalRos2Parser.g:10903:1: ( Default ) + // InternalRos2Parser.g:10904:2: Default { before(grammarAccess.getParameterStringTypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); @@ -32717,14 +32833,14 @@ public final void rule__ParameterStringType__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStringType__Group_2__1" - // InternalRos2Parser.g:10861:1: rule__ParameterStringType__Group_2__1 : rule__ParameterStringType__Group_2__1__Impl ; + // InternalRos2Parser.g:10913:1: rule__ParameterStringType__Group_2__1 : rule__ParameterStringType__Group_2__1__Impl ; public final void rule__ParameterStringType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10865:1: ( rule__ParameterStringType__Group_2__1__Impl ) - // InternalRos2Parser.g:10866:2: rule__ParameterStringType__Group_2__1__Impl + // InternalRos2Parser.g:10917:1: ( rule__ParameterStringType__Group_2__1__Impl ) + // InternalRos2Parser.g:10918:2: rule__ParameterStringType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStringType__Group_2__1__Impl(); @@ -32750,21 +32866,21 @@ public final void rule__ParameterStringType__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterStringType__Group_2__1__Impl" - // InternalRos2Parser.g:10872:1: rule__ParameterStringType__Group_2__1__Impl : ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ; + // InternalRos2Parser.g:10924:1: rule__ParameterStringType__Group_2__1__Impl : ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterStringType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10876:1: ( ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ) - // InternalRos2Parser.g:10877:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) + // InternalRos2Parser.g:10928:1: ( ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ) + // InternalRos2Parser.g:10929:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) { - // InternalRos2Parser.g:10877:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) - // InternalRos2Parser.g:10878:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) + // InternalRos2Parser.g:10929:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) + // InternalRos2Parser.g:10930:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) { before(grammarAccess.getParameterStringTypeAccess().getDefaultAssignment_2_1()); - // InternalRos2Parser.g:10879:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) - // InternalRos2Parser.g:10879:3: rule__ParameterStringType__DefaultAssignment_2_1 + // InternalRos2Parser.g:10931:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) + // InternalRos2Parser.g:10931:3: rule__ParameterStringType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterStringType__DefaultAssignment_2_1(); @@ -32797,14 +32913,14 @@ public final void rule__ParameterStringType__Group_2__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterDoubleType__Group__0" - // InternalRos2Parser.g:10888:1: rule__ParameterDoubleType__Group__0 : rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ; + // InternalRos2Parser.g:10940:1: rule__ParameterDoubleType__Group__0 : rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ; public final void rule__ParameterDoubleType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10892:1: ( rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ) - // InternalRos2Parser.g:10893:2: rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 + // InternalRos2Parser.g:10944:1: ( rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ) + // InternalRos2Parser.g:10945:2: rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 { pushFollow(FOLLOW_56); rule__ParameterDoubleType__Group__0__Impl(); @@ -32835,21 +32951,21 @@ public final void rule__ParameterDoubleType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__0__Impl" - // InternalRos2Parser.g:10900:1: rule__ParameterDoubleType__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:10952:1: rule__ParameterDoubleType__Group__0__Impl : ( () ) ; public final void rule__ParameterDoubleType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10904:1: ( ( () ) ) - // InternalRos2Parser.g:10905:1: ( () ) + // InternalRos2Parser.g:10956:1: ( ( () ) ) + // InternalRos2Parser.g:10957:1: ( () ) { - // InternalRos2Parser.g:10905:1: ( () ) - // InternalRos2Parser.g:10906:2: () + // InternalRos2Parser.g:10957:1: ( () ) + // InternalRos2Parser.g:10958:2: () { before(grammarAccess.getParameterDoubleTypeAccess().getParameterDoubleTypeAction_0()); - // InternalRos2Parser.g:10907:2: () - // InternalRos2Parser.g:10907:3: + // InternalRos2Parser.g:10959:2: () + // InternalRos2Parser.g:10959:3: { } @@ -32872,14 +32988,14 @@ public final void rule__ParameterDoubleType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group__1" - // InternalRos2Parser.g:10915:1: rule__ParameterDoubleType__Group__1 : rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ; + // InternalRos2Parser.g:10967:1: rule__ParameterDoubleType__Group__1 : rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ; public final void rule__ParameterDoubleType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10919:1: ( rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ) - // InternalRos2Parser.g:10920:2: rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 + // InternalRos2Parser.g:10971:1: ( rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ) + // InternalRos2Parser.g:10972:2: rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 { pushFollow(FOLLOW_54); rule__ParameterDoubleType__Group__1__Impl(); @@ -32910,17 +33026,17 @@ public final void rule__ParameterDoubleType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__1__Impl" - // InternalRos2Parser.g:10927:1: rule__ParameterDoubleType__Group__1__Impl : ( Double ) ; + // InternalRos2Parser.g:10979:1: rule__ParameterDoubleType__Group__1__Impl : ( Double ) ; public final void rule__ParameterDoubleType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10931:1: ( ( Double ) ) - // InternalRos2Parser.g:10932:1: ( Double ) + // InternalRos2Parser.g:10983:1: ( ( Double ) ) + // InternalRos2Parser.g:10984:1: ( Double ) { - // InternalRos2Parser.g:10932:1: ( Double ) - // InternalRos2Parser.g:10933:2: Double + // InternalRos2Parser.g:10984:1: ( Double ) + // InternalRos2Parser.g:10985:2: Double { before(grammarAccess.getParameterDoubleTypeAccess().getDoubleKeyword_1()); match(input,Double,FOLLOW_2); @@ -32947,14 +33063,14 @@ public final void rule__ParameterDoubleType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group__2" - // InternalRos2Parser.g:10942:1: rule__ParameterDoubleType__Group__2 : rule__ParameterDoubleType__Group__2__Impl ; + // InternalRos2Parser.g:10994:1: rule__ParameterDoubleType__Group__2 : rule__ParameterDoubleType__Group__2__Impl ; public final void rule__ParameterDoubleType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10946:1: ( rule__ParameterDoubleType__Group__2__Impl ) - // InternalRos2Parser.g:10947:2: rule__ParameterDoubleType__Group__2__Impl + // InternalRos2Parser.g:10998:1: ( rule__ParameterDoubleType__Group__2__Impl ) + // InternalRos2Parser.g:10999:2: rule__ParameterDoubleType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group__2__Impl(); @@ -32980,33 +33096,33 @@ public final void rule__ParameterDoubleType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__2__Impl" - // InternalRos2Parser.g:10953:1: rule__ParameterDoubleType__Group__2__Impl : ( ( rule__ParameterDoubleType__Group_2__0 )? ) ; + // InternalRos2Parser.g:11005:1: rule__ParameterDoubleType__Group__2__Impl : ( ( rule__ParameterDoubleType__Group_2__0 )? ) ; public final void rule__ParameterDoubleType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10957:1: ( ( ( rule__ParameterDoubleType__Group_2__0 )? ) ) - // InternalRos2Parser.g:10958:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) + // InternalRos2Parser.g:11009:1: ( ( ( rule__ParameterDoubleType__Group_2__0 )? ) ) + // InternalRos2Parser.g:11010:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) { - // InternalRos2Parser.g:10958:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) - // InternalRos2Parser.g:10959:2: ( rule__ParameterDoubleType__Group_2__0 )? + // InternalRos2Parser.g:11010:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) + // InternalRos2Parser.g:11011:2: ( rule__ParameterDoubleType__Group_2__0 )? { before(grammarAccess.getParameterDoubleTypeAccess().getGroup_2()); - // InternalRos2Parser.g:10960:2: ( rule__ParameterDoubleType__Group_2__0 )? - int alt67=2; - int LA67_0 = input.LA(1); + // InternalRos2Parser.g:11012:2: ( rule__ParameterDoubleType__Group_2__0 )? + int alt68=2; + int LA68_0 = input.LA(1); - if ( (LA67_0==Default) ) { - int LA67_1 = input.LA(2); + if ( (LA68_0==Default) ) { + int LA68_1 = input.LA(2); - if ( (LA67_1==RULE_DOUBLE) ) { - alt67=1; + if ( (LA68_1==RULE_DOUBLE) ) { + alt68=1; } } - switch (alt67) { + switch (alt68) { case 1 : - // InternalRos2Parser.g:10960:3: rule__ParameterDoubleType__Group_2__0 + // InternalRos2Parser.g:11012:3: rule__ParameterDoubleType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group_2__0(); @@ -33042,14 +33158,14 @@ public final void rule__ParameterDoubleType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group_2__0" - // InternalRos2Parser.g:10969:1: rule__ParameterDoubleType__Group_2__0 : rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ; + // InternalRos2Parser.g:11021:1: rule__ParameterDoubleType__Group_2__0 : rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ; public final void rule__ParameterDoubleType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10973:1: ( rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ) - // InternalRos2Parser.g:10974:2: rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 + // InternalRos2Parser.g:11025:1: ( rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ) + // InternalRos2Parser.g:11026:2: rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 { pushFollow(FOLLOW_57); rule__ParameterDoubleType__Group_2__0__Impl(); @@ -33080,17 +33196,17 @@ public final void rule__ParameterDoubleType__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterDoubleType__Group_2__0__Impl" - // InternalRos2Parser.g:10981:1: rule__ParameterDoubleType__Group_2__0__Impl : ( Default ) ; + // InternalRos2Parser.g:11033:1: rule__ParameterDoubleType__Group_2__0__Impl : ( Default ) ; public final void rule__ParameterDoubleType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:10985:1: ( ( Default ) ) - // InternalRos2Parser.g:10986:1: ( Default ) + // InternalRos2Parser.g:11037:1: ( ( Default ) ) + // InternalRos2Parser.g:11038:1: ( Default ) { - // InternalRos2Parser.g:10986:1: ( Default ) - // InternalRos2Parser.g:10987:2: Default + // InternalRos2Parser.g:11038:1: ( Default ) + // InternalRos2Parser.g:11039:2: Default { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); @@ -33117,14 +33233,14 @@ public final void rule__ParameterDoubleType__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterDoubleType__Group_2__1" - // InternalRos2Parser.g:10996:1: rule__ParameterDoubleType__Group_2__1 : rule__ParameterDoubleType__Group_2__1__Impl ; + // InternalRos2Parser.g:11048:1: rule__ParameterDoubleType__Group_2__1 : rule__ParameterDoubleType__Group_2__1__Impl ; public final void rule__ParameterDoubleType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11000:1: ( rule__ParameterDoubleType__Group_2__1__Impl ) - // InternalRos2Parser.g:11001:2: rule__ParameterDoubleType__Group_2__1__Impl + // InternalRos2Parser.g:11052:1: ( rule__ParameterDoubleType__Group_2__1__Impl ) + // InternalRos2Parser.g:11053:2: rule__ParameterDoubleType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group_2__1__Impl(); @@ -33150,21 +33266,21 @@ public final void rule__ParameterDoubleType__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterDoubleType__Group_2__1__Impl" - // InternalRos2Parser.g:11007:1: rule__ParameterDoubleType__Group_2__1__Impl : ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ; + // InternalRos2Parser.g:11059:1: rule__ParameterDoubleType__Group_2__1__Impl : ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterDoubleType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11011:1: ( ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ) - // InternalRos2Parser.g:11012:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) + // InternalRos2Parser.g:11063:1: ( ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ) + // InternalRos2Parser.g:11064:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) { - // InternalRos2Parser.g:11012:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) - // InternalRos2Parser.g:11013:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) + // InternalRos2Parser.g:11064:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) + // InternalRos2Parser.g:11065:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultAssignment_2_1()); - // InternalRos2Parser.g:11014:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) - // InternalRos2Parser.g:11014:3: rule__ParameterDoubleType__DefaultAssignment_2_1 + // InternalRos2Parser.g:11066:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) + // InternalRos2Parser.g:11066:3: rule__ParameterDoubleType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__DefaultAssignment_2_1(); @@ -33197,14 +33313,14 @@ public final void rule__ParameterDoubleType__Group_2__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterBooleanType__Group__0" - // InternalRos2Parser.g:11023:1: rule__ParameterBooleanType__Group__0 : rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ; + // InternalRos2Parser.g:11075:1: rule__ParameterBooleanType__Group__0 : rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ; public final void rule__ParameterBooleanType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11027:1: ( rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ) - // InternalRos2Parser.g:11028:2: rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 + // InternalRos2Parser.g:11079:1: ( rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ) + // InternalRos2Parser.g:11080:2: rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 { pushFollow(FOLLOW_58); rule__ParameterBooleanType__Group__0__Impl(); @@ -33235,21 +33351,21 @@ public final void rule__ParameterBooleanType__Group__0() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__0__Impl" - // InternalRos2Parser.g:11035:1: rule__ParameterBooleanType__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:11087:1: rule__ParameterBooleanType__Group__0__Impl : ( () ) ; public final void rule__ParameterBooleanType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11039:1: ( ( () ) ) - // InternalRos2Parser.g:11040:1: ( () ) + // InternalRos2Parser.g:11091:1: ( ( () ) ) + // InternalRos2Parser.g:11092:1: ( () ) { - // InternalRos2Parser.g:11040:1: ( () ) - // InternalRos2Parser.g:11041:2: () + // InternalRos2Parser.g:11092:1: ( () ) + // InternalRos2Parser.g:11093:2: () { before(grammarAccess.getParameterBooleanTypeAccess().getParameterBooleanTypeAction_0()); - // InternalRos2Parser.g:11042:2: () - // InternalRos2Parser.g:11042:3: + // InternalRos2Parser.g:11094:2: () + // InternalRos2Parser.g:11094:3: { } @@ -33272,14 +33388,14 @@ public final void rule__ParameterBooleanType__Group__0__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group__1" - // InternalRos2Parser.g:11050:1: rule__ParameterBooleanType__Group__1 : rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ; + // InternalRos2Parser.g:11102:1: rule__ParameterBooleanType__Group__1 : rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ; public final void rule__ParameterBooleanType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11054:1: ( rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ) - // InternalRos2Parser.g:11055:2: rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 + // InternalRos2Parser.g:11106:1: ( rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ) + // InternalRos2Parser.g:11107:2: rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 { pushFollow(FOLLOW_54); rule__ParameterBooleanType__Group__1__Impl(); @@ -33310,17 +33426,17 @@ public final void rule__ParameterBooleanType__Group__1() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__1__Impl" - // InternalRos2Parser.g:11062:1: rule__ParameterBooleanType__Group__1__Impl : ( Boolean ) ; + // InternalRos2Parser.g:11114:1: rule__ParameterBooleanType__Group__1__Impl : ( Boolean ) ; public final void rule__ParameterBooleanType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11066:1: ( ( Boolean ) ) - // InternalRos2Parser.g:11067:1: ( Boolean ) + // InternalRos2Parser.g:11118:1: ( ( Boolean ) ) + // InternalRos2Parser.g:11119:1: ( Boolean ) { - // InternalRos2Parser.g:11067:1: ( Boolean ) - // InternalRos2Parser.g:11068:2: Boolean + // InternalRos2Parser.g:11119:1: ( Boolean ) + // InternalRos2Parser.g:11120:2: Boolean { before(grammarAccess.getParameterBooleanTypeAccess().getBooleanKeyword_1()); match(input,Boolean,FOLLOW_2); @@ -33347,14 +33463,14 @@ public final void rule__ParameterBooleanType__Group__1__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group__2" - // InternalRos2Parser.g:11077:1: rule__ParameterBooleanType__Group__2 : rule__ParameterBooleanType__Group__2__Impl ; + // InternalRos2Parser.g:11129:1: rule__ParameterBooleanType__Group__2 : rule__ParameterBooleanType__Group__2__Impl ; public final void rule__ParameterBooleanType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11081:1: ( rule__ParameterBooleanType__Group__2__Impl ) - // InternalRos2Parser.g:11082:2: rule__ParameterBooleanType__Group__2__Impl + // InternalRos2Parser.g:11133:1: ( rule__ParameterBooleanType__Group__2__Impl ) + // InternalRos2Parser.g:11134:2: rule__ParameterBooleanType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group__2__Impl(); @@ -33380,33 +33496,33 @@ public final void rule__ParameterBooleanType__Group__2() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__2__Impl" - // InternalRos2Parser.g:11088:1: rule__ParameterBooleanType__Group__2__Impl : ( ( rule__ParameterBooleanType__Group_2__0 )? ) ; + // InternalRos2Parser.g:11140:1: rule__ParameterBooleanType__Group__2__Impl : ( ( rule__ParameterBooleanType__Group_2__0 )? ) ; public final void rule__ParameterBooleanType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11092:1: ( ( ( rule__ParameterBooleanType__Group_2__0 )? ) ) - // InternalRos2Parser.g:11093:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) + // InternalRos2Parser.g:11144:1: ( ( ( rule__ParameterBooleanType__Group_2__0 )? ) ) + // InternalRos2Parser.g:11145:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) { - // InternalRos2Parser.g:11093:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) - // InternalRos2Parser.g:11094:2: ( rule__ParameterBooleanType__Group_2__0 )? + // InternalRos2Parser.g:11145:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) + // InternalRos2Parser.g:11146:2: ( rule__ParameterBooleanType__Group_2__0 )? { before(grammarAccess.getParameterBooleanTypeAccess().getGroup_2()); - // InternalRos2Parser.g:11095:2: ( rule__ParameterBooleanType__Group_2__0 )? - int alt68=2; - int LA68_0 = input.LA(1); + // InternalRos2Parser.g:11147:2: ( rule__ParameterBooleanType__Group_2__0 )? + int alt69=2; + int LA69_0 = input.LA(1); - if ( (LA68_0==Default) ) { - int LA68_1 = input.LA(2); + if ( (LA69_0==Default) ) { + int LA69_1 = input.LA(2); - if ( (LA68_1==RULE_BOOLEAN) ) { - alt68=1; + if ( (LA69_1==RULE_BOOLEAN) ) { + alt69=1; } } - switch (alt68) { + switch (alt69) { case 1 : - // InternalRos2Parser.g:11095:3: rule__ParameterBooleanType__Group_2__0 + // InternalRos2Parser.g:11147:3: rule__ParameterBooleanType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group_2__0(); @@ -33442,14 +33558,14 @@ public final void rule__ParameterBooleanType__Group__2__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group_2__0" - // InternalRos2Parser.g:11104:1: rule__ParameterBooleanType__Group_2__0 : rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ; + // InternalRos2Parser.g:11156:1: rule__ParameterBooleanType__Group_2__0 : rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ; public final void rule__ParameterBooleanType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11108:1: ( rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ) - // InternalRos2Parser.g:11109:2: rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 + // InternalRos2Parser.g:11160:1: ( rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ) + // InternalRos2Parser.g:11161:2: rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 { pushFollow(FOLLOW_59); rule__ParameterBooleanType__Group_2__0__Impl(); @@ -33480,17 +33596,17 @@ public final void rule__ParameterBooleanType__Group_2__0() throws RecognitionExc // $ANTLR start "rule__ParameterBooleanType__Group_2__0__Impl" - // InternalRos2Parser.g:11116:1: rule__ParameterBooleanType__Group_2__0__Impl : ( Default ) ; + // InternalRos2Parser.g:11168:1: rule__ParameterBooleanType__Group_2__0__Impl : ( Default ) ; public final void rule__ParameterBooleanType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11120:1: ( ( Default ) ) - // InternalRos2Parser.g:11121:1: ( Default ) + // InternalRos2Parser.g:11172:1: ( ( Default ) ) + // InternalRos2Parser.g:11173:1: ( Default ) { - // InternalRos2Parser.g:11121:1: ( Default ) - // InternalRos2Parser.g:11122:2: Default + // InternalRos2Parser.g:11173:1: ( Default ) + // InternalRos2Parser.g:11174:2: Default { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); @@ -33517,14 +33633,14 @@ public final void rule__ParameterBooleanType__Group_2__0__Impl() throws Recognit // $ANTLR start "rule__ParameterBooleanType__Group_2__1" - // InternalRos2Parser.g:11131:1: rule__ParameterBooleanType__Group_2__1 : rule__ParameterBooleanType__Group_2__1__Impl ; + // InternalRos2Parser.g:11183:1: rule__ParameterBooleanType__Group_2__1 : rule__ParameterBooleanType__Group_2__1__Impl ; public final void rule__ParameterBooleanType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11135:1: ( rule__ParameterBooleanType__Group_2__1__Impl ) - // InternalRos2Parser.g:11136:2: rule__ParameterBooleanType__Group_2__1__Impl + // InternalRos2Parser.g:11187:1: ( rule__ParameterBooleanType__Group_2__1__Impl ) + // InternalRos2Parser.g:11188:2: rule__ParameterBooleanType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group_2__1__Impl(); @@ -33550,21 +33666,21 @@ public final void rule__ParameterBooleanType__Group_2__1() throws RecognitionExc // $ANTLR start "rule__ParameterBooleanType__Group_2__1__Impl" - // InternalRos2Parser.g:11142:1: rule__ParameterBooleanType__Group_2__1__Impl : ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ; + // InternalRos2Parser.g:11194:1: rule__ParameterBooleanType__Group_2__1__Impl : ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterBooleanType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11146:1: ( ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ) - // InternalRos2Parser.g:11147:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) + // InternalRos2Parser.g:11198:1: ( ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ) + // InternalRos2Parser.g:11199:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) { - // InternalRos2Parser.g:11147:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) - // InternalRos2Parser.g:11148:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) + // InternalRos2Parser.g:11199:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) + // InternalRos2Parser.g:11200:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultAssignment_2_1()); - // InternalRos2Parser.g:11149:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) - // InternalRos2Parser.g:11149:3: rule__ParameterBooleanType__DefaultAssignment_2_1 + // InternalRos2Parser.g:11201:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) + // InternalRos2Parser.g:11201:3: rule__ParameterBooleanType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterBooleanType__DefaultAssignment_2_1(); @@ -33597,14 +33713,14 @@ public final void rule__ParameterBooleanType__Group_2__1__Impl() throws Recognit // $ANTLR start "rule__ParameterBase64Type__Group__0" - // InternalRos2Parser.g:11158:1: rule__ParameterBase64Type__Group__0 : rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ; + // InternalRos2Parser.g:11210:1: rule__ParameterBase64Type__Group__0 : rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ; public final void rule__ParameterBase64Type__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11162:1: ( rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ) - // InternalRos2Parser.g:11163:2: rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 + // InternalRos2Parser.g:11214:1: ( rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ) + // InternalRos2Parser.g:11215:2: rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 { pushFollow(FOLLOW_60); rule__ParameterBase64Type__Group__0__Impl(); @@ -33635,21 +33751,21 @@ public final void rule__ParameterBase64Type__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__0__Impl" - // InternalRos2Parser.g:11170:1: rule__ParameterBase64Type__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:11222:1: rule__ParameterBase64Type__Group__0__Impl : ( () ) ; public final void rule__ParameterBase64Type__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11174:1: ( ( () ) ) - // InternalRos2Parser.g:11175:1: ( () ) + // InternalRos2Parser.g:11226:1: ( ( () ) ) + // InternalRos2Parser.g:11227:1: ( () ) { - // InternalRos2Parser.g:11175:1: ( () ) - // InternalRos2Parser.g:11176:2: () + // InternalRos2Parser.g:11227:1: ( () ) + // InternalRos2Parser.g:11228:2: () { before(grammarAccess.getParameterBase64TypeAccess().getParameterBase64TypeAction_0()); - // InternalRos2Parser.g:11177:2: () - // InternalRos2Parser.g:11177:3: + // InternalRos2Parser.g:11229:2: () + // InternalRos2Parser.g:11229:3: { } @@ -33672,14 +33788,14 @@ public final void rule__ParameterBase64Type__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group__1" - // InternalRos2Parser.g:11185:1: rule__ParameterBase64Type__Group__1 : rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ; + // InternalRos2Parser.g:11237:1: rule__ParameterBase64Type__Group__1 : rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ; public final void rule__ParameterBase64Type__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11189:1: ( rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ) - // InternalRos2Parser.g:11190:2: rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 + // InternalRos2Parser.g:11241:1: ( rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ) + // InternalRos2Parser.g:11242:2: rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 { pushFollow(FOLLOW_54); rule__ParameterBase64Type__Group__1__Impl(); @@ -33710,17 +33826,17 @@ public final void rule__ParameterBase64Type__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__1__Impl" - // InternalRos2Parser.g:11197:1: rule__ParameterBase64Type__Group__1__Impl : ( Base64 ) ; + // InternalRos2Parser.g:11249:1: rule__ParameterBase64Type__Group__1__Impl : ( Base64 ) ; public final void rule__ParameterBase64Type__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11201:1: ( ( Base64 ) ) - // InternalRos2Parser.g:11202:1: ( Base64 ) + // InternalRos2Parser.g:11253:1: ( ( Base64 ) ) + // InternalRos2Parser.g:11254:1: ( Base64 ) { - // InternalRos2Parser.g:11202:1: ( Base64 ) - // InternalRos2Parser.g:11203:2: Base64 + // InternalRos2Parser.g:11254:1: ( Base64 ) + // InternalRos2Parser.g:11255:2: Base64 { before(grammarAccess.getParameterBase64TypeAccess().getBase64Keyword_1()); match(input,Base64,FOLLOW_2); @@ -33747,14 +33863,14 @@ public final void rule__ParameterBase64Type__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group__2" - // InternalRos2Parser.g:11212:1: rule__ParameterBase64Type__Group__2 : rule__ParameterBase64Type__Group__2__Impl ; + // InternalRos2Parser.g:11264:1: rule__ParameterBase64Type__Group__2 : rule__ParameterBase64Type__Group__2__Impl ; public final void rule__ParameterBase64Type__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11216:1: ( rule__ParameterBase64Type__Group__2__Impl ) - // InternalRos2Parser.g:11217:2: rule__ParameterBase64Type__Group__2__Impl + // InternalRos2Parser.g:11268:1: ( rule__ParameterBase64Type__Group__2__Impl ) + // InternalRos2Parser.g:11269:2: rule__ParameterBase64Type__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group__2__Impl(); @@ -33780,33 +33896,33 @@ public final void rule__ParameterBase64Type__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__2__Impl" - // InternalRos2Parser.g:11223:1: rule__ParameterBase64Type__Group__2__Impl : ( ( rule__ParameterBase64Type__Group_2__0 )? ) ; + // InternalRos2Parser.g:11275:1: rule__ParameterBase64Type__Group__2__Impl : ( ( rule__ParameterBase64Type__Group_2__0 )? ) ; public final void rule__ParameterBase64Type__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11227:1: ( ( ( rule__ParameterBase64Type__Group_2__0 )? ) ) - // InternalRos2Parser.g:11228:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) + // InternalRos2Parser.g:11279:1: ( ( ( rule__ParameterBase64Type__Group_2__0 )? ) ) + // InternalRos2Parser.g:11280:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) { - // InternalRos2Parser.g:11228:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) - // InternalRos2Parser.g:11229:2: ( rule__ParameterBase64Type__Group_2__0 )? + // InternalRos2Parser.g:11280:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) + // InternalRos2Parser.g:11281:2: ( rule__ParameterBase64Type__Group_2__0 )? { before(grammarAccess.getParameterBase64TypeAccess().getGroup_2()); - // InternalRos2Parser.g:11230:2: ( rule__ParameterBase64Type__Group_2__0 )? - int alt69=2; - int LA69_0 = input.LA(1); + // InternalRos2Parser.g:11282:2: ( rule__ParameterBase64Type__Group_2__0 )? + int alt70=2; + int LA70_0 = input.LA(1); - if ( (LA69_0==Default) ) { - int LA69_1 = input.LA(2); + if ( (LA70_0==Default) ) { + int LA70_1 = input.LA(2); - if ( (LA69_1==RULE_BINARY) ) { - alt69=1; + if ( (LA70_1==RULE_BINARY) ) { + alt70=1; } } - switch (alt69) { + switch (alt70) { case 1 : - // InternalRos2Parser.g:11230:3: rule__ParameterBase64Type__Group_2__0 + // InternalRos2Parser.g:11282:3: rule__ParameterBase64Type__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group_2__0(); @@ -33842,14 +33958,14 @@ public final void rule__ParameterBase64Type__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group_2__0" - // InternalRos2Parser.g:11239:1: rule__ParameterBase64Type__Group_2__0 : rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ; + // InternalRos2Parser.g:11291:1: rule__ParameterBase64Type__Group_2__0 : rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ; public final void rule__ParameterBase64Type__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11243:1: ( rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ) - // InternalRos2Parser.g:11244:2: rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 + // InternalRos2Parser.g:11295:1: ( rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ) + // InternalRos2Parser.g:11296:2: rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 { pushFollow(FOLLOW_61); rule__ParameterBase64Type__Group_2__0__Impl(); @@ -33880,17 +33996,17 @@ public final void rule__ParameterBase64Type__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterBase64Type__Group_2__0__Impl" - // InternalRos2Parser.g:11251:1: rule__ParameterBase64Type__Group_2__0__Impl : ( Default ) ; + // InternalRos2Parser.g:11303:1: rule__ParameterBase64Type__Group_2__0__Impl : ( Default ) ; public final void rule__ParameterBase64Type__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11255:1: ( ( Default ) ) - // InternalRos2Parser.g:11256:1: ( Default ) + // InternalRos2Parser.g:11307:1: ( ( Default ) ) + // InternalRos2Parser.g:11308:1: ( Default ) { - // InternalRos2Parser.g:11256:1: ( Default ) - // InternalRos2Parser.g:11257:2: Default + // InternalRos2Parser.g:11308:1: ( Default ) + // InternalRos2Parser.g:11309:2: Default { before(grammarAccess.getParameterBase64TypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); @@ -33917,14 +34033,14 @@ public final void rule__ParameterBase64Type__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterBase64Type__Group_2__1" - // InternalRos2Parser.g:11266:1: rule__ParameterBase64Type__Group_2__1 : rule__ParameterBase64Type__Group_2__1__Impl ; + // InternalRos2Parser.g:11318:1: rule__ParameterBase64Type__Group_2__1 : rule__ParameterBase64Type__Group_2__1__Impl ; public final void rule__ParameterBase64Type__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11270:1: ( rule__ParameterBase64Type__Group_2__1__Impl ) - // InternalRos2Parser.g:11271:2: rule__ParameterBase64Type__Group_2__1__Impl + // InternalRos2Parser.g:11322:1: ( rule__ParameterBase64Type__Group_2__1__Impl ) + // InternalRos2Parser.g:11323:2: rule__ParameterBase64Type__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group_2__1__Impl(); @@ -33950,21 +34066,21 @@ public final void rule__ParameterBase64Type__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterBase64Type__Group_2__1__Impl" - // InternalRos2Parser.g:11277:1: rule__ParameterBase64Type__Group_2__1__Impl : ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ; + // InternalRos2Parser.g:11329:1: rule__ParameterBase64Type__Group_2__1__Impl : ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterBase64Type__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11281:1: ( ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ) - // InternalRos2Parser.g:11282:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) + // InternalRos2Parser.g:11333:1: ( ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ) + // InternalRos2Parser.g:11334:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) { - // InternalRos2Parser.g:11282:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) - // InternalRos2Parser.g:11283:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) + // InternalRos2Parser.g:11334:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) + // InternalRos2Parser.g:11335:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) { before(grammarAccess.getParameterBase64TypeAccess().getDefaultAssignment_2_1()); - // InternalRos2Parser.g:11284:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) - // InternalRos2Parser.g:11284:3: rule__ParameterBase64Type__DefaultAssignment_2_1 + // InternalRos2Parser.g:11336:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) + // InternalRos2Parser.g:11336:3: rule__ParameterBase64Type__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__DefaultAssignment_2_1(); @@ -33997,16 +34113,16 @@ public final void rule__ParameterBase64Type__Group_2__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterArrayType__Group__0" - // InternalRos2Parser.g:11293:1: rule__ParameterArrayType__Group__0 : rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ; + // InternalRos2Parser.g:11345:1: rule__ParameterArrayType__Group__0 : rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ; public final void rule__ParameterArrayType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11297:1: ( rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ) - // InternalRos2Parser.g:11298:2: rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 + // InternalRos2Parser.g:11349:1: ( rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ) + // InternalRos2Parser.g:11350:2: rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 { - pushFollow(FOLLOW_5); + pushFollow(FOLLOW_62); rule__ParameterArrayType__Group__0__Impl(); state._fsp--; @@ -34035,21 +34151,21 @@ public final void rule__ParameterArrayType__Group__0() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__0__Impl" - // InternalRos2Parser.g:11305:1: rule__ParameterArrayType__Group__0__Impl : ( Array ) ; + // InternalRos2Parser.g:11357:1: rule__ParameterArrayType__Group__0__Impl : ( RULE_BEGIN ) ; public final void rule__ParameterArrayType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11309:1: ( ( Array ) ) - // InternalRos2Parser.g:11310:1: ( Array ) + // InternalRos2Parser.g:11361:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:11362:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:11310:1: ( Array ) - // InternalRos2Parser.g:11311:2: Array + // InternalRos2Parser.g:11362:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:11363:2: RULE_BEGIN { - before(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); - match(input,Array,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); + before(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); + match(input,RULE_BEGIN,FOLLOW_2); + after(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); } @@ -34072,14 +34188,14 @@ public final void rule__ParameterArrayType__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__1" - // InternalRos2Parser.g:11320:1: rule__ParameterArrayType__Group__1 : rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ; + // InternalRos2Parser.g:11372:1: rule__ParameterArrayType__Group__1 : rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ; public final void rule__ParameterArrayType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11324:1: ( rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ) - // InternalRos2Parser.g:11325:2: rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 + // InternalRos2Parser.g:11376:1: ( rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ) + // InternalRos2Parser.g:11377:2: rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 { pushFollow(FOLLOW_24); rule__ParameterArrayType__Group__1__Impl(); @@ -34110,21 +34226,21 @@ public final void rule__ParameterArrayType__Group__1() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__1__Impl" - // InternalRos2Parser.g:11332:1: rule__ParameterArrayType__Group__1__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:11384:1: rule__ParameterArrayType__Group__1__Impl : ( Array ) ; public final void rule__ParameterArrayType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11336:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:11337:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:11388:1: ( ( Array ) ) + // InternalRos2Parser.g:11389:1: ( Array ) { - // InternalRos2Parser.g:11337:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:11338:2: RULE_BEGIN + // InternalRos2Parser.g:11389:1: ( Array ) + // InternalRos2Parser.g:11390:2: Array { - before(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_1()); - match(input,RULE_BEGIN,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_1()); + before(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); + match(input,Array,FOLLOW_2); + after(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); } @@ -34147,16 +34263,16 @@ public final void rule__ParameterArrayType__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__2" - // InternalRos2Parser.g:11347:1: rule__ParameterArrayType__Group__2 : rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ; + // InternalRos2Parser.g:11399:1: rule__ParameterArrayType__Group__2 : rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ; public final void rule__ParameterArrayType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11351:1: ( rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ) - // InternalRos2Parser.g:11352:2: rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 + // InternalRos2Parser.g:11403:1: ( rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ) + // InternalRos2Parser.g:11404:2: rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 { - pushFollow(FOLLOW_25); + pushFollow(FOLLOW_63); rule__ParameterArrayType__Group__2__Impl(); state._fsp--; @@ -34185,106 +34301,31 @@ public final void rule__ParameterArrayType__Group__2() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__2__Impl" - // InternalRos2Parser.g:11359:1: rule__ParameterArrayType__Group__2__Impl : ( Type ) ; + // InternalRos2Parser.g:11411:1: rule__ParameterArrayType__Group__2__Impl : ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ; public final void rule__ParameterArrayType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11363:1: ( ( Type ) ) - // InternalRos2Parser.g:11364:1: ( Type ) - { - // InternalRos2Parser.g:11364:1: ( Type ) - // InternalRos2Parser.g:11365:2: Type - { - before(grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); - match(input,Type,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group__2__Impl" - - - // $ANTLR start "rule__ParameterArrayType__Group__3" - // InternalRos2Parser.g:11374:1: rule__ParameterArrayType__Group__3 : rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ; - public final void rule__ParameterArrayType__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos2Parser.g:11378:1: ( rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ) - // InternalRos2Parser.g:11379:2: rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 + // InternalRos2Parser.g:11415:1: ( ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ) + // InternalRos2Parser.g:11416:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) { - pushFollow(FOLLOW_62); - rule__ParameterArrayType__Group__3__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group__4(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group__3" - - - // $ANTLR start "rule__ParameterArrayType__Group__3__Impl" - // InternalRos2Parser.g:11386:1: rule__ParameterArrayType__Group__3__Impl : ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) ; - public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos2Parser.g:11390:1: ( ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) ) - // InternalRos2Parser.g:11391:1: ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) - { - // InternalRos2Parser.g:11391:1: ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) - // InternalRos2Parser.g:11392:2: ( rule__ParameterArrayType__TypeAssignment_3 ) + // InternalRos2Parser.g:11416:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) + // InternalRos2Parser.g:11417:2: ( rule__ParameterArrayType__TypeAssignment_2 ) { - before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_3()); - // InternalRos2Parser.g:11393:2: ( rule__ParameterArrayType__TypeAssignment_3 ) - // InternalRos2Parser.g:11393:3: rule__ParameterArrayType__TypeAssignment_3 + before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); + // InternalRos2Parser.g:11418:2: ( rule__ParameterArrayType__TypeAssignment_2 ) + // InternalRos2Parser.g:11418:3: rule__ParameterArrayType__TypeAssignment_2 { pushFollow(FOLLOW_2); - rule__ParameterArrayType__TypeAssignment_3(); + rule__ParameterArrayType__TypeAssignment_2(); state._fsp--; } - after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_3()); + after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } @@ -34303,26 +34344,26 @@ public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionE } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__3__Impl" + // $ANTLR end "rule__ParameterArrayType__Group__2__Impl" - // $ANTLR start "rule__ParameterArrayType__Group__4" - // InternalRos2Parser.g:11401:1: rule__ParameterArrayType__Group__4 : rule__ParameterArrayType__Group__4__Impl rule__ParameterArrayType__Group__5 ; - public final void rule__ParameterArrayType__Group__4() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group__3" + // InternalRos2Parser.g:11426:1: rule__ParameterArrayType__Group__3 : rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ; + public final void rule__ParameterArrayType__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11405:1: ( rule__ParameterArrayType__Group__4__Impl rule__ParameterArrayType__Group__5 ) - // InternalRos2Parser.g:11406:2: rule__ParameterArrayType__Group__4__Impl rule__ParameterArrayType__Group__5 + // InternalRos2Parser.g:11430:1: ( rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ) + // InternalRos2Parser.g:11431:2: rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 { - pushFollow(FOLLOW_62); - rule__ParameterArrayType__Group__4__Impl(); + pushFollow(FOLLOW_63); + rule__ParameterArrayType__Group__3__Impl(); state._fsp--; pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group__5(); + rule__ParameterArrayType__Group__4(); state._fsp--; @@ -34341,36 +34382,36 @@ public final void rule__ParameterArrayType__Group__4() throws RecognitionExcepti } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__4" + // $ANTLR end "rule__ParameterArrayType__Group__3" - // $ANTLR start "rule__ParameterArrayType__Group__4__Impl" - // InternalRos2Parser.g:11413:1: rule__ParameterArrayType__Group__4__Impl : ( ( rule__ParameterArrayType__Group_4__0 )? ) ; - public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group__3__Impl" + // InternalRos2Parser.g:11438:1: rule__ParameterArrayType__Group__3__Impl : ( ( rule__ParameterArrayType__Group_3__0 )? ) ; + public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11417:1: ( ( ( rule__ParameterArrayType__Group_4__0 )? ) ) - // InternalRos2Parser.g:11418:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) + // InternalRos2Parser.g:11442:1: ( ( ( rule__ParameterArrayType__Group_3__0 )? ) ) + // InternalRos2Parser.g:11443:1: ( ( rule__ParameterArrayType__Group_3__0 )? ) { - // InternalRos2Parser.g:11418:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) - // InternalRos2Parser.g:11419:2: ( rule__ParameterArrayType__Group_4__0 )? + // InternalRos2Parser.g:11443:1: ( ( rule__ParameterArrayType__Group_3__0 )? ) + // InternalRos2Parser.g:11444:2: ( rule__ParameterArrayType__Group_3__0 )? { - before(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); - // InternalRos2Parser.g:11420:2: ( rule__ParameterArrayType__Group_4__0 )? - int alt70=2; - int LA70_0 = input.LA(1); + before(grammarAccess.getParameterArrayTypeAccess().getGroup_3()); + // InternalRos2Parser.g:11445:2: ( rule__ParameterArrayType__Group_3__0 )? + int alt71=2; + int LA71_0 = input.LA(1); - if ( (LA70_0==Default) ) { - alt70=1; + if ( (LA71_0==Default) ) { + alt71=1; } - switch (alt70) { + switch (alt71) { case 1 : - // InternalRos2Parser.g:11420:3: rule__ParameterArrayType__Group_4__0 + // InternalRos2Parser.g:11445:3: rule__ParameterArrayType__Group_3__0 { pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__0(); + rule__ParameterArrayType__Group_3__0(); state._fsp--; @@ -34380,7 +34421,7 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE } - after(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); + after(grammarAccess.getParameterArrayTypeAccess().getGroup_3()); } @@ -34399,21 +34440,21 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__4__Impl" + // $ANTLR end "rule__ParameterArrayType__Group__3__Impl" - // $ANTLR start "rule__ParameterArrayType__Group__5" - // InternalRos2Parser.g:11428:1: rule__ParameterArrayType__Group__5 : rule__ParameterArrayType__Group__5__Impl ; - public final void rule__ParameterArrayType__Group__5() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group__4" + // InternalRos2Parser.g:11453:1: rule__ParameterArrayType__Group__4 : rule__ParameterArrayType__Group__4__Impl ; + public final void rule__ParameterArrayType__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11432:1: ( rule__ParameterArrayType__Group__5__Impl ) - // InternalRos2Parser.g:11433:2: rule__ParameterArrayType__Group__5__Impl + // InternalRos2Parser.g:11457:1: ( rule__ParameterArrayType__Group__4__Impl ) + // InternalRos2Parser.g:11458:2: rule__ParameterArrayType__Group__4__Impl { pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group__5__Impl(); + rule__ParameterArrayType__Group__4__Impl(); state._fsp--; @@ -34432,25 +34473,25 @@ public final void rule__ParameterArrayType__Group__5() throws RecognitionExcepti } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__5" + // $ANTLR end "rule__ParameterArrayType__Group__4" - // $ANTLR start "rule__ParameterArrayType__Group__5__Impl" - // InternalRos2Parser.g:11439:1: rule__ParameterArrayType__Group__5__Impl : ( RULE_END ) ; - public final void rule__ParameterArrayType__Group__5__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group__4__Impl" + // InternalRos2Parser.g:11464:1: rule__ParameterArrayType__Group__4__Impl : ( RULE_END ) ; + public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11443:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:11444:1: ( RULE_END ) + // InternalRos2Parser.g:11468:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:11469:1: ( RULE_END ) { - // InternalRos2Parser.g:11444:1: ( RULE_END ) - // InternalRos2Parser.g:11445:2: RULE_END + // InternalRos2Parser.g:11469:1: ( RULE_END ) + // InternalRos2Parser.g:11470:2: RULE_END { - before(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_5()); + before(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); match(input,RULE_END,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_5()); + after(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); } @@ -34469,26 +34510,26 @@ public final void rule__ParameterArrayType__Group__5__Impl() throws RecognitionE } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__5__Impl" + // $ANTLR end "rule__ParameterArrayType__Group__4__Impl" - // $ANTLR start "rule__ParameterArrayType__Group_4__0" - // InternalRos2Parser.g:11455:1: rule__ParameterArrayType__Group_4__0 : rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ; - public final void rule__ParameterArrayType__Group_4__0() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_3__0" + // InternalRos2Parser.g:11480:1: rule__ParameterArrayType__Group_3__0 : rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 ; + public final void rule__ParameterArrayType__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11459:1: ( rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ) - // InternalRos2Parser.g:11460:2: rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 + // InternalRos2Parser.g:11484:1: ( rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 ) + // InternalRos2Parser.g:11485:2: rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 { pushFollow(FOLLOW_10); - rule__ParameterArrayType__Group_4__0__Impl(); + rule__ParameterArrayType__Group_3__0__Impl(); state._fsp--; pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__1(); + rule__ParameterArrayType__Group_3__1(); state._fsp--; @@ -34507,25 +34548,25 @@ public final void rule__ParameterArrayType__Group_4__0() throws RecognitionExcep } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__0" + // $ANTLR end "rule__ParameterArrayType__Group_3__0" - // $ANTLR start "rule__ParameterArrayType__Group_4__0__Impl" - // InternalRos2Parser.g:11467:1: rule__ParameterArrayType__Group_4__0__Impl : ( Default ) ; - public final void rule__ParameterArrayType__Group_4__0__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_3__0__Impl" + // InternalRos2Parser.g:11492:1: rule__ParameterArrayType__Group_3__0__Impl : ( Default ) ; + public final void rule__ParameterArrayType__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11471:1: ( ( Default ) ) - // InternalRos2Parser.g:11472:1: ( Default ) + // InternalRos2Parser.g:11496:1: ( ( Default ) ) + // InternalRos2Parser.g:11497:1: ( Default ) { - // InternalRos2Parser.g:11472:1: ( Default ) - // InternalRos2Parser.g:11473:2: Default + // InternalRos2Parser.g:11497:1: ( Default ) + // InternalRos2Parser.g:11498:2: Default { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); match(input,Default,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); } @@ -34544,21 +34585,21 @@ public final void rule__ParameterArrayType__Group_4__0__Impl() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__0__Impl" + // $ANTLR end "rule__ParameterArrayType__Group_3__0__Impl" - // $ANTLR start "rule__ParameterArrayType__Group_4__1" - // InternalRos2Parser.g:11482:1: rule__ParameterArrayType__Group_4__1 : rule__ParameterArrayType__Group_4__1__Impl ; - public final void rule__ParameterArrayType__Group_4__1() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_3__1" + // InternalRos2Parser.g:11507:1: rule__ParameterArrayType__Group_3__1 : rule__ParameterArrayType__Group_3__1__Impl ; + public final void rule__ParameterArrayType__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11486:1: ( rule__ParameterArrayType__Group_4__1__Impl ) - // InternalRos2Parser.g:11487:2: rule__ParameterArrayType__Group_4__1__Impl + // InternalRos2Parser.g:11511:1: ( rule__ParameterArrayType__Group_3__1__Impl ) + // InternalRos2Parser.g:11512:2: rule__ParameterArrayType__Group_3__1__Impl { pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__1__Impl(); + rule__ParameterArrayType__Group_3__1__Impl(); state._fsp--; @@ -34577,35 +34618,35 @@ public final void rule__ParameterArrayType__Group_4__1() throws RecognitionExcep } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__1" + // $ANTLR end "rule__ParameterArrayType__Group_3__1" - // $ANTLR start "rule__ParameterArrayType__Group_4__1__Impl" - // InternalRos2Parser.g:11493:1: rule__ParameterArrayType__Group_4__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ; - public final void rule__ParameterArrayType__Group_4__1__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_3__1__Impl" + // InternalRos2Parser.g:11518:1: rule__ParameterArrayType__Group_3__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) ; + public final void rule__ParameterArrayType__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11497:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ) - // InternalRos2Parser.g:11498:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) + // InternalRos2Parser.g:11522:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) ) + // InternalRos2Parser.g:11523:1: ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) { - // InternalRos2Parser.g:11498:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) - // InternalRos2Parser.g:11499:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) + // InternalRos2Parser.g:11523:1: ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) + // InternalRos2Parser.g:11524:2: ( rule__ParameterArrayType__DefaultAssignment_3_1 ) { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); - // InternalRos2Parser.g:11500:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) - // InternalRos2Parser.g:11500:3: rule__ParameterArrayType__DefaultAssignment_4_1 + before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_3_1()); + // InternalRos2Parser.g:11525:2: ( rule__ParameterArrayType__DefaultAssignment_3_1 ) + // InternalRos2Parser.g:11525:3: rule__ParameterArrayType__DefaultAssignment_3_1 { pushFollow(FOLLOW_2); - rule__ParameterArrayType__DefaultAssignment_4_1(); + rule__ParameterArrayType__DefaultAssignment_3_1(); state._fsp--; } - after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_3_1()); } @@ -34624,18 +34665,18 @@ public final void rule__ParameterArrayType__Group_4__1__Impl() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__1__Impl" + // $ANTLR end "rule__ParameterArrayType__Group_3__1__Impl" // $ANTLR start "rule__ParameterList__Group__0" - // InternalRos2Parser.g:11509:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; + // InternalRos2Parser.g:11534:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; public final void rule__ParameterList__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11513:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) - // InternalRos2Parser.g:11514:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 + // InternalRos2Parser.g:11538:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) + // InternalRos2Parser.g:11539:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 { pushFollow(FOLLOW_10); rule__ParameterList__Group__0__Impl(); @@ -34666,21 +34707,21 @@ public final void rule__ParameterList__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__0__Impl" - // InternalRos2Parser.g:11521:1: rule__ParameterList__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:11546:1: rule__ParameterList__Group__0__Impl : ( () ) ; public final void rule__ParameterList__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11525:1: ( ( () ) ) - // InternalRos2Parser.g:11526:1: ( () ) + // InternalRos2Parser.g:11550:1: ( ( () ) ) + // InternalRos2Parser.g:11551:1: ( () ) { - // InternalRos2Parser.g:11526:1: ( () ) - // InternalRos2Parser.g:11527:2: () + // InternalRos2Parser.g:11551:1: ( () ) + // InternalRos2Parser.g:11552:2: () { before(grammarAccess.getParameterListAccess().getParameterSequenceAction_0()); - // InternalRos2Parser.g:11528:2: () - // InternalRos2Parser.g:11528:3: + // InternalRos2Parser.g:11553:2: () + // InternalRos2Parser.g:11553:3: { } @@ -34703,16 +34744,16 @@ public final void rule__ParameterList__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__1" - // InternalRos2Parser.g:11536:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ; + // InternalRos2Parser.g:11561:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ; public final void rule__ParameterList__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11540:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) - // InternalRos2Parser.g:11541:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 + // InternalRos2Parser.g:11565:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) + // InternalRos2Parser.g:11566:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 { - pushFollow(FOLLOW_63); + pushFollow(FOLLOW_26); rule__ParameterList__Group__1__Impl(); state._fsp--; @@ -34741,17 +34782,17 @@ public final void rule__ParameterList__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__1__Impl" - // InternalRos2Parser.g:11548:1: rule__ParameterList__Group__1__Impl : ( LeftSquareBracket ) ; + // InternalRos2Parser.g:11573:1: rule__ParameterList__Group__1__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterList__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11552:1: ( ( LeftSquareBracket ) ) - // InternalRos2Parser.g:11553:1: ( LeftSquareBracket ) + // InternalRos2Parser.g:11577:1: ( ( LeftSquareBracket ) ) + // InternalRos2Parser.g:11578:1: ( LeftSquareBracket ) { - // InternalRos2Parser.g:11553:1: ( LeftSquareBracket ) - // InternalRos2Parser.g:11554:2: LeftSquareBracket + // InternalRos2Parser.g:11578:1: ( LeftSquareBracket ) + // InternalRos2Parser.g:11579:2: LeftSquareBracket { before(grammarAccess.getParameterListAccess().getLeftSquareBracketKeyword_1()); match(input,LeftSquareBracket,FOLLOW_2); @@ -34778,14 +34819,14 @@ public final void rule__ParameterList__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__2" - // InternalRos2Parser.g:11563:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ; + // InternalRos2Parser.g:11588:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ; public final void rule__ParameterList__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11567:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) - // InternalRos2Parser.g:11568:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 + // InternalRos2Parser.g:11592:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) + // InternalRos2Parser.g:11593:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 { pushFollow(FOLLOW_12); rule__ParameterList__Group__2__Impl(); @@ -34816,21 +34857,21 @@ public final void rule__ParameterList__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__2__Impl" - // InternalRos2Parser.g:11575:1: rule__ParameterList__Group__2__Impl : ( ( rule__ParameterList__ValueAssignment_2 ) ) ; + // InternalRos2Parser.g:11600:1: rule__ParameterList__Group__2__Impl : ( ( rule__ParameterList__ValueAssignment_2 ) ) ; public final void rule__ParameterList__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11579:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) - // InternalRos2Parser.g:11580:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalRos2Parser.g:11604:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) + // InternalRos2Parser.g:11605:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) { - // InternalRos2Parser.g:11580:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) - // InternalRos2Parser.g:11581:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalRos2Parser.g:11605:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalRos2Parser.g:11606:2: ( rule__ParameterList__ValueAssignment_2 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_2()); - // InternalRos2Parser.g:11582:2: ( rule__ParameterList__ValueAssignment_2 ) - // InternalRos2Parser.g:11582:3: rule__ParameterList__ValueAssignment_2 + // InternalRos2Parser.g:11607:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalRos2Parser.g:11607:3: rule__ParameterList__ValueAssignment_2 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_2(); @@ -34863,14 +34904,14 @@ public final void rule__ParameterList__Group__2__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__3" - // InternalRos2Parser.g:11590:1: rule__ParameterList__Group__3 : rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ; + // InternalRos2Parser.g:11615:1: rule__ParameterList__Group__3 : rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ; public final void rule__ParameterList__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11594:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) - // InternalRos2Parser.g:11595:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 + // InternalRos2Parser.g:11619:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) + // InternalRos2Parser.g:11620:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 { pushFollow(FOLLOW_12); rule__ParameterList__Group__3__Impl(); @@ -34901,33 +34942,33 @@ public final void rule__ParameterList__Group__3() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__3__Impl" - // InternalRos2Parser.g:11602:1: rule__ParameterList__Group__3__Impl : ( ( rule__ParameterList__Group_3__0 )* ) ; + // InternalRos2Parser.g:11627:1: rule__ParameterList__Group__3__Impl : ( ( rule__ParameterList__Group_3__0 )* ) ; public final void rule__ParameterList__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11606:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) - // InternalRos2Parser.g:11607:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalRos2Parser.g:11631:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) + // InternalRos2Parser.g:11632:1: ( ( rule__ParameterList__Group_3__0 )* ) { - // InternalRos2Parser.g:11607:1: ( ( rule__ParameterList__Group_3__0 )* ) - // InternalRos2Parser.g:11608:2: ( rule__ParameterList__Group_3__0 )* + // InternalRos2Parser.g:11632:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalRos2Parser.g:11633:2: ( rule__ParameterList__Group_3__0 )* { before(grammarAccess.getParameterListAccess().getGroup_3()); - // InternalRos2Parser.g:11609:2: ( rule__ParameterList__Group_3__0 )* - loop71: + // InternalRos2Parser.g:11634:2: ( rule__ParameterList__Group_3__0 )* + loop72: do { - int alt71=2; - int LA71_0 = input.LA(1); + int alt72=2; + int LA72_0 = input.LA(1); - if ( (LA71_0==Comma) ) { - alt71=1; + if ( (LA72_0==Comma) ) { + alt72=1; } - switch (alt71) { + switch (alt72) { case 1 : - // InternalRos2Parser.g:11609:3: rule__ParameterList__Group_3__0 + // InternalRos2Parser.g:11634:3: rule__ParameterList__Group_3__0 { pushFollow(FOLLOW_13); rule__ParameterList__Group_3__0(); @@ -34939,7 +34980,7 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept break; default : - break loop71; + break loop72; } } while (true); @@ -34966,14 +35007,14 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__4" - // InternalRos2Parser.g:11617:1: rule__ParameterList__Group__4 : rule__ParameterList__Group__4__Impl ; + // InternalRos2Parser.g:11642:1: rule__ParameterList__Group__4 : rule__ParameterList__Group__4__Impl ; public final void rule__ParameterList__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11621:1: ( rule__ParameterList__Group__4__Impl ) - // InternalRos2Parser.g:11622:2: rule__ParameterList__Group__4__Impl + // InternalRos2Parser.g:11646:1: ( rule__ParameterList__Group__4__Impl ) + // InternalRos2Parser.g:11647:2: rule__ParameterList__Group__4__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group__4__Impl(); @@ -34999,17 +35040,17 @@ public final void rule__ParameterList__Group__4() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__4__Impl" - // InternalRos2Parser.g:11628:1: rule__ParameterList__Group__4__Impl : ( RightSquareBracket ) ; + // InternalRos2Parser.g:11653:1: rule__ParameterList__Group__4__Impl : ( RightSquareBracket ) ; public final void rule__ParameterList__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11632:1: ( ( RightSquareBracket ) ) - // InternalRos2Parser.g:11633:1: ( RightSquareBracket ) + // InternalRos2Parser.g:11657:1: ( ( RightSquareBracket ) ) + // InternalRos2Parser.g:11658:1: ( RightSquareBracket ) { - // InternalRos2Parser.g:11633:1: ( RightSquareBracket ) - // InternalRos2Parser.g:11634:2: RightSquareBracket + // InternalRos2Parser.g:11658:1: ( RightSquareBracket ) + // InternalRos2Parser.g:11659:2: RightSquareBracket { before(grammarAccess.getParameterListAccess().getRightSquareBracketKeyword_4()); match(input,RightSquareBracket,FOLLOW_2); @@ -35036,16 +35077,16 @@ public final void rule__ParameterList__Group__4__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group_3__0" - // InternalRos2Parser.g:11644:1: rule__ParameterList__Group_3__0 : rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ; + // InternalRos2Parser.g:11669:1: rule__ParameterList__Group_3__0 : rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ; public final void rule__ParameterList__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11648:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) - // InternalRos2Parser.g:11649:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 + // InternalRos2Parser.g:11673:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) + // InternalRos2Parser.g:11674:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 { - pushFollow(FOLLOW_63); + pushFollow(FOLLOW_26); rule__ParameterList__Group_3__0__Impl(); state._fsp--; @@ -35074,17 +35115,17 @@ public final void rule__ParameterList__Group_3__0() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__0__Impl" - // InternalRos2Parser.g:11656:1: rule__ParameterList__Group_3__0__Impl : ( Comma ) ; + // InternalRos2Parser.g:11681:1: rule__ParameterList__Group_3__0__Impl : ( Comma ) ; public final void rule__ParameterList__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11660:1: ( ( Comma ) ) - // InternalRos2Parser.g:11661:1: ( Comma ) + // InternalRos2Parser.g:11685:1: ( ( Comma ) ) + // InternalRos2Parser.g:11686:1: ( Comma ) { - // InternalRos2Parser.g:11661:1: ( Comma ) - // InternalRos2Parser.g:11662:2: Comma + // InternalRos2Parser.g:11686:1: ( Comma ) + // InternalRos2Parser.g:11687:2: Comma { before(grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); match(input,Comma,FOLLOW_2); @@ -35111,14 +35152,14 @@ public final void rule__ParameterList__Group_3__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterList__Group_3__1" - // InternalRos2Parser.g:11671:1: rule__ParameterList__Group_3__1 : rule__ParameterList__Group_3__1__Impl ; + // InternalRos2Parser.g:11696:1: rule__ParameterList__Group_3__1 : rule__ParameterList__Group_3__1__Impl ; public final void rule__ParameterList__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11675:1: ( rule__ParameterList__Group_3__1__Impl ) - // InternalRos2Parser.g:11676:2: rule__ParameterList__Group_3__1__Impl + // InternalRos2Parser.g:11700:1: ( rule__ParameterList__Group_3__1__Impl ) + // InternalRos2Parser.g:11701:2: rule__ParameterList__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group_3__1__Impl(); @@ -35144,21 +35185,21 @@ public final void rule__ParameterList__Group_3__1() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__1__Impl" - // InternalRos2Parser.g:11682:1: rule__ParameterList__Group_3__1__Impl : ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ; + // InternalRos2Parser.g:11707:1: rule__ParameterList__Group_3__1__Impl : ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ; public final void rule__ParameterList__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11686:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) - // InternalRos2Parser.g:11687:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalRos2Parser.g:11711:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) + // InternalRos2Parser.g:11712:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) { - // InternalRos2Parser.g:11687:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) - // InternalRos2Parser.g:11688:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalRos2Parser.g:11712:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalRos2Parser.g:11713:2: ( rule__ParameterList__ValueAssignment_3_1 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_3_1()); - // InternalRos2Parser.g:11689:2: ( rule__ParameterList__ValueAssignment_3_1 ) - // InternalRos2Parser.g:11689:3: rule__ParameterList__ValueAssignment_3_1 + // InternalRos2Parser.g:11714:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalRos2Parser.g:11714:3: rule__ParameterList__ValueAssignment_3_1 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_3_1(); @@ -35191,14 +35232,14 @@ public final void rule__ParameterList__Group_3__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterAny__Group__0" - // InternalRos2Parser.g:11698:1: rule__ParameterAny__Group__0 : rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ; + // InternalRos2Parser.g:11723:1: rule__ParameterAny__Group__0 : rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ; public final void rule__ParameterAny__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11702:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) - // InternalRos2Parser.g:11703:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 + // InternalRos2Parser.g:11727:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) + // InternalRos2Parser.g:11728:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 { pushFollow(FOLLOW_64); rule__ParameterAny__Group__0__Impl(); @@ -35229,21 +35270,21 @@ public final void rule__ParameterAny__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__0__Impl" - // InternalRos2Parser.g:11710:1: rule__ParameterAny__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:11735:1: rule__ParameterAny__Group__0__Impl : ( () ) ; public final void rule__ParameterAny__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11714:1: ( ( () ) ) - // InternalRos2Parser.g:11715:1: ( () ) + // InternalRos2Parser.g:11739:1: ( ( () ) ) + // InternalRos2Parser.g:11740:1: ( () ) { - // InternalRos2Parser.g:11715:1: ( () ) - // InternalRos2Parser.g:11716:2: () + // InternalRos2Parser.g:11740:1: ( () ) + // InternalRos2Parser.g:11741:2: () { before(grammarAccess.getParameterAnyAccess().getParameterAnyAction_0()); - // InternalRos2Parser.g:11717:2: () - // InternalRos2Parser.g:11717:3: + // InternalRos2Parser.g:11742:2: () + // InternalRos2Parser.g:11742:3: { } @@ -35266,14 +35307,14 @@ public final void rule__ParameterAny__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__1" - // InternalRos2Parser.g:11725:1: rule__ParameterAny__Group__1 : rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ; + // InternalRos2Parser.g:11750:1: rule__ParameterAny__Group__1 : rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ; public final void rule__ParameterAny__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11729:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) - // InternalRos2Parser.g:11730:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 + // InternalRos2Parser.g:11754:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) + // InternalRos2Parser.g:11755:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 { pushFollow(FOLLOW_65); rule__ParameterAny__Group__1__Impl(); @@ -35304,17 +35345,17 @@ public final void rule__ParameterAny__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__1__Impl" - // InternalRos2Parser.g:11737:1: rule__ParameterAny__Group__1__Impl : ( ParameterAny ) ; + // InternalRos2Parser.g:11762:1: rule__ParameterAny__Group__1__Impl : ( ParameterAny ) ; public final void rule__ParameterAny__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11741:1: ( ( ParameterAny ) ) - // InternalRos2Parser.g:11742:1: ( ParameterAny ) + // InternalRos2Parser.g:11766:1: ( ( ParameterAny ) ) + // InternalRos2Parser.g:11767:1: ( ParameterAny ) { - // InternalRos2Parser.g:11742:1: ( ParameterAny ) - // InternalRos2Parser.g:11743:2: ParameterAny + // InternalRos2Parser.g:11767:1: ( ParameterAny ) + // InternalRos2Parser.g:11768:2: ParameterAny { before(grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); match(input,ParameterAny,FOLLOW_2); @@ -35341,14 +35382,14 @@ public final void rule__ParameterAny__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__2" - // InternalRos2Parser.g:11752:1: rule__ParameterAny__Group__2 : rule__ParameterAny__Group__2__Impl ; + // InternalRos2Parser.g:11777:1: rule__ParameterAny__Group__2 : rule__ParameterAny__Group__2__Impl ; public final void rule__ParameterAny__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11756:1: ( rule__ParameterAny__Group__2__Impl ) - // InternalRos2Parser.g:11757:2: rule__ParameterAny__Group__2__Impl + // InternalRos2Parser.g:11781:1: ( rule__ParameterAny__Group__2__Impl ) + // InternalRos2Parser.g:11782:2: rule__ParameterAny__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group__2__Impl(); @@ -35374,29 +35415,29 @@ public final void rule__ParameterAny__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__2__Impl" - // InternalRos2Parser.g:11763:1: rule__ParameterAny__Group__2__Impl : ( ( rule__ParameterAny__Group_2__0 )? ) ; + // InternalRos2Parser.g:11788:1: rule__ParameterAny__Group__2__Impl : ( ( rule__ParameterAny__Group_2__0 )? ) ; public final void rule__ParameterAny__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11767:1: ( ( ( rule__ParameterAny__Group_2__0 )? ) ) - // InternalRos2Parser.g:11768:1: ( ( rule__ParameterAny__Group_2__0 )? ) + // InternalRos2Parser.g:11792:1: ( ( ( rule__ParameterAny__Group_2__0 )? ) ) + // InternalRos2Parser.g:11793:1: ( ( rule__ParameterAny__Group_2__0 )? ) { - // InternalRos2Parser.g:11768:1: ( ( rule__ParameterAny__Group_2__0 )? ) - // InternalRos2Parser.g:11769:2: ( rule__ParameterAny__Group_2__0 )? + // InternalRos2Parser.g:11793:1: ( ( rule__ParameterAny__Group_2__0 )? ) + // InternalRos2Parser.g:11794:2: ( rule__ParameterAny__Group_2__0 )? { before(grammarAccess.getParameterAnyAccess().getGroup_2()); - // InternalRos2Parser.g:11770:2: ( rule__ParameterAny__Group_2__0 )? - int alt72=2; - int LA72_0 = input.LA(1); + // InternalRos2Parser.g:11795:2: ( rule__ParameterAny__Group_2__0 )? + int alt73=2; + int LA73_0 = input.LA(1); - if ( (LA72_0==Value) ) { - alt72=1; + if ( (LA73_0==Value) ) { + alt73=1; } - switch (alt72) { + switch (alt73) { case 1 : - // InternalRos2Parser.g:11770:3: rule__ParameterAny__Group_2__0 + // InternalRos2Parser.g:11795:3: rule__ParameterAny__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterAny__Group_2__0(); @@ -35432,14 +35473,14 @@ public final void rule__ParameterAny__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group_2__0" - // InternalRos2Parser.g:11779:1: rule__ParameterAny__Group_2__0 : rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ; + // InternalRos2Parser.g:11804:1: rule__ParameterAny__Group_2__0 : rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ; public final void rule__ParameterAny__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11783:1: ( rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ) - // InternalRos2Parser.g:11784:2: rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 + // InternalRos2Parser.g:11808:1: ( rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ) + // InternalRos2Parser.g:11809:2: rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 { pushFollow(FOLLOW_7); rule__ParameterAny__Group_2__0__Impl(); @@ -35470,17 +35511,17 @@ public final void rule__ParameterAny__Group_2__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_2__0__Impl" - // InternalRos2Parser.g:11791:1: rule__ParameterAny__Group_2__0__Impl : ( Value ) ; + // InternalRos2Parser.g:11816:1: rule__ParameterAny__Group_2__0__Impl : ( Value ) ; public final void rule__ParameterAny__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11795:1: ( ( Value ) ) - // InternalRos2Parser.g:11796:1: ( Value ) + // InternalRos2Parser.g:11820:1: ( ( Value ) ) + // InternalRos2Parser.g:11821:1: ( Value ) { - // InternalRos2Parser.g:11796:1: ( Value ) - // InternalRos2Parser.g:11797:2: Value + // InternalRos2Parser.g:11821:1: ( Value ) + // InternalRos2Parser.g:11822:2: Value { before(grammarAccess.getParameterAnyAccess().getValueKeyword_2_0()); match(input,Value,FOLLOW_2); @@ -35507,14 +35548,14 @@ public final void rule__ParameterAny__Group_2__0__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterAny__Group_2__1" - // InternalRos2Parser.g:11806:1: rule__ParameterAny__Group_2__1 : rule__ParameterAny__Group_2__1__Impl ; + // InternalRos2Parser.g:11831:1: rule__ParameterAny__Group_2__1 : rule__ParameterAny__Group_2__1__Impl ; public final void rule__ParameterAny__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11810:1: ( rule__ParameterAny__Group_2__1__Impl ) - // InternalRos2Parser.g:11811:2: rule__ParameterAny__Group_2__1__Impl + // InternalRos2Parser.g:11835:1: ( rule__ParameterAny__Group_2__1__Impl ) + // InternalRos2Parser.g:11836:2: rule__ParameterAny__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group_2__1__Impl(); @@ -35540,21 +35581,21 @@ public final void rule__ParameterAny__Group_2__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_2__1__Impl" - // InternalRos2Parser.g:11817:1: rule__ParameterAny__Group_2__1__Impl : ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ; + // InternalRos2Parser.g:11842:1: rule__ParameterAny__Group_2__1__Impl : ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ; public final void rule__ParameterAny__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11821:1: ( ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ) - // InternalRos2Parser.g:11822:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) + // InternalRos2Parser.g:11846:1: ( ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ) + // InternalRos2Parser.g:11847:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) { - // InternalRos2Parser.g:11822:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) - // InternalRos2Parser.g:11823:2: ( rule__ParameterAny__ValueAssignment_2_1 ) + // InternalRos2Parser.g:11847:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) + // InternalRos2Parser.g:11848:2: ( rule__ParameterAny__ValueAssignment_2_1 ) { before(grammarAccess.getParameterAnyAccess().getValueAssignment_2_1()); - // InternalRos2Parser.g:11824:2: ( rule__ParameterAny__ValueAssignment_2_1 ) - // InternalRos2Parser.g:11824:3: rule__ParameterAny__ValueAssignment_2_1 + // InternalRos2Parser.g:11849:2: ( rule__ParameterAny__ValueAssignment_2_1 ) + // InternalRos2Parser.g:11849:3: rule__ParameterAny__ValueAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterAny__ValueAssignment_2_1(); @@ -35587,16 +35628,16 @@ public final void rule__ParameterAny__Group_2__1__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterStruct__Group__0" - // InternalRos2Parser.g:11833:1: rule__ParameterStruct__Group__0 : rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ; + // InternalRos2Parser.g:11858:1: rule__ParameterStruct__Group__0 : rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ; public final void rule__ParameterStruct__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11837:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) - // InternalRos2Parser.g:11838:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 + // InternalRos2Parser.g:11862:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) + // InternalRos2Parser.g:11863:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 { - pushFollow(FOLLOW_63); + pushFollow(FOLLOW_26); rule__ParameterStruct__Group__0__Impl(); state._fsp--; @@ -35625,21 +35666,21 @@ public final void rule__ParameterStruct__Group__0() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__0__Impl" - // InternalRos2Parser.g:11845:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:11870:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11849:1: ( ( () ) ) - // InternalRos2Parser.g:11850:1: ( () ) + // InternalRos2Parser.g:11874:1: ( ( () ) ) + // InternalRos2Parser.g:11875:1: ( () ) { - // InternalRos2Parser.g:11850:1: ( () ) - // InternalRos2Parser.g:11851:2: () + // InternalRos2Parser.g:11875:1: ( () ) + // InternalRos2Parser.g:11876:2: () { before(grammarAccess.getParameterStructAccess().getParameterStructAction_0()); - // InternalRos2Parser.g:11852:2: () - // InternalRos2Parser.g:11852:3: + // InternalRos2Parser.g:11877:2: () + // InternalRos2Parser.g:11877:3: { } @@ -35662,14 +35703,14 @@ public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group__1" - // InternalRos2Parser.g:11860:1: rule__ParameterStruct__Group__1 : rule__ParameterStruct__Group__1__Impl ; + // InternalRos2Parser.g:11885:1: rule__ParameterStruct__Group__1 : rule__ParameterStruct__Group__1__Impl ; public final void rule__ParameterStruct__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11864:1: ( rule__ParameterStruct__Group__1__Impl ) - // InternalRos2Parser.g:11865:2: rule__ParameterStruct__Group__1__Impl + // InternalRos2Parser.g:11889:1: ( rule__ParameterStruct__Group__1__Impl ) + // InternalRos2Parser.g:11890:2: rule__ParameterStruct__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group__1__Impl(); @@ -35695,29 +35736,29 @@ public final void rule__ParameterStruct__Group__1() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__1__Impl" - // InternalRos2Parser.g:11871:1: rule__ParameterStruct__Group__1__Impl : ( ( rule__ParameterStruct__Group_1__0 )? ) ; + // InternalRos2Parser.g:11896:1: rule__ParameterStruct__Group__1__Impl : ( ( rule__ParameterStruct__Group_1__0 )? ) ; public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11875:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) - // InternalRos2Parser.g:11876:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalRos2Parser.g:11900:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) + // InternalRos2Parser.g:11901:1: ( ( rule__ParameterStruct__Group_1__0 )? ) { - // InternalRos2Parser.g:11876:1: ( ( rule__ParameterStruct__Group_1__0 )? ) - // InternalRos2Parser.g:11877:2: ( rule__ParameterStruct__Group_1__0 )? + // InternalRos2Parser.g:11901:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalRos2Parser.g:11902:2: ( rule__ParameterStruct__Group_1__0 )? { before(grammarAccess.getParameterStructAccess().getGroup_1()); - // InternalRos2Parser.g:11878:2: ( rule__ParameterStruct__Group_1__0 )? - int alt73=2; - int LA73_0 = input.LA(1); + // InternalRos2Parser.g:11903:2: ( rule__ParameterStruct__Group_1__0 )? + int alt74=2; + int LA74_0 = input.LA(1); - if ( (LA73_0==LeftSquareBracket) ) { - alt73=1; + if ( (LA74_0==LeftSquareBracket) ) { + alt74=1; } - switch (alt73) { + switch (alt74) { case 1 : - // InternalRos2Parser.g:11878:3: rule__ParameterStruct__Group_1__0 + // InternalRos2Parser.g:11903:3: rule__ParameterStruct__Group_1__0 { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__0(); @@ -35753,16 +35794,16 @@ public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group_1__0" - // InternalRos2Parser.g:11887:1: rule__ParameterStruct__Group_1__0 : rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ; + // InternalRos2Parser.g:11912:1: rule__ParameterStruct__Group_1__0 : rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ; public final void rule__ParameterStruct__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11891:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) - // InternalRos2Parser.g:11892:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 + // InternalRos2Parser.g:11916:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) + // InternalRos2Parser.g:11917:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 { - pushFollow(FOLLOW_66); + pushFollow(FOLLOW_7); rule__ParameterStruct__Group_1__0__Impl(); state._fsp--; @@ -35791,17 +35832,17 @@ public final void rule__ParameterStruct__Group_1__0() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__0__Impl" - // InternalRos2Parser.g:11899:1: rule__ParameterStruct__Group_1__0__Impl : ( LeftSquareBracket ) ; + // InternalRos2Parser.g:11924:1: rule__ParameterStruct__Group_1__0__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterStruct__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11903:1: ( ( LeftSquareBracket ) ) - // InternalRos2Parser.g:11904:1: ( LeftSquareBracket ) + // InternalRos2Parser.g:11928:1: ( ( LeftSquareBracket ) ) + // InternalRos2Parser.g:11929:1: ( LeftSquareBracket ) { - // InternalRos2Parser.g:11904:1: ( LeftSquareBracket ) - // InternalRos2Parser.g:11905:2: LeftSquareBracket + // InternalRos2Parser.g:11929:1: ( LeftSquareBracket ) + // InternalRos2Parser.g:11930:2: LeftSquareBracket { before(grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_0()); match(input,LeftSquareBracket,FOLLOW_2); @@ -35828,14 +35869,14 @@ public final void rule__ParameterStruct__Group_1__0__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__1" - // InternalRos2Parser.g:11914:1: rule__ParameterStruct__Group_1__1 : rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ; + // InternalRos2Parser.g:11939:1: rule__ParameterStruct__Group_1__1 : rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ; public final void rule__ParameterStruct__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11918:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) - // InternalRos2Parser.g:11919:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 + // InternalRos2Parser.g:11943:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) + // InternalRos2Parser.g:11944:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 { pushFollow(FOLLOW_12); rule__ParameterStruct__Group_1__1__Impl(); @@ -35866,21 +35907,21 @@ public final void rule__ParameterStruct__Group_1__1() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__1__Impl" - // InternalRos2Parser.g:11926:1: rule__ParameterStruct__Group_1__1__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ; + // InternalRos2Parser.g:11951:1: rule__ParameterStruct__Group_1__1__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ; public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11930:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ) - // InternalRos2Parser.g:11931:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) + // InternalRos2Parser.g:11955:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ) + // InternalRos2Parser.g:11956:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) { - // InternalRos2Parser.g:11931:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) - // InternalRos2Parser.g:11932:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) + // InternalRos2Parser.g:11956:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) + // InternalRos2Parser.g:11957:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) { before(grammarAccess.getParameterStructAccess().getValueAssignment_1_1()); - // InternalRos2Parser.g:11933:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) - // InternalRos2Parser.g:11933:3: rule__ParameterStruct__ValueAssignment_1_1 + // InternalRos2Parser.g:11958:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) + // InternalRos2Parser.g:11958:3: rule__ParameterStruct__ValueAssignment_1_1 { pushFollow(FOLLOW_2); rule__ParameterStruct__ValueAssignment_1_1(); @@ -35913,14 +35954,14 @@ public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__2" - // InternalRos2Parser.g:11941:1: rule__ParameterStruct__Group_1__2 : rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ; + // InternalRos2Parser.g:11966:1: rule__ParameterStruct__Group_1__2 : rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ; public final void rule__ParameterStruct__Group_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11945:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) - // InternalRos2Parser.g:11946:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 + // InternalRos2Parser.g:11970:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) + // InternalRos2Parser.g:11971:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 { pushFollow(FOLLOW_12); rule__ParameterStruct__Group_1__2__Impl(); @@ -35951,33 +35992,33 @@ public final void rule__ParameterStruct__Group_1__2() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__2__Impl" - // InternalRos2Parser.g:11953:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__Group_1_2__0 )* ) ; + // InternalRos2Parser.g:11978:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__Group_1_2__0 )* ) ; public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11957:1: ( ( ( rule__ParameterStruct__Group_1_2__0 )* ) ) - // InternalRos2Parser.g:11958:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) + // InternalRos2Parser.g:11982:1: ( ( ( rule__ParameterStruct__Group_1_2__0 )* ) ) + // InternalRos2Parser.g:11983:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) { - // InternalRos2Parser.g:11958:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) - // InternalRos2Parser.g:11959:2: ( rule__ParameterStruct__Group_1_2__0 )* + // InternalRos2Parser.g:11983:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) + // InternalRos2Parser.g:11984:2: ( rule__ParameterStruct__Group_1_2__0 )* { before(grammarAccess.getParameterStructAccess().getGroup_1_2()); - // InternalRos2Parser.g:11960:2: ( rule__ParameterStruct__Group_1_2__0 )* - loop74: + // InternalRos2Parser.g:11985:2: ( rule__ParameterStruct__Group_1_2__0 )* + loop75: do { - int alt74=2; - int LA74_0 = input.LA(1); + int alt75=2; + int LA75_0 = input.LA(1); - if ( (LA74_0==Comma) ) { - alt74=1; + if ( (LA75_0==Comma) ) { + alt75=1; } - switch (alt74) { + switch (alt75) { case 1 : - // InternalRos2Parser.g:11960:3: rule__ParameterStruct__Group_1_2__0 + // InternalRos2Parser.g:11985:3: rule__ParameterStruct__Group_1_2__0 { pushFollow(FOLLOW_13); rule__ParameterStruct__Group_1_2__0(); @@ -35989,7 +36030,7 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx break; default : - break loop74; + break loop75; } } while (true); @@ -36016,14 +36057,14 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__3" - // InternalRos2Parser.g:11968:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl ; + // InternalRos2Parser.g:11993:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl ; public final void rule__ParameterStruct__Group_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11972:1: ( rule__ParameterStruct__Group_1__3__Impl ) - // InternalRos2Parser.g:11973:2: rule__ParameterStruct__Group_1__3__Impl + // InternalRos2Parser.g:11997:1: ( rule__ParameterStruct__Group_1__3__Impl ) + // InternalRos2Parser.g:11998:2: rule__ParameterStruct__Group_1__3__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__3__Impl(); @@ -36049,17 +36090,17 @@ public final void rule__ParameterStruct__Group_1__3() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__3__Impl" - // InternalRos2Parser.g:11979:1: rule__ParameterStruct__Group_1__3__Impl : ( RightSquareBracket ) ; + // InternalRos2Parser.g:12004:1: rule__ParameterStruct__Group_1__3__Impl : ( RightSquareBracket ) ; public final void rule__ParameterStruct__Group_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11983:1: ( ( RightSquareBracket ) ) - // InternalRos2Parser.g:11984:1: ( RightSquareBracket ) + // InternalRos2Parser.g:12008:1: ( ( RightSquareBracket ) ) + // InternalRos2Parser.g:12009:1: ( RightSquareBracket ) { - // InternalRos2Parser.g:11984:1: ( RightSquareBracket ) - // InternalRos2Parser.g:11985:2: RightSquareBracket + // InternalRos2Parser.g:12009:1: ( RightSquareBracket ) + // InternalRos2Parser.g:12010:2: RightSquareBracket { before(grammarAccess.getParameterStructAccess().getRightSquareBracketKeyword_1_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -36086,14 +36127,14 @@ public final void rule__ParameterStruct__Group_1__3__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1_2__0" - // InternalRos2Parser.g:11995:1: rule__ParameterStruct__Group_1_2__0 : rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ; + // InternalRos2Parser.g:12020:1: rule__ParameterStruct__Group_1_2__0 : rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ; public final void rule__ParameterStruct__Group_1_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:11999:1: ( rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ) - // InternalRos2Parser.g:12000:2: rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 + // InternalRos2Parser.g:12024:1: ( rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ) + // InternalRos2Parser.g:12025:2: rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 { pushFollow(FOLLOW_10); rule__ParameterStruct__Group_1_2__0__Impl(); @@ -36124,17 +36165,17 @@ public final void rule__ParameterStruct__Group_1_2__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__0__Impl" - // InternalRos2Parser.g:12007:1: rule__ParameterStruct__Group_1_2__0__Impl : ( Comma ) ; + // InternalRos2Parser.g:12032:1: rule__ParameterStruct__Group_1_2__0__Impl : ( Comma ) ; public final void rule__ParameterStruct__Group_1_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12011:1: ( ( Comma ) ) - // InternalRos2Parser.g:12012:1: ( Comma ) + // InternalRos2Parser.g:12036:1: ( ( Comma ) ) + // InternalRos2Parser.g:12037:1: ( Comma ) { - // InternalRos2Parser.g:12012:1: ( Comma ) - // InternalRos2Parser.g:12013:2: Comma + // InternalRos2Parser.g:12037:1: ( Comma ) + // InternalRos2Parser.g:12038:2: Comma { before(grammarAccess.getParameterStructAccess().getCommaKeyword_1_2_0()); match(input,Comma,FOLLOW_2); @@ -36161,16 +36202,16 @@ public final void rule__ParameterStruct__Group_1_2__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__1" - // InternalRos2Parser.g:12022:1: rule__ParameterStruct__Group_1_2__1 : rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ; + // InternalRos2Parser.g:12047:1: rule__ParameterStruct__Group_1_2__1 : rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ; public final void rule__ParameterStruct__Group_1_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12026:1: ( rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ) - // InternalRos2Parser.g:12027:2: rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 + // InternalRos2Parser.g:12051:1: ( rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ) + // InternalRos2Parser.g:12052:2: rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 { - pushFollow(FOLLOW_66); + pushFollow(FOLLOW_7); rule__ParameterStruct__Group_1_2__1__Impl(); state._fsp--; @@ -36199,17 +36240,17 @@ public final void rule__ParameterStruct__Group_1_2__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__1__Impl" - // InternalRos2Parser.g:12034:1: rule__ParameterStruct__Group_1_2__1__Impl : ( LeftSquareBracket ) ; + // InternalRos2Parser.g:12059:1: rule__ParameterStruct__Group_1_2__1__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterStruct__Group_1_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12038:1: ( ( LeftSquareBracket ) ) - // InternalRos2Parser.g:12039:1: ( LeftSquareBracket ) + // InternalRos2Parser.g:12063:1: ( ( LeftSquareBracket ) ) + // InternalRos2Parser.g:12064:1: ( LeftSquareBracket ) { - // InternalRos2Parser.g:12039:1: ( LeftSquareBracket ) - // InternalRos2Parser.g:12040:2: LeftSquareBracket + // InternalRos2Parser.g:12064:1: ( LeftSquareBracket ) + // InternalRos2Parser.g:12065:2: LeftSquareBracket { before(grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_2_1()); match(input,LeftSquareBracket,FOLLOW_2); @@ -36236,16 +36277,16 @@ public final void rule__ParameterStruct__Group_1_2__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__2" - // InternalRos2Parser.g:12049:1: rule__ParameterStruct__Group_1_2__2 : rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ; + // InternalRos2Parser.g:12074:1: rule__ParameterStruct__Group_1_2__2 : rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ; public final void rule__ParameterStruct__Group_1_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12053:1: ( rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ) - // InternalRos2Parser.g:12054:2: rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 + // InternalRos2Parser.g:12078:1: ( rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ) + // InternalRos2Parser.g:12079:2: rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 { - pushFollow(FOLLOW_67); + pushFollow(FOLLOW_66); rule__ParameterStruct__Group_1_2__2__Impl(); state._fsp--; @@ -36274,21 +36315,21 @@ public final void rule__ParameterStruct__Group_1_2__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__2__Impl" - // InternalRos2Parser.g:12061:1: rule__ParameterStruct__Group_1_2__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ; + // InternalRos2Parser.g:12086:1: rule__ParameterStruct__Group_1_2__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ; public final void rule__ParameterStruct__Group_1_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12065:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ) - // InternalRos2Parser.g:12066:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) + // InternalRos2Parser.g:12090:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ) + // InternalRos2Parser.g:12091:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) { - // InternalRos2Parser.g:12066:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) - // InternalRos2Parser.g:12067:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) + // InternalRos2Parser.g:12091:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) + // InternalRos2Parser.g:12092:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) { before(grammarAccess.getParameterStructAccess().getValueAssignment_1_2_2()); - // InternalRos2Parser.g:12068:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) - // InternalRos2Parser.g:12068:3: rule__ParameterStruct__ValueAssignment_1_2_2 + // InternalRos2Parser.g:12093:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) + // InternalRos2Parser.g:12093:3: rule__ParameterStruct__ValueAssignment_1_2_2 { pushFollow(FOLLOW_2); rule__ParameterStruct__ValueAssignment_1_2_2(); @@ -36321,14 +36362,14 @@ public final void rule__ParameterStruct__Group_1_2__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__3" - // InternalRos2Parser.g:12076:1: rule__ParameterStruct__Group_1_2__3 : rule__ParameterStruct__Group_1_2__3__Impl ; + // InternalRos2Parser.g:12101:1: rule__ParameterStruct__Group_1_2__3 : rule__ParameterStruct__Group_1_2__3__Impl ; public final void rule__ParameterStruct__Group_1_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12080:1: ( rule__ParameterStruct__Group_1_2__3__Impl ) - // InternalRos2Parser.g:12081:2: rule__ParameterStruct__Group_1_2__3__Impl + // InternalRos2Parser.g:12105:1: ( rule__ParameterStruct__Group_1_2__3__Impl ) + // InternalRos2Parser.g:12106:2: rule__ParameterStruct__Group_1_2__3__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1_2__3__Impl(); @@ -36354,17 +36395,17 @@ public final void rule__ParameterStruct__Group_1_2__3() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__3__Impl" - // InternalRos2Parser.g:12087:1: rule__ParameterStruct__Group_1_2__3__Impl : ( RightSquareBracket ) ; + // InternalRos2Parser.g:12112:1: rule__ParameterStruct__Group_1_2__3__Impl : ( RightSquareBracket ) ; public final void rule__ParameterStruct__Group_1_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12091:1: ( ( RightSquareBracket ) ) - // InternalRos2Parser.g:12092:1: ( RightSquareBracket ) + // InternalRos2Parser.g:12116:1: ( ( RightSquareBracket ) ) + // InternalRos2Parser.g:12117:1: ( RightSquareBracket ) { - // InternalRos2Parser.g:12092:1: ( RightSquareBracket ) - // InternalRos2Parser.g:12093:2: RightSquareBracket + // InternalRos2Parser.g:12117:1: ( RightSquareBracket ) + // InternalRos2Parser.g:12118:2: RightSquareBracket { before(grammarAccess.getParameterStructAccess().getRightSquareBracketKeyword_1_2_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -36391,16 +36432,16 @@ public final void rule__ParameterStruct__Group_1_2__3__Impl() throws Recognition // $ANTLR start "rule__ParameterStructMember__Group__0" - // InternalRos2Parser.g:12103:1: rule__ParameterStructMember__Group__0 : rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ; + // InternalRos2Parser.g:12128:1: rule__ParameterStructMember__Group__0 : rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ; public final void rule__ParameterStructMember__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12107:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) - // InternalRos2Parser.g:12108:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 + // InternalRos2Parser.g:12132:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) + // InternalRos2Parser.g:12133:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 { - pushFollow(FOLLOW_7); + pushFollow(FOLLOW_4); rule__ParameterStructMember__Group__0__Impl(); state._fsp--; @@ -36429,21 +36470,31 @@ public final void rule__ParameterStructMember__Group__0() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__0__Impl" - // InternalRos2Parser.g:12115:1: rule__ParameterStructMember__Group__0__Impl : ( ParameterStructMember ) ; + // InternalRos2Parser.g:12140:1: rule__ParameterStructMember__Group__0__Impl : ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ; public final void rule__ParameterStructMember__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12119:1: ( ( ParameterStructMember ) ) - // InternalRos2Parser.g:12120:1: ( ParameterStructMember ) + // InternalRos2Parser.g:12144:1: ( ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ) + // InternalRos2Parser.g:12145:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + { + // InternalRos2Parser.g:12145:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + // InternalRos2Parser.g:12146:2: ( rule__ParameterStructMember__NameAssignment_0 ) { - // InternalRos2Parser.g:12120:1: ( ParameterStructMember ) - // InternalRos2Parser.g:12121:2: ParameterStructMember + before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); + // InternalRos2Parser.g:12147:2: ( rule__ParameterStructMember__NameAssignment_0 ) + // InternalRos2Parser.g:12147:3: rule__ParameterStructMember__NameAssignment_0 { - before(grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); - match(input,ParameterStructMember,FOLLOW_2); - after(grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); + pushFollow(FOLLOW_2); + rule__ParameterStructMember__NameAssignment_0(); + + state._fsp--; + + + } + + after(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); } @@ -36466,16 +36517,16 @@ public final void rule__ParameterStructMember__Group__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__1" - // InternalRos2Parser.g:12130:1: rule__ParameterStructMember__Group__1 : rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ; + // InternalRos2Parser.g:12155:1: rule__ParameterStructMember__Group__1 : rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ; public final void rule__ParameterStructMember__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12134:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) - // InternalRos2Parser.g:12135:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 + // InternalRos2Parser.g:12159:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) + // InternalRos2Parser.g:12160:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 { - pushFollow(FOLLOW_4); + pushFollow(FOLLOW_5); rule__ParameterStructMember__Group__1__Impl(); state._fsp--; @@ -36504,31 +36555,21 @@ public final void rule__ParameterStructMember__Group__1() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__1__Impl" - // InternalRos2Parser.g:12142:1: rule__ParameterStructMember__Group__1__Impl : ( ( rule__ParameterStructMember__NameAssignment_1 ) ) ; + // InternalRos2Parser.g:12167:1: rule__ParameterStructMember__Group__1__Impl : ( Colon ) ; public final void rule__ParameterStructMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12146:1: ( ( ( rule__ParameterStructMember__NameAssignment_1 ) ) ) - // InternalRos2Parser.g:12147:1: ( ( rule__ParameterStructMember__NameAssignment_1 ) ) - { - // InternalRos2Parser.g:12147:1: ( ( rule__ParameterStructMember__NameAssignment_1 ) ) - // InternalRos2Parser.g:12148:2: ( rule__ParameterStructMember__NameAssignment_1 ) + // InternalRos2Parser.g:12171:1: ( ( Colon ) ) + // InternalRos2Parser.g:12172:1: ( Colon ) { - before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_1()); - // InternalRos2Parser.g:12149:2: ( rule__ParameterStructMember__NameAssignment_1 ) - // InternalRos2Parser.g:12149:3: rule__ParameterStructMember__NameAssignment_1 + // InternalRos2Parser.g:12172:1: ( Colon ) + // InternalRos2Parser.g:12173:2: Colon { - pushFollow(FOLLOW_2); - rule__ParameterStructMember__NameAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getParameterStructMemberAccess().getNameAssignment_1()); + before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); + match(input,Colon,FOLLOW_2); + after(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); } @@ -36551,16 +36592,16 @@ public final void rule__ParameterStructMember__Group__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__2" - // InternalRos2Parser.g:12157:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ; + // InternalRos2Parser.g:12182:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ; public final void rule__ParameterStructMember__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12161:1: ( rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ) - // InternalRos2Parser.g:12162:2: rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 + // InternalRos2Parser.g:12186:1: ( rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ) + // InternalRos2Parser.g:12187:2: rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 { - pushFollow(FOLLOW_5); + pushFollow(FOLLOW_26); rule__ParameterStructMember__Group__2__Impl(); state._fsp--; @@ -36589,21 +36630,21 @@ public final void rule__ParameterStructMember__Group__2() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__2__Impl" - // InternalRos2Parser.g:12169:1: rule__ParameterStructMember__Group__2__Impl : ( Colon ) ; + // InternalRos2Parser.g:12194:1: rule__ParameterStructMember__Group__2__Impl : ( RULE_BEGIN ) ; public final void rule__ParameterStructMember__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12173:1: ( ( Colon ) ) - // InternalRos2Parser.g:12174:1: ( Colon ) + // InternalRos2Parser.g:12198:1: ( ( RULE_BEGIN ) ) + // InternalRos2Parser.g:12199:1: ( RULE_BEGIN ) { - // InternalRos2Parser.g:12174:1: ( Colon ) - // InternalRos2Parser.g:12175:2: Colon + // InternalRos2Parser.g:12199:1: ( RULE_BEGIN ) + // InternalRos2Parser.g:12200:2: RULE_BEGIN { - before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_2()); - match(input,Colon,FOLLOW_2); - after(grammarAccess.getParameterStructMemberAccess().getColonKeyword_2()); + before(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); + match(input,RULE_BEGIN,FOLLOW_2); + after(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); } @@ -36626,16 +36667,16 @@ public final void rule__ParameterStructMember__Group__2__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__3" - // InternalRos2Parser.g:12184:1: rule__ParameterStructMember__Group__3 : rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ; + // InternalRos2Parser.g:12209:1: rule__ParameterStructMember__Group__3 : rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ; public final void rule__ParameterStructMember__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12188:1: ( rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ) - // InternalRos2Parser.g:12189:2: rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 + // InternalRos2Parser.g:12213:1: ( rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ) + // InternalRos2Parser.g:12214:2: rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 { - pushFollow(FOLLOW_63); + pushFollow(FOLLOW_23); rule__ParameterStructMember__Group__3__Impl(); state._fsp--; @@ -36664,106 +36705,31 @@ public final void rule__ParameterStructMember__Group__3() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__3__Impl" - // InternalRos2Parser.g:12196:1: rule__ParameterStructMember__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRos2Parser.g:12221:1: rule__ParameterStructMember__Group__3__Impl : ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) ; public final void rule__ParameterStructMember__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12200:1: ( ( RULE_BEGIN ) ) - // InternalRos2Parser.g:12201:1: ( RULE_BEGIN ) - { - // InternalRos2Parser.g:12201:1: ( RULE_BEGIN ) - // InternalRos2Parser.g:12202:2: RULE_BEGIN - { - before(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_3()); - match(input,RULE_BEGIN,FOLLOW_2); - after(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterStructMember__Group__3__Impl" - - - // $ANTLR start "rule__ParameterStructMember__Group__4" - // InternalRos2Parser.g:12211:1: rule__ParameterStructMember__Group__4 : rule__ParameterStructMember__Group__4__Impl rule__ParameterStructMember__Group__5 ; - public final void rule__ParameterStructMember__Group__4() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos2Parser.g:12215:1: ( rule__ParameterStructMember__Group__4__Impl rule__ParameterStructMember__Group__5 ) - // InternalRos2Parser.g:12216:2: rule__ParameterStructMember__Group__4__Impl rule__ParameterStructMember__Group__5 + // InternalRos2Parser.g:12225:1: ( ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) ) + // InternalRos2Parser.g:12226:1: ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) { - pushFollow(FOLLOW_23); - rule__ParameterStructMember__Group__4__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ParameterStructMember__Group__5(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterStructMember__Group__4" - - - // $ANTLR start "rule__ParameterStructMember__Group__4__Impl" - // InternalRos2Parser.g:12223:1: rule__ParameterStructMember__Group__4__Impl : ( ( rule__ParameterStructMember__ValueAssignment_4 ) ) ; - public final void rule__ParameterStructMember__Group__4__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRos2Parser.g:12227:1: ( ( ( rule__ParameterStructMember__ValueAssignment_4 ) ) ) - // InternalRos2Parser.g:12228:1: ( ( rule__ParameterStructMember__ValueAssignment_4 ) ) + // InternalRos2Parser.g:12226:1: ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) + // InternalRos2Parser.g:12227:2: ( rule__ParameterStructMember__ValueAssignment_3 ) { - // InternalRos2Parser.g:12228:1: ( ( rule__ParameterStructMember__ValueAssignment_4 ) ) - // InternalRos2Parser.g:12229:2: ( rule__ParameterStructMember__ValueAssignment_4 ) - { - before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_4()); - // InternalRos2Parser.g:12230:2: ( rule__ParameterStructMember__ValueAssignment_4 ) - // InternalRos2Parser.g:12230:3: rule__ParameterStructMember__ValueAssignment_4 + before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3()); + // InternalRos2Parser.g:12228:2: ( rule__ParameterStructMember__ValueAssignment_3 ) + // InternalRos2Parser.g:12228:3: rule__ParameterStructMember__ValueAssignment_3 { pushFollow(FOLLOW_2); - rule__ParameterStructMember__ValueAssignment_4(); + rule__ParameterStructMember__ValueAssignment_3(); state._fsp--; } - after(grammarAccess.getParameterStructMemberAccess().getValueAssignment_4()); + after(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3()); } @@ -36782,21 +36748,21 @@ public final void rule__ParameterStructMember__Group__4__Impl() throws Recogniti } return ; } - // $ANTLR end "rule__ParameterStructMember__Group__4__Impl" + // $ANTLR end "rule__ParameterStructMember__Group__3__Impl" - // $ANTLR start "rule__ParameterStructMember__Group__5" - // InternalRos2Parser.g:12238:1: rule__ParameterStructMember__Group__5 : rule__ParameterStructMember__Group__5__Impl ; - public final void rule__ParameterStructMember__Group__5() throws RecognitionException { + // $ANTLR start "rule__ParameterStructMember__Group__4" + // InternalRos2Parser.g:12236:1: rule__ParameterStructMember__Group__4 : rule__ParameterStructMember__Group__4__Impl ; + public final void rule__ParameterStructMember__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12242:1: ( rule__ParameterStructMember__Group__5__Impl ) - // InternalRos2Parser.g:12243:2: rule__ParameterStructMember__Group__5__Impl + // InternalRos2Parser.g:12240:1: ( rule__ParameterStructMember__Group__4__Impl ) + // InternalRos2Parser.g:12241:2: rule__ParameterStructMember__Group__4__Impl { pushFollow(FOLLOW_2); - rule__ParameterStructMember__Group__5__Impl(); + rule__ParameterStructMember__Group__4__Impl(); state._fsp--; @@ -36815,25 +36781,25 @@ public final void rule__ParameterStructMember__Group__5() throws RecognitionExce } return ; } - // $ANTLR end "rule__ParameterStructMember__Group__5" + // $ANTLR end "rule__ParameterStructMember__Group__4" - // $ANTLR start "rule__ParameterStructMember__Group__5__Impl" - // InternalRos2Parser.g:12249:1: rule__ParameterStructMember__Group__5__Impl : ( RULE_END ) ; - public final void rule__ParameterStructMember__Group__5__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterStructMember__Group__4__Impl" + // InternalRos2Parser.g:12247:1: rule__ParameterStructMember__Group__4__Impl : ( RULE_END ) ; + public final void rule__ParameterStructMember__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12253:1: ( ( RULE_END ) ) - // InternalRos2Parser.g:12254:1: ( RULE_END ) + // InternalRos2Parser.g:12251:1: ( ( RULE_END ) ) + // InternalRos2Parser.g:12252:1: ( RULE_END ) { - // InternalRos2Parser.g:12254:1: ( RULE_END ) - // InternalRos2Parser.g:12255:2: RULE_END + // InternalRos2Parser.g:12252:1: ( RULE_END ) + // InternalRos2Parser.g:12253:2: RULE_END { - before(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_5()); + before(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); match(input,RULE_END,FOLLOW_2); - after(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_5()); + after(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); } @@ -36852,20 +36818,20 @@ public final void rule__ParameterStructMember__Group__5__Impl() throws Recogniti } return ; } - // $ANTLR end "rule__ParameterStructMember__Group__5__Impl" + // $ANTLR end "rule__ParameterStructMember__Group__4__Impl" // $ANTLR start "rule__ParameterStructTypeMember__Group__0" - // InternalRos2Parser.g:12265:1: rule__ParameterStructTypeMember__Group__0 : rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ; + // InternalRos2Parser.g:12263:1: rule__ParameterStructTypeMember__Group__0 : rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ; public final void rule__ParameterStructTypeMember__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12269:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) - // InternalRos2Parser.g:12270:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 + // InternalRos2Parser.g:12267:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) + // InternalRos2Parser.g:12268:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 { - pushFollow(FOLLOW_25); + pushFollow(FOLLOW_24); rule__ParameterStructTypeMember__Group__0__Impl(); state._fsp--; @@ -36894,21 +36860,21 @@ public final void rule__ParameterStructTypeMember__Group__0() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__0__Impl" - // InternalRos2Parser.g:12277:1: rule__ParameterStructTypeMember__Group__0__Impl : ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ; + // InternalRos2Parser.g:12275:1: rule__ParameterStructTypeMember__Group__0__Impl : ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ; public final void rule__ParameterStructTypeMember__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12281:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) - // InternalRos2Parser.g:12282:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalRos2Parser.g:12279:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) + // InternalRos2Parser.g:12280:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) { - // InternalRos2Parser.g:12282:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) - // InternalRos2Parser.g:12283:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalRos2Parser.g:12280:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalRos2Parser.g:12281:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getNameAssignment_0()); - // InternalRos2Parser.g:12284:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) - // InternalRos2Parser.g:12284:3: rule__ParameterStructTypeMember__NameAssignment_0 + // InternalRos2Parser.g:12282:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalRos2Parser.g:12282:3: rule__ParameterStructTypeMember__NameAssignment_0 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__NameAssignment_0(); @@ -36941,14 +36907,14 @@ public final void rule__ParameterStructTypeMember__Group__0__Impl() throws Recog // $ANTLR start "rule__ParameterStructTypeMember__Group__1" - // InternalRos2Parser.g:12292:1: rule__ParameterStructTypeMember__Group__1 : rule__ParameterStructTypeMember__Group__1__Impl ; + // InternalRos2Parser.g:12290:1: rule__ParameterStructTypeMember__Group__1 : rule__ParameterStructTypeMember__Group__1__Impl ; public final void rule__ParameterStructTypeMember__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12296:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) - // InternalRos2Parser.g:12297:2: rule__ParameterStructTypeMember__Group__1__Impl + // InternalRos2Parser.g:12294:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) + // InternalRos2Parser.g:12295:2: rule__ParameterStructTypeMember__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__Group__1__Impl(); @@ -36974,21 +36940,21 @@ public final void rule__ParameterStructTypeMember__Group__1() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__1__Impl" - // InternalRos2Parser.g:12303:1: rule__ParameterStructTypeMember__Group__1__Impl : ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ; + // InternalRos2Parser.g:12301:1: rule__ParameterStructTypeMember__Group__1__Impl : ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ; public final void rule__ParameterStructTypeMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12307:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) - // InternalRos2Parser.g:12308:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalRos2Parser.g:12305:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) + // InternalRos2Parser.g:12306:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) { - // InternalRos2Parser.g:12308:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) - // InternalRos2Parser.g:12309:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalRos2Parser.g:12306:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalRos2Parser.g:12307:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeAssignment_1()); - // InternalRos2Parser.g:12310:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) - // InternalRos2Parser.g:12310:3: rule__ParameterStructTypeMember__TypeAssignment_1 + // InternalRos2Parser.g:12308:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalRos2Parser.g:12308:3: rule__ParameterStructTypeMember__TypeAssignment_1 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__TypeAssignment_1(); @@ -37021,16 +36987,16 @@ public final void rule__ParameterStructTypeMember__Group__1__Impl() throws Recog // $ANTLR start "rule__MessagePart__Group__0" - // InternalRos2Parser.g:12319:1: rule__MessagePart__Group__0 : rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 ; + // InternalRos2Parser.g:12317:1: rule__MessagePart__Group__0 : rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 ; public final void rule__MessagePart__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12323:1: ( rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 ) - // InternalRos2Parser.g:12324:2: rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 + // InternalRos2Parser.g:12321:1: ( rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 ) + // InternalRos2Parser.g:12322:2: rule__MessagePart__Group__0__Impl rule__MessagePart__Group__1 { - pushFollow(FOLLOW_68); + pushFollow(FOLLOW_67); rule__MessagePart__Group__0__Impl(); state._fsp--; @@ -37059,21 +37025,21 @@ public final void rule__MessagePart__Group__0() throws RecognitionException { // $ANTLR start "rule__MessagePart__Group__0__Impl" - // InternalRos2Parser.g:12331:1: rule__MessagePart__Group__0__Impl : ( ( rule__MessagePart__TypeAssignment_0 ) ) ; + // InternalRos2Parser.g:12329:1: rule__MessagePart__Group__0__Impl : ( ( rule__MessagePart__TypeAssignment_0 ) ) ; public final void rule__MessagePart__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12335:1: ( ( ( rule__MessagePart__TypeAssignment_0 ) ) ) - // InternalRos2Parser.g:12336:1: ( ( rule__MessagePart__TypeAssignment_0 ) ) + // InternalRos2Parser.g:12333:1: ( ( ( rule__MessagePart__TypeAssignment_0 ) ) ) + // InternalRos2Parser.g:12334:1: ( ( rule__MessagePart__TypeAssignment_0 ) ) { - // InternalRos2Parser.g:12336:1: ( ( rule__MessagePart__TypeAssignment_0 ) ) - // InternalRos2Parser.g:12337:2: ( rule__MessagePart__TypeAssignment_0 ) + // InternalRos2Parser.g:12334:1: ( ( rule__MessagePart__TypeAssignment_0 ) ) + // InternalRos2Parser.g:12335:2: ( rule__MessagePart__TypeAssignment_0 ) { before(grammarAccess.getMessagePartAccess().getTypeAssignment_0()); - // InternalRos2Parser.g:12338:2: ( rule__MessagePart__TypeAssignment_0 ) - // InternalRos2Parser.g:12338:3: rule__MessagePart__TypeAssignment_0 + // InternalRos2Parser.g:12336:2: ( rule__MessagePart__TypeAssignment_0 ) + // InternalRos2Parser.g:12336:3: rule__MessagePart__TypeAssignment_0 { pushFollow(FOLLOW_2); rule__MessagePart__TypeAssignment_0(); @@ -37106,14 +37072,14 @@ public final void rule__MessagePart__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__MessagePart__Group__1" - // InternalRos2Parser.g:12346:1: rule__MessagePart__Group__1 : rule__MessagePart__Group__1__Impl ; + // InternalRos2Parser.g:12344:1: rule__MessagePart__Group__1 : rule__MessagePart__Group__1__Impl ; public final void rule__MessagePart__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12350:1: ( rule__MessagePart__Group__1__Impl ) - // InternalRos2Parser.g:12351:2: rule__MessagePart__Group__1__Impl + // InternalRos2Parser.g:12348:1: ( rule__MessagePart__Group__1__Impl ) + // InternalRos2Parser.g:12349:2: rule__MessagePart__Group__1__Impl { pushFollow(FOLLOW_2); rule__MessagePart__Group__1__Impl(); @@ -37139,21 +37105,21 @@ public final void rule__MessagePart__Group__1() throws RecognitionException { // $ANTLR start "rule__MessagePart__Group__1__Impl" - // InternalRos2Parser.g:12357:1: rule__MessagePart__Group__1__Impl : ( ( rule__MessagePart__DataAssignment_1 ) ) ; + // InternalRos2Parser.g:12355:1: rule__MessagePart__Group__1__Impl : ( ( rule__MessagePart__DataAssignment_1 ) ) ; public final void rule__MessagePart__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12361:1: ( ( ( rule__MessagePart__DataAssignment_1 ) ) ) - // InternalRos2Parser.g:12362:1: ( ( rule__MessagePart__DataAssignment_1 ) ) + // InternalRos2Parser.g:12359:1: ( ( ( rule__MessagePart__DataAssignment_1 ) ) ) + // InternalRos2Parser.g:12360:1: ( ( rule__MessagePart__DataAssignment_1 ) ) { - // InternalRos2Parser.g:12362:1: ( ( rule__MessagePart__DataAssignment_1 ) ) - // InternalRos2Parser.g:12363:2: ( rule__MessagePart__DataAssignment_1 ) + // InternalRos2Parser.g:12360:1: ( ( rule__MessagePart__DataAssignment_1 ) ) + // InternalRos2Parser.g:12361:2: ( rule__MessagePart__DataAssignment_1 ) { before(grammarAccess.getMessagePartAccess().getDataAssignment_1()); - // InternalRos2Parser.g:12364:2: ( rule__MessagePart__DataAssignment_1 ) - // InternalRos2Parser.g:12364:3: rule__MessagePart__DataAssignment_1 + // InternalRos2Parser.g:12362:2: ( rule__MessagePart__DataAssignment_1 ) + // InternalRos2Parser.g:12362:3: rule__MessagePart__DataAssignment_1 { pushFollow(FOLLOW_2); rule__MessagePart__DataAssignment_1(); @@ -37186,16 +37152,16 @@ public final void rule__MessagePart__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Bool__Group__0" - // InternalRos2Parser.g:12373:1: rule__Bool__Group__0 : rule__Bool__Group__0__Impl rule__Bool__Group__1 ; + // InternalRos2Parser.g:12371:1: rule__Bool__Group__0 : rule__Bool__Group__0__Impl rule__Bool__Group__1 ; public final void rule__Bool__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12377:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) - // InternalRos2Parser.g:12378:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 + // InternalRos2Parser.g:12375:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) + // InternalRos2Parser.g:12376:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 { - pushFollow(FOLLOW_69); + pushFollow(FOLLOW_68); rule__Bool__Group__0__Impl(); state._fsp--; @@ -37224,21 +37190,21 @@ public final void rule__Bool__Group__0() throws RecognitionException { // $ANTLR start "rule__Bool__Group__0__Impl" - // InternalRos2Parser.g:12385:1: rule__Bool__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:12383:1: rule__Bool__Group__0__Impl : ( () ) ; public final void rule__Bool__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12389:1: ( ( () ) ) - // InternalRos2Parser.g:12390:1: ( () ) + // InternalRos2Parser.g:12387:1: ( ( () ) ) + // InternalRos2Parser.g:12388:1: ( () ) { - // InternalRos2Parser.g:12390:1: ( () ) - // InternalRos2Parser.g:12391:2: () + // InternalRos2Parser.g:12388:1: ( () ) + // InternalRos2Parser.g:12389:2: () { before(grammarAccess.getBoolAccess().getBoolAction_0()); - // InternalRos2Parser.g:12392:2: () - // InternalRos2Parser.g:12392:3: + // InternalRos2Parser.g:12390:2: () + // InternalRos2Parser.g:12390:3: { } @@ -37261,14 +37227,14 @@ public final void rule__Bool__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1" - // InternalRos2Parser.g:12400:1: rule__Bool__Group__1 : rule__Bool__Group__1__Impl ; + // InternalRos2Parser.g:12398:1: rule__Bool__Group__1 : rule__Bool__Group__1__Impl ; public final void rule__Bool__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12404:1: ( rule__Bool__Group__1__Impl ) - // InternalRos2Parser.g:12405:2: rule__Bool__Group__1__Impl + // InternalRos2Parser.g:12402:1: ( rule__Bool__Group__1__Impl ) + // InternalRos2Parser.g:12403:2: rule__Bool__Group__1__Impl { pushFollow(FOLLOW_2); rule__Bool__Group__1__Impl(); @@ -37294,17 +37260,17 @@ public final void rule__Bool__Group__1() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1__Impl" - // InternalRos2Parser.g:12411:1: rule__Bool__Group__1__Impl : ( Bool ) ; + // InternalRos2Parser.g:12409:1: rule__Bool__Group__1__Impl : ( Bool ) ; public final void rule__Bool__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12415:1: ( ( Bool ) ) - // InternalRos2Parser.g:12416:1: ( Bool ) + // InternalRos2Parser.g:12413:1: ( ( Bool ) ) + // InternalRos2Parser.g:12414:1: ( Bool ) { - // InternalRos2Parser.g:12416:1: ( Bool ) - // InternalRos2Parser.g:12417:2: Bool + // InternalRos2Parser.g:12414:1: ( Bool ) + // InternalRos2Parser.g:12415:2: Bool { before(grammarAccess.getBoolAccess().getBoolKeyword_1()); match(input,Bool,FOLLOW_2); @@ -37331,16 +37297,16 @@ public final void rule__Bool__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0" - // InternalRos2Parser.g:12427:1: rule__Int8__Group__0 : rule__Int8__Group__0__Impl rule__Int8__Group__1 ; + // InternalRos2Parser.g:12425:1: rule__Int8__Group__0 : rule__Int8__Group__0__Impl rule__Int8__Group__1 ; public final void rule__Int8__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12431:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) - // InternalRos2Parser.g:12432:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 + // InternalRos2Parser.g:12429:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) + // InternalRos2Parser.g:12430:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 { - pushFollow(FOLLOW_70); + pushFollow(FOLLOW_69); rule__Int8__Group__0__Impl(); state._fsp--; @@ -37369,21 +37335,21 @@ public final void rule__Int8__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0__Impl" - // InternalRos2Parser.g:12439:1: rule__Int8__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:12437:1: rule__Int8__Group__0__Impl : ( () ) ; public final void rule__Int8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12443:1: ( ( () ) ) - // InternalRos2Parser.g:12444:1: ( () ) + // InternalRos2Parser.g:12441:1: ( ( () ) ) + // InternalRos2Parser.g:12442:1: ( () ) { - // InternalRos2Parser.g:12444:1: ( () ) - // InternalRos2Parser.g:12445:2: () + // InternalRos2Parser.g:12442:1: ( () ) + // InternalRos2Parser.g:12443:2: () { before(grammarAccess.getInt8Access().getInt8Action_0()); - // InternalRos2Parser.g:12446:2: () - // InternalRos2Parser.g:12446:3: + // InternalRos2Parser.g:12444:2: () + // InternalRos2Parser.g:12444:3: { } @@ -37406,14 +37372,14 @@ public final void rule__Int8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1" - // InternalRos2Parser.g:12454:1: rule__Int8__Group__1 : rule__Int8__Group__1__Impl ; + // InternalRos2Parser.g:12452:1: rule__Int8__Group__1 : rule__Int8__Group__1__Impl ; public final void rule__Int8__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12458:1: ( rule__Int8__Group__1__Impl ) - // InternalRos2Parser.g:12459:2: rule__Int8__Group__1__Impl + // InternalRos2Parser.g:12456:1: ( rule__Int8__Group__1__Impl ) + // InternalRos2Parser.g:12457:2: rule__Int8__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int8__Group__1__Impl(); @@ -37439,17 +37405,17 @@ public final void rule__Int8__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1__Impl" - // InternalRos2Parser.g:12465:1: rule__Int8__Group__1__Impl : ( Int8 ) ; + // InternalRos2Parser.g:12463:1: rule__Int8__Group__1__Impl : ( Int8 ) ; public final void rule__Int8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12469:1: ( ( Int8 ) ) - // InternalRos2Parser.g:12470:1: ( Int8 ) + // InternalRos2Parser.g:12467:1: ( ( Int8 ) ) + // InternalRos2Parser.g:12468:1: ( Int8 ) { - // InternalRos2Parser.g:12470:1: ( Int8 ) - // InternalRos2Parser.g:12471:2: Int8 + // InternalRos2Parser.g:12468:1: ( Int8 ) + // InternalRos2Parser.g:12469:2: Int8 { before(grammarAccess.getInt8Access().getInt8Keyword_1()); match(input,Int8,FOLLOW_2); @@ -37476,16 +37442,16 @@ public final void rule__Int8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0" - // InternalRos2Parser.g:12481:1: rule__Uint8__Group__0 : rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ; + // InternalRos2Parser.g:12479:1: rule__Uint8__Group__0 : rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ; public final void rule__Uint8__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12485:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) - // InternalRos2Parser.g:12486:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 + // InternalRos2Parser.g:12483:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) + // InternalRos2Parser.g:12484:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 { - pushFollow(FOLLOW_71); + pushFollow(FOLLOW_70); rule__Uint8__Group__0__Impl(); state._fsp--; @@ -37514,21 +37480,21 @@ public final void rule__Uint8__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0__Impl" - // InternalRos2Parser.g:12493:1: rule__Uint8__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:12491:1: rule__Uint8__Group__0__Impl : ( () ) ; public final void rule__Uint8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12497:1: ( ( () ) ) - // InternalRos2Parser.g:12498:1: ( () ) + // InternalRos2Parser.g:12495:1: ( ( () ) ) + // InternalRos2Parser.g:12496:1: ( () ) { - // InternalRos2Parser.g:12498:1: ( () ) - // InternalRos2Parser.g:12499:2: () + // InternalRos2Parser.g:12496:1: ( () ) + // InternalRos2Parser.g:12497:2: () { before(grammarAccess.getUint8Access().getUint8Action_0()); - // InternalRos2Parser.g:12500:2: () - // InternalRos2Parser.g:12500:3: + // InternalRos2Parser.g:12498:2: () + // InternalRos2Parser.g:12498:3: { } @@ -37551,14 +37517,14 @@ public final void rule__Uint8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1" - // InternalRos2Parser.g:12508:1: rule__Uint8__Group__1 : rule__Uint8__Group__1__Impl ; + // InternalRos2Parser.g:12506:1: rule__Uint8__Group__1 : rule__Uint8__Group__1__Impl ; public final void rule__Uint8__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12512:1: ( rule__Uint8__Group__1__Impl ) - // InternalRos2Parser.g:12513:2: rule__Uint8__Group__1__Impl + // InternalRos2Parser.g:12510:1: ( rule__Uint8__Group__1__Impl ) + // InternalRos2Parser.g:12511:2: rule__Uint8__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint8__Group__1__Impl(); @@ -37584,17 +37550,17 @@ public final void rule__Uint8__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1__Impl" - // InternalRos2Parser.g:12519:1: rule__Uint8__Group__1__Impl : ( Uint8 ) ; + // InternalRos2Parser.g:12517:1: rule__Uint8__Group__1__Impl : ( Uint8 ) ; public final void rule__Uint8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12523:1: ( ( Uint8 ) ) - // InternalRos2Parser.g:12524:1: ( Uint8 ) + // InternalRos2Parser.g:12521:1: ( ( Uint8 ) ) + // InternalRos2Parser.g:12522:1: ( Uint8 ) { - // InternalRos2Parser.g:12524:1: ( Uint8 ) - // InternalRos2Parser.g:12525:2: Uint8 + // InternalRos2Parser.g:12522:1: ( Uint8 ) + // InternalRos2Parser.g:12523:2: Uint8 { before(grammarAccess.getUint8Access().getUint8Keyword_1()); match(input,Uint8,FOLLOW_2); @@ -37621,16 +37587,16 @@ public final void rule__Uint8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0" - // InternalRos2Parser.g:12535:1: rule__Int16__Group__0 : rule__Int16__Group__0__Impl rule__Int16__Group__1 ; + // InternalRos2Parser.g:12533:1: rule__Int16__Group__0 : rule__Int16__Group__0__Impl rule__Int16__Group__1 ; public final void rule__Int16__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12539:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) - // InternalRos2Parser.g:12540:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 + // InternalRos2Parser.g:12537:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) + // InternalRos2Parser.g:12538:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 { - pushFollow(FOLLOW_72); + pushFollow(FOLLOW_71); rule__Int16__Group__0__Impl(); state._fsp--; @@ -37659,21 +37625,21 @@ public final void rule__Int16__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0__Impl" - // InternalRos2Parser.g:12547:1: rule__Int16__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:12545:1: rule__Int16__Group__0__Impl : ( () ) ; public final void rule__Int16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12551:1: ( ( () ) ) - // InternalRos2Parser.g:12552:1: ( () ) + // InternalRos2Parser.g:12549:1: ( ( () ) ) + // InternalRos2Parser.g:12550:1: ( () ) { - // InternalRos2Parser.g:12552:1: ( () ) - // InternalRos2Parser.g:12553:2: () + // InternalRos2Parser.g:12550:1: ( () ) + // InternalRos2Parser.g:12551:2: () { before(grammarAccess.getInt16Access().getInt16Action_0()); - // InternalRos2Parser.g:12554:2: () - // InternalRos2Parser.g:12554:3: + // InternalRos2Parser.g:12552:2: () + // InternalRos2Parser.g:12552:3: { } @@ -37696,14 +37662,14 @@ public final void rule__Int16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1" - // InternalRos2Parser.g:12562:1: rule__Int16__Group__1 : rule__Int16__Group__1__Impl ; + // InternalRos2Parser.g:12560:1: rule__Int16__Group__1 : rule__Int16__Group__1__Impl ; public final void rule__Int16__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12566:1: ( rule__Int16__Group__1__Impl ) - // InternalRos2Parser.g:12567:2: rule__Int16__Group__1__Impl + // InternalRos2Parser.g:12564:1: ( rule__Int16__Group__1__Impl ) + // InternalRos2Parser.g:12565:2: rule__Int16__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int16__Group__1__Impl(); @@ -37729,17 +37695,17 @@ public final void rule__Int16__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1__Impl" - // InternalRos2Parser.g:12573:1: rule__Int16__Group__1__Impl : ( Int16 ) ; + // InternalRos2Parser.g:12571:1: rule__Int16__Group__1__Impl : ( Int16 ) ; public final void rule__Int16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12577:1: ( ( Int16 ) ) - // InternalRos2Parser.g:12578:1: ( Int16 ) + // InternalRos2Parser.g:12575:1: ( ( Int16 ) ) + // InternalRos2Parser.g:12576:1: ( Int16 ) { - // InternalRos2Parser.g:12578:1: ( Int16 ) - // InternalRos2Parser.g:12579:2: Int16 + // InternalRos2Parser.g:12576:1: ( Int16 ) + // InternalRos2Parser.g:12577:2: Int16 { before(grammarAccess.getInt16Access().getInt16Keyword_1()); match(input,Int16,FOLLOW_2); @@ -37766,16 +37732,16 @@ public final void rule__Int16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0" - // InternalRos2Parser.g:12589:1: rule__Uint16__Group__0 : rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ; + // InternalRos2Parser.g:12587:1: rule__Uint16__Group__0 : rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ; public final void rule__Uint16__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12593:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) - // InternalRos2Parser.g:12594:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 + // InternalRos2Parser.g:12591:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) + // InternalRos2Parser.g:12592:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 { - pushFollow(FOLLOW_73); + pushFollow(FOLLOW_72); rule__Uint16__Group__0__Impl(); state._fsp--; @@ -37804,21 +37770,21 @@ public final void rule__Uint16__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0__Impl" - // InternalRos2Parser.g:12601:1: rule__Uint16__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:12599:1: rule__Uint16__Group__0__Impl : ( () ) ; public final void rule__Uint16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12605:1: ( ( () ) ) - // InternalRos2Parser.g:12606:1: ( () ) + // InternalRos2Parser.g:12603:1: ( ( () ) ) + // InternalRos2Parser.g:12604:1: ( () ) { - // InternalRos2Parser.g:12606:1: ( () ) - // InternalRos2Parser.g:12607:2: () + // InternalRos2Parser.g:12604:1: ( () ) + // InternalRos2Parser.g:12605:2: () { before(grammarAccess.getUint16Access().getUint16Action_0()); - // InternalRos2Parser.g:12608:2: () - // InternalRos2Parser.g:12608:3: + // InternalRos2Parser.g:12606:2: () + // InternalRos2Parser.g:12606:3: { } @@ -37841,14 +37807,14 @@ public final void rule__Uint16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1" - // InternalRos2Parser.g:12616:1: rule__Uint16__Group__1 : rule__Uint16__Group__1__Impl ; + // InternalRos2Parser.g:12614:1: rule__Uint16__Group__1 : rule__Uint16__Group__1__Impl ; public final void rule__Uint16__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12620:1: ( rule__Uint16__Group__1__Impl ) - // InternalRos2Parser.g:12621:2: rule__Uint16__Group__1__Impl + // InternalRos2Parser.g:12618:1: ( rule__Uint16__Group__1__Impl ) + // InternalRos2Parser.g:12619:2: rule__Uint16__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint16__Group__1__Impl(); @@ -37874,17 +37840,17 @@ public final void rule__Uint16__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1__Impl" - // InternalRos2Parser.g:12627:1: rule__Uint16__Group__1__Impl : ( Uint16 ) ; + // InternalRos2Parser.g:12625:1: rule__Uint16__Group__1__Impl : ( Uint16 ) ; public final void rule__Uint16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12631:1: ( ( Uint16 ) ) - // InternalRos2Parser.g:12632:1: ( Uint16 ) + // InternalRos2Parser.g:12629:1: ( ( Uint16 ) ) + // InternalRos2Parser.g:12630:1: ( Uint16 ) { - // InternalRos2Parser.g:12632:1: ( Uint16 ) - // InternalRos2Parser.g:12633:2: Uint16 + // InternalRos2Parser.g:12630:1: ( Uint16 ) + // InternalRos2Parser.g:12631:2: Uint16 { before(grammarAccess.getUint16Access().getUint16Keyword_1()); match(input,Uint16,FOLLOW_2); @@ -37911,16 +37877,16 @@ public final void rule__Uint16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0" - // InternalRos2Parser.g:12643:1: rule__Int32__Group__0 : rule__Int32__Group__0__Impl rule__Int32__Group__1 ; + // InternalRos2Parser.g:12641:1: rule__Int32__Group__0 : rule__Int32__Group__0__Impl rule__Int32__Group__1 ; public final void rule__Int32__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12647:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) - // InternalRos2Parser.g:12648:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 + // InternalRos2Parser.g:12645:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) + // InternalRos2Parser.g:12646:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 { - pushFollow(FOLLOW_74); + pushFollow(FOLLOW_73); rule__Int32__Group__0__Impl(); state._fsp--; @@ -37949,21 +37915,21 @@ public final void rule__Int32__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0__Impl" - // InternalRos2Parser.g:12655:1: rule__Int32__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:12653:1: rule__Int32__Group__0__Impl : ( () ) ; public final void rule__Int32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12659:1: ( ( () ) ) - // InternalRos2Parser.g:12660:1: ( () ) + // InternalRos2Parser.g:12657:1: ( ( () ) ) + // InternalRos2Parser.g:12658:1: ( () ) { - // InternalRos2Parser.g:12660:1: ( () ) - // InternalRos2Parser.g:12661:2: () + // InternalRos2Parser.g:12658:1: ( () ) + // InternalRos2Parser.g:12659:2: () { before(grammarAccess.getInt32Access().getInt32Action_0()); - // InternalRos2Parser.g:12662:2: () - // InternalRos2Parser.g:12662:3: + // InternalRos2Parser.g:12660:2: () + // InternalRos2Parser.g:12660:3: { } @@ -37986,14 +37952,14 @@ public final void rule__Int32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1" - // InternalRos2Parser.g:12670:1: rule__Int32__Group__1 : rule__Int32__Group__1__Impl ; + // InternalRos2Parser.g:12668:1: rule__Int32__Group__1 : rule__Int32__Group__1__Impl ; public final void rule__Int32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12674:1: ( rule__Int32__Group__1__Impl ) - // InternalRos2Parser.g:12675:2: rule__Int32__Group__1__Impl + // InternalRos2Parser.g:12672:1: ( rule__Int32__Group__1__Impl ) + // InternalRos2Parser.g:12673:2: rule__Int32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int32__Group__1__Impl(); @@ -38019,17 +37985,17 @@ public final void rule__Int32__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1__Impl" - // InternalRos2Parser.g:12681:1: rule__Int32__Group__1__Impl : ( Int32 ) ; + // InternalRos2Parser.g:12679:1: rule__Int32__Group__1__Impl : ( Int32 ) ; public final void rule__Int32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12685:1: ( ( Int32 ) ) - // InternalRos2Parser.g:12686:1: ( Int32 ) + // InternalRos2Parser.g:12683:1: ( ( Int32 ) ) + // InternalRos2Parser.g:12684:1: ( Int32 ) { - // InternalRos2Parser.g:12686:1: ( Int32 ) - // InternalRos2Parser.g:12687:2: Int32 + // InternalRos2Parser.g:12684:1: ( Int32 ) + // InternalRos2Parser.g:12685:2: Int32 { before(grammarAccess.getInt32Access().getInt32Keyword_1()); match(input,Int32,FOLLOW_2); @@ -38056,16 +38022,16 @@ public final void rule__Int32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0" - // InternalRos2Parser.g:12697:1: rule__Uint32__Group__0 : rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ; + // InternalRos2Parser.g:12695:1: rule__Uint32__Group__0 : rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ; public final void rule__Uint32__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12701:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) - // InternalRos2Parser.g:12702:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 + // InternalRos2Parser.g:12699:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) + // InternalRos2Parser.g:12700:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 { - pushFollow(FOLLOW_75); + pushFollow(FOLLOW_74); rule__Uint32__Group__0__Impl(); state._fsp--; @@ -38094,21 +38060,21 @@ public final void rule__Uint32__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0__Impl" - // InternalRos2Parser.g:12709:1: rule__Uint32__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:12707:1: rule__Uint32__Group__0__Impl : ( () ) ; public final void rule__Uint32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12713:1: ( ( () ) ) - // InternalRos2Parser.g:12714:1: ( () ) + // InternalRos2Parser.g:12711:1: ( ( () ) ) + // InternalRos2Parser.g:12712:1: ( () ) { - // InternalRos2Parser.g:12714:1: ( () ) - // InternalRos2Parser.g:12715:2: () + // InternalRos2Parser.g:12712:1: ( () ) + // InternalRos2Parser.g:12713:2: () { before(grammarAccess.getUint32Access().getUint32Action_0()); - // InternalRos2Parser.g:12716:2: () - // InternalRos2Parser.g:12716:3: + // InternalRos2Parser.g:12714:2: () + // InternalRos2Parser.g:12714:3: { } @@ -38131,14 +38097,14 @@ public final void rule__Uint32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1" - // InternalRos2Parser.g:12724:1: rule__Uint32__Group__1 : rule__Uint32__Group__1__Impl ; + // InternalRos2Parser.g:12722:1: rule__Uint32__Group__1 : rule__Uint32__Group__1__Impl ; public final void rule__Uint32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12728:1: ( rule__Uint32__Group__1__Impl ) - // InternalRos2Parser.g:12729:2: rule__Uint32__Group__1__Impl + // InternalRos2Parser.g:12726:1: ( rule__Uint32__Group__1__Impl ) + // InternalRos2Parser.g:12727:2: rule__Uint32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint32__Group__1__Impl(); @@ -38164,17 +38130,17 @@ public final void rule__Uint32__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1__Impl" - // InternalRos2Parser.g:12735:1: rule__Uint32__Group__1__Impl : ( Uint32 ) ; + // InternalRos2Parser.g:12733:1: rule__Uint32__Group__1__Impl : ( Uint32 ) ; public final void rule__Uint32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12739:1: ( ( Uint32 ) ) - // InternalRos2Parser.g:12740:1: ( Uint32 ) + // InternalRos2Parser.g:12737:1: ( ( Uint32 ) ) + // InternalRos2Parser.g:12738:1: ( Uint32 ) { - // InternalRos2Parser.g:12740:1: ( Uint32 ) - // InternalRos2Parser.g:12741:2: Uint32 + // InternalRos2Parser.g:12738:1: ( Uint32 ) + // InternalRos2Parser.g:12739:2: Uint32 { before(grammarAccess.getUint32Access().getUint32Keyword_1()); match(input,Uint32,FOLLOW_2); @@ -38201,16 +38167,16 @@ public final void rule__Uint32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0" - // InternalRos2Parser.g:12751:1: rule__Int64__Group__0 : rule__Int64__Group__0__Impl rule__Int64__Group__1 ; + // InternalRos2Parser.g:12749:1: rule__Int64__Group__0 : rule__Int64__Group__0__Impl rule__Int64__Group__1 ; public final void rule__Int64__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12755:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) - // InternalRos2Parser.g:12756:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 + // InternalRos2Parser.g:12753:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) + // InternalRos2Parser.g:12754:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 { - pushFollow(FOLLOW_76); + pushFollow(FOLLOW_75); rule__Int64__Group__0__Impl(); state._fsp--; @@ -38239,21 +38205,21 @@ public final void rule__Int64__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0__Impl" - // InternalRos2Parser.g:12763:1: rule__Int64__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:12761:1: rule__Int64__Group__0__Impl : ( () ) ; public final void rule__Int64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12767:1: ( ( () ) ) - // InternalRos2Parser.g:12768:1: ( () ) + // InternalRos2Parser.g:12765:1: ( ( () ) ) + // InternalRos2Parser.g:12766:1: ( () ) { - // InternalRos2Parser.g:12768:1: ( () ) - // InternalRos2Parser.g:12769:2: () + // InternalRos2Parser.g:12766:1: ( () ) + // InternalRos2Parser.g:12767:2: () { before(grammarAccess.getInt64Access().getInt64Action_0()); - // InternalRos2Parser.g:12770:2: () - // InternalRos2Parser.g:12770:3: + // InternalRos2Parser.g:12768:2: () + // InternalRos2Parser.g:12768:3: { } @@ -38276,14 +38242,14 @@ public final void rule__Int64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1" - // InternalRos2Parser.g:12778:1: rule__Int64__Group__1 : rule__Int64__Group__1__Impl ; + // InternalRos2Parser.g:12776:1: rule__Int64__Group__1 : rule__Int64__Group__1__Impl ; public final void rule__Int64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12782:1: ( rule__Int64__Group__1__Impl ) - // InternalRos2Parser.g:12783:2: rule__Int64__Group__1__Impl + // InternalRos2Parser.g:12780:1: ( rule__Int64__Group__1__Impl ) + // InternalRos2Parser.g:12781:2: rule__Int64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int64__Group__1__Impl(); @@ -38309,17 +38275,17 @@ public final void rule__Int64__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1__Impl" - // InternalRos2Parser.g:12789:1: rule__Int64__Group__1__Impl : ( Int64 ) ; + // InternalRos2Parser.g:12787:1: rule__Int64__Group__1__Impl : ( Int64 ) ; public final void rule__Int64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12793:1: ( ( Int64 ) ) - // InternalRos2Parser.g:12794:1: ( Int64 ) + // InternalRos2Parser.g:12791:1: ( ( Int64 ) ) + // InternalRos2Parser.g:12792:1: ( Int64 ) { - // InternalRos2Parser.g:12794:1: ( Int64 ) - // InternalRos2Parser.g:12795:2: Int64 + // InternalRos2Parser.g:12792:1: ( Int64 ) + // InternalRos2Parser.g:12793:2: Int64 { before(grammarAccess.getInt64Access().getInt64Keyword_1()); match(input,Int64,FOLLOW_2); @@ -38346,16 +38312,16 @@ public final void rule__Int64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0" - // InternalRos2Parser.g:12805:1: rule__Uint64__Group__0 : rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ; + // InternalRos2Parser.g:12803:1: rule__Uint64__Group__0 : rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ; public final void rule__Uint64__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12809:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) - // InternalRos2Parser.g:12810:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 + // InternalRos2Parser.g:12807:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) + // InternalRos2Parser.g:12808:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 { - pushFollow(FOLLOW_77); + pushFollow(FOLLOW_76); rule__Uint64__Group__0__Impl(); state._fsp--; @@ -38384,21 +38350,21 @@ public final void rule__Uint64__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0__Impl" - // InternalRos2Parser.g:12817:1: rule__Uint64__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:12815:1: rule__Uint64__Group__0__Impl : ( () ) ; public final void rule__Uint64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12821:1: ( ( () ) ) - // InternalRos2Parser.g:12822:1: ( () ) + // InternalRos2Parser.g:12819:1: ( ( () ) ) + // InternalRos2Parser.g:12820:1: ( () ) { - // InternalRos2Parser.g:12822:1: ( () ) - // InternalRos2Parser.g:12823:2: () + // InternalRos2Parser.g:12820:1: ( () ) + // InternalRos2Parser.g:12821:2: () { before(grammarAccess.getUint64Access().getUint64Action_0()); - // InternalRos2Parser.g:12824:2: () - // InternalRos2Parser.g:12824:3: + // InternalRos2Parser.g:12822:2: () + // InternalRos2Parser.g:12822:3: { } @@ -38421,14 +38387,14 @@ public final void rule__Uint64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1" - // InternalRos2Parser.g:12832:1: rule__Uint64__Group__1 : rule__Uint64__Group__1__Impl ; + // InternalRos2Parser.g:12830:1: rule__Uint64__Group__1 : rule__Uint64__Group__1__Impl ; public final void rule__Uint64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12836:1: ( rule__Uint64__Group__1__Impl ) - // InternalRos2Parser.g:12837:2: rule__Uint64__Group__1__Impl + // InternalRos2Parser.g:12834:1: ( rule__Uint64__Group__1__Impl ) + // InternalRos2Parser.g:12835:2: rule__Uint64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint64__Group__1__Impl(); @@ -38454,17 +38420,17 @@ public final void rule__Uint64__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1__Impl" - // InternalRos2Parser.g:12843:1: rule__Uint64__Group__1__Impl : ( Uint64 ) ; + // InternalRos2Parser.g:12841:1: rule__Uint64__Group__1__Impl : ( Uint64 ) ; public final void rule__Uint64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12847:1: ( ( Uint64 ) ) - // InternalRos2Parser.g:12848:1: ( Uint64 ) + // InternalRos2Parser.g:12845:1: ( ( Uint64 ) ) + // InternalRos2Parser.g:12846:1: ( Uint64 ) { - // InternalRos2Parser.g:12848:1: ( Uint64 ) - // InternalRos2Parser.g:12849:2: Uint64 + // InternalRos2Parser.g:12846:1: ( Uint64 ) + // InternalRos2Parser.g:12847:2: Uint64 { before(grammarAccess.getUint64Access().getUint64Keyword_1()); match(input,Uint64,FOLLOW_2); @@ -38491,16 +38457,16 @@ public final void rule__Uint64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0" - // InternalRos2Parser.g:12859:1: rule__Float32__Group__0 : rule__Float32__Group__0__Impl rule__Float32__Group__1 ; + // InternalRos2Parser.g:12857:1: rule__Float32__Group__0 : rule__Float32__Group__0__Impl rule__Float32__Group__1 ; public final void rule__Float32__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12863:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) - // InternalRos2Parser.g:12864:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 + // InternalRos2Parser.g:12861:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) + // InternalRos2Parser.g:12862:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 { - pushFollow(FOLLOW_78); + pushFollow(FOLLOW_77); rule__Float32__Group__0__Impl(); state._fsp--; @@ -38529,21 +38495,21 @@ public final void rule__Float32__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0__Impl" - // InternalRos2Parser.g:12871:1: rule__Float32__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:12869:1: rule__Float32__Group__0__Impl : ( () ) ; public final void rule__Float32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12875:1: ( ( () ) ) - // InternalRos2Parser.g:12876:1: ( () ) + // InternalRos2Parser.g:12873:1: ( ( () ) ) + // InternalRos2Parser.g:12874:1: ( () ) { - // InternalRos2Parser.g:12876:1: ( () ) - // InternalRos2Parser.g:12877:2: () + // InternalRos2Parser.g:12874:1: ( () ) + // InternalRos2Parser.g:12875:2: () { before(grammarAccess.getFloat32Access().getFloat32Action_0()); - // InternalRos2Parser.g:12878:2: () - // InternalRos2Parser.g:12878:3: + // InternalRos2Parser.g:12876:2: () + // InternalRos2Parser.g:12876:3: { } @@ -38566,14 +38532,14 @@ public final void rule__Float32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1" - // InternalRos2Parser.g:12886:1: rule__Float32__Group__1 : rule__Float32__Group__1__Impl ; + // InternalRos2Parser.g:12884:1: rule__Float32__Group__1 : rule__Float32__Group__1__Impl ; public final void rule__Float32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12890:1: ( rule__Float32__Group__1__Impl ) - // InternalRos2Parser.g:12891:2: rule__Float32__Group__1__Impl + // InternalRos2Parser.g:12888:1: ( rule__Float32__Group__1__Impl ) + // InternalRos2Parser.g:12889:2: rule__Float32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float32__Group__1__Impl(); @@ -38599,17 +38565,17 @@ public final void rule__Float32__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1__Impl" - // InternalRos2Parser.g:12897:1: rule__Float32__Group__1__Impl : ( Float32 ) ; + // InternalRos2Parser.g:12895:1: rule__Float32__Group__1__Impl : ( Float32 ) ; public final void rule__Float32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12901:1: ( ( Float32 ) ) - // InternalRos2Parser.g:12902:1: ( Float32 ) + // InternalRos2Parser.g:12899:1: ( ( Float32 ) ) + // InternalRos2Parser.g:12900:1: ( Float32 ) { - // InternalRos2Parser.g:12902:1: ( Float32 ) - // InternalRos2Parser.g:12903:2: Float32 + // InternalRos2Parser.g:12900:1: ( Float32 ) + // InternalRos2Parser.g:12901:2: Float32 { before(grammarAccess.getFloat32Access().getFloat32Keyword_1()); match(input,Float32,FOLLOW_2); @@ -38636,16 +38602,16 @@ public final void rule__Float32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0" - // InternalRos2Parser.g:12913:1: rule__Float64__Group__0 : rule__Float64__Group__0__Impl rule__Float64__Group__1 ; + // InternalRos2Parser.g:12911:1: rule__Float64__Group__0 : rule__Float64__Group__0__Impl rule__Float64__Group__1 ; public final void rule__Float64__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12917:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) - // InternalRos2Parser.g:12918:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 + // InternalRos2Parser.g:12915:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) + // InternalRos2Parser.g:12916:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 { - pushFollow(FOLLOW_79); + pushFollow(FOLLOW_78); rule__Float64__Group__0__Impl(); state._fsp--; @@ -38674,21 +38640,21 @@ public final void rule__Float64__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0__Impl" - // InternalRos2Parser.g:12925:1: rule__Float64__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:12923:1: rule__Float64__Group__0__Impl : ( () ) ; public final void rule__Float64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12929:1: ( ( () ) ) - // InternalRos2Parser.g:12930:1: ( () ) + // InternalRos2Parser.g:12927:1: ( ( () ) ) + // InternalRos2Parser.g:12928:1: ( () ) { - // InternalRos2Parser.g:12930:1: ( () ) - // InternalRos2Parser.g:12931:2: () + // InternalRos2Parser.g:12928:1: ( () ) + // InternalRos2Parser.g:12929:2: () { before(grammarAccess.getFloat64Access().getFloat64Action_0()); - // InternalRos2Parser.g:12932:2: () - // InternalRos2Parser.g:12932:3: + // InternalRos2Parser.g:12930:2: () + // InternalRos2Parser.g:12930:3: { } @@ -38711,14 +38677,14 @@ public final void rule__Float64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1" - // InternalRos2Parser.g:12940:1: rule__Float64__Group__1 : rule__Float64__Group__1__Impl ; + // InternalRos2Parser.g:12938:1: rule__Float64__Group__1 : rule__Float64__Group__1__Impl ; public final void rule__Float64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12944:1: ( rule__Float64__Group__1__Impl ) - // InternalRos2Parser.g:12945:2: rule__Float64__Group__1__Impl + // InternalRos2Parser.g:12942:1: ( rule__Float64__Group__1__Impl ) + // InternalRos2Parser.g:12943:2: rule__Float64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float64__Group__1__Impl(); @@ -38744,17 +38710,17 @@ public final void rule__Float64__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1__Impl" - // InternalRos2Parser.g:12951:1: rule__Float64__Group__1__Impl : ( Float64 ) ; + // InternalRos2Parser.g:12949:1: rule__Float64__Group__1__Impl : ( Float64 ) ; public final void rule__Float64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12955:1: ( ( Float64 ) ) - // InternalRos2Parser.g:12956:1: ( Float64 ) + // InternalRos2Parser.g:12953:1: ( ( Float64 ) ) + // InternalRos2Parser.g:12954:1: ( Float64 ) { - // InternalRos2Parser.g:12956:1: ( Float64 ) - // InternalRos2Parser.g:12957:2: Float64 + // InternalRos2Parser.g:12954:1: ( Float64 ) + // InternalRos2Parser.g:12955:2: Float64 { before(grammarAccess.getFloat64Access().getFloat64Keyword_1()); match(input,Float64,FOLLOW_2); @@ -38781,16 +38747,16 @@ public final void rule__Float64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__0" - // InternalRos2Parser.g:12967:1: rule__String0__Group__0 : rule__String0__Group__0__Impl rule__String0__Group__1 ; + // InternalRos2Parser.g:12965:1: rule__String0__Group__0 : rule__String0__Group__0__Impl rule__String0__Group__1 ; public final void rule__String0__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12971:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) - // InternalRos2Parser.g:12972:2: rule__String0__Group__0__Impl rule__String0__Group__1 + // InternalRos2Parser.g:12969:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) + // InternalRos2Parser.g:12970:2: rule__String0__Group__0__Impl rule__String0__Group__1 { - pushFollow(FOLLOW_80); + pushFollow(FOLLOW_79); rule__String0__Group__0__Impl(); state._fsp--; @@ -38819,21 +38785,21 @@ public final void rule__String0__Group__0() throws RecognitionException { // $ANTLR start "rule__String0__Group__0__Impl" - // InternalRos2Parser.g:12979:1: rule__String0__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:12977:1: rule__String0__Group__0__Impl : ( () ) ; public final void rule__String0__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12983:1: ( ( () ) ) - // InternalRos2Parser.g:12984:1: ( () ) + // InternalRos2Parser.g:12981:1: ( ( () ) ) + // InternalRos2Parser.g:12982:1: ( () ) { - // InternalRos2Parser.g:12984:1: ( () ) - // InternalRos2Parser.g:12985:2: () + // InternalRos2Parser.g:12982:1: ( () ) + // InternalRos2Parser.g:12983:2: () { before(grammarAccess.getString0Access().getStringAction_0()); - // InternalRos2Parser.g:12986:2: () - // InternalRos2Parser.g:12986:3: + // InternalRos2Parser.g:12984:2: () + // InternalRos2Parser.g:12984:3: { } @@ -38856,14 +38822,14 @@ public final void rule__String0__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__1" - // InternalRos2Parser.g:12994:1: rule__String0__Group__1 : rule__String0__Group__1__Impl ; + // InternalRos2Parser.g:12992:1: rule__String0__Group__1 : rule__String0__Group__1__Impl ; public final void rule__String0__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:12998:1: ( rule__String0__Group__1__Impl ) - // InternalRos2Parser.g:12999:2: rule__String0__Group__1__Impl + // InternalRos2Parser.g:12996:1: ( rule__String0__Group__1__Impl ) + // InternalRos2Parser.g:12997:2: rule__String0__Group__1__Impl { pushFollow(FOLLOW_2); rule__String0__Group__1__Impl(); @@ -38889,17 +38855,17 @@ public final void rule__String0__Group__1() throws RecognitionException { // $ANTLR start "rule__String0__Group__1__Impl" - // InternalRos2Parser.g:13005:1: rule__String0__Group__1__Impl : ( String_1 ) ; + // InternalRos2Parser.g:13003:1: rule__String0__Group__1__Impl : ( String_1 ) ; public final void rule__String0__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13009:1: ( ( String_1 ) ) - // InternalRos2Parser.g:13010:1: ( String_1 ) + // InternalRos2Parser.g:13007:1: ( ( String_1 ) ) + // InternalRos2Parser.g:13008:1: ( String_1 ) { - // InternalRos2Parser.g:13010:1: ( String_1 ) - // InternalRos2Parser.g:13011:2: String_1 + // InternalRos2Parser.g:13008:1: ( String_1 ) + // InternalRos2Parser.g:13009:2: String_1 { before(grammarAccess.getString0Access().getStringKeyword_1()); match(input,String_1,FOLLOW_2); @@ -38926,16 +38892,16 @@ public final void rule__String0__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0" - // InternalRos2Parser.g:13021:1: rule__Byte__Group__0 : rule__Byte__Group__0__Impl rule__Byte__Group__1 ; + // InternalRos2Parser.g:13019:1: rule__Byte__Group__0 : rule__Byte__Group__0__Impl rule__Byte__Group__1 ; public final void rule__Byte__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13025:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) - // InternalRos2Parser.g:13026:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 + // InternalRos2Parser.g:13023:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) + // InternalRos2Parser.g:13024:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 { - pushFollow(FOLLOW_81); + pushFollow(FOLLOW_80); rule__Byte__Group__0__Impl(); state._fsp--; @@ -38964,21 +38930,21 @@ public final void rule__Byte__Group__0() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0__Impl" - // InternalRos2Parser.g:13033:1: rule__Byte__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13031:1: rule__Byte__Group__0__Impl : ( () ) ; public final void rule__Byte__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13037:1: ( ( () ) ) - // InternalRos2Parser.g:13038:1: ( () ) + // InternalRos2Parser.g:13035:1: ( ( () ) ) + // InternalRos2Parser.g:13036:1: ( () ) { - // InternalRos2Parser.g:13038:1: ( () ) - // InternalRos2Parser.g:13039:2: () + // InternalRos2Parser.g:13036:1: ( () ) + // InternalRos2Parser.g:13037:2: () { before(grammarAccess.getByteAccess().getByteAction_0()); - // InternalRos2Parser.g:13040:2: () - // InternalRos2Parser.g:13040:3: + // InternalRos2Parser.g:13038:2: () + // InternalRos2Parser.g:13038:3: { } @@ -39001,14 +38967,14 @@ public final void rule__Byte__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1" - // InternalRos2Parser.g:13048:1: rule__Byte__Group__1 : rule__Byte__Group__1__Impl ; + // InternalRos2Parser.g:13046:1: rule__Byte__Group__1 : rule__Byte__Group__1__Impl ; public final void rule__Byte__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13052:1: ( rule__Byte__Group__1__Impl ) - // InternalRos2Parser.g:13053:2: rule__Byte__Group__1__Impl + // InternalRos2Parser.g:13050:1: ( rule__Byte__Group__1__Impl ) + // InternalRos2Parser.g:13051:2: rule__Byte__Group__1__Impl { pushFollow(FOLLOW_2); rule__Byte__Group__1__Impl(); @@ -39034,17 +39000,17 @@ public final void rule__Byte__Group__1() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1__Impl" - // InternalRos2Parser.g:13059:1: rule__Byte__Group__1__Impl : ( Byte ) ; + // InternalRos2Parser.g:13057:1: rule__Byte__Group__1__Impl : ( Byte ) ; public final void rule__Byte__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13063:1: ( ( Byte ) ) - // InternalRos2Parser.g:13064:1: ( Byte ) + // InternalRos2Parser.g:13061:1: ( ( Byte ) ) + // InternalRos2Parser.g:13062:1: ( Byte ) { - // InternalRos2Parser.g:13064:1: ( Byte ) - // InternalRos2Parser.g:13065:2: Byte + // InternalRos2Parser.g:13062:1: ( Byte ) + // InternalRos2Parser.g:13063:2: Byte { before(grammarAccess.getByteAccess().getByteKeyword_1()); match(input,Byte,FOLLOW_2); @@ -39071,16 +39037,16 @@ public final void rule__Byte__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__0" - // InternalRos2Parser.g:13075:1: rule__Time__Group__0 : rule__Time__Group__0__Impl rule__Time__Group__1 ; + // InternalRos2Parser.g:13073:1: rule__Time__Group__0 : rule__Time__Group__0__Impl rule__Time__Group__1 ; public final void rule__Time__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13079:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) - // InternalRos2Parser.g:13080:2: rule__Time__Group__0__Impl rule__Time__Group__1 + // InternalRos2Parser.g:13077:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) + // InternalRos2Parser.g:13078:2: rule__Time__Group__0__Impl rule__Time__Group__1 { - pushFollow(FOLLOW_82); + pushFollow(FOLLOW_81); rule__Time__Group__0__Impl(); state._fsp--; @@ -39109,21 +39075,21 @@ public final void rule__Time__Group__0() throws RecognitionException { // $ANTLR start "rule__Time__Group__0__Impl" - // InternalRos2Parser.g:13087:1: rule__Time__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13085:1: rule__Time__Group__0__Impl : ( () ) ; public final void rule__Time__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13091:1: ( ( () ) ) - // InternalRos2Parser.g:13092:1: ( () ) + // InternalRos2Parser.g:13089:1: ( ( () ) ) + // InternalRos2Parser.g:13090:1: ( () ) { - // InternalRos2Parser.g:13092:1: ( () ) - // InternalRos2Parser.g:13093:2: () + // InternalRos2Parser.g:13090:1: ( () ) + // InternalRos2Parser.g:13091:2: () { before(grammarAccess.getTimeAccess().getTimeAction_0()); - // InternalRos2Parser.g:13094:2: () - // InternalRos2Parser.g:13094:3: + // InternalRos2Parser.g:13092:2: () + // InternalRos2Parser.g:13092:3: { } @@ -39146,14 +39112,14 @@ public final void rule__Time__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__1" - // InternalRos2Parser.g:13102:1: rule__Time__Group__1 : rule__Time__Group__1__Impl ; + // InternalRos2Parser.g:13100:1: rule__Time__Group__1 : rule__Time__Group__1__Impl ; public final void rule__Time__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13106:1: ( rule__Time__Group__1__Impl ) - // InternalRos2Parser.g:13107:2: rule__Time__Group__1__Impl + // InternalRos2Parser.g:13104:1: ( rule__Time__Group__1__Impl ) + // InternalRos2Parser.g:13105:2: rule__Time__Group__1__Impl { pushFollow(FOLLOW_2); rule__Time__Group__1__Impl(); @@ -39179,17 +39145,17 @@ public final void rule__Time__Group__1() throws RecognitionException { // $ANTLR start "rule__Time__Group__1__Impl" - // InternalRos2Parser.g:13113:1: rule__Time__Group__1__Impl : ( Time ) ; + // InternalRos2Parser.g:13111:1: rule__Time__Group__1__Impl : ( Time ) ; public final void rule__Time__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13117:1: ( ( Time ) ) - // InternalRos2Parser.g:13118:1: ( Time ) + // InternalRos2Parser.g:13115:1: ( ( Time ) ) + // InternalRos2Parser.g:13116:1: ( Time ) { - // InternalRos2Parser.g:13118:1: ( Time ) - // InternalRos2Parser.g:13119:2: Time + // InternalRos2Parser.g:13116:1: ( Time ) + // InternalRos2Parser.g:13117:2: Time { before(grammarAccess.getTimeAccess().getTimeKeyword_1()); match(input,Time,FOLLOW_2); @@ -39216,16 +39182,16 @@ public final void rule__Time__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0" - // InternalRos2Parser.g:13129:1: rule__Duration__Group__0 : rule__Duration__Group__0__Impl rule__Duration__Group__1 ; + // InternalRos2Parser.g:13127:1: rule__Duration__Group__0 : rule__Duration__Group__0__Impl rule__Duration__Group__1 ; public final void rule__Duration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13133:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) - // InternalRos2Parser.g:13134:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 + // InternalRos2Parser.g:13131:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) + // InternalRos2Parser.g:13132:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 { - pushFollow(FOLLOW_83); + pushFollow(FOLLOW_82); rule__Duration__Group__0__Impl(); state._fsp--; @@ -39254,21 +39220,21 @@ public final void rule__Duration__Group__0() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0__Impl" - // InternalRos2Parser.g:13141:1: rule__Duration__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13139:1: rule__Duration__Group__0__Impl : ( () ) ; public final void rule__Duration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13145:1: ( ( () ) ) - // InternalRos2Parser.g:13146:1: ( () ) + // InternalRos2Parser.g:13143:1: ( ( () ) ) + // InternalRos2Parser.g:13144:1: ( () ) { - // InternalRos2Parser.g:13146:1: ( () ) - // InternalRos2Parser.g:13147:2: () + // InternalRos2Parser.g:13144:1: ( () ) + // InternalRos2Parser.g:13145:2: () { before(grammarAccess.getDurationAccess().getDurationAction_0()); - // InternalRos2Parser.g:13148:2: () - // InternalRos2Parser.g:13148:3: + // InternalRos2Parser.g:13146:2: () + // InternalRos2Parser.g:13146:3: { } @@ -39291,14 +39257,14 @@ public final void rule__Duration__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1" - // InternalRos2Parser.g:13156:1: rule__Duration__Group__1 : rule__Duration__Group__1__Impl ; + // InternalRos2Parser.g:13154:1: rule__Duration__Group__1 : rule__Duration__Group__1__Impl ; public final void rule__Duration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13160:1: ( rule__Duration__Group__1__Impl ) - // InternalRos2Parser.g:13161:2: rule__Duration__Group__1__Impl + // InternalRos2Parser.g:13158:1: ( rule__Duration__Group__1__Impl ) + // InternalRos2Parser.g:13159:2: rule__Duration__Group__1__Impl { pushFollow(FOLLOW_2); rule__Duration__Group__1__Impl(); @@ -39324,17 +39290,17 @@ public final void rule__Duration__Group__1() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1__Impl" - // InternalRos2Parser.g:13167:1: rule__Duration__Group__1__Impl : ( Duration ) ; + // InternalRos2Parser.g:13165:1: rule__Duration__Group__1__Impl : ( Duration ) ; public final void rule__Duration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13171:1: ( ( Duration ) ) - // InternalRos2Parser.g:13172:1: ( Duration ) + // InternalRos2Parser.g:13169:1: ( ( Duration ) ) + // InternalRos2Parser.g:13170:1: ( Duration ) { - // InternalRos2Parser.g:13172:1: ( Duration ) - // InternalRos2Parser.g:13173:2: Duration + // InternalRos2Parser.g:13170:1: ( Duration ) + // InternalRos2Parser.g:13171:2: Duration { before(grammarAccess.getDurationAccess().getDurationKeyword_1()); match(input,Duration,FOLLOW_2); @@ -39361,16 +39327,16 @@ public final void rule__Duration__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0" - // InternalRos2Parser.g:13183:1: rule__BoolArray__Group__0 : rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ; + // InternalRos2Parser.g:13181:1: rule__BoolArray__Group__0 : rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ; public final void rule__BoolArray__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13187:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) - // InternalRos2Parser.g:13188:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 + // InternalRos2Parser.g:13185:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) + // InternalRos2Parser.g:13186:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 { - pushFollow(FOLLOW_84); + pushFollow(FOLLOW_83); rule__BoolArray__Group__0__Impl(); state._fsp--; @@ -39399,21 +39365,21 @@ public final void rule__BoolArray__Group__0() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0__Impl" - // InternalRos2Parser.g:13195:1: rule__BoolArray__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13193:1: rule__BoolArray__Group__0__Impl : ( () ) ; public final void rule__BoolArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13199:1: ( ( () ) ) - // InternalRos2Parser.g:13200:1: ( () ) + // InternalRos2Parser.g:13197:1: ( ( () ) ) + // InternalRos2Parser.g:13198:1: ( () ) { - // InternalRos2Parser.g:13200:1: ( () ) - // InternalRos2Parser.g:13201:2: () + // InternalRos2Parser.g:13198:1: ( () ) + // InternalRos2Parser.g:13199:2: () { before(grammarAccess.getBoolArrayAccess().getBoolArrayAction_0()); - // InternalRos2Parser.g:13202:2: () - // InternalRos2Parser.g:13202:3: + // InternalRos2Parser.g:13200:2: () + // InternalRos2Parser.g:13200:3: { } @@ -39436,14 +39402,14 @@ public final void rule__BoolArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__BoolArray__Group__1" - // InternalRos2Parser.g:13210:1: rule__BoolArray__Group__1 : rule__BoolArray__Group__1__Impl ; + // InternalRos2Parser.g:13208:1: rule__BoolArray__Group__1 : rule__BoolArray__Group__1__Impl ; public final void rule__BoolArray__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13214:1: ( rule__BoolArray__Group__1__Impl ) - // InternalRos2Parser.g:13215:2: rule__BoolArray__Group__1__Impl + // InternalRos2Parser.g:13212:1: ( rule__BoolArray__Group__1__Impl ) + // InternalRos2Parser.g:13213:2: rule__BoolArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__BoolArray__Group__1__Impl(); @@ -39469,17 +39435,17 @@ public final void rule__BoolArray__Group__1() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__1__Impl" - // InternalRos2Parser.g:13221:1: rule__BoolArray__Group__1__Impl : ( Bool_1 ) ; + // InternalRos2Parser.g:13219:1: rule__BoolArray__Group__1__Impl : ( Bool_1 ) ; public final void rule__BoolArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13225:1: ( ( Bool_1 ) ) - // InternalRos2Parser.g:13226:1: ( Bool_1 ) + // InternalRos2Parser.g:13223:1: ( ( Bool_1 ) ) + // InternalRos2Parser.g:13224:1: ( Bool_1 ) { - // InternalRos2Parser.g:13226:1: ( Bool_1 ) - // InternalRos2Parser.g:13227:2: Bool_1 + // InternalRos2Parser.g:13224:1: ( Bool_1 ) + // InternalRos2Parser.g:13225:2: Bool_1 { before(grammarAccess.getBoolArrayAccess().getBoolKeyword_1()); match(input,Bool_1,FOLLOW_2); @@ -39506,16 +39472,16 @@ public final void rule__BoolArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__0" - // InternalRos2Parser.g:13237:1: rule__Int8Array__Group__0 : rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ; + // InternalRos2Parser.g:13235:1: rule__Int8Array__Group__0 : rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ; public final void rule__Int8Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13241:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) - // InternalRos2Parser.g:13242:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 + // InternalRos2Parser.g:13239:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) + // InternalRos2Parser.g:13240:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 { - pushFollow(FOLLOW_85); + pushFollow(FOLLOW_84); rule__Int8Array__Group__0__Impl(); state._fsp--; @@ -39544,21 +39510,21 @@ public final void rule__Int8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__0__Impl" - // InternalRos2Parser.g:13249:1: rule__Int8Array__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13247:1: rule__Int8Array__Group__0__Impl : ( () ) ; public final void rule__Int8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13253:1: ( ( () ) ) - // InternalRos2Parser.g:13254:1: ( () ) + // InternalRos2Parser.g:13251:1: ( ( () ) ) + // InternalRos2Parser.g:13252:1: ( () ) { - // InternalRos2Parser.g:13254:1: ( () ) - // InternalRos2Parser.g:13255:2: () + // InternalRos2Parser.g:13252:1: ( () ) + // InternalRos2Parser.g:13253:2: () { before(grammarAccess.getInt8ArrayAccess().getInt8ArrayAction_0()); - // InternalRos2Parser.g:13256:2: () - // InternalRos2Parser.g:13256:3: + // InternalRos2Parser.g:13254:2: () + // InternalRos2Parser.g:13254:3: { } @@ -39581,14 +39547,14 @@ public final void rule__Int8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__1" - // InternalRos2Parser.g:13264:1: rule__Int8Array__Group__1 : rule__Int8Array__Group__1__Impl ; + // InternalRos2Parser.g:13262:1: rule__Int8Array__Group__1 : rule__Int8Array__Group__1__Impl ; public final void rule__Int8Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13268:1: ( rule__Int8Array__Group__1__Impl ) - // InternalRos2Parser.g:13269:2: rule__Int8Array__Group__1__Impl + // InternalRos2Parser.g:13266:1: ( rule__Int8Array__Group__1__Impl ) + // InternalRos2Parser.g:13267:2: rule__Int8Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int8Array__Group__1__Impl(); @@ -39614,17 +39580,17 @@ public final void rule__Int8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__1__Impl" - // InternalRos2Parser.g:13275:1: rule__Int8Array__Group__1__Impl : ( Int8_1 ) ; + // InternalRos2Parser.g:13273:1: rule__Int8Array__Group__1__Impl : ( Int8_1 ) ; public final void rule__Int8Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13279:1: ( ( Int8_1 ) ) - // InternalRos2Parser.g:13280:1: ( Int8_1 ) + // InternalRos2Parser.g:13277:1: ( ( Int8_1 ) ) + // InternalRos2Parser.g:13278:1: ( Int8_1 ) { - // InternalRos2Parser.g:13280:1: ( Int8_1 ) - // InternalRos2Parser.g:13281:2: Int8_1 + // InternalRos2Parser.g:13278:1: ( Int8_1 ) + // InternalRos2Parser.g:13279:2: Int8_1 { before(grammarAccess.getInt8ArrayAccess().getInt8Keyword_1()); match(input,Int8_1,FOLLOW_2); @@ -39651,16 +39617,16 @@ public final void rule__Int8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__0" - // InternalRos2Parser.g:13291:1: rule__Uint8Array__Group__0 : rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ; + // InternalRos2Parser.g:13289:1: rule__Uint8Array__Group__0 : rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ; public final void rule__Uint8Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13295:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) - // InternalRos2Parser.g:13296:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 + // InternalRos2Parser.g:13293:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) + // InternalRos2Parser.g:13294:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 { - pushFollow(FOLLOW_86); + pushFollow(FOLLOW_85); rule__Uint8Array__Group__0__Impl(); state._fsp--; @@ -39689,21 +39655,21 @@ public final void rule__Uint8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__0__Impl" - // InternalRos2Parser.g:13303:1: rule__Uint8Array__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13301:1: rule__Uint8Array__Group__0__Impl : ( () ) ; public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13307:1: ( ( () ) ) - // InternalRos2Parser.g:13308:1: ( () ) + // InternalRos2Parser.g:13305:1: ( ( () ) ) + // InternalRos2Parser.g:13306:1: ( () ) { - // InternalRos2Parser.g:13308:1: ( () ) - // InternalRos2Parser.g:13309:2: () + // InternalRos2Parser.g:13306:1: ( () ) + // InternalRos2Parser.g:13307:2: () { before(grammarAccess.getUint8ArrayAccess().getUint8ArrayAction_0()); - // InternalRos2Parser.g:13310:2: () - // InternalRos2Parser.g:13310:3: + // InternalRos2Parser.g:13308:2: () + // InternalRos2Parser.g:13308:3: { } @@ -39726,14 +39692,14 @@ public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__1" - // InternalRos2Parser.g:13318:1: rule__Uint8Array__Group__1 : rule__Uint8Array__Group__1__Impl ; + // InternalRos2Parser.g:13316:1: rule__Uint8Array__Group__1 : rule__Uint8Array__Group__1__Impl ; public final void rule__Uint8Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13322:1: ( rule__Uint8Array__Group__1__Impl ) - // InternalRos2Parser.g:13323:2: rule__Uint8Array__Group__1__Impl + // InternalRos2Parser.g:13320:1: ( rule__Uint8Array__Group__1__Impl ) + // InternalRos2Parser.g:13321:2: rule__Uint8Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint8Array__Group__1__Impl(); @@ -39759,17 +39725,17 @@ public final void rule__Uint8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__1__Impl" - // InternalRos2Parser.g:13329:1: rule__Uint8Array__Group__1__Impl : ( Uint8_1 ) ; + // InternalRos2Parser.g:13327:1: rule__Uint8Array__Group__1__Impl : ( Uint8_1 ) ; public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13333:1: ( ( Uint8_1 ) ) - // InternalRos2Parser.g:13334:1: ( Uint8_1 ) + // InternalRos2Parser.g:13331:1: ( ( Uint8_1 ) ) + // InternalRos2Parser.g:13332:1: ( Uint8_1 ) { - // InternalRos2Parser.g:13334:1: ( Uint8_1 ) - // InternalRos2Parser.g:13335:2: Uint8_1 + // InternalRos2Parser.g:13332:1: ( Uint8_1 ) + // InternalRos2Parser.g:13333:2: Uint8_1 { before(grammarAccess.getUint8ArrayAccess().getUint8Keyword_1()); match(input,Uint8_1,FOLLOW_2); @@ -39796,16 +39762,16 @@ public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__0" - // InternalRos2Parser.g:13345:1: rule__Int16Array__Group__0 : rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ; + // InternalRos2Parser.g:13343:1: rule__Int16Array__Group__0 : rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ; public final void rule__Int16Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13349:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) - // InternalRos2Parser.g:13350:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 + // InternalRos2Parser.g:13347:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) + // InternalRos2Parser.g:13348:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 { - pushFollow(FOLLOW_87); + pushFollow(FOLLOW_86); rule__Int16Array__Group__0__Impl(); state._fsp--; @@ -39834,21 +39800,21 @@ public final void rule__Int16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__0__Impl" - // InternalRos2Parser.g:13357:1: rule__Int16Array__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13355:1: rule__Int16Array__Group__0__Impl : ( () ) ; public final void rule__Int16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13361:1: ( ( () ) ) - // InternalRos2Parser.g:13362:1: ( () ) + // InternalRos2Parser.g:13359:1: ( ( () ) ) + // InternalRos2Parser.g:13360:1: ( () ) { - // InternalRos2Parser.g:13362:1: ( () ) - // InternalRos2Parser.g:13363:2: () + // InternalRos2Parser.g:13360:1: ( () ) + // InternalRos2Parser.g:13361:2: () { before(grammarAccess.getInt16ArrayAccess().getInt16ArrayAction_0()); - // InternalRos2Parser.g:13364:2: () - // InternalRos2Parser.g:13364:3: + // InternalRos2Parser.g:13362:2: () + // InternalRos2Parser.g:13362:3: { } @@ -39871,14 +39837,14 @@ public final void rule__Int16Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__1" - // InternalRos2Parser.g:13372:1: rule__Int16Array__Group__1 : rule__Int16Array__Group__1__Impl ; + // InternalRos2Parser.g:13370:1: rule__Int16Array__Group__1 : rule__Int16Array__Group__1__Impl ; public final void rule__Int16Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13376:1: ( rule__Int16Array__Group__1__Impl ) - // InternalRos2Parser.g:13377:2: rule__Int16Array__Group__1__Impl + // InternalRos2Parser.g:13374:1: ( rule__Int16Array__Group__1__Impl ) + // InternalRos2Parser.g:13375:2: rule__Int16Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int16Array__Group__1__Impl(); @@ -39904,17 +39870,17 @@ public final void rule__Int16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__1__Impl" - // InternalRos2Parser.g:13383:1: rule__Int16Array__Group__1__Impl : ( Int16_1 ) ; + // InternalRos2Parser.g:13381:1: rule__Int16Array__Group__1__Impl : ( Int16_1 ) ; public final void rule__Int16Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13387:1: ( ( Int16_1 ) ) - // InternalRos2Parser.g:13388:1: ( Int16_1 ) + // InternalRos2Parser.g:13385:1: ( ( Int16_1 ) ) + // InternalRos2Parser.g:13386:1: ( Int16_1 ) { - // InternalRos2Parser.g:13388:1: ( Int16_1 ) - // InternalRos2Parser.g:13389:2: Int16_1 + // InternalRos2Parser.g:13386:1: ( Int16_1 ) + // InternalRos2Parser.g:13387:2: Int16_1 { before(grammarAccess.getInt16ArrayAccess().getInt16Keyword_1()); match(input,Int16_1,FOLLOW_2); @@ -39941,16 +39907,16 @@ public final void rule__Int16Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint16Array__Group__0" - // InternalRos2Parser.g:13399:1: rule__Uint16Array__Group__0 : rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ; + // InternalRos2Parser.g:13397:1: rule__Uint16Array__Group__0 : rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ; public final void rule__Uint16Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13403:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) - // InternalRos2Parser.g:13404:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 + // InternalRos2Parser.g:13401:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) + // InternalRos2Parser.g:13402:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 { - pushFollow(FOLLOW_88); + pushFollow(FOLLOW_87); rule__Uint16Array__Group__0__Impl(); state._fsp--; @@ -39979,21 +39945,21 @@ public final void rule__Uint16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__0__Impl" - // InternalRos2Parser.g:13411:1: rule__Uint16Array__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13409:1: rule__Uint16Array__Group__0__Impl : ( () ) ; public final void rule__Uint16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13415:1: ( ( () ) ) - // InternalRos2Parser.g:13416:1: ( () ) + // InternalRos2Parser.g:13413:1: ( ( () ) ) + // InternalRos2Parser.g:13414:1: ( () ) { - // InternalRos2Parser.g:13416:1: ( () ) - // InternalRos2Parser.g:13417:2: () + // InternalRos2Parser.g:13414:1: ( () ) + // InternalRos2Parser.g:13415:2: () { before(grammarAccess.getUint16ArrayAccess().getUint16ArrayAction_0()); - // InternalRos2Parser.g:13418:2: () - // InternalRos2Parser.g:13418:3: + // InternalRos2Parser.g:13416:2: () + // InternalRos2Parser.g:13416:3: { } @@ -40016,14 +39982,14 @@ public final void rule__Uint16Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint16Array__Group__1" - // InternalRos2Parser.g:13426:1: rule__Uint16Array__Group__1 : rule__Uint16Array__Group__1__Impl ; + // InternalRos2Parser.g:13424:1: rule__Uint16Array__Group__1 : rule__Uint16Array__Group__1__Impl ; public final void rule__Uint16Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13430:1: ( rule__Uint16Array__Group__1__Impl ) - // InternalRos2Parser.g:13431:2: rule__Uint16Array__Group__1__Impl + // InternalRos2Parser.g:13428:1: ( rule__Uint16Array__Group__1__Impl ) + // InternalRos2Parser.g:13429:2: rule__Uint16Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint16Array__Group__1__Impl(); @@ -40049,17 +40015,17 @@ public final void rule__Uint16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__1__Impl" - // InternalRos2Parser.g:13437:1: rule__Uint16Array__Group__1__Impl : ( Uint16_1 ) ; + // InternalRos2Parser.g:13435:1: rule__Uint16Array__Group__1__Impl : ( Uint16_1 ) ; public final void rule__Uint16Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13441:1: ( ( Uint16_1 ) ) - // InternalRos2Parser.g:13442:1: ( Uint16_1 ) + // InternalRos2Parser.g:13439:1: ( ( Uint16_1 ) ) + // InternalRos2Parser.g:13440:1: ( Uint16_1 ) { - // InternalRos2Parser.g:13442:1: ( Uint16_1 ) - // InternalRos2Parser.g:13443:2: Uint16_1 + // InternalRos2Parser.g:13440:1: ( Uint16_1 ) + // InternalRos2Parser.g:13441:2: Uint16_1 { before(grammarAccess.getUint16ArrayAccess().getUint16Keyword_1()); match(input,Uint16_1,FOLLOW_2); @@ -40086,16 +40052,16 @@ public final void rule__Uint16Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int32Array__Group__0" - // InternalRos2Parser.g:13453:1: rule__Int32Array__Group__0 : rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ; + // InternalRos2Parser.g:13451:1: rule__Int32Array__Group__0 : rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ; public final void rule__Int32Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13457:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) - // InternalRos2Parser.g:13458:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 + // InternalRos2Parser.g:13455:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) + // InternalRos2Parser.g:13456:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 { - pushFollow(FOLLOW_89); + pushFollow(FOLLOW_88); rule__Int32Array__Group__0__Impl(); state._fsp--; @@ -40124,21 +40090,21 @@ public final void rule__Int32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__0__Impl" - // InternalRos2Parser.g:13465:1: rule__Int32Array__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13463:1: rule__Int32Array__Group__0__Impl : ( () ) ; public final void rule__Int32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13469:1: ( ( () ) ) - // InternalRos2Parser.g:13470:1: ( () ) + // InternalRos2Parser.g:13467:1: ( ( () ) ) + // InternalRos2Parser.g:13468:1: ( () ) { - // InternalRos2Parser.g:13470:1: ( () ) - // InternalRos2Parser.g:13471:2: () + // InternalRos2Parser.g:13468:1: ( () ) + // InternalRos2Parser.g:13469:2: () { before(grammarAccess.getInt32ArrayAccess().getInt32ArrayAction_0()); - // InternalRos2Parser.g:13472:2: () - // InternalRos2Parser.g:13472:3: + // InternalRos2Parser.g:13470:2: () + // InternalRos2Parser.g:13470:3: { } @@ -40161,14 +40127,14 @@ public final void rule__Int32Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int32Array__Group__1" - // InternalRos2Parser.g:13480:1: rule__Int32Array__Group__1 : rule__Int32Array__Group__1__Impl ; + // InternalRos2Parser.g:13478:1: rule__Int32Array__Group__1 : rule__Int32Array__Group__1__Impl ; public final void rule__Int32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13484:1: ( rule__Int32Array__Group__1__Impl ) - // InternalRos2Parser.g:13485:2: rule__Int32Array__Group__1__Impl + // InternalRos2Parser.g:13482:1: ( rule__Int32Array__Group__1__Impl ) + // InternalRos2Parser.g:13483:2: rule__Int32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int32Array__Group__1__Impl(); @@ -40194,17 +40160,17 @@ public final void rule__Int32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__1__Impl" - // InternalRos2Parser.g:13491:1: rule__Int32Array__Group__1__Impl : ( Int32_1 ) ; + // InternalRos2Parser.g:13489:1: rule__Int32Array__Group__1__Impl : ( Int32_1 ) ; public final void rule__Int32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13495:1: ( ( Int32_1 ) ) - // InternalRos2Parser.g:13496:1: ( Int32_1 ) + // InternalRos2Parser.g:13493:1: ( ( Int32_1 ) ) + // InternalRos2Parser.g:13494:1: ( Int32_1 ) { - // InternalRos2Parser.g:13496:1: ( Int32_1 ) - // InternalRos2Parser.g:13497:2: Int32_1 + // InternalRos2Parser.g:13494:1: ( Int32_1 ) + // InternalRos2Parser.g:13495:2: Int32_1 { before(grammarAccess.getInt32ArrayAccess().getInt32Keyword_1()); match(input,Int32_1,FOLLOW_2); @@ -40231,16 +40197,16 @@ public final void rule__Int32Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint32Array__Group__0" - // InternalRos2Parser.g:13507:1: rule__Uint32Array__Group__0 : rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ; + // InternalRos2Parser.g:13505:1: rule__Uint32Array__Group__0 : rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ; public final void rule__Uint32Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13511:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) - // InternalRos2Parser.g:13512:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 + // InternalRos2Parser.g:13509:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) + // InternalRos2Parser.g:13510:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 { - pushFollow(FOLLOW_90); + pushFollow(FOLLOW_89); rule__Uint32Array__Group__0__Impl(); state._fsp--; @@ -40269,21 +40235,21 @@ public final void rule__Uint32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__0__Impl" - // InternalRos2Parser.g:13519:1: rule__Uint32Array__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13517:1: rule__Uint32Array__Group__0__Impl : ( () ) ; public final void rule__Uint32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13523:1: ( ( () ) ) - // InternalRos2Parser.g:13524:1: ( () ) + // InternalRos2Parser.g:13521:1: ( ( () ) ) + // InternalRos2Parser.g:13522:1: ( () ) { - // InternalRos2Parser.g:13524:1: ( () ) - // InternalRos2Parser.g:13525:2: () + // InternalRos2Parser.g:13522:1: ( () ) + // InternalRos2Parser.g:13523:2: () { before(grammarAccess.getUint32ArrayAccess().getUint32ArrayAction_0()); - // InternalRos2Parser.g:13526:2: () - // InternalRos2Parser.g:13526:3: + // InternalRos2Parser.g:13524:2: () + // InternalRos2Parser.g:13524:3: { } @@ -40306,14 +40272,14 @@ public final void rule__Uint32Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint32Array__Group__1" - // InternalRos2Parser.g:13534:1: rule__Uint32Array__Group__1 : rule__Uint32Array__Group__1__Impl ; + // InternalRos2Parser.g:13532:1: rule__Uint32Array__Group__1 : rule__Uint32Array__Group__1__Impl ; public final void rule__Uint32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13538:1: ( rule__Uint32Array__Group__1__Impl ) - // InternalRos2Parser.g:13539:2: rule__Uint32Array__Group__1__Impl + // InternalRos2Parser.g:13536:1: ( rule__Uint32Array__Group__1__Impl ) + // InternalRos2Parser.g:13537:2: rule__Uint32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint32Array__Group__1__Impl(); @@ -40339,17 +40305,17 @@ public final void rule__Uint32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__1__Impl" - // InternalRos2Parser.g:13545:1: rule__Uint32Array__Group__1__Impl : ( Uint32_1 ) ; + // InternalRos2Parser.g:13543:1: rule__Uint32Array__Group__1__Impl : ( Uint32_1 ) ; public final void rule__Uint32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13549:1: ( ( Uint32_1 ) ) - // InternalRos2Parser.g:13550:1: ( Uint32_1 ) + // InternalRos2Parser.g:13547:1: ( ( Uint32_1 ) ) + // InternalRos2Parser.g:13548:1: ( Uint32_1 ) { - // InternalRos2Parser.g:13550:1: ( Uint32_1 ) - // InternalRos2Parser.g:13551:2: Uint32_1 + // InternalRos2Parser.g:13548:1: ( Uint32_1 ) + // InternalRos2Parser.g:13549:2: Uint32_1 { before(grammarAccess.getUint32ArrayAccess().getUint32Keyword_1()); match(input,Uint32_1,FOLLOW_2); @@ -40376,16 +40342,16 @@ public final void rule__Uint32Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int64Array__Group__0" - // InternalRos2Parser.g:13561:1: rule__Int64Array__Group__0 : rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ; + // InternalRos2Parser.g:13559:1: rule__Int64Array__Group__0 : rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ; public final void rule__Int64Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13565:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) - // InternalRos2Parser.g:13566:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 + // InternalRos2Parser.g:13563:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) + // InternalRos2Parser.g:13564:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 { - pushFollow(FOLLOW_91); + pushFollow(FOLLOW_90); rule__Int64Array__Group__0__Impl(); state._fsp--; @@ -40414,21 +40380,21 @@ public final void rule__Int64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__0__Impl" - // InternalRos2Parser.g:13573:1: rule__Int64Array__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13571:1: rule__Int64Array__Group__0__Impl : ( () ) ; public final void rule__Int64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13577:1: ( ( () ) ) - // InternalRos2Parser.g:13578:1: ( () ) + // InternalRos2Parser.g:13575:1: ( ( () ) ) + // InternalRos2Parser.g:13576:1: ( () ) { - // InternalRos2Parser.g:13578:1: ( () ) - // InternalRos2Parser.g:13579:2: () + // InternalRos2Parser.g:13576:1: ( () ) + // InternalRos2Parser.g:13577:2: () { before(grammarAccess.getInt64ArrayAccess().getInt64ArrayAction_0()); - // InternalRos2Parser.g:13580:2: () - // InternalRos2Parser.g:13580:3: + // InternalRos2Parser.g:13578:2: () + // InternalRos2Parser.g:13578:3: { } @@ -40451,14 +40417,14 @@ public final void rule__Int64Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int64Array__Group__1" - // InternalRos2Parser.g:13588:1: rule__Int64Array__Group__1 : rule__Int64Array__Group__1__Impl ; + // InternalRos2Parser.g:13586:1: rule__Int64Array__Group__1 : rule__Int64Array__Group__1__Impl ; public final void rule__Int64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13592:1: ( rule__Int64Array__Group__1__Impl ) - // InternalRos2Parser.g:13593:2: rule__Int64Array__Group__1__Impl + // InternalRos2Parser.g:13590:1: ( rule__Int64Array__Group__1__Impl ) + // InternalRos2Parser.g:13591:2: rule__Int64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int64Array__Group__1__Impl(); @@ -40484,17 +40450,17 @@ public final void rule__Int64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__1__Impl" - // InternalRos2Parser.g:13599:1: rule__Int64Array__Group__1__Impl : ( Int64_1 ) ; + // InternalRos2Parser.g:13597:1: rule__Int64Array__Group__1__Impl : ( Int64_1 ) ; public final void rule__Int64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13603:1: ( ( Int64_1 ) ) - // InternalRos2Parser.g:13604:1: ( Int64_1 ) + // InternalRos2Parser.g:13601:1: ( ( Int64_1 ) ) + // InternalRos2Parser.g:13602:1: ( Int64_1 ) { - // InternalRos2Parser.g:13604:1: ( Int64_1 ) - // InternalRos2Parser.g:13605:2: Int64_1 + // InternalRos2Parser.g:13602:1: ( Int64_1 ) + // InternalRos2Parser.g:13603:2: Int64_1 { before(grammarAccess.getInt64ArrayAccess().getInt64Keyword_1()); match(input,Int64_1,FOLLOW_2); @@ -40521,16 +40487,16 @@ public final void rule__Int64Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint64Array__Group__0" - // InternalRos2Parser.g:13615:1: rule__Uint64Array__Group__0 : rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ; + // InternalRos2Parser.g:13613:1: rule__Uint64Array__Group__0 : rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ; public final void rule__Uint64Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13619:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) - // InternalRos2Parser.g:13620:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 + // InternalRos2Parser.g:13617:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) + // InternalRos2Parser.g:13618:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 { - pushFollow(FOLLOW_92); + pushFollow(FOLLOW_91); rule__Uint64Array__Group__0__Impl(); state._fsp--; @@ -40559,21 +40525,21 @@ public final void rule__Uint64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__0__Impl" - // InternalRos2Parser.g:13627:1: rule__Uint64Array__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13625:1: rule__Uint64Array__Group__0__Impl : ( () ) ; public final void rule__Uint64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13631:1: ( ( () ) ) - // InternalRos2Parser.g:13632:1: ( () ) + // InternalRos2Parser.g:13629:1: ( ( () ) ) + // InternalRos2Parser.g:13630:1: ( () ) { - // InternalRos2Parser.g:13632:1: ( () ) - // InternalRos2Parser.g:13633:2: () + // InternalRos2Parser.g:13630:1: ( () ) + // InternalRos2Parser.g:13631:2: () { before(grammarAccess.getUint64ArrayAccess().getUint64ArrayAction_0()); - // InternalRos2Parser.g:13634:2: () - // InternalRos2Parser.g:13634:3: + // InternalRos2Parser.g:13632:2: () + // InternalRos2Parser.g:13632:3: { } @@ -40596,14 +40562,14 @@ public final void rule__Uint64Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint64Array__Group__1" - // InternalRos2Parser.g:13642:1: rule__Uint64Array__Group__1 : rule__Uint64Array__Group__1__Impl ; + // InternalRos2Parser.g:13640:1: rule__Uint64Array__Group__1 : rule__Uint64Array__Group__1__Impl ; public final void rule__Uint64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13646:1: ( rule__Uint64Array__Group__1__Impl ) - // InternalRos2Parser.g:13647:2: rule__Uint64Array__Group__1__Impl + // InternalRos2Parser.g:13644:1: ( rule__Uint64Array__Group__1__Impl ) + // InternalRos2Parser.g:13645:2: rule__Uint64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint64Array__Group__1__Impl(); @@ -40629,17 +40595,17 @@ public final void rule__Uint64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__1__Impl" - // InternalRos2Parser.g:13653:1: rule__Uint64Array__Group__1__Impl : ( Uint64_1 ) ; + // InternalRos2Parser.g:13651:1: rule__Uint64Array__Group__1__Impl : ( Uint64_1 ) ; public final void rule__Uint64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13657:1: ( ( Uint64_1 ) ) - // InternalRos2Parser.g:13658:1: ( Uint64_1 ) + // InternalRos2Parser.g:13655:1: ( ( Uint64_1 ) ) + // InternalRos2Parser.g:13656:1: ( Uint64_1 ) { - // InternalRos2Parser.g:13658:1: ( Uint64_1 ) - // InternalRos2Parser.g:13659:2: Uint64_1 + // InternalRos2Parser.g:13656:1: ( Uint64_1 ) + // InternalRos2Parser.g:13657:2: Uint64_1 { before(grammarAccess.getUint64ArrayAccess().getUint64Keyword_1()); match(input,Uint64_1,FOLLOW_2); @@ -40666,16 +40632,16 @@ public final void rule__Uint64Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Float32Array__Group__0" - // InternalRos2Parser.g:13669:1: rule__Float32Array__Group__0 : rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ; + // InternalRos2Parser.g:13667:1: rule__Float32Array__Group__0 : rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ; public final void rule__Float32Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13673:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) - // InternalRos2Parser.g:13674:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 + // InternalRos2Parser.g:13671:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) + // InternalRos2Parser.g:13672:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 { - pushFollow(FOLLOW_93); + pushFollow(FOLLOW_92); rule__Float32Array__Group__0__Impl(); state._fsp--; @@ -40704,21 +40670,21 @@ public final void rule__Float32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__0__Impl" - // InternalRos2Parser.g:13681:1: rule__Float32Array__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13679:1: rule__Float32Array__Group__0__Impl : ( () ) ; public final void rule__Float32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13685:1: ( ( () ) ) - // InternalRos2Parser.g:13686:1: ( () ) + // InternalRos2Parser.g:13683:1: ( ( () ) ) + // InternalRos2Parser.g:13684:1: ( () ) { - // InternalRos2Parser.g:13686:1: ( () ) - // InternalRos2Parser.g:13687:2: () + // InternalRos2Parser.g:13684:1: ( () ) + // InternalRos2Parser.g:13685:2: () { before(grammarAccess.getFloat32ArrayAccess().getFloat32ArrayAction_0()); - // InternalRos2Parser.g:13688:2: () - // InternalRos2Parser.g:13688:3: + // InternalRos2Parser.g:13686:2: () + // InternalRos2Parser.g:13686:3: { } @@ -40741,14 +40707,14 @@ public final void rule__Float32Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float32Array__Group__1" - // InternalRos2Parser.g:13696:1: rule__Float32Array__Group__1 : rule__Float32Array__Group__1__Impl ; + // InternalRos2Parser.g:13694:1: rule__Float32Array__Group__1 : rule__Float32Array__Group__1__Impl ; public final void rule__Float32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13700:1: ( rule__Float32Array__Group__1__Impl ) - // InternalRos2Parser.g:13701:2: rule__Float32Array__Group__1__Impl + // InternalRos2Parser.g:13698:1: ( rule__Float32Array__Group__1__Impl ) + // InternalRos2Parser.g:13699:2: rule__Float32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float32Array__Group__1__Impl(); @@ -40774,17 +40740,17 @@ public final void rule__Float32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__1__Impl" - // InternalRos2Parser.g:13707:1: rule__Float32Array__Group__1__Impl : ( Float32_1 ) ; + // InternalRos2Parser.g:13705:1: rule__Float32Array__Group__1__Impl : ( Float32_1 ) ; public final void rule__Float32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13711:1: ( ( Float32_1 ) ) - // InternalRos2Parser.g:13712:1: ( Float32_1 ) + // InternalRos2Parser.g:13709:1: ( ( Float32_1 ) ) + // InternalRos2Parser.g:13710:1: ( Float32_1 ) { - // InternalRos2Parser.g:13712:1: ( Float32_1 ) - // InternalRos2Parser.g:13713:2: Float32_1 + // InternalRos2Parser.g:13710:1: ( Float32_1 ) + // InternalRos2Parser.g:13711:2: Float32_1 { before(grammarAccess.getFloat32ArrayAccess().getFloat32Keyword_1()); match(input,Float32_1,FOLLOW_2); @@ -40811,16 +40777,16 @@ public final void rule__Float32Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__0" - // InternalRos2Parser.g:13723:1: rule__Float64Array__Group__0 : rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ; + // InternalRos2Parser.g:13721:1: rule__Float64Array__Group__0 : rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ; public final void rule__Float64Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13727:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) - // InternalRos2Parser.g:13728:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 + // InternalRos2Parser.g:13725:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) + // InternalRos2Parser.g:13726:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 { - pushFollow(FOLLOW_94); + pushFollow(FOLLOW_93); rule__Float64Array__Group__0__Impl(); state._fsp--; @@ -40849,21 +40815,21 @@ public final void rule__Float64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__0__Impl" - // InternalRos2Parser.g:13735:1: rule__Float64Array__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13733:1: rule__Float64Array__Group__0__Impl : ( () ) ; public final void rule__Float64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13739:1: ( ( () ) ) - // InternalRos2Parser.g:13740:1: ( () ) + // InternalRos2Parser.g:13737:1: ( ( () ) ) + // InternalRos2Parser.g:13738:1: ( () ) { - // InternalRos2Parser.g:13740:1: ( () ) - // InternalRos2Parser.g:13741:2: () + // InternalRos2Parser.g:13738:1: ( () ) + // InternalRos2Parser.g:13739:2: () { before(grammarAccess.getFloat64ArrayAccess().getFloat64ArrayAction_0()); - // InternalRos2Parser.g:13742:2: () - // InternalRos2Parser.g:13742:3: + // InternalRos2Parser.g:13740:2: () + // InternalRos2Parser.g:13740:3: { } @@ -40886,14 +40852,14 @@ public final void rule__Float64Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__1" - // InternalRos2Parser.g:13750:1: rule__Float64Array__Group__1 : rule__Float64Array__Group__1__Impl ; + // InternalRos2Parser.g:13748:1: rule__Float64Array__Group__1 : rule__Float64Array__Group__1__Impl ; public final void rule__Float64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13754:1: ( rule__Float64Array__Group__1__Impl ) - // InternalRos2Parser.g:13755:2: rule__Float64Array__Group__1__Impl + // InternalRos2Parser.g:13752:1: ( rule__Float64Array__Group__1__Impl ) + // InternalRos2Parser.g:13753:2: rule__Float64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float64Array__Group__1__Impl(); @@ -40919,17 +40885,17 @@ public final void rule__Float64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__1__Impl" - // InternalRos2Parser.g:13761:1: rule__Float64Array__Group__1__Impl : ( Float64_1 ) ; + // InternalRos2Parser.g:13759:1: rule__Float64Array__Group__1__Impl : ( Float64_1 ) ; public final void rule__Float64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13765:1: ( ( Float64_1 ) ) - // InternalRos2Parser.g:13766:1: ( Float64_1 ) + // InternalRos2Parser.g:13763:1: ( ( Float64_1 ) ) + // InternalRos2Parser.g:13764:1: ( Float64_1 ) { - // InternalRos2Parser.g:13766:1: ( Float64_1 ) - // InternalRos2Parser.g:13767:2: Float64_1 + // InternalRos2Parser.g:13764:1: ( Float64_1 ) + // InternalRos2Parser.g:13765:2: Float64_1 { before(grammarAccess.getFloat64ArrayAccess().getFloat64Keyword_1()); match(input,Float64_1,FOLLOW_2); @@ -40956,16 +40922,16 @@ public final void rule__Float64Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__0" - // InternalRos2Parser.g:13777:1: rule__String0Array__Group__0 : rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ; + // InternalRos2Parser.g:13775:1: rule__String0Array__Group__0 : rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ; public final void rule__String0Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13781:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) - // InternalRos2Parser.g:13782:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 + // InternalRos2Parser.g:13779:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) + // InternalRos2Parser.g:13780:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 { - pushFollow(FOLLOW_95); + pushFollow(FOLLOW_94); rule__String0Array__Group__0__Impl(); state._fsp--; @@ -40994,21 +40960,21 @@ public final void rule__String0Array__Group__0() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__0__Impl" - // InternalRos2Parser.g:13789:1: rule__String0Array__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13787:1: rule__String0Array__Group__0__Impl : ( () ) ; public final void rule__String0Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13793:1: ( ( () ) ) - // InternalRos2Parser.g:13794:1: ( () ) + // InternalRos2Parser.g:13791:1: ( ( () ) ) + // InternalRos2Parser.g:13792:1: ( () ) { - // InternalRos2Parser.g:13794:1: ( () ) - // InternalRos2Parser.g:13795:2: () + // InternalRos2Parser.g:13792:1: ( () ) + // InternalRos2Parser.g:13793:2: () { before(grammarAccess.getString0ArrayAccess().getStringArrayAction_0()); - // InternalRos2Parser.g:13796:2: () - // InternalRos2Parser.g:13796:3: + // InternalRos2Parser.g:13794:2: () + // InternalRos2Parser.g:13794:3: { } @@ -41031,14 +40997,14 @@ public final void rule__String0Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__1" - // InternalRos2Parser.g:13804:1: rule__String0Array__Group__1 : rule__String0Array__Group__1__Impl ; + // InternalRos2Parser.g:13802:1: rule__String0Array__Group__1 : rule__String0Array__Group__1__Impl ; public final void rule__String0Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13808:1: ( rule__String0Array__Group__1__Impl ) - // InternalRos2Parser.g:13809:2: rule__String0Array__Group__1__Impl + // InternalRos2Parser.g:13806:1: ( rule__String0Array__Group__1__Impl ) + // InternalRos2Parser.g:13807:2: rule__String0Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__String0Array__Group__1__Impl(); @@ -41064,17 +41030,17 @@ public final void rule__String0Array__Group__1() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__1__Impl" - // InternalRos2Parser.g:13815:1: rule__String0Array__Group__1__Impl : ( String_2 ) ; + // InternalRos2Parser.g:13813:1: rule__String0Array__Group__1__Impl : ( String_2 ) ; public final void rule__String0Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13819:1: ( ( String_2 ) ) - // InternalRos2Parser.g:13820:1: ( String_2 ) + // InternalRos2Parser.g:13817:1: ( ( String_2 ) ) + // InternalRos2Parser.g:13818:1: ( String_2 ) { - // InternalRos2Parser.g:13820:1: ( String_2 ) - // InternalRos2Parser.g:13821:2: String_2 + // InternalRos2Parser.g:13818:1: ( String_2 ) + // InternalRos2Parser.g:13819:2: String_2 { before(grammarAccess.getString0ArrayAccess().getStringKeyword_1()); match(input,String_2,FOLLOW_2); @@ -41101,16 +41067,16 @@ public final void rule__String0Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ByteArray__Group__0" - // InternalRos2Parser.g:13831:1: rule__ByteArray__Group__0 : rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ; + // InternalRos2Parser.g:13829:1: rule__ByteArray__Group__0 : rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ; public final void rule__ByteArray__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13835:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) - // InternalRos2Parser.g:13836:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 + // InternalRos2Parser.g:13833:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) + // InternalRos2Parser.g:13834:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 { - pushFollow(FOLLOW_96); + pushFollow(FOLLOW_95); rule__ByteArray__Group__0__Impl(); state._fsp--; @@ -41139,21 +41105,21 @@ public final void rule__ByteArray__Group__0() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__0__Impl" - // InternalRos2Parser.g:13843:1: rule__ByteArray__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13841:1: rule__ByteArray__Group__0__Impl : ( () ) ; public final void rule__ByteArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13847:1: ( ( () ) ) - // InternalRos2Parser.g:13848:1: ( () ) + // InternalRos2Parser.g:13845:1: ( ( () ) ) + // InternalRos2Parser.g:13846:1: ( () ) { - // InternalRos2Parser.g:13848:1: ( () ) - // InternalRos2Parser.g:13849:2: () + // InternalRos2Parser.g:13846:1: ( () ) + // InternalRos2Parser.g:13847:2: () { before(grammarAccess.getByteArrayAccess().getByteArrayAction_0()); - // InternalRos2Parser.g:13850:2: () - // InternalRos2Parser.g:13850:3: + // InternalRos2Parser.g:13848:2: () + // InternalRos2Parser.g:13848:3: { } @@ -41176,14 +41142,14 @@ public final void rule__ByteArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__ByteArray__Group__1" - // InternalRos2Parser.g:13858:1: rule__ByteArray__Group__1 : rule__ByteArray__Group__1__Impl ; + // InternalRos2Parser.g:13856:1: rule__ByteArray__Group__1 : rule__ByteArray__Group__1__Impl ; public final void rule__ByteArray__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13862:1: ( rule__ByteArray__Group__1__Impl ) - // InternalRos2Parser.g:13863:2: rule__ByteArray__Group__1__Impl + // InternalRos2Parser.g:13860:1: ( rule__ByteArray__Group__1__Impl ) + // InternalRos2Parser.g:13861:2: rule__ByteArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__ByteArray__Group__1__Impl(); @@ -41209,17 +41175,17 @@ public final void rule__ByteArray__Group__1() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__1__Impl" - // InternalRos2Parser.g:13869:1: rule__ByteArray__Group__1__Impl : ( Byte_1 ) ; + // InternalRos2Parser.g:13867:1: rule__ByteArray__Group__1__Impl : ( Byte_1 ) ; public final void rule__ByteArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13873:1: ( ( Byte_1 ) ) - // InternalRos2Parser.g:13874:1: ( Byte_1 ) + // InternalRos2Parser.g:13871:1: ( ( Byte_1 ) ) + // InternalRos2Parser.g:13872:1: ( Byte_1 ) { - // InternalRos2Parser.g:13874:1: ( Byte_1 ) - // InternalRos2Parser.g:13875:2: Byte_1 + // InternalRos2Parser.g:13872:1: ( Byte_1 ) + // InternalRos2Parser.g:13873:2: Byte_1 { before(grammarAccess.getByteArrayAccess().getByteKeyword_1()); match(input,Byte_1,FOLLOW_2); @@ -41246,16 +41212,16 @@ public final void rule__ByteArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Header__Group__0" - // InternalRos2Parser.g:13885:1: rule__Header__Group__0 : rule__Header__Group__0__Impl rule__Header__Group__1 ; + // InternalRos2Parser.g:13883:1: rule__Header__Group__0 : rule__Header__Group__0__Impl rule__Header__Group__1 ; public final void rule__Header__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13889:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) - // InternalRos2Parser.g:13890:2: rule__Header__Group__0__Impl rule__Header__Group__1 + // InternalRos2Parser.g:13887:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) + // InternalRos2Parser.g:13888:2: rule__Header__Group__0__Impl rule__Header__Group__1 { - pushFollow(FOLLOW_97); + pushFollow(FOLLOW_96); rule__Header__Group__0__Impl(); state._fsp--; @@ -41284,21 +41250,21 @@ public final void rule__Header__Group__0() throws RecognitionException { // $ANTLR start "rule__Header__Group__0__Impl" - // InternalRos2Parser.g:13897:1: rule__Header__Group__0__Impl : ( () ) ; + // InternalRos2Parser.g:13895:1: rule__Header__Group__0__Impl : ( () ) ; public final void rule__Header__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13901:1: ( ( () ) ) - // InternalRos2Parser.g:13902:1: ( () ) + // InternalRos2Parser.g:13899:1: ( ( () ) ) + // InternalRos2Parser.g:13900:1: ( () ) { - // InternalRos2Parser.g:13902:1: ( () ) - // InternalRos2Parser.g:13903:2: () + // InternalRos2Parser.g:13900:1: ( () ) + // InternalRos2Parser.g:13901:2: () { before(grammarAccess.getHeaderAccess().getHeaderAction_0()); - // InternalRos2Parser.g:13904:2: () - // InternalRos2Parser.g:13904:3: + // InternalRos2Parser.g:13902:2: () + // InternalRos2Parser.g:13902:3: { } @@ -41321,14 +41287,14 @@ public final void rule__Header__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Header__Group__1" - // InternalRos2Parser.g:13912:1: rule__Header__Group__1 : rule__Header__Group__1__Impl ; + // InternalRos2Parser.g:13910:1: rule__Header__Group__1 : rule__Header__Group__1__Impl ; public final void rule__Header__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13916:1: ( rule__Header__Group__1__Impl ) - // InternalRos2Parser.g:13917:2: rule__Header__Group__1__Impl + // InternalRos2Parser.g:13914:1: ( rule__Header__Group__1__Impl ) + // InternalRos2Parser.g:13915:2: rule__Header__Group__1__Impl { pushFollow(FOLLOW_2); rule__Header__Group__1__Impl(); @@ -41354,17 +41320,17 @@ public final void rule__Header__Group__1() throws RecognitionException { // $ANTLR start "rule__Header__Group__1__Impl" - // InternalRos2Parser.g:13923:1: rule__Header__Group__1__Impl : ( Header ) ; + // InternalRos2Parser.g:13921:1: rule__Header__Group__1__Impl : ( Header ) ; public final void rule__Header__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13927:1: ( ( Header ) ) - // InternalRos2Parser.g:13928:1: ( Header ) + // InternalRos2Parser.g:13925:1: ( ( Header ) ) + // InternalRos2Parser.g:13926:1: ( Header ) { - // InternalRos2Parser.g:13928:1: ( Header ) - // InternalRos2Parser.g:13929:2: Header + // InternalRos2Parser.g:13926:1: ( Header ) + // InternalRos2Parser.g:13927:2: Header { before(grammarAccess.getHeaderAccess().getHeaderKeyword_1()); match(input,Header,FOLLOW_2); @@ -41391,16 +41357,16 @@ public final void rule__Header__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__ArrayTopicSpecRef__Group__0" - // InternalRos2Parser.g:13939:1: rule__ArrayTopicSpecRef__Group__0 : rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 ; + // InternalRos2Parser.g:13937:1: rule__ArrayTopicSpecRef__Group__0 : rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 ; public final void rule__ArrayTopicSpecRef__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13943:1: ( rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 ) - // InternalRos2Parser.g:13944:2: rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 + // InternalRos2Parser.g:13941:1: ( rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 ) + // InternalRos2Parser.g:13942:2: rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 { - pushFollow(FOLLOW_98); + pushFollow(FOLLOW_97); rule__ArrayTopicSpecRef__Group__0__Impl(); state._fsp--; @@ -41429,21 +41395,21 @@ public final void rule__ArrayTopicSpecRef__Group__0() throws RecognitionExceptio // $ANTLR start "rule__ArrayTopicSpecRef__Group__0__Impl" - // InternalRos2Parser.g:13951:1: rule__ArrayTopicSpecRef__Group__0__Impl : ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) ; + // InternalRos2Parser.g:13949:1: rule__ArrayTopicSpecRef__Group__0__Impl : ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) ; public final void rule__ArrayTopicSpecRef__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13955:1: ( ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) ) - // InternalRos2Parser.g:13956:1: ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) + // InternalRos2Parser.g:13953:1: ( ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) ) + // InternalRos2Parser.g:13954:1: ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) { - // InternalRos2Parser.g:13956:1: ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) - // InternalRos2Parser.g:13957:2: ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) + // InternalRos2Parser.g:13954:1: ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) + // InternalRos2Parser.g:13955:2: ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) { before(grammarAccess.getArrayTopicSpecRefAccess().getTopicSpecAssignment_0()); - // InternalRos2Parser.g:13958:2: ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) - // InternalRos2Parser.g:13958:3: rule__ArrayTopicSpecRef__TopicSpecAssignment_0 + // InternalRos2Parser.g:13956:2: ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) + // InternalRos2Parser.g:13956:3: rule__ArrayTopicSpecRef__TopicSpecAssignment_0 { pushFollow(FOLLOW_2); rule__ArrayTopicSpecRef__TopicSpecAssignment_0(); @@ -41476,14 +41442,14 @@ public final void rule__ArrayTopicSpecRef__Group__0__Impl() throws RecognitionEx // $ANTLR start "rule__ArrayTopicSpecRef__Group__1" - // InternalRos2Parser.g:13966:1: rule__ArrayTopicSpecRef__Group__1 : rule__ArrayTopicSpecRef__Group__1__Impl ; + // InternalRos2Parser.g:13964:1: rule__ArrayTopicSpecRef__Group__1 : rule__ArrayTopicSpecRef__Group__1__Impl ; public final void rule__ArrayTopicSpecRef__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13970:1: ( rule__ArrayTopicSpecRef__Group__1__Impl ) - // InternalRos2Parser.g:13971:2: rule__ArrayTopicSpecRef__Group__1__Impl + // InternalRos2Parser.g:13968:1: ( rule__ArrayTopicSpecRef__Group__1__Impl ) + // InternalRos2Parser.g:13969:2: rule__ArrayTopicSpecRef__Group__1__Impl { pushFollow(FOLLOW_2); rule__ArrayTopicSpecRef__Group__1__Impl(); @@ -41509,17 +41475,17 @@ public final void rule__ArrayTopicSpecRef__Group__1() throws RecognitionExceptio // $ANTLR start "rule__ArrayTopicSpecRef__Group__1__Impl" - // InternalRos2Parser.g:13977:1: rule__ArrayTopicSpecRef__Group__1__Impl : ( LeftSquareBracketRightSquareBracket ) ; + // InternalRos2Parser.g:13975:1: rule__ArrayTopicSpecRef__Group__1__Impl : ( LeftSquareBracketRightSquareBracket ) ; public final void rule__ArrayTopicSpecRef__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:13981:1: ( ( LeftSquareBracketRightSquareBracket ) ) - // InternalRos2Parser.g:13982:1: ( LeftSquareBracketRightSquareBracket ) + // InternalRos2Parser.g:13979:1: ( ( LeftSquareBracketRightSquareBracket ) ) + // InternalRos2Parser.g:13980:1: ( LeftSquareBracketRightSquareBracket ) { - // InternalRos2Parser.g:13982:1: ( LeftSquareBracketRightSquareBracket ) - // InternalRos2Parser.g:13983:2: LeftSquareBracketRightSquareBracket + // InternalRos2Parser.g:13980:1: ( LeftSquareBracketRightSquareBracket ) + // InternalRos2Parser.g:13981:2: LeftSquareBracketRightSquareBracket { before(grammarAccess.getArrayTopicSpecRefAccess().getLeftSquareBracketRightSquareBracketKeyword_1()); match(input,LeftSquareBracketRightSquareBracket,FOLLOW_2); @@ -41546,38 +41512,38 @@ public final void rule__ArrayTopicSpecRef__Group__1__Impl() throws RecognitionEx // $ANTLR start "rule__QualityOfService__UnorderedGroup_1" - // InternalRos2Parser.g:13993:1: rule__QualityOfService__UnorderedGroup_1 : ( rule__QualityOfService__UnorderedGroup_1__0 )? ; + // InternalRos2Parser.g:13991:1: rule__QualityOfService__UnorderedGroup_1 : ( rule__QualityOfService__UnorderedGroup_1__0 )? ; public final void rule__QualityOfService__UnorderedGroup_1() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1()); try { - // InternalRos2Parser.g:13998:1: ( ( rule__QualityOfService__UnorderedGroup_1__0 )? ) - // InternalRos2Parser.g:13999:2: ( rule__QualityOfService__UnorderedGroup_1__0 )? + // InternalRos2Parser.g:13996:1: ( ( rule__QualityOfService__UnorderedGroup_1__0 )? ) + // InternalRos2Parser.g:13997:2: ( rule__QualityOfService__UnorderedGroup_1__0 )? { - // InternalRos2Parser.g:13999:2: ( rule__QualityOfService__UnorderedGroup_1__0 )? - int alt75=2; - int LA75_0 = input.LA(1); + // InternalRos2Parser.g:13997:2: ( rule__QualityOfService__UnorderedGroup_1__0 )? + int alt76=2; + int LA76_0 = input.LA(1); - if ( LA75_0 == Profile && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 0) ) { - alt75=1; + if ( LA76_0 == Profile && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 0) ) { + alt76=1; } - else if ( LA75_0 == History && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 1) ) { - alt75=1; + else if ( LA76_0 == History && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 1) ) { + alt76=1; } - else if ( LA75_0 == Depth && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 2) ) { - alt75=1; + else if ( LA76_0 == Depth && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 2) ) { + alt76=1; } - else if ( LA75_0 == Reliability && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 3) ) { - alt75=1; + else if ( LA76_0 == Reliability && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 3) ) { + alt76=1; } - else if ( LA75_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 4) ) { - alt75=1; + else if ( LA76_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 4) ) { + alt76=1; } - switch (alt75) { + switch (alt76) { case 1 : - // InternalRos2Parser.g:13999:2: rule__QualityOfService__UnorderedGroup_1__0 + // InternalRos2Parser.g:13997:2: rule__QualityOfService__UnorderedGroup_1__0 { pushFollow(FOLLOW_2); rule__QualityOfService__UnorderedGroup_1__0(); @@ -41610,53 +41576,53 @@ else if ( LA75_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc // $ANTLR start "rule__QualityOfService__UnorderedGroup_1__Impl" - // InternalRos2Parser.g:14007:1: rule__QualityOfService__UnorderedGroup_1__Impl : ( ({...}? => ( ( ( rule__QualityOfService__Group_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_4__0 ) ) ) ) ) ; + // InternalRos2Parser.g:14005:1: rule__QualityOfService__UnorderedGroup_1__Impl : ( ({...}? => ( ( ( rule__QualityOfService__Group_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_4__0 ) ) ) ) ) ; public final void rule__QualityOfService__UnorderedGroup_1__Impl() throws RecognitionException { int stackSize = keepStackSize(); boolean selected = false; try { - // InternalRos2Parser.g:14012:1: ( ( ({...}? => ( ( ( rule__QualityOfService__Group_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_4__0 ) ) ) ) ) ) - // InternalRos2Parser.g:14013:3: ( ({...}? => ( ( ( rule__QualityOfService__Group_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_4__0 ) ) ) ) ) + // InternalRos2Parser.g:14010:1: ( ( ({...}? => ( ( ( rule__QualityOfService__Group_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_4__0 ) ) ) ) ) ) + // InternalRos2Parser.g:14011:3: ( ({...}? => ( ( ( rule__QualityOfService__Group_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_4__0 ) ) ) ) ) { - // InternalRos2Parser.g:14013:3: ( ({...}? => ( ( ( rule__QualityOfService__Group_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_4__0 ) ) ) ) ) - int alt76=5; - int LA76_0 = input.LA(1); + // InternalRos2Parser.g:14011:3: ( ({...}? => ( ( ( rule__QualityOfService__Group_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__QualityOfService__Group_1_4__0 ) ) ) ) ) + int alt77=5; + int LA77_0 = input.LA(1); - if ( LA76_0 == Profile && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 0) ) { - alt76=1; + if ( LA77_0 == Profile && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 0) ) { + alt77=1; } - else if ( LA76_0 == History && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 1) ) { - alt76=2; + else if ( LA77_0 == History && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 1) ) { + alt77=2; } - else if ( LA76_0 == Depth && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 2) ) { - alt76=3; + else if ( LA77_0 == Depth && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 2) ) { + alt77=3; } - else if ( LA76_0 == Reliability && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 3) ) { - alt76=4; + else if ( LA77_0 == Reliability && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 3) ) { + alt77=4; } - else if ( LA76_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 4) ) { - alt76=5; + else if ( LA77_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 4) ) { + alt77=5; } else { NoViableAltException nvae = - new NoViableAltException("", 76, 0, input); + new NoViableAltException("", 77, 0, input); throw nvae; } - switch (alt76) { + switch (alt77) { case 1 : - // InternalRos2Parser.g:14014:3: ({...}? => ( ( ( rule__QualityOfService__Group_1_0__0 ) ) ) ) + // InternalRos2Parser.g:14012:3: ({...}? => ( ( ( rule__QualityOfService__Group_1_0__0 ) ) ) ) { - // InternalRos2Parser.g:14014:3: ({...}? => ( ( ( rule__QualityOfService__Group_1_0__0 ) ) ) ) - // InternalRos2Parser.g:14015:4: {...}? => ( ( ( rule__QualityOfService__Group_1_0__0 ) ) ) + // InternalRos2Parser.g:14012:3: ({...}? => ( ( ( rule__QualityOfService__Group_1_0__0 ) ) ) ) + // InternalRos2Parser.g:14013:4: {...}? => ( ( ( rule__QualityOfService__Group_1_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 0) ) { throw new FailedPredicateException(input, "rule__QualityOfService__UnorderedGroup_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 0)"); } - // InternalRos2Parser.g:14015:112: ( ( ( rule__QualityOfService__Group_1_0__0 ) ) ) - // InternalRos2Parser.g:14016:5: ( ( rule__QualityOfService__Group_1_0__0 ) ) + // InternalRos2Parser.g:14013:112: ( ( ( rule__QualityOfService__Group_1_0__0 ) ) ) + // InternalRos2Parser.g:14014:5: ( ( rule__QualityOfService__Group_1_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 0); @@ -41664,12 +41630,12 @@ else if ( LA76_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc selected = true; - // InternalRos2Parser.g:14022:5: ( ( rule__QualityOfService__Group_1_0__0 ) ) - // InternalRos2Parser.g:14023:6: ( rule__QualityOfService__Group_1_0__0 ) + // InternalRos2Parser.g:14020:5: ( ( rule__QualityOfService__Group_1_0__0 ) ) + // InternalRos2Parser.g:14021:6: ( rule__QualityOfService__Group_1_0__0 ) { before(grammarAccess.getQualityOfServiceAccess().getGroup_1_0()); - // InternalRos2Parser.g:14024:6: ( rule__QualityOfService__Group_1_0__0 ) - // InternalRos2Parser.g:14024:7: rule__QualityOfService__Group_1_0__0 + // InternalRos2Parser.g:14022:6: ( rule__QualityOfService__Group_1_0__0 ) + // InternalRos2Parser.g:14022:7: rule__QualityOfService__Group_1_0__0 { pushFollow(FOLLOW_2); rule__QualityOfService__Group_1_0__0(); @@ -41693,16 +41659,16 @@ else if ( LA76_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc } break; case 2 : - // InternalRos2Parser.g:14029:3: ({...}? => ( ( ( rule__QualityOfService__Group_1_1__0 ) ) ) ) + // InternalRos2Parser.g:14027:3: ({...}? => ( ( ( rule__QualityOfService__Group_1_1__0 ) ) ) ) { - // InternalRos2Parser.g:14029:3: ({...}? => ( ( ( rule__QualityOfService__Group_1_1__0 ) ) ) ) - // InternalRos2Parser.g:14030:4: {...}? => ( ( ( rule__QualityOfService__Group_1_1__0 ) ) ) + // InternalRos2Parser.g:14027:3: ({...}? => ( ( ( rule__QualityOfService__Group_1_1__0 ) ) ) ) + // InternalRos2Parser.g:14028:4: {...}? => ( ( ( rule__QualityOfService__Group_1_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 1) ) { throw new FailedPredicateException(input, "rule__QualityOfService__UnorderedGroup_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 1)"); } - // InternalRos2Parser.g:14030:112: ( ( ( rule__QualityOfService__Group_1_1__0 ) ) ) - // InternalRos2Parser.g:14031:5: ( ( rule__QualityOfService__Group_1_1__0 ) ) + // InternalRos2Parser.g:14028:112: ( ( ( rule__QualityOfService__Group_1_1__0 ) ) ) + // InternalRos2Parser.g:14029:5: ( ( rule__QualityOfService__Group_1_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 1); @@ -41710,12 +41676,12 @@ else if ( LA76_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc selected = true; - // InternalRos2Parser.g:14037:5: ( ( rule__QualityOfService__Group_1_1__0 ) ) - // InternalRos2Parser.g:14038:6: ( rule__QualityOfService__Group_1_1__0 ) + // InternalRos2Parser.g:14035:5: ( ( rule__QualityOfService__Group_1_1__0 ) ) + // InternalRos2Parser.g:14036:6: ( rule__QualityOfService__Group_1_1__0 ) { before(grammarAccess.getQualityOfServiceAccess().getGroup_1_1()); - // InternalRos2Parser.g:14039:6: ( rule__QualityOfService__Group_1_1__0 ) - // InternalRos2Parser.g:14039:7: rule__QualityOfService__Group_1_1__0 + // InternalRos2Parser.g:14037:6: ( rule__QualityOfService__Group_1_1__0 ) + // InternalRos2Parser.g:14037:7: rule__QualityOfService__Group_1_1__0 { pushFollow(FOLLOW_2); rule__QualityOfService__Group_1_1__0(); @@ -41739,16 +41705,16 @@ else if ( LA76_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc } break; case 3 : - // InternalRos2Parser.g:14044:3: ({...}? => ( ( ( rule__QualityOfService__Group_1_2__0 ) ) ) ) + // InternalRos2Parser.g:14042:3: ({...}? => ( ( ( rule__QualityOfService__Group_1_2__0 ) ) ) ) { - // InternalRos2Parser.g:14044:3: ({...}? => ( ( ( rule__QualityOfService__Group_1_2__0 ) ) ) ) - // InternalRos2Parser.g:14045:4: {...}? => ( ( ( rule__QualityOfService__Group_1_2__0 ) ) ) + // InternalRos2Parser.g:14042:3: ({...}? => ( ( ( rule__QualityOfService__Group_1_2__0 ) ) ) ) + // InternalRos2Parser.g:14043:4: {...}? => ( ( ( rule__QualityOfService__Group_1_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 2) ) { throw new FailedPredicateException(input, "rule__QualityOfService__UnorderedGroup_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 2)"); } - // InternalRos2Parser.g:14045:112: ( ( ( rule__QualityOfService__Group_1_2__0 ) ) ) - // InternalRos2Parser.g:14046:5: ( ( rule__QualityOfService__Group_1_2__0 ) ) + // InternalRos2Parser.g:14043:112: ( ( ( rule__QualityOfService__Group_1_2__0 ) ) ) + // InternalRos2Parser.g:14044:5: ( ( rule__QualityOfService__Group_1_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 2); @@ -41756,12 +41722,12 @@ else if ( LA76_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc selected = true; - // InternalRos2Parser.g:14052:5: ( ( rule__QualityOfService__Group_1_2__0 ) ) - // InternalRos2Parser.g:14053:6: ( rule__QualityOfService__Group_1_2__0 ) + // InternalRos2Parser.g:14050:5: ( ( rule__QualityOfService__Group_1_2__0 ) ) + // InternalRos2Parser.g:14051:6: ( rule__QualityOfService__Group_1_2__0 ) { before(grammarAccess.getQualityOfServiceAccess().getGroup_1_2()); - // InternalRos2Parser.g:14054:6: ( rule__QualityOfService__Group_1_2__0 ) - // InternalRos2Parser.g:14054:7: rule__QualityOfService__Group_1_2__0 + // InternalRos2Parser.g:14052:6: ( rule__QualityOfService__Group_1_2__0 ) + // InternalRos2Parser.g:14052:7: rule__QualityOfService__Group_1_2__0 { pushFollow(FOLLOW_2); rule__QualityOfService__Group_1_2__0(); @@ -41785,16 +41751,16 @@ else if ( LA76_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc } break; case 4 : - // InternalRos2Parser.g:14059:3: ({...}? => ( ( ( rule__QualityOfService__Group_1_3__0 ) ) ) ) + // InternalRos2Parser.g:14057:3: ({...}? => ( ( ( rule__QualityOfService__Group_1_3__0 ) ) ) ) { - // InternalRos2Parser.g:14059:3: ({...}? => ( ( ( rule__QualityOfService__Group_1_3__0 ) ) ) ) - // InternalRos2Parser.g:14060:4: {...}? => ( ( ( rule__QualityOfService__Group_1_3__0 ) ) ) + // InternalRos2Parser.g:14057:3: ({...}? => ( ( ( rule__QualityOfService__Group_1_3__0 ) ) ) ) + // InternalRos2Parser.g:14058:4: {...}? => ( ( ( rule__QualityOfService__Group_1_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 3) ) { throw new FailedPredicateException(input, "rule__QualityOfService__UnorderedGroup_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 3)"); } - // InternalRos2Parser.g:14060:112: ( ( ( rule__QualityOfService__Group_1_3__0 ) ) ) - // InternalRos2Parser.g:14061:5: ( ( rule__QualityOfService__Group_1_3__0 ) ) + // InternalRos2Parser.g:14058:112: ( ( ( rule__QualityOfService__Group_1_3__0 ) ) ) + // InternalRos2Parser.g:14059:5: ( ( rule__QualityOfService__Group_1_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 3); @@ -41802,12 +41768,12 @@ else if ( LA76_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc selected = true; - // InternalRos2Parser.g:14067:5: ( ( rule__QualityOfService__Group_1_3__0 ) ) - // InternalRos2Parser.g:14068:6: ( rule__QualityOfService__Group_1_3__0 ) + // InternalRos2Parser.g:14065:5: ( ( rule__QualityOfService__Group_1_3__0 ) ) + // InternalRos2Parser.g:14066:6: ( rule__QualityOfService__Group_1_3__0 ) { before(grammarAccess.getQualityOfServiceAccess().getGroup_1_3()); - // InternalRos2Parser.g:14069:6: ( rule__QualityOfService__Group_1_3__0 ) - // InternalRos2Parser.g:14069:7: rule__QualityOfService__Group_1_3__0 + // InternalRos2Parser.g:14067:6: ( rule__QualityOfService__Group_1_3__0 ) + // InternalRos2Parser.g:14067:7: rule__QualityOfService__Group_1_3__0 { pushFollow(FOLLOW_2); rule__QualityOfService__Group_1_3__0(); @@ -41831,16 +41797,16 @@ else if ( LA76_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc } break; case 5 : - // InternalRos2Parser.g:14074:3: ({...}? => ( ( ( rule__QualityOfService__Group_1_4__0 ) ) ) ) + // InternalRos2Parser.g:14072:3: ({...}? => ( ( ( rule__QualityOfService__Group_1_4__0 ) ) ) ) { - // InternalRos2Parser.g:14074:3: ({...}? => ( ( ( rule__QualityOfService__Group_1_4__0 ) ) ) ) - // InternalRos2Parser.g:14075:4: {...}? => ( ( ( rule__QualityOfService__Group_1_4__0 ) ) ) + // InternalRos2Parser.g:14072:3: ({...}? => ( ( ( rule__QualityOfService__Group_1_4__0 ) ) ) ) + // InternalRos2Parser.g:14073:4: {...}? => ( ( ( rule__QualityOfService__Group_1_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 4) ) { throw new FailedPredicateException(input, "rule__QualityOfService__UnorderedGroup_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 4)"); } - // InternalRos2Parser.g:14075:112: ( ( ( rule__QualityOfService__Group_1_4__0 ) ) ) - // InternalRos2Parser.g:14076:5: ( ( rule__QualityOfService__Group_1_4__0 ) ) + // InternalRos2Parser.g:14073:112: ( ( ( rule__QualityOfService__Group_1_4__0 ) ) ) + // InternalRos2Parser.g:14074:5: ( ( rule__QualityOfService__Group_1_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 4); @@ -41848,12 +41814,12 @@ else if ( LA76_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc selected = true; - // InternalRos2Parser.g:14082:5: ( ( rule__QualityOfService__Group_1_4__0 ) ) - // InternalRos2Parser.g:14083:6: ( rule__QualityOfService__Group_1_4__0 ) + // InternalRos2Parser.g:14080:5: ( ( rule__QualityOfService__Group_1_4__0 ) ) + // InternalRos2Parser.g:14081:6: ( rule__QualityOfService__Group_1_4__0 ) { before(grammarAccess.getQualityOfServiceAccess().getGroup_1_4()); - // InternalRos2Parser.g:14084:6: ( rule__QualityOfService__Group_1_4__0 ) - // InternalRos2Parser.g:14084:7: rule__QualityOfService__Group_1_4__0 + // InternalRos2Parser.g:14082:6: ( rule__QualityOfService__Group_1_4__0 ) + // InternalRos2Parser.g:14082:7: rule__QualityOfService__Group_1_4__0 { pushFollow(FOLLOW_2); rule__QualityOfService__Group_1_4__0(); @@ -41900,42 +41866,42 @@ else if ( LA76_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc // $ANTLR start "rule__QualityOfService__UnorderedGroup_1__0" - // InternalRos2Parser.g:14097:1: rule__QualityOfService__UnorderedGroup_1__0 : rule__QualityOfService__UnorderedGroup_1__Impl ( rule__QualityOfService__UnorderedGroup_1__1 )? ; + // InternalRos2Parser.g:14095:1: rule__QualityOfService__UnorderedGroup_1__0 : rule__QualityOfService__UnorderedGroup_1__Impl ( rule__QualityOfService__UnorderedGroup_1__1 )? ; public final void rule__QualityOfService__UnorderedGroup_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14101:1: ( rule__QualityOfService__UnorderedGroup_1__Impl ( rule__QualityOfService__UnorderedGroup_1__1 )? ) - // InternalRos2Parser.g:14102:2: rule__QualityOfService__UnorderedGroup_1__Impl ( rule__QualityOfService__UnorderedGroup_1__1 )? + // InternalRos2Parser.g:14099:1: ( rule__QualityOfService__UnorderedGroup_1__Impl ( rule__QualityOfService__UnorderedGroup_1__1 )? ) + // InternalRos2Parser.g:14100:2: rule__QualityOfService__UnorderedGroup_1__Impl ( rule__QualityOfService__UnorderedGroup_1__1 )? { - pushFollow(FOLLOW_99); + pushFollow(FOLLOW_98); rule__QualityOfService__UnorderedGroup_1__Impl(); state._fsp--; - // InternalRos2Parser.g:14103:2: ( rule__QualityOfService__UnorderedGroup_1__1 )? - int alt77=2; - int LA77_0 = input.LA(1); + // InternalRos2Parser.g:14101:2: ( rule__QualityOfService__UnorderedGroup_1__1 )? + int alt78=2; + int LA78_0 = input.LA(1); - if ( LA77_0 == Profile && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 0) ) { - alt77=1; + if ( LA78_0 == Profile && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 0) ) { + alt78=1; } - else if ( LA77_0 == History && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 1) ) { - alt77=1; + else if ( LA78_0 == History && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 1) ) { + alt78=1; } - else if ( LA77_0 == Depth && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 2) ) { - alt77=1; + else if ( LA78_0 == Depth && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 2) ) { + alt78=1; } - else if ( LA77_0 == Reliability && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 3) ) { - alt77=1; + else if ( LA78_0 == Reliability && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 3) ) { + alt78=1; } - else if ( LA77_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 4) ) { - alt77=1; + else if ( LA78_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 4) ) { + alt78=1; } - switch (alt77) { + switch (alt78) { case 1 : - // InternalRos2Parser.g:14103:2: rule__QualityOfService__UnorderedGroup_1__1 + // InternalRos2Parser.g:14101:2: rule__QualityOfService__UnorderedGroup_1__1 { pushFollow(FOLLOW_2); rule__QualityOfService__UnorderedGroup_1__1(); @@ -41967,42 +41933,42 @@ else if ( LA77_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc // $ANTLR start "rule__QualityOfService__UnorderedGroup_1__1" - // InternalRos2Parser.g:14109:1: rule__QualityOfService__UnorderedGroup_1__1 : rule__QualityOfService__UnorderedGroup_1__Impl ( rule__QualityOfService__UnorderedGroup_1__2 )? ; + // InternalRos2Parser.g:14107:1: rule__QualityOfService__UnorderedGroup_1__1 : rule__QualityOfService__UnorderedGroup_1__Impl ( rule__QualityOfService__UnorderedGroup_1__2 )? ; public final void rule__QualityOfService__UnorderedGroup_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14113:1: ( rule__QualityOfService__UnorderedGroup_1__Impl ( rule__QualityOfService__UnorderedGroup_1__2 )? ) - // InternalRos2Parser.g:14114:2: rule__QualityOfService__UnorderedGroup_1__Impl ( rule__QualityOfService__UnorderedGroup_1__2 )? + // InternalRos2Parser.g:14111:1: ( rule__QualityOfService__UnorderedGroup_1__Impl ( rule__QualityOfService__UnorderedGroup_1__2 )? ) + // InternalRos2Parser.g:14112:2: rule__QualityOfService__UnorderedGroup_1__Impl ( rule__QualityOfService__UnorderedGroup_1__2 )? { - pushFollow(FOLLOW_99); + pushFollow(FOLLOW_98); rule__QualityOfService__UnorderedGroup_1__Impl(); state._fsp--; - // InternalRos2Parser.g:14115:2: ( rule__QualityOfService__UnorderedGroup_1__2 )? - int alt78=2; - int LA78_0 = input.LA(1); + // InternalRos2Parser.g:14113:2: ( rule__QualityOfService__UnorderedGroup_1__2 )? + int alt79=2; + int LA79_0 = input.LA(1); - if ( LA78_0 == Profile && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 0) ) { - alt78=1; + if ( LA79_0 == Profile && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 0) ) { + alt79=1; } - else if ( LA78_0 == History && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 1) ) { - alt78=1; + else if ( LA79_0 == History && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 1) ) { + alt79=1; } - else if ( LA78_0 == Depth && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 2) ) { - alt78=1; + else if ( LA79_0 == Depth && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 2) ) { + alt79=1; } - else if ( LA78_0 == Reliability && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 3) ) { - alt78=1; + else if ( LA79_0 == Reliability && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 3) ) { + alt79=1; } - else if ( LA78_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 4) ) { - alt78=1; + else if ( LA79_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 4) ) { + alt79=1; } - switch (alt78) { + switch (alt79) { case 1 : - // InternalRos2Parser.g:14115:2: rule__QualityOfService__UnorderedGroup_1__2 + // InternalRos2Parser.g:14113:2: rule__QualityOfService__UnorderedGroup_1__2 { pushFollow(FOLLOW_2); rule__QualityOfService__UnorderedGroup_1__2(); @@ -42034,42 +42000,42 @@ else if ( LA78_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc // $ANTLR start "rule__QualityOfService__UnorderedGroup_1__2" - // InternalRos2Parser.g:14121:1: rule__QualityOfService__UnorderedGroup_1__2 : rule__QualityOfService__UnorderedGroup_1__Impl ( rule__QualityOfService__UnorderedGroup_1__3 )? ; + // InternalRos2Parser.g:14119:1: rule__QualityOfService__UnorderedGroup_1__2 : rule__QualityOfService__UnorderedGroup_1__Impl ( rule__QualityOfService__UnorderedGroup_1__3 )? ; public final void rule__QualityOfService__UnorderedGroup_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14125:1: ( rule__QualityOfService__UnorderedGroup_1__Impl ( rule__QualityOfService__UnorderedGroup_1__3 )? ) - // InternalRos2Parser.g:14126:2: rule__QualityOfService__UnorderedGroup_1__Impl ( rule__QualityOfService__UnorderedGroup_1__3 )? + // InternalRos2Parser.g:14123:1: ( rule__QualityOfService__UnorderedGroup_1__Impl ( rule__QualityOfService__UnorderedGroup_1__3 )? ) + // InternalRos2Parser.g:14124:2: rule__QualityOfService__UnorderedGroup_1__Impl ( rule__QualityOfService__UnorderedGroup_1__3 )? { - pushFollow(FOLLOW_99); + pushFollow(FOLLOW_98); rule__QualityOfService__UnorderedGroup_1__Impl(); state._fsp--; - // InternalRos2Parser.g:14127:2: ( rule__QualityOfService__UnorderedGroup_1__3 )? - int alt79=2; - int LA79_0 = input.LA(1); + // InternalRos2Parser.g:14125:2: ( rule__QualityOfService__UnorderedGroup_1__3 )? + int alt80=2; + int LA80_0 = input.LA(1); - if ( LA79_0 == Profile && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 0) ) { - alt79=1; + if ( LA80_0 == Profile && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 0) ) { + alt80=1; } - else if ( LA79_0 == History && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 1) ) { - alt79=1; + else if ( LA80_0 == History && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 1) ) { + alt80=1; } - else if ( LA79_0 == Depth && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 2) ) { - alt79=1; + else if ( LA80_0 == Depth && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 2) ) { + alt80=1; } - else if ( LA79_0 == Reliability && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 3) ) { - alt79=1; + else if ( LA80_0 == Reliability && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 3) ) { + alt80=1; } - else if ( LA79_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 4) ) { - alt79=1; + else if ( LA80_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 4) ) { + alt80=1; } - switch (alt79) { + switch (alt80) { case 1 : - // InternalRos2Parser.g:14127:2: rule__QualityOfService__UnorderedGroup_1__3 + // InternalRos2Parser.g:14125:2: rule__QualityOfService__UnorderedGroup_1__3 { pushFollow(FOLLOW_2); rule__QualityOfService__UnorderedGroup_1__3(); @@ -42101,42 +42067,42 @@ else if ( LA79_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc // $ANTLR start "rule__QualityOfService__UnorderedGroup_1__3" - // InternalRos2Parser.g:14133:1: rule__QualityOfService__UnorderedGroup_1__3 : rule__QualityOfService__UnorderedGroup_1__Impl ( rule__QualityOfService__UnorderedGroup_1__4 )? ; + // InternalRos2Parser.g:14131:1: rule__QualityOfService__UnorderedGroup_1__3 : rule__QualityOfService__UnorderedGroup_1__Impl ( rule__QualityOfService__UnorderedGroup_1__4 )? ; public final void rule__QualityOfService__UnorderedGroup_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14137:1: ( rule__QualityOfService__UnorderedGroup_1__Impl ( rule__QualityOfService__UnorderedGroup_1__4 )? ) - // InternalRos2Parser.g:14138:2: rule__QualityOfService__UnorderedGroup_1__Impl ( rule__QualityOfService__UnorderedGroup_1__4 )? + // InternalRos2Parser.g:14135:1: ( rule__QualityOfService__UnorderedGroup_1__Impl ( rule__QualityOfService__UnorderedGroup_1__4 )? ) + // InternalRos2Parser.g:14136:2: rule__QualityOfService__UnorderedGroup_1__Impl ( rule__QualityOfService__UnorderedGroup_1__4 )? { - pushFollow(FOLLOW_99); + pushFollow(FOLLOW_98); rule__QualityOfService__UnorderedGroup_1__Impl(); state._fsp--; - // InternalRos2Parser.g:14139:2: ( rule__QualityOfService__UnorderedGroup_1__4 )? - int alt80=2; - int LA80_0 = input.LA(1); + // InternalRos2Parser.g:14137:2: ( rule__QualityOfService__UnorderedGroup_1__4 )? + int alt81=2; + int LA81_0 = input.LA(1); - if ( LA80_0 == Profile && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 0) ) { - alt80=1; + if ( LA81_0 == Profile && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 0) ) { + alt81=1; } - else if ( LA80_0 == History && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 1) ) { - alt80=1; + else if ( LA81_0 == History && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 1) ) { + alt81=1; } - else if ( LA80_0 == Depth && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 2) ) { - alt80=1; + else if ( LA81_0 == Depth && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 2) ) { + alt81=1; } - else if ( LA80_0 == Reliability && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 3) ) { - alt80=1; + else if ( LA81_0 == Reliability && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 3) ) { + alt81=1; } - else if ( LA80_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 4) ) { - alt80=1; + else if ( LA81_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAccess.getQualityOfServiceAccess().getUnorderedGroup_1(), 4) ) { + alt81=1; } - switch (alt80) { + switch (alt81) { case 1 : - // InternalRos2Parser.g:14139:2: rule__QualityOfService__UnorderedGroup_1__4 + // InternalRos2Parser.g:14137:2: rule__QualityOfService__UnorderedGroup_1__4 { pushFollow(FOLLOW_2); rule__QualityOfService__UnorderedGroup_1__4(); @@ -42168,14 +42134,14 @@ else if ( LA80_0 == Durability && getUnorderedGroupHelper().canSelect(grammarAcc // $ANTLR start "rule__QualityOfService__UnorderedGroup_1__4" - // InternalRos2Parser.g:14145:1: rule__QualityOfService__UnorderedGroup_1__4 : rule__QualityOfService__UnorderedGroup_1__Impl ; + // InternalRos2Parser.g:14143:1: rule__QualityOfService__UnorderedGroup_1__4 : rule__QualityOfService__UnorderedGroup_1__Impl ; public final void rule__QualityOfService__UnorderedGroup_1__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14149:1: ( rule__QualityOfService__UnorderedGroup_1__Impl ) - // InternalRos2Parser.g:14150:2: rule__QualityOfService__UnorderedGroup_1__Impl + // InternalRos2Parser.g:14147:1: ( rule__QualityOfService__UnorderedGroup_1__Impl ) + // InternalRos2Parser.g:14148:2: rule__QualityOfService__UnorderedGroup_1__Impl { pushFollow(FOLLOW_2); rule__QualityOfService__UnorderedGroup_1__Impl(); @@ -42201,17 +42167,17 @@ public final void rule__QualityOfService__UnorderedGroup_1__4() throws Recogniti // $ANTLR start "rule__AmentPackage__NameAssignment_1" - // InternalRos2Parser.g:14157:1: rule__AmentPackage__NameAssignment_1 : ( ruleRosNames ) ; + // InternalRos2Parser.g:14155:1: rule__AmentPackage__NameAssignment_1 : ( ruleRosNames ) ; public final void rule__AmentPackage__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14161:1: ( ( ruleRosNames ) ) - // InternalRos2Parser.g:14162:2: ( ruleRosNames ) + // InternalRos2Parser.g:14159:1: ( ( ruleRosNames ) ) + // InternalRos2Parser.g:14160:2: ( ruleRosNames ) { - // InternalRos2Parser.g:14162:2: ( ruleRosNames ) - // InternalRos2Parser.g:14163:3: ruleRosNames + // InternalRos2Parser.g:14160:2: ( ruleRosNames ) + // InternalRos2Parser.g:14161:3: ruleRosNames { before(grammarAccess.getAmentPackageAccess().getNameRosNamesParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -42242,17 +42208,17 @@ public final void rule__AmentPackage__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__AmentPackage__FromGitRepoAssignment_4_1" - // InternalRos2Parser.g:14172:1: rule__AmentPackage__FromGitRepoAssignment_4_1 : ( ruleEString ) ; + // InternalRos2Parser.g:14170:1: rule__AmentPackage__FromGitRepoAssignment_4_1 : ( ruleEString ) ; public final void rule__AmentPackage__FromGitRepoAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14176:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:14177:2: ( ruleEString ) + // InternalRos2Parser.g:14174:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:14175:2: ( ruleEString ) { - // InternalRos2Parser.g:14177:2: ( ruleEString ) - // InternalRos2Parser.g:14178:3: ruleEString + // InternalRos2Parser.g:14175:2: ( ruleEString ) + // InternalRos2Parser.g:14176:3: ruleEString { before(grammarAccess.getAmentPackageAccess().getFromGitRepoEStringParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -42283,17 +42249,17 @@ public final void rule__AmentPackage__FromGitRepoAssignment_4_1() throws Recogni // $ANTLR start "rule__AmentPackage__ArtifactAssignment_5_2" - // InternalRos2Parser.g:14187:1: rule__AmentPackage__ArtifactAssignment_5_2 : ( ruleArtifact ) ; + // InternalRos2Parser.g:14185:1: rule__AmentPackage__ArtifactAssignment_5_2 : ( ruleArtifact ) ; public final void rule__AmentPackage__ArtifactAssignment_5_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14191:1: ( ( ruleArtifact ) ) - // InternalRos2Parser.g:14192:2: ( ruleArtifact ) + // InternalRos2Parser.g:14189:1: ( ( ruleArtifact ) ) + // InternalRos2Parser.g:14190:2: ( ruleArtifact ) { - // InternalRos2Parser.g:14192:2: ( ruleArtifact ) - // InternalRos2Parser.g:14193:3: ruleArtifact + // InternalRos2Parser.g:14190:2: ( ruleArtifact ) + // InternalRos2Parser.g:14191:3: ruleArtifact { before(grammarAccess.getAmentPackageAccess().getArtifactArtifactParserRuleCall_5_2_0()); pushFollow(FOLLOW_2); @@ -42324,17 +42290,17 @@ public final void rule__AmentPackage__ArtifactAssignment_5_2() throws Recognitio // $ANTLR start "rule__AmentPackage__DependencyAssignment_6_2" - // InternalRos2Parser.g:14202:1: rule__AmentPackage__DependencyAssignment_6_2 : ( ruleDependency ) ; + // InternalRos2Parser.g:14200:1: rule__AmentPackage__DependencyAssignment_6_2 : ( ruleDependency ) ; public final void rule__AmentPackage__DependencyAssignment_6_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14206:1: ( ( ruleDependency ) ) - // InternalRos2Parser.g:14207:2: ( ruleDependency ) + // InternalRos2Parser.g:14204:1: ( ( ruleDependency ) ) + // InternalRos2Parser.g:14205:2: ( ruleDependency ) { - // InternalRos2Parser.g:14207:2: ( ruleDependency ) - // InternalRos2Parser.g:14208:3: ruleDependency + // InternalRos2Parser.g:14205:2: ( ruleDependency ) + // InternalRos2Parser.g:14206:3: ruleDependency { before(grammarAccess.getAmentPackageAccess().getDependencyDependencyParserRuleCall_6_2_0()); pushFollow(FOLLOW_2); @@ -42365,17 +42331,17 @@ public final void rule__AmentPackage__DependencyAssignment_6_2() throws Recognit // $ANTLR start "rule__AmentPackage__DependencyAssignment_6_3_1" - // InternalRos2Parser.g:14217:1: rule__AmentPackage__DependencyAssignment_6_3_1 : ( ruleDependency ) ; + // InternalRos2Parser.g:14215:1: rule__AmentPackage__DependencyAssignment_6_3_1 : ( ruleDependency ) ; public final void rule__AmentPackage__DependencyAssignment_6_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14221:1: ( ( ruleDependency ) ) - // InternalRos2Parser.g:14222:2: ( ruleDependency ) + // InternalRos2Parser.g:14219:1: ( ( ruleDependency ) ) + // InternalRos2Parser.g:14220:2: ( ruleDependency ) { - // InternalRos2Parser.g:14222:2: ( ruleDependency ) - // InternalRos2Parser.g:14223:3: ruleDependency + // InternalRos2Parser.g:14220:2: ( ruleDependency ) + // InternalRos2Parser.g:14221:3: ruleDependency { before(grammarAccess.getAmentPackageAccess().getDependencyDependencyParserRuleCall_6_3_1_0()); pushFollow(FOLLOW_2); @@ -42406,21 +42372,21 @@ public final void rule__AmentPackage__DependencyAssignment_6_3_1() throws Recogn // $ANTLR start "rule__QualityOfService__QoSProfileAssignment_1_0_1" - // InternalRos2Parser.g:14232:1: rule__QualityOfService__QoSProfileAssignment_1_0_1 : ( ( rule__QualityOfService__QoSProfileAlternatives_1_0_1_0 ) ) ; + // InternalRos2Parser.g:14230:1: rule__QualityOfService__QoSProfileAssignment_1_0_1 : ( ( rule__QualityOfService__QoSProfileAlternatives_1_0_1_0 ) ) ; public final void rule__QualityOfService__QoSProfileAssignment_1_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14236:1: ( ( ( rule__QualityOfService__QoSProfileAlternatives_1_0_1_0 ) ) ) - // InternalRos2Parser.g:14237:2: ( ( rule__QualityOfService__QoSProfileAlternatives_1_0_1_0 ) ) + // InternalRos2Parser.g:14234:1: ( ( ( rule__QualityOfService__QoSProfileAlternatives_1_0_1_0 ) ) ) + // InternalRos2Parser.g:14235:2: ( ( rule__QualityOfService__QoSProfileAlternatives_1_0_1_0 ) ) { - // InternalRos2Parser.g:14237:2: ( ( rule__QualityOfService__QoSProfileAlternatives_1_0_1_0 ) ) - // InternalRos2Parser.g:14238:3: ( rule__QualityOfService__QoSProfileAlternatives_1_0_1_0 ) + // InternalRos2Parser.g:14235:2: ( ( rule__QualityOfService__QoSProfileAlternatives_1_0_1_0 ) ) + // InternalRos2Parser.g:14236:3: ( rule__QualityOfService__QoSProfileAlternatives_1_0_1_0 ) { before(grammarAccess.getQualityOfServiceAccess().getQoSProfileAlternatives_1_0_1_0()); - // InternalRos2Parser.g:14239:3: ( rule__QualityOfService__QoSProfileAlternatives_1_0_1_0 ) - // InternalRos2Parser.g:14239:4: rule__QualityOfService__QoSProfileAlternatives_1_0_1_0 + // InternalRos2Parser.g:14237:3: ( rule__QualityOfService__QoSProfileAlternatives_1_0_1_0 ) + // InternalRos2Parser.g:14237:4: rule__QualityOfService__QoSProfileAlternatives_1_0_1_0 { pushFollow(FOLLOW_2); rule__QualityOfService__QoSProfileAlternatives_1_0_1_0(); @@ -42453,21 +42419,21 @@ public final void rule__QualityOfService__QoSProfileAssignment_1_0_1() throws Re // $ANTLR start "rule__QualityOfService__HistoryAssignment_1_1_1" - // InternalRos2Parser.g:14247:1: rule__QualityOfService__HistoryAssignment_1_1_1 : ( ( rule__QualityOfService__HistoryAlternatives_1_1_1_0 ) ) ; + // InternalRos2Parser.g:14245:1: rule__QualityOfService__HistoryAssignment_1_1_1 : ( ( rule__QualityOfService__HistoryAlternatives_1_1_1_0 ) ) ; public final void rule__QualityOfService__HistoryAssignment_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14251:1: ( ( ( rule__QualityOfService__HistoryAlternatives_1_1_1_0 ) ) ) - // InternalRos2Parser.g:14252:2: ( ( rule__QualityOfService__HistoryAlternatives_1_1_1_0 ) ) + // InternalRos2Parser.g:14249:1: ( ( ( rule__QualityOfService__HistoryAlternatives_1_1_1_0 ) ) ) + // InternalRos2Parser.g:14250:2: ( ( rule__QualityOfService__HistoryAlternatives_1_1_1_0 ) ) { - // InternalRos2Parser.g:14252:2: ( ( rule__QualityOfService__HistoryAlternatives_1_1_1_0 ) ) - // InternalRos2Parser.g:14253:3: ( rule__QualityOfService__HistoryAlternatives_1_1_1_0 ) + // InternalRos2Parser.g:14250:2: ( ( rule__QualityOfService__HistoryAlternatives_1_1_1_0 ) ) + // InternalRos2Parser.g:14251:3: ( rule__QualityOfService__HistoryAlternatives_1_1_1_0 ) { before(grammarAccess.getQualityOfServiceAccess().getHistoryAlternatives_1_1_1_0()); - // InternalRos2Parser.g:14254:3: ( rule__QualityOfService__HistoryAlternatives_1_1_1_0 ) - // InternalRos2Parser.g:14254:4: rule__QualityOfService__HistoryAlternatives_1_1_1_0 + // InternalRos2Parser.g:14252:3: ( rule__QualityOfService__HistoryAlternatives_1_1_1_0 ) + // InternalRos2Parser.g:14252:4: rule__QualityOfService__HistoryAlternatives_1_1_1_0 { pushFollow(FOLLOW_2); rule__QualityOfService__HistoryAlternatives_1_1_1_0(); @@ -42500,17 +42466,17 @@ public final void rule__QualityOfService__HistoryAssignment_1_1_1() throws Recog // $ANTLR start "rule__QualityOfService__DepthAssignment_1_2_1" - // InternalRos2Parser.g:14262:1: rule__QualityOfService__DepthAssignment_1_2_1 : ( ruleInteger0 ) ; + // InternalRos2Parser.g:14260:1: rule__QualityOfService__DepthAssignment_1_2_1 : ( ruleInteger0 ) ; public final void rule__QualityOfService__DepthAssignment_1_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14266:1: ( ( ruleInteger0 ) ) - // InternalRos2Parser.g:14267:2: ( ruleInteger0 ) + // InternalRos2Parser.g:14264:1: ( ( ruleInteger0 ) ) + // InternalRos2Parser.g:14265:2: ( ruleInteger0 ) { - // InternalRos2Parser.g:14267:2: ( ruleInteger0 ) - // InternalRos2Parser.g:14268:3: ruleInteger0 + // InternalRos2Parser.g:14265:2: ( ruleInteger0 ) + // InternalRos2Parser.g:14266:3: ruleInteger0 { before(grammarAccess.getQualityOfServiceAccess().getDepthInteger0ParserRuleCall_1_2_1_0()); pushFollow(FOLLOW_2); @@ -42541,21 +42507,21 @@ public final void rule__QualityOfService__DepthAssignment_1_2_1() throws Recogni // $ANTLR start "rule__QualityOfService__ReliabilityAssignment_1_3_1" - // InternalRos2Parser.g:14277:1: rule__QualityOfService__ReliabilityAssignment_1_3_1 : ( ( rule__QualityOfService__ReliabilityAlternatives_1_3_1_0 ) ) ; + // InternalRos2Parser.g:14275:1: rule__QualityOfService__ReliabilityAssignment_1_3_1 : ( ( rule__QualityOfService__ReliabilityAlternatives_1_3_1_0 ) ) ; public final void rule__QualityOfService__ReliabilityAssignment_1_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14281:1: ( ( ( rule__QualityOfService__ReliabilityAlternatives_1_3_1_0 ) ) ) - // InternalRos2Parser.g:14282:2: ( ( rule__QualityOfService__ReliabilityAlternatives_1_3_1_0 ) ) + // InternalRos2Parser.g:14279:1: ( ( ( rule__QualityOfService__ReliabilityAlternatives_1_3_1_0 ) ) ) + // InternalRos2Parser.g:14280:2: ( ( rule__QualityOfService__ReliabilityAlternatives_1_3_1_0 ) ) { - // InternalRos2Parser.g:14282:2: ( ( rule__QualityOfService__ReliabilityAlternatives_1_3_1_0 ) ) - // InternalRos2Parser.g:14283:3: ( rule__QualityOfService__ReliabilityAlternatives_1_3_1_0 ) + // InternalRos2Parser.g:14280:2: ( ( rule__QualityOfService__ReliabilityAlternatives_1_3_1_0 ) ) + // InternalRos2Parser.g:14281:3: ( rule__QualityOfService__ReliabilityAlternatives_1_3_1_0 ) { before(grammarAccess.getQualityOfServiceAccess().getReliabilityAlternatives_1_3_1_0()); - // InternalRos2Parser.g:14284:3: ( rule__QualityOfService__ReliabilityAlternatives_1_3_1_0 ) - // InternalRos2Parser.g:14284:4: rule__QualityOfService__ReliabilityAlternatives_1_3_1_0 + // InternalRos2Parser.g:14282:3: ( rule__QualityOfService__ReliabilityAlternatives_1_3_1_0 ) + // InternalRos2Parser.g:14282:4: rule__QualityOfService__ReliabilityAlternatives_1_3_1_0 { pushFollow(FOLLOW_2); rule__QualityOfService__ReliabilityAlternatives_1_3_1_0(); @@ -42588,21 +42554,21 @@ public final void rule__QualityOfService__ReliabilityAssignment_1_3_1() throws R // $ANTLR start "rule__QualityOfService__DurabilityAssignment_1_4_1" - // InternalRos2Parser.g:14292:1: rule__QualityOfService__DurabilityAssignment_1_4_1 : ( ( rule__QualityOfService__DurabilityAlternatives_1_4_1_0 ) ) ; + // InternalRos2Parser.g:14290:1: rule__QualityOfService__DurabilityAssignment_1_4_1 : ( ( rule__QualityOfService__DurabilityAlternatives_1_4_1_0 ) ) ; public final void rule__QualityOfService__DurabilityAssignment_1_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14296:1: ( ( ( rule__QualityOfService__DurabilityAlternatives_1_4_1_0 ) ) ) - // InternalRos2Parser.g:14297:2: ( ( rule__QualityOfService__DurabilityAlternatives_1_4_1_0 ) ) + // InternalRos2Parser.g:14294:1: ( ( ( rule__QualityOfService__DurabilityAlternatives_1_4_1_0 ) ) ) + // InternalRos2Parser.g:14295:2: ( ( rule__QualityOfService__DurabilityAlternatives_1_4_1_0 ) ) { - // InternalRos2Parser.g:14297:2: ( ( rule__QualityOfService__DurabilityAlternatives_1_4_1_0 ) ) - // InternalRos2Parser.g:14298:3: ( rule__QualityOfService__DurabilityAlternatives_1_4_1_0 ) + // InternalRos2Parser.g:14295:2: ( ( rule__QualityOfService__DurabilityAlternatives_1_4_1_0 ) ) + // InternalRos2Parser.g:14296:3: ( rule__QualityOfService__DurabilityAlternatives_1_4_1_0 ) { before(grammarAccess.getQualityOfServiceAccess().getDurabilityAlternatives_1_4_1_0()); - // InternalRos2Parser.g:14299:3: ( rule__QualityOfService__DurabilityAlternatives_1_4_1_0 ) - // InternalRos2Parser.g:14299:4: rule__QualityOfService__DurabilityAlternatives_1_4_1_0 + // InternalRos2Parser.g:14297:3: ( rule__QualityOfService__DurabilityAlternatives_1_4_1_0 ) + // InternalRos2Parser.g:14297:4: rule__QualityOfService__DurabilityAlternatives_1_4_1_0 { pushFollow(FOLLOW_2); rule__QualityOfService__DurabilityAlternatives_1_4_1_0(); @@ -42635,17 +42601,17 @@ public final void rule__QualityOfService__DurabilityAssignment_1_4_1() throws Re // $ANTLR start "rule__Publisher__NameAssignment_1" - // InternalRos2Parser.g:14307:1: rule__Publisher__NameAssignment_1 : ( ruleEString ) ; + // InternalRos2Parser.g:14305:1: rule__Publisher__NameAssignment_1 : ( ruleEString ) ; public final void rule__Publisher__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14311:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:14312:2: ( ruleEString ) + // InternalRos2Parser.g:14309:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:14310:2: ( ruleEString ) { - // InternalRos2Parser.g:14312:2: ( ruleEString ) - // InternalRos2Parser.g:14313:3: ruleEString + // InternalRos2Parser.g:14310:2: ( ruleEString ) + // InternalRos2Parser.g:14311:3: ruleEString { before(grammarAccess.getPublisherAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -42676,21 +42642,21 @@ public final void rule__Publisher__NameAssignment_1() throws RecognitionExceptio // $ANTLR start "rule__Publisher__MessageAssignment_5" - // InternalRos2Parser.g:14322:1: rule__Publisher__MessageAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos2Parser.g:14320:1: rule__Publisher__MessageAssignment_5 : ( ( ruleEString ) ) ; public final void rule__Publisher__MessageAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14326:1: ( ( ( ruleEString ) ) ) - // InternalRos2Parser.g:14327:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:14324:1: ( ( ( ruleEString ) ) ) + // InternalRos2Parser.g:14325:2: ( ( ruleEString ) ) { - // InternalRos2Parser.g:14327:2: ( ( ruleEString ) ) - // InternalRos2Parser.g:14328:3: ( ruleEString ) + // InternalRos2Parser.g:14325:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:14326:3: ( ruleEString ) { before(grammarAccess.getPublisherAccess().getMessageTopicSpecCrossReference_5_0()); - // InternalRos2Parser.g:14329:3: ( ruleEString ) - // InternalRos2Parser.g:14330:4: ruleEString + // InternalRos2Parser.g:14327:3: ( ruleEString ) + // InternalRos2Parser.g:14328:4: ruleEString { before(grammarAccess.getPublisherAccess().getMessageTopicSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -42725,17 +42691,17 @@ public final void rule__Publisher__MessageAssignment_5() throws RecognitionExcep // $ANTLR start "rule__Publisher__NamespaceAssignment_6_1" - // InternalRos2Parser.g:14341:1: rule__Publisher__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos2Parser.g:14339:1: rule__Publisher__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__Publisher__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14345:1: ( ( ruleNamespace ) ) - // InternalRos2Parser.g:14346:2: ( ruleNamespace ) + // InternalRos2Parser.g:14343:1: ( ( ruleNamespace ) ) + // InternalRos2Parser.g:14344:2: ( ruleNamespace ) { - // InternalRos2Parser.g:14346:2: ( ruleNamespace ) - // InternalRos2Parser.g:14347:3: ruleNamespace + // InternalRos2Parser.g:14344:2: ( ruleNamespace ) + // InternalRos2Parser.g:14345:3: ruleNamespace { before(grammarAccess.getPublisherAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -42766,17 +42732,17 @@ public final void rule__Publisher__NamespaceAssignment_6_1() throws RecognitionE // $ANTLR start "rule__Publisher__QosAssignment_7_2" - // InternalRos2Parser.g:14356:1: rule__Publisher__QosAssignment_7_2 : ( ruleQualityOfService ) ; + // InternalRos2Parser.g:14354:1: rule__Publisher__QosAssignment_7_2 : ( ruleQualityOfService ) ; public final void rule__Publisher__QosAssignment_7_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14360:1: ( ( ruleQualityOfService ) ) - // InternalRos2Parser.g:14361:2: ( ruleQualityOfService ) + // InternalRos2Parser.g:14358:1: ( ( ruleQualityOfService ) ) + // InternalRos2Parser.g:14359:2: ( ruleQualityOfService ) { - // InternalRos2Parser.g:14361:2: ( ruleQualityOfService ) - // InternalRos2Parser.g:14362:3: ruleQualityOfService + // InternalRos2Parser.g:14359:2: ( ruleQualityOfService ) + // InternalRos2Parser.g:14360:3: ruleQualityOfService { before(grammarAccess.getPublisherAccess().getQosQualityOfServiceParserRuleCall_7_2_0()); pushFollow(FOLLOW_2); @@ -42807,17 +42773,17 @@ public final void rule__Publisher__QosAssignment_7_2() throws RecognitionExcepti // $ANTLR start "rule__Subscriber__NameAssignment_1" - // InternalRos2Parser.g:14371:1: rule__Subscriber__NameAssignment_1 : ( ruleEString ) ; + // InternalRos2Parser.g:14369:1: rule__Subscriber__NameAssignment_1 : ( ruleEString ) ; public final void rule__Subscriber__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14375:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:14376:2: ( ruleEString ) + // InternalRos2Parser.g:14373:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:14374:2: ( ruleEString ) { - // InternalRos2Parser.g:14376:2: ( ruleEString ) - // InternalRos2Parser.g:14377:3: ruleEString + // InternalRos2Parser.g:14374:2: ( ruleEString ) + // InternalRos2Parser.g:14375:3: ruleEString { before(grammarAccess.getSubscriberAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -42848,21 +42814,21 @@ public final void rule__Subscriber__NameAssignment_1() throws RecognitionExcepti // $ANTLR start "rule__Subscriber__MessageAssignment_5" - // InternalRos2Parser.g:14386:1: rule__Subscriber__MessageAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos2Parser.g:14384:1: rule__Subscriber__MessageAssignment_5 : ( ( ruleEString ) ) ; public final void rule__Subscriber__MessageAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14390:1: ( ( ( ruleEString ) ) ) - // InternalRos2Parser.g:14391:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:14388:1: ( ( ( ruleEString ) ) ) + // InternalRos2Parser.g:14389:2: ( ( ruleEString ) ) { - // InternalRos2Parser.g:14391:2: ( ( ruleEString ) ) - // InternalRos2Parser.g:14392:3: ( ruleEString ) + // InternalRos2Parser.g:14389:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:14390:3: ( ruleEString ) { before(grammarAccess.getSubscriberAccess().getMessageTopicSpecCrossReference_5_0()); - // InternalRos2Parser.g:14393:3: ( ruleEString ) - // InternalRos2Parser.g:14394:4: ruleEString + // InternalRos2Parser.g:14391:3: ( ruleEString ) + // InternalRos2Parser.g:14392:4: ruleEString { before(grammarAccess.getSubscriberAccess().getMessageTopicSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -42897,17 +42863,17 @@ public final void rule__Subscriber__MessageAssignment_5() throws RecognitionExce // $ANTLR start "rule__Subscriber__NamespaceAssignment_6_1" - // InternalRos2Parser.g:14405:1: rule__Subscriber__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos2Parser.g:14403:1: rule__Subscriber__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__Subscriber__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14409:1: ( ( ruleNamespace ) ) - // InternalRos2Parser.g:14410:2: ( ruleNamespace ) + // InternalRos2Parser.g:14407:1: ( ( ruleNamespace ) ) + // InternalRos2Parser.g:14408:2: ( ruleNamespace ) { - // InternalRos2Parser.g:14410:2: ( ruleNamespace ) - // InternalRos2Parser.g:14411:3: ruleNamespace + // InternalRos2Parser.g:14408:2: ( ruleNamespace ) + // InternalRos2Parser.g:14409:3: ruleNamespace { before(grammarAccess.getSubscriberAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -42938,17 +42904,17 @@ public final void rule__Subscriber__NamespaceAssignment_6_1() throws Recognition // $ANTLR start "rule__Subscriber__QosAssignment_7_1" - // InternalRos2Parser.g:14420:1: rule__Subscriber__QosAssignment_7_1 : ( ruleQualityOfService ) ; + // InternalRos2Parser.g:14418:1: rule__Subscriber__QosAssignment_7_1 : ( ruleQualityOfService ) ; public final void rule__Subscriber__QosAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14424:1: ( ( ruleQualityOfService ) ) - // InternalRos2Parser.g:14425:2: ( ruleQualityOfService ) + // InternalRos2Parser.g:14422:1: ( ( ruleQualityOfService ) ) + // InternalRos2Parser.g:14423:2: ( ruleQualityOfService ) { - // InternalRos2Parser.g:14425:2: ( ruleQualityOfService ) - // InternalRos2Parser.g:14426:3: ruleQualityOfService + // InternalRos2Parser.g:14423:2: ( ruleQualityOfService ) + // InternalRos2Parser.g:14424:3: ruleQualityOfService { before(grammarAccess.getSubscriberAccess().getQosQualityOfServiceParserRuleCall_7_1_0()); pushFollow(FOLLOW_2); @@ -42979,17 +42945,17 @@ public final void rule__Subscriber__QosAssignment_7_1() throws RecognitionExcept // $ANTLR start "rule__ServiceServer__NameAssignment_1" - // InternalRos2Parser.g:14435:1: rule__ServiceServer__NameAssignment_1 : ( ruleEString ) ; + // InternalRos2Parser.g:14433:1: rule__ServiceServer__NameAssignment_1 : ( ruleEString ) ; public final void rule__ServiceServer__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14439:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:14440:2: ( ruleEString ) + // InternalRos2Parser.g:14437:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:14438:2: ( ruleEString ) { - // InternalRos2Parser.g:14440:2: ( ruleEString ) - // InternalRos2Parser.g:14441:3: ruleEString + // InternalRos2Parser.g:14438:2: ( ruleEString ) + // InternalRos2Parser.g:14439:3: ruleEString { before(grammarAccess.getServiceServerAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -43020,21 +42986,21 @@ public final void rule__ServiceServer__NameAssignment_1() throws RecognitionExce // $ANTLR start "rule__ServiceServer__ServiceAssignment_5" - // InternalRos2Parser.g:14450:1: rule__ServiceServer__ServiceAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos2Parser.g:14448:1: rule__ServiceServer__ServiceAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ServiceServer__ServiceAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14454:1: ( ( ( ruleEString ) ) ) - // InternalRos2Parser.g:14455:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:14452:1: ( ( ( ruleEString ) ) ) + // InternalRos2Parser.g:14453:2: ( ( ruleEString ) ) { - // InternalRos2Parser.g:14455:2: ( ( ruleEString ) ) - // InternalRos2Parser.g:14456:3: ( ruleEString ) + // InternalRos2Parser.g:14453:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:14454:3: ( ruleEString ) { before(grammarAccess.getServiceServerAccess().getServiceServiceSpecCrossReference_5_0()); - // InternalRos2Parser.g:14457:3: ( ruleEString ) - // InternalRos2Parser.g:14458:4: ruleEString + // InternalRos2Parser.g:14455:3: ( ruleEString ) + // InternalRos2Parser.g:14456:4: ruleEString { before(grammarAccess.getServiceServerAccess().getServiceServiceSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -43069,17 +43035,17 @@ public final void rule__ServiceServer__ServiceAssignment_5() throws RecognitionE // $ANTLR start "rule__ServiceServer__NamespaceAssignment_6_1" - // InternalRos2Parser.g:14469:1: rule__ServiceServer__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos2Parser.g:14467:1: rule__ServiceServer__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__ServiceServer__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14473:1: ( ( ruleNamespace ) ) - // InternalRos2Parser.g:14474:2: ( ruleNamespace ) + // InternalRos2Parser.g:14471:1: ( ( ruleNamespace ) ) + // InternalRos2Parser.g:14472:2: ( ruleNamespace ) { - // InternalRos2Parser.g:14474:2: ( ruleNamespace ) - // InternalRos2Parser.g:14475:3: ruleNamespace + // InternalRos2Parser.g:14472:2: ( ruleNamespace ) + // InternalRos2Parser.g:14473:3: ruleNamespace { before(grammarAccess.getServiceServerAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -43110,17 +43076,17 @@ public final void rule__ServiceServer__NamespaceAssignment_6_1() throws Recognit // $ANTLR start "rule__ServiceServer__QosAssignment_7_1" - // InternalRos2Parser.g:14484:1: rule__ServiceServer__QosAssignment_7_1 : ( ruleQualityOfService ) ; + // InternalRos2Parser.g:14482:1: rule__ServiceServer__QosAssignment_7_1 : ( ruleQualityOfService ) ; public final void rule__ServiceServer__QosAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14488:1: ( ( ruleQualityOfService ) ) - // InternalRos2Parser.g:14489:2: ( ruleQualityOfService ) + // InternalRos2Parser.g:14486:1: ( ( ruleQualityOfService ) ) + // InternalRos2Parser.g:14487:2: ( ruleQualityOfService ) { - // InternalRos2Parser.g:14489:2: ( ruleQualityOfService ) - // InternalRos2Parser.g:14490:3: ruleQualityOfService + // InternalRos2Parser.g:14487:2: ( ruleQualityOfService ) + // InternalRos2Parser.g:14488:3: ruleQualityOfService { before(grammarAccess.getServiceServerAccess().getQosQualityOfServiceParserRuleCall_7_1_0()); pushFollow(FOLLOW_2); @@ -43151,17 +43117,17 @@ public final void rule__ServiceServer__QosAssignment_7_1() throws RecognitionExc // $ANTLR start "rule__ServiceClient__NameAssignment_1" - // InternalRos2Parser.g:14499:1: rule__ServiceClient__NameAssignment_1 : ( ruleEString ) ; + // InternalRos2Parser.g:14497:1: rule__ServiceClient__NameAssignment_1 : ( ruleEString ) ; public final void rule__ServiceClient__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14503:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:14504:2: ( ruleEString ) + // InternalRos2Parser.g:14501:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:14502:2: ( ruleEString ) { - // InternalRos2Parser.g:14504:2: ( ruleEString ) - // InternalRos2Parser.g:14505:3: ruleEString + // InternalRos2Parser.g:14502:2: ( ruleEString ) + // InternalRos2Parser.g:14503:3: ruleEString { before(grammarAccess.getServiceClientAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -43192,21 +43158,21 @@ public final void rule__ServiceClient__NameAssignment_1() throws RecognitionExce // $ANTLR start "rule__ServiceClient__ServiceAssignment_5" - // InternalRos2Parser.g:14514:1: rule__ServiceClient__ServiceAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos2Parser.g:14512:1: rule__ServiceClient__ServiceAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ServiceClient__ServiceAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14518:1: ( ( ( ruleEString ) ) ) - // InternalRos2Parser.g:14519:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:14516:1: ( ( ( ruleEString ) ) ) + // InternalRos2Parser.g:14517:2: ( ( ruleEString ) ) { - // InternalRos2Parser.g:14519:2: ( ( ruleEString ) ) - // InternalRos2Parser.g:14520:3: ( ruleEString ) + // InternalRos2Parser.g:14517:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:14518:3: ( ruleEString ) { before(grammarAccess.getServiceClientAccess().getServiceServiceSpecCrossReference_5_0()); - // InternalRos2Parser.g:14521:3: ( ruleEString ) - // InternalRos2Parser.g:14522:4: ruleEString + // InternalRos2Parser.g:14519:3: ( ruleEString ) + // InternalRos2Parser.g:14520:4: ruleEString { before(grammarAccess.getServiceClientAccess().getServiceServiceSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -43241,17 +43207,17 @@ public final void rule__ServiceClient__ServiceAssignment_5() throws RecognitionE // $ANTLR start "rule__ServiceClient__NamespaceAssignment_6_1" - // InternalRos2Parser.g:14533:1: rule__ServiceClient__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos2Parser.g:14531:1: rule__ServiceClient__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__ServiceClient__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14537:1: ( ( ruleNamespace ) ) - // InternalRos2Parser.g:14538:2: ( ruleNamespace ) + // InternalRos2Parser.g:14535:1: ( ( ruleNamespace ) ) + // InternalRos2Parser.g:14536:2: ( ruleNamespace ) { - // InternalRos2Parser.g:14538:2: ( ruleNamespace ) - // InternalRos2Parser.g:14539:3: ruleNamespace + // InternalRos2Parser.g:14536:2: ( ruleNamespace ) + // InternalRos2Parser.g:14537:3: ruleNamespace { before(grammarAccess.getServiceClientAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -43282,17 +43248,17 @@ public final void rule__ServiceClient__NamespaceAssignment_6_1() throws Recognit // $ANTLR start "rule__ServiceClient__QosAssignment_7_1" - // InternalRos2Parser.g:14548:1: rule__ServiceClient__QosAssignment_7_1 : ( ruleQualityOfService ) ; + // InternalRos2Parser.g:14546:1: rule__ServiceClient__QosAssignment_7_1 : ( ruleQualityOfService ) ; public final void rule__ServiceClient__QosAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14552:1: ( ( ruleQualityOfService ) ) - // InternalRos2Parser.g:14553:2: ( ruleQualityOfService ) + // InternalRos2Parser.g:14550:1: ( ( ruleQualityOfService ) ) + // InternalRos2Parser.g:14551:2: ( ruleQualityOfService ) { - // InternalRos2Parser.g:14553:2: ( ruleQualityOfService ) - // InternalRos2Parser.g:14554:3: ruleQualityOfService + // InternalRos2Parser.g:14551:2: ( ruleQualityOfService ) + // InternalRos2Parser.g:14552:3: ruleQualityOfService { before(grammarAccess.getServiceClientAccess().getQosQualityOfServiceParserRuleCall_7_1_0()); pushFollow(FOLLOW_2); @@ -43323,17 +43289,17 @@ public final void rule__ServiceClient__QosAssignment_7_1() throws RecognitionExc // $ANTLR start "rule__ActionServer__NameAssignment_1" - // InternalRos2Parser.g:14563:1: rule__ActionServer__NameAssignment_1 : ( ruleEString ) ; + // InternalRos2Parser.g:14561:1: rule__ActionServer__NameAssignment_1 : ( ruleEString ) ; public final void rule__ActionServer__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14567:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:14568:2: ( ruleEString ) + // InternalRos2Parser.g:14565:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:14566:2: ( ruleEString ) { - // InternalRos2Parser.g:14568:2: ( ruleEString ) - // InternalRos2Parser.g:14569:3: ruleEString + // InternalRos2Parser.g:14566:2: ( ruleEString ) + // InternalRos2Parser.g:14567:3: ruleEString { before(grammarAccess.getActionServerAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -43364,21 +43330,21 @@ public final void rule__ActionServer__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__ActionServer__ActionAssignment_5" - // InternalRos2Parser.g:14578:1: rule__ActionServer__ActionAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos2Parser.g:14576:1: rule__ActionServer__ActionAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ActionServer__ActionAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14582:1: ( ( ( ruleEString ) ) ) - // InternalRos2Parser.g:14583:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:14580:1: ( ( ( ruleEString ) ) ) + // InternalRos2Parser.g:14581:2: ( ( ruleEString ) ) { - // InternalRos2Parser.g:14583:2: ( ( ruleEString ) ) - // InternalRos2Parser.g:14584:3: ( ruleEString ) + // InternalRos2Parser.g:14581:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:14582:3: ( ruleEString ) { before(grammarAccess.getActionServerAccess().getActionActionSpecCrossReference_5_0()); - // InternalRos2Parser.g:14585:3: ( ruleEString ) - // InternalRos2Parser.g:14586:4: ruleEString + // InternalRos2Parser.g:14583:3: ( ruleEString ) + // InternalRos2Parser.g:14584:4: ruleEString { before(grammarAccess.getActionServerAccess().getActionActionSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -43413,17 +43379,17 @@ public final void rule__ActionServer__ActionAssignment_5() throws RecognitionExc // $ANTLR start "rule__ActionServer__NamespaceAssignment_6_1" - // InternalRos2Parser.g:14597:1: rule__ActionServer__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos2Parser.g:14595:1: rule__ActionServer__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__ActionServer__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14601:1: ( ( ruleNamespace ) ) - // InternalRos2Parser.g:14602:2: ( ruleNamespace ) + // InternalRos2Parser.g:14599:1: ( ( ruleNamespace ) ) + // InternalRos2Parser.g:14600:2: ( ruleNamespace ) { - // InternalRos2Parser.g:14602:2: ( ruleNamespace ) - // InternalRos2Parser.g:14603:3: ruleNamespace + // InternalRos2Parser.g:14600:2: ( ruleNamespace ) + // InternalRos2Parser.g:14601:3: ruleNamespace { before(grammarAccess.getActionServerAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -43454,17 +43420,17 @@ public final void rule__ActionServer__NamespaceAssignment_6_1() throws Recogniti // $ANTLR start "rule__ActionServer__QosAssignment_7_1" - // InternalRos2Parser.g:14612:1: rule__ActionServer__QosAssignment_7_1 : ( ruleQualityOfService ) ; + // InternalRos2Parser.g:14610:1: rule__ActionServer__QosAssignment_7_1 : ( ruleQualityOfService ) ; public final void rule__ActionServer__QosAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14616:1: ( ( ruleQualityOfService ) ) - // InternalRos2Parser.g:14617:2: ( ruleQualityOfService ) + // InternalRos2Parser.g:14614:1: ( ( ruleQualityOfService ) ) + // InternalRos2Parser.g:14615:2: ( ruleQualityOfService ) { - // InternalRos2Parser.g:14617:2: ( ruleQualityOfService ) - // InternalRos2Parser.g:14618:3: ruleQualityOfService + // InternalRos2Parser.g:14615:2: ( ruleQualityOfService ) + // InternalRos2Parser.g:14616:3: ruleQualityOfService { before(grammarAccess.getActionServerAccess().getQosQualityOfServiceParserRuleCall_7_1_0()); pushFollow(FOLLOW_2); @@ -43495,17 +43461,17 @@ public final void rule__ActionServer__QosAssignment_7_1() throws RecognitionExce // $ANTLR start "rule__ActionClient__NameAssignment_1" - // InternalRos2Parser.g:14627:1: rule__ActionClient__NameAssignment_1 : ( ruleEString ) ; + // InternalRos2Parser.g:14625:1: rule__ActionClient__NameAssignment_1 : ( ruleEString ) ; public final void rule__ActionClient__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14631:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:14632:2: ( ruleEString ) + // InternalRos2Parser.g:14629:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:14630:2: ( ruleEString ) { - // InternalRos2Parser.g:14632:2: ( ruleEString ) - // InternalRos2Parser.g:14633:3: ruleEString + // InternalRos2Parser.g:14630:2: ( ruleEString ) + // InternalRos2Parser.g:14631:3: ruleEString { before(grammarAccess.getActionClientAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -43536,21 +43502,21 @@ public final void rule__ActionClient__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__ActionClient__ActionAssignment_5" - // InternalRos2Parser.g:14642:1: rule__ActionClient__ActionAssignment_5 : ( ( ruleEString ) ) ; + // InternalRos2Parser.g:14640:1: rule__ActionClient__ActionAssignment_5 : ( ( ruleEString ) ) ; public final void rule__ActionClient__ActionAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14646:1: ( ( ( ruleEString ) ) ) - // InternalRos2Parser.g:14647:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:14644:1: ( ( ( ruleEString ) ) ) + // InternalRos2Parser.g:14645:2: ( ( ruleEString ) ) { - // InternalRos2Parser.g:14647:2: ( ( ruleEString ) ) - // InternalRos2Parser.g:14648:3: ( ruleEString ) + // InternalRos2Parser.g:14645:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:14646:3: ( ruleEString ) { before(grammarAccess.getActionClientAccess().getActionActionSpecCrossReference_5_0()); - // InternalRos2Parser.g:14649:3: ( ruleEString ) - // InternalRos2Parser.g:14650:4: ruleEString + // InternalRos2Parser.g:14647:3: ( ruleEString ) + // InternalRos2Parser.g:14648:4: ruleEString { before(grammarAccess.getActionClientAccess().getActionActionSpecEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -43585,17 +43551,17 @@ public final void rule__ActionClient__ActionAssignment_5() throws RecognitionExc // $ANTLR start "rule__ActionClient__NamespaceAssignment_6_1" - // InternalRos2Parser.g:14661:1: rule__ActionClient__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos2Parser.g:14659:1: rule__ActionClient__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__ActionClient__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14665:1: ( ( ruleNamespace ) ) - // InternalRos2Parser.g:14666:2: ( ruleNamespace ) + // InternalRos2Parser.g:14663:1: ( ( ruleNamespace ) ) + // InternalRos2Parser.g:14664:2: ( ruleNamespace ) { - // InternalRos2Parser.g:14666:2: ( ruleNamespace ) - // InternalRos2Parser.g:14667:3: ruleNamespace + // InternalRos2Parser.g:14664:2: ( ruleNamespace ) + // InternalRos2Parser.g:14665:3: ruleNamespace { before(grammarAccess.getActionClientAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -43626,17 +43592,17 @@ public final void rule__ActionClient__NamespaceAssignment_6_1() throws Recogniti // $ANTLR start "rule__ActionClient__QosAssignment_7_1" - // InternalRos2Parser.g:14676:1: rule__ActionClient__QosAssignment_7_1 : ( ruleQualityOfService ) ; + // InternalRos2Parser.g:14674:1: rule__ActionClient__QosAssignment_7_1 : ( ruleQualityOfService ) ; public final void rule__ActionClient__QosAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14680:1: ( ( ruleQualityOfService ) ) - // InternalRos2Parser.g:14681:2: ( ruleQualityOfService ) + // InternalRos2Parser.g:14678:1: ( ( ruleQualityOfService ) ) + // InternalRos2Parser.g:14679:2: ( ruleQualityOfService ) { - // InternalRos2Parser.g:14681:2: ( ruleQualityOfService ) - // InternalRos2Parser.g:14682:3: ruleQualityOfService + // InternalRos2Parser.g:14679:2: ( ruleQualityOfService ) + // InternalRos2Parser.g:14680:3: ruleQualityOfService { before(grammarAccess.getActionClientAccess().getQosQualityOfServiceParserRuleCall_7_1_0()); pushFollow(FOLLOW_2); @@ -43667,17 +43633,17 @@ public final void rule__ActionClient__QosAssignment_7_1() throws RecognitionExce // $ANTLR start "rule__Parameter__NameAssignment_1" - // InternalRos2Parser.g:14691:1: rule__Parameter__NameAssignment_1 : ( ruleEString ) ; + // InternalRos2Parser.g:14689:1: rule__Parameter__NameAssignment_1 : ( ruleEString ) ; public final void rule__Parameter__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14695:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:14696:2: ( ruleEString ) + // InternalRos2Parser.g:14693:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:14694:2: ( ruleEString ) { - // InternalRos2Parser.g:14696:2: ( ruleEString ) - // InternalRos2Parser.g:14697:3: ruleEString + // InternalRos2Parser.g:14694:2: ( ruleEString ) + // InternalRos2Parser.g:14695:3: ruleEString { before(grammarAccess.getParameterAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -43708,17 +43674,17 @@ public final void rule__Parameter__NameAssignment_1() throws RecognitionExceptio // $ANTLR start "rule__Parameter__TypeAssignment_5" - // InternalRos2Parser.g:14706:1: rule__Parameter__TypeAssignment_5 : ( ruleParameterType ) ; + // InternalRos2Parser.g:14704:1: rule__Parameter__TypeAssignment_5 : ( ruleParameterType ) ; public final void rule__Parameter__TypeAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14710:1: ( ( ruleParameterType ) ) - // InternalRos2Parser.g:14711:2: ( ruleParameterType ) + // InternalRos2Parser.g:14708:1: ( ( ruleParameterType ) ) + // InternalRos2Parser.g:14709:2: ( ruleParameterType ) { - // InternalRos2Parser.g:14711:2: ( ruleParameterType ) - // InternalRos2Parser.g:14712:3: ruleParameterType + // InternalRos2Parser.g:14709:2: ( ruleParameterType ) + // InternalRos2Parser.g:14710:3: ruleParameterType { before(grammarAccess.getParameterAccess().getTypeParameterTypeParserRuleCall_5_0()); pushFollow(FOLLOW_2); @@ -43749,17 +43715,17 @@ public final void rule__Parameter__TypeAssignment_5() throws RecognitionExceptio // $ANTLR start "rule__Parameter__NamespaceAssignment_6_1" - // InternalRos2Parser.g:14721:1: rule__Parameter__NamespaceAssignment_6_1 : ( ruleNamespace ) ; + // InternalRos2Parser.g:14719:1: rule__Parameter__NamespaceAssignment_6_1 : ( ruleNamespace ) ; public final void rule__Parameter__NamespaceAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14725:1: ( ( ruleNamespace ) ) - // InternalRos2Parser.g:14726:2: ( ruleNamespace ) + // InternalRos2Parser.g:14723:1: ( ( ruleNamespace ) ) + // InternalRos2Parser.g:14724:2: ( ruleNamespace ) { - // InternalRos2Parser.g:14726:2: ( ruleNamespace ) - // InternalRos2Parser.g:14727:3: ruleNamespace + // InternalRos2Parser.g:14724:2: ( ruleNamespace ) + // InternalRos2Parser.g:14725:3: ruleNamespace { before(grammarAccess.getParameterAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); pushFollow(FOLLOW_2); @@ -43790,17 +43756,17 @@ public final void rule__Parameter__NamespaceAssignment_6_1() throws RecognitionE // $ANTLR start "rule__Parameter__QosAssignment_7_1" - // InternalRos2Parser.g:14736:1: rule__Parameter__QosAssignment_7_1 : ( ruleQualityOfService ) ; + // InternalRos2Parser.g:14734:1: rule__Parameter__QosAssignment_7_1 : ( ruleQualityOfService ) ; public final void rule__Parameter__QosAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14740:1: ( ( ruleQualityOfService ) ) - // InternalRos2Parser.g:14741:2: ( ruleQualityOfService ) + // InternalRos2Parser.g:14738:1: ( ( ruleQualityOfService ) ) + // InternalRos2Parser.g:14739:2: ( ruleQualityOfService ) { - // InternalRos2Parser.g:14741:2: ( ruleQualityOfService ) - // InternalRos2Parser.g:14742:3: ruleQualityOfService + // InternalRos2Parser.g:14739:2: ( ruleQualityOfService ) + // InternalRos2Parser.g:14740:3: ruleQualityOfService { before(grammarAccess.getParameterAccess().getQosQualityOfServiceParserRuleCall_7_1_0()); pushFollow(FOLLOW_2); @@ -43830,18 +43796,59 @@ public final void rule__Parameter__QosAssignment_7_1() throws RecognitionExcepti // $ANTLR end "rule__Parameter__QosAssignment_7_1" + // $ANTLR start "rule__Parameter__ValueAssignment_8_1" + // InternalRos2Parser.g:14749:1: rule__Parameter__ValueAssignment_8_1 : ( ruleParameterValue ) ; + public final void rule__Parameter__ValueAssignment_8_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalRos2Parser.g:14753:1: ( ( ruleParameterValue ) ) + // InternalRos2Parser.g:14754:2: ( ruleParameterValue ) + { + // InternalRos2Parser.g:14754:2: ( ruleParameterValue ) + // InternalRos2Parser.g:14755:3: ruleParameterValue + { + before(grammarAccess.getParameterAccess().getValueParameterValueParserRuleCall_8_1_0()); + pushFollow(FOLLOW_2); + ruleParameterValue(); + + state._fsp--; + + after(grammarAccess.getParameterAccess().getValueParameterValueParserRuleCall_8_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Parameter__ValueAssignment_8_1" + + // $ANTLR start "rule__Package_Impl__NameAssignment_1" - // InternalRos2Parser.g:14751:1: rule__Package_Impl__NameAssignment_1 : ( ruleRosNames ) ; + // InternalRos2Parser.g:14764:1: rule__Package_Impl__NameAssignment_1 : ( ruleRosNames ) ; public final void rule__Package_Impl__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14755:1: ( ( ruleRosNames ) ) - // InternalRos2Parser.g:14756:2: ( ruleRosNames ) + // InternalRos2Parser.g:14768:1: ( ( ruleRosNames ) ) + // InternalRos2Parser.g:14769:2: ( ruleRosNames ) { - // InternalRos2Parser.g:14756:2: ( ruleRosNames ) - // InternalRos2Parser.g:14757:3: ruleRosNames + // InternalRos2Parser.g:14769:2: ( ruleRosNames ) + // InternalRos2Parser.g:14770:3: ruleRosNames { before(grammarAccess.getPackage_ImplAccess().getNameRosNamesParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -43872,17 +43879,17 @@ public final void rule__Package_Impl__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__Package_Impl__FromGitRepoAssignment_4_1" - // InternalRos2Parser.g:14766:1: rule__Package_Impl__FromGitRepoAssignment_4_1 : ( ruleEString ) ; + // InternalRos2Parser.g:14779:1: rule__Package_Impl__FromGitRepoAssignment_4_1 : ( ruleEString ) ; public final void rule__Package_Impl__FromGitRepoAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14770:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:14771:2: ( ruleEString ) + // InternalRos2Parser.g:14783:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:14784:2: ( ruleEString ) { - // InternalRos2Parser.g:14771:2: ( ruleEString ) - // InternalRos2Parser.g:14772:3: ruleEString + // InternalRos2Parser.g:14784:2: ( ruleEString ) + // InternalRos2Parser.g:14785:3: ruleEString { before(grammarAccess.getPackage_ImplAccess().getFromGitRepoEStringParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -43913,17 +43920,17 @@ public final void rule__Package_Impl__FromGitRepoAssignment_4_1() throws Recogni // $ANTLR start "rule__Package_Impl__SpecAssignment_5_2" - // InternalRos2Parser.g:14781:1: rule__Package_Impl__SpecAssignment_5_2 : ( ruleSpecBase ) ; + // InternalRos2Parser.g:14794:1: rule__Package_Impl__SpecAssignment_5_2 : ( ruleSpecBase ) ; public final void rule__Package_Impl__SpecAssignment_5_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14785:1: ( ( ruleSpecBase ) ) - // InternalRos2Parser.g:14786:2: ( ruleSpecBase ) + // InternalRos2Parser.g:14798:1: ( ( ruleSpecBase ) ) + // InternalRos2Parser.g:14799:2: ( ruleSpecBase ) { - // InternalRos2Parser.g:14786:2: ( ruleSpecBase ) - // InternalRos2Parser.g:14787:3: ruleSpecBase + // InternalRos2Parser.g:14799:2: ( ruleSpecBase ) + // InternalRos2Parser.g:14800:3: ruleSpecBase { before(grammarAccess.getPackage_ImplAccess().getSpecSpecBaseParserRuleCall_5_2_0()); pushFollow(FOLLOW_2); @@ -43954,17 +43961,17 @@ public final void rule__Package_Impl__SpecAssignment_5_2() throws RecognitionExc // $ANTLR start "rule__Package_Impl__DependencyAssignment_6_2" - // InternalRos2Parser.g:14796:1: rule__Package_Impl__DependencyAssignment_6_2 : ( ruleDependency ) ; + // InternalRos2Parser.g:14809:1: rule__Package_Impl__DependencyAssignment_6_2 : ( ruleDependency ) ; public final void rule__Package_Impl__DependencyAssignment_6_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14800:1: ( ( ruleDependency ) ) - // InternalRos2Parser.g:14801:2: ( ruleDependency ) + // InternalRos2Parser.g:14813:1: ( ( ruleDependency ) ) + // InternalRos2Parser.g:14814:2: ( ruleDependency ) { - // InternalRos2Parser.g:14801:2: ( ruleDependency ) - // InternalRos2Parser.g:14802:3: ruleDependency + // InternalRos2Parser.g:14814:2: ( ruleDependency ) + // InternalRos2Parser.g:14815:3: ruleDependency { before(grammarAccess.getPackage_ImplAccess().getDependencyDependencyParserRuleCall_6_2_0()); pushFollow(FOLLOW_2); @@ -43995,17 +44002,17 @@ public final void rule__Package_Impl__DependencyAssignment_6_2() throws Recognit // $ANTLR start "rule__Package_Impl__DependencyAssignment_6_3_1" - // InternalRos2Parser.g:14811:1: rule__Package_Impl__DependencyAssignment_6_3_1 : ( ruleDependency ) ; + // InternalRos2Parser.g:14824:1: rule__Package_Impl__DependencyAssignment_6_3_1 : ( ruleDependency ) ; public final void rule__Package_Impl__DependencyAssignment_6_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14815:1: ( ( ruleDependency ) ) - // InternalRos2Parser.g:14816:2: ( ruleDependency ) + // InternalRos2Parser.g:14828:1: ( ( ruleDependency ) ) + // InternalRos2Parser.g:14829:2: ( ruleDependency ) { - // InternalRos2Parser.g:14816:2: ( ruleDependency ) - // InternalRos2Parser.g:14817:3: ruleDependency + // InternalRos2Parser.g:14829:2: ( ruleDependency ) + // InternalRos2Parser.g:14830:3: ruleDependency { before(grammarAccess.getPackage_ImplAccess().getDependencyDependencyParserRuleCall_6_3_1_0()); pushFollow(FOLLOW_2); @@ -44036,17 +44043,17 @@ public final void rule__Package_Impl__DependencyAssignment_6_3_1() throws Recogn // $ANTLR start "rule__Artifact__NameAssignment_1" - // InternalRos2Parser.g:14826:1: rule__Artifact__NameAssignment_1 : ( ruleRosNames ) ; + // InternalRos2Parser.g:14839:1: rule__Artifact__NameAssignment_1 : ( ruleRosNames ) ; public final void rule__Artifact__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14830:1: ( ( ruleRosNames ) ) - // InternalRos2Parser.g:14831:2: ( ruleRosNames ) + // InternalRos2Parser.g:14843:1: ( ( ruleRosNames ) ) + // InternalRos2Parser.g:14844:2: ( ruleRosNames ) { - // InternalRos2Parser.g:14831:2: ( ruleRosNames ) - // InternalRos2Parser.g:14832:3: ruleRosNames + // InternalRos2Parser.g:14844:2: ( ruleRosNames ) + // InternalRos2Parser.g:14845:3: ruleRosNames { before(grammarAccess.getArtifactAccess().getNameRosNamesParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -44077,17 +44084,17 @@ public final void rule__Artifact__NameAssignment_1() throws RecognitionException // $ANTLR start "rule__Artifact__NodeAssignment_4" - // InternalRos2Parser.g:14841:1: rule__Artifact__NodeAssignment_4 : ( ruleNode ) ; + // InternalRos2Parser.g:14854:1: rule__Artifact__NodeAssignment_4 : ( ruleNode ) ; public final void rule__Artifact__NodeAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14845:1: ( ( ruleNode ) ) - // InternalRos2Parser.g:14846:2: ( ruleNode ) + // InternalRos2Parser.g:14858:1: ( ( ruleNode ) ) + // InternalRos2Parser.g:14859:2: ( ruleNode ) { - // InternalRos2Parser.g:14846:2: ( ruleNode ) - // InternalRos2Parser.g:14847:3: ruleNode + // InternalRos2Parser.g:14859:2: ( ruleNode ) + // InternalRos2Parser.g:14860:3: ruleNode { before(grammarAccess.getArtifactAccess().getNodeNodeParserRuleCall_4_0()); pushFollow(FOLLOW_2); @@ -44118,17 +44125,17 @@ public final void rule__Artifact__NodeAssignment_4() throws RecognitionException // $ANTLR start "rule__Node__NameAssignment_1" - // InternalRos2Parser.g:14856:1: rule__Node__NameAssignment_1 : ( ruleRosNames ) ; + // InternalRos2Parser.g:14869:1: rule__Node__NameAssignment_1 : ( ruleRosNames ) ; public final void rule__Node__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14860:1: ( ( ruleRosNames ) ) - // InternalRos2Parser.g:14861:2: ( ruleRosNames ) + // InternalRos2Parser.g:14873:1: ( ( ruleRosNames ) ) + // InternalRos2Parser.g:14874:2: ( ruleRosNames ) { - // InternalRos2Parser.g:14861:2: ( ruleRosNames ) - // InternalRos2Parser.g:14862:3: ruleRosNames + // InternalRos2Parser.g:14874:2: ( ruleRosNames ) + // InternalRos2Parser.g:14875:3: ruleRosNames { before(grammarAccess.getNodeAccess().getNameRosNamesParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -44159,17 +44166,17 @@ public final void rule__Node__NameAssignment_1() throws RecognitionException { // $ANTLR start "rule__Node__PublisherAssignment_3_0_2" - // InternalRos2Parser.g:14871:1: rule__Node__PublisherAssignment_3_0_2 : ( rulePublisher ) ; + // InternalRos2Parser.g:14884:1: rule__Node__PublisherAssignment_3_0_2 : ( rulePublisher ) ; public final void rule__Node__PublisherAssignment_3_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14875:1: ( ( rulePublisher ) ) - // InternalRos2Parser.g:14876:2: ( rulePublisher ) + // InternalRos2Parser.g:14888:1: ( ( rulePublisher ) ) + // InternalRos2Parser.g:14889:2: ( rulePublisher ) { - // InternalRos2Parser.g:14876:2: ( rulePublisher ) - // InternalRos2Parser.g:14877:3: rulePublisher + // InternalRos2Parser.g:14889:2: ( rulePublisher ) + // InternalRos2Parser.g:14890:3: rulePublisher { before(grammarAccess.getNodeAccess().getPublisherPublisherParserRuleCall_3_0_2_0()); pushFollow(FOLLOW_2); @@ -44200,17 +44207,17 @@ public final void rule__Node__PublisherAssignment_3_0_2() throws RecognitionExce // $ANTLR start "rule__Node__SubscriberAssignment_3_1_2" - // InternalRos2Parser.g:14886:1: rule__Node__SubscriberAssignment_3_1_2 : ( ruleSubscriber ) ; + // InternalRos2Parser.g:14899:1: rule__Node__SubscriberAssignment_3_1_2 : ( ruleSubscriber ) ; public final void rule__Node__SubscriberAssignment_3_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14890:1: ( ( ruleSubscriber ) ) - // InternalRos2Parser.g:14891:2: ( ruleSubscriber ) + // InternalRos2Parser.g:14903:1: ( ( ruleSubscriber ) ) + // InternalRos2Parser.g:14904:2: ( ruleSubscriber ) { - // InternalRos2Parser.g:14891:2: ( ruleSubscriber ) - // InternalRos2Parser.g:14892:3: ruleSubscriber + // InternalRos2Parser.g:14904:2: ( ruleSubscriber ) + // InternalRos2Parser.g:14905:3: ruleSubscriber { before(grammarAccess.getNodeAccess().getSubscriberSubscriberParserRuleCall_3_1_2_0()); pushFollow(FOLLOW_2); @@ -44241,17 +44248,17 @@ public final void rule__Node__SubscriberAssignment_3_1_2() throws RecognitionExc // $ANTLR start "rule__Node__ServiceserverAssignment_3_2_2" - // InternalRos2Parser.g:14901:1: rule__Node__ServiceserverAssignment_3_2_2 : ( ruleServiceServer ) ; + // InternalRos2Parser.g:14914:1: rule__Node__ServiceserverAssignment_3_2_2 : ( ruleServiceServer ) ; public final void rule__Node__ServiceserverAssignment_3_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14905:1: ( ( ruleServiceServer ) ) - // InternalRos2Parser.g:14906:2: ( ruleServiceServer ) + // InternalRos2Parser.g:14918:1: ( ( ruleServiceServer ) ) + // InternalRos2Parser.g:14919:2: ( ruleServiceServer ) { - // InternalRos2Parser.g:14906:2: ( ruleServiceServer ) - // InternalRos2Parser.g:14907:3: ruleServiceServer + // InternalRos2Parser.g:14919:2: ( ruleServiceServer ) + // InternalRos2Parser.g:14920:3: ruleServiceServer { before(grammarAccess.getNodeAccess().getServiceserverServiceServerParserRuleCall_3_2_2_0()); pushFollow(FOLLOW_2); @@ -44282,17 +44289,17 @@ public final void rule__Node__ServiceserverAssignment_3_2_2() throws Recognition // $ANTLR start "rule__Node__ServiceclientAssignment_3_3_2" - // InternalRos2Parser.g:14916:1: rule__Node__ServiceclientAssignment_3_3_2 : ( ruleServiceClient ) ; + // InternalRos2Parser.g:14929:1: rule__Node__ServiceclientAssignment_3_3_2 : ( ruleServiceClient ) ; public final void rule__Node__ServiceclientAssignment_3_3_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14920:1: ( ( ruleServiceClient ) ) - // InternalRos2Parser.g:14921:2: ( ruleServiceClient ) + // InternalRos2Parser.g:14933:1: ( ( ruleServiceClient ) ) + // InternalRos2Parser.g:14934:2: ( ruleServiceClient ) { - // InternalRos2Parser.g:14921:2: ( ruleServiceClient ) - // InternalRos2Parser.g:14922:3: ruleServiceClient + // InternalRos2Parser.g:14934:2: ( ruleServiceClient ) + // InternalRos2Parser.g:14935:3: ruleServiceClient { before(grammarAccess.getNodeAccess().getServiceclientServiceClientParserRuleCall_3_3_2_0()); pushFollow(FOLLOW_2); @@ -44323,17 +44330,17 @@ public final void rule__Node__ServiceclientAssignment_3_3_2() throws Recognition // $ANTLR start "rule__Node__ActionserverAssignment_3_4_2" - // InternalRos2Parser.g:14931:1: rule__Node__ActionserverAssignment_3_4_2 : ( ruleActionServer ) ; + // InternalRos2Parser.g:14944:1: rule__Node__ActionserverAssignment_3_4_2 : ( ruleActionServer ) ; public final void rule__Node__ActionserverAssignment_3_4_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14935:1: ( ( ruleActionServer ) ) - // InternalRos2Parser.g:14936:2: ( ruleActionServer ) + // InternalRos2Parser.g:14948:1: ( ( ruleActionServer ) ) + // InternalRos2Parser.g:14949:2: ( ruleActionServer ) { - // InternalRos2Parser.g:14936:2: ( ruleActionServer ) - // InternalRos2Parser.g:14937:3: ruleActionServer + // InternalRos2Parser.g:14949:2: ( ruleActionServer ) + // InternalRos2Parser.g:14950:3: ruleActionServer { before(grammarAccess.getNodeAccess().getActionserverActionServerParserRuleCall_3_4_2_0()); pushFollow(FOLLOW_2); @@ -44364,17 +44371,17 @@ public final void rule__Node__ActionserverAssignment_3_4_2() throws RecognitionE // $ANTLR start "rule__Node__ActionclientAssignment_3_5_2" - // InternalRos2Parser.g:14946:1: rule__Node__ActionclientAssignment_3_5_2 : ( ruleActionClient ) ; + // InternalRos2Parser.g:14959:1: rule__Node__ActionclientAssignment_3_5_2 : ( ruleActionClient ) ; public final void rule__Node__ActionclientAssignment_3_5_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14950:1: ( ( ruleActionClient ) ) - // InternalRos2Parser.g:14951:2: ( ruleActionClient ) + // InternalRos2Parser.g:14963:1: ( ( ruleActionClient ) ) + // InternalRos2Parser.g:14964:2: ( ruleActionClient ) { - // InternalRos2Parser.g:14951:2: ( ruleActionClient ) - // InternalRos2Parser.g:14952:3: ruleActionClient + // InternalRos2Parser.g:14964:2: ( ruleActionClient ) + // InternalRos2Parser.g:14965:3: ruleActionClient { before(grammarAccess.getNodeAccess().getActionclientActionClientParserRuleCall_3_5_2_0()); pushFollow(FOLLOW_2); @@ -44405,17 +44412,17 @@ public final void rule__Node__ActionclientAssignment_3_5_2() throws RecognitionE // $ANTLR start "rule__Node__ParameterAssignment_3_6_2" - // InternalRos2Parser.g:14961:1: rule__Node__ParameterAssignment_3_6_2 : ( ruleParameter ) ; + // InternalRos2Parser.g:14974:1: rule__Node__ParameterAssignment_3_6_2 : ( ruleParameter ) ; public final void rule__Node__ParameterAssignment_3_6_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14965:1: ( ( ruleParameter ) ) - // InternalRos2Parser.g:14966:2: ( ruleParameter ) + // InternalRos2Parser.g:14978:1: ( ( ruleParameter ) ) + // InternalRos2Parser.g:14979:2: ( ruleParameter ) { - // InternalRos2Parser.g:14966:2: ( ruleParameter ) - // InternalRos2Parser.g:14967:3: ruleParameter + // InternalRos2Parser.g:14979:2: ( ruleParameter ) + // InternalRos2Parser.g:14980:3: ruleParameter { before(grammarAccess.getNodeAccess().getParameterParameterParserRuleCall_3_6_2_0()); pushFollow(FOLLOW_2); @@ -44446,21 +44453,21 @@ public final void rule__Node__ParameterAssignment_3_6_2() throws RecognitionExce // $ANTLR start "rule__TopicSpec__NameAssignment_2" - // InternalRos2Parser.g:14976:1: rule__TopicSpec__NameAssignment_2 : ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) ; + // InternalRos2Parser.g:14989:1: rule__TopicSpec__NameAssignment_2 : ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) ; public final void rule__TopicSpec__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14980:1: ( ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) ) - // InternalRos2Parser.g:14981:2: ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) + // InternalRos2Parser.g:14993:1: ( ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) ) + // InternalRos2Parser.g:14994:2: ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) { - // InternalRos2Parser.g:14981:2: ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) - // InternalRos2Parser.g:14982:3: ( rule__TopicSpec__NameAlternatives_2_0 ) + // InternalRos2Parser.g:14994:2: ( ( rule__TopicSpec__NameAlternatives_2_0 ) ) + // InternalRos2Parser.g:14995:3: ( rule__TopicSpec__NameAlternatives_2_0 ) { before(grammarAccess.getTopicSpecAccess().getNameAlternatives_2_0()); - // InternalRos2Parser.g:14983:3: ( rule__TopicSpec__NameAlternatives_2_0 ) - // InternalRos2Parser.g:14983:4: rule__TopicSpec__NameAlternatives_2_0 + // InternalRos2Parser.g:14996:3: ( rule__TopicSpec__NameAlternatives_2_0 ) + // InternalRos2Parser.g:14996:4: rule__TopicSpec__NameAlternatives_2_0 { pushFollow(FOLLOW_2); rule__TopicSpec__NameAlternatives_2_0(); @@ -44493,17 +44500,17 @@ public final void rule__TopicSpec__NameAssignment_2() throws RecognitionExceptio // $ANTLR start "rule__TopicSpec__MessageAssignment_5_1" - // InternalRos2Parser.g:14991:1: rule__TopicSpec__MessageAssignment_5_1 : ( ruleMessageDefinition ) ; + // InternalRos2Parser.g:15004:1: rule__TopicSpec__MessageAssignment_5_1 : ( ruleMessageDefinition ) ; public final void rule__TopicSpec__MessageAssignment_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:14995:1: ( ( ruleMessageDefinition ) ) - // InternalRos2Parser.g:14996:2: ( ruleMessageDefinition ) + // InternalRos2Parser.g:15008:1: ( ( ruleMessageDefinition ) ) + // InternalRos2Parser.g:15009:2: ( ruleMessageDefinition ) { - // InternalRos2Parser.g:14996:2: ( ruleMessageDefinition ) - // InternalRos2Parser.g:14997:3: ruleMessageDefinition + // InternalRos2Parser.g:15009:2: ( ruleMessageDefinition ) + // InternalRos2Parser.g:15010:3: ruleMessageDefinition { before(grammarAccess.getTopicSpecAccess().getMessageMessageDefinitionParserRuleCall_5_1_0()); pushFollow(FOLLOW_2); @@ -44534,17 +44541,17 @@ public final void rule__TopicSpec__MessageAssignment_5_1() throws RecognitionExc // $ANTLR start "rule__ServiceSpec__NameAssignment_2" - // InternalRos2Parser.g:15006:1: rule__ServiceSpec__NameAssignment_2 : ( ruleEString ) ; + // InternalRos2Parser.g:15019:1: rule__ServiceSpec__NameAssignment_2 : ( ruleEString ) ; public final void rule__ServiceSpec__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15010:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:15011:2: ( ruleEString ) + // InternalRos2Parser.g:15023:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:15024:2: ( ruleEString ) { - // InternalRos2Parser.g:15011:2: ( ruleEString ) - // InternalRos2Parser.g:15012:3: ruleEString + // InternalRos2Parser.g:15024:2: ( ruleEString ) + // InternalRos2Parser.g:15025:3: ruleEString { before(grammarAccess.getServiceSpecAccess().getNameEStringParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -44575,17 +44582,17 @@ public final void rule__ServiceSpec__NameAssignment_2() throws RecognitionExcept // $ANTLR start "rule__ServiceSpec__RequestAssignment_5_1" - // InternalRos2Parser.g:15021:1: rule__ServiceSpec__RequestAssignment_5_1 : ( ruleMessageDefinition ) ; + // InternalRos2Parser.g:15034:1: rule__ServiceSpec__RequestAssignment_5_1 : ( ruleMessageDefinition ) ; public final void rule__ServiceSpec__RequestAssignment_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15025:1: ( ( ruleMessageDefinition ) ) - // InternalRos2Parser.g:15026:2: ( ruleMessageDefinition ) + // InternalRos2Parser.g:15038:1: ( ( ruleMessageDefinition ) ) + // InternalRos2Parser.g:15039:2: ( ruleMessageDefinition ) { - // InternalRos2Parser.g:15026:2: ( ruleMessageDefinition ) - // InternalRos2Parser.g:15027:3: ruleMessageDefinition + // InternalRos2Parser.g:15039:2: ( ruleMessageDefinition ) + // InternalRos2Parser.g:15040:3: ruleMessageDefinition { before(grammarAccess.getServiceSpecAccess().getRequestMessageDefinitionParserRuleCall_5_1_0()); pushFollow(FOLLOW_2); @@ -44616,17 +44623,17 @@ public final void rule__ServiceSpec__RequestAssignment_5_1() throws RecognitionE // $ANTLR start "rule__ServiceSpec__ResponseAssignment_7_1" - // InternalRos2Parser.g:15036:1: rule__ServiceSpec__ResponseAssignment_7_1 : ( ruleMessageDefinition ) ; + // InternalRos2Parser.g:15049:1: rule__ServiceSpec__ResponseAssignment_7_1 : ( ruleMessageDefinition ) ; public final void rule__ServiceSpec__ResponseAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15040:1: ( ( ruleMessageDefinition ) ) - // InternalRos2Parser.g:15041:2: ( ruleMessageDefinition ) + // InternalRos2Parser.g:15053:1: ( ( ruleMessageDefinition ) ) + // InternalRos2Parser.g:15054:2: ( ruleMessageDefinition ) { - // InternalRos2Parser.g:15041:2: ( ruleMessageDefinition ) - // InternalRos2Parser.g:15042:3: ruleMessageDefinition + // InternalRos2Parser.g:15054:2: ( ruleMessageDefinition ) + // InternalRos2Parser.g:15055:3: ruleMessageDefinition { before(grammarAccess.getServiceSpecAccess().getResponseMessageDefinitionParserRuleCall_7_1_0()); pushFollow(FOLLOW_2); @@ -44657,17 +44664,17 @@ public final void rule__ServiceSpec__ResponseAssignment_7_1() throws Recognition // $ANTLR start "rule__ActionSpec__NameAssignment_2" - // InternalRos2Parser.g:15051:1: rule__ActionSpec__NameAssignment_2 : ( ruleEString ) ; + // InternalRos2Parser.g:15064:1: rule__ActionSpec__NameAssignment_2 : ( ruleEString ) ; public final void rule__ActionSpec__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15055:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:15056:2: ( ruleEString ) + // InternalRos2Parser.g:15068:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:15069:2: ( ruleEString ) { - // InternalRos2Parser.g:15056:2: ( ruleEString ) - // InternalRos2Parser.g:15057:3: ruleEString + // InternalRos2Parser.g:15069:2: ( ruleEString ) + // InternalRos2Parser.g:15070:3: ruleEString { before(grammarAccess.getActionSpecAccess().getNameEStringParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -44698,17 +44705,17 @@ public final void rule__ActionSpec__NameAssignment_2() throws RecognitionExcepti // $ANTLR start "rule__ActionSpec__GoalAssignment_5_1" - // InternalRos2Parser.g:15066:1: rule__ActionSpec__GoalAssignment_5_1 : ( ruleMessageDefinition ) ; + // InternalRos2Parser.g:15079:1: rule__ActionSpec__GoalAssignment_5_1 : ( ruleMessageDefinition ) ; public final void rule__ActionSpec__GoalAssignment_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15070:1: ( ( ruleMessageDefinition ) ) - // InternalRos2Parser.g:15071:2: ( ruleMessageDefinition ) + // InternalRos2Parser.g:15083:1: ( ( ruleMessageDefinition ) ) + // InternalRos2Parser.g:15084:2: ( ruleMessageDefinition ) { - // InternalRos2Parser.g:15071:2: ( ruleMessageDefinition ) - // InternalRos2Parser.g:15072:3: ruleMessageDefinition + // InternalRos2Parser.g:15084:2: ( ruleMessageDefinition ) + // InternalRos2Parser.g:15085:3: ruleMessageDefinition { before(grammarAccess.getActionSpecAccess().getGoalMessageDefinitionParserRuleCall_5_1_0()); pushFollow(FOLLOW_2); @@ -44739,17 +44746,17 @@ public final void rule__ActionSpec__GoalAssignment_5_1() throws RecognitionExcep // $ANTLR start "rule__ActionSpec__ResultAssignment_7_1" - // InternalRos2Parser.g:15081:1: rule__ActionSpec__ResultAssignment_7_1 : ( ruleMessageDefinition ) ; + // InternalRos2Parser.g:15094:1: rule__ActionSpec__ResultAssignment_7_1 : ( ruleMessageDefinition ) ; public final void rule__ActionSpec__ResultAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15085:1: ( ( ruleMessageDefinition ) ) - // InternalRos2Parser.g:15086:2: ( ruleMessageDefinition ) + // InternalRos2Parser.g:15098:1: ( ( ruleMessageDefinition ) ) + // InternalRos2Parser.g:15099:2: ( ruleMessageDefinition ) { - // InternalRos2Parser.g:15086:2: ( ruleMessageDefinition ) - // InternalRos2Parser.g:15087:3: ruleMessageDefinition + // InternalRos2Parser.g:15099:2: ( ruleMessageDefinition ) + // InternalRos2Parser.g:15100:3: ruleMessageDefinition { before(grammarAccess.getActionSpecAccess().getResultMessageDefinitionParserRuleCall_7_1_0()); pushFollow(FOLLOW_2); @@ -44780,17 +44787,17 @@ public final void rule__ActionSpec__ResultAssignment_7_1() throws RecognitionExc // $ANTLR start "rule__ActionSpec__FeedbackAssignment_9_1" - // InternalRos2Parser.g:15096:1: rule__ActionSpec__FeedbackAssignment_9_1 : ( ruleMessageDefinition ) ; + // InternalRos2Parser.g:15109:1: rule__ActionSpec__FeedbackAssignment_9_1 : ( ruleMessageDefinition ) ; public final void rule__ActionSpec__FeedbackAssignment_9_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15100:1: ( ( ruleMessageDefinition ) ) - // InternalRos2Parser.g:15101:2: ( ruleMessageDefinition ) + // InternalRos2Parser.g:15113:1: ( ( ruleMessageDefinition ) ) + // InternalRos2Parser.g:15114:2: ( ruleMessageDefinition ) { - // InternalRos2Parser.g:15101:2: ( ruleMessageDefinition ) - // InternalRos2Parser.g:15102:3: ruleMessageDefinition + // InternalRos2Parser.g:15114:2: ( ruleMessageDefinition ) + // InternalRos2Parser.g:15115:3: ruleMessageDefinition { before(grammarAccess.getActionSpecAccess().getFeedbackMessageDefinitionParserRuleCall_9_1_0()); pushFollow(FOLLOW_2); @@ -44821,17 +44828,17 @@ public final void rule__ActionSpec__FeedbackAssignment_9_1() throws RecognitionE // $ANTLR start "rule__MessageDefinition__MessagePartAssignment_1" - // InternalRos2Parser.g:15111:1: rule__MessageDefinition__MessagePartAssignment_1 : ( ruleMessagePart ) ; + // InternalRos2Parser.g:15124:1: rule__MessageDefinition__MessagePartAssignment_1 : ( ruleMessagePart ) ; public final void rule__MessageDefinition__MessagePartAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15115:1: ( ( ruleMessagePart ) ) - // InternalRos2Parser.g:15116:2: ( ruleMessagePart ) + // InternalRos2Parser.g:15128:1: ( ( ruleMessagePart ) ) + // InternalRos2Parser.g:15129:2: ( ruleMessagePart ) { - // InternalRos2Parser.g:15116:2: ( ruleMessagePart ) - // InternalRos2Parser.g:15117:3: ruleMessagePart + // InternalRos2Parser.g:15129:2: ( ruleMessagePart ) + // InternalRos2Parser.g:15130:3: ruleMessagePart { before(grammarAccess.getMessageDefinitionAccess().getMessagePartMessagePartParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -44862,21 +44869,21 @@ public final void rule__MessageDefinition__MessagePartAssignment_1() throws Reco // $ANTLR start "rule__PackageDependency__PackageAssignment" - // InternalRos2Parser.g:15126:1: rule__PackageDependency__PackageAssignment : ( ( ruleEString ) ) ; + // InternalRos2Parser.g:15139:1: rule__PackageDependency__PackageAssignment : ( ( ruleEString ) ) ; public final void rule__PackageDependency__PackageAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15130:1: ( ( ( ruleEString ) ) ) - // InternalRos2Parser.g:15131:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:15143:1: ( ( ( ruleEString ) ) ) + // InternalRos2Parser.g:15144:2: ( ( ruleEString ) ) { - // InternalRos2Parser.g:15131:2: ( ( ruleEString ) ) - // InternalRos2Parser.g:15132:3: ( ruleEString ) + // InternalRos2Parser.g:15144:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:15145:3: ( ruleEString ) { before(grammarAccess.getPackageDependencyAccess().getPackagePackageCrossReference_0()); - // InternalRos2Parser.g:15133:3: ( ruleEString ) - // InternalRos2Parser.g:15134:4: ruleEString + // InternalRos2Parser.g:15146:3: ( ruleEString ) + // InternalRos2Parser.g:15147:4: ruleEString { before(grammarAccess.getPackageDependencyAccess().getPackagePackageEStringParserRuleCall_0_1()); pushFollow(FOLLOW_2); @@ -44911,17 +44918,17 @@ public final void rule__PackageDependency__PackageAssignment() throws Recognitio // $ANTLR start "rule__ExternalDependency__NameAssignment_2" - // InternalRos2Parser.g:15145:1: rule__ExternalDependency__NameAssignment_2 : ( ruleEString ) ; + // InternalRos2Parser.g:15158:1: rule__ExternalDependency__NameAssignment_2 : ( ruleEString ) ; public final void rule__ExternalDependency__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15149:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:15150:2: ( ruleEString ) + // InternalRos2Parser.g:15162:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:15163:2: ( ruleEString ) { - // InternalRos2Parser.g:15150:2: ( ruleEString ) - // InternalRos2Parser.g:15151:3: ruleEString + // InternalRos2Parser.g:15163:2: ( ruleEString ) + // InternalRos2Parser.g:15164:3: ruleEString { before(grammarAccess.getExternalDependencyAccess().getNameEStringParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -44952,17 +44959,17 @@ public final void rule__ExternalDependency__NameAssignment_2() throws Recognitio // $ANTLR start "rule__GlobalNamespace__PartsAssignment_2_1" - // InternalRos2Parser.g:15160:1: rule__GlobalNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRos2Parser.g:15173:1: rule__GlobalNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__GlobalNamespace__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15164:1: ( ( ruleGraphName ) ) - // InternalRos2Parser.g:15165:2: ( ruleGraphName ) + // InternalRos2Parser.g:15177:1: ( ( ruleGraphName ) ) + // InternalRos2Parser.g:15178:2: ( ruleGraphName ) { - // InternalRos2Parser.g:15165:2: ( ruleGraphName ) - // InternalRos2Parser.g:15166:3: ruleGraphName + // InternalRos2Parser.g:15178:2: ( ruleGraphName ) + // InternalRos2Parser.g:15179:3: ruleGraphName { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -44993,17 +45000,17 @@ public final void rule__GlobalNamespace__PartsAssignment_2_1() throws Recognitio // $ANTLR start "rule__GlobalNamespace__PartsAssignment_2_2_1" - // InternalRos2Parser.g:15175:1: rule__GlobalNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRos2Parser.g:15188:1: rule__GlobalNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__GlobalNamespace__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15179:1: ( ( ruleGraphName ) ) - // InternalRos2Parser.g:15180:2: ( ruleGraphName ) + // InternalRos2Parser.g:15192:1: ( ( ruleGraphName ) ) + // InternalRos2Parser.g:15193:2: ( ruleGraphName ) { - // InternalRos2Parser.g:15180:2: ( ruleGraphName ) - // InternalRos2Parser.g:15181:3: ruleGraphName + // InternalRos2Parser.g:15193:2: ( ruleGraphName ) + // InternalRos2Parser.g:15194:3: ruleGraphName { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -45034,17 +45041,17 @@ public final void rule__GlobalNamespace__PartsAssignment_2_2_1() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_2_1" - // InternalRos2Parser.g:15190:1: rule__RelativeNamespace_Impl__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRos2Parser.g:15203:1: rule__RelativeNamespace_Impl__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__RelativeNamespace_Impl__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15194:1: ( ( ruleGraphName ) ) - // InternalRos2Parser.g:15195:2: ( ruleGraphName ) + // InternalRos2Parser.g:15207:1: ( ( ruleGraphName ) ) + // InternalRos2Parser.g:15208:2: ( ruleGraphName ) { - // InternalRos2Parser.g:15195:2: ( ruleGraphName ) - // InternalRos2Parser.g:15196:3: ruleGraphName + // InternalRos2Parser.g:15208:2: ( ruleGraphName ) + // InternalRos2Parser.g:15209:3: ruleGraphName { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -45075,17 +45082,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_2_1() throws Rec // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_2_2_1" - // InternalRos2Parser.g:15205:1: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRos2Parser.g:15218:1: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__RelativeNamespace_Impl__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15209:1: ( ( ruleGraphName ) ) - // InternalRos2Parser.g:15210:2: ( ruleGraphName ) + // InternalRos2Parser.g:15222:1: ( ( ruleGraphName ) ) + // InternalRos2Parser.g:15223:2: ( ruleGraphName ) { - // InternalRos2Parser.g:15210:2: ( ruleGraphName ) - // InternalRos2Parser.g:15211:3: ruleGraphName + // InternalRos2Parser.g:15223:2: ( ruleGraphName ) + // InternalRos2Parser.g:15224:3: ruleGraphName { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -45116,17 +45123,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_2_2_1() throws R // $ANTLR start "rule__PrivateNamespace__PartsAssignment_2_1" - // InternalRos2Parser.g:15220:1: rule__PrivateNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRos2Parser.g:15233:1: rule__PrivateNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__PrivateNamespace__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15224:1: ( ( ruleGraphName ) ) - // InternalRos2Parser.g:15225:2: ( ruleGraphName ) + // InternalRos2Parser.g:15237:1: ( ( ruleGraphName ) ) + // InternalRos2Parser.g:15238:2: ( ruleGraphName ) { - // InternalRos2Parser.g:15225:2: ( ruleGraphName ) - // InternalRos2Parser.g:15226:3: ruleGraphName + // InternalRos2Parser.g:15238:2: ( ruleGraphName ) + // InternalRos2Parser.g:15239:3: ruleGraphName { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -45157,17 +45164,17 @@ public final void rule__PrivateNamespace__PartsAssignment_2_1() throws Recogniti // $ANTLR start "rule__PrivateNamespace__PartsAssignment_2_2_1" - // InternalRos2Parser.g:15235:1: rule__PrivateNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRos2Parser.g:15248:1: rule__PrivateNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__PrivateNamespace__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15239:1: ( ( ruleGraphName ) ) - // InternalRos2Parser.g:15240:2: ( ruleGraphName ) + // InternalRos2Parser.g:15252:1: ( ( ruleGraphName ) ) + // InternalRos2Parser.g:15253:2: ( ruleGraphName ) { - // InternalRos2Parser.g:15240:2: ( ruleGraphName ) - // InternalRos2Parser.g:15241:3: ruleGraphName + // InternalRos2Parser.g:15253:2: ( ruleGraphName ) + // InternalRos2Parser.g:15254:3: ruleGraphName { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -45198,17 +45205,17 @@ public final void rule__PrivateNamespace__PartsAssignment_2_2_1() throws Recogni // $ANTLR start "rule__ParameterListType__SequenceAssignment_3" - // InternalRos2Parser.g:15250:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; + // InternalRos2Parser.g:15263:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15254:1: ( ( ruleParameterType ) ) - // InternalRos2Parser.g:15255:2: ( ruleParameterType ) + // InternalRos2Parser.g:15267:1: ( ( ruleParameterType ) ) + // InternalRos2Parser.g:15268:2: ( ruleParameterType ) { - // InternalRos2Parser.g:15255:2: ( ruleParameterType ) - // InternalRos2Parser.g:15256:3: ruleParameterType + // InternalRos2Parser.g:15268:2: ( ruleParameterType ) + // InternalRos2Parser.g:15269:3: ruleParameterType { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -45239,17 +45246,17 @@ public final void rule__ParameterListType__SequenceAssignment_3() throws Recogni // $ANTLR start "rule__ParameterListType__SequenceAssignment_4_1" - // InternalRos2Parser.g:15265:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; + // InternalRos2Parser.g:15278:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15269:1: ( ( ruleParameterType ) ) - // InternalRos2Parser.g:15270:2: ( ruleParameterType ) + // InternalRos2Parser.g:15282:1: ( ( ruleParameterType ) ) + // InternalRos2Parser.g:15283:2: ( ruleParameterType ) { - // InternalRos2Parser.g:15270:2: ( ruleParameterType ) - // InternalRos2Parser.g:15271:3: ruleParameterType + // InternalRos2Parser.g:15283:2: ( ruleParameterType ) + // InternalRos2Parser.g:15284:3: ruleParameterType { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -45280,17 +45287,17 @@ public final void rule__ParameterListType__SequenceAssignment_4_1() throws Recog // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_3" - // InternalRos2Parser.g:15280:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; + // InternalRos2Parser.g:15293:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15284:1: ( ( ruleParameterStructTypeMember ) ) - // InternalRos2Parser.g:15285:2: ( ruleParameterStructTypeMember ) + // InternalRos2Parser.g:15297:1: ( ( ruleParameterStructTypeMember ) ) + // InternalRos2Parser.g:15298:2: ( ruleParameterStructTypeMember ) { - // InternalRos2Parser.g:15285:2: ( ruleParameterStructTypeMember ) - // InternalRos2Parser.g:15286:3: ruleParameterStructTypeMember + // InternalRos2Parser.g:15298:2: ( ruleParameterStructTypeMember ) + // InternalRos2Parser.g:15299:3: ruleParameterStructTypeMember { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -45321,17 +45328,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1" - // InternalRos2Parser.g:15295:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; + // InternalRos2Parser.g:15308:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15299:1: ( ( ruleParameterStructTypeMember ) ) - // InternalRos2Parser.g:15300:2: ( ruleParameterStructTypeMember ) + // InternalRos2Parser.g:15312:1: ( ( ruleParameterStructTypeMember ) ) + // InternalRos2Parser.g:15313:2: ( ruleParameterStructTypeMember ) { - // InternalRos2Parser.g:15300:2: ( ruleParameterStructTypeMember ) - // InternalRos2Parser.g:15301:3: ruleParameterStructTypeMember + // InternalRos2Parser.g:15313:2: ( ruleParameterStructTypeMember ) + // InternalRos2Parser.g:15314:3: ruleParameterStructTypeMember { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -45362,17 +45369,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterIntegerType__DefaultAssignment_2_1" - // InternalRos2Parser.g:15310:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; + // InternalRos2Parser.g:15323:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15314:1: ( ( ruleParameterInteger ) ) - // InternalRos2Parser.g:15315:2: ( ruleParameterInteger ) + // InternalRos2Parser.g:15327:1: ( ( ruleParameterInteger ) ) + // InternalRos2Parser.g:15328:2: ( ruleParameterInteger ) { - // InternalRos2Parser.g:15315:2: ( ruleParameterInteger ) - // InternalRos2Parser.g:15316:3: ruleParameterInteger + // InternalRos2Parser.g:15328:2: ( ruleParameterInteger ) + // InternalRos2Parser.g:15329:3: ruleParameterInteger { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultParameterIntegerParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -45403,17 +45410,17 @@ public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws Rec // $ANTLR start "rule__ParameterStringType__DefaultAssignment_2_1" - // InternalRos2Parser.g:15325:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; + // InternalRos2Parser.g:15338:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; public final void rule__ParameterStringType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15329:1: ( ( ruleParameterString ) ) - // InternalRos2Parser.g:15330:2: ( ruleParameterString ) + // InternalRos2Parser.g:15342:1: ( ( ruleParameterString ) ) + // InternalRos2Parser.g:15343:2: ( ruleParameterString ) { - // InternalRos2Parser.g:15330:2: ( ruleParameterString ) - // InternalRos2Parser.g:15331:3: ruleParameterString + // InternalRos2Parser.g:15343:2: ( ruleParameterString ) + // InternalRos2Parser.g:15344:3: ruleParameterString { before(grammarAccess.getParameterStringTypeAccess().getDefaultParameterStringParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -45444,17 +45451,17 @@ public final void rule__ParameterStringType__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterDoubleType__DefaultAssignment_2_1" - // InternalRos2Parser.g:15340:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; + // InternalRos2Parser.g:15353:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15344:1: ( ( ruleParameterDouble ) ) - // InternalRos2Parser.g:15345:2: ( ruleParameterDouble ) + // InternalRos2Parser.g:15357:1: ( ( ruleParameterDouble ) ) + // InternalRos2Parser.g:15358:2: ( ruleParameterDouble ) { - // InternalRos2Parser.g:15345:2: ( ruleParameterDouble ) - // InternalRos2Parser.g:15346:3: ruleParameterDouble + // InternalRos2Parser.g:15358:2: ( ruleParameterDouble ) + // InternalRos2Parser.g:15359:3: ruleParameterDouble { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultParameterDoubleParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -45485,17 +45492,17 @@ public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterBooleanType__DefaultAssignment_2_1" - // InternalRos2Parser.g:15355:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; + // InternalRos2Parser.g:15368:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15359:1: ( ( ruleParameterBoolean ) ) - // InternalRos2Parser.g:15360:2: ( ruleParameterBoolean ) + // InternalRos2Parser.g:15372:1: ( ( ruleParameterBoolean ) ) + // InternalRos2Parser.g:15373:2: ( ruleParameterBoolean ) { - // InternalRos2Parser.g:15360:2: ( ruleParameterBoolean ) - // InternalRos2Parser.g:15361:3: ruleParameterBoolean + // InternalRos2Parser.g:15373:2: ( ruleParameterBoolean ) + // InternalRos2Parser.g:15374:3: ruleParameterBoolean { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultParameterBooleanParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -45526,17 +45533,17 @@ public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws Rec // $ANTLR start "rule__ParameterBase64Type__DefaultAssignment_2_1" - // InternalRos2Parser.g:15370:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; + // InternalRos2Parser.g:15383:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15374:1: ( ( ruleParameterBase64 ) ) - // InternalRos2Parser.g:15375:2: ( ruleParameterBase64 ) + // InternalRos2Parser.g:15387:1: ( ( ruleParameterBase64 ) ) + // InternalRos2Parser.g:15388:2: ( ruleParameterBase64 ) { - // InternalRos2Parser.g:15375:2: ( ruleParameterBase64 ) - // InternalRos2Parser.g:15376:3: ruleParameterBase64 + // InternalRos2Parser.g:15388:2: ( ruleParameterBase64 ) + // InternalRos2Parser.g:15389:3: ruleParameterBase64 { before(grammarAccess.getParameterBase64TypeAccess().getDefaultParameterBase64ParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -45566,26 +45573,26 @@ public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws Reco // $ANTLR end "rule__ParameterBase64Type__DefaultAssignment_2_1" - // $ANTLR start "rule__ParameterArrayType__TypeAssignment_3" - // InternalRos2Parser.g:15385:1: rule__ParameterArrayType__TypeAssignment_3 : ( ruleParameterType ) ; - public final void rule__ParameterArrayType__TypeAssignment_3() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__TypeAssignment_2" + // InternalRos2Parser.g:15398:1: rule__ParameterArrayType__TypeAssignment_2 : ( ruleParameterType ) ; + public final void rule__ParameterArrayType__TypeAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15389:1: ( ( ruleParameterType ) ) - // InternalRos2Parser.g:15390:2: ( ruleParameterType ) + // InternalRos2Parser.g:15402:1: ( ( ruleParameterType ) ) + // InternalRos2Parser.g:15403:2: ( ruleParameterType ) { - // InternalRos2Parser.g:15390:2: ( ruleParameterType ) - // InternalRos2Parser.g:15391:3: ruleParameterType + // InternalRos2Parser.g:15403:2: ( ruleParameterType ) + // InternalRos2Parser.g:15404:3: ruleParameterType { - before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); + before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); pushFollow(FOLLOW_2); ruleParameterType(); state._fsp--; - after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); + after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } @@ -45604,29 +45611,29 @@ public final void rule__ParameterArrayType__TypeAssignment_3() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__TypeAssignment_3" + // $ANTLR end "rule__ParameterArrayType__TypeAssignment_2" - // $ANTLR start "rule__ParameterArrayType__DefaultAssignment_4_1" - // InternalRos2Parser.g:15400:1: rule__ParameterArrayType__DefaultAssignment_4_1 : ( ruleParameterList ) ; - public final void rule__ParameterArrayType__DefaultAssignment_4_1() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__DefaultAssignment_3_1" + // InternalRos2Parser.g:15413:1: rule__ParameterArrayType__DefaultAssignment_3_1 : ( ruleParameterList ) ; + public final void rule__ParameterArrayType__DefaultAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15404:1: ( ( ruleParameterList ) ) - // InternalRos2Parser.g:15405:2: ( ruleParameterList ) + // InternalRos2Parser.g:15417:1: ( ( ruleParameterList ) ) + // InternalRos2Parser.g:15418:2: ( ruleParameterList ) { - // InternalRos2Parser.g:15405:2: ( ruleParameterList ) - // InternalRos2Parser.g:15406:3: ruleParameterList + // InternalRos2Parser.g:15418:2: ( ruleParameterList ) + // InternalRos2Parser.g:15419:3: ruleParameterList { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); pushFollow(FOLLOW_2); ruleParameterList(); state._fsp--; - after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); } @@ -45645,21 +45652,21 @@ public final void rule__ParameterArrayType__DefaultAssignment_4_1() throws Recog } return ; } - // $ANTLR end "rule__ParameterArrayType__DefaultAssignment_4_1" + // $ANTLR end "rule__ParameterArrayType__DefaultAssignment_3_1" // $ANTLR start "rule__ParameterList__ValueAssignment_2" - // InternalRos2Parser.g:15415:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; + // InternalRos2Parser.g:15428:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15419:1: ( ( ruleParameterValue ) ) - // InternalRos2Parser.g:15420:2: ( ruleParameterValue ) + // InternalRos2Parser.g:15432:1: ( ( ruleParameterValue ) ) + // InternalRos2Parser.g:15433:2: ( ruleParameterValue ) { - // InternalRos2Parser.g:15420:2: ( ruleParameterValue ) - // InternalRos2Parser.g:15421:3: ruleParameterValue + // InternalRos2Parser.g:15433:2: ( ruleParameterValue ) + // InternalRos2Parser.g:15434:3: ruleParameterValue { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -45690,17 +45697,17 @@ public final void rule__ParameterList__ValueAssignment_2() throws RecognitionExc // $ANTLR start "rule__ParameterList__ValueAssignment_3_1" - // InternalRos2Parser.g:15430:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; + // InternalRos2Parser.g:15443:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15434:1: ( ( ruleParameterValue ) ) - // InternalRos2Parser.g:15435:2: ( ruleParameterValue ) + // InternalRos2Parser.g:15447:1: ( ( ruleParameterValue ) ) + // InternalRos2Parser.g:15448:2: ( ruleParameterValue ) { - // InternalRos2Parser.g:15435:2: ( ruleParameterValue ) - // InternalRos2Parser.g:15436:3: ruleParameterValue + // InternalRos2Parser.g:15448:2: ( ruleParameterValue ) + // InternalRos2Parser.g:15449:3: ruleParameterValue { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_3_1_0()); pushFollow(FOLLOW_2); @@ -45731,17 +45738,17 @@ public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionE // $ANTLR start "rule__ParameterAny__ValueAssignment_2_1" - // InternalRos2Parser.g:15445:1: rule__ParameterAny__ValueAssignment_2_1 : ( ruleEString ) ; + // InternalRos2Parser.g:15458:1: rule__ParameterAny__ValueAssignment_2_1 : ( ruleEString ) ; public final void rule__ParameterAny__ValueAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15449:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:15450:2: ( ruleEString ) + // InternalRos2Parser.g:15462:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:15463:2: ( ruleEString ) { - // InternalRos2Parser.g:15450:2: ( ruleEString ) - // InternalRos2Parser.g:15451:3: ruleEString + // InternalRos2Parser.g:15463:2: ( ruleEString ) + // InternalRos2Parser.g:15464:3: ruleEString { before(grammarAccess.getParameterAnyAccess().getValueEStringParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -45772,17 +45779,17 @@ public final void rule__ParameterAny__ValueAssignment_2_1() throws RecognitionEx // $ANTLR start "rule__ParameterString__ValueAssignment" - // InternalRos2Parser.g:15460:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; + // InternalRos2Parser.g:15473:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; public final void rule__ParameterString__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15464:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:15465:2: ( ruleEString ) + // InternalRos2Parser.g:15477:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:15478:2: ( ruleEString ) { - // InternalRos2Parser.g:15465:2: ( ruleEString ) - // InternalRos2Parser.g:15466:3: ruleEString + // InternalRos2Parser.g:15478:2: ( ruleEString ) + // InternalRos2Parser.g:15479:3: ruleEString { before(grammarAccess.getParameterStringAccess().getValueEStringParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -45813,17 +45820,17 @@ public final void rule__ParameterString__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBase64__ValueAssignment" - // InternalRos2Parser.g:15475:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; + // InternalRos2Parser.g:15488:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; public final void rule__ParameterBase64__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15479:1: ( ( ruleBase64Binary ) ) - // InternalRos2Parser.g:15480:2: ( ruleBase64Binary ) + // InternalRos2Parser.g:15492:1: ( ( ruleBase64Binary ) ) + // InternalRos2Parser.g:15493:2: ( ruleBase64Binary ) { - // InternalRos2Parser.g:15480:2: ( ruleBase64Binary ) - // InternalRos2Parser.g:15481:3: ruleBase64Binary + // InternalRos2Parser.g:15493:2: ( ruleBase64Binary ) + // InternalRos2Parser.g:15494:3: ruleBase64Binary { before(grammarAccess.getParameterBase64Access().getValueBase64BinaryParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -45854,17 +45861,17 @@ public final void rule__ParameterBase64__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterInteger__ValueAssignment" - // InternalRos2Parser.g:15490:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; + // InternalRos2Parser.g:15503:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; public final void rule__ParameterInteger__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15494:1: ( ( ruleInteger0 ) ) - // InternalRos2Parser.g:15495:2: ( ruleInteger0 ) + // InternalRos2Parser.g:15507:1: ( ( ruleInteger0 ) ) + // InternalRos2Parser.g:15508:2: ( ruleInteger0 ) { - // InternalRos2Parser.g:15495:2: ( ruleInteger0 ) - // InternalRos2Parser.g:15496:3: ruleInteger0 + // InternalRos2Parser.g:15508:2: ( ruleInteger0 ) + // InternalRos2Parser.g:15509:3: ruleInteger0 { before(grammarAccess.getParameterIntegerAccess().getValueInteger0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -45895,17 +45902,17 @@ public final void rule__ParameterInteger__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterDouble__ValueAssignment" - // InternalRos2Parser.g:15505:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; + // InternalRos2Parser.g:15518:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; public final void rule__ParameterDouble__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15509:1: ( ( ruleDouble0 ) ) - // InternalRos2Parser.g:15510:2: ( ruleDouble0 ) + // InternalRos2Parser.g:15522:1: ( ( ruleDouble0 ) ) + // InternalRos2Parser.g:15523:2: ( ruleDouble0 ) { - // InternalRos2Parser.g:15510:2: ( ruleDouble0 ) - // InternalRos2Parser.g:15511:3: ruleDouble0 + // InternalRos2Parser.g:15523:2: ( ruleDouble0 ) + // InternalRos2Parser.g:15524:3: ruleDouble0 { before(grammarAccess.getParameterDoubleAccess().getValueDouble0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -45936,17 +45943,17 @@ public final void rule__ParameterDouble__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBoolean__ValueAssignment" - // InternalRos2Parser.g:15520:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; + // InternalRos2Parser.g:15533:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15524:1: ( ( ruleboolean0 ) ) - // InternalRos2Parser.g:15525:2: ( ruleboolean0 ) + // InternalRos2Parser.g:15537:1: ( ( ruleboolean0 ) ) + // InternalRos2Parser.g:15538:2: ( ruleboolean0 ) { - // InternalRos2Parser.g:15525:2: ( ruleboolean0 ) - // InternalRos2Parser.g:15526:3: ruleboolean0 + // InternalRos2Parser.g:15538:2: ( ruleboolean0 ) + // InternalRos2Parser.g:15539:3: ruleboolean0 { before(grammarAccess.getParameterBooleanAccess().getValueBoolean0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -45977,17 +45984,17 @@ public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__ValueAssignment_1_1" - // InternalRos2Parser.g:15535:1: rule__ParameterStruct__ValueAssignment_1_1 : ( ruleParameterStructMember ) ; + // InternalRos2Parser.g:15548:1: rule__ParameterStruct__ValueAssignment_1_1 : ( ruleParameterStructMember ) ; public final void rule__ParameterStruct__ValueAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15539:1: ( ( ruleParameterStructMember ) ) - // InternalRos2Parser.g:15540:2: ( ruleParameterStructMember ) + // InternalRos2Parser.g:15552:1: ( ( ruleParameterStructMember ) ) + // InternalRos2Parser.g:15553:2: ( ruleParameterStructMember ) { - // InternalRos2Parser.g:15540:2: ( ruleParameterStructMember ) - // InternalRos2Parser.g:15541:3: ruleParameterStructMember + // InternalRos2Parser.g:15553:2: ( ruleParameterStructMember ) + // InternalRos2Parser.g:15554:3: ruleParameterStructMember { before(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -46018,17 +46025,17 @@ public final void rule__ParameterStruct__ValueAssignment_1_1() throws Recognitio // $ANTLR start "rule__ParameterStruct__ValueAssignment_1_2_2" - // InternalRos2Parser.g:15550:1: rule__ParameterStruct__ValueAssignment_1_2_2 : ( ruleParameterStructMember ) ; + // InternalRos2Parser.g:15563:1: rule__ParameterStruct__ValueAssignment_1_2_2 : ( ruleParameterStructMember ) ; public final void rule__ParameterStruct__ValueAssignment_1_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15554:1: ( ( ruleParameterStructMember ) ) - // InternalRos2Parser.g:15555:2: ( ruleParameterStructMember ) + // InternalRos2Parser.g:15567:1: ( ( ruleParameterStructMember ) ) + // InternalRos2Parser.g:15568:2: ( ruleParameterStructMember ) { - // InternalRos2Parser.g:15555:2: ( ruleParameterStructMember ) - // InternalRos2Parser.g:15556:3: ruleParameterStructMember + // InternalRos2Parser.g:15568:2: ( ruleParameterStructMember ) + // InternalRos2Parser.g:15569:3: ruleParameterStructMember { before(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_2_0()); pushFollow(FOLLOW_2); @@ -46059,17 +46066,17 @@ public final void rule__ParameterStruct__ValueAssignment_1_2_2() throws Recognit // $ANTLR start "rule__ParameterDate__ValueAssignment" - // InternalRos2Parser.g:15565:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; + // InternalRos2Parser.g:15578:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; public final void rule__ParameterDate__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15569:1: ( ( ruleDateTime0 ) ) - // InternalRos2Parser.g:15570:2: ( ruleDateTime0 ) + // InternalRos2Parser.g:15582:1: ( ( ruleDateTime0 ) ) + // InternalRos2Parser.g:15583:2: ( ruleDateTime0 ) { - // InternalRos2Parser.g:15570:2: ( ruleDateTime0 ) - // InternalRos2Parser.g:15571:3: ruleDateTime0 + // InternalRos2Parser.g:15583:2: ( ruleDateTime0 ) + // InternalRos2Parser.g:15584:3: ruleDateTime0 { before(grammarAccess.getParameterDateAccess().getValueDateTime0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -46099,26 +46106,26 @@ public final void rule__ParameterDate__ValueAssignment() throws RecognitionExcep // $ANTLR end "rule__ParameterDate__ValueAssignment" - // $ANTLR start "rule__ParameterStructMember__NameAssignment_1" - // InternalRos2Parser.g:15580:1: rule__ParameterStructMember__NameAssignment_1 : ( ruleEString ) ; - public final void rule__ParameterStructMember__NameAssignment_1() throws RecognitionException { + // $ANTLR start "rule__ParameterStructMember__NameAssignment_0" + // InternalRos2Parser.g:15593:1: rule__ParameterStructMember__NameAssignment_0 : ( ruleEString ) ; + public final void rule__ParameterStructMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15584:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:15585:2: ( ruleEString ) + // InternalRos2Parser.g:15597:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:15598:2: ( ruleEString ) { - // InternalRos2Parser.g:15585:2: ( ruleEString ) - // InternalRos2Parser.g:15586:3: ruleEString + // InternalRos2Parser.g:15598:2: ( ruleEString ) + // InternalRos2Parser.g:15599:3: ruleEString { - before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); + before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); pushFollow(FOLLOW_2); ruleEString(); state._fsp--; - after(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); + after(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); } @@ -46137,29 +46144,29 @@ public final void rule__ParameterStructMember__NameAssignment_1() throws Recogni } return ; } - // $ANTLR end "rule__ParameterStructMember__NameAssignment_1" + // $ANTLR end "rule__ParameterStructMember__NameAssignment_0" - // $ANTLR start "rule__ParameterStructMember__ValueAssignment_4" - // InternalRos2Parser.g:15595:1: rule__ParameterStructMember__ValueAssignment_4 : ( ruleParameterValue ) ; - public final void rule__ParameterStructMember__ValueAssignment_4() throws RecognitionException { + // $ANTLR start "rule__ParameterStructMember__ValueAssignment_3" + // InternalRos2Parser.g:15608:1: rule__ParameterStructMember__ValueAssignment_3 : ( ruleParameterValue ) ; + public final void rule__ParameterStructMember__ValueAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15599:1: ( ( ruleParameterValue ) ) - // InternalRos2Parser.g:15600:2: ( ruleParameterValue ) + // InternalRos2Parser.g:15612:1: ( ( ruleParameterValue ) ) + // InternalRos2Parser.g:15613:2: ( ruleParameterValue ) { - // InternalRos2Parser.g:15600:2: ( ruleParameterValue ) - // InternalRos2Parser.g:15601:3: ruleParameterValue + // InternalRos2Parser.g:15613:2: ( ruleParameterValue ) + // InternalRos2Parser.g:15614:3: ruleParameterValue { - before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); + before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); pushFollow(FOLLOW_2); ruleParameterValue(); state._fsp--; - after(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); + after(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); } @@ -46178,21 +46185,21 @@ public final void rule__ParameterStructMember__ValueAssignment_4() throws Recogn } return ; } - // $ANTLR end "rule__ParameterStructMember__ValueAssignment_4" + // $ANTLR end "rule__ParameterStructMember__ValueAssignment_3" // $ANTLR start "rule__ParameterStructTypeMember__NameAssignment_0" - // InternalRos2Parser.g:15610:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; + // InternalRos2Parser.g:15623:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; public final void rule__ParameterStructTypeMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15614:1: ( ( ruleEString ) ) - // InternalRos2Parser.g:15615:2: ( ruleEString ) + // InternalRos2Parser.g:15627:1: ( ( ruleEString ) ) + // InternalRos2Parser.g:15628:2: ( ruleEString ) { - // InternalRos2Parser.g:15615:2: ( ruleEString ) - // InternalRos2Parser.g:15616:3: ruleEString + // InternalRos2Parser.g:15628:2: ( ruleEString ) + // InternalRos2Parser.g:15629:3: ruleEString { before(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -46223,17 +46230,17 @@ public final void rule__ParameterStructTypeMember__NameAssignment_0() throws Rec // $ANTLR start "rule__ParameterStructTypeMember__TypeAssignment_1" - // InternalRos2Parser.g:15625:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; + // InternalRos2Parser.g:15638:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15629:1: ( ( ruleParameterType ) ) - // InternalRos2Parser.g:15630:2: ( ruleParameterType ) + // InternalRos2Parser.g:15642:1: ( ( ruleParameterType ) ) + // InternalRos2Parser.g:15643:2: ( ruleParameterType ) { - // InternalRos2Parser.g:15630:2: ( ruleParameterType ) - // InternalRos2Parser.g:15631:3: ruleParameterType + // InternalRos2Parser.g:15643:2: ( ruleParameterType ) + // InternalRos2Parser.g:15644:3: ruleParameterType { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeParameterTypeParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -46264,17 +46271,17 @@ public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws Rec // $ANTLR start "rule__MessagePart__TypeAssignment_0" - // InternalRos2Parser.g:15640:1: rule__MessagePart__TypeAssignment_0 : ( ruleAbstractType ) ; + // InternalRos2Parser.g:15653:1: rule__MessagePart__TypeAssignment_0 : ( ruleAbstractType ) ; public final void rule__MessagePart__TypeAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15644:1: ( ( ruleAbstractType ) ) - // InternalRos2Parser.g:15645:2: ( ruleAbstractType ) + // InternalRos2Parser.g:15657:1: ( ( ruleAbstractType ) ) + // InternalRos2Parser.g:15658:2: ( ruleAbstractType ) { - // InternalRos2Parser.g:15645:2: ( ruleAbstractType ) - // InternalRos2Parser.g:15646:3: ruleAbstractType + // InternalRos2Parser.g:15658:2: ( ruleAbstractType ) + // InternalRos2Parser.g:15659:3: ruleAbstractType { before(grammarAccess.getMessagePartAccess().getTypeAbstractTypeParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -46305,21 +46312,21 @@ public final void rule__MessagePart__TypeAssignment_0() throws RecognitionExcept // $ANTLR start "rule__MessagePart__DataAssignment_1" - // InternalRos2Parser.g:15655:1: rule__MessagePart__DataAssignment_1 : ( ( rule__MessagePart__DataAlternatives_1_0 ) ) ; + // InternalRos2Parser.g:15668:1: rule__MessagePart__DataAssignment_1 : ( ( rule__MessagePart__DataAlternatives_1_0 ) ) ; public final void rule__MessagePart__DataAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15659:1: ( ( ( rule__MessagePart__DataAlternatives_1_0 ) ) ) - // InternalRos2Parser.g:15660:2: ( ( rule__MessagePart__DataAlternatives_1_0 ) ) + // InternalRos2Parser.g:15672:1: ( ( ( rule__MessagePart__DataAlternatives_1_0 ) ) ) + // InternalRos2Parser.g:15673:2: ( ( rule__MessagePart__DataAlternatives_1_0 ) ) { - // InternalRos2Parser.g:15660:2: ( ( rule__MessagePart__DataAlternatives_1_0 ) ) - // InternalRos2Parser.g:15661:3: ( rule__MessagePart__DataAlternatives_1_0 ) + // InternalRos2Parser.g:15673:2: ( ( rule__MessagePart__DataAlternatives_1_0 ) ) + // InternalRos2Parser.g:15674:3: ( rule__MessagePart__DataAlternatives_1_0 ) { before(grammarAccess.getMessagePartAccess().getDataAlternatives_1_0()); - // InternalRos2Parser.g:15662:3: ( rule__MessagePart__DataAlternatives_1_0 ) - // InternalRos2Parser.g:15662:4: rule__MessagePart__DataAlternatives_1_0 + // InternalRos2Parser.g:15675:3: ( rule__MessagePart__DataAlternatives_1_0 ) + // InternalRos2Parser.g:15675:4: rule__MessagePart__DataAlternatives_1_0 { pushFollow(FOLLOW_2); rule__MessagePart__DataAlternatives_1_0(); @@ -46352,21 +46359,21 @@ public final void rule__MessagePart__DataAssignment_1() throws RecognitionExcept // $ANTLR start "rule__TopicSpecRef__TopicSpecAssignment" - // InternalRos2Parser.g:15670:1: rule__TopicSpecRef__TopicSpecAssignment : ( ( ruleEString ) ) ; + // InternalRos2Parser.g:15683:1: rule__TopicSpecRef__TopicSpecAssignment : ( ( ruleEString ) ) ; public final void rule__TopicSpecRef__TopicSpecAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15674:1: ( ( ( ruleEString ) ) ) - // InternalRos2Parser.g:15675:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:15687:1: ( ( ( ruleEString ) ) ) + // InternalRos2Parser.g:15688:2: ( ( ruleEString ) ) { - // InternalRos2Parser.g:15675:2: ( ( ruleEString ) ) - // InternalRos2Parser.g:15676:3: ( ruleEString ) + // InternalRos2Parser.g:15688:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:15689:3: ( ruleEString ) { before(grammarAccess.getTopicSpecRefAccess().getTopicSpecTopicSpecCrossReference_0()); - // InternalRos2Parser.g:15677:3: ( ruleEString ) - // InternalRos2Parser.g:15678:4: ruleEString + // InternalRos2Parser.g:15690:3: ( ruleEString ) + // InternalRos2Parser.g:15691:4: ruleEString { before(grammarAccess.getTopicSpecRefAccess().getTopicSpecTopicSpecEStringParserRuleCall_0_1()); pushFollow(FOLLOW_2); @@ -46401,21 +46408,21 @@ public final void rule__TopicSpecRef__TopicSpecAssignment() throws RecognitionEx // $ANTLR start "rule__ArrayTopicSpecRef__TopicSpecAssignment_0" - // InternalRos2Parser.g:15689:1: rule__ArrayTopicSpecRef__TopicSpecAssignment_0 : ( ( ruleEString ) ) ; + // InternalRos2Parser.g:15702:1: rule__ArrayTopicSpecRef__TopicSpecAssignment_0 : ( ( ruleEString ) ) ; public final void rule__ArrayTopicSpecRef__TopicSpecAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRos2Parser.g:15693:1: ( ( ( ruleEString ) ) ) - // InternalRos2Parser.g:15694:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:15706:1: ( ( ( ruleEString ) ) ) + // InternalRos2Parser.g:15707:2: ( ( ruleEString ) ) { - // InternalRos2Parser.g:15694:2: ( ( ruleEString ) ) - // InternalRos2Parser.g:15695:3: ( ruleEString ) + // InternalRos2Parser.g:15707:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:15708:3: ( ruleEString ) { before(grammarAccess.getArrayTopicSpecRefAccess().getTopicSpecTopicSpecCrossReference_0_0()); - // InternalRos2Parser.g:15696:3: ( ruleEString ) - // InternalRos2Parser.g:15697:4: ruleEString + // InternalRos2Parser.g:15709:3: ( ruleEString ) + // InternalRos2Parser.g:15710:4: ruleEString { before(grammarAccess.getArrayTopicSpecRefAccess().getTopicSpecTopicSpecEStringParserRuleCall_0_0_1()); pushFollow(FOLLOW_2); @@ -46451,15 +46458,61 @@ public final void rule__ArrayTopicSpecRef__TopicSpecAssignment_0() throws Recogn // Delegated rules + protected DFA11 dfa11 = new DFA11(this); protected DFA13 dfa13 = new DFA13(this); - static final String dfa_1s = "\42\uffff"; - static final String dfa_2s = "\36\uffff\2\40\2\uffff"; - static final String dfa_3s = "\1\36\35\uffff\2\42\2\uffff"; - static final String dfa_4s = "\1\166\35\uffff\2\170\2\uffff"; - static final String dfa_5s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\36\1\37"; - static final String dfa_6s = "\42\uffff}>"; + static final String dfa_1s = "\13\uffff"; + static final String dfa_2s = "\1\7\12\uffff"; + static final String dfa_3s = "\1\144\5\uffff\1\144\1\uffff\2\144\1\uffff"; + static final String dfa_4s = "\1\170\5\uffff\1\164\1\uffff\2\147\1\uffff"; + static final String dfa_5s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\uffff\1\7\2\uffff\1\6"; + static final String dfa_6s = "\13\uffff}>"; static final String[] dfa_7s = { - "\1\32\1\33\2\uffff\1\17\7\uffff\1\34\1\25\1\27\1\31\5\uffff\1\12\1\13\1\24\1\26\1\30\3\uffff\1\23\3\uffff\1\20\3\uffff\1\21\1\35\1\uffff\1\22\2\uffff\1\14\1\5\1\7\1\11\1\uffff\1\4\1\6\1\10\2\uffff\1\3\3\uffff\1\1\1\15\1\uffff\1\2\5\uffff\1\16\24\uffff\1\37\1\36", + "\1\7\1\uffff\1\6\1\7\1\uffff\1\2\1\5\1\3\1\4\6\uffff\2\1\3\uffff\1\7", + "", + "", + "", + "", + "", + "\1\12\1\uffff\2\12\1\uffff\4\12\6\uffff\1\11\1\10", + "", + "\1\12\1\7\1\uffff\1\12", + "\1\12\1\7\1\uffff\1\12", + "" + }; + + static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s); + static final short[] dfa_2 = DFA.unpackEncodedString(dfa_2s); + static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s); + static final char[] dfa_4 = DFA.unpackEncodedStringToUnsignedChars(dfa_4s); + static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); + static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s); + static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s); + + class DFA11 extends DFA { + + public DFA11(BaseRecognizer recognizer) { + this.recognizer = recognizer; + this.decisionNumber = 11; + this.eot = dfa_1; + this.eof = dfa_2; + this.min = dfa_3; + this.max = dfa_4; + this.accept = dfa_5; + this.special = dfa_6; + this.transition = dfa_7; + } + public String getDescription() { + return "2660:1: rule__ParameterValue__Alternatives : ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) );"; + } + } + static final String dfa_8s = "\42\uffff"; + static final String dfa_9s = "\36\uffff\2\41\2\uffff"; + static final String dfa_10s = "\1\35\35\uffff\2\42\2\uffff"; + static final String dfa_11s = "\1\164\35\uffff\2\166\2\uffff"; + static final String dfa_12s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\37\1\36"; + static final String dfa_13s = "\42\uffff}>"; + static final String[] dfa_14s = { + "\1\32\1\33\3\uffff\1\17\7\uffff\1\34\1\25\1\27\1\31\4\uffff\1\12\1\13\1\24\1\26\1\30\3\uffff\1\23\3\uffff\1\20\3\uffff\1\21\1\35\1\uffff\1\22\2\uffff\1\14\1\5\1\7\1\11\1\uffff\1\4\1\6\1\10\2\uffff\1\3\3\uffff\1\1\1\15\1\uffff\1\2\5\uffff\1\16\23\uffff\1\37\1\36", "", "", "", @@ -46489,137 +46542,136 @@ public final void rule__ArrayTopicSpecRef__TopicSpecAssignment_0() throws Recogn "", "", "", - "\2\40\24\uffff\1\40\1\uffff\1\40\7\uffff\1\40\4\uffff\1\40\14\uffff\1\40\4\uffff\1\40\2\uffff\1\40\3\uffff\2\40\2\uffff\1\41\20\uffff\2\40\1\uffff\1\40", - "\2\40\24\uffff\1\40\1\uffff\1\40\7\uffff\1\40\4\uffff\1\40\14\uffff\1\40\4\uffff\1\40\2\uffff\1\40\3\uffff\2\40\2\uffff\1\41\20\uffff\2\40\1\uffff\1\40", + "\2\41\23\uffff\1\41\1\uffff\1\41\7\uffff\1\41\4\uffff\1\41\14\uffff\1\41\4\uffff\1\41\2\uffff\1\41\3\uffff\2\41\2\uffff\1\40\17\uffff\2\41\1\uffff\1\41", + "\2\41\23\uffff\1\41\1\uffff\1\41\7\uffff\1\41\4\uffff\1\41\14\uffff\1\41\4\uffff\1\41\2\uffff\1\41\3\uffff\2\41\2\uffff\1\40\17\uffff\2\41\1\uffff\1\41", "", "" }; - static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s); - static final short[] dfa_2 = DFA.unpackEncodedString(dfa_2s); - static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s); - static final char[] dfa_4 = DFA.unpackEncodedStringToUnsignedChars(dfa_4s); - static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); - static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s); - static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s); + static final short[] dfa_8 = DFA.unpackEncodedString(dfa_8s); + static final short[] dfa_9 = DFA.unpackEncodedString(dfa_9s); + static final char[] dfa_10 = DFA.unpackEncodedStringToUnsignedChars(dfa_10s); + static final char[] dfa_11 = DFA.unpackEncodedStringToUnsignedChars(dfa_11s); + static final short[] dfa_12 = DFA.unpackEncodedString(dfa_12s); + static final short[] dfa_13 = DFA.unpackEncodedString(dfa_13s); + static final short[][] dfa_14 = unpackEncodedStringArray(dfa_14s); class DFA13 extends DFA { public DFA13(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 13; - this.eot = dfa_1; - this.eof = dfa_2; - this.min = dfa_3; - this.max = dfa_4; - this.accept = dfa_5; - this.special = dfa_6; - this.transition = dfa_7; + this.eot = dfa_8; + this.eof = dfa_9; + this.min = dfa_10; + this.max = dfa_11; + this.accept = dfa_12; + this.special = dfa_13; + this.transition = dfa_14; } public String getDescription() { - return "2740:1: rule__AbstractType__Alternatives : ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) );"; + return "2738:1: rule__AbstractType__Alternatives : ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) );"; } } 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[]{0x0000000000000000L,0x1020000020000000L}); - public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000000L,0x0000004000000000L}); - public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000000L,0x0200000000000000L}); - public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000004024000L,0x0400000000000000L}); - public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000000L,0x0060000000000000L}); - public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000000L,0x1420000020000000L}); - public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000002L,0x1020000020000000L}); - public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000000L,0x0000008000000000L}); - public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000020L,0x0060000000000000L}); - public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000000L,0x0000012000000000L}); - public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000002L,0x0000002000000000L}); - public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000009000840000L,0x0000000000000020L}); - public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000008488000L}); - public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000002100000000L}); - public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000010000200000L}); - public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000400000000200L}); - public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); - public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000000L,0x0400000840000000L}); - public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x00000000000001C0L}); - public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000000L,0x0400000000000000L}); - public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); - public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x7001800000000000L,0x0000000000400003L}); - public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000000000000L,0x0000020000000000L}); - public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000024000L,0x0400000000000100L}); - public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0002000000000000L,0x0400000088000000L}); - public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0002000000000002L,0x0000000088000000L}); - public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000000000L,0x0400000000020000L}); - public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000003103C00L,0x0400000000000000L}); - public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000003103C02L}); - public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000000000L,0x0460000000000000L}); - public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000002L,0x0060000000000000L}); - public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L}); - public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x8000000000000000L,0x0060000000000001L}); + public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000000L,0x0408000010000000L}); + public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000000L,0x0000002000000000L}); + public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000000L,0x0080000000000000L}); + public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000002012000L,0x0100000000000000L}); + public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000000L,0x0018000000000000L}); + public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000000L,0x0508000010000000L}); + public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000002L,0x0408000010000000L}); + public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000000L,0x0000004000000000L}); + public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000010L,0x0018000000000000L}); + public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000000L,0x0000009000000000L}); + public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000002L,0x0000001000000000L}); + public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000009000420000L,0x0000000000000010L}); + public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000004244000L}); + public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000002080000000L}); + public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000000L,0x0000080000000000L}); + public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000010000100000L}); + public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000400000000400L}); + public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L}); + public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000000L,0x0100000420000000L}); + public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x00000000000000E0L}); + public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000000L,0x0100000000000000L}); + public static final BitSet FOLLOW_24 = new BitSet(new long[]{0xB001800000000000L,0x0080000000200001L}); + public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000200000000L,0x0100000420000000L}); + public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000000000000L,0x00181E4000000000L}); + public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000012000L,0x0100000000000080L}); + public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0002000000000000L,0x0100000044000000L}); + public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0002000000000002L,0x0000000044000000L}); + public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000000000L,0x0100000000010000L}); + public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000001881B00L,0x0100000000000000L}); + public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000001881B02L}); + public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000000000L,0x0118000000000000L}); + public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000002L,0x0018000000000000L}); + public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L}); + public static final BitSet FOLLOW_36 = new BitSet(new long[]{0xC000000000000000L,0x0018000000000000L}); public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000004000000000L}); - public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000000000000L,0x0600000000000000L}); - public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x88F83C04C0000000L,0x006000010589DE58L}); - public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L}); + public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000000000000L,0x0180000000000000L}); + public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x447C3C0460000000L,0x0018000082C4EF2CL}); + public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L}); public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000020000000000L}); - public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000200000000L,0x0200000000000000L}); - public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0002000000000000L,0x0000000088000000L}); - public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); - public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0200000000000000L,0x0200000000000000L}); - public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000020000000L,0x0200000000000000L}); - public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x88F83C04C0000002L,0x006000010589DE58L}); - public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000000000100L}); - public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000000010000000L}); - public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); + public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000100000000L,0x0080000000000000L}); + public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0002000000000000L,0x0000000044000000L}); + public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L}); + public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0100000000000000L,0x0080000000000000L}); + public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000010000000L,0x0080000000000000L}); + public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x447C3C0460000002L,0x0018000082C4EF2CL}); + public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000000000080L}); + public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000000008000000L}); + public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000020L}); + public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); + public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0001000000000000L}); - public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); - public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x4000000000000000L}); - public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000000000000L,0x0000400000000000L}); + public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000000200000000L}); + public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x8000000000000000L}); + public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x2000000000000000L}); + public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000000000000L,0x0000100000000000L}); public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000800000000000L}); - public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000000000000L,0x0000100000000000L}); - public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x2000000000000000L}); - public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000000000000L,0x0000080000000000L}); - public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0004000000000000L,0x0400000000000000L}); - public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000000000000000L,0x0060788000000000L}); - public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000000000010000L}); - public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); - public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0500000C00000000L,0x0160000312100084L}); - public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); - public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L}); - public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); - public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L}); - public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L}); - public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); - public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); - public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L}); + public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000000000000L,0x0000040000000000L}); + public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x1000000000000000L}); + public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000000000000L,0x0000020000000000L}); + public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0800000000000000L}); + public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000000200000000L,0x0100000000000000L}); + public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000000000008000L}); + public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); + public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000000000000000L,0x0000008000000000L}); + public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0280000C00000000L,0x0058000189080042L}); + public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); + public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L}); + public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); + public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); + public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L}); + public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L}); + public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L}); + public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); + public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L}); + public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0004000000000000L}); public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0008000000000000L}); - public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0010000000000000L}); - public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L}); - public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L}); - public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000000L}); - public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0000000400000000L}); - public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); - public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); - public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0800000000000000L}); - public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0020000000000000L}); - public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0000080000000000L}); - public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0040000000000000L}); - public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x0000100000000000L}); - public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x0080000000000000L}); - public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x0000200000000000L}); + public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L}); + public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); + public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L}); + public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0000000400000000L}); + public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); + public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); + public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0400000000000000L}); + public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0010000000000000L}); + public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000080000000000L}); + public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0020000000000000L}); + public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0000100000000000L}); + public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x0040000000000000L}); + public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x0000200000000000L}); + public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x0000000020000000L}); public static final BitSet FOLLOW_93 = new BitSet(new long[]{0x0000000040000000L}); - public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x0000000080000000L}); - public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x0000040000000000L}); - public static final BitSet FOLLOW_96 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); - public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x8000000000000000L}); - public static final BitSet FOLLOW_98 = new BitSet(new long[]{0x0000000000000000L,0x0000001000000000L}); - public static final BitSet FOLLOW_99 = new BitSet(new long[]{0x0000009000840002L,0x0000000000000020L}); + public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x0000040000000000L}); + public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); + public static final BitSet FOLLOW_96 = new BitSet(new long[]{0x4000000000000000L}); + public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L}); + public static final BitSet FOLLOW_98 = new BitSet(new long[]{0x0000009000420002L,0x0000000000000010L}); } diff --git a/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/internal/InternalRos2Parser.tokens b/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/internal/InternalRos2Parser.tokens index 246262d00..d01c28748 100644 --- a/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/internal/InternalRos2Parser.tokens +++ b/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/internal/InternalRos2Parser.tokens @@ -1,125 +1,123 @@ -','=101 -':'=102 -'Any'=98 -'Array:'=60 -'Base64'=61 +','=100 +':'=101 +'Any'=97 +'Array:'=59 +'Base64'=60 'Boolean'=47 -'Date'=85 -'Double'=62 -'ExternalDependency'=5 -'GlobalNamespace'=8 -'GraphName'=28 -'Header'=63 +'Date'=84 +'Double'=61 +'ExternalDependency'=4 +'GlobalNamespace'=7 +'GraphName'=27 +'Header'=62 'Integer'=48 -'List'=86 -'ParameterAny'=16 -'ParameterStructMember'=4 -'PrivateNamespace'=7 -'RelativeNamespace'=6 -'String'=64 -'Struct'=65 -'['=103 -'[]'=100 -']'=104 -'action'=66 +'List'=85 +'ParameterAny'=15 +'PrivateNamespace'=6 +'RelativeNamespace'=5 +'String'=63 +'Struct'=64 +'['=102 +'[]'=99 +']'=103 +'action'=65 'action:'=49 -'actionclient:'=12 -'actionserver:'=13 -'artifacts:'=26 -'best_effort'=21 -'bool'=87 -'bool[]'=67 -'byte'=88 -'byte[]'=68 -'default'=50 -'default_qos'=22 -'dependencies:'=14 -'depth:'=69 -'durability:'=23 +'actionclients:'=11 +'actionservers:'=12 +'artifacts:'=25 +'best_effort'=20 +'bool'=86 +'bool[]'=66 +'byte'=87 +'byte[]'=67 +'default:'=33 +'default_qos'=21 +'dependencies:'=13 +'depth:'=68 +'durability:'=22 'duration'=34 'feedback'=35 -'feedback:'=29 -'float32'=51 -'float32[]'=30 -'float64'=52 -'float64[]'=31 -'fromGitRepo:'=17 -'goal'=89 -'goal:'=77 +'feedback:'=28 +'float32'=50 +'float32[]'=29 +'float64'=51 +'float64[]'=30 +'fromGitRepo:'=16 +'goal'=88 +'goal:'=76 'history:'=36 -'int16'=78 -'int16[]'=53 -'int32'=79 -'int32[]'=54 -'int64'=80 -'int64[]'=55 -'int8'=90 -'int8[]'=70 +'int16'=77 +'int16[]'=52 +'int32'=78 +'int32[]'=53 +'int64'=79 +'int64[]'=54 +'int8'=89 +'int8[]'=69 'keep_all'=37 -'keep_last'=32 -'message'=56 +'keep_last'=31 +'message'=55 'message:'=38 -'msg:'=91 -'name'=92 -'node'=93 -'node:'=81 -'ns:'=99 -'parameter_qos'=15 -'parameters:'=24 +'msg:'=90 +'name'=91 +'node'=92 +'node:'=80 +'ns:'=98 +'parameter_qos'=14 +'parameters:'=23 'profile:'=39 -'publishers:'=25 -'qos:'=94 -'reliability:'=18 +'publishers:'=24 +'qos:'=93 +'reliability:'=17 'reliable'=40 'request:'=41 -'response:'=33 -'result'=71 -'result:'=57 -'sensor_qos'=27 -'service'=58 -'serviceclient:'=10 -'services_qos'=19 -'serviceserver:'=11 -'specs:'=72 -'srv:'=95 -'string'=73 +'response:'=32 +'result'=70 +'result:'=56 +'sensor_qos'=26 +'service'=57 +'serviceclients:'=8 +'services_qos'=18 +'serviceservers:'=9 +'specs:'=71 +'srv:'=94 +'string'=72 'string[]'=42 -'subscribers:'=20 -'time'=96 -'transient_local'=9 -'type'=97 -'type:'=82 -'uint16'=74 +'subscribers:'=19 +'time'=95 +'transient_local'=10 +'type'=96 +'type:'=81 +'uint16'=73 'uint16[]'=43 -'uint32'=75 +'uint32'=74 'uint32[]'=44 -'uint64'=76 +'uint64'=75 'uint64[]'=45 -'uint8'=83 -'uint8[]'=59 -'value'=84 +'uint8'=82 +'uint8[]'=58 +'value'=83 'volatile'=46 -'}'=105 -RULE_ANY_OTHER=128 -RULE_BEGIN=121 -RULE_BINARY=107 -RULE_BOOLEAN=108 -RULE_DATE_TIME=116 -RULE_DAY=111 -RULE_DECINT=109 -RULE_DIGIT=106 -RULE_DOUBLE=110 -RULE_END=122 -RULE_HOUR=114 -RULE_ID=117 -RULE_INT=119 -RULE_MESSAGE_ASIGMENT=120 -RULE_MIN_SEC=115 -RULE_ML_COMMENT=126 -RULE_MONTH=112 -RULE_ROS_CONVENTION_A=124 -RULE_ROS_CONVENTION_PARAM=125 -RULE_SL_COMMENT=123 -RULE_STRING=118 -RULE_WS=127 -RULE_YEAR=113 +RULE_ANY_OTHER=126 +RULE_BEGIN=119 +RULE_BINARY=105 +RULE_BOOLEAN=106 +RULE_DATE_TIME=114 +RULE_DAY=109 +RULE_DECINT=107 +RULE_DIGIT=104 +RULE_DOUBLE=108 +RULE_END=120 +RULE_HOUR=112 +RULE_ID=115 +RULE_INT=117 +RULE_MESSAGE_ASIGMENT=118 +RULE_MIN_SEC=113 +RULE_ML_COMMENT=124 +RULE_MONTH=110 +RULE_ROS_CONVENTION_A=122 +RULE_ROS_CONVENTION_PARAM=123 +RULE_SL_COMMENT=121 +RULE_STRING=116 +RULE_WS=125 +RULE_YEAR=111 diff --git a/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/lexer/InternalRos2Lexer.g b/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/lexer/InternalRos2Lexer.g index 8c9481d7c..b83b4dc91 100644 --- a/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/lexer/InternalRos2Lexer.g +++ b/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/lexer/InternalRos2Lexer.g @@ -11,8 +11,6 @@ package de.fraunhofer.ipa.ros2.ide.contentassist.antlr.lexer; import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer; } -ParameterStructMember : 'ParameterStructMember'; - ExternalDependency : 'ExternalDependency'; RelativeNamespace : 'RelativeNamespace'; @@ -21,15 +19,15 @@ PrivateNamespace : 'PrivateNamespace'; GlobalNamespace : 'GlobalNamespace'; -Transient_local : 'transient_local'; +Serviceclients : 'serviceclients:'; -Serviceclient : 'serviceclient:'; +Serviceservers : 'serviceservers:'; -Serviceserver : 'serviceserver:'; +Transient_local : 'transient_local'; -Actionclient : 'actionclient:'; +Actionclients : 'actionclients:'; -Actionserver : 'actionserver:'; +Actionservers : 'actionservers:'; Dependencies : 'dependencies:'; @@ -71,6 +69,8 @@ Keep_last : 'keep_last'; Response : 'response:'; +Default : 'default:'; + Duration : 'duration'; Feedback : 'feedback'; @@ -103,8 +103,6 @@ Integer : 'Integer'; Action_1 : 'action:'; -Default : 'default'; - Float32 : 'float32'; Float64 : 'float64'; @@ -213,15 +211,13 @@ LeftSquareBracket : '['; RightSquareBracket : ']'; -RightCurlyBracket : '}'; - fragment RULE_DIGIT : '0'..'9'; RULE_BINARY : ('0b'|'0B') ('0'|'1')+; RULE_BOOLEAN : ('true'|'false'); -RULE_DOUBLE : RULE_DIGIT ('.' RULE_DECINT*|('.' RULE_DIGIT*)? ('E'|'e') ('-'|'+')? RULE_DIGIT); +RULE_DOUBLE : (RULE_DIGIT|'-' RULE_DIGIT*) ('.' RULE_DECINT*|('.' RULE_DIGIT*)? ('E'|'e') ('-'|'+')? RULE_DIGIT); RULE_DECINT : ('0'|'1'..'9' RULE_DIGIT*|'-' '0'..'9' RULE_DIGIT*); diff --git a/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/lexer/InternalRos2Lexer.java b/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/lexer/InternalRos2Lexer.java index 9261bfd0f..cf65551b6 100644 --- a/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/lexer/InternalRos2Lexer.java +++ b/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/lexer/InternalRos2Lexer.java @@ -12,132 +12,130 @@ @SuppressWarnings("all") public class InternalRos2Lexer extends Lexer { - public static final int Float32_1=30; - public static final int Node=93; - public static final int RULE_DATE_TIME=116; + public static final int Float32_1=29; + public static final int Node=92; + public static final int RULE_DATE_TIME=114; public static final int Uint64_1=45; - public static final int String=64; + public static final int Serviceclients=8; + public static final int String=63; public static final int History=36; - public static final int Int16=78; - public static final int Float32=51; - public static final int Goal=89; - public static final int Bool=87; - public static final int Uint16=74; + public static final int Int16=77; + public static final int Float32=50; + public static final int Goal=88; + public static final int Actionservers=12; + public static final int Bool=86; + public static final int Uint16=73; public static final int Boolean=47; - public static final int ExternalDependency=5; - public static final int Uint8=83; - public static final int Parameters=24; - public static final int RULE_ID=117; - public static final int Actionclient=12; - public static final int RULE_DIGIT=106; - public static final int GlobalNamespace=8; - public static final int Artifacts=26; - public static final int Node_1=81; - public static final int Int16_1=53; - public static final int Header=63; - public static final int RULE_INT=119; - public static final int Byte=88; - public static final int RULE_ML_COMMENT=126; - public static final int LeftSquareBracket=103; - public static final int Specs=72; - public static final int Base64=61; + public static final int ExternalDependency=4; + public static final int Uint8=82; + public static final int Parameters=23; + public static final int RULE_ID=115; + public static final int RULE_DIGIT=104; + public static final int GlobalNamespace=7; + public static final int Artifacts=25; + public static final int Node_1=80; + public static final int Int16_1=52; + public static final int Header=62; + public static final int RULE_INT=117; + public static final int Byte=87; + public static final int RULE_ML_COMMENT=124; + public static final int LeftSquareBracket=102; + public static final int Specs=71; + public static final int Base64=60; public static final int Message_1=38; public static final int Profile=39; - public static final int Depth=69; - public static final int Comma=101; - public static final int RULE_MESSAGE_ASIGMENT=120; - public static final int Goal_1=77; - public static final int LeftSquareBracketRightSquareBracket=100; - public static final int Int32=79; - public static final int Publishers=25; - public static final int Serviceserver=11; - public static final int Parameter_qos=15; - public static final int RightCurlyBracket=105; - public static final int RULE_DECINT=109; + public static final int Depth=68; + public static final int Comma=100; + public static final int RULE_MESSAGE_ASIGMENT=118; + public static final int Goal_1=76; + public static final int LeftSquareBracketRightSquareBracket=99; + public static final int Int32=78; + public static final int Publishers=24; + public static final int Parameter_qos=14; + public static final int RULE_DECINT=107; public static final int Reliable=40; - public static final int Uint32=75; - public static final int FromGitRepo=17; - public static final int Msg=91; - public static final int RULE_HOUR=114; - public static final int Int8=90; - public static final int Default=50; - public static final int Actionserver=13; - public static final int Int8_1=70; + public static final int Uint32=74; + public static final int FromGitRepo=16; + public static final int Msg=90; + public static final int RULE_HOUR=112; + public static final int Int8=89; + public static final int Default=33; + public static final int Int8_1=69; public static final int Uint16_1=43; - public static final int Type=97; - public static final int Float64=52; - public static final int Int32_1=54; - public static final int Result_1=57; + public static final int Type=96; + public static final int Float64=51; + public static final int Int32_1=53; + public static final int Result_1=56; public static final int Keep_all=37; - public static final int RULE_BINARY=107; - public static final int String_1=73; - public static final int Subscribers=20; + public static final int RULE_BINARY=105; + public static final int String_1=72; + public static final int Subscribers=19; public static final int String_2=42; - public static final int RULE_DAY=111; - public static final int RULE_BEGIN=121; - public static final int Services_qos=19; - public static final int RULE_BOOLEAN=108; - public static final int RelativeNamespace=6; - public static final int RULE_YEAR=113; - public static final int Feedback_1=29; - public static final int Result=71; - public static final int Name=92; - public static final int RULE_MIN_SEC=115; - public static final int Default_qos=22; - public static final int ParameterAny=16; - public static final int List=86; - public static final int Dependencies=14; - public static final int RightSquareBracket=104; - public static final int PrivateNamespace=7; - public static final int GraphName=28; - public static final int Byte_1=68; - public static final int Float64_1=31; - public static final int Durability=23; + public static final int Actionclients=11; + public static final int RULE_DAY=109; + public static final int RULE_BEGIN=119; + public static final int Services_qos=18; + public static final int RULE_BOOLEAN=106; + public static final int RelativeNamespace=5; + public static final int Serviceservers=9; + public static final int RULE_YEAR=111; + public static final int Feedback_1=28; + public static final int Result=70; + public static final int Name=91; + public static final int RULE_MIN_SEC=113; + public static final int Default_qos=21; + public static final int ParameterAny=15; + public static final int List=85; + public static final int Dependencies=13; + public static final int RightSquareBracket=103; + public static final int PrivateNamespace=6; + public static final int GraphName=27; + public static final int Byte_1=67; + public static final int Float64_1=30; + public static final int Durability=22; public static final int Duration=34; public static final int Uint32_1=44; public static final int Action_1=49; - public static final int Double=62; - public static final int Keep_last=32; - public static final int Type_1=82; - public static final int Value=84; - public static final int Transient_local=9; - public static final int Uint64=76; - public static final int Action=66; - public static final int RULE_END=122; - public static final int Message=56; - public static final int Time=96; - public static final int RULE_STRING=118; - public static final int Best_effort=21; - public static final int Bool_1=67; - public static final int Any=98; - public static final int Struct=65; - public static final int RULE_SL_COMMENT=123; - public static final int Uint8_1=59; - public static final int RULE_DOUBLE=110; + public static final int Double=61; + public static final int Keep_last=31; + public static final int Type_1=81; + public static final int Value=83; + public static final int Transient_local=10; + public static final int Uint64=75; + public static final int Action=65; + public static final int RULE_END=120; + public static final int Message=55; + public static final int Time=95; + public static final int RULE_STRING=116; + public static final int Best_effort=20; + public static final int Bool_1=66; + public static final int Any=97; + public static final int Struct=64; + public static final int RULE_SL_COMMENT=121; + public static final int Uint8_1=58; + public static final int RULE_DOUBLE=108; public static final int Feedback=35; - public static final int ParameterStructMember=4; - public static final int Srv=95; - public static final int RULE_ROS_CONVENTION_A=124; - public static final int RULE_ROS_CONVENTION_PARAM=125; - public static final int Colon=102; + public static final int Srv=94; + public static final int RULE_ROS_CONVENTION_A=122; + public static final int RULE_ROS_CONVENTION_PARAM=123; + public static final int Colon=101; public static final int EOF=-1; - public static final int Ns=99; - public static final int RULE_WS=127; + public static final int Ns=98; + public static final int RULE_WS=125; public static final int Request=41; - public static final int Int64_1=55; - public static final int Service=58; - public static final int Sensor_qos=27; - public static final int RULE_ANY_OTHER=128; + public static final int Int64_1=54; + public static final int Service=57; + public static final int Sensor_qos=26; + public static final int RULE_ANY_OTHER=126; public static final int Volatile=46; - public static final int Date=85; - public static final int Response=33; + public static final int Date=84; + public static final int Response=32; public static final int Integer=48; - public static final int Array=60; - public static final int Serviceclient=10; - public static final int Qos=94; - public static final int Int64=80; - public static final int RULE_MONTH=112; - public static final int Reliability=18; + public static final int Array=59; + public static final int Qos=93; + public static final int Int64=79; + public static final int RULE_MONTH=110; + public static final int Reliability=17; // delegates // delegators @@ -152,34 +150,13 @@ public InternalRos2Lexer(CharStream input, RecognizerSharedState state) { } public String getGrammarFileName() { return "InternalRos2Lexer.g"; } - // $ANTLR start "ParameterStructMember" - public final void mParameterStructMember() throws RecognitionException { - try { - int _type = ParameterStructMember; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:14:23: ( 'ParameterStructMember' ) - // InternalRos2Lexer.g:14:25: 'ParameterStructMember' - { - match("ParameterStructMember"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "ParameterStructMember" - // $ANTLR start "ExternalDependency" public final void mExternalDependency() throws RecognitionException { try { int _type = ExternalDependency; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:16:20: ( 'ExternalDependency' ) - // InternalRos2Lexer.g:16:22: 'ExternalDependency' + // InternalRos2Lexer.g:14:20: ( 'ExternalDependency' ) + // InternalRos2Lexer.g:14:22: 'ExternalDependency' { match("ExternalDependency"); @@ -199,8 +176,8 @@ public final void mRelativeNamespace() throws RecognitionException { try { int _type = RelativeNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:18:19: ( 'RelativeNamespace' ) - // InternalRos2Lexer.g:18:21: 'RelativeNamespace' + // InternalRos2Lexer.g:16:19: ( 'RelativeNamespace' ) + // InternalRos2Lexer.g:16:21: 'RelativeNamespace' { match("RelativeNamespace"); @@ -220,8 +197,8 @@ public final void mPrivateNamespace() throws RecognitionException { try { int _type = PrivateNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:20:18: ( 'PrivateNamespace' ) - // InternalRos2Lexer.g:20:20: 'PrivateNamespace' + // InternalRos2Lexer.g:18:18: ( 'PrivateNamespace' ) + // InternalRos2Lexer.g:18:20: 'PrivateNamespace' { match("PrivateNamespace"); @@ -241,8 +218,8 @@ public final void mGlobalNamespace() throws RecognitionException { try { int _type = GlobalNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:22:17: ( 'GlobalNamespace' ) - // InternalRos2Lexer.g:22:19: 'GlobalNamespace' + // InternalRos2Lexer.g:20:17: ( 'GlobalNamespace' ) + // InternalRos2Lexer.g:20:19: 'GlobalNamespace' { match("GlobalNamespace"); @@ -257,15 +234,15 @@ public final void mGlobalNamespace() throws RecognitionException { } // $ANTLR end "GlobalNamespace" - // $ANTLR start "Transient_local" - public final void mTransient_local() throws RecognitionException { + // $ANTLR start "Serviceclients" + public final void mServiceclients() throws RecognitionException { try { - int _type = Transient_local; + int _type = Serviceclients; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:24:17: ( 'transient_local' ) - // InternalRos2Lexer.g:24:19: 'transient_local' + // InternalRos2Lexer.g:22:16: ( 'serviceclients:' ) + // InternalRos2Lexer.g:22:18: 'serviceclients:' { - match("transient_local"); + match("serviceclients:"); } @@ -276,17 +253,17 @@ public final void mTransient_local() throws RecognitionException { finally { } } - // $ANTLR end "Transient_local" + // $ANTLR end "Serviceclients" - // $ANTLR start "Serviceclient" - public final void mServiceclient() throws RecognitionException { + // $ANTLR start "Serviceservers" + public final void mServiceservers() throws RecognitionException { try { - int _type = Serviceclient; + int _type = Serviceservers; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:26:15: ( 'serviceclient:' ) - // InternalRos2Lexer.g:26:17: 'serviceclient:' + // InternalRos2Lexer.g:24:16: ( 'serviceservers:' ) + // InternalRos2Lexer.g:24:18: 'serviceservers:' { - match("serviceclient:"); + match("serviceservers:"); } @@ -297,17 +274,17 @@ public final void mServiceclient() throws RecognitionException { finally { } } - // $ANTLR end "Serviceclient" + // $ANTLR end "Serviceservers" - // $ANTLR start "Serviceserver" - public final void mServiceserver() throws RecognitionException { + // $ANTLR start "Transient_local" + public final void mTransient_local() throws RecognitionException { try { - int _type = Serviceserver; + int _type = Transient_local; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:28:15: ( 'serviceserver:' ) - // InternalRos2Lexer.g:28:17: 'serviceserver:' + // InternalRos2Lexer.g:26:17: ( 'transient_local' ) + // InternalRos2Lexer.g:26:19: 'transient_local' { - match("serviceserver:"); + match("transient_local"); } @@ -318,17 +295,17 @@ public final void mServiceserver() throws RecognitionException { finally { } } - // $ANTLR end "Serviceserver" + // $ANTLR end "Transient_local" - // $ANTLR start "Actionclient" - public final void mActionclient() throws RecognitionException { + // $ANTLR start "Actionclients" + public final void mActionclients() throws RecognitionException { try { - int _type = Actionclient; + int _type = Actionclients; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:30:14: ( 'actionclient:' ) - // InternalRos2Lexer.g:30:16: 'actionclient:' + // InternalRos2Lexer.g:28:15: ( 'actionclients:' ) + // InternalRos2Lexer.g:28:17: 'actionclients:' { - match("actionclient:"); + match("actionclients:"); } @@ -339,17 +316,17 @@ public final void mActionclient() throws RecognitionException { finally { } } - // $ANTLR end "Actionclient" + // $ANTLR end "Actionclients" - // $ANTLR start "Actionserver" - public final void mActionserver() throws RecognitionException { + // $ANTLR start "Actionservers" + public final void mActionservers() throws RecognitionException { try { - int _type = Actionserver; + int _type = Actionservers; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:32:14: ( 'actionserver:' ) - // InternalRos2Lexer.g:32:16: 'actionserver:' + // InternalRos2Lexer.g:30:15: ( 'actionservers:' ) + // InternalRos2Lexer.g:30:17: 'actionservers:' { - match("actionserver:"); + match("actionservers:"); } @@ -360,15 +337,15 @@ public final void mActionserver() throws RecognitionException { finally { } } - // $ANTLR end "Actionserver" + // $ANTLR end "Actionservers" // $ANTLR start "Dependencies" public final void mDependencies() throws RecognitionException { try { int _type = Dependencies; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:34:14: ( 'dependencies:' ) - // InternalRos2Lexer.g:34:16: 'dependencies:' + // InternalRos2Lexer.g:32:14: ( 'dependencies:' ) + // InternalRos2Lexer.g:32:16: 'dependencies:' { match("dependencies:"); @@ -388,8 +365,8 @@ public final void mParameter_qos() throws RecognitionException { try { int _type = Parameter_qos; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:36:15: ( 'parameter_qos' ) - // InternalRos2Lexer.g:36:17: 'parameter_qos' + // InternalRos2Lexer.g:34:15: ( 'parameter_qos' ) + // InternalRos2Lexer.g:34:17: 'parameter_qos' { match("parameter_qos"); @@ -409,8 +386,8 @@ public final void mParameterAny() throws RecognitionException { try { int _type = ParameterAny; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:38:14: ( 'ParameterAny' ) - // InternalRos2Lexer.g:38:16: 'ParameterAny' + // InternalRos2Lexer.g:36:14: ( 'ParameterAny' ) + // InternalRos2Lexer.g:36:16: 'ParameterAny' { match("ParameterAny"); @@ -430,8 +407,8 @@ public final void mFromGitRepo() throws RecognitionException { try { int _type = FromGitRepo; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:40:13: ( 'fromGitRepo:' ) - // InternalRos2Lexer.g:40:15: 'fromGitRepo:' + // InternalRos2Lexer.g:38:13: ( 'fromGitRepo:' ) + // InternalRos2Lexer.g:38:15: 'fromGitRepo:' { match("fromGitRepo:"); @@ -451,8 +428,8 @@ public final void mReliability() throws RecognitionException { try { int _type = Reliability; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:42:13: ( 'reliability:' ) - // InternalRos2Lexer.g:42:15: 'reliability:' + // InternalRos2Lexer.g:40:13: ( 'reliability:' ) + // InternalRos2Lexer.g:40:15: 'reliability:' { match("reliability:"); @@ -472,8 +449,8 @@ public final void mServices_qos() throws RecognitionException { try { int _type = Services_qos; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:44:14: ( 'services_qos' ) - // InternalRos2Lexer.g:44:16: 'services_qos' + // InternalRos2Lexer.g:42:14: ( 'services_qos' ) + // InternalRos2Lexer.g:42:16: 'services_qos' { match("services_qos"); @@ -493,8 +470,8 @@ public final void mSubscribers() throws RecognitionException { try { int _type = Subscribers; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:46:13: ( 'subscribers:' ) - // InternalRos2Lexer.g:46:15: 'subscribers:' + // InternalRos2Lexer.g:44:13: ( 'subscribers:' ) + // InternalRos2Lexer.g:44:15: 'subscribers:' { match("subscribers:"); @@ -514,8 +491,8 @@ public final void mBest_effort() throws RecognitionException { try { int _type = Best_effort; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:48:13: ( 'best_effort' ) - // InternalRos2Lexer.g:48:15: 'best_effort' + // InternalRos2Lexer.g:46:13: ( 'best_effort' ) + // InternalRos2Lexer.g:46:15: 'best_effort' { match("best_effort"); @@ -535,8 +512,8 @@ public final void mDefault_qos() throws RecognitionException { try { int _type = Default_qos; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:50:13: ( 'default_qos' ) - // InternalRos2Lexer.g:50:15: 'default_qos' + // InternalRos2Lexer.g:48:13: ( 'default_qos' ) + // InternalRos2Lexer.g:48:15: 'default_qos' { match("default_qos"); @@ -556,8 +533,8 @@ public final void mDurability() throws RecognitionException { try { int _type = Durability; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:52:12: ( 'durability:' ) - // InternalRos2Lexer.g:52:14: 'durability:' + // InternalRos2Lexer.g:50:12: ( 'durability:' ) + // InternalRos2Lexer.g:50:14: 'durability:' { match("durability:"); @@ -577,8 +554,8 @@ public final void mParameters() throws RecognitionException { try { int _type = Parameters; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:54:12: ( 'parameters:' ) - // InternalRos2Lexer.g:54:14: 'parameters:' + // InternalRos2Lexer.g:52:12: ( 'parameters:' ) + // InternalRos2Lexer.g:52:14: 'parameters:' { match("parameters:"); @@ -598,8 +575,8 @@ public final void mPublishers() throws RecognitionException { try { int _type = Publishers; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:56:12: ( 'publishers:' ) - // InternalRos2Lexer.g:56:14: 'publishers:' + // InternalRos2Lexer.g:54:12: ( 'publishers:' ) + // InternalRos2Lexer.g:54:14: 'publishers:' { match("publishers:"); @@ -619,8 +596,8 @@ public final void mArtifacts() throws RecognitionException { try { int _type = Artifacts; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:58:11: ( 'artifacts:' ) - // InternalRos2Lexer.g:58:13: 'artifacts:' + // InternalRos2Lexer.g:56:11: ( 'artifacts:' ) + // InternalRos2Lexer.g:56:13: 'artifacts:' { match("artifacts:"); @@ -640,8 +617,8 @@ public final void mSensor_qos() throws RecognitionException { try { int _type = Sensor_qos; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:60:12: ( 'sensor_qos' ) - // InternalRos2Lexer.g:60:14: 'sensor_qos' + // InternalRos2Lexer.g:58:12: ( 'sensor_qos' ) + // InternalRos2Lexer.g:58:14: 'sensor_qos' { match("sensor_qos"); @@ -661,8 +638,8 @@ public final void mGraphName() throws RecognitionException { try { int _type = GraphName; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:62:11: ( 'GraphName' ) - // InternalRos2Lexer.g:62:13: 'GraphName' + // InternalRos2Lexer.g:60:11: ( 'GraphName' ) + // InternalRos2Lexer.g:60:13: 'GraphName' { match("GraphName"); @@ -682,8 +659,8 @@ public final void mFeedback_1() throws RecognitionException { try { int _type = Feedback_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:64:12: ( 'feedback:' ) - // InternalRos2Lexer.g:64:14: 'feedback:' + // InternalRos2Lexer.g:62:12: ( 'feedback:' ) + // InternalRos2Lexer.g:62:14: 'feedback:' { match("feedback:"); @@ -703,8 +680,8 @@ public final void mFloat32_1() throws RecognitionException { try { int _type = Float32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:66:11: ( 'float32[]' ) - // InternalRos2Lexer.g:66:13: 'float32[]' + // InternalRos2Lexer.g:64:11: ( 'float32[]' ) + // InternalRos2Lexer.g:64:13: 'float32[]' { match("float32[]"); @@ -724,8 +701,8 @@ public final void mFloat64_1() throws RecognitionException { try { int _type = Float64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:68:11: ( 'float64[]' ) - // InternalRos2Lexer.g:68:13: 'float64[]' + // InternalRos2Lexer.g:66:11: ( 'float64[]' ) + // InternalRos2Lexer.g:66:13: 'float64[]' { match("float64[]"); @@ -745,8 +722,8 @@ public final void mKeep_last() throws RecognitionException { try { int _type = Keep_last; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:70:11: ( 'keep_last' ) - // InternalRos2Lexer.g:70:13: 'keep_last' + // InternalRos2Lexer.g:68:11: ( 'keep_last' ) + // InternalRos2Lexer.g:68:13: 'keep_last' { match("keep_last"); @@ -766,8 +743,8 @@ public final void mResponse() throws RecognitionException { try { int _type = Response; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:72:10: ( 'response:' ) - // InternalRos2Lexer.g:72:12: 'response:' + // InternalRos2Lexer.g:70:10: ( 'response:' ) + // InternalRos2Lexer.g:70:12: 'response:' { match("response:"); @@ -782,6 +759,27 @@ public final void mResponse() throws RecognitionException { } // $ANTLR end "Response" + // $ANTLR start "Default" + public final void mDefault() throws RecognitionException { + try { + int _type = Default; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalRos2Lexer.g:72:9: ( 'default:' ) + // InternalRos2Lexer.g:72:11: 'default:' + { + match("default:"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "Default" + // $ANTLR start "Duration" public final void mDuration() throws RecognitionException { try { @@ -1118,34 +1116,13 @@ public final void mAction_1() throws RecognitionException { } // $ANTLR end "Action_1" - // $ANTLR start "Default" - public final void mDefault() throws RecognitionException { - try { - int _type = Default; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:106:9: ( 'default' ) - // InternalRos2Lexer.g:106:11: 'default' - { - match("default"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "Default" - // $ANTLR start "Float32" public final void mFloat32() throws RecognitionException { try { int _type = Float32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:108:9: ( 'float32' ) - // InternalRos2Lexer.g:108:11: 'float32' + // InternalRos2Lexer.g:106:9: ( 'float32' ) + // InternalRos2Lexer.g:106:11: 'float32' { match("float32"); @@ -1165,8 +1142,8 @@ public final void mFloat64() throws RecognitionException { try { int _type = Float64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:110:9: ( 'float64' ) - // InternalRos2Lexer.g:110:11: 'float64' + // InternalRos2Lexer.g:108:9: ( 'float64' ) + // InternalRos2Lexer.g:108:11: 'float64' { match("float64"); @@ -1186,8 +1163,8 @@ public final void mInt16_1() throws RecognitionException { try { int _type = Int16_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:112:9: ( 'int16[]' ) - // InternalRos2Lexer.g:112:11: 'int16[]' + // InternalRos2Lexer.g:110:9: ( 'int16[]' ) + // InternalRos2Lexer.g:110:11: 'int16[]' { match("int16[]"); @@ -1207,8 +1184,8 @@ public final void mInt32_1() throws RecognitionException { try { int _type = Int32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:114:9: ( 'int32[]' ) - // InternalRos2Lexer.g:114:11: 'int32[]' + // InternalRos2Lexer.g:112:9: ( 'int32[]' ) + // InternalRos2Lexer.g:112:11: 'int32[]' { match("int32[]"); @@ -1228,8 +1205,8 @@ public final void mInt64_1() throws RecognitionException { try { int _type = Int64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:116:9: ( 'int64[]' ) - // InternalRos2Lexer.g:116:11: 'int64[]' + // InternalRos2Lexer.g:114:9: ( 'int64[]' ) + // InternalRos2Lexer.g:114:11: 'int64[]' { match("int64[]"); @@ -1249,8 +1226,8 @@ public final void mMessage() throws RecognitionException { try { int _type = Message; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:118:9: ( 'message' ) - // InternalRos2Lexer.g:118:11: 'message' + // InternalRos2Lexer.g:116:9: ( 'message' ) + // InternalRos2Lexer.g:116:11: 'message' { match("message"); @@ -1270,8 +1247,8 @@ public final void mResult_1() throws RecognitionException { try { int _type = Result_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:120:10: ( 'result:' ) - // InternalRos2Lexer.g:120:12: 'result:' + // InternalRos2Lexer.g:118:10: ( 'result:' ) + // InternalRos2Lexer.g:118:12: 'result:' { match("result:"); @@ -1291,8 +1268,8 @@ public final void mService() throws RecognitionException { try { int _type = Service; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:122:9: ( 'service' ) - // InternalRos2Lexer.g:122:11: 'service' + // InternalRos2Lexer.g:120:9: ( 'service' ) + // InternalRos2Lexer.g:120:11: 'service' { match("service"); @@ -1312,8 +1289,8 @@ public final void mUint8_1() throws RecognitionException { try { int _type = Uint8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:124:9: ( 'uint8[]' ) - // InternalRos2Lexer.g:124:11: 'uint8[]' + // InternalRos2Lexer.g:122:9: ( 'uint8[]' ) + // InternalRos2Lexer.g:122:11: 'uint8[]' { match("uint8[]"); @@ -1333,8 +1310,8 @@ public final void mArray() throws RecognitionException { try { int _type = Array; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:126:7: ( 'Array:' ) - // InternalRos2Lexer.g:126:9: 'Array:' + // InternalRos2Lexer.g:124:7: ( 'Array:' ) + // InternalRos2Lexer.g:124:9: 'Array:' { match("Array:"); @@ -1354,8 +1331,8 @@ public final void mBase64() throws RecognitionException { try { int _type = Base64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:128:8: ( 'Base64' ) - // InternalRos2Lexer.g:128:10: 'Base64' + // InternalRos2Lexer.g:126:8: ( 'Base64' ) + // InternalRos2Lexer.g:126:10: 'Base64' { match("Base64"); @@ -1375,8 +1352,8 @@ public final void mDouble() throws RecognitionException { try { int _type = Double; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:130:8: ( 'Double' ) - // InternalRos2Lexer.g:130:10: 'Double' + // InternalRos2Lexer.g:128:8: ( 'Double' ) + // InternalRos2Lexer.g:128:10: 'Double' { match("Double"); @@ -1396,8 +1373,8 @@ public final void mHeader() throws RecognitionException { try { int _type = Header; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:132:8: ( 'Header' ) - // InternalRos2Lexer.g:132:10: 'Header' + // InternalRos2Lexer.g:130:8: ( 'Header' ) + // InternalRos2Lexer.g:130:10: 'Header' { match("Header"); @@ -1417,8 +1394,8 @@ public final void mString() throws RecognitionException { try { int _type = String; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:134:8: ( 'String' ) - // InternalRos2Lexer.g:134:10: 'String' + // InternalRos2Lexer.g:132:8: ( 'String' ) + // InternalRos2Lexer.g:132:10: 'String' { match("String"); @@ -1438,8 +1415,8 @@ public final void mStruct() throws RecognitionException { try { int _type = Struct; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:136:8: ( 'Struct' ) - // InternalRos2Lexer.g:136:10: 'Struct' + // InternalRos2Lexer.g:134:8: ( 'Struct' ) + // InternalRos2Lexer.g:134:10: 'Struct' { match("Struct"); @@ -1459,8 +1436,8 @@ public final void mAction() throws RecognitionException { try { int _type = Action; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:138:8: ( 'action' ) - // InternalRos2Lexer.g:138:10: 'action' + // InternalRos2Lexer.g:136:8: ( 'action' ) + // InternalRos2Lexer.g:136:10: 'action' { match("action"); @@ -1480,8 +1457,8 @@ public final void mBool_1() throws RecognitionException { try { int _type = Bool_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:140:8: ( 'bool[]' ) - // InternalRos2Lexer.g:140:10: 'bool[]' + // InternalRos2Lexer.g:138:8: ( 'bool[]' ) + // InternalRos2Lexer.g:138:10: 'bool[]' { match("bool[]"); @@ -1501,8 +1478,8 @@ public final void mByte_1() throws RecognitionException { try { int _type = Byte_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:142:8: ( 'byte[]' ) - // InternalRos2Lexer.g:142:10: 'byte[]' + // InternalRos2Lexer.g:140:8: ( 'byte[]' ) + // InternalRos2Lexer.g:140:10: 'byte[]' { match("byte[]"); @@ -1522,8 +1499,8 @@ public final void mDepth() throws RecognitionException { try { int _type = Depth; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:144:7: ( 'depth:' ) - // InternalRos2Lexer.g:144:9: 'depth:' + // InternalRos2Lexer.g:142:7: ( 'depth:' ) + // InternalRos2Lexer.g:142:9: 'depth:' { match("depth:"); @@ -1543,8 +1520,8 @@ public final void mInt8_1() throws RecognitionException { try { int _type = Int8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:146:8: ( 'int8[]' ) - // InternalRos2Lexer.g:146:10: 'int8[]' + // InternalRos2Lexer.g:144:8: ( 'int8[]' ) + // InternalRos2Lexer.g:144:10: 'int8[]' { match("int8[]"); @@ -1564,8 +1541,8 @@ public final void mResult() throws RecognitionException { try { int _type = Result; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:148:8: ( 'result' ) - // InternalRos2Lexer.g:148:10: 'result' + // InternalRos2Lexer.g:146:8: ( 'result' ) + // InternalRos2Lexer.g:146:10: 'result' { match("result"); @@ -1585,8 +1562,8 @@ public final void mSpecs() throws RecognitionException { try { int _type = Specs; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:150:7: ( 'specs:' ) - // InternalRos2Lexer.g:150:9: 'specs:' + // InternalRos2Lexer.g:148:7: ( 'specs:' ) + // InternalRos2Lexer.g:148:9: 'specs:' { match("specs:"); @@ -1606,8 +1583,8 @@ public final void mString_1() throws RecognitionException { try { int _type = String_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:152:10: ( 'string' ) - // InternalRos2Lexer.g:152:12: 'string' + // InternalRos2Lexer.g:150:10: ( 'string' ) + // InternalRos2Lexer.g:150:12: 'string' { match("string"); @@ -1627,8 +1604,8 @@ public final void mUint16() throws RecognitionException { try { int _type = Uint16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:154:8: ( 'uint16' ) - // InternalRos2Lexer.g:154:10: 'uint16' + // InternalRos2Lexer.g:152:8: ( 'uint16' ) + // InternalRos2Lexer.g:152:10: 'uint16' { match("uint16"); @@ -1648,8 +1625,8 @@ public final void mUint32() throws RecognitionException { try { int _type = Uint32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:156:8: ( 'uint32' ) - // InternalRos2Lexer.g:156:10: 'uint32' + // InternalRos2Lexer.g:154:8: ( 'uint32' ) + // InternalRos2Lexer.g:154:10: 'uint32' { match("uint32"); @@ -1669,8 +1646,8 @@ public final void mUint64() throws RecognitionException { try { int _type = Uint64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:158:8: ( 'uint64' ) - // InternalRos2Lexer.g:158:10: 'uint64' + // InternalRos2Lexer.g:156:8: ( 'uint64' ) + // InternalRos2Lexer.g:156:10: 'uint64' { match("uint64"); @@ -1690,8 +1667,8 @@ public final void mGoal_1() throws RecognitionException { try { int _type = Goal_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:160:8: ( 'goal:' ) - // InternalRos2Lexer.g:160:10: 'goal:' + // InternalRos2Lexer.g:158:8: ( 'goal:' ) + // InternalRos2Lexer.g:158:10: 'goal:' { match("goal:"); @@ -1711,8 +1688,8 @@ public final void mInt16() throws RecognitionException { try { int _type = Int16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:162:7: ( 'int16' ) - // InternalRos2Lexer.g:162:9: 'int16' + // InternalRos2Lexer.g:160:7: ( 'int16' ) + // InternalRos2Lexer.g:160:9: 'int16' { match("int16"); @@ -1732,8 +1709,8 @@ public final void mInt32() throws RecognitionException { try { int _type = Int32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:164:7: ( 'int32' ) - // InternalRos2Lexer.g:164:9: 'int32' + // InternalRos2Lexer.g:162:7: ( 'int32' ) + // InternalRos2Lexer.g:162:9: 'int32' { match("int32"); @@ -1753,8 +1730,8 @@ public final void mInt64() throws RecognitionException { try { int _type = Int64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:166:7: ( 'int64' ) - // InternalRos2Lexer.g:166:9: 'int64' + // InternalRos2Lexer.g:164:7: ( 'int64' ) + // InternalRos2Lexer.g:164:9: 'int64' { match("int64"); @@ -1774,8 +1751,8 @@ public final void mNode_1() throws RecognitionException { try { int _type = Node_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:168:8: ( 'node:' ) - // InternalRos2Lexer.g:168:10: 'node:' + // InternalRos2Lexer.g:166:8: ( 'node:' ) + // InternalRos2Lexer.g:166:10: 'node:' { match("node:"); @@ -1795,8 +1772,8 @@ public final void mType_1() throws RecognitionException { try { int _type = Type_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:170:8: ( 'type:' ) - // InternalRos2Lexer.g:170:10: 'type:' + // InternalRos2Lexer.g:168:8: ( 'type:' ) + // InternalRos2Lexer.g:168:10: 'type:' { match("type:"); @@ -1816,8 +1793,8 @@ public final void mUint8() throws RecognitionException { try { int _type = Uint8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:172:7: ( 'uint8' ) - // InternalRos2Lexer.g:172:9: 'uint8' + // InternalRos2Lexer.g:170:7: ( 'uint8' ) + // InternalRos2Lexer.g:170:9: 'uint8' { match("uint8"); @@ -1837,8 +1814,8 @@ public final void mValue() throws RecognitionException { try { int _type = Value; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:174:7: ( 'value' ) - // InternalRos2Lexer.g:174:9: 'value' + // InternalRos2Lexer.g:172:7: ( 'value' ) + // InternalRos2Lexer.g:172:9: 'value' { match("value"); @@ -1858,8 +1835,8 @@ public final void mDate() throws RecognitionException { try { int _type = Date; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:176:6: ( 'Date' ) - // InternalRos2Lexer.g:176:8: 'Date' + // InternalRos2Lexer.g:174:6: ( 'Date' ) + // InternalRos2Lexer.g:174:8: 'Date' { match("Date"); @@ -1879,8 +1856,8 @@ public final void mList() throws RecognitionException { try { int _type = List; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:178:6: ( 'List' ) - // InternalRos2Lexer.g:178:8: 'List' + // InternalRos2Lexer.g:176:6: ( 'List' ) + // InternalRos2Lexer.g:176:8: 'List' { match("List"); @@ -1900,8 +1877,8 @@ public final void mBool() throws RecognitionException { try { int _type = Bool; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:180:6: ( 'bool' ) - // InternalRos2Lexer.g:180:8: 'bool' + // InternalRos2Lexer.g:178:6: ( 'bool' ) + // InternalRos2Lexer.g:178:8: 'bool' { match("bool"); @@ -1921,8 +1898,8 @@ public final void mByte() throws RecognitionException { try { int _type = Byte; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:182:6: ( 'byte' ) - // InternalRos2Lexer.g:182:8: 'byte' + // InternalRos2Lexer.g:180:6: ( 'byte' ) + // InternalRos2Lexer.g:180:8: 'byte' { match("byte"); @@ -1942,8 +1919,8 @@ public final void mGoal() throws RecognitionException { try { int _type = Goal; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:184:6: ( 'goal' ) - // InternalRos2Lexer.g:184:8: 'goal' + // InternalRos2Lexer.g:182:6: ( 'goal' ) + // InternalRos2Lexer.g:182:8: 'goal' { match("goal"); @@ -1963,8 +1940,8 @@ public final void mInt8() throws RecognitionException { try { int _type = Int8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:186:6: ( 'int8' ) - // InternalRos2Lexer.g:186:8: 'int8' + // InternalRos2Lexer.g:184:6: ( 'int8' ) + // InternalRos2Lexer.g:184:8: 'int8' { match("int8"); @@ -1984,8 +1961,8 @@ public final void mMsg() throws RecognitionException { try { int _type = Msg; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:188:5: ( 'msg:' ) - // InternalRos2Lexer.g:188:7: 'msg:' + // InternalRos2Lexer.g:186:5: ( 'msg:' ) + // InternalRos2Lexer.g:186:7: 'msg:' { match("msg:"); @@ -2005,8 +1982,8 @@ public final void mName() throws RecognitionException { try { int _type = Name; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:190:6: ( 'name' ) - // InternalRos2Lexer.g:190:8: 'name' + // InternalRos2Lexer.g:188:6: ( 'name' ) + // InternalRos2Lexer.g:188:8: 'name' { match("name"); @@ -2026,8 +2003,8 @@ public final void mNode() throws RecognitionException { try { int _type = Node; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:192:6: ( 'node' ) - // InternalRos2Lexer.g:192:8: 'node' + // InternalRos2Lexer.g:190:6: ( 'node' ) + // InternalRos2Lexer.g:190:8: 'node' { match("node"); @@ -2047,8 +2024,8 @@ public final void mQos() throws RecognitionException { try { int _type = Qos; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:194:5: ( 'qos:' ) - // InternalRos2Lexer.g:194:7: 'qos:' + // InternalRos2Lexer.g:192:5: ( 'qos:' ) + // InternalRos2Lexer.g:192:7: 'qos:' { match("qos:"); @@ -2068,8 +2045,8 @@ public final void mSrv() throws RecognitionException { try { int _type = Srv; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:196:5: ( 'srv:' ) - // InternalRos2Lexer.g:196:7: 'srv:' + // InternalRos2Lexer.g:194:5: ( 'srv:' ) + // InternalRos2Lexer.g:194:7: 'srv:' { match("srv:"); @@ -2089,8 +2066,8 @@ public final void mTime() throws RecognitionException { try { int _type = Time; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:198:6: ( 'time' ) - // InternalRos2Lexer.g:198:8: 'time' + // InternalRos2Lexer.g:196:6: ( 'time' ) + // InternalRos2Lexer.g:196:8: 'time' { match("time"); @@ -2110,8 +2087,8 @@ public final void mType() throws RecognitionException { try { int _type = Type; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:200:6: ( 'type' ) - // InternalRos2Lexer.g:200:8: 'type' + // InternalRos2Lexer.g:198:6: ( 'type' ) + // InternalRos2Lexer.g:198:8: 'type' { match("type"); @@ -2131,8 +2108,8 @@ public final void mAny() throws RecognitionException { try { int _type = Any; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:202:5: ( 'Any' ) - // InternalRos2Lexer.g:202:7: 'Any' + // InternalRos2Lexer.g:200:5: ( 'Any' ) + // InternalRos2Lexer.g:200:7: 'Any' { match("Any"); @@ -2152,8 +2129,8 @@ public final void mNs() throws RecognitionException { try { int _type = Ns; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:204:4: ( 'ns:' ) - // InternalRos2Lexer.g:204:6: 'ns:' + // InternalRos2Lexer.g:202:4: ( 'ns:' ) + // InternalRos2Lexer.g:202:6: 'ns:' { match("ns:"); @@ -2173,8 +2150,8 @@ public final void mLeftSquareBracketRightSquareBracket() throws RecognitionExcep try { int _type = LeftSquareBracketRightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:206:37: ( '[]' ) - // InternalRos2Lexer.g:206:39: '[]' + // InternalRos2Lexer.g:204:37: ( '[]' ) + // InternalRos2Lexer.g:204:39: '[]' { match("[]"); @@ -2194,8 +2171,8 @@ public final void mComma() throws RecognitionException { try { int _type = Comma; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:208:7: ( ',' ) - // InternalRos2Lexer.g:208:9: ',' + // InternalRos2Lexer.g:206:7: ( ',' ) + // InternalRos2Lexer.g:206:9: ',' { match(','); @@ -2214,8 +2191,8 @@ public final void mColon() throws RecognitionException { try { int _type = Colon; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:210:7: ( ':' ) - // InternalRos2Lexer.g:210:9: ':' + // InternalRos2Lexer.g:208:7: ( ':' ) + // InternalRos2Lexer.g:208:9: ':' { match(':'); @@ -2234,8 +2211,8 @@ public final void mLeftSquareBracket() throws RecognitionException { try { int _type = LeftSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:212:19: ( '[' ) - // InternalRos2Lexer.g:212:21: '[' + // InternalRos2Lexer.g:210:19: ( '[' ) + // InternalRos2Lexer.g:210:21: '[' { match('['); @@ -2254,8 +2231,8 @@ public final void mRightSquareBracket() throws RecognitionException { try { int _type = RightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:214:20: ( ']' ) - // InternalRos2Lexer.g:214:22: ']' + // InternalRos2Lexer.g:212:20: ( ']' ) + // InternalRos2Lexer.g:212:22: ']' { match(']'); @@ -2269,31 +2246,11 @@ public final void mRightSquareBracket() throws RecognitionException { } // $ANTLR end "RightSquareBracket" - // $ANTLR start "RightCurlyBracket" - public final void mRightCurlyBracket() throws RecognitionException { - try { - int _type = RightCurlyBracket; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:216:19: ( '}' ) - // InternalRos2Lexer.g:216:21: '}' - { - match('}'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RightCurlyBracket" - // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalRos2Lexer.g:218:21: ( '0' .. '9' ) - // InternalRos2Lexer.g:218:23: '0' .. '9' + // InternalRos2Lexer.g:214:21: ( '0' .. '9' ) + // InternalRos2Lexer.g:214:23: '0' .. '9' { matchRange('0','9'); @@ -2310,10 +2267,10 @@ public final void mRULE_BINARY() throws RecognitionException { try { int _type = RULE_BINARY; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:220:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) - // InternalRos2Lexer.g:220:15: ( '0b' | '0B' ) ( '0' | '1' )+ + // InternalRos2Lexer.g:216:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) + // InternalRos2Lexer.g:216:15: ( '0b' | '0B' ) ( '0' | '1' )+ { - // InternalRos2Lexer.g:220:15: ( '0b' | '0B' ) + // InternalRos2Lexer.g:216:15: ( '0b' | '0B' ) int alt1=2; int LA1_0 = input.LA(1); @@ -2341,7 +2298,7 @@ else if ( (LA1_1=='B') ) { } switch (alt1) { case 1 : - // InternalRos2Lexer.g:220:16: '0b' + // InternalRos2Lexer.g:216:16: '0b' { match("0b"); @@ -2349,7 +2306,7 @@ else if ( (LA1_1=='B') ) { } break; case 2 : - // InternalRos2Lexer.g:220:21: '0B' + // InternalRos2Lexer.g:216:21: '0B' { match("0B"); @@ -2359,7 +2316,7 @@ else if ( (LA1_1=='B') ) { } - // InternalRos2Lexer.g:220:27: ( '0' | '1' )+ + // InternalRos2Lexer.g:216:27: ( '0' | '1' )+ int cnt2=0; loop2: do { @@ -2413,10 +2370,10 @@ public final void mRULE_BOOLEAN() throws RecognitionException { try { int _type = RULE_BOOLEAN; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:222:14: ( ( 'true' | 'false' ) ) - // InternalRos2Lexer.g:222:16: ( 'true' | 'false' ) + // InternalRos2Lexer.g:218:14: ( ( 'true' | 'false' ) ) + // InternalRos2Lexer.g:218:16: ( 'true' | 'false' ) { - // InternalRos2Lexer.g:222:16: ( 'true' | 'false' ) + // InternalRos2Lexer.g:218:16: ( 'true' | 'false' ) int alt3=2; int LA3_0 = input.LA(1); @@ -2434,7 +2391,7 @@ else if ( (LA3_0=='f') ) { } switch (alt3) { case 1 : - // InternalRos2Lexer.g:222:17: 'true' + // InternalRos2Lexer.g:218:17: 'true' { match("true"); @@ -2442,7 +2399,7 @@ else if ( (LA3_0=='f') ) { } break; case 2 : - // InternalRos2Lexer.g:222:24: 'false' + // InternalRos2Lexer.g:218:24: 'false' { match("false"); @@ -2468,34 +2425,53 @@ public final void mRULE_DOUBLE() throws RecognitionException { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:224:13: ( RULE_DIGIT ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) ) - // InternalRos2Lexer.g:224:15: RULE_DIGIT ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) + // InternalRos2Lexer.g:220:13: ( ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) ) + // InternalRos2Lexer.g:220:15: ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) { - mRULE_DIGIT(); - // InternalRos2Lexer.g:224:26: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) - int alt8=2; - alt8 = dfa8.predict(input); - switch (alt8) { + // InternalRos2Lexer.g:220:15: ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) + int alt5=2; + int LA5_0 = input.LA(1); + + if ( ((LA5_0>='0' && LA5_0<='9')) ) { + alt5=1; + } + else if ( (LA5_0=='-') ) { + alt5=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 5, 0, input); + + throw nvae; + } + switch (alt5) { case 1 : - // InternalRos2Lexer.g:224:27: '.' ( RULE_DECINT )* + // InternalRos2Lexer.g:220:16: RULE_DIGIT { - match('.'); - // InternalRos2Lexer.g:224:31: ( RULE_DECINT )* + mRULE_DIGIT(); + + } + break; + case 2 : + // InternalRos2Lexer.g:220:27: '-' ( RULE_DIGIT )* + { + match('-'); + // InternalRos2Lexer.g:220:31: ( RULE_DIGIT )* loop4: do { int alt4=2; int LA4_0 = input.LA(1); - if ( (LA4_0=='-'||(LA4_0>='0' && LA4_0<='9')) ) { + if ( ((LA4_0>='0' && LA4_0<='9')) ) { alt4=1; } switch (alt4) { case 1 : - // InternalRos2Lexer.g:224:31: RULE_DECINT + // InternalRos2Lexer.g:220:31: RULE_DIGIT { - mRULE_DECINT(); + mRULE_DIGIT(); } break; @@ -2506,37 +2482,76 @@ public final void mRULE_DOUBLE() throws RecognitionException { } while (true); + } + break; + + } + + // InternalRos2Lexer.g:220:44: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) + int alt10=2; + alt10 = dfa10.predict(input); + switch (alt10) { + case 1 : + // InternalRos2Lexer.g:220:45: '.' ( RULE_DECINT )* + { + match('.'); + // InternalRos2Lexer.g:220:49: ( RULE_DECINT )* + loop6: + do { + int alt6=2; + int LA6_0 = input.LA(1); + + if ( (LA6_0=='-'||(LA6_0>='0' && LA6_0<='9')) ) { + alt6=1; + } + + + switch (alt6) { + case 1 : + // InternalRos2Lexer.g:220:49: RULE_DECINT + { + mRULE_DECINT(); + + } + break; + + default : + break loop6; + } + } while (true); + + } break; case 2 : - // InternalRos2Lexer.g:224:44: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT + // InternalRos2Lexer.g:220:62: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT { - // InternalRos2Lexer.g:224:44: ( '.' ( RULE_DIGIT )* )? - int alt6=2; - int LA6_0 = input.LA(1); + // InternalRos2Lexer.g:220:62: ( '.' ( RULE_DIGIT )* )? + int alt8=2; + int LA8_0 = input.LA(1); - if ( (LA6_0=='.') ) { - alt6=1; + if ( (LA8_0=='.') ) { + alt8=1; } - switch (alt6) { + switch (alt8) { case 1 : - // InternalRos2Lexer.g:224:45: '.' ( RULE_DIGIT )* + // InternalRos2Lexer.g:220:63: '.' ( RULE_DIGIT )* { match('.'); - // InternalRos2Lexer.g:224:49: ( RULE_DIGIT )* - loop5: + // InternalRos2Lexer.g:220:67: ( RULE_DIGIT )* + loop7: do { - int alt5=2; - int LA5_0 = input.LA(1); + int alt7=2; + int LA7_0 = input.LA(1); - if ( ((LA5_0>='0' && LA5_0<='9')) ) { - alt5=1; + if ( ((LA7_0>='0' && LA7_0<='9')) ) { + alt7=1; } - switch (alt5) { + switch (alt7) { case 1 : - // InternalRos2Lexer.g:224:49: RULE_DIGIT + // InternalRos2Lexer.g:220:67: RULE_DIGIT { mRULE_DIGIT(); @@ -2544,7 +2559,7 @@ public final void mRULE_DOUBLE() throws RecognitionException { break; default : - break loop5; + break loop7; } } while (true); @@ -2563,14 +2578,14 @@ public final void mRULE_DOUBLE() throws RecognitionException { recover(mse); throw mse;} - // InternalRos2Lexer.g:224:73: ( '-' | '+' )? - int alt7=2; - int LA7_0 = input.LA(1); + // InternalRos2Lexer.g:220:91: ( '-' | '+' )? + int alt9=2; + int LA9_0 = input.LA(1); - if ( (LA7_0=='+'||LA7_0=='-') ) { - alt7=1; + if ( (LA9_0=='+'||LA9_0=='-') ) { + alt9=1; } - switch (alt7) { + switch (alt9) { case 1 : // InternalRos2Lexer.g: { @@ -2612,15 +2627,15 @@ public final void mRULE_DECINT() throws RecognitionException { try { int _type = RULE_DECINT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:226:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) - // InternalRos2Lexer.g:226:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // InternalRos2Lexer.g:222:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) + // InternalRos2Lexer.g:222:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) { - // InternalRos2Lexer.g:226:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) - int alt11=3; + // InternalRos2Lexer.g:222:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + int alt13=3; switch ( input.LA(1) ) { case '0': { - alt11=1; + alt13=1; } break; case '1': @@ -2633,47 +2648,47 @@ public final void mRULE_DECINT() throws RecognitionException { case '8': case '9': { - alt11=2; + alt13=2; } break; case '-': { - alt11=3; + alt13=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 11, 0, input); + new NoViableAltException("", 13, 0, input); throw nvae; } - switch (alt11) { + switch (alt13) { case 1 : - // InternalRos2Lexer.g:226:16: '0' + // InternalRos2Lexer.g:222:16: '0' { match('0'); } break; case 2 : - // InternalRos2Lexer.g:226:20: '1' .. '9' ( RULE_DIGIT )* + // InternalRos2Lexer.g:222:20: '1' .. '9' ( RULE_DIGIT )* { matchRange('1','9'); - // InternalRos2Lexer.g:226:29: ( RULE_DIGIT )* - loop9: + // InternalRos2Lexer.g:222:29: ( RULE_DIGIT )* + loop11: do { - int alt9=2; - int LA9_0 = input.LA(1); + int alt11=2; + int LA11_0 = input.LA(1); - if ( ((LA9_0>='0' && LA9_0<='9')) ) { - alt9=1; + if ( ((LA11_0>='0' && LA11_0<='9')) ) { + alt11=1; } - switch (alt9) { + switch (alt11) { case 1 : - // InternalRos2Lexer.g:226:29: RULE_DIGIT + // InternalRos2Lexer.g:222:29: RULE_DIGIT { mRULE_DIGIT(); @@ -2681,7 +2696,7 @@ public final void mRULE_DECINT() throws RecognitionException { break; default : - break loop9; + break loop11; } } while (true); @@ -2689,24 +2704,24 @@ public final void mRULE_DECINT() throws RecognitionException { } break; case 3 : - // InternalRos2Lexer.g:226:41: '-' '0' .. '9' ( RULE_DIGIT )* + // InternalRos2Lexer.g:222:41: '-' '0' .. '9' ( RULE_DIGIT )* { match('-'); matchRange('0','9'); - // InternalRos2Lexer.g:226:54: ( RULE_DIGIT )* - loop10: + // InternalRos2Lexer.g:222:54: ( RULE_DIGIT )* + loop12: do { - int alt10=2; - int LA10_0 = input.LA(1); + int alt12=2; + int LA12_0 = input.LA(1); - if ( ((LA10_0>='0' && LA10_0<='9')) ) { - alt10=1; + if ( ((LA12_0>='0' && LA12_0<='9')) ) { + alt12=1; } - switch (alt10) { + switch (alt12) { case 1 : - // InternalRos2Lexer.g:226:54: RULE_DIGIT + // InternalRos2Lexer.g:222:54: RULE_DIGIT { mRULE_DIGIT(); @@ -2714,7 +2729,7 @@ public final void mRULE_DECINT() throws RecognitionException { break; default : - break loop10; + break loop12; } } while (true); @@ -2738,41 +2753,41 @@ public final void mRULE_DECINT() throws RecognitionException { // $ANTLR start "RULE_DAY" public final void mRULE_DAY() throws RecognitionException { try { - // InternalRos2Lexer.g:228:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) - // InternalRos2Lexer.g:228:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalRos2Lexer.g:224:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) + // InternalRos2Lexer.g:224:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) { - // InternalRos2Lexer.g:228:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) - int alt12=2; - int LA12_0 = input.LA(1); + // InternalRos2Lexer.g:224:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + int alt14=2; + int LA14_0 = input.LA(1); - if ( ((LA12_0>='1' && LA12_0<='3')) ) { - int LA12_1 = input.LA(2); + if ( ((LA14_0>='1' && LA14_0<='3')) ) { + int LA14_1 = input.LA(2); - if ( ((LA12_1>='0' && LA12_1<='9')) ) { - alt12=2; + if ( ((LA14_1>='0' && LA14_1<='9')) ) { + alt14=2; } else { - alt12=1;} + alt14=1;} } - else if ( ((LA12_0>='4' && LA12_0<='9')) ) { - alt12=1; + else if ( ((LA14_0>='4' && LA14_0<='9')) ) { + alt14=1; } else { NoViableAltException nvae = - new NoViableAltException("", 12, 0, input); + new NoViableAltException("", 14, 0, input); throw nvae; } - switch (alt12) { + switch (alt14) { case 1 : - // InternalRos2Lexer.g:228:22: '1' .. '9' + // InternalRos2Lexer.g:224:22: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRos2Lexer.g:228:31: '1' .. '3' '0' .. '9' + // InternalRos2Lexer.g:224:31: '1' .. '3' '0' .. '9' { matchRange('1','3'); matchRange('0','9'); @@ -2794,41 +2809,41 @@ else if ( ((LA12_0>='4' && LA12_0<='9')) ) { // $ANTLR start "RULE_MONTH" public final void mRULE_MONTH() throws RecognitionException { try { - // InternalRos2Lexer.g:230:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) - // InternalRos2Lexer.g:230:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalRos2Lexer.g:226:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) + // InternalRos2Lexer.g:226:23: ( '1' .. '9' | '1' '0' .. '2' ) { - // InternalRos2Lexer.g:230:23: ( '1' .. '9' | '1' '0' .. '2' ) - int alt13=2; - int LA13_0 = input.LA(1); + // InternalRos2Lexer.g:226:23: ( '1' .. '9' | '1' '0' .. '2' ) + int alt15=2; + int LA15_0 = input.LA(1); - if ( (LA13_0=='1') ) { - int LA13_1 = input.LA(2); + if ( (LA15_0=='1') ) { + int LA15_1 = input.LA(2); - if ( ((LA13_1>='0' && LA13_1<='2')) ) { - alt13=2; + if ( ((LA15_1>='0' && LA15_1<='2')) ) { + alt15=2; } else { - alt13=1;} + alt15=1;} } - else if ( ((LA13_0>='2' && LA13_0<='9')) ) { - alt13=1; + else if ( ((LA15_0>='2' && LA15_0<='9')) ) { + alt15=1; } else { NoViableAltException nvae = - new NoViableAltException("", 13, 0, input); + new NoViableAltException("", 15, 0, input); throw nvae; } - switch (alt13) { + switch (alt15) { case 1 : - // InternalRos2Lexer.g:230:24: '1' .. '9' + // InternalRos2Lexer.g:226:24: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRos2Lexer.g:230:33: '1' '0' .. '2' + // InternalRos2Lexer.g:226:33: '1' '0' .. '2' { match('1'); matchRange('0','2'); @@ -2850,8 +2865,8 @@ else if ( ((LA13_0>='2' && LA13_0<='9')) ) { // $ANTLR start "RULE_YEAR" public final void mRULE_YEAR() throws RecognitionException { try { - // InternalRos2Lexer.g:232:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) - // InternalRos2Lexer.g:232:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' + // InternalRos2Lexer.g:228:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) + // InternalRos2Lexer.g:228:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' { matchRange('0','2'); matchRange('0','9'); @@ -2869,28 +2884,28 @@ public final void mRULE_YEAR() throws RecognitionException { // $ANTLR start "RULE_HOUR" public final void mRULE_HOUR() throws RecognitionException { try { - // InternalRos2Lexer.g:234:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) - // InternalRos2Lexer.g:234:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalRos2Lexer.g:230:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) + // InternalRos2Lexer.g:230:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) { - // InternalRos2Lexer.g:234:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) - int alt14=2; - int LA14_0 = input.LA(1); + // InternalRos2Lexer.g:230:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + int alt16=2; + int LA16_0 = input.LA(1); - if ( ((LA14_0>='0' && LA14_0<='1')) ) { - alt14=1; + if ( ((LA16_0>='0' && LA16_0<='1')) ) { + alt16=1; } - else if ( (LA14_0=='2') ) { - alt14=2; + else if ( (LA16_0=='2') ) { + alt16=2; } else { NoViableAltException nvae = - new NoViableAltException("", 14, 0, input); + new NoViableAltException("", 16, 0, input); throw nvae; } - switch (alt14) { + switch (alt16) { case 1 : - // InternalRos2Lexer.g:234:23: '0' .. '1' '0' .. '9' + // InternalRos2Lexer.g:230:23: '0' .. '1' '0' .. '9' { matchRange('0','1'); matchRange('0','9'); @@ -2898,7 +2913,7 @@ else if ( (LA14_0=='2') ) { } break; case 2 : - // InternalRos2Lexer.g:234:41: '2' '0' .. '3' + // InternalRos2Lexer.g:230:41: '2' '0' .. '3' { match('2'); matchRange('0','3'); @@ -2920,8 +2935,8 @@ else if ( (LA14_0=='2') ) { // $ANTLR start "RULE_MIN_SEC" public final void mRULE_MIN_SEC() throws RecognitionException { try { - // InternalRos2Lexer.g:236:23: ( '0' .. '5' '0' .. '9' ) - // InternalRos2Lexer.g:236:25: '0' .. '5' '0' .. '9' + // InternalRos2Lexer.g:232:23: ( '0' .. '5' '0' .. '9' ) + // InternalRos2Lexer.g:232:25: '0' .. '5' '0' .. '9' { matchRange('0','5'); matchRange('0','9'); @@ -2939,8 +2954,8 @@ public final void mRULE_DATE_TIME() throws RecognitionException { try { int _type = RULE_DATE_TIME; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:238:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) - // InternalRos2Lexer.g:238:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC + // InternalRos2Lexer.g:234:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) + // InternalRos2Lexer.g:234:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC { mRULE_YEAR(); match('-'); @@ -2969,35 +2984,35 @@ public final void mRULE_MESSAGE_ASIGMENT() throws RecognitionException { try { int _type = RULE_MESSAGE_ASIGMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:240:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) - // InternalRos2Lexer.g:240:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + // InternalRos2Lexer.g:236:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) + // InternalRos2Lexer.g:236:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) { - // InternalRos2Lexer.g:240:25: ( RULE_ID | RULE_STRING ) - int alt15=2; - int LA15_0 = input.LA(1); + // InternalRos2Lexer.g:236:25: ( RULE_ID | RULE_STRING ) + int alt17=2; + int LA17_0 = input.LA(1); - if ( ((LA15_0>='A' && LA15_0<='Z')||(LA15_0>='^' && LA15_0<='_')||(LA15_0>='a' && LA15_0<='z')) ) { - alt15=1; + if ( ((LA17_0>='A' && LA17_0<='Z')||(LA17_0>='^' && LA17_0<='_')||(LA17_0>='a' && LA17_0<='z')) ) { + alt17=1; } - else if ( (LA15_0=='\"'||LA15_0=='\'') ) { - alt15=2; + else if ( (LA17_0=='\"'||LA17_0=='\'') ) { + alt17=2; } else { NoViableAltException nvae = - new NoViableAltException("", 15, 0, input); + new NoViableAltException("", 17, 0, input); throw nvae; } - switch (alt15) { + switch (alt17) { case 1 : - // InternalRos2Lexer.g:240:26: RULE_ID + // InternalRos2Lexer.g:236:26: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRos2Lexer.g:240:34: RULE_STRING + // InternalRos2Lexer.g:236:34: RULE_STRING { mRULE_STRING(); @@ -3007,8 +3022,8 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { } match('='); - // InternalRos2Lexer.g:240:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) - int alt16=4; + // InternalRos2Lexer.g:236:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + int alt18=4; switch ( input.LA(1) ) { case 'A': case 'B': @@ -3065,13 +3080,13 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { case 'y': case 'z': { - alt16=1; + alt18=1; } break; case '\"': case '\'': { - alt16=2; + alt18=2; } break; case '0': @@ -3085,45 +3100,45 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { case '8': case '9': { - alt16=3; + alt18=3; } break; case '-': { - alt16=4; + alt18=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 16, 0, input); + new NoViableAltException("", 18, 0, input); throw nvae; } - switch (alt16) { + switch (alt18) { case 1 : - // InternalRos2Lexer.g:240:52: RULE_ID + // InternalRos2Lexer.g:236:52: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRos2Lexer.g:240:60: RULE_STRING + // InternalRos2Lexer.g:236:60: RULE_STRING { mRULE_STRING(); } break; case 3 : - // InternalRos2Lexer.g:240:72: RULE_INT + // InternalRos2Lexer.g:236:72: RULE_INT { mRULE_INT(); } break; case 4 : - // InternalRos2Lexer.g:240:81: '-' RULE_INT + // InternalRos2Lexer.g:236:81: '-' RULE_INT { match('-'); mRULE_INT(); @@ -3147,8 +3162,8 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { // $ANTLR start "RULE_BEGIN" public final void mRULE_BEGIN() throws RecognitionException { try { - // InternalRos2Lexer.g:242:21: () - // InternalRos2Lexer.g:242:23: + // InternalRos2Lexer.g:238:21: () + // InternalRos2Lexer.g:238:23: { } @@ -3161,8 +3176,8 @@ public final void mRULE_BEGIN() throws RecognitionException { // $ANTLR start "RULE_END" public final void mRULE_END() throws RecognitionException { try { - // InternalRos2Lexer.g:244:19: () - // InternalRos2Lexer.g:244:21: + // InternalRos2Lexer.g:240:19: () + // InternalRos2Lexer.g:240:21: { } @@ -3177,24 +3192,24 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:246:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) - // InternalRos2Lexer.g:246:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* + // InternalRos2Lexer.g:242:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) + // InternalRos2Lexer.g:242:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* { match('#'); - // InternalRos2Lexer.g:246:23: (~ ( ( '\\n' | '\\r' ) ) )* - loop17: + // InternalRos2Lexer.g:242:23: (~ ( ( '\\n' | '\\r' ) ) )* + loop19: do { - int alt17=2; - int LA17_0 = input.LA(1); + int alt19=2; + int LA19_0 = input.LA(1); - if ( ((LA17_0>='\u0000' && LA17_0<='\t')||(LA17_0>='\u000B' && LA17_0<='\f')||(LA17_0>='\u000E' && LA17_0<='\uFFFF')) ) { - alt17=1; + if ( ((LA19_0>='\u0000' && LA19_0<='\t')||(LA19_0>='\u000B' && LA19_0<='\f')||(LA19_0>='\u000E' && LA19_0<='\uFFFF')) ) { + alt19=1; } - switch (alt17) { + switch (alt19) { case 1 : - // InternalRos2Lexer.g:246:23: ~ ( ( '\\n' | '\\r' ) ) + // InternalRos2Lexer.g:242:23: ~ ( ( '\\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(); @@ -3210,7 +3225,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { break; default : - break loop17; + break loop19; } } while (true); @@ -3230,26 +3245,26 @@ public final void mRULE_ROS_CONVENTION_A() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_A; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:248:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) - // InternalRos2Lexer.g:248:25: ( '/' RULE_ID | RULE_ID '/' )* + // InternalRos2Lexer.g:244:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) + // InternalRos2Lexer.g:244:25: ( '/' RULE_ID | RULE_ID '/' )* { - // InternalRos2Lexer.g:248:25: ( '/' RULE_ID | RULE_ID '/' )* - loop18: + // InternalRos2Lexer.g:244:25: ( '/' RULE_ID | RULE_ID '/' )* + loop20: do { - int alt18=3; - int LA18_0 = input.LA(1); + int alt20=3; + int LA20_0 = input.LA(1); - if ( (LA18_0=='/') ) { - alt18=1; + if ( (LA20_0=='/') ) { + alt20=1; } - else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>='a' && LA18_0<='z')) ) { - alt18=2; + else if ( ((LA20_0>='A' && LA20_0<='Z')||(LA20_0>='^' && LA20_0<='_')||(LA20_0>='a' && LA20_0<='z')) ) { + alt20=2; } - switch (alt18) { + switch (alt20) { case 1 : - // InternalRos2Lexer.g:248:26: '/' RULE_ID + // InternalRos2Lexer.g:244:26: '/' RULE_ID { match('/'); mRULE_ID(); @@ -3257,7 +3272,7 @@ else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>= } break; case 2 : - // InternalRos2Lexer.g:248:38: RULE_ID '/' + // InternalRos2Lexer.g:244:38: RULE_ID '/' { mRULE_ID(); match('/'); @@ -3266,7 +3281,7 @@ else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>= break; default : - break loop18; + break loop20; } } while (true); @@ -3286,36 +3301,36 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_PARAM; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:250:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) - // InternalRos2Lexer.g:250:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + // InternalRos2Lexer.g:246:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) + // InternalRos2Lexer.g:246:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* { - // InternalRos2Lexer.g:250:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* - loop19: + // InternalRos2Lexer.g:246:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + loop21: do { - int alt19=4; + int alt21=4; switch ( input.LA(1) ) { case '/': { - alt19=1; + alt21=1; } break; case '\"': case '\'': { - alt19=2; + alt21=2; } break; case '~': { - alt19=3; + alt21=3; } break; } - switch (alt19) { + switch (alt21) { case 1 : - // InternalRos2Lexer.g:250:30: '/' RULE_STRING + // InternalRos2Lexer.g:246:30: '/' RULE_STRING { match('/'); mRULE_STRING(); @@ -3323,7 +3338,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 2 : - // InternalRos2Lexer.g:250:46: RULE_STRING '/' + // InternalRos2Lexer.g:246:46: RULE_STRING '/' { mRULE_STRING(); match('/'); @@ -3331,7 +3346,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 3 : - // InternalRos2Lexer.g:250:62: '~' RULE_STRING + // InternalRos2Lexer.g:246:62: '~' RULE_STRING { match('~'); mRULE_STRING(); @@ -3340,7 +3355,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { break; default : - break loop19; + break loop21; } } while (true); @@ -3360,19 +3375,19 @@ public final void mRULE_ID() throws RecognitionException { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:252:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalRos2Lexer.g:252:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalRos2Lexer.g:248:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalRos2Lexer.g:248:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalRos2Lexer.g:252:11: ( '^' )? - int alt20=2; - int LA20_0 = input.LA(1); + // InternalRos2Lexer.g:248:11: ( '^' )? + int alt22=2; + int LA22_0 = input.LA(1); - if ( (LA20_0=='^') ) { - alt20=1; + if ( (LA22_0=='^') ) { + alt22=1; } - switch (alt20) { + switch (alt22) { case 1 : - // InternalRos2Lexer.g:252:11: '^' + // InternalRos2Lexer.g:248:11: '^' { match('^'); @@ -3390,18 +3405,18 @@ public final void mRULE_ID() throws RecognitionException { recover(mse); throw mse;} - // InternalRos2Lexer.g:252:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* - loop21: + // InternalRos2Lexer.g:248:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + loop23: do { - int alt21=2; - int LA21_0 = input.LA(1); + int alt23=2; + int LA23_0 = input.LA(1); - if ( ((LA21_0>='0' && LA21_0<='9')||(LA21_0>='A' && LA21_0<='Z')||LA21_0=='_'||(LA21_0>='a' && LA21_0<='z')) ) { - alt21=1; + if ( ((LA23_0>='0' && LA23_0<='9')||(LA23_0>='A' && LA23_0<='Z')||LA23_0=='_'||(LA23_0>='a' && LA23_0<='z')) ) { + alt23=1; } - switch (alt21) { + switch (alt23) { case 1 : // InternalRos2Lexer.g: { @@ -3419,7 +3434,7 @@ public final void mRULE_ID() throws RecognitionException { break; default : - break loop21; + break loop23; } } while (true); @@ -3437,24 +3452,24 @@ public final void mRULE_ID() throws RecognitionException { // $ANTLR start "RULE_INT" public final void mRULE_INT() throws RecognitionException { try { - // InternalRos2Lexer.g:254:19: ( ( '0' .. '9' )+ ) - // InternalRos2Lexer.g:254:21: ( '0' .. '9' )+ + // InternalRos2Lexer.g:250:19: ( ( '0' .. '9' )+ ) + // InternalRos2Lexer.g:250:21: ( '0' .. '9' )+ { - // InternalRos2Lexer.g:254:21: ( '0' .. '9' )+ - int cnt22=0; - loop22: + // InternalRos2Lexer.g:250:21: ( '0' .. '9' )+ + int cnt24=0; + loop24: do { - int alt22=2; - int LA22_0 = input.LA(1); + int alt24=2; + int LA24_0 = input.LA(1); - if ( ((LA22_0>='0' && LA22_0<='9')) ) { - alt22=1; + if ( ((LA24_0>='0' && LA24_0<='9')) ) { + alt24=1; } - switch (alt22) { + switch (alt24) { case 1 : - // InternalRos2Lexer.g:254:22: '0' .. '9' + // InternalRos2Lexer.g:250:22: '0' .. '9' { matchRange('0','9'); @@ -3462,12 +3477,12 @@ public final void mRULE_INT() throws RecognitionException { break; default : - if ( cnt22 >= 1 ) break loop22; + if ( cnt24 >= 1 ) break loop24; EarlyExitException eee = - new EarlyExitException(22, input); + new EarlyExitException(24, input); throw eee; } - cnt22++; + cnt24++; } while (true); @@ -3484,47 +3499,47 @@ public final void mRULE_STRING() throws RecognitionException { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:256:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalRos2Lexer.g:256:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRos2Lexer.g:252:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalRos2Lexer.g:252:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalRos2Lexer.g:256:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - int alt25=2; - int LA25_0 = input.LA(1); + // InternalRos2Lexer.g:252:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + int alt27=2; + int LA27_0 = input.LA(1); - if ( (LA25_0=='\"') ) { - alt25=1; + if ( (LA27_0=='\"') ) { + alt27=1; } - else if ( (LA25_0=='\'') ) { - alt25=2; + else if ( (LA27_0=='\'') ) { + alt27=2; } else { NoViableAltException nvae = - new NoViableAltException("", 25, 0, input); + new NoViableAltException("", 27, 0, input); throw nvae; } - switch (alt25) { + switch (alt27) { case 1 : - // InternalRos2Lexer.g:256:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalRos2Lexer.g:252:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalRos2Lexer.g:256:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* - loop23: + // InternalRos2Lexer.g:252:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + loop25: do { - int alt23=3; - int LA23_0 = input.LA(1); + int alt25=3; + int LA25_0 = input.LA(1); - if ( (LA23_0=='\\') ) { - alt23=1; + if ( (LA25_0=='\\') ) { + alt25=1; } - else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA23_0>=']' && LA23_0<='\uFFFF')) ) { - alt23=2; + else if ( ((LA25_0>='\u0000' && LA25_0<='!')||(LA25_0>='#' && LA25_0<='[')||(LA25_0>=']' && LA25_0<='\uFFFF')) ) { + alt25=2; } - switch (alt23) { + switch (alt25) { case 1 : - // InternalRos2Lexer.g:256:21: '\\\\' . + // InternalRos2Lexer.g:252:21: '\\\\' . { match('\\'); matchAny(); @@ -3532,7 +3547,7 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 } break; case 2 : - // InternalRos2Lexer.g:256:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalRos2Lexer.g:252:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3548,7 +3563,7 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 break; default : - break loop23; + break loop25; } } while (true); @@ -3557,26 +3572,26 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 } break; case 2 : - // InternalRos2Lexer.g:256:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalRos2Lexer.g:252:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalRos2Lexer.g:256:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* - loop24: + // InternalRos2Lexer.g:252:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + loop26: do { - int alt24=3; - int LA24_0 = input.LA(1); + int alt26=3; + int LA26_0 = input.LA(1); - if ( (LA24_0=='\\') ) { - alt24=1; + if ( (LA26_0=='\\') ) { + alt26=1; } - else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA24_0>=']' && LA24_0<='\uFFFF')) ) { - alt24=2; + else if ( ((LA26_0>='\u0000' && LA26_0<='&')||(LA26_0>='(' && LA26_0<='[')||(LA26_0>=']' && LA26_0<='\uFFFF')) ) { + alt26=2; } - switch (alt24) { + switch (alt26) { case 1 : - // InternalRos2Lexer.g:256:54: '\\\\' . + // InternalRos2Lexer.g:252:54: '\\\\' . { match('\\'); matchAny(); @@ -3584,7 +3599,7 @@ else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA2 } break; case 2 : - // InternalRos2Lexer.g:256:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalRos2Lexer.g:252:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3600,7 +3615,7 @@ else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA2 break; default : - break loop24; + break loop26; } } while (true); @@ -3627,37 +3642,37 @@ public final void mRULE_ML_COMMENT() throws RecognitionException { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:258:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalRos2Lexer.g:258:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalRos2Lexer.g:254:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalRos2Lexer.g:254:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalRos2Lexer.g:258:24: ( options {greedy=false; } : . )* - loop26: + // InternalRos2Lexer.g:254:24: ( options {greedy=false; } : . )* + loop28: do { - int alt26=2; - int LA26_0 = input.LA(1); + int alt28=2; + int LA28_0 = input.LA(1); - if ( (LA26_0=='*') ) { - int LA26_1 = input.LA(2); + if ( (LA28_0=='*') ) { + int LA28_1 = input.LA(2); - if ( (LA26_1=='/') ) { - alt26=2; + if ( (LA28_1=='/') ) { + alt28=2; } - else if ( ((LA26_1>='\u0000' && LA26_1<='.')||(LA26_1>='0' && LA26_1<='\uFFFF')) ) { - alt26=1; + else if ( ((LA28_1>='\u0000' && LA28_1<='.')||(LA28_1>='0' && LA28_1<='\uFFFF')) ) { + alt28=1; } } - else if ( ((LA26_0>='\u0000' && LA26_0<=')')||(LA26_0>='+' && LA26_0<='\uFFFF')) ) { - alt26=1; + else if ( ((LA28_0>='\u0000' && LA28_0<=')')||(LA28_0>='+' && LA28_0<='\uFFFF')) ) { + alt28=1; } - switch (alt26) { + switch (alt28) { case 1 : - // InternalRos2Lexer.g:258:52: . + // InternalRos2Lexer.g:254:52: . { matchAny(); @@ -3665,7 +3680,7 @@ else if ( ((LA26_0>='\u0000' && LA26_0<=')')||(LA26_0>='+' && LA26_0<='\uFFFF')) break; default : - break loop26; + break loop28; } } while (true); @@ -3687,22 +3702,22 @@ public final void mRULE_WS() throws RecognitionException { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:260:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalRos2Lexer.g:260:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRos2Lexer.g:256:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalRos2Lexer.g:256:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalRos2Lexer.g:260:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ - int cnt27=0; - loop27: + // InternalRos2Lexer.g:256:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + int cnt29=0; + loop29: do { - int alt27=2; - int LA27_0 = input.LA(1); + int alt29=2; + int LA29_0 = input.LA(1); - if ( ((LA27_0>='\t' && LA27_0<='\n')||LA27_0=='\r'||LA27_0==' ') ) { - alt27=1; + if ( ((LA29_0>='\t' && LA29_0<='\n')||LA29_0=='\r'||LA29_0==' ') ) { + alt29=1; } - switch (alt27) { + switch (alt29) { case 1 : // InternalRos2Lexer.g: { @@ -3720,12 +3735,12 @@ public final void mRULE_WS() throws RecognitionException { break; default : - if ( cnt27 >= 1 ) break loop27; + if ( cnt29 >= 1 ) break loop29; EarlyExitException eee = - new EarlyExitException(27, input); + new EarlyExitException(29, input); throw eee; } - cnt27++; + cnt29++; } while (true); @@ -3744,8 +3759,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:262:16: ( . ) - // InternalRos2Lexer.g:262:18: . + // InternalRos2Lexer.g:258:16: ( . ) + // InternalRos2Lexer.g:258:18: . { matchAny(); @@ -3760,817 +3775,803 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { // $ANTLR end "RULE_ANY_OTHER" public void mTokens() throws RecognitionException { - // InternalRos2Lexer.g:1:8: ( ParameterStructMember | ExternalDependency | RelativeNamespace | PrivateNamespace | GlobalNamespace | Transient_local | Serviceclient | Serviceserver | Actionclient | Actionserver | Dependencies | Parameter_qos | ParameterAny | FromGitRepo | Reliability | Services_qos | Subscribers | Best_effort | Default_qos | Durability | Parameters | Publishers | Artifacts | Sensor_qos | GraphName | Feedback_1 | Float32_1 | Float64_1 | Keep_last | Response | Duration | Feedback | History | Keep_all | Message_1 | Profile | Reliable | Request | String_2 | Uint16_1 | Uint32_1 | Uint64_1 | Volatile | Boolean | Integer | Action_1 | Default | Float32 | Float64 | Int16_1 | Int32_1 | Int64_1 | Message | Result_1 | Service | Uint8_1 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Depth | Int8_1 | Result | Specs | String_1 | Uint16 | Uint32 | Uint64 | Goal_1 | Int16 | Int32 | Int64 | Node_1 | Type_1 | Uint8 | Value | Date | List | Bool | Byte | Goal | Int8 | Msg | Name | Node | Qos | Srv | Time | Type | Any | Ns | LeftSquareBracketRightSquareBracket | Comma | Colon | LeftSquareBracket | RightSquareBracket | RightCurlyBracket | RULE_BINARY | RULE_BOOLEAN | RULE_DOUBLE | RULE_DECINT | RULE_DATE_TIME | RULE_MESSAGE_ASIGMENT | RULE_SL_COMMENT | RULE_ROS_CONVENTION_A | RULE_ROS_CONVENTION_PARAM | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt28=116; - alt28 = dfa28.predict(input); - switch (alt28) { + // InternalRos2Lexer.g:1:8: ( ExternalDependency | RelativeNamespace | PrivateNamespace | GlobalNamespace | Serviceclients | Serviceservers | Transient_local | Actionclients | Actionservers | Dependencies | Parameter_qos | ParameterAny | FromGitRepo | Reliability | Services_qos | Subscribers | Best_effort | Default_qos | Durability | Parameters | Publishers | Artifacts | Sensor_qos | GraphName | Feedback_1 | Float32_1 | Float64_1 | Keep_last | Response | Default | Duration | Feedback | History | Keep_all | Message_1 | Profile | Reliable | Request | String_2 | Uint16_1 | Uint32_1 | Uint64_1 | Volatile | Boolean | Integer | Action_1 | Float32 | Float64 | Int16_1 | Int32_1 | Int64_1 | Message | Result_1 | Service | Uint8_1 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Depth | Int8_1 | Result | Specs | String_1 | Uint16 | Uint32 | Uint64 | Goal_1 | Int16 | Int32 | Int64 | Node_1 | Type_1 | Uint8 | Value | Date | List | Bool | Byte | Goal | Int8 | Msg | Name | Node | Qos | Srv | Time | Type | Any | Ns | LeftSquareBracketRightSquareBracket | Comma | Colon | LeftSquareBracket | RightSquareBracket | RULE_BINARY | RULE_BOOLEAN | RULE_DOUBLE | RULE_DECINT | RULE_DATE_TIME | RULE_MESSAGE_ASIGMENT | RULE_SL_COMMENT | RULE_ROS_CONVENTION_A | RULE_ROS_CONVENTION_PARAM | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_WS | RULE_ANY_OTHER ) + int alt30=114; + alt30 = dfa30.predict(input); + switch (alt30) { case 1 : - // InternalRos2Lexer.g:1:10: ParameterStructMember + // InternalRos2Lexer.g:1:10: ExternalDependency { - mParameterStructMember(); + mExternalDependency(); } break; case 2 : - // InternalRos2Lexer.g:1:32: ExternalDependency + // InternalRos2Lexer.g:1:29: RelativeNamespace { - mExternalDependency(); + mRelativeNamespace(); } break; case 3 : - // InternalRos2Lexer.g:1:51: RelativeNamespace + // InternalRos2Lexer.g:1:47: PrivateNamespace { - mRelativeNamespace(); + mPrivateNamespace(); } break; case 4 : - // InternalRos2Lexer.g:1:69: PrivateNamespace + // InternalRos2Lexer.g:1:64: GlobalNamespace { - mPrivateNamespace(); + mGlobalNamespace(); } break; case 5 : - // InternalRos2Lexer.g:1:86: GlobalNamespace + // InternalRos2Lexer.g:1:80: Serviceclients { - mGlobalNamespace(); + mServiceclients(); } break; case 6 : - // InternalRos2Lexer.g:1:102: Transient_local + // InternalRos2Lexer.g:1:95: Serviceservers { - mTransient_local(); + mServiceservers(); } break; case 7 : - // InternalRos2Lexer.g:1:118: Serviceclient + // InternalRos2Lexer.g:1:110: Transient_local { - mServiceclient(); + mTransient_local(); } break; case 8 : - // InternalRos2Lexer.g:1:132: Serviceserver + // InternalRos2Lexer.g:1:126: Actionclients { - mServiceserver(); + mActionclients(); } break; case 9 : - // InternalRos2Lexer.g:1:146: Actionclient + // InternalRos2Lexer.g:1:140: Actionservers { - mActionclient(); + mActionservers(); } break; case 10 : - // InternalRos2Lexer.g:1:159: Actionserver + // InternalRos2Lexer.g:1:154: Dependencies { - mActionserver(); + mDependencies(); } break; case 11 : - // InternalRos2Lexer.g:1:172: Dependencies + // InternalRos2Lexer.g:1:167: Parameter_qos { - mDependencies(); + mParameter_qos(); } break; case 12 : - // InternalRos2Lexer.g:1:185: Parameter_qos + // InternalRos2Lexer.g:1:181: ParameterAny { - mParameter_qos(); + mParameterAny(); } break; case 13 : - // InternalRos2Lexer.g:1:199: ParameterAny + // InternalRos2Lexer.g:1:194: FromGitRepo { - mParameterAny(); + mFromGitRepo(); } break; case 14 : - // InternalRos2Lexer.g:1:212: FromGitRepo + // InternalRos2Lexer.g:1:206: Reliability { - mFromGitRepo(); + mReliability(); } break; case 15 : - // InternalRos2Lexer.g:1:224: Reliability + // InternalRos2Lexer.g:1:218: Services_qos { - mReliability(); + mServices_qos(); } break; case 16 : - // InternalRos2Lexer.g:1:236: Services_qos + // InternalRos2Lexer.g:1:231: Subscribers { - mServices_qos(); + mSubscribers(); } break; case 17 : - // InternalRos2Lexer.g:1:249: Subscribers + // InternalRos2Lexer.g:1:243: Best_effort { - mSubscribers(); + mBest_effort(); } break; case 18 : - // InternalRos2Lexer.g:1:261: Best_effort + // InternalRos2Lexer.g:1:255: Default_qos { - mBest_effort(); + mDefault_qos(); } break; case 19 : - // InternalRos2Lexer.g:1:273: Default_qos + // InternalRos2Lexer.g:1:267: Durability { - mDefault_qos(); + mDurability(); } break; case 20 : - // InternalRos2Lexer.g:1:285: Durability + // InternalRos2Lexer.g:1:278: Parameters { - mDurability(); + mParameters(); } break; case 21 : - // InternalRos2Lexer.g:1:296: Parameters + // InternalRos2Lexer.g:1:289: Publishers { - mParameters(); + mPublishers(); } break; case 22 : - // InternalRos2Lexer.g:1:307: Publishers + // InternalRos2Lexer.g:1:300: Artifacts { - mPublishers(); + mArtifacts(); } break; case 23 : - // InternalRos2Lexer.g:1:318: Artifacts + // InternalRos2Lexer.g:1:310: Sensor_qos { - mArtifacts(); + mSensor_qos(); } break; case 24 : - // InternalRos2Lexer.g:1:328: Sensor_qos + // InternalRos2Lexer.g:1:321: GraphName { - mSensor_qos(); + mGraphName(); } break; case 25 : - // InternalRos2Lexer.g:1:339: GraphName + // InternalRos2Lexer.g:1:331: Feedback_1 { - mGraphName(); + mFeedback_1(); } break; case 26 : - // InternalRos2Lexer.g:1:349: Feedback_1 + // InternalRos2Lexer.g:1:342: Float32_1 { - mFeedback_1(); + mFloat32_1(); } break; case 27 : - // InternalRos2Lexer.g:1:360: Float32_1 + // InternalRos2Lexer.g:1:352: Float64_1 { - mFloat32_1(); + mFloat64_1(); } break; case 28 : - // InternalRos2Lexer.g:1:370: Float64_1 + // InternalRos2Lexer.g:1:362: Keep_last { - mFloat64_1(); + mKeep_last(); } break; case 29 : - // InternalRos2Lexer.g:1:380: Keep_last + // InternalRos2Lexer.g:1:372: Response { - mKeep_last(); + mResponse(); } break; case 30 : - // InternalRos2Lexer.g:1:390: Response + // InternalRos2Lexer.g:1:381: Default { - mResponse(); + mDefault(); } break; case 31 : - // InternalRos2Lexer.g:1:399: Duration + // InternalRos2Lexer.g:1:389: Duration { mDuration(); } break; case 32 : - // InternalRos2Lexer.g:1:408: Feedback + // InternalRos2Lexer.g:1:398: Feedback { mFeedback(); } break; case 33 : - // InternalRos2Lexer.g:1:417: History + // InternalRos2Lexer.g:1:407: History { mHistory(); } break; case 34 : - // InternalRos2Lexer.g:1:425: Keep_all + // InternalRos2Lexer.g:1:415: Keep_all { mKeep_all(); } break; case 35 : - // InternalRos2Lexer.g:1:434: Message_1 + // InternalRos2Lexer.g:1:424: Message_1 { mMessage_1(); } break; case 36 : - // InternalRos2Lexer.g:1:444: Profile + // InternalRos2Lexer.g:1:434: Profile { mProfile(); } break; case 37 : - // InternalRos2Lexer.g:1:452: Reliable + // InternalRos2Lexer.g:1:442: Reliable { mReliable(); } break; case 38 : - // InternalRos2Lexer.g:1:461: Request + // InternalRos2Lexer.g:1:451: Request { mRequest(); } break; case 39 : - // InternalRos2Lexer.g:1:469: String_2 + // InternalRos2Lexer.g:1:459: String_2 { mString_2(); } break; case 40 : - // InternalRos2Lexer.g:1:478: Uint16_1 + // InternalRos2Lexer.g:1:468: Uint16_1 { mUint16_1(); } break; case 41 : - // InternalRos2Lexer.g:1:487: Uint32_1 + // InternalRos2Lexer.g:1:477: Uint32_1 { mUint32_1(); } break; case 42 : - // InternalRos2Lexer.g:1:496: Uint64_1 + // InternalRos2Lexer.g:1:486: Uint64_1 { mUint64_1(); } break; case 43 : - // InternalRos2Lexer.g:1:505: Volatile + // InternalRos2Lexer.g:1:495: Volatile { mVolatile(); } break; case 44 : - // InternalRos2Lexer.g:1:514: Boolean + // InternalRos2Lexer.g:1:504: Boolean { mBoolean(); } break; case 45 : - // InternalRos2Lexer.g:1:522: Integer + // InternalRos2Lexer.g:1:512: Integer { mInteger(); } break; case 46 : - // InternalRos2Lexer.g:1:530: Action_1 + // InternalRos2Lexer.g:1:520: Action_1 { mAction_1(); } break; case 47 : - // InternalRos2Lexer.g:1:539: Default - { - mDefault(); - - } - break; - case 48 : - // InternalRos2Lexer.g:1:547: Float32 + // InternalRos2Lexer.g:1:529: Float32 { mFloat32(); } break; - case 49 : - // InternalRos2Lexer.g:1:555: Float64 + case 48 : + // InternalRos2Lexer.g:1:537: Float64 { mFloat64(); } break; - case 50 : - // InternalRos2Lexer.g:1:563: Int16_1 + case 49 : + // InternalRos2Lexer.g:1:545: Int16_1 { mInt16_1(); } break; - case 51 : - // InternalRos2Lexer.g:1:571: Int32_1 + case 50 : + // InternalRos2Lexer.g:1:553: Int32_1 { mInt32_1(); } break; - case 52 : - // InternalRos2Lexer.g:1:579: Int64_1 + case 51 : + // InternalRos2Lexer.g:1:561: Int64_1 { mInt64_1(); } break; - case 53 : - // InternalRos2Lexer.g:1:587: Message + case 52 : + // InternalRos2Lexer.g:1:569: Message { mMessage(); } break; - case 54 : - // InternalRos2Lexer.g:1:595: Result_1 + case 53 : + // InternalRos2Lexer.g:1:577: Result_1 { mResult_1(); } break; - case 55 : - // InternalRos2Lexer.g:1:604: Service + case 54 : + // InternalRos2Lexer.g:1:586: Service { mService(); } break; - case 56 : - // InternalRos2Lexer.g:1:612: Uint8_1 + case 55 : + // InternalRos2Lexer.g:1:594: Uint8_1 { mUint8_1(); } break; - case 57 : - // InternalRos2Lexer.g:1:620: Array + case 56 : + // InternalRos2Lexer.g:1:602: Array { mArray(); } break; - case 58 : - // InternalRos2Lexer.g:1:626: Base64 + case 57 : + // InternalRos2Lexer.g:1:608: Base64 { mBase64(); } break; - case 59 : - // InternalRos2Lexer.g:1:633: Double + case 58 : + // InternalRos2Lexer.g:1:615: Double { mDouble(); } break; - case 60 : - // InternalRos2Lexer.g:1:640: Header + case 59 : + // InternalRos2Lexer.g:1:622: Header { mHeader(); } break; - case 61 : - // InternalRos2Lexer.g:1:647: String + case 60 : + // InternalRos2Lexer.g:1:629: String { mString(); } break; - case 62 : - // InternalRos2Lexer.g:1:654: Struct + case 61 : + // InternalRos2Lexer.g:1:636: Struct { mStruct(); } break; - case 63 : - // InternalRos2Lexer.g:1:661: Action + case 62 : + // InternalRos2Lexer.g:1:643: Action { mAction(); } break; - case 64 : - // InternalRos2Lexer.g:1:668: Bool_1 + case 63 : + // InternalRos2Lexer.g:1:650: Bool_1 { mBool_1(); } break; - case 65 : - // InternalRos2Lexer.g:1:675: Byte_1 + case 64 : + // InternalRos2Lexer.g:1:657: Byte_1 { mByte_1(); } break; - case 66 : - // InternalRos2Lexer.g:1:682: Depth + case 65 : + // InternalRos2Lexer.g:1:664: Depth { mDepth(); } break; - case 67 : - // InternalRos2Lexer.g:1:688: Int8_1 + case 66 : + // InternalRos2Lexer.g:1:670: Int8_1 { mInt8_1(); } break; - case 68 : - // InternalRos2Lexer.g:1:695: Result + case 67 : + // InternalRos2Lexer.g:1:677: Result { mResult(); } break; - case 69 : - // InternalRos2Lexer.g:1:702: Specs + case 68 : + // InternalRos2Lexer.g:1:684: Specs { mSpecs(); } break; - case 70 : - // InternalRos2Lexer.g:1:708: String_1 + case 69 : + // InternalRos2Lexer.g:1:690: String_1 { mString_1(); } break; - case 71 : - // InternalRos2Lexer.g:1:717: Uint16 + case 70 : + // InternalRos2Lexer.g:1:699: Uint16 { mUint16(); } break; - case 72 : - // InternalRos2Lexer.g:1:724: Uint32 + case 71 : + // InternalRos2Lexer.g:1:706: Uint32 { mUint32(); } break; - case 73 : - // InternalRos2Lexer.g:1:731: Uint64 + case 72 : + // InternalRos2Lexer.g:1:713: Uint64 { mUint64(); } break; - case 74 : - // InternalRos2Lexer.g:1:738: Goal_1 + case 73 : + // InternalRos2Lexer.g:1:720: Goal_1 { mGoal_1(); } break; - case 75 : - // InternalRos2Lexer.g:1:745: Int16 + case 74 : + // InternalRos2Lexer.g:1:727: Int16 { mInt16(); } break; - case 76 : - // InternalRos2Lexer.g:1:751: Int32 + case 75 : + // InternalRos2Lexer.g:1:733: Int32 { mInt32(); } break; - case 77 : - // InternalRos2Lexer.g:1:757: Int64 + case 76 : + // InternalRos2Lexer.g:1:739: Int64 { mInt64(); } break; - case 78 : - // InternalRos2Lexer.g:1:763: Node_1 + case 77 : + // InternalRos2Lexer.g:1:745: Node_1 { mNode_1(); } break; - case 79 : - // InternalRos2Lexer.g:1:770: Type_1 + case 78 : + // InternalRos2Lexer.g:1:752: Type_1 { mType_1(); } break; - case 80 : - // InternalRos2Lexer.g:1:777: Uint8 + case 79 : + // InternalRos2Lexer.g:1:759: Uint8 { mUint8(); } break; - case 81 : - // InternalRos2Lexer.g:1:783: Value + case 80 : + // InternalRos2Lexer.g:1:765: Value { mValue(); } break; - case 82 : - // InternalRos2Lexer.g:1:789: Date + case 81 : + // InternalRos2Lexer.g:1:771: Date { mDate(); } break; - case 83 : - // InternalRos2Lexer.g:1:794: List + case 82 : + // InternalRos2Lexer.g:1:776: List { mList(); } break; - case 84 : - // InternalRos2Lexer.g:1:799: Bool + case 83 : + // InternalRos2Lexer.g:1:781: Bool { mBool(); } break; - case 85 : - // InternalRos2Lexer.g:1:804: Byte + case 84 : + // InternalRos2Lexer.g:1:786: Byte { mByte(); } break; - case 86 : - // InternalRos2Lexer.g:1:809: Goal + case 85 : + // InternalRos2Lexer.g:1:791: Goal { mGoal(); } break; - case 87 : - // InternalRos2Lexer.g:1:814: Int8 + case 86 : + // InternalRos2Lexer.g:1:796: Int8 { mInt8(); } break; - case 88 : - // InternalRos2Lexer.g:1:819: Msg + case 87 : + // InternalRos2Lexer.g:1:801: Msg { mMsg(); } break; - case 89 : - // InternalRos2Lexer.g:1:823: Name + case 88 : + // InternalRos2Lexer.g:1:805: Name { mName(); } break; - case 90 : - // InternalRos2Lexer.g:1:828: Node + case 89 : + // InternalRos2Lexer.g:1:810: Node { mNode(); } break; - case 91 : - // InternalRos2Lexer.g:1:833: Qos + case 90 : + // InternalRos2Lexer.g:1:815: Qos { mQos(); } break; - case 92 : - // InternalRos2Lexer.g:1:837: Srv + case 91 : + // InternalRos2Lexer.g:1:819: Srv { mSrv(); } break; - case 93 : - // InternalRos2Lexer.g:1:841: Time + case 92 : + // InternalRos2Lexer.g:1:823: Time { mTime(); } break; - case 94 : - // InternalRos2Lexer.g:1:846: Type + case 93 : + // InternalRos2Lexer.g:1:828: Type { mType(); } break; - case 95 : - // InternalRos2Lexer.g:1:851: Any + case 94 : + // InternalRos2Lexer.g:1:833: Any { mAny(); } break; - case 96 : - // InternalRos2Lexer.g:1:855: Ns + case 95 : + // InternalRos2Lexer.g:1:837: Ns { mNs(); } break; - case 97 : - // InternalRos2Lexer.g:1:858: LeftSquareBracketRightSquareBracket + case 96 : + // InternalRos2Lexer.g:1:840: LeftSquareBracketRightSquareBracket { mLeftSquareBracketRightSquareBracket(); } break; - case 98 : - // InternalRos2Lexer.g:1:894: Comma + case 97 : + // InternalRos2Lexer.g:1:876: Comma { mComma(); } break; - case 99 : - // InternalRos2Lexer.g:1:900: Colon + case 98 : + // InternalRos2Lexer.g:1:882: Colon { mColon(); } break; - case 100 : - // InternalRos2Lexer.g:1:906: LeftSquareBracket + case 99 : + // InternalRos2Lexer.g:1:888: LeftSquareBracket { mLeftSquareBracket(); } break; - case 101 : - // InternalRos2Lexer.g:1:924: RightSquareBracket + case 100 : + // InternalRos2Lexer.g:1:906: RightSquareBracket { mRightSquareBracket(); } break; - case 102 : - // InternalRos2Lexer.g:1:943: RightCurlyBracket - { - mRightCurlyBracket(); - - } - break; - case 103 : - // InternalRos2Lexer.g:1:961: RULE_BINARY + case 101 : + // InternalRos2Lexer.g:1:925: RULE_BINARY { mRULE_BINARY(); } break; - case 104 : - // InternalRos2Lexer.g:1:973: RULE_BOOLEAN + case 102 : + // InternalRos2Lexer.g:1:937: RULE_BOOLEAN { mRULE_BOOLEAN(); } break; - case 105 : - // InternalRos2Lexer.g:1:986: RULE_DOUBLE + case 103 : + // InternalRos2Lexer.g:1:950: RULE_DOUBLE { mRULE_DOUBLE(); } break; - case 106 : - // InternalRos2Lexer.g:1:998: RULE_DECINT + case 104 : + // InternalRos2Lexer.g:1:962: RULE_DECINT { mRULE_DECINT(); } break; - case 107 : - // InternalRos2Lexer.g:1:1010: RULE_DATE_TIME + case 105 : + // InternalRos2Lexer.g:1:974: RULE_DATE_TIME { mRULE_DATE_TIME(); } break; - case 108 : - // InternalRos2Lexer.g:1:1025: RULE_MESSAGE_ASIGMENT + case 106 : + // InternalRos2Lexer.g:1:989: RULE_MESSAGE_ASIGMENT { mRULE_MESSAGE_ASIGMENT(); } break; - case 109 : - // InternalRos2Lexer.g:1:1047: RULE_SL_COMMENT + case 107 : + // InternalRos2Lexer.g:1:1011: RULE_SL_COMMENT { mRULE_SL_COMMENT(); } break; - case 110 : - // InternalRos2Lexer.g:1:1063: RULE_ROS_CONVENTION_A + case 108 : + // InternalRos2Lexer.g:1:1027: RULE_ROS_CONVENTION_A { mRULE_ROS_CONVENTION_A(); } break; - case 111 : - // InternalRos2Lexer.g:1:1085: RULE_ROS_CONVENTION_PARAM + case 109 : + // InternalRos2Lexer.g:1:1049: RULE_ROS_CONVENTION_PARAM { mRULE_ROS_CONVENTION_PARAM(); } break; - case 112 : - // InternalRos2Lexer.g:1:1111: RULE_ID + case 110 : + // InternalRos2Lexer.g:1:1075: RULE_ID { mRULE_ID(); } break; - case 113 : - // InternalRos2Lexer.g:1:1119: RULE_STRING + case 111 : + // InternalRos2Lexer.g:1:1083: RULE_STRING { mRULE_STRING(); } break; - case 114 : - // InternalRos2Lexer.g:1:1131: RULE_ML_COMMENT + case 112 : + // InternalRos2Lexer.g:1:1095: RULE_ML_COMMENT { mRULE_ML_COMMENT(); } break; - case 115 : - // InternalRos2Lexer.g:1:1147: RULE_WS + case 113 : + // InternalRos2Lexer.g:1:1111: RULE_WS { mRULE_WS(); } break; - case 116 : - // InternalRos2Lexer.g:1:1155: RULE_ANY_OTHER + case 114 : + // InternalRos2Lexer.g:1:1119: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -4582,21 +4583,21 @@ public void mTokens() throws RecognitionException { } - protected DFA8 dfa8 = new DFA8(this); - protected DFA28 dfa28 = new DFA28(this); - static final String DFA8_eotS = + protected DFA10 dfa10 = new DFA10(this); + protected DFA30 dfa30 = new DFA30(this); + static final String DFA10_eotS = "\1\uffff\1\5\1\uffff\2\5\1\uffff\2\5"; - static final String DFA8_eofS = + static final String DFA10_eofS = "\10\uffff"; - static final String DFA8_minS = + static final String DFA10_minS = "\1\56\1\60\1\uffff\2\60\1\uffff\2\60"; - static final String DFA8_maxS = + static final String DFA10_maxS = "\2\145\1\uffff\2\145\1\uffff\2\145"; - static final String DFA8_acceptS = + static final String DFA10_acceptS = "\2\uffff\1\2\2\uffff\1\1\2\uffff"; - static final String DFA8_specialS = + static final String DFA10_specialS = "\10\uffff}>"; - static final String[] DFA8_transitionS = { + static final String[] DFA10_transitionS = { "\1\1\26\uffff\1\2\37\uffff\1\2", "\1\3\11\4\13\uffff\1\2\37\uffff\1\2", "", @@ -4607,155 +4608,154 @@ public void mTokens() throws RecognitionException { "\1\6\11\7\13\uffff\1\2\37\uffff\1\2" }; - static final short[] DFA8_eot = DFA.unpackEncodedString(DFA8_eotS); - static final short[] DFA8_eof = DFA.unpackEncodedString(DFA8_eofS); - static final char[] DFA8_min = DFA.unpackEncodedStringToUnsignedChars(DFA8_minS); - static final char[] DFA8_max = DFA.unpackEncodedStringToUnsignedChars(DFA8_maxS); - static final short[] DFA8_accept = DFA.unpackEncodedString(DFA8_acceptS); - static final short[] DFA8_special = DFA.unpackEncodedString(DFA8_specialS); - static final short[][] DFA8_transition; + static final short[] DFA10_eot = DFA.unpackEncodedString(DFA10_eotS); + static final short[] DFA10_eof = DFA.unpackEncodedString(DFA10_eofS); + static final char[] DFA10_min = DFA.unpackEncodedStringToUnsignedChars(DFA10_minS); + static final char[] DFA10_max = DFA.unpackEncodedStringToUnsignedChars(DFA10_maxS); + static final short[] DFA10_accept = DFA.unpackEncodedString(DFA10_acceptS); + static final short[] DFA10_special = DFA.unpackEncodedString(DFA10_specialS); + static final short[][] DFA10_transition; static { - int numStates = DFA8_transitionS.length; - DFA8_transition = new short[numStates][]; + int numStates = DFA10_transitionS.length; + DFA10_transition = new short[numStates][]; for (int i=0; i"; - static final String[] DFA28_transitionS = { - "\11\57\2\56\2\57\1\56\22\57\1\56\1\57\1\50\1\52\3\57\1\51\4\57\1\36\1\44\1\57\1\53\1\42\2\43\7\45\1\37\6\57\1\25\1\22\1\47\1\26\1\2\1\47\1\4\1\27\1\23\2\47\1\33\3\47\1\1\1\47\1\3\1\30\7\47\1\35\1\57\1\40\1\46\1\47\1\57\1\7\1\14\1\47\1\10\1\47\1\12\1\31\1\16\1\24\1\47\1\15\1\47\1\17\1\32\1\47\1\11\1\34\1\13\1\6\1\5\1\20\1\21\4\47\2\57\1\41\1\55\uff81\57", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\60\20\62\1\61\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\27\62\1\65\2\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\66\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\67\5\62\1\70\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\73\10\62\1\71\6\62\1\72\1\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\74\12\62\1\77\1\62\1\100\1\62\1\76\1\75\5\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\101\16\62\1\102\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\103\17\62\1\104\5\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\105\20\62\1\107\2\62\1\106\5\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\113\3\62\1\111\6\62\1\112\5\62\1\110\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\114\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\115\11\62\1\116\11\62\1\117\1\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\120\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\121\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\122\15\62\1\123\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\124\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\126\15\62\1\125\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\130\15\62\1\127\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\131\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\132\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\134\3\62\1\133\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\136\15\62\1\135\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\137\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\140\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\141\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\143\15\62\1\142\3\62\1\144\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\145\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\146\13\62", - "\1\147", - "", + return "220:44: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT )"; + } + } + static final String DFA30_eotS = + "\1\53\34\61\1\147\3\uffff\2\155\1\56\1\155\1\56\1\61\2\56\1\uffff\1\56\1\uffff\1\56\2\uffff\2\61\2\uffff\63\61\11\uffff\2\155\1\61\2\uffff\1\u00b8\2\uffff\1\u00b8\4\uffff\56\61\1\u00ed\7\61\1\uffff\2\61\2\155\3\uffff\13\61\1\uffff\1\61\1\u0105\1\u0107\1\u0108\22\61\1\u011d\1\u011f\3\61\1\uffff\11\61\1\u0130\1\61\1\uffff\1\61\1\u0133\3\61\1\u0138\1\u013a\1\u013b\1\u013c\1\uffff\1\155\14\61\4\uffff\15\61\1\u0105\5\61\4\uffff\6\61\1\u0164\1\61\1\u0166\3\61\1\u016b\1\u016d\1\u016f\2\uffff\2\61\1\uffff\3\61\6\uffff\11\61\1\u017f\1\uffff\1\61\1\u0184\2\61\1\uffff\14\61\1\u0195\6\61\1\u019d\1\u019f\1\u01a1\2\uffff\1\61\1\uffff\1\61\1\u01a4\1\61\7\uffff\1\u01a6\1\u01a7\1\u01a8\1\u01a9\6\61\1\u01b2\2\61\2\uffff\3\61\2\uffff\12\61\1\u01c4\1\u01c6\3\61\2\uffff\5\61\1\u01d0\6\uffff\1\61\1\u01d2\1\uffff\1\u01d3\4\uffff\10\61\1\uffff\10\61\1\uffff\1\61\1\u01e6\2\61\1\uffff\1\61\1\u01eb\4\uffff\1\61\1\u01ed\1\61\1\uffff\2\61\1\u01f1\3\uffff\1\u01f2\2\uffff\5\61\1\u01f8\14\61\1\uffff\3\61\2\uffff\1\61\2\uffff\1\61\1\u020b\2\uffff\5\61\1\uffff\3\61\1\u0214\4\61\1\uffff\11\61\1\uffff\10\61\1\uffff\5\61\1\u022f\1\uffff\1\61\2\uffff\2\61\1\u0233\3\61\1\u0237\3\61\1\u023b\1\uffff\4\61\1\uffff\1\61\3\uffff\3\61\1\uffff\3\61\1\uffff\3\61\1\uffff\1\u024a\7\61\3\uffff\3\61\1\u0255\2\uffff\1\u0256\2\61\1\u0259\2\uffff\1\61\1\u025b\1\uffff\1\u025c\2\uffff"; + static final String DFA30_eofS = + "\u025d\uffff"; + static final String DFA30_minS = + "\1\0\34\57\1\135\3\uffff\4\56\1\101\1\57\2\0\1\uffff\1\42\1\uffff\1\42\2\uffff\2\57\2\uffff\63\57\11\uffff\1\60\1\56\1\57\2\0\1\57\2\0\1\57\4\uffff\66\57\1\uffff\2\57\1\60\1\56\1\0\1\uffff\1\0\13\57\1\uffff\33\57\1\uffff\13\57\1\uffff\11\57\1\uffff\1\55\14\57\4\uffff\23\57\4\uffff\17\57\2\uffff\2\57\1\uffff\3\57\6\uffff\12\57\1\uffff\4\57\1\uffff\26\57\2\uffff\1\57\1\uffff\3\57\7\uffff\15\57\2\uffff\3\57\2\uffff\17\57\2\uffff\6\57\6\uffff\2\57\1\uffff\1\57\4\uffff\10\57\1\uffff\10\57\1\uffff\4\57\1\uffff\2\57\4\uffff\3\57\1\uffff\3\57\3\uffff\1\57\2\uffff\22\57\1\uffff\3\57\2\uffff\1\57\2\uffff\2\57\2\uffff\5\57\1\uffff\10\57\1\uffff\11\57\1\uffff\10\57\1\uffff\6\57\1\uffff\1\57\2\uffff\13\57\1\uffff\4\57\1\uffff\1\57\3\uffff\3\57\1\uffff\3\57\1\uffff\3\57\1\uffff\10\57\3\uffff\4\57\2\uffff\4\57\2\uffff\2\57\1\uffff\1\57\2\uffff"; + static final String DFA30_maxS = + "\1\uffff\34\172\1\135\3\uffff\4\145\2\172\2\uffff\1\uffff\1\172\1\uffff\1\47\2\uffff\2\172\2\uffff\63\172\11\uffff\1\71\1\145\1\172\2\uffff\1\75\2\uffff\1\75\4\uffff\66\172\1\uffff\2\172\1\71\1\145\1\uffff\1\uffff\1\uffff\13\172\1\uffff\33\172\1\uffff\13\172\1\uffff\11\172\1\uffff\1\55\14\172\4\uffff\23\172\4\uffff\17\172\2\uffff\2\172\1\uffff\3\172\6\uffff\12\172\1\uffff\4\172\1\uffff\26\172\2\uffff\1\172\1\uffff\3\172\7\uffff\15\172\2\uffff\3\172\2\uffff\17\172\2\uffff\6\172\6\uffff\2\172\1\uffff\1\172\4\uffff\10\172\1\uffff\10\172\1\uffff\4\172\1\uffff\2\172\4\uffff\3\172\1\uffff\3\172\3\uffff\1\172\2\uffff\22\172\1\uffff\3\172\2\uffff\1\172\2\uffff\2\172\2\uffff\5\172\1\uffff\10\172\1\uffff\11\172\1\uffff\10\172\1\uffff\6\172\1\uffff\1\172\2\uffff\13\172\1\uffff\4\172\1\uffff\1\172\3\uffff\3\172\1\uffff\3\172\1\uffff\3\172\1\uffff\10\172\3\uffff\4\172\2\uffff\4\172\2\uffff\2\172\1\uffff\1\172\2\uffff"; + static final String DFA30_acceptS = + "\36\uffff\1\141\1\142\1\144\10\uffff\1\153\1\uffff\1\154\1\uffff\1\161\1\162\2\uffff\1\156\1\152\63\uffff\1\140\1\143\1\141\1\142\1\144\1\145\1\151\1\150\1\147\11\uffff\1\153\1\160\1\155\1\161\66\uffff\1\137\5\uffff\1\157\14\uffff\1\133\33\uffff\1\127\13\uffff\1\136\11\uffff\1\132\15\uffff\1\146\1\116\1\135\1\134\23\uffff\1\77\1\123\1\100\1\124\17\uffff\1\102\1\126\2\uffff\1\121\3\uffff\1\111\1\125\1\115\1\131\1\130\1\122\12\uffff\1\104\4\uffff\1\101\26\uffff\1\67\1\117\1\uffff\1\120\3\uffff\1\61\1\112\1\62\1\113\1\63\1\114\1\70\15\uffff\1\47\1\105\3\uffff\1\56\1\76\17\uffff\1\65\1\103\6\uffff\1\50\1\106\1\51\1\107\1\52\1\110\2\uffff\1\71\1\uffff\1\72\1\73\1\74\1\75\10\uffff\1\66\10\uffff\1\36\4\uffff\1\44\2\uffff\1\32\1\57\1\33\1\60\3\uffff\1\46\3\uffff\1\41\1\43\1\64\1\uffff\1\54\1\55\22\uffff\1\37\3\uffff\1\31\1\40\1\uffff\1\45\1\35\2\uffff\1\42\1\53\5\uffff\1\30\10\uffff\1\26\11\uffff\1\34\10\uffff\1\27\6\uffff\1\23\1\uffff\1\24\1\25\13\uffff\1\20\4\uffff\1\22\1\uffff\1\15\1\16\1\21\3\uffff\1\14\3\uffff\1\17\3\uffff\1\12\10\uffff\1\10\1\11\1\13\4\uffff\1\5\1\6\4\uffff\1\4\1\7\2\uffff\1\3\1\uffff\1\2\1\1"; + static final String DFA30_specialS = + "\1\3\46\uffff\1\2\1\10\111\uffff\1\4\1\7\1\uffff\1\6\1\1\100\uffff\1\5\1\uffff\1\0\u01a3\uffff}>"; + static final String[] DFA30_transitionS = { + "\11\56\2\55\2\56\1\55\22\56\1\55\1\56\1\47\1\51\3\56\1\50\4\56\1\36\1\43\1\56\1\52\1\41\2\42\7\44\1\37\6\56\1\25\1\22\1\46\1\26\1\1\1\46\1\4\1\27\1\23\2\46\1\33\3\46\1\3\1\46\1\2\1\30\7\46\1\35\1\56\1\40\1\45\1\46\1\56\1\7\1\14\1\46\1\10\1\46\1\12\1\31\1\16\1\24\1\46\1\15\1\46\1\17\1\32\1\46\1\11\1\34\1\13\1\5\1\6\1\20\1\21\4\46\3\56\1\54\uff81\56", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\27\60\1\57\2\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\63\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\65\20\60\1\64\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\66\5\60\1\67\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\70\12\60\1\73\1\60\1\74\1\60\1\72\1\71\5\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\77\10\60\1\75\6\60\1\76\1\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\100\16\60\1\101\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\102\17\60\1\103\5\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\104\20\60\1\106\2\60\1\105\5\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\112\3\60\1\110\6\60\1\111\5\60\1\107\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\113\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\114\11\60\1\115\11\60\1\116\1\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\117\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\120\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\121\15\60\1\122\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\123\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\125\15\60\1\124\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\127\15\60\1\126\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\130\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\131\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\133\3\60\1\132\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\135\15\60\1\134\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\136\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\137\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\140\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\142\15\60\1\141\3\60\1\143\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\144\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\145\13\60", + "\1\146", "", "", "", - "\1\160\1\uffff\12\156\10\uffff\1\155\2\uffff\1\160\34\uffff\1\155\2\uffff\1\160", - "\1\160\1\uffff\12\161\13\uffff\1\160\37\uffff\1\160", - "\12\157", - "\1\160\26\uffff\1\160\37\uffff\1\160", - "\32\162\4\uffff\1\162\1\uffff\32\162", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\42\164\1\165\71\164\1\163\uffa3\164", - "\47\167\1\170\64\167\1\166\uffa3\167", + "\1\156\1\uffff\12\154\10\uffff\1\153\2\uffff\1\156\34\uffff\1\153\2\uffff\1\156", + "\1\156\1\uffff\12\157\13\uffff\1\156\37\uffff\1\156", + "\1\156\1\uffff\12\160\13\uffff\1\156\37\uffff\1\156", + "\1\156\26\uffff\1\156\37\uffff\1\156", + "\32\161\4\uffff\1\161\1\uffff\32\161", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\42\163\1\164\71\163\1\162\uffa3\163", + "\47\166\1\167\64\166\1\165\uffa3\166", "", - "\1\173\4\uffff\1\173\2\uffff\1\172\26\uffff\32\54\3\uffff\2\54\1\uffff\32\54", + "\1\172\4\uffff\1\172\2\uffff\1\171\26\uffff\32\53\3\uffff\2\53\1\uffff\32\53", "", - "\1\173\4\uffff\1\173", + "\1\172\4\uffff\1\172", "", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\175\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\176\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\174\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\177\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u0080\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u0081\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u0082\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u0083\23\62\1\u0084\5\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\17\62\1\u0085\12\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\14\62\1\u0086\15\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u0088\3\62\1\u0087\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\62\1\u0089\30\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u008a\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u008b\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\25\62\1\u008c\4\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u008d\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u008e\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\5\62\1\u0090\11\62\1\u008f\12\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u0091\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u0092\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\62\1\u0093\30\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u0094\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u0095\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0096\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u0097\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u0098\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u0099\4\62\1\u009b\1\62\1\u009a\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u009c\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u009d\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u009e\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u009f\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u00a0\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u00a1\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\6\62\1\u00a2\23\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u00a3\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u00a4\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u00a5\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u00a6\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u00a7\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u00a8\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u00a9\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u00aa\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\30\62\1\u00ab\1\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\24\62\1\u00ac\5\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u00ad\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u00ae\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u00af\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u00b0\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\3\62\1\u00b1\26\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\14\62\1\u00b2\15\62", - "\1\54\12\62\1\u00b3\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u00b4\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u00b5\7\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\175\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\176\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\177\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0080\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0081\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0083\3\60\1\u0082\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u0084\30\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0085\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0086\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\25\60\1\u0087\4\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0088\23\60\1\u0089\5\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u008a\12\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u008b\15\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u008c\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u008d\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\5\60\1\u008f\11\60\1\u008e\12\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0090\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0091\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u0092\30\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0093\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0094\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0095\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0096\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0097\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0098\4\60\1\u009a\1\60\1\u0099\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u009b\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u009c\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u009d\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u009e\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u009f\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00a0\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u00a1\23\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u00a2\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00a3\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00a4\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u00a5\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00a6\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00a7\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00a8\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u00a9\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u00aa\1\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u00ab\5\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00ac\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00ad\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u00ae\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00af\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u00b0\26\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u00b1\15\60", + "\1\53\12\60\1\u00b2\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00b3\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00b4\7\60", "", "", "", @@ -4765,741 +4765,731 @@ public String getDescription() { "", "", "", - "", - "\12\u00b6", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", + "\12\u00b5", + "\1\156\1\uffff\12\u00b6\13\uffff\1\156\37\uffff\1\156", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\0\u00b7", - "\42\164\1\165\71\164\1\163\uffa3\164", - "\1\173\15\uffff\1\64", + "\42\163\1\164\71\163\1\162\uffa3\163", + "\1\172\15\uffff\1\62", "\0\u00b9", - "\47\167\1\170\64\167\1\166\uffa3\167", - "\1\173\15\uffff\1\64", + "\47\166\1\167\64\166\1\165\uffa3\166", + "\1\172\15\uffff\1\62", "", "", "", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u00ba\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\25\62\1\u00bb\4\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u00bc\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u00bd\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\62\1\u00be\30\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\17\62\1\u00bf\12\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u00c0\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u00c1\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u00c2\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u00c3\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\25\62\1\u00c4\4\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u00c5\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u00c6\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u00c7\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u00c8\27\62", - "\1\54\12\62\1\u00c9\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u00ca\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u00cb\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u00cc\16\62\1\u00cd\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u00ce\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u00cf\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u00d0\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u00d1\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\5\62\1\u00d2\24\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\14\62\1\u00d3\15\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\3\62\1\u00d4\26\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u00d5\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u00d6\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u00d7\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\17\62\1\u00d8\4\62\1\u00d9\5\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\24\62\1\u00da\5\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u00db\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u00dc\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u00dd\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\17\62\1\u00de\12\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u00df\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u00e0\7\62", - "\1\54\12\62\1\u00e1\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u00e2\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u00e3\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\24\62\1\u00e4\5\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u00e5\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u00e6\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u00e7\25\62", - "\1\54\1\62\1\u00e8\1\62\1\u00e9\2\62\1\u00ea\1\62\1\u00eb\1\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u00ec\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\62\1\u00ee\30\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u00ef\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\3\62\1\u00f0\26\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u00f1\13\62\1\u00f2\5\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u00f3\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u00f4\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u00f5\25\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00ba\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00bb\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\25\60\1\u00bc\4\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00bd\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u00be\30\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u00bf\12\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\25\60\1\u00c0\4\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00c1\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00c2\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00c3\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u00c4\27\60", + "\1\53\12\60\1\u00c5\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u00c6\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00c7\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00c8\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00c9\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00ca\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00cb\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00cc\16\60\1\u00cd\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00ce\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00cf\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00d0\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00d1\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\5\60\1\u00d2\24\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u00d3\15\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u00d4\26\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00d5\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00d6\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00d7\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u00d8\4\60\1\u00d9\5\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u00da\5\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00db\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00dc\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00dd\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u00de\12\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00df\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00e0\7\60", + "\1\53\12\60\1\u00e1\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00e2\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00e3\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u00e4\5\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00e5\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00e6\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00e7\25\60", + "\1\53\1\60\1\u00e8\1\60\1\u00e9\2\60\1\u00ea\1\60\1\u00eb\1\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00ec\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u00ee\30\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00ef\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u00f0\26\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00f1\13\60\1\u00f2\5\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00f3\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00f4\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00f5\25\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u00f6\6\62", - "\1\54\12\62\1\u00f7\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00f6\6\60", + "\1\53\12\60\1\u00f7\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\12\u00f8", - "\42\164\1\165\71\164\1\163\uffa3\164", - "", - "\47\167\1\170\64\167\1\166\uffa3\167", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\14\62\1\u00f9\15\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u00fa\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u00fb\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u00fc\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u00fd\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\7\62\1\u00fe\22\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u00ff\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\1\u0101\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u0104\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u0105\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u0106\27\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u0107\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u0108\7\62", + "\1\156\1\uffff\12\u00b6\13\uffff\1\156\37\uffff\1\156", + "\42\163\1\164\71\163\1\162\uffa3\163", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u0109\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\5\62\1\u010a\24\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u010b\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\7\62\1\u010c\22\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\24\62\1\u010d\5\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\62\1\u010e\21\62\1\u010f\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\14\62\1\u0110\15\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u0111\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u0112\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\6\62\1\u0113\23\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\62\1\u0114\30\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u0115\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0116\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u0117\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u0118\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u0119\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u011a\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\u011b\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\1\u011c\3\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\1\u011e\3\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\u0120\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u0121\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u0122\31\62", + "\47\166\1\167\64\166\1\165\uffa3\166", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u00f9\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00fa\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00fb\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u00fc\15\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00fd\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\7\60\1\u00fe\22\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00ff\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0100\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0101\27\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0102\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0103\7\60", "", - "\1\54\1\62\1\u0123\1\62\1\u0124\2\62\1\u0125\1\62\1\u0126\1\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u0127\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0128\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0129\25\62", - "\1\54\6\62\1\u012a\3\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\6\62\1\u012b\23\62", - "\1\54\6\62\1\u012c\3\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\2\62\1\u012d\7\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\4\62\1\u012e\5\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\1\u012f\3\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\30\62\1\u0131\1\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0104\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\1\u0106\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0109\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\5\60\1\u010a\24\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u010b\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\7\60\1\u010c\22\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u010d\5\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u010e\21\60\1\u010f\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u0110\15\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u0111\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u0112\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\6\60\1\u0113\23\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u0114\30\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0115\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0116\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0117\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0118\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0119\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u011a\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\u011b\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\1\u011c\3\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\1\u011e\3\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\u0120\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0121\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0122\31\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u0132\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0134\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u0135\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u0136\27\62", - "\1\54\12\62\1\u0137\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\1\u0139\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", + "\1\53\1\60\1\u0123\1\60\1\u0124\2\60\1\u0125\1\60\1\u0126\1\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0127\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0128\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0129\25\60", + "\1\53\6\60\1\u012a\3\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u012b\23\60", + "\1\53\6\60\1\u012c\3\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\2\60\1\u012d\7\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\4\60\1\u012e\5\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\1\u012f\3\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u0131\1\60", "", - "\1\156", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u013d\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u013e\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u013f\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u0140\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u0141\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\15\62\1\u0142\14\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u0143\21\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0132\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0134\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0135\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0136\27\60", + "\1\53\12\60\1\u0137\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\1\u0139\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", + "\1\154", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u013d\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u013e\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u013f\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0140\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0141\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\15\60\1\u0142\14\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0143\27\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0144\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0145\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u0146\23\60", + "\1\53\12\60\1\u0147\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u0148\21\60", "", "", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u0144\27\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u0145\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u0146\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\6\62\1\u0147\23\62", - "\1\54\12\62\1\u0148\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u0149\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u014a\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\3\62\1\u014b\26\62", - "\1\54\12\62\1\u014c\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u014d\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u014e\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u014f\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0150\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u0151\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u0152\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u0153\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u0154\31\62", - "\1\54\3\62\1\u0155\2\62\1\u0156\3\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\62\1\u0157\30\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u0158\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u0159\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u015a\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u015b\25\62", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0149\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u014a\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u014b\26\60", + "\1\53\12\60\1\u014c\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u014d\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u014e\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u014f\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0150\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0151\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0152\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u0153\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0154\31\60", + "\1\53\3\60\1\u0155\2\60\1\u0156\3\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u0157\30\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0158\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0159\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u015a\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u015b\25\60", "", "", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u015d\12\62\1\u015c\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u015e\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\6\62\1\u015f\23\62", - "\1\54\6\62\1\u0160\3\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\2\62\1\u0161\7\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\4\62\1\u0162\5\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\1\u0163\3\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u0165\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u0167\31\62", - "\1\54\4\62\1\u0168\5\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0169\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\1\u016a\3\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\1\u016c\3\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\1\u016e\3\uffff\1\62\1\uffff\32\62", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u015d\12\60\1\u015c\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u015e\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u015f\23\60", + "\1\53\6\60\1\u0160\3\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\2\60\1\u0161\7\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\4\60\1\u0162\5\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\1\u0163\3\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u0165\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0167\31\60", + "\1\53\4\60\1\u0168\5\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0169\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\1\u016a\3\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\1\u016c\3\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\1\u016e\3\uffff\1\60\1\uffff\32\60", "", - "\1\54\12\62\1\u0170\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0171\25\62", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u0172\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\6\62\1\u0173\23\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u0174\6\62", + "\1\53\12\60\1\u0170\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0171\25\60", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0172\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u0173\23\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0174\6\60", "", "", "", "", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u0175\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0176\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u0177\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\25\62\1\u0178\4\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\15\62\1\u0179\14\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u017a\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u017b\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u017c\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\u017d\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u017e\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\1\u017f\3\uffff\1\62\1\uffff\32\62", "", - "\1\54\12\62\1\u0183\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u0181\17\62\1\u0182\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u0185\27\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0186\25\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0175\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\25\60\1\u0176\4\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0177\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0178\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\15\60\1\u0179\14\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u017a\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u017b\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\u017c\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u017d\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\1\u017e\3\uffff\1\60\1\uffff\32\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u0187\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u0188\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u0189\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u018a\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\7\62\1\u018b\22\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u018c\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u018d\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u018e\27\62", - "\1\54\2\62\1\u018f\7\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\4\62\1\u0190\5\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u0191\2\62\1\u0192\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u0193\7\62", - "\1\54\12\62\1\u0194\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u0196\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\5\62\1\u0197\24\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u0198\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u0199\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\30\62\1\u019a\1\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u019b\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\1\u019c\3\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\1\u019e\3\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\1\u01a0\3\uffff\1\62\1\uffff\32\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0180\25\60", + "\1\53\12\60\1\u0183\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0181\17\60\1\u0182\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0185\27\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0186\25\60", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0187\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0188\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0189\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u018a\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\7\60\1\u018b\22\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u018c\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u018d\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u018e\27\60", + "\1\53\2\60\1\u018f\7\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\4\60\1\u0190\5\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u0191\2\60\1\u0192\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0193\7\60", + "\1\53\12\60\1\u0194\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0196\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\5\60\1\u0197\24\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0198\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0199\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u019a\1\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u019b\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\1\u019c\3\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\1\u019e\3\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\1\u01a0\3\uffff\1\60\1\uffff\32\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u01a2\16\62", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u01a3\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u01a5\10\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u01a2\16\60", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u01a3\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u01a5\10\60", "", "", "", "", "", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u01aa\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\15\62\1\u01ab\14\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u01ac\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u01ad\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u01ae\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\14\62\1\u01af\15\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u01b0\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u01b1\17\62\1\u01b2\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\20\62\1\u01b4\11\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\62\1\u01b5\30\62", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u01aa\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01ab\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\15\60\1\u01ac\14\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01ad\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u01ae\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u01af\15\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u01b0\17\60\1\u01b1\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\20\60\1\u01b3\11\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u01b4\30\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u01b6\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u01b7\25\62", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u01b5\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u01b6\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01b7\25\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u01b8\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u01b9\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\u01ba\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u01bc\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u01bd\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u01be\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u01bf\25\62", - "\1\54\12\62\1\u01c0\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\21\62\1\u01c1\10\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\12\62\1\u01c2\17\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\1\u01c3\3\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\1\u01c5\3\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u01c7\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u01c8\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u01c9\25\62", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u01b8\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u01b9\14\60", + "\1\53\12\60\1\u01bb\2\uffff\1\62\3\uffff\32\60\4\uffff\1\u01ba\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u01bc\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u01bd\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01be\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01bf\25\60", + "\1\53\12\60\1\u01c0\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\21\60\1\u01c1\10\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\12\60\1\u01c2\17\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\1\u01c3\3\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\1\u01c5\3\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u01c7\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01c8\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01c9\25\60", "", - "\1\54\12\62\1\u01ca\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\5\62\1\u01cb\24\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u01cc\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u01cd\16\62", - "\1\54\12\62\1\u01ce\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\1\u01cf\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", "", + "\1\53\12\60\1\u01ca\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\5\60\1\u01cb\24\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u01cc\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u01cd\16\60", + "\1\53\12\60\1\u01ce\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\1\u01cf\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", "", "", "", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u01d1\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01d1\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", "", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u01d4\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u01d5\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\3\62\1\u01d6\26\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\15\62\1\u01d7\14\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\14\62\1\u01d8\15\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u01d9\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u01da\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u01db\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\u01dd\1\uffff\4\62\1\u01dc\25\62", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u01de\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u01df\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u01e0\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u01e1\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u01e2\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u01e3\27\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\20\62\1\u01e4\11\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\3\60\1\u01d4\26\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\15\60\1\u01d5\14\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u01d6\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u01d7\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u01d8\15\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01d9\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u01da\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\u01dc\1\uffff\4\60\1\u01db\25\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u01e5\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u01e7\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u01e8\10\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u01dd\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01de\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u01df\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u01e0\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u01e1\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u01e2\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u01e3\27\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\20\60\1\u01e4\11\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u01e9\25\62", - "\1\54\12\62\1\u01ea\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u01e5\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u01e7\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u01e8\10\60", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01e9\25\60", + "\1\53\12\60\1\u01ea\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", "", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u01ec\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\1\u01ee\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u01ef\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u01f0\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u01ec\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\1\u01ee\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u01ef\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u01f0\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\1\u01f4\21\62\1\u01f3\7\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\14\62\1\u01f5\15\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u01f6\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u01f7\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u01f8\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\u01fa\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u01fb\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u01fc\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\20\62\1\u01fd\11\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u01fe\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u01ff\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0200\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\25\62\1\u0201\4\62", - "\1\54\12\62\1\u0202\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u0203\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u0204\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\30\62\1\u0205\1\62", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\u0206\1\uffff\22\62\1\u0207\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u0208\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\17\62\1\u0209\12\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01f3\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u01f4\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u01f5\15\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\1\u01f6\31\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01f7\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u01f9\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u01fa\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\20\60\1\u01fb\11\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u01fc\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u01fd\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\u01fe\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01ff\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\25\60\1\u0200\4\60", + "\1\53\12\60\1\u0201\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u0202\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0203\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u0204\1\60", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\u0205\1\uffff\22\60\1\u0206\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0207\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u0208\12\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u020a\6\62", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0209\6\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u020b\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u020a\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u020d\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u020e\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u020f\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\17\62\1\u0210\12\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\14\62\1\u0211\15\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u0212\7\62", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u0213\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0214\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\25\62\1\u0215\4\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u0216\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u0218\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u0219\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u021a\25\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u020c\12\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u020d\15\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u020e\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u020f\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0210\7\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u021b\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u021c\7\62", - "\1\54\12\62\1\u021d\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\20\62\1\u021e\11\62", - "\1\54\12\62\1\u021f\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\1\u0220\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u0221\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\30\62\1\u0222\1\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u0223\6\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0211\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\25\60\1\u0212\4\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0213\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0215\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0216\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0217\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0218\25\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u0224\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\30\62\1\u0225\1\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u0226\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0227\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0228\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\17\62\1\u0229\12\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u022a\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u022b\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u022c\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u022d\7\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0219\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u021a\7\60", + "\1\53\12\60\1\u021b\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\20\60\1\u021c\11\60", + "\1\53\12\60\1\u021d\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\1\u021e\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u021f\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u0220\1\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0221\6\60", "", - "\1\54\12\62\1\u022e\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u022f\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u0230\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u0231\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0222\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0223\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0224\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u0225\1\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u0226\12\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0227\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0228\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0229\7\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u0233\13\62", + "\1\53\12\60\1\u022a\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u022b\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u022c\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u022d\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u022e\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0230\13\60", "", - "\1\54\12\62\1\u0234\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\1\u0235\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\24\62\1\u0237\5\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\17\62\1\u0239\12\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u023a\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u023b\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u023c\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u023d\27\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u023e\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u023f\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", "", - "\1\54\12\62\1\u0241\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\1\u0242\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\1\u0243\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", + "\1\53\12\60\1\u0231\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\1\u0232\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0234\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0235\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u0236\12\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0238\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0239\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u023a\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u0244\7\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u023c\27\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u023d\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u023e\7\60", + "\1\53\12\60\1\u023f\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0240\7\60", "", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u0245\27\62", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u0246\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\3\62\1\u0247\26\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\17\62\1\u0248\12\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u0249\27\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u024a\31\62", - "\1\54\12\62\1\u024b\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\1\u024c\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u0241\26\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u0242\12\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0243\31\60", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0244\27\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0245\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0246\7\60", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0247\31\60", + "\1\53\12\60\1\u0248\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\1\u0249\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u024b\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u024c\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u024d\27\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u024e\25\60", + "\1\53\12\60\1\u024f\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\1\u0250\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0251\16\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u024e\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u024f\27\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0250\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u0251\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0252\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u0253\16\62", "", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0252\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0253\27\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0254\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\14\62\1\u0254\15\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0255\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u0256\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u0257\27\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u025a\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u025c\27\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u025d\25\62", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0257\27\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0258\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\14\62\1\u025e\15\62", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\30\62\1\u025f\1\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\62\1\u0261\30\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u025a\1\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0263\25\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u0264\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", "" }; - static final short[] DFA28_eot = DFA.unpackEncodedString(DFA28_eotS); - static final short[] DFA28_eof = DFA.unpackEncodedString(DFA28_eofS); - static final char[] DFA28_min = DFA.unpackEncodedStringToUnsignedChars(DFA28_minS); - static final char[] DFA28_max = DFA.unpackEncodedStringToUnsignedChars(DFA28_maxS); - static final short[] DFA28_accept = DFA.unpackEncodedString(DFA28_acceptS); - static final short[] DFA28_special = DFA.unpackEncodedString(DFA28_specialS); - static final short[][] DFA28_transition; + static final short[] DFA30_eot = DFA.unpackEncodedString(DFA30_eotS); + static final short[] DFA30_eof = DFA.unpackEncodedString(DFA30_eofS); + static final char[] DFA30_min = DFA.unpackEncodedStringToUnsignedChars(DFA30_minS); + static final char[] DFA30_max = DFA.unpackEncodedStringToUnsignedChars(DFA30_maxS); + static final short[] DFA30_accept = DFA.unpackEncodedString(DFA30_acceptS); + static final short[] DFA30_special = DFA.unpackEncodedString(DFA30_specialS); + static final short[][] DFA30_transition; static { - int numStates = DFA28_transitionS.length; - DFA28_transition = new short[numStates][]; + int numStates = DFA30_transitionS.length; + DFA30_transition = new short[numStates][]; for (int i=0; i='\u0000' && LA28_183<='!')||(LA28_183>='#' && LA28_183<='[')||(LA28_183>=']' && LA28_183<='\uFFFF')) ) {s = 116;} + else if ( ((LA30_185>='\u0000' && LA30_185<='&')||(LA30_185>='(' && LA30_185<='[')||(LA30_185>=']' && LA30_185<='\uFFFF')) ) {s = 118;} if ( s>=0 ) return s; break; case 1 : - int LA28_116 = input.LA(1); + int LA30_118 = input.LA(1); s = -1; - if ( (LA28_116=='\"') ) {s = 117;} + if ( (LA30_118=='\'') ) {s = 119;} - else if ( (LA28_116=='\\') ) {s = 115;} + else if ( (LA30_118=='\\') ) {s = 117;} - else if ( ((LA28_116>='\u0000' && LA28_116<='!')||(LA28_116>='#' && LA28_116<='[')||(LA28_116>=']' && LA28_116<='\uFFFF')) ) {s = 116;} + else if ( ((LA30_118>='\u0000' && LA30_118<='&')||(LA30_118>='(' && LA30_118<='[')||(LA30_118>=']' && LA30_118<='\uFFFF')) ) {s = 118;} if ( s>=0 ) return s; break; case 2 : - int LA28_41 = input.LA(1); + int LA30_39 = input.LA(1); s = -1; - if ( (LA28_41=='\\') ) {s = 118;} + if ( (LA30_39=='\\') ) {s = 114;} - else if ( ((LA28_41>='\u0000' && LA28_41<='&')||(LA28_41>='(' && LA28_41<='[')||(LA28_41>=']' && LA28_41<='\uFFFF')) ) {s = 119;} + else if ( ((LA30_39>='\u0000' && LA30_39<='!')||(LA30_39>='#' && LA30_39<='[')||(LA30_39>=']' && LA30_39<='\uFFFF')) ) {s = 115;} - else if ( (LA28_41=='\'') ) {s = 120;} + else if ( (LA30_39=='\"') ) {s = 116;} - else s = 47; + else s = 46; if ( s>=0 ) return s; break; case 3 : - int LA28_185 = input.LA(1); + int LA30_0 = input.LA(1); s = -1; - if ( (LA28_185=='\'') ) {s = 120;} + if ( (LA30_0=='E') ) {s = 1;} - else if ( (LA28_185=='\\') ) {s = 118;} + else if ( (LA30_0=='R') ) {s = 2;} - else if ( ((LA28_185>='\u0000' && LA28_185<='&')||(LA28_185>='(' && LA28_185<='[')||(LA28_185>=']' && LA28_185<='\uFFFF')) ) {s = 119;} + else if ( (LA30_0=='P') ) {s = 3;} - if ( s>=0 ) return s; - break; - case 4 : - int LA28_119 = input.LA(1); + else if ( (LA30_0=='G') ) {s = 4;} - s = -1; - if ( (LA28_119=='\'') ) {s = 120;} + else if ( (LA30_0=='s') ) {s = 5;} - else if ( (LA28_119=='\\') ) {s = 118;} + else if ( (LA30_0=='t') ) {s = 6;} - else if ( ((LA28_119>='\u0000' && LA28_119<='&')||(LA28_119>='(' && LA28_119<='[')||(LA28_119>=']' && LA28_119<='\uFFFF')) ) {s = 119;} + else if ( (LA30_0=='a') ) {s = 7;} - if ( s>=0 ) return s; - break; - case 5 : - int LA28_115 = input.LA(1); + else if ( (LA30_0=='d') ) {s = 8;} - s = -1; - if ( ((LA28_115>='\u0000' && LA28_115<='\uFFFF')) ) {s = 183;} - - if ( s>=0 ) return s; - break; - case 6 : - int LA28_118 = input.LA(1); + else if ( (LA30_0=='p') ) {s = 9;} - s = -1; - if ( ((LA28_118>='\u0000' && LA28_118<='\uFFFF')) ) {s = 185;} + else if ( (LA30_0=='f') ) {s = 10;} - if ( s>=0 ) return s; - break; - case 7 : - int LA28_40 = input.LA(1); + else if ( (LA30_0=='r') ) {s = 11;} - s = -1; - if ( (LA28_40=='\\') ) {s = 115;} + else if ( (LA30_0=='b') ) {s = 12;} - else if ( ((LA28_40>='\u0000' && LA28_40<='!')||(LA28_40>='#' && LA28_40<='[')||(LA28_40>=']' && LA28_40<='\uFFFF')) ) {s = 116;} + else if ( (LA30_0=='k') ) {s = 13;} - else if ( (LA28_40=='\"') ) {s = 117;} + else if ( (LA30_0=='h') ) {s = 14;} - else s = 47; + else if ( (LA30_0=='m') ) {s = 15;} - if ( s>=0 ) return s; - break; - case 8 : - int LA28_0 = input.LA(1); + else if ( (LA30_0=='u') ) {s = 16;} - s = -1; - if ( (LA28_0=='P') ) {s = 1;} + else if ( (LA30_0=='v') ) {s = 17;} - else if ( (LA28_0=='E') ) {s = 2;} + else if ( (LA30_0=='B') ) {s = 18;} - else if ( (LA28_0=='R') ) {s = 3;} + else if ( (LA30_0=='I') ) {s = 19;} - else if ( (LA28_0=='G') ) {s = 4;} + else if ( (LA30_0=='i') ) {s = 20;} - else if ( (LA28_0=='t') ) {s = 5;} + else if ( (LA30_0=='A') ) {s = 21;} - else if ( (LA28_0=='s') ) {s = 6;} + else if ( (LA30_0=='D') ) {s = 22;} - else if ( (LA28_0=='a') ) {s = 7;} + else if ( (LA30_0=='H') ) {s = 23;} - else if ( (LA28_0=='d') ) {s = 8;} + else if ( (LA30_0=='S') ) {s = 24;} - else if ( (LA28_0=='p') ) {s = 9;} + else if ( (LA30_0=='g') ) {s = 25;} - else if ( (LA28_0=='f') ) {s = 10;} + else if ( (LA30_0=='n') ) {s = 26;} - else if ( (LA28_0=='r') ) {s = 11;} + else if ( (LA30_0=='L') ) {s = 27;} - else if ( (LA28_0=='b') ) {s = 12;} + else if ( (LA30_0=='q') ) {s = 28;} - else if ( (LA28_0=='k') ) {s = 13;} + else if ( (LA30_0=='[') ) {s = 29;} - else if ( (LA28_0=='h') ) {s = 14;} + else if ( (LA30_0==',') ) {s = 30;} - else if ( (LA28_0=='m') ) {s = 15;} + else if ( (LA30_0==':') ) {s = 31;} - else if ( (LA28_0=='u') ) {s = 16;} + else if ( (LA30_0==']') ) {s = 32;} - else if ( (LA28_0=='v') ) {s = 17;} + else if ( (LA30_0=='0') ) {s = 33;} - else if ( (LA28_0=='B') ) {s = 18;} + else if ( ((LA30_0>='1' && LA30_0<='2')) ) {s = 34;} - else if ( (LA28_0=='I') ) {s = 19;} + else if ( (LA30_0=='-') ) {s = 35;} - else if ( (LA28_0=='i') ) {s = 20;} + else if ( ((LA30_0>='3' && LA30_0<='9')) ) {s = 36;} - else if ( (LA28_0=='A') ) {s = 21;} + else if ( (LA30_0=='^') ) {s = 37;} - else if ( (LA28_0=='D') ) {s = 22;} + else if ( (LA30_0=='C'||LA30_0=='F'||(LA30_0>='J' && LA30_0<='K')||(LA30_0>='M' && LA30_0<='O')||LA30_0=='Q'||(LA30_0>='T' && LA30_0<='Z')||LA30_0=='_'||LA30_0=='c'||LA30_0=='e'||LA30_0=='j'||LA30_0=='l'||LA30_0=='o'||(LA30_0>='w' && LA30_0<='z')) ) {s = 38;} - else if ( (LA28_0=='H') ) {s = 23;} + else if ( (LA30_0=='\"') ) {s = 39;} - else if ( (LA28_0=='S') ) {s = 24;} + else if ( (LA30_0=='\'') ) {s = 40;} - else if ( (LA28_0=='g') ) {s = 25;} + else if ( (LA30_0=='#') ) {s = 41;} - else if ( (LA28_0=='n') ) {s = 26;} + else if ( (LA30_0=='/') ) {s = 42;} - else if ( (LA28_0=='L') ) {s = 27;} + else if ( (LA30_0=='~') ) {s = 44;} - else if ( (LA28_0=='q') ) {s = 28;} + else if ( ((LA30_0>='\t' && LA30_0<='\n')||LA30_0=='\r'||LA30_0==' ') ) {s = 45;} - else if ( (LA28_0=='[') ) {s = 29;} + else if ( ((LA30_0>='\u0000' && LA30_0<='\b')||(LA30_0>='\u000B' && LA30_0<='\f')||(LA30_0>='\u000E' && LA30_0<='\u001F')||LA30_0=='!'||(LA30_0>='$' && LA30_0<='&')||(LA30_0>='(' && LA30_0<='+')||LA30_0=='.'||(LA30_0>=';' && LA30_0<='@')||LA30_0=='\\'||LA30_0=='`'||(LA30_0>='{' && LA30_0<='}')||(LA30_0>='\u007F' && LA30_0<='\uFFFF')) ) {s = 46;} - else if ( (LA28_0==',') ) {s = 30;} + else s = 43; - else if ( (LA28_0==':') ) {s = 31;} + if ( s>=0 ) return s; + break; + case 4 : + int LA30_114 = input.LA(1); - else if ( (LA28_0==']') ) {s = 32;} + s = -1; + if ( ((LA30_114>='\u0000' && LA30_114<='\uFFFF')) ) {s = 183;} - else if ( (LA28_0=='}') ) {s = 33;} + if ( s>=0 ) return s; + break; + case 5 : + int LA30_183 = input.LA(1); - else if ( (LA28_0=='0') ) {s = 34;} + s = -1; + if ( (LA30_183=='\"') ) {s = 116;} - else if ( ((LA28_0>='1' && LA28_0<='2')) ) {s = 35;} + else if ( (LA30_183=='\\') ) {s = 114;} - else if ( (LA28_0=='-') ) {s = 36;} + else if ( ((LA30_183>='\u0000' && LA30_183<='!')||(LA30_183>='#' && LA30_183<='[')||(LA30_183>=']' && LA30_183<='\uFFFF')) ) {s = 115;} - else if ( ((LA28_0>='3' && LA28_0<='9')) ) {s = 37;} + if ( s>=0 ) return s; + break; + case 6 : + int LA30_117 = input.LA(1); - else if ( (LA28_0=='^') ) {s = 38;} + s = -1; + if ( ((LA30_117>='\u0000' && LA30_117<='\uFFFF')) ) {s = 185;} - else if ( (LA28_0=='C'||LA28_0=='F'||(LA28_0>='J' && LA28_0<='K')||(LA28_0>='M' && LA28_0<='O')||LA28_0=='Q'||(LA28_0>='T' && LA28_0<='Z')||LA28_0=='_'||LA28_0=='c'||LA28_0=='e'||LA28_0=='j'||LA28_0=='l'||LA28_0=='o'||(LA28_0>='w' && LA28_0<='z')) ) {s = 39;} + if ( s>=0 ) return s; + break; + case 7 : + int LA30_115 = input.LA(1); - else if ( (LA28_0=='\"') ) {s = 40;} + s = -1; + if ( (LA30_115=='\"') ) {s = 116;} - else if ( (LA28_0=='\'') ) {s = 41;} + else if ( (LA30_115=='\\') ) {s = 114;} - else if ( (LA28_0=='#') ) {s = 42;} + else if ( ((LA30_115>='\u0000' && LA30_115<='!')||(LA30_115>='#' && LA30_115<='[')||(LA30_115>=']' && LA30_115<='\uFFFF')) ) {s = 115;} - else if ( (LA28_0=='/') ) {s = 43;} + if ( s>=0 ) return s; + break; + case 8 : + int LA30_40 = input.LA(1); - else if ( (LA28_0=='~') ) {s = 45;} + s = -1; + if ( (LA30_40=='\\') ) {s = 117;} - else if ( ((LA28_0>='\t' && LA28_0<='\n')||LA28_0=='\r'||LA28_0==' ') ) {s = 46;} + else if ( ((LA30_40>='\u0000' && LA30_40<='&')||(LA30_40>='(' && LA30_40<='[')||(LA30_40>=']' && LA30_40<='\uFFFF')) ) {s = 118;} - else if ( ((LA28_0>='\u0000' && LA28_0<='\b')||(LA28_0>='\u000B' && LA28_0<='\f')||(LA28_0>='\u000E' && LA28_0<='\u001F')||LA28_0=='!'||(LA28_0>='$' && LA28_0<='&')||(LA28_0>='(' && LA28_0<='+')||LA28_0=='.'||(LA28_0>=';' && LA28_0<='@')||LA28_0=='\\'||LA28_0=='`'||(LA28_0>='{' && LA28_0<='|')||(LA28_0>='\u007F' && LA28_0<='\uFFFF')) ) {s = 47;} + else if ( (LA30_40=='\'') ) {s = 119;} - else s = 44; + else s = 46; if ( s>=0 ) return s; break; } NoViableAltException nvae = - new NoViableAltException(getDescription(), 28, _s, input); + new NoViableAltException(getDescription(), 30, _s, input); error(nvae); throw nvae; } diff --git a/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/lexer/InternalRos2Lexer.tokens b/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/lexer/InternalRos2Lexer.tokens index eb151e44d..764e16da7 100644 --- a/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/lexer/InternalRos2Lexer.tokens +++ b/plugins/de.fraunhofer.ipa.ros2.xtext.ide/src-gen/de/fraunhofer/ipa/ros2/ide/contentassist/antlr/lexer/InternalRos2Lexer.tokens @@ -1,125 +1,123 @@ -Action=66 +Action=65 Action_1=49 -Actionclient=12 -Actionserver=13 -Any=98 -Array=60 -Artifacts=26 -Base64=61 -Best_effort=21 -Bool=87 -Bool_1=67 +Actionclients=11 +Actionservers=12 +Any=97 +Array=59 +Artifacts=25 +Base64=60 +Best_effort=20 +Bool=86 +Bool_1=66 Boolean=47 -Byte=88 -Byte_1=68 -Colon=102 -Comma=101 -Date=85 -Default=50 -Default_qos=22 -Dependencies=14 -Depth=69 -Double=62 -Durability=23 +Byte=87 +Byte_1=67 +Colon=101 +Comma=100 +Date=84 +Default=33 +Default_qos=21 +Dependencies=13 +Depth=68 +Double=61 +Durability=22 Duration=34 -ExternalDependency=5 +ExternalDependency=4 Feedback=35 -Feedback_1=29 -Float32=51 -Float32_1=30 -Float64=52 -Float64_1=31 -FromGitRepo=17 -GlobalNamespace=8 -Goal=89 -Goal_1=77 -GraphName=28 -Header=63 +Feedback_1=28 +Float32=50 +Float32_1=29 +Float64=51 +Float64_1=30 +FromGitRepo=16 +GlobalNamespace=7 +Goal=88 +Goal_1=76 +GraphName=27 +Header=62 History=36 -Int16=78 -Int16_1=53 -Int32=79 -Int32_1=54 -Int64=80 -Int64_1=55 -Int8=90 -Int8_1=70 +Int16=77 +Int16_1=52 +Int32=78 +Int32_1=53 +Int64=79 +Int64_1=54 +Int8=89 +Int8_1=69 Integer=48 Keep_all=37 -Keep_last=32 -LeftSquareBracket=103 -LeftSquareBracketRightSquareBracket=100 -List=86 -Message=56 +Keep_last=31 +LeftSquareBracket=102 +LeftSquareBracketRightSquareBracket=99 +List=85 +Message=55 Message_1=38 -Msg=91 -Name=92 -Node=93 -Node_1=81 -Ns=99 -ParameterAny=16 -ParameterStructMember=4 -Parameter_qos=15 -Parameters=24 -PrivateNamespace=7 +Msg=90 +Name=91 +Node=92 +Node_1=80 +Ns=98 +ParameterAny=15 +Parameter_qos=14 +Parameters=23 +PrivateNamespace=6 Profile=39 -Publishers=25 -Qos=94 -RULE_ANY_OTHER=128 -RULE_BEGIN=121 -RULE_BINARY=107 -RULE_BOOLEAN=108 -RULE_DATE_TIME=116 -RULE_DAY=111 -RULE_DECINT=109 -RULE_DIGIT=106 -RULE_DOUBLE=110 -RULE_END=122 -RULE_HOUR=114 -RULE_ID=117 -RULE_INT=119 -RULE_MESSAGE_ASIGMENT=120 -RULE_MIN_SEC=115 -RULE_ML_COMMENT=126 -RULE_MONTH=112 -RULE_ROS_CONVENTION_A=124 -RULE_ROS_CONVENTION_PARAM=125 -RULE_SL_COMMENT=123 -RULE_STRING=118 -RULE_WS=127 -RULE_YEAR=113 -RelativeNamespace=6 -Reliability=18 +Publishers=24 +Qos=93 +RULE_ANY_OTHER=126 +RULE_BEGIN=119 +RULE_BINARY=105 +RULE_BOOLEAN=106 +RULE_DATE_TIME=114 +RULE_DAY=109 +RULE_DECINT=107 +RULE_DIGIT=104 +RULE_DOUBLE=108 +RULE_END=120 +RULE_HOUR=112 +RULE_ID=115 +RULE_INT=117 +RULE_MESSAGE_ASIGMENT=118 +RULE_MIN_SEC=113 +RULE_ML_COMMENT=124 +RULE_MONTH=110 +RULE_ROS_CONVENTION_A=122 +RULE_ROS_CONVENTION_PARAM=123 +RULE_SL_COMMENT=121 +RULE_STRING=116 +RULE_WS=125 +RULE_YEAR=111 +RelativeNamespace=5 +Reliability=17 Reliable=40 Request=41 -Response=33 -Result=71 -Result_1=57 -RightCurlyBracket=105 -RightSquareBracket=104 -Sensor_qos=27 -Service=58 -Serviceclient=10 -Services_qos=19 -Serviceserver=11 -Specs=72 -Srv=95 -String=64 -String_1=73 +Response=32 +Result=70 +Result_1=56 +RightSquareBracket=103 +Sensor_qos=26 +Service=57 +Serviceclients=8 +Services_qos=18 +Serviceservers=9 +Specs=71 +Srv=94 +String=63 +String_1=72 String_2=42 -Struct=65 -Subscribers=20 -Time=96 -Transient_local=9 -Type=97 -Type_1=82 -Uint16=74 +Struct=64 +Subscribers=19 +Time=95 +Transient_local=10 +Type=96 +Type_1=81 +Uint16=73 Uint16_1=43 -Uint32=75 +Uint32=74 Uint32_1=44 -Uint64=76 +Uint64=75 Uint64_1=45 -Uint8=83 -Uint8_1=59 -Value=84 +Uint8=82 +Uint8_1=58 +Value=83 Volatile=46 diff --git a/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/Ros2.xtextbin b/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/Ros2.xtextbin index e3d9d51b4e29eb7ddad3ddca747b8c7e90a742b0..3955ff5843cbe3a48654706197e4ff4a264d4785 100644 GIT binary patch literal 18041 zcma)DcYGYh+4kJto^&d1xW)7mifw$xHV&A!vjtnhmW^Zsra5P6WnYkV;_hTHq1O<4 z2^~UcNeC^35_*a03B9I}@IeSElq5h%An-lUl)WOp?-%`{+nagkd7t;0+1Yny=T40W z`dZqjwv2Lx*kVnkGBiJzJM6H-X2w1Jg`sjhvshZ4n>}mRPPzRm@!^&K!X%Xw%?nET zfq{G}mNg5_wf^-tV;p9EDr#LWB9Gtl_s2ROXWwqet*jf0Gs0 zq$i*xF2#dAaqnVVoXW;a^F4>;SI5n%t^W_5(G}Esb}s5Emg4``EGM#&fgY7g<(y2u zzmP9yVqyrVwWmK{E*JU=aVeWhwM1dQk|*g=sg_(W>aLUugR4clJ>Or6ON04JVQpM) zfey0fd#bG`U+Sf7h040rbT=FK#{=LpKs0!?iM=K{cO>7{V zTbB=33jL~s+$>0{{+q!1X*s}(iNx)$;!XnYWRXraJ5~btm?D~7=PRVLrI;$R?Va)J zd?oHxsP*AZt2)_GxURF2=D#sN+Ud`2%MT6~E0C%_nldE}sB-hBVDEH<&SqAP&A~Lig~-&i+QUs9EVcxn^j4yEOt1z( zJLSdi%h0eSiPpQHNPDp#5SVU-Imu7E{C#Nyhghn_=$G2`MFZeLDgJdqJBqy?o3t0JOq;NK)-%XMY2;W zH7eDF5!NwS5$T;pYkfS^-T4M$7Ynf~0Ghg&b#-(uaCWn5?9MLOgOYe24Yv@U)U+MX zXPOOrT29Oy%)c3BfLcxda;7; zG!2(vNDFT%5%*SzU8bU2wJ!w;zn1Tuyi^1n$XcuD8E} zJ%AW3!aISlHGiGrwrgP=0l~zKtatMn0;ES-^64O zQ%lNQ0|>VkqW0Nh=Daz%{T46cyaWg}xr!!lg;x;mtxNNzGDdnb{kC-CnNl9g_r%)J z`z8YQdK~YNl+zRiob5(AZMj@x)-bzy{SZ6t4T#ZMf(H5ie%IyA=nabY)Yt|6#Z~$K zq_N`_4g65b8Rd-62cNCdS!{9oaOlAo07%|p0Zt2ZCRy%>|akMyy zt%P?xOHY97$z5^3dUzzlt?U>W>UX>o4Udzk-h^CkgdO;ttn@oYjB&khTXTS)3Pvu4fpo-kCP4vrJTHH&~vNM0IXWROhkud_*;FX{oRl&xs@`$NR1! zcmdjKsXnwa4upv7h7wDa|t|*02JP(Hk!*!G?zDUyuwEFJsZuHCYtXzSYDMx zb9FTucwXlXdM9}2d)FYO(a584N96}pOpbRg7*6I>*t<^6K|dhI4>6TY>{`-|XLaX3 zcvg2T>0G%~cFDz#_oKxAdOcaDy&of9$Gd?pF=^ZgfL-DACRKW~`sUrDD~0zHReCGG z9xc3|YFmz^+i@z+<{Y9q(}%qzB7Dc>;u52JN(^SUpML0_~rIS%&E(41Yo9yjC{9 zq|MXpv?OTGkdF6^3HDiPGPXt&RzsKP5LMQDp3PrC^YKaZMTK%jL%e7pUNZOP2ou1( z40)TpS19kR)*OUi17Vj)!uu62c?bR)ytC!_&|&7h88u=2Mw1ubZ|$&soyM42emBzi z_r_RwZ_r51F5dsJ@J;ZakdQ;VI^1I-c*{`w10$GJBSO^(F}$r}_#q!uef$9vCsdY{xb`ci7z z6a+s|cf{Y=@f;zlfJ~Pq$htW)~iKfO1fqafY(%u(PT8^?Ugpf=;nvJE9DRXm32gO+| z!SciXmH9%ZLB831r3BIiDVYJOagC%L*`(oRGYN4Hwq0i3q-7R(dO@PlT8P#Pw5&0i z<;XUotafBOo{(-PmqU$6%h9ytQl%-30;aQ)>l8IZ%5k`@(sDeNn^M0A*|40* zBBaT35-*Ss%gJJNed0FFl~Xv4gdGby0Q!{#bSeQh)R-BmRvS8@mK#%0xe2Sb7jjeD zZD#E@w~n@eBRsePUjHYzWFT81j&i!~(iteN>C){RyL2WQ<-llc(qS6Ik+Tf=4rGHItHA(FX4iM<9ANPdF@JI{ zv3IPCHY^UW>W_7_^9=si8l$Zm!N*Q2+MOBgeA@uga)r{Q4Tap*M!Q>mw7WM(y9XJ0 zbD{HbuxKs%$BOmQ$%-n5RO=k6);W=oYMm3Ka4!|Eow91I(BUx{r)3{Ie6?)>r)$8X*;oo$umOD&#Wmym zkj5VGC#eCDs!mx3#F2vrzDPo~Q@QieD3YCyJWO>vGCO&=>bP~F@8X#j3wZ=CGkw?vgZQ<7@>_&C5>Bg=2KLqB zd2_X_N0}&&ZoG}EMsRnGQuSD>dYo+lRgZ_$CT%F>30Bk->qR}OQPh*k=oB!jP8u4+ zk!GzRPi?%7jFYtdPQ9e35$kkdwQCC>TUw=cjy!`bA?ulxbqr)xA?sSia~7MO%{$8P z=#*V69C=P6?YZi1I8OcU6N7jR%t$H2Z2MSN&n#LpdSHOIBQm>w=mPnJsgbz1dHjfj^q&WSaXV`2l6mxD+~s%gv>hBEteb_w}zlL>;?j}))#IT(Iy&EZ_F z77h^d#%d2SYm_(9*Uj)XCIQ=r+lr37#kBqjosFw;rt0D8R&+wM}^E(a6^<_Rmk;lIw^@#W10j~a+QHC4f!ZtPpJvE)(ix&)Ssy z(^S5$SzDOj+0p!a7&WP_XoUVo6^ltFR}>oRP21XgTHfrv;JxX6Dz}n5%D2!d)#VcQ z%1r|C2h$;MHx6}cg3kCOIwLLL;b{1iH3w_1E?k-k`4>y_uPCdz<=zF&y6pEo(t96V zs<#{w9QlC({u_DJuKbjPwETO0!2cl5hrnr3JPQLco+2L+1Jm8dobFnYIxtF9A%uU@ z{u2y^mQXH>RxayU969n|u-60P--xhHeoCXyVC1fdWS1lVlhktw;L0zMsrsYXSJ)xO zEQpKQLii~bGwoN!X`zmdxLzTDt6Lh&hkwz+QC)vp?1zG<2Q;egp(9u-hAE8{~ z_!}l}Hd1ajCW6Y+>1ITA3JImKcpewi=)oylT8STry0=v>(y1&+T>@<^YFZZ(CHgZeS(tBkkD@fUFD*QQX$LZtnLAe8nya0mKK zdNG6g3qXb2`)ODS9~rMoH2uXWs@{NpXTuHXFCn+3Akv=9&;W4!y$x&^Ng!3Itpx!l z$7z2V2`smkAg~X-)d30Lrpf+(sMFJ(@K@B`z5f0nQM1Sq@)CKSzf|VrDKaBHIUw(r z@5}YxyK;&=TdtKIa*RLKZ+xhe5C-QVzl96ncANmI%khaBfxs11uU|ezh1IaFS z{DTljdUP&VQ;9GRRvo(%Y+R-wTtfTI#Qi)Kk*mrTzJ5~KiNDGq^$-b))Yby37lU;( zKW5`TGiO@tKKaPR(5iH zwLcFm?#~m8rNH8*yyIh2-t|@5ObcLDh^0&b<}+>f*8(dutihNxQ0>ac;{IY;GJ&>!Uli-cL{faB}lvrjqyb_1Qp=L3h)vFUTSTCz)f#O&>&t;#48NJ zd2=2Ad&c<6D#3YkLGb$u?<(S5ZB2l8jUfmd5@hP?Gj&xyh^KN^bTD&PtDpj8qU!ie zRDG4G(gp}jR83=rcq0*S0%CJte=%QS%r_hVw-6GmGE)JPYPZ|Jm6$)ZM!>ucn6|kB zWs>UOk${rtoyPuWwV;aVU5e=41ii-^0rcJk)Wm)tLGLFhZddHo%yN8{q$02fP4Kz` zL?2R^4-@m}2J=B+u4nMZh;lwc$VUO`u3Cp|#DC1#K2AK`dOk{l_Jl%vl4ws^3$*?P z&{RVeGt*C>o7-*$xrgJcJ#Bn)Pn%dQ1=e#4>v>|mV6dJA){DeaCgk-Jv0esNws%;+ zVR!sjjP>r2Oy`$_jif=9&tI38Qk|xgAWXDQU%<Gw40N?lqys_d zAO+~av35cPX+kSQ4IQ|E4l;ml(-Wk|4w_7xW@6)^S5pb_tO9Q#c&jx8cpJd8+R~u6 z6MeKHK4-Q8A7k2#tr9nNz#gZt#}j)4YX|HJhWMP>26`f)Ct2bN_GHs$N)7QU_*WG8 zRDy444FSH9C7z&fO!Q3*@p*F%@l8#e&8oyr9f)tPu(u%gmevl~TN&c><{IK(CG^&o zc!Ir+X|rt&@hbRs3Va&Dr&~jS&#=T3^zDg06X@+`ZZ*_%rqwLMBloDS1^FEm{%qpU zv6jG}3;Y&iYUuAs2lEmK3IDH|W;@k7s0OgJaxk9`cCnUluxsKViC{N6*qsi{WNaeX z!!+}ZK)O~{A^@rIec}h!5cnYl(w2sQMEE@c-@=L6U@tID77`oN3TJ1F+@X-aPUO9; z8ITtNxrq=4cQJ80NqbpwsL<0r6!+k0n-eTyn;s`v3TURmwYA{AH!{bTq>Slf&?Ux= z32?5YoE(kQds0ESfm%i=uuPhXOmf5_SPmX06Atzvr+vX`yb30Y3^Ip-4 zeV25FPS6W5wR8?*n6w3bfN@tB^Zg=Njmu^nWMNJ&0&Y1smEtnqhKZnnFWJ60?p=ig zgCgL*v)bMf!6CRbi-n*c*UdN?v$oI!fB_m+`1&^(#AOrmbDTsGK@nf754B)Oneoxe zD7eQQl(4!Rw>awVmJ6blvb$q}I-M7k6Y3S{l@5lv>I~MR#ik-S3?F#O9~=(2)NUeJ zhe|g%LRWGVc~=n}iH~_AI7+E~G!3^G!7-|k&P8x6u5G85{Jh`i5Bh8Uqy3ZpGyMzv zEBx#HoBTWc`~64#r~Q}xxBd70kNwYsOfWi_6l@Y~9n1{o1-l1(`mYC_!M;I{w_ZLo z(Yr4=4n2^?DThwJZ+C*@lQ>RLy>ueH1}8D*h64`L2~JLIPcbLKf^RGOJc@$D4Z(NN z7^f71(^To{>RWJzu2eCdsf&2t#2v(GP{w%@&QoOE;B3LeS0XrvpM7=bq=Iu%mYi1% z&ZET|dkktqz@sQQ2Bi*HP<#z#nlFNDQQ)l?!F6UW9{d0m?R}-xZbPH$Oy&f)n^wzUb_c?54(??5KTC>5a2Gha1Lf6Vba$N+_bAwVbrivU zq;4|9;C_DT)-O~M-vcI+2T`0ga|GZX(qX5AhfV#@fp6y!CDD3vegvGyn+1Is;88>JF*7%gFhNX@tHJXGV|vn>gV0l2(%L-)t?V!05ZeptFZdK+fET62-*^F*e}{2~PaK&3!-k*^lA!VQF|1lX- z1GNjxe*A=<^iv7Vk=S$dEFGu=BWV69nwy7~0{F}VFtt}AeohhXlME1F7>IC`riT{_ z5YZYCBup8Q&@muk+Fa;S7P_`Pqroy^6TFP>jfdhvoaFB*#Fz}iW|ZO8OUQ#Dtx4TF zHEKg12MKu`q&2jy);S>$grG0NcGDNtI*|@XE-N_m`Okt2RzJ&a@wI?ynIh zfY|_al4+OWPC(8PPBguHg~)`H;6lxELWGm)ZVKFO5aCx0IG*2M>yKwh$agCJ;l1EU z8#vq$V<;VNgfSFuZ0&)(3FP?_P!Vnlg306^ZdN5j^+PNN)G^UeZE4RC;g(+}?^dMU zN_(}%jTLIRHHtVQ)L*y_LTWbhIN`QQ^yzRr*x?~0g3H2bFv`kOrO=15?u1++FxnZ6 z7W1{OL5$lY#-?y4W8{iJS;6P5x=?l?@^L6uyWtoi>Ilht5zgh@hC{e~T&oet#X!i# zfZK^8C*&f4m|O%n*qLA{yfXREg!3U}hE0LEOP#}AtwZMixD`X3Wv6(};T~w|h8|kB z4dIMRp}YpC&Cp&NLtoFfElH&wwE=mB;MKC!wsOJ<=EO~EFZ+rSn#tQ z{2Zz7$0(Vw*9H@VTz05b>?`zBkUkJ=-MiSmRF^1zt1(fyA@lh*bDnJ_sEd$EeY;85 z%esh(eQO!NJ1UlR0n_`@L-sVADx)_2);*K_>>9j#FP7H9{UG~eq5i6T7u6)i9KYp| zI38Mwv+xxW9?DkgJC3^Z1`JCUu#Bpv-gv0825=R?WiY{1)+n%H2#qsyFkfrU4}*Do zDaOx>Ru%YLAT&B0joNTX+ZL&&Tn;!PPnoo>!V`F9+}BqufyuYXM7Qsc6_X<^^ieeC z9$kWbG{p^*5(RvW0zMYDWAO@Nuw1|?`IY^}9xSNB;|RXC$YbaloDM{IJj1}u6P{o$ z>VLlzo+w&UH9y#a;Yqdy&!xNJDZp(n53efslnOWo%7OW9Sn!TMRo|$s)mnY0a+wgG zhB4aOowRep)6IB0gQFAA`f44U4ZA{qin751e?Ho^Oco z#EHF2FF=#JyYxcdr59;Xb(dajU_^L{mH$!z=)3eXG;g>|FQ>h_ORuo@JYZt(QXVf! z?oOUA!QBapSK*4fyQ%Q%5fWcxD#L4)#Mc3Bti3moCTf+{QFN$`#Q^8c(RBt|Xf6rD z>ml@LGY9Yk`?TSYjfOW+YrH3~tA^Y+D!Ff>+&5cOkiMl(?wl`O~aC3=3wcplix7XHdvAJLfxnO9QYA?qQZ7vz8wOTUpg=PPK$wFzA8( zPpceP3|i@bjZ|8#81Z^)L+NOYRyrDM=#0a6GpM8S^-4z@K1bn^Dy5@MaAlO(rbKc)T!uREI>cnZ>vQY0JO~AXkMREM9XN;sUTX8D-~n34`QiJn4*0R>oX7x z)&~e?1%uf?DHaiz21$Mtac!W2ImiTaFbfb2x9@E*+`6v|CeL8F7_hPLCDAtx@f#4&Au67J#xsxpDtO*|(z#&Zhe;bCv~592x2z=+8F z6x4}MOXA^=K^yw#4BD&yITKepp0f~7{ev}P-p!lj&j{xn70$T~=e(p?MCaFq^IgLu zy1;~UAqx=BMK$4Ej3zZt(dZIJbE%02PtoWygCZiF;a2Hhgnb~>JKq}_&6TuQ(JF632&9#i?x};b{Kd6i5hlWS=BNNT_EI>5eWVbiZ4Gq!U$Y^e= ziRNa5BBEPtG(SnAxpibTDy3G@s1w_q?84S?EOxyz>F9R#szgM0)V>}G_iSp7?nJ=J z4pPMJcRWXeD-i2lAQ16Dce~_osO>IObdR=))M;)$%xh}Vj7Pb%5sz|54_HgwFb~#A z#3Y-0NYTRxiT5KDYf6N?TK61N>-u*Y(W8K9e3ubDmdJ!1ceVW#J%OgJIGm^UyZA(X z(tw-I_pGhc4^-~FV~{;bHgse#=F|z zi(aJp3=#1>_XzWsjk$Q1Xw1!y~)7t%rY~Z5N-@N z$R(mEAh(Esh#+S~ZaL*t@%%VMR8T}jxxeSBuIlNT&G-G>KX!Vm-g@5WeX6?pt?HU{ zg2Ddgwkge{QbO#ordl0Zkjt%Gw{AwzJ5U&^1T#wI)w$U-XU@+ZS`Ch?{ud^RoM>8D z&JPae%ZXGmKNxJ)7tH7{=ZA}HO8r53MqwyFqg<-Yp3#MWR@-nT=+owvL_&zflueq` z+Dcfc-+I&aPQFs;g-H@7JA!l+z;Wa~qqj6TSSrp~7L*4I#r!}eIk7M3FBF5yqC#I^ zP+V3zCMZ@!s%=f|YceGgZKg%n@IVm8V;$0MrK;VZt9g(`aaeW~=?{J?OK*iN*HbSjY* zZTx5xqxsP+gcu_diIydcd)&??OZ<*y)>vUBGFDb3$B9gOVYxIsR0Fogqm`ALDkg}g zmgU82VL)|IDhraT|0c42Y7VesGvapFa5o3;B#}%sSw;f*m@G0WYYS4@QA`opwvJ$R zz8dr?)cWwI)|_l9QYmYzkpI^FXrsSWYra@4RUuWWSV?Rnnp|>D)-(8tb~%*I5G+c?cxgj(+`;ie!Ew zF)ES42x~7^MRG6EQXkK>)B+9hWdpG{05aXny4pJyTKgC^_GK6BM@ej(hC2vbhO{l) zVV~MAiw_sJCt9Y)8ap(d8I>IUFCMMaK zS`zjeK&0Xj@n?&k^XB9ZU9y<-5+Ky%Dl+y8yCB+HmgdV9jPz*wZSKG`r81Q74MIcv zXas8aTJ|vsE91MI?M7Lxxm;w{FuU0U5IboPiqTnuy7_^DREjsFT@-DJu?q)EtMUU; zW6LgS_@RU~${L@`H5iDbeXQ!#vKW(*y_^+NDge7;8loeskiQXH*u&^v^km9j%YIxb z>~&&ni^Ocby2$x8)zly4tHb3WJ(Mq3E9q=$D8K|#DqGX`$wX73eViDbve$!qGoGVE zYe?O)kJrvmzCHYhbOO`UXmJEv z3HvK7-2m5g>j|y5nFx ztJ^y}dX~yAxx})+7unw&PL@gg`-s=FZ=p*}8n*&qZ#cb8mHt3|vu_V8h5bWSdI!Ir zEbJeJwj4=!;&NMF+{J;c7zTL2S@w^$gm+VL4CJT^lzR#Ee;(q9&GS74Z zBliIy+Z%z}q_Z8%{z(+XgDU8shAbb_902h!87>g^BW(OAq`bc}<{|f)Oci?ZpJ6j2k9cIp(Rujf=L-NA@of)>jr!l6MKa4c~ zA8jn`*Jz|>7yESUeNZNwcK{*^MpXz8nV>FXu(Zs9}$ma+oX@3Ewo1UiKPTZWivsTLbyJ}tMVo^l&j?IGm0wA;?u zZEqay07rOk1HArE?#MuPLdbPD57v6BPvy>9!(BFU^JpWev8$r68@qIO(*V(N0l}Mx zD@Qra^yqYynm!bAkH#LIK|(nY8XNUj2w};Y8haMWAj4`f0Fl}C{W%9%yg&4xoJ;II z>w@)4!>a~@FxYt-|4WU*){Nj|z6y3P2D`vCK(Jh&WI{tB_cp=qQy1*Mjlu3mLUvuS zA%rER#&#Nm)jpEatq;~CmJh6^&;nz3e_~+lF67wF=5kTfMYL^K!?$y}v)H%f0Wh6p z$pg6@Zma>8OHHXUgUOX}r^ z#PXwlIx=38a-hCP2Z_eTMs`&g7`jxgGSH<%>{4`8t?{w6E~8JIoX*b0zU;6hR~F%% zR8^u6gMA8*t3XJuB+~uZ;DYw?Ke>)D$H8fBLco?;FmGUyow@s0OL%?P5NphP{9 zqMl?LKvXUoGNGZ6rx;C7t<&_hMoqbPkX$>|CWH{el6uh~)uJIjA!r{-d1k$$XA$dc zV6}x74mPXG>n(W>NkY|gsp=T0sv-_+5zcvRc0O+xr@cdVt+3=*BW1C6z@WWQ>3b0( zv1YCk@?v%2AmmFptf#@^YbfIL;8K3hic5}b`E`1@48$fxlbS4-^Xo&=zo9k!CPm*Y zHt|I^AbB~6WF%J)8CASM$ZrD`S*hfbAzUm=t{S3DL8>*wbMUX$47~feW~dEtt{lua z^@QZoL0$)*wN#TCo+Yo>6mK9!tly$Ax^=b(hBty?T7H+K;wEDb-`}GmD}}td)>q67 z<@f397Wf(yfgQ}PLrdPOTi-@!<6_QKJv{vY-O(g(CqPcfAM$g9kazGiEhLu{m~|!B z61ZFCUHrUG$RG3bZaA!sv@rFvV<_=3yb)|PvIx!d-d`DgE;R4r&-Y~3Fijx$a0v_ zt8weJang216JiXlk(xVWHH3q=4X9LE{4C*2pwUFufvlqvd64Cwqmp?zLN1?jn7k)F zxx#Xy)ZLk)+-yk%mABK4dQHH%woz`FwL2VNV`d7R^7yw+BIvKT%q9S?r7%j@{O1LLbcZ6T7*{vece7UBkU z78z?eY=^@ntb~KzewB+l-0(MdoNyL5+A|?JcKMqb?-}q!aO4_&-Sb z@1p;1V+sFEmg|6ov)m9l7c}&uI1pZq;lWSMtDcWQW&pRe%DaGg0T?7IT{kFhHCU2L#zQ}6^hmQmNTd=iyDii zz$z)MAz~eCEPz!emNMZ;tPraTtn_dQHmpt8609kgQ^i1Ar_hcgn#z+Q-CDFio}Cxk z5bgxRok%#K&6;O9Dn*9v$r?@-0}dH7rl3;^cbfKiGTMKIaG?$1HW2P~z-8!ycxPzi zGl_>~Usw*nvlQUj1XLL>e4Yt}a{;IuEA5!>I_GPGb7or(vt5pZ3u*-C%m&_t3hyG~ zU2IH%cZntl8xs5);kZq%d=O73XRCT*119x zoHy5UuGGd?)d^ZgOs!gvWW;$)+dfV_+{O+{f%b$#`x()mG!|(66wp*d z6*H4h=NV#Ek$PCpv)b}Gjm1)6{aj%^PplV=1+ZQumNFr)mx%Q;u(Ex_;rn&Vc|}|Q zf_O-BObsxRaANHIikPn&E1>)um=S>D_#5K>7Py&3LB0>~BAnl8``>E?!*XE$L1F$6 zF<&z_z1Ft2%a^D0B;6(Hnh~}EktkC z#OKV`;BC6i=o)cd2kbEldn~cX89QK)*Tm<{*3c6OJ<$-4us73fHjfdnflpH4lL@|s zF$DM&Lp(y?lIUA$;`8Qe;#=!B+ti5bIuPGhVQ)w5?TsCcQ=LrpK6Fl=+lTk9q4U(Zq?NH(5+?=9=S)n7UXjZe4`NLR`YR6U z?D8yk6~NSr)a`{ytINIT)ap`xK)3-en{bSUIk|AT`-`y=2`aQC{eW5y==N=nTFGH`Si=&a4d#h-%t#F6&fmi(QTEHdt5$-xv zrd%FFLFIZ?=^l@ddBWv}vE`mf!##w1k}9Ng;hv0Z)2TyFkJIN2I92CF=XB?M=Thei z=X&QB=T7GV=TYYw=Vj+j=N;z*=TkT7wz?DDt=yg5>F!*2Z`X5v>n?VeyLtOj`Rr!) zM)wr-Ko(~lI{3ETa!-xoI8F5uH=W%LjJe@>gS1@kI)~kLhCT=8o~h`cMfy46o{h#h zqu`#SO3zi_Ty+RV9YhrF`C-vlDRU8LK^f-;oTf;p+zSMcUJ3U?e)iX$l5#IXS#(;_ zy_gnj%ps_W?j?u_hoIEa(e9vXxnBcM_X5kkl%pKa-&!4p_tzD-%Xn*ZcUjqi#W%&+ z#ut)JI6}qasOr78dpU*q7F=Pas*1z&JMOnN$Q5*k^j6ox)0Oa)b+4kQ?-(O^x|;U} z$E&(Gt|9CxD87~&E)ec@D8Oc!ky);o+AMFU>J7N<<2rCdu==(Q+TvBp=gr;|LSP^tc*4PcWvR8FLWA@fAuM-$MwMeF_e-y`cWwr}2dwvaa4w zW>@h9i^~%%t=-{NMV&2|=T|70I=_NcELI5?FMvg}`yyGqWDJ4zGL@~A*FuU{>XiKj zoNy*_f5{67!=2=8neQhmRan1jgyT*!>v>wGN!KgkxR(s!g!?;Os2I45+>9A{2xok8 zFvtCa!Qd7$Fm~UjX=ztb7YXw1h_lLmjwHOda0VcXF)`GGMb9 z&y2rNhQAs+AiV=-P2v0wUhmc^@i%x;O8lJ{VEG=5(|qE<^dBY!b-DzV>Tn4w75xv$ zkQ%5>VD{sO^b|go&>V?9_s){8IzxiyAHlVLXeoe?4FFSnCE}+P(LBij@tJ}6T+{o4 zA{qmNc%w83-ZX?DUP51lqs+5Rc`^h`d)zY~-4_f6MV#aBEd-bhyfn)2I>O7qK}%G( zUX5C>2@oF6rzcuG(`votHHR8|ExIpibt37t;^wuyHZ~m1`%BM)H5EW(Xxe4CaRvk6e)Z4H9aqR|vRMys3;9 z^R=l#j5vUT0~*sABUc2<3O;Alg_0vOofXBr^ zsslxq$3*}!xd^bZ%fV83W%8f)=0nIdn*wpKI)@94L+1W;w0D?OGI|f}49)A$Kzhq*&ohwT!J&Q1dWYe*N&Uyu)>TN3f^xhM>^`Y8(kQEU$-ZaOaw8aD3*)_%X|i_z??!w1Xcb z)%_GD?X5Dw^nzS=s9fqV46wudK&<7UQuorZMDYtSQKUTP^R4AYs3s}q_|3-z z!B7uQ!dHb?Vk`9>2iDf}!dfz?A`)#spJcqrfT<8b{_}UNz=CWztp- z@Z+LY1^yBUjn<-3D~@QJBGr`30n0lM)~&1X1nvp?`%7goSx+Wm`vIoL!aLqTpFm^o z(M8B7Qd}=8QNSlD;FDoH7Ox*Ml_Y9PJv7qu!A^6%7521(PbRfJ_83tw^?=*c; z|LYy^E223O`?(GbH<%WutNZi};I>tUS5{mvqZ3(stq$Yze07(8mE-aPV+Sr5LWJ6Md=dTfF1;9>c$Z$HiSP)D zxl1oale)X~>%2=Z3qjRg`V9>uyl)!$F9$$)mwpS)8}8C?(_Y=BR~Y*%VXyDftI#02 zJHG={+?}9!HLj?8D&bu-LgH(6rFWf@_MtFA{_3i;csP?@h)xMARO6~iNJ(mYs?TvA@ ze*)7`?FVtC)&A)SwI9-z-or}mM}TJ3#!ozP3n8{g=@qd(R$QUS9=;o;c^qADBB^2hK860L7W!=n&DBCU ztkpSm9K7+kTnL5cN%V$EL@gSW&>tD0`AR?w{YhNtPZ_+LL_Win7W(rMLVuwv{ZSMe zIZY(A8Pz_Q4iMV6>V%FBYCj1JKUEW2k7*yj?4^8uhGRMs+6-yGi9-8X2<>y(pe%*( zTjE0dt@I9|{Weg8&_2(WlMc_MXrcYF^+NmOAhbWeCbU06qX>VZ7S87>6(zL4`3RwX zo>oyK+MjIfw}5>pv_B;#w7(@xmC*iHxC({#w{8^L=PH1eKGJ^(&D_5=%2Mz=^tY!= z#I-{xb8}Rw2D85-s(rp3i2bU^-#HA?zFQ>yU4Yx-?@Bdyi;9K6d!3q7>4a)dgMX?y zU3=Yw(W$LZU#0xKQP5ep3vtGq>JmWbbDi%J|^4efK zNfYszlQW)ESb%s=jm2|XV?1ABJR4&1oUUPne};+Y%qSjY*^PsZ33eFIIk*brIT!KN zKP~<9H1D?&4ioIG&jj0Ng3Vj%Z4B1B1luOjreY6g6}p&a}%Rs{%oSTS)&LaS#vnnZbAESBDi&A-`qxfHP)CwtG@BF z-e~M&rIY^c>g9*LlZJK;YB zh{m@Q{=;mj=F3OIrYZkXG;P6gJGFzw=j3A=9LKe}q{*7P@G", "", "", "", "ParameterStructMember", "ExternalDependency", "RelativeNamespace", "PrivateNamespace", "GlobalNamespace", "Transient_local", "Serviceclient", "Serviceserver", "Actionclient", "Actionserver", "Dependencies", "Parameter_qos", "ParameterAny", "FromGitRepo", "Reliability", "Services_qos", "Subscribers", "Best_effort", "Default_qos", "Durability", "Parameters", "Publishers", "Artifacts", "Sensor_qos", "GraphName", "Feedback_1", "Float32_1", "Float64_1", "Keep_last", "Response", "Duration", "Feedback", "History", "Keep_all", "Message_1", "Profile", "Reliable", "Request", "String_2", "Uint16_1", "Uint32_1", "Uint64_1", "Volatile", "Boolean", "Integer", "Action_1", "Default", "Float32", "Float64", "Int16_1", "Int32_1", "Int64_1", "Message", "Result_1", "Service", "Uint8_1", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Depth", "Int8_1", "Result", "Specs", "String_1", "Uint16", "Uint32", "Uint64", "Goal_1", "Int16", "Int32", "Int64", "Node_1", "Type_1", "Uint8", "Value", "Date", "List", "Bool", "Byte", "Goal", "Int8", "Msg", "Name", "Node", "Qos", "Srv", "Time", "Type", "Any", "Ns", "LeftSquareBracketRightSquareBracket", "Comma", "Colon", "LeftSquareBracket", "RightSquareBracket", "RightCurlyBracket", "RULE_DIGIT", "RULE_BINARY", "RULE_BOOLEAN", "RULE_DECINT", "RULE_DOUBLE", "RULE_DAY", "RULE_MONTH", "RULE_YEAR", "RULE_HOUR", "RULE_MIN_SEC", "RULE_DATE_TIME", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_MESSAGE_ASIGMENT", "RULE_BEGIN", "RULE_END", "RULE_SL_COMMENT", "RULE_ROS_CONVENTION_A", "RULE_ROS_CONVENTION_PARAM", "RULE_ML_COMMENT", "RULE_WS", "RULE_ANY_OTHER" + "", "", "", "", "ExternalDependency", "RelativeNamespace", "PrivateNamespace", "GlobalNamespace", "Serviceclients", "Serviceservers", "Transient_local", "Actionclients", "Actionservers", "Dependencies", "Parameter_qos", "ParameterAny", "FromGitRepo", "Reliability", "Services_qos", "Subscribers", "Best_effort", "Default_qos", "Durability", "Parameters", "Publishers", "Artifacts", "Sensor_qos", "GraphName", "Feedback_1", "Float32_1", "Float64_1", "Keep_last", "Response", "Default", "Duration", "Feedback", "History", "Keep_all", "Message_1", "Profile", "Reliable", "Request", "String_2", "Uint16_1", "Uint32_1", "Uint64_1", "Volatile", "Boolean", "Integer", "Action_1", "Float32", "Float64", "Int16_1", "Int32_1", "Int64_1", "Message", "Result_1", "Service", "Uint8_1", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Depth", "Int8_1", "Result", "Specs", "String_1", "Uint16", "Uint32", "Uint64", "Goal_1", "Int16", "Int32", "Int64", "Node_1", "Type_1", "Uint8", "Value", "Date", "List", "Bool", "Byte", "Goal", "Int8", "Msg", "Name", "Node", "Qos", "Srv", "Time", "Type", "Any", "Ns", "LeftSquareBracketRightSquareBracket", "Comma", "Colon", "LeftSquareBracket", "RightSquareBracket", "RULE_DIGIT", "RULE_BINARY", "RULE_BOOLEAN", "RULE_DECINT", "RULE_DOUBLE", "RULE_DAY", "RULE_MONTH", "RULE_YEAR", "RULE_HOUR", "RULE_MIN_SEC", "RULE_DATE_TIME", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_MESSAGE_ASIGMENT", "RULE_BEGIN", "RULE_END", "RULE_SL_COMMENT", "RULE_ROS_CONVENTION_A", "RULE_ROS_CONVENTION_PARAM", "RULE_ML_COMMENT", "RULE_WS", "RULE_ANY_OTHER" }; - public static final int Float32_1=30; - public static final int Node=93; - public static final int RULE_DATE_TIME=116; + public static final int Float32_1=29; + public static final int Node=92; + public static final int RULE_DATE_TIME=114; public static final int Uint64_1=45; - public static final int String=64; + public static final int Serviceclients=8; + public static final int String=63; public static final int History=36; - public static final int Int16=78; - public static final int Float32=51; - public static final int Goal=89; - public static final int Bool=87; - public static final int Uint16=74; + public static final int Int16=77; + public static final int Float32=50; + public static final int Goal=88; + public static final int Actionservers=12; + public static final int Bool=86; + public static final int Uint16=73; public static final int Boolean=47; - public static final int ExternalDependency=5; - public static final int Uint8=83; - public static final int Parameters=24; - public static final int RULE_ID=117; - public static final int Actionclient=12; - public static final int RULE_DIGIT=106; - public static final int GlobalNamespace=8; - public static final int Artifacts=26; - public static final int Node_1=81; - public static final int Int16_1=53; - public static final int Header=63; - public static final int RULE_INT=119; - public static final int Byte=88; - public static final int RULE_ML_COMMENT=126; - public static final int LeftSquareBracket=103; - public static final int Specs=72; - public static final int Base64=61; + public static final int ExternalDependency=4; + public static final int Uint8=82; + public static final int Parameters=23; + public static final int RULE_ID=115; + public static final int RULE_DIGIT=104; + public static final int GlobalNamespace=7; + public static final int Artifacts=25; + public static final int Node_1=80; + public static final int Int16_1=52; + public static final int Header=62; + public static final int RULE_INT=117; + public static final int Byte=87; + public static final int RULE_ML_COMMENT=124; + public static final int LeftSquareBracket=102; + public static final int Specs=71; + public static final int Base64=60; public static final int Message_1=38; public static final int Profile=39; - public static final int Depth=69; - public static final int Comma=101; - public static final int RULE_MESSAGE_ASIGMENT=120; - public static final int Goal_1=77; - public static final int LeftSquareBracketRightSquareBracket=100; - public static final int Int32=79; - public static final int Publishers=25; - public static final int Serviceserver=11; - public static final int Parameter_qos=15; - public static final int RightCurlyBracket=105; - public static final int RULE_DECINT=109; + public static final int Depth=68; + public static final int Comma=100; + public static final int RULE_MESSAGE_ASIGMENT=118; + public static final int Goal_1=76; + public static final int LeftSquareBracketRightSquareBracket=99; + public static final int Int32=78; + public static final int Publishers=24; + public static final int Parameter_qos=14; + public static final int RULE_DECINT=107; public static final int Reliable=40; - public static final int Uint32=75; - public static final int FromGitRepo=17; - public static final int Msg=91; - public static final int RULE_HOUR=114; - public static final int Int8=90; - public static final int Default=50; - public static final int Actionserver=13; - public static final int Int8_1=70; + public static final int Uint32=74; + public static final int FromGitRepo=16; + public static final int Msg=90; + public static final int RULE_HOUR=112; + public static final int Int8=89; + public static final int Default=33; + public static final int Int8_1=69; public static final int Uint16_1=43; - public static final int Type=97; - public static final int Float64=52; - public static final int Int32_1=54; - public static final int Result_1=57; + public static final int Type=96; + public static final int Float64=51; + public static final int Int32_1=53; + public static final int Result_1=56; public static final int Keep_all=37; - public static final int RULE_BINARY=107; - public static final int String_1=73; - public static final int Subscribers=20; + public static final int RULE_BINARY=105; + public static final int String_1=72; + public static final int Subscribers=19; public static final int String_2=42; - public static final int RULE_DAY=111; - public static final int RULE_BEGIN=121; - public static final int Services_qos=19; - public static final int RULE_BOOLEAN=108; - public static final int RelativeNamespace=6; - public static final int RULE_YEAR=113; - public static final int Feedback_1=29; - public static final int Result=71; - public static final int Name=92; - public static final int RULE_MIN_SEC=115; - public static final int Default_qos=22; - public static final int ParameterAny=16; - public static final int List=86; - public static final int Dependencies=14; - public static final int RightSquareBracket=104; - public static final int PrivateNamespace=7; - public static final int GraphName=28; - public static final int Byte_1=68; - public static final int Float64_1=31; - public static final int Durability=23; + public static final int Actionclients=11; + public static final int RULE_DAY=109; + public static final int RULE_BEGIN=119; + public static final int Services_qos=18; + public static final int RULE_BOOLEAN=106; + public static final int RelativeNamespace=5; + public static final int Serviceservers=9; + public static final int RULE_YEAR=111; + public static final int Feedback_1=28; + public static final int Result=70; + public static final int Name=91; + public static final int RULE_MIN_SEC=113; + public static final int Default_qos=21; + public static final int ParameterAny=15; + public static final int List=85; + public static final int Dependencies=13; + public static final int RightSquareBracket=103; + public static final int PrivateNamespace=6; + public static final int GraphName=27; + public static final int Byte_1=67; + public static final int Float64_1=30; + public static final int Durability=22; public static final int Duration=34; public static final int Uint32_1=44; public static final int Action_1=49; - public static final int Double=62; - public static final int Keep_last=32; - public static final int Type_1=82; - public static final int Value=84; - public static final int Transient_local=9; - public static final int Uint64=76; - public static final int Action=66; - public static final int RULE_END=122; - public static final int Message=56; - public static final int Time=96; - public static final int RULE_STRING=118; - public static final int Best_effort=21; - public static final int Bool_1=67; - public static final int Any=98; - public static final int Struct=65; - public static final int RULE_SL_COMMENT=123; - public static final int Uint8_1=59; - public static final int RULE_DOUBLE=110; + public static final int Double=61; + public static final int Keep_last=31; + public static final int Type_1=81; + public static final int Value=83; + public static final int Transient_local=10; + public static final int Uint64=75; + public static final int Action=65; + public static final int RULE_END=120; + public static final int Message=55; + public static final int Time=95; + public static final int RULE_STRING=116; + public static final int Best_effort=20; + public static final int Bool_1=66; + public static final int Any=97; + public static final int Struct=64; + public static final int RULE_SL_COMMENT=121; + public static final int Uint8_1=58; + public static final int RULE_DOUBLE=108; public static final int Feedback=35; - public static final int ParameterStructMember=4; - public static final int Srv=95; - public static final int RULE_ROS_CONVENTION_A=124; - public static final int RULE_ROS_CONVENTION_PARAM=125; - public static final int Colon=102; + public static final int Srv=94; + public static final int RULE_ROS_CONVENTION_A=122; + public static final int RULE_ROS_CONVENTION_PARAM=123; + public static final int Colon=101; public static final int EOF=-1; - public static final int Ns=99; - public static final int RULE_WS=127; + public static final int Ns=98; + public static final int RULE_WS=125; public static final int Request=41; - public static final int Int64_1=55; - public static final int Service=58; - public static final int Sensor_qos=27; - public static final int RULE_ANY_OTHER=128; + public static final int Int64_1=54; + public static final int Service=57; + public static final int Sensor_qos=26; + public static final int RULE_ANY_OTHER=126; public static final int Volatile=46; - public static final int Date=85; - public static final int Response=33; + public static final int Date=84; + public static final int Response=32; public static final int Integer=48; - public static final int Array=60; - public static final int Serviceclient=10; - public static final int Qos=94; - public static final int Int64=80; - public static final int RULE_MONTH=112; - public static final int Reliability=18; + public static final int Array=59; + public static final int Qos=93; + public static final int Int64=79; + public static final int RULE_MONTH=110; + public static final int Reliability=17; // delegates // delegators @@ -3091,7 +3089,7 @@ public final EObject entryRuleParameter() throws RecognitionException { // $ANTLR start "ruleParameter" - // InternalRos2Parser.g:1296:1: ruleParameter returns [EObject current=null] : ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= Type ( (lv_type_5_0= ruleParameterType ) ) (otherlv_6= Ns ( (lv_namespace_7_0= ruleNamespace ) ) )? (otherlv_8= Qos ( (lv_qos_9_0= ruleQualityOfService ) ) )? this_END_10= RULE_END otherlv_11= RightCurlyBracket ) ; + // InternalRos2Parser.g:1296:1: ruleParameter returns [EObject current=null] : ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= Type_1 ( (lv_type_5_0= ruleParameterType ) ) (otherlv_6= Ns ( (lv_namespace_7_0= ruleNamespace ) ) )? (otherlv_8= Qos ( (lv_qos_9_0= ruleQualityOfService ) ) )? (otherlv_10= Default ( (lv_value_11_0= ruleParameterValue ) ) )? this_END_12= RULE_END ) ; public final EObject ruleParameter() throws RecognitionException { EObject current = null; @@ -3100,8 +3098,8 @@ public final EObject ruleParameter() throws RecognitionException { Token otherlv_4=null; Token otherlv_6=null; Token otherlv_8=null; - Token this_END_10=null; - Token otherlv_11=null; + Token otherlv_10=null; + Token this_END_12=null; AntlrDatatypeRuleToken lv_name_1_0 = null; EObject lv_type_5_0 = null; @@ -3110,16 +3108,18 @@ public final EObject ruleParameter() throws RecognitionException { EObject lv_qos_9_0 = null; + EObject lv_value_11_0 = null; + enterRule(); try { - // InternalRos2Parser.g:1302:2: ( ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= Type ( (lv_type_5_0= ruleParameterType ) ) (otherlv_6= Ns ( (lv_namespace_7_0= ruleNamespace ) ) )? (otherlv_8= Qos ( (lv_qos_9_0= ruleQualityOfService ) ) )? this_END_10= RULE_END otherlv_11= RightCurlyBracket ) ) - // InternalRos2Parser.g:1303:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= Type ( (lv_type_5_0= ruleParameterType ) ) (otherlv_6= Ns ( (lv_namespace_7_0= ruleNamespace ) ) )? (otherlv_8= Qos ( (lv_qos_9_0= ruleQualityOfService ) ) )? this_END_10= RULE_END otherlv_11= RightCurlyBracket ) + // InternalRos2Parser.g:1302:2: ( ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= Type_1 ( (lv_type_5_0= ruleParameterType ) ) (otherlv_6= Ns ( (lv_namespace_7_0= ruleNamespace ) ) )? (otherlv_8= Qos ( (lv_qos_9_0= ruleQualityOfService ) ) )? (otherlv_10= Default ( (lv_value_11_0= ruleParameterValue ) ) )? this_END_12= RULE_END ) ) + // InternalRos2Parser.g:1303:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= Type_1 ( (lv_type_5_0= ruleParameterType ) ) (otherlv_6= Ns ( (lv_namespace_7_0= ruleNamespace ) ) )? (otherlv_8= Qos ( (lv_qos_9_0= ruleQualityOfService ) ) )? (otherlv_10= Default ( (lv_value_11_0= ruleParameterValue ) ) )? this_END_12= RULE_END ) { - // InternalRos2Parser.g:1303:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= Type ( (lv_type_5_0= ruleParameterType ) ) (otherlv_6= Ns ( (lv_namespace_7_0= ruleNamespace ) ) )? (otherlv_8= Qos ( (lv_qos_9_0= ruleQualityOfService ) ) )? this_END_10= RULE_END otherlv_11= RightCurlyBracket ) - // InternalRos2Parser.g:1304:3: () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= Type ( (lv_type_5_0= ruleParameterType ) ) (otherlv_6= Ns ( (lv_namespace_7_0= ruleNamespace ) ) )? (otherlv_8= Qos ( (lv_qos_9_0= ruleQualityOfService ) ) )? this_END_10= RULE_END otherlv_11= RightCurlyBracket + // InternalRos2Parser.g:1303:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= Type_1 ( (lv_type_5_0= ruleParameterType ) ) (otherlv_6= Ns ( (lv_namespace_7_0= ruleNamespace ) ) )? (otherlv_8= Qos ( (lv_qos_9_0= ruleQualityOfService ) ) )? (otherlv_10= Default ( (lv_value_11_0= ruleParameterValue ) ) )? this_END_12= RULE_END ) + // InternalRos2Parser.g:1304:3: () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= Type_1 ( (lv_type_5_0= ruleParameterType ) ) (otherlv_6= Ns ( (lv_namespace_7_0= ruleNamespace ) ) )? (otherlv_8= Qos ( (lv_qos_9_0= ruleQualityOfService ) ) )? (otherlv_10= Default ( (lv_value_11_0= ruleParameterValue ) ) )? this_END_12= RULE_END { // InternalRos2Parser.g:1304:3: () // InternalRos2Parser.g:1305:4: @@ -3167,11 +3167,11 @@ public final EObject ruleParameter() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterAccess().getColonKeyword_2()); - this_BEGIN_3=(Token)match(input,RULE_BEGIN,FOLLOW_25); + this_BEGIN_3=(Token)match(input,RULE_BEGIN,FOLLOW_20); newLeafNode(this_BEGIN_3, grammarAccess.getParameterAccess().getBEGINTerminalRuleCall_3()); - otherlv_4=(Token)match(input,Type,FOLLOW_26); + otherlv_4=(Token)match(input,Type_1,FOLLOW_25); newLeafNode(otherlv_4, grammarAccess.getParameterAccess().getTypeKeyword_4()); @@ -3184,7 +3184,7 @@ public final EObject ruleParameter() throws RecognitionException { newCompositeNode(grammarAccess.getParameterAccess().getTypeParameterTypeParserRuleCall_5_0()); - pushFollow(FOLLOW_21); + pushFollow(FOLLOW_26); lv_type_5_0=ruleParameterType(); state._fsp--; @@ -3230,7 +3230,7 @@ public final EObject ruleParameter() throws RecognitionException { newCompositeNode(grammarAccess.getParameterAccess().getNamespaceNamespaceParserRuleCall_6_1_0()); - pushFollow(FOLLOW_23); + pushFollow(FOLLOW_27); lv_namespace_7_0=ruleNamespace(); state._fsp--; @@ -3269,7 +3269,7 @@ public final EObject ruleParameter() throws RecognitionException { case 1 : // InternalRos2Parser.g:1387:4: otherlv_8= Qos ( (lv_qos_9_0= ruleQualityOfService ) ) { - otherlv_8=(Token)match(input,Qos,FOLLOW_24); + otherlv_8=(Token)match(input,Qos,FOLLOW_28); newLeafNode(otherlv_8, grammarAccess.getParameterAccess().getQosKeyword_7_0()); @@ -3282,7 +3282,7 @@ public final EObject ruleParameter() throws RecognitionException { newCompositeNode(grammarAccess.getParameterAccess().getQosQualityOfServiceParserRuleCall_7_1_0()); - pushFollow(FOLLOW_13); + pushFollow(FOLLOW_29); lv_qos_9_0=ruleQualityOfService(); state._fsp--; @@ -3310,13 +3310,61 @@ public final EObject ruleParameter() throws RecognitionException { } - this_END_10=(Token)match(input,RULE_END,FOLLOW_27); + // InternalRos2Parser.g:1411:3: (otherlv_10= Default ( (lv_value_11_0= ruleParameterValue ) ) )? + int alt25=2; + int LA25_0 = input.LA(1); + + if ( (LA25_0==Default) ) { + alt25=1; + } + switch (alt25) { + case 1 : + // InternalRos2Parser.g:1412:4: otherlv_10= Default ( (lv_value_11_0= ruleParameterValue ) ) + { + otherlv_10=(Token)match(input,Default,FOLLOW_30); + + newLeafNode(otherlv_10, grammarAccess.getParameterAccess().getDefaultKeyword_8_0()); + + // InternalRos2Parser.g:1416:4: ( (lv_value_11_0= ruleParameterValue ) ) + // InternalRos2Parser.g:1417:5: (lv_value_11_0= ruleParameterValue ) + { + // InternalRos2Parser.g:1417:5: (lv_value_11_0= ruleParameterValue ) + // InternalRos2Parser.g:1418:6: lv_value_11_0= ruleParameterValue + { + + newCompositeNode(grammarAccess.getParameterAccess().getValueParameterValueParserRuleCall_8_1_0()); + + pushFollow(FOLLOW_13); + lv_value_11_0=ruleParameterValue(); + + state._fsp--; + + + if (current==null) { + current = createModelElementForParent(grammarAccess.getParameterRule()); + } + set( + current, + "value", + lv_value_11_0, + "de.fraunhofer.ipa.ros.Basics.ParameterValue"); + afterParserOrEnumRuleCall(); - newLeafNode(this_END_10, grammarAccess.getParameterAccess().getENDTerminalRuleCall_8()); - otherlv_11=(Token)match(input,RightCurlyBracket,FOLLOW_2); + } - newLeafNode(otherlv_11, grammarAccess.getParameterAccess().getRightCurlyBracketKeyword_9()); + + } + + + } + break; + + } + + this_END_12=(Token)match(input,RULE_END,FOLLOW_2); + + newLeafNode(this_END_12, grammarAccess.getParameterAccess().getENDTerminalRuleCall_9()); } @@ -3341,7 +3389,7 @@ public final EObject ruleParameter() throws RecognitionException { // $ANTLR start "entryRulePackage_Impl" - // InternalRos2Parser.g:1423:1: entryRulePackage_Impl returns [EObject current=null] : iv_rulePackage_Impl= rulePackage_Impl EOF ; + // InternalRos2Parser.g:1444:1: entryRulePackage_Impl returns [EObject current=null] : iv_rulePackage_Impl= rulePackage_Impl EOF ; public final EObject entryRulePackage_Impl() throws RecognitionException { EObject current = null; @@ -3349,8 +3397,8 @@ public final EObject entryRulePackage_Impl() throws RecognitionException { try { - // InternalRos2Parser.g:1423:53: (iv_rulePackage_Impl= rulePackage_Impl EOF ) - // InternalRos2Parser.g:1424:2: iv_rulePackage_Impl= rulePackage_Impl EOF + // InternalRos2Parser.g:1444:53: (iv_rulePackage_Impl= rulePackage_Impl EOF ) + // InternalRos2Parser.g:1445:2: iv_rulePackage_Impl= rulePackage_Impl EOF { newCompositeNode(grammarAccess.getPackage_ImplRule()); pushFollow(FOLLOW_1); @@ -3377,7 +3425,7 @@ public final EObject entryRulePackage_Impl() throws RecognitionException { // $ANTLR start "rulePackage_Impl" - // InternalRos2Parser.g:1430:1: rulePackage_Impl returns [EObject current=null] : ( () ( (lv_name_1_0= ruleRosNames ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= FromGitRepo ( (lv_fromGitRepo_5_0= ruleEString ) ) )? (otherlv_6= Specs this_BEGIN_7= RULE_BEGIN ( (lv_spec_8_0= ruleSpecBase ) )* this_END_9= RULE_END )? (otherlv_10= Dependencies otherlv_11= LeftSquareBracket ( (lv_dependency_12_0= ruleDependency ) ) (otherlv_13= Comma ( (lv_dependency_14_0= ruleDependency ) ) )* otherlv_15= RightSquareBracket )? this_END_16= RULE_END ) ; + // InternalRos2Parser.g:1451:1: rulePackage_Impl returns [EObject current=null] : ( () ( (lv_name_1_0= ruleRosNames ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= FromGitRepo ( (lv_fromGitRepo_5_0= ruleEString ) ) )? (otherlv_6= Specs this_BEGIN_7= RULE_BEGIN ( (lv_spec_8_0= ruleSpecBase ) )* this_END_9= RULE_END )? (otherlv_10= Dependencies otherlv_11= LeftSquareBracket ( (lv_dependency_12_0= ruleDependency ) ) (otherlv_13= Comma ( (lv_dependency_14_0= ruleDependency ) ) )* otherlv_15= RightSquareBracket )? this_END_16= RULE_END ) ; public final EObject rulePackage_Impl() throws RecognitionException { EObject current = null; @@ -3407,14 +3455,14 @@ public final EObject rulePackage_Impl() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:1436:2: ( ( () ( (lv_name_1_0= ruleRosNames ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= FromGitRepo ( (lv_fromGitRepo_5_0= ruleEString ) ) )? (otherlv_6= Specs this_BEGIN_7= RULE_BEGIN ( (lv_spec_8_0= ruleSpecBase ) )* this_END_9= RULE_END )? (otherlv_10= Dependencies otherlv_11= LeftSquareBracket ( (lv_dependency_12_0= ruleDependency ) ) (otherlv_13= Comma ( (lv_dependency_14_0= ruleDependency ) ) )* otherlv_15= RightSquareBracket )? this_END_16= RULE_END ) ) - // InternalRos2Parser.g:1437:2: ( () ( (lv_name_1_0= ruleRosNames ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= FromGitRepo ( (lv_fromGitRepo_5_0= ruleEString ) ) )? (otherlv_6= Specs this_BEGIN_7= RULE_BEGIN ( (lv_spec_8_0= ruleSpecBase ) )* this_END_9= RULE_END )? (otherlv_10= Dependencies otherlv_11= LeftSquareBracket ( (lv_dependency_12_0= ruleDependency ) ) (otherlv_13= Comma ( (lv_dependency_14_0= ruleDependency ) ) )* otherlv_15= RightSquareBracket )? this_END_16= RULE_END ) + // InternalRos2Parser.g:1457:2: ( ( () ( (lv_name_1_0= ruleRosNames ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= FromGitRepo ( (lv_fromGitRepo_5_0= ruleEString ) ) )? (otherlv_6= Specs this_BEGIN_7= RULE_BEGIN ( (lv_spec_8_0= ruleSpecBase ) )* this_END_9= RULE_END )? (otherlv_10= Dependencies otherlv_11= LeftSquareBracket ( (lv_dependency_12_0= ruleDependency ) ) (otherlv_13= Comma ( (lv_dependency_14_0= ruleDependency ) ) )* otherlv_15= RightSquareBracket )? this_END_16= RULE_END ) ) + // InternalRos2Parser.g:1458:2: ( () ( (lv_name_1_0= ruleRosNames ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= FromGitRepo ( (lv_fromGitRepo_5_0= ruleEString ) ) )? (otherlv_6= Specs this_BEGIN_7= RULE_BEGIN ( (lv_spec_8_0= ruleSpecBase ) )* this_END_9= RULE_END )? (otherlv_10= Dependencies otherlv_11= LeftSquareBracket ( (lv_dependency_12_0= ruleDependency ) ) (otherlv_13= Comma ( (lv_dependency_14_0= ruleDependency ) ) )* otherlv_15= RightSquareBracket )? this_END_16= RULE_END ) { - // InternalRos2Parser.g:1437:2: ( () ( (lv_name_1_0= ruleRosNames ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= FromGitRepo ( (lv_fromGitRepo_5_0= ruleEString ) ) )? (otherlv_6= Specs this_BEGIN_7= RULE_BEGIN ( (lv_spec_8_0= ruleSpecBase ) )* this_END_9= RULE_END )? (otherlv_10= Dependencies otherlv_11= LeftSquareBracket ( (lv_dependency_12_0= ruleDependency ) ) (otherlv_13= Comma ( (lv_dependency_14_0= ruleDependency ) ) )* otherlv_15= RightSquareBracket )? this_END_16= RULE_END ) - // InternalRos2Parser.g:1438:3: () ( (lv_name_1_0= ruleRosNames ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= FromGitRepo ( (lv_fromGitRepo_5_0= ruleEString ) ) )? (otherlv_6= Specs this_BEGIN_7= RULE_BEGIN ( (lv_spec_8_0= ruleSpecBase ) )* this_END_9= RULE_END )? (otherlv_10= Dependencies otherlv_11= LeftSquareBracket ( (lv_dependency_12_0= ruleDependency ) ) (otherlv_13= Comma ( (lv_dependency_14_0= ruleDependency ) ) )* otherlv_15= RightSquareBracket )? this_END_16= RULE_END + // InternalRos2Parser.g:1458:2: ( () ( (lv_name_1_0= ruleRosNames ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= FromGitRepo ( (lv_fromGitRepo_5_0= ruleEString ) ) )? (otherlv_6= Specs this_BEGIN_7= RULE_BEGIN ( (lv_spec_8_0= ruleSpecBase ) )* this_END_9= RULE_END )? (otherlv_10= Dependencies otherlv_11= LeftSquareBracket ( (lv_dependency_12_0= ruleDependency ) ) (otherlv_13= Comma ( (lv_dependency_14_0= ruleDependency ) ) )* otherlv_15= RightSquareBracket )? this_END_16= RULE_END ) + // InternalRos2Parser.g:1459:3: () ( (lv_name_1_0= ruleRosNames ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= FromGitRepo ( (lv_fromGitRepo_5_0= ruleEString ) ) )? (otherlv_6= Specs this_BEGIN_7= RULE_BEGIN ( (lv_spec_8_0= ruleSpecBase ) )* this_END_9= RULE_END )? (otherlv_10= Dependencies otherlv_11= LeftSquareBracket ( (lv_dependency_12_0= ruleDependency ) ) (otherlv_13= Comma ( (lv_dependency_14_0= ruleDependency ) ) )* otherlv_15= RightSquareBracket )? this_END_16= RULE_END { - // InternalRos2Parser.g:1438:3: () - // InternalRos2Parser.g:1439:4: + // InternalRos2Parser.g:1459:3: () + // InternalRos2Parser.g:1460:4: { current = forceCreateModelElement( @@ -3424,11 +3472,11 @@ public final EObject rulePackage_Impl() throws RecognitionException { } - // InternalRos2Parser.g:1445:3: ( (lv_name_1_0= ruleRosNames ) ) - // InternalRos2Parser.g:1446:4: (lv_name_1_0= ruleRosNames ) + // InternalRos2Parser.g:1466:3: ( (lv_name_1_0= ruleRosNames ) ) + // InternalRos2Parser.g:1467:4: (lv_name_1_0= ruleRosNames ) { - // InternalRos2Parser.g:1446:4: (lv_name_1_0= ruleRosNames ) - // InternalRos2Parser.g:1447:5: lv_name_1_0= ruleRosNames + // InternalRos2Parser.g:1467:4: (lv_name_1_0= ruleRosNames ) + // InternalRos2Parser.g:1468:5: lv_name_1_0= ruleRosNames { newCompositeNode(grammarAccess.getPackage_ImplAccess().getNameRosNamesParserRuleCall_1_0()); @@ -3459,35 +3507,35 @@ public final EObject rulePackage_Impl() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getPackage_ImplAccess().getColonKeyword_2()); - this_BEGIN_3=(Token)match(input,RULE_BEGIN,FOLLOW_28); + this_BEGIN_3=(Token)match(input,RULE_BEGIN,FOLLOW_31); newLeafNode(this_BEGIN_3, grammarAccess.getPackage_ImplAccess().getBEGINTerminalRuleCall_3()); - // InternalRos2Parser.g:1472:3: (otherlv_4= FromGitRepo ( (lv_fromGitRepo_5_0= ruleEString ) ) )? - int alt25=2; - int LA25_0 = input.LA(1); + // InternalRos2Parser.g:1493:3: (otherlv_4= FromGitRepo ( (lv_fromGitRepo_5_0= ruleEString ) ) )? + int alt26=2; + int LA26_0 = input.LA(1); - if ( (LA25_0==FromGitRepo) ) { - alt25=1; + if ( (LA26_0==FromGitRepo) ) { + alt26=1; } - switch (alt25) { + switch (alt26) { case 1 : - // InternalRos2Parser.g:1473:4: otherlv_4= FromGitRepo ( (lv_fromGitRepo_5_0= ruleEString ) ) + // InternalRos2Parser.g:1494:4: otherlv_4= FromGitRepo ( (lv_fromGitRepo_5_0= ruleEString ) ) { otherlv_4=(Token)match(input,FromGitRepo,FOLLOW_6); newLeafNode(otherlv_4, grammarAccess.getPackage_ImplAccess().getFromGitRepoKeyword_4_0()); - // InternalRos2Parser.g:1477:4: ( (lv_fromGitRepo_5_0= ruleEString ) ) - // InternalRos2Parser.g:1478:5: (lv_fromGitRepo_5_0= ruleEString ) + // InternalRos2Parser.g:1498:4: ( (lv_fromGitRepo_5_0= ruleEString ) ) + // InternalRos2Parser.g:1499:5: (lv_fromGitRepo_5_0= ruleEString ) { - // InternalRos2Parser.g:1478:5: (lv_fromGitRepo_5_0= ruleEString ) - // InternalRos2Parser.g:1479:6: lv_fromGitRepo_5_0= ruleEString + // InternalRos2Parser.g:1499:5: (lv_fromGitRepo_5_0= ruleEString ) + // InternalRos2Parser.g:1500:6: lv_fromGitRepo_5_0= ruleEString { newCompositeNode(grammarAccess.getPackage_ImplAccess().getFromGitRepoEStringParserRuleCall_4_1_0()); - pushFollow(FOLLOW_29); + pushFollow(FOLLOW_32); lv_fromGitRepo_5_0=ruleEString(); state._fsp--; @@ -3515,47 +3563,47 @@ public final EObject rulePackage_Impl() throws RecognitionException { } - // InternalRos2Parser.g:1497:3: (otherlv_6= Specs this_BEGIN_7= RULE_BEGIN ( (lv_spec_8_0= ruleSpecBase ) )* this_END_9= RULE_END )? - int alt27=2; - int LA27_0 = input.LA(1); + // InternalRos2Parser.g:1518:3: (otherlv_6= Specs this_BEGIN_7= RULE_BEGIN ( (lv_spec_8_0= ruleSpecBase ) )* this_END_9= RULE_END )? + int alt28=2; + int LA28_0 = input.LA(1); - if ( (LA27_0==Specs) ) { - alt27=1; + if ( (LA28_0==Specs) ) { + alt28=1; } - switch (alt27) { + switch (alt28) { case 1 : - // InternalRos2Parser.g:1498:4: otherlv_6= Specs this_BEGIN_7= RULE_BEGIN ( (lv_spec_8_0= ruleSpecBase ) )* this_END_9= RULE_END + // InternalRos2Parser.g:1519:4: otherlv_6= Specs this_BEGIN_7= RULE_BEGIN ( (lv_spec_8_0= ruleSpecBase ) )* this_END_9= RULE_END { otherlv_6=(Token)match(input,Specs,FOLLOW_4); newLeafNode(otherlv_6, grammarAccess.getPackage_ImplAccess().getSpecsKeyword_5_0()); - this_BEGIN_7=(Token)match(input,RULE_BEGIN,FOLLOW_30); + this_BEGIN_7=(Token)match(input,RULE_BEGIN,FOLLOW_33); newLeafNode(this_BEGIN_7, grammarAccess.getPackage_ImplAccess().getBEGINTerminalRuleCall_5_1()); - // InternalRos2Parser.g:1506:4: ( (lv_spec_8_0= ruleSpecBase ) )* - loop26: + // InternalRos2Parser.g:1527:4: ( (lv_spec_8_0= ruleSpecBase ) )* + loop27: do { - int alt26=2; - int LA26_0 = input.LA(1); + int alt27=2; + int LA27_0 = input.LA(1); - if ( (LA26_0==Action_1||LA26_0==Msg||LA26_0==Srv) ) { - alt26=1; + if ( (LA27_0==Action_1||LA27_0==Msg||LA27_0==Srv) ) { + alt27=1; } - switch (alt26) { + switch (alt27) { case 1 : - // InternalRos2Parser.g:1507:5: (lv_spec_8_0= ruleSpecBase ) + // InternalRos2Parser.g:1528:5: (lv_spec_8_0= ruleSpecBase ) { - // InternalRos2Parser.g:1507:5: (lv_spec_8_0= ruleSpecBase ) - // InternalRos2Parser.g:1508:6: lv_spec_8_0= ruleSpecBase + // InternalRos2Parser.g:1528:5: (lv_spec_8_0= ruleSpecBase ) + // InternalRos2Parser.g:1529:6: lv_spec_8_0= ruleSpecBase { newCompositeNode(grammarAccess.getPackage_ImplAccess().getSpecSpecBaseParserRuleCall_5_2_0()); - pushFollow(FOLLOW_30); + pushFollow(FOLLOW_33); lv_spec_8_0=ruleSpecBase(); state._fsp--; @@ -3579,7 +3627,7 @@ public final EObject rulePackage_Impl() throws RecognitionException { break; default : - break loop26; + break loop27; } } while (true); @@ -3593,16 +3641,16 @@ public final EObject rulePackage_Impl() throws RecognitionException { } - // InternalRos2Parser.g:1530:3: (otherlv_10= Dependencies otherlv_11= LeftSquareBracket ( (lv_dependency_12_0= ruleDependency ) ) (otherlv_13= Comma ( (lv_dependency_14_0= ruleDependency ) ) )* otherlv_15= RightSquareBracket )? - int alt29=2; - int LA29_0 = input.LA(1); + // InternalRos2Parser.g:1551:3: (otherlv_10= Dependencies otherlv_11= LeftSquareBracket ( (lv_dependency_12_0= ruleDependency ) ) (otherlv_13= Comma ( (lv_dependency_14_0= ruleDependency ) ) )* otherlv_15= RightSquareBracket )? + int alt30=2; + int LA30_0 = input.LA(1); - if ( (LA29_0==Dependencies) ) { - alt29=1; + if ( (LA30_0==Dependencies) ) { + alt30=1; } - switch (alt29) { + switch (alt30) { case 1 : - // InternalRos2Parser.g:1531:4: otherlv_10= Dependencies otherlv_11= LeftSquareBracket ( (lv_dependency_12_0= ruleDependency ) ) (otherlv_13= Comma ( (lv_dependency_14_0= ruleDependency ) ) )* otherlv_15= RightSquareBracket + // InternalRos2Parser.g:1552:4: otherlv_10= Dependencies otherlv_11= LeftSquareBracket ( (lv_dependency_12_0= ruleDependency ) ) (otherlv_13= Comma ( (lv_dependency_14_0= ruleDependency ) ) )* otherlv_15= RightSquareBracket { otherlv_10=(Token)match(input,Dependencies,FOLLOW_10); @@ -3612,11 +3660,11 @@ public final EObject rulePackage_Impl() throws RecognitionException { newLeafNode(otherlv_11, grammarAccess.getPackage_ImplAccess().getLeftSquareBracketKeyword_6_1()); - // InternalRos2Parser.g:1539:4: ( (lv_dependency_12_0= ruleDependency ) ) - // InternalRos2Parser.g:1540:5: (lv_dependency_12_0= ruleDependency ) + // InternalRos2Parser.g:1560:4: ( (lv_dependency_12_0= ruleDependency ) ) + // InternalRos2Parser.g:1561:5: (lv_dependency_12_0= ruleDependency ) { - // InternalRos2Parser.g:1540:5: (lv_dependency_12_0= ruleDependency ) - // InternalRos2Parser.g:1541:6: lv_dependency_12_0= ruleDependency + // InternalRos2Parser.g:1561:5: (lv_dependency_12_0= ruleDependency ) + // InternalRos2Parser.g:1562:6: lv_dependency_12_0= ruleDependency { newCompositeNode(grammarAccess.getPackage_ImplAccess().getDependencyDependencyParserRuleCall_6_2_0()); @@ -3643,30 +3691,30 @@ public final EObject rulePackage_Impl() throws RecognitionException { } - // InternalRos2Parser.g:1558:4: (otherlv_13= Comma ( (lv_dependency_14_0= ruleDependency ) ) )* - loop28: + // InternalRos2Parser.g:1579:4: (otherlv_13= Comma ( (lv_dependency_14_0= ruleDependency ) ) )* + loop29: do { - int alt28=2; - int LA28_0 = input.LA(1); + int alt29=2; + int LA29_0 = input.LA(1); - if ( (LA28_0==Comma) ) { - alt28=1; + if ( (LA29_0==Comma) ) { + alt29=1; } - switch (alt28) { + switch (alt29) { case 1 : - // InternalRos2Parser.g:1559:5: otherlv_13= Comma ( (lv_dependency_14_0= ruleDependency ) ) + // InternalRos2Parser.g:1580:5: otherlv_13= Comma ( (lv_dependency_14_0= ruleDependency ) ) { otherlv_13=(Token)match(input,Comma,FOLLOW_11); newLeafNode(otherlv_13, grammarAccess.getPackage_ImplAccess().getCommaKeyword_6_3_0()); - // InternalRos2Parser.g:1563:5: ( (lv_dependency_14_0= ruleDependency ) ) - // InternalRos2Parser.g:1564:6: (lv_dependency_14_0= ruleDependency ) + // InternalRos2Parser.g:1584:5: ( (lv_dependency_14_0= ruleDependency ) ) + // InternalRos2Parser.g:1585:6: (lv_dependency_14_0= ruleDependency ) { - // InternalRos2Parser.g:1564:6: (lv_dependency_14_0= ruleDependency ) - // InternalRos2Parser.g:1565:7: lv_dependency_14_0= ruleDependency + // InternalRos2Parser.g:1585:6: (lv_dependency_14_0= ruleDependency ) + // InternalRos2Parser.g:1586:7: lv_dependency_14_0= ruleDependency { newCompositeNode(grammarAccess.getPackage_ImplAccess().getDependencyDependencyParserRuleCall_6_3_1_0()); @@ -3698,7 +3746,7 @@ public final EObject rulePackage_Impl() throws RecognitionException { break; default : - break loop28; + break loop29; } } while (true); @@ -3739,7 +3787,7 @@ public final EObject rulePackage_Impl() throws RecognitionException { // $ANTLR start "entryRuleArtifact" - // InternalRos2Parser.g:1596:1: entryRuleArtifact returns [EObject current=null] : iv_ruleArtifact= ruleArtifact EOF ; + // InternalRos2Parser.g:1617:1: entryRuleArtifact returns [EObject current=null] : iv_ruleArtifact= ruleArtifact EOF ; public final EObject entryRuleArtifact() throws RecognitionException { EObject current = null; @@ -3747,8 +3795,8 @@ public final EObject entryRuleArtifact() throws RecognitionException { try { - // InternalRos2Parser.g:1596:49: (iv_ruleArtifact= ruleArtifact EOF ) - // InternalRos2Parser.g:1597:2: iv_ruleArtifact= ruleArtifact EOF + // InternalRos2Parser.g:1617:49: (iv_ruleArtifact= ruleArtifact EOF ) + // InternalRos2Parser.g:1618:2: iv_ruleArtifact= ruleArtifact EOF { newCompositeNode(grammarAccess.getArtifactRule()); pushFollow(FOLLOW_1); @@ -3775,7 +3823,7 @@ public final EObject entryRuleArtifact() throws RecognitionException { // $ANTLR start "ruleArtifact" - // InternalRos2Parser.g:1603:1: ruleArtifact returns [EObject current=null] : ( () ( (lv_name_1_0= ruleRosNames ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_node_4_0= ruleNode ) )? this_END_5= RULE_END ) ; + // InternalRos2Parser.g:1624:1: ruleArtifact returns [EObject current=null] : ( () ( (lv_name_1_0= ruleRosNames ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_node_4_0= ruleNode ) )? this_END_5= RULE_END ) ; public final EObject ruleArtifact() throws RecognitionException { EObject current = null; @@ -3791,14 +3839,14 @@ public final EObject ruleArtifact() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:1609:2: ( ( () ( (lv_name_1_0= ruleRosNames ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_node_4_0= ruleNode ) )? this_END_5= RULE_END ) ) - // InternalRos2Parser.g:1610:2: ( () ( (lv_name_1_0= ruleRosNames ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_node_4_0= ruleNode ) )? this_END_5= RULE_END ) + // InternalRos2Parser.g:1630:2: ( ( () ( (lv_name_1_0= ruleRosNames ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_node_4_0= ruleNode ) )? this_END_5= RULE_END ) ) + // InternalRos2Parser.g:1631:2: ( () ( (lv_name_1_0= ruleRosNames ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_node_4_0= ruleNode ) )? this_END_5= RULE_END ) { - // InternalRos2Parser.g:1610:2: ( () ( (lv_name_1_0= ruleRosNames ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_node_4_0= ruleNode ) )? this_END_5= RULE_END ) - // InternalRos2Parser.g:1611:3: () ( (lv_name_1_0= ruleRosNames ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_node_4_0= ruleNode ) )? this_END_5= RULE_END + // InternalRos2Parser.g:1631:2: ( () ( (lv_name_1_0= ruleRosNames ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_node_4_0= ruleNode ) )? this_END_5= RULE_END ) + // InternalRos2Parser.g:1632:3: () ( (lv_name_1_0= ruleRosNames ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_node_4_0= ruleNode ) )? this_END_5= RULE_END { - // InternalRos2Parser.g:1611:3: () - // InternalRos2Parser.g:1612:4: + // InternalRos2Parser.g:1632:3: () + // InternalRos2Parser.g:1633:4: { current = forceCreateModelElement( @@ -3808,11 +3856,11 @@ public final EObject ruleArtifact() throws RecognitionException { } - // InternalRos2Parser.g:1618:3: ( (lv_name_1_0= ruleRosNames ) ) - // InternalRos2Parser.g:1619:4: (lv_name_1_0= ruleRosNames ) + // InternalRos2Parser.g:1639:3: ( (lv_name_1_0= ruleRosNames ) ) + // InternalRos2Parser.g:1640:4: (lv_name_1_0= ruleRosNames ) { - // InternalRos2Parser.g:1619:4: (lv_name_1_0= ruleRosNames ) - // InternalRos2Parser.g:1620:5: lv_name_1_0= ruleRosNames + // InternalRos2Parser.g:1640:4: (lv_name_1_0= ruleRosNames ) + // InternalRos2Parser.g:1641:5: lv_name_1_0= ruleRosNames { newCompositeNode(grammarAccess.getArtifactAccess().getNameRosNamesParserRuleCall_1_0()); @@ -3843,23 +3891,23 @@ public final EObject ruleArtifact() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getArtifactAccess().getColonKeyword_2()); - this_BEGIN_3=(Token)match(input,RULE_BEGIN,FOLLOW_31); + this_BEGIN_3=(Token)match(input,RULE_BEGIN,FOLLOW_34); newLeafNode(this_BEGIN_3, grammarAccess.getArtifactAccess().getBEGINTerminalRuleCall_3()); - // InternalRos2Parser.g:1645:3: ( (lv_node_4_0= ruleNode ) )? - int alt30=2; - int LA30_0 = input.LA(1); + // InternalRos2Parser.g:1666:3: ( (lv_node_4_0= ruleNode ) )? + int alt31=2; + int LA31_0 = input.LA(1); - if ( (LA30_0==Node_1) ) { - alt30=1; + if ( (LA31_0==Node_1) ) { + alt31=1; } - switch (alt30) { + switch (alt31) { case 1 : - // InternalRos2Parser.g:1646:4: (lv_node_4_0= ruleNode ) + // InternalRos2Parser.g:1667:4: (lv_node_4_0= ruleNode ) { - // InternalRos2Parser.g:1646:4: (lv_node_4_0= ruleNode ) - // InternalRos2Parser.g:1647:5: lv_node_4_0= ruleNode + // InternalRos2Parser.g:1667:4: (lv_node_4_0= ruleNode ) + // InternalRos2Parser.g:1668:5: lv_node_4_0= ruleNode { newCompositeNode(grammarAccess.getArtifactAccess().getNodeNodeParserRuleCall_4_0()); @@ -3916,7 +3964,7 @@ public final EObject ruleArtifact() throws RecognitionException { // $ANTLR start "entryRuleNode" - // InternalRos2Parser.g:1672:1: entryRuleNode returns [EObject current=null] : iv_ruleNode= ruleNode EOF ; + // InternalRos2Parser.g:1693:1: entryRuleNode returns [EObject current=null] : iv_ruleNode= ruleNode EOF ; public final EObject entryRuleNode() throws RecognitionException { EObject current = null; @@ -3924,8 +3972,8 @@ public final EObject entryRuleNode() throws RecognitionException { try { - // InternalRos2Parser.g:1672:45: (iv_ruleNode= ruleNode EOF ) - // InternalRos2Parser.g:1673:2: iv_ruleNode= ruleNode EOF + // InternalRos2Parser.g:1693:45: (iv_ruleNode= ruleNode EOF ) + // InternalRos2Parser.g:1694:2: iv_ruleNode= ruleNode EOF { newCompositeNode(grammarAccess.getNodeRule()); pushFollow(FOLLOW_1); @@ -3952,7 +4000,7 @@ public final EObject entryRuleNode() throws RecognitionException { // $ANTLR start "ruleNode" - // InternalRos2Parser.g:1679:1: ruleNode returns [EObject current=null] : (otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceserver this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclient this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionserver this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclient this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END ) ; + // InternalRos2Parser.g:1700:1: ruleNode returns [EObject current=null] : (otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceservers this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclients this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionservers this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclients this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END ) ; public final EObject ruleNode() throws RecognitionException { EObject current = null; @@ -4001,21 +4049,21 @@ public final EObject ruleNode() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:1685:2: ( (otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceserver this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclient this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionserver this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclient this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END ) ) - // InternalRos2Parser.g:1686:2: (otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceserver this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclient this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionserver this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclient this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END ) + // InternalRos2Parser.g:1706:2: ( (otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceservers this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclients this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionservers this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclients this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END ) ) + // InternalRos2Parser.g:1707:2: (otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceservers this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclients this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionservers this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclients this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END ) { - // InternalRos2Parser.g:1686:2: (otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceserver this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclient this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionserver this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclient this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END ) - // InternalRos2Parser.g:1687:3: otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceserver this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclient this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionserver this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclient this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END + // InternalRos2Parser.g:1707:2: (otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceservers this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclients this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionservers this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclients this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END ) + // InternalRos2Parser.g:1708:3: otherlv_0= Node_1 ( (lv_name_1_0= ruleRosNames ) ) this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceservers this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclients this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionservers this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclients this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* this_END_31= RULE_END { - otherlv_0=(Token)match(input,Node_1,FOLLOW_32); + otherlv_0=(Token)match(input,Node_1,FOLLOW_35); newLeafNode(otherlv_0, grammarAccess.getNodeAccess().getNodeKeyword_0()); - // InternalRos2Parser.g:1691:3: ( (lv_name_1_0= ruleRosNames ) ) - // InternalRos2Parser.g:1692:4: (lv_name_1_0= ruleRosNames ) + // InternalRos2Parser.g:1712:3: ( (lv_name_1_0= ruleRosNames ) ) + // InternalRos2Parser.g:1713:4: (lv_name_1_0= ruleRosNames ) { - // InternalRos2Parser.g:1692:4: (lv_name_1_0= ruleRosNames ) - // InternalRos2Parser.g:1693:5: lv_name_1_0= ruleRosNames + // InternalRos2Parser.g:1713:4: (lv_name_1_0= ruleRosNames ) + // InternalRos2Parser.g:1714:5: lv_name_1_0= ruleRosNames { newCompositeNode(grammarAccess.getNodeAccess().getNameRosNamesParserRuleCall_1_0()); @@ -4042,90 +4090,90 @@ public final EObject ruleNode() throws RecognitionException { } - this_BEGIN_2=(Token)match(input,RULE_BEGIN,FOLLOW_33); + this_BEGIN_2=(Token)match(input,RULE_BEGIN,FOLLOW_36); newLeafNode(this_BEGIN_2, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_2()); - // InternalRos2Parser.g:1714:3: ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceserver this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclient this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionserver this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclient this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* - loop38: + // InternalRos2Parser.g:1735:3: ( (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) | (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) | (otherlv_11= Serviceservers this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) | (otherlv_15= Serviceclients this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) | (otherlv_19= Actionservers this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) | (otherlv_23= Actionclients this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) | (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) )* + loop39: do { - int alt38=8; + int alt39=8; switch ( input.LA(1) ) { case Publishers: { - alt38=1; + alt39=1; } break; case Subscribers: { - alt38=2; + alt39=2; } break; - case Serviceserver: + case Serviceservers: { - alt38=3; + alt39=3; } break; - case Serviceclient: + case Serviceclients: { - alt38=4; + alt39=4; } break; - case Actionserver: + case Actionservers: { - alt38=5; + alt39=5; } break; - case Actionclient: + case Actionclients: { - alt38=6; + alt39=6; } break; case Parameters: { - alt38=7; + alt39=7; } break; } - switch (alt38) { + switch (alt39) { case 1 : - // InternalRos2Parser.g:1715:4: (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) + // InternalRos2Parser.g:1736:4: (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) { - // InternalRos2Parser.g:1715:4: (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) - // InternalRos2Parser.g:1716:5: otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END + // InternalRos2Parser.g:1736:4: (otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END ) + // InternalRos2Parser.g:1737:5: otherlv_3= Publishers this_BEGIN_4= RULE_BEGIN ( (lv_publisher_5_0= rulePublisher ) )* this_END_6= RULE_END { otherlv_3=(Token)match(input,Publishers,FOLLOW_4); newLeafNode(otherlv_3, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()); - this_BEGIN_4=(Token)match(input,RULE_BEGIN,FOLLOW_34); + this_BEGIN_4=(Token)match(input,RULE_BEGIN,FOLLOW_37); newLeafNode(this_BEGIN_4, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()); - // InternalRos2Parser.g:1724:5: ( (lv_publisher_5_0= rulePublisher ) )* - loop31: + // InternalRos2Parser.g:1745:5: ( (lv_publisher_5_0= rulePublisher ) )* + loop32: do { - int alt31=2; - int LA31_0 = input.LA(1); + int alt32=2; + int LA32_0 = input.LA(1); - if ( ((LA31_0>=RULE_ID && LA31_0<=RULE_STRING)) ) { - alt31=1; + if ( ((LA32_0>=RULE_ID && LA32_0<=RULE_STRING)) ) { + alt32=1; } - switch (alt31) { + switch (alt32) { case 1 : - // InternalRos2Parser.g:1725:6: (lv_publisher_5_0= rulePublisher ) + // InternalRos2Parser.g:1746:6: (lv_publisher_5_0= rulePublisher ) { - // InternalRos2Parser.g:1725:6: (lv_publisher_5_0= rulePublisher ) - // InternalRos2Parser.g:1726:7: lv_publisher_5_0= rulePublisher + // InternalRos2Parser.g:1746:6: (lv_publisher_5_0= rulePublisher ) + // InternalRos2Parser.g:1747:7: lv_publisher_5_0= rulePublisher { newCompositeNode(grammarAccess.getNodeAccess().getPublisherPublisherParserRuleCall_3_0_2_0()); - pushFollow(FOLLOW_34); + pushFollow(FOLLOW_37); lv_publisher_5_0=rulePublisher(); state._fsp--; @@ -4149,11 +4197,11 @@ public final EObject ruleNode() throws RecognitionException { break; default : - break loop31; + break loop32; } } while (true); - this_END_6=(Token)match(input,RULE_END,FOLLOW_33); + this_END_6=(Token)match(input,RULE_END,FOLLOW_36); newLeafNode(this_END_6, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()); @@ -4164,41 +4212,41 @@ public final EObject ruleNode() throws RecognitionException { } break; case 2 : - // InternalRos2Parser.g:1749:4: (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) + // InternalRos2Parser.g:1770:4: (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) { - // InternalRos2Parser.g:1749:4: (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) - // InternalRos2Parser.g:1750:5: otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END + // InternalRos2Parser.g:1770:4: (otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END ) + // InternalRos2Parser.g:1771:5: otherlv_7= Subscribers this_BEGIN_8= RULE_BEGIN ( (lv_subscriber_9_0= ruleSubscriber ) )* this_END_10= RULE_END { otherlv_7=(Token)match(input,Subscribers,FOLLOW_4); newLeafNode(otherlv_7, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()); - this_BEGIN_8=(Token)match(input,RULE_BEGIN,FOLLOW_34); + this_BEGIN_8=(Token)match(input,RULE_BEGIN,FOLLOW_37); newLeafNode(this_BEGIN_8, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()); - // InternalRos2Parser.g:1758:5: ( (lv_subscriber_9_0= ruleSubscriber ) )* - loop32: + // InternalRos2Parser.g:1779:5: ( (lv_subscriber_9_0= ruleSubscriber ) )* + loop33: do { - int alt32=2; - int LA32_0 = input.LA(1); + int alt33=2; + int LA33_0 = input.LA(1); - if ( ((LA32_0>=RULE_ID && LA32_0<=RULE_STRING)) ) { - alt32=1; + if ( ((LA33_0>=RULE_ID && LA33_0<=RULE_STRING)) ) { + alt33=1; } - switch (alt32) { + switch (alt33) { case 1 : - // InternalRos2Parser.g:1759:6: (lv_subscriber_9_0= ruleSubscriber ) + // InternalRos2Parser.g:1780:6: (lv_subscriber_9_0= ruleSubscriber ) { - // InternalRos2Parser.g:1759:6: (lv_subscriber_9_0= ruleSubscriber ) - // InternalRos2Parser.g:1760:7: lv_subscriber_9_0= ruleSubscriber + // InternalRos2Parser.g:1780:6: (lv_subscriber_9_0= ruleSubscriber ) + // InternalRos2Parser.g:1781:7: lv_subscriber_9_0= ruleSubscriber { newCompositeNode(grammarAccess.getNodeAccess().getSubscriberSubscriberParserRuleCall_3_1_2_0()); - pushFollow(FOLLOW_34); + pushFollow(FOLLOW_37); lv_subscriber_9_0=ruleSubscriber(); state._fsp--; @@ -4222,11 +4270,11 @@ public final EObject ruleNode() throws RecognitionException { break; default : - break loop32; + break loop33; } } while (true); - this_END_10=(Token)match(input,RULE_END,FOLLOW_33); + this_END_10=(Token)match(input,RULE_END,FOLLOW_36); newLeafNode(this_END_10, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()); @@ -4237,41 +4285,41 @@ public final EObject ruleNode() throws RecognitionException { } break; case 3 : - // InternalRos2Parser.g:1783:4: (otherlv_11= Serviceserver this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) + // InternalRos2Parser.g:1804:4: (otherlv_11= Serviceservers this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) { - // InternalRos2Parser.g:1783:4: (otherlv_11= Serviceserver this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) - // InternalRos2Parser.g:1784:5: otherlv_11= Serviceserver this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END + // InternalRos2Parser.g:1804:4: (otherlv_11= Serviceservers this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END ) + // InternalRos2Parser.g:1805:5: otherlv_11= Serviceservers this_BEGIN_12= RULE_BEGIN ( (lv_serviceserver_13_0= ruleServiceServer ) )* this_END_14= RULE_END { - otherlv_11=(Token)match(input,Serviceserver,FOLLOW_4); + otherlv_11=(Token)match(input,Serviceservers,FOLLOW_4); - newLeafNode(otherlv_11, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()); + newLeafNode(otherlv_11, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()); - this_BEGIN_12=(Token)match(input,RULE_BEGIN,FOLLOW_34); + this_BEGIN_12=(Token)match(input,RULE_BEGIN,FOLLOW_37); newLeafNode(this_BEGIN_12, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()); - // InternalRos2Parser.g:1792:5: ( (lv_serviceserver_13_0= ruleServiceServer ) )* - loop33: + // InternalRos2Parser.g:1813:5: ( (lv_serviceserver_13_0= ruleServiceServer ) )* + loop34: do { - int alt33=2; - int LA33_0 = input.LA(1); + int alt34=2; + int LA34_0 = input.LA(1); - if ( ((LA33_0>=RULE_ID && LA33_0<=RULE_STRING)) ) { - alt33=1; + if ( ((LA34_0>=RULE_ID && LA34_0<=RULE_STRING)) ) { + alt34=1; } - switch (alt33) { + switch (alt34) { case 1 : - // InternalRos2Parser.g:1793:6: (lv_serviceserver_13_0= ruleServiceServer ) + // InternalRos2Parser.g:1814:6: (lv_serviceserver_13_0= ruleServiceServer ) { - // InternalRos2Parser.g:1793:6: (lv_serviceserver_13_0= ruleServiceServer ) - // InternalRos2Parser.g:1794:7: lv_serviceserver_13_0= ruleServiceServer + // InternalRos2Parser.g:1814:6: (lv_serviceserver_13_0= ruleServiceServer ) + // InternalRos2Parser.g:1815:7: lv_serviceserver_13_0= ruleServiceServer { newCompositeNode(grammarAccess.getNodeAccess().getServiceserverServiceServerParserRuleCall_3_2_2_0()); - pushFollow(FOLLOW_34); + pushFollow(FOLLOW_37); lv_serviceserver_13_0=ruleServiceServer(); state._fsp--; @@ -4295,11 +4343,11 @@ public final EObject ruleNode() throws RecognitionException { break; default : - break loop33; + break loop34; } } while (true); - this_END_14=(Token)match(input,RULE_END,FOLLOW_33); + this_END_14=(Token)match(input,RULE_END,FOLLOW_36); newLeafNode(this_END_14, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()); @@ -4310,41 +4358,41 @@ public final EObject ruleNode() throws RecognitionException { } break; case 4 : - // InternalRos2Parser.g:1817:4: (otherlv_15= Serviceclient this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) + // InternalRos2Parser.g:1838:4: (otherlv_15= Serviceclients this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) { - // InternalRos2Parser.g:1817:4: (otherlv_15= Serviceclient this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) - // InternalRos2Parser.g:1818:5: otherlv_15= Serviceclient this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END + // InternalRos2Parser.g:1838:4: (otherlv_15= Serviceclients this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END ) + // InternalRos2Parser.g:1839:5: otherlv_15= Serviceclients this_BEGIN_16= RULE_BEGIN ( (lv_serviceclient_17_0= ruleServiceClient ) )* this_END_18= RULE_END { - otherlv_15=(Token)match(input,Serviceclient,FOLLOW_4); + otherlv_15=(Token)match(input,Serviceclients,FOLLOW_4); - newLeafNode(otherlv_15, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()); + newLeafNode(otherlv_15, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()); - this_BEGIN_16=(Token)match(input,RULE_BEGIN,FOLLOW_34); + this_BEGIN_16=(Token)match(input,RULE_BEGIN,FOLLOW_37); newLeafNode(this_BEGIN_16, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()); - // InternalRos2Parser.g:1826:5: ( (lv_serviceclient_17_0= ruleServiceClient ) )* - loop34: + // InternalRos2Parser.g:1847:5: ( (lv_serviceclient_17_0= ruleServiceClient ) )* + loop35: do { - int alt34=2; - int LA34_0 = input.LA(1); + int alt35=2; + int LA35_0 = input.LA(1); - if ( ((LA34_0>=RULE_ID && LA34_0<=RULE_STRING)) ) { - alt34=1; + if ( ((LA35_0>=RULE_ID && LA35_0<=RULE_STRING)) ) { + alt35=1; } - switch (alt34) { + switch (alt35) { case 1 : - // InternalRos2Parser.g:1827:6: (lv_serviceclient_17_0= ruleServiceClient ) + // InternalRos2Parser.g:1848:6: (lv_serviceclient_17_0= ruleServiceClient ) { - // InternalRos2Parser.g:1827:6: (lv_serviceclient_17_0= ruleServiceClient ) - // InternalRos2Parser.g:1828:7: lv_serviceclient_17_0= ruleServiceClient + // InternalRos2Parser.g:1848:6: (lv_serviceclient_17_0= ruleServiceClient ) + // InternalRos2Parser.g:1849:7: lv_serviceclient_17_0= ruleServiceClient { newCompositeNode(grammarAccess.getNodeAccess().getServiceclientServiceClientParserRuleCall_3_3_2_0()); - pushFollow(FOLLOW_34); + pushFollow(FOLLOW_37); lv_serviceclient_17_0=ruleServiceClient(); state._fsp--; @@ -4368,11 +4416,11 @@ public final EObject ruleNode() throws RecognitionException { break; default : - break loop34; + break loop35; } } while (true); - this_END_18=(Token)match(input,RULE_END,FOLLOW_33); + this_END_18=(Token)match(input,RULE_END,FOLLOW_36); newLeafNode(this_END_18, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()); @@ -4383,41 +4431,41 @@ public final EObject ruleNode() throws RecognitionException { } break; case 5 : - // InternalRos2Parser.g:1851:4: (otherlv_19= Actionserver this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) + // InternalRos2Parser.g:1872:4: (otherlv_19= Actionservers this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) { - // InternalRos2Parser.g:1851:4: (otherlv_19= Actionserver this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) - // InternalRos2Parser.g:1852:5: otherlv_19= Actionserver this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END + // InternalRos2Parser.g:1872:4: (otherlv_19= Actionservers this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END ) + // InternalRos2Parser.g:1873:5: otherlv_19= Actionservers this_BEGIN_20= RULE_BEGIN ( (lv_actionserver_21_0= ruleActionServer ) )* this_END_22= RULE_END { - otherlv_19=(Token)match(input,Actionserver,FOLLOW_4); + otherlv_19=(Token)match(input,Actionservers,FOLLOW_4); - newLeafNode(otherlv_19, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()); + newLeafNode(otherlv_19, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()); - this_BEGIN_20=(Token)match(input,RULE_BEGIN,FOLLOW_34); + this_BEGIN_20=(Token)match(input,RULE_BEGIN,FOLLOW_37); newLeafNode(this_BEGIN_20, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()); - // InternalRos2Parser.g:1860:5: ( (lv_actionserver_21_0= ruleActionServer ) )* - loop35: + // InternalRos2Parser.g:1881:5: ( (lv_actionserver_21_0= ruleActionServer ) )* + loop36: do { - int alt35=2; - int LA35_0 = input.LA(1); + int alt36=2; + int LA36_0 = input.LA(1); - if ( ((LA35_0>=RULE_ID && LA35_0<=RULE_STRING)) ) { - alt35=1; + if ( ((LA36_0>=RULE_ID && LA36_0<=RULE_STRING)) ) { + alt36=1; } - switch (alt35) { + switch (alt36) { case 1 : - // InternalRos2Parser.g:1861:6: (lv_actionserver_21_0= ruleActionServer ) + // InternalRos2Parser.g:1882:6: (lv_actionserver_21_0= ruleActionServer ) { - // InternalRos2Parser.g:1861:6: (lv_actionserver_21_0= ruleActionServer ) - // InternalRos2Parser.g:1862:7: lv_actionserver_21_0= ruleActionServer + // InternalRos2Parser.g:1882:6: (lv_actionserver_21_0= ruleActionServer ) + // InternalRos2Parser.g:1883:7: lv_actionserver_21_0= ruleActionServer { newCompositeNode(grammarAccess.getNodeAccess().getActionserverActionServerParserRuleCall_3_4_2_0()); - pushFollow(FOLLOW_34); + pushFollow(FOLLOW_37); lv_actionserver_21_0=ruleActionServer(); state._fsp--; @@ -4441,11 +4489,11 @@ public final EObject ruleNode() throws RecognitionException { break; default : - break loop35; + break loop36; } } while (true); - this_END_22=(Token)match(input,RULE_END,FOLLOW_33); + this_END_22=(Token)match(input,RULE_END,FOLLOW_36); newLeafNode(this_END_22, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()); @@ -4456,41 +4504,41 @@ public final EObject ruleNode() throws RecognitionException { } break; case 6 : - // InternalRos2Parser.g:1885:4: (otherlv_23= Actionclient this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) + // InternalRos2Parser.g:1906:4: (otherlv_23= Actionclients this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) { - // InternalRos2Parser.g:1885:4: (otherlv_23= Actionclient this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) - // InternalRos2Parser.g:1886:5: otherlv_23= Actionclient this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END + // InternalRos2Parser.g:1906:4: (otherlv_23= Actionclients this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END ) + // InternalRos2Parser.g:1907:5: otherlv_23= Actionclients this_BEGIN_24= RULE_BEGIN ( (lv_actionclient_25_0= ruleActionClient ) )* this_END_26= RULE_END { - otherlv_23=(Token)match(input,Actionclient,FOLLOW_4); + otherlv_23=(Token)match(input,Actionclients,FOLLOW_4); - newLeafNode(otherlv_23, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()); + newLeafNode(otherlv_23, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()); - this_BEGIN_24=(Token)match(input,RULE_BEGIN,FOLLOW_34); + this_BEGIN_24=(Token)match(input,RULE_BEGIN,FOLLOW_37); newLeafNode(this_BEGIN_24, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()); - // InternalRos2Parser.g:1894:5: ( (lv_actionclient_25_0= ruleActionClient ) )* - loop36: + // InternalRos2Parser.g:1915:5: ( (lv_actionclient_25_0= ruleActionClient ) )* + loop37: do { - int alt36=2; - int LA36_0 = input.LA(1); + int alt37=2; + int LA37_0 = input.LA(1); - if ( ((LA36_0>=RULE_ID && LA36_0<=RULE_STRING)) ) { - alt36=1; + if ( ((LA37_0>=RULE_ID && LA37_0<=RULE_STRING)) ) { + alt37=1; } - switch (alt36) { + switch (alt37) { case 1 : - // InternalRos2Parser.g:1895:6: (lv_actionclient_25_0= ruleActionClient ) + // InternalRos2Parser.g:1916:6: (lv_actionclient_25_0= ruleActionClient ) { - // InternalRos2Parser.g:1895:6: (lv_actionclient_25_0= ruleActionClient ) - // InternalRos2Parser.g:1896:7: lv_actionclient_25_0= ruleActionClient + // InternalRos2Parser.g:1916:6: (lv_actionclient_25_0= ruleActionClient ) + // InternalRos2Parser.g:1917:7: lv_actionclient_25_0= ruleActionClient { newCompositeNode(grammarAccess.getNodeAccess().getActionclientActionClientParserRuleCall_3_5_2_0()); - pushFollow(FOLLOW_34); + pushFollow(FOLLOW_37); lv_actionclient_25_0=ruleActionClient(); state._fsp--; @@ -4514,11 +4562,11 @@ public final EObject ruleNode() throws RecognitionException { break; default : - break loop36; + break loop37; } } while (true); - this_END_26=(Token)match(input,RULE_END,FOLLOW_33); + this_END_26=(Token)match(input,RULE_END,FOLLOW_36); newLeafNode(this_END_26, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()); @@ -4529,41 +4577,41 @@ public final EObject ruleNode() throws RecognitionException { } break; case 7 : - // InternalRos2Parser.g:1919:4: (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) + // InternalRos2Parser.g:1940:4: (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) { - // InternalRos2Parser.g:1919:4: (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) - // InternalRos2Parser.g:1920:5: otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END + // InternalRos2Parser.g:1940:4: (otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END ) + // InternalRos2Parser.g:1941:5: otherlv_27= Parameters this_BEGIN_28= RULE_BEGIN ( (lv_parameter_29_0= ruleParameter ) )* this_END_30= RULE_END { otherlv_27=(Token)match(input,Parameters,FOLLOW_4); newLeafNode(otherlv_27, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()); - this_BEGIN_28=(Token)match(input,RULE_BEGIN,FOLLOW_34); + this_BEGIN_28=(Token)match(input,RULE_BEGIN,FOLLOW_37); newLeafNode(this_BEGIN_28, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()); - // InternalRos2Parser.g:1928:5: ( (lv_parameter_29_0= ruleParameter ) )* - loop37: + // InternalRos2Parser.g:1949:5: ( (lv_parameter_29_0= ruleParameter ) )* + loop38: do { - int alt37=2; - int LA37_0 = input.LA(1); + int alt38=2; + int LA38_0 = input.LA(1); - if ( ((LA37_0>=RULE_ID && LA37_0<=RULE_STRING)) ) { - alt37=1; + if ( ((LA38_0>=RULE_ID && LA38_0<=RULE_STRING)) ) { + alt38=1; } - switch (alt37) { + switch (alt38) { case 1 : - // InternalRos2Parser.g:1929:6: (lv_parameter_29_0= ruleParameter ) + // InternalRos2Parser.g:1950:6: (lv_parameter_29_0= ruleParameter ) { - // InternalRos2Parser.g:1929:6: (lv_parameter_29_0= ruleParameter ) - // InternalRos2Parser.g:1930:7: lv_parameter_29_0= ruleParameter + // InternalRos2Parser.g:1950:6: (lv_parameter_29_0= ruleParameter ) + // InternalRos2Parser.g:1951:7: lv_parameter_29_0= ruleParameter { newCompositeNode(grammarAccess.getNodeAccess().getParameterParameterParserRuleCall_3_6_2_0()); - pushFollow(FOLLOW_34); + pushFollow(FOLLOW_37); lv_parameter_29_0=ruleParameter(); state._fsp--; @@ -4587,11 +4635,11 @@ public final EObject ruleNode() throws RecognitionException { break; default : - break loop37; + break loop38; } } while (true); - this_END_30=(Token)match(input,RULE_END,FOLLOW_33); + this_END_30=(Token)match(input,RULE_END,FOLLOW_36); newLeafNode(this_END_30, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()); @@ -4603,7 +4651,7 @@ public final EObject ruleNode() throws RecognitionException { break; default : - break loop38; + break loop39; } } while (true); @@ -4634,7 +4682,7 @@ public final EObject ruleNode() throws RecognitionException { // $ANTLR start "entryRuleSpecBase" - // InternalRos2Parser.g:1961:1: entryRuleSpecBase returns [EObject current=null] : iv_ruleSpecBase= ruleSpecBase EOF ; + // InternalRos2Parser.g:1982:1: entryRuleSpecBase returns [EObject current=null] : iv_ruleSpecBase= ruleSpecBase EOF ; public final EObject entryRuleSpecBase() throws RecognitionException { EObject current = null; @@ -4642,8 +4690,8 @@ public final EObject entryRuleSpecBase() throws RecognitionException { try { - // InternalRos2Parser.g:1961:49: (iv_ruleSpecBase= ruleSpecBase EOF ) - // InternalRos2Parser.g:1962:2: iv_ruleSpecBase= ruleSpecBase EOF + // InternalRos2Parser.g:1982:49: (iv_ruleSpecBase= ruleSpecBase EOF ) + // InternalRos2Parser.g:1983:2: iv_ruleSpecBase= ruleSpecBase EOF { newCompositeNode(grammarAccess.getSpecBaseRule()); pushFollow(FOLLOW_1); @@ -4670,7 +4718,7 @@ public final EObject entryRuleSpecBase() throws RecognitionException { // $ANTLR start "ruleSpecBase" - // InternalRos2Parser.g:1968:1: ruleSpecBase returns [EObject current=null] : (this_TopicSpec_0= ruleTopicSpec | this_ServiceSpec_1= ruleServiceSpec | this_ActionSpec_2= ruleActionSpec ) ; + // InternalRos2Parser.g:1989:1: ruleSpecBase returns [EObject current=null] : (this_TopicSpec_0= ruleTopicSpec | this_ServiceSpec_1= ruleServiceSpec | this_ActionSpec_2= ruleActionSpec ) ; public final EObject ruleSpecBase() throws RecognitionException { EObject current = null; @@ -4685,37 +4733,37 @@ public final EObject ruleSpecBase() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:1974:2: ( (this_TopicSpec_0= ruleTopicSpec | this_ServiceSpec_1= ruleServiceSpec | this_ActionSpec_2= ruleActionSpec ) ) - // InternalRos2Parser.g:1975:2: (this_TopicSpec_0= ruleTopicSpec | this_ServiceSpec_1= ruleServiceSpec | this_ActionSpec_2= ruleActionSpec ) + // InternalRos2Parser.g:1995:2: ( (this_TopicSpec_0= ruleTopicSpec | this_ServiceSpec_1= ruleServiceSpec | this_ActionSpec_2= ruleActionSpec ) ) + // InternalRos2Parser.g:1996:2: (this_TopicSpec_0= ruleTopicSpec | this_ServiceSpec_1= ruleServiceSpec | this_ActionSpec_2= ruleActionSpec ) { - // InternalRos2Parser.g:1975:2: (this_TopicSpec_0= ruleTopicSpec | this_ServiceSpec_1= ruleServiceSpec | this_ActionSpec_2= ruleActionSpec ) - int alt39=3; + // InternalRos2Parser.g:1996:2: (this_TopicSpec_0= ruleTopicSpec | this_ServiceSpec_1= ruleServiceSpec | this_ActionSpec_2= ruleActionSpec ) + int alt40=3; switch ( input.LA(1) ) { case Msg: { - alt39=1; + alt40=1; } break; case Srv: { - alt39=2; + alt40=2; } break; case Action_1: { - alt39=3; + alt40=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 39, 0, input); + new NoViableAltException("", 40, 0, input); throw nvae; } - switch (alt39) { + switch (alt40) { case 1 : - // InternalRos2Parser.g:1976:3: this_TopicSpec_0= ruleTopicSpec + // InternalRos2Parser.g:1997:3: this_TopicSpec_0= ruleTopicSpec { newCompositeNode(grammarAccess.getSpecBaseAccess().getTopicSpecParserRuleCall_0()); @@ -4733,7 +4781,7 @@ public final EObject ruleSpecBase() throws RecognitionException { } break; case 2 : - // InternalRos2Parser.g:1985:3: this_ServiceSpec_1= ruleServiceSpec + // InternalRos2Parser.g:2006:3: this_ServiceSpec_1= ruleServiceSpec { newCompositeNode(grammarAccess.getSpecBaseAccess().getServiceSpecParserRuleCall_1()); @@ -4751,7 +4799,7 @@ public final EObject ruleSpecBase() throws RecognitionException { } break; case 3 : - // InternalRos2Parser.g:1994:3: this_ActionSpec_2= ruleActionSpec + // InternalRos2Parser.g:2015:3: this_ActionSpec_2= ruleActionSpec { newCompositeNode(grammarAccess.getSpecBaseAccess().getActionSpecParserRuleCall_2()); @@ -4791,7 +4839,7 @@ public final EObject ruleSpecBase() throws RecognitionException { // $ANTLR start "entryRuleTopicSpec" - // InternalRos2Parser.g:2006:1: entryRuleTopicSpec returns [EObject current=null] : iv_ruleTopicSpec= ruleTopicSpec EOF ; + // InternalRos2Parser.g:2027:1: entryRuleTopicSpec returns [EObject current=null] : iv_ruleTopicSpec= ruleTopicSpec EOF ; public final EObject entryRuleTopicSpec() throws RecognitionException { EObject current = null; @@ -4799,8 +4847,8 @@ public final EObject entryRuleTopicSpec() throws RecognitionException { try { - // InternalRos2Parser.g:2006:50: (iv_ruleTopicSpec= ruleTopicSpec EOF ) - // InternalRos2Parser.g:2007:2: iv_ruleTopicSpec= ruleTopicSpec EOF + // InternalRos2Parser.g:2027:50: (iv_ruleTopicSpec= ruleTopicSpec EOF ) + // InternalRos2Parser.g:2028:2: iv_ruleTopicSpec= ruleTopicSpec EOF { newCompositeNode(grammarAccess.getTopicSpecRule()); pushFollow(FOLLOW_1); @@ -4827,7 +4875,7 @@ public final EObject entryRuleTopicSpec() throws RecognitionException { // $ANTLR start "ruleTopicSpec" - // InternalRos2Parser.g:2013:1: ruleTopicSpec returns [EObject current=null] : ( () otherlv_1= Msg ( ( (lv_name_2_1= ruleEString | lv_name_2_2= Header | lv_name_2_3= String ) ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Message_1 (this_BEGIN_5= RULE_BEGIN ( (lv_message_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? this_END_8= RULE_END ) ; + // InternalRos2Parser.g:2034:1: ruleTopicSpec returns [EObject current=null] : ( () otherlv_1= Msg ( ( (lv_name_2_1= ruleEString | lv_name_2_2= Header | lv_name_2_3= String ) ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Message_1 (this_BEGIN_5= RULE_BEGIN ( (lv_message_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? this_END_8= RULE_END ) ; public final EObject ruleTopicSpec() throws RecognitionException { EObject current = null; @@ -4848,14 +4896,14 @@ public final EObject ruleTopicSpec() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:2019:2: ( ( () otherlv_1= Msg ( ( (lv_name_2_1= ruleEString | lv_name_2_2= Header | lv_name_2_3= String ) ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Message_1 (this_BEGIN_5= RULE_BEGIN ( (lv_message_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? this_END_8= RULE_END ) ) - // InternalRos2Parser.g:2020:2: ( () otherlv_1= Msg ( ( (lv_name_2_1= ruleEString | lv_name_2_2= Header | lv_name_2_3= String ) ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Message_1 (this_BEGIN_5= RULE_BEGIN ( (lv_message_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? this_END_8= RULE_END ) + // InternalRos2Parser.g:2040:2: ( ( () otherlv_1= Msg ( ( (lv_name_2_1= ruleEString | lv_name_2_2= Header | lv_name_2_3= String ) ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Message_1 (this_BEGIN_5= RULE_BEGIN ( (lv_message_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? this_END_8= RULE_END ) ) + // InternalRos2Parser.g:2041:2: ( () otherlv_1= Msg ( ( (lv_name_2_1= ruleEString | lv_name_2_2= Header | lv_name_2_3= String ) ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Message_1 (this_BEGIN_5= RULE_BEGIN ( (lv_message_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? this_END_8= RULE_END ) { - // InternalRos2Parser.g:2020:2: ( () otherlv_1= Msg ( ( (lv_name_2_1= ruleEString | lv_name_2_2= Header | lv_name_2_3= String ) ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Message_1 (this_BEGIN_5= RULE_BEGIN ( (lv_message_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? this_END_8= RULE_END ) - // InternalRos2Parser.g:2021:3: () otherlv_1= Msg ( ( (lv_name_2_1= ruleEString | lv_name_2_2= Header | lv_name_2_3= String ) ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Message_1 (this_BEGIN_5= RULE_BEGIN ( (lv_message_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? this_END_8= RULE_END + // InternalRos2Parser.g:2041:2: ( () otherlv_1= Msg ( ( (lv_name_2_1= ruleEString | lv_name_2_2= Header | lv_name_2_3= String ) ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Message_1 (this_BEGIN_5= RULE_BEGIN ( (lv_message_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? this_END_8= RULE_END ) + // InternalRos2Parser.g:2042:3: () otherlv_1= Msg ( ( (lv_name_2_1= ruleEString | lv_name_2_2= Header | lv_name_2_3= String ) ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Message_1 (this_BEGIN_5= RULE_BEGIN ( (lv_message_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? this_END_8= RULE_END { - // InternalRos2Parser.g:2021:3: () - // InternalRos2Parser.g:2022:4: + // InternalRos2Parser.g:2042:3: () + // InternalRos2Parser.g:2043:4: { current = forceCreateModelElement( @@ -4865,45 +4913,45 @@ public final EObject ruleTopicSpec() throws RecognitionException { } - otherlv_1=(Token)match(input,Msg,FOLLOW_35); + otherlv_1=(Token)match(input,Msg,FOLLOW_38); newLeafNode(otherlv_1, grammarAccess.getTopicSpecAccess().getMsgKeyword_1()); - // InternalRos2Parser.g:2032:3: ( ( (lv_name_2_1= ruleEString | lv_name_2_2= Header | lv_name_2_3= String ) ) ) - // InternalRos2Parser.g:2033:4: ( (lv_name_2_1= ruleEString | lv_name_2_2= Header | lv_name_2_3= String ) ) + // InternalRos2Parser.g:2053:3: ( ( (lv_name_2_1= ruleEString | lv_name_2_2= Header | lv_name_2_3= String ) ) ) + // InternalRos2Parser.g:2054:4: ( (lv_name_2_1= ruleEString | lv_name_2_2= Header | lv_name_2_3= String ) ) { - // InternalRos2Parser.g:2033:4: ( (lv_name_2_1= ruleEString | lv_name_2_2= Header | lv_name_2_3= String ) ) - // InternalRos2Parser.g:2034:5: (lv_name_2_1= ruleEString | lv_name_2_2= Header | lv_name_2_3= String ) + // InternalRos2Parser.g:2054:4: ( (lv_name_2_1= ruleEString | lv_name_2_2= Header | lv_name_2_3= String ) ) + // InternalRos2Parser.g:2055:5: (lv_name_2_1= ruleEString | lv_name_2_2= Header | lv_name_2_3= String ) { - // InternalRos2Parser.g:2034:5: (lv_name_2_1= ruleEString | lv_name_2_2= Header | lv_name_2_3= String ) - int alt40=3; + // InternalRos2Parser.g:2055:5: (lv_name_2_1= ruleEString | lv_name_2_2= Header | lv_name_2_3= String ) + int alt41=3; switch ( input.LA(1) ) { case RULE_ID: case RULE_STRING: { - alt40=1; + alt41=1; } break; case Header: { - alt40=2; + alt41=2; } break; case String: { - alt40=3; + alt41=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 40, 0, input); + new NoViableAltException("", 41, 0, input); throw nvae; } - switch (alt40) { + switch (alt41) { case 1 : - // InternalRos2Parser.g:2035:6: lv_name_2_1= ruleEString + // InternalRos2Parser.g:2056:6: lv_name_2_1= ruleEString { newCompositeNode(grammarAccess.getTopicSpecAccess().getNameEStringParserRuleCall_2_0_0()); @@ -4928,7 +4976,7 @@ public final EObject ruleTopicSpec() throws RecognitionException { } break; case 2 : - // InternalRos2Parser.g:2051:6: lv_name_2_2= Header + // InternalRos2Parser.g:2072:6: lv_name_2_2= Header { lv_name_2_2=(Token)match(input,Header,FOLLOW_4); @@ -4944,7 +4992,7 @@ public final EObject ruleTopicSpec() throws RecognitionException { } break; case 3 : - // InternalRos2Parser.g:2062:6: lv_name_2_3= String + // InternalRos2Parser.g:2083:6: lv_name_2_3= String { lv_name_2_3=(Token)match(input,String,FOLLOW_4); @@ -4968,34 +5016,34 @@ public final EObject ruleTopicSpec() throws RecognitionException { } - this_BEGIN_3=(Token)match(input,RULE_BEGIN,FOLLOW_36); + this_BEGIN_3=(Token)match(input,RULE_BEGIN,FOLLOW_39); newLeafNode(this_BEGIN_3, grammarAccess.getTopicSpecAccess().getBEGINTerminalRuleCall_3()); - otherlv_4=(Token)match(input,Message_1,FOLLOW_37); + otherlv_4=(Token)match(input,Message_1,FOLLOW_40); newLeafNode(otherlv_4, grammarAccess.getTopicSpecAccess().getMessageKeyword_4()); - // InternalRos2Parser.g:2083:3: (this_BEGIN_5= RULE_BEGIN ( (lv_message_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? - int alt41=2; - int LA41_0 = input.LA(1); + // InternalRos2Parser.g:2104:3: (this_BEGIN_5= RULE_BEGIN ( (lv_message_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? + int alt42=2; + int LA42_0 = input.LA(1); - if ( (LA41_0==RULE_BEGIN) ) { - alt41=1; + if ( (LA42_0==RULE_BEGIN) ) { + alt42=1; } - switch (alt41) { + switch (alt42) { case 1 : - // InternalRos2Parser.g:2084:4: this_BEGIN_5= RULE_BEGIN ( (lv_message_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END + // InternalRos2Parser.g:2105:4: this_BEGIN_5= RULE_BEGIN ( (lv_message_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END { - this_BEGIN_5=(Token)match(input,RULE_BEGIN,FOLLOW_38); + this_BEGIN_5=(Token)match(input,RULE_BEGIN,FOLLOW_41); newLeafNode(this_BEGIN_5, grammarAccess.getTopicSpecAccess().getBEGINTerminalRuleCall_5_0()); - // InternalRos2Parser.g:2088:4: ( (lv_message_6_0= ruleMessageDefinition ) ) - // InternalRos2Parser.g:2089:5: (lv_message_6_0= ruleMessageDefinition ) + // InternalRos2Parser.g:2109:4: ( (lv_message_6_0= ruleMessageDefinition ) ) + // InternalRos2Parser.g:2110:5: (lv_message_6_0= ruleMessageDefinition ) { - // InternalRos2Parser.g:2089:5: (lv_message_6_0= ruleMessageDefinition ) - // InternalRos2Parser.g:2090:6: lv_message_6_0= ruleMessageDefinition + // InternalRos2Parser.g:2110:5: (lv_message_6_0= ruleMessageDefinition ) + // InternalRos2Parser.g:2111:6: lv_message_6_0= ruleMessageDefinition { newCompositeNode(grammarAccess.getTopicSpecAccess().getMessageMessageDefinitionParserRuleCall_5_1_0()); @@ -5059,7 +5107,7 @@ public final EObject ruleTopicSpec() throws RecognitionException { // $ANTLR start "entryRuleServiceSpec" - // InternalRos2Parser.g:2120:1: entryRuleServiceSpec returns [EObject current=null] : iv_ruleServiceSpec= ruleServiceSpec EOF ; + // InternalRos2Parser.g:2141:1: entryRuleServiceSpec returns [EObject current=null] : iv_ruleServiceSpec= ruleServiceSpec EOF ; public final EObject entryRuleServiceSpec() throws RecognitionException { EObject current = null; @@ -5067,8 +5115,8 @@ public final EObject entryRuleServiceSpec() throws RecognitionException { try { - // InternalRos2Parser.g:2120:52: (iv_ruleServiceSpec= ruleServiceSpec EOF ) - // InternalRos2Parser.g:2121:2: iv_ruleServiceSpec= ruleServiceSpec EOF + // InternalRos2Parser.g:2141:52: (iv_ruleServiceSpec= ruleServiceSpec EOF ) + // InternalRos2Parser.g:2142:2: iv_ruleServiceSpec= ruleServiceSpec EOF { newCompositeNode(grammarAccess.getServiceSpecRule()); pushFollow(FOLLOW_1); @@ -5095,7 +5143,7 @@ public final EObject entryRuleServiceSpec() throws RecognitionException { // $ANTLR start "ruleServiceSpec" - // InternalRos2Parser.g:2127:1: ruleServiceSpec returns [EObject current=null] : ( () otherlv_1= Srv ( (lv_name_2_0= ruleEString ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Request (this_BEGIN_5= RULE_BEGIN ( (lv_request_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? otherlv_8= Response (this_BEGIN_9= RULE_BEGIN ( (lv_response_10_0= ruleMessageDefinition ) ) this_END_11= RULE_END )? this_END_12= RULE_END ) ; + // InternalRos2Parser.g:2148:1: ruleServiceSpec returns [EObject current=null] : ( () otherlv_1= Srv ( (lv_name_2_0= ruleEString ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Request (this_BEGIN_5= RULE_BEGIN ( (lv_request_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? otherlv_8= Response (this_BEGIN_9= RULE_BEGIN ( (lv_response_10_0= ruleMessageDefinition ) ) this_END_11= RULE_END )? this_END_12= RULE_END ) ; public final EObject ruleServiceSpec() throws RecognitionException { EObject current = null; @@ -5119,14 +5167,14 @@ public final EObject ruleServiceSpec() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:2133:2: ( ( () otherlv_1= Srv ( (lv_name_2_0= ruleEString ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Request (this_BEGIN_5= RULE_BEGIN ( (lv_request_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? otherlv_8= Response (this_BEGIN_9= RULE_BEGIN ( (lv_response_10_0= ruleMessageDefinition ) ) this_END_11= RULE_END )? this_END_12= RULE_END ) ) - // InternalRos2Parser.g:2134:2: ( () otherlv_1= Srv ( (lv_name_2_0= ruleEString ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Request (this_BEGIN_5= RULE_BEGIN ( (lv_request_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? otherlv_8= Response (this_BEGIN_9= RULE_BEGIN ( (lv_response_10_0= ruleMessageDefinition ) ) this_END_11= RULE_END )? this_END_12= RULE_END ) + // InternalRos2Parser.g:2154:2: ( ( () otherlv_1= Srv ( (lv_name_2_0= ruleEString ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Request (this_BEGIN_5= RULE_BEGIN ( (lv_request_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? otherlv_8= Response (this_BEGIN_9= RULE_BEGIN ( (lv_response_10_0= ruleMessageDefinition ) ) this_END_11= RULE_END )? this_END_12= RULE_END ) ) + // InternalRos2Parser.g:2155:2: ( () otherlv_1= Srv ( (lv_name_2_0= ruleEString ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Request (this_BEGIN_5= RULE_BEGIN ( (lv_request_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? otherlv_8= Response (this_BEGIN_9= RULE_BEGIN ( (lv_response_10_0= ruleMessageDefinition ) ) this_END_11= RULE_END )? this_END_12= RULE_END ) { - // InternalRos2Parser.g:2134:2: ( () otherlv_1= Srv ( (lv_name_2_0= ruleEString ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Request (this_BEGIN_5= RULE_BEGIN ( (lv_request_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? otherlv_8= Response (this_BEGIN_9= RULE_BEGIN ( (lv_response_10_0= ruleMessageDefinition ) ) this_END_11= RULE_END )? this_END_12= RULE_END ) - // InternalRos2Parser.g:2135:3: () otherlv_1= Srv ( (lv_name_2_0= ruleEString ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Request (this_BEGIN_5= RULE_BEGIN ( (lv_request_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? otherlv_8= Response (this_BEGIN_9= RULE_BEGIN ( (lv_response_10_0= ruleMessageDefinition ) ) this_END_11= RULE_END )? this_END_12= RULE_END + // InternalRos2Parser.g:2155:2: ( () otherlv_1= Srv ( (lv_name_2_0= ruleEString ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Request (this_BEGIN_5= RULE_BEGIN ( (lv_request_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? otherlv_8= Response (this_BEGIN_9= RULE_BEGIN ( (lv_response_10_0= ruleMessageDefinition ) ) this_END_11= RULE_END )? this_END_12= RULE_END ) + // InternalRos2Parser.g:2156:3: () otherlv_1= Srv ( (lv_name_2_0= ruleEString ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Request (this_BEGIN_5= RULE_BEGIN ( (lv_request_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? otherlv_8= Response (this_BEGIN_9= RULE_BEGIN ( (lv_response_10_0= ruleMessageDefinition ) ) this_END_11= RULE_END )? this_END_12= RULE_END { - // InternalRos2Parser.g:2135:3: () - // InternalRos2Parser.g:2136:4: + // InternalRos2Parser.g:2156:3: () + // InternalRos2Parser.g:2157:4: { current = forceCreateModelElement( @@ -5140,11 +5188,11 @@ public final EObject ruleServiceSpec() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getServiceSpecAccess().getSrvKeyword_1()); - // InternalRos2Parser.g:2146:3: ( (lv_name_2_0= ruleEString ) ) - // InternalRos2Parser.g:2147:4: (lv_name_2_0= ruleEString ) + // InternalRos2Parser.g:2167:3: ( (lv_name_2_0= ruleEString ) ) + // InternalRos2Parser.g:2168:4: (lv_name_2_0= ruleEString ) { - // InternalRos2Parser.g:2147:4: (lv_name_2_0= ruleEString ) - // InternalRos2Parser.g:2148:5: lv_name_2_0= ruleEString + // InternalRos2Parser.g:2168:4: (lv_name_2_0= ruleEString ) + // InternalRos2Parser.g:2169:5: lv_name_2_0= ruleEString { newCompositeNode(grammarAccess.getServiceSpecAccess().getNameEStringParserRuleCall_2_0()); @@ -5171,34 +5219,34 @@ public final EObject ruleServiceSpec() throws RecognitionException { } - this_BEGIN_3=(Token)match(input,RULE_BEGIN,FOLLOW_39); + this_BEGIN_3=(Token)match(input,RULE_BEGIN,FOLLOW_42); newLeafNode(this_BEGIN_3, grammarAccess.getServiceSpecAccess().getBEGINTerminalRuleCall_3()); - otherlv_4=(Token)match(input,Request,FOLLOW_40); + otherlv_4=(Token)match(input,Request,FOLLOW_43); newLeafNode(otherlv_4, grammarAccess.getServiceSpecAccess().getRequestKeyword_4()); - // InternalRos2Parser.g:2173:3: (this_BEGIN_5= RULE_BEGIN ( (lv_request_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? - int alt42=2; - int LA42_0 = input.LA(1); + // InternalRos2Parser.g:2194:3: (this_BEGIN_5= RULE_BEGIN ( (lv_request_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? + int alt43=2; + int LA43_0 = input.LA(1); - if ( (LA42_0==RULE_BEGIN) ) { - alt42=1; + if ( (LA43_0==RULE_BEGIN) ) { + alt43=1; } - switch (alt42) { + switch (alt43) { case 1 : - // InternalRos2Parser.g:2174:4: this_BEGIN_5= RULE_BEGIN ( (lv_request_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END + // InternalRos2Parser.g:2195:4: this_BEGIN_5= RULE_BEGIN ( (lv_request_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END { - this_BEGIN_5=(Token)match(input,RULE_BEGIN,FOLLOW_38); + this_BEGIN_5=(Token)match(input,RULE_BEGIN,FOLLOW_41); newLeafNode(this_BEGIN_5, grammarAccess.getServiceSpecAccess().getBEGINTerminalRuleCall_5_0()); - // InternalRos2Parser.g:2178:4: ( (lv_request_6_0= ruleMessageDefinition ) ) - // InternalRos2Parser.g:2179:5: (lv_request_6_0= ruleMessageDefinition ) + // InternalRos2Parser.g:2199:4: ( (lv_request_6_0= ruleMessageDefinition ) ) + // InternalRos2Parser.g:2200:5: (lv_request_6_0= ruleMessageDefinition ) { - // InternalRos2Parser.g:2179:5: (lv_request_6_0= ruleMessageDefinition ) - // InternalRos2Parser.g:2180:6: lv_request_6_0= ruleMessageDefinition + // InternalRos2Parser.g:2200:5: (lv_request_6_0= ruleMessageDefinition ) + // InternalRos2Parser.g:2201:6: lv_request_6_0= ruleMessageDefinition { newCompositeNode(grammarAccess.getServiceSpecAccess().getRequestMessageDefinitionParserRuleCall_5_1_0()); @@ -5225,7 +5273,7 @@ public final EObject ruleServiceSpec() throws RecognitionException { } - this_END_7=(Token)match(input,RULE_END,FOLLOW_41); + this_END_7=(Token)match(input,RULE_END,FOLLOW_44); newLeafNode(this_END_7, grammarAccess.getServiceSpecAccess().getENDTerminalRuleCall_5_2()); @@ -5235,30 +5283,30 @@ public final EObject ruleServiceSpec() throws RecognitionException { } - otherlv_8=(Token)match(input,Response,FOLLOW_37); + otherlv_8=(Token)match(input,Response,FOLLOW_40); newLeafNode(otherlv_8, grammarAccess.getServiceSpecAccess().getResponseKeyword_6()); - // InternalRos2Parser.g:2206:3: (this_BEGIN_9= RULE_BEGIN ( (lv_response_10_0= ruleMessageDefinition ) ) this_END_11= RULE_END )? - int alt43=2; - int LA43_0 = input.LA(1); + // InternalRos2Parser.g:2227:3: (this_BEGIN_9= RULE_BEGIN ( (lv_response_10_0= ruleMessageDefinition ) ) this_END_11= RULE_END )? + int alt44=2; + int LA44_0 = input.LA(1); - if ( (LA43_0==RULE_BEGIN) ) { - alt43=1; + if ( (LA44_0==RULE_BEGIN) ) { + alt44=1; } - switch (alt43) { + switch (alt44) { case 1 : - // InternalRos2Parser.g:2207:4: this_BEGIN_9= RULE_BEGIN ( (lv_response_10_0= ruleMessageDefinition ) ) this_END_11= RULE_END + // InternalRos2Parser.g:2228:4: this_BEGIN_9= RULE_BEGIN ( (lv_response_10_0= ruleMessageDefinition ) ) this_END_11= RULE_END { - this_BEGIN_9=(Token)match(input,RULE_BEGIN,FOLLOW_38); + this_BEGIN_9=(Token)match(input,RULE_BEGIN,FOLLOW_41); newLeafNode(this_BEGIN_9, grammarAccess.getServiceSpecAccess().getBEGINTerminalRuleCall_7_0()); - // InternalRos2Parser.g:2211:4: ( (lv_response_10_0= ruleMessageDefinition ) ) - // InternalRos2Parser.g:2212:5: (lv_response_10_0= ruleMessageDefinition ) + // InternalRos2Parser.g:2232:4: ( (lv_response_10_0= ruleMessageDefinition ) ) + // InternalRos2Parser.g:2233:5: (lv_response_10_0= ruleMessageDefinition ) { - // InternalRos2Parser.g:2212:5: (lv_response_10_0= ruleMessageDefinition ) - // InternalRos2Parser.g:2213:6: lv_response_10_0= ruleMessageDefinition + // InternalRos2Parser.g:2233:5: (lv_response_10_0= ruleMessageDefinition ) + // InternalRos2Parser.g:2234:6: lv_response_10_0= ruleMessageDefinition { newCompositeNode(grammarAccess.getServiceSpecAccess().getResponseMessageDefinitionParserRuleCall_7_1_0()); @@ -5322,7 +5370,7 @@ public final EObject ruleServiceSpec() throws RecognitionException { // $ANTLR start "entryRuleActionSpec" - // InternalRos2Parser.g:2243:1: entryRuleActionSpec returns [EObject current=null] : iv_ruleActionSpec= ruleActionSpec EOF ; + // InternalRos2Parser.g:2264:1: entryRuleActionSpec returns [EObject current=null] : iv_ruleActionSpec= ruleActionSpec EOF ; public final EObject entryRuleActionSpec() throws RecognitionException { EObject current = null; @@ -5330,8 +5378,8 @@ public final EObject entryRuleActionSpec() throws RecognitionException { try { - // InternalRos2Parser.g:2243:51: (iv_ruleActionSpec= ruleActionSpec EOF ) - // InternalRos2Parser.g:2244:2: iv_ruleActionSpec= ruleActionSpec EOF + // InternalRos2Parser.g:2264:51: (iv_ruleActionSpec= ruleActionSpec EOF ) + // InternalRos2Parser.g:2265:2: iv_ruleActionSpec= ruleActionSpec EOF { newCompositeNode(grammarAccess.getActionSpecRule()); pushFollow(FOLLOW_1); @@ -5358,7 +5406,7 @@ public final EObject entryRuleActionSpec() throws RecognitionException { // $ANTLR start "ruleActionSpec" - // InternalRos2Parser.g:2250:1: ruleActionSpec returns [EObject current=null] : ( () otherlv_1= Action_1 ( (lv_name_2_0= ruleEString ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Goal_1 (this_BEGIN_5= RULE_BEGIN ( (lv_goal_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? otherlv_8= Result_1 (this_BEGIN_9= RULE_BEGIN ( (lv_result_10_0= ruleMessageDefinition ) ) this_END_11= RULE_END )? otherlv_12= Feedback_1 (this_BEGIN_13= RULE_BEGIN ( (lv_feedback_14_0= ruleMessageDefinition ) ) this_END_15= RULE_END )? this_END_16= RULE_END ) ; + // InternalRos2Parser.g:2271:1: ruleActionSpec returns [EObject current=null] : ( () otherlv_1= Action_1 ( (lv_name_2_0= ruleEString ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Goal_1 (this_BEGIN_5= RULE_BEGIN ( (lv_goal_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? otherlv_8= Result_1 (this_BEGIN_9= RULE_BEGIN ( (lv_result_10_0= ruleMessageDefinition ) ) this_END_11= RULE_END )? otherlv_12= Feedback_1 (this_BEGIN_13= RULE_BEGIN ( (lv_feedback_14_0= ruleMessageDefinition ) ) this_END_15= RULE_END )? this_END_16= RULE_END ) ; public final EObject ruleActionSpec() throws RecognitionException { EObject current = null; @@ -5387,14 +5435,14 @@ public final EObject ruleActionSpec() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:2256:2: ( ( () otherlv_1= Action_1 ( (lv_name_2_0= ruleEString ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Goal_1 (this_BEGIN_5= RULE_BEGIN ( (lv_goal_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? otherlv_8= Result_1 (this_BEGIN_9= RULE_BEGIN ( (lv_result_10_0= ruleMessageDefinition ) ) this_END_11= RULE_END )? otherlv_12= Feedback_1 (this_BEGIN_13= RULE_BEGIN ( (lv_feedback_14_0= ruleMessageDefinition ) ) this_END_15= RULE_END )? this_END_16= RULE_END ) ) - // InternalRos2Parser.g:2257:2: ( () otherlv_1= Action_1 ( (lv_name_2_0= ruleEString ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Goal_1 (this_BEGIN_5= RULE_BEGIN ( (lv_goal_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? otherlv_8= Result_1 (this_BEGIN_9= RULE_BEGIN ( (lv_result_10_0= ruleMessageDefinition ) ) this_END_11= RULE_END )? otherlv_12= Feedback_1 (this_BEGIN_13= RULE_BEGIN ( (lv_feedback_14_0= ruleMessageDefinition ) ) this_END_15= RULE_END )? this_END_16= RULE_END ) + // InternalRos2Parser.g:2277:2: ( ( () otherlv_1= Action_1 ( (lv_name_2_0= ruleEString ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Goal_1 (this_BEGIN_5= RULE_BEGIN ( (lv_goal_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? otherlv_8= Result_1 (this_BEGIN_9= RULE_BEGIN ( (lv_result_10_0= ruleMessageDefinition ) ) this_END_11= RULE_END )? otherlv_12= Feedback_1 (this_BEGIN_13= RULE_BEGIN ( (lv_feedback_14_0= ruleMessageDefinition ) ) this_END_15= RULE_END )? this_END_16= RULE_END ) ) + // InternalRos2Parser.g:2278:2: ( () otherlv_1= Action_1 ( (lv_name_2_0= ruleEString ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Goal_1 (this_BEGIN_5= RULE_BEGIN ( (lv_goal_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? otherlv_8= Result_1 (this_BEGIN_9= RULE_BEGIN ( (lv_result_10_0= ruleMessageDefinition ) ) this_END_11= RULE_END )? otherlv_12= Feedback_1 (this_BEGIN_13= RULE_BEGIN ( (lv_feedback_14_0= ruleMessageDefinition ) ) this_END_15= RULE_END )? this_END_16= RULE_END ) { - // InternalRos2Parser.g:2257:2: ( () otherlv_1= Action_1 ( (lv_name_2_0= ruleEString ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Goal_1 (this_BEGIN_5= RULE_BEGIN ( (lv_goal_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? otherlv_8= Result_1 (this_BEGIN_9= RULE_BEGIN ( (lv_result_10_0= ruleMessageDefinition ) ) this_END_11= RULE_END )? otherlv_12= Feedback_1 (this_BEGIN_13= RULE_BEGIN ( (lv_feedback_14_0= ruleMessageDefinition ) ) this_END_15= RULE_END )? this_END_16= RULE_END ) - // InternalRos2Parser.g:2258:3: () otherlv_1= Action_1 ( (lv_name_2_0= ruleEString ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Goal_1 (this_BEGIN_5= RULE_BEGIN ( (lv_goal_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? otherlv_8= Result_1 (this_BEGIN_9= RULE_BEGIN ( (lv_result_10_0= ruleMessageDefinition ) ) this_END_11= RULE_END )? otherlv_12= Feedback_1 (this_BEGIN_13= RULE_BEGIN ( (lv_feedback_14_0= ruleMessageDefinition ) ) this_END_15= RULE_END )? this_END_16= RULE_END + // InternalRos2Parser.g:2278:2: ( () otherlv_1= Action_1 ( (lv_name_2_0= ruleEString ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Goal_1 (this_BEGIN_5= RULE_BEGIN ( (lv_goal_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? otherlv_8= Result_1 (this_BEGIN_9= RULE_BEGIN ( (lv_result_10_0= ruleMessageDefinition ) ) this_END_11= RULE_END )? otherlv_12= Feedback_1 (this_BEGIN_13= RULE_BEGIN ( (lv_feedback_14_0= ruleMessageDefinition ) ) this_END_15= RULE_END )? this_END_16= RULE_END ) + // InternalRos2Parser.g:2279:3: () otherlv_1= Action_1 ( (lv_name_2_0= ruleEString ) ) this_BEGIN_3= RULE_BEGIN otherlv_4= Goal_1 (this_BEGIN_5= RULE_BEGIN ( (lv_goal_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? otherlv_8= Result_1 (this_BEGIN_9= RULE_BEGIN ( (lv_result_10_0= ruleMessageDefinition ) ) this_END_11= RULE_END )? otherlv_12= Feedback_1 (this_BEGIN_13= RULE_BEGIN ( (lv_feedback_14_0= ruleMessageDefinition ) ) this_END_15= RULE_END )? this_END_16= RULE_END { - // InternalRos2Parser.g:2258:3: () - // InternalRos2Parser.g:2259:4: + // InternalRos2Parser.g:2279:3: () + // InternalRos2Parser.g:2280:4: { current = forceCreateModelElement( @@ -5408,11 +5456,11 @@ public final EObject ruleActionSpec() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getActionSpecAccess().getActionKeyword_1()); - // InternalRos2Parser.g:2269:3: ( (lv_name_2_0= ruleEString ) ) - // InternalRos2Parser.g:2270:4: (lv_name_2_0= ruleEString ) + // InternalRos2Parser.g:2290:3: ( (lv_name_2_0= ruleEString ) ) + // InternalRos2Parser.g:2291:4: (lv_name_2_0= ruleEString ) { - // InternalRos2Parser.g:2270:4: (lv_name_2_0= ruleEString ) - // InternalRos2Parser.g:2271:5: lv_name_2_0= ruleEString + // InternalRos2Parser.g:2291:4: (lv_name_2_0= ruleEString ) + // InternalRos2Parser.g:2292:5: lv_name_2_0= ruleEString { newCompositeNode(grammarAccess.getActionSpecAccess().getNameEStringParserRuleCall_2_0()); @@ -5439,34 +5487,34 @@ public final EObject ruleActionSpec() throws RecognitionException { } - this_BEGIN_3=(Token)match(input,RULE_BEGIN,FOLLOW_42); + this_BEGIN_3=(Token)match(input,RULE_BEGIN,FOLLOW_45); newLeafNode(this_BEGIN_3, grammarAccess.getActionSpecAccess().getBEGINTerminalRuleCall_3()); - otherlv_4=(Token)match(input,Goal_1,FOLLOW_43); + otherlv_4=(Token)match(input,Goal_1,FOLLOW_46); newLeafNode(otherlv_4, grammarAccess.getActionSpecAccess().getGoalKeyword_4()); - // InternalRos2Parser.g:2296:3: (this_BEGIN_5= RULE_BEGIN ( (lv_goal_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? - int alt44=2; - int LA44_0 = input.LA(1); + // InternalRos2Parser.g:2317:3: (this_BEGIN_5= RULE_BEGIN ( (lv_goal_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END )? + int alt45=2; + int LA45_0 = input.LA(1); - if ( (LA44_0==RULE_BEGIN) ) { - alt44=1; + if ( (LA45_0==RULE_BEGIN) ) { + alt45=1; } - switch (alt44) { + switch (alt45) { case 1 : - // InternalRos2Parser.g:2297:4: this_BEGIN_5= RULE_BEGIN ( (lv_goal_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END + // InternalRos2Parser.g:2318:4: this_BEGIN_5= RULE_BEGIN ( (lv_goal_6_0= ruleMessageDefinition ) ) this_END_7= RULE_END { - this_BEGIN_5=(Token)match(input,RULE_BEGIN,FOLLOW_38); + this_BEGIN_5=(Token)match(input,RULE_BEGIN,FOLLOW_41); newLeafNode(this_BEGIN_5, grammarAccess.getActionSpecAccess().getBEGINTerminalRuleCall_5_0()); - // InternalRos2Parser.g:2301:4: ( (lv_goal_6_0= ruleMessageDefinition ) ) - // InternalRos2Parser.g:2302:5: (lv_goal_6_0= ruleMessageDefinition ) + // InternalRos2Parser.g:2322:4: ( (lv_goal_6_0= ruleMessageDefinition ) ) + // InternalRos2Parser.g:2323:5: (lv_goal_6_0= ruleMessageDefinition ) { - // InternalRos2Parser.g:2302:5: (lv_goal_6_0= ruleMessageDefinition ) - // InternalRos2Parser.g:2303:6: lv_goal_6_0= ruleMessageDefinition + // InternalRos2Parser.g:2323:5: (lv_goal_6_0= ruleMessageDefinition ) + // InternalRos2Parser.g:2324:6: lv_goal_6_0= ruleMessageDefinition { newCompositeNode(grammarAccess.getActionSpecAccess().getGoalMessageDefinitionParserRuleCall_5_1_0()); @@ -5493,7 +5541,7 @@ public final EObject ruleActionSpec() throws RecognitionException { } - this_END_7=(Token)match(input,RULE_END,FOLLOW_44); + this_END_7=(Token)match(input,RULE_END,FOLLOW_47); newLeafNode(this_END_7, grammarAccess.getActionSpecAccess().getENDTerminalRuleCall_5_2()); @@ -5503,30 +5551,30 @@ public final EObject ruleActionSpec() throws RecognitionException { } - otherlv_8=(Token)match(input,Result_1,FOLLOW_45); + otherlv_8=(Token)match(input,Result_1,FOLLOW_48); newLeafNode(otherlv_8, grammarAccess.getActionSpecAccess().getResultKeyword_6()); - // InternalRos2Parser.g:2329:3: (this_BEGIN_9= RULE_BEGIN ( (lv_result_10_0= ruleMessageDefinition ) ) this_END_11= RULE_END )? - int alt45=2; - int LA45_0 = input.LA(1); + // InternalRos2Parser.g:2350:3: (this_BEGIN_9= RULE_BEGIN ( (lv_result_10_0= ruleMessageDefinition ) ) this_END_11= RULE_END )? + int alt46=2; + int LA46_0 = input.LA(1); - if ( (LA45_0==RULE_BEGIN) ) { - alt45=1; + if ( (LA46_0==RULE_BEGIN) ) { + alt46=1; } - switch (alt45) { + switch (alt46) { case 1 : - // InternalRos2Parser.g:2330:4: this_BEGIN_9= RULE_BEGIN ( (lv_result_10_0= ruleMessageDefinition ) ) this_END_11= RULE_END + // InternalRos2Parser.g:2351:4: this_BEGIN_9= RULE_BEGIN ( (lv_result_10_0= ruleMessageDefinition ) ) this_END_11= RULE_END { - this_BEGIN_9=(Token)match(input,RULE_BEGIN,FOLLOW_38); + this_BEGIN_9=(Token)match(input,RULE_BEGIN,FOLLOW_41); newLeafNode(this_BEGIN_9, grammarAccess.getActionSpecAccess().getBEGINTerminalRuleCall_7_0()); - // InternalRos2Parser.g:2334:4: ( (lv_result_10_0= ruleMessageDefinition ) ) - // InternalRos2Parser.g:2335:5: (lv_result_10_0= ruleMessageDefinition ) + // InternalRos2Parser.g:2355:4: ( (lv_result_10_0= ruleMessageDefinition ) ) + // InternalRos2Parser.g:2356:5: (lv_result_10_0= ruleMessageDefinition ) { - // InternalRos2Parser.g:2335:5: (lv_result_10_0= ruleMessageDefinition ) - // InternalRos2Parser.g:2336:6: lv_result_10_0= ruleMessageDefinition + // InternalRos2Parser.g:2356:5: (lv_result_10_0= ruleMessageDefinition ) + // InternalRos2Parser.g:2357:6: lv_result_10_0= ruleMessageDefinition { newCompositeNode(grammarAccess.getActionSpecAccess().getResultMessageDefinitionParserRuleCall_7_1_0()); @@ -5553,7 +5601,7 @@ public final EObject ruleActionSpec() throws RecognitionException { } - this_END_11=(Token)match(input,RULE_END,FOLLOW_46); + this_END_11=(Token)match(input,RULE_END,FOLLOW_49); newLeafNode(this_END_11, grammarAccess.getActionSpecAccess().getENDTerminalRuleCall_7_2()); @@ -5563,30 +5611,30 @@ public final EObject ruleActionSpec() throws RecognitionException { } - otherlv_12=(Token)match(input,Feedback_1,FOLLOW_37); + otherlv_12=(Token)match(input,Feedback_1,FOLLOW_40); newLeafNode(otherlv_12, grammarAccess.getActionSpecAccess().getFeedbackKeyword_8()); - // InternalRos2Parser.g:2362:3: (this_BEGIN_13= RULE_BEGIN ( (lv_feedback_14_0= ruleMessageDefinition ) ) this_END_15= RULE_END )? - int alt46=2; - int LA46_0 = input.LA(1); + // InternalRos2Parser.g:2383:3: (this_BEGIN_13= RULE_BEGIN ( (lv_feedback_14_0= ruleMessageDefinition ) ) this_END_15= RULE_END )? + int alt47=2; + int LA47_0 = input.LA(1); - if ( (LA46_0==RULE_BEGIN) ) { - alt46=1; + if ( (LA47_0==RULE_BEGIN) ) { + alt47=1; } - switch (alt46) { + switch (alt47) { case 1 : - // InternalRos2Parser.g:2363:4: this_BEGIN_13= RULE_BEGIN ( (lv_feedback_14_0= ruleMessageDefinition ) ) this_END_15= RULE_END + // InternalRos2Parser.g:2384:4: this_BEGIN_13= RULE_BEGIN ( (lv_feedback_14_0= ruleMessageDefinition ) ) this_END_15= RULE_END { - this_BEGIN_13=(Token)match(input,RULE_BEGIN,FOLLOW_38); + this_BEGIN_13=(Token)match(input,RULE_BEGIN,FOLLOW_41); newLeafNode(this_BEGIN_13, grammarAccess.getActionSpecAccess().getBEGINTerminalRuleCall_9_0()); - // InternalRos2Parser.g:2367:4: ( (lv_feedback_14_0= ruleMessageDefinition ) ) - // InternalRos2Parser.g:2368:5: (lv_feedback_14_0= ruleMessageDefinition ) + // InternalRos2Parser.g:2388:4: ( (lv_feedback_14_0= ruleMessageDefinition ) ) + // InternalRos2Parser.g:2389:5: (lv_feedback_14_0= ruleMessageDefinition ) { - // InternalRos2Parser.g:2368:5: (lv_feedback_14_0= ruleMessageDefinition ) - // InternalRos2Parser.g:2369:6: lv_feedback_14_0= ruleMessageDefinition + // InternalRos2Parser.g:2389:5: (lv_feedback_14_0= ruleMessageDefinition ) + // InternalRos2Parser.g:2390:6: lv_feedback_14_0= ruleMessageDefinition { newCompositeNode(grammarAccess.getActionSpecAccess().getFeedbackMessageDefinitionParserRuleCall_9_1_0()); @@ -5650,7 +5698,7 @@ public final EObject ruleActionSpec() throws RecognitionException { // $ANTLR start "entryRuleMessageDefinition" - // InternalRos2Parser.g:2399:1: entryRuleMessageDefinition returns [EObject current=null] : iv_ruleMessageDefinition= ruleMessageDefinition EOF ; + // InternalRos2Parser.g:2420:1: entryRuleMessageDefinition returns [EObject current=null] : iv_ruleMessageDefinition= ruleMessageDefinition EOF ; public final EObject entryRuleMessageDefinition() throws RecognitionException { EObject current = null; @@ -5658,8 +5706,8 @@ public final EObject entryRuleMessageDefinition() throws RecognitionException { try { - // InternalRos2Parser.g:2399:58: (iv_ruleMessageDefinition= ruleMessageDefinition EOF ) - // InternalRos2Parser.g:2400:2: iv_ruleMessageDefinition= ruleMessageDefinition EOF + // InternalRos2Parser.g:2420:58: (iv_ruleMessageDefinition= ruleMessageDefinition EOF ) + // InternalRos2Parser.g:2421:2: iv_ruleMessageDefinition= ruleMessageDefinition EOF { newCompositeNode(grammarAccess.getMessageDefinitionRule()); pushFollow(FOLLOW_1); @@ -5686,7 +5734,7 @@ public final EObject entryRuleMessageDefinition() throws RecognitionException { // $ANTLR start "ruleMessageDefinition" - // InternalRos2Parser.g:2406:1: ruleMessageDefinition returns [EObject current=null] : ( () ( (lv_MessagePart_1_0= ruleMessagePart ) )* ) ; + // InternalRos2Parser.g:2427:1: ruleMessageDefinition returns [EObject current=null] : ( () ( (lv_MessagePart_1_0= ruleMessagePart ) )* ) ; public final EObject ruleMessageDefinition() throws RecognitionException { EObject current = null; @@ -5697,14 +5745,14 @@ public final EObject ruleMessageDefinition() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:2412:2: ( ( () ( (lv_MessagePart_1_0= ruleMessagePart ) )* ) ) - // InternalRos2Parser.g:2413:2: ( () ( (lv_MessagePart_1_0= ruleMessagePart ) )* ) + // InternalRos2Parser.g:2433:2: ( ( () ( (lv_MessagePart_1_0= ruleMessagePart ) )* ) ) + // InternalRos2Parser.g:2434:2: ( () ( (lv_MessagePart_1_0= ruleMessagePart ) )* ) { - // InternalRos2Parser.g:2413:2: ( () ( (lv_MessagePart_1_0= ruleMessagePart ) )* ) - // InternalRos2Parser.g:2414:3: () ( (lv_MessagePart_1_0= ruleMessagePart ) )* + // InternalRos2Parser.g:2434:2: ( () ( (lv_MessagePart_1_0= ruleMessagePart ) )* ) + // InternalRos2Parser.g:2435:3: () ( (lv_MessagePart_1_0= ruleMessagePart ) )* { - // InternalRos2Parser.g:2414:3: () - // InternalRos2Parser.g:2415:4: + // InternalRos2Parser.g:2435:3: () + // InternalRos2Parser.g:2436:4: { current = forceCreateModelElement( @@ -5714,28 +5762,28 @@ public final EObject ruleMessageDefinition() throws RecognitionException { } - // InternalRos2Parser.g:2421:3: ( (lv_MessagePart_1_0= ruleMessagePart ) )* - loop47: + // InternalRos2Parser.g:2442:3: ( (lv_MessagePart_1_0= ruleMessagePart ) )* + loop48: do { - int alt47=2; - int LA47_0 = input.LA(1); + int alt48=2; + int LA48_0 = input.LA(1); - if ( ((LA47_0>=Float32_1 && LA47_0<=Float64_1)||LA47_0==Duration||(LA47_0>=String_2 && LA47_0<=Uint64_1)||(LA47_0>=Float32 && LA47_0<=Int64_1)||LA47_0==Uint8_1||LA47_0==Header||(LA47_0>=Bool_1 && LA47_0<=Byte_1)||LA47_0==Int8_1||(LA47_0>=String_1 && LA47_0<=Uint64)||(LA47_0>=Int16 && LA47_0<=Int64)||LA47_0==Uint8||(LA47_0>=Bool && LA47_0<=Byte)||LA47_0==Int8||LA47_0==Time||(LA47_0>=RULE_ID && LA47_0<=RULE_STRING)) ) { - alt47=1; + if ( ((LA48_0>=Float32_1 && LA48_0<=Float64_1)||LA48_0==Duration||(LA48_0>=String_2 && LA48_0<=Uint64_1)||(LA48_0>=Float32 && LA48_0<=Int64_1)||LA48_0==Uint8_1||LA48_0==Header||(LA48_0>=Bool_1 && LA48_0<=Byte_1)||LA48_0==Int8_1||(LA48_0>=String_1 && LA48_0<=Uint64)||(LA48_0>=Int16 && LA48_0<=Int64)||LA48_0==Uint8||(LA48_0>=Bool && LA48_0<=Byte)||LA48_0==Int8||LA48_0==Time||(LA48_0>=RULE_ID && LA48_0<=RULE_STRING)) ) { + alt48=1; } - switch (alt47) { + switch (alt48) { case 1 : - // InternalRos2Parser.g:2422:4: (lv_MessagePart_1_0= ruleMessagePart ) + // InternalRos2Parser.g:2443:4: (lv_MessagePart_1_0= ruleMessagePart ) { - // InternalRos2Parser.g:2422:4: (lv_MessagePart_1_0= ruleMessagePart ) - // InternalRos2Parser.g:2423:5: lv_MessagePart_1_0= ruleMessagePart + // InternalRos2Parser.g:2443:4: (lv_MessagePart_1_0= ruleMessagePart ) + // InternalRos2Parser.g:2444:5: lv_MessagePart_1_0= ruleMessagePart { newCompositeNode(grammarAccess.getMessageDefinitionAccess().getMessagePartMessagePartParserRuleCall_1_0()); - pushFollow(FOLLOW_47); + pushFollow(FOLLOW_50); lv_MessagePart_1_0=ruleMessagePart(); state._fsp--; @@ -5759,7 +5807,7 @@ public final EObject ruleMessageDefinition() throws RecognitionException { break; default : - break loop47; + break loop48; } } while (true); @@ -5786,7 +5834,7 @@ public final EObject ruleMessageDefinition() throws RecognitionException { // $ANTLR start "entryRuleDependency" - // InternalRos2Parser.g:2444:1: entryRuleDependency returns [EObject current=null] : iv_ruleDependency= ruleDependency EOF ; + // InternalRos2Parser.g:2465:1: entryRuleDependency returns [EObject current=null] : iv_ruleDependency= ruleDependency EOF ; public final EObject entryRuleDependency() throws RecognitionException { EObject current = null; @@ -5794,8 +5842,8 @@ public final EObject entryRuleDependency() throws RecognitionException { try { - // InternalRos2Parser.g:2444:51: (iv_ruleDependency= ruleDependency EOF ) - // InternalRos2Parser.g:2445:2: iv_ruleDependency= ruleDependency EOF + // InternalRos2Parser.g:2465:51: (iv_ruleDependency= ruleDependency EOF ) + // InternalRos2Parser.g:2466:2: iv_ruleDependency= ruleDependency EOF { newCompositeNode(grammarAccess.getDependencyRule()); pushFollow(FOLLOW_1); @@ -5822,7 +5870,7 @@ public final EObject entryRuleDependency() throws RecognitionException { // $ANTLR start "ruleDependency" - // InternalRos2Parser.g:2451:1: ruleDependency returns [EObject current=null] : (this_PackageDependency_0= rulePackageDependency | this_ExternalDependency_1= ruleExternalDependency ) ; + // InternalRos2Parser.g:2472:1: ruleDependency returns [EObject current=null] : (this_PackageDependency_0= rulePackageDependency | this_ExternalDependency_1= ruleExternalDependency ) ; public final EObject ruleDependency() throws RecognitionException { EObject current = null; @@ -5835,28 +5883,28 @@ public final EObject ruleDependency() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:2457:2: ( (this_PackageDependency_0= rulePackageDependency | this_ExternalDependency_1= ruleExternalDependency ) ) - // InternalRos2Parser.g:2458:2: (this_PackageDependency_0= rulePackageDependency | this_ExternalDependency_1= ruleExternalDependency ) + // InternalRos2Parser.g:2478:2: ( (this_PackageDependency_0= rulePackageDependency | this_ExternalDependency_1= ruleExternalDependency ) ) + // InternalRos2Parser.g:2479:2: (this_PackageDependency_0= rulePackageDependency | this_ExternalDependency_1= ruleExternalDependency ) { - // InternalRos2Parser.g:2458:2: (this_PackageDependency_0= rulePackageDependency | this_ExternalDependency_1= ruleExternalDependency ) - int alt48=2; - int LA48_0 = input.LA(1); + // InternalRos2Parser.g:2479:2: (this_PackageDependency_0= rulePackageDependency | this_ExternalDependency_1= ruleExternalDependency ) + int alt49=2; + int LA49_0 = input.LA(1); - if ( ((LA48_0>=RULE_ID && LA48_0<=RULE_STRING)) ) { - alt48=1; + if ( ((LA49_0>=RULE_ID && LA49_0<=RULE_STRING)) ) { + alt49=1; } - else if ( (LA48_0==ExternalDependency) ) { - alt48=2; + else if ( (LA49_0==ExternalDependency) ) { + alt49=2; } else { NoViableAltException nvae = - new NoViableAltException("", 48, 0, input); + new NoViableAltException("", 49, 0, input); throw nvae; } - switch (alt48) { + switch (alt49) { case 1 : - // InternalRos2Parser.g:2459:3: this_PackageDependency_0= rulePackageDependency + // InternalRos2Parser.g:2480:3: this_PackageDependency_0= rulePackageDependency { newCompositeNode(grammarAccess.getDependencyAccess().getPackageDependencyParserRuleCall_0()); @@ -5874,7 +5922,7 @@ else if ( (LA48_0==ExternalDependency) ) { } break; case 2 : - // InternalRos2Parser.g:2468:3: this_ExternalDependency_1= ruleExternalDependency + // InternalRos2Parser.g:2489:3: this_ExternalDependency_1= ruleExternalDependency { newCompositeNode(grammarAccess.getDependencyAccess().getExternalDependencyParserRuleCall_1()); @@ -5914,7 +5962,7 @@ else if ( (LA48_0==ExternalDependency) ) { // $ANTLR start "entryRulePackageDependency" - // InternalRos2Parser.g:2480:1: entryRulePackageDependency returns [EObject current=null] : iv_rulePackageDependency= rulePackageDependency EOF ; + // InternalRos2Parser.g:2501:1: entryRulePackageDependency returns [EObject current=null] : iv_rulePackageDependency= rulePackageDependency EOF ; public final EObject entryRulePackageDependency() throws RecognitionException { EObject current = null; @@ -5922,8 +5970,8 @@ public final EObject entryRulePackageDependency() throws RecognitionException { try { - // InternalRos2Parser.g:2480:58: (iv_rulePackageDependency= rulePackageDependency EOF ) - // InternalRos2Parser.g:2481:2: iv_rulePackageDependency= rulePackageDependency EOF + // InternalRos2Parser.g:2501:58: (iv_rulePackageDependency= rulePackageDependency EOF ) + // InternalRos2Parser.g:2502:2: iv_rulePackageDependency= rulePackageDependency EOF { newCompositeNode(grammarAccess.getPackageDependencyRule()); pushFollow(FOLLOW_1); @@ -5950,7 +5998,7 @@ public final EObject entryRulePackageDependency() throws RecognitionException { // $ANTLR start "rulePackageDependency" - // InternalRos2Parser.g:2487:1: rulePackageDependency returns [EObject current=null] : ( ( ruleEString ) ) ; + // InternalRos2Parser.g:2508:1: rulePackageDependency returns [EObject current=null] : ( ( ruleEString ) ) ; public final EObject rulePackageDependency() throws RecognitionException { EObject current = null; @@ -5958,14 +6006,14 @@ public final EObject rulePackageDependency() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:2493:2: ( ( ( ruleEString ) ) ) - // InternalRos2Parser.g:2494:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:2514:2: ( ( ( ruleEString ) ) ) + // InternalRos2Parser.g:2515:2: ( ( ruleEString ) ) { - // InternalRos2Parser.g:2494:2: ( ( ruleEString ) ) - // InternalRos2Parser.g:2495:3: ( ruleEString ) + // InternalRos2Parser.g:2515:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:2516:3: ( ruleEString ) { - // InternalRos2Parser.g:2495:3: ( ruleEString ) - // InternalRos2Parser.g:2496:4: ruleEString + // InternalRos2Parser.g:2516:3: ( ruleEString ) + // InternalRos2Parser.g:2517:4: ruleEString { if (current==null) { @@ -6009,7 +6057,7 @@ public final EObject rulePackageDependency() throws RecognitionException { // $ANTLR start "entryRuleExternalDependency" - // InternalRos2Parser.g:2513:1: entryRuleExternalDependency returns [EObject current=null] : iv_ruleExternalDependency= ruleExternalDependency EOF ; + // InternalRos2Parser.g:2534:1: entryRuleExternalDependency returns [EObject current=null] : iv_ruleExternalDependency= ruleExternalDependency EOF ; public final EObject entryRuleExternalDependency() throws RecognitionException { EObject current = null; @@ -6017,8 +6065,8 @@ public final EObject entryRuleExternalDependency() throws RecognitionException { try { - // InternalRos2Parser.g:2513:59: (iv_ruleExternalDependency= ruleExternalDependency EOF ) - // InternalRos2Parser.g:2514:2: iv_ruleExternalDependency= ruleExternalDependency EOF + // InternalRos2Parser.g:2534:59: (iv_ruleExternalDependency= ruleExternalDependency EOF ) + // InternalRos2Parser.g:2535:2: iv_ruleExternalDependency= ruleExternalDependency EOF { newCompositeNode(grammarAccess.getExternalDependencyRule()); pushFollow(FOLLOW_1); @@ -6045,7 +6093,7 @@ public final EObject entryRuleExternalDependency() throws RecognitionException { // $ANTLR start "ruleExternalDependency" - // InternalRos2Parser.g:2520:1: ruleExternalDependency returns [EObject current=null] : ( () otherlv_1= ExternalDependency ( (lv_name_2_0= ruleEString ) ) ) ; + // InternalRos2Parser.g:2541:1: ruleExternalDependency returns [EObject current=null] : ( () otherlv_1= ExternalDependency ( (lv_name_2_0= ruleEString ) ) ) ; public final EObject ruleExternalDependency() throws RecognitionException { EObject current = null; @@ -6057,14 +6105,14 @@ public final EObject ruleExternalDependency() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:2526:2: ( ( () otherlv_1= ExternalDependency ( (lv_name_2_0= ruleEString ) ) ) ) - // InternalRos2Parser.g:2527:2: ( () otherlv_1= ExternalDependency ( (lv_name_2_0= ruleEString ) ) ) + // InternalRos2Parser.g:2547:2: ( ( () otherlv_1= ExternalDependency ( (lv_name_2_0= ruleEString ) ) ) ) + // InternalRos2Parser.g:2548:2: ( () otherlv_1= ExternalDependency ( (lv_name_2_0= ruleEString ) ) ) { - // InternalRos2Parser.g:2527:2: ( () otherlv_1= ExternalDependency ( (lv_name_2_0= ruleEString ) ) ) - // InternalRos2Parser.g:2528:3: () otherlv_1= ExternalDependency ( (lv_name_2_0= ruleEString ) ) + // InternalRos2Parser.g:2548:2: ( () otherlv_1= ExternalDependency ( (lv_name_2_0= ruleEString ) ) ) + // InternalRos2Parser.g:2549:3: () otherlv_1= ExternalDependency ( (lv_name_2_0= ruleEString ) ) { - // InternalRos2Parser.g:2528:3: () - // InternalRos2Parser.g:2529:4: + // InternalRos2Parser.g:2549:3: () + // InternalRos2Parser.g:2550:4: { current = forceCreateModelElement( @@ -6078,11 +6126,11 @@ public final EObject ruleExternalDependency() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getExternalDependencyAccess().getExternalDependencyKeyword_1()); - // InternalRos2Parser.g:2539:3: ( (lv_name_2_0= ruleEString ) ) - // InternalRos2Parser.g:2540:4: (lv_name_2_0= ruleEString ) + // InternalRos2Parser.g:2560:3: ( (lv_name_2_0= ruleEString ) ) + // InternalRos2Parser.g:2561:4: (lv_name_2_0= ruleEString ) { - // InternalRos2Parser.g:2540:4: (lv_name_2_0= ruleEString ) - // InternalRos2Parser.g:2541:5: lv_name_2_0= ruleEString + // InternalRos2Parser.g:2561:4: (lv_name_2_0= ruleEString ) + // InternalRos2Parser.g:2562:5: lv_name_2_0= ruleEString { newCompositeNode(grammarAccess.getExternalDependencyAccess().getNameEStringParserRuleCall_2_0()); @@ -6132,7 +6180,7 @@ public final EObject ruleExternalDependency() throws RecognitionException { // $ANTLR start "entryRuleNamespace" - // InternalRos2Parser.g:2562:1: entryRuleNamespace returns [EObject current=null] : iv_ruleNamespace= ruleNamespace EOF ; + // InternalRos2Parser.g:2583:1: entryRuleNamespace returns [EObject current=null] : iv_ruleNamespace= ruleNamespace EOF ; public final EObject entryRuleNamespace() throws RecognitionException { EObject current = null; @@ -6140,8 +6188,8 @@ public final EObject entryRuleNamespace() throws RecognitionException { try { - // InternalRos2Parser.g:2562:50: (iv_ruleNamespace= ruleNamespace EOF ) - // InternalRos2Parser.g:2563:2: iv_ruleNamespace= ruleNamespace EOF + // InternalRos2Parser.g:2583:50: (iv_ruleNamespace= ruleNamespace EOF ) + // InternalRos2Parser.g:2584:2: iv_ruleNamespace= ruleNamespace EOF { newCompositeNode(grammarAccess.getNamespaceRule()); pushFollow(FOLLOW_1); @@ -6168,7 +6216,7 @@ public final EObject entryRuleNamespace() throws RecognitionException { // $ANTLR start "ruleNamespace" - // InternalRos2Parser.g:2569:1: ruleNamespace returns [EObject current=null] : (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) ; + // InternalRos2Parser.g:2590:1: ruleNamespace returns [EObject current=null] : (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) ; public final EObject ruleNamespace() throws RecognitionException { EObject current = null; @@ -6183,37 +6231,37 @@ public final EObject ruleNamespace() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:2575:2: ( (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) ) - // InternalRos2Parser.g:2576:2: (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) + // InternalRos2Parser.g:2596:2: ( (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) ) + // InternalRos2Parser.g:2597:2: (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) { - // InternalRos2Parser.g:2576:2: (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) - int alt49=3; + // InternalRos2Parser.g:2597:2: (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) + int alt50=3; switch ( input.LA(1) ) { case GlobalNamespace: { - alt49=1; + alt50=1; } break; case RelativeNamespace: { - alt49=2; + alt50=2; } break; case PrivateNamespace: { - alt49=3; + alt50=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 49, 0, input); + new NoViableAltException("", 50, 0, input); throw nvae; } - switch (alt49) { + switch (alt50) { case 1 : - // InternalRos2Parser.g:2577:3: this_GlobalNamespace_0= ruleGlobalNamespace + // InternalRos2Parser.g:2598:3: this_GlobalNamespace_0= ruleGlobalNamespace { newCompositeNode(grammarAccess.getNamespaceAccess().getGlobalNamespaceParserRuleCall_0()); @@ -6231,7 +6279,7 @@ public final EObject ruleNamespace() throws RecognitionException { } break; case 2 : - // InternalRos2Parser.g:2586:3: this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl + // InternalRos2Parser.g:2607:3: this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl { newCompositeNode(grammarAccess.getNamespaceAccess().getRelativeNamespace_ImplParserRuleCall_1()); @@ -6249,7 +6297,7 @@ public final EObject ruleNamespace() throws RecognitionException { } break; case 3 : - // InternalRos2Parser.g:2595:3: this_PrivateNamespace_2= rulePrivateNamespace + // InternalRos2Parser.g:2616:3: this_PrivateNamespace_2= rulePrivateNamespace { newCompositeNode(grammarAccess.getNamespaceAccess().getPrivateNamespaceParserRuleCall_2()); @@ -6289,7 +6337,7 @@ public final EObject ruleNamespace() throws RecognitionException { // $ANTLR start "entryRuleGraphName" - // InternalRos2Parser.g:2607:1: entryRuleGraphName returns [String current=null] : iv_ruleGraphName= ruleGraphName EOF ; + // InternalRos2Parser.g:2628:1: entryRuleGraphName returns [String current=null] : iv_ruleGraphName= ruleGraphName EOF ; public final String entryRuleGraphName() throws RecognitionException { String current = null; @@ -6297,8 +6345,8 @@ public final String entryRuleGraphName() throws RecognitionException { try { - // InternalRos2Parser.g:2607:49: (iv_ruleGraphName= ruleGraphName EOF ) - // InternalRos2Parser.g:2608:2: iv_ruleGraphName= ruleGraphName EOF + // InternalRos2Parser.g:2628:49: (iv_ruleGraphName= ruleGraphName EOF ) + // InternalRos2Parser.g:2629:2: iv_ruleGraphName= ruleGraphName EOF { newCompositeNode(grammarAccess.getGraphNameRule()); pushFollow(FOLLOW_1); @@ -6325,7 +6373,7 @@ public final String entryRuleGraphName() throws RecognitionException { // $ANTLR start "ruleGraphName" - // InternalRos2Parser.g:2614:1: ruleGraphName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= GraphName ; + // InternalRos2Parser.g:2635:1: ruleGraphName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= GraphName ; public final AntlrDatatypeRuleToken ruleGraphName() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -6335,8 +6383,8 @@ public final AntlrDatatypeRuleToken ruleGraphName() throws RecognitionException enterRule(); try { - // InternalRos2Parser.g:2620:2: (kw= GraphName ) - // InternalRos2Parser.g:2621:2: kw= GraphName + // InternalRos2Parser.g:2641:2: (kw= GraphName ) + // InternalRos2Parser.g:2642:2: kw= GraphName { kw=(Token)match(input,GraphName,FOLLOW_2); @@ -6363,7 +6411,7 @@ public final AntlrDatatypeRuleToken ruleGraphName() throws RecognitionException // $ANTLR start "entryRuleGlobalNamespace" - // InternalRos2Parser.g:2629:1: entryRuleGlobalNamespace returns [EObject current=null] : iv_ruleGlobalNamespace= ruleGlobalNamespace EOF ; + // InternalRos2Parser.g:2650:1: entryRuleGlobalNamespace returns [EObject current=null] : iv_ruleGlobalNamespace= ruleGlobalNamespace EOF ; public final EObject entryRuleGlobalNamespace() throws RecognitionException { EObject current = null; @@ -6371,8 +6419,8 @@ public final EObject entryRuleGlobalNamespace() throws RecognitionException { try { - // InternalRos2Parser.g:2629:56: (iv_ruleGlobalNamespace= ruleGlobalNamespace EOF ) - // InternalRos2Parser.g:2630:2: iv_ruleGlobalNamespace= ruleGlobalNamespace EOF + // InternalRos2Parser.g:2650:56: (iv_ruleGlobalNamespace= ruleGlobalNamespace EOF ) + // InternalRos2Parser.g:2651:2: iv_ruleGlobalNamespace= ruleGlobalNamespace EOF { newCompositeNode(grammarAccess.getGlobalNamespaceRule()); pushFollow(FOLLOW_1); @@ -6399,7 +6447,7 @@ public final EObject entryRuleGlobalNamespace() throws RecognitionException { // $ANTLR start "ruleGlobalNamespace" - // InternalRos2Parser.g:2636:1: ruleGlobalNamespace returns [EObject current=null] : ( () otherlv_1= GlobalNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) ; + // InternalRos2Parser.g:2657:1: ruleGlobalNamespace returns [EObject current=null] : ( () otherlv_1= GlobalNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) ; public final EObject ruleGlobalNamespace() throws RecognitionException { EObject current = null; @@ -6416,14 +6464,14 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:2642:2: ( ( () otherlv_1= GlobalNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) ) - // InternalRos2Parser.g:2643:2: ( () otherlv_1= GlobalNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) + // InternalRos2Parser.g:2663:2: ( ( () otherlv_1= GlobalNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) ) + // InternalRos2Parser.g:2664:2: ( () otherlv_1= GlobalNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) { - // InternalRos2Parser.g:2643:2: ( () otherlv_1= GlobalNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) - // InternalRos2Parser.g:2644:3: () otherlv_1= GlobalNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? + // InternalRos2Parser.g:2664:2: ( () otherlv_1= GlobalNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) + // InternalRos2Parser.g:2665:3: () otherlv_1= GlobalNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? { - // InternalRos2Parser.g:2644:3: () - // InternalRos2Parser.g:2645:4: + // InternalRos2Parser.g:2665:3: () + // InternalRos2Parser.g:2666:4: { current = forceCreateModelElement( @@ -6433,30 +6481,30 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { } - otherlv_1=(Token)match(input,GlobalNamespace,FOLLOW_48); + otherlv_1=(Token)match(input,GlobalNamespace,FOLLOW_51); newLeafNode(otherlv_1, grammarAccess.getGlobalNamespaceAccess().getGlobalNamespaceKeyword_1()); - // InternalRos2Parser.g:2655:3: (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? - int alt51=2; - int LA51_0 = input.LA(1); + // InternalRos2Parser.g:2676:3: (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? + int alt52=2; + int LA52_0 = input.LA(1); - if ( (LA51_0==LeftSquareBracket) ) { - alt51=1; + if ( (LA52_0==LeftSquareBracket) ) { + alt52=1; } - switch (alt51) { + switch (alt52) { case 1 : - // InternalRos2Parser.g:2656:4: otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket + // InternalRos2Parser.g:2677:4: otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket { - otherlv_2=(Token)match(input,LeftSquareBracket,FOLLOW_49); + otherlv_2=(Token)match(input,LeftSquareBracket,FOLLOW_52); newLeafNode(otherlv_2, grammarAccess.getGlobalNamespaceAccess().getLeftSquareBracketKeyword_2_0()); - // InternalRos2Parser.g:2660:4: ( (lv_parts_3_0= ruleGraphName ) ) - // InternalRos2Parser.g:2661:5: (lv_parts_3_0= ruleGraphName ) + // InternalRos2Parser.g:2681:4: ( (lv_parts_3_0= ruleGraphName ) ) + // InternalRos2Parser.g:2682:5: (lv_parts_3_0= ruleGraphName ) { - // InternalRos2Parser.g:2661:5: (lv_parts_3_0= ruleGraphName ) - // InternalRos2Parser.g:2662:6: lv_parts_3_0= ruleGraphName + // InternalRos2Parser.g:2682:5: (lv_parts_3_0= ruleGraphName ) + // InternalRos2Parser.g:2683:6: lv_parts_3_0= ruleGraphName { newCompositeNode(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); @@ -6483,30 +6531,30 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { } - // InternalRos2Parser.g:2679:4: (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* - loop50: + // InternalRos2Parser.g:2700:4: (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* + loop51: do { - int alt50=2; - int LA50_0 = input.LA(1); + int alt51=2; + int LA51_0 = input.LA(1); - if ( (LA50_0==Comma) ) { - alt50=1; + if ( (LA51_0==Comma) ) { + alt51=1; } - switch (alt50) { + switch (alt51) { case 1 : - // InternalRos2Parser.g:2680:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRos2Parser.g:2701:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) { - otherlv_4=(Token)match(input,Comma,FOLLOW_49); + otherlv_4=(Token)match(input,Comma,FOLLOW_52); newLeafNode(otherlv_4, grammarAccess.getGlobalNamespaceAccess().getCommaKeyword_2_2_0()); - // InternalRos2Parser.g:2684:5: ( (lv_parts_5_0= ruleGraphName ) ) - // InternalRos2Parser.g:2685:6: (lv_parts_5_0= ruleGraphName ) + // InternalRos2Parser.g:2705:5: ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRos2Parser.g:2706:6: (lv_parts_5_0= ruleGraphName ) { - // InternalRos2Parser.g:2685:6: (lv_parts_5_0= ruleGraphName ) - // InternalRos2Parser.g:2686:7: lv_parts_5_0= ruleGraphName + // InternalRos2Parser.g:2706:6: (lv_parts_5_0= ruleGraphName ) + // InternalRos2Parser.g:2707:7: lv_parts_5_0= ruleGraphName { newCompositeNode(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); @@ -6538,7 +6586,7 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { break; default : - break loop50; + break loop51; } } while (true); @@ -6575,7 +6623,7 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { // $ANTLR start "entryRuleRelativeNamespace_Impl" - // InternalRos2Parser.g:2713:1: entryRuleRelativeNamespace_Impl returns [EObject current=null] : iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF ; + // InternalRos2Parser.g:2734:1: entryRuleRelativeNamespace_Impl returns [EObject current=null] : iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF ; public final EObject entryRuleRelativeNamespace_Impl() throws RecognitionException { EObject current = null; @@ -6583,8 +6631,8 @@ public final EObject entryRuleRelativeNamespace_Impl() throws RecognitionExcepti try { - // InternalRos2Parser.g:2713:63: (iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF ) - // InternalRos2Parser.g:2714:2: iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF + // InternalRos2Parser.g:2734:63: (iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF ) + // InternalRos2Parser.g:2735:2: iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF { newCompositeNode(grammarAccess.getRelativeNamespace_ImplRule()); pushFollow(FOLLOW_1); @@ -6611,7 +6659,7 @@ public final EObject entryRuleRelativeNamespace_Impl() throws RecognitionExcepti // $ANTLR start "ruleRelativeNamespace_Impl" - // InternalRos2Parser.g:2720:1: ruleRelativeNamespace_Impl returns [EObject current=null] : ( () otherlv_1= RelativeNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) ; + // InternalRos2Parser.g:2741:1: ruleRelativeNamespace_Impl returns [EObject current=null] : ( () otherlv_1= RelativeNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) ; public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { EObject current = null; @@ -6628,14 +6676,14 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:2726:2: ( ( () otherlv_1= RelativeNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) ) - // InternalRos2Parser.g:2727:2: ( () otherlv_1= RelativeNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) + // InternalRos2Parser.g:2747:2: ( ( () otherlv_1= RelativeNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) ) + // InternalRos2Parser.g:2748:2: ( () otherlv_1= RelativeNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) { - // InternalRos2Parser.g:2727:2: ( () otherlv_1= RelativeNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) - // InternalRos2Parser.g:2728:3: () otherlv_1= RelativeNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? + // InternalRos2Parser.g:2748:2: ( () otherlv_1= RelativeNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) + // InternalRos2Parser.g:2749:3: () otherlv_1= RelativeNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? { - // InternalRos2Parser.g:2728:3: () - // InternalRos2Parser.g:2729:4: + // InternalRos2Parser.g:2749:3: () + // InternalRos2Parser.g:2750:4: { current = forceCreateModelElement( @@ -6645,30 +6693,30 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { } - otherlv_1=(Token)match(input,RelativeNamespace,FOLLOW_48); + otherlv_1=(Token)match(input,RelativeNamespace,FOLLOW_51); newLeafNode(otherlv_1, grammarAccess.getRelativeNamespace_ImplAccess().getRelativeNamespaceKeyword_1()); - // InternalRos2Parser.g:2739:3: (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? - int alt53=2; - int LA53_0 = input.LA(1); + // InternalRos2Parser.g:2760:3: (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? + int alt54=2; + int LA54_0 = input.LA(1); - if ( (LA53_0==LeftSquareBracket) ) { - alt53=1; + if ( (LA54_0==LeftSquareBracket) ) { + alt54=1; } - switch (alt53) { + switch (alt54) { case 1 : - // InternalRos2Parser.g:2740:4: otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket + // InternalRos2Parser.g:2761:4: otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket { - otherlv_2=(Token)match(input,LeftSquareBracket,FOLLOW_49); + otherlv_2=(Token)match(input,LeftSquareBracket,FOLLOW_52); newLeafNode(otherlv_2, grammarAccess.getRelativeNamespace_ImplAccess().getLeftSquareBracketKeyword_2_0()); - // InternalRos2Parser.g:2744:4: ( (lv_parts_3_0= ruleGraphName ) ) - // InternalRos2Parser.g:2745:5: (lv_parts_3_0= ruleGraphName ) + // InternalRos2Parser.g:2765:4: ( (lv_parts_3_0= ruleGraphName ) ) + // InternalRos2Parser.g:2766:5: (lv_parts_3_0= ruleGraphName ) { - // InternalRos2Parser.g:2745:5: (lv_parts_3_0= ruleGraphName ) - // InternalRos2Parser.g:2746:6: lv_parts_3_0= ruleGraphName + // InternalRos2Parser.g:2766:5: (lv_parts_3_0= ruleGraphName ) + // InternalRos2Parser.g:2767:6: lv_parts_3_0= ruleGraphName { newCompositeNode(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_1_0()); @@ -6695,30 +6743,30 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { } - // InternalRos2Parser.g:2763:4: (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* - loop52: + // InternalRos2Parser.g:2784:4: (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* + loop53: do { - int alt52=2; - int LA52_0 = input.LA(1); + int alt53=2; + int LA53_0 = input.LA(1); - if ( (LA52_0==Comma) ) { - alt52=1; + if ( (LA53_0==Comma) ) { + alt53=1; } - switch (alt52) { + switch (alt53) { case 1 : - // InternalRos2Parser.g:2764:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRos2Parser.g:2785:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) { - otherlv_4=(Token)match(input,Comma,FOLLOW_49); + otherlv_4=(Token)match(input,Comma,FOLLOW_52); newLeafNode(otherlv_4, grammarAccess.getRelativeNamespace_ImplAccess().getCommaKeyword_2_2_0()); - // InternalRos2Parser.g:2768:5: ( (lv_parts_5_0= ruleGraphName ) ) - // InternalRos2Parser.g:2769:6: (lv_parts_5_0= ruleGraphName ) + // InternalRos2Parser.g:2789:5: ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRos2Parser.g:2790:6: (lv_parts_5_0= ruleGraphName ) { - // InternalRos2Parser.g:2769:6: (lv_parts_5_0= ruleGraphName ) - // InternalRos2Parser.g:2770:7: lv_parts_5_0= ruleGraphName + // InternalRos2Parser.g:2790:6: (lv_parts_5_0= ruleGraphName ) + // InternalRos2Parser.g:2791:7: lv_parts_5_0= ruleGraphName { newCompositeNode(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); @@ -6750,7 +6798,7 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { break; default : - break loop52; + break loop53; } } while (true); @@ -6787,7 +6835,7 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { // $ANTLR start "entryRulePrivateNamespace" - // InternalRos2Parser.g:2797:1: entryRulePrivateNamespace returns [EObject current=null] : iv_rulePrivateNamespace= rulePrivateNamespace EOF ; + // InternalRos2Parser.g:2818:1: entryRulePrivateNamespace returns [EObject current=null] : iv_rulePrivateNamespace= rulePrivateNamespace EOF ; public final EObject entryRulePrivateNamespace() throws RecognitionException { EObject current = null; @@ -6795,8 +6843,8 @@ public final EObject entryRulePrivateNamespace() throws RecognitionException { try { - // InternalRos2Parser.g:2797:57: (iv_rulePrivateNamespace= rulePrivateNamespace EOF ) - // InternalRos2Parser.g:2798:2: iv_rulePrivateNamespace= rulePrivateNamespace EOF + // InternalRos2Parser.g:2818:57: (iv_rulePrivateNamespace= rulePrivateNamespace EOF ) + // InternalRos2Parser.g:2819:2: iv_rulePrivateNamespace= rulePrivateNamespace EOF { newCompositeNode(grammarAccess.getPrivateNamespaceRule()); pushFollow(FOLLOW_1); @@ -6823,7 +6871,7 @@ public final EObject entryRulePrivateNamespace() throws RecognitionException { // $ANTLR start "rulePrivateNamespace" - // InternalRos2Parser.g:2804:1: rulePrivateNamespace returns [EObject current=null] : ( () otherlv_1= PrivateNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) ; + // InternalRos2Parser.g:2825:1: rulePrivateNamespace returns [EObject current=null] : ( () otherlv_1= PrivateNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) ; public final EObject rulePrivateNamespace() throws RecognitionException { EObject current = null; @@ -6840,14 +6888,14 @@ public final EObject rulePrivateNamespace() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:2810:2: ( ( () otherlv_1= PrivateNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) ) - // InternalRos2Parser.g:2811:2: ( () otherlv_1= PrivateNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) + // InternalRos2Parser.g:2831:2: ( ( () otherlv_1= PrivateNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) ) + // InternalRos2Parser.g:2832:2: ( () otherlv_1= PrivateNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) { - // InternalRos2Parser.g:2811:2: ( () otherlv_1= PrivateNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) - // InternalRos2Parser.g:2812:3: () otherlv_1= PrivateNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? + // InternalRos2Parser.g:2832:2: ( () otherlv_1= PrivateNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? ) + // InternalRos2Parser.g:2833:3: () otherlv_1= PrivateNamespace (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? { - // InternalRos2Parser.g:2812:3: () - // InternalRos2Parser.g:2813:4: + // InternalRos2Parser.g:2833:3: () + // InternalRos2Parser.g:2834:4: { current = forceCreateModelElement( @@ -6857,30 +6905,30 @@ public final EObject rulePrivateNamespace() throws RecognitionException { } - otherlv_1=(Token)match(input,PrivateNamespace,FOLLOW_48); + otherlv_1=(Token)match(input,PrivateNamespace,FOLLOW_51); newLeafNode(otherlv_1, grammarAccess.getPrivateNamespaceAccess().getPrivateNamespaceKeyword_1()); - // InternalRos2Parser.g:2823:3: (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? - int alt55=2; - int LA55_0 = input.LA(1); + // InternalRos2Parser.g:2844:3: (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? + int alt56=2; + int LA56_0 = input.LA(1); - if ( (LA55_0==LeftSquareBracket) ) { - alt55=1; + if ( (LA56_0==LeftSquareBracket) ) { + alt56=1; } - switch (alt55) { + switch (alt56) { case 1 : - // InternalRos2Parser.g:2824:4: otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket + // InternalRos2Parser.g:2845:4: otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket { - otherlv_2=(Token)match(input,LeftSquareBracket,FOLLOW_49); + otherlv_2=(Token)match(input,LeftSquareBracket,FOLLOW_52); newLeafNode(otherlv_2, grammarAccess.getPrivateNamespaceAccess().getLeftSquareBracketKeyword_2_0()); - // InternalRos2Parser.g:2828:4: ( (lv_parts_3_0= ruleGraphName ) ) - // InternalRos2Parser.g:2829:5: (lv_parts_3_0= ruleGraphName ) + // InternalRos2Parser.g:2849:4: ( (lv_parts_3_0= ruleGraphName ) ) + // InternalRos2Parser.g:2850:5: (lv_parts_3_0= ruleGraphName ) { - // InternalRos2Parser.g:2829:5: (lv_parts_3_0= ruleGraphName ) - // InternalRos2Parser.g:2830:6: lv_parts_3_0= ruleGraphName + // InternalRos2Parser.g:2850:5: (lv_parts_3_0= ruleGraphName ) + // InternalRos2Parser.g:2851:6: lv_parts_3_0= ruleGraphName { newCompositeNode(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); @@ -6907,30 +6955,30 @@ public final EObject rulePrivateNamespace() throws RecognitionException { } - // InternalRos2Parser.g:2847:4: (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* - loop54: + // InternalRos2Parser.g:2868:4: (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* + loop55: do { - int alt54=2; - int LA54_0 = input.LA(1); + int alt55=2; + int LA55_0 = input.LA(1); - if ( (LA54_0==Comma) ) { - alt54=1; + if ( (LA55_0==Comma) ) { + alt55=1; } - switch (alt54) { + switch (alt55) { case 1 : - // InternalRos2Parser.g:2848:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRos2Parser.g:2869:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) { - otherlv_4=(Token)match(input,Comma,FOLLOW_49); + otherlv_4=(Token)match(input,Comma,FOLLOW_52); newLeafNode(otherlv_4, grammarAccess.getPrivateNamespaceAccess().getCommaKeyword_2_2_0()); - // InternalRos2Parser.g:2852:5: ( (lv_parts_5_0= ruleGraphName ) ) - // InternalRos2Parser.g:2853:6: (lv_parts_5_0= ruleGraphName ) + // InternalRos2Parser.g:2873:5: ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRos2Parser.g:2874:6: (lv_parts_5_0= ruleGraphName ) { - // InternalRos2Parser.g:2853:6: (lv_parts_5_0= ruleGraphName ) - // InternalRos2Parser.g:2854:7: lv_parts_5_0= ruleGraphName + // InternalRos2Parser.g:2874:6: (lv_parts_5_0= ruleGraphName ) + // InternalRos2Parser.g:2875:7: lv_parts_5_0= ruleGraphName { newCompositeNode(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); @@ -6962,7 +7010,7 @@ public final EObject rulePrivateNamespace() throws RecognitionException { break; default : - break loop54; + break loop55; } } while (true); @@ -6999,7 +7047,7 @@ public final EObject rulePrivateNamespace() throws RecognitionException { // $ANTLR start "entryRuleParameterType" - // InternalRos2Parser.g:2881:1: entryRuleParameterType returns [EObject current=null] : iv_ruleParameterType= ruleParameterType EOF ; + // InternalRos2Parser.g:2902:1: entryRuleParameterType returns [EObject current=null] : iv_ruleParameterType= ruleParameterType EOF ; public final EObject entryRuleParameterType() throws RecognitionException { EObject current = null; @@ -7007,8 +7055,8 @@ public final EObject entryRuleParameterType() throws RecognitionException { try { - // InternalRos2Parser.g:2881:54: (iv_ruleParameterType= ruleParameterType EOF ) - // InternalRos2Parser.g:2882:2: iv_ruleParameterType= ruleParameterType EOF + // InternalRos2Parser.g:2902:54: (iv_ruleParameterType= ruleParameterType EOF ) + // InternalRos2Parser.g:2903:2: iv_ruleParameterType= ruleParameterType EOF { newCompositeNode(grammarAccess.getParameterTypeRule()); pushFollow(FOLLOW_1); @@ -7035,7 +7083,7 @@ public final EObject entryRuleParameterType() throws RecognitionException { // $ANTLR start "ruleParameterType" - // InternalRos2Parser.g:2888:1: ruleParameterType returns [EObject current=null] : (this_ParameterListType_0= ruleParameterListType | this_ParameterStructType_1= ruleParameterStructType | this_ParameterIntegerType_2= ruleParameterIntegerType | this_ParameterStringType_3= ruleParameterStringType | this_ParameterDoubleType_4= ruleParameterDoubleType | this_ParameterBooleanType_5= ruleParameterBooleanType | this_ParameterBase64Type_6= ruleParameterBase64Type | this_ParameterArrayType_7= ruleParameterArrayType ) ; + // InternalRos2Parser.g:2909:1: ruleParameterType returns [EObject current=null] : (this_ParameterListType_0= ruleParameterListType | this_ParameterStructType_1= ruleParameterStructType | this_ParameterIntegerType_2= ruleParameterIntegerType | this_ParameterStringType_3= ruleParameterStringType | this_ParameterDoubleType_4= ruleParameterDoubleType | this_ParameterBooleanType_5= ruleParameterBooleanType | this_ParameterBase64Type_6= ruleParameterBase64Type | this_ParameterArrayType_7= ruleParameterArrayType ) ; public final EObject ruleParameterType() throws RecognitionException { EObject current = null; @@ -7060,62 +7108,62 @@ public final EObject ruleParameterType() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:2894:2: ( (this_ParameterListType_0= ruleParameterListType | this_ParameterStructType_1= ruleParameterStructType | this_ParameterIntegerType_2= ruleParameterIntegerType | this_ParameterStringType_3= ruleParameterStringType | this_ParameterDoubleType_4= ruleParameterDoubleType | this_ParameterBooleanType_5= ruleParameterBooleanType | this_ParameterBase64Type_6= ruleParameterBase64Type | this_ParameterArrayType_7= ruleParameterArrayType ) ) - // InternalRos2Parser.g:2895:2: (this_ParameterListType_0= ruleParameterListType | this_ParameterStructType_1= ruleParameterStructType | this_ParameterIntegerType_2= ruleParameterIntegerType | this_ParameterStringType_3= ruleParameterStringType | this_ParameterDoubleType_4= ruleParameterDoubleType | this_ParameterBooleanType_5= ruleParameterBooleanType | this_ParameterBase64Type_6= ruleParameterBase64Type | this_ParameterArrayType_7= ruleParameterArrayType ) + // InternalRos2Parser.g:2915:2: ( (this_ParameterListType_0= ruleParameterListType | this_ParameterStructType_1= ruleParameterStructType | this_ParameterIntegerType_2= ruleParameterIntegerType | this_ParameterStringType_3= ruleParameterStringType | this_ParameterDoubleType_4= ruleParameterDoubleType | this_ParameterBooleanType_5= ruleParameterBooleanType | this_ParameterBase64Type_6= ruleParameterBase64Type | this_ParameterArrayType_7= ruleParameterArrayType ) ) + // InternalRos2Parser.g:2916:2: (this_ParameterListType_0= ruleParameterListType | this_ParameterStructType_1= ruleParameterStructType | this_ParameterIntegerType_2= ruleParameterIntegerType | this_ParameterStringType_3= ruleParameterStringType | this_ParameterDoubleType_4= ruleParameterDoubleType | this_ParameterBooleanType_5= ruleParameterBooleanType | this_ParameterBase64Type_6= ruleParameterBase64Type | this_ParameterArrayType_7= ruleParameterArrayType ) { - // InternalRos2Parser.g:2895:2: (this_ParameterListType_0= ruleParameterListType | this_ParameterStructType_1= ruleParameterStructType | this_ParameterIntegerType_2= ruleParameterIntegerType | this_ParameterStringType_3= ruleParameterStringType | this_ParameterDoubleType_4= ruleParameterDoubleType | this_ParameterBooleanType_5= ruleParameterBooleanType | this_ParameterBase64Type_6= ruleParameterBase64Type | this_ParameterArrayType_7= ruleParameterArrayType ) - int alt56=8; + // InternalRos2Parser.g:2916:2: (this_ParameterListType_0= ruleParameterListType | this_ParameterStructType_1= ruleParameterStructType | this_ParameterIntegerType_2= ruleParameterIntegerType | this_ParameterStringType_3= ruleParameterStringType | this_ParameterDoubleType_4= ruleParameterDoubleType | this_ParameterBooleanType_5= ruleParameterBooleanType | this_ParameterBase64Type_6= ruleParameterBase64Type | this_ParameterArrayType_7= ruleParameterArrayType ) + int alt57=8; switch ( input.LA(1) ) { case List: { - alt56=1; + alt57=1; } break; case Struct: { - alt56=2; + alt57=2; } break; case Integer: { - alt56=3; + alt57=3; } break; case String: { - alt56=4; + alt57=4; } break; case Double: { - alt56=5; + alt57=5; } break; case Boolean: { - alt56=6; + alt57=6; } break; case Base64: { - alt56=7; + alt57=7; } break; - case Array: + case RULE_BEGIN: { - alt56=8; + alt57=8; } break; default: NoViableAltException nvae = - new NoViableAltException("", 56, 0, input); + new NoViableAltException("", 57, 0, input); throw nvae; } - switch (alt56) { + switch (alt57) { case 1 : - // InternalRos2Parser.g:2896:3: this_ParameterListType_0= ruleParameterListType + // InternalRos2Parser.g:2917:3: this_ParameterListType_0= ruleParameterListType { newCompositeNode(grammarAccess.getParameterTypeAccess().getParameterListTypeParserRuleCall_0()); @@ -7133,7 +7181,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 2 : - // InternalRos2Parser.g:2905:3: this_ParameterStructType_1= ruleParameterStructType + // InternalRos2Parser.g:2926:3: this_ParameterStructType_1= ruleParameterStructType { newCompositeNode(grammarAccess.getParameterTypeAccess().getParameterStructTypeParserRuleCall_1()); @@ -7151,7 +7199,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 3 : - // InternalRos2Parser.g:2914:3: this_ParameterIntegerType_2= ruleParameterIntegerType + // InternalRos2Parser.g:2935:3: this_ParameterIntegerType_2= ruleParameterIntegerType { newCompositeNode(grammarAccess.getParameterTypeAccess().getParameterIntegerTypeParserRuleCall_2()); @@ -7169,7 +7217,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 4 : - // InternalRos2Parser.g:2923:3: this_ParameterStringType_3= ruleParameterStringType + // InternalRos2Parser.g:2944:3: this_ParameterStringType_3= ruleParameterStringType { newCompositeNode(grammarAccess.getParameterTypeAccess().getParameterStringTypeParserRuleCall_3()); @@ -7187,7 +7235,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 5 : - // InternalRos2Parser.g:2932:3: this_ParameterDoubleType_4= ruleParameterDoubleType + // InternalRos2Parser.g:2953:3: this_ParameterDoubleType_4= ruleParameterDoubleType { newCompositeNode(grammarAccess.getParameterTypeAccess().getParameterDoubleTypeParserRuleCall_4()); @@ -7205,7 +7253,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 6 : - // InternalRos2Parser.g:2941:3: this_ParameterBooleanType_5= ruleParameterBooleanType + // InternalRos2Parser.g:2962:3: this_ParameterBooleanType_5= ruleParameterBooleanType { newCompositeNode(grammarAccess.getParameterTypeAccess().getParameterBooleanTypeParserRuleCall_5()); @@ -7223,7 +7271,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 7 : - // InternalRos2Parser.g:2950:3: this_ParameterBase64Type_6= ruleParameterBase64Type + // InternalRos2Parser.g:2971:3: this_ParameterBase64Type_6= ruleParameterBase64Type { newCompositeNode(grammarAccess.getParameterTypeAccess().getParameterBase64TypeParserRuleCall_6()); @@ -7241,7 +7289,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 8 : - // InternalRos2Parser.g:2959:3: this_ParameterArrayType_7= ruleParameterArrayType + // InternalRos2Parser.g:2980:3: this_ParameterArrayType_7= ruleParameterArrayType { newCompositeNode(grammarAccess.getParameterTypeAccess().getParameterArrayTypeParserRuleCall_7()); @@ -7281,7 +7329,7 @@ public final EObject ruleParameterType() throws RecognitionException { // $ANTLR start "entryRuleParameterValue" - // InternalRos2Parser.g:2971:1: entryRuleParameterValue returns [EObject current=null] : iv_ruleParameterValue= ruleParameterValue EOF ; + // InternalRos2Parser.g:2992:1: entryRuleParameterValue returns [EObject current=null] : iv_ruleParameterValue= ruleParameterValue EOF ; public final EObject entryRuleParameterValue() throws RecognitionException { EObject current = null; @@ -7289,8 +7337,8 @@ public final EObject entryRuleParameterValue() throws RecognitionException { try { - // InternalRos2Parser.g:2971:55: (iv_ruleParameterValue= ruleParameterValue EOF ) - // InternalRos2Parser.g:2972:2: iv_ruleParameterValue= ruleParameterValue EOF + // InternalRos2Parser.g:2992:55: (iv_ruleParameterValue= ruleParameterValue EOF ) + // InternalRos2Parser.g:2993:2: iv_ruleParameterValue= ruleParameterValue EOF { newCompositeNode(grammarAccess.getParameterValueRule()); pushFollow(FOLLOW_1); @@ -7317,7 +7365,7 @@ public final EObject entryRuleParameterValue() throws RecognitionException { // $ANTLR start "ruleParameterValue" - // InternalRos2Parser.g:2978:1: ruleParameterValue returns [EObject current=null] : (this_ParameterString_0= ruleParameterString | this_ParameterBase64_1= ruleParameterBase64 | this_ParameterInteger_2= ruleParameterInteger | this_ParameterDouble_3= ruleParameterDouble | this_ParameterBoolean_4= ruleParameterBoolean | this_ParameterList_5= ruleParameterList | this_ParameterStruct_6= ruleParameterStruct ) ; + // InternalRos2Parser.g:2999:1: ruleParameterValue returns [EObject current=null] : (this_ParameterString_0= ruleParameterString | this_ParameterBase64_1= ruleParameterBase64 | this_ParameterInteger_2= ruleParameterInteger | this_ParameterDouble_3= ruleParameterDouble | this_ParameterBoolean_4= ruleParameterBoolean | this_ParameterList_5= ruleParameterList | this_ParameterStruct_6= ruleParameterStruct ) ; public final EObject ruleParameterValue() throws RecognitionException { EObject current = null; @@ -7340,74 +7388,15 @@ public final EObject ruleParameterValue() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:2984:2: ( (this_ParameterString_0= ruleParameterString | this_ParameterBase64_1= ruleParameterBase64 | this_ParameterInteger_2= ruleParameterInteger | this_ParameterDouble_3= ruleParameterDouble | this_ParameterBoolean_4= ruleParameterBoolean | this_ParameterList_5= ruleParameterList | this_ParameterStruct_6= ruleParameterStruct ) ) - // InternalRos2Parser.g:2985:2: (this_ParameterString_0= ruleParameterString | this_ParameterBase64_1= ruleParameterBase64 | this_ParameterInteger_2= ruleParameterInteger | this_ParameterDouble_3= ruleParameterDouble | this_ParameterBoolean_4= ruleParameterBoolean | this_ParameterList_5= ruleParameterList | this_ParameterStruct_6= ruleParameterStruct ) + // InternalRos2Parser.g:3005:2: ( (this_ParameterString_0= ruleParameterString | this_ParameterBase64_1= ruleParameterBase64 | this_ParameterInteger_2= ruleParameterInteger | this_ParameterDouble_3= ruleParameterDouble | this_ParameterBoolean_4= ruleParameterBoolean | this_ParameterList_5= ruleParameterList | this_ParameterStruct_6= ruleParameterStruct ) ) + // InternalRos2Parser.g:3006:2: (this_ParameterString_0= ruleParameterString | this_ParameterBase64_1= ruleParameterBase64 | this_ParameterInteger_2= ruleParameterInteger | this_ParameterDouble_3= ruleParameterDouble | this_ParameterBoolean_4= ruleParameterBoolean | this_ParameterList_5= ruleParameterList | this_ParameterStruct_6= ruleParameterStruct ) { - // InternalRos2Parser.g:2985:2: (this_ParameterString_0= ruleParameterString | this_ParameterBase64_1= ruleParameterBase64 | this_ParameterInteger_2= ruleParameterInteger | this_ParameterDouble_3= ruleParameterDouble | this_ParameterBoolean_4= ruleParameterBoolean | this_ParameterList_5= ruleParameterList | this_ParameterStruct_6= ruleParameterStruct ) - int alt57=7; - switch ( input.LA(1) ) { - case RULE_ID: - case RULE_STRING: - { - alt57=1; - } - break; - case RULE_BINARY: - { - alt57=2; - } - break; - case RULE_DECINT: - { - alt57=3; - } - break; - case RULE_DOUBLE: - { - alt57=4; - } - break; - case RULE_BOOLEAN: - { - alt57=5; - } - break; - case LeftSquareBracket: - { - int LA57_6 = input.LA(2); - - if ( (LA57_6==Comma||(LA57_6>=LeftSquareBracket && LA57_6<=RightSquareBracket)||(LA57_6>=RULE_BINARY && LA57_6<=RULE_DOUBLE)||(LA57_6>=RULE_ID && LA57_6<=RULE_STRING)) ) { - alt57=6; - } - else if ( (LA57_6==ParameterStructMember) ) { - alt57=7; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 57, 6, input); - - throw nvae; - } - } - break; - case EOF: - case Comma: - case RightSquareBracket: - case RULE_END: - { - alt57=7; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 57, 0, input); - - throw nvae; - } - - switch (alt57) { + // InternalRos2Parser.g:3006:2: (this_ParameterString_0= ruleParameterString | this_ParameterBase64_1= ruleParameterBase64 | this_ParameterInteger_2= ruleParameterInteger | this_ParameterDouble_3= ruleParameterDouble | this_ParameterBoolean_4= ruleParameterBoolean | this_ParameterList_5= ruleParameterList | this_ParameterStruct_6= ruleParameterStruct ) + int alt58=7; + alt58 = dfa58.predict(input); + switch (alt58) { case 1 : - // InternalRos2Parser.g:2986:3: this_ParameterString_0= ruleParameterString + // InternalRos2Parser.g:3007:3: this_ParameterString_0= ruleParameterString { newCompositeNode(grammarAccess.getParameterValueAccess().getParameterStringParserRuleCall_0()); @@ -7425,7 +7414,7 @@ else if ( (LA57_6==ParameterStructMember) ) { } break; case 2 : - // InternalRos2Parser.g:2995:3: this_ParameterBase64_1= ruleParameterBase64 + // InternalRos2Parser.g:3016:3: this_ParameterBase64_1= ruleParameterBase64 { newCompositeNode(grammarAccess.getParameterValueAccess().getParameterBase64ParserRuleCall_1()); @@ -7443,7 +7432,7 @@ else if ( (LA57_6==ParameterStructMember) ) { } break; case 3 : - // InternalRos2Parser.g:3004:3: this_ParameterInteger_2= ruleParameterInteger + // InternalRos2Parser.g:3025:3: this_ParameterInteger_2= ruleParameterInteger { newCompositeNode(grammarAccess.getParameterValueAccess().getParameterIntegerParserRuleCall_2()); @@ -7461,7 +7450,7 @@ else if ( (LA57_6==ParameterStructMember) ) { } break; case 4 : - // InternalRos2Parser.g:3013:3: this_ParameterDouble_3= ruleParameterDouble + // InternalRos2Parser.g:3034:3: this_ParameterDouble_3= ruleParameterDouble { newCompositeNode(grammarAccess.getParameterValueAccess().getParameterDoubleParserRuleCall_3()); @@ -7479,7 +7468,7 @@ else if ( (LA57_6==ParameterStructMember) ) { } break; case 5 : - // InternalRos2Parser.g:3022:3: this_ParameterBoolean_4= ruleParameterBoolean + // InternalRos2Parser.g:3043:3: this_ParameterBoolean_4= ruleParameterBoolean { newCompositeNode(grammarAccess.getParameterValueAccess().getParameterBooleanParserRuleCall_4()); @@ -7497,7 +7486,7 @@ else if ( (LA57_6==ParameterStructMember) ) { } break; case 6 : - // InternalRos2Parser.g:3031:3: this_ParameterList_5= ruleParameterList + // InternalRos2Parser.g:3052:3: this_ParameterList_5= ruleParameterList { newCompositeNode(grammarAccess.getParameterValueAccess().getParameterListParserRuleCall_5()); @@ -7515,7 +7504,7 @@ else if ( (LA57_6==ParameterStructMember) ) { } break; case 7 : - // InternalRos2Parser.g:3040:3: this_ParameterStruct_6= ruleParameterStruct + // InternalRos2Parser.g:3061:3: this_ParameterStruct_6= ruleParameterStruct { newCompositeNode(grammarAccess.getParameterValueAccess().getParameterStructParserRuleCall_6()); @@ -7555,7 +7544,7 @@ else if ( (LA57_6==ParameterStructMember) ) { // $ANTLR start "entryRuleParameterListType" - // InternalRos2Parser.g:3052:1: entryRuleParameterListType returns [EObject current=null] : iv_ruleParameterListType= ruleParameterListType EOF ; + // InternalRos2Parser.g:3073:1: entryRuleParameterListType returns [EObject current=null] : iv_ruleParameterListType= ruleParameterListType EOF ; public final EObject entryRuleParameterListType() throws RecognitionException { EObject current = null; @@ -7563,8 +7552,8 @@ public final EObject entryRuleParameterListType() throws RecognitionException { try { - // InternalRos2Parser.g:3052:58: (iv_ruleParameterListType= ruleParameterListType EOF ) - // InternalRos2Parser.g:3053:2: iv_ruleParameterListType= ruleParameterListType EOF + // InternalRos2Parser.g:3073:58: (iv_ruleParameterListType= ruleParameterListType EOF ) + // InternalRos2Parser.g:3074:2: iv_ruleParameterListType= ruleParameterListType EOF { newCompositeNode(grammarAccess.getParameterListTypeRule()); pushFollow(FOLLOW_1); @@ -7591,7 +7580,7 @@ public final EObject entryRuleParameterListType() throws RecognitionException { // $ANTLR start "ruleParameterListType" - // InternalRos2Parser.g:3059:1: ruleParameterListType returns [EObject current=null] : ( () otherlv_1= List otherlv_2= LeftSquareBracket ( (lv_sequence_3_0= ruleParameterType ) ) (otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) )* otherlv_6= RightSquareBracket ) ; + // InternalRos2Parser.g:3080:1: ruleParameterListType returns [EObject current=null] : ( () otherlv_1= List otherlv_2= LeftSquareBracket ( (lv_sequence_3_0= ruleParameterType ) ) (otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) )* otherlv_6= RightSquareBracket ) ; public final EObject ruleParameterListType() throws RecognitionException { EObject current = null; @@ -7608,14 +7597,14 @@ public final EObject ruleParameterListType() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:3065:2: ( ( () otherlv_1= List otherlv_2= LeftSquareBracket ( (lv_sequence_3_0= ruleParameterType ) ) (otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) )* otherlv_6= RightSquareBracket ) ) - // InternalRos2Parser.g:3066:2: ( () otherlv_1= List otherlv_2= LeftSquareBracket ( (lv_sequence_3_0= ruleParameterType ) ) (otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) )* otherlv_6= RightSquareBracket ) + // InternalRos2Parser.g:3086:2: ( ( () otherlv_1= List otherlv_2= LeftSquareBracket ( (lv_sequence_3_0= ruleParameterType ) ) (otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) )* otherlv_6= RightSquareBracket ) ) + // InternalRos2Parser.g:3087:2: ( () otherlv_1= List otherlv_2= LeftSquareBracket ( (lv_sequence_3_0= ruleParameterType ) ) (otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) )* otherlv_6= RightSquareBracket ) { - // InternalRos2Parser.g:3066:2: ( () otherlv_1= List otherlv_2= LeftSquareBracket ( (lv_sequence_3_0= ruleParameterType ) ) (otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) )* otherlv_6= RightSquareBracket ) - // InternalRos2Parser.g:3067:3: () otherlv_1= List otherlv_2= LeftSquareBracket ( (lv_sequence_3_0= ruleParameterType ) ) (otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) )* otherlv_6= RightSquareBracket + // InternalRos2Parser.g:3087:2: ( () otherlv_1= List otherlv_2= LeftSquareBracket ( (lv_sequence_3_0= ruleParameterType ) ) (otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) )* otherlv_6= RightSquareBracket ) + // InternalRos2Parser.g:3088:3: () otherlv_1= List otherlv_2= LeftSquareBracket ( (lv_sequence_3_0= ruleParameterType ) ) (otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) )* otherlv_6= RightSquareBracket { - // InternalRos2Parser.g:3067:3: () - // InternalRos2Parser.g:3068:4: + // InternalRos2Parser.g:3088:3: () + // InternalRos2Parser.g:3089:4: { current = forceCreateModelElement( @@ -7629,15 +7618,15 @@ public final EObject ruleParameterListType() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterListTypeAccess().getListKeyword_1()); - otherlv_2=(Token)match(input,LeftSquareBracket,FOLLOW_26); + otherlv_2=(Token)match(input,LeftSquareBracket,FOLLOW_25); newLeafNode(otherlv_2, grammarAccess.getParameterListTypeAccess().getLeftSquareBracketKeyword_2()); - // InternalRos2Parser.g:3082:3: ( (lv_sequence_3_0= ruleParameterType ) ) - // InternalRos2Parser.g:3083:4: (lv_sequence_3_0= ruleParameterType ) + // InternalRos2Parser.g:3103:3: ( (lv_sequence_3_0= ruleParameterType ) ) + // InternalRos2Parser.g:3104:4: (lv_sequence_3_0= ruleParameterType ) { - // InternalRos2Parser.g:3083:4: (lv_sequence_3_0= ruleParameterType ) - // InternalRos2Parser.g:3084:5: lv_sequence_3_0= ruleParameterType + // InternalRos2Parser.g:3104:4: (lv_sequence_3_0= ruleParameterType ) + // InternalRos2Parser.g:3105:5: lv_sequence_3_0= ruleParameterType { newCompositeNode(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_3_0()); @@ -7664,30 +7653,30 @@ public final EObject ruleParameterListType() throws RecognitionException { } - // InternalRos2Parser.g:3101:3: (otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) )* - loop58: + // InternalRos2Parser.g:3122:3: (otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) )* + loop59: do { - int alt58=2; - int LA58_0 = input.LA(1); + int alt59=2; + int LA59_0 = input.LA(1); - if ( (LA58_0==Comma) ) { - alt58=1; + if ( (LA59_0==Comma) ) { + alt59=1; } - switch (alt58) { + switch (alt59) { case 1 : - // InternalRos2Parser.g:3102:4: otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) + // InternalRos2Parser.g:3123:4: otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) { - otherlv_4=(Token)match(input,Comma,FOLLOW_26); + otherlv_4=(Token)match(input,Comma,FOLLOW_25); newLeafNode(otherlv_4, grammarAccess.getParameterListTypeAccess().getCommaKeyword_4_0()); - // InternalRos2Parser.g:3106:4: ( (lv_sequence_5_0= ruleParameterType ) ) - // InternalRos2Parser.g:3107:5: (lv_sequence_5_0= ruleParameterType ) + // InternalRos2Parser.g:3127:4: ( (lv_sequence_5_0= ruleParameterType ) ) + // InternalRos2Parser.g:3128:5: (lv_sequence_5_0= ruleParameterType ) { - // InternalRos2Parser.g:3107:5: (lv_sequence_5_0= ruleParameterType ) - // InternalRos2Parser.g:3108:6: lv_sequence_5_0= ruleParameterType + // InternalRos2Parser.g:3128:5: (lv_sequence_5_0= ruleParameterType ) + // InternalRos2Parser.g:3129:6: lv_sequence_5_0= ruleParameterType { newCompositeNode(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_4_1_0()); @@ -7719,7 +7708,7 @@ public final EObject ruleParameterListType() throws RecognitionException { break; default : - break loop58; + break loop59; } } while (true); @@ -7750,7 +7739,7 @@ public final EObject ruleParameterListType() throws RecognitionException { // $ANTLR start "entryRuleParameterStructType" - // InternalRos2Parser.g:3134:1: entryRuleParameterStructType returns [EObject current=null] : iv_ruleParameterStructType= ruleParameterStructType EOF ; + // InternalRos2Parser.g:3155:1: entryRuleParameterStructType returns [EObject current=null] : iv_ruleParameterStructType= ruleParameterStructType EOF ; public final EObject entryRuleParameterStructType() throws RecognitionException { EObject current = null; @@ -7758,8 +7747,8 @@ public final EObject entryRuleParameterStructType() throws RecognitionException try { - // InternalRos2Parser.g:3134:60: (iv_ruleParameterStructType= ruleParameterStructType EOF ) - // InternalRos2Parser.g:3135:2: iv_ruleParameterStructType= ruleParameterStructType EOF + // InternalRos2Parser.g:3155:60: (iv_ruleParameterStructType= ruleParameterStructType EOF ) + // InternalRos2Parser.g:3156:2: iv_ruleParameterStructType= ruleParameterStructType EOF { newCompositeNode(grammarAccess.getParameterStructTypeRule()); pushFollow(FOLLOW_1); @@ -7786,7 +7775,7 @@ public final EObject entryRuleParameterStructType() throws RecognitionException // $ANTLR start "ruleParameterStructType" - // InternalRos2Parser.g:3141:1: ruleParameterStructType returns [EObject current=null] : ( () otherlv_1= Struct otherlv_2= LeftSquareBracket ( (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) ) (otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) )* otherlv_6= RightSquareBracket ) ; + // InternalRos2Parser.g:3162:1: ruleParameterStructType returns [EObject current=null] : ( () otherlv_1= Struct otherlv_2= LeftSquareBracket ( (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) ) (otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) )* otherlv_6= RightSquareBracket ) ; public final EObject ruleParameterStructType() throws RecognitionException { EObject current = null; @@ -7803,14 +7792,14 @@ public final EObject ruleParameterStructType() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:3147:2: ( ( () otherlv_1= Struct otherlv_2= LeftSquareBracket ( (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) ) (otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) )* otherlv_6= RightSquareBracket ) ) - // InternalRos2Parser.g:3148:2: ( () otherlv_1= Struct otherlv_2= LeftSquareBracket ( (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) ) (otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) )* otherlv_6= RightSquareBracket ) + // InternalRos2Parser.g:3168:2: ( ( () otherlv_1= Struct otherlv_2= LeftSquareBracket ( (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) ) (otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) )* otherlv_6= RightSquareBracket ) ) + // InternalRos2Parser.g:3169:2: ( () otherlv_1= Struct otherlv_2= LeftSquareBracket ( (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) ) (otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) )* otherlv_6= RightSquareBracket ) { - // InternalRos2Parser.g:3148:2: ( () otherlv_1= Struct otherlv_2= LeftSquareBracket ( (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) ) (otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) )* otherlv_6= RightSquareBracket ) - // InternalRos2Parser.g:3149:3: () otherlv_1= Struct otherlv_2= LeftSquareBracket ( (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) ) (otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) )* otherlv_6= RightSquareBracket + // InternalRos2Parser.g:3169:2: ( () otherlv_1= Struct otherlv_2= LeftSquareBracket ( (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) ) (otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) )* otherlv_6= RightSquareBracket ) + // InternalRos2Parser.g:3170:3: () otherlv_1= Struct otherlv_2= LeftSquareBracket ( (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) ) (otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) )* otherlv_6= RightSquareBracket { - // InternalRos2Parser.g:3149:3: () - // InternalRos2Parser.g:3150:4: + // InternalRos2Parser.g:3170:3: () + // InternalRos2Parser.g:3171:4: { current = forceCreateModelElement( @@ -7828,11 +7817,11 @@ public final EObject ruleParameterStructType() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterStructTypeAccess().getLeftSquareBracketKeyword_2()); - // InternalRos2Parser.g:3164:3: ( (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) ) - // InternalRos2Parser.g:3165:4: (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) + // InternalRos2Parser.g:3185:3: ( (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) ) + // InternalRos2Parser.g:3186:4: (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) { - // InternalRos2Parser.g:3165:4: (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) - // InternalRos2Parser.g:3166:5: lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember + // InternalRos2Parser.g:3186:4: (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) + // InternalRos2Parser.g:3187:5: lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember { newCompositeNode(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_3_0()); @@ -7859,30 +7848,30 @@ public final EObject ruleParameterStructType() throws RecognitionException { } - // InternalRos2Parser.g:3183:3: (otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) )* - loop59: + // InternalRos2Parser.g:3204:3: (otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) )* + loop60: do { - int alt59=2; - int LA59_0 = input.LA(1); + int alt60=2; + int LA60_0 = input.LA(1); - if ( (LA59_0==Comma) ) { - alt59=1; + if ( (LA60_0==Comma) ) { + alt60=1; } - switch (alt59) { + switch (alt60) { case 1 : - // InternalRos2Parser.g:3184:4: otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) + // InternalRos2Parser.g:3205:4: otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) { otherlv_4=(Token)match(input,Comma,FOLLOW_6); newLeafNode(otherlv_4, grammarAccess.getParameterStructTypeAccess().getCommaKeyword_4_0()); - // InternalRos2Parser.g:3188:4: ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) - // InternalRos2Parser.g:3189:5: (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) + // InternalRos2Parser.g:3209:4: ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) + // InternalRos2Parser.g:3210:5: (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) { - // InternalRos2Parser.g:3189:5: (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) - // InternalRos2Parser.g:3190:6: lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember + // InternalRos2Parser.g:3210:5: (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) + // InternalRos2Parser.g:3211:6: lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember { newCompositeNode(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_4_1_0()); @@ -7914,7 +7903,7 @@ public final EObject ruleParameterStructType() throws RecognitionException { break; default : - break loop59; + break loop60; } } while (true); @@ -7945,7 +7934,7 @@ public final EObject ruleParameterStructType() throws RecognitionException { // $ANTLR start "entryRuleParameterIntegerType" - // InternalRos2Parser.g:3216:1: entryRuleParameterIntegerType returns [EObject current=null] : iv_ruleParameterIntegerType= ruleParameterIntegerType EOF ; + // InternalRos2Parser.g:3237:1: entryRuleParameterIntegerType returns [EObject current=null] : iv_ruleParameterIntegerType= ruleParameterIntegerType EOF ; public final EObject entryRuleParameterIntegerType() throws RecognitionException { EObject current = null; @@ -7953,8 +7942,8 @@ public final EObject entryRuleParameterIntegerType() throws RecognitionException try { - // InternalRos2Parser.g:3216:61: (iv_ruleParameterIntegerType= ruleParameterIntegerType EOF ) - // InternalRos2Parser.g:3217:2: iv_ruleParameterIntegerType= ruleParameterIntegerType EOF + // InternalRos2Parser.g:3237:61: (iv_ruleParameterIntegerType= ruleParameterIntegerType EOF ) + // InternalRos2Parser.g:3238:2: iv_ruleParameterIntegerType= ruleParameterIntegerType EOF { newCompositeNode(grammarAccess.getParameterIntegerTypeRule()); pushFollow(FOLLOW_1); @@ -7981,7 +7970,7 @@ public final EObject entryRuleParameterIntegerType() throws RecognitionException // $ANTLR start "ruleParameterIntegerType" - // InternalRos2Parser.g:3223:1: ruleParameterIntegerType returns [EObject current=null] : ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) ; + // InternalRos2Parser.g:3244:1: ruleParameterIntegerType returns [EObject current=null] : ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) ; public final EObject ruleParameterIntegerType() throws RecognitionException { EObject current = null; @@ -7994,14 +7983,14 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:3229:2: ( ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) ) - // InternalRos2Parser.g:3230:2: ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) + // InternalRos2Parser.g:3250:2: ( ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) ) + // InternalRos2Parser.g:3251:2: ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) { - // InternalRos2Parser.g:3230:2: ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) - // InternalRos2Parser.g:3231:3: () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? + // InternalRos2Parser.g:3251:2: ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) + // InternalRos2Parser.g:3252:3: () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? { - // InternalRos2Parser.g:3231:3: () - // InternalRos2Parser.g:3232:4: + // InternalRos2Parser.g:3252:3: () + // InternalRos2Parser.g:3253:4: { current = forceCreateModelElement( @@ -8011,34 +8000,34 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { } - otherlv_1=(Token)match(input,Integer,FOLLOW_50); + otherlv_1=(Token)match(input,Integer,FOLLOW_53); newLeafNode(otherlv_1, grammarAccess.getParameterIntegerTypeAccess().getIntegerKeyword_1()); - // InternalRos2Parser.g:3242:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? - int alt60=2; - int LA60_0 = input.LA(1); + // InternalRos2Parser.g:3263:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? + int alt61=2; + int LA61_0 = input.LA(1); - if ( (LA60_0==Default) ) { - int LA60_1 = input.LA(2); + if ( (LA61_0==Default) ) { + int LA61_1 = input.LA(2); - if ( (LA60_1==RULE_DECINT) ) { - alt60=1; + if ( (LA61_1==RULE_DECINT) ) { + alt61=1; } } - switch (alt60) { + switch (alt61) { case 1 : - // InternalRos2Parser.g:3243:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) + // InternalRos2Parser.g:3264:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) { otherlv_2=(Token)match(input,Default,FOLLOW_17); newLeafNode(otherlv_2, grammarAccess.getParameterIntegerTypeAccess().getDefaultKeyword_2_0()); - // InternalRos2Parser.g:3247:4: ( (lv_default_3_0= ruleParameterInteger ) ) - // InternalRos2Parser.g:3248:5: (lv_default_3_0= ruleParameterInteger ) + // InternalRos2Parser.g:3268:4: ( (lv_default_3_0= ruleParameterInteger ) ) + // InternalRos2Parser.g:3269:5: (lv_default_3_0= ruleParameterInteger ) { - // InternalRos2Parser.g:3248:5: (lv_default_3_0= ruleParameterInteger ) - // InternalRos2Parser.g:3249:6: lv_default_3_0= ruleParameterInteger + // InternalRos2Parser.g:3269:5: (lv_default_3_0= ruleParameterInteger ) + // InternalRos2Parser.g:3270:6: lv_default_3_0= ruleParameterInteger { newCompositeNode(grammarAccess.getParameterIntegerTypeAccess().getDefaultParameterIntegerParserRuleCall_2_1_0()); @@ -8094,7 +8083,7 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { // $ANTLR start "entryRuleParameterStringType" - // InternalRos2Parser.g:3271:1: entryRuleParameterStringType returns [EObject current=null] : iv_ruleParameterStringType= ruleParameterStringType EOF ; + // InternalRos2Parser.g:3292:1: entryRuleParameterStringType returns [EObject current=null] : iv_ruleParameterStringType= ruleParameterStringType EOF ; public final EObject entryRuleParameterStringType() throws RecognitionException { EObject current = null; @@ -8102,8 +8091,8 @@ public final EObject entryRuleParameterStringType() throws RecognitionException try { - // InternalRos2Parser.g:3271:60: (iv_ruleParameterStringType= ruleParameterStringType EOF ) - // InternalRos2Parser.g:3272:2: iv_ruleParameterStringType= ruleParameterStringType EOF + // InternalRos2Parser.g:3292:60: (iv_ruleParameterStringType= ruleParameterStringType EOF ) + // InternalRos2Parser.g:3293:2: iv_ruleParameterStringType= ruleParameterStringType EOF { newCompositeNode(grammarAccess.getParameterStringTypeRule()); pushFollow(FOLLOW_1); @@ -8130,7 +8119,7 @@ public final EObject entryRuleParameterStringType() throws RecognitionException // $ANTLR start "ruleParameterStringType" - // InternalRos2Parser.g:3278:1: ruleParameterStringType returns [EObject current=null] : ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) ; + // InternalRos2Parser.g:3299:1: ruleParameterStringType returns [EObject current=null] : ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) ; public final EObject ruleParameterStringType() throws RecognitionException { EObject current = null; @@ -8143,14 +8132,14 @@ public final EObject ruleParameterStringType() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:3284:2: ( ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) ) - // InternalRos2Parser.g:3285:2: ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) + // InternalRos2Parser.g:3305:2: ( ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) ) + // InternalRos2Parser.g:3306:2: ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) { - // InternalRos2Parser.g:3285:2: ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) - // InternalRos2Parser.g:3286:3: () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? + // InternalRos2Parser.g:3306:2: ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) + // InternalRos2Parser.g:3307:3: () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? { - // InternalRos2Parser.g:3286:3: () - // InternalRos2Parser.g:3287:4: + // InternalRos2Parser.g:3307:3: () + // InternalRos2Parser.g:3308:4: { current = forceCreateModelElement( @@ -8160,34 +8149,37 @@ public final EObject ruleParameterStringType() throws RecognitionException { } - otherlv_1=(Token)match(input,String,FOLLOW_50); + otherlv_1=(Token)match(input,String,FOLLOW_53); newLeafNode(otherlv_1, grammarAccess.getParameterStringTypeAccess().getStringKeyword_1()); - // InternalRos2Parser.g:3297:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? - int alt61=2; - int LA61_0 = input.LA(1); + // InternalRos2Parser.g:3318:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? + int alt62=2; + int LA62_0 = input.LA(1); - if ( (LA61_0==Default) ) { - int LA61_1 = input.LA(2); + if ( (LA62_0==Default) ) { + int LA62_1 = input.LA(2); - if ( ((LA61_1>=RULE_ID && LA61_1<=RULE_STRING)) ) { - alt61=1; + if ( (LA62_1==RULE_STRING) ) { + alt62=1; + } + else if ( (LA62_1==RULE_ID) ) { + alt62=1; } } - switch (alt61) { + switch (alt62) { case 1 : - // InternalRos2Parser.g:3298:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) + // InternalRos2Parser.g:3319:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) { otherlv_2=(Token)match(input,Default,FOLLOW_6); newLeafNode(otherlv_2, grammarAccess.getParameterStringTypeAccess().getDefaultKeyword_2_0()); - // InternalRos2Parser.g:3302:4: ( (lv_default_3_0= ruleParameterString ) ) - // InternalRos2Parser.g:3303:5: (lv_default_3_0= ruleParameterString ) + // InternalRos2Parser.g:3323:4: ( (lv_default_3_0= ruleParameterString ) ) + // InternalRos2Parser.g:3324:5: (lv_default_3_0= ruleParameterString ) { - // InternalRos2Parser.g:3303:5: (lv_default_3_0= ruleParameterString ) - // InternalRos2Parser.g:3304:6: lv_default_3_0= ruleParameterString + // InternalRos2Parser.g:3324:5: (lv_default_3_0= ruleParameterString ) + // InternalRos2Parser.g:3325:6: lv_default_3_0= ruleParameterString { newCompositeNode(grammarAccess.getParameterStringTypeAccess().getDefaultParameterStringParserRuleCall_2_1_0()); @@ -8243,7 +8235,7 @@ public final EObject ruleParameterStringType() throws RecognitionException { // $ANTLR start "entryRuleParameterDoubleType" - // InternalRos2Parser.g:3326:1: entryRuleParameterDoubleType returns [EObject current=null] : iv_ruleParameterDoubleType= ruleParameterDoubleType EOF ; + // InternalRos2Parser.g:3347:1: entryRuleParameterDoubleType returns [EObject current=null] : iv_ruleParameterDoubleType= ruleParameterDoubleType EOF ; public final EObject entryRuleParameterDoubleType() throws RecognitionException { EObject current = null; @@ -8251,8 +8243,8 @@ public final EObject entryRuleParameterDoubleType() throws RecognitionException try { - // InternalRos2Parser.g:3326:60: (iv_ruleParameterDoubleType= ruleParameterDoubleType EOF ) - // InternalRos2Parser.g:3327:2: iv_ruleParameterDoubleType= ruleParameterDoubleType EOF + // InternalRos2Parser.g:3347:60: (iv_ruleParameterDoubleType= ruleParameterDoubleType EOF ) + // InternalRos2Parser.g:3348:2: iv_ruleParameterDoubleType= ruleParameterDoubleType EOF { newCompositeNode(grammarAccess.getParameterDoubleTypeRule()); pushFollow(FOLLOW_1); @@ -8279,7 +8271,7 @@ public final EObject entryRuleParameterDoubleType() throws RecognitionException // $ANTLR start "ruleParameterDoubleType" - // InternalRos2Parser.g:3333:1: ruleParameterDoubleType returns [EObject current=null] : ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) ; + // InternalRos2Parser.g:3354:1: ruleParameterDoubleType returns [EObject current=null] : ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) ; public final EObject ruleParameterDoubleType() throws RecognitionException { EObject current = null; @@ -8292,14 +8284,14 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:3339:2: ( ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) ) - // InternalRos2Parser.g:3340:2: ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) + // InternalRos2Parser.g:3360:2: ( ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) ) + // InternalRos2Parser.g:3361:2: ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) { - // InternalRos2Parser.g:3340:2: ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) - // InternalRos2Parser.g:3341:3: () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? + // InternalRos2Parser.g:3361:2: ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) + // InternalRos2Parser.g:3362:3: () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? { - // InternalRos2Parser.g:3341:3: () - // InternalRos2Parser.g:3342:4: + // InternalRos2Parser.g:3362:3: () + // InternalRos2Parser.g:3363:4: { current = forceCreateModelElement( @@ -8309,34 +8301,34 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { } - otherlv_1=(Token)match(input,Double,FOLLOW_50); + otherlv_1=(Token)match(input,Double,FOLLOW_53); newLeafNode(otherlv_1, grammarAccess.getParameterDoubleTypeAccess().getDoubleKeyword_1()); - // InternalRos2Parser.g:3352:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? - int alt62=2; - int LA62_0 = input.LA(1); + // InternalRos2Parser.g:3373:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? + int alt63=2; + int LA63_0 = input.LA(1); - if ( (LA62_0==Default) ) { - int LA62_1 = input.LA(2); + if ( (LA63_0==Default) ) { + int LA63_1 = input.LA(2); - if ( (LA62_1==RULE_DOUBLE) ) { - alt62=1; + if ( (LA63_1==RULE_DOUBLE) ) { + alt63=1; } } - switch (alt62) { + switch (alt63) { case 1 : - // InternalRos2Parser.g:3353:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) + // InternalRos2Parser.g:3374:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) { - otherlv_2=(Token)match(input,Default,FOLLOW_51); + otherlv_2=(Token)match(input,Default,FOLLOW_54); newLeafNode(otherlv_2, grammarAccess.getParameterDoubleTypeAccess().getDefaultKeyword_2_0()); - // InternalRos2Parser.g:3357:4: ( (lv_default_3_0= ruleParameterDouble ) ) - // InternalRos2Parser.g:3358:5: (lv_default_3_0= ruleParameterDouble ) + // InternalRos2Parser.g:3378:4: ( (lv_default_3_0= ruleParameterDouble ) ) + // InternalRos2Parser.g:3379:5: (lv_default_3_0= ruleParameterDouble ) { - // InternalRos2Parser.g:3358:5: (lv_default_3_0= ruleParameterDouble ) - // InternalRos2Parser.g:3359:6: lv_default_3_0= ruleParameterDouble + // InternalRos2Parser.g:3379:5: (lv_default_3_0= ruleParameterDouble ) + // InternalRos2Parser.g:3380:6: lv_default_3_0= ruleParameterDouble { newCompositeNode(grammarAccess.getParameterDoubleTypeAccess().getDefaultParameterDoubleParserRuleCall_2_1_0()); @@ -8392,7 +8384,7 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { // $ANTLR start "entryRuleParameterBooleanType" - // InternalRos2Parser.g:3381:1: entryRuleParameterBooleanType returns [EObject current=null] : iv_ruleParameterBooleanType= ruleParameterBooleanType EOF ; + // InternalRos2Parser.g:3402:1: entryRuleParameterBooleanType returns [EObject current=null] : iv_ruleParameterBooleanType= ruleParameterBooleanType EOF ; public final EObject entryRuleParameterBooleanType() throws RecognitionException { EObject current = null; @@ -8400,8 +8392,8 @@ public final EObject entryRuleParameterBooleanType() throws RecognitionException try { - // InternalRos2Parser.g:3381:61: (iv_ruleParameterBooleanType= ruleParameterBooleanType EOF ) - // InternalRos2Parser.g:3382:2: iv_ruleParameterBooleanType= ruleParameterBooleanType EOF + // InternalRos2Parser.g:3402:61: (iv_ruleParameterBooleanType= ruleParameterBooleanType EOF ) + // InternalRos2Parser.g:3403:2: iv_ruleParameterBooleanType= ruleParameterBooleanType EOF { newCompositeNode(grammarAccess.getParameterBooleanTypeRule()); pushFollow(FOLLOW_1); @@ -8428,7 +8420,7 @@ public final EObject entryRuleParameterBooleanType() throws RecognitionException // $ANTLR start "ruleParameterBooleanType" - // InternalRos2Parser.g:3388:1: ruleParameterBooleanType returns [EObject current=null] : ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) ; + // InternalRos2Parser.g:3409:1: ruleParameterBooleanType returns [EObject current=null] : ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) ; public final EObject ruleParameterBooleanType() throws RecognitionException { EObject current = null; @@ -8441,14 +8433,14 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:3394:2: ( ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) ) - // InternalRos2Parser.g:3395:2: ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) + // InternalRos2Parser.g:3415:2: ( ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) ) + // InternalRos2Parser.g:3416:2: ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) { - // InternalRos2Parser.g:3395:2: ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) - // InternalRos2Parser.g:3396:3: () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? + // InternalRos2Parser.g:3416:2: ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) + // InternalRos2Parser.g:3417:3: () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? { - // InternalRos2Parser.g:3396:3: () - // InternalRos2Parser.g:3397:4: + // InternalRos2Parser.g:3417:3: () + // InternalRos2Parser.g:3418:4: { current = forceCreateModelElement( @@ -8458,34 +8450,34 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { } - otherlv_1=(Token)match(input,Boolean,FOLLOW_50); + otherlv_1=(Token)match(input,Boolean,FOLLOW_53); newLeafNode(otherlv_1, grammarAccess.getParameterBooleanTypeAccess().getBooleanKeyword_1()); - // InternalRos2Parser.g:3407:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? - int alt63=2; - int LA63_0 = input.LA(1); + // InternalRos2Parser.g:3428:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? + int alt64=2; + int LA64_0 = input.LA(1); - if ( (LA63_0==Default) ) { - int LA63_1 = input.LA(2); + if ( (LA64_0==Default) ) { + int LA64_1 = input.LA(2); - if ( (LA63_1==RULE_BOOLEAN) ) { - alt63=1; + if ( (LA64_1==RULE_BOOLEAN) ) { + alt64=1; } } - switch (alt63) { + switch (alt64) { case 1 : - // InternalRos2Parser.g:3408:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) + // InternalRos2Parser.g:3429:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) { - otherlv_2=(Token)match(input,Default,FOLLOW_52); + otherlv_2=(Token)match(input,Default,FOLLOW_55); newLeafNode(otherlv_2, grammarAccess.getParameterBooleanTypeAccess().getDefaultKeyword_2_0()); - // InternalRos2Parser.g:3412:4: ( (lv_default_3_0= ruleParameterBoolean ) ) - // InternalRos2Parser.g:3413:5: (lv_default_3_0= ruleParameterBoolean ) + // InternalRos2Parser.g:3433:4: ( (lv_default_3_0= ruleParameterBoolean ) ) + // InternalRos2Parser.g:3434:5: (lv_default_3_0= ruleParameterBoolean ) { - // InternalRos2Parser.g:3413:5: (lv_default_3_0= ruleParameterBoolean ) - // InternalRos2Parser.g:3414:6: lv_default_3_0= ruleParameterBoolean + // InternalRos2Parser.g:3434:5: (lv_default_3_0= ruleParameterBoolean ) + // InternalRos2Parser.g:3435:6: lv_default_3_0= ruleParameterBoolean { newCompositeNode(grammarAccess.getParameterBooleanTypeAccess().getDefaultParameterBooleanParserRuleCall_2_1_0()); @@ -8541,7 +8533,7 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64Type" - // InternalRos2Parser.g:3436:1: entryRuleParameterBase64Type returns [EObject current=null] : iv_ruleParameterBase64Type= ruleParameterBase64Type EOF ; + // InternalRos2Parser.g:3457:1: entryRuleParameterBase64Type returns [EObject current=null] : iv_ruleParameterBase64Type= ruleParameterBase64Type EOF ; public final EObject entryRuleParameterBase64Type() throws RecognitionException { EObject current = null; @@ -8549,8 +8541,8 @@ public final EObject entryRuleParameterBase64Type() throws RecognitionException try { - // InternalRos2Parser.g:3436:60: (iv_ruleParameterBase64Type= ruleParameterBase64Type EOF ) - // InternalRos2Parser.g:3437:2: iv_ruleParameterBase64Type= ruleParameterBase64Type EOF + // InternalRos2Parser.g:3457:60: (iv_ruleParameterBase64Type= ruleParameterBase64Type EOF ) + // InternalRos2Parser.g:3458:2: iv_ruleParameterBase64Type= ruleParameterBase64Type EOF { newCompositeNode(grammarAccess.getParameterBase64TypeRule()); pushFollow(FOLLOW_1); @@ -8577,7 +8569,7 @@ public final EObject entryRuleParameterBase64Type() throws RecognitionException // $ANTLR start "ruleParameterBase64Type" - // InternalRos2Parser.g:3443:1: ruleParameterBase64Type returns [EObject current=null] : ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) ; + // InternalRos2Parser.g:3464:1: ruleParameterBase64Type returns [EObject current=null] : ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) ; public final EObject ruleParameterBase64Type() throws RecognitionException { EObject current = null; @@ -8590,14 +8582,14 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:3449:2: ( ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) ) - // InternalRos2Parser.g:3450:2: ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) + // InternalRos2Parser.g:3470:2: ( ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) ) + // InternalRos2Parser.g:3471:2: ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) { - // InternalRos2Parser.g:3450:2: ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) - // InternalRos2Parser.g:3451:3: () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? + // InternalRos2Parser.g:3471:2: ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) + // InternalRos2Parser.g:3472:3: () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? { - // InternalRos2Parser.g:3451:3: () - // InternalRos2Parser.g:3452:4: + // InternalRos2Parser.g:3472:3: () + // InternalRos2Parser.g:3473:4: { current = forceCreateModelElement( @@ -8607,34 +8599,34 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { } - otherlv_1=(Token)match(input,Base64,FOLLOW_50); + otherlv_1=(Token)match(input,Base64,FOLLOW_53); newLeafNode(otherlv_1, grammarAccess.getParameterBase64TypeAccess().getBase64Keyword_1()); - // InternalRos2Parser.g:3462:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? - int alt64=2; - int LA64_0 = input.LA(1); + // InternalRos2Parser.g:3483:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? + int alt65=2; + int LA65_0 = input.LA(1); - if ( (LA64_0==Default) ) { - int LA64_1 = input.LA(2); + if ( (LA65_0==Default) ) { + int LA65_1 = input.LA(2); - if ( (LA64_1==RULE_BINARY) ) { - alt64=1; + if ( (LA65_1==RULE_BINARY) ) { + alt65=1; } } - switch (alt64) { + switch (alt65) { case 1 : - // InternalRos2Parser.g:3463:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) + // InternalRos2Parser.g:3484:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) { - otherlv_2=(Token)match(input,Default,FOLLOW_53); + otherlv_2=(Token)match(input,Default,FOLLOW_56); newLeafNode(otherlv_2, grammarAccess.getParameterBase64TypeAccess().getDefaultKeyword_2_0()); - // InternalRos2Parser.g:3467:4: ( (lv_default_3_0= ruleParameterBase64 ) ) - // InternalRos2Parser.g:3468:5: (lv_default_3_0= ruleParameterBase64 ) + // InternalRos2Parser.g:3488:4: ( (lv_default_3_0= ruleParameterBase64 ) ) + // InternalRos2Parser.g:3489:5: (lv_default_3_0= ruleParameterBase64 ) { - // InternalRos2Parser.g:3468:5: (lv_default_3_0= ruleParameterBase64 ) - // InternalRos2Parser.g:3469:6: lv_default_3_0= ruleParameterBase64 + // InternalRos2Parser.g:3489:5: (lv_default_3_0= ruleParameterBase64 ) + // InternalRos2Parser.g:3490:6: lv_default_3_0= ruleParameterBase64 { newCompositeNode(grammarAccess.getParameterBase64TypeAccess().getDefaultParameterBase64ParserRuleCall_2_1_0()); @@ -8690,7 +8682,7 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { // $ANTLR start "entryRuleParameterArrayType" - // InternalRos2Parser.g:3491:1: entryRuleParameterArrayType returns [EObject current=null] : iv_ruleParameterArrayType= ruleParameterArrayType EOF ; + // InternalRos2Parser.g:3512:1: entryRuleParameterArrayType returns [EObject current=null] : iv_ruleParameterArrayType= ruleParameterArrayType EOF ; public final EObject entryRuleParameterArrayType() throws RecognitionException { EObject current = null; @@ -8698,8 +8690,8 @@ public final EObject entryRuleParameterArrayType() throws RecognitionException { try { - // InternalRos2Parser.g:3491:59: (iv_ruleParameterArrayType= ruleParameterArrayType EOF ) - // InternalRos2Parser.g:3492:2: iv_ruleParameterArrayType= ruleParameterArrayType EOF + // InternalRos2Parser.g:3512:59: (iv_ruleParameterArrayType= ruleParameterArrayType EOF ) + // InternalRos2Parser.g:3513:2: iv_ruleParameterArrayType= ruleParameterArrayType EOF { newCompositeNode(grammarAccess.getParameterArrayTypeRule()); pushFollow(FOLLOW_1); @@ -8726,53 +8718,48 @@ public final EObject entryRuleParameterArrayType() throws RecognitionException { // $ANTLR start "ruleParameterArrayType" - // InternalRos2Parser.g:3498:1: ruleParameterArrayType returns [EObject current=null] : (otherlv_0= Array this_BEGIN_1= RULE_BEGIN otherlv_2= Type ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? this_END_6= RULE_END ) ; + // InternalRos2Parser.g:3519:1: ruleParameterArrayType returns [EObject current=null] : (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) ; public final EObject ruleParameterArrayType() throws RecognitionException { EObject current = null; - Token otherlv_0=null; - Token this_BEGIN_1=null; - Token otherlv_2=null; - Token otherlv_4=null; - Token this_END_6=null; - EObject lv_type_3_0 = null; + Token this_BEGIN_0=null; + Token otherlv_1=null; + Token otherlv_3=null; + Token this_END_5=null; + EObject lv_type_2_0 = null; - EObject lv_default_5_0 = null; + EObject lv_default_4_0 = null; enterRule(); try { - // InternalRos2Parser.g:3504:2: ( (otherlv_0= Array this_BEGIN_1= RULE_BEGIN otherlv_2= Type ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? this_END_6= RULE_END ) ) - // InternalRos2Parser.g:3505:2: (otherlv_0= Array this_BEGIN_1= RULE_BEGIN otherlv_2= Type ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? this_END_6= RULE_END ) + // InternalRos2Parser.g:3525:2: ( (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) ) + // InternalRos2Parser.g:3526:2: (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) { - // InternalRos2Parser.g:3505:2: (otherlv_0= Array this_BEGIN_1= RULE_BEGIN otherlv_2= Type ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? this_END_6= RULE_END ) - // InternalRos2Parser.g:3506:3: otherlv_0= Array this_BEGIN_1= RULE_BEGIN otherlv_2= Type ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? this_END_6= RULE_END + // InternalRos2Parser.g:3526:2: (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) + // InternalRos2Parser.g:3527:3: this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END { - otherlv_0=(Token)match(input,Array,FOLLOW_4); + this_BEGIN_0=(Token)match(input,RULE_BEGIN,FOLLOW_57); - newLeafNode(otherlv_0, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); + newLeafNode(this_BEGIN_0, grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); - this_BEGIN_1=(Token)match(input,RULE_BEGIN,FOLLOW_25); + otherlv_1=(Token)match(input,Array,FOLLOW_25); - newLeafNode(this_BEGIN_1, grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_1()); + newLeafNode(otherlv_1, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); - otherlv_2=(Token)match(input,Type,FOLLOW_26); - - newLeafNode(otherlv_2, grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); - - // InternalRos2Parser.g:3518:3: ( (lv_type_3_0= ruleParameterType ) ) - // InternalRos2Parser.g:3519:4: (lv_type_3_0= ruleParameterType ) + // InternalRos2Parser.g:3535:3: ( (lv_type_2_0= ruleParameterType ) ) + // InternalRos2Parser.g:3536:4: (lv_type_2_0= ruleParameterType ) { - // InternalRos2Parser.g:3519:4: (lv_type_3_0= ruleParameterType ) - // InternalRos2Parser.g:3520:5: lv_type_3_0= ruleParameterType + // InternalRos2Parser.g:3536:4: (lv_type_2_0= ruleParameterType ) + // InternalRos2Parser.g:3537:5: lv_type_2_0= ruleParameterType { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); - pushFollow(FOLLOW_54); - lv_type_3_0=ruleParameterType(); + pushFollow(FOLLOW_29); + lv_type_2_0=ruleParameterType(); state._fsp--; @@ -8783,7 +8770,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { set( current, "type", - lv_type_3_0, + lv_type_2_0, "de.fraunhofer.ipa.ros.Basics.ParameterType"); afterParserOrEnumRuleCall(); @@ -8793,32 +8780,32 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } - // InternalRos2Parser.g:3537:3: (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? - int alt65=2; - int LA65_0 = input.LA(1); + // InternalRos2Parser.g:3554:3: (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? + int alt66=2; + int LA66_0 = input.LA(1); - if ( (LA65_0==Default) ) { - alt65=1; + if ( (LA66_0==Default) ) { + alt66=1; } - switch (alt65) { + switch (alt66) { case 1 : - // InternalRos2Parser.g:3538:4: otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) + // InternalRos2Parser.g:3555:4: otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) { - otherlv_4=(Token)match(input,Default,FOLLOW_10); + otherlv_3=(Token)match(input,Default,FOLLOW_10); - newLeafNode(otherlv_4, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + newLeafNode(otherlv_3, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); - // InternalRos2Parser.g:3542:4: ( (lv_default_5_0= ruleParameterList ) ) - // InternalRos2Parser.g:3543:5: (lv_default_5_0= ruleParameterList ) + // InternalRos2Parser.g:3559:4: ( (lv_default_4_0= ruleParameterList ) ) + // InternalRos2Parser.g:3560:5: (lv_default_4_0= ruleParameterList ) { - // InternalRos2Parser.g:3543:5: (lv_default_5_0= ruleParameterList ) - // InternalRos2Parser.g:3544:6: lv_default_5_0= ruleParameterList + // InternalRos2Parser.g:3560:5: (lv_default_4_0= ruleParameterList ) + // InternalRos2Parser.g:3561:6: lv_default_4_0= ruleParameterList { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); pushFollow(FOLLOW_13); - lv_default_5_0=ruleParameterList(); + lv_default_4_0=ruleParameterList(); state._fsp--; @@ -8829,7 +8816,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { set( current, "default", - lv_default_5_0, + lv_default_4_0, "de.fraunhofer.ipa.ros.Basics.ParameterList"); afterParserOrEnumRuleCall(); @@ -8845,9 +8832,9 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } - this_END_6=(Token)match(input,RULE_END,FOLLOW_2); + this_END_5=(Token)match(input,RULE_END,FOLLOW_2); - newLeafNode(this_END_6, grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_5()); + newLeafNode(this_END_5, grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); } @@ -8872,7 +8859,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { // $ANTLR start "entryRuleParameterList" - // InternalRos2Parser.g:3570:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; + // InternalRos2Parser.g:3587:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; public final EObject entryRuleParameterList() throws RecognitionException { EObject current = null; @@ -8880,8 +8867,8 @@ public final EObject entryRuleParameterList() throws RecognitionException { try { - // InternalRos2Parser.g:3570:54: (iv_ruleParameterList= ruleParameterList EOF ) - // InternalRos2Parser.g:3571:2: iv_ruleParameterList= ruleParameterList EOF + // InternalRos2Parser.g:3587:54: (iv_ruleParameterList= ruleParameterList EOF ) + // InternalRos2Parser.g:3588:2: iv_ruleParameterList= ruleParameterList EOF { newCompositeNode(grammarAccess.getParameterListRule()); pushFollow(FOLLOW_1); @@ -8908,7 +8895,7 @@ public final EObject entryRuleParameterList() throws RecognitionException { // $ANTLR start "ruleParameterList" - // InternalRos2Parser.g:3577:1: ruleParameterList returns [EObject current=null] : ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ; + // InternalRos2Parser.g:3594:1: ruleParameterList returns [EObject current=null] : ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ; public final EObject ruleParameterList() throws RecognitionException { EObject current = null; @@ -8924,14 +8911,14 @@ public final EObject ruleParameterList() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:3583:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ) - // InternalRos2Parser.g:3584:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) + // InternalRos2Parser.g:3600:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ) + // InternalRos2Parser.g:3601:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) { - // InternalRos2Parser.g:3584:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) - // InternalRos2Parser.g:3585:3: () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket + // InternalRos2Parser.g:3601:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) + // InternalRos2Parser.g:3602:3: () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket { - // InternalRos2Parser.g:3585:3: () - // InternalRos2Parser.g:3586:4: + // InternalRos2Parser.g:3602:3: () + // InternalRos2Parser.g:3603:4: { current = forceCreateModelElement( @@ -8941,15 +8928,15 @@ public final EObject ruleParameterList() throws RecognitionException { } - otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_55); + otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_30); newLeafNode(otherlv_1, grammarAccess.getParameterListAccess().getLeftSquareBracketKeyword_1()); - // InternalRos2Parser.g:3596:3: ( (lv_value_2_0= ruleParameterValue ) ) - // InternalRos2Parser.g:3597:4: (lv_value_2_0= ruleParameterValue ) + // InternalRos2Parser.g:3613:3: ( (lv_value_2_0= ruleParameterValue ) ) + // InternalRos2Parser.g:3614:4: (lv_value_2_0= ruleParameterValue ) { - // InternalRos2Parser.g:3597:4: (lv_value_2_0= ruleParameterValue ) - // InternalRos2Parser.g:3598:5: lv_value_2_0= ruleParameterValue + // InternalRos2Parser.g:3614:4: (lv_value_2_0= ruleParameterValue ) + // InternalRos2Parser.g:3615:5: lv_value_2_0= ruleParameterValue { newCompositeNode(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_2_0()); @@ -8976,30 +8963,30 @@ public final EObject ruleParameterList() throws RecognitionException { } - // InternalRos2Parser.g:3615:3: (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* - loop66: + // InternalRos2Parser.g:3632:3: (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* + loop67: do { - int alt66=2; - int LA66_0 = input.LA(1); + int alt67=2; + int LA67_0 = input.LA(1); - if ( (LA66_0==Comma) ) { - alt66=1; + if ( (LA67_0==Comma) ) { + alt67=1; } - switch (alt66) { + switch (alt67) { case 1 : - // InternalRos2Parser.g:3616:4: otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRos2Parser.g:3633:4: otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) { - otherlv_3=(Token)match(input,Comma,FOLLOW_55); + otherlv_3=(Token)match(input,Comma,FOLLOW_30); newLeafNode(otherlv_3, grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); - // InternalRos2Parser.g:3620:4: ( (lv_value_4_0= ruleParameterValue ) ) - // InternalRos2Parser.g:3621:5: (lv_value_4_0= ruleParameterValue ) + // InternalRos2Parser.g:3637:4: ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRos2Parser.g:3638:5: (lv_value_4_0= ruleParameterValue ) { - // InternalRos2Parser.g:3621:5: (lv_value_4_0= ruleParameterValue ) - // InternalRos2Parser.g:3622:6: lv_value_4_0= ruleParameterValue + // InternalRos2Parser.g:3638:5: (lv_value_4_0= ruleParameterValue ) + // InternalRos2Parser.g:3639:6: lv_value_4_0= ruleParameterValue { newCompositeNode(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_3_1_0()); @@ -9031,7 +9018,7 @@ public final EObject ruleParameterList() throws RecognitionException { break; default : - break loop66; + break loop67; } } while (true); @@ -9062,7 +9049,7 @@ public final EObject ruleParameterList() throws RecognitionException { // $ANTLR start "entryRuleParameterAny" - // InternalRos2Parser.g:3648:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; + // InternalRos2Parser.g:3665:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; public final EObject entryRuleParameterAny() throws RecognitionException { EObject current = null; @@ -9070,8 +9057,8 @@ public final EObject entryRuleParameterAny() throws RecognitionException { try { - // InternalRos2Parser.g:3648:53: (iv_ruleParameterAny= ruleParameterAny EOF ) - // InternalRos2Parser.g:3649:2: iv_ruleParameterAny= ruleParameterAny EOF + // InternalRos2Parser.g:3665:53: (iv_ruleParameterAny= ruleParameterAny EOF ) + // InternalRos2Parser.g:3666:2: iv_ruleParameterAny= ruleParameterAny EOF { newCompositeNode(grammarAccess.getParameterAnyRule()); pushFollow(FOLLOW_1); @@ -9098,7 +9085,7 @@ public final EObject entryRuleParameterAny() throws RecognitionException { // $ANTLR start "ruleParameterAny" - // InternalRos2Parser.g:3655:1: ruleParameterAny returns [EObject current=null] : ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ; + // InternalRos2Parser.g:3672:1: ruleParameterAny returns [EObject current=null] : ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ; public final EObject ruleParameterAny() throws RecognitionException { EObject current = null; @@ -9111,14 +9098,14 @@ public final EObject ruleParameterAny() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:3661:2: ( ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ) - // InternalRos2Parser.g:3662:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) + // InternalRos2Parser.g:3678:2: ( ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ) + // InternalRos2Parser.g:3679:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) { - // InternalRos2Parser.g:3662:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) - // InternalRos2Parser.g:3663:3: () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? + // InternalRos2Parser.g:3679:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) + // InternalRos2Parser.g:3680:3: () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? { - // InternalRos2Parser.g:3663:3: () - // InternalRos2Parser.g:3664:4: + // InternalRos2Parser.g:3680:3: () + // InternalRos2Parser.g:3681:4: { current = forceCreateModelElement( @@ -9128,30 +9115,30 @@ public final EObject ruleParameterAny() throws RecognitionException { } - otherlv_1=(Token)match(input,ParameterAny,FOLLOW_56); + otherlv_1=(Token)match(input,ParameterAny,FOLLOW_58); newLeafNode(otherlv_1, grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); - // InternalRos2Parser.g:3674:3: (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? - int alt67=2; - int LA67_0 = input.LA(1); + // InternalRos2Parser.g:3691:3: (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? + int alt68=2; + int LA68_0 = input.LA(1); - if ( (LA67_0==Value) ) { - alt67=1; + if ( (LA68_0==Value) ) { + alt68=1; } - switch (alt67) { + switch (alt68) { case 1 : - // InternalRos2Parser.g:3675:4: otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) + // InternalRos2Parser.g:3692:4: otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) { otherlv_2=(Token)match(input,Value,FOLLOW_6); newLeafNode(otherlv_2, grammarAccess.getParameterAnyAccess().getValueKeyword_2_0()); - // InternalRos2Parser.g:3679:4: ( (lv_value_3_0= ruleEString ) ) - // InternalRos2Parser.g:3680:5: (lv_value_3_0= ruleEString ) + // InternalRos2Parser.g:3696:4: ( (lv_value_3_0= ruleEString ) ) + // InternalRos2Parser.g:3697:5: (lv_value_3_0= ruleEString ) { - // InternalRos2Parser.g:3680:5: (lv_value_3_0= ruleEString ) - // InternalRos2Parser.g:3681:6: lv_value_3_0= ruleEString + // InternalRos2Parser.g:3697:5: (lv_value_3_0= ruleEString ) + // InternalRos2Parser.g:3698:6: lv_value_3_0= ruleEString { newCompositeNode(grammarAccess.getParameterAnyAccess().getValueEStringParserRuleCall_2_1_0()); @@ -9207,7 +9194,7 @@ public final EObject ruleParameterAny() throws RecognitionException { // $ANTLR start "entryRuleParameterString" - // InternalRos2Parser.g:3703:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; + // InternalRos2Parser.g:3720:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; public final EObject entryRuleParameterString() throws RecognitionException { EObject current = null; @@ -9215,8 +9202,8 @@ public final EObject entryRuleParameterString() throws RecognitionException { try { - // InternalRos2Parser.g:3703:56: (iv_ruleParameterString= ruleParameterString EOF ) - // InternalRos2Parser.g:3704:2: iv_ruleParameterString= ruleParameterString EOF + // InternalRos2Parser.g:3720:56: (iv_ruleParameterString= ruleParameterString EOF ) + // InternalRos2Parser.g:3721:2: iv_ruleParameterString= ruleParameterString EOF { newCompositeNode(grammarAccess.getParameterStringRule()); pushFollow(FOLLOW_1); @@ -9243,7 +9230,7 @@ public final EObject entryRuleParameterString() throws RecognitionException { // $ANTLR start "ruleParameterString" - // InternalRos2Parser.g:3710:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; + // InternalRos2Parser.g:3727:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; public final EObject ruleParameterString() throws RecognitionException { EObject current = null; @@ -9254,14 +9241,14 @@ public final EObject ruleParameterString() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:3716:2: ( ( (lv_value_0_0= ruleEString ) ) ) - // InternalRos2Parser.g:3717:2: ( (lv_value_0_0= ruleEString ) ) + // InternalRos2Parser.g:3733:2: ( ( (lv_value_0_0= ruleEString ) ) ) + // InternalRos2Parser.g:3734:2: ( (lv_value_0_0= ruleEString ) ) { - // InternalRos2Parser.g:3717:2: ( (lv_value_0_0= ruleEString ) ) - // InternalRos2Parser.g:3718:3: (lv_value_0_0= ruleEString ) + // InternalRos2Parser.g:3734:2: ( (lv_value_0_0= ruleEString ) ) + // InternalRos2Parser.g:3735:3: (lv_value_0_0= ruleEString ) { - // InternalRos2Parser.g:3718:3: (lv_value_0_0= ruleEString ) - // InternalRos2Parser.g:3719:4: lv_value_0_0= ruleEString + // InternalRos2Parser.g:3735:3: (lv_value_0_0= ruleEString ) + // InternalRos2Parser.g:3736:4: lv_value_0_0= ruleEString { newCompositeNode(grammarAccess.getParameterStringAccess().getValueEStringParserRuleCall_0()); @@ -9308,7 +9295,7 @@ public final EObject ruleParameterString() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64" - // InternalRos2Parser.g:3739:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; + // InternalRos2Parser.g:3756:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; public final EObject entryRuleParameterBase64() throws RecognitionException { EObject current = null; @@ -9316,8 +9303,8 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { try { - // InternalRos2Parser.g:3739:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) - // InternalRos2Parser.g:3740:2: iv_ruleParameterBase64= ruleParameterBase64 EOF + // InternalRos2Parser.g:3756:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) + // InternalRos2Parser.g:3757:2: iv_ruleParameterBase64= ruleParameterBase64 EOF { newCompositeNode(grammarAccess.getParameterBase64Rule()); pushFollow(FOLLOW_1); @@ -9344,7 +9331,7 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { // $ANTLR start "ruleParameterBase64" - // InternalRos2Parser.g:3746:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; + // InternalRos2Parser.g:3763:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; public final EObject ruleParameterBase64() throws RecognitionException { EObject current = null; @@ -9355,14 +9342,14 @@ public final EObject ruleParameterBase64() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:3752:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) - // InternalRos2Parser.g:3753:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalRos2Parser.g:3769:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) + // InternalRos2Parser.g:3770:2: ( (lv_value_0_0= ruleBase64Binary ) ) { - // InternalRos2Parser.g:3753:2: ( (lv_value_0_0= ruleBase64Binary ) ) - // InternalRos2Parser.g:3754:3: (lv_value_0_0= ruleBase64Binary ) + // InternalRos2Parser.g:3770:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalRos2Parser.g:3771:3: (lv_value_0_0= ruleBase64Binary ) { - // InternalRos2Parser.g:3754:3: (lv_value_0_0= ruleBase64Binary ) - // InternalRos2Parser.g:3755:4: lv_value_0_0= ruleBase64Binary + // InternalRos2Parser.g:3771:3: (lv_value_0_0= ruleBase64Binary ) + // InternalRos2Parser.g:3772:4: lv_value_0_0= ruleBase64Binary { newCompositeNode(grammarAccess.getParameterBase64Access().getValueBase64BinaryParserRuleCall_0()); @@ -9409,7 +9396,7 @@ public final EObject ruleParameterBase64() throws RecognitionException { // $ANTLR start "entryRuleParameterInteger" - // InternalRos2Parser.g:3775:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; + // InternalRos2Parser.g:3792:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; public final EObject entryRuleParameterInteger() throws RecognitionException { EObject current = null; @@ -9417,8 +9404,8 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { try { - // InternalRos2Parser.g:3775:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) - // InternalRos2Parser.g:3776:2: iv_ruleParameterInteger= ruleParameterInteger EOF + // InternalRos2Parser.g:3792:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) + // InternalRos2Parser.g:3793:2: iv_ruleParameterInteger= ruleParameterInteger EOF { newCompositeNode(grammarAccess.getParameterIntegerRule()); pushFollow(FOLLOW_1); @@ -9445,7 +9432,7 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { // $ANTLR start "ruleParameterInteger" - // InternalRos2Parser.g:3782:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; + // InternalRos2Parser.g:3799:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; public final EObject ruleParameterInteger() throws RecognitionException { EObject current = null; @@ -9456,14 +9443,14 @@ public final EObject ruleParameterInteger() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:3788:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) - // InternalRos2Parser.g:3789:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalRos2Parser.g:3805:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) + // InternalRos2Parser.g:3806:2: ( (lv_value_0_0= ruleInteger0 ) ) { - // InternalRos2Parser.g:3789:2: ( (lv_value_0_0= ruleInteger0 ) ) - // InternalRos2Parser.g:3790:3: (lv_value_0_0= ruleInteger0 ) + // InternalRos2Parser.g:3806:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalRos2Parser.g:3807:3: (lv_value_0_0= ruleInteger0 ) { - // InternalRos2Parser.g:3790:3: (lv_value_0_0= ruleInteger0 ) - // InternalRos2Parser.g:3791:4: lv_value_0_0= ruleInteger0 + // InternalRos2Parser.g:3807:3: (lv_value_0_0= ruleInteger0 ) + // InternalRos2Parser.g:3808:4: lv_value_0_0= ruleInteger0 { newCompositeNode(grammarAccess.getParameterIntegerAccess().getValueInteger0ParserRuleCall_0()); @@ -9510,7 +9497,7 @@ public final EObject ruleParameterInteger() throws RecognitionException { // $ANTLR start "entryRuleParameterDouble" - // InternalRos2Parser.g:3811:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; + // InternalRos2Parser.g:3828:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; public final EObject entryRuleParameterDouble() throws RecognitionException { EObject current = null; @@ -9518,8 +9505,8 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { try { - // InternalRos2Parser.g:3811:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) - // InternalRos2Parser.g:3812:2: iv_ruleParameterDouble= ruleParameterDouble EOF + // InternalRos2Parser.g:3828:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) + // InternalRos2Parser.g:3829:2: iv_ruleParameterDouble= ruleParameterDouble EOF { newCompositeNode(grammarAccess.getParameterDoubleRule()); pushFollow(FOLLOW_1); @@ -9546,7 +9533,7 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { // $ANTLR start "ruleParameterDouble" - // InternalRos2Parser.g:3818:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; + // InternalRos2Parser.g:3835:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; public final EObject ruleParameterDouble() throws RecognitionException { EObject current = null; @@ -9557,14 +9544,14 @@ public final EObject ruleParameterDouble() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:3824:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) - // InternalRos2Parser.g:3825:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalRos2Parser.g:3841:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) + // InternalRos2Parser.g:3842:2: ( (lv_value_0_0= ruleDouble0 ) ) { - // InternalRos2Parser.g:3825:2: ( (lv_value_0_0= ruleDouble0 ) ) - // InternalRos2Parser.g:3826:3: (lv_value_0_0= ruleDouble0 ) + // InternalRos2Parser.g:3842:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalRos2Parser.g:3843:3: (lv_value_0_0= ruleDouble0 ) { - // InternalRos2Parser.g:3826:3: (lv_value_0_0= ruleDouble0 ) - // InternalRos2Parser.g:3827:4: lv_value_0_0= ruleDouble0 + // InternalRos2Parser.g:3843:3: (lv_value_0_0= ruleDouble0 ) + // InternalRos2Parser.g:3844:4: lv_value_0_0= ruleDouble0 { newCompositeNode(grammarAccess.getParameterDoubleAccess().getValueDouble0ParserRuleCall_0()); @@ -9611,7 +9598,7 @@ public final EObject ruleParameterDouble() throws RecognitionException { // $ANTLR start "entryRuleParameterBoolean" - // InternalRos2Parser.g:3847:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; + // InternalRos2Parser.g:3864:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; public final EObject entryRuleParameterBoolean() throws RecognitionException { EObject current = null; @@ -9619,8 +9606,8 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { try { - // InternalRos2Parser.g:3847:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) - // InternalRos2Parser.g:3848:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF + // InternalRos2Parser.g:3864:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) + // InternalRos2Parser.g:3865:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF { newCompositeNode(grammarAccess.getParameterBooleanRule()); pushFollow(FOLLOW_1); @@ -9647,7 +9634,7 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { // $ANTLR start "ruleParameterBoolean" - // InternalRos2Parser.g:3854:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; + // InternalRos2Parser.g:3871:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; public final EObject ruleParameterBoolean() throws RecognitionException { EObject current = null; @@ -9658,14 +9645,14 @@ public final EObject ruleParameterBoolean() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:3860:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) - // InternalRos2Parser.g:3861:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalRos2Parser.g:3877:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) + // InternalRos2Parser.g:3878:2: ( (lv_value_0_0= ruleboolean0 ) ) { - // InternalRos2Parser.g:3861:2: ( (lv_value_0_0= ruleboolean0 ) ) - // InternalRos2Parser.g:3862:3: (lv_value_0_0= ruleboolean0 ) + // InternalRos2Parser.g:3878:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalRos2Parser.g:3879:3: (lv_value_0_0= ruleboolean0 ) { - // InternalRos2Parser.g:3862:3: (lv_value_0_0= ruleboolean0 ) - // InternalRos2Parser.g:3863:4: lv_value_0_0= ruleboolean0 + // InternalRos2Parser.g:3879:3: (lv_value_0_0= ruleboolean0 ) + // InternalRos2Parser.g:3880:4: lv_value_0_0= ruleboolean0 { newCompositeNode(grammarAccess.getParameterBooleanAccess().getValueBoolean0ParserRuleCall_0()); @@ -9712,7 +9699,7 @@ public final EObject ruleParameterBoolean() throws RecognitionException { // $ANTLR start "entryRuleParameterStruct" - // InternalRos2Parser.g:3883:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; + // InternalRos2Parser.g:3900:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; public final EObject entryRuleParameterStruct() throws RecognitionException { EObject current = null; @@ -9720,8 +9707,8 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { try { - // InternalRos2Parser.g:3883:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) - // InternalRos2Parser.g:3884:2: iv_ruleParameterStruct= ruleParameterStruct EOF + // InternalRos2Parser.g:3900:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) + // InternalRos2Parser.g:3901:2: iv_ruleParameterStruct= ruleParameterStruct EOF { newCompositeNode(grammarAccess.getParameterStructRule()); pushFollow(FOLLOW_1); @@ -9748,7 +9735,7 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { // $ANTLR start "ruleParameterStruct" - // InternalRos2Parser.g:3890:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ; + // InternalRos2Parser.g:3907:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ; public final EObject ruleParameterStruct() throws RecognitionException { EObject current = null; @@ -9766,14 +9753,14 @@ public final EObject ruleParameterStruct() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:3896:2: ( ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ) - // InternalRos2Parser.g:3897:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) + // InternalRos2Parser.g:3913:2: ( ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ) + // InternalRos2Parser.g:3914:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) { - // InternalRos2Parser.g:3897:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) - // InternalRos2Parser.g:3898:3: () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? + // InternalRos2Parser.g:3914:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) + // InternalRos2Parser.g:3915:3: () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? { - // InternalRos2Parser.g:3898:3: () - // InternalRos2Parser.g:3899:4: + // InternalRos2Parser.g:3915:3: () + // InternalRos2Parser.g:3916:4: { current = forceCreateModelElement( @@ -9783,26 +9770,26 @@ public final EObject ruleParameterStruct() throws RecognitionException { } - // InternalRos2Parser.g:3905:3: (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? - int alt69=2; - int LA69_0 = input.LA(1); + // InternalRos2Parser.g:3922:3: (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? + int alt70=2; + int LA70_0 = input.LA(1); - if ( (LA69_0==LeftSquareBracket) ) { - alt69=1; + if ( (LA70_0==LeftSquareBracket) ) { + alt70=1; } - switch (alt69) { + switch (alt70) { case 1 : - // InternalRos2Parser.g:3906:4: otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket + // InternalRos2Parser.g:3923:4: otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket { - otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_57); + otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_6); newLeafNode(otherlv_1, grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_0()); - // InternalRos2Parser.g:3910:4: ( (lv_value_2_0= ruleParameterStructMember ) ) - // InternalRos2Parser.g:3911:5: (lv_value_2_0= ruleParameterStructMember ) + // InternalRos2Parser.g:3927:4: ( (lv_value_2_0= ruleParameterStructMember ) ) + // InternalRos2Parser.g:3928:5: (lv_value_2_0= ruleParameterStructMember ) { - // InternalRos2Parser.g:3911:5: (lv_value_2_0= ruleParameterStructMember ) - // InternalRos2Parser.g:3912:6: lv_value_2_0= ruleParameterStructMember + // InternalRos2Parser.g:3928:5: (lv_value_2_0= ruleParameterStructMember ) + // InternalRos2Parser.g:3929:6: lv_value_2_0= ruleParameterStructMember { newCompositeNode(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_1_0()); @@ -9829,39 +9816,39 @@ public final EObject ruleParameterStruct() throws RecognitionException { } - // InternalRos2Parser.g:3929:4: (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* - loop68: + // InternalRos2Parser.g:3946:4: (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* + loop69: do { - int alt68=2; - int LA68_0 = input.LA(1); + int alt69=2; + int LA69_0 = input.LA(1); - if ( (LA68_0==Comma) ) { - alt68=1; + if ( (LA69_0==Comma) ) { + alt69=1; } - switch (alt68) { + switch (alt69) { case 1 : - // InternalRos2Parser.g:3930:5: otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket + // InternalRos2Parser.g:3947:5: otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket { otherlv_3=(Token)match(input,Comma,FOLLOW_10); newLeafNode(otherlv_3, grammarAccess.getParameterStructAccess().getCommaKeyword_1_2_0()); - otherlv_4=(Token)match(input,LeftSquareBracket,FOLLOW_57); + otherlv_4=(Token)match(input,LeftSquareBracket,FOLLOW_6); newLeafNode(otherlv_4, grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_2_1()); - // InternalRos2Parser.g:3938:5: ( (lv_value_5_0= ruleParameterStructMember ) ) - // InternalRos2Parser.g:3939:6: (lv_value_5_0= ruleParameterStructMember ) + // InternalRos2Parser.g:3955:5: ( (lv_value_5_0= ruleParameterStructMember ) ) + // InternalRos2Parser.g:3956:6: (lv_value_5_0= ruleParameterStructMember ) { - // InternalRos2Parser.g:3939:6: (lv_value_5_0= ruleParameterStructMember ) - // InternalRos2Parser.g:3940:7: lv_value_5_0= ruleParameterStructMember + // InternalRos2Parser.g:3956:6: (lv_value_5_0= ruleParameterStructMember ) + // InternalRos2Parser.g:3957:7: lv_value_5_0= ruleParameterStructMember { newCompositeNode(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_2_0()); - pushFollow(FOLLOW_58); + pushFollow(FOLLOW_59); lv_value_5_0=ruleParameterStructMember(); state._fsp--; @@ -9892,7 +9879,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { break; default : - break loop68; + break loop69; } } while (true); @@ -9929,7 +9916,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { // $ANTLR start "entryRuleParameterDate" - // InternalRos2Parser.g:3971:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; + // InternalRos2Parser.g:3988:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; public final EObject entryRuleParameterDate() throws RecognitionException { EObject current = null; @@ -9937,8 +9924,8 @@ public final EObject entryRuleParameterDate() throws RecognitionException { try { - // InternalRos2Parser.g:3971:54: (iv_ruleParameterDate= ruleParameterDate EOF ) - // InternalRos2Parser.g:3972:2: iv_ruleParameterDate= ruleParameterDate EOF + // InternalRos2Parser.g:3988:54: (iv_ruleParameterDate= ruleParameterDate EOF ) + // InternalRos2Parser.g:3989:2: iv_ruleParameterDate= ruleParameterDate EOF { newCompositeNode(grammarAccess.getParameterDateRule()); pushFollow(FOLLOW_1); @@ -9965,7 +9952,7 @@ public final EObject entryRuleParameterDate() throws RecognitionException { // $ANTLR start "ruleParameterDate" - // InternalRos2Parser.g:3978:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; + // InternalRos2Parser.g:3995:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; public final EObject ruleParameterDate() throws RecognitionException { EObject current = null; @@ -9976,14 +9963,14 @@ public final EObject ruleParameterDate() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:3984:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) - // InternalRos2Parser.g:3985:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalRos2Parser.g:4001:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) + // InternalRos2Parser.g:4002:2: ( (lv_value_0_0= ruleDateTime0 ) ) { - // InternalRos2Parser.g:3985:2: ( (lv_value_0_0= ruleDateTime0 ) ) - // InternalRos2Parser.g:3986:3: (lv_value_0_0= ruleDateTime0 ) + // InternalRos2Parser.g:4002:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalRos2Parser.g:4003:3: (lv_value_0_0= ruleDateTime0 ) { - // InternalRos2Parser.g:3986:3: (lv_value_0_0= ruleDateTime0 ) - // InternalRos2Parser.g:3987:4: lv_value_0_0= ruleDateTime0 + // InternalRos2Parser.g:4003:3: (lv_value_0_0= ruleDateTime0 ) + // InternalRos2Parser.g:4004:4: lv_value_0_0= ruleDateTime0 { newCompositeNode(grammarAccess.getParameterDateAccess().getValueDateTime0ParserRuleCall_0()); @@ -10030,7 +10017,7 @@ public final EObject ruleParameterDate() throws RecognitionException { // $ANTLR start "entryRuleParameterStructMember" - // InternalRos2Parser.g:4007:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; + // InternalRos2Parser.g:4024:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; public final EObject entryRuleParameterStructMember() throws RecognitionException { EObject current = null; @@ -10038,8 +10025,8 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio try { - // InternalRos2Parser.g:4007:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) - // InternalRos2Parser.g:4008:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF + // InternalRos2Parser.g:4024:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) + // InternalRos2Parser.g:4025:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF { newCompositeNode(grammarAccess.getParameterStructMemberRule()); pushFollow(FOLLOW_1); @@ -10066,44 +10053,39 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio // $ANTLR start "ruleParameterStructMember" - // InternalRos2Parser.g:4014:1: ruleParameterStructMember returns [EObject current=null] : (otherlv_0= ParameterStructMember ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_value_4_0= ruleParameterValue ) ) this_END_5= RULE_END ) ; + // InternalRos2Parser.g:4031:1: ruleParameterStructMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) ; public final EObject ruleParameterStructMember() throws RecognitionException { EObject current = null; - Token otherlv_0=null; - Token otherlv_2=null; - Token this_BEGIN_3=null; - Token this_END_5=null; - AntlrDatatypeRuleToken lv_name_1_0 = null; + Token otherlv_1=null; + Token this_BEGIN_2=null; + Token this_END_4=null; + AntlrDatatypeRuleToken lv_name_0_0 = null; - EObject lv_value_4_0 = null; + EObject lv_value_3_0 = null; enterRule(); try { - // InternalRos2Parser.g:4020:2: ( (otherlv_0= ParameterStructMember ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_value_4_0= ruleParameterValue ) ) this_END_5= RULE_END ) ) - // InternalRos2Parser.g:4021:2: (otherlv_0= ParameterStructMember ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_value_4_0= ruleParameterValue ) ) this_END_5= RULE_END ) + // InternalRos2Parser.g:4037:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) ) + // InternalRos2Parser.g:4038:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) { - // InternalRos2Parser.g:4021:2: (otherlv_0= ParameterStructMember ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_value_4_0= ruleParameterValue ) ) this_END_5= RULE_END ) - // InternalRos2Parser.g:4022:3: otherlv_0= ParameterStructMember ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_value_4_0= ruleParameterValue ) ) this_END_5= RULE_END + // InternalRos2Parser.g:4038:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) + // InternalRos2Parser.g:4039:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END { - otherlv_0=(Token)match(input,ParameterStructMember,FOLLOW_6); - - newLeafNode(otherlv_0, grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); - - // InternalRos2Parser.g:4026:3: ( (lv_name_1_0= ruleEString ) ) - // InternalRos2Parser.g:4027:4: (lv_name_1_0= ruleEString ) + // InternalRos2Parser.g:4039:3: ( (lv_name_0_0= ruleEString ) ) + // InternalRos2Parser.g:4040:4: (lv_name_0_0= ruleEString ) { - // InternalRos2Parser.g:4027:4: (lv_name_1_0= ruleEString ) - // InternalRos2Parser.g:4028:5: lv_name_1_0= ruleEString + // InternalRos2Parser.g:4040:4: (lv_name_0_0= ruleEString ) + // InternalRos2Parser.g:4041:5: lv_name_0_0= ruleEString { - newCompositeNode(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); + newCompositeNode(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); pushFollow(FOLLOW_3); - lv_name_1_0=ruleEString(); + lv_name_0_0=ruleEString(); state._fsp--; @@ -10114,7 +10096,7 @@ public final EObject ruleParameterStructMember() throws RecognitionException { set( current, "name", - lv_name_1_0, + lv_name_0_0, "de.fraunhofer.ipa.ros.Basics.EString"); afterParserOrEnumRuleCall(); @@ -10124,25 +10106,25 @@ public final EObject ruleParameterStructMember() throws RecognitionException { } - otherlv_2=(Token)match(input,Colon,FOLLOW_4); + otherlv_1=(Token)match(input,Colon,FOLLOW_4); - newLeafNode(otherlv_2, grammarAccess.getParameterStructMemberAccess().getColonKeyword_2()); + newLeafNode(otherlv_1, grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); - this_BEGIN_3=(Token)match(input,RULE_BEGIN,FOLLOW_55); + this_BEGIN_2=(Token)match(input,RULE_BEGIN,FOLLOW_30); - newLeafNode(this_BEGIN_3, grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_3()); + newLeafNode(this_BEGIN_2, grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); - // InternalRos2Parser.g:4053:3: ( (lv_value_4_0= ruleParameterValue ) ) - // InternalRos2Parser.g:4054:4: (lv_value_4_0= ruleParameterValue ) + // InternalRos2Parser.g:4066:3: ( (lv_value_3_0= ruleParameterValue ) ) + // InternalRos2Parser.g:4067:4: (lv_value_3_0= ruleParameterValue ) { - // InternalRos2Parser.g:4054:4: (lv_value_4_0= ruleParameterValue ) - // InternalRos2Parser.g:4055:5: lv_value_4_0= ruleParameterValue + // InternalRos2Parser.g:4067:4: (lv_value_3_0= ruleParameterValue ) + // InternalRos2Parser.g:4068:5: lv_value_3_0= ruleParameterValue { - newCompositeNode(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); + newCompositeNode(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); pushFollow(FOLLOW_13); - lv_value_4_0=ruleParameterValue(); + lv_value_3_0=ruleParameterValue(); state._fsp--; @@ -10153,7 +10135,7 @@ public final EObject ruleParameterStructMember() throws RecognitionException { set( current, "value", - lv_value_4_0, + lv_value_3_0, "de.fraunhofer.ipa.ros.Basics.ParameterValue"); afterParserOrEnumRuleCall(); @@ -10163,9 +10145,9 @@ public final EObject ruleParameterStructMember() throws RecognitionException { } - this_END_5=(Token)match(input,RULE_END,FOLLOW_2); + this_END_4=(Token)match(input,RULE_END,FOLLOW_2); - newLeafNode(this_END_5, grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_5()); + newLeafNode(this_END_4, grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); } @@ -10190,7 +10172,7 @@ public final EObject ruleParameterStructMember() throws RecognitionException { // $ANTLR start "entryRuleParameterStructTypeMember" - // InternalRos2Parser.g:4080:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; + // InternalRos2Parser.g:4093:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; public final EObject entryRuleParameterStructTypeMember() throws RecognitionException { EObject current = null; @@ -10198,8 +10180,8 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce try { - // InternalRos2Parser.g:4080:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) - // InternalRos2Parser.g:4081:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF + // InternalRos2Parser.g:4093:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) + // InternalRos2Parser.g:4094:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF { newCompositeNode(grammarAccess.getParameterStructTypeMemberRule()); pushFollow(FOLLOW_1); @@ -10226,7 +10208,7 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce // $ANTLR start "ruleParameterStructTypeMember" - // InternalRos2Parser.g:4087:1: ruleParameterStructTypeMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ; + // InternalRos2Parser.g:4100:1: ruleParameterStructTypeMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ; public final EObject ruleParameterStructTypeMember() throws RecognitionException { EObject current = null; @@ -10239,22 +10221,22 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException enterRule(); try { - // InternalRos2Parser.g:4093:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) - // InternalRos2Parser.g:4094:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalRos2Parser.g:4106:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) + // InternalRos2Parser.g:4107:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) { - // InternalRos2Parser.g:4094:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) - // InternalRos2Parser.g:4095:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) + // InternalRos2Parser.g:4107:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalRos2Parser.g:4108:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) { - // InternalRos2Parser.g:4095:3: ( (lv_name_0_0= ruleEString ) ) - // InternalRos2Parser.g:4096:4: (lv_name_0_0= ruleEString ) + // InternalRos2Parser.g:4108:3: ( (lv_name_0_0= ruleEString ) ) + // InternalRos2Parser.g:4109:4: (lv_name_0_0= ruleEString ) { - // InternalRos2Parser.g:4096:4: (lv_name_0_0= ruleEString ) - // InternalRos2Parser.g:4097:5: lv_name_0_0= ruleEString + // InternalRos2Parser.g:4109:4: (lv_name_0_0= ruleEString ) + // InternalRos2Parser.g:4110:5: lv_name_0_0= ruleEString { newCompositeNode(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); - pushFollow(FOLLOW_26); + pushFollow(FOLLOW_25); lv_name_0_0=ruleEString(); state._fsp--; @@ -10276,11 +10258,11 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException } - // InternalRos2Parser.g:4114:3: ( (lv_type_1_0= ruleParameterType ) ) - // InternalRos2Parser.g:4115:4: (lv_type_1_0= ruleParameterType ) + // InternalRos2Parser.g:4127:3: ( (lv_type_1_0= ruleParameterType ) ) + // InternalRos2Parser.g:4128:4: (lv_type_1_0= ruleParameterType ) { - // InternalRos2Parser.g:4115:4: (lv_type_1_0= ruleParameterType ) - // InternalRos2Parser.g:4116:5: lv_type_1_0= ruleParameterType + // InternalRos2Parser.g:4128:4: (lv_type_1_0= ruleParameterType ) + // InternalRos2Parser.g:4129:5: lv_type_1_0= ruleParameterType { newCompositeNode(grammarAccess.getParameterStructTypeMemberAccess().getTypeParameterTypeParserRuleCall_1_0()); @@ -10330,7 +10312,7 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException // $ANTLR start "entryRuleBase64Binary" - // InternalRos2Parser.g:4137:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; + // InternalRos2Parser.g:4150:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; public final String entryRuleBase64Binary() throws RecognitionException { String current = null; @@ -10338,8 +10320,8 @@ public final String entryRuleBase64Binary() throws RecognitionException { try { - // InternalRos2Parser.g:4137:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) - // InternalRos2Parser.g:4138:2: iv_ruleBase64Binary= ruleBase64Binary EOF + // InternalRos2Parser.g:4150:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) + // InternalRos2Parser.g:4151:2: iv_ruleBase64Binary= ruleBase64Binary EOF { newCompositeNode(grammarAccess.getBase64BinaryRule()); pushFollow(FOLLOW_1); @@ -10366,7 +10348,7 @@ public final String entryRuleBase64Binary() throws RecognitionException { // $ANTLR start "ruleBase64Binary" - // InternalRos2Parser.g:4144:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; + // InternalRos2Parser.g:4157:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -10376,8 +10358,8 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti enterRule(); try { - // InternalRos2Parser.g:4150:2: (this_BINARY_0= RULE_BINARY ) - // InternalRos2Parser.g:4151:2: this_BINARY_0= RULE_BINARY + // InternalRos2Parser.g:4163:2: (this_BINARY_0= RULE_BINARY ) + // InternalRos2Parser.g:4164:2: this_BINARY_0= RULE_BINARY { this_BINARY_0=(Token)match(input,RULE_BINARY,FOLLOW_2); @@ -10406,7 +10388,7 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti // $ANTLR start "entryRuleboolean0" - // InternalRos2Parser.g:4161:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; + // InternalRos2Parser.g:4174:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; public final String entryRuleboolean0() throws RecognitionException { String current = null; @@ -10414,8 +10396,8 @@ public final String entryRuleboolean0() throws RecognitionException { try { - // InternalRos2Parser.g:4161:48: (iv_ruleboolean0= ruleboolean0 EOF ) - // InternalRos2Parser.g:4162:2: iv_ruleboolean0= ruleboolean0 EOF + // InternalRos2Parser.g:4174:48: (iv_ruleboolean0= ruleboolean0 EOF ) + // InternalRos2Parser.g:4175:2: iv_ruleboolean0= ruleboolean0 EOF { newCompositeNode(grammarAccess.getBoolean0Rule()); pushFollow(FOLLOW_1); @@ -10442,7 +10424,7 @@ public final String entryRuleboolean0() throws RecognitionException { // $ANTLR start "ruleboolean0" - // InternalRos2Parser.g:4168:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; + // InternalRos2Parser.g:4181:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -10452,8 +10434,8 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4174:2: (this_BOOLEAN_0= RULE_BOOLEAN ) - // InternalRos2Parser.g:4175:2: this_BOOLEAN_0= RULE_BOOLEAN + // InternalRos2Parser.g:4187:2: (this_BOOLEAN_0= RULE_BOOLEAN ) + // InternalRos2Parser.g:4188:2: this_BOOLEAN_0= RULE_BOOLEAN { this_BOOLEAN_0=(Token)match(input,RULE_BOOLEAN,FOLLOW_2); @@ -10482,7 +10464,7 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { // $ANTLR start "entryRuleDouble0" - // InternalRos2Parser.g:4185:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; + // InternalRos2Parser.g:4198:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; public final String entryRuleDouble0() throws RecognitionException { String current = null; @@ -10490,8 +10472,8 @@ public final String entryRuleDouble0() throws RecognitionException { try { - // InternalRos2Parser.g:4185:47: (iv_ruleDouble0= ruleDouble0 EOF ) - // InternalRos2Parser.g:4186:2: iv_ruleDouble0= ruleDouble0 EOF + // InternalRos2Parser.g:4198:47: (iv_ruleDouble0= ruleDouble0 EOF ) + // InternalRos2Parser.g:4199:2: iv_ruleDouble0= ruleDouble0 EOF { newCompositeNode(grammarAccess.getDouble0Rule()); pushFollow(FOLLOW_1); @@ -10518,7 +10500,7 @@ public final String entryRuleDouble0() throws RecognitionException { // $ANTLR start "ruleDouble0" - // InternalRos2Parser.g:4192:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; + // InternalRos2Parser.g:4205:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -10528,8 +10510,8 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4198:2: (this_DOUBLE_0= RULE_DOUBLE ) - // InternalRos2Parser.g:4199:2: this_DOUBLE_0= RULE_DOUBLE + // InternalRos2Parser.g:4211:2: (this_DOUBLE_0= RULE_DOUBLE ) + // InternalRos2Parser.g:4212:2: this_DOUBLE_0= RULE_DOUBLE { this_DOUBLE_0=(Token)match(input,RULE_DOUBLE,FOLLOW_2); @@ -10558,7 +10540,7 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { // $ANTLR start "entryRuleInteger0" - // InternalRos2Parser.g:4209:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; + // InternalRos2Parser.g:4222:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; public final String entryRuleInteger0() throws RecognitionException { String current = null; @@ -10566,8 +10548,8 @@ public final String entryRuleInteger0() throws RecognitionException { try { - // InternalRos2Parser.g:4209:48: (iv_ruleInteger0= ruleInteger0 EOF ) - // InternalRos2Parser.g:4210:2: iv_ruleInteger0= ruleInteger0 EOF + // InternalRos2Parser.g:4222:48: (iv_ruleInteger0= ruleInteger0 EOF ) + // InternalRos2Parser.g:4223:2: iv_ruleInteger0= ruleInteger0 EOF { newCompositeNode(grammarAccess.getInteger0Rule()); pushFollow(FOLLOW_1); @@ -10594,7 +10576,7 @@ public final String entryRuleInteger0() throws RecognitionException { // $ANTLR start "ruleInteger0" - // InternalRos2Parser.g:4216:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; + // InternalRos2Parser.g:4229:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -10604,8 +10586,8 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4222:2: (this_DECINT_0= RULE_DECINT ) - // InternalRos2Parser.g:4223:2: this_DECINT_0= RULE_DECINT + // InternalRos2Parser.g:4235:2: (this_DECINT_0= RULE_DECINT ) + // InternalRos2Parser.g:4236:2: this_DECINT_0= RULE_DECINT { this_DECINT_0=(Token)match(input,RULE_DECINT,FOLLOW_2); @@ -10634,7 +10616,7 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { // $ANTLR start "entryRuleDateTime0" - // InternalRos2Parser.g:4233:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; + // InternalRos2Parser.g:4246:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; public final String entryRuleDateTime0() throws RecognitionException { String current = null; @@ -10642,8 +10624,8 @@ public final String entryRuleDateTime0() throws RecognitionException { try { - // InternalRos2Parser.g:4233:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) - // InternalRos2Parser.g:4234:2: iv_ruleDateTime0= ruleDateTime0 EOF + // InternalRos2Parser.g:4246:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) + // InternalRos2Parser.g:4247:2: iv_ruleDateTime0= ruleDateTime0 EOF { newCompositeNode(grammarAccess.getDateTime0Rule()); pushFollow(FOLLOW_1); @@ -10670,7 +10652,7 @@ public final String entryRuleDateTime0() throws RecognitionException { // $ANTLR start "ruleDateTime0" - // InternalRos2Parser.g:4240:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; + // InternalRos2Parser.g:4253:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -10680,8 +10662,8 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException enterRule(); try { - // InternalRos2Parser.g:4246:2: (this_DATE_TIME_0= RULE_DATE_TIME ) - // InternalRos2Parser.g:4247:2: this_DATE_TIME_0= RULE_DATE_TIME + // InternalRos2Parser.g:4259:2: (this_DATE_TIME_0= RULE_DATE_TIME ) + // InternalRos2Parser.g:4260:2: this_DATE_TIME_0= RULE_DATE_TIME { this_DATE_TIME_0=(Token)match(input,RULE_DATE_TIME,FOLLOW_2); @@ -10710,7 +10692,7 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException // $ANTLR start "entryRuleMessagePart" - // InternalRos2Parser.g:4257:1: entryRuleMessagePart returns [EObject current=null] : iv_ruleMessagePart= ruleMessagePart EOF ; + // InternalRos2Parser.g:4270:1: entryRuleMessagePart returns [EObject current=null] : iv_ruleMessagePart= ruleMessagePart EOF ; public final EObject entryRuleMessagePart() throws RecognitionException { EObject current = null; @@ -10718,8 +10700,8 @@ public final EObject entryRuleMessagePart() throws RecognitionException { try { - // InternalRos2Parser.g:4257:52: (iv_ruleMessagePart= ruleMessagePart EOF ) - // InternalRos2Parser.g:4258:2: iv_ruleMessagePart= ruleMessagePart EOF + // InternalRos2Parser.g:4270:52: (iv_ruleMessagePart= ruleMessagePart EOF ) + // InternalRos2Parser.g:4271:2: iv_ruleMessagePart= ruleMessagePart EOF { newCompositeNode(grammarAccess.getMessagePartRule()); pushFollow(FOLLOW_1); @@ -10746,7 +10728,7 @@ public final EObject entryRuleMessagePart() throws RecognitionException { // $ANTLR start "ruleMessagePart" - // InternalRos2Parser.g:4264:1: ruleMessagePart returns [EObject current=null] : ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) ; + // InternalRos2Parser.g:4277:1: ruleMessagePart returns [EObject current=null] : ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) ; public final EObject ruleMessagePart() throws RecognitionException { EObject current = null; @@ -10762,22 +10744,22 @@ public final EObject ruleMessagePart() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4270:2: ( ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) ) - // InternalRos2Parser.g:4271:2: ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) + // InternalRos2Parser.g:4283:2: ( ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) ) + // InternalRos2Parser.g:4284:2: ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) { - // InternalRos2Parser.g:4271:2: ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) - // InternalRos2Parser.g:4272:3: ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) + // InternalRos2Parser.g:4284:2: ( ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) ) + // InternalRos2Parser.g:4285:3: ( (lv_Type_0_0= ruleAbstractType ) ) ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) { - // InternalRos2Parser.g:4272:3: ( (lv_Type_0_0= ruleAbstractType ) ) - // InternalRos2Parser.g:4273:4: (lv_Type_0_0= ruleAbstractType ) + // InternalRos2Parser.g:4285:3: ( (lv_Type_0_0= ruleAbstractType ) ) + // InternalRos2Parser.g:4286:4: (lv_Type_0_0= ruleAbstractType ) { - // InternalRos2Parser.g:4273:4: (lv_Type_0_0= ruleAbstractType ) - // InternalRos2Parser.g:4274:5: lv_Type_0_0= ruleAbstractType + // InternalRos2Parser.g:4286:4: (lv_Type_0_0= ruleAbstractType ) + // InternalRos2Parser.g:4287:5: lv_Type_0_0= ruleAbstractType { newCompositeNode(grammarAccess.getMessagePartAccess().getTypeAbstractTypeParserRuleCall_0_0()); - pushFollow(FOLLOW_59); + pushFollow(FOLLOW_60); lv_Type_0_0=ruleAbstractType(); state._fsp--; @@ -10799,14 +10781,14 @@ public final EObject ruleMessagePart() throws RecognitionException { } - // InternalRos2Parser.g:4291:3: ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) - // InternalRos2Parser.g:4292:4: ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) + // InternalRos2Parser.g:4304:3: ( ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) ) + // InternalRos2Parser.g:4305:4: ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) { - // InternalRos2Parser.g:4292:4: ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) - // InternalRos2Parser.g:4293:5: (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) + // InternalRos2Parser.g:4305:4: ( (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) ) + // InternalRos2Parser.g:4306:5: (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) { - // InternalRos2Parser.g:4293:5: (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) - int alt70=3; + // InternalRos2Parser.g:4306:5: (lv_Data_1_1= ruleKEYWORD | lv_Data_1_2= RULE_MESSAGE_ASIGMENT | lv_Data_1_3= ruleEString ) + int alt71=3; switch ( input.LA(1) ) { case Duration: case Feedback: @@ -10820,30 +10802,30 @@ public final EObject ruleMessagePart() throws RecognitionException { case Time: case Type: { - alt70=1; + alt71=1; } break; case RULE_MESSAGE_ASIGMENT: { - alt70=2; + alt71=2; } break; case RULE_ID: case RULE_STRING: { - alt70=3; + alt71=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 70, 0, input); + new NoViableAltException("", 71, 0, input); throw nvae; } - switch (alt70) { + switch (alt71) { case 1 : - // InternalRos2Parser.g:4294:6: lv_Data_1_1= ruleKEYWORD + // InternalRos2Parser.g:4307:6: lv_Data_1_1= ruleKEYWORD { newCompositeNode(grammarAccess.getMessagePartAccess().getDataKEYWORDParserRuleCall_1_0_0()); @@ -10868,7 +10850,7 @@ public final EObject ruleMessagePart() throws RecognitionException { } break; case 2 : - // InternalRos2Parser.g:4310:6: lv_Data_1_2= RULE_MESSAGE_ASIGMENT + // InternalRos2Parser.g:4323:6: lv_Data_1_2= RULE_MESSAGE_ASIGMENT { lv_Data_1_2=(Token)match(input,RULE_MESSAGE_ASIGMENT,FOLLOW_2); @@ -10888,7 +10870,7 @@ public final EObject ruleMessagePart() throws RecognitionException { } break; case 3 : - // InternalRos2Parser.g:4325:6: lv_Data_1_3= ruleEString + // InternalRos2Parser.g:4338:6: lv_Data_1_3= ruleEString { newCompositeNode(grammarAccess.getMessagePartAccess().getDataEStringParserRuleCall_1_0_2()); @@ -10944,7 +10926,7 @@ public final EObject ruleMessagePart() throws RecognitionException { // $ANTLR start "entryRuleAbstractType" - // InternalRos2Parser.g:4347:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; + // InternalRos2Parser.g:4360:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; public final EObject entryRuleAbstractType() throws RecognitionException { EObject current = null; @@ -10952,8 +10934,8 @@ public final EObject entryRuleAbstractType() throws RecognitionException { try { - // InternalRos2Parser.g:4347:53: (iv_ruleAbstractType= ruleAbstractType EOF ) - // InternalRos2Parser.g:4348:2: iv_ruleAbstractType= ruleAbstractType EOF + // InternalRos2Parser.g:4360:53: (iv_ruleAbstractType= ruleAbstractType EOF ) + // InternalRos2Parser.g:4361:2: iv_ruleAbstractType= ruleAbstractType EOF { newCompositeNode(grammarAccess.getAbstractTypeRule()); pushFollow(FOLLOW_1); @@ -10980,7 +10962,7 @@ public final EObject entryRuleAbstractType() throws RecognitionException { // $ANTLR start "ruleAbstractType" - // InternalRos2Parser.g:4354:1: ruleAbstractType returns [EObject current=null] : (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) ; + // InternalRos2Parser.g:4367:1: ruleAbstractType returns [EObject current=null] : (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) ; public final EObject ruleAbstractType() throws RecognitionException { EObject current = null; @@ -11051,15 +11033,15 @@ public final EObject ruleAbstractType() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4360:2: ( (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) ) - // InternalRos2Parser.g:4361:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) + // InternalRos2Parser.g:4373:2: ( (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) ) + // InternalRos2Parser.g:4374:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) { - // InternalRos2Parser.g:4361:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) - int alt71=31; - alt71 = dfa71.predict(input); - switch (alt71) { + // InternalRos2Parser.g:4374:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) + int alt72=31; + alt72 = dfa72.predict(input); + switch (alt72) { case 1 : - // InternalRos2Parser.g:4362:3: this_bool_0= rulebool + // InternalRos2Parser.g:4375:3: this_bool_0= rulebool { newCompositeNode(grammarAccess.getAbstractTypeAccess().getBoolParserRuleCall_0()); @@ -11077,7 +11059,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 2 : - // InternalRos2Parser.g:4371:3: this_int8_1= ruleint8 + // InternalRos2Parser.g:4384:3: this_int8_1= ruleint8 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt8ParserRuleCall_1()); @@ -11095,7 +11077,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 3 : - // InternalRos2Parser.g:4380:3: this_uint8_2= ruleuint8 + // InternalRos2Parser.g:4393:3: this_uint8_2= ruleuint8 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint8ParserRuleCall_2()); @@ -11113,7 +11095,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 4 : - // InternalRos2Parser.g:4389:3: this_int16_3= ruleint16 + // InternalRos2Parser.g:4402:3: this_int16_3= ruleint16 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt16ParserRuleCall_3()); @@ -11131,7 +11113,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 5 : - // InternalRos2Parser.g:4398:3: this_uint16_4= ruleuint16 + // InternalRos2Parser.g:4411:3: this_uint16_4= ruleuint16 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint16ParserRuleCall_4()); @@ -11149,7 +11131,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 6 : - // InternalRos2Parser.g:4407:3: this_int32_5= ruleint32 + // InternalRos2Parser.g:4420:3: this_int32_5= ruleint32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt32ParserRuleCall_5()); @@ -11167,7 +11149,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 7 : - // InternalRos2Parser.g:4416:3: this_uint32_6= ruleuint32 + // InternalRos2Parser.g:4429:3: this_uint32_6= ruleuint32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint32ParserRuleCall_6()); @@ -11185,7 +11167,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 8 : - // InternalRos2Parser.g:4425:3: this_int64_7= ruleint64 + // InternalRos2Parser.g:4438:3: this_int64_7= ruleint64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt64ParserRuleCall_7()); @@ -11203,7 +11185,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 9 : - // InternalRos2Parser.g:4434:3: this_uint64_8= ruleuint64 + // InternalRos2Parser.g:4447:3: this_uint64_8= ruleuint64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint64ParserRuleCall_8()); @@ -11221,7 +11203,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 10 : - // InternalRos2Parser.g:4443:3: this_float32_9= rulefloat32 + // InternalRos2Parser.g:4456:3: this_float32_9= rulefloat32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat32ParserRuleCall_9()); @@ -11239,7 +11221,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 11 : - // InternalRos2Parser.g:4452:3: this_float64_10= rulefloat64 + // InternalRos2Parser.g:4465:3: this_float64_10= rulefloat64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat64ParserRuleCall_10()); @@ -11257,7 +11239,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 12 : - // InternalRos2Parser.g:4461:3: this_string0_11= rulestring0 + // InternalRos2Parser.g:4474:3: this_string0_11= rulestring0 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getString0ParserRuleCall_11()); @@ -11275,7 +11257,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 13 : - // InternalRos2Parser.g:4470:3: this_byte_12= rulebyte + // InternalRos2Parser.g:4483:3: this_byte_12= rulebyte { newCompositeNode(grammarAccess.getAbstractTypeAccess().getByteParserRuleCall_12()); @@ -11293,7 +11275,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 14 : - // InternalRos2Parser.g:4479:3: this_time_13= ruletime + // InternalRos2Parser.g:4492:3: this_time_13= ruletime { newCompositeNode(grammarAccess.getAbstractTypeAccess().getTimeParserRuleCall_13()); @@ -11311,7 +11293,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 15 : - // InternalRos2Parser.g:4488:3: this_duration_14= ruleduration + // InternalRos2Parser.g:4501:3: this_duration_14= ruleduration { newCompositeNode(grammarAccess.getAbstractTypeAccess().getDurationParserRuleCall_14()); @@ -11329,7 +11311,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 16 : - // InternalRos2Parser.g:4497:3: this_Header_15= ruleHeader + // InternalRos2Parser.g:4510:3: this_Header_15= ruleHeader { newCompositeNode(grammarAccess.getAbstractTypeAccess().getHeaderParserRuleCall_15()); @@ -11347,7 +11329,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 17 : - // InternalRos2Parser.g:4506:3: this_boolArray_16= ruleboolArray + // InternalRos2Parser.g:4519:3: this_boolArray_16= ruleboolArray { newCompositeNode(grammarAccess.getAbstractTypeAccess().getBoolArrayParserRuleCall_16()); @@ -11365,7 +11347,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 18 : - // InternalRos2Parser.g:4515:3: this_int8Array_17= ruleint8Array + // InternalRos2Parser.g:4528:3: this_int8Array_17= ruleint8Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt8ArrayParserRuleCall_17()); @@ -11383,7 +11365,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 19 : - // InternalRos2Parser.g:4524:3: this_uint8Array_18= ruleuint8Array + // InternalRos2Parser.g:4537:3: this_uint8Array_18= ruleuint8Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint8ArrayParserRuleCall_18()); @@ -11401,7 +11383,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 20 : - // InternalRos2Parser.g:4533:3: this_int16Array_19= ruleint16Array + // InternalRos2Parser.g:4546:3: this_int16Array_19= ruleint16Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt16ArrayParserRuleCall_19()); @@ -11419,7 +11401,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 21 : - // InternalRos2Parser.g:4542:3: this_uint16Array_20= ruleuint16Array + // InternalRos2Parser.g:4555:3: this_uint16Array_20= ruleuint16Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint16ArrayParserRuleCall_20()); @@ -11437,7 +11419,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 22 : - // InternalRos2Parser.g:4551:3: this_int32Array_21= ruleint32Array + // InternalRos2Parser.g:4564:3: this_int32Array_21= ruleint32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt32ArrayParserRuleCall_21()); @@ -11455,7 +11437,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 23 : - // InternalRos2Parser.g:4560:3: this_uint32Array_22= ruleuint32Array + // InternalRos2Parser.g:4573:3: this_uint32Array_22= ruleuint32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint32ArrayParserRuleCall_22()); @@ -11473,7 +11455,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 24 : - // InternalRos2Parser.g:4569:3: this_int64Array_23= ruleint64Array + // InternalRos2Parser.g:4582:3: this_int64Array_23= ruleint64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt64ArrayParserRuleCall_23()); @@ -11491,7 +11473,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 25 : - // InternalRos2Parser.g:4578:3: this_uint64Array_24= ruleuint64Array + // InternalRos2Parser.g:4591:3: this_uint64Array_24= ruleuint64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint64ArrayParserRuleCall_24()); @@ -11509,7 +11491,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 26 : - // InternalRos2Parser.g:4587:3: this_float32Array_25= rulefloat32Array + // InternalRos2Parser.g:4600:3: this_float32Array_25= rulefloat32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat32ArrayParserRuleCall_25()); @@ -11527,7 +11509,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 27 : - // InternalRos2Parser.g:4596:3: this_float64Array_26= rulefloat64Array + // InternalRos2Parser.g:4609:3: this_float64Array_26= rulefloat64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat64ArrayParserRuleCall_26()); @@ -11545,7 +11527,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 28 : - // InternalRos2Parser.g:4605:3: this_string0Array_27= rulestring0Array + // InternalRos2Parser.g:4618:3: this_string0Array_27= rulestring0Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getString0ArrayParserRuleCall_27()); @@ -11563,7 +11545,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 29 : - // InternalRos2Parser.g:4614:3: this_byteArray_28= rulebyteArray + // InternalRos2Parser.g:4627:3: this_byteArray_28= rulebyteArray { newCompositeNode(grammarAccess.getAbstractTypeAccess().getByteArrayParserRuleCall_28()); @@ -11581,7 +11563,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 30 : - // InternalRos2Parser.g:4623:3: this_TopicSpecRef_29= ruleTopicSpecRef + // InternalRos2Parser.g:4636:3: this_TopicSpecRef_29= ruleTopicSpecRef { newCompositeNode(grammarAccess.getAbstractTypeAccess().getTopicSpecRefParserRuleCall_29()); @@ -11599,7 +11581,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 31 : - // InternalRos2Parser.g:4632:3: this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef + // InternalRos2Parser.g:4645:3: this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef { newCompositeNode(grammarAccess.getAbstractTypeAccess().getArrayTopicSpecRefParserRuleCall_30()); @@ -11639,7 +11621,7 @@ public final EObject ruleAbstractType() throws RecognitionException { // $ANTLR start "entryRulebool" - // InternalRos2Parser.g:4644:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; + // InternalRos2Parser.g:4657:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; public final EObject entryRulebool() throws RecognitionException { EObject current = null; @@ -11647,8 +11629,8 @@ public final EObject entryRulebool() throws RecognitionException { try { - // InternalRos2Parser.g:4644:45: (iv_rulebool= rulebool EOF ) - // InternalRos2Parser.g:4645:2: iv_rulebool= rulebool EOF + // InternalRos2Parser.g:4657:45: (iv_rulebool= rulebool EOF ) + // InternalRos2Parser.g:4658:2: iv_rulebool= rulebool EOF { newCompositeNode(grammarAccess.getBoolRule()); pushFollow(FOLLOW_1); @@ -11675,7 +11657,7 @@ public final EObject entryRulebool() throws RecognitionException { // $ANTLR start "rulebool" - // InternalRos2Parser.g:4651:1: rulebool returns [EObject current=null] : ( () otherlv_1= Bool ) ; + // InternalRos2Parser.g:4664:1: rulebool returns [EObject current=null] : ( () otherlv_1= Bool ) ; public final EObject rulebool() throws RecognitionException { EObject current = null; @@ -11685,14 +11667,14 @@ public final EObject rulebool() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4657:2: ( ( () otherlv_1= Bool ) ) - // InternalRos2Parser.g:4658:2: ( () otherlv_1= Bool ) + // InternalRos2Parser.g:4670:2: ( ( () otherlv_1= Bool ) ) + // InternalRos2Parser.g:4671:2: ( () otherlv_1= Bool ) { - // InternalRos2Parser.g:4658:2: ( () otherlv_1= Bool ) - // InternalRos2Parser.g:4659:3: () otherlv_1= Bool + // InternalRos2Parser.g:4671:2: ( () otherlv_1= Bool ) + // InternalRos2Parser.g:4672:3: () otherlv_1= Bool { - // InternalRos2Parser.g:4659:3: () - // InternalRos2Parser.g:4660:4: + // InternalRos2Parser.g:4672:3: () + // InternalRos2Parser.g:4673:4: { current = forceCreateModelElement( @@ -11729,7 +11711,7 @@ public final EObject rulebool() throws RecognitionException { // $ANTLR start "entryRuleint8" - // InternalRos2Parser.g:4674:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; + // InternalRos2Parser.g:4687:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; public final EObject entryRuleint8() throws RecognitionException { EObject current = null; @@ -11737,8 +11719,8 @@ public final EObject entryRuleint8() throws RecognitionException { try { - // InternalRos2Parser.g:4674:45: (iv_ruleint8= ruleint8 EOF ) - // InternalRos2Parser.g:4675:2: iv_ruleint8= ruleint8 EOF + // InternalRos2Parser.g:4687:45: (iv_ruleint8= ruleint8 EOF ) + // InternalRos2Parser.g:4688:2: iv_ruleint8= ruleint8 EOF { newCompositeNode(grammarAccess.getInt8Rule()); pushFollow(FOLLOW_1); @@ -11765,7 +11747,7 @@ public final EObject entryRuleint8() throws RecognitionException { // $ANTLR start "ruleint8" - // InternalRos2Parser.g:4681:1: ruleint8 returns [EObject current=null] : ( () otherlv_1= Int8 ) ; + // InternalRos2Parser.g:4694:1: ruleint8 returns [EObject current=null] : ( () otherlv_1= Int8 ) ; public final EObject ruleint8() throws RecognitionException { EObject current = null; @@ -11775,14 +11757,14 @@ public final EObject ruleint8() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4687:2: ( ( () otherlv_1= Int8 ) ) - // InternalRos2Parser.g:4688:2: ( () otherlv_1= Int8 ) + // InternalRos2Parser.g:4700:2: ( ( () otherlv_1= Int8 ) ) + // InternalRos2Parser.g:4701:2: ( () otherlv_1= Int8 ) { - // InternalRos2Parser.g:4688:2: ( () otherlv_1= Int8 ) - // InternalRos2Parser.g:4689:3: () otherlv_1= Int8 + // InternalRos2Parser.g:4701:2: ( () otherlv_1= Int8 ) + // InternalRos2Parser.g:4702:3: () otherlv_1= Int8 { - // InternalRos2Parser.g:4689:3: () - // InternalRos2Parser.g:4690:4: + // InternalRos2Parser.g:4702:3: () + // InternalRos2Parser.g:4703:4: { current = forceCreateModelElement( @@ -11819,7 +11801,7 @@ public final EObject ruleint8() throws RecognitionException { // $ANTLR start "entryRuleuint8" - // InternalRos2Parser.g:4704:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; + // InternalRos2Parser.g:4717:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; public final EObject entryRuleuint8() throws RecognitionException { EObject current = null; @@ -11827,8 +11809,8 @@ public final EObject entryRuleuint8() throws RecognitionException { try { - // InternalRos2Parser.g:4704:46: (iv_ruleuint8= ruleuint8 EOF ) - // InternalRos2Parser.g:4705:2: iv_ruleuint8= ruleuint8 EOF + // InternalRos2Parser.g:4717:46: (iv_ruleuint8= ruleuint8 EOF ) + // InternalRos2Parser.g:4718:2: iv_ruleuint8= ruleuint8 EOF { newCompositeNode(grammarAccess.getUint8Rule()); pushFollow(FOLLOW_1); @@ -11855,7 +11837,7 @@ public final EObject entryRuleuint8() throws RecognitionException { // $ANTLR start "ruleuint8" - // InternalRos2Parser.g:4711:1: ruleuint8 returns [EObject current=null] : ( () otherlv_1= Uint8 ) ; + // InternalRos2Parser.g:4724:1: ruleuint8 returns [EObject current=null] : ( () otherlv_1= Uint8 ) ; public final EObject ruleuint8() throws RecognitionException { EObject current = null; @@ -11865,14 +11847,14 @@ public final EObject ruleuint8() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4717:2: ( ( () otherlv_1= Uint8 ) ) - // InternalRos2Parser.g:4718:2: ( () otherlv_1= Uint8 ) + // InternalRos2Parser.g:4730:2: ( ( () otherlv_1= Uint8 ) ) + // InternalRos2Parser.g:4731:2: ( () otherlv_1= Uint8 ) { - // InternalRos2Parser.g:4718:2: ( () otherlv_1= Uint8 ) - // InternalRos2Parser.g:4719:3: () otherlv_1= Uint8 + // InternalRos2Parser.g:4731:2: ( () otherlv_1= Uint8 ) + // InternalRos2Parser.g:4732:3: () otherlv_1= Uint8 { - // InternalRos2Parser.g:4719:3: () - // InternalRos2Parser.g:4720:4: + // InternalRos2Parser.g:4732:3: () + // InternalRos2Parser.g:4733:4: { current = forceCreateModelElement( @@ -11909,7 +11891,7 @@ public final EObject ruleuint8() throws RecognitionException { // $ANTLR start "entryRuleint16" - // InternalRos2Parser.g:4734:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; + // InternalRos2Parser.g:4747:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; public final EObject entryRuleint16() throws RecognitionException { EObject current = null; @@ -11917,8 +11899,8 @@ public final EObject entryRuleint16() throws RecognitionException { try { - // InternalRos2Parser.g:4734:46: (iv_ruleint16= ruleint16 EOF ) - // InternalRos2Parser.g:4735:2: iv_ruleint16= ruleint16 EOF + // InternalRos2Parser.g:4747:46: (iv_ruleint16= ruleint16 EOF ) + // InternalRos2Parser.g:4748:2: iv_ruleint16= ruleint16 EOF { newCompositeNode(grammarAccess.getInt16Rule()); pushFollow(FOLLOW_1); @@ -11945,7 +11927,7 @@ public final EObject entryRuleint16() throws RecognitionException { // $ANTLR start "ruleint16" - // InternalRos2Parser.g:4741:1: ruleint16 returns [EObject current=null] : ( () otherlv_1= Int16 ) ; + // InternalRos2Parser.g:4754:1: ruleint16 returns [EObject current=null] : ( () otherlv_1= Int16 ) ; public final EObject ruleint16() throws RecognitionException { EObject current = null; @@ -11955,14 +11937,14 @@ public final EObject ruleint16() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4747:2: ( ( () otherlv_1= Int16 ) ) - // InternalRos2Parser.g:4748:2: ( () otherlv_1= Int16 ) + // InternalRos2Parser.g:4760:2: ( ( () otherlv_1= Int16 ) ) + // InternalRos2Parser.g:4761:2: ( () otherlv_1= Int16 ) { - // InternalRos2Parser.g:4748:2: ( () otherlv_1= Int16 ) - // InternalRos2Parser.g:4749:3: () otherlv_1= Int16 + // InternalRos2Parser.g:4761:2: ( () otherlv_1= Int16 ) + // InternalRos2Parser.g:4762:3: () otherlv_1= Int16 { - // InternalRos2Parser.g:4749:3: () - // InternalRos2Parser.g:4750:4: + // InternalRos2Parser.g:4762:3: () + // InternalRos2Parser.g:4763:4: { current = forceCreateModelElement( @@ -11999,7 +11981,7 @@ public final EObject ruleint16() throws RecognitionException { // $ANTLR start "entryRuleuint16" - // InternalRos2Parser.g:4764:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; + // InternalRos2Parser.g:4777:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; public final EObject entryRuleuint16() throws RecognitionException { EObject current = null; @@ -12007,8 +11989,8 @@ public final EObject entryRuleuint16() throws RecognitionException { try { - // InternalRos2Parser.g:4764:47: (iv_ruleuint16= ruleuint16 EOF ) - // InternalRos2Parser.g:4765:2: iv_ruleuint16= ruleuint16 EOF + // InternalRos2Parser.g:4777:47: (iv_ruleuint16= ruleuint16 EOF ) + // InternalRos2Parser.g:4778:2: iv_ruleuint16= ruleuint16 EOF { newCompositeNode(grammarAccess.getUint16Rule()); pushFollow(FOLLOW_1); @@ -12035,7 +12017,7 @@ public final EObject entryRuleuint16() throws RecognitionException { // $ANTLR start "ruleuint16" - // InternalRos2Parser.g:4771:1: ruleuint16 returns [EObject current=null] : ( () otherlv_1= Uint16 ) ; + // InternalRos2Parser.g:4784:1: ruleuint16 returns [EObject current=null] : ( () otherlv_1= Uint16 ) ; public final EObject ruleuint16() throws RecognitionException { EObject current = null; @@ -12045,14 +12027,14 @@ public final EObject ruleuint16() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4777:2: ( ( () otherlv_1= Uint16 ) ) - // InternalRos2Parser.g:4778:2: ( () otherlv_1= Uint16 ) + // InternalRos2Parser.g:4790:2: ( ( () otherlv_1= Uint16 ) ) + // InternalRos2Parser.g:4791:2: ( () otherlv_1= Uint16 ) { - // InternalRos2Parser.g:4778:2: ( () otherlv_1= Uint16 ) - // InternalRos2Parser.g:4779:3: () otherlv_1= Uint16 + // InternalRos2Parser.g:4791:2: ( () otherlv_1= Uint16 ) + // InternalRos2Parser.g:4792:3: () otherlv_1= Uint16 { - // InternalRos2Parser.g:4779:3: () - // InternalRos2Parser.g:4780:4: + // InternalRos2Parser.g:4792:3: () + // InternalRos2Parser.g:4793:4: { current = forceCreateModelElement( @@ -12089,7 +12071,7 @@ public final EObject ruleuint16() throws RecognitionException { // $ANTLR start "entryRuleint32" - // InternalRos2Parser.g:4794:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; + // InternalRos2Parser.g:4807:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; public final EObject entryRuleint32() throws RecognitionException { EObject current = null; @@ -12097,8 +12079,8 @@ public final EObject entryRuleint32() throws RecognitionException { try { - // InternalRos2Parser.g:4794:46: (iv_ruleint32= ruleint32 EOF ) - // InternalRos2Parser.g:4795:2: iv_ruleint32= ruleint32 EOF + // InternalRos2Parser.g:4807:46: (iv_ruleint32= ruleint32 EOF ) + // InternalRos2Parser.g:4808:2: iv_ruleint32= ruleint32 EOF { newCompositeNode(grammarAccess.getInt32Rule()); pushFollow(FOLLOW_1); @@ -12125,7 +12107,7 @@ public final EObject entryRuleint32() throws RecognitionException { // $ANTLR start "ruleint32" - // InternalRos2Parser.g:4801:1: ruleint32 returns [EObject current=null] : ( () otherlv_1= Int32 ) ; + // InternalRos2Parser.g:4814:1: ruleint32 returns [EObject current=null] : ( () otherlv_1= Int32 ) ; public final EObject ruleint32() throws RecognitionException { EObject current = null; @@ -12135,14 +12117,14 @@ public final EObject ruleint32() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4807:2: ( ( () otherlv_1= Int32 ) ) - // InternalRos2Parser.g:4808:2: ( () otherlv_1= Int32 ) + // InternalRos2Parser.g:4820:2: ( ( () otherlv_1= Int32 ) ) + // InternalRos2Parser.g:4821:2: ( () otherlv_1= Int32 ) { - // InternalRos2Parser.g:4808:2: ( () otherlv_1= Int32 ) - // InternalRos2Parser.g:4809:3: () otherlv_1= Int32 + // InternalRos2Parser.g:4821:2: ( () otherlv_1= Int32 ) + // InternalRos2Parser.g:4822:3: () otherlv_1= Int32 { - // InternalRos2Parser.g:4809:3: () - // InternalRos2Parser.g:4810:4: + // InternalRos2Parser.g:4822:3: () + // InternalRos2Parser.g:4823:4: { current = forceCreateModelElement( @@ -12179,7 +12161,7 @@ public final EObject ruleint32() throws RecognitionException { // $ANTLR start "entryRuleuint32" - // InternalRos2Parser.g:4824:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; + // InternalRos2Parser.g:4837:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; public final EObject entryRuleuint32() throws RecognitionException { EObject current = null; @@ -12187,8 +12169,8 @@ public final EObject entryRuleuint32() throws RecognitionException { try { - // InternalRos2Parser.g:4824:47: (iv_ruleuint32= ruleuint32 EOF ) - // InternalRos2Parser.g:4825:2: iv_ruleuint32= ruleuint32 EOF + // InternalRos2Parser.g:4837:47: (iv_ruleuint32= ruleuint32 EOF ) + // InternalRos2Parser.g:4838:2: iv_ruleuint32= ruleuint32 EOF { newCompositeNode(grammarAccess.getUint32Rule()); pushFollow(FOLLOW_1); @@ -12215,7 +12197,7 @@ public final EObject entryRuleuint32() throws RecognitionException { // $ANTLR start "ruleuint32" - // InternalRos2Parser.g:4831:1: ruleuint32 returns [EObject current=null] : ( () otherlv_1= Uint32 ) ; + // InternalRos2Parser.g:4844:1: ruleuint32 returns [EObject current=null] : ( () otherlv_1= Uint32 ) ; public final EObject ruleuint32() throws RecognitionException { EObject current = null; @@ -12225,14 +12207,14 @@ public final EObject ruleuint32() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4837:2: ( ( () otherlv_1= Uint32 ) ) - // InternalRos2Parser.g:4838:2: ( () otherlv_1= Uint32 ) + // InternalRos2Parser.g:4850:2: ( ( () otherlv_1= Uint32 ) ) + // InternalRos2Parser.g:4851:2: ( () otherlv_1= Uint32 ) { - // InternalRos2Parser.g:4838:2: ( () otherlv_1= Uint32 ) - // InternalRos2Parser.g:4839:3: () otherlv_1= Uint32 + // InternalRos2Parser.g:4851:2: ( () otherlv_1= Uint32 ) + // InternalRos2Parser.g:4852:3: () otherlv_1= Uint32 { - // InternalRos2Parser.g:4839:3: () - // InternalRos2Parser.g:4840:4: + // InternalRos2Parser.g:4852:3: () + // InternalRos2Parser.g:4853:4: { current = forceCreateModelElement( @@ -12269,7 +12251,7 @@ public final EObject ruleuint32() throws RecognitionException { // $ANTLR start "entryRuleint64" - // InternalRos2Parser.g:4854:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; + // InternalRos2Parser.g:4867:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; public final EObject entryRuleint64() throws RecognitionException { EObject current = null; @@ -12277,8 +12259,8 @@ public final EObject entryRuleint64() throws RecognitionException { try { - // InternalRos2Parser.g:4854:46: (iv_ruleint64= ruleint64 EOF ) - // InternalRos2Parser.g:4855:2: iv_ruleint64= ruleint64 EOF + // InternalRos2Parser.g:4867:46: (iv_ruleint64= ruleint64 EOF ) + // InternalRos2Parser.g:4868:2: iv_ruleint64= ruleint64 EOF { newCompositeNode(grammarAccess.getInt64Rule()); pushFollow(FOLLOW_1); @@ -12305,7 +12287,7 @@ public final EObject entryRuleint64() throws RecognitionException { // $ANTLR start "ruleint64" - // InternalRos2Parser.g:4861:1: ruleint64 returns [EObject current=null] : ( () otherlv_1= Int64 ) ; + // InternalRos2Parser.g:4874:1: ruleint64 returns [EObject current=null] : ( () otherlv_1= Int64 ) ; public final EObject ruleint64() throws RecognitionException { EObject current = null; @@ -12315,14 +12297,14 @@ public final EObject ruleint64() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4867:2: ( ( () otherlv_1= Int64 ) ) - // InternalRos2Parser.g:4868:2: ( () otherlv_1= Int64 ) + // InternalRos2Parser.g:4880:2: ( ( () otherlv_1= Int64 ) ) + // InternalRos2Parser.g:4881:2: ( () otherlv_1= Int64 ) { - // InternalRos2Parser.g:4868:2: ( () otherlv_1= Int64 ) - // InternalRos2Parser.g:4869:3: () otherlv_1= Int64 + // InternalRos2Parser.g:4881:2: ( () otherlv_1= Int64 ) + // InternalRos2Parser.g:4882:3: () otherlv_1= Int64 { - // InternalRos2Parser.g:4869:3: () - // InternalRos2Parser.g:4870:4: + // InternalRos2Parser.g:4882:3: () + // InternalRos2Parser.g:4883:4: { current = forceCreateModelElement( @@ -12359,7 +12341,7 @@ public final EObject ruleint64() throws RecognitionException { // $ANTLR start "entryRuleuint64" - // InternalRos2Parser.g:4884:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; + // InternalRos2Parser.g:4897:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; public final EObject entryRuleuint64() throws RecognitionException { EObject current = null; @@ -12367,8 +12349,8 @@ public final EObject entryRuleuint64() throws RecognitionException { try { - // InternalRos2Parser.g:4884:47: (iv_ruleuint64= ruleuint64 EOF ) - // InternalRos2Parser.g:4885:2: iv_ruleuint64= ruleuint64 EOF + // InternalRos2Parser.g:4897:47: (iv_ruleuint64= ruleuint64 EOF ) + // InternalRos2Parser.g:4898:2: iv_ruleuint64= ruleuint64 EOF { newCompositeNode(grammarAccess.getUint64Rule()); pushFollow(FOLLOW_1); @@ -12395,7 +12377,7 @@ public final EObject entryRuleuint64() throws RecognitionException { // $ANTLR start "ruleuint64" - // InternalRos2Parser.g:4891:1: ruleuint64 returns [EObject current=null] : ( () otherlv_1= Uint64 ) ; + // InternalRos2Parser.g:4904:1: ruleuint64 returns [EObject current=null] : ( () otherlv_1= Uint64 ) ; public final EObject ruleuint64() throws RecognitionException { EObject current = null; @@ -12405,14 +12387,14 @@ public final EObject ruleuint64() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4897:2: ( ( () otherlv_1= Uint64 ) ) - // InternalRos2Parser.g:4898:2: ( () otherlv_1= Uint64 ) + // InternalRos2Parser.g:4910:2: ( ( () otherlv_1= Uint64 ) ) + // InternalRos2Parser.g:4911:2: ( () otherlv_1= Uint64 ) { - // InternalRos2Parser.g:4898:2: ( () otherlv_1= Uint64 ) - // InternalRos2Parser.g:4899:3: () otherlv_1= Uint64 + // InternalRos2Parser.g:4911:2: ( () otherlv_1= Uint64 ) + // InternalRos2Parser.g:4912:3: () otherlv_1= Uint64 { - // InternalRos2Parser.g:4899:3: () - // InternalRos2Parser.g:4900:4: + // InternalRos2Parser.g:4912:3: () + // InternalRos2Parser.g:4913:4: { current = forceCreateModelElement( @@ -12449,7 +12431,7 @@ public final EObject ruleuint64() throws RecognitionException { // $ANTLR start "entryRulefloat32" - // InternalRos2Parser.g:4914:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; + // InternalRos2Parser.g:4927:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; public final EObject entryRulefloat32() throws RecognitionException { EObject current = null; @@ -12457,8 +12439,8 @@ public final EObject entryRulefloat32() throws RecognitionException { try { - // InternalRos2Parser.g:4914:48: (iv_rulefloat32= rulefloat32 EOF ) - // InternalRos2Parser.g:4915:2: iv_rulefloat32= rulefloat32 EOF + // InternalRos2Parser.g:4927:48: (iv_rulefloat32= rulefloat32 EOF ) + // InternalRos2Parser.g:4928:2: iv_rulefloat32= rulefloat32 EOF { newCompositeNode(grammarAccess.getFloat32Rule()); pushFollow(FOLLOW_1); @@ -12485,7 +12467,7 @@ public final EObject entryRulefloat32() throws RecognitionException { // $ANTLR start "rulefloat32" - // InternalRos2Parser.g:4921:1: rulefloat32 returns [EObject current=null] : ( () otherlv_1= Float32 ) ; + // InternalRos2Parser.g:4934:1: rulefloat32 returns [EObject current=null] : ( () otherlv_1= Float32 ) ; public final EObject rulefloat32() throws RecognitionException { EObject current = null; @@ -12495,14 +12477,14 @@ public final EObject rulefloat32() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4927:2: ( ( () otherlv_1= Float32 ) ) - // InternalRos2Parser.g:4928:2: ( () otherlv_1= Float32 ) + // InternalRos2Parser.g:4940:2: ( ( () otherlv_1= Float32 ) ) + // InternalRos2Parser.g:4941:2: ( () otherlv_1= Float32 ) { - // InternalRos2Parser.g:4928:2: ( () otherlv_1= Float32 ) - // InternalRos2Parser.g:4929:3: () otherlv_1= Float32 + // InternalRos2Parser.g:4941:2: ( () otherlv_1= Float32 ) + // InternalRos2Parser.g:4942:3: () otherlv_1= Float32 { - // InternalRos2Parser.g:4929:3: () - // InternalRos2Parser.g:4930:4: + // InternalRos2Parser.g:4942:3: () + // InternalRos2Parser.g:4943:4: { current = forceCreateModelElement( @@ -12539,7 +12521,7 @@ public final EObject rulefloat32() throws RecognitionException { // $ANTLR start "entryRulefloat64" - // InternalRos2Parser.g:4944:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; + // InternalRos2Parser.g:4957:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; public final EObject entryRulefloat64() throws RecognitionException { EObject current = null; @@ -12547,8 +12529,8 @@ public final EObject entryRulefloat64() throws RecognitionException { try { - // InternalRos2Parser.g:4944:48: (iv_rulefloat64= rulefloat64 EOF ) - // InternalRos2Parser.g:4945:2: iv_rulefloat64= rulefloat64 EOF + // InternalRos2Parser.g:4957:48: (iv_rulefloat64= rulefloat64 EOF ) + // InternalRos2Parser.g:4958:2: iv_rulefloat64= rulefloat64 EOF { newCompositeNode(grammarAccess.getFloat64Rule()); pushFollow(FOLLOW_1); @@ -12575,7 +12557,7 @@ public final EObject entryRulefloat64() throws RecognitionException { // $ANTLR start "rulefloat64" - // InternalRos2Parser.g:4951:1: rulefloat64 returns [EObject current=null] : ( () otherlv_1= Float64 ) ; + // InternalRos2Parser.g:4964:1: rulefloat64 returns [EObject current=null] : ( () otherlv_1= Float64 ) ; public final EObject rulefloat64() throws RecognitionException { EObject current = null; @@ -12585,14 +12567,14 @@ public final EObject rulefloat64() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4957:2: ( ( () otherlv_1= Float64 ) ) - // InternalRos2Parser.g:4958:2: ( () otherlv_1= Float64 ) + // InternalRos2Parser.g:4970:2: ( ( () otherlv_1= Float64 ) ) + // InternalRos2Parser.g:4971:2: ( () otherlv_1= Float64 ) { - // InternalRos2Parser.g:4958:2: ( () otherlv_1= Float64 ) - // InternalRos2Parser.g:4959:3: () otherlv_1= Float64 + // InternalRos2Parser.g:4971:2: ( () otherlv_1= Float64 ) + // InternalRos2Parser.g:4972:3: () otherlv_1= Float64 { - // InternalRos2Parser.g:4959:3: () - // InternalRos2Parser.g:4960:4: + // InternalRos2Parser.g:4972:3: () + // InternalRos2Parser.g:4973:4: { current = forceCreateModelElement( @@ -12629,7 +12611,7 @@ public final EObject rulefloat64() throws RecognitionException { // $ANTLR start "entryRulestring0" - // InternalRos2Parser.g:4974:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; + // InternalRos2Parser.g:4987:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; public final EObject entryRulestring0() throws RecognitionException { EObject current = null; @@ -12637,8 +12619,8 @@ public final EObject entryRulestring0() throws RecognitionException { try { - // InternalRos2Parser.g:4974:48: (iv_rulestring0= rulestring0 EOF ) - // InternalRos2Parser.g:4975:2: iv_rulestring0= rulestring0 EOF + // InternalRos2Parser.g:4987:48: (iv_rulestring0= rulestring0 EOF ) + // InternalRos2Parser.g:4988:2: iv_rulestring0= rulestring0 EOF { newCompositeNode(grammarAccess.getString0Rule()); pushFollow(FOLLOW_1); @@ -12665,7 +12647,7 @@ public final EObject entryRulestring0() throws RecognitionException { // $ANTLR start "rulestring0" - // InternalRos2Parser.g:4981:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= String_1 ) ; + // InternalRos2Parser.g:4994:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= String_1 ) ; public final EObject rulestring0() throws RecognitionException { EObject current = null; @@ -12675,14 +12657,14 @@ public final EObject rulestring0() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:4987:2: ( ( () otherlv_1= String_1 ) ) - // InternalRos2Parser.g:4988:2: ( () otherlv_1= String_1 ) + // InternalRos2Parser.g:5000:2: ( ( () otherlv_1= String_1 ) ) + // InternalRos2Parser.g:5001:2: ( () otherlv_1= String_1 ) { - // InternalRos2Parser.g:4988:2: ( () otherlv_1= String_1 ) - // InternalRos2Parser.g:4989:3: () otherlv_1= String_1 + // InternalRos2Parser.g:5001:2: ( () otherlv_1= String_1 ) + // InternalRos2Parser.g:5002:3: () otherlv_1= String_1 { - // InternalRos2Parser.g:4989:3: () - // InternalRos2Parser.g:4990:4: + // InternalRos2Parser.g:5002:3: () + // InternalRos2Parser.g:5003:4: { current = forceCreateModelElement( @@ -12719,7 +12701,7 @@ public final EObject rulestring0() throws RecognitionException { // $ANTLR start "entryRulebyte" - // InternalRos2Parser.g:5004:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; + // InternalRos2Parser.g:5017:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; public final EObject entryRulebyte() throws RecognitionException { EObject current = null; @@ -12727,8 +12709,8 @@ public final EObject entryRulebyte() throws RecognitionException { try { - // InternalRos2Parser.g:5004:45: (iv_rulebyte= rulebyte EOF ) - // InternalRos2Parser.g:5005:2: iv_rulebyte= rulebyte EOF + // InternalRos2Parser.g:5017:45: (iv_rulebyte= rulebyte EOF ) + // InternalRos2Parser.g:5018:2: iv_rulebyte= rulebyte EOF { newCompositeNode(grammarAccess.getByteRule()); pushFollow(FOLLOW_1); @@ -12755,7 +12737,7 @@ public final EObject entryRulebyte() throws RecognitionException { // $ANTLR start "rulebyte" - // InternalRos2Parser.g:5011:1: rulebyte returns [EObject current=null] : ( () otherlv_1= Byte ) ; + // InternalRos2Parser.g:5024:1: rulebyte returns [EObject current=null] : ( () otherlv_1= Byte ) ; public final EObject rulebyte() throws RecognitionException { EObject current = null; @@ -12765,14 +12747,14 @@ public final EObject rulebyte() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5017:2: ( ( () otherlv_1= Byte ) ) - // InternalRos2Parser.g:5018:2: ( () otherlv_1= Byte ) + // InternalRos2Parser.g:5030:2: ( ( () otherlv_1= Byte ) ) + // InternalRos2Parser.g:5031:2: ( () otherlv_1= Byte ) { - // InternalRos2Parser.g:5018:2: ( () otherlv_1= Byte ) - // InternalRos2Parser.g:5019:3: () otherlv_1= Byte + // InternalRos2Parser.g:5031:2: ( () otherlv_1= Byte ) + // InternalRos2Parser.g:5032:3: () otherlv_1= Byte { - // InternalRos2Parser.g:5019:3: () - // InternalRos2Parser.g:5020:4: + // InternalRos2Parser.g:5032:3: () + // InternalRos2Parser.g:5033:4: { current = forceCreateModelElement( @@ -12809,7 +12791,7 @@ public final EObject rulebyte() throws RecognitionException { // $ANTLR start "entryRuletime" - // InternalRos2Parser.g:5034:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; + // InternalRos2Parser.g:5047:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; public final EObject entryRuletime() throws RecognitionException { EObject current = null; @@ -12817,8 +12799,8 @@ public final EObject entryRuletime() throws RecognitionException { try { - // InternalRos2Parser.g:5034:45: (iv_ruletime= ruletime EOF ) - // InternalRos2Parser.g:5035:2: iv_ruletime= ruletime EOF + // InternalRos2Parser.g:5047:45: (iv_ruletime= ruletime EOF ) + // InternalRos2Parser.g:5048:2: iv_ruletime= ruletime EOF { newCompositeNode(grammarAccess.getTimeRule()); pushFollow(FOLLOW_1); @@ -12845,7 +12827,7 @@ public final EObject entryRuletime() throws RecognitionException { // $ANTLR start "ruletime" - // InternalRos2Parser.g:5041:1: ruletime returns [EObject current=null] : ( () otherlv_1= Time ) ; + // InternalRos2Parser.g:5054:1: ruletime returns [EObject current=null] : ( () otherlv_1= Time ) ; public final EObject ruletime() throws RecognitionException { EObject current = null; @@ -12855,14 +12837,14 @@ public final EObject ruletime() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5047:2: ( ( () otherlv_1= Time ) ) - // InternalRos2Parser.g:5048:2: ( () otherlv_1= Time ) + // InternalRos2Parser.g:5060:2: ( ( () otherlv_1= Time ) ) + // InternalRos2Parser.g:5061:2: ( () otherlv_1= Time ) { - // InternalRos2Parser.g:5048:2: ( () otherlv_1= Time ) - // InternalRos2Parser.g:5049:3: () otherlv_1= Time + // InternalRos2Parser.g:5061:2: ( () otherlv_1= Time ) + // InternalRos2Parser.g:5062:3: () otherlv_1= Time { - // InternalRos2Parser.g:5049:3: () - // InternalRos2Parser.g:5050:4: + // InternalRos2Parser.g:5062:3: () + // InternalRos2Parser.g:5063:4: { current = forceCreateModelElement( @@ -12899,7 +12881,7 @@ public final EObject ruletime() throws RecognitionException { // $ANTLR start "entryRuleduration" - // InternalRos2Parser.g:5064:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; + // InternalRos2Parser.g:5077:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; public final EObject entryRuleduration() throws RecognitionException { EObject current = null; @@ -12907,8 +12889,8 @@ public final EObject entryRuleduration() throws RecognitionException { try { - // InternalRos2Parser.g:5064:49: (iv_ruleduration= ruleduration EOF ) - // InternalRos2Parser.g:5065:2: iv_ruleduration= ruleduration EOF + // InternalRos2Parser.g:5077:49: (iv_ruleduration= ruleduration EOF ) + // InternalRos2Parser.g:5078:2: iv_ruleduration= ruleduration EOF { newCompositeNode(grammarAccess.getDurationRule()); pushFollow(FOLLOW_1); @@ -12935,7 +12917,7 @@ public final EObject entryRuleduration() throws RecognitionException { // $ANTLR start "ruleduration" - // InternalRos2Parser.g:5071:1: ruleduration returns [EObject current=null] : ( () otherlv_1= Duration ) ; + // InternalRos2Parser.g:5084:1: ruleduration returns [EObject current=null] : ( () otherlv_1= Duration ) ; public final EObject ruleduration() throws RecognitionException { EObject current = null; @@ -12945,14 +12927,14 @@ public final EObject ruleduration() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5077:2: ( ( () otherlv_1= Duration ) ) - // InternalRos2Parser.g:5078:2: ( () otherlv_1= Duration ) + // InternalRos2Parser.g:5090:2: ( ( () otherlv_1= Duration ) ) + // InternalRos2Parser.g:5091:2: ( () otherlv_1= Duration ) { - // InternalRos2Parser.g:5078:2: ( () otherlv_1= Duration ) - // InternalRos2Parser.g:5079:3: () otherlv_1= Duration + // InternalRos2Parser.g:5091:2: ( () otherlv_1= Duration ) + // InternalRos2Parser.g:5092:3: () otherlv_1= Duration { - // InternalRos2Parser.g:5079:3: () - // InternalRos2Parser.g:5080:4: + // InternalRos2Parser.g:5092:3: () + // InternalRos2Parser.g:5093:4: { current = forceCreateModelElement( @@ -12989,7 +12971,7 @@ public final EObject ruleduration() throws RecognitionException { // $ANTLR start "entryRuleboolArray" - // InternalRos2Parser.g:5094:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; + // InternalRos2Parser.g:5107:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; public final EObject entryRuleboolArray() throws RecognitionException { EObject current = null; @@ -12997,8 +12979,8 @@ public final EObject entryRuleboolArray() throws RecognitionException { try { - // InternalRos2Parser.g:5094:50: (iv_ruleboolArray= ruleboolArray EOF ) - // InternalRos2Parser.g:5095:2: iv_ruleboolArray= ruleboolArray EOF + // InternalRos2Parser.g:5107:50: (iv_ruleboolArray= ruleboolArray EOF ) + // InternalRos2Parser.g:5108:2: iv_ruleboolArray= ruleboolArray EOF { newCompositeNode(grammarAccess.getBoolArrayRule()); pushFollow(FOLLOW_1); @@ -13025,7 +13007,7 @@ public final EObject entryRuleboolArray() throws RecognitionException { // $ANTLR start "ruleboolArray" - // InternalRos2Parser.g:5101:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= Bool_1 ) ; + // InternalRos2Parser.g:5114:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= Bool_1 ) ; public final EObject ruleboolArray() throws RecognitionException { EObject current = null; @@ -13035,14 +13017,14 @@ public final EObject ruleboolArray() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5107:2: ( ( () otherlv_1= Bool_1 ) ) - // InternalRos2Parser.g:5108:2: ( () otherlv_1= Bool_1 ) + // InternalRos2Parser.g:5120:2: ( ( () otherlv_1= Bool_1 ) ) + // InternalRos2Parser.g:5121:2: ( () otherlv_1= Bool_1 ) { - // InternalRos2Parser.g:5108:2: ( () otherlv_1= Bool_1 ) - // InternalRos2Parser.g:5109:3: () otherlv_1= Bool_1 + // InternalRos2Parser.g:5121:2: ( () otherlv_1= Bool_1 ) + // InternalRos2Parser.g:5122:3: () otherlv_1= Bool_1 { - // InternalRos2Parser.g:5109:3: () - // InternalRos2Parser.g:5110:4: + // InternalRos2Parser.g:5122:3: () + // InternalRos2Parser.g:5123:4: { current = forceCreateModelElement( @@ -13079,7 +13061,7 @@ public final EObject ruleboolArray() throws RecognitionException { // $ANTLR start "entryRuleint8Array" - // InternalRos2Parser.g:5124:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; + // InternalRos2Parser.g:5137:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; public final EObject entryRuleint8Array() throws RecognitionException { EObject current = null; @@ -13087,8 +13069,8 @@ public final EObject entryRuleint8Array() throws RecognitionException { try { - // InternalRos2Parser.g:5124:50: (iv_ruleint8Array= ruleint8Array EOF ) - // InternalRos2Parser.g:5125:2: iv_ruleint8Array= ruleint8Array EOF + // InternalRos2Parser.g:5137:50: (iv_ruleint8Array= ruleint8Array EOF ) + // InternalRos2Parser.g:5138:2: iv_ruleint8Array= ruleint8Array EOF { newCompositeNode(grammarAccess.getInt8ArrayRule()); pushFollow(FOLLOW_1); @@ -13115,7 +13097,7 @@ public final EObject entryRuleint8Array() throws RecognitionException { // $ANTLR start "ruleint8Array" - // InternalRos2Parser.g:5131:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= Int8_1 ) ; + // InternalRos2Parser.g:5144:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= Int8_1 ) ; public final EObject ruleint8Array() throws RecognitionException { EObject current = null; @@ -13125,14 +13107,14 @@ public final EObject ruleint8Array() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5137:2: ( ( () otherlv_1= Int8_1 ) ) - // InternalRos2Parser.g:5138:2: ( () otherlv_1= Int8_1 ) + // InternalRos2Parser.g:5150:2: ( ( () otherlv_1= Int8_1 ) ) + // InternalRos2Parser.g:5151:2: ( () otherlv_1= Int8_1 ) { - // InternalRos2Parser.g:5138:2: ( () otherlv_1= Int8_1 ) - // InternalRos2Parser.g:5139:3: () otherlv_1= Int8_1 + // InternalRos2Parser.g:5151:2: ( () otherlv_1= Int8_1 ) + // InternalRos2Parser.g:5152:3: () otherlv_1= Int8_1 { - // InternalRos2Parser.g:5139:3: () - // InternalRos2Parser.g:5140:4: + // InternalRos2Parser.g:5152:3: () + // InternalRos2Parser.g:5153:4: { current = forceCreateModelElement( @@ -13169,7 +13151,7 @@ public final EObject ruleint8Array() throws RecognitionException { // $ANTLR start "entryRuleuint8Array" - // InternalRos2Parser.g:5154:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; + // InternalRos2Parser.g:5167:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; public final EObject entryRuleuint8Array() throws RecognitionException { EObject current = null; @@ -13177,8 +13159,8 @@ public final EObject entryRuleuint8Array() throws RecognitionException { try { - // InternalRos2Parser.g:5154:51: (iv_ruleuint8Array= ruleuint8Array EOF ) - // InternalRos2Parser.g:5155:2: iv_ruleuint8Array= ruleuint8Array EOF + // InternalRos2Parser.g:5167:51: (iv_ruleuint8Array= ruleuint8Array EOF ) + // InternalRos2Parser.g:5168:2: iv_ruleuint8Array= ruleuint8Array EOF { newCompositeNode(grammarAccess.getUint8ArrayRule()); pushFollow(FOLLOW_1); @@ -13205,7 +13187,7 @@ public final EObject entryRuleuint8Array() throws RecognitionException { // $ANTLR start "ruleuint8Array" - // InternalRos2Parser.g:5161:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= Uint8_1 ) ; + // InternalRos2Parser.g:5174:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= Uint8_1 ) ; public final EObject ruleuint8Array() throws RecognitionException { EObject current = null; @@ -13215,14 +13197,14 @@ public final EObject ruleuint8Array() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5167:2: ( ( () otherlv_1= Uint8_1 ) ) - // InternalRos2Parser.g:5168:2: ( () otherlv_1= Uint8_1 ) + // InternalRos2Parser.g:5180:2: ( ( () otherlv_1= Uint8_1 ) ) + // InternalRos2Parser.g:5181:2: ( () otherlv_1= Uint8_1 ) { - // InternalRos2Parser.g:5168:2: ( () otherlv_1= Uint8_1 ) - // InternalRos2Parser.g:5169:3: () otherlv_1= Uint8_1 + // InternalRos2Parser.g:5181:2: ( () otherlv_1= Uint8_1 ) + // InternalRos2Parser.g:5182:3: () otherlv_1= Uint8_1 { - // InternalRos2Parser.g:5169:3: () - // InternalRos2Parser.g:5170:4: + // InternalRos2Parser.g:5182:3: () + // InternalRos2Parser.g:5183:4: { current = forceCreateModelElement( @@ -13259,7 +13241,7 @@ public final EObject ruleuint8Array() throws RecognitionException { // $ANTLR start "entryRuleint16Array" - // InternalRos2Parser.g:5184:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; + // InternalRos2Parser.g:5197:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; public final EObject entryRuleint16Array() throws RecognitionException { EObject current = null; @@ -13267,8 +13249,8 @@ public final EObject entryRuleint16Array() throws RecognitionException { try { - // InternalRos2Parser.g:5184:51: (iv_ruleint16Array= ruleint16Array EOF ) - // InternalRos2Parser.g:5185:2: iv_ruleint16Array= ruleint16Array EOF + // InternalRos2Parser.g:5197:51: (iv_ruleint16Array= ruleint16Array EOF ) + // InternalRos2Parser.g:5198:2: iv_ruleint16Array= ruleint16Array EOF { newCompositeNode(grammarAccess.getInt16ArrayRule()); pushFollow(FOLLOW_1); @@ -13295,7 +13277,7 @@ public final EObject entryRuleint16Array() throws RecognitionException { // $ANTLR start "ruleint16Array" - // InternalRos2Parser.g:5191:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= Int16_1 ) ; + // InternalRos2Parser.g:5204:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= Int16_1 ) ; public final EObject ruleint16Array() throws RecognitionException { EObject current = null; @@ -13305,14 +13287,14 @@ public final EObject ruleint16Array() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5197:2: ( ( () otherlv_1= Int16_1 ) ) - // InternalRos2Parser.g:5198:2: ( () otherlv_1= Int16_1 ) + // InternalRos2Parser.g:5210:2: ( ( () otherlv_1= Int16_1 ) ) + // InternalRos2Parser.g:5211:2: ( () otherlv_1= Int16_1 ) { - // InternalRos2Parser.g:5198:2: ( () otherlv_1= Int16_1 ) - // InternalRos2Parser.g:5199:3: () otherlv_1= Int16_1 + // InternalRos2Parser.g:5211:2: ( () otherlv_1= Int16_1 ) + // InternalRos2Parser.g:5212:3: () otherlv_1= Int16_1 { - // InternalRos2Parser.g:5199:3: () - // InternalRos2Parser.g:5200:4: + // InternalRos2Parser.g:5212:3: () + // InternalRos2Parser.g:5213:4: { current = forceCreateModelElement( @@ -13349,7 +13331,7 @@ public final EObject ruleint16Array() throws RecognitionException { // $ANTLR start "entryRuleuint16Array" - // InternalRos2Parser.g:5214:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; + // InternalRos2Parser.g:5227:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; public final EObject entryRuleuint16Array() throws RecognitionException { EObject current = null; @@ -13357,8 +13339,8 @@ public final EObject entryRuleuint16Array() throws RecognitionException { try { - // InternalRos2Parser.g:5214:52: (iv_ruleuint16Array= ruleuint16Array EOF ) - // InternalRos2Parser.g:5215:2: iv_ruleuint16Array= ruleuint16Array EOF + // InternalRos2Parser.g:5227:52: (iv_ruleuint16Array= ruleuint16Array EOF ) + // InternalRos2Parser.g:5228:2: iv_ruleuint16Array= ruleuint16Array EOF { newCompositeNode(grammarAccess.getUint16ArrayRule()); pushFollow(FOLLOW_1); @@ -13385,7 +13367,7 @@ public final EObject entryRuleuint16Array() throws RecognitionException { // $ANTLR start "ruleuint16Array" - // InternalRos2Parser.g:5221:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= Uint16_1 ) ; + // InternalRos2Parser.g:5234:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= Uint16_1 ) ; public final EObject ruleuint16Array() throws RecognitionException { EObject current = null; @@ -13395,14 +13377,14 @@ public final EObject ruleuint16Array() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5227:2: ( ( () otherlv_1= Uint16_1 ) ) - // InternalRos2Parser.g:5228:2: ( () otherlv_1= Uint16_1 ) + // InternalRos2Parser.g:5240:2: ( ( () otherlv_1= Uint16_1 ) ) + // InternalRos2Parser.g:5241:2: ( () otherlv_1= Uint16_1 ) { - // InternalRos2Parser.g:5228:2: ( () otherlv_1= Uint16_1 ) - // InternalRos2Parser.g:5229:3: () otherlv_1= Uint16_1 + // InternalRos2Parser.g:5241:2: ( () otherlv_1= Uint16_1 ) + // InternalRos2Parser.g:5242:3: () otherlv_1= Uint16_1 { - // InternalRos2Parser.g:5229:3: () - // InternalRos2Parser.g:5230:4: + // InternalRos2Parser.g:5242:3: () + // InternalRos2Parser.g:5243:4: { current = forceCreateModelElement( @@ -13439,7 +13421,7 @@ public final EObject ruleuint16Array() throws RecognitionException { // $ANTLR start "entryRuleint32Array" - // InternalRos2Parser.g:5244:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; + // InternalRos2Parser.g:5257:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; public final EObject entryRuleint32Array() throws RecognitionException { EObject current = null; @@ -13447,8 +13429,8 @@ public final EObject entryRuleint32Array() throws RecognitionException { try { - // InternalRos2Parser.g:5244:51: (iv_ruleint32Array= ruleint32Array EOF ) - // InternalRos2Parser.g:5245:2: iv_ruleint32Array= ruleint32Array EOF + // InternalRos2Parser.g:5257:51: (iv_ruleint32Array= ruleint32Array EOF ) + // InternalRos2Parser.g:5258:2: iv_ruleint32Array= ruleint32Array EOF { newCompositeNode(grammarAccess.getInt32ArrayRule()); pushFollow(FOLLOW_1); @@ -13475,7 +13457,7 @@ public final EObject entryRuleint32Array() throws RecognitionException { // $ANTLR start "ruleint32Array" - // InternalRos2Parser.g:5251:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= Int32_1 ) ; + // InternalRos2Parser.g:5264:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= Int32_1 ) ; public final EObject ruleint32Array() throws RecognitionException { EObject current = null; @@ -13485,14 +13467,14 @@ public final EObject ruleint32Array() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5257:2: ( ( () otherlv_1= Int32_1 ) ) - // InternalRos2Parser.g:5258:2: ( () otherlv_1= Int32_1 ) + // InternalRos2Parser.g:5270:2: ( ( () otherlv_1= Int32_1 ) ) + // InternalRos2Parser.g:5271:2: ( () otherlv_1= Int32_1 ) { - // InternalRos2Parser.g:5258:2: ( () otherlv_1= Int32_1 ) - // InternalRos2Parser.g:5259:3: () otherlv_1= Int32_1 + // InternalRos2Parser.g:5271:2: ( () otherlv_1= Int32_1 ) + // InternalRos2Parser.g:5272:3: () otherlv_1= Int32_1 { - // InternalRos2Parser.g:5259:3: () - // InternalRos2Parser.g:5260:4: + // InternalRos2Parser.g:5272:3: () + // InternalRos2Parser.g:5273:4: { current = forceCreateModelElement( @@ -13529,7 +13511,7 @@ public final EObject ruleint32Array() throws RecognitionException { // $ANTLR start "entryRuleuint32Array" - // InternalRos2Parser.g:5274:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; + // InternalRos2Parser.g:5287:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; public final EObject entryRuleuint32Array() throws RecognitionException { EObject current = null; @@ -13537,8 +13519,8 @@ public final EObject entryRuleuint32Array() throws RecognitionException { try { - // InternalRos2Parser.g:5274:52: (iv_ruleuint32Array= ruleuint32Array EOF ) - // InternalRos2Parser.g:5275:2: iv_ruleuint32Array= ruleuint32Array EOF + // InternalRos2Parser.g:5287:52: (iv_ruleuint32Array= ruleuint32Array EOF ) + // InternalRos2Parser.g:5288:2: iv_ruleuint32Array= ruleuint32Array EOF { newCompositeNode(grammarAccess.getUint32ArrayRule()); pushFollow(FOLLOW_1); @@ -13565,7 +13547,7 @@ public final EObject entryRuleuint32Array() throws RecognitionException { // $ANTLR start "ruleuint32Array" - // InternalRos2Parser.g:5281:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= Uint32_1 ) ; + // InternalRos2Parser.g:5294:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= Uint32_1 ) ; public final EObject ruleuint32Array() throws RecognitionException { EObject current = null; @@ -13575,14 +13557,14 @@ public final EObject ruleuint32Array() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5287:2: ( ( () otherlv_1= Uint32_1 ) ) - // InternalRos2Parser.g:5288:2: ( () otherlv_1= Uint32_1 ) + // InternalRos2Parser.g:5300:2: ( ( () otherlv_1= Uint32_1 ) ) + // InternalRos2Parser.g:5301:2: ( () otherlv_1= Uint32_1 ) { - // InternalRos2Parser.g:5288:2: ( () otherlv_1= Uint32_1 ) - // InternalRos2Parser.g:5289:3: () otherlv_1= Uint32_1 + // InternalRos2Parser.g:5301:2: ( () otherlv_1= Uint32_1 ) + // InternalRos2Parser.g:5302:3: () otherlv_1= Uint32_1 { - // InternalRos2Parser.g:5289:3: () - // InternalRos2Parser.g:5290:4: + // InternalRos2Parser.g:5302:3: () + // InternalRos2Parser.g:5303:4: { current = forceCreateModelElement( @@ -13619,7 +13601,7 @@ public final EObject ruleuint32Array() throws RecognitionException { // $ANTLR start "entryRuleint64Array" - // InternalRos2Parser.g:5304:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; + // InternalRos2Parser.g:5317:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; public final EObject entryRuleint64Array() throws RecognitionException { EObject current = null; @@ -13627,8 +13609,8 @@ public final EObject entryRuleint64Array() throws RecognitionException { try { - // InternalRos2Parser.g:5304:51: (iv_ruleint64Array= ruleint64Array EOF ) - // InternalRos2Parser.g:5305:2: iv_ruleint64Array= ruleint64Array EOF + // InternalRos2Parser.g:5317:51: (iv_ruleint64Array= ruleint64Array EOF ) + // InternalRos2Parser.g:5318:2: iv_ruleint64Array= ruleint64Array EOF { newCompositeNode(grammarAccess.getInt64ArrayRule()); pushFollow(FOLLOW_1); @@ -13655,7 +13637,7 @@ public final EObject entryRuleint64Array() throws RecognitionException { // $ANTLR start "ruleint64Array" - // InternalRos2Parser.g:5311:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= Int64_1 ) ; + // InternalRos2Parser.g:5324:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= Int64_1 ) ; public final EObject ruleint64Array() throws RecognitionException { EObject current = null; @@ -13665,14 +13647,14 @@ public final EObject ruleint64Array() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5317:2: ( ( () otherlv_1= Int64_1 ) ) - // InternalRos2Parser.g:5318:2: ( () otherlv_1= Int64_1 ) + // InternalRos2Parser.g:5330:2: ( ( () otherlv_1= Int64_1 ) ) + // InternalRos2Parser.g:5331:2: ( () otherlv_1= Int64_1 ) { - // InternalRos2Parser.g:5318:2: ( () otherlv_1= Int64_1 ) - // InternalRos2Parser.g:5319:3: () otherlv_1= Int64_1 + // InternalRos2Parser.g:5331:2: ( () otherlv_1= Int64_1 ) + // InternalRos2Parser.g:5332:3: () otherlv_1= Int64_1 { - // InternalRos2Parser.g:5319:3: () - // InternalRos2Parser.g:5320:4: + // InternalRos2Parser.g:5332:3: () + // InternalRos2Parser.g:5333:4: { current = forceCreateModelElement( @@ -13709,7 +13691,7 @@ public final EObject ruleint64Array() throws RecognitionException { // $ANTLR start "entryRuleuint64Array" - // InternalRos2Parser.g:5334:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; + // InternalRos2Parser.g:5347:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; public final EObject entryRuleuint64Array() throws RecognitionException { EObject current = null; @@ -13717,8 +13699,8 @@ public final EObject entryRuleuint64Array() throws RecognitionException { try { - // InternalRos2Parser.g:5334:52: (iv_ruleuint64Array= ruleuint64Array EOF ) - // InternalRos2Parser.g:5335:2: iv_ruleuint64Array= ruleuint64Array EOF + // InternalRos2Parser.g:5347:52: (iv_ruleuint64Array= ruleuint64Array EOF ) + // InternalRos2Parser.g:5348:2: iv_ruleuint64Array= ruleuint64Array EOF { newCompositeNode(grammarAccess.getUint64ArrayRule()); pushFollow(FOLLOW_1); @@ -13745,7 +13727,7 @@ public final EObject entryRuleuint64Array() throws RecognitionException { // $ANTLR start "ruleuint64Array" - // InternalRos2Parser.g:5341:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= Uint64_1 ) ; + // InternalRos2Parser.g:5354:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= Uint64_1 ) ; public final EObject ruleuint64Array() throws RecognitionException { EObject current = null; @@ -13755,14 +13737,14 @@ public final EObject ruleuint64Array() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5347:2: ( ( () otherlv_1= Uint64_1 ) ) - // InternalRos2Parser.g:5348:2: ( () otherlv_1= Uint64_1 ) + // InternalRos2Parser.g:5360:2: ( ( () otherlv_1= Uint64_1 ) ) + // InternalRos2Parser.g:5361:2: ( () otherlv_1= Uint64_1 ) { - // InternalRos2Parser.g:5348:2: ( () otherlv_1= Uint64_1 ) - // InternalRos2Parser.g:5349:3: () otherlv_1= Uint64_1 + // InternalRos2Parser.g:5361:2: ( () otherlv_1= Uint64_1 ) + // InternalRos2Parser.g:5362:3: () otherlv_1= Uint64_1 { - // InternalRos2Parser.g:5349:3: () - // InternalRos2Parser.g:5350:4: + // InternalRos2Parser.g:5362:3: () + // InternalRos2Parser.g:5363:4: { current = forceCreateModelElement( @@ -13799,7 +13781,7 @@ public final EObject ruleuint64Array() throws RecognitionException { // $ANTLR start "entryRulefloat32Array" - // InternalRos2Parser.g:5364:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; + // InternalRos2Parser.g:5377:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; public final EObject entryRulefloat32Array() throws RecognitionException { EObject current = null; @@ -13807,8 +13789,8 @@ public final EObject entryRulefloat32Array() throws RecognitionException { try { - // InternalRos2Parser.g:5364:53: (iv_rulefloat32Array= rulefloat32Array EOF ) - // InternalRos2Parser.g:5365:2: iv_rulefloat32Array= rulefloat32Array EOF + // InternalRos2Parser.g:5377:53: (iv_rulefloat32Array= rulefloat32Array EOF ) + // InternalRos2Parser.g:5378:2: iv_rulefloat32Array= rulefloat32Array EOF { newCompositeNode(grammarAccess.getFloat32ArrayRule()); pushFollow(FOLLOW_1); @@ -13835,7 +13817,7 @@ public final EObject entryRulefloat32Array() throws RecognitionException { // $ANTLR start "rulefloat32Array" - // InternalRos2Parser.g:5371:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= Float32_1 ) ; + // InternalRos2Parser.g:5384:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= Float32_1 ) ; public final EObject rulefloat32Array() throws RecognitionException { EObject current = null; @@ -13845,14 +13827,14 @@ public final EObject rulefloat32Array() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5377:2: ( ( () otherlv_1= Float32_1 ) ) - // InternalRos2Parser.g:5378:2: ( () otherlv_1= Float32_1 ) + // InternalRos2Parser.g:5390:2: ( ( () otherlv_1= Float32_1 ) ) + // InternalRos2Parser.g:5391:2: ( () otherlv_1= Float32_1 ) { - // InternalRos2Parser.g:5378:2: ( () otherlv_1= Float32_1 ) - // InternalRos2Parser.g:5379:3: () otherlv_1= Float32_1 + // InternalRos2Parser.g:5391:2: ( () otherlv_1= Float32_1 ) + // InternalRos2Parser.g:5392:3: () otherlv_1= Float32_1 { - // InternalRos2Parser.g:5379:3: () - // InternalRos2Parser.g:5380:4: + // InternalRos2Parser.g:5392:3: () + // InternalRos2Parser.g:5393:4: { current = forceCreateModelElement( @@ -13889,7 +13871,7 @@ public final EObject rulefloat32Array() throws RecognitionException { // $ANTLR start "entryRulefloat64Array" - // InternalRos2Parser.g:5394:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; + // InternalRos2Parser.g:5407:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; public final EObject entryRulefloat64Array() throws RecognitionException { EObject current = null; @@ -13897,8 +13879,8 @@ public final EObject entryRulefloat64Array() throws RecognitionException { try { - // InternalRos2Parser.g:5394:53: (iv_rulefloat64Array= rulefloat64Array EOF ) - // InternalRos2Parser.g:5395:2: iv_rulefloat64Array= rulefloat64Array EOF + // InternalRos2Parser.g:5407:53: (iv_rulefloat64Array= rulefloat64Array EOF ) + // InternalRos2Parser.g:5408:2: iv_rulefloat64Array= rulefloat64Array EOF { newCompositeNode(grammarAccess.getFloat64ArrayRule()); pushFollow(FOLLOW_1); @@ -13925,7 +13907,7 @@ public final EObject entryRulefloat64Array() throws RecognitionException { // $ANTLR start "rulefloat64Array" - // InternalRos2Parser.g:5401:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= Float64_1 ) ; + // InternalRos2Parser.g:5414:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= Float64_1 ) ; public final EObject rulefloat64Array() throws RecognitionException { EObject current = null; @@ -13935,14 +13917,14 @@ public final EObject rulefloat64Array() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5407:2: ( ( () otherlv_1= Float64_1 ) ) - // InternalRos2Parser.g:5408:2: ( () otherlv_1= Float64_1 ) + // InternalRos2Parser.g:5420:2: ( ( () otherlv_1= Float64_1 ) ) + // InternalRos2Parser.g:5421:2: ( () otherlv_1= Float64_1 ) { - // InternalRos2Parser.g:5408:2: ( () otherlv_1= Float64_1 ) - // InternalRos2Parser.g:5409:3: () otherlv_1= Float64_1 + // InternalRos2Parser.g:5421:2: ( () otherlv_1= Float64_1 ) + // InternalRos2Parser.g:5422:3: () otherlv_1= Float64_1 { - // InternalRos2Parser.g:5409:3: () - // InternalRos2Parser.g:5410:4: + // InternalRos2Parser.g:5422:3: () + // InternalRos2Parser.g:5423:4: { current = forceCreateModelElement( @@ -13979,7 +13961,7 @@ public final EObject rulefloat64Array() throws RecognitionException { // $ANTLR start "entryRulestring0Array" - // InternalRos2Parser.g:5424:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; + // InternalRos2Parser.g:5437:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; public final EObject entryRulestring0Array() throws RecognitionException { EObject current = null; @@ -13987,8 +13969,8 @@ public final EObject entryRulestring0Array() throws RecognitionException { try { - // InternalRos2Parser.g:5424:53: (iv_rulestring0Array= rulestring0Array EOF ) - // InternalRos2Parser.g:5425:2: iv_rulestring0Array= rulestring0Array EOF + // InternalRos2Parser.g:5437:53: (iv_rulestring0Array= rulestring0Array EOF ) + // InternalRos2Parser.g:5438:2: iv_rulestring0Array= rulestring0Array EOF { newCompositeNode(grammarAccess.getString0ArrayRule()); pushFollow(FOLLOW_1); @@ -14015,7 +13997,7 @@ public final EObject entryRulestring0Array() throws RecognitionException { // $ANTLR start "rulestring0Array" - // InternalRos2Parser.g:5431:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= String_2 ) ; + // InternalRos2Parser.g:5444:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= String_2 ) ; public final EObject rulestring0Array() throws RecognitionException { EObject current = null; @@ -14025,14 +14007,14 @@ public final EObject rulestring0Array() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5437:2: ( ( () otherlv_1= String_2 ) ) - // InternalRos2Parser.g:5438:2: ( () otherlv_1= String_2 ) + // InternalRos2Parser.g:5450:2: ( ( () otherlv_1= String_2 ) ) + // InternalRos2Parser.g:5451:2: ( () otherlv_1= String_2 ) { - // InternalRos2Parser.g:5438:2: ( () otherlv_1= String_2 ) - // InternalRos2Parser.g:5439:3: () otherlv_1= String_2 + // InternalRos2Parser.g:5451:2: ( () otherlv_1= String_2 ) + // InternalRos2Parser.g:5452:3: () otherlv_1= String_2 { - // InternalRos2Parser.g:5439:3: () - // InternalRos2Parser.g:5440:4: + // InternalRos2Parser.g:5452:3: () + // InternalRos2Parser.g:5453:4: { current = forceCreateModelElement( @@ -14069,7 +14051,7 @@ public final EObject rulestring0Array() throws RecognitionException { // $ANTLR start "entryRulebyteArray" - // InternalRos2Parser.g:5454:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; + // InternalRos2Parser.g:5467:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; public final EObject entryRulebyteArray() throws RecognitionException { EObject current = null; @@ -14077,8 +14059,8 @@ public final EObject entryRulebyteArray() throws RecognitionException { try { - // InternalRos2Parser.g:5454:50: (iv_rulebyteArray= rulebyteArray EOF ) - // InternalRos2Parser.g:5455:2: iv_rulebyteArray= rulebyteArray EOF + // InternalRos2Parser.g:5467:50: (iv_rulebyteArray= rulebyteArray EOF ) + // InternalRos2Parser.g:5468:2: iv_rulebyteArray= rulebyteArray EOF { newCompositeNode(grammarAccess.getByteArrayRule()); pushFollow(FOLLOW_1); @@ -14105,7 +14087,7 @@ public final EObject entryRulebyteArray() throws RecognitionException { // $ANTLR start "rulebyteArray" - // InternalRos2Parser.g:5461:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= Byte_1 ) ; + // InternalRos2Parser.g:5474:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= Byte_1 ) ; public final EObject rulebyteArray() throws RecognitionException { EObject current = null; @@ -14115,14 +14097,14 @@ public final EObject rulebyteArray() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5467:2: ( ( () otherlv_1= Byte_1 ) ) - // InternalRos2Parser.g:5468:2: ( () otherlv_1= Byte_1 ) + // InternalRos2Parser.g:5480:2: ( ( () otherlv_1= Byte_1 ) ) + // InternalRos2Parser.g:5481:2: ( () otherlv_1= Byte_1 ) { - // InternalRos2Parser.g:5468:2: ( () otherlv_1= Byte_1 ) - // InternalRos2Parser.g:5469:3: () otherlv_1= Byte_1 + // InternalRos2Parser.g:5481:2: ( () otherlv_1= Byte_1 ) + // InternalRos2Parser.g:5482:3: () otherlv_1= Byte_1 { - // InternalRos2Parser.g:5469:3: () - // InternalRos2Parser.g:5470:4: + // InternalRos2Parser.g:5482:3: () + // InternalRos2Parser.g:5483:4: { current = forceCreateModelElement( @@ -14159,7 +14141,7 @@ public final EObject rulebyteArray() throws RecognitionException { // $ANTLR start "entryRuleHeader" - // InternalRos2Parser.g:5484:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; + // InternalRos2Parser.g:5497:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; public final EObject entryRuleHeader() throws RecognitionException { EObject current = null; @@ -14167,8 +14149,8 @@ public final EObject entryRuleHeader() throws RecognitionException { try { - // InternalRos2Parser.g:5484:47: (iv_ruleHeader= ruleHeader EOF ) - // InternalRos2Parser.g:5485:2: iv_ruleHeader= ruleHeader EOF + // InternalRos2Parser.g:5497:47: (iv_ruleHeader= ruleHeader EOF ) + // InternalRos2Parser.g:5498:2: iv_ruleHeader= ruleHeader EOF { newCompositeNode(grammarAccess.getHeaderRule()); pushFollow(FOLLOW_1); @@ -14195,7 +14177,7 @@ public final EObject entryRuleHeader() throws RecognitionException { // $ANTLR start "ruleHeader" - // InternalRos2Parser.g:5491:1: ruleHeader returns [EObject current=null] : ( () otherlv_1= Header ) ; + // InternalRos2Parser.g:5504:1: ruleHeader returns [EObject current=null] : ( () otherlv_1= Header ) ; public final EObject ruleHeader() throws RecognitionException { EObject current = null; @@ -14205,14 +14187,14 @@ public final EObject ruleHeader() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5497:2: ( ( () otherlv_1= Header ) ) - // InternalRos2Parser.g:5498:2: ( () otherlv_1= Header ) + // InternalRos2Parser.g:5510:2: ( ( () otherlv_1= Header ) ) + // InternalRos2Parser.g:5511:2: ( () otherlv_1= Header ) { - // InternalRos2Parser.g:5498:2: ( () otherlv_1= Header ) - // InternalRos2Parser.g:5499:3: () otherlv_1= Header + // InternalRos2Parser.g:5511:2: ( () otherlv_1= Header ) + // InternalRos2Parser.g:5512:3: () otherlv_1= Header { - // InternalRos2Parser.g:5499:3: () - // InternalRos2Parser.g:5500:4: + // InternalRos2Parser.g:5512:3: () + // InternalRos2Parser.g:5513:4: { current = forceCreateModelElement( @@ -14249,7 +14231,7 @@ public final EObject ruleHeader() throws RecognitionException { // $ANTLR start "entryRuleTopicSpecRef" - // InternalRos2Parser.g:5514:1: entryRuleTopicSpecRef returns [EObject current=null] : iv_ruleTopicSpecRef= ruleTopicSpecRef EOF ; + // InternalRos2Parser.g:5527:1: entryRuleTopicSpecRef returns [EObject current=null] : iv_ruleTopicSpecRef= ruleTopicSpecRef EOF ; public final EObject entryRuleTopicSpecRef() throws RecognitionException { EObject current = null; @@ -14257,8 +14239,8 @@ public final EObject entryRuleTopicSpecRef() throws RecognitionException { try { - // InternalRos2Parser.g:5514:53: (iv_ruleTopicSpecRef= ruleTopicSpecRef EOF ) - // InternalRos2Parser.g:5515:2: iv_ruleTopicSpecRef= ruleTopicSpecRef EOF + // InternalRos2Parser.g:5527:53: (iv_ruleTopicSpecRef= ruleTopicSpecRef EOF ) + // InternalRos2Parser.g:5528:2: iv_ruleTopicSpecRef= ruleTopicSpecRef EOF { newCompositeNode(grammarAccess.getTopicSpecRefRule()); pushFollow(FOLLOW_1); @@ -14285,7 +14267,7 @@ public final EObject entryRuleTopicSpecRef() throws RecognitionException { // $ANTLR start "ruleTopicSpecRef" - // InternalRos2Parser.g:5521:1: ruleTopicSpecRef returns [EObject current=null] : ( ( ruleEString ) ) ; + // InternalRos2Parser.g:5534:1: ruleTopicSpecRef returns [EObject current=null] : ( ( ruleEString ) ) ; public final EObject ruleTopicSpecRef() throws RecognitionException { EObject current = null; @@ -14293,14 +14275,14 @@ public final EObject ruleTopicSpecRef() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5527:2: ( ( ( ruleEString ) ) ) - // InternalRos2Parser.g:5528:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:5540:2: ( ( ( ruleEString ) ) ) + // InternalRos2Parser.g:5541:2: ( ( ruleEString ) ) { - // InternalRos2Parser.g:5528:2: ( ( ruleEString ) ) - // InternalRos2Parser.g:5529:3: ( ruleEString ) + // InternalRos2Parser.g:5541:2: ( ( ruleEString ) ) + // InternalRos2Parser.g:5542:3: ( ruleEString ) { - // InternalRos2Parser.g:5529:3: ( ruleEString ) - // InternalRos2Parser.g:5530:4: ruleEString + // InternalRos2Parser.g:5542:3: ( ruleEString ) + // InternalRos2Parser.g:5543:4: ruleEString { if (current==null) { @@ -14344,7 +14326,7 @@ public final EObject ruleTopicSpecRef() throws RecognitionException { // $ANTLR start "entryRuleArrayTopicSpecRef" - // InternalRos2Parser.g:5547:1: entryRuleArrayTopicSpecRef returns [EObject current=null] : iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF ; + // InternalRos2Parser.g:5560:1: entryRuleArrayTopicSpecRef returns [EObject current=null] : iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF ; public final EObject entryRuleArrayTopicSpecRef() throws RecognitionException { EObject current = null; @@ -14352,8 +14334,8 @@ public final EObject entryRuleArrayTopicSpecRef() throws RecognitionException { try { - // InternalRos2Parser.g:5547:58: (iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF ) - // InternalRos2Parser.g:5548:2: iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF + // InternalRos2Parser.g:5560:58: (iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF ) + // InternalRos2Parser.g:5561:2: iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF { newCompositeNode(grammarAccess.getArrayTopicSpecRefRule()); pushFollow(FOLLOW_1); @@ -14380,7 +14362,7 @@ public final EObject entryRuleArrayTopicSpecRef() throws RecognitionException { // $ANTLR start "ruleArrayTopicSpecRef" - // InternalRos2Parser.g:5554:1: ruleArrayTopicSpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ; + // InternalRos2Parser.g:5567:1: ruleArrayTopicSpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ; public final EObject ruleArrayTopicSpecRef() throws RecognitionException { EObject current = null; @@ -14390,17 +14372,17 @@ public final EObject ruleArrayTopicSpecRef() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5560:2: ( ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ) - // InternalRos2Parser.g:5561:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) + // InternalRos2Parser.g:5573:2: ( ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ) + // InternalRos2Parser.g:5574:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) { - // InternalRos2Parser.g:5561:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) - // InternalRos2Parser.g:5562:3: ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket + // InternalRos2Parser.g:5574:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) + // InternalRos2Parser.g:5575:3: ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket { - // InternalRos2Parser.g:5562:3: ( ( ruleEString ) ) - // InternalRos2Parser.g:5563:4: ( ruleEString ) + // InternalRos2Parser.g:5575:3: ( ( ruleEString ) ) + // InternalRos2Parser.g:5576:4: ( ruleEString ) { - // InternalRos2Parser.g:5563:4: ( ruleEString ) - // InternalRos2Parser.g:5564:5: ruleEString + // InternalRos2Parser.g:5576:4: ( ruleEString ) + // InternalRos2Parser.g:5577:5: ruleEString { if (current==null) { @@ -14410,7 +14392,7 @@ public final EObject ruleArrayTopicSpecRef() throws RecognitionException { newCompositeNode(grammarAccess.getArrayTopicSpecRefAccess().getTopicSpecTopicSpecCrossReference_0_0()); - pushFollow(FOLLOW_60); + pushFollow(FOLLOW_61); ruleEString(); state._fsp--; @@ -14451,7 +14433,7 @@ public final EObject ruleArrayTopicSpecRef() throws RecognitionException { // $ANTLR start "entryRuleKEYWORD" - // InternalRos2Parser.g:5586:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; + // InternalRos2Parser.g:5599:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; public final String entryRuleKEYWORD() throws RecognitionException { String current = null; @@ -14459,8 +14441,8 @@ public final String entryRuleKEYWORD() throws RecognitionException { try { - // InternalRos2Parser.g:5586:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) - // InternalRos2Parser.g:5587:2: iv_ruleKEYWORD= ruleKEYWORD EOF + // InternalRos2Parser.g:5599:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) + // InternalRos2Parser.g:5600:2: iv_ruleKEYWORD= ruleKEYWORD EOF { newCompositeNode(grammarAccess.getKEYWORDRule()); pushFollow(FOLLOW_1); @@ -14487,7 +14469,7 @@ public final String entryRuleKEYWORD() throws RecognitionException { // $ANTLR start "ruleKEYWORD" - // InternalRos2Parser.g:5593:1: ruleKEYWORD returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ; + // InternalRos2Parser.g:5606:1: ruleKEYWORD returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ; public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -14497,77 +14479,77 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5599:2: ( (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ) - // InternalRos2Parser.g:5600:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) + // InternalRos2Parser.g:5612:2: ( (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ) + // InternalRos2Parser.g:5613:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) { - // InternalRos2Parser.g:5600:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) - int alt72=11; + // InternalRos2Parser.g:5613:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) + int alt73=11; switch ( input.LA(1) ) { case Goal: { - alt72=1; + alt73=1; } break; case Message: { - alt72=2; + alt73=2; } break; case Result: { - alt72=3; + alt73=3; } break; case Feedback: { - alt72=4; + alt73=4; } break; case Name: { - alt72=5; + alt73=5; } break; case Value: { - alt72=6; + alt73=6; } break; case Service: { - alt72=7; + alt73=7; } break; case Type: { - alt72=8; + alt73=8; } break; case Action: { - alt72=9; + alt73=9; } break; case Duration: { - alt72=10; + alt73=10; } break; case Time: { - alt72=11; + alt73=11; } break; default: NoViableAltException nvae = - new NoViableAltException("", 72, 0, input); + new NoViableAltException("", 73, 0, input); throw nvae; } - switch (alt72) { + switch (alt73) { case 1 : - // InternalRos2Parser.g:5601:3: kw= Goal + // InternalRos2Parser.g:5614:3: kw= Goal { kw=(Token)match(input,Goal,FOLLOW_2); @@ -14578,7 +14560,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 2 : - // InternalRos2Parser.g:5607:3: kw= Message + // InternalRos2Parser.g:5620:3: kw= Message { kw=(Token)match(input,Message,FOLLOW_2); @@ -14589,7 +14571,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 3 : - // InternalRos2Parser.g:5613:3: kw= Result + // InternalRos2Parser.g:5626:3: kw= Result { kw=(Token)match(input,Result,FOLLOW_2); @@ -14600,7 +14582,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 4 : - // InternalRos2Parser.g:5619:3: kw= Feedback + // InternalRos2Parser.g:5632:3: kw= Feedback { kw=(Token)match(input,Feedback,FOLLOW_2); @@ -14611,7 +14593,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 5 : - // InternalRos2Parser.g:5625:3: kw= Name + // InternalRos2Parser.g:5638:3: kw= Name { kw=(Token)match(input,Name,FOLLOW_2); @@ -14622,7 +14604,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 6 : - // InternalRos2Parser.g:5631:3: kw= Value + // InternalRos2Parser.g:5644:3: kw= Value { kw=(Token)match(input,Value,FOLLOW_2); @@ -14633,7 +14615,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 7 : - // InternalRos2Parser.g:5637:3: kw= Service + // InternalRos2Parser.g:5650:3: kw= Service { kw=(Token)match(input,Service,FOLLOW_2); @@ -14644,7 +14626,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 8 : - // InternalRos2Parser.g:5643:3: kw= Type + // InternalRos2Parser.g:5656:3: kw= Type { kw=(Token)match(input,Type,FOLLOW_2); @@ -14655,7 +14637,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 9 : - // InternalRos2Parser.g:5649:3: kw= Action + // InternalRos2Parser.g:5662:3: kw= Action { kw=(Token)match(input,Action,FOLLOW_2); @@ -14666,7 +14648,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 10 : - // InternalRos2Parser.g:5655:3: kw= Duration + // InternalRos2Parser.g:5668:3: kw= Duration { kw=(Token)match(input,Duration,FOLLOW_2); @@ -14677,7 +14659,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 11 : - // InternalRos2Parser.g:5661:3: kw= Time + // InternalRos2Parser.g:5674:3: kw= Time { kw=(Token)match(input,Time,FOLLOW_2); @@ -14710,7 +14692,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { // $ANTLR start "entryRuleEString" - // InternalRos2Parser.g:5670:1: entryRuleEString returns [String current=null] : iv_ruleEString= ruleEString EOF ; + // InternalRos2Parser.g:5683:1: entryRuleEString returns [String current=null] : iv_ruleEString= ruleEString EOF ; public final String entryRuleEString() throws RecognitionException { String current = null; @@ -14718,8 +14700,8 @@ public final String entryRuleEString() throws RecognitionException { try { - // InternalRos2Parser.g:5670:47: (iv_ruleEString= ruleEString EOF ) - // InternalRos2Parser.g:5671:2: iv_ruleEString= ruleEString EOF + // InternalRos2Parser.g:5683:47: (iv_ruleEString= ruleEString EOF ) + // InternalRos2Parser.g:5684:2: iv_ruleEString= ruleEString EOF { newCompositeNode(grammarAccess.getEStringRule()); pushFollow(FOLLOW_1); @@ -14746,7 +14728,7 @@ public final String entryRuleEString() throws RecognitionException { // $ANTLR start "ruleEString" - // InternalRos2Parser.g:5677:1: ruleEString returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ; + // InternalRos2Parser.g:5690:1: ruleEString returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ; public final AntlrDatatypeRuleToken ruleEString() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -14757,28 +14739,28 @@ public final AntlrDatatypeRuleToken ruleEString() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5683:2: ( (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ) - // InternalRos2Parser.g:5684:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) + // InternalRos2Parser.g:5696:2: ( (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ) + // InternalRos2Parser.g:5697:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) { - // InternalRos2Parser.g:5684:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) - int alt73=2; - int LA73_0 = input.LA(1); + // InternalRos2Parser.g:5697:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) + int alt74=2; + int LA74_0 = input.LA(1); - if ( (LA73_0==RULE_STRING) ) { - alt73=1; + if ( (LA74_0==RULE_STRING) ) { + alt74=1; } - else if ( (LA73_0==RULE_ID) ) { - alt73=2; + else if ( (LA74_0==RULE_ID) ) { + alt74=2; } else { NoViableAltException nvae = - new NoViableAltException("", 73, 0, input); + new NoViableAltException("", 74, 0, input); throw nvae; } - switch (alt73) { + switch (alt74) { case 1 : - // InternalRos2Parser.g:5685:3: this_STRING_0= RULE_STRING + // InternalRos2Parser.g:5698:3: this_STRING_0= RULE_STRING { this_STRING_0=(Token)match(input,RULE_STRING,FOLLOW_2); @@ -14791,7 +14773,7 @@ else if ( (LA73_0==RULE_ID) ) { } break; case 2 : - // InternalRos2Parser.g:5693:3: this_ID_1= RULE_ID + // InternalRos2Parser.g:5706:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FOLLOW_2); @@ -14826,7 +14808,7 @@ else if ( (LA73_0==RULE_ID) ) { // $ANTLR start "entryRuleRosNames" - // InternalRos2Parser.g:5704:1: entryRuleRosNames returns [String current=null] : iv_ruleRosNames= ruleRosNames EOF ; + // InternalRos2Parser.g:5717:1: entryRuleRosNames returns [String current=null] : iv_ruleRosNames= ruleRosNames EOF ; public final String entryRuleRosNames() throws RecognitionException { String current = null; @@ -14834,8 +14816,8 @@ public final String entryRuleRosNames() throws RecognitionException { try { - // InternalRos2Parser.g:5704:48: (iv_ruleRosNames= ruleRosNames EOF ) - // InternalRos2Parser.g:5705:2: iv_ruleRosNames= ruleRosNames EOF + // InternalRos2Parser.g:5717:48: (iv_ruleRosNames= ruleRosNames EOF ) + // InternalRos2Parser.g:5718:2: iv_ruleRosNames= ruleRosNames EOF { newCompositeNode(grammarAccess.getRosNamesRule()); pushFollow(FOLLOW_1); @@ -14862,7 +14844,7 @@ public final String entryRuleRosNames() throws RecognitionException { // $ANTLR start "ruleRosNames" - // InternalRos2Parser.g:5711:1: ruleRosNames returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) ; + // InternalRos2Parser.g:5724:1: ruleRosNames returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) ; public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -14874,37 +14856,37 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { enterRule(); try { - // InternalRos2Parser.g:5717:2: ( (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) ) - // InternalRos2Parser.g:5718:2: (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) + // InternalRos2Parser.g:5730:2: ( (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) ) + // InternalRos2Parser.g:5731:2: (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) { - // InternalRos2Parser.g:5718:2: (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) - int alt74=3; + // InternalRos2Parser.g:5731:2: (this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A | this_ID_1= RULE_ID | kw= Node ) + int alt75=3; switch ( input.LA(1) ) { case RULE_ROS_CONVENTION_A: { - alt74=1; + alt75=1; } break; case RULE_ID: { - alt74=2; + alt75=2; } break; case Node: { - alt74=3; + alt75=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 74, 0, input); + new NoViableAltException("", 75, 0, input); throw nvae; } - switch (alt74) { + switch (alt75) { case 1 : - // InternalRos2Parser.g:5719:3: this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A + // InternalRos2Parser.g:5732:3: this_ROS_CONVENTION_A_0= RULE_ROS_CONVENTION_A { this_ROS_CONVENTION_A_0=(Token)match(input,RULE_ROS_CONVENTION_A,FOLLOW_2); @@ -14917,7 +14899,7 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { } break; case 2 : - // InternalRos2Parser.g:5727:3: this_ID_1= RULE_ID + // InternalRos2Parser.g:5740:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FOLLOW_2); @@ -14930,7 +14912,7 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { } break; case 3 : - // InternalRos2Parser.g:5735:3: kw= Node + // InternalRos2Parser.g:5748:3: kw= Node { kw=(Token)match(input,Node,FOLLOW_2); @@ -14964,15 +14946,61 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { // Delegated rules - protected DFA71 dfa71 = new DFA71(this); - static final String dfa_1s = "\42\uffff"; - static final String dfa_2s = "\36\uffff\2\41\2\uffff"; - static final String dfa_3s = "\1\36\35\uffff\2\42\2\uffff"; - static final String dfa_4s = "\1\166\35\uffff\2\170\2\uffff"; - static final String dfa_5s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\37\1\36"; - static final String dfa_6s = "\42\uffff}>"; + protected DFA58 dfa58 = new DFA58(this); + protected DFA72 dfa72 = new DFA72(this); + static final String dfa_1s = "\13\uffff"; + static final String dfa_2s = "\1\7\12\uffff"; + static final String dfa_3s = "\1\144\5\uffff\1\144\1\uffff\2\144\1\uffff"; + static final String dfa_4s = "\1\170\5\uffff\1\164\1\uffff\2\147\1\uffff"; + static final String dfa_5s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\uffff\1\7\2\uffff\1\6"; + static final String dfa_6s = "\13\uffff}>"; static final String[] dfa_7s = { - "\1\32\1\33\2\uffff\1\17\7\uffff\1\34\1\25\1\27\1\31\5\uffff\1\12\1\13\1\24\1\26\1\30\3\uffff\1\23\3\uffff\1\20\3\uffff\1\21\1\35\1\uffff\1\22\2\uffff\1\14\1\5\1\7\1\11\1\uffff\1\4\1\6\1\10\2\uffff\1\3\3\uffff\1\1\1\15\1\uffff\1\2\5\uffff\1\16\24\uffff\1\37\1\36", + "\1\7\1\uffff\1\6\1\7\1\uffff\1\2\1\5\1\3\1\4\6\uffff\2\1\3\uffff\1\7", + "", + "", + "", + "", + "", + "\1\12\1\uffff\2\12\1\uffff\4\12\6\uffff\1\11\1\10", + "", + "\1\12\1\7\1\uffff\1\12", + "\1\12\1\7\1\uffff\1\12", + "" + }; + + static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s); + static final short[] dfa_2 = DFA.unpackEncodedString(dfa_2s); + static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s); + static final char[] dfa_4 = DFA.unpackEncodedStringToUnsignedChars(dfa_4s); + static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); + static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s); + static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s); + + class DFA58 extends DFA { + + public DFA58(BaseRecognizer recognizer) { + this.recognizer = recognizer; + this.decisionNumber = 58; + this.eot = dfa_1; + this.eof = dfa_2; + this.min = dfa_3; + this.max = dfa_4; + this.accept = dfa_5; + this.special = dfa_6; + this.transition = dfa_7; + } + public String getDescription() { + return "3006:2: (this_ParameterString_0= ruleParameterString | this_ParameterBase64_1= ruleParameterBase64 | this_ParameterInteger_2= ruleParameterInteger | this_ParameterDouble_3= ruleParameterDouble | this_ParameterBoolean_4= ruleParameterBoolean | this_ParameterList_5= ruleParameterList | this_ParameterStruct_6= ruleParameterStruct )"; + } + } + static final String dfa_8s = "\42\uffff"; + static final String dfa_9s = "\36\uffff\2\41\2\uffff"; + static final String dfa_10s = "\1\35\35\uffff\2\42\2\uffff"; + static final String dfa_11s = "\1\164\35\uffff\2\166\2\uffff"; + static final String dfa_12s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\37\1\36"; + static final String dfa_13s = "\42\uffff}>"; + static final String[] dfa_14s = { + "\1\32\1\33\3\uffff\1\17\7\uffff\1\34\1\25\1\27\1\31\4\uffff\1\12\1\13\1\24\1\26\1\30\3\uffff\1\23\3\uffff\1\20\3\uffff\1\21\1\35\1\uffff\1\22\2\uffff\1\14\1\5\1\7\1\11\1\uffff\1\4\1\6\1\10\2\uffff\1\3\3\uffff\1\1\1\15\1\uffff\1\2\5\uffff\1\16\23\uffff\1\37\1\36", "", "", "", @@ -15002,98 +15030,99 @@ public final AntlrDatatypeRuleToken ruleRosNames() throws RecognitionException { "", "", "", - "\2\41\24\uffff\1\41\1\uffff\1\41\7\uffff\1\41\4\uffff\1\41\14\uffff\1\41\4\uffff\1\41\2\uffff\1\41\3\uffff\2\41\2\uffff\1\40\20\uffff\2\41\1\uffff\1\41", - "\2\41\24\uffff\1\41\1\uffff\1\41\7\uffff\1\41\4\uffff\1\41\14\uffff\1\41\4\uffff\1\41\2\uffff\1\41\3\uffff\2\41\2\uffff\1\40\20\uffff\2\41\1\uffff\1\41", + "\2\41\23\uffff\1\41\1\uffff\1\41\7\uffff\1\41\4\uffff\1\41\14\uffff\1\41\4\uffff\1\41\2\uffff\1\41\3\uffff\2\41\2\uffff\1\40\17\uffff\2\41\1\uffff\1\41", + "\2\41\23\uffff\1\41\1\uffff\1\41\7\uffff\1\41\4\uffff\1\41\14\uffff\1\41\4\uffff\1\41\2\uffff\1\41\3\uffff\2\41\2\uffff\1\40\17\uffff\2\41\1\uffff\1\41", "", "" }; - static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s); - static final short[] dfa_2 = DFA.unpackEncodedString(dfa_2s); - static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s); - static final char[] dfa_4 = DFA.unpackEncodedStringToUnsignedChars(dfa_4s); - static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); - static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s); - static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s); + static final short[] dfa_8 = DFA.unpackEncodedString(dfa_8s); + static final short[] dfa_9 = DFA.unpackEncodedString(dfa_9s); + static final char[] dfa_10 = DFA.unpackEncodedStringToUnsignedChars(dfa_10s); + static final char[] dfa_11 = DFA.unpackEncodedStringToUnsignedChars(dfa_11s); + static final short[] dfa_12 = DFA.unpackEncodedString(dfa_12s); + static final short[] dfa_13 = DFA.unpackEncodedString(dfa_13s); + static final short[][] dfa_14 = unpackEncodedStringArray(dfa_14s); - class DFA71 extends DFA { + class DFA72 extends DFA { - public DFA71(BaseRecognizer recognizer) { + public DFA72(BaseRecognizer recognizer) { this.recognizer = recognizer; - this.decisionNumber = 71; - this.eot = dfa_1; - this.eof = dfa_2; - this.min = dfa_3; - this.max = dfa_4; - this.accept = dfa_5; - this.special = dfa_6; - this.transition = dfa_7; + this.decisionNumber = 72; + this.eot = dfa_8; + this.eof = dfa_9; + this.min = dfa_10; + this.max = dfa_11; + this.accept = dfa_12; + this.special = dfa_13; + this.transition = dfa_14; } public String getDescription() { - return "4361:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef )"; + return "4374:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef )"; } } 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[]{0x0000000000000000L,0x0000004000000000L}); - public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000000L,0x0200000000000000L}); - public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000004024000L,0x0400000000000000L}); - public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000000L,0x0060000000000000L}); - public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000004004000L,0x0400000000000000L}); - public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000000L,0x1420000020000000L}); - public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000004000L,0x0400000000000000L}); - public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000000L,0x0000008000000000L}); - public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000020L,0x0060000000000000L}); - public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000000L,0x0000012000000000L}); - public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000000L,0x0400000000000000L}); - public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000008488000L}); - public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000009000840002L,0x0000000000000020L}); - public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000002100000000L}); - public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000000L,0x0000200000000000L}); - public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000010000200000L}); - public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000400000000200L}); - public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); - public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000000L,0x0400000840000000L}); - public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x00000000000001C0L}); - public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000000L,0x0400000040000000L}); - public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000009000840000L,0x0400000000000020L}); - public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); - public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x7001800000000000L,0x0000000000400003L}); - public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000000000L,0x0000020000000000L}); - public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000000024000L,0x0400000000000100L}); - public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000000004000L,0x0400000000000100L}); - public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0002000000000000L,0x0400000088000000L}); - public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000000000L,0x0400000000020000L}); - public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000000000L,0x1020000020000000L}); - public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000003103C00L,0x0400000000000000L}); - public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000000L,0x0460000000000000L}); - public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x8000000000000000L,0x0060000000000001L}); - public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000004000000000L}); - public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000000000000L,0x0600000000000000L}); - public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x88F83C04C0000000L,0x046000010589DE58L}); - public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000020000000000L}); - public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000200000000L,0x0200000000000000L}); - public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000200000000L}); - public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); - public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0200000000000000L,0x0200000000000000L}); - public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0200000000000000L}); - public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000020000000L,0x0200000000000000L}); - public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000020000000L}); - public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x88F83C04C0000002L,0x006000010589DE58L}); - public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000000000002L,0x0000008000000000L}); + public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000000L,0x0000002000000000L}); + public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000000L,0x0080000000000000L}); + public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000002012000L,0x0100000000000000L}); + public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000000L,0x0018000000000000L}); + public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000002002000L,0x0100000000000000L}); + public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000000L,0x0508000010000000L}); + public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000002000L,0x0100000000000000L}); + public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000000L,0x0000004000000000L}); + public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000010L,0x0018000000000000L}); + public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000000L,0x0000009000000000L}); + public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000000L,0x0100000000000000L}); + public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000004244000L}); + public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000009000420002L,0x0000000000000010L}); + public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000002080000000L}); + public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000000L,0x0000080000000000L}); + public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000010000100000L}); + public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000400000000400L}); + public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L}); + public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000000L,0x0100000420000000L}); + public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x00000000000000E0L}); + public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000000L,0x0100000020000000L}); + public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000009000420000L,0x0100000000000010L}); + public static final BitSet FOLLOW_25 = new BitSet(new long[]{0xB001800000000000L,0x0080000000200001L}); + public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000200000000L,0x0100000420000000L}); + public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000200000000L,0x0100000020000000L}); + public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000009200420000L,0x0100000000000010L}); + public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000200000000L,0x0100000000000000L}); + public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000000000L,0x00181E4000000000L}); + public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000012000L,0x0100000000000080L}); + public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000002000L,0x0100000000000080L}); + public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0002000000000000L,0x0100000044000000L}); + public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000000L,0x0100000000010000L}); + public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000000000000L,0x0408000010000000L}); + public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000001881B00L,0x0100000000000000L}); + public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000000000000L,0x0118000000000000L}); + public static final BitSet FOLLOW_38 = new BitSet(new long[]{0xC000000000000000L,0x0018000000000000L}); + public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000004000000000L}); + public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000000000L,0x0180000000000000L}); + public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x447C3C0460000000L,0x0118000082C4EF2CL}); + public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000020000000000L}); + public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000100000000L,0x0080000000000000L}); + public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000100000000L}); + public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L}); + public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0100000000000000L,0x0080000000000000L}); + public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0100000000000000L}); + public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000010000000L,0x0080000000000000L}); public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000000010000000L}); - public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0004000000000002L}); - public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000000000000L,0x0000400000000000L}); - public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000000000000L,0x0000100000000000L}); - public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000000000000000L,0x0000080000000000L}); - public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0004000000000000L,0x0400000000000000L}); - public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000000000000L,0x0060788000000000L}); - public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); - public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L}); - public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0500000C00000000L,0x0160000312100084L}); - public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000000000L,0x0000001000000000L}); + public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x447C3C0460000002L,0x0018000082C4EF2CL}); + public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000000000002L,0x0000004000000000L}); + public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000008000000L}); + public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000000200000002L}); + public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000000000000000L,0x0000100000000000L}); + public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000000000000L,0x0000040000000000L}); + public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000000000000000L,0x0000020000000000L}); + public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0800000000000000L}); + public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000000000000002L,0x0000000000080000L}); + public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000000000000L,0x0000008000000000L}); + public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0280000C00000000L,0x0058000189080042L}); + public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L}); } diff --git a/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/parser/antlr/internal/InternalRos2Parser.tokens b/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/parser/antlr/internal/InternalRos2Parser.tokens index 246262d00..d01c28748 100644 --- a/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/parser/antlr/internal/InternalRos2Parser.tokens +++ b/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/parser/antlr/internal/InternalRos2Parser.tokens @@ -1,125 +1,123 @@ -','=101 -':'=102 -'Any'=98 -'Array:'=60 -'Base64'=61 +','=100 +':'=101 +'Any'=97 +'Array:'=59 +'Base64'=60 'Boolean'=47 -'Date'=85 -'Double'=62 -'ExternalDependency'=5 -'GlobalNamespace'=8 -'GraphName'=28 -'Header'=63 +'Date'=84 +'Double'=61 +'ExternalDependency'=4 +'GlobalNamespace'=7 +'GraphName'=27 +'Header'=62 'Integer'=48 -'List'=86 -'ParameterAny'=16 -'ParameterStructMember'=4 -'PrivateNamespace'=7 -'RelativeNamespace'=6 -'String'=64 -'Struct'=65 -'['=103 -'[]'=100 -']'=104 -'action'=66 +'List'=85 +'ParameterAny'=15 +'PrivateNamespace'=6 +'RelativeNamespace'=5 +'String'=63 +'Struct'=64 +'['=102 +'[]'=99 +']'=103 +'action'=65 'action:'=49 -'actionclient:'=12 -'actionserver:'=13 -'artifacts:'=26 -'best_effort'=21 -'bool'=87 -'bool[]'=67 -'byte'=88 -'byte[]'=68 -'default'=50 -'default_qos'=22 -'dependencies:'=14 -'depth:'=69 -'durability:'=23 +'actionclients:'=11 +'actionservers:'=12 +'artifacts:'=25 +'best_effort'=20 +'bool'=86 +'bool[]'=66 +'byte'=87 +'byte[]'=67 +'default:'=33 +'default_qos'=21 +'dependencies:'=13 +'depth:'=68 +'durability:'=22 'duration'=34 'feedback'=35 -'feedback:'=29 -'float32'=51 -'float32[]'=30 -'float64'=52 -'float64[]'=31 -'fromGitRepo:'=17 -'goal'=89 -'goal:'=77 +'feedback:'=28 +'float32'=50 +'float32[]'=29 +'float64'=51 +'float64[]'=30 +'fromGitRepo:'=16 +'goal'=88 +'goal:'=76 'history:'=36 -'int16'=78 -'int16[]'=53 -'int32'=79 -'int32[]'=54 -'int64'=80 -'int64[]'=55 -'int8'=90 -'int8[]'=70 +'int16'=77 +'int16[]'=52 +'int32'=78 +'int32[]'=53 +'int64'=79 +'int64[]'=54 +'int8'=89 +'int8[]'=69 'keep_all'=37 -'keep_last'=32 -'message'=56 +'keep_last'=31 +'message'=55 'message:'=38 -'msg:'=91 -'name'=92 -'node'=93 -'node:'=81 -'ns:'=99 -'parameter_qos'=15 -'parameters:'=24 +'msg:'=90 +'name'=91 +'node'=92 +'node:'=80 +'ns:'=98 +'parameter_qos'=14 +'parameters:'=23 'profile:'=39 -'publishers:'=25 -'qos:'=94 -'reliability:'=18 +'publishers:'=24 +'qos:'=93 +'reliability:'=17 'reliable'=40 'request:'=41 -'response:'=33 -'result'=71 -'result:'=57 -'sensor_qos'=27 -'service'=58 -'serviceclient:'=10 -'services_qos'=19 -'serviceserver:'=11 -'specs:'=72 -'srv:'=95 -'string'=73 +'response:'=32 +'result'=70 +'result:'=56 +'sensor_qos'=26 +'service'=57 +'serviceclients:'=8 +'services_qos'=18 +'serviceservers:'=9 +'specs:'=71 +'srv:'=94 +'string'=72 'string[]'=42 -'subscribers:'=20 -'time'=96 -'transient_local'=9 -'type'=97 -'type:'=82 -'uint16'=74 +'subscribers:'=19 +'time'=95 +'transient_local'=10 +'type'=96 +'type:'=81 +'uint16'=73 'uint16[]'=43 -'uint32'=75 +'uint32'=74 'uint32[]'=44 -'uint64'=76 +'uint64'=75 'uint64[]'=45 -'uint8'=83 -'uint8[]'=59 -'value'=84 +'uint8'=82 +'uint8[]'=58 +'value'=83 'volatile'=46 -'}'=105 -RULE_ANY_OTHER=128 -RULE_BEGIN=121 -RULE_BINARY=107 -RULE_BOOLEAN=108 -RULE_DATE_TIME=116 -RULE_DAY=111 -RULE_DECINT=109 -RULE_DIGIT=106 -RULE_DOUBLE=110 -RULE_END=122 -RULE_HOUR=114 -RULE_ID=117 -RULE_INT=119 -RULE_MESSAGE_ASIGMENT=120 -RULE_MIN_SEC=115 -RULE_ML_COMMENT=126 -RULE_MONTH=112 -RULE_ROS_CONVENTION_A=124 -RULE_ROS_CONVENTION_PARAM=125 -RULE_SL_COMMENT=123 -RULE_STRING=118 -RULE_WS=127 -RULE_YEAR=113 +RULE_ANY_OTHER=126 +RULE_BEGIN=119 +RULE_BINARY=105 +RULE_BOOLEAN=106 +RULE_DATE_TIME=114 +RULE_DAY=109 +RULE_DECINT=107 +RULE_DIGIT=104 +RULE_DOUBLE=108 +RULE_END=120 +RULE_HOUR=112 +RULE_ID=115 +RULE_INT=117 +RULE_MESSAGE_ASIGMENT=118 +RULE_MIN_SEC=113 +RULE_ML_COMMENT=124 +RULE_MONTH=110 +RULE_ROS_CONVENTION_A=122 +RULE_ROS_CONVENTION_PARAM=123 +RULE_SL_COMMENT=121 +RULE_STRING=116 +RULE_WS=125 +RULE_YEAR=111 diff --git a/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/parser/antlr/lexer/InternalRos2Lexer.g b/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/parser/antlr/lexer/InternalRos2Lexer.g index 0dc104198..ebcd1f9ef 100644 --- a/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/parser/antlr/lexer/InternalRos2Lexer.g +++ b/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/parser/antlr/lexer/InternalRos2Lexer.g @@ -11,8 +11,6 @@ package de.fraunhofer.ipa.ros2.parser.antlr.lexer; import org.eclipse.xtext.parser.antlr.Lexer; } -ParameterStructMember : 'ParameterStructMember'; - ExternalDependency : 'ExternalDependency'; RelativeNamespace : 'RelativeNamespace'; @@ -21,15 +19,15 @@ PrivateNamespace : 'PrivateNamespace'; GlobalNamespace : 'GlobalNamespace'; -Transient_local : 'transient_local'; +Serviceclients : 'serviceclients:'; -Serviceclient : 'serviceclient:'; +Serviceservers : 'serviceservers:'; -Serviceserver : 'serviceserver:'; +Transient_local : 'transient_local'; -Actionclient : 'actionclient:'; +Actionclients : 'actionclients:'; -Actionserver : 'actionserver:'; +Actionservers : 'actionservers:'; Dependencies : 'dependencies:'; @@ -71,6 +69,8 @@ Keep_last : 'keep_last'; Response : 'response:'; +Default : 'default:'; + Duration : 'duration'; Feedback : 'feedback'; @@ -103,8 +103,6 @@ Integer : 'Integer'; Action_1 : 'action:'; -Default : 'default'; - Float32 : 'float32'; Float64 : 'float64'; @@ -213,15 +211,13 @@ LeftSquareBracket : '['; RightSquareBracket : ']'; -RightCurlyBracket : '}'; - fragment RULE_DIGIT : '0'..'9'; RULE_BINARY : ('0b'|'0B') ('0'|'1')+; RULE_BOOLEAN : ('true'|'false'); -RULE_DOUBLE : RULE_DIGIT ('.' RULE_DECINT*|('.' RULE_DIGIT*)? ('E'|'e') ('-'|'+')? RULE_DIGIT); +RULE_DOUBLE : (RULE_DIGIT|'-' RULE_DIGIT*) ('.' RULE_DECINT*|('.' RULE_DIGIT*)? ('E'|'e') ('-'|'+')? RULE_DIGIT); RULE_DECINT : ('0'|'1'..'9' RULE_DIGIT*|'-' '0'..'9' RULE_DIGIT*); diff --git a/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/parser/antlr/lexer/InternalRos2Lexer.java b/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/parser/antlr/lexer/InternalRos2Lexer.java index 119c8d7c1..25cc08777 100644 --- a/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/parser/antlr/lexer/InternalRos2Lexer.java +++ b/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/parser/antlr/lexer/InternalRos2Lexer.java @@ -12,132 +12,130 @@ @SuppressWarnings("all") public class InternalRos2Lexer extends Lexer { - public static final int Float32_1=30; - public static final int Node=93; - public static final int RULE_DATE_TIME=116; + public static final int Float32_1=29; + public static final int Node=92; + public static final int RULE_DATE_TIME=114; public static final int Uint64_1=45; - public static final int String=64; + public static final int Serviceclients=8; + public static final int String=63; public static final int History=36; - public static final int Int16=78; - public static final int Float32=51; - public static final int Goal=89; - public static final int Bool=87; - public static final int Uint16=74; + public static final int Int16=77; + public static final int Float32=50; + public static final int Goal=88; + public static final int Actionservers=12; + public static final int Bool=86; + public static final int Uint16=73; public static final int Boolean=47; - public static final int ExternalDependency=5; - public static final int Uint8=83; - public static final int Parameters=24; - public static final int RULE_ID=117; - public static final int Actionclient=12; - public static final int RULE_DIGIT=106; - public static final int GlobalNamespace=8; - public static final int Artifacts=26; - public static final int Node_1=81; - public static final int Int16_1=53; - public static final int Header=63; - public static final int RULE_INT=119; - public static final int Byte=88; - public static final int RULE_ML_COMMENT=126; - public static final int LeftSquareBracket=103; - public static final int Specs=72; - public static final int Base64=61; + public static final int ExternalDependency=4; + public static final int Uint8=82; + public static final int Parameters=23; + public static final int RULE_ID=115; + public static final int RULE_DIGIT=104; + public static final int GlobalNamespace=7; + public static final int Artifacts=25; + public static final int Node_1=80; + public static final int Int16_1=52; + public static final int Header=62; + public static final int RULE_INT=117; + public static final int Byte=87; + public static final int RULE_ML_COMMENT=124; + public static final int LeftSquareBracket=102; + public static final int Specs=71; + public static final int Base64=60; public static final int Message_1=38; public static final int Profile=39; - public static final int Depth=69; - public static final int Comma=101; - public static final int RULE_MESSAGE_ASIGMENT=120; - public static final int Goal_1=77; - public static final int LeftSquareBracketRightSquareBracket=100; - public static final int Int32=79; - public static final int Publishers=25; - public static final int Serviceserver=11; - public static final int Parameter_qos=15; - public static final int RightCurlyBracket=105; - public static final int RULE_DECINT=109; + public static final int Depth=68; + public static final int Comma=100; + public static final int RULE_MESSAGE_ASIGMENT=118; + public static final int Goal_1=76; + public static final int LeftSquareBracketRightSquareBracket=99; + public static final int Int32=78; + public static final int Publishers=24; + public static final int Parameter_qos=14; + public static final int RULE_DECINT=107; public static final int Reliable=40; - public static final int Uint32=75; - public static final int FromGitRepo=17; - public static final int Msg=91; - public static final int RULE_HOUR=114; - public static final int Int8=90; - public static final int Default=50; - public static final int Actionserver=13; - public static final int Int8_1=70; + public static final int Uint32=74; + public static final int FromGitRepo=16; + public static final int Msg=90; + public static final int RULE_HOUR=112; + public static final int Int8=89; + public static final int Default=33; + public static final int Int8_1=69; public static final int Uint16_1=43; - public static final int Type=97; - public static final int Float64=52; - public static final int Int32_1=54; - public static final int Result_1=57; + public static final int Type=96; + public static final int Float64=51; + public static final int Int32_1=53; + public static final int Result_1=56; public static final int Keep_all=37; - public static final int RULE_BINARY=107; - public static final int String_1=73; - public static final int Subscribers=20; + public static final int RULE_BINARY=105; + public static final int String_1=72; + public static final int Subscribers=19; public static final int String_2=42; - public static final int RULE_DAY=111; - public static final int RULE_BEGIN=121; - public static final int Services_qos=19; - public static final int RULE_BOOLEAN=108; - public static final int RelativeNamespace=6; - public static final int RULE_YEAR=113; - public static final int Feedback_1=29; - public static final int Result=71; - public static final int Name=92; - public static final int RULE_MIN_SEC=115; - public static final int Default_qos=22; - public static final int ParameterAny=16; - public static final int List=86; - public static final int Dependencies=14; - public static final int RightSquareBracket=104; - public static final int PrivateNamespace=7; - public static final int GraphName=28; - public static final int Byte_1=68; - public static final int Float64_1=31; - public static final int Durability=23; + public static final int Actionclients=11; + public static final int RULE_DAY=109; + public static final int RULE_BEGIN=119; + public static final int Services_qos=18; + public static final int RULE_BOOLEAN=106; + public static final int RelativeNamespace=5; + public static final int Serviceservers=9; + public static final int RULE_YEAR=111; + public static final int Feedback_1=28; + public static final int Result=70; + public static final int Name=91; + public static final int RULE_MIN_SEC=113; + public static final int Default_qos=21; + public static final int ParameterAny=15; + public static final int List=85; + public static final int Dependencies=13; + public static final int RightSquareBracket=103; + public static final int PrivateNamespace=6; + public static final int GraphName=27; + public static final int Byte_1=67; + public static final int Float64_1=30; + public static final int Durability=22; public static final int Duration=34; public static final int Uint32_1=44; public static final int Action_1=49; - public static final int Double=62; - public static final int Keep_last=32; - public static final int Type_1=82; - public static final int Value=84; - public static final int Transient_local=9; - public static final int Uint64=76; - public static final int Action=66; - public static final int RULE_END=122; - public static final int Message=56; - public static final int Time=96; - public static final int RULE_STRING=118; - public static final int Best_effort=21; - public static final int Bool_1=67; - public static final int Any=98; - public static final int Struct=65; - public static final int RULE_SL_COMMENT=123; - public static final int Uint8_1=59; - public static final int RULE_DOUBLE=110; + public static final int Double=61; + public static final int Keep_last=31; + public static final int Type_1=81; + public static final int Value=83; + public static final int Transient_local=10; + public static final int Uint64=75; + public static final int Action=65; + public static final int RULE_END=120; + public static final int Message=55; + public static final int Time=95; + public static final int RULE_STRING=116; + public static final int Best_effort=20; + public static final int Bool_1=66; + public static final int Any=97; + public static final int Struct=64; + public static final int RULE_SL_COMMENT=121; + public static final int Uint8_1=58; + public static final int RULE_DOUBLE=108; public static final int Feedback=35; - public static final int ParameterStructMember=4; - public static final int Srv=95; - public static final int RULE_ROS_CONVENTION_A=124; - public static final int RULE_ROS_CONVENTION_PARAM=125; - public static final int Colon=102; + public static final int Srv=94; + public static final int RULE_ROS_CONVENTION_A=122; + public static final int RULE_ROS_CONVENTION_PARAM=123; + public static final int Colon=101; public static final int EOF=-1; - public static final int Ns=99; - public static final int RULE_WS=127; + public static final int Ns=98; + public static final int RULE_WS=125; public static final int Request=41; - public static final int Int64_1=55; - public static final int Service=58; - public static final int Sensor_qos=27; - public static final int RULE_ANY_OTHER=128; + public static final int Int64_1=54; + public static final int Service=57; + public static final int Sensor_qos=26; + public static final int RULE_ANY_OTHER=126; public static final int Volatile=46; - public static final int Date=85; - public static final int Response=33; + public static final int Date=84; + public static final int Response=32; public static final int Integer=48; - public static final int Array=60; - public static final int Serviceclient=10; - public static final int Qos=94; - public static final int Int64=80; - public static final int RULE_MONTH=112; - public static final int Reliability=18; + public static final int Array=59; + public static final int Qos=93; + public static final int Int64=79; + public static final int RULE_MONTH=110; + public static final int Reliability=17; // delegates // delegators @@ -152,34 +150,13 @@ public InternalRos2Lexer(CharStream input, RecognizerSharedState state) { } public String getGrammarFileName() { return "InternalRos2Lexer.g"; } - // $ANTLR start "ParameterStructMember" - public final void mParameterStructMember() throws RecognitionException { - try { - int _type = ParameterStructMember; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:14:23: ( 'ParameterStructMember' ) - // InternalRos2Lexer.g:14:25: 'ParameterStructMember' - { - match("ParameterStructMember"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "ParameterStructMember" - // $ANTLR start "ExternalDependency" public final void mExternalDependency() throws RecognitionException { try { int _type = ExternalDependency; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:16:20: ( 'ExternalDependency' ) - // InternalRos2Lexer.g:16:22: 'ExternalDependency' + // InternalRos2Lexer.g:14:20: ( 'ExternalDependency' ) + // InternalRos2Lexer.g:14:22: 'ExternalDependency' { match("ExternalDependency"); @@ -199,8 +176,8 @@ public final void mRelativeNamespace() throws RecognitionException { try { int _type = RelativeNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:18:19: ( 'RelativeNamespace' ) - // InternalRos2Lexer.g:18:21: 'RelativeNamespace' + // InternalRos2Lexer.g:16:19: ( 'RelativeNamespace' ) + // InternalRos2Lexer.g:16:21: 'RelativeNamespace' { match("RelativeNamespace"); @@ -220,8 +197,8 @@ public final void mPrivateNamespace() throws RecognitionException { try { int _type = PrivateNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:20:18: ( 'PrivateNamespace' ) - // InternalRos2Lexer.g:20:20: 'PrivateNamespace' + // InternalRos2Lexer.g:18:18: ( 'PrivateNamespace' ) + // InternalRos2Lexer.g:18:20: 'PrivateNamespace' { match("PrivateNamespace"); @@ -241,8 +218,8 @@ public final void mGlobalNamespace() throws RecognitionException { try { int _type = GlobalNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:22:17: ( 'GlobalNamespace' ) - // InternalRos2Lexer.g:22:19: 'GlobalNamespace' + // InternalRos2Lexer.g:20:17: ( 'GlobalNamespace' ) + // InternalRos2Lexer.g:20:19: 'GlobalNamespace' { match("GlobalNamespace"); @@ -257,15 +234,15 @@ public final void mGlobalNamespace() throws RecognitionException { } // $ANTLR end "GlobalNamespace" - // $ANTLR start "Transient_local" - public final void mTransient_local() throws RecognitionException { + // $ANTLR start "Serviceclients" + public final void mServiceclients() throws RecognitionException { try { - int _type = Transient_local; + int _type = Serviceclients; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:24:17: ( 'transient_local' ) - // InternalRos2Lexer.g:24:19: 'transient_local' + // InternalRos2Lexer.g:22:16: ( 'serviceclients:' ) + // InternalRos2Lexer.g:22:18: 'serviceclients:' { - match("transient_local"); + match("serviceclients:"); } @@ -276,17 +253,17 @@ public final void mTransient_local() throws RecognitionException { finally { } } - // $ANTLR end "Transient_local" + // $ANTLR end "Serviceclients" - // $ANTLR start "Serviceclient" - public final void mServiceclient() throws RecognitionException { + // $ANTLR start "Serviceservers" + public final void mServiceservers() throws RecognitionException { try { - int _type = Serviceclient; + int _type = Serviceservers; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:26:15: ( 'serviceclient:' ) - // InternalRos2Lexer.g:26:17: 'serviceclient:' + // InternalRos2Lexer.g:24:16: ( 'serviceservers:' ) + // InternalRos2Lexer.g:24:18: 'serviceservers:' { - match("serviceclient:"); + match("serviceservers:"); } @@ -297,17 +274,17 @@ public final void mServiceclient() throws RecognitionException { finally { } } - // $ANTLR end "Serviceclient" + // $ANTLR end "Serviceservers" - // $ANTLR start "Serviceserver" - public final void mServiceserver() throws RecognitionException { + // $ANTLR start "Transient_local" + public final void mTransient_local() throws RecognitionException { try { - int _type = Serviceserver; + int _type = Transient_local; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:28:15: ( 'serviceserver:' ) - // InternalRos2Lexer.g:28:17: 'serviceserver:' + // InternalRos2Lexer.g:26:17: ( 'transient_local' ) + // InternalRos2Lexer.g:26:19: 'transient_local' { - match("serviceserver:"); + match("transient_local"); } @@ -318,17 +295,17 @@ public final void mServiceserver() throws RecognitionException { finally { } } - // $ANTLR end "Serviceserver" + // $ANTLR end "Transient_local" - // $ANTLR start "Actionclient" - public final void mActionclient() throws RecognitionException { + // $ANTLR start "Actionclients" + public final void mActionclients() throws RecognitionException { try { - int _type = Actionclient; + int _type = Actionclients; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:30:14: ( 'actionclient:' ) - // InternalRos2Lexer.g:30:16: 'actionclient:' + // InternalRos2Lexer.g:28:15: ( 'actionclients:' ) + // InternalRos2Lexer.g:28:17: 'actionclients:' { - match("actionclient:"); + match("actionclients:"); } @@ -339,17 +316,17 @@ public final void mActionclient() throws RecognitionException { finally { } } - // $ANTLR end "Actionclient" + // $ANTLR end "Actionclients" - // $ANTLR start "Actionserver" - public final void mActionserver() throws RecognitionException { + // $ANTLR start "Actionservers" + public final void mActionservers() throws RecognitionException { try { - int _type = Actionserver; + int _type = Actionservers; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:32:14: ( 'actionserver:' ) - // InternalRos2Lexer.g:32:16: 'actionserver:' + // InternalRos2Lexer.g:30:15: ( 'actionservers:' ) + // InternalRos2Lexer.g:30:17: 'actionservers:' { - match("actionserver:"); + match("actionservers:"); } @@ -360,15 +337,15 @@ public final void mActionserver() throws RecognitionException { finally { } } - // $ANTLR end "Actionserver" + // $ANTLR end "Actionservers" // $ANTLR start "Dependencies" public final void mDependencies() throws RecognitionException { try { int _type = Dependencies; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:34:14: ( 'dependencies:' ) - // InternalRos2Lexer.g:34:16: 'dependencies:' + // InternalRos2Lexer.g:32:14: ( 'dependencies:' ) + // InternalRos2Lexer.g:32:16: 'dependencies:' { match("dependencies:"); @@ -388,8 +365,8 @@ public final void mParameter_qos() throws RecognitionException { try { int _type = Parameter_qos; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:36:15: ( 'parameter_qos' ) - // InternalRos2Lexer.g:36:17: 'parameter_qos' + // InternalRos2Lexer.g:34:15: ( 'parameter_qos' ) + // InternalRos2Lexer.g:34:17: 'parameter_qos' { match("parameter_qos"); @@ -409,8 +386,8 @@ public final void mParameterAny() throws RecognitionException { try { int _type = ParameterAny; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:38:14: ( 'ParameterAny' ) - // InternalRos2Lexer.g:38:16: 'ParameterAny' + // InternalRos2Lexer.g:36:14: ( 'ParameterAny' ) + // InternalRos2Lexer.g:36:16: 'ParameterAny' { match("ParameterAny"); @@ -430,8 +407,8 @@ public final void mFromGitRepo() throws RecognitionException { try { int _type = FromGitRepo; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:40:13: ( 'fromGitRepo:' ) - // InternalRos2Lexer.g:40:15: 'fromGitRepo:' + // InternalRos2Lexer.g:38:13: ( 'fromGitRepo:' ) + // InternalRos2Lexer.g:38:15: 'fromGitRepo:' { match("fromGitRepo:"); @@ -451,8 +428,8 @@ public final void mReliability() throws RecognitionException { try { int _type = Reliability; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:42:13: ( 'reliability:' ) - // InternalRos2Lexer.g:42:15: 'reliability:' + // InternalRos2Lexer.g:40:13: ( 'reliability:' ) + // InternalRos2Lexer.g:40:15: 'reliability:' { match("reliability:"); @@ -472,8 +449,8 @@ public final void mServices_qos() throws RecognitionException { try { int _type = Services_qos; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:44:14: ( 'services_qos' ) - // InternalRos2Lexer.g:44:16: 'services_qos' + // InternalRos2Lexer.g:42:14: ( 'services_qos' ) + // InternalRos2Lexer.g:42:16: 'services_qos' { match("services_qos"); @@ -493,8 +470,8 @@ public final void mSubscribers() throws RecognitionException { try { int _type = Subscribers; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:46:13: ( 'subscribers:' ) - // InternalRos2Lexer.g:46:15: 'subscribers:' + // InternalRos2Lexer.g:44:13: ( 'subscribers:' ) + // InternalRos2Lexer.g:44:15: 'subscribers:' { match("subscribers:"); @@ -514,8 +491,8 @@ public final void mBest_effort() throws RecognitionException { try { int _type = Best_effort; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:48:13: ( 'best_effort' ) - // InternalRos2Lexer.g:48:15: 'best_effort' + // InternalRos2Lexer.g:46:13: ( 'best_effort' ) + // InternalRos2Lexer.g:46:15: 'best_effort' { match("best_effort"); @@ -535,8 +512,8 @@ public final void mDefault_qos() throws RecognitionException { try { int _type = Default_qos; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:50:13: ( 'default_qos' ) - // InternalRos2Lexer.g:50:15: 'default_qos' + // InternalRos2Lexer.g:48:13: ( 'default_qos' ) + // InternalRos2Lexer.g:48:15: 'default_qos' { match("default_qos"); @@ -556,8 +533,8 @@ public final void mDurability() throws RecognitionException { try { int _type = Durability; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:52:12: ( 'durability:' ) - // InternalRos2Lexer.g:52:14: 'durability:' + // InternalRos2Lexer.g:50:12: ( 'durability:' ) + // InternalRos2Lexer.g:50:14: 'durability:' { match("durability:"); @@ -577,8 +554,8 @@ public final void mParameters() throws RecognitionException { try { int _type = Parameters; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:54:12: ( 'parameters:' ) - // InternalRos2Lexer.g:54:14: 'parameters:' + // InternalRos2Lexer.g:52:12: ( 'parameters:' ) + // InternalRos2Lexer.g:52:14: 'parameters:' { match("parameters:"); @@ -598,8 +575,8 @@ public final void mPublishers() throws RecognitionException { try { int _type = Publishers; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:56:12: ( 'publishers:' ) - // InternalRos2Lexer.g:56:14: 'publishers:' + // InternalRos2Lexer.g:54:12: ( 'publishers:' ) + // InternalRos2Lexer.g:54:14: 'publishers:' { match("publishers:"); @@ -619,8 +596,8 @@ public final void mArtifacts() throws RecognitionException { try { int _type = Artifacts; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:58:11: ( 'artifacts:' ) - // InternalRos2Lexer.g:58:13: 'artifacts:' + // InternalRos2Lexer.g:56:11: ( 'artifacts:' ) + // InternalRos2Lexer.g:56:13: 'artifacts:' { match("artifacts:"); @@ -640,8 +617,8 @@ public final void mSensor_qos() throws RecognitionException { try { int _type = Sensor_qos; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:60:12: ( 'sensor_qos' ) - // InternalRos2Lexer.g:60:14: 'sensor_qos' + // InternalRos2Lexer.g:58:12: ( 'sensor_qos' ) + // InternalRos2Lexer.g:58:14: 'sensor_qos' { match("sensor_qos"); @@ -661,8 +638,8 @@ public final void mGraphName() throws RecognitionException { try { int _type = GraphName; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:62:11: ( 'GraphName' ) - // InternalRos2Lexer.g:62:13: 'GraphName' + // InternalRos2Lexer.g:60:11: ( 'GraphName' ) + // InternalRos2Lexer.g:60:13: 'GraphName' { match("GraphName"); @@ -682,8 +659,8 @@ public final void mFeedback_1() throws RecognitionException { try { int _type = Feedback_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:64:12: ( 'feedback:' ) - // InternalRos2Lexer.g:64:14: 'feedback:' + // InternalRos2Lexer.g:62:12: ( 'feedback:' ) + // InternalRos2Lexer.g:62:14: 'feedback:' { match("feedback:"); @@ -703,8 +680,8 @@ public final void mFloat32_1() throws RecognitionException { try { int _type = Float32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:66:11: ( 'float32[]' ) - // InternalRos2Lexer.g:66:13: 'float32[]' + // InternalRos2Lexer.g:64:11: ( 'float32[]' ) + // InternalRos2Lexer.g:64:13: 'float32[]' { match("float32[]"); @@ -724,8 +701,8 @@ public final void mFloat64_1() throws RecognitionException { try { int _type = Float64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:68:11: ( 'float64[]' ) - // InternalRos2Lexer.g:68:13: 'float64[]' + // InternalRos2Lexer.g:66:11: ( 'float64[]' ) + // InternalRos2Lexer.g:66:13: 'float64[]' { match("float64[]"); @@ -745,8 +722,8 @@ public final void mKeep_last() throws RecognitionException { try { int _type = Keep_last; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:70:11: ( 'keep_last' ) - // InternalRos2Lexer.g:70:13: 'keep_last' + // InternalRos2Lexer.g:68:11: ( 'keep_last' ) + // InternalRos2Lexer.g:68:13: 'keep_last' { match("keep_last"); @@ -766,8 +743,8 @@ public final void mResponse() throws RecognitionException { try { int _type = Response; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:72:10: ( 'response:' ) - // InternalRos2Lexer.g:72:12: 'response:' + // InternalRos2Lexer.g:70:10: ( 'response:' ) + // InternalRos2Lexer.g:70:12: 'response:' { match("response:"); @@ -782,6 +759,27 @@ public final void mResponse() throws RecognitionException { } // $ANTLR end "Response" + // $ANTLR start "Default" + public final void mDefault() throws RecognitionException { + try { + int _type = Default; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalRos2Lexer.g:72:9: ( 'default:' ) + // InternalRos2Lexer.g:72:11: 'default:' + { + match("default:"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "Default" + // $ANTLR start "Duration" public final void mDuration() throws RecognitionException { try { @@ -1118,34 +1116,13 @@ public final void mAction_1() throws RecognitionException { } // $ANTLR end "Action_1" - // $ANTLR start "Default" - public final void mDefault() throws RecognitionException { - try { - int _type = Default; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:106:9: ( 'default' ) - // InternalRos2Lexer.g:106:11: 'default' - { - match("default"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "Default" - // $ANTLR start "Float32" public final void mFloat32() throws RecognitionException { try { int _type = Float32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:108:9: ( 'float32' ) - // InternalRos2Lexer.g:108:11: 'float32' + // InternalRos2Lexer.g:106:9: ( 'float32' ) + // InternalRos2Lexer.g:106:11: 'float32' { match("float32"); @@ -1165,8 +1142,8 @@ public final void mFloat64() throws RecognitionException { try { int _type = Float64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:110:9: ( 'float64' ) - // InternalRos2Lexer.g:110:11: 'float64' + // InternalRos2Lexer.g:108:9: ( 'float64' ) + // InternalRos2Lexer.g:108:11: 'float64' { match("float64"); @@ -1186,8 +1163,8 @@ public final void mInt16_1() throws RecognitionException { try { int _type = Int16_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:112:9: ( 'int16[]' ) - // InternalRos2Lexer.g:112:11: 'int16[]' + // InternalRos2Lexer.g:110:9: ( 'int16[]' ) + // InternalRos2Lexer.g:110:11: 'int16[]' { match("int16[]"); @@ -1207,8 +1184,8 @@ public final void mInt32_1() throws RecognitionException { try { int _type = Int32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:114:9: ( 'int32[]' ) - // InternalRos2Lexer.g:114:11: 'int32[]' + // InternalRos2Lexer.g:112:9: ( 'int32[]' ) + // InternalRos2Lexer.g:112:11: 'int32[]' { match("int32[]"); @@ -1228,8 +1205,8 @@ public final void mInt64_1() throws RecognitionException { try { int _type = Int64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:116:9: ( 'int64[]' ) - // InternalRos2Lexer.g:116:11: 'int64[]' + // InternalRos2Lexer.g:114:9: ( 'int64[]' ) + // InternalRos2Lexer.g:114:11: 'int64[]' { match("int64[]"); @@ -1249,8 +1226,8 @@ public final void mMessage() throws RecognitionException { try { int _type = Message; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:118:9: ( 'message' ) - // InternalRos2Lexer.g:118:11: 'message' + // InternalRos2Lexer.g:116:9: ( 'message' ) + // InternalRos2Lexer.g:116:11: 'message' { match("message"); @@ -1270,8 +1247,8 @@ public final void mResult_1() throws RecognitionException { try { int _type = Result_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:120:10: ( 'result:' ) - // InternalRos2Lexer.g:120:12: 'result:' + // InternalRos2Lexer.g:118:10: ( 'result:' ) + // InternalRos2Lexer.g:118:12: 'result:' { match("result:"); @@ -1291,8 +1268,8 @@ public final void mService() throws RecognitionException { try { int _type = Service; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:122:9: ( 'service' ) - // InternalRos2Lexer.g:122:11: 'service' + // InternalRos2Lexer.g:120:9: ( 'service' ) + // InternalRos2Lexer.g:120:11: 'service' { match("service"); @@ -1312,8 +1289,8 @@ public final void mUint8_1() throws RecognitionException { try { int _type = Uint8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:124:9: ( 'uint8[]' ) - // InternalRos2Lexer.g:124:11: 'uint8[]' + // InternalRos2Lexer.g:122:9: ( 'uint8[]' ) + // InternalRos2Lexer.g:122:11: 'uint8[]' { match("uint8[]"); @@ -1333,8 +1310,8 @@ public final void mArray() throws RecognitionException { try { int _type = Array; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:126:7: ( 'Array:' ) - // InternalRos2Lexer.g:126:9: 'Array:' + // InternalRos2Lexer.g:124:7: ( 'Array:' ) + // InternalRos2Lexer.g:124:9: 'Array:' { match("Array:"); @@ -1354,8 +1331,8 @@ public final void mBase64() throws RecognitionException { try { int _type = Base64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:128:8: ( 'Base64' ) - // InternalRos2Lexer.g:128:10: 'Base64' + // InternalRos2Lexer.g:126:8: ( 'Base64' ) + // InternalRos2Lexer.g:126:10: 'Base64' { match("Base64"); @@ -1375,8 +1352,8 @@ public final void mDouble() throws RecognitionException { try { int _type = Double; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:130:8: ( 'Double' ) - // InternalRos2Lexer.g:130:10: 'Double' + // InternalRos2Lexer.g:128:8: ( 'Double' ) + // InternalRos2Lexer.g:128:10: 'Double' { match("Double"); @@ -1396,8 +1373,8 @@ public final void mHeader() throws RecognitionException { try { int _type = Header; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:132:8: ( 'Header' ) - // InternalRos2Lexer.g:132:10: 'Header' + // InternalRos2Lexer.g:130:8: ( 'Header' ) + // InternalRos2Lexer.g:130:10: 'Header' { match("Header"); @@ -1417,8 +1394,8 @@ public final void mString() throws RecognitionException { try { int _type = String; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:134:8: ( 'String' ) - // InternalRos2Lexer.g:134:10: 'String' + // InternalRos2Lexer.g:132:8: ( 'String' ) + // InternalRos2Lexer.g:132:10: 'String' { match("String"); @@ -1438,8 +1415,8 @@ public final void mStruct() throws RecognitionException { try { int _type = Struct; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:136:8: ( 'Struct' ) - // InternalRos2Lexer.g:136:10: 'Struct' + // InternalRos2Lexer.g:134:8: ( 'Struct' ) + // InternalRos2Lexer.g:134:10: 'Struct' { match("Struct"); @@ -1459,8 +1436,8 @@ public final void mAction() throws RecognitionException { try { int _type = Action; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:138:8: ( 'action' ) - // InternalRos2Lexer.g:138:10: 'action' + // InternalRos2Lexer.g:136:8: ( 'action' ) + // InternalRos2Lexer.g:136:10: 'action' { match("action"); @@ -1480,8 +1457,8 @@ public final void mBool_1() throws RecognitionException { try { int _type = Bool_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:140:8: ( 'bool[]' ) - // InternalRos2Lexer.g:140:10: 'bool[]' + // InternalRos2Lexer.g:138:8: ( 'bool[]' ) + // InternalRos2Lexer.g:138:10: 'bool[]' { match("bool[]"); @@ -1501,8 +1478,8 @@ public final void mByte_1() throws RecognitionException { try { int _type = Byte_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:142:8: ( 'byte[]' ) - // InternalRos2Lexer.g:142:10: 'byte[]' + // InternalRos2Lexer.g:140:8: ( 'byte[]' ) + // InternalRos2Lexer.g:140:10: 'byte[]' { match("byte[]"); @@ -1522,8 +1499,8 @@ public final void mDepth() throws RecognitionException { try { int _type = Depth; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:144:7: ( 'depth:' ) - // InternalRos2Lexer.g:144:9: 'depth:' + // InternalRos2Lexer.g:142:7: ( 'depth:' ) + // InternalRos2Lexer.g:142:9: 'depth:' { match("depth:"); @@ -1543,8 +1520,8 @@ public final void mInt8_1() throws RecognitionException { try { int _type = Int8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:146:8: ( 'int8[]' ) - // InternalRos2Lexer.g:146:10: 'int8[]' + // InternalRos2Lexer.g:144:8: ( 'int8[]' ) + // InternalRos2Lexer.g:144:10: 'int8[]' { match("int8[]"); @@ -1564,8 +1541,8 @@ public final void mResult() throws RecognitionException { try { int _type = Result; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:148:8: ( 'result' ) - // InternalRos2Lexer.g:148:10: 'result' + // InternalRos2Lexer.g:146:8: ( 'result' ) + // InternalRos2Lexer.g:146:10: 'result' { match("result"); @@ -1585,8 +1562,8 @@ public final void mSpecs() throws RecognitionException { try { int _type = Specs; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:150:7: ( 'specs:' ) - // InternalRos2Lexer.g:150:9: 'specs:' + // InternalRos2Lexer.g:148:7: ( 'specs:' ) + // InternalRos2Lexer.g:148:9: 'specs:' { match("specs:"); @@ -1606,8 +1583,8 @@ public final void mString_1() throws RecognitionException { try { int _type = String_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:152:10: ( 'string' ) - // InternalRos2Lexer.g:152:12: 'string' + // InternalRos2Lexer.g:150:10: ( 'string' ) + // InternalRos2Lexer.g:150:12: 'string' { match("string"); @@ -1627,8 +1604,8 @@ public final void mUint16() throws RecognitionException { try { int _type = Uint16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:154:8: ( 'uint16' ) - // InternalRos2Lexer.g:154:10: 'uint16' + // InternalRos2Lexer.g:152:8: ( 'uint16' ) + // InternalRos2Lexer.g:152:10: 'uint16' { match("uint16"); @@ -1648,8 +1625,8 @@ public final void mUint32() throws RecognitionException { try { int _type = Uint32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:156:8: ( 'uint32' ) - // InternalRos2Lexer.g:156:10: 'uint32' + // InternalRos2Lexer.g:154:8: ( 'uint32' ) + // InternalRos2Lexer.g:154:10: 'uint32' { match("uint32"); @@ -1669,8 +1646,8 @@ public final void mUint64() throws RecognitionException { try { int _type = Uint64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:158:8: ( 'uint64' ) - // InternalRos2Lexer.g:158:10: 'uint64' + // InternalRos2Lexer.g:156:8: ( 'uint64' ) + // InternalRos2Lexer.g:156:10: 'uint64' { match("uint64"); @@ -1690,8 +1667,8 @@ public final void mGoal_1() throws RecognitionException { try { int _type = Goal_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:160:8: ( 'goal:' ) - // InternalRos2Lexer.g:160:10: 'goal:' + // InternalRos2Lexer.g:158:8: ( 'goal:' ) + // InternalRos2Lexer.g:158:10: 'goal:' { match("goal:"); @@ -1711,8 +1688,8 @@ public final void mInt16() throws RecognitionException { try { int _type = Int16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:162:7: ( 'int16' ) - // InternalRos2Lexer.g:162:9: 'int16' + // InternalRos2Lexer.g:160:7: ( 'int16' ) + // InternalRos2Lexer.g:160:9: 'int16' { match("int16"); @@ -1732,8 +1709,8 @@ public final void mInt32() throws RecognitionException { try { int _type = Int32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:164:7: ( 'int32' ) - // InternalRos2Lexer.g:164:9: 'int32' + // InternalRos2Lexer.g:162:7: ( 'int32' ) + // InternalRos2Lexer.g:162:9: 'int32' { match("int32"); @@ -1753,8 +1730,8 @@ public final void mInt64() throws RecognitionException { try { int _type = Int64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:166:7: ( 'int64' ) - // InternalRos2Lexer.g:166:9: 'int64' + // InternalRos2Lexer.g:164:7: ( 'int64' ) + // InternalRos2Lexer.g:164:9: 'int64' { match("int64"); @@ -1774,8 +1751,8 @@ public final void mNode_1() throws RecognitionException { try { int _type = Node_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:168:8: ( 'node:' ) - // InternalRos2Lexer.g:168:10: 'node:' + // InternalRos2Lexer.g:166:8: ( 'node:' ) + // InternalRos2Lexer.g:166:10: 'node:' { match("node:"); @@ -1795,8 +1772,8 @@ public final void mType_1() throws RecognitionException { try { int _type = Type_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:170:8: ( 'type:' ) - // InternalRos2Lexer.g:170:10: 'type:' + // InternalRos2Lexer.g:168:8: ( 'type:' ) + // InternalRos2Lexer.g:168:10: 'type:' { match("type:"); @@ -1816,8 +1793,8 @@ public final void mUint8() throws RecognitionException { try { int _type = Uint8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:172:7: ( 'uint8' ) - // InternalRos2Lexer.g:172:9: 'uint8' + // InternalRos2Lexer.g:170:7: ( 'uint8' ) + // InternalRos2Lexer.g:170:9: 'uint8' { match("uint8"); @@ -1837,8 +1814,8 @@ public final void mValue() throws RecognitionException { try { int _type = Value; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:174:7: ( 'value' ) - // InternalRos2Lexer.g:174:9: 'value' + // InternalRos2Lexer.g:172:7: ( 'value' ) + // InternalRos2Lexer.g:172:9: 'value' { match("value"); @@ -1858,8 +1835,8 @@ public final void mDate() throws RecognitionException { try { int _type = Date; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:176:6: ( 'Date' ) - // InternalRos2Lexer.g:176:8: 'Date' + // InternalRos2Lexer.g:174:6: ( 'Date' ) + // InternalRos2Lexer.g:174:8: 'Date' { match("Date"); @@ -1879,8 +1856,8 @@ public final void mList() throws RecognitionException { try { int _type = List; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:178:6: ( 'List' ) - // InternalRos2Lexer.g:178:8: 'List' + // InternalRos2Lexer.g:176:6: ( 'List' ) + // InternalRos2Lexer.g:176:8: 'List' { match("List"); @@ -1900,8 +1877,8 @@ public final void mBool() throws RecognitionException { try { int _type = Bool; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:180:6: ( 'bool' ) - // InternalRos2Lexer.g:180:8: 'bool' + // InternalRos2Lexer.g:178:6: ( 'bool' ) + // InternalRos2Lexer.g:178:8: 'bool' { match("bool"); @@ -1921,8 +1898,8 @@ public final void mByte() throws RecognitionException { try { int _type = Byte; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:182:6: ( 'byte' ) - // InternalRos2Lexer.g:182:8: 'byte' + // InternalRos2Lexer.g:180:6: ( 'byte' ) + // InternalRos2Lexer.g:180:8: 'byte' { match("byte"); @@ -1942,8 +1919,8 @@ public final void mGoal() throws RecognitionException { try { int _type = Goal; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:184:6: ( 'goal' ) - // InternalRos2Lexer.g:184:8: 'goal' + // InternalRos2Lexer.g:182:6: ( 'goal' ) + // InternalRos2Lexer.g:182:8: 'goal' { match("goal"); @@ -1963,8 +1940,8 @@ public final void mInt8() throws RecognitionException { try { int _type = Int8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:186:6: ( 'int8' ) - // InternalRos2Lexer.g:186:8: 'int8' + // InternalRos2Lexer.g:184:6: ( 'int8' ) + // InternalRos2Lexer.g:184:8: 'int8' { match("int8"); @@ -1984,8 +1961,8 @@ public final void mMsg() throws RecognitionException { try { int _type = Msg; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:188:5: ( 'msg:' ) - // InternalRos2Lexer.g:188:7: 'msg:' + // InternalRos2Lexer.g:186:5: ( 'msg:' ) + // InternalRos2Lexer.g:186:7: 'msg:' { match("msg:"); @@ -2005,8 +1982,8 @@ public final void mName() throws RecognitionException { try { int _type = Name; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:190:6: ( 'name' ) - // InternalRos2Lexer.g:190:8: 'name' + // InternalRos2Lexer.g:188:6: ( 'name' ) + // InternalRos2Lexer.g:188:8: 'name' { match("name"); @@ -2026,8 +2003,8 @@ public final void mNode() throws RecognitionException { try { int _type = Node; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:192:6: ( 'node' ) - // InternalRos2Lexer.g:192:8: 'node' + // InternalRos2Lexer.g:190:6: ( 'node' ) + // InternalRos2Lexer.g:190:8: 'node' { match("node"); @@ -2047,8 +2024,8 @@ public final void mQos() throws RecognitionException { try { int _type = Qos; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:194:5: ( 'qos:' ) - // InternalRos2Lexer.g:194:7: 'qos:' + // InternalRos2Lexer.g:192:5: ( 'qos:' ) + // InternalRos2Lexer.g:192:7: 'qos:' { match("qos:"); @@ -2068,8 +2045,8 @@ public final void mSrv() throws RecognitionException { try { int _type = Srv; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:196:5: ( 'srv:' ) - // InternalRos2Lexer.g:196:7: 'srv:' + // InternalRos2Lexer.g:194:5: ( 'srv:' ) + // InternalRos2Lexer.g:194:7: 'srv:' { match("srv:"); @@ -2089,8 +2066,8 @@ public final void mTime() throws RecognitionException { try { int _type = Time; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:198:6: ( 'time' ) - // InternalRos2Lexer.g:198:8: 'time' + // InternalRos2Lexer.g:196:6: ( 'time' ) + // InternalRos2Lexer.g:196:8: 'time' { match("time"); @@ -2110,8 +2087,8 @@ public final void mType() throws RecognitionException { try { int _type = Type; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:200:6: ( 'type' ) - // InternalRos2Lexer.g:200:8: 'type' + // InternalRos2Lexer.g:198:6: ( 'type' ) + // InternalRos2Lexer.g:198:8: 'type' { match("type"); @@ -2131,8 +2108,8 @@ public final void mAny() throws RecognitionException { try { int _type = Any; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:202:5: ( 'Any' ) - // InternalRos2Lexer.g:202:7: 'Any' + // InternalRos2Lexer.g:200:5: ( 'Any' ) + // InternalRos2Lexer.g:200:7: 'Any' { match("Any"); @@ -2152,8 +2129,8 @@ public final void mNs() throws RecognitionException { try { int _type = Ns; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:204:4: ( 'ns:' ) - // InternalRos2Lexer.g:204:6: 'ns:' + // InternalRos2Lexer.g:202:4: ( 'ns:' ) + // InternalRos2Lexer.g:202:6: 'ns:' { match("ns:"); @@ -2173,8 +2150,8 @@ public final void mLeftSquareBracketRightSquareBracket() throws RecognitionExcep try { int _type = LeftSquareBracketRightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:206:37: ( '[]' ) - // InternalRos2Lexer.g:206:39: '[]' + // InternalRos2Lexer.g:204:37: ( '[]' ) + // InternalRos2Lexer.g:204:39: '[]' { match("[]"); @@ -2194,8 +2171,8 @@ public final void mComma() throws RecognitionException { try { int _type = Comma; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:208:7: ( ',' ) - // InternalRos2Lexer.g:208:9: ',' + // InternalRos2Lexer.g:206:7: ( ',' ) + // InternalRos2Lexer.g:206:9: ',' { match(','); @@ -2214,8 +2191,8 @@ public final void mColon() throws RecognitionException { try { int _type = Colon; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:210:7: ( ':' ) - // InternalRos2Lexer.g:210:9: ':' + // InternalRos2Lexer.g:208:7: ( ':' ) + // InternalRos2Lexer.g:208:9: ':' { match(':'); @@ -2234,8 +2211,8 @@ public final void mLeftSquareBracket() throws RecognitionException { try { int _type = LeftSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:212:19: ( '[' ) - // InternalRos2Lexer.g:212:21: '[' + // InternalRos2Lexer.g:210:19: ( '[' ) + // InternalRos2Lexer.g:210:21: '[' { match('['); @@ -2254,8 +2231,8 @@ public final void mRightSquareBracket() throws RecognitionException { try { int _type = RightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:214:20: ( ']' ) - // InternalRos2Lexer.g:214:22: ']' + // InternalRos2Lexer.g:212:20: ( ']' ) + // InternalRos2Lexer.g:212:22: ']' { match(']'); @@ -2269,31 +2246,11 @@ public final void mRightSquareBracket() throws RecognitionException { } // $ANTLR end "RightSquareBracket" - // $ANTLR start "RightCurlyBracket" - public final void mRightCurlyBracket() throws RecognitionException { - try { - int _type = RightCurlyBracket; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:216:19: ( '}' ) - // InternalRos2Lexer.g:216:21: '}' - { - match('}'); - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "RightCurlyBracket" - // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalRos2Lexer.g:218:21: ( '0' .. '9' ) - // InternalRos2Lexer.g:218:23: '0' .. '9' + // InternalRos2Lexer.g:214:21: ( '0' .. '9' ) + // InternalRos2Lexer.g:214:23: '0' .. '9' { matchRange('0','9'); @@ -2310,10 +2267,10 @@ public final void mRULE_BINARY() throws RecognitionException { try { int _type = RULE_BINARY; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:220:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) - // InternalRos2Lexer.g:220:15: ( '0b' | '0B' ) ( '0' | '1' )+ + // InternalRos2Lexer.g:216:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) + // InternalRos2Lexer.g:216:15: ( '0b' | '0B' ) ( '0' | '1' )+ { - // InternalRos2Lexer.g:220:15: ( '0b' | '0B' ) + // InternalRos2Lexer.g:216:15: ( '0b' | '0B' ) int alt1=2; int LA1_0 = input.LA(1); @@ -2341,7 +2298,7 @@ else if ( (LA1_1=='B') ) { } switch (alt1) { case 1 : - // InternalRos2Lexer.g:220:16: '0b' + // InternalRos2Lexer.g:216:16: '0b' { match("0b"); @@ -2349,7 +2306,7 @@ else if ( (LA1_1=='B') ) { } break; case 2 : - // InternalRos2Lexer.g:220:21: '0B' + // InternalRos2Lexer.g:216:21: '0B' { match("0B"); @@ -2359,7 +2316,7 @@ else if ( (LA1_1=='B') ) { } - // InternalRos2Lexer.g:220:27: ( '0' | '1' )+ + // InternalRos2Lexer.g:216:27: ( '0' | '1' )+ int cnt2=0; loop2: do { @@ -2413,10 +2370,10 @@ public final void mRULE_BOOLEAN() throws RecognitionException { try { int _type = RULE_BOOLEAN; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:222:14: ( ( 'true' | 'false' ) ) - // InternalRos2Lexer.g:222:16: ( 'true' | 'false' ) + // InternalRos2Lexer.g:218:14: ( ( 'true' | 'false' ) ) + // InternalRos2Lexer.g:218:16: ( 'true' | 'false' ) { - // InternalRos2Lexer.g:222:16: ( 'true' | 'false' ) + // InternalRos2Lexer.g:218:16: ( 'true' | 'false' ) int alt3=2; int LA3_0 = input.LA(1); @@ -2434,7 +2391,7 @@ else if ( (LA3_0=='f') ) { } switch (alt3) { case 1 : - // InternalRos2Lexer.g:222:17: 'true' + // InternalRos2Lexer.g:218:17: 'true' { match("true"); @@ -2442,7 +2399,7 @@ else if ( (LA3_0=='f') ) { } break; case 2 : - // InternalRos2Lexer.g:222:24: 'false' + // InternalRos2Lexer.g:218:24: 'false' { match("false"); @@ -2468,34 +2425,53 @@ public final void mRULE_DOUBLE() throws RecognitionException { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:224:13: ( RULE_DIGIT ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) ) - // InternalRos2Lexer.g:224:15: RULE_DIGIT ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) + // InternalRos2Lexer.g:220:13: ( ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) ) + // InternalRos2Lexer.g:220:15: ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) { - mRULE_DIGIT(); - // InternalRos2Lexer.g:224:26: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) - int alt8=2; - alt8 = dfa8.predict(input); - switch (alt8) { + // InternalRos2Lexer.g:220:15: ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) + int alt5=2; + int LA5_0 = input.LA(1); + + if ( ((LA5_0>='0' && LA5_0<='9')) ) { + alt5=1; + } + else if ( (LA5_0=='-') ) { + alt5=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 5, 0, input); + + throw nvae; + } + switch (alt5) { case 1 : - // InternalRos2Lexer.g:224:27: '.' ( RULE_DECINT )* + // InternalRos2Lexer.g:220:16: RULE_DIGIT { - match('.'); - // InternalRos2Lexer.g:224:31: ( RULE_DECINT )* + mRULE_DIGIT(); + + } + break; + case 2 : + // InternalRos2Lexer.g:220:27: '-' ( RULE_DIGIT )* + { + match('-'); + // InternalRos2Lexer.g:220:31: ( RULE_DIGIT )* loop4: do { int alt4=2; int LA4_0 = input.LA(1); - if ( (LA4_0=='-'||(LA4_0>='0' && LA4_0<='9')) ) { + if ( ((LA4_0>='0' && LA4_0<='9')) ) { alt4=1; } switch (alt4) { case 1 : - // InternalRos2Lexer.g:224:31: RULE_DECINT + // InternalRos2Lexer.g:220:31: RULE_DIGIT { - mRULE_DECINT(); + mRULE_DIGIT(); } break; @@ -2506,37 +2482,76 @@ public final void mRULE_DOUBLE() throws RecognitionException { } while (true); + } + break; + + } + + // InternalRos2Lexer.g:220:44: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) + int alt10=2; + alt10 = dfa10.predict(input); + switch (alt10) { + case 1 : + // InternalRos2Lexer.g:220:45: '.' ( RULE_DECINT )* + { + match('.'); + // InternalRos2Lexer.g:220:49: ( RULE_DECINT )* + loop6: + do { + int alt6=2; + int LA6_0 = input.LA(1); + + if ( (LA6_0=='-'||(LA6_0>='0' && LA6_0<='9')) ) { + alt6=1; + } + + + switch (alt6) { + case 1 : + // InternalRos2Lexer.g:220:49: RULE_DECINT + { + mRULE_DECINT(); + + } + break; + + default : + break loop6; + } + } while (true); + + } break; case 2 : - // InternalRos2Lexer.g:224:44: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT + // InternalRos2Lexer.g:220:62: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT { - // InternalRos2Lexer.g:224:44: ( '.' ( RULE_DIGIT )* )? - int alt6=2; - int LA6_0 = input.LA(1); + // InternalRos2Lexer.g:220:62: ( '.' ( RULE_DIGIT )* )? + int alt8=2; + int LA8_0 = input.LA(1); - if ( (LA6_0=='.') ) { - alt6=1; + if ( (LA8_0=='.') ) { + alt8=1; } - switch (alt6) { + switch (alt8) { case 1 : - // InternalRos2Lexer.g:224:45: '.' ( RULE_DIGIT )* + // InternalRos2Lexer.g:220:63: '.' ( RULE_DIGIT )* { match('.'); - // InternalRos2Lexer.g:224:49: ( RULE_DIGIT )* - loop5: + // InternalRos2Lexer.g:220:67: ( RULE_DIGIT )* + loop7: do { - int alt5=2; - int LA5_0 = input.LA(1); + int alt7=2; + int LA7_0 = input.LA(1); - if ( ((LA5_0>='0' && LA5_0<='9')) ) { - alt5=1; + if ( ((LA7_0>='0' && LA7_0<='9')) ) { + alt7=1; } - switch (alt5) { + switch (alt7) { case 1 : - // InternalRos2Lexer.g:224:49: RULE_DIGIT + // InternalRos2Lexer.g:220:67: RULE_DIGIT { mRULE_DIGIT(); @@ -2544,7 +2559,7 @@ public final void mRULE_DOUBLE() throws RecognitionException { break; default : - break loop5; + break loop7; } } while (true); @@ -2563,14 +2578,14 @@ public final void mRULE_DOUBLE() throws RecognitionException { recover(mse); throw mse;} - // InternalRos2Lexer.g:224:73: ( '-' | '+' )? - int alt7=2; - int LA7_0 = input.LA(1); + // InternalRos2Lexer.g:220:91: ( '-' | '+' )? + int alt9=2; + int LA9_0 = input.LA(1); - if ( (LA7_0=='+'||LA7_0=='-') ) { - alt7=1; + if ( (LA9_0=='+'||LA9_0=='-') ) { + alt9=1; } - switch (alt7) { + switch (alt9) { case 1 : // InternalRos2Lexer.g: { @@ -2612,15 +2627,15 @@ public final void mRULE_DECINT() throws RecognitionException { try { int _type = RULE_DECINT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:226:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) - // InternalRos2Lexer.g:226:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // InternalRos2Lexer.g:222:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) + // InternalRos2Lexer.g:222:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) { - // InternalRos2Lexer.g:226:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) - int alt11=3; + // InternalRos2Lexer.g:222:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + int alt13=3; switch ( input.LA(1) ) { case '0': { - alt11=1; + alt13=1; } break; case '1': @@ -2633,47 +2648,47 @@ public final void mRULE_DECINT() throws RecognitionException { case '8': case '9': { - alt11=2; + alt13=2; } break; case '-': { - alt11=3; + alt13=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 11, 0, input); + new NoViableAltException("", 13, 0, input); throw nvae; } - switch (alt11) { + switch (alt13) { case 1 : - // InternalRos2Lexer.g:226:16: '0' + // InternalRos2Lexer.g:222:16: '0' { match('0'); } break; case 2 : - // InternalRos2Lexer.g:226:20: '1' .. '9' ( RULE_DIGIT )* + // InternalRos2Lexer.g:222:20: '1' .. '9' ( RULE_DIGIT )* { matchRange('1','9'); - // InternalRos2Lexer.g:226:29: ( RULE_DIGIT )* - loop9: + // InternalRos2Lexer.g:222:29: ( RULE_DIGIT )* + loop11: do { - int alt9=2; - int LA9_0 = input.LA(1); + int alt11=2; + int LA11_0 = input.LA(1); - if ( ((LA9_0>='0' && LA9_0<='9')) ) { - alt9=1; + if ( ((LA11_0>='0' && LA11_0<='9')) ) { + alt11=1; } - switch (alt9) { + switch (alt11) { case 1 : - // InternalRos2Lexer.g:226:29: RULE_DIGIT + // InternalRos2Lexer.g:222:29: RULE_DIGIT { mRULE_DIGIT(); @@ -2681,7 +2696,7 @@ public final void mRULE_DECINT() throws RecognitionException { break; default : - break loop9; + break loop11; } } while (true); @@ -2689,24 +2704,24 @@ public final void mRULE_DECINT() throws RecognitionException { } break; case 3 : - // InternalRos2Lexer.g:226:41: '-' '0' .. '9' ( RULE_DIGIT )* + // InternalRos2Lexer.g:222:41: '-' '0' .. '9' ( RULE_DIGIT )* { match('-'); matchRange('0','9'); - // InternalRos2Lexer.g:226:54: ( RULE_DIGIT )* - loop10: + // InternalRos2Lexer.g:222:54: ( RULE_DIGIT )* + loop12: do { - int alt10=2; - int LA10_0 = input.LA(1); + int alt12=2; + int LA12_0 = input.LA(1); - if ( ((LA10_0>='0' && LA10_0<='9')) ) { - alt10=1; + if ( ((LA12_0>='0' && LA12_0<='9')) ) { + alt12=1; } - switch (alt10) { + switch (alt12) { case 1 : - // InternalRos2Lexer.g:226:54: RULE_DIGIT + // InternalRos2Lexer.g:222:54: RULE_DIGIT { mRULE_DIGIT(); @@ -2714,7 +2729,7 @@ public final void mRULE_DECINT() throws RecognitionException { break; default : - break loop10; + break loop12; } } while (true); @@ -2738,41 +2753,41 @@ public final void mRULE_DECINT() throws RecognitionException { // $ANTLR start "RULE_DAY" public final void mRULE_DAY() throws RecognitionException { try { - // InternalRos2Lexer.g:228:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) - // InternalRos2Lexer.g:228:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalRos2Lexer.g:224:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) + // InternalRos2Lexer.g:224:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) { - // InternalRos2Lexer.g:228:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) - int alt12=2; - int LA12_0 = input.LA(1); + // InternalRos2Lexer.g:224:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + int alt14=2; + int LA14_0 = input.LA(1); - if ( ((LA12_0>='1' && LA12_0<='3')) ) { - int LA12_1 = input.LA(2); + if ( ((LA14_0>='1' && LA14_0<='3')) ) { + int LA14_1 = input.LA(2); - if ( ((LA12_1>='0' && LA12_1<='9')) ) { - alt12=2; + if ( ((LA14_1>='0' && LA14_1<='9')) ) { + alt14=2; } else { - alt12=1;} + alt14=1;} } - else if ( ((LA12_0>='4' && LA12_0<='9')) ) { - alt12=1; + else if ( ((LA14_0>='4' && LA14_0<='9')) ) { + alt14=1; } else { NoViableAltException nvae = - new NoViableAltException("", 12, 0, input); + new NoViableAltException("", 14, 0, input); throw nvae; } - switch (alt12) { + switch (alt14) { case 1 : - // InternalRos2Lexer.g:228:22: '1' .. '9' + // InternalRos2Lexer.g:224:22: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRos2Lexer.g:228:31: '1' .. '3' '0' .. '9' + // InternalRos2Lexer.g:224:31: '1' .. '3' '0' .. '9' { matchRange('1','3'); matchRange('0','9'); @@ -2794,41 +2809,41 @@ else if ( ((LA12_0>='4' && LA12_0<='9')) ) { // $ANTLR start "RULE_MONTH" public final void mRULE_MONTH() throws RecognitionException { try { - // InternalRos2Lexer.g:230:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) - // InternalRos2Lexer.g:230:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalRos2Lexer.g:226:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) + // InternalRos2Lexer.g:226:23: ( '1' .. '9' | '1' '0' .. '2' ) { - // InternalRos2Lexer.g:230:23: ( '1' .. '9' | '1' '0' .. '2' ) - int alt13=2; - int LA13_0 = input.LA(1); + // InternalRos2Lexer.g:226:23: ( '1' .. '9' | '1' '0' .. '2' ) + int alt15=2; + int LA15_0 = input.LA(1); - if ( (LA13_0=='1') ) { - int LA13_1 = input.LA(2); + if ( (LA15_0=='1') ) { + int LA15_1 = input.LA(2); - if ( ((LA13_1>='0' && LA13_1<='2')) ) { - alt13=2; + if ( ((LA15_1>='0' && LA15_1<='2')) ) { + alt15=2; } else { - alt13=1;} + alt15=1;} } - else if ( ((LA13_0>='2' && LA13_0<='9')) ) { - alt13=1; + else if ( ((LA15_0>='2' && LA15_0<='9')) ) { + alt15=1; } else { NoViableAltException nvae = - new NoViableAltException("", 13, 0, input); + new NoViableAltException("", 15, 0, input); throw nvae; } - switch (alt13) { + switch (alt15) { case 1 : - // InternalRos2Lexer.g:230:24: '1' .. '9' + // InternalRos2Lexer.g:226:24: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRos2Lexer.g:230:33: '1' '0' .. '2' + // InternalRos2Lexer.g:226:33: '1' '0' .. '2' { match('1'); matchRange('0','2'); @@ -2850,8 +2865,8 @@ else if ( ((LA13_0>='2' && LA13_0<='9')) ) { // $ANTLR start "RULE_YEAR" public final void mRULE_YEAR() throws RecognitionException { try { - // InternalRos2Lexer.g:232:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) - // InternalRos2Lexer.g:232:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' + // InternalRos2Lexer.g:228:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) + // InternalRos2Lexer.g:228:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' { matchRange('0','2'); matchRange('0','9'); @@ -2869,28 +2884,28 @@ public final void mRULE_YEAR() throws RecognitionException { // $ANTLR start "RULE_HOUR" public final void mRULE_HOUR() throws RecognitionException { try { - // InternalRos2Lexer.g:234:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) - // InternalRos2Lexer.g:234:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalRos2Lexer.g:230:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) + // InternalRos2Lexer.g:230:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) { - // InternalRos2Lexer.g:234:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) - int alt14=2; - int LA14_0 = input.LA(1); + // InternalRos2Lexer.g:230:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + int alt16=2; + int LA16_0 = input.LA(1); - if ( ((LA14_0>='0' && LA14_0<='1')) ) { - alt14=1; + if ( ((LA16_0>='0' && LA16_0<='1')) ) { + alt16=1; } - else if ( (LA14_0=='2') ) { - alt14=2; + else if ( (LA16_0=='2') ) { + alt16=2; } else { NoViableAltException nvae = - new NoViableAltException("", 14, 0, input); + new NoViableAltException("", 16, 0, input); throw nvae; } - switch (alt14) { + switch (alt16) { case 1 : - // InternalRos2Lexer.g:234:23: '0' .. '1' '0' .. '9' + // InternalRos2Lexer.g:230:23: '0' .. '1' '0' .. '9' { matchRange('0','1'); matchRange('0','9'); @@ -2898,7 +2913,7 @@ else if ( (LA14_0=='2') ) { } break; case 2 : - // InternalRos2Lexer.g:234:41: '2' '0' .. '3' + // InternalRos2Lexer.g:230:41: '2' '0' .. '3' { match('2'); matchRange('0','3'); @@ -2920,8 +2935,8 @@ else if ( (LA14_0=='2') ) { // $ANTLR start "RULE_MIN_SEC" public final void mRULE_MIN_SEC() throws RecognitionException { try { - // InternalRos2Lexer.g:236:23: ( '0' .. '5' '0' .. '9' ) - // InternalRos2Lexer.g:236:25: '0' .. '5' '0' .. '9' + // InternalRos2Lexer.g:232:23: ( '0' .. '5' '0' .. '9' ) + // InternalRos2Lexer.g:232:25: '0' .. '5' '0' .. '9' { matchRange('0','5'); matchRange('0','9'); @@ -2939,8 +2954,8 @@ public final void mRULE_DATE_TIME() throws RecognitionException { try { int _type = RULE_DATE_TIME; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:238:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) - // InternalRos2Lexer.g:238:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC + // InternalRos2Lexer.g:234:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) + // InternalRos2Lexer.g:234:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC { mRULE_YEAR(); match('-'); @@ -2969,35 +2984,35 @@ public final void mRULE_MESSAGE_ASIGMENT() throws RecognitionException { try { int _type = RULE_MESSAGE_ASIGMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:240:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) - // InternalRos2Lexer.g:240:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + // InternalRos2Lexer.g:236:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) + // InternalRos2Lexer.g:236:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) { - // InternalRos2Lexer.g:240:25: ( RULE_ID | RULE_STRING ) - int alt15=2; - int LA15_0 = input.LA(1); + // InternalRos2Lexer.g:236:25: ( RULE_ID | RULE_STRING ) + int alt17=2; + int LA17_0 = input.LA(1); - if ( ((LA15_0>='A' && LA15_0<='Z')||(LA15_0>='^' && LA15_0<='_')||(LA15_0>='a' && LA15_0<='z')) ) { - alt15=1; + if ( ((LA17_0>='A' && LA17_0<='Z')||(LA17_0>='^' && LA17_0<='_')||(LA17_0>='a' && LA17_0<='z')) ) { + alt17=1; } - else if ( (LA15_0=='\"'||LA15_0=='\'') ) { - alt15=2; + else if ( (LA17_0=='\"'||LA17_0=='\'') ) { + alt17=2; } else { NoViableAltException nvae = - new NoViableAltException("", 15, 0, input); + new NoViableAltException("", 17, 0, input); throw nvae; } - switch (alt15) { + switch (alt17) { case 1 : - // InternalRos2Lexer.g:240:26: RULE_ID + // InternalRos2Lexer.g:236:26: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRos2Lexer.g:240:34: RULE_STRING + // InternalRos2Lexer.g:236:34: RULE_STRING { mRULE_STRING(); @@ -3007,8 +3022,8 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { } match('='); - // InternalRos2Lexer.g:240:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) - int alt16=4; + // InternalRos2Lexer.g:236:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + int alt18=4; switch ( input.LA(1) ) { case 'A': case 'B': @@ -3065,13 +3080,13 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { case 'y': case 'z': { - alt16=1; + alt18=1; } break; case '\"': case '\'': { - alt16=2; + alt18=2; } break; case '0': @@ -3085,45 +3100,45 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { case '8': case '9': { - alt16=3; + alt18=3; } break; case '-': { - alt16=4; + alt18=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 16, 0, input); + new NoViableAltException("", 18, 0, input); throw nvae; } - switch (alt16) { + switch (alt18) { case 1 : - // InternalRos2Lexer.g:240:52: RULE_ID + // InternalRos2Lexer.g:236:52: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRos2Lexer.g:240:60: RULE_STRING + // InternalRos2Lexer.g:236:60: RULE_STRING { mRULE_STRING(); } break; case 3 : - // InternalRos2Lexer.g:240:72: RULE_INT + // InternalRos2Lexer.g:236:72: RULE_INT { mRULE_INT(); } break; case 4 : - // InternalRos2Lexer.g:240:81: '-' RULE_INT + // InternalRos2Lexer.g:236:81: '-' RULE_INT { match('-'); mRULE_INT(); @@ -3147,8 +3162,8 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { // $ANTLR start "RULE_BEGIN" public final void mRULE_BEGIN() throws RecognitionException { try { - // InternalRos2Lexer.g:242:21: () - // InternalRos2Lexer.g:242:23: + // InternalRos2Lexer.g:238:21: () + // InternalRos2Lexer.g:238:23: { } @@ -3161,8 +3176,8 @@ public final void mRULE_BEGIN() throws RecognitionException { // $ANTLR start "RULE_END" public final void mRULE_END() throws RecognitionException { try { - // InternalRos2Lexer.g:244:19: () - // InternalRos2Lexer.g:244:21: + // InternalRos2Lexer.g:240:19: () + // InternalRos2Lexer.g:240:21: { } @@ -3177,24 +3192,24 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:246:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) - // InternalRos2Lexer.g:246:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* + // InternalRos2Lexer.g:242:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) + // InternalRos2Lexer.g:242:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* { match('#'); - // InternalRos2Lexer.g:246:23: (~ ( ( '\\n' | '\\r' ) ) )* - loop17: + // InternalRos2Lexer.g:242:23: (~ ( ( '\\n' | '\\r' ) ) )* + loop19: do { - int alt17=2; - int LA17_0 = input.LA(1); + int alt19=2; + int LA19_0 = input.LA(1); - if ( ((LA17_0>='\u0000' && LA17_0<='\t')||(LA17_0>='\u000B' && LA17_0<='\f')||(LA17_0>='\u000E' && LA17_0<='\uFFFF')) ) { - alt17=1; + if ( ((LA19_0>='\u0000' && LA19_0<='\t')||(LA19_0>='\u000B' && LA19_0<='\f')||(LA19_0>='\u000E' && LA19_0<='\uFFFF')) ) { + alt19=1; } - switch (alt17) { + switch (alt19) { case 1 : - // InternalRos2Lexer.g:246:23: ~ ( ( '\\n' | '\\r' ) ) + // InternalRos2Lexer.g:242:23: ~ ( ( '\\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(); @@ -3210,7 +3225,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { break; default : - break loop17; + break loop19; } } while (true); @@ -3230,26 +3245,26 @@ public final void mRULE_ROS_CONVENTION_A() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_A; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:248:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) - // InternalRos2Lexer.g:248:25: ( '/' RULE_ID | RULE_ID '/' )* + // InternalRos2Lexer.g:244:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) + // InternalRos2Lexer.g:244:25: ( '/' RULE_ID | RULE_ID '/' )* { - // InternalRos2Lexer.g:248:25: ( '/' RULE_ID | RULE_ID '/' )* - loop18: + // InternalRos2Lexer.g:244:25: ( '/' RULE_ID | RULE_ID '/' )* + loop20: do { - int alt18=3; - int LA18_0 = input.LA(1); + int alt20=3; + int LA20_0 = input.LA(1); - if ( (LA18_0=='/') ) { - alt18=1; + if ( (LA20_0=='/') ) { + alt20=1; } - else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>='a' && LA18_0<='z')) ) { - alt18=2; + else if ( ((LA20_0>='A' && LA20_0<='Z')||(LA20_0>='^' && LA20_0<='_')||(LA20_0>='a' && LA20_0<='z')) ) { + alt20=2; } - switch (alt18) { + switch (alt20) { case 1 : - // InternalRos2Lexer.g:248:26: '/' RULE_ID + // InternalRos2Lexer.g:244:26: '/' RULE_ID { match('/'); mRULE_ID(); @@ -3257,7 +3272,7 @@ else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>= } break; case 2 : - // InternalRos2Lexer.g:248:38: RULE_ID '/' + // InternalRos2Lexer.g:244:38: RULE_ID '/' { mRULE_ID(); match('/'); @@ -3266,7 +3281,7 @@ else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>= break; default : - break loop18; + break loop20; } } while (true); @@ -3286,36 +3301,36 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_PARAM; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:250:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) - // InternalRos2Lexer.g:250:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + // InternalRos2Lexer.g:246:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) + // InternalRos2Lexer.g:246:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* { - // InternalRos2Lexer.g:250:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* - loop19: + // InternalRos2Lexer.g:246:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + loop21: do { - int alt19=4; + int alt21=4; switch ( input.LA(1) ) { case '/': { - alt19=1; + alt21=1; } break; case '\"': case '\'': { - alt19=2; + alt21=2; } break; case '~': { - alt19=3; + alt21=3; } break; } - switch (alt19) { + switch (alt21) { case 1 : - // InternalRos2Lexer.g:250:30: '/' RULE_STRING + // InternalRos2Lexer.g:246:30: '/' RULE_STRING { match('/'); mRULE_STRING(); @@ -3323,7 +3338,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 2 : - // InternalRos2Lexer.g:250:46: RULE_STRING '/' + // InternalRos2Lexer.g:246:46: RULE_STRING '/' { mRULE_STRING(); match('/'); @@ -3331,7 +3346,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 3 : - // InternalRos2Lexer.g:250:62: '~' RULE_STRING + // InternalRos2Lexer.g:246:62: '~' RULE_STRING { match('~'); mRULE_STRING(); @@ -3340,7 +3355,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { break; default : - break loop19; + break loop21; } } while (true); @@ -3360,19 +3375,19 @@ public final void mRULE_ID() throws RecognitionException { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:252:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalRos2Lexer.g:252:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalRos2Lexer.g:248:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalRos2Lexer.g:248:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalRos2Lexer.g:252:11: ( '^' )? - int alt20=2; - int LA20_0 = input.LA(1); + // InternalRos2Lexer.g:248:11: ( '^' )? + int alt22=2; + int LA22_0 = input.LA(1); - if ( (LA20_0=='^') ) { - alt20=1; + if ( (LA22_0=='^') ) { + alt22=1; } - switch (alt20) { + switch (alt22) { case 1 : - // InternalRos2Lexer.g:252:11: '^' + // InternalRos2Lexer.g:248:11: '^' { match('^'); @@ -3390,18 +3405,18 @@ public final void mRULE_ID() throws RecognitionException { recover(mse); throw mse;} - // InternalRos2Lexer.g:252:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* - loop21: + // InternalRos2Lexer.g:248:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + loop23: do { - int alt21=2; - int LA21_0 = input.LA(1); + int alt23=2; + int LA23_0 = input.LA(1); - if ( ((LA21_0>='0' && LA21_0<='9')||(LA21_0>='A' && LA21_0<='Z')||LA21_0=='_'||(LA21_0>='a' && LA21_0<='z')) ) { - alt21=1; + if ( ((LA23_0>='0' && LA23_0<='9')||(LA23_0>='A' && LA23_0<='Z')||LA23_0=='_'||(LA23_0>='a' && LA23_0<='z')) ) { + alt23=1; } - switch (alt21) { + switch (alt23) { case 1 : // InternalRos2Lexer.g: { @@ -3419,7 +3434,7 @@ public final void mRULE_ID() throws RecognitionException { break; default : - break loop21; + break loop23; } } while (true); @@ -3437,24 +3452,24 @@ public final void mRULE_ID() throws RecognitionException { // $ANTLR start "RULE_INT" public final void mRULE_INT() throws RecognitionException { try { - // InternalRos2Lexer.g:254:19: ( ( '0' .. '9' )+ ) - // InternalRos2Lexer.g:254:21: ( '0' .. '9' )+ + // InternalRos2Lexer.g:250:19: ( ( '0' .. '9' )+ ) + // InternalRos2Lexer.g:250:21: ( '0' .. '9' )+ { - // InternalRos2Lexer.g:254:21: ( '0' .. '9' )+ - int cnt22=0; - loop22: + // InternalRos2Lexer.g:250:21: ( '0' .. '9' )+ + int cnt24=0; + loop24: do { - int alt22=2; - int LA22_0 = input.LA(1); + int alt24=2; + int LA24_0 = input.LA(1); - if ( ((LA22_0>='0' && LA22_0<='9')) ) { - alt22=1; + if ( ((LA24_0>='0' && LA24_0<='9')) ) { + alt24=1; } - switch (alt22) { + switch (alt24) { case 1 : - // InternalRos2Lexer.g:254:22: '0' .. '9' + // InternalRos2Lexer.g:250:22: '0' .. '9' { matchRange('0','9'); @@ -3462,12 +3477,12 @@ public final void mRULE_INT() throws RecognitionException { break; default : - if ( cnt22 >= 1 ) break loop22; + if ( cnt24 >= 1 ) break loop24; EarlyExitException eee = - new EarlyExitException(22, input); + new EarlyExitException(24, input); throw eee; } - cnt22++; + cnt24++; } while (true); @@ -3484,47 +3499,47 @@ public final void mRULE_STRING() throws RecognitionException { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:256:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalRos2Lexer.g:256:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRos2Lexer.g:252:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalRos2Lexer.g:252:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalRos2Lexer.g:256:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - int alt25=2; - int LA25_0 = input.LA(1); + // InternalRos2Lexer.g:252:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + int alt27=2; + int LA27_0 = input.LA(1); - if ( (LA25_0=='\"') ) { - alt25=1; + if ( (LA27_0=='\"') ) { + alt27=1; } - else if ( (LA25_0=='\'') ) { - alt25=2; + else if ( (LA27_0=='\'') ) { + alt27=2; } else { NoViableAltException nvae = - new NoViableAltException("", 25, 0, input); + new NoViableAltException("", 27, 0, input); throw nvae; } - switch (alt25) { + switch (alt27) { case 1 : - // InternalRos2Lexer.g:256:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalRos2Lexer.g:252:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalRos2Lexer.g:256:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* - loop23: + // InternalRos2Lexer.g:252:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + loop25: do { - int alt23=3; - int LA23_0 = input.LA(1); + int alt25=3; + int LA25_0 = input.LA(1); - if ( (LA23_0=='\\') ) { - alt23=1; + if ( (LA25_0=='\\') ) { + alt25=1; } - else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA23_0>=']' && LA23_0<='\uFFFF')) ) { - alt23=2; + else if ( ((LA25_0>='\u0000' && LA25_0<='!')||(LA25_0>='#' && LA25_0<='[')||(LA25_0>=']' && LA25_0<='\uFFFF')) ) { + alt25=2; } - switch (alt23) { + switch (alt25) { case 1 : - // InternalRos2Lexer.g:256:21: '\\\\' . + // InternalRos2Lexer.g:252:21: '\\\\' . { match('\\'); matchAny(); @@ -3532,7 +3547,7 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 } break; case 2 : - // InternalRos2Lexer.g:256:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalRos2Lexer.g:252:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3548,7 +3563,7 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 break; default : - break loop23; + break loop25; } } while (true); @@ -3557,26 +3572,26 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 } break; case 2 : - // InternalRos2Lexer.g:256:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalRos2Lexer.g:252:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalRos2Lexer.g:256:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* - loop24: + // InternalRos2Lexer.g:252:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + loop26: do { - int alt24=3; - int LA24_0 = input.LA(1); + int alt26=3; + int LA26_0 = input.LA(1); - if ( (LA24_0=='\\') ) { - alt24=1; + if ( (LA26_0=='\\') ) { + alt26=1; } - else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA24_0>=']' && LA24_0<='\uFFFF')) ) { - alt24=2; + else if ( ((LA26_0>='\u0000' && LA26_0<='&')||(LA26_0>='(' && LA26_0<='[')||(LA26_0>=']' && LA26_0<='\uFFFF')) ) { + alt26=2; } - switch (alt24) { + switch (alt26) { case 1 : - // InternalRos2Lexer.g:256:54: '\\\\' . + // InternalRos2Lexer.g:252:54: '\\\\' . { match('\\'); matchAny(); @@ -3584,7 +3599,7 @@ else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA2 } break; case 2 : - // InternalRos2Lexer.g:256:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalRos2Lexer.g:252:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3600,7 +3615,7 @@ else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA2 break; default : - break loop24; + break loop26; } } while (true); @@ -3627,37 +3642,37 @@ public final void mRULE_ML_COMMENT() throws RecognitionException { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:258:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalRos2Lexer.g:258:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalRos2Lexer.g:254:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalRos2Lexer.g:254:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalRos2Lexer.g:258:24: ( options {greedy=false; } : . )* - loop26: + // InternalRos2Lexer.g:254:24: ( options {greedy=false; } : . )* + loop28: do { - int alt26=2; - int LA26_0 = input.LA(1); + int alt28=2; + int LA28_0 = input.LA(1); - if ( (LA26_0=='*') ) { - int LA26_1 = input.LA(2); + if ( (LA28_0=='*') ) { + int LA28_1 = input.LA(2); - if ( (LA26_1=='/') ) { - alt26=2; + if ( (LA28_1=='/') ) { + alt28=2; } - else if ( ((LA26_1>='\u0000' && LA26_1<='.')||(LA26_1>='0' && LA26_1<='\uFFFF')) ) { - alt26=1; + else if ( ((LA28_1>='\u0000' && LA28_1<='.')||(LA28_1>='0' && LA28_1<='\uFFFF')) ) { + alt28=1; } } - else if ( ((LA26_0>='\u0000' && LA26_0<=')')||(LA26_0>='+' && LA26_0<='\uFFFF')) ) { - alt26=1; + else if ( ((LA28_0>='\u0000' && LA28_0<=')')||(LA28_0>='+' && LA28_0<='\uFFFF')) ) { + alt28=1; } - switch (alt26) { + switch (alt28) { case 1 : - // InternalRos2Lexer.g:258:52: . + // InternalRos2Lexer.g:254:52: . { matchAny(); @@ -3665,7 +3680,7 @@ else if ( ((LA26_0>='\u0000' && LA26_0<=')')||(LA26_0>='+' && LA26_0<='\uFFFF')) break; default : - break loop26; + break loop28; } } while (true); @@ -3687,22 +3702,22 @@ public final void mRULE_WS() throws RecognitionException { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:260:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalRos2Lexer.g:260:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRos2Lexer.g:256:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalRos2Lexer.g:256:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalRos2Lexer.g:260:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ - int cnt27=0; - loop27: + // InternalRos2Lexer.g:256:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + int cnt29=0; + loop29: do { - int alt27=2; - int LA27_0 = input.LA(1); + int alt29=2; + int LA29_0 = input.LA(1); - if ( ((LA27_0>='\t' && LA27_0<='\n')||LA27_0=='\r'||LA27_0==' ') ) { - alt27=1; + if ( ((LA29_0>='\t' && LA29_0<='\n')||LA29_0=='\r'||LA29_0==' ') ) { + alt29=1; } - switch (alt27) { + switch (alt29) { case 1 : // InternalRos2Lexer.g: { @@ -3720,12 +3735,12 @@ public final void mRULE_WS() throws RecognitionException { break; default : - if ( cnt27 >= 1 ) break loop27; + if ( cnt29 >= 1 ) break loop29; EarlyExitException eee = - new EarlyExitException(27, input); + new EarlyExitException(29, input); throw eee; } - cnt27++; + cnt29++; } while (true); @@ -3744,8 +3759,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRos2Lexer.g:262:16: ( . ) - // InternalRos2Lexer.g:262:18: . + // InternalRos2Lexer.g:258:16: ( . ) + // InternalRos2Lexer.g:258:18: . { matchAny(); @@ -3760,817 +3775,803 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { // $ANTLR end "RULE_ANY_OTHER" public void mTokens() throws RecognitionException { - // InternalRos2Lexer.g:1:8: ( ParameterStructMember | ExternalDependency | RelativeNamespace | PrivateNamespace | GlobalNamespace | Transient_local | Serviceclient | Serviceserver | Actionclient | Actionserver | Dependencies | Parameter_qos | ParameterAny | FromGitRepo | Reliability | Services_qos | Subscribers | Best_effort | Default_qos | Durability | Parameters | Publishers | Artifacts | Sensor_qos | GraphName | Feedback_1 | Float32_1 | Float64_1 | Keep_last | Response | Duration | Feedback | History | Keep_all | Message_1 | Profile | Reliable | Request | String_2 | Uint16_1 | Uint32_1 | Uint64_1 | Volatile | Boolean | Integer | Action_1 | Default | Float32 | Float64 | Int16_1 | Int32_1 | Int64_1 | Message | Result_1 | Service | Uint8_1 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Depth | Int8_1 | Result | Specs | String_1 | Uint16 | Uint32 | Uint64 | Goal_1 | Int16 | Int32 | Int64 | Node_1 | Type_1 | Uint8 | Value | Date | List | Bool | Byte | Goal | Int8 | Msg | Name | Node | Qos | Srv | Time | Type | Any | Ns | LeftSquareBracketRightSquareBracket | Comma | Colon | LeftSquareBracket | RightSquareBracket | RightCurlyBracket | RULE_BINARY | RULE_BOOLEAN | RULE_DOUBLE | RULE_DECINT | RULE_DATE_TIME | RULE_MESSAGE_ASIGMENT | RULE_SL_COMMENT | RULE_ROS_CONVENTION_A | RULE_ROS_CONVENTION_PARAM | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt28=116; - alt28 = dfa28.predict(input); - switch (alt28) { + // InternalRos2Lexer.g:1:8: ( ExternalDependency | RelativeNamespace | PrivateNamespace | GlobalNamespace | Serviceclients | Serviceservers | Transient_local | Actionclients | Actionservers | Dependencies | Parameter_qos | ParameterAny | FromGitRepo | Reliability | Services_qos | Subscribers | Best_effort | Default_qos | Durability | Parameters | Publishers | Artifacts | Sensor_qos | GraphName | Feedback_1 | Float32_1 | Float64_1 | Keep_last | Response | Default | Duration | Feedback | History | Keep_all | Message_1 | Profile | Reliable | Request | String_2 | Uint16_1 | Uint32_1 | Uint64_1 | Volatile | Boolean | Integer | Action_1 | Float32 | Float64 | Int16_1 | Int32_1 | Int64_1 | Message | Result_1 | Service | Uint8_1 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Depth | Int8_1 | Result | Specs | String_1 | Uint16 | Uint32 | Uint64 | Goal_1 | Int16 | Int32 | Int64 | Node_1 | Type_1 | Uint8 | Value | Date | List | Bool | Byte | Goal | Int8 | Msg | Name | Node | Qos | Srv | Time | Type | Any | Ns | LeftSquareBracketRightSquareBracket | Comma | Colon | LeftSquareBracket | RightSquareBracket | RULE_BINARY | RULE_BOOLEAN | RULE_DOUBLE | RULE_DECINT | RULE_DATE_TIME | RULE_MESSAGE_ASIGMENT | RULE_SL_COMMENT | RULE_ROS_CONVENTION_A | RULE_ROS_CONVENTION_PARAM | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_WS | RULE_ANY_OTHER ) + int alt30=114; + alt30 = dfa30.predict(input); + switch (alt30) { case 1 : - // InternalRos2Lexer.g:1:10: ParameterStructMember + // InternalRos2Lexer.g:1:10: ExternalDependency { - mParameterStructMember(); + mExternalDependency(); } break; case 2 : - // InternalRos2Lexer.g:1:32: ExternalDependency + // InternalRos2Lexer.g:1:29: RelativeNamespace { - mExternalDependency(); + mRelativeNamespace(); } break; case 3 : - // InternalRos2Lexer.g:1:51: RelativeNamespace + // InternalRos2Lexer.g:1:47: PrivateNamespace { - mRelativeNamespace(); + mPrivateNamespace(); } break; case 4 : - // InternalRos2Lexer.g:1:69: PrivateNamespace + // InternalRos2Lexer.g:1:64: GlobalNamespace { - mPrivateNamespace(); + mGlobalNamespace(); } break; case 5 : - // InternalRos2Lexer.g:1:86: GlobalNamespace + // InternalRos2Lexer.g:1:80: Serviceclients { - mGlobalNamespace(); + mServiceclients(); } break; case 6 : - // InternalRos2Lexer.g:1:102: Transient_local + // InternalRos2Lexer.g:1:95: Serviceservers { - mTransient_local(); + mServiceservers(); } break; case 7 : - // InternalRos2Lexer.g:1:118: Serviceclient + // InternalRos2Lexer.g:1:110: Transient_local { - mServiceclient(); + mTransient_local(); } break; case 8 : - // InternalRos2Lexer.g:1:132: Serviceserver + // InternalRos2Lexer.g:1:126: Actionclients { - mServiceserver(); + mActionclients(); } break; case 9 : - // InternalRos2Lexer.g:1:146: Actionclient + // InternalRos2Lexer.g:1:140: Actionservers { - mActionclient(); + mActionservers(); } break; case 10 : - // InternalRos2Lexer.g:1:159: Actionserver + // InternalRos2Lexer.g:1:154: Dependencies { - mActionserver(); + mDependencies(); } break; case 11 : - // InternalRos2Lexer.g:1:172: Dependencies + // InternalRos2Lexer.g:1:167: Parameter_qos { - mDependencies(); + mParameter_qos(); } break; case 12 : - // InternalRos2Lexer.g:1:185: Parameter_qos + // InternalRos2Lexer.g:1:181: ParameterAny { - mParameter_qos(); + mParameterAny(); } break; case 13 : - // InternalRos2Lexer.g:1:199: ParameterAny + // InternalRos2Lexer.g:1:194: FromGitRepo { - mParameterAny(); + mFromGitRepo(); } break; case 14 : - // InternalRos2Lexer.g:1:212: FromGitRepo + // InternalRos2Lexer.g:1:206: Reliability { - mFromGitRepo(); + mReliability(); } break; case 15 : - // InternalRos2Lexer.g:1:224: Reliability + // InternalRos2Lexer.g:1:218: Services_qos { - mReliability(); + mServices_qos(); } break; case 16 : - // InternalRos2Lexer.g:1:236: Services_qos + // InternalRos2Lexer.g:1:231: Subscribers { - mServices_qos(); + mSubscribers(); } break; case 17 : - // InternalRos2Lexer.g:1:249: Subscribers + // InternalRos2Lexer.g:1:243: Best_effort { - mSubscribers(); + mBest_effort(); } break; case 18 : - // InternalRos2Lexer.g:1:261: Best_effort + // InternalRos2Lexer.g:1:255: Default_qos { - mBest_effort(); + mDefault_qos(); } break; case 19 : - // InternalRos2Lexer.g:1:273: Default_qos + // InternalRos2Lexer.g:1:267: Durability { - mDefault_qos(); + mDurability(); } break; case 20 : - // InternalRos2Lexer.g:1:285: Durability + // InternalRos2Lexer.g:1:278: Parameters { - mDurability(); + mParameters(); } break; case 21 : - // InternalRos2Lexer.g:1:296: Parameters + // InternalRos2Lexer.g:1:289: Publishers { - mParameters(); + mPublishers(); } break; case 22 : - // InternalRos2Lexer.g:1:307: Publishers + // InternalRos2Lexer.g:1:300: Artifacts { - mPublishers(); + mArtifacts(); } break; case 23 : - // InternalRos2Lexer.g:1:318: Artifacts + // InternalRos2Lexer.g:1:310: Sensor_qos { - mArtifacts(); + mSensor_qos(); } break; case 24 : - // InternalRos2Lexer.g:1:328: Sensor_qos + // InternalRos2Lexer.g:1:321: GraphName { - mSensor_qos(); + mGraphName(); } break; case 25 : - // InternalRos2Lexer.g:1:339: GraphName + // InternalRos2Lexer.g:1:331: Feedback_1 { - mGraphName(); + mFeedback_1(); } break; case 26 : - // InternalRos2Lexer.g:1:349: Feedback_1 + // InternalRos2Lexer.g:1:342: Float32_1 { - mFeedback_1(); + mFloat32_1(); } break; case 27 : - // InternalRos2Lexer.g:1:360: Float32_1 + // InternalRos2Lexer.g:1:352: Float64_1 { - mFloat32_1(); + mFloat64_1(); } break; case 28 : - // InternalRos2Lexer.g:1:370: Float64_1 + // InternalRos2Lexer.g:1:362: Keep_last { - mFloat64_1(); + mKeep_last(); } break; case 29 : - // InternalRos2Lexer.g:1:380: Keep_last + // InternalRos2Lexer.g:1:372: Response { - mKeep_last(); + mResponse(); } break; case 30 : - // InternalRos2Lexer.g:1:390: Response + // InternalRos2Lexer.g:1:381: Default { - mResponse(); + mDefault(); } break; case 31 : - // InternalRos2Lexer.g:1:399: Duration + // InternalRos2Lexer.g:1:389: Duration { mDuration(); } break; case 32 : - // InternalRos2Lexer.g:1:408: Feedback + // InternalRos2Lexer.g:1:398: Feedback { mFeedback(); } break; case 33 : - // InternalRos2Lexer.g:1:417: History + // InternalRos2Lexer.g:1:407: History { mHistory(); } break; case 34 : - // InternalRos2Lexer.g:1:425: Keep_all + // InternalRos2Lexer.g:1:415: Keep_all { mKeep_all(); } break; case 35 : - // InternalRos2Lexer.g:1:434: Message_1 + // InternalRos2Lexer.g:1:424: Message_1 { mMessage_1(); } break; case 36 : - // InternalRos2Lexer.g:1:444: Profile + // InternalRos2Lexer.g:1:434: Profile { mProfile(); } break; case 37 : - // InternalRos2Lexer.g:1:452: Reliable + // InternalRos2Lexer.g:1:442: Reliable { mReliable(); } break; case 38 : - // InternalRos2Lexer.g:1:461: Request + // InternalRos2Lexer.g:1:451: Request { mRequest(); } break; case 39 : - // InternalRos2Lexer.g:1:469: String_2 + // InternalRos2Lexer.g:1:459: String_2 { mString_2(); } break; case 40 : - // InternalRos2Lexer.g:1:478: Uint16_1 + // InternalRos2Lexer.g:1:468: Uint16_1 { mUint16_1(); } break; case 41 : - // InternalRos2Lexer.g:1:487: Uint32_1 + // InternalRos2Lexer.g:1:477: Uint32_1 { mUint32_1(); } break; case 42 : - // InternalRos2Lexer.g:1:496: Uint64_1 + // InternalRos2Lexer.g:1:486: Uint64_1 { mUint64_1(); } break; case 43 : - // InternalRos2Lexer.g:1:505: Volatile + // InternalRos2Lexer.g:1:495: Volatile { mVolatile(); } break; case 44 : - // InternalRos2Lexer.g:1:514: Boolean + // InternalRos2Lexer.g:1:504: Boolean { mBoolean(); } break; case 45 : - // InternalRos2Lexer.g:1:522: Integer + // InternalRos2Lexer.g:1:512: Integer { mInteger(); } break; case 46 : - // InternalRos2Lexer.g:1:530: Action_1 + // InternalRos2Lexer.g:1:520: Action_1 { mAction_1(); } break; case 47 : - // InternalRos2Lexer.g:1:539: Default - { - mDefault(); - - } - break; - case 48 : - // InternalRos2Lexer.g:1:547: Float32 + // InternalRos2Lexer.g:1:529: Float32 { mFloat32(); } break; - case 49 : - // InternalRos2Lexer.g:1:555: Float64 + case 48 : + // InternalRos2Lexer.g:1:537: Float64 { mFloat64(); } break; - case 50 : - // InternalRos2Lexer.g:1:563: Int16_1 + case 49 : + // InternalRos2Lexer.g:1:545: Int16_1 { mInt16_1(); } break; - case 51 : - // InternalRos2Lexer.g:1:571: Int32_1 + case 50 : + // InternalRos2Lexer.g:1:553: Int32_1 { mInt32_1(); } break; - case 52 : - // InternalRos2Lexer.g:1:579: Int64_1 + case 51 : + // InternalRos2Lexer.g:1:561: Int64_1 { mInt64_1(); } break; - case 53 : - // InternalRos2Lexer.g:1:587: Message + case 52 : + // InternalRos2Lexer.g:1:569: Message { mMessage(); } break; - case 54 : - // InternalRos2Lexer.g:1:595: Result_1 + case 53 : + // InternalRos2Lexer.g:1:577: Result_1 { mResult_1(); } break; - case 55 : - // InternalRos2Lexer.g:1:604: Service + case 54 : + // InternalRos2Lexer.g:1:586: Service { mService(); } break; - case 56 : - // InternalRos2Lexer.g:1:612: Uint8_1 + case 55 : + // InternalRos2Lexer.g:1:594: Uint8_1 { mUint8_1(); } break; - case 57 : - // InternalRos2Lexer.g:1:620: Array + case 56 : + // InternalRos2Lexer.g:1:602: Array { mArray(); } break; - case 58 : - // InternalRos2Lexer.g:1:626: Base64 + case 57 : + // InternalRos2Lexer.g:1:608: Base64 { mBase64(); } break; - case 59 : - // InternalRos2Lexer.g:1:633: Double + case 58 : + // InternalRos2Lexer.g:1:615: Double { mDouble(); } break; - case 60 : - // InternalRos2Lexer.g:1:640: Header + case 59 : + // InternalRos2Lexer.g:1:622: Header { mHeader(); } break; - case 61 : - // InternalRos2Lexer.g:1:647: String + case 60 : + // InternalRos2Lexer.g:1:629: String { mString(); } break; - case 62 : - // InternalRos2Lexer.g:1:654: Struct + case 61 : + // InternalRos2Lexer.g:1:636: Struct { mStruct(); } break; - case 63 : - // InternalRos2Lexer.g:1:661: Action + case 62 : + // InternalRos2Lexer.g:1:643: Action { mAction(); } break; - case 64 : - // InternalRos2Lexer.g:1:668: Bool_1 + case 63 : + // InternalRos2Lexer.g:1:650: Bool_1 { mBool_1(); } break; - case 65 : - // InternalRos2Lexer.g:1:675: Byte_1 + case 64 : + // InternalRos2Lexer.g:1:657: Byte_1 { mByte_1(); } break; - case 66 : - // InternalRos2Lexer.g:1:682: Depth + case 65 : + // InternalRos2Lexer.g:1:664: Depth { mDepth(); } break; - case 67 : - // InternalRos2Lexer.g:1:688: Int8_1 + case 66 : + // InternalRos2Lexer.g:1:670: Int8_1 { mInt8_1(); } break; - case 68 : - // InternalRos2Lexer.g:1:695: Result + case 67 : + // InternalRos2Lexer.g:1:677: Result { mResult(); } break; - case 69 : - // InternalRos2Lexer.g:1:702: Specs + case 68 : + // InternalRos2Lexer.g:1:684: Specs { mSpecs(); } break; - case 70 : - // InternalRos2Lexer.g:1:708: String_1 + case 69 : + // InternalRos2Lexer.g:1:690: String_1 { mString_1(); } break; - case 71 : - // InternalRos2Lexer.g:1:717: Uint16 + case 70 : + // InternalRos2Lexer.g:1:699: Uint16 { mUint16(); } break; - case 72 : - // InternalRos2Lexer.g:1:724: Uint32 + case 71 : + // InternalRos2Lexer.g:1:706: Uint32 { mUint32(); } break; - case 73 : - // InternalRos2Lexer.g:1:731: Uint64 + case 72 : + // InternalRos2Lexer.g:1:713: Uint64 { mUint64(); } break; - case 74 : - // InternalRos2Lexer.g:1:738: Goal_1 + case 73 : + // InternalRos2Lexer.g:1:720: Goal_1 { mGoal_1(); } break; - case 75 : - // InternalRos2Lexer.g:1:745: Int16 + case 74 : + // InternalRos2Lexer.g:1:727: Int16 { mInt16(); } break; - case 76 : - // InternalRos2Lexer.g:1:751: Int32 + case 75 : + // InternalRos2Lexer.g:1:733: Int32 { mInt32(); } break; - case 77 : - // InternalRos2Lexer.g:1:757: Int64 + case 76 : + // InternalRos2Lexer.g:1:739: Int64 { mInt64(); } break; - case 78 : - // InternalRos2Lexer.g:1:763: Node_1 + case 77 : + // InternalRos2Lexer.g:1:745: Node_1 { mNode_1(); } break; - case 79 : - // InternalRos2Lexer.g:1:770: Type_1 + case 78 : + // InternalRos2Lexer.g:1:752: Type_1 { mType_1(); } break; - case 80 : - // InternalRos2Lexer.g:1:777: Uint8 + case 79 : + // InternalRos2Lexer.g:1:759: Uint8 { mUint8(); } break; - case 81 : - // InternalRos2Lexer.g:1:783: Value + case 80 : + // InternalRos2Lexer.g:1:765: Value { mValue(); } break; - case 82 : - // InternalRos2Lexer.g:1:789: Date + case 81 : + // InternalRos2Lexer.g:1:771: Date { mDate(); } break; - case 83 : - // InternalRos2Lexer.g:1:794: List + case 82 : + // InternalRos2Lexer.g:1:776: List { mList(); } break; - case 84 : - // InternalRos2Lexer.g:1:799: Bool + case 83 : + // InternalRos2Lexer.g:1:781: Bool { mBool(); } break; - case 85 : - // InternalRos2Lexer.g:1:804: Byte + case 84 : + // InternalRos2Lexer.g:1:786: Byte { mByte(); } break; - case 86 : - // InternalRos2Lexer.g:1:809: Goal + case 85 : + // InternalRos2Lexer.g:1:791: Goal { mGoal(); } break; - case 87 : - // InternalRos2Lexer.g:1:814: Int8 + case 86 : + // InternalRos2Lexer.g:1:796: Int8 { mInt8(); } break; - case 88 : - // InternalRos2Lexer.g:1:819: Msg + case 87 : + // InternalRos2Lexer.g:1:801: Msg { mMsg(); } break; - case 89 : - // InternalRos2Lexer.g:1:823: Name + case 88 : + // InternalRos2Lexer.g:1:805: Name { mName(); } break; - case 90 : - // InternalRos2Lexer.g:1:828: Node + case 89 : + // InternalRos2Lexer.g:1:810: Node { mNode(); } break; - case 91 : - // InternalRos2Lexer.g:1:833: Qos + case 90 : + // InternalRos2Lexer.g:1:815: Qos { mQos(); } break; - case 92 : - // InternalRos2Lexer.g:1:837: Srv + case 91 : + // InternalRos2Lexer.g:1:819: Srv { mSrv(); } break; - case 93 : - // InternalRos2Lexer.g:1:841: Time + case 92 : + // InternalRos2Lexer.g:1:823: Time { mTime(); } break; - case 94 : - // InternalRos2Lexer.g:1:846: Type + case 93 : + // InternalRos2Lexer.g:1:828: Type { mType(); } break; - case 95 : - // InternalRos2Lexer.g:1:851: Any + case 94 : + // InternalRos2Lexer.g:1:833: Any { mAny(); } break; - case 96 : - // InternalRos2Lexer.g:1:855: Ns + case 95 : + // InternalRos2Lexer.g:1:837: Ns { mNs(); } break; - case 97 : - // InternalRos2Lexer.g:1:858: LeftSquareBracketRightSquareBracket + case 96 : + // InternalRos2Lexer.g:1:840: LeftSquareBracketRightSquareBracket { mLeftSquareBracketRightSquareBracket(); } break; - case 98 : - // InternalRos2Lexer.g:1:894: Comma + case 97 : + // InternalRos2Lexer.g:1:876: Comma { mComma(); } break; - case 99 : - // InternalRos2Lexer.g:1:900: Colon + case 98 : + // InternalRos2Lexer.g:1:882: Colon { mColon(); } break; - case 100 : - // InternalRos2Lexer.g:1:906: LeftSquareBracket + case 99 : + // InternalRos2Lexer.g:1:888: LeftSquareBracket { mLeftSquareBracket(); } break; - case 101 : - // InternalRos2Lexer.g:1:924: RightSquareBracket + case 100 : + // InternalRos2Lexer.g:1:906: RightSquareBracket { mRightSquareBracket(); } break; - case 102 : - // InternalRos2Lexer.g:1:943: RightCurlyBracket - { - mRightCurlyBracket(); - - } - break; - case 103 : - // InternalRos2Lexer.g:1:961: RULE_BINARY + case 101 : + // InternalRos2Lexer.g:1:925: RULE_BINARY { mRULE_BINARY(); } break; - case 104 : - // InternalRos2Lexer.g:1:973: RULE_BOOLEAN + case 102 : + // InternalRos2Lexer.g:1:937: RULE_BOOLEAN { mRULE_BOOLEAN(); } break; - case 105 : - // InternalRos2Lexer.g:1:986: RULE_DOUBLE + case 103 : + // InternalRos2Lexer.g:1:950: RULE_DOUBLE { mRULE_DOUBLE(); } break; - case 106 : - // InternalRos2Lexer.g:1:998: RULE_DECINT + case 104 : + // InternalRos2Lexer.g:1:962: RULE_DECINT { mRULE_DECINT(); } break; - case 107 : - // InternalRos2Lexer.g:1:1010: RULE_DATE_TIME + case 105 : + // InternalRos2Lexer.g:1:974: RULE_DATE_TIME { mRULE_DATE_TIME(); } break; - case 108 : - // InternalRos2Lexer.g:1:1025: RULE_MESSAGE_ASIGMENT + case 106 : + // InternalRos2Lexer.g:1:989: RULE_MESSAGE_ASIGMENT { mRULE_MESSAGE_ASIGMENT(); } break; - case 109 : - // InternalRos2Lexer.g:1:1047: RULE_SL_COMMENT + case 107 : + // InternalRos2Lexer.g:1:1011: RULE_SL_COMMENT { mRULE_SL_COMMENT(); } break; - case 110 : - // InternalRos2Lexer.g:1:1063: RULE_ROS_CONVENTION_A + case 108 : + // InternalRos2Lexer.g:1:1027: RULE_ROS_CONVENTION_A { mRULE_ROS_CONVENTION_A(); } break; - case 111 : - // InternalRos2Lexer.g:1:1085: RULE_ROS_CONVENTION_PARAM + case 109 : + // InternalRos2Lexer.g:1:1049: RULE_ROS_CONVENTION_PARAM { mRULE_ROS_CONVENTION_PARAM(); } break; - case 112 : - // InternalRos2Lexer.g:1:1111: RULE_ID + case 110 : + // InternalRos2Lexer.g:1:1075: RULE_ID { mRULE_ID(); } break; - case 113 : - // InternalRos2Lexer.g:1:1119: RULE_STRING + case 111 : + // InternalRos2Lexer.g:1:1083: RULE_STRING { mRULE_STRING(); } break; - case 114 : - // InternalRos2Lexer.g:1:1131: RULE_ML_COMMENT + case 112 : + // InternalRos2Lexer.g:1:1095: RULE_ML_COMMENT { mRULE_ML_COMMENT(); } break; - case 115 : - // InternalRos2Lexer.g:1:1147: RULE_WS + case 113 : + // InternalRos2Lexer.g:1:1111: RULE_WS { mRULE_WS(); } break; - case 116 : - // InternalRos2Lexer.g:1:1155: RULE_ANY_OTHER + case 114 : + // InternalRos2Lexer.g:1:1119: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -4582,21 +4583,21 @@ public void mTokens() throws RecognitionException { } - protected DFA8 dfa8 = new DFA8(this); - protected DFA28 dfa28 = new DFA28(this); - static final String DFA8_eotS = + protected DFA10 dfa10 = new DFA10(this); + protected DFA30 dfa30 = new DFA30(this); + static final String DFA10_eotS = "\1\uffff\1\5\1\uffff\2\5\1\uffff\2\5"; - static final String DFA8_eofS = + static final String DFA10_eofS = "\10\uffff"; - static final String DFA8_minS = + static final String DFA10_minS = "\1\56\1\60\1\uffff\2\60\1\uffff\2\60"; - static final String DFA8_maxS = + static final String DFA10_maxS = "\2\145\1\uffff\2\145\1\uffff\2\145"; - static final String DFA8_acceptS = + static final String DFA10_acceptS = "\2\uffff\1\2\2\uffff\1\1\2\uffff"; - static final String DFA8_specialS = + static final String DFA10_specialS = "\10\uffff}>"; - static final String[] DFA8_transitionS = { + static final String[] DFA10_transitionS = { "\1\1\26\uffff\1\2\37\uffff\1\2", "\1\3\11\4\13\uffff\1\2\37\uffff\1\2", "", @@ -4607,155 +4608,154 @@ public void mTokens() throws RecognitionException { "\1\6\11\7\13\uffff\1\2\37\uffff\1\2" }; - static final short[] DFA8_eot = DFA.unpackEncodedString(DFA8_eotS); - static final short[] DFA8_eof = DFA.unpackEncodedString(DFA8_eofS); - static final char[] DFA8_min = DFA.unpackEncodedStringToUnsignedChars(DFA8_minS); - static final char[] DFA8_max = DFA.unpackEncodedStringToUnsignedChars(DFA8_maxS); - static final short[] DFA8_accept = DFA.unpackEncodedString(DFA8_acceptS); - static final short[] DFA8_special = DFA.unpackEncodedString(DFA8_specialS); - static final short[][] DFA8_transition; + static final short[] DFA10_eot = DFA.unpackEncodedString(DFA10_eotS); + static final short[] DFA10_eof = DFA.unpackEncodedString(DFA10_eofS); + static final char[] DFA10_min = DFA.unpackEncodedStringToUnsignedChars(DFA10_minS); + static final char[] DFA10_max = DFA.unpackEncodedStringToUnsignedChars(DFA10_maxS); + static final short[] DFA10_accept = DFA.unpackEncodedString(DFA10_acceptS); + static final short[] DFA10_special = DFA.unpackEncodedString(DFA10_specialS); + static final short[][] DFA10_transition; static { - int numStates = DFA8_transitionS.length; - DFA8_transition = new short[numStates][]; + int numStates = DFA10_transitionS.length; + DFA10_transition = new short[numStates][]; for (int i=0; i"; - static final String[] DFA28_transitionS = { - "\11\57\2\56\2\57\1\56\22\57\1\56\1\57\1\50\1\52\3\57\1\51\4\57\1\36\1\44\1\57\1\53\1\42\2\43\7\45\1\37\6\57\1\25\1\22\1\47\1\26\1\2\1\47\1\4\1\27\1\23\2\47\1\33\3\47\1\1\1\47\1\3\1\30\7\47\1\35\1\57\1\40\1\46\1\47\1\57\1\7\1\14\1\47\1\10\1\47\1\12\1\31\1\16\1\24\1\47\1\15\1\47\1\17\1\32\1\47\1\11\1\34\1\13\1\6\1\5\1\20\1\21\4\47\2\57\1\41\1\55\uff81\57", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\60\20\62\1\61\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\27\62\1\65\2\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\66\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\67\5\62\1\70\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\73\10\62\1\71\6\62\1\72\1\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\74\12\62\1\77\1\62\1\100\1\62\1\76\1\75\5\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\101\16\62\1\102\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\103\17\62\1\104\5\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\105\20\62\1\107\2\62\1\106\5\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\113\3\62\1\111\6\62\1\112\5\62\1\110\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\114\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\115\11\62\1\116\11\62\1\117\1\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\120\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\121\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\122\15\62\1\123\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\124\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\126\15\62\1\125\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\130\15\62\1\127\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\131\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\132\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\134\3\62\1\133\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\136\15\62\1\135\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\137\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\140\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\141\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\143\15\62\1\142\3\62\1\144\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\145\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\146\13\62", - "\1\147", - "", + return "220:44: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT )"; + } + } + static final String DFA30_eotS = + "\1\53\34\61\1\147\3\uffff\2\155\1\56\1\155\1\56\1\61\2\56\1\uffff\1\56\1\uffff\1\56\2\uffff\2\61\2\uffff\63\61\11\uffff\2\155\1\61\2\uffff\1\u00b8\2\uffff\1\u00b8\4\uffff\56\61\1\u00ed\7\61\1\uffff\2\61\2\155\3\uffff\13\61\1\uffff\1\61\1\u0105\1\u0107\1\u0108\22\61\1\u011d\1\u011f\3\61\1\uffff\11\61\1\u0130\1\61\1\uffff\1\61\1\u0133\3\61\1\u0138\1\u013a\1\u013b\1\u013c\1\uffff\1\155\14\61\4\uffff\15\61\1\u0105\5\61\4\uffff\6\61\1\u0164\1\61\1\u0166\3\61\1\u016b\1\u016d\1\u016f\2\uffff\2\61\1\uffff\3\61\6\uffff\11\61\1\u017f\1\uffff\1\61\1\u0184\2\61\1\uffff\14\61\1\u0195\6\61\1\u019d\1\u019f\1\u01a1\2\uffff\1\61\1\uffff\1\61\1\u01a4\1\61\7\uffff\1\u01a6\1\u01a7\1\u01a8\1\u01a9\6\61\1\u01b2\2\61\2\uffff\3\61\2\uffff\12\61\1\u01c4\1\u01c6\3\61\2\uffff\5\61\1\u01d0\6\uffff\1\61\1\u01d2\1\uffff\1\u01d3\4\uffff\10\61\1\uffff\10\61\1\uffff\1\61\1\u01e6\2\61\1\uffff\1\61\1\u01eb\4\uffff\1\61\1\u01ed\1\61\1\uffff\2\61\1\u01f1\3\uffff\1\u01f2\2\uffff\5\61\1\u01f8\14\61\1\uffff\3\61\2\uffff\1\61\2\uffff\1\61\1\u020b\2\uffff\5\61\1\uffff\3\61\1\u0214\4\61\1\uffff\11\61\1\uffff\10\61\1\uffff\5\61\1\u022f\1\uffff\1\61\2\uffff\2\61\1\u0233\3\61\1\u0237\3\61\1\u023b\1\uffff\4\61\1\uffff\1\61\3\uffff\3\61\1\uffff\3\61\1\uffff\3\61\1\uffff\1\u024a\7\61\3\uffff\3\61\1\u0255\2\uffff\1\u0256\2\61\1\u0259\2\uffff\1\61\1\u025b\1\uffff\1\u025c\2\uffff"; + static final String DFA30_eofS = + "\u025d\uffff"; + static final String DFA30_minS = + "\1\0\34\57\1\135\3\uffff\4\56\1\101\1\57\2\0\1\uffff\1\42\1\uffff\1\42\2\uffff\2\57\2\uffff\63\57\11\uffff\1\60\1\56\1\57\2\0\1\57\2\0\1\57\4\uffff\66\57\1\uffff\2\57\1\60\1\56\1\0\1\uffff\1\0\13\57\1\uffff\33\57\1\uffff\13\57\1\uffff\11\57\1\uffff\1\55\14\57\4\uffff\23\57\4\uffff\17\57\2\uffff\2\57\1\uffff\3\57\6\uffff\12\57\1\uffff\4\57\1\uffff\26\57\2\uffff\1\57\1\uffff\3\57\7\uffff\15\57\2\uffff\3\57\2\uffff\17\57\2\uffff\6\57\6\uffff\2\57\1\uffff\1\57\4\uffff\10\57\1\uffff\10\57\1\uffff\4\57\1\uffff\2\57\4\uffff\3\57\1\uffff\3\57\3\uffff\1\57\2\uffff\22\57\1\uffff\3\57\2\uffff\1\57\2\uffff\2\57\2\uffff\5\57\1\uffff\10\57\1\uffff\11\57\1\uffff\10\57\1\uffff\6\57\1\uffff\1\57\2\uffff\13\57\1\uffff\4\57\1\uffff\1\57\3\uffff\3\57\1\uffff\3\57\1\uffff\3\57\1\uffff\10\57\3\uffff\4\57\2\uffff\4\57\2\uffff\2\57\1\uffff\1\57\2\uffff"; + static final String DFA30_maxS = + "\1\uffff\34\172\1\135\3\uffff\4\145\2\172\2\uffff\1\uffff\1\172\1\uffff\1\47\2\uffff\2\172\2\uffff\63\172\11\uffff\1\71\1\145\1\172\2\uffff\1\75\2\uffff\1\75\4\uffff\66\172\1\uffff\2\172\1\71\1\145\1\uffff\1\uffff\1\uffff\13\172\1\uffff\33\172\1\uffff\13\172\1\uffff\11\172\1\uffff\1\55\14\172\4\uffff\23\172\4\uffff\17\172\2\uffff\2\172\1\uffff\3\172\6\uffff\12\172\1\uffff\4\172\1\uffff\26\172\2\uffff\1\172\1\uffff\3\172\7\uffff\15\172\2\uffff\3\172\2\uffff\17\172\2\uffff\6\172\6\uffff\2\172\1\uffff\1\172\4\uffff\10\172\1\uffff\10\172\1\uffff\4\172\1\uffff\2\172\4\uffff\3\172\1\uffff\3\172\3\uffff\1\172\2\uffff\22\172\1\uffff\3\172\2\uffff\1\172\2\uffff\2\172\2\uffff\5\172\1\uffff\10\172\1\uffff\11\172\1\uffff\10\172\1\uffff\6\172\1\uffff\1\172\2\uffff\13\172\1\uffff\4\172\1\uffff\1\172\3\uffff\3\172\1\uffff\3\172\1\uffff\3\172\1\uffff\10\172\3\uffff\4\172\2\uffff\4\172\2\uffff\2\172\1\uffff\1\172\2\uffff"; + static final String DFA30_acceptS = + "\36\uffff\1\141\1\142\1\144\10\uffff\1\153\1\uffff\1\154\1\uffff\1\161\1\162\2\uffff\1\156\1\152\63\uffff\1\140\1\143\1\141\1\142\1\144\1\145\1\151\1\150\1\147\11\uffff\1\153\1\160\1\155\1\161\66\uffff\1\137\5\uffff\1\157\14\uffff\1\133\33\uffff\1\127\13\uffff\1\136\11\uffff\1\132\15\uffff\1\146\1\116\1\135\1\134\23\uffff\1\77\1\123\1\100\1\124\17\uffff\1\102\1\126\2\uffff\1\121\3\uffff\1\111\1\125\1\115\1\131\1\130\1\122\12\uffff\1\104\4\uffff\1\101\26\uffff\1\67\1\117\1\uffff\1\120\3\uffff\1\61\1\112\1\62\1\113\1\63\1\114\1\70\15\uffff\1\47\1\105\3\uffff\1\56\1\76\17\uffff\1\65\1\103\6\uffff\1\50\1\106\1\51\1\107\1\52\1\110\2\uffff\1\71\1\uffff\1\72\1\73\1\74\1\75\10\uffff\1\66\10\uffff\1\36\4\uffff\1\44\2\uffff\1\32\1\57\1\33\1\60\3\uffff\1\46\3\uffff\1\41\1\43\1\64\1\uffff\1\54\1\55\22\uffff\1\37\3\uffff\1\31\1\40\1\uffff\1\45\1\35\2\uffff\1\42\1\53\5\uffff\1\30\10\uffff\1\26\11\uffff\1\34\10\uffff\1\27\6\uffff\1\23\1\uffff\1\24\1\25\13\uffff\1\20\4\uffff\1\22\1\uffff\1\15\1\16\1\21\3\uffff\1\14\3\uffff\1\17\3\uffff\1\12\10\uffff\1\10\1\11\1\13\4\uffff\1\5\1\6\4\uffff\1\4\1\7\2\uffff\1\3\1\uffff\1\2\1\1"; + static final String DFA30_specialS = + "\1\3\46\uffff\1\2\1\10\111\uffff\1\4\1\7\1\uffff\1\6\1\1\100\uffff\1\5\1\uffff\1\0\u01a3\uffff}>"; + static final String[] DFA30_transitionS = { + "\11\56\2\55\2\56\1\55\22\56\1\55\1\56\1\47\1\51\3\56\1\50\4\56\1\36\1\43\1\56\1\52\1\41\2\42\7\44\1\37\6\56\1\25\1\22\1\46\1\26\1\1\1\46\1\4\1\27\1\23\2\46\1\33\3\46\1\3\1\46\1\2\1\30\7\46\1\35\1\56\1\40\1\45\1\46\1\56\1\7\1\14\1\46\1\10\1\46\1\12\1\31\1\16\1\24\1\46\1\15\1\46\1\17\1\32\1\46\1\11\1\34\1\13\1\5\1\6\1\20\1\21\4\46\3\56\1\54\uff81\56", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\27\60\1\57\2\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\63\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\65\20\60\1\64\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\66\5\60\1\67\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\70\12\60\1\73\1\60\1\74\1\60\1\72\1\71\5\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\77\10\60\1\75\6\60\1\76\1\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\100\16\60\1\101\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\102\17\60\1\103\5\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\104\20\60\1\106\2\60\1\105\5\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\112\3\60\1\110\6\60\1\111\5\60\1\107\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\113\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\114\11\60\1\115\11\60\1\116\1\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\117\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\120\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\121\15\60\1\122\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\123\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\125\15\60\1\124\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\127\15\60\1\126\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\130\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\131\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\133\3\60\1\132\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\135\15\60\1\134\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\136\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\137\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\140\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\142\15\60\1\141\3\60\1\143\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\144\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\145\13\60", + "\1\146", "", "", "", - "\1\160\1\uffff\12\156\10\uffff\1\155\2\uffff\1\160\34\uffff\1\155\2\uffff\1\160", - "\1\160\1\uffff\12\161\13\uffff\1\160\37\uffff\1\160", - "\12\157", - "\1\160\26\uffff\1\160\37\uffff\1\160", - "\32\162\4\uffff\1\162\1\uffff\32\162", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\42\164\1\165\71\164\1\163\uffa3\164", - "\47\167\1\170\64\167\1\166\uffa3\167", + "\1\156\1\uffff\12\154\10\uffff\1\153\2\uffff\1\156\34\uffff\1\153\2\uffff\1\156", + "\1\156\1\uffff\12\157\13\uffff\1\156\37\uffff\1\156", + "\1\156\1\uffff\12\160\13\uffff\1\156\37\uffff\1\156", + "\1\156\26\uffff\1\156\37\uffff\1\156", + "\32\161\4\uffff\1\161\1\uffff\32\161", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\42\163\1\164\71\163\1\162\uffa3\163", + "\47\166\1\167\64\166\1\165\uffa3\166", "", - "\1\173\4\uffff\1\173\2\uffff\1\172\26\uffff\32\54\3\uffff\2\54\1\uffff\32\54", + "\1\172\4\uffff\1\172\2\uffff\1\171\26\uffff\32\53\3\uffff\2\53\1\uffff\32\53", "", - "\1\173\4\uffff\1\173", + "\1\172\4\uffff\1\172", "", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\175\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\176\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\174\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\177\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u0080\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u0081\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u0082\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u0083\23\62\1\u0084\5\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\17\62\1\u0085\12\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\14\62\1\u0086\15\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u0088\3\62\1\u0087\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\62\1\u0089\30\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u008a\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u008b\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\25\62\1\u008c\4\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u008d\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u008e\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\5\62\1\u0090\11\62\1\u008f\12\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u0091\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u0092\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\62\1\u0093\30\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u0094\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u0095\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0096\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u0097\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u0098\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u0099\4\62\1\u009b\1\62\1\u009a\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u009c\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u009d\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u009e\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u009f\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u00a0\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u00a1\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\6\62\1\u00a2\23\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u00a3\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u00a4\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u00a5\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u00a6\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u00a7\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u00a8\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u00a9\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u00aa\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\30\62\1\u00ab\1\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\24\62\1\u00ac\5\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u00ad\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u00ae\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u00af\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u00b0\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\3\62\1\u00b1\26\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\14\62\1\u00b2\15\62", - "\1\54\12\62\1\u00b3\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u00b4\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u00b5\7\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\175\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\176\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\177\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0080\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0081\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0083\3\60\1\u0082\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u0084\30\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0085\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0086\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\25\60\1\u0087\4\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0088\23\60\1\u0089\5\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u008a\12\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u008b\15\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u008c\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u008d\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\5\60\1\u008f\11\60\1\u008e\12\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0090\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0091\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u0092\30\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0093\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0094\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0095\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0096\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0097\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0098\4\60\1\u009a\1\60\1\u0099\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u009b\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u009c\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u009d\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u009e\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u009f\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00a0\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u00a1\23\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u00a2\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00a3\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00a4\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u00a5\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00a6\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00a7\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00a8\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u00a9\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u00aa\1\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u00ab\5\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00ac\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00ad\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u00ae\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00af\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u00b0\26\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u00b1\15\60", + "\1\53\12\60\1\u00b2\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00b3\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00b4\7\60", "", "", "", @@ -4765,741 +4765,731 @@ public String getDescription() { "", "", "", - "", - "\12\u00b6", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", + "\12\u00b5", + "\1\156\1\uffff\12\u00b6\13\uffff\1\156\37\uffff\1\156", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\0\u00b7", - "\42\164\1\165\71\164\1\163\uffa3\164", - "\1\173\15\uffff\1\64", + "\42\163\1\164\71\163\1\162\uffa3\163", + "\1\172\15\uffff\1\62", "\0\u00b9", - "\47\167\1\170\64\167\1\166\uffa3\167", - "\1\173\15\uffff\1\64", + "\47\166\1\167\64\166\1\165\uffa3\166", + "\1\172\15\uffff\1\62", "", "", "", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u00ba\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\25\62\1\u00bb\4\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u00bc\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u00bd\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\62\1\u00be\30\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\17\62\1\u00bf\12\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u00c0\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u00c1\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u00c2\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u00c3\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\25\62\1\u00c4\4\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u00c5\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u00c6\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u00c7\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u00c8\27\62", - "\1\54\12\62\1\u00c9\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u00ca\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u00cb\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u00cc\16\62\1\u00cd\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u00ce\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u00cf\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u00d0\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u00d1\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\5\62\1\u00d2\24\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\14\62\1\u00d3\15\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\3\62\1\u00d4\26\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u00d5\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u00d6\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u00d7\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\17\62\1\u00d8\4\62\1\u00d9\5\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\24\62\1\u00da\5\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u00db\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u00dc\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u00dd\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\17\62\1\u00de\12\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u00df\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u00e0\7\62", - "\1\54\12\62\1\u00e1\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u00e2\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u00e3\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\24\62\1\u00e4\5\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u00e5\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u00e6\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u00e7\25\62", - "\1\54\1\62\1\u00e8\1\62\1\u00e9\2\62\1\u00ea\1\62\1\u00eb\1\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u00ec\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\62\1\u00ee\30\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u00ef\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\3\62\1\u00f0\26\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u00f1\13\62\1\u00f2\5\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u00f3\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u00f4\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u00f5\25\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00ba\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00bb\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\25\60\1\u00bc\4\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00bd\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u00be\30\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u00bf\12\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\25\60\1\u00c0\4\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00c1\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00c2\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00c3\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u00c4\27\60", + "\1\53\12\60\1\u00c5\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u00c6\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00c7\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00c8\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00c9\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00ca\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00cb\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00cc\16\60\1\u00cd\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00ce\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00cf\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00d0\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00d1\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\5\60\1\u00d2\24\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u00d3\15\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u00d4\26\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00d5\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00d6\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00d7\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u00d8\4\60\1\u00d9\5\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u00da\5\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00db\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00dc\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00dd\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u00de\12\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00df\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00e0\7\60", + "\1\53\12\60\1\u00e1\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00e2\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00e3\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u00e4\5\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00e5\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00e6\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00e7\25\60", + "\1\53\1\60\1\u00e8\1\60\1\u00e9\2\60\1\u00ea\1\60\1\u00eb\1\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00ec\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u00ee\30\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00ef\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u00f0\26\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00f1\13\60\1\u00f2\5\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00f3\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00f4\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00f5\25\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u00f6\6\62", - "\1\54\12\62\1\u00f7\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00f6\6\60", + "\1\53\12\60\1\u00f7\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\12\u00f8", - "\42\164\1\165\71\164\1\163\uffa3\164", - "", - "\47\167\1\170\64\167\1\166\uffa3\167", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\14\62\1\u00f9\15\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u00fa\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u00fb\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u00fc\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u00fd\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\7\62\1\u00fe\22\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u00ff\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\1\u0101\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u0104\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u0105\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u0106\27\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u0107\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u0108\7\62", + "\1\156\1\uffff\12\u00b6\13\uffff\1\156\37\uffff\1\156", + "\42\163\1\164\71\163\1\162\uffa3\163", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u0109\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\5\62\1\u010a\24\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u010b\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\7\62\1\u010c\22\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\24\62\1\u010d\5\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\62\1\u010e\21\62\1\u010f\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\14\62\1\u0110\15\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u0111\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u0112\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\6\62\1\u0113\23\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\62\1\u0114\30\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u0115\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0116\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u0117\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u0118\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u0119\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u011a\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\u011b\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\1\u011c\3\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\1\u011e\3\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\u0120\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u0121\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u0122\31\62", + "\47\166\1\167\64\166\1\165\uffa3\166", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u00f9\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00fa\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00fb\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u00fc\15\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00fd\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\7\60\1\u00fe\22\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00ff\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0100\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0101\27\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0102\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0103\7\60", "", - "\1\54\1\62\1\u0123\1\62\1\u0124\2\62\1\u0125\1\62\1\u0126\1\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u0127\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0128\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0129\25\62", - "\1\54\6\62\1\u012a\3\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\6\62\1\u012b\23\62", - "\1\54\6\62\1\u012c\3\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\2\62\1\u012d\7\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\4\62\1\u012e\5\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\1\u012f\3\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\30\62\1\u0131\1\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0104\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\1\u0106\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0109\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\5\60\1\u010a\24\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u010b\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\7\60\1\u010c\22\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u010d\5\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u010e\21\60\1\u010f\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u0110\15\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u0111\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u0112\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\6\60\1\u0113\23\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u0114\30\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0115\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0116\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0117\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0118\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0119\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u011a\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\u011b\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\1\u011c\3\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\1\u011e\3\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\u0120\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0121\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0122\31\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u0132\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0134\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u0135\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u0136\27\62", - "\1\54\12\62\1\u0137\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\1\u0139\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", + "\1\53\1\60\1\u0123\1\60\1\u0124\2\60\1\u0125\1\60\1\u0126\1\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0127\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0128\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0129\25\60", + "\1\53\6\60\1\u012a\3\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u012b\23\60", + "\1\53\6\60\1\u012c\3\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\2\60\1\u012d\7\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\4\60\1\u012e\5\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\1\u012f\3\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u0131\1\60", "", - "\1\156", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u013d\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u013e\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u013f\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u0140\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u0141\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\15\62\1\u0142\14\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u0143\21\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0132\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0134\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0135\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0136\27\60", + "\1\53\12\60\1\u0137\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\1\u0139\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", + "\1\154", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u013d\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u013e\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u013f\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0140\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0141\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\15\60\1\u0142\14\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0143\27\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0144\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0145\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u0146\23\60", + "\1\53\12\60\1\u0147\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u0148\21\60", "", "", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u0144\27\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u0145\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u0146\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\6\62\1\u0147\23\62", - "\1\54\12\62\1\u0148\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u0149\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u014a\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\3\62\1\u014b\26\62", - "\1\54\12\62\1\u014c\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u014d\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u014e\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u014f\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0150\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u0151\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u0152\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u0153\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u0154\31\62", - "\1\54\3\62\1\u0155\2\62\1\u0156\3\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\62\1\u0157\30\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u0158\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u0159\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u015a\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u015b\25\62", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0149\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u014a\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u014b\26\60", + "\1\53\12\60\1\u014c\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u014d\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u014e\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u014f\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0150\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0151\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0152\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u0153\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0154\31\60", + "\1\53\3\60\1\u0155\2\60\1\u0156\3\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u0157\30\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0158\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0159\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u015a\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u015b\25\60", "", "", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u015d\12\62\1\u015c\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u015e\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\6\62\1\u015f\23\62", - "\1\54\6\62\1\u0160\3\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\2\62\1\u0161\7\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\4\62\1\u0162\5\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\1\u0163\3\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u0165\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u0167\31\62", - "\1\54\4\62\1\u0168\5\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0169\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\1\u016a\3\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\1\u016c\3\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\1\u016e\3\uffff\1\62\1\uffff\32\62", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u015d\12\60\1\u015c\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u015e\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u015f\23\60", + "\1\53\6\60\1\u0160\3\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\2\60\1\u0161\7\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\4\60\1\u0162\5\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\1\u0163\3\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u0165\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0167\31\60", + "\1\53\4\60\1\u0168\5\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0169\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\1\u016a\3\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\1\u016c\3\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\1\u016e\3\uffff\1\60\1\uffff\32\60", "", - "\1\54\12\62\1\u0170\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0171\25\62", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u0172\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\6\62\1\u0173\23\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u0174\6\62", + "\1\53\12\60\1\u0170\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0171\25\60", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0172\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u0173\23\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0174\6\60", "", "", "", "", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u0175\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0176\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u0177\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\25\62\1\u0178\4\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\15\62\1\u0179\14\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u017a\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u017b\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u017c\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\u017d\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u017e\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\1\u017f\3\uffff\1\62\1\uffff\32\62", "", - "\1\54\12\62\1\u0183\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u0181\17\62\1\u0182\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u0185\27\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0186\25\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0175\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\25\60\1\u0176\4\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0177\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0178\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\15\60\1\u0179\14\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u017a\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u017b\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\u017c\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u017d\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\1\u017e\3\uffff\1\60\1\uffff\32\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u0187\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u0188\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u0189\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u018a\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\7\62\1\u018b\22\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u018c\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u018d\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u018e\27\62", - "\1\54\2\62\1\u018f\7\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\4\62\1\u0190\5\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u0191\2\62\1\u0192\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u0193\7\62", - "\1\54\12\62\1\u0194\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u0196\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\5\62\1\u0197\24\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u0198\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u0199\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\30\62\1\u019a\1\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u019b\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\1\u019c\3\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\1\u019e\3\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\1\u01a0\3\uffff\1\62\1\uffff\32\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0180\25\60", + "\1\53\12\60\1\u0183\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0181\17\60\1\u0182\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0185\27\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0186\25\60", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0187\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0188\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0189\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u018a\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\7\60\1\u018b\22\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u018c\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u018d\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u018e\27\60", + "\1\53\2\60\1\u018f\7\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\4\60\1\u0190\5\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u0191\2\60\1\u0192\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0193\7\60", + "\1\53\12\60\1\u0194\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0196\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\5\60\1\u0197\24\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0198\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0199\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u019a\1\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u019b\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\1\u019c\3\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\1\u019e\3\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\1\u01a0\3\uffff\1\60\1\uffff\32\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u01a2\16\62", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u01a3\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u01a5\10\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u01a2\16\60", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u01a3\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u01a5\10\60", "", "", "", "", "", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u01aa\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\15\62\1\u01ab\14\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u01ac\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u01ad\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u01ae\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\14\62\1\u01af\15\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u01b0\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u01b1\17\62\1\u01b2\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\20\62\1\u01b4\11\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\62\1\u01b5\30\62", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u01aa\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01ab\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\15\60\1\u01ac\14\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01ad\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u01ae\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u01af\15\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u01b0\17\60\1\u01b1\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\20\60\1\u01b3\11\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u01b4\30\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u01b6\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u01b7\25\62", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u01b5\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u01b6\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01b7\25\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u01b8\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u01b9\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\u01ba\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u01bc\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u01bd\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u01be\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u01bf\25\62", - "\1\54\12\62\1\u01c0\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\21\62\1\u01c1\10\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\12\62\1\u01c2\17\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\1\u01c3\3\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\1\u01c5\3\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u01c7\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u01c8\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u01c9\25\62", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u01b8\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u01b9\14\60", + "\1\53\12\60\1\u01bb\2\uffff\1\62\3\uffff\32\60\4\uffff\1\u01ba\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u01bc\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u01bd\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01be\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01bf\25\60", + "\1\53\12\60\1\u01c0\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\21\60\1\u01c1\10\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\12\60\1\u01c2\17\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\1\u01c3\3\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\1\u01c5\3\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u01c7\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01c8\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01c9\25\60", "", - "\1\54\12\62\1\u01ca\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\5\62\1\u01cb\24\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u01cc\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u01cd\16\62", - "\1\54\12\62\1\u01ce\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\1\u01cf\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", "", + "\1\53\12\60\1\u01ca\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\5\60\1\u01cb\24\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u01cc\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u01cd\16\60", + "\1\53\12\60\1\u01ce\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\1\u01cf\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", "", "", "", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u01d1\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01d1\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", "", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u01d4\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u01d5\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\3\62\1\u01d6\26\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\15\62\1\u01d7\14\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\14\62\1\u01d8\15\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u01d9\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u01da\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u01db\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\u01dd\1\uffff\4\62\1\u01dc\25\62", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u01de\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u01df\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u01e0\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u01e1\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u01e2\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u01e3\27\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\20\62\1\u01e4\11\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\3\60\1\u01d4\26\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\15\60\1\u01d5\14\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u01d6\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u01d7\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u01d8\15\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01d9\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u01da\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\u01dc\1\uffff\4\60\1\u01db\25\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u01e5\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u01e7\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u01e8\10\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u01dd\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01de\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u01df\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u01e0\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u01e1\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u01e2\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u01e3\27\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\20\60\1\u01e4\11\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u01e9\25\62", - "\1\54\12\62\1\u01ea\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u01e5\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u01e7\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u01e8\10\60", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01e9\25\60", + "\1\53\12\60\1\u01ea\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", "", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u01ec\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\1\u01ee\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u01ef\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u01f0\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u01ec\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\1\u01ee\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u01ef\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u01f0\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\1\u01f4\21\62\1\u01f3\7\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\14\62\1\u01f5\15\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u01f6\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u01f7\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u01f8\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\u01fa\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u01fb\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u01fc\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\20\62\1\u01fd\11\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u01fe\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u01ff\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0200\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\25\62\1\u0201\4\62", - "\1\54\12\62\1\u0202\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\10\62\1\u0203\21\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u0204\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\30\62\1\u0205\1\62", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\u0206\1\uffff\22\62\1\u0207\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u0208\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\17\62\1\u0209\12\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01f3\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u01f4\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u01f5\15\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\1\u01f6\31\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01f7\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u01f9\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u01fa\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\20\60\1\u01fb\11\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u01fc\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u01fd\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\u01fe\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01ff\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\25\60\1\u0200\4\60", + "\1\53\12\60\1\u0201\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u0202\21\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0203\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u0204\1\60", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\u0205\1\uffff\22\60\1\u0206\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0207\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u0208\12\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u020a\6\62", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0209\6\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u020b\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u020a\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u020d\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u020e\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u020f\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\17\62\1\u0210\12\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\14\62\1\u0211\15\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u0212\7\62", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u0213\16\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0214\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\25\62\1\u0215\4\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u0216\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u0218\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u0219\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u021a\25\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u020c\12\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u020d\15\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u020e\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u020f\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0210\7\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u021b\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u021c\7\62", - "\1\54\12\62\1\u021d\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\20\62\1\u021e\11\62", - "\1\54\12\62\1\u021f\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\1\u0220\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u0221\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\30\62\1\u0222\1\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u0223\6\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0211\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\25\60\1\u0212\4\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0213\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0215\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0216\16\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0217\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0218\25\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u0224\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\30\62\1\u0225\1\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u0226\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0227\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0228\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\17\62\1\u0229\12\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u022a\13\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u022b\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u022c\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u022d\7\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0219\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u021a\7\60", + "\1\53\12\60\1\u021b\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\20\60\1\u021c\11\60", + "\1\53\12\60\1\u021d\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\1\u021e\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u021f\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u0220\1\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0221\6\60", "", - "\1\54\12\62\1\u022e\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u022f\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u0230\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u0231\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0222\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0223\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0224\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u0225\1\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u0226\12\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0227\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0228\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0229\7\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\16\62\1\u0233\13\62", + "\1\53\12\60\1\u022a\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u022b\13\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u022c\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u022d\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u022e\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0230\13\60", "", - "\1\54\12\62\1\u0234\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\1\u0235\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\24\62\1\u0237\5\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\17\62\1\u0239\12\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u023a\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u023b\7\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u023c\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u023d\27\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u023e\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u023f\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", "", - "\1\54\12\62\1\u0241\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\1\u0242\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\1\u0243\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", + "\1\53\12\60\1\u0231\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\1\u0232\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0234\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0235\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u0236\12\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0238\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0239\6\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u023a\10\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\22\62\1\u0244\7\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u023c\27\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u023d\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u023e\7\60", + "\1\53\12\60\1\u023f\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0240\7\60", "", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u0245\27\62", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u0246\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\3\62\1\u0247\26\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\17\62\1\u0248\12\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u0249\27\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u024a\31\62", - "\1\54\12\62\1\u024b\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\1\u024c\2\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u0241\26\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u0242\12\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0243\31\60", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0244\27\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0245\7\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0246\7\60", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0247\31\60", + "\1\53\12\60\1\u0248\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\1\u0249\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u024b\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u024c\31\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u024d\27\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u024e\25\60", + "\1\53\12\60\1\u024f\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\1\u0250\2\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0251\16\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\23\62\1\u024e\6\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u024f\27\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0250\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\u0251\31\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0252\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\13\62\1\u0253\16\62", "", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0252\14\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0253\27\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0254\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\14\62\1\u0254\15\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0255\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\15\62\1\u0256\14\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u0257\27\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u025a\25\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\2\62\1\u025c\27\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u025d\25\62", "", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0257\27\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0258\25\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\14\62\1\u025e\15\62", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\30\62\1\u025f\1\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\1\62\1\u0261\30\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u025a\1\60", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\4\62\1\u0263\25\62", + "\1\53\12\60\3\uffff\1\62\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\21\62\1\u0264\10\62", - "\1\54\12\62\3\uffff\1\64\3\uffff\32\62\4\uffff\1\62\1\uffff\32\62", "" }; - static final short[] DFA28_eot = DFA.unpackEncodedString(DFA28_eotS); - static final short[] DFA28_eof = DFA.unpackEncodedString(DFA28_eofS); - static final char[] DFA28_min = DFA.unpackEncodedStringToUnsignedChars(DFA28_minS); - static final char[] DFA28_max = DFA.unpackEncodedStringToUnsignedChars(DFA28_maxS); - static final short[] DFA28_accept = DFA.unpackEncodedString(DFA28_acceptS); - static final short[] DFA28_special = DFA.unpackEncodedString(DFA28_specialS); - static final short[][] DFA28_transition; + static final short[] DFA30_eot = DFA.unpackEncodedString(DFA30_eotS); + static final short[] DFA30_eof = DFA.unpackEncodedString(DFA30_eofS); + static final char[] DFA30_min = DFA.unpackEncodedStringToUnsignedChars(DFA30_minS); + static final char[] DFA30_max = DFA.unpackEncodedStringToUnsignedChars(DFA30_maxS); + static final short[] DFA30_accept = DFA.unpackEncodedString(DFA30_acceptS); + static final short[] DFA30_special = DFA.unpackEncodedString(DFA30_specialS); + static final short[][] DFA30_transition; static { - int numStates = DFA28_transitionS.length; - DFA28_transition = new short[numStates][]; + int numStates = DFA30_transitionS.length; + DFA30_transition = new short[numStates][]; for (int i=0; i='\u0000' && LA28_183<='!')||(LA28_183>='#' && LA28_183<='[')||(LA28_183>=']' && LA28_183<='\uFFFF')) ) {s = 116;} + else if ( ((LA30_185>='\u0000' && LA30_185<='&')||(LA30_185>='(' && LA30_185<='[')||(LA30_185>=']' && LA30_185<='\uFFFF')) ) {s = 118;} if ( s>=0 ) return s; break; case 1 : - int LA28_116 = input.LA(1); + int LA30_118 = input.LA(1); s = -1; - if ( (LA28_116=='\"') ) {s = 117;} + if ( (LA30_118=='\'') ) {s = 119;} - else if ( (LA28_116=='\\') ) {s = 115;} + else if ( (LA30_118=='\\') ) {s = 117;} - else if ( ((LA28_116>='\u0000' && LA28_116<='!')||(LA28_116>='#' && LA28_116<='[')||(LA28_116>=']' && LA28_116<='\uFFFF')) ) {s = 116;} + else if ( ((LA30_118>='\u0000' && LA30_118<='&')||(LA30_118>='(' && LA30_118<='[')||(LA30_118>=']' && LA30_118<='\uFFFF')) ) {s = 118;} if ( s>=0 ) return s; break; case 2 : - int LA28_41 = input.LA(1); + int LA30_39 = input.LA(1); s = -1; - if ( (LA28_41=='\\') ) {s = 118;} + if ( (LA30_39=='\\') ) {s = 114;} - else if ( ((LA28_41>='\u0000' && LA28_41<='&')||(LA28_41>='(' && LA28_41<='[')||(LA28_41>=']' && LA28_41<='\uFFFF')) ) {s = 119;} + else if ( ((LA30_39>='\u0000' && LA30_39<='!')||(LA30_39>='#' && LA30_39<='[')||(LA30_39>=']' && LA30_39<='\uFFFF')) ) {s = 115;} - else if ( (LA28_41=='\'') ) {s = 120;} + else if ( (LA30_39=='\"') ) {s = 116;} - else s = 47; + else s = 46; if ( s>=0 ) return s; break; case 3 : - int LA28_185 = input.LA(1); + int LA30_0 = input.LA(1); s = -1; - if ( (LA28_185=='\'') ) {s = 120;} + if ( (LA30_0=='E') ) {s = 1;} - else if ( (LA28_185=='\\') ) {s = 118;} + else if ( (LA30_0=='R') ) {s = 2;} - else if ( ((LA28_185>='\u0000' && LA28_185<='&')||(LA28_185>='(' && LA28_185<='[')||(LA28_185>=']' && LA28_185<='\uFFFF')) ) {s = 119;} + else if ( (LA30_0=='P') ) {s = 3;} - if ( s>=0 ) return s; - break; - case 4 : - int LA28_119 = input.LA(1); + else if ( (LA30_0=='G') ) {s = 4;} - s = -1; - if ( (LA28_119=='\'') ) {s = 120;} + else if ( (LA30_0=='s') ) {s = 5;} - else if ( (LA28_119=='\\') ) {s = 118;} + else if ( (LA30_0=='t') ) {s = 6;} - else if ( ((LA28_119>='\u0000' && LA28_119<='&')||(LA28_119>='(' && LA28_119<='[')||(LA28_119>=']' && LA28_119<='\uFFFF')) ) {s = 119;} + else if ( (LA30_0=='a') ) {s = 7;} - if ( s>=0 ) return s; - break; - case 5 : - int LA28_115 = input.LA(1); + else if ( (LA30_0=='d') ) {s = 8;} - s = -1; - if ( ((LA28_115>='\u0000' && LA28_115<='\uFFFF')) ) {s = 183;} - - if ( s>=0 ) return s; - break; - case 6 : - int LA28_118 = input.LA(1); + else if ( (LA30_0=='p') ) {s = 9;} - s = -1; - if ( ((LA28_118>='\u0000' && LA28_118<='\uFFFF')) ) {s = 185;} + else if ( (LA30_0=='f') ) {s = 10;} - if ( s>=0 ) return s; - break; - case 7 : - int LA28_40 = input.LA(1); + else if ( (LA30_0=='r') ) {s = 11;} - s = -1; - if ( (LA28_40=='\\') ) {s = 115;} + else if ( (LA30_0=='b') ) {s = 12;} - else if ( ((LA28_40>='\u0000' && LA28_40<='!')||(LA28_40>='#' && LA28_40<='[')||(LA28_40>=']' && LA28_40<='\uFFFF')) ) {s = 116;} + else if ( (LA30_0=='k') ) {s = 13;} - else if ( (LA28_40=='\"') ) {s = 117;} + else if ( (LA30_0=='h') ) {s = 14;} - else s = 47; + else if ( (LA30_0=='m') ) {s = 15;} - if ( s>=0 ) return s; - break; - case 8 : - int LA28_0 = input.LA(1); + else if ( (LA30_0=='u') ) {s = 16;} - s = -1; - if ( (LA28_0=='P') ) {s = 1;} + else if ( (LA30_0=='v') ) {s = 17;} - else if ( (LA28_0=='E') ) {s = 2;} + else if ( (LA30_0=='B') ) {s = 18;} - else if ( (LA28_0=='R') ) {s = 3;} + else if ( (LA30_0=='I') ) {s = 19;} - else if ( (LA28_0=='G') ) {s = 4;} + else if ( (LA30_0=='i') ) {s = 20;} - else if ( (LA28_0=='t') ) {s = 5;} + else if ( (LA30_0=='A') ) {s = 21;} - else if ( (LA28_0=='s') ) {s = 6;} + else if ( (LA30_0=='D') ) {s = 22;} - else if ( (LA28_0=='a') ) {s = 7;} + else if ( (LA30_0=='H') ) {s = 23;} - else if ( (LA28_0=='d') ) {s = 8;} + else if ( (LA30_0=='S') ) {s = 24;} - else if ( (LA28_0=='p') ) {s = 9;} + else if ( (LA30_0=='g') ) {s = 25;} - else if ( (LA28_0=='f') ) {s = 10;} + else if ( (LA30_0=='n') ) {s = 26;} - else if ( (LA28_0=='r') ) {s = 11;} + else if ( (LA30_0=='L') ) {s = 27;} - else if ( (LA28_0=='b') ) {s = 12;} + else if ( (LA30_0=='q') ) {s = 28;} - else if ( (LA28_0=='k') ) {s = 13;} + else if ( (LA30_0=='[') ) {s = 29;} - else if ( (LA28_0=='h') ) {s = 14;} + else if ( (LA30_0==',') ) {s = 30;} - else if ( (LA28_0=='m') ) {s = 15;} + else if ( (LA30_0==':') ) {s = 31;} - else if ( (LA28_0=='u') ) {s = 16;} + else if ( (LA30_0==']') ) {s = 32;} - else if ( (LA28_0=='v') ) {s = 17;} + else if ( (LA30_0=='0') ) {s = 33;} - else if ( (LA28_0=='B') ) {s = 18;} + else if ( ((LA30_0>='1' && LA30_0<='2')) ) {s = 34;} - else if ( (LA28_0=='I') ) {s = 19;} + else if ( (LA30_0=='-') ) {s = 35;} - else if ( (LA28_0=='i') ) {s = 20;} + else if ( ((LA30_0>='3' && LA30_0<='9')) ) {s = 36;} - else if ( (LA28_0=='A') ) {s = 21;} + else if ( (LA30_0=='^') ) {s = 37;} - else if ( (LA28_0=='D') ) {s = 22;} + else if ( (LA30_0=='C'||LA30_0=='F'||(LA30_0>='J' && LA30_0<='K')||(LA30_0>='M' && LA30_0<='O')||LA30_0=='Q'||(LA30_0>='T' && LA30_0<='Z')||LA30_0=='_'||LA30_0=='c'||LA30_0=='e'||LA30_0=='j'||LA30_0=='l'||LA30_0=='o'||(LA30_0>='w' && LA30_0<='z')) ) {s = 38;} - else if ( (LA28_0=='H') ) {s = 23;} + else if ( (LA30_0=='\"') ) {s = 39;} - else if ( (LA28_0=='S') ) {s = 24;} + else if ( (LA30_0=='\'') ) {s = 40;} - else if ( (LA28_0=='g') ) {s = 25;} + else if ( (LA30_0=='#') ) {s = 41;} - else if ( (LA28_0=='n') ) {s = 26;} + else if ( (LA30_0=='/') ) {s = 42;} - else if ( (LA28_0=='L') ) {s = 27;} + else if ( (LA30_0=='~') ) {s = 44;} - else if ( (LA28_0=='q') ) {s = 28;} + else if ( ((LA30_0>='\t' && LA30_0<='\n')||LA30_0=='\r'||LA30_0==' ') ) {s = 45;} - else if ( (LA28_0=='[') ) {s = 29;} + else if ( ((LA30_0>='\u0000' && LA30_0<='\b')||(LA30_0>='\u000B' && LA30_0<='\f')||(LA30_0>='\u000E' && LA30_0<='\u001F')||LA30_0=='!'||(LA30_0>='$' && LA30_0<='&')||(LA30_0>='(' && LA30_0<='+')||LA30_0=='.'||(LA30_0>=';' && LA30_0<='@')||LA30_0=='\\'||LA30_0=='`'||(LA30_0>='{' && LA30_0<='}')||(LA30_0>='\u007F' && LA30_0<='\uFFFF')) ) {s = 46;} - else if ( (LA28_0==',') ) {s = 30;} + else s = 43; - else if ( (LA28_0==':') ) {s = 31;} + if ( s>=0 ) return s; + break; + case 4 : + int LA30_114 = input.LA(1); - else if ( (LA28_0==']') ) {s = 32;} + s = -1; + if ( ((LA30_114>='\u0000' && LA30_114<='\uFFFF')) ) {s = 183;} - else if ( (LA28_0=='}') ) {s = 33;} + if ( s>=0 ) return s; + break; + case 5 : + int LA30_183 = input.LA(1); - else if ( (LA28_0=='0') ) {s = 34;} + s = -1; + if ( (LA30_183=='\"') ) {s = 116;} - else if ( ((LA28_0>='1' && LA28_0<='2')) ) {s = 35;} + else if ( (LA30_183=='\\') ) {s = 114;} - else if ( (LA28_0=='-') ) {s = 36;} + else if ( ((LA30_183>='\u0000' && LA30_183<='!')||(LA30_183>='#' && LA30_183<='[')||(LA30_183>=']' && LA30_183<='\uFFFF')) ) {s = 115;} - else if ( ((LA28_0>='3' && LA28_0<='9')) ) {s = 37;} + if ( s>=0 ) return s; + break; + case 6 : + int LA30_117 = input.LA(1); - else if ( (LA28_0=='^') ) {s = 38;} + s = -1; + if ( ((LA30_117>='\u0000' && LA30_117<='\uFFFF')) ) {s = 185;} - else if ( (LA28_0=='C'||LA28_0=='F'||(LA28_0>='J' && LA28_0<='K')||(LA28_0>='M' && LA28_0<='O')||LA28_0=='Q'||(LA28_0>='T' && LA28_0<='Z')||LA28_0=='_'||LA28_0=='c'||LA28_0=='e'||LA28_0=='j'||LA28_0=='l'||LA28_0=='o'||(LA28_0>='w' && LA28_0<='z')) ) {s = 39;} + if ( s>=0 ) return s; + break; + case 7 : + int LA30_115 = input.LA(1); - else if ( (LA28_0=='\"') ) {s = 40;} + s = -1; + if ( (LA30_115=='\"') ) {s = 116;} - else if ( (LA28_0=='\'') ) {s = 41;} + else if ( (LA30_115=='\\') ) {s = 114;} - else if ( (LA28_0=='#') ) {s = 42;} + else if ( ((LA30_115>='\u0000' && LA30_115<='!')||(LA30_115>='#' && LA30_115<='[')||(LA30_115>=']' && LA30_115<='\uFFFF')) ) {s = 115;} - else if ( (LA28_0=='/') ) {s = 43;} + if ( s>=0 ) return s; + break; + case 8 : + int LA30_40 = input.LA(1); - else if ( (LA28_0=='~') ) {s = 45;} + s = -1; + if ( (LA30_40=='\\') ) {s = 117;} - else if ( ((LA28_0>='\t' && LA28_0<='\n')||LA28_0=='\r'||LA28_0==' ') ) {s = 46;} + else if ( ((LA30_40>='\u0000' && LA30_40<='&')||(LA30_40>='(' && LA30_40<='[')||(LA30_40>=']' && LA30_40<='\uFFFF')) ) {s = 118;} - else if ( ((LA28_0>='\u0000' && LA28_0<='\b')||(LA28_0>='\u000B' && LA28_0<='\f')||(LA28_0>='\u000E' && LA28_0<='\u001F')||LA28_0=='!'||(LA28_0>='$' && LA28_0<='&')||(LA28_0>='(' && LA28_0<='+')||LA28_0=='.'||(LA28_0>=';' && LA28_0<='@')||LA28_0=='\\'||LA28_0=='`'||(LA28_0>='{' && LA28_0<='|')||(LA28_0>='\u007F' && LA28_0<='\uFFFF')) ) {s = 47;} + else if ( (LA30_40=='\'') ) {s = 119;} - else s = 44; + else s = 46; if ( s>=0 ) return s; break; } NoViableAltException nvae = - new NoViableAltException(getDescription(), 28, _s, input); + new NoViableAltException(getDescription(), 30, _s, input); error(nvae); throw nvae; } diff --git a/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/parser/antlr/lexer/InternalRos2Lexer.tokens b/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/parser/antlr/lexer/InternalRos2Lexer.tokens index eb151e44d..764e16da7 100644 --- a/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/parser/antlr/lexer/InternalRos2Lexer.tokens +++ b/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/parser/antlr/lexer/InternalRos2Lexer.tokens @@ -1,125 +1,123 @@ -Action=66 +Action=65 Action_1=49 -Actionclient=12 -Actionserver=13 -Any=98 -Array=60 -Artifacts=26 -Base64=61 -Best_effort=21 -Bool=87 -Bool_1=67 +Actionclients=11 +Actionservers=12 +Any=97 +Array=59 +Artifacts=25 +Base64=60 +Best_effort=20 +Bool=86 +Bool_1=66 Boolean=47 -Byte=88 -Byte_1=68 -Colon=102 -Comma=101 -Date=85 -Default=50 -Default_qos=22 -Dependencies=14 -Depth=69 -Double=62 -Durability=23 +Byte=87 +Byte_1=67 +Colon=101 +Comma=100 +Date=84 +Default=33 +Default_qos=21 +Dependencies=13 +Depth=68 +Double=61 +Durability=22 Duration=34 -ExternalDependency=5 +ExternalDependency=4 Feedback=35 -Feedback_1=29 -Float32=51 -Float32_1=30 -Float64=52 -Float64_1=31 -FromGitRepo=17 -GlobalNamespace=8 -Goal=89 -Goal_1=77 -GraphName=28 -Header=63 +Feedback_1=28 +Float32=50 +Float32_1=29 +Float64=51 +Float64_1=30 +FromGitRepo=16 +GlobalNamespace=7 +Goal=88 +Goal_1=76 +GraphName=27 +Header=62 History=36 -Int16=78 -Int16_1=53 -Int32=79 -Int32_1=54 -Int64=80 -Int64_1=55 -Int8=90 -Int8_1=70 +Int16=77 +Int16_1=52 +Int32=78 +Int32_1=53 +Int64=79 +Int64_1=54 +Int8=89 +Int8_1=69 Integer=48 Keep_all=37 -Keep_last=32 -LeftSquareBracket=103 -LeftSquareBracketRightSquareBracket=100 -List=86 -Message=56 +Keep_last=31 +LeftSquareBracket=102 +LeftSquareBracketRightSquareBracket=99 +List=85 +Message=55 Message_1=38 -Msg=91 -Name=92 -Node=93 -Node_1=81 -Ns=99 -ParameterAny=16 -ParameterStructMember=4 -Parameter_qos=15 -Parameters=24 -PrivateNamespace=7 +Msg=90 +Name=91 +Node=92 +Node_1=80 +Ns=98 +ParameterAny=15 +Parameter_qos=14 +Parameters=23 +PrivateNamespace=6 Profile=39 -Publishers=25 -Qos=94 -RULE_ANY_OTHER=128 -RULE_BEGIN=121 -RULE_BINARY=107 -RULE_BOOLEAN=108 -RULE_DATE_TIME=116 -RULE_DAY=111 -RULE_DECINT=109 -RULE_DIGIT=106 -RULE_DOUBLE=110 -RULE_END=122 -RULE_HOUR=114 -RULE_ID=117 -RULE_INT=119 -RULE_MESSAGE_ASIGMENT=120 -RULE_MIN_SEC=115 -RULE_ML_COMMENT=126 -RULE_MONTH=112 -RULE_ROS_CONVENTION_A=124 -RULE_ROS_CONVENTION_PARAM=125 -RULE_SL_COMMENT=123 -RULE_STRING=118 -RULE_WS=127 -RULE_YEAR=113 -RelativeNamespace=6 -Reliability=18 +Publishers=24 +Qos=93 +RULE_ANY_OTHER=126 +RULE_BEGIN=119 +RULE_BINARY=105 +RULE_BOOLEAN=106 +RULE_DATE_TIME=114 +RULE_DAY=109 +RULE_DECINT=107 +RULE_DIGIT=104 +RULE_DOUBLE=108 +RULE_END=120 +RULE_HOUR=112 +RULE_ID=115 +RULE_INT=117 +RULE_MESSAGE_ASIGMENT=118 +RULE_MIN_SEC=113 +RULE_ML_COMMENT=124 +RULE_MONTH=110 +RULE_ROS_CONVENTION_A=122 +RULE_ROS_CONVENTION_PARAM=123 +RULE_SL_COMMENT=121 +RULE_STRING=116 +RULE_WS=125 +RULE_YEAR=111 +RelativeNamespace=5 +Reliability=17 Reliable=40 Request=41 -Response=33 -Result=71 -Result_1=57 -RightCurlyBracket=105 -RightSquareBracket=104 -Sensor_qos=27 -Service=58 -Serviceclient=10 -Services_qos=19 -Serviceserver=11 -Specs=72 -Srv=95 -String=64 -String_1=73 +Response=32 +Result=70 +Result_1=56 +RightSquareBracket=103 +Sensor_qos=26 +Service=57 +Serviceclients=8 +Services_qos=18 +Serviceservers=9 +Specs=71 +Srv=94 +String=63 +String_1=72 String_2=42 -Struct=65 -Subscribers=20 -Time=96 -Transient_local=9 -Type=97 -Type_1=82 -Uint16=74 +Struct=64 +Subscribers=19 +Time=95 +Transient_local=10 +Type=96 +Type_1=81 +Uint16=73 Uint16_1=43 -Uint32=75 +Uint32=74 Uint32_1=44 -Uint64=76 +Uint64=75 Uint64_1=45 -Uint8=83 -Uint8_1=59 -Value=84 +Uint8=82 +Uint8_1=58 +Value=83 Volatile=46 diff --git a/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/serializer/Ros2SemanticSequencer.java b/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/serializer/Ros2SemanticSequencer.java index 405543ff3..e6b7b0bff 100644 --- a/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/serializer/Ros2SemanticSequencer.java +++ b/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/serializer/Ros2SemanticSequencer.java @@ -384,7 +384,7 @@ protected void sequence_AmentPackage(ISerializationContext context, AmentPackage * Parameter returns Parameter * * Constraint: - * (name=EString type=ParameterType namespace=Namespace? qos=QualityOfService?) + * (name=EString type=ParameterType namespace=Namespace? qos=QualityOfService? value=ParameterValue?) * */ protected void sequence_Parameter(ISerializationContext context, ros.Parameter semanticObject) { diff --git a/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/serializer/Ros2SyntacticSequencer.java b/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/serializer/Ros2SyntacticSequencer.java index e800bd1d8..6fb1c5607 100644 --- a/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/serializer/Ros2SyntacticSequencer.java +++ b/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/serializer/Ros2SyntacticSequencer.java @@ -23,112 +23,112 @@ public class Ros2SyntacticSequencer extends AbstractSyntacticSequencer { protected Ros2GrammarAccess grammarAccess; protected AbstractElementAlias match_AmentPackage___ArtifactsKeyword_5_0_BEGINTerminalRuleCall_5_1_ENDTerminalRuleCall_5_3__q; - protected AbstractElementAlias match_Node___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; - protected AbstractElementAlias match_Node___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; - protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; - protected AbstractElementAlias match_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; - protected AbstractElementAlias match_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; - protected AbstractElementAlias match_Node___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; - protected AbstractElementAlias match_Node___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; - protected AbstractElementAlias match_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a; - protected AbstractElementAlias match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a; - protected AbstractElementAlias match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; - protected AbstractElementAlias match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; - protected AbstractElementAlias match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; - protected AbstractElementAlias match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; - protected AbstractElementAlias match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; - protected AbstractElementAlias match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; - protected AbstractElementAlias match_Node_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; - protected AbstractElementAlias match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; - protected AbstractElementAlias match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; - protected AbstractElementAlias match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; - protected AbstractElementAlias match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; + protected AbstractElementAlias match_Node___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; + protected AbstractElementAlias match_Node___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_0_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_1_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_2_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_3_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; + protected AbstractElementAlias match_Node___ENDTerminalRuleCall_3_6_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a; + protected AbstractElementAlias match_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; + protected AbstractElementAlias match_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; + protected AbstractElementAlias match_Node___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; + protected AbstractElementAlias match_Node___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a; + protected AbstractElementAlias match_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a; + protected AbstractElementAlias match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a; + protected AbstractElementAlias match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; + protected AbstractElementAlias match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; + protected AbstractElementAlias match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; + protected AbstractElementAlias match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; + protected AbstractElementAlias match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; + protected AbstractElementAlias match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; + protected AbstractElementAlias match_Node_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; + protected AbstractElementAlias match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; + protected AbstractElementAlias match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p; + protected AbstractElementAlias match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p; + protected AbstractElementAlias match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; protected AbstractElementAlias match_Package_Impl___SpecsKeyword_5_0_BEGINTerminalRuleCall_5_1_ENDTerminalRuleCall_5_3__q; @Inject @@ -140,115 +140,115 @@ protected void init(IGrammarAccess access) { private void init0() { match_AmentPackage___ArtifactsKeyword_5_0_BEGINTerminalRuleCall_5_1_ENDTerminalRuleCall_5_3__q = new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getAmentPackageAccess().getArtifactsKeyword_5_0()), new TokenAlias(false, false, grammarAccess.getAmentPackageAccess().getBEGINTerminalRuleCall_5_1()), new TokenAlias(false, false, grammarAccess.getAmentPackageAccess().getENDTerminalRuleCall_5_3())); - match_Node___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); - match_Node___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); - match_Node___ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); - match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); - match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); - match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); - match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); - match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); - match_Node___ENDTerminalRuleCall_3_0_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); - match_Node___ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); - match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); - match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); - match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); - match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); - match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); - match_Node___ENDTerminalRuleCall_3_1_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); - match_Node___ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); - match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); - match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); - match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); - match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); - match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); - match_Node___ENDTerminalRuleCall_3_2_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); - match_Node___ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); - match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); - match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); - match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); - match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); - match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); - match_Node___ENDTerminalRuleCall_3_3_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); - match_Node___ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); - match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); - match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); - match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); - match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); - match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); - match_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); - match_Node___ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); - match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); - match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); - match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); - match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); - match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); - match_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); - match_Node___ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); - match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); - match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); - match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); - match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); - match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); - match_Node___ENDTerminalRuleCall_3_6_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); - match_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); - match_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); - match_Node___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); - match_Node___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); - match_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())))); - match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); - match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); + match_Node___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); + match_Node___ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); + match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); + match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); + match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); + match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); + match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); + match_Node___ENDTerminalRuleCall_3_0_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1())); + match_Node___ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); + match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); + match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); + match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); + match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); + match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); + match_Node___ENDTerminalRuleCall_3_1_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1())); + match_Node___ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); + match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); + match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); + match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); + match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); + match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); + match_Node___ENDTerminalRuleCall_3_2_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1())); + match_Node___ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); + match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); + match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); + match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); + match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); + match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); + match_Node___ENDTerminalRuleCall_3_3_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1())); + match_Node___ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); + match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); + match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); + match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); + match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); + match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); + match_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1())); + match_Node___ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); + match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); + match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); + match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); + match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); + match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); + match_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1())); + match_Node___ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); + match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); + match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); + match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); + match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); + match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); + match_Node___ENDTerminalRuleCall_3_6_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))), new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1())); + match_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); + match_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); + match_Node___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); + match_Node___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3())))); + match_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())))); + match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); + match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); } private void init1() { - match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); - match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); - match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); - match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); - match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserverKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserverKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); + match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); + match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); + match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3()))); + match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionclientsKeyword_3_5_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_5_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_5_3()))); + match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getParametersKeyword_3_6_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_6_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_6_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getPublishersKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceclientsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getServiceserversKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getNodeAccess().getSubscribersKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getNodeAccess().getActionserversKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getNodeAccess().getENDTerminalRuleCall_3_4_3()))); match_Package_Impl___SpecsKeyword_5_0_BEGINTerminalRuleCall_5_1_ENDTerminalRuleCall_5_3__q = new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getPackage_ImplAccess().getSpecsKeyword_5_0()), new TokenAlias(false, false, grammarAccess.getPackage_ImplAccess().getBEGINTerminalRuleCall_5_1()), new TokenAlias(false, false, grammarAccess.getPackage_ImplAccess().getENDTerminalRuleCall_5_3())); } @@ -281,218 +281,218 @@ protected void emitUnassignedTokens(EObject semanticObject, ISynTransition trans List syntaxNodes = getNodesFor(transitionNodes, syntax); if (match_AmentPackage___ArtifactsKeyword_5_0_BEGINTerminalRuleCall_5_1_ENDTerminalRuleCall_5_3__q.equals(syntax)) emit_AmentPackage___ArtifactsKeyword_5_0_BEGINTerminalRuleCall_5_1_ENDTerminalRuleCall_5_3__q(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) - emit_Node___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) - emit_Node___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_0_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_1_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_2_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_3_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) - emit_Node___ENDTerminalRuleCall_3_6_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) - emit_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) - emit_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) - emit_Node___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) - emit_Node___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a.equals(syntax)) - emit_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a.equals(syntax)) - emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) - emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) - emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) - emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) - emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) - emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) - emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) - emit_Node_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) - emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) - emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) - emit_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) - emit_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) + emit_Node___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) + emit_Node___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_0_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_0_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_1_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_1_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_2_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_2_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_3_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_3_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ENDTerminalRuleCall_3_6_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a.equals(syntax)) + emit_Node___ENDTerminalRuleCall_3_6_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) + emit_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) + emit_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) + emit_Node___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a.equals(syntax)) + emit_Node___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a.equals(syntax)) + emit_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a.equals(syntax)) + emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) + emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) + emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) + emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) + emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) + emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) + emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a.equals(syntax)) + emit_Node_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) + emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p.equals(syntax)) + emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p.equals(syntax)) + emit_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) + emit_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); else if (match_Package_Impl___SpecsKeyword_5_0_BEGINTerminalRuleCall_5_1_ENDTerminalRuleCall_5_3__q.equals(syntax)) emit_Package_Impl___SpecsKeyword_5_0_BEGINTerminalRuleCall_5_1_ENDTerminalRuleCall_5_3__q(semanticObject, getLastNavigableState(), syntaxNodes); else acceptNodes(getLastNavigableState(), syntaxNodes); @@ -520,15 +520,15 @@ protected void emit_AmentPackage___ArtifactsKeyword_5_0_BEGINTerminalRuleCall_5_ *
      * Ambiguous syntax:
      *     (
-      *         'actionclient:'
+      *         'actionclients:'
       *         BEGIN
       *         END
       *         (
       *             ('publishers:' BEGIN END) |
       *             ('subscribers:' BEGIN END) |
-      *             ('serviceserver:' BEGIN END) |
-      *             ('serviceclient:' BEGIN END) |
-      *             ('actionserver:' BEGIN END) |
+      *             ('serviceservers:' BEGIN END) |
+      *             ('serviceclients:' BEGIN END) |
+      *             ('actionservers:' BEGIN END) |
       *             ('parameters:' BEGIN END)
       *         )*
       *     )*
@@ -537,7 +537,7 @@ protected void emit_AmentPackage___ArtifactsKeyword_5_0_BEGINTerminalRuleCall_5_
      *     (
      *         actionclient+=ActionClient
      *         END
-     *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))*
+     *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))*
      *         (ambiguity)
      *         END
      *         (rule end)
@@ -545,7 +545,7 @@ protected void emit_AmentPackage___ArtifactsKeyword_5_0_BEGINTerminalRuleCall_5_
 
      * 
*/ - protected void emit_Node___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -553,15 +553,15 @@ protected void emit_Node___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1 *
      * Ambiguous syntax:
      *     (
-      *         'actionserver:'
+      *         'actionservers:'
       *         BEGIN
       *         END
       *         (
       *             ('publishers:' BEGIN END) |
       *             ('subscribers:' BEGIN END) |
-      *             ('serviceserver:' BEGIN END) |
-      *             ('serviceclient:' BEGIN END) |
-      *             ('actionclient:' BEGIN END) |
+      *             ('serviceservers:' BEGIN END) |
+      *             ('serviceclients:' BEGIN END) |
+      *             ('actionclients:' BEGIN END) |
       *             ('parameters:' BEGIN END)
       *         )*
       *     )*
@@ -570,7 +570,7 @@ protected void emit_Node___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1
      *     (
      *         actionserver+=ActionServer
      *         END
-     *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))*
+     *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))*
      *         (ambiguity)
      *         END
      *         (rule end)
@@ -578,7 +578,7 @@ protected void emit_Node___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1
 
      * 
*/ - protected void emit_Node___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -589,10 +589,10 @@ protected void emit_Node___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1 * END * ( * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * 'publishers:' @@ -603,7 +603,7 @@ protected void emit_Node___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1 * ( * name=RosNames * BEGIN - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))* + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))* * 'publishers:' * BEGIN * (ambiguity) @@ -613,7 +613,7 @@ protected void emit_Node___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1 * */ - protected void emit_Node___ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -623,7 +623,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5 * ( * END * ( - * (('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? + * (('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? * ('subscribers:' BEGIN END)? * )+ * 'publishers:' @@ -634,7 +634,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5 * ( * subscriber+=Subscriber * END - * ((('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ + * ((('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ * 'publishers:' * BEGIN * (ambiguity) @@ -643,7 +643,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5 * */ - protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -653,8 +653,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceserver:' BEGIN END)? + * (('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceservers:' BEGIN END)? * )+ * 'publishers:' * BEGIN @@ -664,7 +664,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * serviceserver+=ServiceServer * END - * ((('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceserver:' BEGIN END)?)+ + * ((('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceservers:' BEGIN END)?)+ * 'publishers:' * BEGIN * (ambiguity) @@ -673,7 +673,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -683,8 +683,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceclient:' BEGIN END)? + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceclients:' BEGIN END)? * )+ * 'publishers:' * BEGIN @@ -694,7 +694,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * serviceclient+=ServiceClient * END - * ((('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclient:' BEGIN END)?)+ + * ((('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclients:' BEGIN END)?)+ * 'publishers:' * BEGIN * (ambiguity) @@ -703,7 +703,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -713,7 +713,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? * ('parameters:' BEGIN END)? * )+ * 'publishers:' @@ -724,7 +724,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * parameter+=Parameter * END - * ((('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? ('parameters:' BEGIN END)?)+ + * ((('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? ('parameters:' BEGIN END)?)+ * 'publishers:' * BEGIN * (ambiguity) @@ -733,7 +733,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -743,8 +743,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionserver:' BEGIN END)? + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionservers:' BEGIN END)? * )+ * 'publishers:' * BEGIN @@ -754,7 +754,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * actionserver+=ActionServer * END - * ((('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('actionserver:' BEGIN END)?)+ + * ((('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('actionservers:' BEGIN END)?)+ * 'publishers:' * BEGIN * (ambiguity) @@ -763,7 +763,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -773,8 +773,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionclient:' BEGIN END)? + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionclients:' BEGIN END)? * )+ * 'publishers:' * BEGIN @@ -784,7 +784,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * ( * actionclient+=ActionClient * END - * ((('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclient:' BEGIN END)?)+ + * ((('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclients:' BEGIN END)?)+ * 'publishers:' * BEGIN * (ambiguity) @@ -793,7 +793,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -804,10 +804,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionserverKeyword_3 * END * ( * ('publishers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * 'subscribers:' @@ -818,7 +818,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionserverKeyword_3 * ( * name=RosNames * BEGIN - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))* + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))* * 'subscribers:' * BEGIN * (ambiguity) @@ -828,7 +828,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_0_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -838,8 +838,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceservers:' BEGIN END)? * )+ * 'subscribers:' * BEGIN @@ -849,7 +849,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5 * ( * serviceserver+=ServiceServer * END - * ((('publishers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceserver:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceservers:' BEGIN END)?)+ * 'subscribers:' * BEGIN * (ambiguity) @@ -858,7 +858,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5 * */ - protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -868,8 +868,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceclients:' BEGIN END)? * )+ * 'subscribers:' * BEGIN @@ -879,7 +879,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * serviceclient+=ServiceClient * END - * ((('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclient:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclients:' BEGIN END)?)+ * 'subscribers:' * BEGIN * (ambiguity) @@ -888,7 +888,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -898,7 +898,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * END * ( - * (('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? + * (('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? * ('publishers:' BEGIN END)? * )+ * 'subscribers:' @@ -909,7 +909,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * publisher+=Publisher * END - * ((('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ + * ((('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ * 'subscribers:' * BEGIN * (ambiguity) @@ -918,7 +918,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -928,7 +928,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? * ('parameters:' BEGIN END)? * )+ * 'subscribers:' @@ -939,7 +939,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * parameter+=Parameter * END - * ((('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? ('parameters:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? ('parameters:' BEGIN END)?)+ * 'subscribers:' * BEGIN * (ambiguity) @@ -948,7 +948,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -958,8 +958,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionservers:' BEGIN END)? * )+ * 'subscribers:' * BEGIN @@ -969,7 +969,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * actionserver+=ActionServer * END - * ((('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('actionserver:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('actionservers:' BEGIN END)?)+ * 'subscribers:' * BEGIN * (ambiguity) @@ -978,7 +978,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -988,8 +988,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionclients:' BEGIN END)? * )+ * 'subscribers:' * BEGIN @@ -999,7 +999,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * ( * actionclient+=ActionClient * END - * ((('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclient:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclients:' BEGIN END)?)+ * 'subscribers:' * BEGIN * (ambiguity) @@ -1008,7 +1008,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1020,12 +1020,12 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionserverKeyword_3 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* - * 'serviceserver:' + * 'serviceservers:' * BEGIN * )* * @@ -1033,8 +1033,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionserverKeyword_3 * ( * name=RosNames * BEGIN - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))* - * 'serviceserver:' + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))* + * 'serviceservers:' * BEGIN * (ambiguity) * serviceserver+=ServiceServer @@ -1043,7 +1043,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_1_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1053,10 +1053,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? + * (('publishers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? * ('subscribers:' BEGIN END)? * )+ - * 'serviceserver:' + * 'serviceservers:' * BEGIN * )* * @@ -1064,8 +1064,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5 * ( * subscriber+=Subscriber * END - * ((('publishers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ - * 'serviceserver:' + * ((('publishers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ + * 'serviceservers:' * BEGIN * (ambiguity) * serviceserver+=ServiceServer @@ -1073,7 +1073,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5 * */ - protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1083,10 +1083,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceclients:' BEGIN END)? * )+ - * 'serviceserver:' + * 'serviceservers:' * BEGIN * )* * @@ -1094,8 +1094,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * serviceclient+=ServiceClient * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclient:' BEGIN END)?)+ - * 'serviceserver:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclients:' BEGIN END)?)+ + * 'serviceservers:' * BEGIN * (ambiguity) * serviceserver+=ServiceServer @@ -1103,7 +1103,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1113,10 +1113,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? + * (('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? * ('publishers:' BEGIN END)? * )+ - * 'serviceserver:' + * 'serviceservers:' * BEGIN * )* * @@ -1124,8 +1124,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * publisher+=Publisher * END - * ((('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ - * 'serviceserver:' + * ((('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ + * 'serviceservers:' * BEGIN * (ambiguity) * serviceserver+=ServiceServer @@ -1133,7 +1133,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1143,10 +1143,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? * ('parameters:' BEGIN END)? * )+ - * 'serviceserver:' + * 'serviceservers:' * BEGIN * )* * @@ -1154,8 +1154,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * parameter+=Parameter * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? ('parameters:' BEGIN END)?)+ - * 'serviceserver:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? ('parameters:' BEGIN END)?)+ + * 'serviceservers:' * BEGIN * (ambiguity) * serviceserver+=ServiceServer @@ -1163,7 +1163,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1173,10 +1173,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionservers:' BEGIN END)? * )+ - * 'serviceserver:' + * 'serviceservers:' * BEGIN * )* * @@ -1184,8 +1184,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * actionserver+=ActionServer * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('actionserver:' BEGIN END)?)+ - * 'serviceserver:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('actionservers:' BEGIN END)?)+ + * 'serviceservers:' * BEGIN * (ambiguity) * serviceserver+=ServiceServer @@ -1193,7 +1193,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1203,10 +1203,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionclients:' BEGIN END)? * )+ - * 'serviceserver:' + * 'serviceservers:' * BEGIN * )* * @@ -1214,8 +1214,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * ( * actionclient+=ActionClient * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclient:' BEGIN END)?)+ - * 'serviceserver:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclients:' BEGIN END)?)+ + * 'serviceservers:' * BEGIN * (ambiguity) * serviceserver+=ServiceServer @@ -1223,7 +1223,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1235,12 +1235,12 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionserverKeyword_3 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* - * 'serviceclient:' + * 'serviceclients:' * BEGIN * )* * @@ -1248,8 +1248,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionserverKeyword_3 * ( * name=RosNames * BEGIN - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))* - * 'serviceclient:' + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))* + * 'serviceclients:' * BEGIN * (ambiguity) * serviceclient+=ServiceClient @@ -1258,7 +1258,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_2_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1268,10 +1268,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? * ('subscribers:' BEGIN END)? * )+ - * 'serviceclient:' + * 'serviceclients:' * BEGIN * )* * @@ -1279,8 +1279,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5 * ( * subscriber+=Subscriber * END - * ((('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ - * 'serviceclient:' + * ((('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ + * 'serviceclients:' * BEGIN * (ambiguity) * serviceclient+=ServiceClient @@ -1288,7 +1288,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5 * */ - protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1298,10 +1298,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceservers:' BEGIN END)? * )+ - * 'serviceclient:' + * 'serviceclients:' * BEGIN * )* * @@ -1309,8 +1309,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * serviceserver+=ServiceServer * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceserver:' BEGIN END)?)+ - * 'serviceclient:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceservers:' BEGIN END)?)+ + * 'serviceclients:' * BEGIN * (ambiguity) * serviceclient+=ServiceClient @@ -1318,7 +1318,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1328,10 +1328,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? * ('publishers:' BEGIN END)? * )+ - * 'serviceclient:' + * 'serviceclients:' * BEGIN * )* * @@ -1339,8 +1339,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * publisher+=Publisher * END - * ((('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ - * 'serviceclient:' + * ((('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ + * 'serviceclients:' * BEGIN * (ambiguity) * serviceclient+=ServiceClient @@ -1348,7 +1348,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1358,10 +1358,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? * ('parameters:' BEGIN END)? * )+ - * 'serviceclient:' + * 'serviceclients:' * BEGIN * )* * @@ -1369,8 +1369,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * parameter+=Parameter * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? ('parameters:' BEGIN END)?)+ - * 'serviceclient:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? ('parameters:' BEGIN END)?)+ + * 'serviceclients:' * BEGIN * (ambiguity) * serviceclient+=ServiceClient @@ -1378,7 +1378,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1388,10 +1388,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionservers:' BEGIN END)? * )+ - * 'serviceclient:' + * 'serviceclients:' * BEGIN * )* * @@ -1399,8 +1399,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * actionserver+=ActionServer * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('actionserver:' BEGIN END)?)+ - * 'serviceclient:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('actionservers:' BEGIN END)?)+ + * 'serviceclients:' * BEGIN * (ambiguity) * serviceclient+=ServiceClient @@ -1408,7 +1408,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1418,10 +1418,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionclients:' BEGIN END)? * )+ - * 'serviceclient:' + * 'serviceclients:' * BEGIN * )* * @@ -1429,8 +1429,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * ( * actionclient+=ActionClient * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclient:' BEGIN END)?)+ - * 'serviceclient:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclients:' BEGIN END)?)+ + * 'serviceclients:' * BEGIN * (ambiguity) * serviceclient+=ServiceClient @@ -1438,7 +1438,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1450,12 +1450,12 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionserverKeyword_3 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* - * 'actionserver:' + * 'actionservers:' * BEGIN * )* * @@ -1463,8 +1463,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionserverKeyword_3 * ( * name=RosNames * BEGIN - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))* - * 'actionserver:' + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))* + * 'actionservers:' * BEGIN * (ambiguity) * actionserver+=ActionServer @@ -1473,7 +1473,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_3_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_4_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1483,10 +1483,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? * ('subscribers:' BEGIN END)? * )+ - * 'actionserver:' + * 'actionservers:' * BEGIN * )* * @@ -1494,8 +1494,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5 * ( * subscriber+=Subscriber * END - * ((('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ - * 'actionserver:' + * ((('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ + * 'actionservers:' * BEGIN * (ambiguity) * actionserver+=ActionServer @@ -1503,7 +1503,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_____ActionclientKeyword_3_5 * */ - protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1513,10 +1513,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceservers:' BEGIN END)? * )+ - * 'actionserver:' + * 'actionservers:' * BEGIN * )* * @@ -1524,8 +1524,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * serviceserver+=ServiceServer * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceserver:' BEGIN END)?)+ - * 'actionserver:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceservers:' BEGIN END)?)+ + * 'actionservers:' * BEGIN * (ambiguity) * actionserver+=ActionServer @@ -1533,7 +1533,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1543,10 +1543,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceclients:' BEGIN END)? * )+ - * 'actionserver:' + * 'actionservers:' * BEGIN * )* * @@ -1554,8 +1554,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * serviceclient+=ServiceClient * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclient:' BEGIN END)?)+ - * 'actionserver:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclients:' BEGIN END)?)+ + * 'actionservers:' * BEGIN * (ambiguity) * actionserver+=ActionServer @@ -1563,7 +1563,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1573,10 +1573,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? * ('publishers:' BEGIN END)? * )+ - * 'actionserver:' + * 'actionservers:' * BEGIN * )* * @@ -1584,8 +1584,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * publisher+=Publisher * END - * ((('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ - * 'actionserver:' + * ((('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ + * 'actionservers:' * BEGIN * (ambiguity) * actionserver+=ActionServer @@ -1593,7 +1593,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1603,10 +1603,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END))? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END))? * ('parameters:' BEGIN END)? * )+ - * 'actionserver:' + * 'actionservers:' * BEGIN * )* * @@ -1614,8 +1614,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * parameter+=Parameter * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END))? ('parameters:' BEGIN END)?)+ - * 'actionserver:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END))? ('parameters:' BEGIN END)?)+ + * 'actionservers:' * BEGIN * (ambiguity) * actionserver+=ActionServer @@ -1623,7 +1623,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1633,10 +1633,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionclients:' BEGIN END)? * )+ - * 'actionserver:' + * 'actionservers:' * BEGIN * )* * @@ -1644,8 +1644,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * ( * actionclient+=ActionClient * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclient:' BEGIN END)?)+ - * 'actionserver:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('parameters:' BEGIN END))? ('actionclients:' BEGIN END)?)+ + * 'actionservers:' * BEGIN * (ambiguity) * actionserver+=ActionServer @@ -1653,7 +1653,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1665,12 +1665,12 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | * ('parameters:' BEGIN END) * )* - * 'actionclient:' + * 'actionclients:' * BEGIN * )* * @@ -1678,8 +1678,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6 * ( * name=RosNames * BEGIN - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))* - * 'actionclient:' + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))* + * 'actionclients:' * BEGIN * (ambiguity) * actionclient+=ActionClient @@ -1688,7 +1688,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_6 * */ - protected void emit_Node___ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_5_3_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1698,10 +1698,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? * ('subscribers:' BEGIN END)? * )+ - * 'actionclient:' + * 'actionclients:' * BEGIN * )* * @@ -1709,8 +1709,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4 * ( * subscriber+=Subscriber * END - * ((('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ - * 'actionclient:' + * ((('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? ('subscribers:' BEGIN END)?)+ + * 'actionclients:' * BEGIN * (ambiguity) * actionclient+=ActionClient @@ -1718,7 +1718,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_____ActionserverKeyword_3_4 * */ - protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1728,10 +1728,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceservers:' BEGIN END)? * )+ - * 'actionclient:' + * 'actionclients:' * BEGIN * )* * @@ -1739,8 +1739,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * serviceserver+=ServiceServer * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceserver:' BEGIN END)?)+ - * 'actionclient:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceservers:' BEGIN END)?)+ + * 'actionclients:' * BEGIN * (ambiguity) * actionclient+=ActionClient @@ -1748,7 +1748,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1758,10 +1758,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? - * ('serviceclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? + * ('serviceclients:' BEGIN END)? * )+ - * 'actionclient:' + * 'actionclients:' * BEGIN * )* * @@ -1769,8 +1769,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * serviceclient+=ServiceClient * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclient:' BEGIN END)?)+ - * 'actionclient:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? ('serviceclients:' BEGIN END)?)+ + * 'actionclients:' * BEGIN * (ambiguity) * actionclient+=ActionClient @@ -1778,7 +1778,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1788,10 +1788,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? * ('publishers:' BEGIN END)? * )+ - * 'actionclient:' + * 'actionclients:' * BEGIN * )* * @@ -1799,8 +1799,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * publisher+=Publisher * END - * ((('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ - * 'actionclient:' + * ((('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))? ('publishers:' BEGIN END)?)+ + * 'actionclients:' * BEGIN * (ambiguity) * actionclient+=ActionClient @@ -1808,7 +1808,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1818,10 +1818,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END))? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END))? * ('parameters:' BEGIN END)? * )+ - * 'actionclient:' + * 'actionclients:' * BEGIN * )* * @@ -1829,8 +1829,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * parameter+=Parameter * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END))? ('parameters:' BEGIN END)?)+ - * 'actionclient:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END))? ('parameters:' BEGIN END)?)+ + * 'actionclients:' * BEGIN * (ambiguity) * actionclient+=ActionClient @@ -1838,7 +1838,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1848,10 +1848,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('parameters:' BEGIN END))? - * ('actionserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('parameters:' BEGIN END))? + * ('actionservers:' BEGIN END)? * )+ - * 'actionclient:' + * 'actionclients:' * BEGIN * )* * @@ -1859,8 +1859,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * ( * actionserver+=ActionServer * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('parameters:' BEGIN END))? ('actionserver:' BEGIN END)?)+ - * 'actionclient:' + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('parameters:' BEGIN END))? ('actionservers:' BEGIN END)?)+ + * 'actionclients:' * BEGIN * (ambiguity) * actionclient+=ActionClient @@ -1868,7 +1868,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1880,10 +1880,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) * )* * 'parameters:' * BEGIN @@ -1893,7 +1893,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6 * ( * name=RosNames * BEGIN - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))* + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))* * 'parameters:' * BEGIN * (ambiguity) @@ -1903,7 +1903,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_5_3_______ParametersKeyword_3_6 * */ - protected void emit_Node___ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1913,7 +1913,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5 * ( * END * ( - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? * ('subscribers:' BEGIN END)? * )+ * 'parameters:' @@ -1924,7 +1924,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5 * ( * subscriber+=Subscriber * END - * ((('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? ('subscribers:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? ('subscribers:' BEGIN END)?)+ * 'parameters:' * BEGIN * (ambiguity) @@ -1933,7 +1933,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5 * */ - protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1943,8 +1943,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? - * ('serviceserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? + * ('serviceservers:' BEGIN END)? * )+ * 'parameters:' * BEGIN @@ -1954,7 +1954,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * serviceserver+=ServiceServer * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? ('serviceserver:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? ('serviceservers:' BEGIN END)?)+ * 'parameters:' * BEGIN * (ambiguity) @@ -1963,7 +1963,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1973,8 +1973,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? - * ('serviceclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? + * ('serviceclients:' BEGIN END)? * )+ * 'parameters:' * BEGIN @@ -1984,7 +1984,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * serviceclient+=ServiceClient * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? ('serviceclient:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? ('serviceclients:' BEGIN END)?)+ * 'parameters:' * BEGIN * (ambiguity) @@ -1993,7 +1993,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2003,7 +2003,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * END * ( - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? * ('publishers:' BEGIN END)? * )+ * 'parameters:' @@ -2014,7 +2014,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * publisher+=Publisher * END - * ((('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))? ('publishers:' BEGIN END)?)+ + * ((('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))? ('publishers:' BEGIN END)?)+ * 'parameters:' * BEGIN * (ambiguity) @@ -2023,7 +2023,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2033,8 +2033,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END))? - * ('actionserver:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END))? + * ('actionservers:' BEGIN END)? * )+ * 'parameters:' * BEGIN @@ -2044,7 +2044,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * actionserver+=ActionServer * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END))? ('actionserver:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END))? ('actionservers:' BEGIN END)?)+ * 'parameters:' * BEGIN * (ambiguity) @@ -2053,7 +2053,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2063,8 +2063,8 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * END * ( - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END))? - * ('actionclient:' BEGIN END)? + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END))? + * ('actionclients:' BEGIN END)? * )+ * 'parameters:' * BEGIN @@ -2074,7 +2074,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * ( * actionclient+=ActionClient * END - * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END))? ('actionclient:' BEGIN END)?)+ + * ((('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END))? ('actionclients:' BEGIN END)?)+ * 'parameters:' * BEGIN * (ambiguity) @@ -2083,7 +2083,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionclientKeyword_3 * */ - protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p_ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2097,10 +2097,10 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionserverKeyword_3 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) * )* * )* * @@ -2108,7 +2108,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionserverKeyword_3 * ( * parameter+=Parameter * END - * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))* + * (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))* * (ambiguity) * END * (rule end) @@ -2116,7 +2116,7 @@ protected void emit_Node___ENDTerminalRuleCall_3_6_3_______ActionserverKeyword_3 * */ - protected void emit_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2129,10 +2129,10 @@ protected void emit_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_E * END * ( * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * )* @@ -2141,7 +2141,7 @@ protected void emit_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_E * ( * publisher+=Publisher * END - * (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))* + * (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))* * (ambiguity) * END * (rule end) @@ -2149,7 +2149,7 @@ protected void emit_Node___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_E * */ - protected void emit_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2157,15 +2157,15 @@ protected void emit_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_E *
      * Ambiguous syntax:
      *     (
-      *         'serviceclient:'
+      *         'serviceclients:'
       *         BEGIN
       *         END
       *         (
       *             ('publishers:' BEGIN END) |
       *             ('subscribers:' BEGIN END) |
-      *             ('serviceserver:' BEGIN END) |
-      *             ('actionserver:' BEGIN END) |
-      *             ('actionclient:' BEGIN END) |
+      *             ('serviceservers:' BEGIN END) |
+      *             ('actionservers:' BEGIN END) |
+      *             ('actionclients:' BEGIN END) |
       *             ('parameters:' BEGIN END)
       *         )*
       *     )*
@@ -2174,7 +2174,7 @@ protected void emit_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_E
      *     (
      *         serviceclient+=ServiceClient
      *         END
-     *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))*
+     *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))*
      *         (ambiguity)
      *         END
      *         (rule end)
@@ -2182,7 +2182,7 @@ protected void emit_Node___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_E
 
      * 
*/ - protected void emit_Node___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2190,15 +2190,15 @@ protected void emit_Node___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_ *
      * Ambiguous syntax:
      *     (
-      *         'serviceserver:'
+      *         'serviceservers:'
       *         BEGIN
       *         END
       *         (
       *             ('publishers:' BEGIN END) |
       *             ('subscribers:' BEGIN END) |
-      *             ('serviceclient:' BEGIN END) |
-      *             ('actionserver:' BEGIN END) |
-      *             ('actionclient:' BEGIN END) |
+      *             ('serviceclients:' BEGIN END) |
+      *             ('actionservers:' BEGIN END) |
+      *             ('actionclients:' BEGIN END) |
       *             ('parameters:' BEGIN END)
       *         )*
       *     )*
@@ -2207,7 +2207,7 @@ protected void emit_Node___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_
      *     (
      *         serviceserver+=ServiceServer
      *         END
-     *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))*
+     *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))*
      *         (ambiguity)
      *         END
      *         (rule end)
@@ -2215,7 +2215,7 @@ protected void emit_Node___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_
 
      * 
*/ - protected void emit_Node___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2228,10 +2228,10 @@ protected void emit_Node___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_ * END * ( * ('publishers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * )* @@ -2240,7 +2240,7 @@ protected void emit_Node___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_ * ( * subscriber+=Subscriber * END - * (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))* + * (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))* * (ambiguity) * END * (rule end) @@ -2248,7 +2248,7 @@ protected void emit_Node___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_ * */ - protected void emit_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2257,10 +2257,10 @@ protected void emit_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ * Ambiguous syntax: * ( * ('publishers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * @@ -2270,7 +2270,7 @@ protected void emit_Node___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ * */ - protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2280,10 +2280,10 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * @@ -2292,7 +2292,7 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * */ - protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2302,19 +2302,19 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * * This ambiguous syntax occurs at: - * name=RosNames BEGIN (ambiguity) 'serviceserver:' BEGIN (END (ambiguity) 'serviceserver:' BEGIN)* serviceserver+=ServiceServer - * serviceserver+=ServiceServer END (ambiguity) ('serviceserver:' BEGIN END (ambiguity))* END (rule end) + * name=RosNames BEGIN (ambiguity) 'serviceservers:' BEGIN (END (ambiguity) 'serviceservers:' BEGIN)* serviceserver+=ServiceServer + * serviceserver+=ServiceServer END (ambiguity) ('serviceservers:' BEGIN END (ambiguity))* END (rule end) * */ - protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2324,19 +2324,19 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * * This ambiguous syntax occurs at: - * name=RosNames BEGIN (ambiguity) 'serviceclient:' BEGIN (END (ambiguity) 'serviceclient:' BEGIN)* serviceclient+=ServiceClient - * serviceclient+=ServiceClient END (ambiguity) ('serviceclient:' BEGIN END (ambiguity))* END (rule end) + * name=RosNames BEGIN (ambiguity) 'serviceclients:' BEGIN (END (ambiguity) 'serviceclients:' BEGIN)* serviceclient+=ServiceClient + * serviceclient+=ServiceClient END (ambiguity) ('serviceclients:' BEGIN END (ambiguity))* END (rule end) * */ - protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2345,10 +2345,10 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * Ambiguous syntax: * ( * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * @@ -2358,7 +2358,7 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * */ - protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2368,10 +2368,10 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | - * ('actionclient:' BEGIN END) + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | + * ('actionclients:' BEGIN END) * )* * * This ambiguous syntax occurs at: @@ -2380,7 +2380,7 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * */ - protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2390,19 +2390,19 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionclient:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionclients:' BEGIN END) | * ('parameters:' BEGIN END) * )* * * This ambiguous syntax occurs at: - * actionserver+=ActionServer END (ambiguity) ('actionserver:' BEGIN END (ambiguity))* END (rule end) - * name=RosNames BEGIN (ambiguity) 'actionserver:' BEGIN (END (ambiguity) 'actionserver:' BEGIN)* actionserver+=ActionServer + * actionserver+=ActionServer END (ambiguity) ('actionservers:' BEGIN END (ambiguity))* END (rule end) + * name=RosNames BEGIN (ambiguity) 'actionservers:' BEGIN (END (ambiguity) 'actionservers:' BEGIN)* actionserver+=ActionServer * */ - protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_____ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2412,19 +2412,19 @@ protected void emit_Node_____ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5 * ( * ('publishers:' BEGIN END) | * ('subscribers:' BEGIN END) | - * ('serviceserver:' BEGIN END) | - * ('serviceclient:' BEGIN END) | - * ('actionserver:' BEGIN END) | + * ('serviceservers:' BEGIN END) | + * ('serviceclients:' BEGIN END) | + * ('actionservers:' BEGIN END) | * ('parameters:' BEGIN END) * )* * * This ambiguous syntax occurs at: - * actionclient+=ActionClient END (ambiguity) ('actionclient:' BEGIN END (ambiguity))* END (rule end) - * name=RosNames BEGIN (ambiguity) 'actionclient:' BEGIN (END (ambiguity) 'actionclient:' BEGIN)* actionclient+=ActionClient + * actionclient+=ActionClient END (ambiguity) ('actionclients:' BEGIN END (ambiguity))* END (rule end) + * name=RosNames BEGIN (ambiguity) 'actionclients:' BEGIN (END (ambiguity) 'actionclients:' BEGIN)* actionclient+=ActionClient * */ - protected void emit_Node_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_____ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2432,8 +2432,8 @@ protected void emit_Node_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2441,7 +2441,7 @@ protected void emit_Node_____ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2449,16 +2449,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('subscribers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     subscriber+=Subscriber END (ambiguity) 'serviceserver:' BEGIN (END (ambiguity) 'serviceserver:' BEGIN)* serviceserver+=ServiceServer
+     *     subscriber+=Subscriber END (ambiguity) 'serviceservers:' BEGIN (END (ambiguity) 'serviceservers:' BEGIN)* serviceserver+=ServiceServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2466,8 +2466,8 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2475,7 +2475,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2483,16 +2483,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('subscribers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     subscriber+=Subscriber END (ambiguity) 'serviceclient:' BEGIN (END (ambiguity) 'serviceclient:' BEGIN)* serviceclient+=ServiceClient
+     *     subscriber+=Subscriber END (ambiguity) 'serviceclients:' BEGIN (END (ambiguity) 'serviceclients:' BEGIN)* serviceclient+=ServiceClient
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2500,16 +2500,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     serviceclient+=ServiceClient END (ambiguity) 'serviceserver:' BEGIN (END (ambiguity) 'serviceserver:' BEGIN)* serviceserver+=ServiceServer
+     *     serviceclient+=ServiceClient END (ambiguity) 'serviceservers:' BEGIN (END (ambiguity) 'serviceservers:' BEGIN)* serviceserver+=ServiceServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2517,16 +2517,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     serviceserver+=ServiceServer END (ambiguity) 'serviceclient:' BEGIN (END (ambiguity) 'serviceclient:' BEGIN)* serviceclient+=ServiceClient
+     *     serviceserver+=ServiceServer END (ambiguity) 'serviceclients:' BEGIN (END (ambiguity) 'serviceclients:' BEGIN)* serviceclient+=ServiceClient
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2534,7 +2534,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('publishers:' BEGIN END)?
       *     )+
      *
@@ -2543,7 +2543,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2551,7 +2551,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('subscribers:' BEGIN END)?
       *     )+
      *
@@ -2560,7 +2560,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2568,16 +2568,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('publishers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     publisher+=Publisher END (ambiguity) 'serviceserver:' BEGIN (END (ambiguity) 'serviceserver:' BEGIN)* serviceserver+=ServiceServer
+     *     publisher+=Publisher END (ambiguity) 'serviceservers:' BEGIN (END (ambiguity) 'serviceservers:' BEGIN)* serviceserver+=ServiceServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2585,8 +2585,8 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceserver:' BEGIN END)?
+      *         (('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2594,7 +2594,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2602,16 +2602,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('publishers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     publisher+=Publisher END (ambiguity) 'serviceclient:' BEGIN (END (ambiguity) 'serviceclient:' BEGIN)* serviceclient+=ServiceClient
+     *     publisher+=Publisher END (ambiguity) 'serviceclients:' BEGIN (END (ambiguity) 'serviceclients:' BEGIN)* serviceclient+=ServiceClient
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2619,8 +2619,8 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceclient:' BEGIN END)?
+      *         (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2628,7 +2628,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2636,7 +2636,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))?
       *         ('parameters:' BEGIN END)?
       *     )+
      *
@@ -2645,7 +2645,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2653,7 +2653,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))?
       *         ('subscribers:' BEGIN END)?
       *     )+
      *
@@ -2662,7 +2662,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2670,16 +2670,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))?
       *         ('parameters:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     parameter+=Parameter END (ambiguity) 'serviceserver:' BEGIN (END (ambiguity) 'serviceserver:' BEGIN)* serviceserver+=ServiceServer
+     *     parameter+=Parameter END (ambiguity) 'serviceservers:' BEGIN (END (ambiguity) 'serviceservers:' BEGIN)* serviceserver+=ServiceServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2687,8 +2687,8 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))?
-      *         ('serviceserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))?
+      *         ('serviceservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2696,7 +2696,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2704,16 +2704,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))?
       *         ('parameters:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     parameter+=Parameter END (ambiguity) 'serviceclient:' BEGIN (END (ambiguity) 'serviceclient:' BEGIN)* serviceclient+=ServiceClient
+     *     parameter+=Parameter END (ambiguity) 'serviceclients:' BEGIN (END (ambiguity) 'serviceclients:' BEGIN)* serviceclient+=ServiceClient
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2721,8 +2721,8 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))?
-      *         ('serviceclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))?
+      *         ('serviceclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2730,7 +2730,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2738,7 +2738,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))?
+      *         (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))?
       *         ('parameters:' BEGIN END)?
       *     )+
      *
@@ -2747,7 +2747,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2755,7 +2755,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('actionclient:' BEGIN END))?
+      *         (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('actionclients:' BEGIN END))?
       *         ('publishers:' BEGIN END)?
       *     )+
      *
@@ -2764,7 +2764,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2772,8 +2772,8 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2781,7 +2781,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2789,16 +2789,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('subscribers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     subscriber+=Subscriber END (ambiguity) 'actionserver:' BEGIN (END (ambiguity) 'actionserver:' BEGIN)* actionserver+=ActionServer
+     *     subscriber+=Subscriber END (ambiguity) 'actionservers:' BEGIN (END (ambiguity) 'actionservers:' BEGIN)* actionserver+=ActionServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2806,16 +2806,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     actionserver+=ActionServer END (ambiguity) 'serviceserver:' BEGIN (END (ambiguity) 'serviceserver:' BEGIN)* serviceserver+=ServiceServer
+     *     actionserver+=ActionServer END (ambiguity) 'serviceservers:' BEGIN (END (ambiguity) 'serviceservers:' BEGIN)* serviceserver+=ServiceServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2823,16 +2823,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     serviceserver+=ServiceServer END (ambiguity) 'actionserver:' BEGIN (END (ambiguity) 'actionserver:' BEGIN)* actionserver+=ActionServer
+     *     serviceserver+=ServiceServer END (ambiguity) 'actionservers:' BEGIN (END (ambiguity) 'actionservers:' BEGIN)* actionserver+=ActionServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2840,16 +2840,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     actionserver+=ActionServer END (ambiguity) 'serviceclient:' BEGIN (END (ambiguity) 'serviceclient:' BEGIN)* serviceclient+=ServiceClient
+     *     actionserver+=ActionServer END (ambiguity) 'serviceclients:' BEGIN (END (ambiguity) 'serviceclients:' BEGIN)* serviceclient+=ServiceClient
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2857,16 +2857,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     serviceclient+=ServiceClient END (ambiguity) 'actionserver:' BEGIN (END (ambiguity) 'actionserver:' BEGIN)* actionserver+=ActionServer
+     *     serviceclient+=ServiceClient END (ambiguity) 'actionservers:' BEGIN (END (ambiguity) 'actionservers:' BEGIN)* actionserver+=ActionServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2874,8 +2874,8 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionserver:' BEGIN END)?
+      *         (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2883,7 +2883,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2891,16 +2891,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('publishers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     publisher+=Publisher END (ambiguity) 'actionserver:' BEGIN (END (ambiguity) 'actionserver:' BEGIN)* actionserver+=ActionServer
+     *     publisher+=Publisher END (ambiguity) 'actionservers:' BEGIN (END (ambiguity) 'actionservers:' BEGIN)* actionserver+=ActionServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2908,8 +2908,8 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END))?
-      *         ('actionserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END))?
+      *         ('actionservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2917,7 +2917,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2925,16 +2925,16 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionclient:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionclients:' BEGIN END))?
       *         ('parameters:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     parameter+=Parameter END (ambiguity) 'actionserver:' BEGIN (END (ambiguity) 'actionserver:' BEGIN)* actionserver+=ActionServer
+     *     parameter+=Parameter END (ambiguity) 'actionservers:' BEGIN (END (ambiguity) 'actionservers:' BEGIN)* actionserver+=ActionServer
 
      * 
*/ - protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2942,8 +2942,8 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -2951,7 +2951,7 @@ protected void emit_Node_______ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2959,16 +2959,16 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('subscribers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     subscriber+=Subscriber END (ambiguity) 'actionclient:' BEGIN (END (ambiguity) 'actionclient:' BEGIN)* actionclient+=ActionClient
+     *     subscriber+=Subscriber END (ambiguity) 'actionclients:' BEGIN (END (ambiguity) 'actionclients:' BEGIN)* actionclient+=ActionClient
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2976,16 +2976,16 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     actionclient+=ActionClient END (ambiguity) 'serviceserver:' BEGIN (END (ambiguity) 'serviceserver:' BEGIN)* serviceserver+=ServiceServer
+     *     actionclient+=ActionClient END (ambiguity) 'serviceservers:' BEGIN (END (ambiguity) 'serviceservers:' BEGIN)* serviceserver+=ServiceServer
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -2993,16 +2993,16 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     serviceserver+=ServiceServer END (ambiguity) 'actionclient:' BEGIN (END (ambiguity) 'actionclient:' BEGIN)* actionclient+=ActionClient
+     *     serviceserver+=ServiceServer END (ambiguity) 'actionclients:' BEGIN (END (ambiguity) 'actionclients:' BEGIN)* actionclient+=ActionClient
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -3010,16 +3010,16 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     actionclient+=ActionClient END (ambiguity) 'serviceclient:' BEGIN (END (ambiguity) 'serviceclient:' BEGIN)* serviceclient+=ServiceClient
+     *     actionclient+=ActionClient END (ambiguity) 'serviceclients:' BEGIN (END (ambiguity) 'serviceclients:' BEGIN)* serviceclient+=ServiceClient
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -3027,16 +3027,16 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('serviceclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('serviceclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     serviceclient+=ServiceClient END (ambiguity) 'actionclient:' BEGIN (END (ambiguity) 'actionclient:' BEGIN)* actionclient+=ActionClient
+     *     serviceclient+=ServiceClient END (ambiguity) 'actionclients:' BEGIN (END (ambiguity) 'actionclients:' BEGIN)* actionclient+=ActionClient
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -3044,8 +3044,8 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionclient:' BEGIN END)?
+      *         (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -3053,7 +3053,7 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -3061,16 +3061,16 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         (('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END) | ('parameters:' BEGIN END))?
       *         ('publishers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     publisher+=Publisher END (ambiguity) 'actionclient:' BEGIN (END (ambiguity) 'actionclient:' BEGIN)* actionclient+=ActionClient
+     *     publisher+=Publisher END (ambiguity) 'actionclients:' BEGIN (END (ambiguity) 'actionclients:' BEGIN)* actionclient+=ActionClient
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -3078,8 +3078,8 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END))?
-      *         ('actionclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END))?
+      *         ('actionclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
@@ -3087,7 +3087,7 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -3095,16 +3095,16 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('actionserver:' BEGIN END))?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('actionservers:' BEGIN END))?
       *         ('parameters:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     parameter+=Parameter END (ambiguity) 'actionclient:' BEGIN (END (ambiguity) 'actionclient:' BEGIN)* actionclient+=ActionClient
+     *     parameter+=Parameter END (ambiguity) 'actionclients:' BEGIN (END (ambiguity) 'actionclients:' BEGIN)* actionclient+=ActionClient
 
      * 
*/ - protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -3112,16 +3112,16 @@ protected void emit_Node_______ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionclient:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionclients:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     actionclient+=ActionClient END (ambiguity) 'actionserver:' BEGIN (END (ambiguity) 'actionserver:' BEGIN)* actionserver+=ActionServer
+     *     actionclient+=ActionClient END (ambiguity) 'actionservers:' BEGIN (END (ambiguity) 'actionservers:' BEGIN)* actionserver+=ActionServer
 
      * 
*/ - protected void emit_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionclientsKeyword_3_5_0_BEGINTerminalRuleCall_3_5_1_ENDTerminalRuleCall_3_5_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -3129,16 +3129,16 @@ protected void emit_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6 *
      * Ambiguous syntax:
      *     (
-      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceserver:' BEGIN END) | ('serviceclient:' BEGIN END) | ('parameters:' BEGIN END))?
-      *         ('actionserver:' BEGIN END)?
+      *         (('publishers:' BEGIN END) | ('subscribers:' BEGIN END) | ('serviceservers:' BEGIN END) | ('serviceclients:' BEGIN END) | ('parameters:' BEGIN END))?
+      *         ('actionservers:' BEGIN END)?
       *     )+
      *
      * This ambiguous syntax occurs at:
-     *     actionserver+=ActionServer END (ambiguity) 'actionclient:' BEGIN (END (ambiguity) 'actionclient:' BEGIN)* actionclient+=ActionClient
+     *     actionserver+=ActionServer END (ambiguity) 'actionclients:' BEGIN (END (ambiguity) 'actionclients:' BEGIN)* actionclient+=ActionClient
 
      * 
*/ - protected void emit_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserverKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserverKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_Node_______ParametersKeyword_3_6_0_BEGINTerminalRuleCall_3_6_1_ENDTerminalRuleCall_3_6_3___or___PublishersKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___ServiceclientsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ServiceserversKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___SubscribersKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ActionserversKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } diff --git a/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/services/Ros2GrammarAccess.java b/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/services/Ros2GrammarAccess.java index 3ac9b645c..205e3d7ea 100644 --- a/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/services/Ros2GrammarAccess.java +++ b/plugins/de.fraunhofer.ipa.ros2.xtext/src-gen/de/fraunhofer/ipa/ros2/services/Ros2GrammarAccess.java @@ -948,29 +948,33 @@ public class ParameterElements extends AbstractParserRuleElementFinder { private final Keyword cQosKeyword_7_0 = (Keyword)cGroup_7.eContents().get(0); private final Assignment cQosAssignment_7_1 = (Assignment)cGroup_7.eContents().get(1); private final RuleCall cQosQualityOfServiceParserRuleCall_7_1_0 = (RuleCall)cQosAssignment_7_1.eContents().get(0); - private final RuleCall cENDTerminalRuleCall_8 = (RuleCall)cGroup.eContents().get(8); - private final Keyword cRightCurlyBracketKeyword_9 = (Keyword)cGroup.eContents().get(9); + private final Group cGroup_8 = (Group)cGroup.eContents().get(8); + private final Keyword cDefaultKeyword_8_0 = (Keyword)cGroup_8.eContents().get(0); + private final Assignment cValueAssignment_8_1 = (Assignment)cGroup_8.eContents().get(1); + private final RuleCall cValueParameterValueParserRuleCall_8_1_0 = (RuleCall)cValueAssignment_8_1.eContents().get(0); + private final RuleCall cENDTerminalRuleCall_9 = (RuleCall)cGroup.eContents().get(9); //@Override //Parameter returns Parameter: // {Parameter} // name=EString':' // BEGIN - // 'type' type=ParameterType + // 'type:' type=ParameterType // ('ns:' namespace=Namespace)? // ('qos:' qos=QualityOfService)? + // ('default:' value=ParameterValue)? // END - // '}'; + // ; @Override public ParserRule getRule() { return rule; } //{Parameter} // name=EString':' // BEGIN - // 'type' type=ParameterType + // 'type:' type=ParameterType // ('ns:' namespace=Namespace)? // ('qos:' qos=QualityOfService)? + // ('default:' value=ParameterValue)? // END - //'}' public Group getGroup() { return cGroup; } //{Parameter} @@ -988,7 +992,7 @@ public class ParameterElements extends AbstractParserRuleElementFinder { //BEGIN public RuleCall getBEGINTerminalRuleCall_3() { return cBEGINTerminalRuleCall_3; } - //'type' + //'type:' public Keyword getTypeKeyword_4() { return cTypeKeyword_4; } //type=ParameterType @@ -1021,11 +1025,20 @@ public class ParameterElements extends AbstractParserRuleElementFinder { //QualityOfService public RuleCall getQosQualityOfServiceParserRuleCall_7_1_0() { return cQosQualityOfServiceParserRuleCall_7_1_0; } - //END - public RuleCall getENDTerminalRuleCall_8() { return cENDTerminalRuleCall_8; } + //('default:' value=ParameterValue)? + public Group getGroup_8() { return cGroup_8; } + + //'default:' + public Keyword getDefaultKeyword_8_0() { return cDefaultKeyword_8_0; } - //'}' - public Keyword getRightCurlyBracketKeyword_9() { return cRightCurlyBracketKeyword_9; } + //value=ParameterValue + public Assignment getValueAssignment_8_1() { return cValueAssignment_8_1; } + + //ParameterValue + public RuleCall getValueParameterValueParserRuleCall_8_1_0() { return cValueParameterValueParserRuleCall_8_1_0; } + + //END + public RuleCall getENDTerminalRuleCall_9() { return cENDTerminalRuleCall_9; } } @@ -1271,11 +1284,12 @@ public ParserRule getActionClientRule() { // {Parameter} // name=EString':' // BEGIN - // 'type' type=ParameterType + // 'type:' type=ParameterType // ('ns:' namespace=Namespace)? // ('qos:' qos=QualityOfService)? + // ('default:' value=ParameterValue)? // END - // '}'; + // ; public ParameterElements getParameterAccess() { return pParameter; } @@ -1373,22 +1387,22 @@ public ParserRule getArtifactRule() { // subscriber+=Subscriber* // END // )| - // ('serviceserver:' + // ('serviceservers:' // BEGIN // serviceserver+=ServiceServer* // END // )| - // ('serviceclient:' + // ('serviceclients:' // BEGIN // serviceclient+=ServiceClient* // END // )| - // ('actionserver:' + // ('actionservers:' // BEGIN // actionserver+=ActionServer* // END // )| - // ('actionclient:' + // ('actionclients:' // BEGIN // actionclient+=ActionClient* // END @@ -1639,7 +1653,7 @@ public ParserRule getParameterStructTypeRule() { //ParameterIntegerType returns ParameterIntegerType: // {ParameterIntegerType} // 'Integer' - // ('default' default=ParameterInteger)?; + // ('default:' default=ParameterInteger)?; public BasicsGrammarAccess.ParameterIntegerTypeElements getParameterIntegerTypeAccess() { return gaBasics.getParameterIntegerTypeAccess(); } @@ -1651,7 +1665,7 @@ public ParserRule getParameterIntegerTypeRule() { //ParameterStringType returns ParameterStringType: // {ParameterStringType} // 'String' - // ('default' default=ParameterString)?; + // ('default:' default=ParameterString)?; public BasicsGrammarAccess.ParameterStringTypeElements getParameterStringTypeAccess() { return gaBasics.getParameterStringTypeAccess(); } @@ -1663,7 +1677,7 @@ public ParserRule getParameterStringTypeRule() { //ParameterDoubleType returns ParameterDoubleType: // {ParameterDoubleType} // 'Double' - // ('default' default=ParameterDouble)?; + // ('default:' default=ParameterDouble)?; public BasicsGrammarAccess.ParameterDoubleTypeElements getParameterDoubleTypeAccess() { return gaBasics.getParameterDoubleTypeAccess(); } @@ -1675,7 +1689,7 @@ public ParserRule getParameterDoubleTypeRule() { //ParameterDateType returns ParameterDateType: // {ParameterDateType} // 'Date' - // ('default' default=ParameterDate)?; + // ('default:' default=ParameterDate)?; public BasicsGrammarAccess.ParameterDateTypeElements getParameterDateTypeAccess() { return gaBasics.getParameterDateTypeAccess(); } @@ -1687,7 +1701,7 @@ public ParserRule getParameterDateTypeRule() { //ParameterBooleanType returns ParameterBooleanType: // {ParameterBooleanType} // 'Boolean' - // ('default' default=ParameterBoolean)?; + // ('default:' default=ParameterBoolean)?; public BasicsGrammarAccess.ParameterBooleanTypeElements getParameterBooleanTypeAccess() { return gaBasics.getParameterBooleanTypeAccess(); } @@ -1699,7 +1713,7 @@ public ParserRule getParameterBooleanTypeRule() { //ParameterBase64Type returns ParameterBase64Type: // {ParameterBase64Type} // 'Base64' - // ('default' default=ParameterBase64)?; + // ('default:' default=ParameterBase64)?; public BasicsGrammarAccess.ParameterBase64TypeElements getParameterBase64TypeAccess() { return gaBasics.getParameterBase64TypeAccess(); } @@ -1711,7 +1725,7 @@ public ParserRule getParameterBase64TypeRule() { //ParameterAnyType returns ParameterAnyType: // {ParameterAnyType} // 'Any' - // ('default' default=ParameterAny)?; + // ('default:' default=ParameterAny)?; public BasicsGrammarAccess.ParameterAnyTypeElements getParameterAnyTypeAccess() { return gaBasics.getParameterAnyTypeAccess(); } @@ -1721,11 +1735,10 @@ public ParserRule getParameterAnyTypeRule() { } //ParameterArrayType returns ParameterArrayType: - // 'Array:' // BEGIN - // 'type' type=ParameterType - // ('default' default=ParameterList)? - // END; + // 'Array:' type=ParameterType + // ('default:' default=ParameterList)? + // END; public BasicsGrammarAccess.ParameterArrayTypeElements getParameterArrayTypeAccess() { return gaBasics.getParameterArrayTypeAccess(); } @@ -1838,7 +1851,6 @@ public ParserRule getParameterDateRule() { } //ParameterStructMember returns ParameterStructMember: - // 'ParameterStructMember' // name=EString':' // BEGIN // value=ParameterValue @@ -1881,7 +1893,7 @@ public TerminalRule getBOOLEANRule() { return gaBasics.getBOOLEANRule(); } - //terminal DOUBLE returns ecore::EDouble: DIGIT (('.' DECINT*) | (('.' DIGIT*)? ('E'|'e') ('-'|'+')? DIGIT)); + //terminal DOUBLE returns ecore::EDouble: (DIGIT | ('-' DIGIT*) ) (('.' DECINT*) | (('.' DIGIT*)? ('E'|'e') ('-'|'+')? DIGIT)); public TerminalRule getDOUBLERule() { return gaBasics.getDOUBLERule(); } diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/RosSystemParser.java b/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/RosSystemParser.java index 4cc4fe862..d509461c7 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/RosSystemParser.java +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/RosSystemParser.java @@ -95,7 +95,7 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getParameterAnyTypeAccess().getGroup(), "rule__ParameterAnyType__Group__0"); builder.put(grammarAccess.getParameterAnyTypeAccess().getGroup_2(), "rule__ParameterAnyType__Group_2__0"); builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup(), "rule__ParameterArrayType__Group__0"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup_4(), "rule__ParameterArrayType__Group_4__0"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getGroup_3(), "rule__ParameterArrayType__Group_3__0"); builder.put(grammarAccess.getParameterListAccess().getGroup(), "rule__ParameterList__Group__0"); builder.put(grammarAccess.getParameterListAccess().getGroup_3(), "rule__ParameterList__Group_3__0"); builder.put(grammarAccess.getParameterAnyAccess().getGroup(), "rule__ParameterAny__Group__0"); @@ -182,8 +182,8 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getParameterBooleanTypeAccess().getDefaultAssignment_2_1(), "rule__ParameterBooleanType__DefaultAssignment_2_1"); builder.put(grammarAccess.getParameterBase64TypeAccess().getDefaultAssignment_2_1(), "rule__ParameterBase64Type__DefaultAssignment_2_1"); builder.put(grammarAccess.getParameterAnyTypeAccess().getDefaultAssignment_2_1(), "rule__ParameterAnyType__DefaultAssignment_2_1"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_3(), "rule__ParameterArrayType__TypeAssignment_3"); - builder.put(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1(), "rule__ParameterArrayType__DefaultAssignment_4_1"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2(), "rule__ParameterArrayType__TypeAssignment_2"); + builder.put(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_3_1(), "rule__ParameterArrayType__DefaultAssignment_3_1"); builder.put(grammarAccess.getParameterListAccess().getValueAssignment_2(), "rule__ParameterList__ValueAssignment_2"); builder.put(grammarAccess.getParameterListAccess().getValueAssignment_3_1(), "rule__ParameterList__ValueAssignment_3_1"); builder.put(grammarAccess.getParameterAnyAccess().getValueAssignment_2_1(), "rule__ParameterAny__ValueAssignment_2_1"); @@ -195,8 +195,8 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getParameterStructAccess().getValueAssignment_1_1(), "rule__ParameterStruct__ValueAssignment_1_1"); builder.put(grammarAccess.getParameterStructAccess().getValueAssignment_1_2_2(), "rule__ParameterStruct__ValueAssignment_1_2_2"); builder.put(grammarAccess.getParameterDateAccess().getValueAssignment(), "rule__ParameterDate__ValueAssignment"); - builder.put(grammarAccess.getParameterStructMemberAccess().getNameAssignment_1(), "rule__ParameterStructMember__NameAssignment_1"); - builder.put(grammarAccess.getParameterStructMemberAccess().getValueAssignment_4(), "rule__ParameterStructMember__ValueAssignment_4"); + builder.put(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0(), "rule__ParameterStructMember__NameAssignment_0"); + builder.put(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3(), "rule__ParameterStructMember__ValueAssignment_3"); builder.put(grammarAccess.getParameterStructTypeMemberAccess().getNameAssignment_0(), "rule__ParameterStructTypeMember__NameAssignment_0"); builder.put(grammarAccess.getParameterStructTypeMemberAccess().getTypeAssignment_1(), "rule__ParameterStructTypeMember__TypeAssignment_1"); builder.put(grammarAccess.getMessagePartAccess().getTypeAssignment_0(), "rule__MessagePart__TypeAssignment_0"); diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/internal/InternalRosSystemParser.g b/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/internal/InternalRosSystemParser.g index 4db822565..0de39efac 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/internal/InternalRosSystemParser.g +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/internal/InternalRosSystemParser.g @@ -75,7 +75,6 @@ import de.fraunhofer.ipa.rossystem.services.RosSystemGrammarAccess; tokenNameToValue.put("Value_1", "'value:'"); tokenNameToValue.put("Boolean", "'Boolean'"); tokenNameToValue.put("Integer", "'Integer'"); - tokenNameToValue.put("Default", "'default'"); tokenNameToValue.put("Float32", "'float32'"); tokenNameToValue.put("Float64", "'float64'"); tokenNameToValue.put("FromAC", "'fromAC:'"); @@ -88,6 +87,7 @@ import de.fraunhofer.ipa.rossystem.services.RosSystemGrammarAccess; tokenNameToValue.put("Message", "'message'"); tokenNameToValue.put("Service", "'service'"); tokenNameToValue.put("Uint8_1", "'uint8[]'"); + tokenNameToValue.put("Default", "'default:'"); tokenNameToValue.put("Duration", "'duration'"); tokenNameToValue.put("Feedback", "'feedback'"); tokenNameToValue.put("FromPub", "'fromPub:'"); @@ -108,7 +108,6 @@ import de.fraunhofer.ipa.rossystem.services.RosSystemGrammarAccess; tokenNameToValue.put("GlobalNamespace", "'GlobalNamespace'"); tokenNameToValue.put("PrivateNamespace", "'PrivateNamespace'"); tokenNameToValue.put("RelativeNamespace", "'RelativeNamespace'"); - tokenNameToValue.put("ParameterStructMember", "'ParameterStructMember'"); } public void setGrammarAccess(RosSystemGrammarAccess grammarAccess) { @@ -7031,9 +7030,9 @@ rule__ParameterArrayType__Group__0__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); } - Array - { after(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); } + RULE_BEGIN + { after(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); } ) ; finally { @@ -7058,9 +7057,9 @@ rule__ParameterArrayType__Group__1__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_1()); } - RULE_BEGIN - { after(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_1()); } + { before(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); } + Array + { after(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); } ) ; finally { @@ -7085,9 +7084,9 @@ rule__ParameterArrayType__Group__2__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); } - Type - { after(grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); } + { before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } + (rule__ParameterArrayType__TypeAssignment_2) + { after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } ) ; finally { @@ -7112,9 +7111,9 @@ rule__ParameterArrayType__Group__3__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_3()); } - (rule__ParameterArrayType__TypeAssignment_3) - { after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_3()); } + { before(grammarAccess.getParameterArrayTypeAccess().getGroup_3()); } + (rule__ParameterArrayType__Group_3__0)? + { after(grammarAccess.getParameterArrayTypeAccess().getGroup_3()); } ) ; finally { @@ -7127,7 +7126,6 @@ rule__ParameterArrayType__Group__4 } : rule__ParameterArrayType__Group__4__Impl - rule__ParameterArrayType__Group__5 ; finally { restoreStackSize(stackSize); @@ -7139,35 +7137,9 @@ rule__ParameterArrayType__Group__4__Impl } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); } - (rule__ParameterArrayType__Group_4__0)? - { after(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__5 - @init { - int stackSize = keepStackSize(); - } -: - rule__ParameterArrayType__Group__5__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterArrayType__Group__5__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_5()); } + { before(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); } RULE_END - { after(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_5()); } + { after(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); } ) ; finally { @@ -7175,53 +7147,53 @@ finally { } -rule__ParameterArrayType__Group_4__0 +rule__ParameterArrayType__Group_3__0 @init { int stackSize = keepStackSize(); } : - rule__ParameterArrayType__Group_4__0__Impl - rule__ParameterArrayType__Group_4__1 + rule__ParameterArrayType__Group_3__0__Impl + rule__ParameterArrayType__Group_3__1 ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__0__Impl +rule__ParameterArrayType__Group_3__0__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); } Default - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__1 +rule__ParameterArrayType__Group_3__1 @init { int stackSize = keepStackSize(); } : - rule__ParameterArrayType__Group_4__1__Impl + rule__ParameterArrayType__Group_3__1__Impl ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__Group_4__1__Impl +rule__ParameterArrayType__Group_3__1__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); } - (rule__ParameterArrayType__DefaultAssignment_4_1) - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_3_1()); } + (rule__ParameterArrayType__DefaultAssignment_3_1) + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_3_1()); } ) ; finally { @@ -7841,9 +7813,9 @@ rule__ParameterStructMember__Group__0__Impl } : ( - { before(grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); } - ParameterStructMember - { after(grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); } + { before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); } + (rule__ParameterStructMember__NameAssignment_0) + { after(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); } ) ; finally { @@ -7868,9 +7840,9 @@ rule__ParameterStructMember__Group__1__Impl } : ( - { before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_1()); } - (rule__ParameterStructMember__NameAssignment_1) - { after(grammarAccess.getParameterStructMemberAccess().getNameAssignment_1()); } + { before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); } + Colon + { after(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); } ) ; finally { @@ -7895,9 +7867,9 @@ rule__ParameterStructMember__Group__2__Impl } : ( - { before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_2()); } - Colon - { after(grammarAccess.getParameterStructMemberAccess().getColonKeyword_2()); } + { before(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); } + RULE_BEGIN + { after(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); } ) ; finally { @@ -7922,9 +7894,9 @@ rule__ParameterStructMember__Group__3__Impl } : ( - { before(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_3()); } - RULE_BEGIN - { after(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_3()); } + { before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3()); } + (rule__ParameterStructMember__ValueAssignment_3) + { after(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3()); } ) ; finally { @@ -7937,7 +7909,6 @@ rule__ParameterStructMember__Group__4 } : rule__ParameterStructMember__Group__4__Impl - rule__ParameterStructMember__Group__5 ; finally { restoreStackSize(stackSize); @@ -7949,35 +7920,9 @@ rule__ParameterStructMember__Group__4__Impl } : ( - { before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_4()); } - (rule__ParameterStructMember__ValueAssignment_4) - { after(grammarAccess.getParameterStructMemberAccess().getValueAssignment_4()); } -) -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterStructMember__Group__5 - @init { - int stackSize = keepStackSize(); - } -: - rule__ParameterStructMember__Group__5__Impl -; -finally { - restoreStackSize(stackSize); -} - -rule__ParameterStructMember__Group__5__Impl - @init { - int stackSize = keepStackSize(); - } -: -( - { before(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_5()); } + { before(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); } RULE_END - { after(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_5()); } + { after(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); } ) ; finally { @@ -10363,30 +10308,30 @@ finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__TypeAssignment_3 +rule__ParameterArrayType__TypeAssignment_2 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } ruleParameterType - { after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__ParameterArrayType__DefaultAssignment_4_1 +rule__ParameterArrayType__DefaultAssignment_3_1 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); } + { before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); } ruleParameterList - { after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); } + { after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); } ) ; finally { @@ -10558,30 +10503,30 @@ finally { restoreStackSize(stackSize); } -rule__ParameterStructMember__NameAssignment_1 +rule__ParameterStructMember__NameAssignment_0 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); } + { before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); } ruleEString - { after(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); } + { after(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__ParameterStructMember__ValueAssignment_4 +rule__ParameterStructMember__ValueAssignment_3 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); } + { before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); } ruleParameterValue - { after(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); } + { after(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); } ) ; finally { diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/internal/InternalRosSystemParser.java b/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/internal/InternalRosSystemParser.java index 7f491dd45..928f0c94a 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/internal/InternalRosSystemParser.java +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/internal/InternalRosSystemParser.java @@ -24,110 +24,109 @@ @SuppressWarnings("all") public class InternalRosSystemParser extends AbstractInternalContentAssistParser { public static final String[] tokenNames = new String[] { - "", "", "", "", "ParameterStructMember", "RelativeNamespace", "PrivateNamespace", "GlobalNamespace", "ParameterAny", "Connections", "Interfaces", "Parameters", "Processes", "GraphName", "Float32_1", "Float64_1", "Duration", "Feedback", "FromPub", "FromSub", "String_2", "Threads", "Uint16_1", "Uint32_1", "Uint64_1", "Boolean", "Integer", "Default", "Float32", "Float64", "FromAC", "FromAS", "FromSC", "FromSS", "Int16_1", "Int32_1", "Int64_1", "Message", "Service", "Uint8_1", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Int8_1", "Nodes", "Result", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "From", "Int16", "Int32", "Int64", "Type_1", "Uint8", "Value", "Date", "List", "Bool", "Byte", "Goal", "Int8", "Name", "Node", "Time", "Type", "Any", "Ns", "HyphenMinusLeftSquareBracket", "LeftSquareBracketRightSquareBracket", "Comma", "Colon", "LeftSquareBracket", "RightSquareBracket", "RULE_DIGIT", "RULE_BINARY", "RULE_BOOLEAN", "RULE_DECINT", "RULE_DOUBLE", "RULE_DAY", "RULE_MONTH", "RULE_YEAR", "RULE_HOUR", "RULE_MIN_SEC", "RULE_DATE_TIME", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_MESSAGE_ASIGMENT", "RULE_BEGIN", "RULE_END", "RULE_SL_COMMENT", "RULE_ROS_CONVENTION_A", "RULE_ROS_CONVENTION_PARAM", "RULE_ML_COMMENT", "RULE_WS", "RULE_ANY_OTHER" + "", "", "", "", "RelativeNamespace", "PrivateNamespace", "GlobalNamespace", "ParameterAny", "Connections", "Interfaces", "Parameters", "Processes", "GraphName", "Float32_1", "Float64_1", "Default", "Duration", "Feedback", "FromPub", "FromSub", "String_2", "Threads", "Uint16_1", "Uint32_1", "Uint64_1", "Boolean", "Integer", "Float32", "Float64", "FromAC", "FromAS", "FromSC", "FromSS", "Int16_1", "Int32_1", "Int64_1", "Message", "Service", "Uint8_1", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Int8_1", "Nodes", "Result", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "From", "Int16", "Int32", "Int64", "Type_1", "Uint8", "Value", "Date", "List", "Bool", "Byte", "Goal", "Int8", "Name", "Node", "Time", "Type", "Any", "Ns", "HyphenMinusLeftSquareBracket", "LeftSquareBracketRightSquareBracket", "Comma", "Colon", "LeftSquareBracket", "RightSquareBracket", "RULE_DIGIT", "RULE_BINARY", "RULE_BOOLEAN", "RULE_DECINT", "RULE_DOUBLE", "RULE_DAY", "RULE_MONTH", "RULE_YEAR", "RULE_HOUR", "RULE_MIN_SEC", "RULE_DATE_TIME", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_MESSAGE_ASIGMENT", "RULE_BEGIN", "RULE_END", "RULE_SL_COMMENT", "RULE_ROS_CONVENTION_A", "RULE_ROS_CONVENTION_PARAM", "RULE_ML_COMMENT", "RULE_WS", "RULE_ANY_OTHER" }; - public static final int Connections=9; - public static final int Float32_1=14; - public static final int Node=71; - public static final int RULE_DATE_TIME=92; + public static final int Connections=8; + public static final int Float32_1=13; + public static final int Node=70; + public static final int RULE_DATE_TIME=91; public static final int Uint64_1=24; - public static final int String=44; - public static final int Processes=12; - public static final int Int16=58; - public static final int Float32=28; - public static final int Goal=68; - public static final int Bool=66; + public static final int String=43; + public static final int Processes=11; + public static final int Int16=57; + public static final int Float32=27; + public static final int Goal=67; + public static final int Bool=65; public static final int FromPub=18; - public static final int Uint16=53; + public static final int Uint16=52; public static final int Boolean=25; - public static final int Uint8=62; - public static final int Parameters=11; - public static final int RULE_ID=93; - public static final int RULE_DIGIT=82; - public static final int GlobalNamespace=7; - public static final int Int16_1=34; - public static final int Header=43; - public static final int RULE_INT=95; - public static final int Byte=67; - public static final int RULE_ML_COMMENT=102; - public static final int LeftSquareBracket=80; - public static final int Base64=41; - public static final int FromSS=33; - public static final int Comma=78; - public static final int RULE_MESSAGE_ASIGMENT=96; - public static final int LeftSquareBracketRightSquareBracket=77; - public static final int Int32=59; - public static final int RULE_DECINT=85; - public static final int Uint32=54; - public static final int RULE_HOUR=90; - public static final int Int8=69; - public static final int Default=27; - public static final int Int8_1=49; + public static final int Uint8=61; + public static final int Parameters=10; + public static final int RULE_ID=92; + public static final int RULE_DIGIT=81; + public static final int GlobalNamespace=6; + public static final int Int16_1=33; + public static final int Header=42; + public static final int RULE_INT=94; + public static final int Byte=66; + public static final int RULE_ML_COMMENT=101; + public static final int LeftSquareBracket=79; + public static final int Base64=40; + public static final int FromSS=32; + public static final int Comma=77; + public static final int RULE_MESSAGE_ASIGMENT=95; + public static final int LeftSquareBracketRightSquareBracket=76; + public static final int Int32=58; + public static final int RULE_DECINT=84; + public static final int Uint32=53; + public static final int RULE_HOUR=89; + public static final int Int8=68; + public static final int Default=15; + public static final int Int8_1=48; public static final int Uint16_1=22; - public static final int Type=73; - public static final int Float64=29; - public static final int Int32_1=35; - public static final int FromSC=32; - public static final int RULE_BINARY=83; - public static final int String_1=52; + public static final int Type=72; + public static final int Float64=28; + public static final int Int32_1=34; + public static final int FromSC=31; + public static final int RULE_BINARY=82; + public static final int String_1=51; public static final int String_2=20; - public static final int FromAC=30; - public static final int RULE_DAY=87; - public static final int RULE_BEGIN=97; - public static final int RULE_BOOLEAN=84; - public static final int RelativeNamespace=5; - public static final int RULE_YEAR=89; - public static final int Result=51; - public static final int Name=70; - public static final int RULE_MIN_SEC=91; - public static final int FromAS=31; - public static final int ParameterAny=8; - public static final int List=65; - public static final int RightSquareBracket=81; - public static final int PrivateNamespace=6; - public static final int GraphName=13; - public static final int Byte_1=48; - public static final int Float64_1=15; + public static final int FromAC=29; + public static final int RULE_DAY=86; + public static final int RULE_BEGIN=96; + public static final int RULE_BOOLEAN=83; + public static final int RelativeNamespace=4; + public static final int RULE_YEAR=88; + public static final int Result=50; + public static final int Name=69; + public static final int RULE_MIN_SEC=90; + public static final int FromAS=30; + public static final int ParameterAny=7; + public static final int List=64; + public static final int RightSquareBracket=80; + public static final int PrivateNamespace=5; + public static final int GraphName=12; + public static final int Byte_1=47; + public static final int Float64_1=14; public static final int Duration=16; public static final int Uint32_1=23; - public static final int Double=42; - public static final int Type_1=61; - public static final int Value=63; - public static final int Uint64=55; - public static final int Action=46; - public static final int RULE_END=98; - public static final int Message=37; - public static final int Value_1=56; - public static final int Time=72; - public static final int RULE_STRING=94; - public static final int Bool_1=47; - public static final int Any=74; - public static final int Struct=45; - public static final int RULE_SL_COMMENT=99; - public static final int Uint8_1=39; - public static final int RULE_DOUBLE=86; + public static final int Double=41; + public static final int Type_1=60; + public static final int Value=62; + public static final int Uint64=54; + public static final int Action=45; + public static final int RULE_END=97; + public static final int Message=36; + public static final int Value_1=55; + public static final int Time=71; + public static final int RULE_STRING=93; + public static final int Bool_1=46; + public static final int Any=73; + public static final int Struct=44; + public static final int RULE_SL_COMMENT=98; + public static final int Uint8_1=38; + public static final int RULE_DOUBLE=85; public static final int Feedback=17; - public static final int ParameterStructMember=4; - public static final int RULE_ROS_CONVENTION_A=100; - public static final int RULE_ROS_CONVENTION_PARAM=101; - public static final int Colon=79; + public static final int RULE_ROS_CONVENTION_A=99; + public static final int RULE_ROS_CONVENTION_PARAM=100; + public static final int Colon=78; public static final int EOF=-1; public static final int FromSub=19; - public static final int Ns=75; - public static final int RULE_WS=103; - public static final int HyphenMinusLeftSquareBracket=76; - public static final int Int64_1=36; - public static final int Service=38; - public static final int From=57; - public static final int RULE_ANY_OTHER=104; - public static final int Nodes=50; - public static final int Date=64; - public static final int Interfaces=10; + public static final int Ns=74; + public static final int RULE_WS=102; + public static final int HyphenMinusLeftSquareBracket=75; + public static final int Int64_1=35; + public static final int Service=37; + public static final int From=56; + public static final int RULE_ANY_OTHER=103; + public static final int Nodes=49; + public static final int Date=63; + public static final int Interfaces=9; public static final int Threads=21; public static final int Integer=26; - public static final int Array=40; - public static final int Int64=60; - public static final int RULE_MONTH=88; + public static final int Array=39; + public static final int Int64=59; + public static final int RULE_MONTH=87; // delegates // delegators @@ -194,7 +193,6 @@ public InternalRosSystemParser(TokenStream input, RecognizerSharedState state) { tokenNameToValue.put("Value_1", "'value:'"); tokenNameToValue.put("Boolean", "'Boolean'"); tokenNameToValue.put("Integer", "'Integer'"); - tokenNameToValue.put("Default", "'default'"); tokenNameToValue.put("Float32", "'float32'"); tokenNameToValue.put("Float64", "'float64'"); tokenNameToValue.put("FromAC", "'fromAC:'"); @@ -207,6 +205,7 @@ public InternalRosSystemParser(TokenStream input, RecognizerSharedState state) { tokenNameToValue.put("Message", "'message'"); tokenNameToValue.put("Service", "'service'"); tokenNameToValue.put("Uint8_1", "'uint8[]'"); + tokenNameToValue.put("Default", "'default:'"); tokenNameToValue.put("Duration", "'duration'"); tokenNameToValue.put("Feedback", "'feedback'"); tokenNameToValue.put("FromPub", "'fromPub:'"); @@ -227,7 +226,6 @@ public InternalRosSystemParser(TokenStream input, RecognizerSharedState state) { tokenNameToValue.put("GlobalNamespace", "'GlobalNamespace'"); tokenNameToValue.put("PrivateNamespace", "'PrivateNamespace'"); tokenNameToValue.put("RelativeNamespace", "'RelativeNamespace'"); - tokenNameToValue.put("ParameterStructMember", "'ParameterStructMember'"); } public void setGrammarAccess(RosSystemGrammarAccess grammarAccess) { @@ -250,11 +248,11 @@ protected String getValueForTokenName(String tokenName) { // $ANTLR start "entryRuleRosSystem" - // InternalRosSystemParser.g:133:1: entryRuleRosSystem : ruleRosSystem EOF ; + // InternalRosSystemParser.g:132:1: entryRuleRosSystem : ruleRosSystem EOF ; public final void entryRuleRosSystem() throws RecognitionException { try { - // InternalRosSystemParser.g:134:1: ( ruleRosSystem EOF ) - // InternalRosSystemParser.g:135:1: ruleRosSystem EOF + // InternalRosSystemParser.g:133:1: ( ruleRosSystem EOF ) + // InternalRosSystemParser.g:134:1: ruleRosSystem EOF { before(grammarAccess.getRosSystemRule()); pushFollow(FOLLOW_1); @@ -280,21 +278,21 @@ public final void entryRuleRosSystem() throws RecognitionException { // $ANTLR start "ruleRosSystem" - // InternalRosSystemParser.g:142:1: ruleRosSystem : ( ( rule__RosSystem__Group__0 ) ) ; + // InternalRosSystemParser.g:141:1: ruleRosSystem : ( ( rule__RosSystem__Group__0 ) ) ; public final void ruleRosSystem() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:146:2: ( ( ( rule__RosSystem__Group__0 ) ) ) - // InternalRosSystemParser.g:147:2: ( ( rule__RosSystem__Group__0 ) ) + // InternalRosSystemParser.g:145:2: ( ( ( rule__RosSystem__Group__0 ) ) ) + // InternalRosSystemParser.g:146:2: ( ( rule__RosSystem__Group__0 ) ) { - // InternalRosSystemParser.g:147:2: ( ( rule__RosSystem__Group__0 ) ) - // InternalRosSystemParser.g:148:3: ( rule__RosSystem__Group__0 ) + // InternalRosSystemParser.g:146:2: ( ( rule__RosSystem__Group__0 ) ) + // InternalRosSystemParser.g:147:3: ( rule__RosSystem__Group__0 ) { before(grammarAccess.getRosSystemAccess().getGroup()); - // InternalRosSystemParser.g:149:3: ( rule__RosSystem__Group__0 ) - // InternalRosSystemParser.g:149:4: rule__RosSystem__Group__0 + // InternalRosSystemParser.g:148:3: ( rule__RosSystem__Group__0 ) + // InternalRosSystemParser.g:148:4: rule__RosSystem__Group__0 { pushFollow(FOLLOW_2); rule__RosSystem__Group__0(); @@ -327,11 +325,11 @@ public final void ruleRosSystem() throws RecognitionException { // $ANTLR start "entryRuleProcess" - // InternalRosSystemParser.g:158:1: entryRuleProcess : ruleProcess EOF ; + // InternalRosSystemParser.g:157:1: entryRuleProcess : ruleProcess EOF ; public final void entryRuleProcess() throws RecognitionException { try { - // InternalRosSystemParser.g:159:1: ( ruleProcess EOF ) - // InternalRosSystemParser.g:160:1: ruleProcess EOF + // InternalRosSystemParser.g:158:1: ( ruleProcess EOF ) + // InternalRosSystemParser.g:159:1: ruleProcess EOF { before(grammarAccess.getProcessRule()); pushFollow(FOLLOW_1); @@ -357,21 +355,21 @@ public final void entryRuleProcess() throws RecognitionException { // $ANTLR start "ruleProcess" - // InternalRosSystemParser.g:167:1: ruleProcess : ( ( rule__Process__Group__0 ) ) ; + // InternalRosSystemParser.g:166:1: ruleProcess : ( ( rule__Process__Group__0 ) ) ; public final void ruleProcess() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:171:2: ( ( ( rule__Process__Group__0 ) ) ) - // InternalRosSystemParser.g:172:2: ( ( rule__Process__Group__0 ) ) + // InternalRosSystemParser.g:170:2: ( ( ( rule__Process__Group__0 ) ) ) + // InternalRosSystemParser.g:171:2: ( ( rule__Process__Group__0 ) ) { - // InternalRosSystemParser.g:172:2: ( ( rule__Process__Group__0 ) ) - // InternalRosSystemParser.g:173:3: ( rule__Process__Group__0 ) + // InternalRosSystemParser.g:171:2: ( ( rule__Process__Group__0 ) ) + // InternalRosSystemParser.g:172:3: ( rule__Process__Group__0 ) { before(grammarAccess.getProcessAccess().getGroup()); - // InternalRosSystemParser.g:174:3: ( rule__Process__Group__0 ) - // InternalRosSystemParser.g:174:4: rule__Process__Group__0 + // InternalRosSystemParser.g:173:3: ( rule__Process__Group__0 ) + // InternalRosSystemParser.g:173:4: rule__Process__Group__0 { pushFollow(FOLLOW_2); rule__Process__Group__0(); @@ -404,11 +402,11 @@ public final void ruleProcess() throws RecognitionException { // $ANTLR start "entryRuleRosNode" - // InternalRosSystemParser.g:183:1: entryRuleRosNode : ruleRosNode EOF ; + // InternalRosSystemParser.g:182:1: entryRuleRosNode : ruleRosNode EOF ; public final void entryRuleRosNode() throws RecognitionException { try { - // InternalRosSystemParser.g:184:1: ( ruleRosNode EOF ) - // InternalRosSystemParser.g:185:1: ruleRosNode EOF + // InternalRosSystemParser.g:183:1: ( ruleRosNode EOF ) + // InternalRosSystemParser.g:184:1: ruleRosNode EOF { before(grammarAccess.getRosNodeRule()); pushFollow(FOLLOW_1); @@ -434,21 +432,21 @@ public final void entryRuleRosNode() throws RecognitionException { // $ANTLR start "ruleRosNode" - // InternalRosSystemParser.g:192:1: ruleRosNode : ( ( rule__RosNode__Group__0 ) ) ; + // InternalRosSystemParser.g:191:1: ruleRosNode : ( ( rule__RosNode__Group__0 ) ) ; public final void ruleRosNode() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:196:2: ( ( ( rule__RosNode__Group__0 ) ) ) - // InternalRosSystemParser.g:197:2: ( ( rule__RosNode__Group__0 ) ) + // InternalRosSystemParser.g:195:2: ( ( ( rule__RosNode__Group__0 ) ) ) + // InternalRosSystemParser.g:196:2: ( ( rule__RosNode__Group__0 ) ) { - // InternalRosSystemParser.g:197:2: ( ( rule__RosNode__Group__0 ) ) - // InternalRosSystemParser.g:198:3: ( rule__RosNode__Group__0 ) + // InternalRosSystemParser.g:196:2: ( ( rule__RosNode__Group__0 ) ) + // InternalRosSystemParser.g:197:3: ( rule__RosNode__Group__0 ) { before(grammarAccess.getRosNodeAccess().getGroup()); - // InternalRosSystemParser.g:199:3: ( rule__RosNode__Group__0 ) - // InternalRosSystemParser.g:199:4: rule__RosNode__Group__0 + // InternalRosSystemParser.g:198:3: ( rule__RosNode__Group__0 ) + // InternalRosSystemParser.g:198:4: rule__RosNode__Group__0 { pushFollow(FOLLOW_2); rule__RosNode__Group__0(); @@ -481,11 +479,11 @@ public final void ruleRosNode() throws RecognitionException { // $ANTLR start "entryRuleRosInterface" - // InternalRosSystemParser.g:208:1: entryRuleRosInterface : ruleRosInterface EOF ; + // InternalRosSystemParser.g:207:1: entryRuleRosInterface : ruleRosInterface EOF ; public final void entryRuleRosInterface() throws RecognitionException { try { - // InternalRosSystemParser.g:209:1: ( ruleRosInterface EOF ) - // InternalRosSystemParser.g:210:1: ruleRosInterface EOF + // InternalRosSystemParser.g:208:1: ( ruleRosInterface EOF ) + // InternalRosSystemParser.g:209:1: ruleRosInterface EOF { before(grammarAccess.getRosInterfaceRule()); pushFollow(FOLLOW_1); @@ -511,21 +509,21 @@ public final void entryRuleRosInterface() throws RecognitionException { // $ANTLR start "ruleRosInterface" - // InternalRosSystemParser.g:217:1: ruleRosInterface : ( ( rule__RosInterface__Group__0 ) ) ; + // InternalRosSystemParser.g:216:1: ruleRosInterface : ( ( rule__RosInterface__Group__0 ) ) ; public final void ruleRosInterface() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:221:2: ( ( ( rule__RosInterface__Group__0 ) ) ) - // InternalRosSystemParser.g:222:2: ( ( rule__RosInterface__Group__0 ) ) + // InternalRosSystemParser.g:220:2: ( ( ( rule__RosInterface__Group__0 ) ) ) + // InternalRosSystemParser.g:221:2: ( ( rule__RosInterface__Group__0 ) ) { - // InternalRosSystemParser.g:222:2: ( ( rule__RosInterface__Group__0 ) ) - // InternalRosSystemParser.g:223:3: ( rule__RosInterface__Group__0 ) + // InternalRosSystemParser.g:221:2: ( ( rule__RosInterface__Group__0 ) ) + // InternalRosSystemParser.g:222:3: ( rule__RosInterface__Group__0 ) { before(grammarAccess.getRosInterfaceAccess().getGroup()); - // InternalRosSystemParser.g:224:3: ( rule__RosInterface__Group__0 ) - // InternalRosSystemParser.g:224:4: rule__RosInterface__Group__0 + // InternalRosSystemParser.g:223:3: ( rule__RosInterface__Group__0 ) + // InternalRosSystemParser.g:223:4: rule__RosInterface__Group__0 { pushFollow(FOLLOW_2); rule__RosInterface__Group__0(); @@ -558,11 +556,11 @@ public final void ruleRosInterface() throws RecognitionException { // $ANTLR start "entryRuleInterfaceReference" - // InternalRosSystemParser.g:233:1: entryRuleInterfaceReference : ruleInterfaceReference EOF ; + // InternalRosSystemParser.g:232:1: entryRuleInterfaceReference : ruleInterfaceReference EOF ; public final void entryRuleInterfaceReference() throws RecognitionException { try { - // InternalRosSystemParser.g:234:1: ( ruleInterfaceReference EOF ) - // InternalRosSystemParser.g:235:1: ruleInterfaceReference EOF + // InternalRosSystemParser.g:233:1: ( ruleInterfaceReference EOF ) + // InternalRosSystemParser.g:234:1: ruleInterfaceReference EOF { before(grammarAccess.getInterfaceReferenceRule()); pushFollow(FOLLOW_1); @@ -588,21 +586,21 @@ public final void entryRuleInterfaceReference() throws RecognitionException { // $ANTLR start "ruleInterfaceReference" - // InternalRosSystemParser.g:242:1: ruleInterfaceReference : ( ( rule__InterfaceReference__Alternatives ) ) ; + // InternalRosSystemParser.g:241:1: ruleInterfaceReference : ( ( rule__InterfaceReference__Alternatives ) ) ; public final void ruleInterfaceReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:246:2: ( ( ( rule__InterfaceReference__Alternatives ) ) ) - // InternalRosSystemParser.g:247:2: ( ( rule__InterfaceReference__Alternatives ) ) + // InternalRosSystemParser.g:245:2: ( ( ( rule__InterfaceReference__Alternatives ) ) ) + // InternalRosSystemParser.g:246:2: ( ( rule__InterfaceReference__Alternatives ) ) { - // InternalRosSystemParser.g:247:2: ( ( rule__InterfaceReference__Alternatives ) ) - // InternalRosSystemParser.g:248:3: ( rule__InterfaceReference__Alternatives ) + // InternalRosSystemParser.g:246:2: ( ( rule__InterfaceReference__Alternatives ) ) + // InternalRosSystemParser.g:247:3: ( rule__InterfaceReference__Alternatives ) { before(grammarAccess.getInterfaceReferenceAccess().getAlternatives()); - // InternalRosSystemParser.g:249:3: ( rule__InterfaceReference__Alternatives ) - // InternalRosSystemParser.g:249:4: rule__InterfaceReference__Alternatives + // InternalRosSystemParser.g:248:3: ( rule__InterfaceReference__Alternatives ) + // InternalRosSystemParser.g:248:4: rule__InterfaceReference__Alternatives { pushFollow(FOLLOW_2); rule__InterfaceReference__Alternatives(); @@ -635,11 +633,11 @@ public final void ruleInterfaceReference() throws RecognitionException { // $ANTLR start "entryRuleInterfaceReference_Impl" - // InternalRosSystemParser.g:258:1: entryRuleInterfaceReference_Impl : ruleInterfaceReference_Impl EOF ; + // InternalRosSystemParser.g:257:1: entryRuleInterfaceReference_Impl : ruleInterfaceReference_Impl EOF ; public final void entryRuleInterfaceReference_Impl() throws RecognitionException { try { - // InternalRosSystemParser.g:259:1: ( ruleInterfaceReference_Impl EOF ) - // InternalRosSystemParser.g:260:1: ruleInterfaceReference_Impl EOF + // InternalRosSystemParser.g:258:1: ( ruleInterfaceReference_Impl EOF ) + // InternalRosSystemParser.g:259:1: ruleInterfaceReference_Impl EOF { before(grammarAccess.getInterfaceReference_ImplRule()); pushFollow(FOLLOW_1); @@ -665,21 +663,21 @@ public final void entryRuleInterfaceReference_Impl() throws RecognitionException // $ANTLR start "ruleInterfaceReference_Impl" - // InternalRosSystemParser.g:267:1: ruleInterfaceReference_Impl : ( () ) ; + // InternalRosSystemParser.g:266:1: ruleInterfaceReference_Impl : ( () ) ; public final void ruleInterfaceReference_Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:271:2: ( ( () ) ) - // InternalRosSystemParser.g:272:2: ( () ) + // InternalRosSystemParser.g:270:2: ( ( () ) ) + // InternalRosSystemParser.g:271:2: ( () ) { - // InternalRosSystemParser.g:272:2: ( () ) - // InternalRosSystemParser.g:273:3: () + // InternalRosSystemParser.g:271:2: ( () ) + // InternalRosSystemParser.g:272:3: () { before(grammarAccess.getInterfaceReference_ImplAccess().getInterfaceReferenceAction()); - // InternalRosSystemParser.g:274:3: () - // InternalRosSystemParser.g:274:4: + // InternalRosSystemParser.g:273:3: () + // InternalRosSystemParser.g:273:4: { } @@ -702,11 +700,11 @@ public final void ruleInterfaceReference_Impl() throws RecognitionException { // $ANTLR start "entryRuleRosPublisherReference" - // InternalRosSystemParser.g:283:1: entryRuleRosPublisherReference : ruleRosPublisherReference EOF ; + // InternalRosSystemParser.g:282:1: entryRuleRosPublisherReference : ruleRosPublisherReference EOF ; public final void entryRuleRosPublisherReference() throws RecognitionException { try { - // InternalRosSystemParser.g:284:1: ( ruleRosPublisherReference EOF ) - // InternalRosSystemParser.g:285:1: ruleRosPublisherReference EOF + // InternalRosSystemParser.g:283:1: ( ruleRosPublisherReference EOF ) + // InternalRosSystemParser.g:284:1: ruleRosPublisherReference EOF { before(grammarAccess.getRosPublisherReferenceRule()); pushFollow(FOLLOW_1); @@ -732,21 +730,21 @@ public final void entryRuleRosPublisherReference() throws RecognitionException { // $ANTLR start "ruleRosPublisherReference" - // InternalRosSystemParser.g:292:1: ruleRosPublisherReference : ( ( rule__RosPublisherReference__Group__0 ) ) ; + // InternalRosSystemParser.g:291:1: ruleRosPublisherReference : ( ( rule__RosPublisherReference__Group__0 ) ) ; public final void ruleRosPublisherReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:296:2: ( ( ( rule__RosPublisherReference__Group__0 ) ) ) - // InternalRosSystemParser.g:297:2: ( ( rule__RosPublisherReference__Group__0 ) ) + // InternalRosSystemParser.g:295:2: ( ( ( rule__RosPublisherReference__Group__0 ) ) ) + // InternalRosSystemParser.g:296:2: ( ( rule__RosPublisherReference__Group__0 ) ) { - // InternalRosSystemParser.g:297:2: ( ( rule__RosPublisherReference__Group__0 ) ) - // InternalRosSystemParser.g:298:3: ( rule__RosPublisherReference__Group__0 ) + // InternalRosSystemParser.g:296:2: ( ( rule__RosPublisherReference__Group__0 ) ) + // InternalRosSystemParser.g:297:3: ( rule__RosPublisherReference__Group__0 ) { before(grammarAccess.getRosPublisherReferenceAccess().getGroup()); - // InternalRosSystemParser.g:299:3: ( rule__RosPublisherReference__Group__0 ) - // InternalRosSystemParser.g:299:4: rule__RosPublisherReference__Group__0 + // InternalRosSystemParser.g:298:3: ( rule__RosPublisherReference__Group__0 ) + // InternalRosSystemParser.g:298:4: rule__RosPublisherReference__Group__0 { pushFollow(FOLLOW_2); rule__RosPublisherReference__Group__0(); @@ -779,11 +777,11 @@ public final void ruleRosPublisherReference() throws RecognitionException { // $ANTLR start "entryRuleRosSubscriberReference" - // InternalRosSystemParser.g:308:1: entryRuleRosSubscriberReference : ruleRosSubscriberReference EOF ; + // InternalRosSystemParser.g:307:1: entryRuleRosSubscriberReference : ruleRosSubscriberReference EOF ; public final void entryRuleRosSubscriberReference() throws RecognitionException { try { - // InternalRosSystemParser.g:309:1: ( ruleRosSubscriberReference EOF ) - // InternalRosSystemParser.g:310:1: ruleRosSubscriberReference EOF + // InternalRosSystemParser.g:308:1: ( ruleRosSubscriberReference EOF ) + // InternalRosSystemParser.g:309:1: ruleRosSubscriberReference EOF { before(grammarAccess.getRosSubscriberReferenceRule()); pushFollow(FOLLOW_1); @@ -809,21 +807,21 @@ public final void entryRuleRosSubscriberReference() throws RecognitionException // $ANTLR start "ruleRosSubscriberReference" - // InternalRosSystemParser.g:317:1: ruleRosSubscriberReference : ( ( rule__RosSubscriberReference__Group__0 ) ) ; + // InternalRosSystemParser.g:316:1: ruleRosSubscriberReference : ( ( rule__RosSubscriberReference__Group__0 ) ) ; public final void ruleRosSubscriberReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:321:2: ( ( ( rule__RosSubscriberReference__Group__0 ) ) ) - // InternalRosSystemParser.g:322:2: ( ( rule__RosSubscriberReference__Group__0 ) ) + // InternalRosSystemParser.g:320:2: ( ( ( rule__RosSubscriberReference__Group__0 ) ) ) + // InternalRosSystemParser.g:321:2: ( ( rule__RosSubscriberReference__Group__0 ) ) { - // InternalRosSystemParser.g:322:2: ( ( rule__RosSubscriberReference__Group__0 ) ) - // InternalRosSystemParser.g:323:3: ( rule__RosSubscriberReference__Group__0 ) + // InternalRosSystemParser.g:321:2: ( ( rule__RosSubscriberReference__Group__0 ) ) + // InternalRosSystemParser.g:322:3: ( rule__RosSubscriberReference__Group__0 ) { before(grammarAccess.getRosSubscriberReferenceAccess().getGroup()); - // InternalRosSystemParser.g:324:3: ( rule__RosSubscriberReference__Group__0 ) - // InternalRosSystemParser.g:324:4: rule__RosSubscriberReference__Group__0 + // InternalRosSystemParser.g:323:3: ( rule__RosSubscriberReference__Group__0 ) + // InternalRosSystemParser.g:323:4: rule__RosSubscriberReference__Group__0 { pushFollow(FOLLOW_2); rule__RosSubscriberReference__Group__0(); @@ -856,11 +854,11 @@ public final void ruleRosSubscriberReference() throws RecognitionException { // $ANTLR start "entryRuleRosServiceServerReference" - // InternalRosSystemParser.g:333:1: entryRuleRosServiceServerReference : ruleRosServiceServerReference EOF ; + // InternalRosSystemParser.g:332:1: entryRuleRosServiceServerReference : ruleRosServiceServerReference EOF ; public final void entryRuleRosServiceServerReference() throws RecognitionException { try { - // InternalRosSystemParser.g:334:1: ( ruleRosServiceServerReference EOF ) - // InternalRosSystemParser.g:335:1: ruleRosServiceServerReference EOF + // InternalRosSystemParser.g:333:1: ( ruleRosServiceServerReference EOF ) + // InternalRosSystemParser.g:334:1: ruleRosServiceServerReference EOF { before(grammarAccess.getRosServiceServerReferenceRule()); pushFollow(FOLLOW_1); @@ -886,21 +884,21 @@ public final void entryRuleRosServiceServerReference() throws RecognitionExcepti // $ANTLR start "ruleRosServiceServerReference" - // InternalRosSystemParser.g:342:1: ruleRosServiceServerReference : ( ( rule__RosServiceServerReference__Group__0 ) ) ; + // InternalRosSystemParser.g:341:1: ruleRosServiceServerReference : ( ( rule__RosServiceServerReference__Group__0 ) ) ; public final void ruleRosServiceServerReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:346:2: ( ( ( rule__RosServiceServerReference__Group__0 ) ) ) - // InternalRosSystemParser.g:347:2: ( ( rule__RosServiceServerReference__Group__0 ) ) + // InternalRosSystemParser.g:345:2: ( ( ( rule__RosServiceServerReference__Group__0 ) ) ) + // InternalRosSystemParser.g:346:2: ( ( rule__RosServiceServerReference__Group__0 ) ) { - // InternalRosSystemParser.g:347:2: ( ( rule__RosServiceServerReference__Group__0 ) ) - // InternalRosSystemParser.g:348:3: ( rule__RosServiceServerReference__Group__0 ) + // InternalRosSystemParser.g:346:2: ( ( rule__RosServiceServerReference__Group__0 ) ) + // InternalRosSystemParser.g:347:3: ( rule__RosServiceServerReference__Group__0 ) { before(grammarAccess.getRosServiceServerReferenceAccess().getGroup()); - // InternalRosSystemParser.g:349:3: ( rule__RosServiceServerReference__Group__0 ) - // InternalRosSystemParser.g:349:4: rule__RosServiceServerReference__Group__0 + // InternalRosSystemParser.g:348:3: ( rule__RosServiceServerReference__Group__0 ) + // InternalRosSystemParser.g:348:4: rule__RosServiceServerReference__Group__0 { pushFollow(FOLLOW_2); rule__RosServiceServerReference__Group__0(); @@ -933,11 +931,11 @@ public final void ruleRosServiceServerReference() throws RecognitionException { // $ANTLR start "entryRuleRosServerClientReference" - // InternalRosSystemParser.g:358:1: entryRuleRosServerClientReference : ruleRosServerClientReference EOF ; + // InternalRosSystemParser.g:357:1: entryRuleRosServerClientReference : ruleRosServerClientReference EOF ; public final void entryRuleRosServerClientReference() throws RecognitionException { try { - // InternalRosSystemParser.g:359:1: ( ruleRosServerClientReference EOF ) - // InternalRosSystemParser.g:360:1: ruleRosServerClientReference EOF + // InternalRosSystemParser.g:358:1: ( ruleRosServerClientReference EOF ) + // InternalRosSystemParser.g:359:1: ruleRosServerClientReference EOF { before(grammarAccess.getRosServerClientReferenceRule()); pushFollow(FOLLOW_1); @@ -963,21 +961,21 @@ public final void entryRuleRosServerClientReference() throws RecognitionExceptio // $ANTLR start "ruleRosServerClientReference" - // InternalRosSystemParser.g:367:1: ruleRosServerClientReference : ( ( rule__RosServerClientReference__Group__0 ) ) ; + // InternalRosSystemParser.g:366:1: ruleRosServerClientReference : ( ( rule__RosServerClientReference__Group__0 ) ) ; public final void ruleRosServerClientReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:371:2: ( ( ( rule__RosServerClientReference__Group__0 ) ) ) - // InternalRosSystemParser.g:372:2: ( ( rule__RosServerClientReference__Group__0 ) ) + // InternalRosSystemParser.g:370:2: ( ( ( rule__RosServerClientReference__Group__0 ) ) ) + // InternalRosSystemParser.g:371:2: ( ( rule__RosServerClientReference__Group__0 ) ) { - // InternalRosSystemParser.g:372:2: ( ( rule__RosServerClientReference__Group__0 ) ) - // InternalRosSystemParser.g:373:3: ( rule__RosServerClientReference__Group__0 ) + // InternalRosSystemParser.g:371:2: ( ( rule__RosServerClientReference__Group__0 ) ) + // InternalRosSystemParser.g:372:3: ( rule__RosServerClientReference__Group__0 ) { before(grammarAccess.getRosServerClientReferenceAccess().getGroup()); - // InternalRosSystemParser.g:374:3: ( rule__RosServerClientReference__Group__0 ) - // InternalRosSystemParser.g:374:4: rule__RosServerClientReference__Group__0 + // InternalRosSystemParser.g:373:3: ( rule__RosServerClientReference__Group__0 ) + // InternalRosSystemParser.g:373:4: rule__RosServerClientReference__Group__0 { pushFollow(FOLLOW_2); rule__RosServerClientReference__Group__0(); @@ -1010,11 +1008,11 @@ public final void ruleRosServerClientReference() throws RecognitionException { // $ANTLR start "entryRuleRosActionServerReference" - // InternalRosSystemParser.g:383:1: entryRuleRosActionServerReference : ruleRosActionServerReference EOF ; + // InternalRosSystemParser.g:382:1: entryRuleRosActionServerReference : ruleRosActionServerReference EOF ; public final void entryRuleRosActionServerReference() throws RecognitionException { try { - // InternalRosSystemParser.g:384:1: ( ruleRosActionServerReference EOF ) - // InternalRosSystemParser.g:385:1: ruleRosActionServerReference EOF + // InternalRosSystemParser.g:383:1: ( ruleRosActionServerReference EOF ) + // InternalRosSystemParser.g:384:1: ruleRosActionServerReference EOF { before(grammarAccess.getRosActionServerReferenceRule()); pushFollow(FOLLOW_1); @@ -1040,21 +1038,21 @@ public final void entryRuleRosActionServerReference() throws RecognitionExceptio // $ANTLR start "ruleRosActionServerReference" - // InternalRosSystemParser.g:392:1: ruleRosActionServerReference : ( ( rule__RosActionServerReference__Group__0 ) ) ; + // InternalRosSystemParser.g:391:1: ruleRosActionServerReference : ( ( rule__RosActionServerReference__Group__0 ) ) ; public final void ruleRosActionServerReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:396:2: ( ( ( rule__RosActionServerReference__Group__0 ) ) ) - // InternalRosSystemParser.g:397:2: ( ( rule__RosActionServerReference__Group__0 ) ) + // InternalRosSystemParser.g:395:2: ( ( ( rule__RosActionServerReference__Group__0 ) ) ) + // InternalRosSystemParser.g:396:2: ( ( rule__RosActionServerReference__Group__0 ) ) { - // InternalRosSystemParser.g:397:2: ( ( rule__RosActionServerReference__Group__0 ) ) - // InternalRosSystemParser.g:398:3: ( rule__RosActionServerReference__Group__0 ) + // InternalRosSystemParser.g:396:2: ( ( rule__RosActionServerReference__Group__0 ) ) + // InternalRosSystemParser.g:397:3: ( rule__RosActionServerReference__Group__0 ) { before(grammarAccess.getRosActionServerReferenceAccess().getGroup()); - // InternalRosSystemParser.g:399:3: ( rule__RosActionServerReference__Group__0 ) - // InternalRosSystemParser.g:399:4: rule__RosActionServerReference__Group__0 + // InternalRosSystemParser.g:398:3: ( rule__RosActionServerReference__Group__0 ) + // InternalRosSystemParser.g:398:4: rule__RosActionServerReference__Group__0 { pushFollow(FOLLOW_2); rule__RosActionServerReference__Group__0(); @@ -1087,11 +1085,11 @@ public final void ruleRosActionServerReference() throws RecognitionException { // $ANTLR start "entryRuleRosActionClientReference" - // InternalRosSystemParser.g:408:1: entryRuleRosActionClientReference : ruleRosActionClientReference EOF ; + // InternalRosSystemParser.g:407:1: entryRuleRosActionClientReference : ruleRosActionClientReference EOF ; public final void entryRuleRosActionClientReference() throws RecognitionException { try { - // InternalRosSystemParser.g:409:1: ( ruleRosActionClientReference EOF ) - // InternalRosSystemParser.g:410:1: ruleRosActionClientReference EOF + // InternalRosSystemParser.g:408:1: ( ruleRosActionClientReference EOF ) + // InternalRosSystemParser.g:409:1: ruleRosActionClientReference EOF { before(grammarAccess.getRosActionClientReferenceRule()); pushFollow(FOLLOW_1); @@ -1117,21 +1115,21 @@ public final void entryRuleRosActionClientReference() throws RecognitionExceptio // $ANTLR start "ruleRosActionClientReference" - // InternalRosSystemParser.g:417:1: ruleRosActionClientReference : ( ( rule__RosActionClientReference__Group__0 ) ) ; + // InternalRosSystemParser.g:416:1: ruleRosActionClientReference : ( ( rule__RosActionClientReference__Group__0 ) ) ; public final void ruleRosActionClientReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:421:2: ( ( ( rule__RosActionClientReference__Group__0 ) ) ) - // InternalRosSystemParser.g:422:2: ( ( rule__RosActionClientReference__Group__0 ) ) + // InternalRosSystemParser.g:420:2: ( ( ( rule__RosActionClientReference__Group__0 ) ) ) + // InternalRosSystemParser.g:421:2: ( ( rule__RosActionClientReference__Group__0 ) ) { - // InternalRosSystemParser.g:422:2: ( ( rule__RosActionClientReference__Group__0 ) ) - // InternalRosSystemParser.g:423:3: ( rule__RosActionClientReference__Group__0 ) + // InternalRosSystemParser.g:421:2: ( ( rule__RosActionClientReference__Group__0 ) ) + // InternalRosSystemParser.g:422:3: ( rule__RosActionClientReference__Group__0 ) { before(grammarAccess.getRosActionClientReferenceAccess().getGroup()); - // InternalRosSystemParser.g:424:3: ( rule__RosActionClientReference__Group__0 ) - // InternalRosSystemParser.g:424:4: rule__RosActionClientReference__Group__0 + // InternalRosSystemParser.g:423:3: ( rule__RosActionClientReference__Group__0 ) + // InternalRosSystemParser.g:423:4: rule__RosActionClientReference__Group__0 { pushFollow(FOLLOW_2); rule__RosActionClientReference__Group__0(); @@ -1164,11 +1162,11 @@ public final void ruleRosActionClientReference() throws RecognitionException { // $ANTLR start "entryRuleRosParameter" - // InternalRosSystemParser.g:433:1: entryRuleRosParameter : ruleRosParameter EOF ; + // InternalRosSystemParser.g:432:1: entryRuleRosParameter : ruleRosParameter EOF ; public final void entryRuleRosParameter() throws RecognitionException { try { - // InternalRosSystemParser.g:434:1: ( ruleRosParameter EOF ) - // InternalRosSystemParser.g:435:1: ruleRosParameter EOF + // InternalRosSystemParser.g:433:1: ( ruleRosParameter EOF ) + // InternalRosSystemParser.g:434:1: ruleRosParameter EOF { before(grammarAccess.getRosParameterRule()); pushFollow(FOLLOW_1); @@ -1194,21 +1192,21 @@ public final void entryRuleRosParameter() throws RecognitionException { // $ANTLR start "ruleRosParameter" - // InternalRosSystemParser.g:442:1: ruleRosParameter : ( ( rule__RosParameter__Group__0 ) ) ; + // InternalRosSystemParser.g:441:1: ruleRosParameter : ( ( rule__RosParameter__Group__0 ) ) ; public final void ruleRosParameter() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:446:2: ( ( ( rule__RosParameter__Group__0 ) ) ) - // InternalRosSystemParser.g:447:2: ( ( rule__RosParameter__Group__0 ) ) + // InternalRosSystemParser.g:445:2: ( ( ( rule__RosParameter__Group__0 ) ) ) + // InternalRosSystemParser.g:446:2: ( ( rule__RosParameter__Group__0 ) ) { - // InternalRosSystemParser.g:447:2: ( ( rule__RosParameter__Group__0 ) ) - // InternalRosSystemParser.g:448:3: ( rule__RosParameter__Group__0 ) + // InternalRosSystemParser.g:446:2: ( ( rule__RosParameter__Group__0 ) ) + // InternalRosSystemParser.g:447:3: ( rule__RosParameter__Group__0 ) { before(grammarAccess.getRosParameterAccess().getGroup()); - // InternalRosSystemParser.g:449:3: ( rule__RosParameter__Group__0 ) - // InternalRosSystemParser.g:449:4: rule__RosParameter__Group__0 + // InternalRosSystemParser.g:448:3: ( rule__RosParameter__Group__0 ) + // InternalRosSystemParser.g:448:4: rule__RosParameter__Group__0 { pushFollow(FOLLOW_2); rule__RosParameter__Group__0(); @@ -1241,11 +1239,11 @@ public final void ruleRosParameter() throws RecognitionException { // $ANTLR start "entryRuleRosConnection" - // InternalRosSystemParser.g:458:1: entryRuleRosConnection : ruleRosConnection EOF ; + // InternalRosSystemParser.g:457:1: entryRuleRosConnection : ruleRosConnection EOF ; public final void entryRuleRosConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:459:1: ( ruleRosConnection EOF ) - // InternalRosSystemParser.g:460:1: ruleRosConnection EOF + // InternalRosSystemParser.g:458:1: ( ruleRosConnection EOF ) + // InternalRosSystemParser.g:459:1: ruleRosConnection EOF { before(grammarAccess.getRosConnectionRule()); pushFollow(FOLLOW_1); @@ -1271,21 +1269,21 @@ public final void entryRuleRosConnection() throws RecognitionException { // $ANTLR start "ruleRosConnection" - // InternalRosSystemParser.g:467:1: ruleRosConnection : ( ( rule__RosConnection__Group__0 ) ) ; + // InternalRosSystemParser.g:466:1: ruleRosConnection : ( ( rule__RosConnection__Group__0 ) ) ; public final void ruleRosConnection() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:471:2: ( ( ( rule__RosConnection__Group__0 ) ) ) - // InternalRosSystemParser.g:472:2: ( ( rule__RosConnection__Group__0 ) ) + // InternalRosSystemParser.g:470:2: ( ( ( rule__RosConnection__Group__0 ) ) ) + // InternalRosSystemParser.g:471:2: ( ( rule__RosConnection__Group__0 ) ) { - // InternalRosSystemParser.g:472:2: ( ( rule__RosConnection__Group__0 ) ) - // InternalRosSystemParser.g:473:3: ( rule__RosConnection__Group__0 ) + // InternalRosSystemParser.g:471:2: ( ( rule__RosConnection__Group__0 ) ) + // InternalRosSystemParser.g:472:3: ( rule__RosConnection__Group__0 ) { before(grammarAccess.getRosConnectionAccess().getGroup()); - // InternalRosSystemParser.g:474:3: ( rule__RosConnection__Group__0 ) - // InternalRosSystemParser.g:474:4: rule__RosConnection__Group__0 + // InternalRosSystemParser.g:473:3: ( rule__RosConnection__Group__0 ) + // InternalRosSystemParser.g:473:4: rule__RosConnection__Group__0 { pushFollow(FOLLOW_2); rule__RosConnection__Group__0(); @@ -1318,11 +1316,11 @@ public final void ruleRosConnection() throws RecognitionException { // $ANTLR start "entryRuleNamespace" - // InternalRosSystemParser.g:483:1: entryRuleNamespace : ruleNamespace EOF ; + // InternalRosSystemParser.g:482:1: entryRuleNamespace : ruleNamespace EOF ; public final void entryRuleNamespace() throws RecognitionException { try { - // InternalRosSystemParser.g:484:1: ( ruleNamespace EOF ) - // InternalRosSystemParser.g:485:1: ruleNamespace EOF + // InternalRosSystemParser.g:483:1: ( ruleNamespace EOF ) + // InternalRosSystemParser.g:484:1: ruleNamespace EOF { before(grammarAccess.getNamespaceRule()); pushFollow(FOLLOW_1); @@ -1348,21 +1346,21 @@ public final void entryRuleNamespace() throws RecognitionException { // $ANTLR start "ruleNamespace" - // InternalRosSystemParser.g:492:1: ruleNamespace : ( ( rule__Namespace__Alternatives ) ) ; + // InternalRosSystemParser.g:491:1: ruleNamespace : ( ( rule__Namespace__Alternatives ) ) ; public final void ruleNamespace() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:496:2: ( ( ( rule__Namespace__Alternatives ) ) ) - // InternalRosSystemParser.g:497:2: ( ( rule__Namespace__Alternatives ) ) + // InternalRosSystemParser.g:495:2: ( ( ( rule__Namespace__Alternatives ) ) ) + // InternalRosSystemParser.g:496:2: ( ( rule__Namespace__Alternatives ) ) { - // InternalRosSystemParser.g:497:2: ( ( rule__Namespace__Alternatives ) ) - // InternalRosSystemParser.g:498:3: ( rule__Namespace__Alternatives ) + // InternalRosSystemParser.g:496:2: ( ( rule__Namespace__Alternatives ) ) + // InternalRosSystemParser.g:497:3: ( rule__Namespace__Alternatives ) { before(grammarAccess.getNamespaceAccess().getAlternatives()); - // InternalRosSystemParser.g:499:3: ( rule__Namespace__Alternatives ) - // InternalRosSystemParser.g:499:4: rule__Namespace__Alternatives + // InternalRosSystemParser.g:498:3: ( rule__Namespace__Alternatives ) + // InternalRosSystemParser.g:498:4: rule__Namespace__Alternatives { pushFollow(FOLLOW_2); rule__Namespace__Alternatives(); @@ -1395,11 +1393,11 @@ public final void ruleNamespace() throws RecognitionException { // $ANTLR start "entryRuleGraphName" - // InternalRosSystemParser.g:508:1: entryRuleGraphName : ruleGraphName EOF ; + // InternalRosSystemParser.g:507:1: entryRuleGraphName : ruleGraphName EOF ; public final void entryRuleGraphName() throws RecognitionException { try { - // InternalRosSystemParser.g:509:1: ( ruleGraphName EOF ) - // InternalRosSystemParser.g:510:1: ruleGraphName EOF + // InternalRosSystemParser.g:508:1: ( ruleGraphName EOF ) + // InternalRosSystemParser.g:509:1: ruleGraphName EOF { before(grammarAccess.getGraphNameRule()); pushFollow(FOLLOW_1); @@ -1425,17 +1423,17 @@ public final void entryRuleGraphName() throws RecognitionException { // $ANTLR start "ruleGraphName" - // InternalRosSystemParser.g:517:1: ruleGraphName : ( GraphName ) ; + // InternalRosSystemParser.g:516:1: ruleGraphName : ( GraphName ) ; public final void ruleGraphName() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:521:2: ( ( GraphName ) ) - // InternalRosSystemParser.g:522:2: ( GraphName ) + // InternalRosSystemParser.g:520:2: ( ( GraphName ) ) + // InternalRosSystemParser.g:521:2: ( GraphName ) { - // InternalRosSystemParser.g:522:2: ( GraphName ) - // InternalRosSystemParser.g:523:3: GraphName + // InternalRosSystemParser.g:521:2: ( GraphName ) + // InternalRosSystemParser.g:522:3: GraphName { before(grammarAccess.getGraphNameAccess().getGraphNameKeyword()); match(input,GraphName,FOLLOW_2); @@ -1462,11 +1460,11 @@ public final void ruleGraphName() throws RecognitionException { // $ANTLR start "entryRuleGlobalNamespace" - // InternalRosSystemParser.g:533:1: entryRuleGlobalNamespace : ruleGlobalNamespace EOF ; + // InternalRosSystemParser.g:532:1: entryRuleGlobalNamespace : ruleGlobalNamespace EOF ; public final void entryRuleGlobalNamespace() throws RecognitionException { try { - // InternalRosSystemParser.g:534:1: ( ruleGlobalNamespace EOF ) - // InternalRosSystemParser.g:535:1: ruleGlobalNamespace EOF + // InternalRosSystemParser.g:533:1: ( ruleGlobalNamespace EOF ) + // InternalRosSystemParser.g:534:1: ruleGlobalNamespace EOF { before(grammarAccess.getGlobalNamespaceRule()); pushFollow(FOLLOW_1); @@ -1492,21 +1490,21 @@ public final void entryRuleGlobalNamespace() throws RecognitionException { // $ANTLR start "ruleGlobalNamespace" - // InternalRosSystemParser.g:542:1: ruleGlobalNamespace : ( ( rule__GlobalNamespace__Group__0 ) ) ; + // InternalRosSystemParser.g:541:1: ruleGlobalNamespace : ( ( rule__GlobalNamespace__Group__0 ) ) ; public final void ruleGlobalNamespace() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:546:2: ( ( ( rule__GlobalNamespace__Group__0 ) ) ) - // InternalRosSystemParser.g:547:2: ( ( rule__GlobalNamespace__Group__0 ) ) + // InternalRosSystemParser.g:545:2: ( ( ( rule__GlobalNamespace__Group__0 ) ) ) + // InternalRosSystemParser.g:546:2: ( ( rule__GlobalNamespace__Group__0 ) ) { - // InternalRosSystemParser.g:547:2: ( ( rule__GlobalNamespace__Group__0 ) ) - // InternalRosSystemParser.g:548:3: ( rule__GlobalNamespace__Group__0 ) + // InternalRosSystemParser.g:546:2: ( ( rule__GlobalNamespace__Group__0 ) ) + // InternalRosSystemParser.g:547:3: ( rule__GlobalNamespace__Group__0 ) { before(grammarAccess.getGlobalNamespaceAccess().getGroup()); - // InternalRosSystemParser.g:549:3: ( rule__GlobalNamespace__Group__0 ) - // InternalRosSystemParser.g:549:4: rule__GlobalNamespace__Group__0 + // InternalRosSystemParser.g:548:3: ( rule__GlobalNamespace__Group__0 ) + // InternalRosSystemParser.g:548:4: rule__GlobalNamespace__Group__0 { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group__0(); @@ -1539,11 +1537,11 @@ public final void ruleGlobalNamespace() throws RecognitionException { // $ANTLR start "entryRuleRelativeNamespace_Impl" - // InternalRosSystemParser.g:558:1: entryRuleRelativeNamespace_Impl : ruleRelativeNamespace_Impl EOF ; + // InternalRosSystemParser.g:557:1: entryRuleRelativeNamespace_Impl : ruleRelativeNamespace_Impl EOF ; public final void entryRuleRelativeNamespace_Impl() throws RecognitionException { try { - // InternalRosSystemParser.g:559:1: ( ruleRelativeNamespace_Impl EOF ) - // InternalRosSystemParser.g:560:1: ruleRelativeNamespace_Impl EOF + // InternalRosSystemParser.g:558:1: ( ruleRelativeNamespace_Impl EOF ) + // InternalRosSystemParser.g:559:1: ruleRelativeNamespace_Impl EOF { before(grammarAccess.getRelativeNamespace_ImplRule()); pushFollow(FOLLOW_1); @@ -1569,21 +1567,21 @@ public final void entryRuleRelativeNamespace_Impl() throws RecognitionException // $ANTLR start "ruleRelativeNamespace_Impl" - // InternalRosSystemParser.g:567:1: ruleRelativeNamespace_Impl : ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ; + // InternalRosSystemParser.g:566:1: ruleRelativeNamespace_Impl : ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ; public final void ruleRelativeNamespace_Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:571:2: ( ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ) - // InternalRosSystemParser.g:572:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) + // InternalRosSystemParser.g:570:2: ( ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ) + // InternalRosSystemParser.g:571:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) { - // InternalRosSystemParser.g:572:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) - // InternalRosSystemParser.g:573:3: ( rule__RelativeNamespace_Impl__Group__0 ) + // InternalRosSystemParser.g:571:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) + // InternalRosSystemParser.g:572:3: ( rule__RelativeNamespace_Impl__Group__0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup()); - // InternalRosSystemParser.g:574:3: ( rule__RelativeNamespace_Impl__Group__0 ) - // InternalRosSystemParser.g:574:4: rule__RelativeNamespace_Impl__Group__0 + // InternalRosSystemParser.g:573:3: ( rule__RelativeNamespace_Impl__Group__0 ) + // InternalRosSystemParser.g:573:4: rule__RelativeNamespace_Impl__Group__0 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group__0(); @@ -1616,11 +1614,11 @@ public final void ruleRelativeNamespace_Impl() throws RecognitionException { // $ANTLR start "entryRulePrivateNamespace" - // InternalRosSystemParser.g:583:1: entryRulePrivateNamespace : rulePrivateNamespace EOF ; + // InternalRosSystemParser.g:582:1: entryRulePrivateNamespace : rulePrivateNamespace EOF ; public final void entryRulePrivateNamespace() throws RecognitionException { try { - // InternalRosSystemParser.g:584:1: ( rulePrivateNamespace EOF ) - // InternalRosSystemParser.g:585:1: rulePrivateNamespace EOF + // InternalRosSystemParser.g:583:1: ( rulePrivateNamespace EOF ) + // InternalRosSystemParser.g:584:1: rulePrivateNamespace EOF { before(grammarAccess.getPrivateNamespaceRule()); pushFollow(FOLLOW_1); @@ -1646,21 +1644,21 @@ public final void entryRulePrivateNamespace() throws RecognitionException { // $ANTLR start "rulePrivateNamespace" - // InternalRosSystemParser.g:592:1: rulePrivateNamespace : ( ( rule__PrivateNamespace__Group__0 ) ) ; + // InternalRosSystemParser.g:591:1: rulePrivateNamespace : ( ( rule__PrivateNamespace__Group__0 ) ) ; public final void rulePrivateNamespace() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:596:2: ( ( ( rule__PrivateNamespace__Group__0 ) ) ) - // InternalRosSystemParser.g:597:2: ( ( rule__PrivateNamespace__Group__0 ) ) + // InternalRosSystemParser.g:595:2: ( ( ( rule__PrivateNamespace__Group__0 ) ) ) + // InternalRosSystemParser.g:596:2: ( ( rule__PrivateNamespace__Group__0 ) ) { - // InternalRosSystemParser.g:597:2: ( ( rule__PrivateNamespace__Group__0 ) ) - // InternalRosSystemParser.g:598:3: ( rule__PrivateNamespace__Group__0 ) + // InternalRosSystemParser.g:596:2: ( ( rule__PrivateNamespace__Group__0 ) ) + // InternalRosSystemParser.g:597:3: ( rule__PrivateNamespace__Group__0 ) { before(grammarAccess.getPrivateNamespaceAccess().getGroup()); - // InternalRosSystemParser.g:599:3: ( rule__PrivateNamespace__Group__0 ) - // InternalRosSystemParser.g:599:4: rule__PrivateNamespace__Group__0 + // InternalRosSystemParser.g:598:3: ( rule__PrivateNamespace__Group__0 ) + // InternalRosSystemParser.g:598:4: rule__PrivateNamespace__Group__0 { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group__0(); @@ -1693,11 +1691,11 @@ public final void rulePrivateNamespace() throws RecognitionException { // $ANTLR start "entryRuleParameter" - // InternalRosSystemParser.g:608:1: entryRuleParameter : ruleParameter EOF ; + // InternalRosSystemParser.g:607:1: entryRuleParameter : ruleParameter EOF ; public final void entryRuleParameter() throws RecognitionException { try { - // InternalRosSystemParser.g:609:1: ( ruleParameter EOF ) - // InternalRosSystemParser.g:610:1: ruleParameter EOF + // InternalRosSystemParser.g:608:1: ( ruleParameter EOF ) + // InternalRosSystemParser.g:609:1: ruleParameter EOF { before(grammarAccess.getParameterRule()); pushFollow(FOLLOW_1); @@ -1723,21 +1721,21 @@ public final void entryRuleParameter() throws RecognitionException { // $ANTLR start "ruleParameter" - // InternalRosSystemParser.g:617:1: ruleParameter : ( ( rule__Parameter__Group__0 ) ) ; + // InternalRosSystemParser.g:616:1: ruleParameter : ( ( rule__Parameter__Group__0 ) ) ; public final void ruleParameter() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:621:2: ( ( ( rule__Parameter__Group__0 ) ) ) - // InternalRosSystemParser.g:622:2: ( ( rule__Parameter__Group__0 ) ) + // InternalRosSystemParser.g:620:2: ( ( ( rule__Parameter__Group__0 ) ) ) + // InternalRosSystemParser.g:621:2: ( ( rule__Parameter__Group__0 ) ) { - // InternalRosSystemParser.g:622:2: ( ( rule__Parameter__Group__0 ) ) - // InternalRosSystemParser.g:623:3: ( rule__Parameter__Group__0 ) + // InternalRosSystemParser.g:621:2: ( ( rule__Parameter__Group__0 ) ) + // InternalRosSystemParser.g:622:3: ( rule__Parameter__Group__0 ) { before(grammarAccess.getParameterAccess().getGroup()); - // InternalRosSystemParser.g:624:3: ( rule__Parameter__Group__0 ) - // InternalRosSystemParser.g:624:4: rule__Parameter__Group__0 + // InternalRosSystemParser.g:623:3: ( rule__Parameter__Group__0 ) + // InternalRosSystemParser.g:623:4: rule__Parameter__Group__0 { pushFollow(FOLLOW_2); rule__Parameter__Group__0(); @@ -1770,11 +1768,11 @@ public final void ruleParameter() throws RecognitionException { // $ANTLR start "entryRuleParameterType" - // InternalRosSystemParser.g:633:1: entryRuleParameterType : ruleParameterType EOF ; + // InternalRosSystemParser.g:632:1: entryRuleParameterType : ruleParameterType EOF ; public final void entryRuleParameterType() throws RecognitionException { try { - // InternalRosSystemParser.g:634:1: ( ruleParameterType EOF ) - // InternalRosSystemParser.g:635:1: ruleParameterType EOF + // InternalRosSystemParser.g:633:1: ( ruleParameterType EOF ) + // InternalRosSystemParser.g:634:1: ruleParameterType EOF { before(grammarAccess.getParameterTypeRule()); pushFollow(FOLLOW_1); @@ -1800,21 +1798,21 @@ public final void entryRuleParameterType() throws RecognitionException { // $ANTLR start "ruleParameterType" - // InternalRosSystemParser.g:642:1: ruleParameterType : ( ( rule__ParameterType__Alternatives ) ) ; + // InternalRosSystemParser.g:641:1: ruleParameterType : ( ( rule__ParameterType__Alternatives ) ) ; public final void ruleParameterType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:646:2: ( ( ( rule__ParameterType__Alternatives ) ) ) - // InternalRosSystemParser.g:647:2: ( ( rule__ParameterType__Alternatives ) ) + // InternalRosSystemParser.g:645:2: ( ( ( rule__ParameterType__Alternatives ) ) ) + // InternalRosSystemParser.g:646:2: ( ( rule__ParameterType__Alternatives ) ) { - // InternalRosSystemParser.g:647:2: ( ( rule__ParameterType__Alternatives ) ) - // InternalRosSystemParser.g:648:3: ( rule__ParameterType__Alternatives ) + // InternalRosSystemParser.g:646:2: ( ( rule__ParameterType__Alternatives ) ) + // InternalRosSystemParser.g:647:3: ( rule__ParameterType__Alternatives ) { before(grammarAccess.getParameterTypeAccess().getAlternatives()); - // InternalRosSystemParser.g:649:3: ( rule__ParameterType__Alternatives ) - // InternalRosSystemParser.g:649:4: rule__ParameterType__Alternatives + // InternalRosSystemParser.g:648:3: ( rule__ParameterType__Alternatives ) + // InternalRosSystemParser.g:648:4: rule__ParameterType__Alternatives { pushFollow(FOLLOW_2); rule__ParameterType__Alternatives(); @@ -1847,11 +1845,11 @@ public final void ruleParameterType() throws RecognitionException { // $ANTLR start "entryRuleParameterValue" - // InternalRosSystemParser.g:658:1: entryRuleParameterValue : ruleParameterValue EOF ; + // InternalRosSystemParser.g:657:1: entryRuleParameterValue : ruleParameterValue EOF ; public final void entryRuleParameterValue() throws RecognitionException { try { - // InternalRosSystemParser.g:659:1: ( ruleParameterValue EOF ) - // InternalRosSystemParser.g:660:1: ruleParameterValue EOF + // InternalRosSystemParser.g:658:1: ( ruleParameterValue EOF ) + // InternalRosSystemParser.g:659:1: ruleParameterValue EOF { before(grammarAccess.getParameterValueRule()); pushFollow(FOLLOW_1); @@ -1877,21 +1875,21 @@ public final void entryRuleParameterValue() throws RecognitionException { // $ANTLR start "ruleParameterValue" - // InternalRosSystemParser.g:667:1: ruleParameterValue : ( ( rule__ParameterValue__Alternatives ) ) ; + // InternalRosSystemParser.g:666:1: ruleParameterValue : ( ( rule__ParameterValue__Alternatives ) ) ; public final void ruleParameterValue() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:671:2: ( ( ( rule__ParameterValue__Alternatives ) ) ) - // InternalRosSystemParser.g:672:2: ( ( rule__ParameterValue__Alternatives ) ) + // InternalRosSystemParser.g:670:2: ( ( ( rule__ParameterValue__Alternatives ) ) ) + // InternalRosSystemParser.g:671:2: ( ( rule__ParameterValue__Alternatives ) ) { - // InternalRosSystemParser.g:672:2: ( ( rule__ParameterValue__Alternatives ) ) - // InternalRosSystemParser.g:673:3: ( rule__ParameterValue__Alternatives ) + // InternalRosSystemParser.g:671:2: ( ( rule__ParameterValue__Alternatives ) ) + // InternalRosSystemParser.g:672:3: ( rule__ParameterValue__Alternatives ) { before(grammarAccess.getParameterValueAccess().getAlternatives()); - // InternalRosSystemParser.g:674:3: ( rule__ParameterValue__Alternatives ) - // InternalRosSystemParser.g:674:4: rule__ParameterValue__Alternatives + // InternalRosSystemParser.g:673:3: ( rule__ParameterValue__Alternatives ) + // InternalRosSystemParser.g:673:4: rule__ParameterValue__Alternatives { pushFollow(FOLLOW_2); rule__ParameterValue__Alternatives(); @@ -1924,11 +1922,11 @@ public final void ruleParameterValue() throws RecognitionException { // $ANTLR start "entryRuleParameterListType" - // InternalRosSystemParser.g:683:1: entryRuleParameterListType : ruleParameterListType EOF ; + // InternalRosSystemParser.g:682:1: entryRuleParameterListType : ruleParameterListType EOF ; public final void entryRuleParameterListType() throws RecognitionException { try { - // InternalRosSystemParser.g:684:1: ( ruleParameterListType EOF ) - // InternalRosSystemParser.g:685:1: ruleParameterListType EOF + // InternalRosSystemParser.g:683:1: ( ruleParameterListType EOF ) + // InternalRosSystemParser.g:684:1: ruleParameterListType EOF { before(grammarAccess.getParameterListTypeRule()); pushFollow(FOLLOW_1); @@ -1954,21 +1952,21 @@ public final void entryRuleParameterListType() throws RecognitionException { // $ANTLR start "ruleParameterListType" - // InternalRosSystemParser.g:692:1: ruleParameterListType : ( ( rule__ParameterListType__Group__0 ) ) ; + // InternalRosSystemParser.g:691:1: ruleParameterListType : ( ( rule__ParameterListType__Group__0 ) ) ; public final void ruleParameterListType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:696:2: ( ( ( rule__ParameterListType__Group__0 ) ) ) - // InternalRosSystemParser.g:697:2: ( ( rule__ParameterListType__Group__0 ) ) + // InternalRosSystemParser.g:695:2: ( ( ( rule__ParameterListType__Group__0 ) ) ) + // InternalRosSystemParser.g:696:2: ( ( rule__ParameterListType__Group__0 ) ) { - // InternalRosSystemParser.g:697:2: ( ( rule__ParameterListType__Group__0 ) ) - // InternalRosSystemParser.g:698:3: ( rule__ParameterListType__Group__0 ) + // InternalRosSystemParser.g:696:2: ( ( rule__ParameterListType__Group__0 ) ) + // InternalRosSystemParser.g:697:3: ( rule__ParameterListType__Group__0 ) { before(grammarAccess.getParameterListTypeAccess().getGroup()); - // InternalRosSystemParser.g:699:3: ( rule__ParameterListType__Group__0 ) - // InternalRosSystemParser.g:699:4: rule__ParameterListType__Group__0 + // InternalRosSystemParser.g:698:3: ( rule__ParameterListType__Group__0 ) + // InternalRosSystemParser.g:698:4: rule__ParameterListType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterListType__Group__0(); @@ -2001,11 +1999,11 @@ public final void ruleParameterListType() throws RecognitionException { // $ANTLR start "entryRuleParameterStructType" - // InternalRosSystemParser.g:708:1: entryRuleParameterStructType : ruleParameterStructType EOF ; + // InternalRosSystemParser.g:707:1: entryRuleParameterStructType : ruleParameterStructType EOF ; public final void entryRuleParameterStructType() throws RecognitionException { try { - // InternalRosSystemParser.g:709:1: ( ruleParameterStructType EOF ) - // InternalRosSystemParser.g:710:1: ruleParameterStructType EOF + // InternalRosSystemParser.g:708:1: ( ruleParameterStructType EOF ) + // InternalRosSystemParser.g:709:1: ruleParameterStructType EOF { before(grammarAccess.getParameterStructTypeRule()); pushFollow(FOLLOW_1); @@ -2031,21 +2029,21 @@ public final void entryRuleParameterStructType() throws RecognitionException { // $ANTLR start "ruleParameterStructType" - // InternalRosSystemParser.g:717:1: ruleParameterStructType : ( ( rule__ParameterStructType__Group__0 ) ) ; + // InternalRosSystemParser.g:716:1: ruleParameterStructType : ( ( rule__ParameterStructType__Group__0 ) ) ; public final void ruleParameterStructType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:721:2: ( ( ( rule__ParameterStructType__Group__0 ) ) ) - // InternalRosSystemParser.g:722:2: ( ( rule__ParameterStructType__Group__0 ) ) + // InternalRosSystemParser.g:720:2: ( ( ( rule__ParameterStructType__Group__0 ) ) ) + // InternalRosSystemParser.g:721:2: ( ( rule__ParameterStructType__Group__0 ) ) { - // InternalRosSystemParser.g:722:2: ( ( rule__ParameterStructType__Group__0 ) ) - // InternalRosSystemParser.g:723:3: ( rule__ParameterStructType__Group__0 ) + // InternalRosSystemParser.g:721:2: ( ( rule__ParameterStructType__Group__0 ) ) + // InternalRosSystemParser.g:722:3: ( rule__ParameterStructType__Group__0 ) { before(grammarAccess.getParameterStructTypeAccess().getGroup()); - // InternalRosSystemParser.g:724:3: ( rule__ParameterStructType__Group__0 ) - // InternalRosSystemParser.g:724:4: rule__ParameterStructType__Group__0 + // InternalRosSystemParser.g:723:3: ( rule__ParameterStructType__Group__0 ) + // InternalRosSystemParser.g:723:4: rule__ParameterStructType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStructType__Group__0(); @@ -2078,11 +2076,11 @@ public final void ruleParameterStructType() throws RecognitionException { // $ANTLR start "entryRuleParameterIntegerType" - // InternalRosSystemParser.g:733:1: entryRuleParameterIntegerType : ruleParameterIntegerType EOF ; + // InternalRosSystemParser.g:732:1: entryRuleParameterIntegerType : ruleParameterIntegerType EOF ; public final void entryRuleParameterIntegerType() throws RecognitionException { try { - // InternalRosSystemParser.g:734:1: ( ruleParameterIntegerType EOF ) - // InternalRosSystemParser.g:735:1: ruleParameterIntegerType EOF + // InternalRosSystemParser.g:733:1: ( ruleParameterIntegerType EOF ) + // InternalRosSystemParser.g:734:1: ruleParameterIntegerType EOF { before(grammarAccess.getParameterIntegerTypeRule()); pushFollow(FOLLOW_1); @@ -2108,21 +2106,21 @@ public final void entryRuleParameterIntegerType() throws RecognitionException { // $ANTLR start "ruleParameterIntegerType" - // InternalRosSystemParser.g:742:1: ruleParameterIntegerType : ( ( rule__ParameterIntegerType__Group__0 ) ) ; + // InternalRosSystemParser.g:741:1: ruleParameterIntegerType : ( ( rule__ParameterIntegerType__Group__0 ) ) ; public final void ruleParameterIntegerType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:746:2: ( ( ( rule__ParameterIntegerType__Group__0 ) ) ) - // InternalRosSystemParser.g:747:2: ( ( rule__ParameterIntegerType__Group__0 ) ) + // InternalRosSystemParser.g:745:2: ( ( ( rule__ParameterIntegerType__Group__0 ) ) ) + // InternalRosSystemParser.g:746:2: ( ( rule__ParameterIntegerType__Group__0 ) ) { - // InternalRosSystemParser.g:747:2: ( ( rule__ParameterIntegerType__Group__0 ) ) - // InternalRosSystemParser.g:748:3: ( rule__ParameterIntegerType__Group__0 ) + // InternalRosSystemParser.g:746:2: ( ( rule__ParameterIntegerType__Group__0 ) ) + // InternalRosSystemParser.g:747:3: ( rule__ParameterIntegerType__Group__0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getGroup()); - // InternalRosSystemParser.g:749:3: ( rule__ParameterIntegerType__Group__0 ) - // InternalRosSystemParser.g:749:4: rule__ParameterIntegerType__Group__0 + // InternalRosSystemParser.g:748:3: ( rule__ParameterIntegerType__Group__0 ) + // InternalRosSystemParser.g:748:4: rule__ParameterIntegerType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group__0(); @@ -2155,11 +2153,11 @@ public final void ruleParameterIntegerType() throws RecognitionException { // $ANTLR start "entryRuleParameterStringType" - // InternalRosSystemParser.g:758:1: entryRuleParameterStringType : ruleParameterStringType EOF ; + // InternalRosSystemParser.g:757:1: entryRuleParameterStringType : ruleParameterStringType EOF ; public final void entryRuleParameterStringType() throws RecognitionException { try { - // InternalRosSystemParser.g:759:1: ( ruleParameterStringType EOF ) - // InternalRosSystemParser.g:760:1: ruleParameterStringType EOF + // InternalRosSystemParser.g:758:1: ( ruleParameterStringType EOF ) + // InternalRosSystemParser.g:759:1: ruleParameterStringType EOF { before(grammarAccess.getParameterStringTypeRule()); pushFollow(FOLLOW_1); @@ -2185,21 +2183,21 @@ public final void entryRuleParameterStringType() throws RecognitionException { // $ANTLR start "ruleParameterStringType" - // InternalRosSystemParser.g:767:1: ruleParameterStringType : ( ( rule__ParameterStringType__Group__0 ) ) ; + // InternalRosSystemParser.g:766:1: ruleParameterStringType : ( ( rule__ParameterStringType__Group__0 ) ) ; public final void ruleParameterStringType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:771:2: ( ( ( rule__ParameterStringType__Group__0 ) ) ) - // InternalRosSystemParser.g:772:2: ( ( rule__ParameterStringType__Group__0 ) ) + // InternalRosSystemParser.g:770:2: ( ( ( rule__ParameterStringType__Group__0 ) ) ) + // InternalRosSystemParser.g:771:2: ( ( rule__ParameterStringType__Group__0 ) ) { - // InternalRosSystemParser.g:772:2: ( ( rule__ParameterStringType__Group__0 ) ) - // InternalRosSystemParser.g:773:3: ( rule__ParameterStringType__Group__0 ) + // InternalRosSystemParser.g:771:2: ( ( rule__ParameterStringType__Group__0 ) ) + // InternalRosSystemParser.g:772:3: ( rule__ParameterStringType__Group__0 ) { before(grammarAccess.getParameterStringTypeAccess().getGroup()); - // InternalRosSystemParser.g:774:3: ( rule__ParameterStringType__Group__0 ) - // InternalRosSystemParser.g:774:4: rule__ParameterStringType__Group__0 + // InternalRosSystemParser.g:773:3: ( rule__ParameterStringType__Group__0 ) + // InternalRosSystemParser.g:773:4: rule__ParameterStringType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStringType__Group__0(); @@ -2232,11 +2230,11 @@ public final void ruleParameterStringType() throws RecognitionException { // $ANTLR start "entryRuleParameterDoubleType" - // InternalRosSystemParser.g:783:1: entryRuleParameterDoubleType : ruleParameterDoubleType EOF ; + // InternalRosSystemParser.g:782:1: entryRuleParameterDoubleType : ruleParameterDoubleType EOF ; public final void entryRuleParameterDoubleType() throws RecognitionException { try { - // InternalRosSystemParser.g:784:1: ( ruleParameterDoubleType EOF ) - // InternalRosSystemParser.g:785:1: ruleParameterDoubleType EOF + // InternalRosSystemParser.g:783:1: ( ruleParameterDoubleType EOF ) + // InternalRosSystemParser.g:784:1: ruleParameterDoubleType EOF { before(grammarAccess.getParameterDoubleTypeRule()); pushFollow(FOLLOW_1); @@ -2262,21 +2260,21 @@ public final void entryRuleParameterDoubleType() throws RecognitionException { // $ANTLR start "ruleParameterDoubleType" - // InternalRosSystemParser.g:792:1: ruleParameterDoubleType : ( ( rule__ParameterDoubleType__Group__0 ) ) ; + // InternalRosSystemParser.g:791:1: ruleParameterDoubleType : ( ( rule__ParameterDoubleType__Group__0 ) ) ; public final void ruleParameterDoubleType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:796:2: ( ( ( rule__ParameterDoubleType__Group__0 ) ) ) - // InternalRosSystemParser.g:797:2: ( ( rule__ParameterDoubleType__Group__0 ) ) + // InternalRosSystemParser.g:795:2: ( ( ( rule__ParameterDoubleType__Group__0 ) ) ) + // InternalRosSystemParser.g:796:2: ( ( rule__ParameterDoubleType__Group__0 ) ) { - // InternalRosSystemParser.g:797:2: ( ( rule__ParameterDoubleType__Group__0 ) ) - // InternalRosSystemParser.g:798:3: ( rule__ParameterDoubleType__Group__0 ) + // InternalRosSystemParser.g:796:2: ( ( rule__ParameterDoubleType__Group__0 ) ) + // InternalRosSystemParser.g:797:3: ( rule__ParameterDoubleType__Group__0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getGroup()); - // InternalRosSystemParser.g:799:3: ( rule__ParameterDoubleType__Group__0 ) - // InternalRosSystemParser.g:799:4: rule__ParameterDoubleType__Group__0 + // InternalRosSystemParser.g:798:3: ( rule__ParameterDoubleType__Group__0 ) + // InternalRosSystemParser.g:798:4: rule__ParameterDoubleType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group__0(); @@ -2309,11 +2307,11 @@ public final void ruleParameterDoubleType() throws RecognitionException { // $ANTLR start "entryRuleParameterBooleanType" - // InternalRosSystemParser.g:808:1: entryRuleParameterBooleanType : ruleParameterBooleanType EOF ; + // InternalRosSystemParser.g:807:1: entryRuleParameterBooleanType : ruleParameterBooleanType EOF ; public final void entryRuleParameterBooleanType() throws RecognitionException { try { - // InternalRosSystemParser.g:809:1: ( ruleParameterBooleanType EOF ) - // InternalRosSystemParser.g:810:1: ruleParameterBooleanType EOF + // InternalRosSystemParser.g:808:1: ( ruleParameterBooleanType EOF ) + // InternalRosSystemParser.g:809:1: ruleParameterBooleanType EOF { before(grammarAccess.getParameterBooleanTypeRule()); pushFollow(FOLLOW_1); @@ -2339,21 +2337,21 @@ public final void entryRuleParameterBooleanType() throws RecognitionException { // $ANTLR start "ruleParameterBooleanType" - // InternalRosSystemParser.g:817:1: ruleParameterBooleanType : ( ( rule__ParameterBooleanType__Group__0 ) ) ; + // InternalRosSystemParser.g:816:1: ruleParameterBooleanType : ( ( rule__ParameterBooleanType__Group__0 ) ) ; public final void ruleParameterBooleanType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:821:2: ( ( ( rule__ParameterBooleanType__Group__0 ) ) ) - // InternalRosSystemParser.g:822:2: ( ( rule__ParameterBooleanType__Group__0 ) ) + // InternalRosSystemParser.g:820:2: ( ( ( rule__ParameterBooleanType__Group__0 ) ) ) + // InternalRosSystemParser.g:821:2: ( ( rule__ParameterBooleanType__Group__0 ) ) { - // InternalRosSystemParser.g:822:2: ( ( rule__ParameterBooleanType__Group__0 ) ) - // InternalRosSystemParser.g:823:3: ( rule__ParameterBooleanType__Group__0 ) + // InternalRosSystemParser.g:821:2: ( ( rule__ParameterBooleanType__Group__0 ) ) + // InternalRosSystemParser.g:822:3: ( rule__ParameterBooleanType__Group__0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getGroup()); - // InternalRosSystemParser.g:824:3: ( rule__ParameterBooleanType__Group__0 ) - // InternalRosSystemParser.g:824:4: rule__ParameterBooleanType__Group__0 + // InternalRosSystemParser.g:823:3: ( rule__ParameterBooleanType__Group__0 ) + // InternalRosSystemParser.g:823:4: rule__ParameterBooleanType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group__0(); @@ -2386,11 +2384,11 @@ public final void ruleParameterBooleanType() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64Type" - // InternalRosSystemParser.g:833:1: entryRuleParameterBase64Type : ruleParameterBase64Type EOF ; + // InternalRosSystemParser.g:832:1: entryRuleParameterBase64Type : ruleParameterBase64Type EOF ; public final void entryRuleParameterBase64Type() throws RecognitionException { try { - // InternalRosSystemParser.g:834:1: ( ruleParameterBase64Type EOF ) - // InternalRosSystemParser.g:835:1: ruleParameterBase64Type EOF + // InternalRosSystemParser.g:833:1: ( ruleParameterBase64Type EOF ) + // InternalRosSystemParser.g:834:1: ruleParameterBase64Type EOF { before(grammarAccess.getParameterBase64TypeRule()); pushFollow(FOLLOW_1); @@ -2416,21 +2414,21 @@ public final void entryRuleParameterBase64Type() throws RecognitionException { // $ANTLR start "ruleParameterBase64Type" - // InternalRosSystemParser.g:842:1: ruleParameterBase64Type : ( ( rule__ParameterBase64Type__Group__0 ) ) ; + // InternalRosSystemParser.g:841:1: ruleParameterBase64Type : ( ( rule__ParameterBase64Type__Group__0 ) ) ; public final void ruleParameterBase64Type() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:846:2: ( ( ( rule__ParameterBase64Type__Group__0 ) ) ) - // InternalRosSystemParser.g:847:2: ( ( rule__ParameterBase64Type__Group__0 ) ) + // InternalRosSystemParser.g:845:2: ( ( ( rule__ParameterBase64Type__Group__0 ) ) ) + // InternalRosSystemParser.g:846:2: ( ( rule__ParameterBase64Type__Group__0 ) ) { - // InternalRosSystemParser.g:847:2: ( ( rule__ParameterBase64Type__Group__0 ) ) - // InternalRosSystemParser.g:848:3: ( rule__ParameterBase64Type__Group__0 ) + // InternalRosSystemParser.g:846:2: ( ( rule__ParameterBase64Type__Group__0 ) ) + // InternalRosSystemParser.g:847:3: ( rule__ParameterBase64Type__Group__0 ) { before(grammarAccess.getParameterBase64TypeAccess().getGroup()); - // InternalRosSystemParser.g:849:3: ( rule__ParameterBase64Type__Group__0 ) - // InternalRosSystemParser.g:849:4: rule__ParameterBase64Type__Group__0 + // InternalRosSystemParser.g:848:3: ( rule__ParameterBase64Type__Group__0 ) + // InternalRosSystemParser.g:848:4: rule__ParameterBase64Type__Group__0 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group__0(); @@ -2463,11 +2461,11 @@ public final void ruleParameterBase64Type() throws RecognitionException { // $ANTLR start "entryRuleParameterArrayType" - // InternalRosSystemParser.g:858:1: entryRuleParameterArrayType : ruleParameterArrayType EOF ; + // InternalRosSystemParser.g:857:1: entryRuleParameterArrayType : ruleParameterArrayType EOF ; public final void entryRuleParameterArrayType() throws RecognitionException { try { - // InternalRosSystemParser.g:859:1: ( ruleParameterArrayType EOF ) - // InternalRosSystemParser.g:860:1: ruleParameterArrayType EOF + // InternalRosSystemParser.g:858:1: ( ruleParameterArrayType EOF ) + // InternalRosSystemParser.g:859:1: ruleParameterArrayType EOF { before(grammarAccess.getParameterArrayTypeRule()); pushFollow(FOLLOW_1); @@ -2493,21 +2491,21 @@ public final void entryRuleParameterArrayType() throws RecognitionException { // $ANTLR start "ruleParameterArrayType" - // InternalRosSystemParser.g:867:1: ruleParameterArrayType : ( ( rule__ParameterArrayType__Group__0 ) ) ; + // InternalRosSystemParser.g:866:1: ruleParameterArrayType : ( ( rule__ParameterArrayType__Group__0 ) ) ; public final void ruleParameterArrayType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:871:2: ( ( ( rule__ParameterArrayType__Group__0 ) ) ) - // InternalRosSystemParser.g:872:2: ( ( rule__ParameterArrayType__Group__0 ) ) + // InternalRosSystemParser.g:870:2: ( ( ( rule__ParameterArrayType__Group__0 ) ) ) + // InternalRosSystemParser.g:871:2: ( ( rule__ParameterArrayType__Group__0 ) ) { - // InternalRosSystemParser.g:872:2: ( ( rule__ParameterArrayType__Group__0 ) ) - // InternalRosSystemParser.g:873:3: ( rule__ParameterArrayType__Group__0 ) + // InternalRosSystemParser.g:871:2: ( ( rule__ParameterArrayType__Group__0 ) ) + // InternalRosSystemParser.g:872:3: ( rule__ParameterArrayType__Group__0 ) { before(grammarAccess.getParameterArrayTypeAccess().getGroup()); - // InternalRosSystemParser.g:874:3: ( rule__ParameterArrayType__Group__0 ) - // InternalRosSystemParser.g:874:4: rule__ParameterArrayType__Group__0 + // InternalRosSystemParser.g:873:3: ( rule__ParameterArrayType__Group__0 ) + // InternalRosSystemParser.g:873:4: rule__ParameterArrayType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterArrayType__Group__0(); @@ -2540,11 +2538,11 @@ public final void ruleParameterArrayType() throws RecognitionException { // $ANTLR start "entryRuleParameterList" - // InternalRosSystemParser.g:883:1: entryRuleParameterList : ruleParameterList EOF ; + // InternalRosSystemParser.g:882:1: entryRuleParameterList : ruleParameterList EOF ; public final void entryRuleParameterList() throws RecognitionException { try { - // InternalRosSystemParser.g:884:1: ( ruleParameterList EOF ) - // InternalRosSystemParser.g:885:1: ruleParameterList EOF + // InternalRosSystemParser.g:883:1: ( ruleParameterList EOF ) + // InternalRosSystemParser.g:884:1: ruleParameterList EOF { before(grammarAccess.getParameterListRule()); pushFollow(FOLLOW_1); @@ -2570,21 +2568,21 @@ public final void entryRuleParameterList() throws RecognitionException { // $ANTLR start "ruleParameterList" - // InternalRosSystemParser.g:892:1: ruleParameterList : ( ( rule__ParameterList__Group__0 ) ) ; + // InternalRosSystemParser.g:891:1: ruleParameterList : ( ( rule__ParameterList__Group__0 ) ) ; public final void ruleParameterList() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:896:2: ( ( ( rule__ParameterList__Group__0 ) ) ) - // InternalRosSystemParser.g:897:2: ( ( rule__ParameterList__Group__0 ) ) + // InternalRosSystemParser.g:895:2: ( ( ( rule__ParameterList__Group__0 ) ) ) + // InternalRosSystemParser.g:896:2: ( ( rule__ParameterList__Group__0 ) ) { - // InternalRosSystemParser.g:897:2: ( ( rule__ParameterList__Group__0 ) ) - // InternalRosSystemParser.g:898:3: ( rule__ParameterList__Group__0 ) + // InternalRosSystemParser.g:896:2: ( ( rule__ParameterList__Group__0 ) ) + // InternalRosSystemParser.g:897:3: ( rule__ParameterList__Group__0 ) { before(grammarAccess.getParameterListAccess().getGroup()); - // InternalRosSystemParser.g:899:3: ( rule__ParameterList__Group__0 ) - // InternalRosSystemParser.g:899:4: rule__ParameterList__Group__0 + // InternalRosSystemParser.g:898:3: ( rule__ParameterList__Group__0 ) + // InternalRosSystemParser.g:898:4: rule__ParameterList__Group__0 { pushFollow(FOLLOW_2); rule__ParameterList__Group__0(); @@ -2617,11 +2615,11 @@ public final void ruleParameterList() throws RecognitionException { // $ANTLR start "entryRuleParameterAny" - // InternalRosSystemParser.g:908:1: entryRuleParameterAny : ruleParameterAny EOF ; + // InternalRosSystemParser.g:907:1: entryRuleParameterAny : ruleParameterAny EOF ; public final void entryRuleParameterAny() throws RecognitionException { try { - // InternalRosSystemParser.g:909:1: ( ruleParameterAny EOF ) - // InternalRosSystemParser.g:910:1: ruleParameterAny EOF + // InternalRosSystemParser.g:908:1: ( ruleParameterAny EOF ) + // InternalRosSystemParser.g:909:1: ruleParameterAny EOF { before(grammarAccess.getParameterAnyRule()); pushFollow(FOLLOW_1); @@ -2647,21 +2645,21 @@ public final void entryRuleParameterAny() throws RecognitionException { // $ANTLR start "ruleParameterAny" - // InternalRosSystemParser.g:917:1: ruleParameterAny : ( ( rule__ParameterAny__Group__0 ) ) ; + // InternalRosSystemParser.g:916:1: ruleParameterAny : ( ( rule__ParameterAny__Group__0 ) ) ; public final void ruleParameterAny() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:921:2: ( ( ( rule__ParameterAny__Group__0 ) ) ) - // InternalRosSystemParser.g:922:2: ( ( rule__ParameterAny__Group__0 ) ) + // InternalRosSystemParser.g:920:2: ( ( ( rule__ParameterAny__Group__0 ) ) ) + // InternalRosSystemParser.g:921:2: ( ( rule__ParameterAny__Group__0 ) ) { - // InternalRosSystemParser.g:922:2: ( ( rule__ParameterAny__Group__0 ) ) - // InternalRosSystemParser.g:923:3: ( rule__ParameterAny__Group__0 ) + // InternalRosSystemParser.g:921:2: ( ( rule__ParameterAny__Group__0 ) ) + // InternalRosSystemParser.g:922:3: ( rule__ParameterAny__Group__0 ) { before(grammarAccess.getParameterAnyAccess().getGroup()); - // InternalRosSystemParser.g:924:3: ( rule__ParameterAny__Group__0 ) - // InternalRosSystemParser.g:924:4: rule__ParameterAny__Group__0 + // InternalRosSystemParser.g:923:3: ( rule__ParameterAny__Group__0 ) + // InternalRosSystemParser.g:923:4: rule__ParameterAny__Group__0 { pushFollow(FOLLOW_2); rule__ParameterAny__Group__0(); @@ -2694,11 +2692,11 @@ public final void ruleParameterAny() throws RecognitionException { // $ANTLR start "entryRuleParameterString" - // InternalRosSystemParser.g:933:1: entryRuleParameterString : ruleParameterString EOF ; + // InternalRosSystemParser.g:932:1: entryRuleParameterString : ruleParameterString EOF ; public final void entryRuleParameterString() throws RecognitionException { try { - // InternalRosSystemParser.g:934:1: ( ruleParameterString EOF ) - // InternalRosSystemParser.g:935:1: ruleParameterString EOF + // InternalRosSystemParser.g:933:1: ( ruleParameterString EOF ) + // InternalRosSystemParser.g:934:1: ruleParameterString EOF { before(grammarAccess.getParameterStringRule()); pushFollow(FOLLOW_1); @@ -2724,21 +2722,21 @@ public final void entryRuleParameterString() throws RecognitionException { // $ANTLR start "ruleParameterString" - // InternalRosSystemParser.g:942:1: ruleParameterString : ( ( rule__ParameterString__ValueAssignment ) ) ; + // InternalRosSystemParser.g:941:1: ruleParameterString : ( ( rule__ParameterString__ValueAssignment ) ) ; public final void ruleParameterString() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:946:2: ( ( ( rule__ParameterString__ValueAssignment ) ) ) - // InternalRosSystemParser.g:947:2: ( ( rule__ParameterString__ValueAssignment ) ) + // InternalRosSystemParser.g:945:2: ( ( ( rule__ParameterString__ValueAssignment ) ) ) + // InternalRosSystemParser.g:946:2: ( ( rule__ParameterString__ValueAssignment ) ) { - // InternalRosSystemParser.g:947:2: ( ( rule__ParameterString__ValueAssignment ) ) - // InternalRosSystemParser.g:948:3: ( rule__ParameterString__ValueAssignment ) + // InternalRosSystemParser.g:946:2: ( ( rule__ParameterString__ValueAssignment ) ) + // InternalRosSystemParser.g:947:3: ( rule__ParameterString__ValueAssignment ) { before(grammarAccess.getParameterStringAccess().getValueAssignment()); - // InternalRosSystemParser.g:949:3: ( rule__ParameterString__ValueAssignment ) - // InternalRosSystemParser.g:949:4: rule__ParameterString__ValueAssignment + // InternalRosSystemParser.g:948:3: ( rule__ParameterString__ValueAssignment ) + // InternalRosSystemParser.g:948:4: rule__ParameterString__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterString__ValueAssignment(); @@ -2771,11 +2769,11 @@ public final void ruleParameterString() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64" - // InternalRosSystemParser.g:958:1: entryRuleParameterBase64 : ruleParameterBase64 EOF ; + // InternalRosSystemParser.g:957:1: entryRuleParameterBase64 : ruleParameterBase64 EOF ; public final void entryRuleParameterBase64() throws RecognitionException { try { - // InternalRosSystemParser.g:959:1: ( ruleParameterBase64 EOF ) - // InternalRosSystemParser.g:960:1: ruleParameterBase64 EOF + // InternalRosSystemParser.g:958:1: ( ruleParameterBase64 EOF ) + // InternalRosSystemParser.g:959:1: ruleParameterBase64 EOF { before(grammarAccess.getParameterBase64Rule()); pushFollow(FOLLOW_1); @@ -2801,21 +2799,21 @@ public final void entryRuleParameterBase64() throws RecognitionException { // $ANTLR start "ruleParameterBase64" - // InternalRosSystemParser.g:967:1: ruleParameterBase64 : ( ( rule__ParameterBase64__ValueAssignment ) ) ; + // InternalRosSystemParser.g:966:1: ruleParameterBase64 : ( ( rule__ParameterBase64__ValueAssignment ) ) ; public final void ruleParameterBase64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:971:2: ( ( ( rule__ParameterBase64__ValueAssignment ) ) ) - // InternalRosSystemParser.g:972:2: ( ( rule__ParameterBase64__ValueAssignment ) ) + // InternalRosSystemParser.g:970:2: ( ( ( rule__ParameterBase64__ValueAssignment ) ) ) + // InternalRosSystemParser.g:971:2: ( ( rule__ParameterBase64__ValueAssignment ) ) { - // InternalRosSystemParser.g:972:2: ( ( rule__ParameterBase64__ValueAssignment ) ) - // InternalRosSystemParser.g:973:3: ( rule__ParameterBase64__ValueAssignment ) + // InternalRosSystemParser.g:971:2: ( ( rule__ParameterBase64__ValueAssignment ) ) + // InternalRosSystemParser.g:972:3: ( rule__ParameterBase64__ValueAssignment ) { before(grammarAccess.getParameterBase64Access().getValueAssignment()); - // InternalRosSystemParser.g:974:3: ( rule__ParameterBase64__ValueAssignment ) - // InternalRosSystemParser.g:974:4: rule__ParameterBase64__ValueAssignment + // InternalRosSystemParser.g:973:3: ( rule__ParameterBase64__ValueAssignment ) + // InternalRosSystemParser.g:973:4: rule__ParameterBase64__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterBase64__ValueAssignment(); @@ -2848,11 +2846,11 @@ public final void ruleParameterBase64() throws RecognitionException { // $ANTLR start "entryRuleParameterInteger" - // InternalRosSystemParser.g:983:1: entryRuleParameterInteger : ruleParameterInteger EOF ; + // InternalRosSystemParser.g:982:1: entryRuleParameterInteger : ruleParameterInteger EOF ; public final void entryRuleParameterInteger() throws RecognitionException { try { - // InternalRosSystemParser.g:984:1: ( ruleParameterInteger EOF ) - // InternalRosSystemParser.g:985:1: ruleParameterInteger EOF + // InternalRosSystemParser.g:983:1: ( ruleParameterInteger EOF ) + // InternalRosSystemParser.g:984:1: ruleParameterInteger EOF { before(grammarAccess.getParameterIntegerRule()); pushFollow(FOLLOW_1); @@ -2878,21 +2876,21 @@ public final void entryRuleParameterInteger() throws RecognitionException { // $ANTLR start "ruleParameterInteger" - // InternalRosSystemParser.g:992:1: ruleParameterInteger : ( ( rule__ParameterInteger__ValueAssignment ) ) ; + // InternalRosSystemParser.g:991:1: ruleParameterInteger : ( ( rule__ParameterInteger__ValueAssignment ) ) ; public final void ruleParameterInteger() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:996:2: ( ( ( rule__ParameterInteger__ValueAssignment ) ) ) - // InternalRosSystemParser.g:997:2: ( ( rule__ParameterInteger__ValueAssignment ) ) + // InternalRosSystemParser.g:995:2: ( ( ( rule__ParameterInteger__ValueAssignment ) ) ) + // InternalRosSystemParser.g:996:2: ( ( rule__ParameterInteger__ValueAssignment ) ) { - // InternalRosSystemParser.g:997:2: ( ( rule__ParameterInteger__ValueAssignment ) ) - // InternalRosSystemParser.g:998:3: ( rule__ParameterInteger__ValueAssignment ) + // InternalRosSystemParser.g:996:2: ( ( rule__ParameterInteger__ValueAssignment ) ) + // InternalRosSystemParser.g:997:3: ( rule__ParameterInteger__ValueAssignment ) { before(grammarAccess.getParameterIntegerAccess().getValueAssignment()); - // InternalRosSystemParser.g:999:3: ( rule__ParameterInteger__ValueAssignment ) - // InternalRosSystemParser.g:999:4: rule__ParameterInteger__ValueAssignment + // InternalRosSystemParser.g:998:3: ( rule__ParameterInteger__ValueAssignment ) + // InternalRosSystemParser.g:998:4: rule__ParameterInteger__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterInteger__ValueAssignment(); @@ -2925,11 +2923,11 @@ public final void ruleParameterInteger() throws RecognitionException { // $ANTLR start "entryRuleParameterDouble" - // InternalRosSystemParser.g:1008:1: entryRuleParameterDouble : ruleParameterDouble EOF ; + // InternalRosSystemParser.g:1007:1: entryRuleParameterDouble : ruleParameterDouble EOF ; public final void entryRuleParameterDouble() throws RecognitionException { try { - // InternalRosSystemParser.g:1009:1: ( ruleParameterDouble EOF ) - // InternalRosSystemParser.g:1010:1: ruleParameterDouble EOF + // InternalRosSystemParser.g:1008:1: ( ruleParameterDouble EOF ) + // InternalRosSystemParser.g:1009:1: ruleParameterDouble EOF { before(grammarAccess.getParameterDoubleRule()); pushFollow(FOLLOW_1); @@ -2955,21 +2953,21 @@ public final void entryRuleParameterDouble() throws RecognitionException { // $ANTLR start "ruleParameterDouble" - // InternalRosSystemParser.g:1017:1: ruleParameterDouble : ( ( rule__ParameterDouble__ValueAssignment ) ) ; + // InternalRosSystemParser.g:1016:1: ruleParameterDouble : ( ( rule__ParameterDouble__ValueAssignment ) ) ; public final void ruleParameterDouble() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1021:2: ( ( ( rule__ParameterDouble__ValueAssignment ) ) ) - // InternalRosSystemParser.g:1022:2: ( ( rule__ParameterDouble__ValueAssignment ) ) + // InternalRosSystemParser.g:1020:2: ( ( ( rule__ParameterDouble__ValueAssignment ) ) ) + // InternalRosSystemParser.g:1021:2: ( ( rule__ParameterDouble__ValueAssignment ) ) { - // InternalRosSystemParser.g:1022:2: ( ( rule__ParameterDouble__ValueAssignment ) ) - // InternalRosSystemParser.g:1023:3: ( rule__ParameterDouble__ValueAssignment ) + // InternalRosSystemParser.g:1021:2: ( ( rule__ParameterDouble__ValueAssignment ) ) + // InternalRosSystemParser.g:1022:3: ( rule__ParameterDouble__ValueAssignment ) { before(grammarAccess.getParameterDoubleAccess().getValueAssignment()); - // InternalRosSystemParser.g:1024:3: ( rule__ParameterDouble__ValueAssignment ) - // InternalRosSystemParser.g:1024:4: rule__ParameterDouble__ValueAssignment + // InternalRosSystemParser.g:1023:3: ( rule__ParameterDouble__ValueAssignment ) + // InternalRosSystemParser.g:1023:4: rule__ParameterDouble__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterDouble__ValueAssignment(); @@ -3002,11 +3000,11 @@ public final void ruleParameterDouble() throws RecognitionException { // $ANTLR start "entryRuleParameterBoolean" - // InternalRosSystemParser.g:1033:1: entryRuleParameterBoolean : ruleParameterBoolean EOF ; + // InternalRosSystemParser.g:1032:1: entryRuleParameterBoolean : ruleParameterBoolean EOF ; public final void entryRuleParameterBoolean() throws RecognitionException { try { - // InternalRosSystemParser.g:1034:1: ( ruleParameterBoolean EOF ) - // InternalRosSystemParser.g:1035:1: ruleParameterBoolean EOF + // InternalRosSystemParser.g:1033:1: ( ruleParameterBoolean EOF ) + // InternalRosSystemParser.g:1034:1: ruleParameterBoolean EOF { before(grammarAccess.getParameterBooleanRule()); pushFollow(FOLLOW_1); @@ -3032,21 +3030,21 @@ public final void entryRuleParameterBoolean() throws RecognitionException { // $ANTLR start "ruleParameterBoolean" - // InternalRosSystemParser.g:1042:1: ruleParameterBoolean : ( ( rule__ParameterBoolean__ValueAssignment ) ) ; + // InternalRosSystemParser.g:1041:1: ruleParameterBoolean : ( ( rule__ParameterBoolean__ValueAssignment ) ) ; public final void ruleParameterBoolean() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1046:2: ( ( ( rule__ParameterBoolean__ValueAssignment ) ) ) - // InternalRosSystemParser.g:1047:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) + // InternalRosSystemParser.g:1045:2: ( ( ( rule__ParameterBoolean__ValueAssignment ) ) ) + // InternalRosSystemParser.g:1046:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) { - // InternalRosSystemParser.g:1047:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) - // InternalRosSystemParser.g:1048:3: ( rule__ParameterBoolean__ValueAssignment ) + // InternalRosSystemParser.g:1046:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) + // InternalRosSystemParser.g:1047:3: ( rule__ParameterBoolean__ValueAssignment ) { before(grammarAccess.getParameterBooleanAccess().getValueAssignment()); - // InternalRosSystemParser.g:1049:3: ( rule__ParameterBoolean__ValueAssignment ) - // InternalRosSystemParser.g:1049:4: rule__ParameterBoolean__ValueAssignment + // InternalRosSystemParser.g:1048:3: ( rule__ParameterBoolean__ValueAssignment ) + // InternalRosSystemParser.g:1048:4: rule__ParameterBoolean__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterBoolean__ValueAssignment(); @@ -3079,11 +3077,11 @@ public final void ruleParameterBoolean() throws RecognitionException { // $ANTLR start "entryRuleParameterStruct" - // InternalRosSystemParser.g:1058:1: entryRuleParameterStruct : ruleParameterStruct EOF ; + // InternalRosSystemParser.g:1057:1: entryRuleParameterStruct : ruleParameterStruct EOF ; public final void entryRuleParameterStruct() throws RecognitionException { try { - // InternalRosSystemParser.g:1059:1: ( ruleParameterStruct EOF ) - // InternalRosSystemParser.g:1060:1: ruleParameterStruct EOF + // InternalRosSystemParser.g:1058:1: ( ruleParameterStruct EOF ) + // InternalRosSystemParser.g:1059:1: ruleParameterStruct EOF { before(grammarAccess.getParameterStructRule()); pushFollow(FOLLOW_1); @@ -3109,21 +3107,21 @@ public final void entryRuleParameterStruct() throws RecognitionException { // $ANTLR start "ruleParameterStruct" - // InternalRosSystemParser.g:1067:1: ruleParameterStruct : ( ( rule__ParameterStruct__Group__0 ) ) ; + // InternalRosSystemParser.g:1066:1: ruleParameterStruct : ( ( rule__ParameterStruct__Group__0 ) ) ; public final void ruleParameterStruct() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1071:2: ( ( ( rule__ParameterStruct__Group__0 ) ) ) - // InternalRosSystemParser.g:1072:2: ( ( rule__ParameterStruct__Group__0 ) ) + // InternalRosSystemParser.g:1070:2: ( ( ( rule__ParameterStruct__Group__0 ) ) ) + // InternalRosSystemParser.g:1071:2: ( ( rule__ParameterStruct__Group__0 ) ) { - // InternalRosSystemParser.g:1072:2: ( ( rule__ParameterStruct__Group__0 ) ) - // InternalRosSystemParser.g:1073:3: ( rule__ParameterStruct__Group__0 ) + // InternalRosSystemParser.g:1071:2: ( ( rule__ParameterStruct__Group__0 ) ) + // InternalRosSystemParser.g:1072:3: ( rule__ParameterStruct__Group__0 ) { before(grammarAccess.getParameterStructAccess().getGroup()); - // InternalRosSystemParser.g:1074:3: ( rule__ParameterStruct__Group__0 ) - // InternalRosSystemParser.g:1074:4: rule__ParameterStruct__Group__0 + // InternalRosSystemParser.g:1073:3: ( rule__ParameterStruct__Group__0 ) + // InternalRosSystemParser.g:1073:4: rule__ParameterStruct__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStruct__Group__0(); @@ -3156,11 +3154,11 @@ public final void ruleParameterStruct() throws RecognitionException { // $ANTLR start "entryRuleParameterDate" - // InternalRosSystemParser.g:1083:1: entryRuleParameterDate : ruleParameterDate EOF ; + // InternalRosSystemParser.g:1082:1: entryRuleParameterDate : ruleParameterDate EOF ; public final void entryRuleParameterDate() throws RecognitionException { try { - // InternalRosSystemParser.g:1084:1: ( ruleParameterDate EOF ) - // InternalRosSystemParser.g:1085:1: ruleParameterDate EOF + // InternalRosSystemParser.g:1083:1: ( ruleParameterDate EOF ) + // InternalRosSystemParser.g:1084:1: ruleParameterDate EOF { before(grammarAccess.getParameterDateRule()); pushFollow(FOLLOW_1); @@ -3186,21 +3184,21 @@ public final void entryRuleParameterDate() throws RecognitionException { // $ANTLR start "ruleParameterDate" - // InternalRosSystemParser.g:1092:1: ruleParameterDate : ( ( rule__ParameterDate__ValueAssignment ) ) ; + // InternalRosSystemParser.g:1091:1: ruleParameterDate : ( ( rule__ParameterDate__ValueAssignment ) ) ; public final void ruleParameterDate() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1096:2: ( ( ( rule__ParameterDate__ValueAssignment ) ) ) - // InternalRosSystemParser.g:1097:2: ( ( rule__ParameterDate__ValueAssignment ) ) + // InternalRosSystemParser.g:1095:2: ( ( ( rule__ParameterDate__ValueAssignment ) ) ) + // InternalRosSystemParser.g:1096:2: ( ( rule__ParameterDate__ValueAssignment ) ) { - // InternalRosSystemParser.g:1097:2: ( ( rule__ParameterDate__ValueAssignment ) ) - // InternalRosSystemParser.g:1098:3: ( rule__ParameterDate__ValueAssignment ) + // InternalRosSystemParser.g:1096:2: ( ( rule__ParameterDate__ValueAssignment ) ) + // InternalRosSystemParser.g:1097:3: ( rule__ParameterDate__ValueAssignment ) { before(grammarAccess.getParameterDateAccess().getValueAssignment()); - // InternalRosSystemParser.g:1099:3: ( rule__ParameterDate__ValueAssignment ) - // InternalRosSystemParser.g:1099:4: rule__ParameterDate__ValueAssignment + // InternalRosSystemParser.g:1098:3: ( rule__ParameterDate__ValueAssignment ) + // InternalRosSystemParser.g:1098:4: rule__ParameterDate__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterDate__ValueAssignment(); @@ -3233,11 +3231,11 @@ public final void ruleParameterDate() throws RecognitionException { // $ANTLR start "entryRuleParameterStructMember" - // InternalRosSystemParser.g:1108:1: entryRuleParameterStructMember : ruleParameterStructMember EOF ; + // InternalRosSystemParser.g:1107:1: entryRuleParameterStructMember : ruleParameterStructMember EOF ; public final void entryRuleParameterStructMember() throws RecognitionException { try { - // InternalRosSystemParser.g:1109:1: ( ruleParameterStructMember EOF ) - // InternalRosSystemParser.g:1110:1: ruleParameterStructMember EOF + // InternalRosSystemParser.g:1108:1: ( ruleParameterStructMember EOF ) + // InternalRosSystemParser.g:1109:1: ruleParameterStructMember EOF { before(grammarAccess.getParameterStructMemberRule()); pushFollow(FOLLOW_1); @@ -3263,21 +3261,21 @@ public final void entryRuleParameterStructMember() throws RecognitionException { // $ANTLR start "ruleParameterStructMember" - // InternalRosSystemParser.g:1117:1: ruleParameterStructMember : ( ( rule__ParameterStructMember__Group__0 ) ) ; + // InternalRosSystemParser.g:1116:1: ruleParameterStructMember : ( ( rule__ParameterStructMember__Group__0 ) ) ; public final void ruleParameterStructMember() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1121:2: ( ( ( rule__ParameterStructMember__Group__0 ) ) ) - // InternalRosSystemParser.g:1122:2: ( ( rule__ParameterStructMember__Group__0 ) ) + // InternalRosSystemParser.g:1120:2: ( ( ( rule__ParameterStructMember__Group__0 ) ) ) + // InternalRosSystemParser.g:1121:2: ( ( rule__ParameterStructMember__Group__0 ) ) { - // InternalRosSystemParser.g:1122:2: ( ( rule__ParameterStructMember__Group__0 ) ) - // InternalRosSystemParser.g:1123:3: ( rule__ParameterStructMember__Group__0 ) + // InternalRosSystemParser.g:1121:2: ( ( rule__ParameterStructMember__Group__0 ) ) + // InternalRosSystemParser.g:1122:3: ( rule__ParameterStructMember__Group__0 ) { before(grammarAccess.getParameterStructMemberAccess().getGroup()); - // InternalRosSystemParser.g:1124:3: ( rule__ParameterStructMember__Group__0 ) - // InternalRosSystemParser.g:1124:4: rule__ParameterStructMember__Group__0 + // InternalRosSystemParser.g:1123:3: ( rule__ParameterStructMember__Group__0 ) + // InternalRosSystemParser.g:1123:4: rule__ParameterStructMember__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStructMember__Group__0(); @@ -3310,11 +3308,11 @@ public final void ruleParameterStructMember() throws RecognitionException { // $ANTLR start "entryRuleParameterStructTypeMember" - // InternalRosSystemParser.g:1133:1: entryRuleParameterStructTypeMember : ruleParameterStructTypeMember EOF ; + // InternalRosSystemParser.g:1132:1: entryRuleParameterStructTypeMember : ruleParameterStructTypeMember EOF ; public final void entryRuleParameterStructTypeMember() throws RecognitionException { try { - // InternalRosSystemParser.g:1134:1: ( ruleParameterStructTypeMember EOF ) - // InternalRosSystemParser.g:1135:1: ruleParameterStructTypeMember EOF + // InternalRosSystemParser.g:1133:1: ( ruleParameterStructTypeMember EOF ) + // InternalRosSystemParser.g:1134:1: ruleParameterStructTypeMember EOF { before(grammarAccess.getParameterStructTypeMemberRule()); pushFollow(FOLLOW_1); @@ -3340,21 +3338,21 @@ public final void entryRuleParameterStructTypeMember() throws RecognitionExcepti // $ANTLR start "ruleParameterStructTypeMember" - // InternalRosSystemParser.g:1142:1: ruleParameterStructTypeMember : ( ( rule__ParameterStructTypeMember__Group__0 ) ) ; + // InternalRosSystemParser.g:1141:1: ruleParameterStructTypeMember : ( ( rule__ParameterStructTypeMember__Group__0 ) ) ; public final void ruleParameterStructTypeMember() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1146:2: ( ( ( rule__ParameterStructTypeMember__Group__0 ) ) ) - // InternalRosSystemParser.g:1147:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) + // InternalRosSystemParser.g:1145:2: ( ( ( rule__ParameterStructTypeMember__Group__0 ) ) ) + // InternalRosSystemParser.g:1146:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) { - // InternalRosSystemParser.g:1147:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) - // InternalRosSystemParser.g:1148:3: ( rule__ParameterStructTypeMember__Group__0 ) + // InternalRosSystemParser.g:1146:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) + // InternalRosSystemParser.g:1147:3: ( rule__ParameterStructTypeMember__Group__0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getGroup()); - // InternalRosSystemParser.g:1149:3: ( rule__ParameterStructTypeMember__Group__0 ) - // InternalRosSystemParser.g:1149:4: rule__ParameterStructTypeMember__Group__0 + // InternalRosSystemParser.g:1148:3: ( rule__ParameterStructTypeMember__Group__0 ) + // InternalRosSystemParser.g:1148:4: rule__ParameterStructTypeMember__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__Group__0(); @@ -3387,11 +3385,11 @@ public final void ruleParameterStructTypeMember() throws RecognitionException { // $ANTLR start "entryRuleBase64Binary" - // InternalRosSystemParser.g:1158:1: entryRuleBase64Binary : ruleBase64Binary EOF ; + // InternalRosSystemParser.g:1157:1: entryRuleBase64Binary : ruleBase64Binary EOF ; public final void entryRuleBase64Binary() throws RecognitionException { try { - // InternalRosSystemParser.g:1159:1: ( ruleBase64Binary EOF ) - // InternalRosSystemParser.g:1160:1: ruleBase64Binary EOF + // InternalRosSystemParser.g:1158:1: ( ruleBase64Binary EOF ) + // InternalRosSystemParser.g:1159:1: ruleBase64Binary EOF { before(grammarAccess.getBase64BinaryRule()); pushFollow(FOLLOW_1); @@ -3417,17 +3415,17 @@ public final void entryRuleBase64Binary() throws RecognitionException { // $ANTLR start "ruleBase64Binary" - // InternalRosSystemParser.g:1167:1: ruleBase64Binary : ( RULE_BINARY ) ; + // InternalRosSystemParser.g:1166:1: ruleBase64Binary : ( RULE_BINARY ) ; public final void ruleBase64Binary() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1171:2: ( ( RULE_BINARY ) ) - // InternalRosSystemParser.g:1172:2: ( RULE_BINARY ) + // InternalRosSystemParser.g:1170:2: ( ( RULE_BINARY ) ) + // InternalRosSystemParser.g:1171:2: ( RULE_BINARY ) { - // InternalRosSystemParser.g:1172:2: ( RULE_BINARY ) - // InternalRosSystemParser.g:1173:3: RULE_BINARY + // InternalRosSystemParser.g:1171:2: ( RULE_BINARY ) + // InternalRosSystemParser.g:1172:3: RULE_BINARY { before(grammarAccess.getBase64BinaryAccess().getBINARYTerminalRuleCall()); match(input,RULE_BINARY,FOLLOW_2); @@ -3454,11 +3452,11 @@ public final void ruleBase64Binary() throws RecognitionException { // $ANTLR start "entryRuleboolean0" - // InternalRosSystemParser.g:1183:1: entryRuleboolean0 : ruleboolean0 EOF ; + // InternalRosSystemParser.g:1182:1: entryRuleboolean0 : ruleboolean0 EOF ; public final void entryRuleboolean0() throws RecognitionException { try { - // InternalRosSystemParser.g:1184:1: ( ruleboolean0 EOF ) - // InternalRosSystemParser.g:1185:1: ruleboolean0 EOF + // InternalRosSystemParser.g:1183:1: ( ruleboolean0 EOF ) + // InternalRosSystemParser.g:1184:1: ruleboolean0 EOF { before(grammarAccess.getBoolean0Rule()); pushFollow(FOLLOW_1); @@ -3484,17 +3482,17 @@ public final void entryRuleboolean0() throws RecognitionException { // $ANTLR start "ruleboolean0" - // InternalRosSystemParser.g:1192:1: ruleboolean0 : ( RULE_BOOLEAN ) ; + // InternalRosSystemParser.g:1191:1: ruleboolean0 : ( RULE_BOOLEAN ) ; public final void ruleboolean0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1196:2: ( ( RULE_BOOLEAN ) ) - // InternalRosSystemParser.g:1197:2: ( RULE_BOOLEAN ) + // InternalRosSystemParser.g:1195:2: ( ( RULE_BOOLEAN ) ) + // InternalRosSystemParser.g:1196:2: ( RULE_BOOLEAN ) { - // InternalRosSystemParser.g:1197:2: ( RULE_BOOLEAN ) - // InternalRosSystemParser.g:1198:3: RULE_BOOLEAN + // InternalRosSystemParser.g:1196:2: ( RULE_BOOLEAN ) + // InternalRosSystemParser.g:1197:3: RULE_BOOLEAN { before(grammarAccess.getBoolean0Access().getBOOLEANTerminalRuleCall()); match(input,RULE_BOOLEAN,FOLLOW_2); @@ -3521,11 +3519,11 @@ public final void ruleboolean0() throws RecognitionException { // $ANTLR start "entryRuleDouble0" - // InternalRosSystemParser.g:1208:1: entryRuleDouble0 : ruleDouble0 EOF ; + // InternalRosSystemParser.g:1207:1: entryRuleDouble0 : ruleDouble0 EOF ; public final void entryRuleDouble0() throws RecognitionException { try { - // InternalRosSystemParser.g:1209:1: ( ruleDouble0 EOF ) - // InternalRosSystemParser.g:1210:1: ruleDouble0 EOF + // InternalRosSystemParser.g:1208:1: ( ruleDouble0 EOF ) + // InternalRosSystemParser.g:1209:1: ruleDouble0 EOF { before(grammarAccess.getDouble0Rule()); pushFollow(FOLLOW_1); @@ -3551,17 +3549,17 @@ public final void entryRuleDouble0() throws RecognitionException { // $ANTLR start "ruleDouble0" - // InternalRosSystemParser.g:1217:1: ruleDouble0 : ( RULE_DOUBLE ) ; + // InternalRosSystemParser.g:1216:1: ruleDouble0 : ( RULE_DOUBLE ) ; public final void ruleDouble0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1221:2: ( ( RULE_DOUBLE ) ) - // InternalRosSystemParser.g:1222:2: ( RULE_DOUBLE ) + // InternalRosSystemParser.g:1220:2: ( ( RULE_DOUBLE ) ) + // InternalRosSystemParser.g:1221:2: ( RULE_DOUBLE ) { - // InternalRosSystemParser.g:1222:2: ( RULE_DOUBLE ) - // InternalRosSystemParser.g:1223:3: RULE_DOUBLE + // InternalRosSystemParser.g:1221:2: ( RULE_DOUBLE ) + // InternalRosSystemParser.g:1222:3: RULE_DOUBLE { before(grammarAccess.getDouble0Access().getDOUBLETerminalRuleCall()); match(input,RULE_DOUBLE,FOLLOW_2); @@ -3588,11 +3586,11 @@ public final void ruleDouble0() throws RecognitionException { // $ANTLR start "entryRuleInteger0" - // InternalRosSystemParser.g:1233:1: entryRuleInteger0 : ruleInteger0 EOF ; + // InternalRosSystemParser.g:1232:1: entryRuleInteger0 : ruleInteger0 EOF ; public final void entryRuleInteger0() throws RecognitionException { try { - // InternalRosSystemParser.g:1234:1: ( ruleInteger0 EOF ) - // InternalRosSystemParser.g:1235:1: ruleInteger0 EOF + // InternalRosSystemParser.g:1233:1: ( ruleInteger0 EOF ) + // InternalRosSystemParser.g:1234:1: ruleInteger0 EOF { before(grammarAccess.getInteger0Rule()); pushFollow(FOLLOW_1); @@ -3618,17 +3616,17 @@ public final void entryRuleInteger0() throws RecognitionException { // $ANTLR start "ruleInteger0" - // InternalRosSystemParser.g:1242:1: ruleInteger0 : ( RULE_DECINT ) ; + // InternalRosSystemParser.g:1241:1: ruleInteger0 : ( RULE_DECINT ) ; public final void ruleInteger0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1246:2: ( ( RULE_DECINT ) ) - // InternalRosSystemParser.g:1247:2: ( RULE_DECINT ) + // InternalRosSystemParser.g:1245:2: ( ( RULE_DECINT ) ) + // InternalRosSystemParser.g:1246:2: ( RULE_DECINT ) { - // InternalRosSystemParser.g:1247:2: ( RULE_DECINT ) - // InternalRosSystemParser.g:1248:3: RULE_DECINT + // InternalRosSystemParser.g:1246:2: ( RULE_DECINT ) + // InternalRosSystemParser.g:1247:3: RULE_DECINT { before(grammarAccess.getInteger0Access().getDECINTTerminalRuleCall()); match(input,RULE_DECINT,FOLLOW_2); @@ -3655,11 +3653,11 @@ public final void ruleInteger0() throws RecognitionException { // $ANTLR start "entryRuleDateTime0" - // InternalRosSystemParser.g:1258:1: entryRuleDateTime0 : ruleDateTime0 EOF ; + // InternalRosSystemParser.g:1257:1: entryRuleDateTime0 : ruleDateTime0 EOF ; public final void entryRuleDateTime0() throws RecognitionException { try { - // InternalRosSystemParser.g:1259:1: ( ruleDateTime0 EOF ) - // InternalRosSystemParser.g:1260:1: ruleDateTime0 EOF + // InternalRosSystemParser.g:1258:1: ( ruleDateTime0 EOF ) + // InternalRosSystemParser.g:1259:1: ruleDateTime0 EOF { before(grammarAccess.getDateTime0Rule()); pushFollow(FOLLOW_1); @@ -3685,17 +3683,17 @@ public final void entryRuleDateTime0() throws RecognitionException { // $ANTLR start "ruleDateTime0" - // InternalRosSystemParser.g:1267:1: ruleDateTime0 : ( RULE_DATE_TIME ) ; + // InternalRosSystemParser.g:1266:1: ruleDateTime0 : ( RULE_DATE_TIME ) ; public final void ruleDateTime0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1271:2: ( ( RULE_DATE_TIME ) ) - // InternalRosSystemParser.g:1272:2: ( RULE_DATE_TIME ) + // InternalRosSystemParser.g:1270:2: ( ( RULE_DATE_TIME ) ) + // InternalRosSystemParser.g:1271:2: ( RULE_DATE_TIME ) { - // InternalRosSystemParser.g:1272:2: ( RULE_DATE_TIME ) - // InternalRosSystemParser.g:1273:3: RULE_DATE_TIME + // InternalRosSystemParser.g:1271:2: ( RULE_DATE_TIME ) + // InternalRosSystemParser.g:1272:3: RULE_DATE_TIME { before(grammarAccess.getDateTime0Access().getDATE_TIMETerminalRuleCall()); match(input,RULE_DATE_TIME,FOLLOW_2); @@ -3722,11 +3720,11 @@ public final void ruleDateTime0() throws RecognitionException { // $ANTLR start "entryRuleAbstractType" - // InternalRosSystemParser.g:1283:1: entryRuleAbstractType : ruleAbstractType EOF ; + // InternalRosSystemParser.g:1282:1: entryRuleAbstractType : ruleAbstractType EOF ; public final void entryRuleAbstractType() throws RecognitionException { try { - // InternalRosSystemParser.g:1284:1: ( ruleAbstractType EOF ) - // InternalRosSystemParser.g:1285:1: ruleAbstractType EOF + // InternalRosSystemParser.g:1283:1: ( ruleAbstractType EOF ) + // InternalRosSystemParser.g:1284:1: ruleAbstractType EOF { before(grammarAccess.getAbstractTypeRule()); pushFollow(FOLLOW_1); @@ -3752,21 +3750,21 @@ public final void entryRuleAbstractType() throws RecognitionException { // $ANTLR start "ruleAbstractType" - // InternalRosSystemParser.g:1292:1: ruleAbstractType : ( ( rule__AbstractType__Alternatives ) ) ; + // InternalRosSystemParser.g:1291:1: ruleAbstractType : ( ( rule__AbstractType__Alternatives ) ) ; public final void ruleAbstractType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1296:2: ( ( ( rule__AbstractType__Alternatives ) ) ) - // InternalRosSystemParser.g:1297:2: ( ( rule__AbstractType__Alternatives ) ) + // InternalRosSystemParser.g:1295:2: ( ( ( rule__AbstractType__Alternatives ) ) ) + // InternalRosSystemParser.g:1296:2: ( ( rule__AbstractType__Alternatives ) ) { - // InternalRosSystemParser.g:1297:2: ( ( rule__AbstractType__Alternatives ) ) - // InternalRosSystemParser.g:1298:3: ( rule__AbstractType__Alternatives ) + // InternalRosSystemParser.g:1296:2: ( ( rule__AbstractType__Alternatives ) ) + // InternalRosSystemParser.g:1297:3: ( rule__AbstractType__Alternatives ) { before(grammarAccess.getAbstractTypeAccess().getAlternatives()); - // InternalRosSystemParser.g:1299:3: ( rule__AbstractType__Alternatives ) - // InternalRosSystemParser.g:1299:4: rule__AbstractType__Alternatives + // InternalRosSystemParser.g:1298:3: ( rule__AbstractType__Alternatives ) + // InternalRosSystemParser.g:1298:4: rule__AbstractType__Alternatives { pushFollow(FOLLOW_2); rule__AbstractType__Alternatives(); @@ -3799,11 +3797,11 @@ public final void ruleAbstractType() throws RecognitionException { // $ANTLR start "entryRulebool" - // InternalRosSystemParser.g:1308:1: entryRulebool : rulebool EOF ; + // InternalRosSystemParser.g:1307:1: entryRulebool : rulebool EOF ; public final void entryRulebool() throws RecognitionException { try { - // InternalRosSystemParser.g:1309:1: ( rulebool EOF ) - // InternalRosSystemParser.g:1310:1: rulebool EOF + // InternalRosSystemParser.g:1308:1: ( rulebool EOF ) + // InternalRosSystemParser.g:1309:1: rulebool EOF { before(grammarAccess.getBoolRule()); pushFollow(FOLLOW_1); @@ -3829,21 +3827,21 @@ public final void entryRulebool() throws RecognitionException { // $ANTLR start "rulebool" - // InternalRosSystemParser.g:1317:1: rulebool : ( ( rule__Bool__Group__0 ) ) ; + // InternalRosSystemParser.g:1316:1: rulebool : ( ( rule__Bool__Group__0 ) ) ; public final void rulebool() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1321:2: ( ( ( rule__Bool__Group__0 ) ) ) - // InternalRosSystemParser.g:1322:2: ( ( rule__Bool__Group__0 ) ) + // InternalRosSystemParser.g:1320:2: ( ( ( rule__Bool__Group__0 ) ) ) + // InternalRosSystemParser.g:1321:2: ( ( rule__Bool__Group__0 ) ) { - // InternalRosSystemParser.g:1322:2: ( ( rule__Bool__Group__0 ) ) - // InternalRosSystemParser.g:1323:3: ( rule__Bool__Group__0 ) + // InternalRosSystemParser.g:1321:2: ( ( rule__Bool__Group__0 ) ) + // InternalRosSystemParser.g:1322:3: ( rule__Bool__Group__0 ) { before(grammarAccess.getBoolAccess().getGroup()); - // InternalRosSystemParser.g:1324:3: ( rule__Bool__Group__0 ) - // InternalRosSystemParser.g:1324:4: rule__Bool__Group__0 + // InternalRosSystemParser.g:1323:3: ( rule__Bool__Group__0 ) + // InternalRosSystemParser.g:1323:4: rule__Bool__Group__0 { pushFollow(FOLLOW_2); rule__Bool__Group__0(); @@ -3876,11 +3874,11 @@ public final void rulebool() throws RecognitionException { // $ANTLR start "entryRuleint8" - // InternalRosSystemParser.g:1333:1: entryRuleint8 : ruleint8 EOF ; + // InternalRosSystemParser.g:1332:1: entryRuleint8 : ruleint8 EOF ; public final void entryRuleint8() throws RecognitionException { try { - // InternalRosSystemParser.g:1334:1: ( ruleint8 EOF ) - // InternalRosSystemParser.g:1335:1: ruleint8 EOF + // InternalRosSystemParser.g:1333:1: ( ruleint8 EOF ) + // InternalRosSystemParser.g:1334:1: ruleint8 EOF { before(grammarAccess.getInt8Rule()); pushFollow(FOLLOW_1); @@ -3906,21 +3904,21 @@ public final void entryRuleint8() throws RecognitionException { // $ANTLR start "ruleint8" - // InternalRosSystemParser.g:1342:1: ruleint8 : ( ( rule__Int8__Group__0 ) ) ; + // InternalRosSystemParser.g:1341:1: ruleint8 : ( ( rule__Int8__Group__0 ) ) ; public final void ruleint8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1346:2: ( ( ( rule__Int8__Group__0 ) ) ) - // InternalRosSystemParser.g:1347:2: ( ( rule__Int8__Group__0 ) ) + // InternalRosSystemParser.g:1345:2: ( ( ( rule__Int8__Group__0 ) ) ) + // InternalRosSystemParser.g:1346:2: ( ( rule__Int8__Group__0 ) ) { - // InternalRosSystemParser.g:1347:2: ( ( rule__Int8__Group__0 ) ) - // InternalRosSystemParser.g:1348:3: ( rule__Int8__Group__0 ) + // InternalRosSystemParser.g:1346:2: ( ( rule__Int8__Group__0 ) ) + // InternalRosSystemParser.g:1347:3: ( rule__Int8__Group__0 ) { before(grammarAccess.getInt8Access().getGroup()); - // InternalRosSystemParser.g:1349:3: ( rule__Int8__Group__0 ) - // InternalRosSystemParser.g:1349:4: rule__Int8__Group__0 + // InternalRosSystemParser.g:1348:3: ( rule__Int8__Group__0 ) + // InternalRosSystemParser.g:1348:4: rule__Int8__Group__0 { pushFollow(FOLLOW_2); rule__Int8__Group__0(); @@ -3953,11 +3951,11 @@ public final void ruleint8() throws RecognitionException { // $ANTLR start "entryRuleuint8" - // InternalRosSystemParser.g:1358:1: entryRuleuint8 : ruleuint8 EOF ; + // InternalRosSystemParser.g:1357:1: entryRuleuint8 : ruleuint8 EOF ; public final void entryRuleuint8() throws RecognitionException { try { - // InternalRosSystemParser.g:1359:1: ( ruleuint8 EOF ) - // InternalRosSystemParser.g:1360:1: ruleuint8 EOF + // InternalRosSystemParser.g:1358:1: ( ruleuint8 EOF ) + // InternalRosSystemParser.g:1359:1: ruleuint8 EOF { before(grammarAccess.getUint8Rule()); pushFollow(FOLLOW_1); @@ -3983,21 +3981,21 @@ public final void entryRuleuint8() throws RecognitionException { // $ANTLR start "ruleuint8" - // InternalRosSystemParser.g:1367:1: ruleuint8 : ( ( rule__Uint8__Group__0 ) ) ; + // InternalRosSystemParser.g:1366:1: ruleuint8 : ( ( rule__Uint8__Group__0 ) ) ; public final void ruleuint8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1371:2: ( ( ( rule__Uint8__Group__0 ) ) ) - // InternalRosSystemParser.g:1372:2: ( ( rule__Uint8__Group__0 ) ) + // InternalRosSystemParser.g:1370:2: ( ( ( rule__Uint8__Group__0 ) ) ) + // InternalRosSystemParser.g:1371:2: ( ( rule__Uint8__Group__0 ) ) { - // InternalRosSystemParser.g:1372:2: ( ( rule__Uint8__Group__0 ) ) - // InternalRosSystemParser.g:1373:3: ( rule__Uint8__Group__0 ) + // InternalRosSystemParser.g:1371:2: ( ( rule__Uint8__Group__0 ) ) + // InternalRosSystemParser.g:1372:3: ( rule__Uint8__Group__0 ) { before(grammarAccess.getUint8Access().getGroup()); - // InternalRosSystemParser.g:1374:3: ( rule__Uint8__Group__0 ) - // InternalRosSystemParser.g:1374:4: rule__Uint8__Group__0 + // InternalRosSystemParser.g:1373:3: ( rule__Uint8__Group__0 ) + // InternalRosSystemParser.g:1373:4: rule__Uint8__Group__0 { pushFollow(FOLLOW_2); rule__Uint8__Group__0(); @@ -4030,11 +4028,11 @@ public final void ruleuint8() throws RecognitionException { // $ANTLR start "entryRuleint16" - // InternalRosSystemParser.g:1383:1: entryRuleint16 : ruleint16 EOF ; + // InternalRosSystemParser.g:1382:1: entryRuleint16 : ruleint16 EOF ; public final void entryRuleint16() throws RecognitionException { try { - // InternalRosSystemParser.g:1384:1: ( ruleint16 EOF ) - // InternalRosSystemParser.g:1385:1: ruleint16 EOF + // InternalRosSystemParser.g:1383:1: ( ruleint16 EOF ) + // InternalRosSystemParser.g:1384:1: ruleint16 EOF { before(grammarAccess.getInt16Rule()); pushFollow(FOLLOW_1); @@ -4060,21 +4058,21 @@ public final void entryRuleint16() throws RecognitionException { // $ANTLR start "ruleint16" - // InternalRosSystemParser.g:1392:1: ruleint16 : ( ( rule__Int16__Group__0 ) ) ; + // InternalRosSystemParser.g:1391:1: ruleint16 : ( ( rule__Int16__Group__0 ) ) ; public final void ruleint16() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1396:2: ( ( ( rule__Int16__Group__0 ) ) ) - // InternalRosSystemParser.g:1397:2: ( ( rule__Int16__Group__0 ) ) + // InternalRosSystemParser.g:1395:2: ( ( ( rule__Int16__Group__0 ) ) ) + // InternalRosSystemParser.g:1396:2: ( ( rule__Int16__Group__0 ) ) { - // InternalRosSystemParser.g:1397:2: ( ( rule__Int16__Group__0 ) ) - // InternalRosSystemParser.g:1398:3: ( rule__Int16__Group__0 ) + // InternalRosSystemParser.g:1396:2: ( ( rule__Int16__Group__0 ) ) + // InternalRosSystemParser.g:1397:3: ( rule__Int16__Group__0 ) { before(grammarAccess.getInt16Access().getGroup()); - // InternalRosSystemParser.g:1399:3: ( rule__Int16__Group__0 ) - // InternalRosSystemParser.g:1399:4: rule__Int16__Group__0 + // InternalRosSystemParser.g:1398:3: ( rule__Int16__Group__0 ) + // InternalRosSystemParser.g:1398:4: rule__Int16__Group__0 { pushFollow(FOLLOW_2); rule__Int16__Group__0(); @@ -4107,11 +4105,11 @@ public final void ruleint16() throws RecognitionException { // $ANTLR start "entryRuleuint16" - // InternalRosSystemParser.g:1408:1: entryRuleuint16 : ruleuint16 EOF ; + // InternalRosSystemParser.g:1407:1: entryRuleuint16 : ruleuint16 EOF ; public final void entryRuleuint16() throws RecognitionException { try { - // InternalRosSystemParser.g:1409:1: ( ruleuint16 EOF ) - // InternalRosSystemParser.g:1410:1: ruleuint16 EOF + // InternalRosSystemParser.g:1408:1: ( ruleuint16 EOF ) + // InternalRosSystemParser.g:1409:1: ruleuint16 EOF { before(grammarAccess.getUint16Rule()); pushFollow(FOLLOW_1); @@ -4137,21 +4135,21 @@ public final void entryRuleuint16() throws RecognitionException { // $ANTLR start "ruleuint16" - // InternalRosSystemParser.g:1417:1: ruleuint16 : ( ( rule__Uint16__Group__0 ) ) ; + // InternalRosSystemParser.g:1416:1: ruleuint16 : ( ( rule__Uint16__Group__0 ) ) ; public final void ruleuint16() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1421:2: ( ( ( rule__Uint16__Group__0 ) ) ) - // InternalRosSystemParser.g:1422:2: ( ( rule__Uint16__Group__0 ) ) + // InternalRosSystemParser.g:1420:2: ( ( ( rule__Uint16__Group__0 ) ) ) + // InternalRosSystemParser.g:1421:2: ( ( rule__Uint16__Group__0 ) ) { - // InternalRosSystemParser.g:1422:2: ( ( rule__Uint16__Group__0 ) ) - // InternalRosSystemParser.g:1423:3: ( rule__Uint16__Group__0 ) + // InternalRosSystemParser.g:1421:2: ( ( rule__Uint16__Group__0 ) ) + // InternalRosSystemParser.g:1422:3: ( rule__Uint16__Group__0 ) { before(grammarAccess.getUint16Access().getGroup()); - // InternalRosSystemParser.g:1424:3: ( rule__Uint16__Group__0 ) - // InternalRosSystemParser.g:1424:4: rule__Uint16__Group__0 + // InternalRosSystemParser.g:1423:3: ( rule__Uint16__Group__0 ) + // InternalRosSystemParser.g:1423:4: rule__Uint16__Group__0 { pushFollow(FOLLOW_2); rule__Uint16__Group__0(); @@ -4184,11 +4182,11 @@ public final void ruleuint16() throws RecognitionException { // $ANTLR start "entryRuleint32" - // InternalRosSystemParser.g:1433:1: entryRuleint32 : ruleint32 EOF ; + // InternalRosSystemParser.g:1432:1: entryRuleint32 : ruleint32 EOF ; public final void entryRuleint32() throws RecognitionException { try { - // InternalRosSystemParser.g:1434:1: ( ruleint32 EOF ) - // InternalRosSystemParser.g:1435:1: ruleint32 EOF + // InternalRosSystemParser.g:1433:1: ( ruleint32 EOF ) + // InternalRosSystemParser.g:1434:1: ruleint32 EOF { before(grammarAccess.getInt32Rule()); pushFollow(FOLLOW_1); @@ -4214,21 +4212,21 @@ public final void entryRuleint32() throws RecognitionException { // $ANTLR start "ruleint32" - // InternalRosSystemParser.g:1442:1: ruleint32 : ( ( rule__Int32__Group__0 ) ) ; + // InternalRosSystemParser.g:1441:1: ruleint32 : ( ( rule__Int32__Group__0 ) ) ; public final void ruleint32() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1446:2: ( ( ( rule__Int32__Group__0 ) ) ) - // InternalRosSystemParser.g:1447:2: ( ( rule__Int32__Group__0 ) ) + // InternalRosSystemParser.g:1445:2: ( ( ( rule__Int32__Group__0 ) ) ) + // InternalRosSystemParser.g:1446:2: ( ( rule__Int32__Group__0 ) ) { - // InternalRosSystemParser.g:1447:2: ( ( rule__Int32__Group__0 ) ) - // InternalRosSystemParser.g:1448:3: ( rule__Int32__Group__0 ) + // InternalRosSystemParser.g:1446:2: ( ( rule__Int32__Group__0 ) ) + // InternalRosSystemParser.g:1447:3: ( rule__Int32__Group__0 ) { before(grammarAccess.getInt32Access().getGroup()); - // InternalRosSystemParser.g:1449:3: ( rule__Int32__Group__0 ) - // InternalRosSystemParser.g:1449:4: rule__Int32__Group__0 + // InternalRosSystemParser.g:1448:3: ( rule__Int32__Group__0 ) + // InternalRosSystemParser.g:1448:4: rule__Int32__Group__0 { pushFollow(FOLLOW_2); rule__Int32__Group__0(); @@ -4261,11 +4259,11 @@ public final void ruleint32() throws RecognitionException { // $ANTLR start "entryRuleuint32" - // InternalRosSystemParser.g:1458:1: entryRuleuint32 : ruleuint32 EOF ; + // InternalRosSystemParser.g:1457:1: entryRuleuint32 : ruleuint32 EOF ; public final void entryRuleuint32() throws RecognitionException { try { - // InternalRosSystemParser.g:1459:1: ( ruleuint32 EOF ) - // InternalRosSystemParser.g:1460:1: ruleuint32 EOF + // InternalRosSystemParser.g:1458:1: ( ruleuint32 EOF ) + // InternalRosSystemParser.g:1459:1: ruleuint32 EOF { before(grammarAccess.getUint32Rule()); pushFollow(FOLLOW_1); @@ -4291,21 +4289,21 @@ public final void entryRuleuint32() throws RecognitionException { // $ANTLR start "ruleuint32" - // InternalRosSystemParser.g:1467:1: ruleuint32 : ( ( rule__Uint32__Group__0 ) ) ; + // InternalRosSystemParser.g:1466:1: ruleuint32 : ( ( rule__Uint32__Group__0 ) ) ; public final void ruleuint32() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1471:2: ( ( ( rule__Uint32__Group__0 ) ) ) - // InternalRosSystemParser.g:1472:2: ( ( rule__Uint32__Group__0 ) ) + // InternalRosSystemParser.g:1470:2: ( ( ( rule__Uint32__Group__0 ) ) ) + // InternalRosSystemParser.g:1471:2: ( ( rule__Uint32__Group__0 ) ) { - // InternalRosSystemParser.g:1472:2: ( ( rule__Uint32__Group__0 ) ) - // InternalRosSystemParser.g:1473:3: ( rule__Uint32__Group__0 ) + // InternalRosSystemParser.g:1471:2: ( ( rule__Uint32__Group__0 ) ) + // InternalRosSystemParser.g:1472:3: ( rule__Uint32__Group__0 ) { before(grammarAccess.getUint32Access().getGroup()); - // InternalRosSystemParser.g:1474:3: ( rule__Uint32__Group__0 ) - // InternalRosSystemParser.g:1474:4: rule__Uint32__Group__0 + // InternalRosSystemParser.g:1473:3: ( rule__Uint32__Group__0 ) + // InternalRosSystemParser.g:1473:4: rule__Uint32__Group__0 { pushFollow(FOLLOW_2); rule__Uint32__Group__0(); @@ -4338,11 +4336,11 @@ public final void ruleuint32() throws RecognitionException { // $ANTLR start "entryRuleint64" - // InternalRosSystemParser.g:1483:1: entryRuleint64 : ruleint64 EOF ; + // InternalRosSystemParser.g:1482:1: entryRuleint64 : ruleint64 EOF ; public final void entryRuleint64() throws RecognitionException { try { - // InternalRosSystemParser.g:1484:1: ( ruleint64 EOF ) - // InternalRosSystemParser.g:1485:1: ruleint64 EOF + // InternalRosSystemParser.g:1483:1: ( ruleint64 EOF ) + // InternalRosSystemParser.g:1484:1: ruleint64 EOF { before(grammarAccess.getInt64Rule()); pushFollow(FOLLOW_1); @@ -4368,21 +4366,21 @@ public final void entryRuleint64() throws RecognitionException { // $ANTLR start "ruleint64" - // InternalRosSystemParser.g:1492:1: ruleint64 : ( ( rule__Int64__Group__0 ) ) ; + // InternalRosSystemParser.g:1491:1: ruleint64 : ( ( rule__Int64__Group__0 ) ) ; public final void ruleint64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1496:2: ( ( ( rule__Int64__Group__0 ) ) ) - // InternalRosSystemParser.g:1497:2: ( ( rule__Int64__Group__0 ) ) + // InternalRosSystemParser.g:1495:2: ( ( ( rule__Int64__Group__0 ) ) ) + // InternalRosSystemParser.g:1496:2: ( ( rule__Int64__Group__0 ) ) { - // InternalRosSystemParser.g:1497:2: ( ( rule__Int64__Group__0 ) ) - // InternalRosSystemParser.g:1498:3: ( rule__Int64__Group__0 ) + // InternalRosSystemParser.g:1496:2: ( ( rule__Int64__Group__0 ) ) + // InternalRosSystemParser.g:1497:3: ( rule__Int64__Group__0 ) { before(grammarAccess.getInt64Access().getGroup()); - // InternalRosSystemParser.g:1499:3: ( rule__Int64__Group__0 ) - // InternalRosSystemParser.g:1499:4: rule__Int64__Group__0 + // InternalRosSystemParser.g:1498:3: ( rule__Int64__Group__0 ) + // InternalRosSystemParser.g:1498:4: rule__Int64__Group__0 { pushFollow(FOLLOW_2); rule__Int64__Group__0(); @@ -4415,11 +4413,11 @@ public final void ruleint64() throws RecognitionException { // $ANTLR start "entryRuleuint64" - // InternalRosSystemParser.g:1508:1: entryRuleuint64 : ruleuint64 EOF ; + // InternalRosSystemParser.g:1507:1: entryRuleuint64 : ruleuint64 EOF ; public final void entryRuleuint64() throws RecognitionException { try { - // InternalRosSystemParser.g:1509:1: ( ruleuint64 EOF ) - // InternalRosSystemParser.g:1510:1: ruleuint64 EOF + // InternalRosSystemParser.g:1508:1: ( ruleuint64 EOF ) + // InternalRosSystemParser.g:1509:1: ruleuint64 EOF { before(grammarAccess.getUint64Rule()); pushFollow(FOLLOW_1); @@ -4445,21 +4443,21 @@ public final void entryRuleuint64() throws RecognitionException { // $ANTLR start "ruleuint64" - // InternalRosSystemParser.g:1517:1: ruleuint64 : ( ( rule__Uint64__Group__0 ) ) ; + // InternalRosSystemParser.g:1516:1: ruleuint64 : ( ( rule__Uint64__Group__0 ) ) ; public final void ruleuint64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1521:2: ( ( ( rule__Uint64__Group__0 ) ) ) - // InternalRosSystemParser.g:1522:2: ( ( rule__Uint64__Group__0 ) ) + // InternalRosSystemParser.g:1520:2: ( ( ( rule__Uint64__Group__0 ) ) ) + // InternalRosSystemParser.g:1521:2: ( ( rule__Uint64__Group__0 ) ) { - // InternalRosSystemParser.g:1522:2: ( ( rule__Uint64__Group__0 ) ) - // InternalRosSystemParser.g:1523:3: ( rule__Uint64__Group__0 ) + // InternalRosSystemParser.g:1521:2: ( ( rule__Uint64__Group__0 ) ) + // InternalRosSystemParser.g:1522:3: ( rule__Uint64__Group__0 ) { before(grammarAccess.getUint64Access().getGroup()); - // InternalRosSystemParser.g:1524:3: ( rule__Uint64__Group__0 ) - // InternalRosSystemParser.g:1524:4: rule__Uint64__Group__0 + // InternalRosSystemParser.g:1523:3: ( rule__Uint64__Group__0 ) + // InternalRosSystemParser.g:1523:4: rule__Uint64__Group__0 { pushFollow(FOLLOW_2); rule__Uint64__Group__0(); @@ -4492,11 +4490,11 @@ public final void ruleuint64() throws RecognitionException { // $ANTLR start "entryRulefloat32" - // InternalRosSystemParser.g:1533:1: entryRulefloat32 : rulefloat32 EOF ; + // InternalRosSystemParser.g:1532:1: entryRulefloat32 : rulefloat32 EOF ; public final void entryRulefloat32() throws RecognitionException { try { - // InternalRosSystemParser.g:1534:1: ( rulefloat32 EOF ) - // InternalRosSystemParser.g:1535:1: rulefloat32 EOF + // InternalRosSystemParser.g:1533:1: ( rulefloat32 EOF ) + // InternalRosSystemParser.g:1534:1: rulefloat32 EOF { before(grammarAccess.getFloat32Rule()); pushFollow(FOLLOW_1); @@ -4522,21 +4520,21 @@ public final void entryRulefloat32() throws RecognitionException { // $ANTLR start "rulefloat32" - // InternalRosSystemParser.g:1542:1: rulefloat32 : ( ( rule__Float32__Group__0 ) ) ; + // InternalRosSystemParser.g:1541:1: rulefloat32 : ( ( rule__Float32__Group__0 ) ) ; public final void rulefloat32() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1546:2: ( ( ( rule__Float32__Group__0 ) ) ) - // InternalRosSystemParser.g:1547:2: ( ( rule__Float32__Group__0 ) ) + // InternalRosSystemParser.g:1545:2: ( ( ( rule__Float32__Group__0 ) ) ) + // InternalRosSystemParser.g:1546:2: ( ( rule__Float32__Group__0 ) ) { - // InternalRosSystemParser.g:1547:2: ( ( rule__Float32__Group__0 ) ) - // InternalRosSystemParser.g:1548:3: ( rule__Float32__Group__0 ) + // InternalRosSystemParser.g:1546:2: ( ( rule__Float32__Group__0 ) ) + // InternalRosSystemParser.g:1547:3: ( rule__Float32__Group__0 ) { before(grammarAccess.getFloat32Access().getGroup()); - // InternalRosSystemParser.g:1549:3: ( rule__Float32__Group__0 ) - // InternalRosSystemParser.g:1549:4: rule__Float32__Group__0 + // InternalRosSystemParser.g:1548:3: ( rule__Float32__Group__0 ) + // InternalRosSystemParser.g:1548:4: rule__Float32__Group__0 { pushFollow(FOLLOW_2); rule__Float32__Group__0(); @@ -4569,11 +4567,11 @@ public final void rulefloat32() throws RecognitionException { // $ANTLR start "entryRulefloat64" - // InternalRosSystemParser.g:1558:1: entryRulefloat64 : rulefloat64 EOF ; + // InternalRosSystemParser.g:1557:1: entryRulefloat64 : rulefloat64 EOF ; public final void entryRulefloat64() throws RecognitionException { try { - // InternalRosSystemParser.g:1559:1: ( rulefloat64 EOF ) - // InternalRosSystemParser.g:1560:1: rulefloat64 EOF + // InternalRosSystemParser.g:1558:1: ( rulefloat64 EOF ) + // InternalRosSystemParser.g:1559:1: rulefloat64 EOF { before(grammarAccess.getFloat64Rule()); pushFollow(FOLLOW_1); @@ -4599,21 +4597,21 @@ public final void entryRulefloat64() throws RecognitionException { // $ANTLR start "rulefloat64" - // InternalRosSystemParser.g:1567:1: rulefloat64 : ( ( rule__Float64__Group__0 ) ) ; + // InternalRosSystemParser.g:1566:1: rulefloat64 : ( ( rule__Float64__Group__0 ) ) ; public final void rulefloat64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1571:2: ( ( ( rule__Float64__Group__0 ) ) ) - // InternalRosSystemParser.g:1572:2: ( ( rule__Float64__Group__0 ) ) + // InternalRosSystemParser.g:1570:2: ( ( ( rule__Float64__Group__0 ) ) ) + // InternalRosSystemParser.g:1571:2: ( ( rule__Float64__Group__0 ) ) { - // InternalRosSystemParser.g:1572:2: ( ( rule__Float64__Group__0 ) ) - // InternalRosSystemParser.g:1573:3: ( rule__Float64__Group__0 ) + // InternalRosSystemParser.g:1571:2: ( ( rule__Float64__Group__0 ) ) + // InternalRosSystemParser.g:1572:3: ( rule__Float64__Group__0 ) { before(grammarAccess.getFloat64Access().getGroup()); - // InternalRosSystemParser.g:1574:3: ( rule__Float64__Group__0 ) - // InternalRosSystemParser.g:1574:4: rule__Float64__Group__0 + // InternalRosSystemParser.g:1573:3: ( rule__Float64__Group__0 ) + // InternalRosSystemParser.g:1573:4: rule__Float64__Group__0 { pushFollow(FOLLOW_2); rule__Float64__Group__0(); @@ -4646,11 +4644,11 @@ public final void rulefloat64() throws RecognitionException { // $ANTLR start "entryRulestring0" - // InternalRosSystemParser.g:1583:1: entryRulestring0 : rulestring0 EOF ; + // InternalRosSystemParser.g:1582:1: entryRulestring0 : rulestring0 EOF ; public final void entryRulestring0() throws RecognitionException { try { - // InternalRosSystemParser.g:1584:1: ( rulestring0 EOF ) - // InternalRosSystemParser.g:1585:1: rulestring0 EOF + // InternalRosSystemParser.g:1583:1: ( rulestring0 EOF ) + // InternalRosSystemParser.g:1584:1: rulestring0 EOF { before(grammarAccess.getString0Rule()); pushFollow(FOLLOW_1); @@ -4676,21 +4674,21 @@ public final void entryRulestring0() throws RecognitionException { // $ANTLR start "rulestring0" - // InternalRosSystemParser.g:1592:1: rulestring0 : ( ( rule__String0__Group__0 ) ) ; + // InternalRosSystemParser.g:1591:1: rulestring0 : ( ( rule__String0__Group__0 ) ) ; public final void rulestring0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1596:2: ( ( ( rule__String0__Group__0 ) ) ) - // InternalRosSystemParser.g:1597:2: ( ( rule__String0__Group__0 ) ) + // InternalRosSystemParser.g:1595:2: ( ( ( rule__String0__Group__0 ) ) ) + // InternalRosSystemParser.g:1596:2: ( ( rule__String0__Group__0 ) ) { - // InternalRosSystemParser.g:1597:2: ( ( rule__String0__Group__0 ) ) - // InternalRosSystemParser.g:1598:3: ( rule__String0__Group__0 ) + // InternalRosSystemParser.g:1596:2: ( ( rule__String0__Group__0 ) ) + // InternalRosSystemParser.g:1597:3: ( rule__String0__Group__0 ) { before(grammarAccess.getString0Access().getGroup()); - // InternalRosSystemParser.g:1599:3: ( rule__String0__Group__0 ) - // InternalRosSystemParser.g:1599:4: rule__String0__Group__0 + // InternalRosSystemParser.g:1598:3: ( rule__String0__Group__0 ) + // InternalRosSystemParser.g:1598:4: rule__String0__Group__0 { pushFollow(FOLLOW_2); rule__String0__Group__0(); @@ -4723,11 +4721,11 @@ public final void rulestring0() throws RecognitionException { // $ANTLR start "entryRulebyte" - // InternalRosSystemParser.g:1608:1: entryRulebyte : rulebyte EOF ; + // InternalRosSystemParser.g:1607:1: entryRulebyte : rulebyte EOF ; public final void entryRulebyte() throws RecognitionException { try { - // InternalRosSystemParser.g:1609:1: ( rulebyte EOF ) - // InternalRosSystemParser.g:1610:1: rulebyte EOF + // InternalRosSystemParser.g:1608:1: ( rulebyte EOF ) + // InternalRosSystemParser.g:1609:1: rulebyte EOF { before(grammarAccess.getByteRule()); pushFollow(FOLLOW_1); @@ -4753,21 +4751,21 @@ public final void entryRulebyte() throws RecognitionException { // $ANTLR start "rulebyte" - // InternalRosSystemParser.g:1617:1: rulebyte : ( ( rule__Byte__Group__0 ) ) ; + // InternalRosSystemParser.g:1616:1: rulebyte : ( ( rule__Byte__Group__0 ) ) ; public final void rulebyte() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1621:2: ( ( ( rule__Byte__Group__0 ) ) ) - // InternalRosSystemParser.g:1622:2: ( ( rule__Byte__Group__0 ) ) + // InternalRosSystemParser.g:1620:2: ( ( ( rule__Byte__Group__0 ) ) ) + // InternalRosSystemParser.g:1621:2: ( ( rule__Byte__Group__0 ) ) { - // InternalRosSystemParser.g:1622:2: ( ( rule__Byte__Group__0 ) ) - // InternalRosSystemParser.g:1623:3: ( rule__Byte__Group__0 ) + // InternalRosSystemParser.g:1621:2: ( ( rule__Byte__Group__0 ) ) + // InternalRosSystemParser.g:1622:3: ( rule__Byte__Group__0 ) { before(grammarAccess.getByteAccess().getGroup()); - // InternalRosSystemParser.g:1624:3: ( rule__Byte__Group__0 ) - // InternalRosSystemParser.g:1624:4: rule__Byte__Group__0 + // InternalRosSystemParser.g:1623:3: ( rule__Byte__Group__0 ) + // InternalRosSystemParser.g:1623:4: rule__Byte__Group__0 { pushFollow(FOLLOW_2); rule__Byte__Group__0(); @@ -4800,11 +4798,11 @@ public final void rulebyte() throws RecognitionException { // $ANTLR start "entryRuletime" - // InternalRosSystemParser.g:1633:1: entryRuletime : ruletime EOF ; + // InternalRosSystemParser.g:1632:1: entryRuletime : ruletime EOF ; public final void entryRuletime() throws RecognitionException { try { - // InternalRosSystemParser.g:1634:1: ( ruletime EOF ) - // InternalRosSystemParser.g:1635:1: ruletime EOF + // InternalRosSystemParser.g:1633:1: ( ruletime EOF ) + // InternalRosSystemParser.g:1634:1: ruletime EOF { before(grammarAccess.getTimeRule()); pushFollow(FOLLOW_1); @@ -4830,21 +4828,21 @@ public final void entryRuletime() throws RecognitionException { // $ANTLR start "ruletime" - // InternalRosSystemParser.g:1642:1: ruletime : ( ( rule__Time__Group__0 ) ) ; + // InternalRosSystemParser.g:1641:1: ruletime : ( ( rule__Time__Group__0 ) ) ; public final void ruletime() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1646:2: ( ( ( rule__Time__Group__0 ) ) ) - // InternalRosSystemParser.g:1647:2: ( ( rule__Time__Group__0 ) ) + // InternalRosSystemParser.g:1645:2: ( ( ( rule__Time__Group__0 ) ) ) + // InternalRosSystemParser.g:1646:2: ( ( rule__Time__Group__0 ) ) { - // InternalRosSystemParser.g:1647:2: ( ( rule__Time__Group__0 ) ) - // InternalRosSystemParser.g:1648:3: ( rule__Time__Group__0 ) + // InternalRosSystemParser.g:1646:2: ( ( rule__Time__Group__0 ) ) + // InternalRosSystemParser.g:1647:3: ( rule__Time__Group__0 ) { before(grammarAccess.getTimeAccess().getGroup()); - // InternalRosSystemParser.g:1649:3: ( rule__Time__Group__0 ) - // InternalRosSystemParser.g:1649:4: rule__Time__Group__0 + // InternalRosSystemParser.g:1648:3: ( rule__Time__Group__0 ) + // InternalRosSystemParser.g:1648:4: rule__Time__Group__0 { pushFollow(FOLLOW_2); rule__Time__Group__0(); @@ -4877,11 +4875,11 @@ public final void ruletime() throws RecognitionException { // $ANTLR start "entryRuleduration" - // InternalRosSystemParser.g:1658:1: entryRuleduration : ruleduration EOF ; + // InternalRosSystemParser.g:1657:1: entryRuleduration : ruleduration EOF ; public final void entryRuleduration() throws RecognitionException { try { - // InternalRosSystemParser.g:1659:1: ( ruleduration EOF ) - // InternalRosSystemParser.g:1660:1: ruleduration EOF + // InternalRosSystemParser.g:1658:1: ( ruleduration EOF ) + // InternalRosSystemParser.g:1659:1: ruleduration EOF { before(grammarAccess.getDurationRule()); pushFollow(FOLLOW_1); @@ -4907,21 +4905,21 @@ public final void entryRuleduration() throws RecognitionException { // $ANTLR start "ruleduration" - // InternalRosSystemParser.g:1667:1: ruleduration : ( ( rule__Duration__Group__0 ) ) ; + // InternalRosSystemParser.g:1666:1: ruleduration : ( ( rule__Duration__Group__0 ) ) ; public final void ruleduration() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1671:2: ( ( ( rule__Duration__Group__0 ) ) ) - // InternalRosSystemParser.g:1672:2: ( ( rule__Duration__Group__0 ) ) + // InternalRosSystemParser.g:1670:2: ( ( ( rule__Duration__Group__0 ) ) ) + // InternalRosSystemParser.g:1671:2: ( ( rule__Duration__Group__0 ) ) { - // InternalRosSystemParser.g:1672:2: ( ( rule__Duration__Group__0 ) ) - // InternalRosSystemParser.g:1673:3: ( rule__Duration__Group__0 ) + // InternalRosSystemParser.g:1671:2: ( ( rule__Duration__Group__0 ) ) + // InternalRosSystemParser.g:1672:3: ( rule__Duration__Group__0 ) { before(grammarAccess.getDurationAccess().getGroup()); - // InternalRosSystemParser.g:1674:3: ( rule__Duration__Group__0 ) - // InternalRosSystemParser.g:1674:4: rule__Duration__Group__0 + // InternalRosSystemParser.g:1673:3: ( rule__Duration__Group__0 ) + // InternalRosSystemParser.g:1673:4: rule__Duration__Group__0 { pushFollow(FOLLOW_2); rule__Duration__Group__0(); @@ -4954,11 +4952,11 @@ public final void ruleduration() throws RecognitionException { // $ANTLR start "entryRuleboolArray" - // InternalRosSystemParser.g:1683:1: entryRuleboolArray : ruleboolArray EOF ; + // InternalRosSystemParser.g:1682:1: entryRuleboolArray : ruleboolArray EOF ; public final void entryRuleboolArray() throws RecognitionException { try { - // InternalRosSystemParser.g:1684:1: ( ruleboolArray EOF ) - // InternalRosSystemParser.g:1685:1: ruleboolArray EOF + // InternalRosSystemParser.g:1683:1: ( ruleboolArray EOF ) + // InternalRosSystemParser.g:1684:1: ruleboolArray EOF { before(grammarAccess.getBoolArrayRule()); pushFollow(FOLLOW_1); @@ -4984,21 +4982,21 @@ public final void entryRuleboolArray() throws RecognitionException { // $ANTLR start "ruleboolArray" - // InternalRosSystemParser.g:1692:1: ruleboolArray : ( ( rule__BoolArray__Group__0 ) ) ; + // InternalRosSystemParser.g:1691:1: ruleboolArray : ( ( rule__BoolArray__Group__0 ) ) ; public final void ruleboolArray() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1696:2: ( ( ( rule__BoolArray__Group__0 ) ) ) - // InternalRosSystemParser.g:1697:2: ( ( rule__BoolArray__Group__0 ) ) + // InternalRosSystemParser.g:1695:2: ( ( ( rule__BoolArray__Group__0 ) ) ) + // InternalRosSystemParser.g:1696:2: ( ( rule__BoolArray__Group__0 ) ) { - // InternalRosSystemParser.g:1697:2: ( ( rule__BoolArray__Group__0 ) ) - // InternalRosSystemParser.g:1698:3: ( rule__BoolArray__Group__0 ) + // InternalRosSystemParser.g:1696:2: ( ( rule__BoolArray__Group__0 ) ) + // InternalRosSystemParser.g:1697:3: ( rule__BoolArray__Group__0 ) { before(grammarAccess.getBoolArrayAccess().getGroup()); - // InternalRosSystemParser.g:1699:3: ( rule__BoolArray__Group__0 ) - // InternalRosSystemParser.g:1699:4: rule__BoolArray__Group__0 + // InternalRosSystemParser.g:1698:3: ( rule__BoolArray__Group__0 ) + // InternalRosSystemParser.g:1698:4: rule__BoolArray__Group__0 { pushFollow(FOLLOW_2); rule__BoolArray__Group__0(); @@ -5031,11 +5029,11 @@ public final void ruleboolArray() throws RecognitionException { // $ANTLR start "entryRuleint8Array" - // InternalRosSystemParser.g:1708:1: entryRuleint8Array : ruleint8Array EOF ; + // InternalRosSystemParser.g:1707:1: entryRuleint8Array : ruleint8Array EOF ; public final void entryRuleint8Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1709:1: ( ruleint8Array EOF ) - // InternalRosSystemParser.g:1710:1: ruleint8Array EOF + // InternalRosSystemParser.g:1708:1: ( ruleint8Array EOF ) + // InternalRosSystemParser.g:1709:1: ruleint8Array EOF { before(grammarAccess.getInt8ArrayRule()); pushFollow(FOLLOW_1); @@ -5061,21 +5059,21 @@ public final void entryRuleint8Array() throws RecognitionException { // $ANTLR start "ruleint8Array" - // InternalRosSystemParser.g:1717:1: ruleint8Array : ( ( rule__Int8Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1716:1: ruleint8Array : ( ( rule__Int8Array__Group__0 ) ) ; public final void ruleint8Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1721:2: ( ( ( rule__Int8Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1722:2: ( ( rule__Int8Array__Group__0 ) ) + // InternalRosSystemParser.g:1720:2: ( ( ( rule__Int8Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1721:2: ( ( rule__Int8Array__Group__0 ) ) { - // InternalRosSystemParser.g:1722:2: ( ( rule__Int8Array__Group__0 ) ) - // InternalRosSystemParser.g:1723:3: ( rule__Int8Array__Group__0 ) + // InternalRosSystemParser.g:1721:2: ( ( rule__Int8Array__Group__0 ) ) + // InternalRosSystemParser.g:1722:3: ( rule__Int8Array__Group__0 ) { before(grammarAccess.getInt8ArrayAccess().getGroup()); - // InternalRosSystemParser.g:1724:3: ( rule__Int8Array__Group__0 ) - // InternalRosSystemParser.g:1724:4: rule__Int8Array__Group__0 + // InternalRosSystemParser.g:1723:3: ( rule__Int8Array__Group__0 ) + // InternalRosSystemParser.g:1723:4: rule__Int8Array__Group__0 { pushFollow(FOLLOW_2); rule__Int8Array__Group__0(); @@ -5108,11 +5106,11 @@ public final void ruleint8Array() throws RecognitionException { // $ANTLR start "entryRuleuint8Array" - // InternalRosSystemParser.g:1733:1: entryRuleuint8Array : ruleuint8Array EOF ; + // InternalRosSystemParser.g:1732:1: entryRuleuint8Array : ruleuint8Array EOF ; public final void entryRuleuint8Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1734:1: ( ruleuint8Array EOF ) - // InternalRosSystemParser.g:1735:1: ruleuint8Array EOF + // InternalRosSystemParser.g:1733:1: ( ruleuint8Array EOF ) + // InternalRosSystemParser.g:1734:1: ruleuint8Array EOF { before(grammarAccess.getUint8ArrayRule()); pushFollow(FOLLOW_1); @@ -5138,21 +5136,21 @@ public final void entryRuleuint8Array() throws RecognitionException { // $ANTLR start "ruleuint8Array" - // InternalRosSystemParser.g:1742:1: ruleuint8Array : ( ( rule__Uint8Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1741:1: ruleuint8Array : ( ( rule__Uint8Array__Group__0 ) ) ; public final void ruleuint8Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1746:2: ( ( ( rule__Uint8Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1747:2: ( ( rule__Uint8Array__Group__0 ) ) + // InternalRosSystemParser.g:1745:2: ( ( ( rule__Uint8Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1746:2: ( ( rule__Uint8Array__Group__0 ) ) { - // InternalRosSystemParser.g:1747:2: ( ( rule__Uint8Array__Group__0 ) ) - // InternalRosSystemParser.g:1748:3: ( rule__Uint8Array__Group__0 ) + // InternalRosSystemParser.g:1746:2: ( ( rule__Uint8Array__Group__0 ) ) + // InternalRosSystemParser.g:1747:3: ( rule__Uint8Array__Group__0 ) { before(grammarAccess.getUint8ArrayAccess().getGroup()); - // InternalRosSystemParser.g:1749:3: ( rule__Uint8Array__Group__0 ) - // InternalRosSystemParser.g:1749:4: rule__Uint8Array__Group__0 + // InternalRosSystemParser.g:1748:3: ( rule__Uint8Array__Group__0 ) + // InternalRosSystemParser.g:1748:4: rule__Uint8Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint8Array__Group__0(); @@ -5185,11 +5183,11 @@ public final void ruleuint8Array() throws RecognitionException { // $ANTLR start "entryRuleint16Array" - // InternalRosSystemParser.g:1758:1: entryRuleint16Array : ruleint16Array EOF ; + // InternalRosSystemParser.g:1757:1: entryRuleint16Array : ruleint16Array EOF ; public final void entryRuleint16Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1759:1: ( ruleint16Array EOF ) - // InternalRosSystemParser.g:1760:1: ruleint16Array EOF + // InternalRosSystemParser.g:1758:1: ( ruleint16Array EOF ) + // InternalRosSystemParser.g:1759:1: ruleint16Array EOF { before(grammarAccess.getInt16ArrayRule()); pushFollow(FOLLOW_1); @@ -5215,21 +5213,21 @@ public final void entryRuleint16Array() throws RecognitionException { // $ANTLR start "ruleint16Array" - // InternalRosSystemParser.g:1767:1: ruleint16Array : ( ( rule__Int16Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1766:1: ruleint16Array : ( ( rule__Int16Array__Group__0 ) ) ; public final void ruleint16Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1771:2: ( ( ( rule__Int16Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1772:2: ( ( rule__Int16Array__Group__0 ) ) + // InternalRosSystemParser.g:1770:2: ( ( ( rule__Int16Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1771:2: ( ( rule__Int16Array__Group__0 ) ) { - // InternalRosSystemParser.g:1772:2: ( ( rule__Int16Array__Group__0 ) ) - // InternalRosSystemParser.g:1773:3: ( rule__Int16Array__Group__0 ) + // InternalRosSystemParser.g:1771:2: ( ( rule__Int16Array__Group__0 ) ) + // InternalRosSystemParser.g:1772:3: ( rule__Int16Array__Group__0 ) { before(grammarAccess.getInt16ArrayAccess().getGroup()); - // InternalRosSystemParser.g:1774:3: ( rule__Int16Array__Group__0 ) - // InternalRosSystemParser.g:1774:4: rule__Int16Array__Group__0 + // InternalRosSystemParser.g:1773:3: ( rule__Int16Array__Group__0 ) + // InternalRosSystemParser.g:1773:4: rule__Int16Array__Group__0 { pushFollow(FOLLOW_2); rule__Int16Array__Group__0(); @@ -5262,11 +5260,11 @@ public final void ruleint16Array() throws RecognitionException { // $ANTLR start "entryRuleuint16Array" - // InternalRosSystemParser.g:1783:1: entryRuleuint16Array : ruleuint16Array EOF ; + // InternalRosSystemParser.g:1782:1: entryRuleuint16Array : ruleuint16Array EOF ; public final void entryRuleuint16Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1784:1: ( ruleuint16Array EOF ) - // InternalRosSystemParser.g:1785:1: ruleuint16Array EOF + // InternalRosSystemParser.g:1783:1: ( ruleuint16Array EOF ) + // InternalRosSystemParser.g:1784:1: ruleuint16Array EOF { before(grammarAccess.getUint16ArrayRule()); pushFollow(FOLLOW_1); @@ -5292,21 +5290,21 @@ public final void entryRuleuint16Array() throws RecognitionException { // $ANTLR start "ruleuint16Array" - // InternalRosSystemParser.g:1792:1: ruleuint16Array : ( ( rule__Uint16Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1791:1: ruleuint16Array : ( ( rule__Uint16Array__Group__0 ) ) ; public final void ruleuint16Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1796:2: ( ( ( rule__Uint16Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1797:2: ( ( rule__Uint16Array__Group__0 ) ) + // InternalRosSystemParser.g:1795:2: ( ( ( rule__Uint16Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1796:2: ( ( rule__Uint16Array__Group__0 ) ) { - // InternalRosSystemParser.g:1797:2: ( ( rule__Uint16Array__Group__0 ) ) - // InternalRosSystemParser.g:1798:3: ( rule__Uint16Array__Group__0 ) + // InternalRosSystemParser.g:1796:2: ( ( rule__Uint16Array__Group__0 ) ) + // InternalRosSystemParser.g:1797:3: ( rule__Uint16Array__Group__0 ) { before(grammarAccess.getUint16ArrayAccess().getGroup()); - // InternalRosSystemParser.g:1799:3: ( rule__Uint16Array__Group__0 ) - // InternalRosSystemParser.g:1799:4: rule__Uint16Array__Group__0 + // InternalRosSystemParser.g:1798:3: ( rule__Uint16Array__Group__0 ) + // InternalRosSystemParser.g:1798:4: rule__Uint16Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint16Array__Group__0(); @@ -5339,11 +5337,11 @@ public final void ruleuint16Array() throws RecognitionException { // $ANTLR start "entryRuleint32Array" - // InternalRosSystemParser.g:1808:1: entryRuleint32Array : ruleint32Array EOF ; + // InternalRosSystemParser.g:1807:1: entryRuleint32Array : ruleint32Array EOF ; public final void entryRuleint32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1809:1: ( ruleint32Array EOF ) - // InternalRosSystemParser.g:1810:1: ruleint32Array EOF + // InternalRosSystemParser.g:1808:1: ( ruleint32Array EOF ) + // InternalRosSystemParser.g:1809:1: ruleint32Array EOF { before(grammarAccess.getInt32ArrayRule()); pushFollow(FOLLOW_1); @@ -5369,21 +5367,21 @@ public final void entryRuleint32Array() throws RecognitionException { // $ANTLR start "ruleint32Array" - // InternalRosSystemParser.g:1817:1: ruleint32Array : ( ( rule__Int32Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1816:1: ruleint32Array : ( ( rule__Int32Array__Group__0 ) ) ; public final void ruleint32Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1821:2: ( ( ( rule__Int32Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1822:2: ( ( rule__Int32Array__Group__0 ) ) + // InternalRosSystemParser.g:1820:2: ( ( ( rule__Int32Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1821:2: ( ( rule__Int32Array__Group__0 ) ) { - // InternalRosSystemParser.g:1822:2: ( ( rule__Int32Array__Group__0 ) ) - // InternalRosSystemParser.g:1823:3: ( rule__Int32Array__Group__0 ) + // InternalRosSystemParser.g:1821:2: ( ( rule__Int32Array__Group__0 ) ) + // InternalRosSystemParser.g:1822:3: ( rule__Int32Array__Group__0 ) { before(grammarAccess.getInt32ArrayAccess().getGroup()); - // InternalRosSystemParser.g:1824:3: ( rule__Int32Array__Group__0 ) - // InternalRosSystemParser.g:1824:4: rule__Int32Array__Group__0 + // InternalRosSystemParser.g:1823:3: ( rule__Int32Array__Group__0 ) + // InternalRosSystemParser.g:1823:4: rule__Int32Array__Group__0 { pushFollow(FOLLOW_2); rule__Int32Array__Group__0(); @@ -5416,11 +5414,11 @@ public final void ruleint32Array() throws RecognitionException { // $ANTLR start "entryRuleuint32Array" - // InternalRosSystemParser.g:1833:1: entryRuleuint32Array : ruleuint32Array EOF ; + // InternalRosSystemParser.g:1832:1: entryRuleuint32Array : ruleuint32Array EOF ; public final void entryRuleuint32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1834:1: ( ruleuint32Array EOF ) - // InternalRosSystemParser.g:1835:1: ruleuint32Array EOF + // InternalRosSystemParser.g:1833:1: ( ruleuint32Array EOF ) + // InternalRosSystemParser.g:1834:1: ruleuint32Array EOF { before(grammarAccess.getUint32ArrayRule()); pushFollow(FOLLOW_1); @@ -5446,21 +5444,21 @@ public final void entryRuleuint32Array() throws RecognitionException { // $ANTLR start "ruleuint32Array" - // InternalRosSystemParser.g:1842:1: ruleuint32Array : ( ( rule__Uint32Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1841:1: ruleuint32Array : ( ( rule__Uint32Array__Group__0 ) ) ; public final void ruleuint32Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1846:2: ( ( ( rule__Uint32Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1847:2: ( ( rule__Uint32Array__Group__0 ) ) + // InternalRosSystemParser.g:1845:2: ( ( ( rule__Uint32Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1846:2: ( ( rule__Uint32Array__Group__0 ) ) { - // InternalRosSystemParser.g:1847:2: ( ( rule__Uint32Array__Group__0 ) ) - // InternalRosSystemParser.g:1848:3: ( rule__Uint32Array__Group__0 ) + // InternalRosSystemParser.g:1846:2: ( ( rule__Uint32Array__Group__0 ) ) + // InternalRosSystemParser.g:1847:3: ( rule__Uint32Array__Group__0 ) { before(grammarAccess.getUint32ArrayAccess().getGroup()); - // InternalRosSystemParser.g:1849:3: ( rule__Uint32Array__Group__0 ) - // InternalRosSystemParser.g:1849:4: rule__Uint32Array__Group__0 + // InternalRosSystemParser.g:1848:3: ( rule__Uint32Array__Group__0 ) + // InternalRosSystemParser.g:1848:4: rule__Uint32Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint32Array__Group__0(); @@ -5493,11 +5491,11 @@ public final void ruleuint32Array() throws RecognitionException { // $ANTLR start "entryRuleint64Array" - // InternalRosSystemParser.g:1858:1: entryRuleint64Array : ruleint64Array EOF ; + // InternalRosSystemParser.g:1857:1: entryRuleint64Array : ruleint64Array EOF ; public final void entryRuleint64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1859:1: ( ruleint64Array EOF ) - // InternalRosSystemParser.g:1860:1: ruleint64Array EOF + // InternalRosSystemParser.g:1858:1: ( ruleint64Array EOF ) + // InternalRosSystemParser.g:1859:1: ruleint64Array EOF { before(grammarAccess.getInt64ArrayRule()); pushFollow(FOLLOW_1); @@ -5523,21 +5521,21 @@ public final void entryRuleint64Array() throws RecognitionException { // $ANTLR start "ruleint64Array" - // InternalRosSystemParser.g:1867:1: ruleint64Array : ( ( rule__Int64Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1866:1: ruleint64Array : ( ( rule__Int64Array__Group__0 ) ) ; public final void ruleint64Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1871:2: ( ( ( rule__Int64Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1872:2: ( ( rule__Int64Array__Group__0 ) ) + // InternalRosSystemParser.g:1870:2: ( ( ( rule__Int64Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1871:2: ( ( rule__Int64Array__Group__0 ) ) { - // InternalRosSystemParser.g:1872:2: ( ( rule__Int64Array__Group__0 ) ) - // InternalRosSystemParser.g:1873:3: ( rule__Int64Array__Group__0 ) + // InternalRosSystemParser.g:1871:2: ( ( rule__Int64Array__Group__0 ) ) + // InternalRosSystemParser.g:1872:3: ( rule__Int64Array__Group__0 ) { before(grammarAccess.getInt64ArrayAccess().getGroup()); - // InternalRosSystemParser.g:1874:3: ( rule__Int64Array__Group__0 ) - // InternalRosSystemParser.g:1874:4: rule__Int64Array__Group__0 + // InternalRosSystemParser.g:1873:3: ( rule__Int64Array__Group__0 ) + // InternalRosSystemParser.g:1873:4: rule__Int64Array__Group__0 { pushFollow(FOLLOW_2); rule__Int64Array__Group__0(); @@ -5570,11 +5568,11 @@ public final void ruleint64Array() throws RecognitionException { // $ANTLR start "entryRuleuint64Array" - // InternalRosSystemParser.g:1883:1: entryRuleuint64Array : ruleuint64Array EOF ; + // InternalRosSystemParser.g:1882:1: entryRuleuint64Array : ruleuint64Array EOF ; public final void entryRuleuint64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1884:1: ( ruleuint64Array EOF ) - // InternalRosSystemParser.g:1885:1: ruleuint64Array EOF + // InternalRosSystemParser.g:1883:1: ( ruleuint64Array EOF ) + // InternalRosSystemParser.g:1884:1: ruleuint64Array EOF { before(grammarAccess.getUint64ArrayRule()); pushFollow(FOLLOW_1); @@ -5600,21 +5598,21 @@ public final void entryRuleuint64Array() throws RecognitionException { // $ANTLR start "ruleuint64Array" - // InternalRosSystemParser.g:1892:1: ruleuint64Array : ( ( rule__Uint64Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1891:1: ruleuint64Array : ( ( rule__Uint64Array__Group__0 ) ) ; public final void ruleuint64Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1896:2: ( ( ( rule__Uint64Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1897:2: ( ( rule__Uint64Array__Group__0 ) ) + // InternalRosSystemParser.g:1895:2: ( ( ( rule__Uint64Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1896:2: ( ( rule__Uint64Array__Group__0 ) ) { - // InternalRosSystemParser.g:1897:2: ( ( rule__Uint64Array__Group__0 ) ) - // InternalRosSystemParser.g:1898:3: ( rule__Uint64Array__Group__0 ) + // InternalRosSystemParser.g:1896:2: ( ( rule__Uint64Array__Group__0 ) ) + // InternalRosSystemParser.g:1897:3: ( rule__Uint64Array__Group__0 ) { before(grammarAccess.getUint64ArrayAccess().getGroup()); - // InternalRosSystemParser.g:1899:3: ( rule__Uint64Array__Group__0 ) - // InternalRosSystemParser.g:1899:4: rule__Uint64Array__Group__0 + // InternalRosSystemParser.g:1898:3: ( rule__Uint64Array__Group__0 ) + // InternalRosSystemParser.g:1898:4: rule__Uint64Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint64Array__Group__0(); @@ -5647,11 +5645,11 @@ public final void ruleuint64Array() throws RecognitionException { // $ANTLR start "entryRulefloat32Array" - // InternalRosSystemParser.g:1908:1: entryRulefloat32Array : rulefloat32Array EOF ; + // InternalRosSystemParser.g:1907:1: entryRulefloat32Array : rulefloat32Array EOF ; public final void entryRulefloat32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1909:1: ( rulefloat32Array EOF ) - // InternalRosSystemParser.g:1910:1: rulefloat32Array EOF + // InternalRosSystemParser.g:1908:1: ( rulefloat32Array EOF ) + // InternalRosSystemParser.g:1909:1: rulefloat32Array EOF { before(grammarAccess.getFloat32ArrayRule()); pushFollow(FOLLOW_1); @@ -5677,21 +5675,21 @@ public final void entryRulefloat32Array() throws RecognitionException { // $ANTLR start "rulefloat32Array" - // InternalRosSystemParser.g:1917:1: rulefloat32Array : ( ( rule__Float32Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1916:1: rulefloat32Array : ( ( rule__Float32Array__Group__0 ) ) ; public final void rulefloat32Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1921:2: ( ( ( rule__Float32Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1922:2: ( ( rule__Float32Array__Group__0 ) ) + // InternalRosSystemParser.g:1920:2: ( ( ( rule__Float32Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1921:2: ( ( rule__Float32Array__Group__0 ) ) { - // InternalRosSystemParser.g:1922:2: ( ( rule__Float32Array__Group__0 ) ) - // InternalRosSystemParser.g:1923:3: ( rule__Float32Array__Group__0 ) + // InternalRosSystemParser.g:1921:2: ( ( rule__Float32Array__Group__0 ) ) + // InternalRosSystemParser.g:1922:3: ( rule__Float32Array__Group__0 ) { before(grammarAccess.getFloat32ArrayAccess().getGroup()); - // InternalRosSystemParser.g:1924:3: ( rule__Float32Array__Group__0 ) - // InternalRosSystemParser.g:1924:4: rule__Float32Array__Group__0 + // InternalRosSystemParser.g:1923:3: ( rule__Float32Array__Group__0 ) + // InternalRosSystemParser.g:1923:4: rule__Float32Array__Group__0 { pushFollow(FOLLOW_2); rule__Float32Array__Group__0(); @@ -5724,11 +5722,11 @@ public final void rulefloat32Array() throws RecognitionException { // $ANTLR start "entryRulefloat64Array" - // InternalRosSystemParser.g:1933:1: entryRulefloat64Array : rulefloat64Array EOF ; + // InternalRosSystemParser.g:1932:1: entryRulefloat64Array : rulefloat64Array EOF ; public final void entryRulefloat64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1934:1: ( rulefloat64Array EOF ) - // InternalRosSystemParser.g:1935:1: rulefloat64Array EOF + // InternalRosSystemParser.g:1933:1: ( rulefloat64Array EOF ) + // InternalRosSystemParser.g:1934:1: rulefloat64Array EOF { before(grammarAccess.getFloat64ArrayRule()); pushFollow(FOLLOW_1); @@ -5754,21 +5752,21 @@ public final void entryRulefloat64Array() throws RecognitionException { // $ANTLR start "rulefloat64Array" - // InternalRosSystemParser.g:1942:1: rulefloat64Array : ( ( rule__Float64Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1941:1: rulefloat64Array : ( ( rule__Float64Array__Group__0 ) ) ; public final void rulefloat64Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1946:2: ( ( ( rule__Float64Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1947:2: ( ( rule__Float64Array__Group__0 ) ) + // InternalRosSystemParser.g:1945:2: ( ( ( rule__Float64Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1946:2: ( ( rule__Float64Array__Group__0 ) ) { - // InternalRosSystemParser.g:1947:2: ( ( rule__Float64Array__Group__0 ) ) - // InternalRosSystemParser.g:1948:3: ( rule__Float64Array__Group__0 ) + // InternalRosSystemParser.g:1946:2: ( ( rule__Float64Array__Group__0 ) ) + // InternalRosSystemParser.g:1947:3: ( rule__Float64Array__Group__0 ) { before(grammarAccess.getFloat64ArrayAccess().getGroup()); - // InternalRosSystemParser.g:1949:3: ( rule__Float64Array__Group__0 ) - // InternalRosSystemParser.g:1949:4: rule__Float64Array__Group__0 + // InternalRosSystemParser.g:1948:3: ( rule__Float64Array__Group__0 ) + // InternalRosSystemParser.g:1948:4: rule__Float64Array__Group__0 { pushFollow(FOLLOW_2); rule__Float64Array__Group__0(); @@ -5801,11 +5799,11 @@ public final void rulefloat64Array() throws RecognitionException { // $ANTLR start "entryRulestring0Array" - // InternalRosSystemParser.g:1958:1: entryRulestring0Array : rulestring0Array EOF ; + // InternalRosSystemParser.g:1957:1: entryRulestring0Array : rulestring0Array EOF ; public final void entryRulestring0Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1959:1: ( rulestring0Array EOF ) - // InternalRosSystemParser.g:1960:1: rulestring0Array EOF + // InternalRosSystemParser.g:1958:1: ( rulestring0Array EOF ) + // InternalRosSystemParser.g:1959:1: rulestring0Array EOF { before(grammarAccess.getString0ArrayRule()); pushFollow(FOLLOW_1); @@ -5831,21 +5829,21 @@ public final void entryRulestring0Array() throws RecognitionException { // $ANTLR start "rulestring0Array" - // InternalRosSystemParser.g:1967:1: rulestring0Array : ( ( rule__String0Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1966:1: rulestring0Array : ( ( rule__String0Array__Group__0 ) ) ; public final void rulestring0Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1971:2: ( ( ( rule__String0Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1972:2: ( ( rule__String0Array__Group__0 ) ) + // InternalRosSystemParser.g:1970:2: ( ( ( rule__String0Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1971:2: ( ( rule__String0Array__Group__0 ) ) { - // InternalRosSystemParser.g:1972:2: ( ( rule__String0Array__Group__0 ) ) - // InternalRosSystemParser.g:1973:3: ( rule__String0Array__Group__0 ) + // InternalRosSystemParser.g:1971:2: ( ( rule__String0Array__Group__0 ) ) + // InternalRosSystemParser.g:1972:3: ( rule__String0Array__Group__0 ) { before(grammarAccess.getString0ArrayAccess().getGroup()); - // InternalRosSystemParser.g:1974:3: ( rule__String0Array__Group__0 ) - // InternalRosSystemParser.g:1974:4: rule__String0Array__Group__0 + // InternalRosSystemParser.g:1973:3: ( rule__String0Array__Group__0 ) + // InternalRosSystemParser.g:1973:4: rule__String0Array__Group__0 { pushFollow(FOLLOW_2); rule__String0Array__Group__0(); @@ -5878,11 +5876,11 @@ public final void rulestring0Array() throws RecognitionException { // $ANTLR start "entryRulebyteArray" - // InternalRosSystemParser.g:1983:1: entryRulebyteArray : rulebyteArray EOF ; + // InternalRosSystemParser.g:1982:1: entryRulebyteArray : rulebyteArray EOF ; public final void entryRulebyteArray() throws RecognitionException { try { - // InternalRosSystemParser.g:1984:1: ( rulebyteArray EOF ) - // InternalRosSystemParser.g:1985:1: rulebyteArray EOF + // InternalRosSystemParser.g:1983:1: ( rulebyteArray EOF ) + // InternalRosSystemParser.g:1984:1: rulebyteArray EOF { before(grammarAccess.getByteArrayRule()); pushFollow(FOLLOW_1); @@ -5908,21 +5906,21 @@ public final void entryRulebyteArray() throws RecognitionException { // $ANTLR start "rulebyteArray" - // InternalRosSystemParser.g:1992:1: rulebyteArray : ( ( rule__ByteArray__Group__0 ) ) ; + // InternalRosSystemParser.g:1991:1: rulebyteArray : ( ( rule__ByteArray__Group__0 ) ) ; public final void rulebyteArray() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1996:2: ( ( ( rule__ByteArray__Group__0 ) ) ) - // InternalRosSystemParser.g:1997:2: ( ( rule__ByteArray__Group__0 ) ) + // InternalRosSystemParser.g:1995:2: ( ( ( rule__ByteArray__Group__0 ) ) ) + // InternalRosSystemParser.g:1996:2: ( ( rule__ByteArray__Group__0 ) ) { - // InternalRosSystemParser.g:1997:2: ( ( rule__ByteArray__Group__0 ) ) - // InternalRosSystemParser.g:1998:3: ( rule__ByteArray__Group__0 ) + // InternalRosSystemParser.g:1996:2: ( ( rule__ByteArray__Group__0 ) ) + // InternalRosSystemParser.g:1997:3: ( rule__ByteArray__Group__0 ) { before(grammarAccess.getByteArrayAccess().getGroup()); - // InternalRosSystemParser.g:1999:3: ( rule__ByteArray__Group__0 ) - // InternalRosSystemParser.g:1999:4: rule__ByteArray__Group__0 + // InternalRosSystemParser.g:1998:3: ( rule__ByteArray__Group__0 ) + // InternalRosSystemParser.g:1998:4: rule__ByteArray__Group__0 { pushFollow(FOLLOW_2); rule__ByteArray__Group__0(); @@ -5955,11 +5953,11 @@ public final void rulebyteArray() throws RecognitionException { // $ANTLR start "entryRuleHeader" - // InternalRosSystemParser.g:2008:1: entryRuleHeader : ruleHeader EOF ; + // InternalRosSystemParser.g:2007:1: entryRuleHeader : ruleHeader EOF ; public final void entryRuleHeader() throws RecognitionException { try { - // InternalRosSystemParser.g:2009:1: ( ruleHeader EOF ) - // InternalRosSystemParser.g:2010:1: ruleHeader EOF + // InternalRosSystemParser.g:2008:1: ( ruleHeader EOF ) + // InternalRosSystemParser.g:2009:1: ruleHeader EOF { before(grammarAccess.getHeaderRule()); pushFollow(FOLLOW_1); @@ -5985,21 +5983,21 @@ public final void entryRuleHeader() throws RecognitionException { // $ANTLR start "ruleHeader" - // InternalRosSystemParser.g:2017:1: ruleHeader : ( ( rule__Header__Group__0 ) ) ; + // InternalRosSystemParser.g:2016:1: ruleHeader : ( ( rule__Header__Group__0 ) ) ; public final void ruleHeader() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2021:2: ( ( ( rule__Header__Group__0 ) ) ) - // InternalRosSystemParser.g:2022:2: ( ( rule__Header__Group__0 ) ) + // InternalRosSystemParser.g:2020:2: ( ( ( rule__Header__Group__0 ) ) ) + // InternalRosSystemParser.g:2021:2: ( ( rule__Header__Group__0 ) ) { - // InternalRosSystemParser.g:2022:2: ( ( rule__Header__Group__0 ) ) - // InternalRosSystemParser.g:2023:3: ( rule__Header__Group__0 ) + // InternalRosSystemParser.g:2021:2: ( ( rule__Header__Group__0 ) ) + // InternalRosSystemParser.g:2022:3: ( rule__Header__Group__0 ) { before(grammarAccess.getHeaderAccess().getGroup()); - // InternalRosSystemParser.g:2024:3: ( rule__Header__Group__0 ) - // InternalRosSystemParser.g:2024:4: rule__Header__Group__0 + // InternalRosSystemParser.g:2023:3: ( rule__Header__Group__0 ) + // InternalRosSystemParser.g:2023:4: rule__Header__Group__0 { pushFollow(FOLLOW_2); rule__Header__Group__0(); @@ -6032,11 +6030,11 @@ public final void ruleHeader() throws RecognitionException { // $ANTLR start "entryRuleTopicSpecRef" - // InternalRosSystemParser.g:2033:1: entryRuleTopicSpecRef : ruleTopicSpecRef EOF ; + // InternalRosSystemParser.g:2032:1: entryRuleTopicSpecRef : ruleTopicSpecRef EOF ; public final void entryRuleTopicSpecRef() throws RecognitionException { try { - // InternalRosSystemParser.g:2034:1: ( ruleTopicSpecRef EOF ) - // InternalRosSystemParser.g:2035:1: ruleTopicSpecRef EOF + // InternalRosSystemParser.g:2033:1: ( ruleTopicSpecRef EOF ) + // InternalRosSystemParser.g:2034:1: ruleTopicSpecRef EOF { before(grammarAccess.getTopicSpecRefRule()); pushFollow(FOLLOW_1); @@ -6062,21 +6060,21 @@ public final void entryRuleTopicSpecRef() throws RecognitionException { // $ANTLR start "ruleTopicSpecRef" - // InternalRosSystemParser.g:2042:1: ruleTopicSpecRef : ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) ; + // InternalRosSystemParser.g:2041:1: ruleTopicSpecRef : ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) ; public final void ruleTopicSpecRef() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2046:2: ( ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) ) - // InternalRosSystemParser.g:2047:2: ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) + // InternalRosSystemParser.g:2045:2: ( ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) ) + // InternalRosSystemParser.g:2046:2: ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) { - // InternalRosSystemParser.g:2047:2: ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) - // InternalRosSystemParser.g:2048:3: ( rule__TopicSpecRef__TopicSpecAssignment ) + // InternalRosSystemParser.g:2046:2: ( ( rule__TopicSpecRef__TopicSpecAssignment ) ) + // InternalRosSystemParser.g:2047:3: ( rule__TopicSpecRef__TopicSpecAssignment ) { before(grammarAccess.getTopicSpecRefAccess().getTopicSpecAssignment()); - // InternalRosSystemParser.g:2049:3: ( rule__TopicSpecRef__TopicSpecAssignment ) - // InternalRosSystemParser.g:2049:4: rule__TopicSpecRef__TopicSpecAssignment + // InternalRosSystemParser.g:2048:3: ( rule__TopicSpecRef__TopicSpecAssignment ) + // InternalRosSystemParser.g:2048:4: rule__TopicSpecRef__TopicSpecAssignment { pushFollow(FOLLOW_2); rule__TopicSpecRef__TopicSpecAssignment(); @@ -6109,11 +6107,11 @@ public final void ruleTopicSpecRef() throws RecognitionException { // $ANTLR start "entryRuleArrayTopicSpecRef" - // InternalRosSystemParser.g:2058:1: entryRuleArrayTopicSpecRef : ruleArrayTopicSpecRef EOF ; + // InternalRosSystemParser.g:2057:1: entryRuleArrayTopicSpecRef : ruleArrayTopicSpecRef EOF ; public final void entryRuleArrayTopicSpecRef() throws RecognitionException { try { - // InternalRosSystemParser.g:2059:1: ( ruleArrayTopicSpecRef EOF ) - // InternalRosSystemParser.g:2060:1: ruleArrayTopicSpecRef EOF + // InternalRosSystemParser.g:2058:1: ( ruleArrayTopicSpecRef EOF ) + // InternalRosSystemParser.g:2059:1: ruleArrayTopicSpecRef EOF { before(grammarAccess.getArrayTopicSpecRefRule()); pushFollow(FOLLOW_1); @@ -6139,21 +6137,21 @@ public final void entryRuleArrayTopicSpecRef() throws RecognitionException { // $ANTLR start "ruleArrayTopicSpecRef" - // InternalRosSystemParser.g:2067:1: ruleArrayTopicSpecRef : ( ( rule__ArrayTopicSpecRef__Group__0 ) ) ; + // InternalRosSystemParser.g:2066:1: ruleArrayTopicSpecRef : ( ( rule__ArrayTopicSpecRef__Group__0 ) ) ; public final void ruleArrayTopicSpecRef() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2071:2: ( ( ( rule__ArrayTopicSpecRef__Group__0 ) ) ) - // InternalRosSystemParser.g:2072:2: ( ( rule__ArrayTopicSpecRef__Group__0 ) ) + // InternalRosSystemParser.g:2070:2: ( ( ( rule__ArrayTopicSpecRef__Group__0 ) ) ) + // InternalRosSystemParser.g:2071:2: ( ( rule__ArrayTopicSpecRef__Group__0 ) ) { - // InternalRosSystemParser.g:2072:2: ( ( rule__ArrayTopicSpecRef__Group__0 ) ) - // InternalRosSystemParser.g:2073:3: ( rule__ArrayTopicSpecRef__Group__0 ) + // InternalRosSystemParser.g:2071:2: ( ( rule__ArrayTopicSpecRef__Group__0 ) ) + // InternalRosSystemParser.g:2072:3: ( rule__ArrayTopicSpecRef__Group__0 ) { before(grammarAccess.getArrayTopicSpecRefAccess().getGroup()); - // InternalRosSystemParser.g:2074:3: ( rule__ArrayTopicSpecRef__Group__0 ) - // InternalRosSystemParser.g:2074:4: rule__ArrayTopicSpecRef__Group__0 + // InternalRosSystemParser.g:2073:3: ( rule__ArrayTopicSpecRef__Group__0 ) + // InternalRosSystemParser.g:2073:4: rule__ArrayTopicSpecRef__Group__0 { pushFollow(FOLLOW_2); rule__ArrayTopicSpecRef__Group__0(); @@ -6186,11 +6184,11 @@ public final void ruleArrayTopicSpecRef() throws RecognitionException { // $ANTLR start "entryRuleKEYWORD" - // InternalRosSystemParser.g:2083:1: entryRuleKEYWORD : ruleKEYWORD EOF ; + // InternalRosSystemParser.g:2082:1: entryRuleKEYWORD : ruleKEYWORD EOF ; public final void entryRuleKEYWORD() throws RecognitionException { try { - // InternalRosSystemParser.g:2084:1: ( ruleKEYWORD EOF ) - // InternalRosSystemParser.g:2085:1: ruleKEYWORD EOF + // InternalRosSystemParser.g:2083:1: ( ruleKEYWORD EOF ) + // InternalRosSystemParser.g:2084:1: ruleKEYWORD EOF { before(grammarAccess.getKEYWORDRule()); pushFollow(FOLLOW_1); @@ -6216,21 +6214,21 @@ public final void entryRuleKEYWORD() throws RecognitionException { // $ANTLR start "ruleKEYWORD" - // InternalRosSystemParser.g:2092:1: ruleKEYWORD : ( ( rule__KEYWORD__Alternatives ) ) ; + // InternalRosSystemParser.g:2091:1: ruleKEYWORD : ( ( rule__KEYWORD__Alternatives ) ) ; public final void ruleKEYWORD() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2096:2: ( ( ( rule__KEYWORD__Alternatives ) ) ) - // InternalRosSystemParser.g:2097:2: ( ( rule__KEYWORD__Alternatives ) ) + // InternalRosSystemParser.g:2095:2: ( ( ( rule__KEYWORD__Alternatives ) ) ) + // InternalRosSystemParser.g:2096:2: ( ( rule__KEYWORD__Alternatives ) ) { - // InternalRosSystemParser.g:2097:2: ( ( rule__KEYWORD__Alternatives ) ) - // InternalRosSystemParser.g:2098:3: ( rule__KEYWORD__Alternatives ) + // InternalRosSystemParser.g:2096:2: ( ( rule__KEYWORD__Alternatives ) ) + // InternalRosSystemParser.g:2097:3: ( rule__KEYWORD__Alternatives ) { before(grammarAccess.getKEYWORDAccess().getAlternatives()); - // InternalRosSystemParser.g:2099:3: ( rule__KEYWORD__Alternatives ) - // InternalRosSystemParser.g:2099:4: rule__KEYWORD__Alternatives + // InternalRosSystemParser.g:2098:3: ( rule__KEYWORD__Alternatives ) + // InternalRosSystemParser.g:2098:4: rule__KEYWORD__Alternatives { pushFollow(FOLLOW_2); rule__KEYWORD__Alternatives(); @@ -6263,11 +6261,11 @@ public final void ruleKEYWORD() throws RecognitionException { // $ANTLR start "entryRuleEString" - // InternalRosSystemParser.g:2108:1: entryRuleEString : ruleEString EOF ; + // InternalRosSystemParser.g:2107:1: entryRuleEString : ruleEString EOF ; public final void entryRuleEString() throws RecognitionException { try { - // InternalRosSystemParser.g:2109:1: ( ruleEString EOF ) - // InternalRosSystemParser.g:2110:1: ruleEString EOF + // InternalRosSystemParser.g:2108:1: ( ruleEString EOF ) + // InternalRosSystemParser.g:2109:1: ruleEString EOF { before(grammarAccess.getEStringRule()); pushFollow(FOLLOW_1); @@ -6293,21 +6291,21 @@ public final void entryRuleEString() throws RecognitionException { // $ANTLR start "ruleEString" - // InternalRosSystemParser.g:2117:1: ruleEString : ( ( rule__EString__Alternatives ) ) ; + // InternalRosSystemParser.g:2116:1: ruleEString : ( ( rule__EString__Alternatives ) ) ; public final void ruleEString() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2121:2: ( ( ( rule__EString__Alternatives ) ) ) - // InternalRosSystemParser.g:2122:2: ( ( rule__EString__Alternatives ) ) + // InternalRosSystemParser.g:2120:2: ( ( ( rule__EString__Alternatives ) ) ) + // InternalRosSystemParser.g:2121:2: ( ( rule__EString__Alternatives ) ) { - // InternalRosSystemParser.g:2122:2: ( ( rule__EString__Alternatives ) ) - // InternalRosSystemParser.g:2123:3: ( rule__EString__Alternatives ) + // InternalRosSystemParser.g:2121:2: ( ( rule__EString__Alternatives ) ) + // InternalRosSystemParser.g:2122:3: ( rule__EString__Alternatives ) { before(grammarAccess.getEStringAccess().getAlternatives()); - // InternalRosSystemParser.g:2124:3: ( rule__EString__Alternatives ) - // InternalRosSystemParser.g:2124:4: rule__EString__Alternatives + // InternalRosSystemParser.g:2123:3: ( rule__EString__Alternatives ) + // InternalRosSystemParser.g:2123:4: rule__EString__Alternatives { pushFollow(FOLLOW_2); rule__EString__Alternatives(); @@ -6340,13 +6338,13 @@ public final void ruleEString() throws RecognitionException { // $ANTLR start "rule__RosSystem__Alternatives_3" - // InternalRosSystemParser.g:2132:1: rule__RosSystem__Alternatives_3 : ( ( ( rule__RosSystem__Group_3_0__0 ) ) | ( ( rule__RosSystem__Group_3_1__0 ) ) | ( ( rule__RosSystem__Group_3_2__0 ) ) | ( ( rule__RosSystem__Group_3_3__0 ) ) ); + // InternalRosSystemParser.g:2131:1: rule__RosSystem__Alternatives_3 : ( ( ( rule__RosSystem__Group_3_0__0 ) ) | ( ( rule__RosSystem__Group_3_1__0 ) ) | ( ( rule__RosSystem__Group_3_2__0 ) ) | ( ( rule__RosSystem__Group_3_3__0 ) ) ); public final void rule__RosSystem__Alternatives_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2136:1: ( ( ( rule__RosSystem__Group_3_0__0 ) ) | ( ( rule__RosSystem__Group_3_1__0 ) ) | ( ( rule__RosSystem__Group_3_2__0 ) ) | ( ( rule__RosSystem__Group_3_3__0 ) ) ) + // InternalRosSystemParser.g:2135:1: ( ( ( rule__RosSystem__Group_3_0__0 ) ) | ( ( rule__RosSystem__Group_3_1__0 ) ) | ( ( rule__RosSystem__Group_3_2__0 ) ) | ( ( rule__RosSystem__Group_3_3__0 ) ) ) int alt1=4; switch ( input.LA(1) ) { case Processes: @@ -6378,14 +6376,14 @@ public final void rule__RosSystem__Alternatives_3() throws RecognitionException switch (alt1) { case 1 : - // InternalRosSystemParser.g:2137:2: ( ( rule__RosSystem__Group_3_0__0 ) ) + // InternalRosSystemParser.g:2136:2: ( ( rule__RosSystem__Group_3_0__0 ) ) { - // InternalRosSystemParser.g:2137:2: ( ( rule__RosSystem__Group_3_0__0 ) ) - // InternalRosSystemParser.g:2138:3: ( rule__RosSystem__Group_3_0__0 ) + // InternalRosSystemParser.g:2136:2: ( ( rule__RosSystem__Group_3_0__0 ) ) + // InternalRosSystemParser.g:2137:3: ( rule__RosSystem__Group_3_0__0 ) { before(grammarAccess.getRosSystemAccess().getGroup_3_0()); - // InternalRosSystemParser.g:2139:3: ( rule__RosSystem__Group_3_0__0 ) - // InternalRosSystemParser.g:2139:4: rule__RosSystem__Group_3_0__0 + // InternalRosSystemParser.g:2138:3: ( rule__RosSystem__Group_3_0__0 ) + // InternalRosSystemParser.g:2138:4: rule__RosSystem__Group_3_0__0 { pushFollow(FOLLOW_2); rule__RosSystem__Group_3_0__0(); @@ -6403,14 +6401,14 @@ public final void rule__RosSystem__Alternatives_3() throws RecognitionException } break; case 2 : - // InternalRosSystemParser.g:2143:2: ( ( rule__RosSystem__Group_3_1__0 ) ) + // InternalRosSystemParser.g:2142:2: ( ( rule__RosSystem__Group_3_1__0 ) ) { - // InternalRosSystemParser.g:2143:2: ( ( rule__RosSystem__Group_3_1__0 ) ) - // InternalRosSystemParser.g:2144:3: ( rule__RosSystem__Group_3_1__0 ) + // InternalRosSystemParser.g:2142:2: ( ( rule__RosSystem__Group_3_1__0 ) ) + // InternalRosSystemParser.g:2143:3: ( rule__RosSystem__Group_3_1__0 ) { before(grammarAccess.getRosSystemAccess().getGroup_3_1()); - // InternalRosSystemParser.g:2145:3: ( rule__RosSystem__Group_3_1__0 ) - // InternalRosSystemParser.g:2145:4: rule__RosSystem__Group_3_1__0 + // InternalRosSystemParser.g:2144:3: ( rule__RosSystem__Group_3_1__0 ) + // InternalRosSystemParser.g:2144:4: rule__RosSystem__Group_3_1__0 { pushFollow(FOLLOW_2); rule__RosSystem__Group_3_1__0(); @@ -6428,14 +6426,14 @@ public final void rule__RosSystem__Alternatives_3() throws RecognitionException } break; case 3 : - // InternalRosSystemParser.g:2149:2: ( ( rule__RosSystem__Group_3_2__0 ) ) + // InternalRosSystemParser.g:2148:2: ( ( rule__RosSystem__Group_3_2__0 ) ) { - // InternalRosSystemParser.g:2149:2: ( ( rule__RosSystem__Group_3_2__0 ) ) - // InternalRosSystemParser.g:2150:3: ( rule__RosSystem__Group_3_2__0 ) + // InternalRosSystemParser.g:2148:2: ( ( rule__RosSystem__Group_3_2__0 ) ) + // InternalRosSystemParser.g:2149:3: ( rule__RosSystem__Group_3_2__0 ) { before(grammarAccess.getRosSystemAccess().getGroup_3_2()); - // InternalRosSystemParser.g:2151:3: ( rule__RosSystem__Group_3_2__0 ) - // InternalRosSystemParser.g:2151:4: rule__RosSystem__Group_3_2__0 + // InternalRosSystemParser.g:2150:3: ( rule__RosSystem__Group_3_2__0 ) + // InternalRosSystemParser.g:2150:4: rule__RosSystem__Group_3_2__0 { pushFollow(FOLLOW_2); rule__RosSystem__Group_3_2__0(); @@ -6453,14 +6451,14 @@ public final void rule__RosSystem__Alternatives_3() throws RecognitionException } break; case 4 : - // InternalRosSystemParser.g:2155:2: ( ( rule__RosSystem__Group_3_3__0 ) ) + // InternalRosSystemParser.g:2154:2: ( ( rule__RosSystem__Group_3_3__0 ) ) { - // InternalRosSystemParser.g:2155:2: ( ( rule__RosSystem__Group_3_3__0 ) ) - // InternalRosSystemParser.g:2156:3: ( rule__RosSystem__Group_3_3__0 ) + // InternalRosSystemParser.g:2154:2: ( ( rule__RosSystem__Group_3_3__0 ) ) + // InternalRosSystemParser.g:2155:3: ( rule__RosSystem__Group_3_3__0 ) { before(grammarAccess.getRosSystemAccess().getGroup_3_3()); - // InternalRosSystemParser.g:2157:3: ( rule__RosSystem__Group_3_3__0 ) - // InternalRosSystemParser.g:2157:4: rule__RosSystem__Group_3_3__0 + // InternalRosSystemParser.g:2156:3: ( rule__RosSystem__Group_3_3__0 ) + // InternalRosSystemParser.g:2156:4: rule__RosSystem__Group_3_3__0 { pushFollow(FOLLOW_2); rule__RosSystem__Group_3_3__0(); @@ -6495,13 +6493,13 @@ public final void rule__RosSystem__Alternatives_3() throws RecognitionException // $ANTLR start "rule__InterfaceReference__Alternatives" - // InternalRosSystemParser.g:2165:1: rule__InterfaceReference__Alternatives : ( ( ruleInterfaceReference_Impl ) | ( ruleRosPublisherReference ) | ( ruleRosSubscriberReference ) | ( ruleRosServiceServerReference ) | ( ruleRosServerClientReference ) | ( ruleRosActionServerReference ) | ( ruleRosActionClientReference ) ); + // InternalRosSystemParser.g:2164:1: rule__InterfaceReference__Alternatives : ( ( ruleInterfaceReference_Impl ) | ( ruleRosPublisherReference ) | ( ruleRosSubscriberReference ) | ( ruleRosServiceServerReference ) | ( ruleRosServerClientReference ) | ( ruleRosActionServerReference ) | ( ruleRosActionClientReference ) ); public final void rule__InterfaceReference__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2169:1: ( ( ruleInterfaceReference_Impl ) | ( ruleRosPublisherReference ) | ( ruleRosSubscriberReference ) | ( ruleRosServiceServerReference ) | ( ruleRosServerClientReference ) | ( ruleRosActionServerReference ) | ( ruleRosActionClientReference ) ) + // InternalRosSystemParser.g:2168:1: ( ( ruleInterfaceReference_Impl ) | ( ruleRosPublisherReference ) | ( ruleRosSubscriberReference ) | ( ruleRosServiceServerReference ) | ( ruleRosServerClientReference ) | ( ruleRosActionServerReference ) | ( ruleRosActionClientReference ) ) int alt2=7; switch ( input.LA(1) ) { case EOF: @@ -6549,10 +6547,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc switch (alt2) { case 1 : - // InternalRosSystemParser.g:2170:2: ( ruleInterfaceReference_Impl ) + // InternalRosSystemParser.g:2169:2: ( ruleInterfaceReference_Impl ) { - // InternalRosSystemParser.g:2170:2: ( ruleInterfaceReference_Impl ) - // InternalRosSystemParser.g:2171:3: ruleInterfaceReference_Impl + // InternalRosSystemParser.g:2169:2: ( ruleInterfaceReference_Impl ) + // InternalRosSystemParser.g:2170:3: ruleInterfaceReference_Impl { before(grammarAccess.getInterfaceReferenceAccess().getInterfaceReference_ImplParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -6568,10 +6566,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc } break; case 2 : - // InternalRosSystemParser.g:2176:2: ( ruleRosPublisherReference ) + // InternalRosSystemParser.g:2175:2: ( ruleRosPublisherReference ) { - // InternalRosSystemParser.g:2176:2: ( ruleRosPublisherReference ) - // InternalRosSystemParser.g:2177:3: ruleRosPublisherReference + // InternalRosSystemParser.g:2175:2: ( ruleRosPublisherReference ) + // InternalRosSystemParser.g:2176:3: ruleRosPublisherReference { before(grammarAccess.getInterfaceReferenceAccess().getRosPublisherReferenceParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -6587,10 +6585,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc } break; case 3 : - // InternalRosSystemParser.g:2182:2: ( ruleRosSubscriberReference ) + // InternalRosSystemParser.g:2181:2: ( ruleRosSubscriberReference ) { - // InternalRosSystemParser.g:2182:2: ( ruleRosSubscriberReference ) - // InternalRosSystemParser.g:2183:3: ruleRosSubscriberReference + // InternalRosSystemParser.g:2181:2: ( ruleRosSubscriberReference ) + // InternalRosSystemParser.g:2182:3: ruleRosSubscriberReference { before(grammarAccess.getInterfaceReferenceAccess().getRosSubscriberReferenceParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -6606,10 +6604,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc } break; case 4 : - // InternalRosSystemParser.g:2188:2: ( ruleRosServiceServerReference ) + // InternalRosSystemParser.g:2187:2: ( ruleRosServiceServerReference ) { - // InternalRosSystemParser.g:2188:2: ( ruleRosServiceServerReference ) - // InternalRosSystemParser.g:2189:3: ruleRosServiceServerReference + // InternalRosSystemParser.g:2187:2: ( ruleRosServiceServerReference ) + // InternalRosSystemParser.g:2188:3: ruleRosServiceServerReference { before(grammarAccess.getInterfaceReferenceAccess().getRosServiceServerReferenceParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -6625,10 +6623,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc } break; case 5 : - // InternalRosSystemParser.g:2194:2: ( ruleRosServerClientReference ) + // InternalRosSystemParser.g:2193:2: ( ruleRosServerClientReference ) { - // InternalRosSystemParser.g:2194:2: ( ruleRosServerClientReference ) - // InternalRosSystemParser.g:2195:3: ruleRosServerClientReference + // InternalRosSystemParser.g:2193:2: ( ruleRosServerClientReference ) + // InternalRosSystemParser.g:2194:3: ruleRosServerClientReference { before(grammarAccess.getInterfaceReferenceAccess().getRosServerClientReferenceParserRuleCall_4()); pushFollow(FOLLOW_2); @@ -6644,10 +6642,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc } break; case 6 : - // InternalRosSystemParser.g:2200:2: ( ruleRosActionServerReference ) + // InternalRosSystemParser.g:2199:2: ( ruleRosActionServerReference ) { - // InternalRosSystemParser.g:2200:2: ( ruleRosActionServerReference ) - // InternalRosSystemParser.g:2201:3: ruleRosActionServerReference + // InternalRosSystemParser.g:2199:2: ( ruleRosActionServerReference ) + // InternalRosSystemParser.g:2200:3: ruleRosActionServerReference { before(grammarAccess.getInterfaceReferenceAccess().getRosActionServerReferenceParserRuleCall_5()); pushFollow(FOLLOW_2); @@ -6663,10 +6661,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc } break; case 7 : - // InternalRosSystemParser.g:2206:2: ( ruleRosActionClientReference ) + // InternalRosSystemParser.g:2205:2: ( ruleRosActionClientReference ) { - // InternalRosSystemParser.g:2206:2: ( ruleRosActionClientReference ) - // InternalRosSystemParser.g:2207:3: ruleRosActionClientReference + // InternalRosSystemParser.g:2205:2: ( ruleRosActionClientReference ) + // InternalRosSystemParser.g:2206:3: ruleRosActionClientReference { before(grammarAccess.getInterfaceReferenceAccess().getRosActionClientReferenceParserRuleCall_6()); pushFollow(FOLLOW_2); @@ -6699,13 +6697,13 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc // $ANTLR start "rule__Namespace__Alternatives" - // InternalRosSystemParser.g:2216:1: rule__Namespace__Alternatives : ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ); + // InternalRosSystemParser.g:2215:1: rule__Namespace__Alternatives : ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ); public final void rule__Namespace__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2220:1: ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ) + // InternalRosSystemParser.g:2219:1: ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ) int alt3=3; switch ( input.LA(1) ) { case GlobalNamespace: @@ -6732,10 +6730,10 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { switch (alt3) { case 1 : - // InternalRosSystemParser.g:2221:2: ( ruleGlobalNamespace ) + // InternalRosSystemParser.g:2220:2: ( ruleGlobalNamespace ) { - // InternalRosSystemParser.g:2221:2: ( ruleGlobalNamespace ) - // InternalRosSystemParser.g:2222:3: ruleGlobalNamespace + // InternalRosSystemParser.g:2220:2: ( ruleGlobalNamespace ) + // InternalRosSystemParser.g:2221:3: ruleGlobalNamespace { before(grammarAccess.getNamespaceAccess().getGlobalNamespaceParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -6751,10 +6749,10 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:2227:2: ( ruleRelativeNamespace_Impl ) + // InternalRosSystemParser.g:2226:2: ( ruleRelativeNamespace_Impl ) { - // InternalRosSystemParser.g:2227:2: ( ruleRelativeNamespace_Impl ) - // InternalRosSystemParser.g:2228:3: ruleRelativeNamespace_Impl + // InternalRosSystemParser.g:2226:2: ( ruleRelativeNamespace_Impl ) + // InternalRosSystemParser.g:2227:3: ruleRelativeNamespace_Impl { before(grammarAccess.getNamespaceAccess().getRelativeNamespace_ImplParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -6770,10 +6768,10 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:2233:2: ( rulePrivateNamespace ) + // InternalRosSystemParser.g:2232:2: ( rulePrivateNamespace ) { - // InternalRosSystemParser.g:2233:2: ( rulePrivateNamespace ) - // InternalRosSystemParser.g:2234:3: rulePrivateNamespace + // InternalRosSystemParser.g:2232:2: ( rulePrivateNamespace ) + // InternalRosSystemParser.g:2233:3: rulePrivateNamespace { before(grammarAccess.getNamespaceAccess().getPrivateNamespaceParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -6806,13 +6804,13 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { // $ANTLR start "rule__ParameterType__Alternatives" - // InternalRosSystemParser.g:2243:1: rule__ParameterType__Alternatives : ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ); + // InternalRosSystemParser.g:2242:1: rule__ParameterType__Alternatives : ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ); public final void rule__ParameterType__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2247:1: ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ) + // InternalRosSystemParser.g:2246:1: ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ) int alt4=8; switch ( input.LA(1) ) { case List: @@ -6850,7 +6848,7 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio alt4=7; } break; - case Array: + case RULE_BEGIN: { alt4=8; } @@ -6864,10 +6862,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio switch (alt4) { case 1 : - // InternalRosSystemParser.g:2248:2: ( ruleParameterListType ) + // InternalRosSystemParser.g:2247:2: ( ruleParameterListType ) { - // InternalRosSystemParser.g:2248:2: ( ruleParameterListType ) - // InternalRosSystemParser.g:2249:3: ruleParameterListType + // InternalRosSystemParser.g:2247:2: ( ruleParameterListType ) + // InternalRosSystemParser.g:2248:3: ruleParameterListType { before(grammarAccess.getParameterTypeAccess().getParameterListTypeParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -6883,10 +6881,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 2 : - // InternalRosSystemParser.g:2254:2: ( ruleParameterStructType ) + // InternalRosSystemParser.g:2253:2: ( ruleParameterStructType ) { - // InternalRosSystemParser.g:2254:2: ( ruleParameterStructType ) - // InternalRosSystemParser.g:2255:3: ruleParameterStructType + // InternalRosSystemParser.g:2253:2: ( ruleParameterStructType ) + // InternalRosSystemParser.g:2254:3: ruleParameterStructType { before(grammarAccess.getParameterTypeAccess().getParameterStructTypeParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -6902,10 +6900,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 3 : - // InternalRosSystemParser.g:2260:2: ( ruleParameterIntegerType ) + // InternalRosSystemParser.g:2259:2: ( ruleParameterIntegerType ) { - // InternalRosSystemParser.g:2260:2: ( ruleParameterIntegerType ) - // InternalRosSystemParser.g:2261:3: ruleParameterIntegerType + // InternalRosSystemParser.g:2259:2: ( ruleParameterIntegerType ) + // InternalRosSystemParser.g:2260:3: ruleParameterIntegerType { before(grammarAccess.getParameterTypeAccess().getParameterIntegerTypeParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -6921,10 +6919,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 4 : - // InternalRosSystemParser.g:2266:2: ( ruleParameterStringType ) + // InternalRosSystemParser.g:2265:2: ( ruleParameterStringType ) { - // InternalRosSystemParser.g:2266:2: ( ruleParameterStringType ) - // InternalRosSystemParser.g:2267:3: ruleParameterStringType + // InternalRosSystemParser.g:2265:2: ( ruleParameterStringType ) + // InternalRosSystemParser.g:2266:3: ruleParameterStringType { before(grammarAccess.getParameterTypeAccess().getParameterStringTypeParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -6940,10 +6938,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 5 : - // InternalRosSystemParser.g:2272:2: ( ruleParameterDoubleType ) + // InternalRosSystemParser.g:2271:2: ( ruleParameterDoubleType ) { - // InternalRosSystemParser.g:2272:2: ( ruleParameterDoubleType ) - // InternalRosSystemParser.g:2273:3: ruleParameterDoubleType + // InternalRosSystemParser.g:2271:2: ( ruleParameterDoubleType ) + // InternalRosSystemParser.g:2272:3: ruleParameterDoubleType { before(grammarAccess.getParameterTypeAccess().getParameterDoubleTypeParserRuleCall_4()); pushFollow(FOLLOW_2); @@ -6959,10 +6957,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 6 : - // InternalRosSystemParser.g:2278:2: ( ruleParameterBooleanType ) + // InternalRosSystemParser.g:2277:2: ( ruleParameterBooleanType ) { - // InternalRosSystemParser.g:2278:2: ( ruleParameterBooleanType ) - // InternalRosSystemParser.g:2279:3: ruleParameterBooleanType + // InternalRosSystemParser.g:2277:2: ( ruleParameterBooleanType ) + // InternalRosSystemParser.g:2278:3: ruleParameterBooleanType { before(grammarAccess.getParameterTypeAccess().getParameterBooleanTypeParserRuleCall_5()); pushFollow(FOLLOW_2); @@ -6978,10 +6976,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 7 : - // InternalRosSystemParser.g:2284:2: ( ruleParameterBase64Type ) + // InternalRosSystemParser.g:2283:2: ( ruleParameterBase64Type ) { - // InternalRosSystemParser.g:2284:2: ( ruleParameterBase64Type ) - // InternalRosSystemParser.g:2285:3: ruleParameterBase64Type + // InternalRosSystemParser.g:2283:2: ( ruleParameterBase64Type ) + // InternalRosSystemParser.g:2284:3: ruleParameterBase64Type { before(grammarAccess.getParameterTypeAccess().getParameterBase64TypeParserRuleCall_6()); pushFollow(FOLLOW_2); @@ -6997,10 +6995,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 8 : - // InternalRosSystemParser.g:2290:2: ( ruleParameterArrayType ) + // InternalRosSystemParser.g:2289:2: ( ruleParameterArrayType ) { - // InternalRosSystemParser.g:2290:2: ( ruleParameterArrayType ) - // InternalRosSystemParser.g:2291:3: ruleParameterArrayType + // InternalRosSystemParser.g:2289:2: ( ruleParameterArrayType ) + // InternalRosSystemParser.g:2290:3: ruleParameterArrayType { before(grammarAccess.getParameterTypeAccess().getParameterArrayTypeParserRuleCall_7()); pushFollow(FOLLOW_2); @@ -7033,80 +7031,21 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio // $ANTLR start "rule__ParameterValue__Alternatives" - // InternalRosSystemParser.g:2300:1: rule__ParameterValue__Alternatives : ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ); + // InternalRosSystemParser.g:2299:1: rule__ParameterValue__Alternatives : ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ); public final void rule__ParameterValue__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2304:1: ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ) + // InternalRosSystemParser.g:2303:1: ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ) int alt5=7; - switch ( input.LA(1) ) { - case RULE_ID: - case RULE_STRING: - { - alt5=1; - } - break; - case RULE_BINARY: - { - alt5=2; - } - break; - case RULE_DECINT: - { - alt5=3; - } - break; - case RULE_DOUBLE: - { - alt5=4; - } - break; - case RULE_BOOLEAN: - { - alt5=5; - } - break; - case LeftSquareBracket: - { - int LA5_6 = input.LA(2); - - if ( (LA5_6==Comma||(LA5_6>=LeftSquareBracket && LA5_6<=RightSquareBracket)||(LA5_6>=RULE_BINARY && LA5_6<=RULE_DOUBLE)||(LA5_6>=RULE_ID && LA5_6<=RULE_STRING)) ) { - alt5=6; - } - else if ( (LA5_6==ParameterStructMember) ) { - alt5=7; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 5, 6, input); - - throw nvae; - } - } - break; - case EOF: - case Comma: - case RightSquareBracket: - case RULE_END: - { - alt5=7; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 5, 0, input); - - throw nvae; - } - + alt5 = dfa5.predict(input); switch (alt5) { case 1 : - // InternalRosSystemParser.g:2305:2: ( ruleParameterString ) + // InternalRosSystemParser.g:2304:2: ( ruleParameterString ) { - // InternalRosSystemParser.g:2305:2: ( ruleParameterString ) - // InternalRosSystemParser.g:2306:3: ruleParameterString + // InternalRosSystemParser.g:2304:2: ( ruleParameterString ) + // InternalRosSystemParser.g:2305:3: ruleParameterString { before(grammarAccess.getParameterValueAccess().getParameterStringParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -7122,10 +7061,10 @@ else if ( (LA5_6==ParameterStructMember) ) { } break; case 2 : - // InternalRosSystemParser.g:2311:2: ( ruleParameterBase64 ) + // InternalRosSystemParser.g:2310:2: ( ruleParameterBase64 ) { - // InternalRosSystemParser.g:2311:2: ( ruleParameterBase64 ) - // InternalRosSystemParser.g:2312:3: ruleParameterBase64 + // InternalRosSystemParser.g:2310:2: ( ruleParameterBase64 ) + // InternalRosSystemParser.g:2311:3: ruleParameterBase64 { before(grammarAccess.getParameterValueAccess().getParameterBase64ParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -7141,10 +7080,10 @@ else if ( (LA5_6==ParameterStructMember) ) { } break; case 3 : - // InternalRosSystemParser.g:2317:2: ( ruleParameterInteger ) + // InternalRosSystemParser.g:2316:2: ( ruleParameterInteger ) { - // InternalRosSystemParser.g:2317:2: ( ruleParameterInteger ) - // InternalRosSystemParser.g:2318:3: ruleParameterInteger + // InternalRosSystemParser.g:2316:2: ( ruleParameterInteger ) + // InternalRosSystemParser.g:2317:3: ruleParameterInteger { before(grammarAccess.getParameterValueAccess().getParameterIntegerParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -7160,10 +7099,10 @@ else if ( (LA5_6==ParameterStructMember) ) { } break; case 4 : - // InternalRosSystemParser.g:2323:2: ( ruleParameterDouble ) + // InternalRosSystemParser.g:2322:2: ( ruleParameterDouble ) { - // InternalRosSystemParser.g:2323:2: ( ruleParameterDouble ) - // InternalRosSystemParser.g:2324:3: ruleParameterDouble + // InternalRosSystemParser.g:2322:2: ( ruleParameterDouble ) + // InternalRosSystemParser.g:2323:3: ruleParameterDouble { before(grammarAccess.getParameterValueAccess().getParameterDoubleParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -7179,10 +7118,10 @@ else if ( (LA5_6==ParameterStructMember) ) { } break; case 5 : - // InternalRosSystemParser.g:2329:2: ( ruleParameterBoolean ) + // InternalRosSystemParser.g:2328:2: ( ruleParameterBoolean ) { - // InternalRosSystemParser.g:2329:2: ( ruleParameterBoolean ) - // InternalRosSystemParser.g:2330:3: ruleParameterBoolean + // InternalRosSystemParser.g:2328:2: ( ruleParameterBoolean ) + // InternalRosSystemParser.g:2329:3: ruleParameterBoolean { before(grammarAccess.getParameterValueAccess().getParameterBooleanParserRuleCall_4()); pushFollow(FOLLOW_2); @@ -7198,10 +7137,10 @@ else if ( (LA5_6==ParameterStructMember) ) { } break; case 6 : - // InternalRosSystemParser.g:2335:2: ( ruleParameterList ) + // InternalRosSystemParser.g:2334:2: ( ruleParameterList ) { - // InternalRosSystemParser.g:2335:2: ( ruleParameterList ) - // InternalRosSystemParser.g:2336:3: ruleParameterList + // InternalRosSystemParser.g:2334:2: ( ruleParameterList ) + // InternalRosSystemParser.g:2335:3: ruleParameterList { before(grammarAccess.getParameterValueAccess().getParameterListParserRuleCall_5()); pushFollow(FOLLOW_2); @@ -7217,10 +7156,10 @@ else if ( (LA5_6==ParameterStructMember) ) { } break; case 7 : - // InternalRosSystemParser.g:2341:2: ( ruleParameterStruct ) + // InternalRosSystemParser.g:2340:2: ( ruleParameterStruct ) { - // InternalRosSystemParser.g:2341:2: ( ruleParameterStruct ) - // InternalRosSystemParser.g:2342:3: ruleParameterStruct + // InternalRosSystemParser.g:2340:2: ( ruleParameterStruct ) + // InternalRosSystemParser.g:2341:3: ruleParameterStruct { before(grammarAccess.getParameterValueAccess().getParameterStructParserRuleCall_6()); pushFollow(FOLLOW_2); @@ -7253,21 +7192,21 @@ else if ( (LA5_6==ParameterStructMember) ) { // $ANTLR start "rule__AbstractType__Alternatives" - // InternalRosSystemParser.g:2351:1: rule__AbstractType__Alternatives : ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) ); + // InternalRosSystemParser.g:2350:1: rule__AbstractType__Alternatives : ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) ); public final void rule__AbstractType__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2355:1: ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) ) + // InternalRosSystemParser.g:2354:1: ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) ) int alt6=31; alt6 = dfa6.predict(input); switch (alt6) { case 1 : - // InternalRosSystemParser.g:2356:2: ( rulebool ) + // InternalRosSystemParser.g:2355:2: ( rulebool ) { - // InternalRosSystemParser.g:2356:2: ( rulebool ) - // InternalRosSystemParser.g:2357:3: rulebool + // InternalRosSystemParser.g:2355:2: ( rulebool ) + // InternalRosSystemParser.g:2356:3: rulebool { before(grammarAccess.getAbstractTypeAccess().getBoolParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -7283,10 +7222,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 2 : - // InternalRosSystemParser.g:2362:2: ( ruleint8 ) + // InternalRosSystemParser.g:2361:2: ( ruleint8 ) { - // InternalRosSystemParser.g:2362:2: ( ruleint8 ) - // InternalRosSystemParser.g:2363:3: ruleint8 + // InternalRosSystemParser.g:2361:2: ( ruleint8 ) + // InternalRosSystemParser.g:2362:3: ruleint8 { before(grammarAccess.getAbstractTypeAccess().getInt8ParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -7302,10 +7241,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 3 : - // InternalRosSystemParser.g:2368:2: ( ruleuint8 ) + // InternalRosSystemParser.g:2367:2: ( ruleuint8 ) { - // InternalRosSystemParser.g:2368:2: ( ruleuint8 ) - // InternalRosSystemParser.g:2369:3: ruleuint8 + // InternalRosSystemParser.g:2367:2: ( ruleuint8 ) + // InternalRosSystemParser.g:2368:3: ruleuint8 { before(grammarAccess.getAbstractTypeAccess().getUint8ParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -7321,10 +7260,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 4 : - // InternalRosSystemParser.g:2374:2: ( ruleint16 ) + // InternalRosSystemParser.g:2373:2: ( ruleint16 ) { - // InternalRosSystemParser.g:2374:2: ( ruleint16 ) - // InternalRosSystemParser.g:2375:3: ruleint16 + // InternalRosSystemParser.g:2373:2: ( ruleint16 ) + // InternalRosSystemParser.g:2374:3: ruleint16 { before(grammarAccess.getAbstractTypeAccess().getInt16ParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -7340,10 +7279,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 5 : - // InternalRosSystemParser.g:2380:2: ( ruleuint16 ) + // InternalRosSystemParser.g:2379:2: ( ruleuint16 ) { - // InternalRosSystemParser.g:2380:2: ( ruleuint16 ) - // InternalRosSystemParser.g:2381:3: ruleuint16 + // InternalRosSystemParser.g:2379:2: ( ruleuint16 ) + // InternalRosSystemParser.g:2380:3: ruleuint16 { before(grammarAccess.getAbstractTypeAccess().getUint16ParserRuleCall_4()); pushFollow(FOLLOW_2); @@ -7359,10 +7298,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 6 : - // InternalRosSystemParser.g:2386:2: ( ruleint32 ) + // InternalRosSystemParser.g:2385:2: ( ruleint32 ) { - // InternalRosSystemParser.g:2386:2: ( ruleint32 ) - // InternalRosSystemParser.g:2387:3: ruleint32 + // InternalRosSystemParser.g:2385:2: ( ruleint32 ) + // InternalRosSystemParser.g:2386:3: ruleint32 { before(grammarAccess.getAbstractTypeAccess().getInt32ParserRuleCall_5()); pushFollow(FOLLOW_2); @@ -7378,10 +7317,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 7 : - // InternalRosSystemParser.g:2392:2: ( ruleuint32 ) + // InternalRosSystemParser.g:2391:2: ( ruleuint32 ) { - // InternalRosSystemParser.g:2392:2: ( ruleuint32 ) - // InternalRosSystemParser.g:2393:3: ruleuint32 + // InternalRosSystemParser.g:2391:2: ( ruleuint32 ) + // InternalRosSystemParser.g:2392:3: ruleuint32 { before(grammarAccess.getAbstractTypeAccess().getUint32ParserRuleCall_6()); pushFollow(FOLLOW_2); @@ -7397,10 +7336,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 8 : - // InternalRosSystemParser.g:2398:2: ( ruleint64 ) + // InternalRosSystemParser.g:2397:2: ( ruleint64 ) { - // InternalRosSystemParser.g:2398:2: ( ruleint64 ) - // InternalRosSystemParser.g:2399:3: ruleint64 + // InternalRosSystemParser.g:2397:2: ( ruleint64 ) + // InternalRosSystemParser.g:2398:3: ruleint64 { before(grammarAccess.getAbstractTypeAccess().getInt64ParserRuleCall_7()); pushFollow(FOLLOW_2); @@ -7416,10 +7355,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 9 : - // InternalRosSystemParser.g:2404:2: ( ruleuint64 ) + // InternalRosSystemParser.g:2403:2: ( ruleuint64 ) { - // InternalRosSystemParser.g:2404:2: ( ruleuint64 ) - // InternalRosSystemParser.g:2405:3: ruleuint64 + // InternalRosSystemParser.g:2403:2: ( ruleuint64 ) + // InternalRosSystemParser.g:2404:3: ruleuint64 { before(grammarAccess.getAbstractTypeAccess().getUint64ParserRuleCall_8()); pushFollow(FOLLOW_2); @@ -7435,10 +7374,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 10 : - // InternalRosSystemParser.g:2410:2: ( rulefloat32 ) + // InternalRosSystemParser.g:2409:2: ( rulefloat32 ) { - // InternalRosSystemParser.g:2410:2: ( rulefloat32 ) - // InternalRosSystemParser.g:2411:3: rulefloat32 + // InternalRosSystemParser.g:2409:2: ( rulefloat32 ) + // InternalRosSystemParser.g:2410:3: rulefloat32 { before(grammarAccess.getAbstractTypeAccess().getFloat32ParserRuleCall_9()); pushFollow(FOLLOW_2); @@ -7454,10 +7393,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 11 : - // InternalRosSystemParser.g:2416:2: ( rulefloat64 ) + // InternalRosSystemParser.g:2415:2: ( rulefloat64 ) { - // InternalRosSystemParser.g:2416:2: ( rulefloat64 ) - // InternalRosSystemParser.g:2417:3: rulefloat64 + // InternalRosSystemParser.g:2415:2: ( rulefloat64 ) + // InternalRosSystemParser.g:2416:3: rulefloat64 { before(grammarAccess.getAbstractTypeAccess().getFloat64ParserRuleCall_10()); pushFollow(FOLLOW_2); @@ -7473,10 +7412,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 12 : - // InternalRosSystemParser.g:2422:2: ( rulestring0 ) + // InternalRosSystemParser.g:2421:2: ( rulestring0 ) { - // InternalRosSystemParser.g:2422:2: ( rulestring0 ) - // InternalRosSystemParser.g:2423:3: rulestring0 + // InternalRosSystemParser.g:2421:2: ( rulestring0 ) + // InternalRosSystemParser.g:2422:3: rulestring0 { before(grammarAccess.getAbstractTypeAccess().getString0ParserRuleCall_11()); pushFollow(FOLLOW_2); @@ -7492,10 +7431,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 13 : - // InternalRosSystemParser.g:2428:2: ( rulebyte ) + // InternalRosSystemParser.g:2427:2: ( rulebyte ) { - // InternalRosSystemParser.g:2428:2: ( rulebyte ) - // InternalRosSystemParser.g:2429:3: rulebyte + // InternalRosSystemParser.g:2427:2: ( rulebyte ) + // InternalRosSystemParser.g:2428:3: rulebyte { before(grammarAccess.getAbstractTypeAccess().getByteParserRuleCall_12()); pushFollow(FOLLOW_2); @@ -7511,10 +7450,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 14 : - // InternalRosSystemParser.g:2434:2: ( ruletime ) + // InternalRosSystemParser.g:2433:2: ( ruletime ) { - // InternalRosSystemParser.g:2434:2: ( ruletime ) - // InternalRosSystemParser.g:2435:3: ruletime + // InternalRosSystemParser.g:2433:2: ( ruletime ) + // InternalRosSystemParser.g:2434:3: ruletime { before(grammarAccess.getAbstractTypeAccess().getTimeParserRuleCall_13()); pushFollow(FOLLOW_2); @@ -7530,10 +7469,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 15 : - // InternalRosSystemParser.g:2440:2: ( ruleduration ) + // InternalRosSystemParser.g:2439:2: ( ruleduration ) { - // InternalRosSystemParser.g:2440:2: ( ruleduration ) - // InternalRosSystemParser.g:2441:3: ruleduration + // InternalRosSystemParser.g:2439:2: ( ruleduration ) + // InternalRosSystemParser.g:2440:3: ruleduration { before(grammarAccess.getAbstractTypeAccess().getDurationParserRuleCall_14()); pushFollow(FOLLOW_2); @@ -7549,10 +7488,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 16 : - // InternalRosSystemParser.g:2446:2: ( ruleHeader ) + // InternalRosSystemParser.g:2445:2: ( ruleHeader ) { - // InternalRosSystemParser.g:2446:2: ( ruleHeader ) - // InternalRosSystemParser.g:2447:3: ruleHeader + // InternalRosSystemParser.g:2445:2: ( ruleHeader ) + // InternalRosSystemParser.g:2446:3: ruleHeader { before(grammarAccess.getAbstractTypeAccess().getHeaderParserRuleCall_15()); pushFollow(FOLLOW_2); @@ -7568,10 +7507,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 17 : - // InternalRosSystemParser.g:2452:2: ( ruleboolArray ) + // InternalRosSystemParser.g:2451:2: ( ruleboolArray ) { - // InternalRosSystemParser.g:2452:2: ( ruleboolArray ) - // InternalRosSystemParser.g:2453:3: ruleboolArray + // InternalRosSystemParser.g:2451:2: ( ruleboolArray ) + // InternalRosSystemParser.g:2452:3: ruleboolArray { before(grammarAccess.getAbstractTypeAccess().getBoolArrayParserRuleCall_16()); pushFollow(FOLLOW_2); @@ -7587,10 +7526,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 18 : - // InternalRosSystemParser.g:2458:2: ( ruleint8Array ) + // InternalRosSystemParser.g:2457:2: ( ruleint8Array ) { - // InternalRosSystemParser.g:2458:2: ( ruleint8Array ) - // InternalRosSystemParser.g:2459:3: ruleint8Array + // InternalRosSystemParser.g:2457:2: ( ruleint8Array ) + // InternalRosSystemParser.g:2458:3: ruleint8Array { before(grammarAccess.getAbstractTypeAccess().getInt8ArrayParserRuleCall_17()); pushFollow(FOLLOW_2); @@ -7606,10 +7545,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 19 : - // InternalRosSystemParser.g:2464:2: ( ruleuint8Array ) + // InternalRosSystemParser.g:2463:2: ( ruleuint8Array ) { - // InternalRosSystemParser.g:2464:2: ( ruleuint8Array ) - // InternalRosSystemParser.g:2465:3: ruleuint8Array + // InternalRosSystemParser.g:2463:2: ( ruleuint8Array ) + // InternalRosSystemParser.g:2464:3: ruleuint8Array { before(grammarAccess.getAbstractTypeAccess().getUint8ArrayParserRuleCall_18()); pushFollow(FOLLOW_2); @@ -7625,10 +7564,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 20 : - // InternalRosSystemParser.g:2470:2: ( ruleint16Array ) + // InternalRosSystemParser.g:2469:2: ( ruleint16Array ) { - // InternalRosSystemParser.g:2470:2: ( ruleint16Array ) - // InternalRosSystemParser.g:2471:3: ruleint16Array + // InternalRosSystemParser.g:2469:2: ( ruleint16Array ) + // InternalRosSystemParser.g:2470:3: ruleint16Array { before(grammarAccess.getAbstractTypeAccess().getInt16ArrayParserRuleCall_19()); pushFollow(FOLLOW_2); @@ -7644,10 +7583,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 21 : - // InternalRosSystemParser.g:2476:2: ( ruleuint16Array ) + // InternalRosSystemParser.g:2475:2: ( ruleuint16Array ) { - // InternalRosSystemParser.g:2476:2: ( ruleuint16Array ) - // InternalRosSystemParser.g:2477:3: ruleuint16Array + // InternalRosSystemParser.g:2475:2: ( ruleuint16Array ) + // InternalRosSystemParser.g:2476:3: ruleuint16Array { before(grammarAccess.getAbstractTypeAccess().getUint16ArrayParserRuleCall_20()); pushFollow(FOLLOW_2); @@ -7663,10 +7602,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 22 : - // InternalRosSystemParser.g:2482:2: ( ruleint32Array ) + // InternalRosSystemParser.g:2481:2: ( ruleint32Array ) { - // InternalRosSystemParser.g:2482:2: ( ruleint32Array ) - // InternalRosSystemParser.g:2483:3: ruleint32Array + // InternalRosSystemParser.g:2481:2: ( ruleint32Array ) + // InternalRosSystemParser.g:2482:3: ruleint32Array { before(grammarAccess.getAbstractTypeAccess().getInt32ArrayParserRuleCall_21()); pushFollow(FOLLOW_2); @@ -7682,10 +7621,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 23 : - // InternalRosSystemParser.g:2488:2: ( ruleuint32Array ) + // InternalRosSystemParser.g:2487:2: ( ruleuint32Array ) { - // InternalRosSystemParser.g:2488:2: ( ruleuint32Array ) - // InternalRosSystemParser.g:2489:3: ruleuint32Array + // InternalRosSystemParser.g:2487:2: ( ruleuint32Array ) + // InternalRosSystemParser.g:2488:3: ruleuint32Array { before(grammarAccess.getAbstractTypeAccess().getUint32ArrayParserRuleCall_22()); pushFollow(FOLLOW_2); @@ -7701,10 +7640,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 24 : - // InternalRosSystemParser.g:2494:2: ( ruleint64Array ) + // InternalRosSystemParser.g:2493:2: ( ruleint64Array ) { - // InternalRosSystemParser.g:2494:2: ( ruleint64Array ) - // InternalRosSystemParser.g:2495:3: ruleint64Array + // InternalRosSystemParser.g:2493:2: ( ruleint64Array ) + // InternalRosSystemParser.g:2494:3: ruleint64Array { before(grammarAccess.getAbstractTypeAccess().getInt64ArrayParserRuleCall_23()); pushFollow(FOLLOW_2); @@ -7720,10 +7659,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 25 : - // InternalRosSystemParser.g:2500:2: ( ruleuint64Array ) + // InternalRosSystemParser.g:2499:2: ( ruleuint64Array ) { - // InternalRosSystemParser.g:2500:2: ( ruleuint64Array ) - // InternalRosSystemParser.g:2501:3: ruleuint64Array + // InternalRosSystemParser.g:2499:2: ( ruleuint64Array ) + // InternalRosSystemParser.g:2500:3: ruleuint64Array { before(grammarAccess.getAbstractTypeAccess().getUint64ArrayParserRuleCall_24()); pushFollow(FOLLOW_2); @@ -7739,10 +7678,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 26 : - // InternalRosSystemParser.g:2506:2: ( rulefloat32Array ) + // InternalRosSystemParser.g:2505:2: ( rulefloat32Array ) { - // InternalRosSystemParser.g:2506:2: ( rulefloat32Array ) - // InternalRosSystemParser.g:2507:3: rulefloat32Array + // InternalRosSystemParser.g:2505:2: ( rulefloat32Array ) + // InternalRosSystemParser.g:2506:3: rulefloat32Array { before(grammarAccess.getAbstractTypeAccess().getFloat32ArrayParserRuleCall_25()); pushFollow(FOLLOW_2); @@ -7758,10 +7697,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 27 : - // InternalRosSystemParser.g:2512:2: ( rulefloat64Array ) + // InternalRosSystemParser.g:2511:2: ( rulefloat64Array ) { - // InternalRosSystemParser.g:2512:2: ( rulefloat64Array ) - // InternalRosSystemParser.g:2513:3: rulefloat64Array + // InternalRosSystemParser.g:2511:2: ( rulefloat64Array ) + // InternalRosSystemParser.g:2512:3: rulefloat64Array { before(grammarAccess.getAbstractTypeAccess().getFloat64ArrayParserRuleCall_26()); pushFollow(FOLLOW_2); @@ -7777,10 +7716,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 28 : - // InternalRosSystemParser.g:2518:2: ( rulestring0Array ) + // InternalRosSystemParser.g:2517:2: ( rulestring0Array ) { - // InternalRosSystemParser.g:2518:2: ( rulestring0Array ) - // InternalRosSystemParser.g:2519:3: rulestring0Array + // InternalRosSystemParser.g:2517:2: ( rulestring0Array ) + // InternalRosSystemParser.g:2518:3: rulestring0Array { before(grammarAccess.getAbstractTypeAccess().getString0ArrayParserRuleCall_27()); pushFollow(FOLLOW_2); @@ -7796,10 +7735,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 29 : - // InternalRosSystemParser.g:2524:2: ( rulebyteArray ) + // InternalRosSystemParser.g:2523:2: ( rulebyteArray ) { - // InternalRosSystemParser.g:2524:2: ( rulebyteArray ) - // InternalRosSystemParser.g:2525:3: rulebyteArray + // InternalRosSystemParser.g:2523:2: ( rulebyteArray ) + // InternalRosSystemParser.g:2524:3: rulebyteArray { before(grammarAccess.getAbstractTypeAccess().getByteArrayParserRuleCall_28()); pushFollow(FOLLOW_2); @@ -7815,10 +7754,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 30 : - // InternalRosSystemParser.g:2530:2: ( ruleTopicSpecRef ) + // InternalRosSystemParser.g:2529:2: ( ruleTopicSpecRef ) { - // InternalRosSystemParser.g:2530:2: ( ruleTopicSpecRef ) - // InternalRosSystemParser.g:2531:3: ruleTopicSpecRef + // InternalRosSystemParser.g:2529:2: ( ruleTopicSpecRef ) + // InternalRosSystemParser.g:2530:3: ruleTopicSpecRef { before(grammarAccess.getAbstractTypeAccess().getTopicSpecRefParserRuleCall_29()); pushFollow(FOLLOW_2); @@ -7834,10 +7773,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 31 : - // InternalRosSystemParser.g:2536:2: ( ruleArrayTopicSpecRef ) + // InternalRosSystemParser.g:2535:2: ( ruleArrayTopicSpecRef ) { - // InternalRosSystemParser.g:2536:2: ( ruleArrayTopicSpecRef ) - // InternalRosSystemParser.g:2537:3: ruleArrayTopicSpecRef + // InternalRosSystemParser.g:2535:2: ( ruleArrayTopicSpecRef ) + // InternalRosSystemParser.g:2536:3: ruleArrayTopicSpecRef { before(grammarAccess.getAbstractTypeAccess().getArrayTopicSpecRefParserRuleCall_30()); pushFollow(FOLLOW_2); @@ -7870,13 +7809,13 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException // $ANTLR start "rule__KEYWORD__Alternatives" - // InternalRosSystemParser.g:2546:1: rule__KEYWORD__Alternatives : ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ); + // InternalRosSystemParser.g:2545:1: rule__KEYWORD__Alternatives : ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ); public final void rule__KEYWORD__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2550:1: ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ) + // InternalRosSystemParser.g:2549:1: ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ) int alt7=11; switch ( input.LA(1) ) { case Goal: @@ -7943,10 +7882,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { switch (alt7) { case 1 : - // InternalRosSystemParser.g:2551:2: ( Goal ) + // InternalRosSystemParser.g:2550:2: ( Goal ) { - // InternalRosSystemParser.g:2551:2: ( Goal ) - // InternalRosSystemParser.g:2552:3: Goal + // InternalRosSystemParser.g:2550:2: ( Goal ) + // InternalRosSystemParser.g:2551:3: Goal { before(grammarAccess.getKEYWORDAccess().getGoalKeyword_0()); match(input,Goal,FOLLOW_2); @@ -7958,10 +7897,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:2557:2: ( Message ) + // InternalRosSystemParser.g:2556:2: ( Message ) { - // InternalRosSystemParser.g:2557:2: ( Message ) - // InternalRosSystemParser.g:2558:3: Message + // InternalRosSystemParser.g:2556:2: ( Message ) + // InternalRosSystemParser.g:2557:3: Message { before(grammarAccess.getKEYWORDAccess().getMessageKeyword_1()); match(input,Message,FOLLOW_2); @@ -7973,10 +7912,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:2563:2: ( Result ) + // InternalRosSystemParser.g:2562:2: ( Result ) { - // InternalRosSystemParser.g:2563:2: ( Result ) - // InternalRosSystemParser.g:2564:3: Result + // InternalRosSystemParser.g:2562:2: ( Result ) + // InternalRosSystemParser.g:2563:3: Result { before(grammarAccess.getKEYWORDAccess().getResultKeyword_2()); match(input,Result,FOLLOW_2); @@ -7988,10 +7927,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:2569:2: ( Feedback ) + // InternalRosSystemParser.g:2568:2: ( Feedback ) { - // InternalRosSystemParser.g:2569:2: ( Feedback ) - // InternalRosSystemParser.g:2570:3: Feedback + // InternalRosSystemParser.g:2568:2: ( Feedback ) + // InternalRosSystemParser.g:2569:3: Feedback { before(grammarAccess.getKEYWORDAccess().getFeedbackKeyword_3()); match(input,Feedback,FOLLOW_2); @@ -8003,10 +7942,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:2575:2: ( Name ) + // InternalRosSystemParser.g:2574:2: ( Name ) { - // InternalRosSystemParser.g:2575:2: ( Name ) - // InternalRosSystemParser.g:2576:3: Name + // InternalRosSystemParser.g:2574:2: ( Name ) + // InternalRosSystemParser.g:2575:3: Name { before(grammarAccess.getKEYWORDAccess().getNameKeyword_4()); match(input,Name,FOLLOW_2); @@ -8018,10 +7957,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:2581:2: ( Value ) + // InternalRosSystemParser.g:2580:2: ( Value ) { - // InternalRosSystemParser.g:2581:2: ( Value ) - // InternalRosSystemParser.g:2582:3: Value + // InternalRosSystemParser.g:2580:2: ( Value ) + // InternalRosSystemParser.g:2581:3: Value { before(grammarAccess.getKEYWORDAccess().getValueKeyword_5()); match(input,Value,FOLLOW_2); @@ -8033,10 +7972,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 7 : - // InternalRosSystemParser.g:2587:2: ( Service ) + // InternalRosSystemParser.g:2586:2: ( Service ) { - // InternalRosSystemParser.g:2587:2: ( Service ) - // InternalRosSystemParser.g:2588:3: Service + // InternalRosSystemParser.g:2586:2: ( Service ) + // InternalRosSystemParser.g:2587:3: Service { before(grammarAccess.getKEYWORDAccess().getServiceKeyword_6()); match(input,Service,FOLLOW_2); @@ -8048,10 +7987,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 8 : - // InternalRosSystemParser.g:2593:2: ( Type ) + // InternalRosSystemParser.g:2592:2: ( Type ) { - // InternalRosSystemParser.g:2593:2: ( Type ) - // InternalRosSystemParser.g:2594:3: Type + // InternalRosSystemParser.g:2592:2: ( Type ) + // InternalRosSystemParser.g:2593:3: Type { before(grammarAccess.getKEYWORDAccess().getTypeKeyword_7()); match(input,Type,FOLLOW_2); @@ -8063,10 +8002,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 9 : - // InternalRosSystemParser.g:2599:2: ( Action ) + // InternalRosSystemParser.g:2598:2: ( Action ) { - // InternalRosSystemParser.g:2599:2: ( Action ) - // InternalRosSystemParser.g:2600:3: Action + // InternalRosSystemParser.g:2598:2: ( Action ) + // InternalRosSystemParser.g:2599:3: Action { before(grammarAccess.getKEYWORDAccess().getActionKeyword_8()); match(input,Action,FOLLOW_2); @@ -8078,10 +8017,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 10 : - // InternalRosSystemParser.g:2605:2: ( Duration ) + // InternalRosSystemParser.g:2604:2: ( Duration ) { - // InternalRosSystemParser.g:2605:2: ( Duration ) - // InternalRosSystemParser.g:2606:3: Duration + // InternalRosSystemParser.g:2604:2: ( Duration ) + // InternalRosSystemParser.g:2605:3: Duration { before(grammarAccess.getKEYWORDAccess().getDurationKeyword_9()); match(input,Duration,FOLLOW_2); @@ -8093,10 +8032,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 11 : - // InternalRosSystemParser.g:2611:2: ( Time ) + // InternalRosSystemParser.g:2610:2: ( Time ) { - // InternalRosSystemParser.g:2611:2: ( Time ) - // InternalRosSystemParser.g:2612:3: Time + // InternalRosSystemParser.g:2610:2: ( Time ) + // InternalRosSystemParser.g:2611:3: Time { before(grammarAccess.getKEYWORDAccess().getTimeKeyword_10()); match(input,Time,FOLLOW_2); @@ -8125,13 +8064,13 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { // $ANTLR start "rule__EString__Alternatives" - // InternalRosSystemParser.g:2621:1: rule__EString__Alternatives : ( ( RULE_STRING ) | ( RULE_ID ) ); + // InternalRosSystemParser.g:2620:1: rule__EString__Alternatives : ( ( RULE_STRING ) | ( RULE_ID ) ); public final void rule__EString__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2625:1: ( ( RULE_STRING ) | ( RULE_ID ) ) + // InternalRosSystemParser.g:2624:1: ( ( RULE_STRING ) | ( RULE_ID ) ) int alt8=2; int LA8_0 = input.LA(1); @@ -8149,10 +8088,10 @@ else if ( (LA8_0==RULE_ID) ) { } switch (alt8) { case 1 : - // InternalRosSystemParser.g:2626:2: ( RULE_STRING ) + // InternalRosSystemParser.g:2625:2: ( RULE_STRING ) { - // InternalRosSystemParser.g:2626:2: ( RULE_STRING ) - // InternalRosSystemParser.g:2627:3: RULE_STRING + // InternalRosSystemParser.g:2625:2: ( RULE_STRING ) + // InternalRosSystemParser.g:2626:3: RULE_STRING { before(grammarAccess.getEStringAccess().getSTRINGTerminalRuleCall_0()); match(input,RULE_STRING,FOLLOW_2); @@ -8164,10 +8103,10 @@ else if ( (LA8_0==RULE_ID) ) { } break; case 2 : - // InternalRosSystemParser.g:2632:2: ( RULE_ID ) + // InternalRosSystemParser.g:2631:2: ( RULE_ID ) { - // InternalRosSystemParser.g:2632:2: ( RULE_ID ) - // InternalRosSystemParser.g:2633:3: RULE_ID + // InternalRosSystemParser.g:2631:2: ( RULE_ID ) + // InternalRosSystemParser.g:2632:3: RULE_ID { before(grammarAccess.getEStringAccess().getIDTerminalRuleCall_1()); match(input,RULE_ID,FOLLOW_2); @@ -8196,14 +8135,14 @@ else if ( (LA8_0==RULE_ID) ) { // $ANTLR start "rule__RosSystem__Group__0" - // InternalRosSystemParser.g:2642:1: rule__RosSystem__Group__0 : rule__RosSystem__Group__0__Impl rule__RosSystem__Group__1 ; + // InternalRosSystemParser.g:2641:1: rule__RosSystem__Group__0 : rule__RosSystem__Group__0__Impl rule__RosSystem__Group__1 ; public final void rule__RosSystem__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2646:1: ( rule__RosSystem__Group__0__Impl rule__RosSystem__Group__1 ) - // InternalRosSystemParser.g:2647:2: rule__RosSystem__Group__0__Impl rule__RosSystem__Group__1 + // InternalRosSystemParser.g:2645:1: ( rule__RosSystem__Group__0__Impl rule__RosSystem__Group__1 ) + // InternalRosSystemParser.g:2646:2: rule__RosSystem__Group__0__Impl rule__RosSystem__Group__1 { pushFollow(FOLLOW_3); rule__RosSystem__Group__0__Impl(); @@ -8234,21 +8173,21 @@ public final void rule__RosSystem__Group__0() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group__0__Impl" - // InternalRosSystemParser.g:2654:1: rule__RosSystem__Group__0__Impl : ( ( rule__RosSystem__NameAssignment_0 ) ) ; + // InternalRosSystemParser.g:2653:1: rule__RosSystem__Group__0__Impl : ( ( rule__RosSystem__NameAssignment_0 ) ) ; public final void rule__RosSystem__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2658:1: ( ( ( rule__RosSystem__NameAssignment_0 ) ) ) - // InternalRosSystemParser.g:2659:1: ( ( rule__RosSystem__NameAssignment_0 ) ) + // InternalRosSystemParser.g:2657:1: ( ( ( rule__RosSystem__NameAssignment_0 ) ) ) + // InternalRosSystemParser.g:2658:1: ( ( rule__RosSystem__NameAssignment_0 ) ) { - // InternalRosSystemParser.g:2659:1: ( ( rule__RosSystem__NameAssignment_0 ) ) - // InternalRosSystemParser.g:2660:2: ( rule__RosSystem__NameAssignment_0 ) + // InternalRosSystemParser.g:2658:1: ( ( rule__RosSystem__NameAssignment_0 ) ) + // InternalRosSystemParser.g:2659:2: ( rule__RosSystem__NameAssignment_0 ) { before(grammarAccess.getRosSystemAccess().getNameAssignment_0()); - // InternalRosSystemParser.g:2661:2: ( rule__RosSystem__NameAssignment_0 ) - // InternalRosSystemParser.g:2661:3: rule__RosSystem__NameAssignment_0 + // InternalRosSystemParser.g:2660:2: ( rule__RosSystem__NameAssignment_0 ) + // InternalRosSystemParser.g:2660:3: rule__RosSystem__NameAssignment_0 { pushFollow(FOLLOW_2); rule__RosSystem__NameAssignment_0(); @@ -8281,14 +8220,14 @@ public final void rule__RosSystem__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__RosSystem__Group__1" - // InternalRosSystemParser.g:2669:1: rule__RosSystem__Group__1 : rule__RosSystem__Group__1__Impl rule__RosSystem__Group__2 ; + // InternalRosSystemParser.g:2668:1: rule__RosSystem__Group__1 : rule__RosSystem__Group__1__Impl rule__RosSystem__Group__2 ; public final void rule__RosSystem__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2673:1: ( rule__RosSystem__Group__1__Impl rule__RosSystem__Group__2 ) - // InternalRosSystemParser.g:2674:2: rule__RosSystem__Group__1__Impl rule__RosSystem__Group__2 + // InternalRosSystemParser.g:2672:1: ( rule__RosSystem__Group__1__Impl rule__RosSystem__Group__2 ) + // InternalRosSystemParser.g:2673:2: rule__RosSystem__Group__1__Impl rule__RosSystem__Group__2 { pushFollow(FOLLOW_4); rule__RosSystem__Group__1__Impl(); @@ -8319,17 +8258,17 @@ public final void rule__RosSystem__Group__1() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group__1__Impl" - // InternalRosSystemParser.g:2681:1: rule__RosSystem__Group__1__Impl : ( Colon ) ; + // InternalRosSystemParser.g:2680:1: rule__RosSystem__Group__1__Impl : ( Colon ) ; public final void rule__RosSystem__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2685:1: ( ( Colon ) ) - // InternalRosSystemParser.g:2686:1: ( Colon ) + // InternalRosSystemParser.g:2684:1: ( ( Colon ) ) + // InternalRosSystemParser.g:2685:1: ( Colon ) { - // InternalRosSystemParser.g:2686:1: ( Colon ) - // InternalRosSystemParser.g:2687:2: Colon + // InternalRosSystemParser.g:2685:1: ( Colon ) + // InternalRosSystemParser.g:2686:2: Colon { before(grammarAccess.getRosSystemAccess().getColonKeyword_1()); match(input,Colon,FOLLOW_2); @@ -8356,14 +8295,14 @@ public final void rule__RosSystem__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__RosSystem__Group__2" - // InternalRosSystemParser.g:2696:1: rule__RosSystem__Group__2 : rule__RosSystem__Group__2__Impl rule__RosSystem__Group__3 ; + // InternalRosSystemParser.g:2695:1: rule__RosSystem__Group__2 : rule__RosSystem__Group__2__Impl rule__RosSystem__Group__3 ; public final void rule__RosSystem__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2700:1: ( rule__RosSystem__Group__2__Impl rule__RosSystem__Group__3 ) - // InternalRosSystemParser.g:2701:2: rule__RosSystem__Group__2__Impl rule__RosSystem__Group__3 + // InternalRosSystemParser.g:2699:1: ( rule__RosSystem__Group__2__Impl rule__RosSystem__Group__3 ) + // InternalRosSystemParser.g:2700:2: rule__RosSystem__Group__2__Impl rule__RosSystem__Group__3 { pushFollow(FOLLOW_5); rule__RosSystem__Group__2__Impl(); @@ -8394,17 +8333,17 @@ public final void rule__RosSystem__Group__2() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group__2__Impl" - // InternalRosSystemParser.g:2708:1: rule__RosSystem__Group__2__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:2707:1: rule__RosSystem__Group__2__Impl : ( RULE_BEGIN ) ; public final void rule__RosSystem__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2712:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:2713:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:2711:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:2712:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:2713:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:2714:2: RULE_BEGIN + // InternalRosSystemParser.g:2712:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:2713:2: RULE_BEGIN { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_2()); match(input,RULE_BEGIN,FOLLOW_2); @@ -8431,14 +8370,14 @@ public final void rule__RosSystem__Group__2__Impl() throws RecognitionException // $ANTLR start "rule__RosSystem__Group__3" - // InternalRosSystemParser.g:2723:1: rule__RosSystem__Group__3 : rule__RosSystem__Group__3__Impl rule__RosSystem__Group__4 ; + // InternalRosSystemParser.g:2722:1: rule__RosSystem__Group__3 : rule__RosSystem__Group__3__Impl rule__RosSystem__Group__4 ; public final void rule__RosSystem__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2727:1: ( rule__RosSystem__Group__3__Impl rule__RosSystem__Group__4 ) - // InternalRosSystemParser.g:2728:2: rule__RosSystem__Group__3__Impl rule__RosSystem__Group__4 + // InternalRosSystemParser.g:2726:1: ( rule__RosSystem__Group__3__Impl rule__RosSystem__Group__4 ) + // InternalRosSystemParser.g:2727:2: rule__RosSystem__Group__3__Impl rule__RosSystem__Group__4 { pushFollow(FOLLOW_5); rule__RosSystem__Group__3__Impl(); @@ -8469,20 +8408,20 @@ public final void rule__RosSystem__Group__3() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group__3__Impl" - // InternalRosSystemParser.g:2735:1: rule__RosSystem__Group__3__Impl : ( ( rule__RosSystem__Alternatives_3 )* ) ; + // InternalRosSystemParser.g:2734:1: rule__RosSystem__Group__3__Impl : ( ( rule__RosSystem__Alternatives_3 )* ) ; public final void rule__RosSystem__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2739:1: ( ( ( rule__RosSystem__Alternatives_3 )* ) ) - // InternalRosSystemParser.g:2740:1: ( ( rule__RosSystem__Alternatives_3 )* ) + // InternalRosSystemParser.g:2738:1: ( ( ( rule__RosSystem__Alternatives_3 )* ) ) + // InternalRosSystemParser.g:2739:1: ( ( rule__RosSystem__Alternatives_3 )* ) { - // InternalRosSystemParser.g:2740:1: ( ( rule__RosSystem__Alternatives_3 )* ) - // InternalRosSystemParser.g:2741:2: ( rule__RosSystem__Alternatives_3 )* + // InternalRosSystemParser.g:2739:1: ( ( rule__RosSystem__Alternatives_3 )* ) + // InternalRosSystemParser.g:2740:2: ( rule__RosSystem__Alternatives_3 )* { before(grammarAccess.getRosSystemAccess().getAlternatives_3()); - // InternalRosSystemParser.g:2742:2: ( rule__RosSystem__Alternatives_3 )* + // InternalRosSystemParser.g:2741:2: ( rule__RosSystem__Alternatives_3 )* loop9: do { int alt9=2; @@ -8495,7 +8434,7 @@ public final void rule__RosSystem__Group__3__Impl() throws RecognitionException switch (alt9) { case 1 : - // InternalRosSystemParser.g:2742:3: rule__RosSystem__Alternatives_3 + // InternalRosSystemParser.g:2741:3: rule__RosSystem__Alternatives_3 { pushFollow(FOLLOW_6); rule__RosSystem__Alternatives_3(); @@ -8534,14 +8473,14 @@ public final void rule__RosSystem__Group__3__Impl() throws RecognitionException // $ANTLR start "rule__RosSystem__Group__4" - // InternalRosSystemParser.g:2750:1: rule__RosSystem__Group__4 : rule__RosSystem__Group__4__Impl ; + // InternalRosSystemParser.g:2749:1: rule__RosSystem__Group__4 : rule__RosSystem__Group__4__Impl ; public final void rule__RosSystem__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2754:1: ( rule__RosSystem__Group__4__Impl ) - // InternalRosSystemParser.g:2755:2: rule__RosSystem__Group__4__Impl + // InternalRosSystemParser.g:2753:1: ( rule__RosSystem__Group__4__Impl ) + // InternalRosSystemParser.g:2754:2: rule__RosSystem__Group__4__Impl { pushFollow(FOLLOW_2); rule__RosSystem__Group__4__Impl(); @@ -8567,17 +8506,17 @@ public final void rule__RosSystem__Group__4() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group__4__Impl" - // InternalRosSystemParser.g:2761:1: rule__RosSystem__Group__4__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:2760:1: rule__RosSystem__Group__4__Impl : ( RULE_END ) ; public final void rule__RosSystem__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2765:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:2766:1: ( RULE_END ) + // InternalRosSystemParser.g:2764:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:2765:1: ( RULE_END ) { - // InternalRosSystemParser.g:2766:1: ( RULE_END ) - // InternalRosSystemParser.g:2767:2: RULE_END + // InternalRosSystemParser.g:2765:1: ( RULE_END ) + // InternalRosSystemParser.g:2766:2: RULE_END { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4()); match(input,RULE_END,FOLLOW_2); @@ -8604,14 +8543,14 @@ public final void rule__RosSystem__Group__4__Impl() throws RecognitionException // $ANTLR start "rule__RosSystem__Group_3_0__0" - // InternalRosSystemParser.g:2777:1: rule__RosSystem__Group_3_0__0 : rule__RosSystem__Group_3_0__0__Impl rule__RosSystem__Group_3_0__1 ; + // InternalRosSystemParser.g:2776:1: rule__RosSystem__Group_3_0__0 : rule__RosSystem__Group_3_0__0__Impl rule__RosSystem__Group_3_0__1 ; public final void rule__RosSystem__Group_3_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2781:1: ( rule__RosSystem__Group_3_0__0__Impl rule__RosSystem__Group_3_0__1 ) - // InternalRosSystemParser.g:2782:2: rule__RosSystem__Group_3_0__0__Impl rule__RosSystem__Group_3_0__1 + // InternalRosSystemParser.g:2780:1: ( rule__RosSystem__Group_3_0__0__Impl rule__RosSystem__Group_3_0__1 ) + // InternalRosSystemParser.g:2781:2: rule__RosSystem__Group_3_0__0__Impl rule__RosSystem__Group_3_0__1 { pushFollow(FOLLOW_4); rule__RosSystem__Group_3_0__0__Impl(); @@ -8642,17 +8581,17 @@ public final void rule__RosSystem__Group_3_0__0() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3_0__0__Impl" - // InternalRosSystemParser.g:2789:1: rule__RosSystem__Group_3_0__0__Impl : ( Processes ) ; + // InternalRosSystemParser.g:2788:1: rule__RosSystem__Group_3_0__0__Impl : ( Processes ) ; public final void rule__RosSystem__Group_3_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2793:1: ( ( Processes ) ) - // InternalRosSystemParser.g:2794:1: ( Processes ) + // InternalRosSystemParser.g:2792:1: ( ( Processes ) ) + // InternalRosSystemParser.g:2793:1: ( Processes ) { - // InternalRosSystemParser.g:2794:1: ( Processes ) - // InternalRosSystemParser.g:2795:2: Processes + // InternalRosSystemParser.g:2793:1: ( Processes ) + // InternalRosSystemParser.g:2794:2: Processes { before(grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()); match(input,Processes,FOLLOW_2); @@ -8679,14 +8618,14 @@ public final void rule__RosSystem__Group_3_0__0__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_3_0__1" - // InternalRosSystemParser.g:2804:1: rule__RosSystem__Group_3_0__1 : rule__RosSystem__Group_3_0__1__Impl rule__RosSystem__Group_3_0__2 ; + // InternalRosSystemParser.g:2803:1: rule__RosSystem__Group_3_0__1 : rule__RosSystem__Group_3_0__1__Impl rule__RosSystem__Group_3_0__2 ; public final void rule__RosSystem__Group_3_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2808:1: ( rule__RosSystem__Group_3_0__1__Impl rule__RosSystem__Group_3_0__2 ) - // InternalRosSystemParser.g:2809:2: rule__RosSystem__Group_3_0__1__Impl rule__RosSystem__Group_3_0__2 + // InternalRosSystemParser.g:2807:1: ( rule__RosSystem__Group_3_0__1__Impl rule__RosSystem__Group_3_0__2 ) + // InternalRosSystemParser.g:2808:2: rule__RosSystem__Group_3_0__1__Impl rule__RosSystem__Group_3_0__2 { pushFollow(FOLLOW_7); rule__RosSystem__Group_3_0__1__Impl(); @@ -8717,17 +8656,17 @@ public final void rule__RosSystem__Group_3_0__1() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3_0__1__Impl" - // InternalRosSystemParser.g:2816:1: rule__RosSystem__Group_3_0__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:2815:1: rule__RosSystem__Group_3_0__1__Impl : ( RULE_BEGIN ) ; public final void rule__RosSystem__Group_3_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2820:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:2821:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:2819:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:2820:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:2821:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:2822:2: RULE_BEGIN + // InternalRosSystemParser.g:2820:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:2821:2: RULE_BEGIN { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -8754,14 +8693,14 @@ public final void rule__RosSystem__Group_3_0__1__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_3_0__2" - // InternalRosSystemParser.g:2831:1: rule__RosSystem__Group_3_0__2 : rule__RosSystem__Group_3_0__2__Impl rule__RosSystem__Group_3_0__3 ; + // InternalRosSystemParser.g:2830:1: rule__RosSystem__Group_3_0__2 : rule__RosSystem__Group_3_0__2__Impl rule__RosSystem__Group_3_0__3 ; public final void rule__RosSystem__Group_3_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2835:1: ( rule__RosSystem__Group_3_0__2__Impl rule__RosSystem__Group_3_0__3 ) - // InternalRosSystemParser.g:2836:2: rule__RosSystem__Group_3_0__2__Impl rule__RosSystem__Group_3_0__3 + // InternalRosSystemParser.g:2834:1: ( rule__RosSystem__Group_3_0__2__Impl rule__RosSystem__Group_3_0__3 ) + // InternalRosSystemParser.g:2835:2: rule__RosSystem__Group_3_0__2__Impl rule__RosSystem__Group_3_0__3 { pushFollow(FOLLOW_7); rule__RosSystem__Group_3_0__2__Impl(); @@ -8792,20 +8731,20 @@ public final void rule__RosSystem__Group_3_0__2() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3_0__2__Impl" - // InternalRosSystemParser.g:2843:1: rule__RosSystem__Group_3_0__2__Impl : ( ( rule__RosSystem__ProcessesAssignment_3_0_2 )* ) ; + // InternalRosSystemParser.g:2842:1: rule__RosSystem__Group_3_0__2__Impl : ( ( rule__RosSystem__ProcessesAssignment_3_0_2 )* ) ; public final void rule__RosSystem__Group_3_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2847:1: ( ( ( rule__RosSystem__ProcessesAssignment_3_0_2 )* ) ) - // InternalRosSystemParser.g:2848:1: ( ( rule__RosSystem__ProcessesAssignment_3_0_2 )* ) + // InternalRosSystemParser.g:2846:1: ( ( ( rule__RosSystem__ProcessesAssignment_3_0_2 )* ) ) + // InternalRosSystemParser.g:2847:1: ( ( rule__RosSystem__ProcessesAssignment_3_0_2 )* ) { - // InternalRosSystemParser.g:2848:1: ( ( rule__RosSystem__ProcessesAssignment_3_0_2 )* ) - // InternalRosSystemParser.g:2849:2: ( rule__RosSystem__ProcessesAssignment_3_0_2 )* + // InternalRosSystemParser.g:2847:1: ( ( rule__RosSystem__ProcessesAssignment_3_0_2 )* ) + // InternalRosSystemParser.g:2848:2: ( rule__RosSystem__ProcessesAssignment_3_0_2 )* { before(grammarAccess.getRosSystemAccess().getProcessesAssignment_3_0_2()); - // InternalRosSystemParser.g:2850:2: ( rule__RosSystem__ProcessesAssignment_3_0_2 )* + // InternalRosSystemParser.g:2849:2: ( rule__RosSystem__ProcessesAssignment_3_0_2 )* loop10: do { int alt10=2; @@ -8818,7 +8757,7 @@ public final void rule__RosSystem__Group_3_0__2__Impl() throws RecognitionExcept switch (alt10) { case 1 : - // InternalRosSystemParser.g:2850:3: rule__RosSystem__ProcessesAssignment_3_0_2 + // InternalRosSystemParser.g:2849:3: rule__RosSystem__ProcessesAssignment_3_0_2 { pushFollow(FOLLOW_8); rule__RosSystem__ProcessesAssignment_3_0_2(); @@ -8857,14 +8796,14 @@ public final void rule__RosSystem__Group_3_0__2__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_3_0__3" - // InternalRosSystemParser.g:2858:1: rule__RosSystem__Group_3_0__3 : rule__RosSystem__Group_3_0__3__Impl ; + // InternalRosSystemParser.g:2857:1: rule__RosSystem__Group_3_0__3 : rule__RosSystem__Group_3_0__3__Impl ; public final void rule__RosSystem__Group_3_0__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2862:1: ( rule__RosSystem__Group_3_0__3__Impl ) - // InternalRosSystemParser.g:2863:2: rule__RosSystem__Group_3_0__3__Impl + // InternalRosSystemParser.g:2861:1: ( rule__RosSystem__Group_3_0__3__Impl ) + // InternalRosSystemParser.g:2862:2: rule__RosSystem__Group_3_0__3__Impl { pushFollow(FOLLOW_2); rule__RosSystem__Group_3_0__3__Impl(); @@ -8890,17 +8829,17 @@ public final void rule__RosSystem__Group_3_0__3() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3_0__3__Impl" - // InternalRosSystemParser.g:2869:1: rule__RosSystem__Group_3_0__3__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:2868:1: rule__RosSystem__Group_3_0__3__Impl : ( RULE_END ) ; public final void rule__RosSystem__Group_3_0__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2873:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:2874:1: ( RULE_END ) + // InternalRosSystemParser.g:2872:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:2873:1: ( RULE_END ) { - // InternalRosSystemParser.g:2874:1: ( RULE_END ) - // InternalRosSystemParser.g:2875:2: RULE_END + // InternalRosSystemParser.g:2873:1: ( RULE_END ) + // InternalRosSystemParser.g:2874:2: RULE_END { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()); match(input,RULE_END,FOLLOW_2); @@ -8927,14 +8866,14 @@ public final void rule__RosSystem__Group_3_0__3__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_3_1__0" - // InternalRosSystemParser.g:2885:1: rule__RosSystem__Group_3_1__0 : rule__RosSystem__Group_3_1__0__Impl rule__RosSystem__Group_3_1__1 ; + // InternalRosSystemParser.g:2884:1: rule__RosSystem__Group_3_1__0 : rule__RosSystem__Group_3_1__0__Impl rule__RosSystem__Group_3_1__1 ; public final void rule__RosSystem__Group_3_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2889:1: ( rule__RosSystem__Group_3_1__0__Impl rule__RosSystem__Group_3_1__1 ) - // InternalRosSystemParser.g:2890:2: rule__RosSystem__Group_3_1__0__Impl rule__RosSystem__Group_3_1__1 + // InternalRosSystemParser.g:2888:1: ( rule__RosSystem__Group_3_1__0__Impl rule__RosSystem__Group_3_1__1 ) + // InternalRosSystemParser.g:2889:2: rule__RosSystem__Group_3_1__0__Impl rule__RosSystem__Group_3_1__1 { pushFollow(FOLLOW_4); rule__RosSystem__Group_3_1__0__Impl(); @@ -8965,17 +8904,17 @@ public final void rule__RosSystem__Group_3_1__0() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3_1__0__Impl" - // InternalRosSystemParser.g:2897:1: rule__RosSystem__Group_3_1__0__Impl : ( Nodes ) ; + // InternalRosSystemParser.g:2896:1: rule__RosSystem__Group_3_1__0__Impl : ( Nodes ) ; public final void rule__RosSystem__Group_3_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2901:1: ( ( Nodes ) ) - // InternalRosSystemParser.g:2902:1: ( Nodes ) + // InternalRosSystemParser.g:2900:1: ( ( Nodes ) ) + // InternalRosSystemParser.g:2901:1: ( Nodes ) { - // InternalRosSystemParser.g:2902:1: ( Nodes ) - // InternalRosSystemParser.g:2903:2: Nodes + // InternalRosSystemParser.g:2901:1: ( Nodes ) + // InternalRosSystemParser.g:2902:2: Nodes { before(grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()); match(input,Nodes,FOLLOW_2); @@ -9002,14 +8941,14 @@ public final void rule__RosSystem__Group_3_1__0__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_3_1__1" - // InternalRosSystemParser.g:2912:1: rule__RosSystem__Group_3_1__1 : rule__RosSystem__Group_3_1__1__Impl rule__RosSystem__Group_3_1__2 ; + // InternalRosSystemParser.g:2911:1: rule__RosSystem__Group_3_1__1 : rule__RosSystem__Group_3_1__1__Impl rule__RosSystem__Group_3_1__2 ; public final void rule__RosSystem__Group_3_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2916:1: ( rule__RosSystem__Group_3_1__1__Impl rule__RosSystem__Group_3_1__2 ) - // InternalRosSystemParser.g:2917:2: rule__RosSystem__Group_3_1__1__Impl rule__RosSystem__Group_3_1__2 + // InternalRosSystemParser.g:2915:1: ( rule__RosSystem__Group_3_1__1__Impl rule__RosSystem__Group_3_1__2 ) + // InternalRosSystemParser.g:2916:2: rule__RosSystem__Group_3_1__1__Impl rule__RosSystem__Group_3_1__2 { pushFollow(FOLLOW_7); rule__RosSystem__Group_3_1__1__Impl(); @@ -9040,17 +8979,17 @@ public final void rule__RosSystem__Group_3_1__1() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3_1__1__Impl" - // InternalRosSystemParser.g:2924:1: rule__RosSystem__Group_3_1__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:2923:1: rule__RosSystem__Group_3_1__1__Impl : ( RULE_BEGIN ) ; public final void rule__RosSystem__Group_3_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2928:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:2929:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:2927:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:2928:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:2929:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:2930:2: RULE_BEGIN + // InternalRosSystemParser.g:2928:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:2929:2: RULE_BEGIN { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -9077,14 +9016,14 @@ public final void rule__RosSystem__Group_3_1__1__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_3_1__2" - // InternalRosSystemParser.g:2939:1: rule__RosSystem__Group_3_1__2 : rule__RosSystem__Group_3_1__2__Impl rule__RosSystem__Group_3_1__3 ; + // InternalRosSystemParser.g:2938:1: rule__RosSystem__Group_3_1__2 : rule__RosSystem__Group_3_1__2__Impl rule__RosSystem__Group_3_1__3 ; public final void rule__RosSystem__Group_3_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2943:1: ( rule__RosSystem__Group_3_1__2__Impl rule__RosSystem__Group_3_1__3 ) - // InternalRosSystemParser.g:2944:2: rule__RosSystem__Group_3_1__2__Impl rule__RosSystem__Group_3_1__3 + // InternalRosSystemParser.g:2942:1: ( rule__RosSystem__Group_3_1__2__Impl rule__RosSystem__Group_3_1__3 ) + // InternalRosSystemParser.g:2943:2: rule__RosSystem__Group_3_1__2__Impl rule__RosSystem__Group_3_1__3 { pushFollow(FOLLOW_7); rule__RosSystem__Group_3_1__2__Impl(); @@ -9115,20 +9054,20 @@ public final void rule__RosSystem__Group_3_1__2() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3_1__2__Impl" - // InternalRosSystemParser.g:2951:1: rule__RosSystem__Group_3_1__2__Impl : ( ( rule__RosSystem__ComponentsAssignment_3_1_2 )* ) ; + // InternalRosSystemParser.g:2950:1: rule__RosSystem__Group_3_1__2__Impl : ( ( rule__RosSystem__ComponentsAssignment_3_1_2 )* ) ; public final void rule__RosSystem__Group_3_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2955:1: ( ( ( rule__RosSystem__ComponentsAssignment_3_1_2 )* ) ) - // InternalRosSystemParser.g:2956:1: ( ( rule__RosSystem__ComponentsAssignment_3_1_2 )* ) + // InternalRosSystemParser.g:2954:1: ( ( ( rule__RosSystem__ComponentsAssignment_3_1_2 )* ) ) + // InternalRosSystemParser.g:2955:1: ( ( rule__RosSystem__ComponentsAssignment_3_1_2 )* ) { - // InternalRosSystemParser.g:2956:1: ( ( rule__RosSystem__ComponentsAssignment_3_1_2 )* ) - // InternalRosSystemParser.g:2957:2: ( rule__RosSystem__ComponentsAssignment_3_1_2 )* + // InternalRosSystemParser.g:2955:1: ( ( rule__RosSystem__ComponentsAssignment_3_1_2 )* ) + // InternalRosSystemParser.g:2956:2: ( rule__RosSystem__ComponentsAssignment_3_1_2 )* { before(grammarAccess.getRosSystemAccess().getComponentsAssignment_3_1_2()); - // InternalRosSystemParser.g:2958:2: ( rule__RosSystem__ComponentsAssignment_3_1_2 )* + // InternalRosSystemParser.g:2957:2: ( rule__RosSystem__ComponentsAssignment_3_1_2 )* loop11: do { int alt11=2; @@ -9141,7 +9080,7 @@ public final void rule__RosSystem__Group_3_1__2__Impl() throws RecognitionExcept switch (alt11) { case 1 : - // InternalRosSystemParser.g:2958:3: rule__RosSystem__ComponentsAssignment_3_1_2 + // InternalRosSystemParser.g:2957:3: rule__RosSystem__ComponentsAssignment_3_1_2 { pushFollow(FOLLOW_8); rule__RosSystem__ComponentsAssignment_3_1_2(); @@ -9180,14 +9119,14 @@ public final void rule__RosSystem__Group_3_1__2__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_3_1__3" - // InternalRosSystemParser.g:2966:1: rule__RosSystem__Group_3_1__3 : rule__RosSystem__Group_3_1__3__Impl ; + // InternalRosSystemParser.g:2965:1: rule__RosSystem__Group_3_1__3 : rule__RosSystem__Group_3_1__3__Impl ; public final void rule__RosSystem__Group_3_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2970:1: ( rule__RosSystem__Group_3_1__3__Impl ) - // InternalRosSystemParser.g:2971:2: rule__RosSystem__Group_3_1__3__Impl + // InternalRosSystemParser.g:2969:1: ( rule__RosSystem__Group_3_1__3__Impl ) + // InternalRosSystemParser.g:2970:2: rule__RosSystem__Group_3_1__3__Impl { pushFollow(FOLLOW_2); rule__RosSystem__Group_3_1__3__Impl(); @@ -9213,17 +9152,17 @@ public final void rule__RosSystem__Group_3_1__3() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3_1__3__Impl" - // InternalRosSystemParser.g:2977:1: rule__RosSystem__Group_3_1__3__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:2976:1: rule__RosSystem__Group_3_1__3__Impl : ( RULE_END ) ; public final void rule__RosSystem__Group_3_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2981:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:2982:1: ( RULE_END ) + // InternalRosSystemParser.g:2980:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:2981:1: ( RULE_END ) { - // InternalRosSystemParser.g:2982:1: ( RULE_END ) - // InternalRosSystemParser.g:2983:2: RULE_END + // InternalRosSystemParser.g:2981:1: ( RULE_END ) + // InternalRosSystemParser.g:2982:2: RULE_END { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()); match(input,RULE_END,FOLLOW_2); @@ -9250,14 +9189,14 @@ public final void rule__RosSystem__Group_3_1__3__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_3_2__0" - // InternalRosSystemParser.g:2993:1: rule__RosSystem__Group_3_2__0 : rule__RosSystem__Group_3_2__0__Impl rule__RosSystem__Group_3_2__1 ; + // InternalRosSystemParser.g:2992:1: rule__RosSystem__Group_3_2__0 : rule__RosSystem__Group_3_2__0__Impl rule__RosSystem__Group_3_2__1 ; public final void rule__RosSystem__Group_3_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2997:1: ( rule__RosSystem__Group_3_2__0__Impl rule__RosSystem__Group_3_2__1 ) - // InternalRosSystemParser.g:2998:2: rule__RosSystem__Group_3_2__0__Impl rule__RosSystem__Group_3_2__1 + // InternalRosSystemParser.g:2996:1: ( rule__RosSystem__Group_3_2__0__Impl rule__RosSystem__Group_3_2__1 ) + // InternalRosSystemParser.g:2997:2: rule__RosSystem__Group_3_2__0__Impl rule__RosSystem__Group_3_2__1 { pushFollow(FOLLOW_4); rule__RosSystem__Group_3_2__0__Impl(); @@ -9288,17 +9227,17 @@ public final void rule__RosSystem__Group_3_2__0() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3_2__0__Impl" - // InternalRosSystemParser.g:3005:1: rule__RosSystem__Group_3_2__0__Impl : ( Parameters ) ; + // InternalRosSystemParser.g:3004:1: rule__RosSystem__Group_3_2__0__Impl : ( Parameters ) ; public final void rule__RosSystem__Group_3_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3009:1: ( ( Parameters ) ) - // InternalRosSystemParser.g:3010:1: ( Parameters ) + // InternalRosSystemParser.g:3008:1: ( ( Parameters ) ) + // InternalRosSystemParser.g:3009:1: ( Parameters ) { - // InternalRosSystemParser.g:3010:1: ( Parameters ) - // InternalRosSystemParser.g:3011:2: Parameters + // InternalRosSystemParser.g:3009:1: ( Parameters ) + // InternalRosSystemParser.g:3010:2: Parameters { before(grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()); match(input,Parameters,FOLLOW_2); @@ -9325,14 +9264,14 @@ public final void rule__RosSystem__Group_3_2__0__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_3_2__1" - // InternalRosSystemParser.g:3020:1: rule__RosSystem__Group_3_2__1 : rule__RosSystem__Group_3_2__1__Impl rule__RosSystem__Group_3_2__2 ; + // InternalRosSystemParser.g:3019:1: rule__RosSystem__Group_3_2__1 : rule__RosSystem__Group_3_2__1__Impl rule__RosSystem__Group_3_2__2 ; public final void rule__RosSystem__Group_3_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3024:1: ( rule__RosSystem__Group_3_2__1__Impl rule__RosSystem__Group_3_2__2 ) - // InternalRosSystemParser.g:3025:2: rule__RosSystem__Group_3_2__1__Impl rule__RosSystem__Group_3_2__2 + // InternalRosSystemParser.g:3023:1: ( rule__RosSystem__Group_3_2__1__Impl rule__RosSystem__Group_3_2__2 ) + // InternalRosSystemParser.g:3024:2: rule__RosSystem__Group_3_2__1__Impl rule__RosSystem__Group_3_2__2 { pushFollow(FOLLOW_7); rule__RosSystem__Group_3_2__1__Impl(); @@ -9363,17 +9302,17 @@ public final void rule__RosSystem__Group_3_2__1() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3_2__1__Impl" - // InternalRosSystemParser.g:3032:1: rule__RosSystem__Group_3_2__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:3031:1: rule__RosSystem__Group_3_2__1__Impl : ( RULE_BEGIN ) ; public final void rule__RosSystem__Group_3_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3036:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3037:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3035:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3036:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3037:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3038:2: RULE_BEGIN + // InternalRosSystemParser.g:3036:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3037:2: RULE_BEGIN { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -9400,14 +9339,14 @@ public final void rule__RosSystem__Group_3_2__1__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_3_2__2" - // InternalRosSystemParser.g:3047:1: rule__RosSystem__Group_3_2__2 : rule__RosSystem__Group_3_2__2__Impl rule__RosSystem__Group_3_2__3 ; + // InternalRosSystemParser.g:3046:1: rule__RosSystem__Group_3_2__2 : rule__RosSystem__Group_3_2__2__Impl rule__RosSystem__Group_3_2__3 ; public final void rule__RosSystem__Group_3_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3051:1: ( rule__RosSystem__Group_3_2__2__Impl rule__RosSystem__Group_3_2__3 ) - // InternalRosSystemParser.g:3052:2: rule__RosSystem__Group_3_2__2__Impl rule__RosSystem__Group_3_2__3 + // InternalRosSystemParser.g:3050:1: ( rule__RosSystem__Group_3_2__2__Impl rule__RosSystem__Group_3_2__3 ) + // InternalRosSystemParser.g:3051:2: rule__RosSystem__Group_3_2__2__Impl rule__RosSystem__Group_3_2__3 { pushFollow(FOLLOW_7); rule__RosSystem__Group_3_2__2__Impl(); @@ -9438,20 +9377,20 @@ public final void rule__RosSystem__Group_3_2__2() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3_2__2__Impl" - // InternalRosSystemParser.g:3059:1: rule__RosSystem__Group_3_2__2__Impl : ( ( rule__RosSystem__ParameterAssignment_3_2_2 )* ) ; + // InternalRosSystemParser.g:3058:1: rule__RosSystem__Group_3_2__2__Impl : ( ( rule__RosSystem__ParameterAssignment_3_2_2 )* ) ; public final void rule__RosSystem__Group_3_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3063:1: ( ( ( rule__RosSystem__ParameterAssignment_3_2_2 )* ) ) - // InternalRosSystemParser.g:3064:1: ( ( rule__RosSystem__ParameterAssignment_3_2_2 )* ) + // InternalRosSystemParser.g:3062:1: ( ( ( rule__RosSystem__ParameterAssignment_3_2_2 )* ) ) + // InternalRosSystemParser.g:3063:1: ( ( rule__RosSystem__ParameterAssignment_3_2_2 )* ) { - // InternalRosSystemParser.g:3064:1: ( ( rule__RosSystem__ParameterAssignment_3_2_2 )* ) - // InternalRosSystemParser.g:3065:2: ( rule__RosSystem__ParameterAssignment_3_2_2 )* + // InternalRosSystemParser.g:3063:1: ( ( rule__RosSystem__ParameterAssignment_3_2_2 )* ) + // InternalRosSystemParser.g:3064:2: ( rule__RosSystem__ParameterAssignment_3_2_2 )* { before(grammarAccess.getRosSystemAccess().getParameterAssignment_3_2_2()); - // InternalRosSystemParser.g:3066:2: ( rule__RosSystem__ParameterAssignment_3_2_2 )* + // InternalRosSystemParser.g:3065:2: ( rule__RosSystem__ParameterAssignment_3_2_2 )* loop12: do { int alt12=2; @@ -9464,7 +9403,7 @@ public final void rule__RosSystem__Group_3_2__2__Impl() throws RecognitionExcept switch (alt12) { case 1 : - // InternalRosSystemParser.g:3066:3: rule__RosSystem__ParameterAssignment_3_2_2 + // InternalRosSystemParser.g:3065:3: rule__RosSystem__ParameterAssignment_3_2_2 { pushFollow(FOLLOW_8); rule__RosSystem__ParameterAssignment_3_2_2(); @@ -9503,14 +9442,14 @@ public final void rule__RosSystem__Group_3_2__2__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_3_2__3" - // InternalRosSystemParser.g:3074:1: rule__RosSystem__Group_3_2__3 : rule__RosSystem__Group_3_2__3__Impl ; + // InternalRosSystemParser.g:3073:1: rule__RosSystem__Group_3_2__3 : rule__RosSystem__Group_3_2__3__Impl ; public final void rule__RosSystem__Group_3_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3078:1: ( rule__RosSystem__Group_3_2__3__Impl ) - // InternalRosSystemParser.g:3079:2: rule__RosSystem__Group_3_2__3__Impl + // InternalRosSystemParser.g:3077:1: ( rule__RosSystem__Group_3_2__3__Impl ) + // InternalRosSystemParser.g:3078:2: rule__RosSystem__Group_3_2__3__Impl { pushFollow(FOLLOW_2); rule__RosSystem__Group_3_2__3__Impl(); @@ -9536,17 +9475,17 @@ public final void rule__RosSystem__Group_3_2__3() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3_2__3__Impl" - // InternalRosSystemParser.g:3085:1: rule__RosSystem__Group_3_2__3__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:3084:1: rule__RosSystem__Group_3_2__3__Impl : ( RULE_END ) ; public final void rule__RosSystem__Group_3_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3089:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3090:1: ( RULE_END ) + // InternalRosSystemParser.g:3088:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3089:1: ( RULE_END ) { - // InternalRosSystemParser.g:3090:1: ( RULE_END ) - // InternalRosSystemParser.g:3091:2: RULE_END + // InternalRosSystemParser.g:3089:1: ( RULE_END ) + // InternalRosSystemParser.g:3090:2: RULE_END { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()); match(input,RULE_END,FOLLOW_2); @@ -9573,14 +9512,14 @@ public final void rule__RosSystem__Group_3_2__3__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_3_3__0" - // InternalRosSystemParser.g:3101:1: rule__RosSystem__Group_3_3__0 : rule__RosSystem__Group_3_3__0__Impl rule__RosSystem__Group_3_3__1 ; + // InternalRosSystemParser.g:3100:1: rule__RosSystem__Group_3_3__0 : rule__RosSystem__Group_3_3__0__Impl rule__RosSystem__Group_3_3__1 ; public final void rule__RosSystem__Group_3_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3105:1: ( rule__RosSystem__Group_3_3__0__Impl rule__RosSystem__Group_3_3__1 ) - // InternalRosSystemParser.g:3106:2: rule__RosSystem__Group_3_3__0__Impl rule__RosSystem__Group_3_3__1 + // InternalRosSystemParser.g:3104:1: ( rule__RosSystem__Group_3_3__0__Impl rule__RosSystem__Group_3_3__1 ) + // InternalRosSystemParser.g:3105:2: rule__RosSystem__Group_3_3__0__Impl rule__RosSystem__Group_3_3__1 { pushFollow(FOLLOW_4); rule__RosSystem__Group_3_3__0__Impl(); @@ -9611,17 +9550,17 @@ public final void rule__RosSystem__Group_3_3__0() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3_3__0__Impl" - // InternalRosSystemParser.g:3113:1: rule__RosSystem__Group_3_3__0__Impl : ( Connections ) ; + // InternalRosSystemParser.g:3112:1: rule__RosSystem__Group_3_3__0__Impl : ( Connections ) ; public final void rule__RosSystem__Group_3_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3117:1: ( ( Connections ) ) - // InternalRosSystemParser.g:3118:1: ( Connections ) + // InternalRosSystemParser.g:3116:1: ( ( Connections ) ) + // InternalRosSystemParser.g:3117:1: ( Connections ) { - // InternalRosSystemParser.g:3118:1: ( Connections ) - // InternalRosSystemParser.g:3119:2: Connections + // InternalRosSystemParser.g:3117:1: ( Connections ) + // InternalRosSystemParser.g:3118:2: Connections { before(grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()); match(input,Connections,FOLLOW_2); @@ -9648,14 +9587,14 @@ public final void rule__RosSystem__Group_3_3__0__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_3_3__1" - // InternalRosSystemParser.g:3128:1: rule__RosSystem__Group_3_3__1 : rule__RosSystem__Group_3_3__1__Impl rule__RosSystem__Group_3_3__2 ; + // InternalRosSystemParser.g:3127:1: rule__RosSystem__Group_3_3__1 : rule__RosSystem__Group_3_3__1__Impl rule__RosSystem__Group_3_3__2 ; public final void rule__RosSystem__Group_3_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3132:1: ( rule__RosSystem__Group_3_3__1__Impl rule__RosSystem__Group_3_3__2 ) - // InternalRosSystemParser.g:3133:2: rule__RosSystem__Group_3_3__1__Impl rule__RosSystem__Group_3_3__2 + // InternalRosSystemParser.g:3131:1: ( rule__RosSystem__Group_3_3__1__Impl rule__RosSystem__Group_3_3__2 ) + // InternalRosSystemParser.g:3132:2: rule__RosSystem__Group_3_3__1__Impl rule__RosSystem__Group_3_3__2 { pushFollow(FOLLOW_9); rule__RosSystem__Group_3_3__1__Impl(); @@ -9686,17 +9625,17 @@ public final void rule__RosSystem__Group_3_3__1() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3_3__1__Impl" - // InternalRosSystemParser.g:3140:1: rule__RosSystem__Group_3_3__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:3139:1: rule__RosSystem__Group_3_3__1__Impl : ( RULE_BEGIN ) ; public final void rule__RosSystem__Group_3_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3144:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3145:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3143:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3144:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3145:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3146:2: RULE_BEGIN + // InternalRosSystemParser.g:3144:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3145:2: RULE_BEGIN { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -9723,14 +9662,14 @@ public final void rule__RosSystem__Group_3_3__1__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_3_3__2" - // InternalRosSystemParser.g:3155:1: rule__RosSystem__Group_3_3__2 : rule__RosSystem__Group_3_3__2__Impl rule__RosSystem__Group_3_3__3 ; + // InternalRosSystemParser.g:3154:1: rule__RosSystem__Group_3_3__2 : rule__RosSystem__Group_3_3__2__Impl rule__RosSystem__Group_3_3__3 ; public final void rule__RosSystem__Group_3_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3159:1: ( rule__RosSystem__Group_3_3__2__Impl rule__RosSystem__Group_3_3__3 ) - // InternalRosSystemParser.g:3160:2: rule__RosSystem__Group_3_3__2__Impl rule__RosSystem__Group_3_3__3 + // InternalRosSystemParser.g:3158:1: ( rule__RosSystem__Group_3_3__2__Impl rule__RosSystem__Group_3_3__3 ) + // InternalRosSystemParser.g:3159:2: rule__RosSystem__Group_3_3__2__Impl rule__RosSystem__Group_3_3__3 { pushFollow(FOLLOW_9); rule__RosSystem__Group_3_3__2__Impl(); @@ -9761,20 +9700,20 @@ public final void rule__RosSystem__Group_3_3__2() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3_3__2__Impl" - // InternalRosSystemParser.g:3167:1: rule__RosSystem__Group_3_3__2__Impl : ( ( rule__RosSystem__ConnectionsAssignment_3_3_2 )* ) ; + // InternalRosSystemParser.g:3166:1: rule__RosSystem__Group_3_3__2__Impl : ( ( rule__RosSystem__ConnectionsAssignment_3_3_2 )* ) ; public final void rule__RosSystem__Group_3_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3171:1: ( ( ( rule__RosSystem__ConnectionsAssignment_3_3_2 )* ) ) - // InternalRosSystemParser.g:3172:1: ( ( rule__RosSystem__ConnectionsAssignment_3_3_2 )* ) + // InternalRosSystemParser.g:3170:1: ( ( ( rule__RosSystem__ConnectionsAssignment_3_3_2 )* ) ) + // InternalRosSystemParser.g:3171:1: ( ( rule__RosSystem__ConnectionsAssignment_3_3_2 )* ) { - // InternalRosSystemParser.g:3172:1: ( ( rule__RosSystem__ConnectionsAssignment_3_3_2 )* ) - // InternalRosSystemParser.g:3173:2: ( rule__RosSystem__ConnectionsAssignment_3_3_2 )* + // InternalRosSystemParser.g:3171:1: ( ( rule__RosSystem__ConnectionsAssignment_3_3_2 )* ) + // InternalRosSystemParser.g:3172:2: ( rule__RosSystem__ConnectionsAssignment_3_3_2 )* { before(grammarAccess.getRosSystemAccess().getConnectionsAssignment_3_3_2()); - // InternalRosSystemParser.g:3174:2: ( rule__RosSystem__ConnectionsAssignment_3_3_2 )* + // InternalRosSystemParser.g:3173:2: ( rule__RosSystem__ConnectionsAssignment_3_3_2 )* loop13: do { int alt13=2; @@ -9787,7 +9726,7 @@ public final void rule__RosSystem__Group_3_3__2__Impl() throws RecognitionExcept switch (alt13) { case 1 : - // InternalRosSystemParser.g:3174:3: rule__RosSystem__ConnectionsAssignment_3_3_2 + // InternalRosSystemParser.g:3173:3: rule__RosSystem__ConnectionsAssignment_3_3_2 { pushFollow(FOLLOW_10); rule__RosSystem__ConnectionsAssignment_3_3_2(); @@ -9826,14 +9765,14 @@ public final void rule__RosSystem__Group_3_3__2__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_3_3__3" - // InternalRosSystemParser.g:3182:1: rule__RosSystem__Group_3_3__3 : rule__RosSystem__Group_3_3__3__Impl ; + // InternalRosSystemParser.g:3181:1: rule__RosSystem__Group_3_3__3 : rule__RosSystem__Group_3_3__3__Impl ; public final void rule__RosSystem__Group_3_3__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3186:1: ( rule__RosSystem__Group_3_3__3__Impl ) - // InternalRosSystemParser.g:3187:2: rule__RosSystem__Group_3_3__3__Impl + // InternalRosSystemParser.g:3185:1: ( rule__RosSystem__Group_3_3__3__Impl ) + // InternalRosSystemParser.g:3186:2: rule__RosSystem__Group_3_3__3__Impl { pushFollow(FOLLOW_2); rule__RosSystem__Group_3_3__3__Impl(); @@ -9859,17 +9798,17 @@ public final void rule__RosSystem__Group_3_3__3() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3_3__3__Impl" - // InternalRosSystemParser.g:3193:1: rule__RosSystem__Group_3_3__3__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:3192:1: rule__RosSystem__Group_3_3__3__Impl : ( RULE_END ) ; public final void rule__RosSystem__Group_3_3__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3197:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3198:1: ( RULE_END ) + // InternalRosSystemParser.g:3196:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3197:1: ( RULE_END ) { - // InternalRosSystemParser.g:3198:1: ( RULE_END ) - // InternalRosSystemParser.g:3199:2: RULE_END + // InternalRosSystemParser.g:3197:1: ( RULE_END ) + // InternalRosSystemParser.g:3198:2: RULE_END { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()); match(input,RULE_END,FOLLOW_2); @@ -9896,14 +9835,14 @@ public final void rule__RosSystem__Group_3_3__3__Impl() throws RecognitionExcept // $ANTLR start "rule__Process__Group__0" - // InternalRosSystemParser.g:3209:1: rule__Process__Group__0 : rule__Process__Group__0__Impl rule__Process__Group__1 ; + // InternalRosSystemParser.g:3208:1: rule__Process__Group__0 : rule__Process__Group__0__Impl rule__Process__Group__1 ; public final void rule__Process__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3213:1: ( rule__Process__Group__0__Impl rule__Process__Group__1 ) - // InternalRosSystemParser.g:3214:2: rule__Process__Group__0__Impl rule__Process__Group__1 + // InternalRosSystemParser.g:3212:1: ( rule__Process__Group__0__Impl rule__Process__Group__1 ) + // InternalRosSystemParser.g:3213:2: rule__Process__Group__0__Impl rule__Process__Group__1 { pushFollow(FOLLOW_11); rule__Process__Group__0__Impl(); @@ -9934,21 +9873,21 @@ public final void rule__Process__Group__0() throws RecognitionException { // $ANTLR start "rule__Process__Group__0__Impl" - // InternalRosSystemParser.g:3221:1: rule__Process__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:3220:1: rule__Process__Group__0__Impl : ( () ) ; public final void rule__Process__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3225:1: ( ( () ) ) - // InternalRosSystemParser.g:3226:1: ( () ) + // InternalRosSystemParser.g:3224:1: ( ( () ) ) + // InternalRosSystemParser.g:3225:1: ( () ) { - // InternalRosSystemParser.g:3226:1: ( () ) - // InternalRosSystemParser.g:3227:2: () + // InternalRosSystemParser.g:3225:1: ( () ) + // InternalRosSystemParser.g:3226:2: () { before(grammarAccess.getProcessAccess().getProcessAction_0()); - // InternalRosSystemParser.g:3228:2: () - // InternalRosSystemParser.g:3228:3: + // InternalRosSystemParser.g:3227:2: () + // InternalRosSystemParser.g:3227:3: { } @@ -9971,14 +9910,14 @@ public final void rule__Process__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__1" - // InternalRosSystemParser.g:3236:1: rule__Process__Group__1 : rule__Process__Group__1__Impl rule__Process__Group__2 ; + // InternalRosSystemParser.g:3235:1: rule__Process__Group__1 : rule__Process__Group__1__Impl rule__Process__Group__2 ; public final void rule__Process__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3240:1: ( rule__Process__Group__1__Impl rule__Process__Group__2 ) - // InternalRosSystemParser.g:3241:2: rule__Process__Group__1__Impl rule__Process__Group__2 + // InternalRosSystemParser.g:3239:1: ( rule__Process__Group__1__Impl rule__Process__Group__2 ) + // InternalRosSystemParser.g:3240:2: rule__Process__Group__1__Impl rule__Process__Group__2 { pushFollow(FOLLOW_3); rule__Process__Group__1__Impl(); @@ -10009,21 +9948,21 @@ public final void rule__Process__Group__1() throws RecognitionException { // $ANTLR start "rule__Process__Group__1__Impl" - // InternalRosSystemParser.g:3248:1: rule__Process__Group__1__Impl : ( ( rule__Process__NameAssignment_1 ) ) ; + // InternalRosSystemParser.g:3247:1: rule__Process__Group__1__Impl : ( ( rule__Process__NameAssignment_1 ) ) ; public final void rule__Process__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3252:1: ( ( ( rule__Process__NameAssignment_1 ) ) ) - // InternalRosSystemParser.g:3253:1: ( ( rule__Process__NameAssignment_1 ) ) + // InternalRosSystemParser.g:3251:1: ( ( ( rule__Process__NameAssignment_1 ) ) ) + // InternalRosSystemParser.g:3252:1: ( ( rule__Process__NameAssignment_1 ) ) { - // InternalRosSystemParser.g:3253:1: ( ( rule__Process__NameAssignment_1 ) ) - // InternalRosSystemParser.g:3254:2: ( rule__Process__NameAssignment_1 ) + // InternalRosSystemParser.g:3252:1: ( ( rule__Process__NameAssignment_1 ) ) + // InternalRosSystemParser.g:3253:2: ( rule__Process__NameAssignment_1 ) { before(grammarAccess.getProcessAccess().getNameAssignment_1()); - // InternalRosSystemParser.g:3255:2: ( rule__Process__NameAssignment_1 ) - // InternalRosSystemParser.g:3255:3: rule__Process__NameAssignment_1 + // InternalRosSystemParser.g:3254:2: ( rule__Process__NameAssignment_1 ) + // InternalRosSystemParser.g:3254:3: rule__Process__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Process__NameAssignment_1(); @@ -10056,14 +9995,14 @@ public final void rule__Process__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__2" - // InternalRosSystemParser.g:3263:1: rule__Process__Group__2 : rule__Process__Group__2__Impl rule__Process__Group__3 ; + // InternalRosSystemParser.g:3262:1: rule__Process__Group__2 : rule__Process__Group__2__Impl rule__Process__Group__3 ; public final void rule__Process__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3267:1: ( rule__Process__Group__2__Impl rule__Process__Group__3 ) - // InternalRosSystemParser.g:3268:2: rule__Process__Group__2__Impl rule__Process__Group__3 + // InternalRosSystemParser.g:3266:1: ( rule__Process__Group__2__Impl rule__Process__Group__3 ) + // InternalRosSystemParser.g:3267:2: rule__Process__Group__2__Impl rule__Process__Group__3 { pushFollow(FOLLOW_4); rule__Process__Group__2__Impl(); @@ -10094,17 +10033,17 @@ public final void rule__Process__Group__2() throws RecognitionException { // $ANTLR start "rule__Process__Group__2__Impl" - // InternalRosSystemParser.g:3275:1: rule__Process__Group__2__Impl : ( Colon ) ; + // InternalRosSystemParser.g:3274:1: rule__Process__Group__2__Impl : ( Colon ) ; public final void rule__Process__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3279:1: ( ( Colon ) ) - // InternalRosSystemParser.g:3280:1: ( Colon ) + // InternalRosSystemParser.g:3278:1: ( ( Colon ) ) + // InternalRosSystemParser.g:3279:1: ( Colon ) { - // InternalRosSystemParser.g:3280:1: ( Colon ) - // InternalRosSystemParser.g:3281:2: Colon + // InternalRosSystemParser.g:3279:1: ( Colon ) + // InternalRosSystemParser.g:3280:2: Colon { before(grammarAccess.getProcessAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -10131,14 +10070,14 @@ public final void rule__Process__Group__2__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__3" - // InternalRosSystemParser.g:3290:1: rule__Process__Group__3 : rule__Process__Group__3__Impl rule__Process__Group__4 ; + // InternalRosSystemParser.g:3289:1: rule__Process__Group__3 : rule__Process__Group__3__Impl rule__Process__Group__4 ; public final void rule__Process__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3294:1: ( rule__Process__Group__3__Impl rule__Process__Group__4 ) - // InternalRosSystemParser.g:3295:2: rule__Process__Group__3__Impl rule__Process__Group__4 + // InternalRosSystemParser.g:3293:1: ( rule__Process__Group__3__Impl rule__Process__Group__4 ) + // InternalRosSystemParser.g:3294:2: rule__Process__Group__3__Impl rule__Process__Group__4 { pushFollow(FOLLOW_12); rule__Process__Group__3__Impl(); @@ -10169,17 +10108,17 @@ public final void rule__Process__Group__3() throws RecognitionException { // $ANTLR start "rule__Process__Group__3__Impl" - // InternalRosSystemParser.g:3302:1: rule__Process__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:3301:1: rule__Process__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__Process__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3306:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3307:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3305:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3306:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3307:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3308:2: RULE_BEGIN + // InternalRosSystemParser.g:3306:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3307:2: RULE_BEGIN { before(grammarAccess.getProcessAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -10206,14 +10145,14 @@ public final void rule__Process__Group__3__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__4" - // InternalRosSystemParser.g:3317:1: rule__Process__Group__4 : rule__Process__Group__4__Impl rule__Process__Group__5 ; + // InternalRosSystemParser.g:3316:1: rule__Process__Group__4 : rule__Process__Group__4__Impl rule__Process__Group__5 ; public final void rule__Process__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3321:1: ( rule__Process__Group__4__Impl rule__Process__Group__5 ) - // InternalRosSystemParser.g:3322:2: rule__Process__Group__4__Impl rule__Process__Group__5 + // InternalRosSystemParser.g:3320:1: ( rule__Process__Group__4__Impl rule__Process__Group__5 ) + // InternalRosSystemParser.g:3321:2: rule__Process__Group__4__Impl rule__Process__Group__5 { pushFollow(FOLLOW_12); rule__Process__Group__4__Impl(); @@ -10244,20 +10183,20 @@ public final void rule__Process__Group__4() throws RecognitionException { // $ANTLR start "rule__Process__Group__4__Impl" - // InternalRosSystemParser.g:3329:1: rule__Process__Group__4__Impl : ( ( rule__Process__Group_4__0 )? ) ; + // InternalRosSystemParser.g:3328:1: rule__Process__Group__4__Impl : ( ( rule__Process__Group_4__0 )? ) ; public final void rule__Process__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3333:1: ( ( ( rule__Process__Group_4__0 )? ) ) - // InternalRosSystemParser.g:3334:1: ( ( rule__Process__Group_4__0 )? ) + // InternalRosSystemParser.g:3332:1: ( ( ( rule__Process__Group_4__0 )? ) ) + // InternalRosSystemParser.g:3333:1: ( ( rule__Process__Group_4__0 )? ) { - // InternalRosSystemParser.g:3334:1: ( ( rule__Process__Group_4__0 )? ) - // InternalRosSystemParser.g:3335:2: ( rule__Process__Group_4__0 )? + // InternalRosSystemParser.g:3333:1: ( ( rule__Process__Group_4__0 )? ) + // InternalRosSystemParser.g:3334:2: ( rule__Process__Group_4__0 )? { before(grammarAccess.getProcessAccess().getGroup_4()); - // InternalRosSystemParser.g:3336:2: ( rule__Process__Group_4__0 )? + // InternalRosSystemParser.g:3335:2: ( rule__Process__Group_4__0 )? int alt14=2; int LA14_0 = input.LA(1); @@ -10266,7 +10205,7 @@ public final void rule__Process__Group__4__Impl() throws RecognitionException { } switch (alt14) { case 1 : - // InternalRosSystemParser.g:3336:3: rule__Process__Group_4__0 + // InternalRosSystemParser.g:3335:3: rule__Process__Group_4__0 { pushFollow(FOLLOW_2); rule__Process__Group_4__0(); @@ -10302,14 +10241,14 @@ public final void rule__Process__Group__4__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__5" - // InternalRosSystemParser.g:3344:1: rule__Process__Group__5 : rule__Process__Group__5__Impl rule__Process__Group__6 ; + // InternalRosSystemParser.g:3343:1: rule__Process__Group__5 : rule__Process__Group__5__Impl rule__Process__Group__6 ; public final void rule__Process__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3348:1: ( rule__Process__Group__5__Impl rule__Process__Group__6 ) - // InternalRosSystemParser.g:3349:2: rule__Process__Group__5__Impl rule__Process__Group__6 + // InternalRosSystemParser.g:3347:1: ( rule__Process__Group__5__Impl rule__Process__Group__6 ) + // InternalRosSystemParser.g:3348:2: rule__Process__Group__5__Impl rule__Process__Group__6 { pushFollow(FOLLOW_13); rule__Process__Group__5__Impl(); @@ -10340,21 +10279,21 @@ public final void rule__Process__Group__5() throws RecognitionException { // $ANTLR start "rule__Process__Group__5__Impl" - // InternalRosSystemParser.g:3356:1: rule__Process__Group__5__Impl : ( ( rule__Process__Group_5__0 ) ) ; + // InternalRosSystemParser.g:3355:1: rule__Process__Group__5__Impl : ( ( rule__Process__Group_5__0 ) ) ; public final void rule__Process__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3360:1: ( ( ( rule__Process__Group_5__0 ) ) ) - // InternalRosSystemParser.g:3361:1: ( ( rule__Process__Group_5__0 ) ) + // InternalRosSystemParser.g:3359:1: ( ( ( rule__Process__Group_5__0 ) ) ) + // InternalRosSystemParser.g:3360:1: ( ( rule__Process__Group_5__0 ) ) { - // InternalRosSystemParser.g:3361:1: ( ( rule__Process__Group_5__0 ) ) - // InternalRosSystemParser.g:3362:2: ( rule__Process__Group_5__0 ) + // InternalRosSystemParser.g:3360:1: ( ( rule__Process__Group_5__0 ) ) + // InternalRosSystemParser.g:3361:2: ( rule__Process__Group_5__0 ) { before(grammarAccess.getProcessAccess().getGroup_5()); - // InternalRosSystemParser.g:3363:2: ( rule__Process__Group_5__0 ) - // InternalRosSystemParser.g:3363:3: rule__Process__Group_5__0 + // InternalRosSystemParser.g:3362:2: ( rule__Process__Group_5__0 ) + // InternalRosSystemParser.g:3362:3: rule__Process__Group_5__0 { pushFollow(FOLLOW_2); rule__Process__Group_5__0(); @@ -10387,14 +10326,14 @@ public final void rule__Process__Group__5__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__6" - // InternalRosSystemParser.g:3371:1: rule__Process__Group__6 : rule__Process__Group__6__Impl ; + // InternalRosSystemParser.g:3370:1: rule__Process__Group__6 : rule__Process__Group__6__Impl ; public final void rule__Process__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3375:1: ( rule__Process__Group__6__Impl ) - // InternalRosSystemParser.g:3376:2: rule__Process__Group__6__Impl + // InternalRosSystemParser.g:3374:1: ( rule__Process__Group__6__Impl ) + // InternalRosSystemParser.g:3375:2: rule__Process__Group__6__Impl { pushFollow(FOLLOW_2); rule__Process__Group__6__Impl(); @@ -10420,17 +10359,17 @@ public final void rule__Process__Group__6() throws RecognitionException { // $ANTLR start "rule__Process__Group__6__Impl" - // InternalRosSystemParser.g:3382:1: rule__Process__Group__6__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:3381:1: rule__Process__Group__6__Impl : ( RULE_END ) ; public final void rule__Process__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3386:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3387:1: ( RULE_END ) + // InternalRosSystemParser.g:3385:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3386:1: ( RULE_END ) { - // InternalRosSystemParser.g:3387:1: ( RULE_END ) - // InternalRosSystemParser.g:3388:2: RULE_END + // InternalRosSystemParser.g:3386:1: ( RULE_END ) + // InternalRosSystemParser.g:3387:2: RULE_END { before(grammarAccess.getProcessAccess().getENDTerminalRuleCall_6()); match(input,RULE_END,FOLLOW_2); @@ -10457,14 +10396,14 @@ public final void rule__Process__Group__6__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__0" - // InternalRosSystemParser.g:3398:1: rule__Process__Group_4__0 : rule__Process__Group_4__0__Impl rule__Process__Group_4__1 ; + // InternalRosSystemParser.g:3397:1: rule__Process__Group_4__0 : rule__Process__Group_4__0__Impl rule__Process__Group_4__1 ; public final void rule__Process__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3402:1: ( rule__Process__Group_4__0__Impl rule__Process__Group_4__1 ) - // InternalRosSystemParser.g:3403:2: rule__Process__Group_4__0__Impl rule__Process__Group_4__1 + // InternalRosSystemParser.g:3401:1: ( rule__Process__Group_4__0__Impl rule__Process__Group_4__1 ) + // InternalRosSystemParser.g:3402:2: rule__Process__Group_4__0__Impl rule__Process__Group_4__1 { pushFollow(FOLLOW_14); rule__Process__Group_4__0__Impl(); @@ -10495,17 +10434,17 @@ public final void rule__Process__Group_4__0() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__0__Impl" - // InternalRosSystemParser.g:3410:1: rule__Process__Group_4__0__Impl : ( Nodes ) ; + // InternalRosSystemParser.g:3409:1: rule__Process__Group_4__0__Impl : ( Nodes ) ; public final void rule__Process__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3414:1: ( ( Nodes ) ) - // InternalRosSystemParser.g:3415:1: ( Nodes ) + // InternalRosSystemParser.g:3413:1: ( ( Nodes ) ) + // InternalRosSystemParser.g:3414:1: ( Nodes ) { - // InternalRosSystemParser.g:3415:1: ( Nodes ) - // InternalRosSystemParser.g:3416:2: Nodes + // InternalRosSystemParser.g:3414:1: ( Nodes ) + // InternalRosSystemParser.g:3415:2: Nodes { before(grammarAccess.getProcessAccess().getNodesKeyword_4_0()); match(input,Nodes,FOLLOW_2); @@ -10532,14 +10471,14 @@ public final void rule__Process__Group_4__0__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_4__1" - // InternalRosSystemParser.g:3425:1: rule__Process__Group_4__1 : rule__Process__Group_4__1__Impl rule__Process__Group_4__2 ; + // InternalRosSystemParser.g:3424:1: rule__Process__Group_4__1 : rule__Process__Group_4__1__Impl rule__Process__Group_4__2 ; public final void rule__Process__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3429:1: ( rule__Process__Group_4__1__Impl rule__Process__Group_4__2 ) - // InternalRosSystemParser.g:3430:2: rule__Process__Group_4__1__Impl rule__Process__Group_4__2 + // InternalRosSystemParser.g:3428:1: ( rule__Process__Group_4__1__Impl rule__Process__Group_4__2 ) + // InternalRosSystemParser.g:3429:2: rule__Process__Group_4__1__Impl rule__Process__Group_4__2 { pushFollow(FOLLOW_11); rule__Process__Group_4__1__Impl(); @@ -10570,17 +10509,17 @@ public final void rule__Process__Group_4__1() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__1__Impl" - // InternalRosSystemParser.g:3437:1: rule__Process__Group_4__1__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:3436:1: rule__Process__Group_4__1__Impl : ( LeftSquareBracket ) ; public final void rule__Process__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3441:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:3442:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:3440:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:3441:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:3442:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:3443:2: LeftSquareBracket + // InternalRosSystemParser.g:3441:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:3442:2: LeftSquareBracket { before(grammarAccess.getProcessAccess().getLeftSquareBracketKeyword_4_1()); match(input,LeftSquareBracket,FOLLOW_2); @@ -10607,14 +10546,14 @@ public final void rule__Process__Group_4__1__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_4__2" - // InternalRosSystemParser.g:3452:1: rule__Process__Group_4__2 : rule__Process__Group_4__2__Impl rule__Process__Group_4__3 ; + // InternalRosSystemParser.g:3451:1: rule__Process__Group_4__2 : rule__Process__Group_4__2__Impl rule__Process__Group_4__3 ; public final void rule__Process__Group_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3456:1: ( rule__Process__Group_4__2__Impl rule__Process__Group_4__3 ) - // InternalRosSystemParser.g:3457:2: rule__Process__Group_4__2__Impl rule__Process__Group_4__3 + // InternalRosSystemParser.g:3455:1: ( rule__Process__Group_4__2__Impl rule__Process__Group_4__3 ) + // InternalRosSystemParser.g:3456:2: rule__Process__Group_4__2__Impl rule__Process__Group_4__3 { pushFollow(FOLLOW_15); rule__Process__Group_4__2__Impl(); @@ -10645,21 +10584,21 @@ public final void rule__Process__Group_4__2() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__2__Impl" - // InternalRosSystemParser.g:3464:1: rule__Process__Group_4__2__Impl : ( ( rule__Process__NodesAssignment_4_2 ) ) ; + // InternalRosSystemParser.g:3463:1: rule__Process__Group_4__2__Impl : ( ( rule__Process__NodesAssignment_4_2 ) ) ; public final void rule__Process__Group_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3468:1: ( ( ( rule__Process__NodesAssignment_4_2 ) ) ) - // InternalRosSystemParser.g:3469:1: ( ( rule__Process__NodesAssignment_4_2 ) ) + // InternalRosSystemParser.g:3467:1: ( ( ( rule__Process__NodesAssignment_4_2 ) ) ) + // InternalRosSystemParser.g:3468:1: ( ( rule__Process__NodesAssignment_4_2 ) ) { - // InternalRosSystemParser.g:3469:1: ( ( rule__Process__NodesAssignment_4_2 ) ) - // InternalRosSystemParser.g:3470:2: ( rule__Process__NodesAssignment_4_2 ) + // InternalRosSystemParser.g:3468:1: ( ( rule__Process__NodesAssignment_4_2 ) ) + // InternalRosSystemParser.g:3469:2: ( rule__Process__NodesAssignment_4_2 ) { before(grammarAccess.getProcessAccess().getNodesAssignment_4_2()); - // InternalRosSystemParser.g:3471:2: ( rule__Process__NodesAssignment_4_2 ) - // InternalRosSystemParser.g:3471:3: rule__Process__NodesAssignment_4_2 + // InternalRosSystemParser.g:3470:2: ( rule__Process__NodesAssignment_4_2 ) + // InternalRosSystemParser.g:3470:3: rule__Process__NodesAssignment_4_2 { pushFollow(FOLLOW_2); rule__Process__NodesAssignment_4_2(); @@ -10692,14 +10631,14 @@ public final void rule__Process__Group_4__2__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_4__3" - // InternalRosSystemParser.g:3479:1: rule__Process__Group_4__3 : rule__Process__Group_4__3__Impl ; + // InternalRosSystemParser.g:3478:1: rule__Process__Group_4__3 : rule__Process__Group_4__3__Impl ; public final void rule__Process__Group_4__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3483:1: ( rule__Process__Group_4__3__Impl ) - // InternalRosSystemParser.g:3484:2: rule__Process__Group_4__3__Impl + // InternalRosSystemParser.g:3482:1: ( rule__Process__Group_4__3__Impl ) + // InternalRosSystemParser.g:3483:2: rule__Process__Group_4__3__Impl { pushFollow(FOLLOW_2); rule__Process__Group_4__3__Impl(); @@ -10725,17 +10664,17 @@ public final void rule__Process__Group_4__3() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__3__Impl" - // InternalRosSystemParser.g:3490:1: rule__Process__Group_4__3__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:3489:1: rule__Process__Group_4__3__Impl : ( RightSquareBracket ) ; public final void rule__Process__Group_4__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3494:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:3495:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:3493:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:3494:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:3495:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:3496:2: RightSquareBracket + // InternalRosSystemParser.g:3494:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:3495:2: RightSquareBracket { before(grammarAccess.getProcessAccess().getRightSquareBracketKeyword_4_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -10762,14 +10701,14 @@ public final void rule__Process__Group_4__3__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_5__0" - // InternalRosSystemParser.g:3506:1: rule__Process__Group_5__0 : rule__Process__Group_5__0__Impl rule__Process__Group_5__1 ; + // InternalRosSystemParser.g:3505:1: rule__Process__Group_5__0 : rule__Process__Group_5__0__Impl rule__Process__Group_5__1 ; public final void rule__Process__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3510:1: ( rule__Process__Group_5__0__Impl rule__Process__Group_5__1 ) - // InternalRosSystemParser.g:3511:2: rule__Process__Group_5__0__Impl rule__Process__Group_5__1 + // InternalRosSystemParser.g:3509:1: ( rule__Process__Group_5__0__Impl rule__Process__Group_5__1 ) + // InternalRosSystemParser.g:3510:2: rule__Process__Group_5__0__Impl rule__Process__Group_5__1 { pushFollow(FOLLOW_16); rule__Process__Group_5__0__Impl(); @@ -10800,17 +10739,17 @@ public final void rule__Process__Group_5__0() throws RecognitionException { // $ANTLR start "rule__Process__Group_5__0__Impl" - // InternalRosSystemParser.g:3518:1: rule__Process__Group_5__0__Impl : ( Threads ) ; + // InternalRosSystemParser.g:3517:1: rule__Process__Group_5__0__Impl : ( Threads ) ; public final void rule__Process__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3522:1: ( ( Threads ) ) - // InternalRosSystemParser.g:3523:1: ( Threads ) + // InternalRosSystemParser.g:3521:1: ( ( Threads ) ) + // InternalRosSystemParser.g:3522:1: ( Threads ) { - // InternalRosSystemParser.g:3523:1: ( Threads ) - // InternalRosSystemParser.g:3524:2: Threads + // InternalRosSystemParser.g:3522:1: ( Threads ) + // InternalRosSystemParser.g:3523:2: Threads { before(grammarAccess.getProcessAccess().getThreadsKeyword_5_0()); match(input,Threads,FOLLOW_2); @@ -10837,14 +10776,14 @@ public final void rule__Process__Group_5__0__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_5__1" - // InternalRosSystemParser.g:3533:1: rule__Process__Group_5__1 : rule__Process__Group_5__1__Impl ; + // InternalRosSystemParser.g:3532:1: rule__Process__Group_5__1 : rule__Process__Group_5__1__Impl ; public final void rule__Process__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3537:1: ( rule__Process__Group_5__1__Impl ) - // InternalRosSystemParser.g:3538:2: rule__Process__Group_5__1__Impl + // InternalRosSystemParser.g:3536:1: ( rule__Process__Group_5__1__Impl ) + // InternalRosSystemParser.g:3537:2: rule__Process__Group_5__1__Impl { pushFollow(FOLLOW_2); rule__Process__Group_5__1__Impl(); @@ -10870,21 +10809,21 @@ public final void rule__Process__Group_5__1() throws RecognitionException { // $ANTLR start "rule__Process__Group_5__1__Impl" - // InternalRosSystemParser.g:3544:1: rule__Process__Group_5__1__Impl : ( ( rule__Process__ThreadsAssignment_5_1 ) ) ; + // InternalRosSystemParser.g:3543:1: rule__Process__Group_5__1__Impl : ( ( rule__Process__ThreadsAssignment_5_1 ) ) ; public final void rule__Process__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3548:1: ( ( ( rule__Process__ThreadsAssignment_5_1 ) ) ) - // InternalRosSystemParser.g:3549:1: ( ( rule__Process__ThreadsAssignment_5_1 ) ) + // InternalRosSystemParser.g:3547:1: ( ( ( rule__Process__ThreadsAssignment_5_1 ) ) ) + // InternalRosSystemParser.g:3548:1: ( ( rule__Process__ThreadsAssignment_5_1 ) ) { - // InternalRosSystemParser.g:3549:1: ( ( rule__Process__ThreadsAssignment_5_1 ) ) - // InternalRosSystemParser.g:3550:2: ( rule__Process__ThreadsAssignment_5_1 ) + // InternalRosSystemParser.g:3548:1: ( ( rule__Process__ThreadsAssignment_5_1 ) ) + // InternalRosSystemParser.g:3549:2: ( rule__Process__ThreadsAssignment_5_1 ) { before(grammarAccess.getProcessAccess().getThreadsAssignment_5_1()); - // InternalRosSystemParser.g:3551:2: ( rule__Process__ThreadsAssignment_5_1 ) - // InternalRosSystemParser.g:3551:3: rule__Process__ThreadsAssignment_5_1 + // InternalRosSystemParser.g:3550:2: ( rule__Process__ThreadsAssignment_5_1 ) + // InternalRosSystemParser.g:3550:3: rule__Process__ThreadsAssignment_5_1 { pushFollow(FOLLOW_2); rule__Process__ThreadsAssignment_5_1(); @@ -10917,14 +10856,14 @@ public final void rule__Process__Group_5__1__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group__0" - // InternalRosSystemParser.g:3560:1: rule__RosNode__Group__0 : rule__RosNode__Group__0__Impl rule__RosNode__Group__1 ; + // InternalRosSystemParser.g:3559:1: rule__RosNode__Group__0 : rule__RosNode__Group__0__Impl rule__RosNode__Group__1 ; public final void rule__RosNode__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3564:1: ( rule__RosNode__Group__0__Impl rule__RosNode__Group__1 ) - // InternalRosSystemParser.g:3565:2: rule__RosNode__Group__0__Impl rule__RosNode__Group__1 + // InternalRosSystemParser.g:3563:1: ( rule__RosNode__Group__0__Impl rule__RosNode__Group__1 ) + // InternalRosSystemParser.g:3564:2: rule__RosNode__Group__0__Impl rule__RosNode__Group__1 { pushFollow(FOLLOW_11); rule__RosNode__Group__0__Impl(); @@ -10955,21 +10894,21 @@ public final void rule__RosNode__Group__0() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__0__Impl" - // InternalRosSystemParser.g:3572:1: rule__RosNode__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:3571:1: rule__RosNode__Group__0__Impl : ( () ) ; public final void rule__RosNode__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3576:1: ( ( () ) ) - // InternalRosSystemParser.g:3577:1: ( () ) + // InternalRosSystemParser.g:3575:1: ( ( () ) ) + // InternalRosSystemParser.g:3576:1: ( () ) { - // InternalRosSystemParser.g:3577:1: ( () ) - // InternalRosSystemParser.g:3578:2: () + // InternalRosSystemParser.g:3576:1: ( () ) + // InternalRosSystemParser.g:3577:2: () { before(grammarAccess.getRosNodeAccess().getRosNodeAction_0()); - // InternalRosSystemParser.g:3579:2: () - // InternalRosSystemParser.g:3579:3: + // InternalRosSystemParser.g:3578:2: () + // InternalRosSystemParser.g:3578:3: { } @@ -10992,14 +10931,14 @@ public final void rule__RosNode__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__1" - // InternalRosSystemParser.g:3587:1: rule__RosNode__Group__1 : rule__RosNode__Group__1__Impl rule__RosNode__Group__2 ; + // InternalRosSystemParser.g:3586:1: rule__RosNode__Group__1 : rule__RosNode__Group__1__Impl rule__RosNode__Group__2 ; public final void rule__RosNode__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3591:1: ( rule__RosNode__Group__1__Impl rule__RosNode__Group__2 ) - // InternalRosSystemParser.g:3592:2: rule__RosNode__Group__1__Impl rule__RosNode__Group__2 + // InternalRosSystemParser.g:3590:1: ( rule__RosNode__Group__1__Impl rule__RosNode__Group__2 ) + // InternalRosSystemParser.g:3591:2: rule__RosNode__Group__1__Impl rule__RosNode__Group__2 { pushFollow(FOLLOW_3); rule__RosNode__Group__1__Impl(); @@ -11030,21 +10969,21 @@ public final void rule__RosNode__Group__1() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__1__Impl" - // InternalRosSystemParser.g:3599:1: rule__RosNode__Group__1__Impl : ( ( rule__RosNode__NameAssignment_1 ) ) ; + // InternalRosSystemParser.g:3598:1: rule__RosNode__Group__1__Impl : ( ( rule__RosNode__NameAssignment_1 ) ) ; public final void rule__RosNode__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3603:1: ( ( ( rule__RosNode__NameAssignment_1 ) ) ) - // InternalRosSystemParser.g:3604:1: ( ( rule__RosNode__NameAssignment_1 ) ) + // InternalRosSystemParser.g:3602:1: ( ( ( rule__RosNode__NameAssignment_1 ) ) ) + // InternalRosSystemParser.g:3603:1: ( ( rule__RosNode__NameAssignment_1 ) ) { - // InternalRosSystemParser.g:3604:1: ( ( rule__RosNode__NameAssignment_1 ) ) - // InternalRosSystemParser.g:3605:2: ( rule__RosNode__NameAssignment_1 ) + // InternalRosSystemParser.g:3603:1: ( ( rule__RosNode__NameAssignment_1 ) ) + // InternalRosSystemParser.g:3604:2: ( rule__RosNode__NameAssignment_1 ) { before(grammarAccess.getRosNodeAccess().getNameAssignment_1()); - // InternalRosSystemParser.g:3606:2: ( rule__RosNode__NameAssignment_1 ) - // InternalRosSystemParser.g:3606:3: rule__RosNode__NameAssignment_1 + // InternalRosSystemParser.g:3605:2: ( rule__RosNode__NameAssignment_1 ) + // InternalRosSystemParser.g:3605:3: rule__RosNode__NameAssignment_1 { pushFollow(FOLLOW_2); rule__RosNode__NameAssignment_1(); @@ -11077,14 +11016,14 @@ public final void rule__RosNode__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__2" - // InternalRosSystemParser.g:3614:1: rule__RosNode__Group__2 : rule__RosNode__Group__2__Impl rule__RosNode__Group__3 ; + // InternalRosSystemParser.g:3613:1: rule__RosNode__Group__2 : rule__RosNode__Group__2__Impl rule__RosNode__Group__3 ; public final void rule__RosNode__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3618:1: ( rule__RosNode__Group__2__Impl rule__RosNode__Group__3 ) - // InternalRosSystemParser.g:3619:2: rule__RosNode__Group__2__Impl rule__RosNode__Group__3 + // InternalRosSystemParser.g:3617:1: ( rule__RosNode__Group__2__Impl rule__RosNode__Group__3 ) + // InternalRosSystemParser.g:3618:2: rule__RosNode__Group__2__Impl rule__RosNode__Group__3 { pushFollow(FOLLOW_4); rule__RosNode__Group__2__Impl(); @@ -11115,17 +11054,17 @@ public final void rule__RosNode__Group__2() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__2__Impl" - // InternalRosSystemParser.g:3626:1: rule__RosNode__Group__2__Impl : ( Colon ) ; + // InternalRosSystemParser.g:3625:1: rule__RosNode__Group__2__Impl : ( Colon ) ; public final void rule__RosNode__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3630:1: ( ( Colon ) ) - // InternalRosSystemParser.g:3631:1: ( Colon ) + // InternalRosSystemParser.g:3629:1: ( ( Colon ) ) + // InternalRosSystemParser.g:3630:1: ( Colon ) { - // InternalRosSystemParser.g:3631:1: ( Colon ) - // InternalRosSystemParser.g:3632:2: Colon + // InternalRosSystemParser.g:3630:1: ( Colon ) + // InternalRosSystemParser.g:3631:2: Colon { before(grammarAccess.getRosNodeAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -11152,14 +11091,14 @@ public final void rule__RosNode__Group__2__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__3" - // InternalRosSystemParser.g:3641:1: rule__RosNode__Group__3 : rule__RosNode__Group__3__Impl rule__RosNode__Group__4 ; + // InternalRosSystemParser.g:3640:1: rule__RosNode__Group__3 : rule__RosNode__Group__3__Impl rule__RosNode__Group__4 ; public final void rule__RosNode__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3645:1: ( rule__RosNode__Group__3__Impl rule__RosNode__Group__4 ) - // InternalRosSystemParser.g:3646:2: rule__RosNode__Group__3__Impl rule__RosNode__Group__4 + // InternalRosSystemParser.g:3644:1: ( rule__RosNode__Group__3__Impl rule__RosNode__Group__4 ) + // InternalRosSystemParser.g:3645:2: rule__RosNode__Group__3__Impl rule__RosNode__Group__4 { pushFollow(FOLLOW_17); rule__RosNode__Group__3__Impl(); @@ -11190,17 +11129,17 @@ public final void rule__RosNode__Group__3() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__3__Impl" - // InternalRosSystemParser.g:3653:1: rule__RosNode__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:3652:1: rule__RosNode__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__RosNode__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3657:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3658:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3656:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3657:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3658:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3659:2: RULE_BEGIN + // InternalRosSystemParser.g:3657:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3658:2: RULE_BEGIN { before(grammarAccess.getRosNodeAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -11227,14 +11166,14 @@ public final void rule__RosNode__Group__3__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__4" - // InternalRosSystemParser.g:3668:1: rule__RosNode__Group__4 : rule__RosNode__Group__4__Impl rule__RosNode__Group__5 ; + // InternalRosSystemParser.g:3667:1: rule__RosNode__Group__4 : rule__RosNode__Group__4__Impl rule__RosNode__Group__5 ; public final void rule__RosNode__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3672:1: ( rule__RosNode__Group__4__Impl rule__RosNode__Group__5 ) - // InternalRosSystemParser.g:3673:2: rule__RosNode__Group__4__Impl rule__RosNode__Group__5 + // InternalRosSystemParser.g:3671:1: ( rule__RosNode__Group__4__Impl rule__RosNode__Group__5 ) + // InternalRosSystemParser.g:3672:2: rule__RosNode__Group__4__Impl rule__RosNode__Group__5 { pushFollow(FOLLOW_11); rule__RosNode__Group__4__Impl(); @@ -11265,17 +11204,17 @@ public final void rule__RosNode__Group__4() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__4__Impl" - // InternalRosSystemParser.g:3680:1: rule__RosNode__Group__4__Impl : ( From ) ; + // InternalRosSystemParser.g:3679:1: rule__RosNode__Group__4__Impl : ( From ) ; public final void rule__RosNode__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3684:1: ( ( From ) ) - // InternalRosSystemParser.g:3685:1: ( From ) + // InternalRosSystemParser.g:3683:1: ( ( From ) ) + // InternalRosSystemParser.g:3684:1: ( From ) { - // InternalRosSystemParser.g:3685:1: ( From ) - // InternalRosSystemParser.g:3686:2: From + // InternalRosSystemParser.g:3684:1: ( From ) + // InternalRosSystemParser.g:3685:2: From { before(grammarAccess.getRosNodeAccess().getFromKeyword_4()); match(input,From,FOLLOW_2); @@ -11302,14 +11241,14 @@ public final void rule__RosNode__Group__4__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__5" - // InternalRosSystemParser.g:3695:1: rule__RosNode__Group__5 : rule__RosNode__Group__5__Impl rule__RosNode__Group__6 ; + // InternalRosSystemParser.g:3694:1: rule__RosNode__Group__5 : rule__RosNode__Group__5__Impl rule__RosNode__Group__6 ; public final void rule__RosNode__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3699:1: ( rule__RosNode__Group__5__Impl rule__RosNode__Group__6 ) - // InternalRosSystemParser.g:3700:2: rule__RosNode__Group__5__Impl rule__RosNode__Group__6 + // InternalRosSystemParser.g:3698:1: ( rule__RosNode__Group__5__Impl rule__RosNode__Group__6 ) + // InternalRosSystemParser.g:3699:2: rule__RosNode__Group__5__Impl rule__RosNode__Group__6 { pushFollow(FOLLOW_18); rule__RosNode__Group__5__Impl(); @@ -11340,21 +11279,21 @@ public final void rule__RosNode__Group__5() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__5__Impl" - // InternalRosSystemParser.g:3707:1: rule__RosNode__Group__5__Impl : ( ( rule__RosNode__FromAssignment_5 ) ) ; + // InternalRosSystemParser.g:3706:1: rule__RosNode__Group__5__Impl : ( ( rule__RosNode__FromAssignment_5 ) ) ; public final void rule__RosNode__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3711:1: ( ( ( rule__RosNode__FromAssignment_5 ) ) ) - // InternalRosSystemParser.g:3712:1: ( ( rule__RosNode__FromAssignment_5 ) ) + // InternalRosSystemParser.g:3710:1: ( ( ( rule__RosNode__FromAssignment_5 ) ) ) + // InternalRosSystemParser.g:3711:1: ( ( rule__RosNode__FromAssignment_5 ) ) { - // InternalRosSystemParser.g:3712:1: ( ( rule__RosNode__FromAssignment_5 ) ) - // InternalRosSystemParser.g:3713:2: ( rule__RosNode__FromAssignment_5 ) + // InternalRosSystemParser.g:3711:1: ( ( rule__RosNode__FromAssignment_5 ) ) + // InternalRosSystemParser.g:3712:2: ( rule__RosNode__FromAssignment_5 ) { before(grammarAccess.getRosNodeAccess().getFromAssignment_5()); - // InternalRosSystemParser.g:3714:2: ( rule__RosNode__FromAssignment_5 ) - // InternalRosSystemParser.g:3714:3: rule__RosNode__FromAssignment_5 + // InternalRosSystemParser.g:3713:2: ( rule__RosNode__FromAssignment_5 ) + // InternalRosSystemParser.g:3713:3: rule__RosNode__FromAssignment_5 { pushFollow(FOLLOW_2); rule__RosNode__FromAssignment_5(); @@ -11387,14 +11326,14 @@ public final void rule__RosNode__Group__5__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__6" - // InternalRosSystemParser.g:3722:1: rule__RosNode__Group__6 : rule__RosNode__Group__6__Impl rule__RosNode__Group__7 ; + // InternalRosSystemParser.g:3721:1: rule__RosNode__Group__6 : rule__RosNode__Group__6__Impl rule__RosNode__Group__7 ; public final void rule__RosNode__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3726:1: ( rule__RosNode__Group__6__Impl rule__RosNode__Group__7 ) - // InternalRosSystemParser.g:3727:2: rule__RosNode__Group__6__Impl rule__RosNode__Group__7 + // InternalRosSystemParser.g:3725:1: ( rule__RosNode__Group__6__Impl rule__RosNode__Group__7 ) + // InternalRosSystemParser.g:3726:2: rule__RosNode__Group__6__Impl rule__RosNode__Group__7 { pushFollow(FOLLOW_18); rule__RosNode__Group__6__Impl(); @@ -11425,20 +11364,20 @@ public final void rule__RosNode__Group__6() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__6__Impl" - // InternalRosSystemParser.g:3734:1: rule__RosNode__Group__6__Impl : ( ( rule__RosNode__Group_6__0 )? ) ; + // InternalRosSystemParser.g:3733:1: rule__RosNode__Group__6__Impl : ( ( rule__RosNode__Group_6__0 )? ) ; public final void rule__RosNode__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3738:1: ( ( ( rule__RosNode__Group_6__0 )? ) ) - // InternalRosSystemParser.g:3739:1: ( ( rule__RosNode__Group_6__0 )? ) + // InternalRosSystemParser.g:3737:1: ( ( ( rule__RosNode__Group_6__0 )? ) ) + // InternalRosSystemParser.g:3738:1: ( ( rule__RosNode__Group_6__0 )? ) { - // InternalRosSystemParser.g:3739:1: ( ( rule__RosNode__Group_6__0 )? ) - // InternalRosSystemParser.g:3740:2: ( rule__RosNode__Group_6__0 )? + // InternalRosSystemParser.g:3738:1: ( ( rule__RosNode__Group_6__0 )? ) + // InternalRosSystemParser.g:3739:2: ( rule__RosNode__Group_6__0 )? { before(grammarAccess.getRosNodeAccess().getGroup_6()); - // InternalRosSystemParser.g:3741:2: ( rule__RosNode__Group_6__0 )? + // InternalRosSystemParser.g:3740:2: ( rule__RosNode__Group_6__0 )? int alt15=2; int LA15_0 = input.LA(1); @@ -11447,7 +11386,7 @@ public final void rule__RosNode__Group__6__Impl() throws RecognitionException { } switch (alt15) { case 1 : - // InternalRosSystemParser.g:3741:3: rule__RosNode__Group_6__0 + // InternalRosSystemParser.g:3740:3: rule__RosNode__Group_6__0 { pushFollow(FOLLOW_2); rule__RosNode__Group_6__0(); @@ -11483,14 +11422,14 @@ public final void rule__RosNode__Group__6__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__7" - // InternalRosSystemParser.g:3749:1: rule__RosNode__Group__7 : rule__RosNode__Group__7__Impl rule__RosNode__Group__8 ; + // InternalRosSystemParser.g:3748:1: rule__RosNode__Group__7 : rule__RosNode__Group__7__Impl rule__RosNode__Group__8 ; public final void rule__RosNode__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3753:1: ( rule__RosNode__Group__7__Impl rule__RosNode__Group__8 ) - // InternalRosSystemParser.g:3754:2: rule__RosNode__Group__7__Impl rule__RosNode__Group__8 + // InternalRosSystemParser.g:3752:1: ( rule__RosNode__Group__7__Impl rule__RosNode__Group__8 ) + // InternalRosSystemParser.g:3753:2: rule__RosNode__Group__7__Impl rule__RosNode__Group__8 { pushFollow(FOLLOW_18); rule__RosNode__Group__7__Impl(); @@ -11521,20 +11460,20 @@ public final void rule__RosNode__Group__7() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__7__Impl" - // InternalRosSystemParser.g:3761:1: rule__RosNode__Group__7__Impl : ( ( rule__RosNode__Group_7__0 )? ) ; + // InternalRosSystemParser.g:3760:1: rule__RosNode__Group__7__Impl : ( ( rule__RosNode__Group_7__0 )? ) ; public final void rule__RosNode__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3765:1: ( ( ( rule__RosNode__Group_7__0 )? ) ) - // InternalRosSystemParser.g:3766:1: ( ( rule__RosNode__Group_7__0 )? ) + // InternalRosSystemParser.g:3764:1: ( ( ( rule__RosNode__Group_7__0 )? ) ) + // InternalRosSystemParser.g:3765:1: ( ( rule__RosNode__Group_7__0 )? ) { - // InternalRosSystemParser.g:3766:1: ( ( rule__RosNode__Group_7__0 )? ) - // InternalRosSystemParser.g:3767:2: ( rule__RosNode__Group_7__0 )? + // InternalRosSystemParser.g:3765:1: ( ( rule__RosNode__Group_7__0 )? ) + // InternalRosSystemParser.g:3766:2: ( rule__RosNode__Group_7__0 )? { before(grammarAccess.getRosNodeAccess().getGroup_7()); - // InternalRosSystemParser.g:3768:2: ( rule__RosNode__Group_7__0 )? + // InternalRosSystemParser.g:3767:2: ( rule__RosNode__Group_7__0 )? int alt16=2; int LA16_0 = input.LA(1); @@ -11543,7 +11482,7 @@ public final void rule__RosNode__Group__7__Impl() throws RecognitionException { } switch (alt16) { case 1 : - // InternalRosSystemParser.g:3768:3: rule__RosNode__Group_7__0 + // InternalRosSystemParser.g:3767:3: rule__RosNode__Group_7__0 { pushFollow(FOLLOW_2); rule__RosNode__Group_7__0(); @@ -11579,14 +11518,14 @@ public final void rule__RosNode__Group__7__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__8" - // InternalRosSystemParser.g:3776:1: rule__RosNode__Group__8 : rule__RosNode__Group__8__Impl ; + // InternalRosSystemParser.g:3775:1: rule__RosNode__Group__8 : rule__RosNode__Group__8__Impl ; public final void rule__RosNode__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3780:1: ( rule__RosNode__Group__8__Impl ) - // InternalRosSystemParser.g:3781:2: rule__RosNode__Group__8__Impl + // InternalRosSystemParser.g:3779:1: ( rule__RosNode__Group__8__Impl ) + // InternalRosSystemParser.g:3780:2: rule__RosNode__Group__8__Impl { pushFollow(FOLLOW_2); rule__RosNode__Group__8__Impl(); @@ -11612,17 +11551,17 @@ public final void rule__RosNode__Group__8() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__8__Impl" - // InternalRosSystemParser.g:3787:1: rule__RosNode__Group__8__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:3786:1: rule__RosNode__Group__8__Impl : ( RULE_END ) ; public final void rule__RosNode__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3791:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3792:1: ( RULE_END ) + // InternalRosSystemParser.g:3790:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3791:1: ( RULE_END ) { - // InternalRosSystemParser.g:3792:1: ( RULE_END ) - // InternalRosSystemParser.g:3793:2: RULE_END + // InternalRosSystemParser.g:3791:1: ( RULE_END ) + // InternalRosSystemParser.g:3792:2: RULE_END { before(grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_8()); match(input,RULE_END,FOLLOW_2); @@ -11649,14 +11588,14 @@ public final void rule__RosNode__Group__8__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_6__0" - // InternalRosSystemParser.g:3803:1: rule__RosNode__Group_6__0 : rule__RosNode__Group_6__0__Impl rule__RosNode__Group_6__1 ; + // InternalRosSystemParser.g:3802:1: rule__RosNode__Group_6__0 : rule__RosNode__Group_6__0__Impl rule__RosNode__Group_6__1 ; public final void rule__RosNode__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3807:1: ( rule__RosNode__Group_6__0__Impl rule__RosNode__Group_6__1 ) - // InternalRosSystemParser.g:3808:2: rule__RosNode__Group_6__0__Impl rule__RosNode__Group_6__1 + // InternalRosSystemParser.g:3806:1: ( rule__RosNode__Group_6__0__Impl rule__RosNode__Group_6__1 ) + // InternalRosSystemParser.g:3807:2: rule__RosNode__Group_6__0__Impl rule__RosNode__Group_6__1 { pushFollow(FOLLOW_4); rule__RosNode__Group_6__0__Impl(); @@ -11687,17 +11626,17 @@ public final void rule__RosNode__Group_6__0() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_6__0__Impl" - // InternalRosSystemParser.g:3815:1: rule__RosNode__Group_6__0__Impl : ( Interfaces ) ; + // InternalRosSystemParser.g:3814:1: rule__RosNode__Group_6__0__Impl : ( Interfaces ) ; public final void rule__RosNode__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3819:1: ( ( Interfaces ) ) - // InternalRosSystemParser.g:3820:1: ( Interfaces ) + // InternalRosSystemParser.g:3818:1: ( ( Interfaces ) ) + // InternalRosSystemParser.g:3819:1: ( Interfaces ) { - // InternalRosSystemParser.g:3820:1: ( Interfaces ) - // InternalRosSystemParser.g:3821:2: Interfaces + // InternalRosSystemParser.g:3819:1: ( Interfaces ) + // InternalRosSystemParser.g:3820:2: Interfaces { before(grammarAccess.getRosNodeAccess().getInterfacesKeyword_6_0()); match(input,Interfaces,FOLLOW_2); @@ -11724,14 +11663,14 @@ public final void rule__RosNode__Group_6__0__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_6__1" - // InternalRosSystemParser.g:3830:1: rule__RosNode__Group_6__1 : rule__RosNode__Group_6__1__Impl rule__RosNode__Group_6__2 ; + // InternalRosSystemParser.g:3829:1: rule__RosNode__Group_6__1 : rule__RosNode__Group_6__1__Impl rule__RosNode__Group_6__2 ; public final void rule__RosNode__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3834:1: ( rule__RosNode__Group_6__1__Impl rule__RosNode__Group_6__2 ) - // InternalRosSystemParser.g:3835:2: rule__RosNode__Group_6__1__Impl rule__RosNode__Group_6__2 + // InternalRosSystemParser.g:3833:1: ( rule__RosNode__Group_6__1__Impl rule__RosNode__Group_6__2 ) + // InternalRosSystemParser.g:3834:2: rule__RosNode__Group_6__1__Impl rule__RosNode__Group_6__2 { pushFollow(FOLLOW_7); rule__RosNode__Group_6__1__Impl(); @@ -11762,17 +11701,17 @@ public final void rule__RosNode__Group_6__1() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_6__1__Impl" - // InternalRosSystemParser.g:3842:1: rule__RosNode__Group_6__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:3841:1: rule__RosNode__Group_6__1__Impl : ( RULE_BEGIN ) ; public final void rule__RosNode__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3846:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3847:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3845:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3846:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3847:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3848:2: RULE_BEGIN + // InternalRosSystemParser.g:3846:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3847:2: RULE_BEGIN { before(grammarAccess.getRosNodeAccess().getBEGINTerminalRuleCall_6_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -11799,14 +11738,14 @@ public final void rule__RosNode__Group_6__1__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_6__2" - // InternalRosSystemParser.g:3857:1: rule__RosNode__Group_6__2 : rule__RosNode__Group_6__2__Impl rule__RosNode__Group_6__3 ; + // InternalRosSystemParser.g:3856:1: rule__RosNode__Group_6__2 : rule__RosNode__Group_6__2__Impl rule__RosNode__Group_6__3 ; public final void rule__RosNode__Group_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3861:1: ( rule__RosNode__Group_6__2__Impl rule__RosNode__Group_6__3 ) - // InternalRosSystemParser.g:3862:2: rule__RosNode__Group_6__2__Impl rule__RosNode__Group_6__3 + // InternalRosSystemParser.g:3860:1: ( rule__RosNode__Group_6__2__Impl rule__RosNode__Group_6__3 ) + // InternalRosSystemParser.g:3861:2: rule__RosNode__Group_6__2__Impl rule__RosNode__Group_6__3 { pushFollow(FOLLOW_7); rule__RosNode__Group_6__2__Impl(); @@ -11837,20 +11776,20 @@ public final void rule__RosNode__Group_6__2() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_6__2__Impl" - // InternalRosSystemParser.g:3869:1: rule__RosNode__Group_6__2__Impl : ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) ; + // InternalRosSystemParser.g:3868:1: rule__RosNode__Group_6__2__Impl : ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) ; public final void rule__RosNode__Group_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3873:1: ( ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) ) - // InternalRosSystemParser.g:3874:1: ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) + // InternalRosSystemParser.g:3872:1: ( ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) ) + // InternalRosSystemParser.g:3873:1: ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) { - // InternalRosSystemParser.g:3874:1: ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) - // InternalRosSystemParser.g:3875:2: ( rule__RosNode__RosinterfacesAssignment_6_2 )* + // InternalRosSystemParser.g:3873:1: ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) + // InternalRosSystemParser.g:3874:2: ( rule__RosNode__RosinterfacesAssignment_6_2 )* { before(grammarAccess.getRosNodeAccess().getRosinterfacesAssignment_6_2()); - // InternalRosSystemParser.g:3876:2: ( rule__RosNode__RosinterfacesAssignment_6_2 )* + // InternalRosSystemParser.g:3875:2: ( rule__RosNode__RosinterfacesAssignment_6_2 )* loop17: do { int alt17=2; @@ -11863,7 +11802,7 @@ public final void rule__RosNode__Group_6__2__Impl() throws RecognitionException switch (alt17) { case 1 : - // InternalRosSystemParser.g:3876:3: rule__RosNode__RosinterfacesAssignment_6_2 + // InternalRosSystemParser.g:3875:3: rule__RosNode__RosinterfacesAssignment_6_2 { pushFollow(FOLLOW_8); rule__RosNode__RosinterfacesAssignment_6_2(); @@ -11902,14 +11841,14 @@ public final void rule__RosNode__Group_6__2__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_6__3" - // InternalRosSystemParser.g:3884:1: rule__RosNode__Group_6__3 : rule__RosNode__Group_6__3__Impl ; + // InternalRosSystemParser.g:3883:1: rule__RosNode__Group_6__3 : rule__RosNode__Group_6__3__Impl ; public final void rule__RosNode__Group_6__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3888:1: ( rule__RosNode__Group_6__3__Impl ) - // InternalRosSystemParser.g:3889:2: rule__RosNode__Group_6__3__Impl + // InternalRosSystemParser.g:3887:1: ( rule__RosNode__Group_6__3__Impl ) + // InternalRosSystemParser.g:3888:2: rule__RosNode__Group_6__3__Impl { pushFollow(FOLLOW_2); rule__RosNode__Group_6__3__Impl(); @@ -11935,17 +11874,17 @@ public final void rule__RosNode__Group_6__3() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_6__3__Impl" - // InternalRosSystemParser.g:3895:1: rule__RosNode__Group_6__3__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:3894:1: rule__RosNode__Group_6__3__Impl : ( RULE_END ) ; public final void rule__RosNode__Group_6__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3899:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3900:1: ( RULE_END ) + // InternalRosSystemParser.g:3898:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3899:1: ( RULE_END ) { - // InternalRosSystemParser.g:3900:1: ( RULE_END ) - // InternalRosSystemParser.g:3901:2: RULE_END + // InternalRosSystemParser.g:3899:1: ( RULE_END ) + // InternalRosSystemParser.g:3900:2: RULE_END { before(grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_6_3()); match(input,RULE_END,FOLLOW_2); @@ -11972,14 +11911,14 @@ public final void rule__RosNode__Group_6__3__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_7__0" - // InternalRosSystemParser.g:3911:1: rule__RosNode__Group_7__0 : rule__RosNode__Group_7__0__Impl rule__RosNode__Group_7__1 ; + // InternalRosSystemParser.g:3910:1: rule__RosNode__Group_7__0 : rule__RosNode__Group_7__0__Impl rule__RosNode__Group_7__1 ; public final void rule__RosNode__Group_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3915:1: ( rule__RosNode__Group_7__0__Impl rule__RosNode__Group_7__1 ) - // InternalRosSystemParser.g:3916:2: rule__RosNode__Group_7__0__Impl rule__RosNode__Group_7__1 + // InternalRosSystemParser.g:3914:1: ( rule__RosNode__Group_7__0__Impl rule__RosNode__Group_7__1 ) + // InternalRosSystemParser.g:3915:2: rule__RosNode__Group_7__0__Impl rule__RosNode__Group_7__1 { pushFollow(FOLLOW_4); rule__RosNode__Group_7__0__Impl(); @@ -12010,17 +11949,17 @@ public final void rule__RosNode__Group_7__0() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_7__0__Impl" - // InternalRosSystemParser.g:3923:1: rule__RosNode__Group_7__0__Impl : ( Parameters ) ; + // InternalRosSystemParser.g:3922:1: rule__RosNode__Group_7__0__Impl : ( Parameters ) ; public final void rule__RosNode__Group_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3927:1: ( ( Parameters ) ) - // InternalRosSystemParser.g:3928:1: ( Parameters ) + // InternalRosSystemParser.g:3926:1: ( ( Parameters ) ) + // InternalRosSystemParser.g:3927:1: ( Parameters ) { - // InternalRosSystemParser.g:3928:1: ( Parameters ) - // InternalRosSystemParser.g:3929:2: Parameters + // InternalRosSystemParser.g:3927:1: ( Parameters ) + // InternalRosSystemParser.g:3928:2: Parameters { before(grammarAccess.getRosNodeAccess().getParametersKeyword_7_0()); match(input,Parameters,FOLLOW_2); @@ -12047,14 +11986,14 @@ public final void rule__RosNode__Group_7__0__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_7__1" - // InternalRosSystemParser.g:3938:1: rule__RosNode__Group_7__1 : rule__RosNode__Group_7__1__Impl rule__RosNode__Group_7__2 ; + // InternalRosSystemParser.g:3937:1: rule__RosNode__Group_7__1 : rule__RosNode__Group_7__1__Impl rule__RosNode__Group_7__2 ; public final void rule__RosNode__Group_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3942:1: ( rule__RosNode__Group_7__1__Impl rule__RosNode__Group_7__2 ) - // InternalRosSystemParser.g:3943:2: rule__RosNode__Group_7__1__Impl rule__RosNode__Group_7__2 + // InternalRosSystemParser.g:3941:1: ( rule__RosNode__Group_7__1__Impl rule__RosNode__Group_7__2 ) + // InternalRosSystemParser.g:3942:2: rule__RosNode__Group_7__1__Impl rule__RosNode__Group_7__2 { pushFollow(FOLLOW_7); rule__RosNode__Group_7__1__Impl(); @@ -12085,17 +12024,17 @@ public final void rule__RosNode__Group_7__1() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_7__1__Impl" - // InternalRosSystemParser.g:3950:1: rule__RosNode__Group_7__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:3949:1: rule__RosNode__Group_7__1__Impl : ( RULE_BEGIN ) ; public final void rule__RosNode__Group_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3954:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3955:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3953:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3954:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3955:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3956:2: RULE_BEGIN + // InternalRosSystemParser.g:3954:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3955:2: RULE_BEGIN { before(grammarAccess.getRosNodeAccess().getBEGINTerminalRuleCall_7_1()); match(input,RULE_BEGIN,FOLLOW_2); @@ -12122,14 +12061,14 @@ public final void rule__RosNode__Group_7__1__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_7__2" - // InternalRosSystemParser.g:3965:1: rule__RosNode__Group_7__2 : rule__RosNode__Group_7__2__Impl rule__RosNode__Group_7__3 ; + // InternalRosSystemParser.g:3964:1: rule__RosNode__Group_7__2 : rule__RosNode__Group_7__2__Impl rule__RosNode__Group_7__3 ; public final void rule__RosNode__Group_7__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3969:1: ( rule__RosNode__Group_7__2__Impl rule__RosNode__Group_7__3 ) - // InternalRosSystemParser.g:3970:2: rule__RosNode__Group_7__2__Impl rule__RosNode__Group_7__3 + // InternalRosSystemParser.g:3968:1: ( rule__RosNode__Group_7__2__Impl rule__RosNode__Group_7__3 ) + // InternalRosSystemParser.g:3969:2: rule__RosNode__Group_7__2__Impl rule__RosNode__Group_7__3 { pushFollow(FOLLOW_7); rule__RosNode__Group_7__2__Impl(); @@ -12160,20 +12099,20 @@ public final void rule__RosNode__Group_7__2() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_7__2__Impl" - // InternalRosSystemParser.g:3977:1: rule__RosNode__Group_7__2__Impl : ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) ; + // InternalRosSystemParser.g:3976:1: rule__RosNode__Group_7__2__Impl : ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) ; public final void rule__RosNode__Group_7__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3981:1: ( ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) ) - // InternalRosSystemParser.g:3982:1: ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) + // InternalRosSystemParser.g:3980:1: ( ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) ) + // InternalRosSystemParser.g:3981:1: ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) { - // InternalRosSystemParser.g:3982:1: ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) - // InternalRosSystemParser.g:3983:2: ( rule__RosNode__RosparametersAssignment_7_2 )* + // InternalRosSystemParser.g:3981:1: ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) + // InternalRosSystemParser.g:3982:2: ( rule__RosNode__RosparametersAssignment_7_2 )* { before(grammarAccess.getRosNodeAccess().getRosparametersAssignment_7_2()); - // InternalRosSystemParser.g:3984:2: ( rule__RosNode__RosparametersAssignment_7_2 )* + // InternalRosSystemParser.g:3983:2: ( rule__RosNode__RosparametersAssignment_7_2 )* loop18: do { int alt18=2; @@ -12186,7 +12125,7 @@ public final void rule__RosNode__Group_7__2__Impl() throws RecognitionException switch (alt18) { case 1 : - // InternalRosSystemParser.g:3984:3: rule__RosNode__RosparametersAssignment_7_2 + // InternalRosSystemParser.g:3983:3: rule__RosNode__RosparametersAssignment_7_2 { pushFollow(FOLLOW_8); rule__RosNode__RosparametersAssignment_7_2(); @@ -12225,14 +12164,14 @@ public final void rule__RosNode__Group_7__2__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_7__3" - // InternalRosSystemParser.g:3992:1: rule__RosNode__Group_7__3 : rule__RosNode__Group_7__3__Impl ; + // InternalRosSystemParser.g:3991:1: rule__RosNode__Group_7__3 : rule__RosNode__Group_7__3__Impl ; public final void rule__RosNode__Group_7__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3996:1: ( rule__RosNode__Group_7__3__Impl ) - // InternalRosSystemParser.g:3997:2: rule__RosNode__Group_7__3__Impl + // InternalRosSystemParser.g:3995:1: ( rule__RosNode__Group_7__3__Impl ) + // InternalRosSystemParser.g:3996:2: rule__RosNode__Group_7__3__Impl { pushFollow(FOLLOW_2); rule__RosNode__Group_7__3__Impl(); @@ -12258,17 +12197,17 @@ public final void rule__RosNode__Group_7__3() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_7__3__Impl" - // InternalRosSystemParser.g:4003:1: rule__RosNode__Group_7__3__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:4002:1: rule__RosNode__Group_7__3__Impl : ( RULE_END ) ; public final void rule__RosNode__Group_7__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4007:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:4008:1: ( RULE_END ) + // InternalRosSystemParser.g:4006:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:4007:1: ( RULE_END ) { - // InternalRosSystemParser.g:4008:1: ( RULE_END ) - // InternalRosSystemParser.g:4009:2: RULE_END + // InternalRosSystemParser.g:4007:1: ( RULE_END ) + // InternalRosSystemParser.g:4008:2: RULE_END { before(grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_7_3()); match(input,RULE_END,FOLLOW_2); @@ -12295,14 +12234,14 @@ public final void rule__RosNode__Group_7__3__Impl() throws RecognitionException // $ANTLR start "rule__RosInterface__Group__0" - // InternalRosSystemParser.g:4019:1: rule__RosInterface__Group__0 : rule__RosInterface__Group__0__Impl rule__RosInterface__Group__1 ; + // InternalRosSystemParser.g:4018:1: rule__RosInterface__Group__0 : rule__RosInterface__Group__0__Impl rule__RosInterface__Group__1 ; public final void rule__RosInterface__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4023:1: ( rule__RosInterface__Group__0__Impl rule__RosInterface__Group__1 ) - // InternalRosSystemParser.g:4024:2: rule__RosInterface__Group__0__Impl rule__RosInterface__Group__1 + // InternalRosSystemParser.g:4022:1: ( rule__RosInterface__Group__0__Impl rule__RosInterface__Group__1 ) + // InternalRosSystemParser.g:4023:2: rule__RosInterface__Group__0__Impl rule__RosInterface__Group__1 { pushFollow(FOLLOW_3); rule__RosInterface__Group__0__Impl(); @@ -12333,21 +12272,21 @@ public final void rule__RosInterface__Group__0() throws RecognitionException { // $ANTLR start "rule__RosInterface__Group__0__Impl" - // InternalRosSystemParser.g:4031:1: rule__RosInterface__Group__0__Impl : ( ( rule__RosInterface__NameAssignment_0 ) ) ; + // InternalRosSystemParser.g:4030:1: rule__RosInterface__Group__0__Impl : ( ( rule__RosInterface__NameAssignment_0 ) ) ; public final void rule__RosInterface__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4035:1: ( ( ( rule__RosInterface__NameAssignment_0 ) ) ) - // InternalRosSystemParser.g:4036:1: ( ( rule__RosInterface__NameAssignment_0 ) ) + // InternalRosSystemParser.g:4034:1: ( ( ( rule__RosInterface__NameAssignment_0 ) ) ) + // InternalRosSystemParser.g:4035:1: ( ( rule__RosInterface__NameAssignment_0 ) ) { - // InternalRosSystemParser.g:4036:1: ( ( rule__RosInterface__NameAssignment_0 ) ) - // InternalRosSystemParser.g:4037:2: ( rule__RosInterface__NameAssignment_0 ) + // InternalRosSystemParser.g:4035:1: ( ( rule__RosInterface__NameAssignment_0 ) ) + // InternalRosSystemParser.g:4036:2: ( rule__RosInterface__NameAssignment_0 ) { before(grammarAccess.getRosInterfaceAccess().getNameAssignment_0()); - // InternalRosSystemParser.g:4038:2: ( rule__RosInterface__NameAssignment_0 ) - // InternalRosSystemParser.g:4038:3: rule__RosInterface__NameAssignment_0 + // InternalRosSystemParser.g:4037:2: ( rule__RosInterface__NameAssignment_0 ) + // InternalRosSystemParser.g:4037:3: rule__RosInterface__NameAssignment_0 { pushFollow(FOLLOW_2); rule__RosInterface__NameAssignment_0(); @@ -12380,14 +12319,14 @@ public final void rule__RosInterface__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosInterface__Group__1" - // InternalRosSystemParser.g:4046:1: rule__RosInterface__Group__1 : rule__RosInterface__Group__1__Impl rule__RosInterface__Group__2 ; + // InternalRosSystemParser.g:4045:1: rule__RosInterface__Group__1 : rule__RosInterface__Group__1__Impl rule__RosInterface__Group__2 ; public final void rule__RosInterface__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4050:1: ( rule__RosInterface__Group__1__Impl rule__RosInterface__Group__2 ) - // InternalRosSystemParser.g:4051:2: rule__RosInterface__Group__1__Impl rule__RosInterface__Group__2 + // InternalRosSystemParser.g:4049:1: ( rule__RosInterface__Group__1__Impl rule__RosInterface__Group__2 ) + // InternalRosSystemParser.g:4050:2: rule__RosInterface__Group__1__Impl rule__RosInterface__Group__2 { pushFollow(FOLLOW_4); rule__RosInterface__Group__1__Impl(); @@ -12418,17 +12357,17 @@ public final void rule__RosInterface__Group__1() throws RecognitionException { // $ANTLR start "rule__RosInterface__Group__1__Impl" - // InternalRosSystemParser.g:4058:1: rule__RosInterface__Group__1__Impl : ( Colon ) ; + // InternalRosSystemParser.g:4057:1: rule__RosInterface__Group__1__Impl : ( Colon ) ; public final void rule__RosInterface__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4062:1: ( ( Colon ) ) - // InternalRosSystemParser.g:4063:1: ( Colon ) + // InternalRosSystemParser.g:4061:1: ( ( Colon ) ) + // InternalRosSystemParser.g:4062:1: ( Colon ) { - // InternalRosSystemParser.g:4063:1: ( Colon ) - // InternalRosSystemParser.g:4064:2: Colon + // InternalRosSystemParser.g:4062:1: ( Colon ) + // InternalRosSystemParser.g:4063:2: Colon { before(grammarAccess.getRosInterfaceAccess().getColonKeyword_1()); match(input,Colon,FOLLOW_2); @@ -12455,14 +12394,14 @@ public final void rule__RosInterface__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosInterface__Group__2" - // InternalRosSystemParser.g:4073:1: rule__RosInterface__Group__2 : rule__RosInterface__Group__2__Impl rule__RosInterface__Group__3 ; + // InternalRosSystemParser.g:4072:1: rule__RosInterface__Group__2 : rule__RosInterface__Group__2__Impl rule__RosInterface__Group__3 ; public final void rule__RosInterface__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4077:1: ( rule__RosInterface__Group__2__Impl rule__RosInterface__Group__3 ) - // InternalRosSystemParser.g:4078:2: rule__RosInterface__Group__2__Impl rule__RosInterface__Group__3 + // InternalRosSystemParser.g:4076:1: ( rule__RosInterface__Group__2__Impl rule__RosInterface__Group__3 ) + // InternalRosSystemParser.g:4077:2: rule__RosInterface__Group__2__Impl rule__RosInterface__Group__3 { pushFollow(FOLLOW_19); rule__RosInterface__Group__2__Impl(); @@ -12493,17 +12432,17 @@ public final void rule__RosInterface__Group__2() throws RecognitionException { // $ANTLR start "rule__RosInterface__Group__2__Impl" - // InternalRosSystemParser.g:4085:1: rule__RosInterface__Group__2__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:4084:1: rule__RosInterface__Group__2__Impl : ( RULE_BEGIN ) ; public final void rule__RosInterface__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4089:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:4090:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:4088:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:4089:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:4090:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:4091:2: RULE_BEGIN + // InternalRosSystemParser.g:4089:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:4090:2: RULE_BEGIN { before(grammarAccess.getRosInterfaceAccess().getBEGINTerminalRuleCall_2()); match(input,RULE_BEGIN,FOLLOW_2); @@ -12530,14 +12469,14 @@ public final void rule__RosInterface__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosInterface__Group__3" - // InternalRosSystemParser.g:4100:1: rule__RosInterface__Group__3 : rule__RosInterface__Group__3__Impl rule__RosInterface__Group__4 ; + // InternalRosSystemParser.g:4099:1: rule__RosInterface__Group__3 : rule__RosInterface__Group__3__Impl rule__RosInterface__Group__4 ; public final void rule__RosInterface__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4104:1: ( rule__RosInterface__Group__3__Impl rule__RosInterface__Group__4 ) - // InternalRosSystemParser.g:4105:2: rule__RosInterface__Group__3__Impl rule__RosInterface__Group__4 + // InternalRosSystemParser.g:4103:1: ( rule__RosInterface__Group__3__Impl rule__RosInterface__Group__4 ) + // InternalRosSystemParser.g:4104:2: rule__RosInterface__Group__3__Impl rule__RosInterface__Group__4 { pushFollow(FOLLOW_13); rule__RosInterface__Group__3__Impl(); @@ -12568,21 +12507,21 @@ public final void rule__RosInterface__Group__3() throws RecognitionException { // $ANTLR start "rule__RosInterface__Group__3__Impl" - // InternalRosSystemParser.g:4112:1: rule__RosInterface__Group__3__Impl : ( ( rule__RosInterface__ReferenceAssignment_3 ) ) ; + // InternalRosSystemParser.g:4111:1: rule__RosInterface__Group__3__Impl : ( ( rule__RosInterface__ReferenceAssignment_3 ) ) ; public final void rule__RosInterface__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4116:1: ( ( ( rule__RosInterface__ReferenceAssignment_3 ) ) ) - // InternalRosSystemParser.g:4117:1: ( ( rule__RosInterface__ReferenceAssignment_3 ) ) + // InternalRosSystemParser.g:4115:1: ( ( ( rule__RosInterface__ReferenceAssignment_3 ) ) ) + // InternalRosSystemParser.g:4116:1: ( ( rule__RosInterface__ReferenceAssignment_3 ) ) { - // InternalRosSystemParser.g:4117:1: ( ( rule__RosInterface__ReferenceAssignment_3 ) ) - // InternalRosSystemParser.g:4118:2: ( rule__RosInterface__ReferenceAssignment_3 ) + // InternalRosSystemParser.g:4116:1: ( ( rule__RosInterface__ReferenceAssignment_3 ) ) + // InternalRosSystemParser.g:4117:2: ( rule__RosInterface__ReferenceAssignment_3 ) { before(grammarAccess.getRosInterfaceAccess().getReferenceAssignment_3()); - // InternalRosSystemParser.g:4119:2: ( rule__RosInterface__ReferenceAssignment_3 ) - // InternalRosSystemParser.g:4119:3: rule__RosInterface__ReferenceAssignment_3 + // InternalRosSystemParser.g:4118:2: ( rule__RosInterface__ReferenceAssignment_3 ) + // InternalRosSystemParser.g:4118:3: rule__RosInterface__ReferenceAssignment_3 { pushFollow(FOLLOW_2); rule__RosInterface__ReferenceAssignment_3(); @@ -12615,14 +12554,14 @@ public final void rule__RosInterface__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosInterface__Group__4" - // InternalRosSystemParser.g:4127:1: rule__RosInterface__Group__4 : rule__RosInterface__Group__4__Impl ; + // InternalRosSystemParser.g:4126:1: rule__RosInterface__Group__4 : rule__RosInterface__Group__4__Impl ; public final void rule__RosInterface__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4131:1: ( rule__RosInterface__Group__4__Impl ) - // InternalRosSystemParser.g:4132:2: rule__RosInterface__Group__4__Impl + // InternalRosSystemParser.g:4130:1: ( rule__RosInterface__Group__4__Impl ) + // InternalRosSystemParser.g:4131:2: rule__RosInterface__Group__4__Impl { pushFollow(FOLLOW_2); rule__RosInterface__Group__4__Impl(); @@ -12648,17 +12587,17 @@ public final void rule__RosInterface__Group__4() throws RecognitionException { // $ANTLR start "rule__RosInterface__Group__4__Impl" - // InternalRosSystemParser.g:4138:1: rule__RosInterface__Group__4__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:4137:1: rule__RosInterface__Group__4__Impl : ( RULE_END ) ; public final void rule__RosInterface__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4142:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:4143:1: ( RULE_END ) + // InternalRosSystemParser.g:4141:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:4142:1: ( RULE_END ) { - // InternalRosSystemParser.g:4143:1: ( RULE_END ) - // InternalRosSystemParser.g:4144:2: RULE_END + // InternalRosSystemParser.g:4142:1: ( RULE_END ) + // InternalRosSystemParser.g:4143:2: RULE_END { before(grammarAccess.getRosInterfaceAccess().getENDTerminalRuleCall_4()); match(input,RULE_END,FOLLOW_2); @@ -12685,14 +12624,14 @@ public final void rule__RosInterface__Group__4__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosPublisherReference__Group__0" - // InternalRosSystemParser.g:4154:1: rule__RosPublisherReference__Group__0 : rule__RosPublisherReference__Group__0__Impl rule__RosPublisherReference__Group__1 ; + // InternalRosSystemParser.g:4153:1: rule__RosPublisherReference__Group__0 : rule__RosPublisherReference__Group__0__Impl rule__RosPublisherReference__Group__1 ; public final void rule__RosPublisherReference__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4158:1: ( rule__RosPublisherReference__Group__0__Impl rule__RosPublisherReference__Group__1 ) - // InternalRosSystemParser.g:4159:2: rule__RosPublisherReference__Group__0__Impl rule__RosPublisherReference__Group__1 + // InternalRosSystemParser.g:4157:1: ( rule__RosPublisherReference__Group__0__Impl rule__RosPublisherReference__Group__1 ) + // InternalRosSystemParser.g:4158:2: rule__RosPublisherReference__Group__0__Impl rule__RosPublisherReference__Group__1 { pushFollow(FOLLOW_11); rule__RosPublisherReference__Group__0__Impl(); @@ -12723,17 +12662,17 @@ public final void rule__RosPublisherReference__Group__0() throws RecognitionExce // $ANTLR start "rule__RosPublisherReference__Group__0__Impl" - // InternalRosSystemParser.g:4166:1: rule__RosPublisherReference__Group__0__Impl : ( FromPub ) ; + // InternalRosSystemParser.g:4165:1: rule__RosPublisherReference__Group__0__Impl : ( FromPub ) ; public final void rule__RosPublisherReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4170:1: ( ( FromPub ) ) - // InternalRosSystemParser.g:4171:1: ( FromPub ) + // InternalRosSystemParser.g:4169:1: ( ( FromPub ) ) + // InternalRosSystemParser.g:4170:1: ( FromPub ) { - // InternalRosSystemParser.g:4171:1: ( FromPub ) - // InternalRosSystemParser.g:4172:2: FromPub + // InternalRosSystemParser.g:4170:1: ( FromPub ) + // InternalRosSystemParser.g:4171:2: FromPub { before(grammarAccess.getRosPublisherReferenceAccess().getFromPubKeyword_0()); match(input,FromPub,FOLLOW_2); @@ -12760,14 +12699,14 @@ public final void rule__RosPublisherReference__Group__0__Impl() throws Recogniti // $ANTLR start "rule__RosPublisherReference__Group__1" - // InternalRosSystemParser.g:4181:1: rule__RosPublisherReference__Group__1 : rule__RosPublisherReference__Group__1__Impl ; + // InternalRosSystemParser.g:4180:1: rule__RosPublisherReference__Group__1 : rule__RosPublisherReference__Group__1__Impl ; public final void rule__RosPublisherReference__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4185:1: ( rule__RosPublisherReference__Group__1__Impl ) - // InternalRosSystemParser.g:4186:2: rule__RosPublisherReference__Group__1__Impl + // InternalRosSystemParser.g:4184:1: ( rule__RosPublisherReference__Group__1__Impl ) + // InternalRosSystemParser.g:4185:2: rule__RosPublisherReference__Group__1__Impl { pushFollow(FOLLOW_2); rule__RosPublisherReference__Group__1__Impl(); @@ -12793,21 +12732,21 @@ public final void rule__RosPublisherReference__Group__1() throws RecognitionExce // $ANTLR start "rule__RosPublisherReference__Group__1__Impl" - // InternalRosSystemParser.g:4192:1: rule__RosPublisherReference__Group__1__Impl : ( ( rule__RosPublisherReference__FromAssignment_1 ) ) ; + // InternalRosSystemParser.g:4191:1: rule__RosPublisherReference__Group__1__Impl : ( ( rule__RosPublisherReference__FromAssignment_1 ) ) ; public final void rule__RosPublisherReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4196:1: ( ( ( rule__RosPublisherReference__FromAssignment_1 ) ) ) - // InternalRosSystemParser.g:4197:1: ( ( rule__RosPublisherReference__FromAssignment_1 ) ) + // InternalRosSystemParser.g:4195:1: ( ( ( rule__RosPublisherReference__FromAssignment_1 ) ) ) + // InternalRosSystemParser.g:4196:1: ( ( rule__RosPublisherReference__FromAssignment_1 ) ) { - // InternalRosSystemParser.g:4197:1: ( ( rule__RosPublisherReference__FromAssignment_1 ) ) - // InternalRosSystemParser.g:4198:2: ( rule__RosPublisherReference__FromAssignment_1 ) + // InternalRosSystemParser.g:4196:1: ( ( rule__RosPublisherReference__FromAssignment_1 ) ) + // InternalRosSystemParser.g:4197:2: ( rule__RosPublisherReference__FromAssignment_1 ) { before(grammarAccess.getRosPublisherReferenceAccess().getFromAssignment_1()); - // InternalRosSystemParser.g:4199:2: ( rule__RosPublisherReference__FromAssignment_1 ) - // InternalRosSystemParser.g:4199:3: rule__RosPublisherReference__FromAssignment_1 + // InternalRosSystemParser.g:4198:2: ( rule__RosPublisherReference__FromAssignment_1 ) + // InternalRosSystemParser.g:4198:3: rule__RosPublisherReference__FromAssignment_1 { pushFollow(FOLLOW_2); rule__RosPublisherReference__FromAssignment_1(); @@ -12840,14 +12779,14 @@ public final void rule__RosPublisherReference__Group__1__Impl() throws Recogniti // $ANTLR start "rule__RosSubscriberReference__Group__0" - // InternalRosSystemParser.g:4208:1: rule__RosSubscriberReference__Group__0 : rule__RosSubscriberReference__Group__0__Impl rule__RosSubscriberReference__Group__1 ; + // InternalRosSystemParser.g:4207:1: rule__RosSubscriberReference__Group__0 : rule__RosSubscriberReference__Group__0__Impl rule__RosSubscriberReference__Group__1 ; public final void rule__RosSubscriberReference__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4212:1: ( rule__RosSubscriberReference__Group__0__Impl rule__RosSubscriberReference__Group__1 ) - // InternalRosSystemParser.g:4213:2: rule__RosSubscriberReference__Group__0__Impl rule__RosSubscriberReference__Group__1 + // InternalRosSystemParser.g:4211:1: ( rule__RosSubscriberReference__Group__0__Impl rule__RosSubscriberReference__Group__1 ) + // InternalRosSystemParser.g:4212:2: rule__RosSubscriberReference__Group__0__Impl rule__RosSubscriberReference__Group__1 { pushFollow(FOLLOW_11); rule__RosSubscriberReference__Group__0__Impl(); @@ -12878,17 +12817,17 @@ public final void rule__RosSubscriberReference__Group__0() throws RecognitionExc // $ANTLR start "rule__RosSubscriberReference__Group__0__Impl" - // InternalRosSystemParser.g:4220:1: rule__RosSubscriberReference__Group__0__Impl : ( FromSub ) ; + // InternalRosSystemParser.g:4219:1: rule__RosSubscriberReference__Group__0__Impl : ( FromSub ) ; public final void rule__RosSubscriberReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4224:1: ( ( FromSub ) ) - // InternalRosSystemParser.g:4225:1: ( FromSub ) + // InternalRosSystemParser.g:4223:1: ( ( FromSub ) ) + // InternalRosSystemParser.g:4224:1: ( FromSub ) { - // InternalRosSystemParser.g:4225:1: ( FromSub ) - // InternalRosSystemParser.g:4226:2: FromSub + // InternalRosSystemParser.g:4224:1: ( FromSub ) + // InternalRosSystemParser.g:4225:2: FromSub { before(grammarAccess.getRosSubscriberReferenceAccess().getFromSubKeyword_0()); match(input,FromSub,FOLLOW_2); @@ -12915,14 +12854,14 @@ public final void rule__RosSubscriberReference__Group__0__Impl() throws Recognit // $ANTLR start "rule__RosSubscriberReference__Group__1" - // InternalRosSystemParser.g:4235:1: rule__RosSubscriberReference__Group__1 : rule__RosSubscriberReference__Group__1__Impl ; + // InternalRosSystemParser.g:4234:1: rule__RosSubscriberReference__Group__1 : rule__RosSubscriberReference__Group__1__Impl ; public final void rule__RosSubscriberReference__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4239:1: ( rule__RosSubscriberReference__Group__1__Impl ) - // InternalRosSystemParser.g:4240:2: rule__RosSubscriberReference__Group__1__Impl + // InternalRosSystemParser.g:4238:1: ( rule__RosSubscriberReference__Group__1__Impl ) + // InternalRosSystemParser.g:4239:2: rule__RosSubscriberReference__Group__1__Impl { pushFollow(FOLLOW_2); rule__RosSubscriberReference__Group__1__Impl(); @@ -12948,21 +12887,21 @@ public final void rule__RosSubscriberReference__Group__1() throws RecognitionExc // $ANTLR start "rule__RosSubscriberReference__Group__1__Impl" - // InternalRosSystemParser.g:4246:1: rule__RosSubscriberReference__Group__1__Impl : ( ( rule__RosSubscriberReference__FromAssignment_1 ) ) ; + // InternalRosSystemParser.g:4245:1: rule__RosSubscriberReference__Group__1__Impl : ( ( rule__RosSubscriberReference__FromAssignment_1 ) ) ; public final void rule__RosSubscriberReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4250:1: ( ( ( rule__RosSubscriberReference__FromAssignment_1 ) ) ) - // InternalRosSystemParser.g:4251:1: ( ( rule__RosSubscriberReference__FromAssignment_1 ) ) + // InternalRosSystemParser.g:4249:1: ( ( ( rule__RosSubscriberReference__FromAssignment_1 ) ) ) + // InternalRosSystemParser.g:4250:1: ( ( rule__RosSubscriberReference__FromAssignment_1 ) ) { - // InternalRosSystemParser.g:4251:1: ( ( rule__RosSubscriberReference__FromAssignment_1 ) ) - // InternalRosSystemParser.g:4252:2: ( rule__RosSubscriberReference__FromAssignment_1 ) + // InternalRosSystemParser.g:4250:1: ( ( rule__RosSubscriberReference__FromAssignment_1 ) ) + // InternalRosSystemParser.g:4251:2: ( rule__RosSubscriberReference__FromAssignment_1 ) { before(grammarAccess.getRosSubscriberReferenceAccess().getFromAssignment_1()); - // InternalRosSystemParser.g:4253:2: ( rule__RosSubscriberReference__FromAssignment_1 ) - // InternalRosSystemParser.g:4253:3: rule__RosSubscriberReference__FromAssignment_1 + // InternalRosSystemParser.g:4252:2: ( rule__RosSubscriberReference__FromAssignment_1 ) + // InternalRosSystemParser.g:4252:3: rule__RosSubscriberReference__FromAssignment_1 { pushFollow(FOLLOW_2); rule__RosSubscriberReference__FromAssignment_1(); @@ -12995,14 +12934,14 @@ public final void rule__RosSubscriberReference__Group__1__Impl() throws Recognit // $ANTLR start "rule__RosServiceServerReference__Group__0" - // InternalRosSystemParser.g:4262:1: rule__RosServiceServerReference__Group__0 : rule__RosServiceServerReference__Group__0__Impl rule__RosServiceServerReference__Group__1 ; + // InternalRosSystemParser.g:4261:1: rule__RosServiceServerReference__Group__0 : rule__RosServiceServerReference__Group__0__Impl rule__RosServiceServerReference__Group__1 ; public final void rule__RosServiceServerReference__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4266:1: ( rule__RosServiceServerReference__Group__0__Impl rule__RosServiceServerReference__Group__1 ) - // InternalRosSystemParser.g:4267:2: rule__RosServiceServerReference__Group__0__Impl rule__RosServiceServerReference__Group__1 + // InternalRosSystemParser.g:4265:1: ( rule__RosServiceServerReference__Group__0__Impl rule__RosServiceServerReference__Group__1 ) + // InternalRosSystemParser.g:4266:2: rule__RosServiceServerReference__Group__0__Impl rule__RosServiceServerReference__Group__1 { pushFollow(FOLLOW_11); rule__RosServiceServerReference__Group__0__Impl(); @@ -13033,17 +12972,17 @@ public final void rule__RosServiceServerReference__Group__0() throws Recognition // $ANTLR start "rule__RosServiceServerReference__Group__0__Impl" - // InternalRosSystemParser.g:4274:1: rule__RosServiceServerReference__Group__0__Impl : ( FromSS ) ; + // InternalRosSystemParser.g:4273:1: rule__RosServiceServerReference__Group__0__Impl : ( FromSS ) ; public final void rule__RosServiceServerReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4278:1: ( ( FromSS ) ) - // InternalRosSystemParser.g:4279:1: ( FromSS ) + // InternalRosSystemParser.g:4277:1: ( ( FromSS ) ) + // InternalRosSystemParser.g:4278:1: ( FromSS ) { - // InternalRosSystemParser.g:4279:1: ( FromSS ) - // InternalRosSystemParser.g:4280:2: FromSS + // InternalRosSystemParser.g:4278:1: ( FromSS ) + // InternalRosSystemParser.g:4279:2: FromSS { before(grammarAccess.getRosServiceServerReferenceAccess().getFromSSKeyword_0()); match(input,FromSS,FOLLOW_2); @@ -13070,14 +13009,14 @@ public final void rule__RosServiceServerReference__Group__0__Impl() throws Recog // $ANTLR start "rule__RosServiceServerReference__Group__1" - // InternalRosSystemParser.g:4289:1: rule__RosServiceServerReference__Group__1 : rule__RosServiceServerReference__Group__1__Impl ; + // InternalRosSystemParser.g:4288:1: rule__RosServiceServerReference__Group__1 : rule__RosServiceServerReference__Group__1__Impl ; public final void rule__RosServiceServerReference__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4293:1: ( rule__RosServiceServerReference__Group__1__Impl ) - // InternalRosSystemParser.g:4294:2: rule__RosServiceServerReference__Group__1__Impl + // InternalRosSystemParser.g:4292:1: ( rule__RosServiceServerReference__Group__1__Impl ) + // InternalRosSystemParser.g:4293:2: rule__RosServiceServerReference__Group__1__Impl { pushFollow(FOLLOW_2); rule__RosServiceServerReference__Group__1__Impl(); @@ -13103,21 +13042,21 @@ public final void rule__RosServiceServerReference__Group__1() throws Recognition // $ANTLR start "rule__RosServiceServerReference__Group__1__Impl" - // InternalRosSystemParser.g:4300:1: rule__RosServiceServerReference__Group__1__Impl : ( ( rule__RosServiceServerReference__FromAssignment_1 ) ) ; + // InternalRosSystemParser.g:4299:1: rule__RosServiceServerReference__Group__1__Impl : ( ( rule__RosServiceServerReference__FromAssignment_1 ) ) ; public final void rule__RosServiceServerReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4304:1: ( ( ( rule__RosServiceServerReference__FromAssignment_1 ) ) ) - // InternalRosSystemParser.g:4305:1: ( ( rule__RosServiceServerReference__FromAssignment_1 ) ) + // InternalRosSystemParser.g:4303:1: ( ( ( rule__RosServiceServerReference__FromAssignment_1 ) ) ) + // InternalRosSystemParser.g:4304:1: ( ( rule__RosServiceServerReference__FromAssignment_1 ) ) { - // InternalRosSystemParser.g:4305:1: ( ( rule__RosServiceServerReference__FromAssignment_1 ) ) - // InternalRosSystemParser.g:4306:2: ( rule__RosServiceServerReference__FromAssignment_1 ) + // InternalRosSystemParser.g:4304:1: ( ( rule__RosServiceServerReference__FromAssignment_1 ) ) + // InternalRosSystemParser.g:4305:2: ( rule__RosServiceServerReference__FromAssignment_1 ) { before(grammarAccess.getRosServiceServerReferenceAccess().getFromAssignment_1()); - // InternalRosSystemParser.g:4307:2: ( rule__RosServiceServerReference__FromAssignment_1 ) - // InternalRosSystemParser.g:4307:3: rule__RosServiceServerReference__FromAssignment_1 + // InternalRosSystemParser.g:4306:2: ( rule__RosServiceServerReference__FromAssignment_1 ) + // InternalRosSystemParser.g:4306:3: rule__RosServiceServerReference__FromAssignment_1 { pushFollow(FOLLOW_2); rule__RosServiceServerReference__FromAssignment_1(); @@ -13150,14 +13089,14 @@ public final void rule__RosServiceServerReference__Group__1__Impl() throws Recog // $ANTLR start "rule__RosServerClientReference__Group__0" - // InternalRosSystemParser.g:4316:1: rule__RosServerClientReference__Group__0 : rule__RosServerClientReference__Group__0__Impl rule__RosServerClientReference__Group__1 ; + // InternalRosSystemParser.g:4315:1: rule__RosServerClientReference__Group__0 : rule__RosServerClientReference__Group__0__Impl rule__RosServerClientReference__Group__1 ; public final void rule__RosServerClientReference__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4320:1: ( rule__RosServerClientReference__Group__0__Impl rule__RosServerClientReference__Group__1 ) - // InternalRosSystemParser.g:4321:2: rule__RosServerClientReference__Group__0__Impl rule__RosServerClientReference__Group__1 + // InternalRosSystemParser.g:4319:1: ( rule__RosServerClientReference__Group__0__Impl rule__RosServerClientReference__Group__1 ) + // InternalRosSystemParser.g:4320:2: rule__RosServerClientReference__Group__0__Impl rule__RosServerClientReference__Group__1 { pushFollow(FOLLOW_11); rule__RosServerClientReference__Group__0__Impl(); @@ -13188,17 +13127,17 @@ public final void rule__RosServerClientReference__Group__0() throws RecognitionE // $ANTLR start "rule__RosServerClientReference__Group__0__Impl" - // InternalRosSystemParser.g:4328:1: rule__RosServerClientReference__Group__0__Impl : ( FromSC ) ; + // InternalRosSystemParser.g:4327:1: rule__RosServerClientReference__Group__0__Impl : ( FromSC ) ; public final void rule__RosServerClientReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4332:1: ( ( FromSC ) ) - // InternalRosSystemParser.g:4333:1: ( FromSC ) + // InternalRosSystemParser.g:4331:1: ( ( FromSC ) ) + // InternalRosSystemParser.g:4332:1: ( FromSC ) { - // InternalRosSystemParser.g:4333:1: ( FromSC ) - // InternalRosSystemParser.g:4334:2: FromSC + // InternalRosSystemParser.g:4332:1: ( FromSC ) + // InternalRosSystemParser.g:4333:2: FromSC { before(grammarAccess.getRosServerClientReferenceAccess().getFromSCKeyword_0()); match(input,FromSC,FOLLOW_2); @@ -13225,14 +13164,14 @@ public final void rule__RosServerClientReference__Group__0__Impl() throws Recogn // $ANTLR start "rule__RosServerClientReference__Group__1" - // InternalRosSystemParser.g:4343:1: rule__RosServerClientReference__Group__1 : rule__RosServerClientReference__Group__1__Impl ; + // InternalRosSystemParser.g:4342:1: rule__RosServerClientReference__Group__1 : rule__RosServerClientReference__Group__1__Impl ; public final void rule__RosServerClientReference__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4347:1: ( rule__RosServerClientReference__Group__1__Impl ) - // InternalRosSystemParser.g:4348:2: rule__RosServerClientReference__Group__1__Impl + // InternalRosSystemParser.g:4346:1: ( rule__RosServerClientReference__Group__1__Impl ) + // InternalRosSystemParser.g:4347:2: rule__RosServerClientReference__Group__1__Impl { pushFollow(FOLLOW_2); rule__RosServerClientReference__Group__1__Impl(); @@ -13258,21 +13197,21 @@ public final void rule__RosServerClientReference__Group__1() throws RecognitionE // $ANTLR start "rule__RosServerClientReference__Group__1__Impl" - // InternalRosSystemParser.g:4354:1: rule__RosServerClientReference__Group__1__Impl : ( ( rule__RosServerClientReference__FromAssignment_1 ) ) ; + // InternalRosSystemParser.g:4353:1: rule__RosServerClientReference__Group__1__Impl : ( ( rule__RosServerClientReference__FromAssignment_1 ) ) ; public final void rule__RosServerClientReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4358:1: ( ( ( rule__RosServerClientReference__FromAssignment_1 ) ) ) - // InternalRosSystemParser.g:4359:1: ( ( rule__RosServerClientReference__FromAssignment_1 ) ) + // InternalRosSystemParser.g:4357:1: ( ( ( rule__RosServerClientReference__FromAssignment_1 ) ) ) + // InternalRosSystemParser.g:4358:1: ( ( rule__RosServerClientReference__FromAssignment_1 ) ) { - // InternalRosSystemParser.g:4359:1: ( ( rule__RosServerClientReference__FromAssignment_1 ) ) - // InternalRosSystemParser.g:4360:2: ( rule__RosServerClientReference__FromAssignment_1 ) + // InternalRosSystemParser.g:4358:1: ( ( rule__RosServerClientReference__FromAssignment_1 ) ) + // InternalRosSystemParser.g:4359:2: ( rule__RosServerClientReference__FromAssignment_1 ) { before(grammarAccess.getRosServerClientReferenceAccess().getFromAssignment_1()); - // InternalRosSystemParser.g:4361:2: ( rule__RosServerClientReference__FromAssignment_1 ) - // InternalRosSystemParser.g:4361:3: rule__RosServerClientReference__FromAssignment_1 + // InternalRosSystemParser.g:4360:2: ( rule__RosServerClientReference__FromAssignment_1 ) + // InternalRosSystemParser.g:4360:3: rule__RosServerClientReference__FromAssignment_1 { pushFollow(FOLLOW_2); rule__RosServerClientReference__FromAssignment_1(); @@ -13305,14 +13244,14 @@ public final void rule__RosServerClientReference__Group__1__Impl() throws Recogn // $ANTLR start "rule__RosActionServerReference__Group__0" - // InternalRosSystemParser.g:4370:1: rule__RosActionServerReference__Group__0 : rule__RosActionServerReference__Group__0__Impl rule__RosActionServerReference__Group__1 ; + // InternalRosSystemParser.g:4369:1: rule__RosActionServerReference__Group__0 : rule__RosActionServerReference__Group__0__Impl rule__RosActionServerReference__Group__1 ; public final void rule__RosActionServerReference__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4374:1: ( rule__RosActionServerReference__Group__0__Impl rule__RosActionServerReference__Group__1 ) - // InternalRosSystemParser.g:4375:2: rule__RosActionServerReference__Group__0__Impl rule__RosActionServerReference__Group__1 + // InternalRosSystemParser.g:4373:1: ( rule__RosActionServerReference__Group__0__Impl rule__RosActionServerReference__Group__1 ) + // InternalRosSystemParser.g:4374:2: rule__RosActionServerReference__Group__0__Impl rule__RosActionServerReference__Group__1 { pushFollow(FOLLOW_11); rule__RosActionServerReference__Group__0__Impl(); @@ -13343,17 +13282,17 @@ public final void rule__RosActionServerReference__Group__0() throws RecognitionE // $ANTLR start "rule__RosActionServerReference__Group__0__Impl" - // InternalRosSystemParser.g:4382:1: rule__RosActionServerReference__Group__0__Impl : ( FromAS ) ; + // InternalRosSystemParser.g:4381:1: rule__RosActionServerReference__Group__0__Impl : ( FromAS ) ; public final void rule__RosActionServerReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4386:1: ( ( FromAS ) ) - // InternalRosSystemParser.g:4387:1: ( FromAS ) + // InternalRosSystemParser.g:4385:1: ( ( FromAS ) ) + // InternalRosSystemParser.g:4386:1: ( FromAS ) { - // InternalRosSystemParser.g:4387:1: ( FromAS ) - // InternalRosSystemParser.g:4388:2: FromAS + // InternalRosSystemParser.g:4386:1: ( FromAS ) + // InternalRosSystemParser.g:4387:2: FromAS { before(grammarAccess.getRosActionServerReferenceAccess().getFromASKeyword_0()); match(input,FromAS,FOLLOW_2); @@ -13380,14 +13319,14 @@ public final void rule__RosActionServerReference__Group__0__Impl() throws Recogn // $ANTLR start "rule__RosActionServerReference__Group__1" - // InternalRosSystemParser.g:4397:1: rule__RosActionServerReference__Group__1 : rule__RosActionServerReference__Group__1__Impl ; + // InternalRosSystemParser.g:4396:1: rule__RosActionServerReference__Group__1 : rule__RosActionServerReference__Group__1__Impl ; public final void rule__RosActionServerReference__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4401:1: ( rule__RosActionServerReference__Group__1__Impl ) - // InternalRosSystemParser.g:4402:2: rule__RosActionServerReference__Group__1__Impl + // InternalRosSystemParser.g:4400:1: ( rule__RosActionServerReference__Group__1__Impl ) + // InternalRosSystemParser.g:4401:2: rule__RosActionServerReference__Group__1__Impl { pushFollow(FOLLOW_2); rule__RosActionServerReference__Group__1__Impl(); @@ -13413,21 +13352,21 @@ public final void rule__RosActionServerReference__Group__1() throws RecognitionE // $ANTLR start "rule__RosActionServerReference__Group__1__Impl" - // InternalRosSystemParser.g:4408:1: rule__RosActionServerReference__Group__1__Impl : ( ( rule__RosActionServerReference__FromAssignment_1 ) ) ; + // InternalRosSystemParser.g:4407:1: rule__RosActionServerReference__Group__1__Impl : ( ( rule__RosActionServerReference__FromAssignment_1 ) ) ; public final void rule__RosActionServerReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4412:1: ( ( ( rule__RosActionServerReference__FromAssignment_1 ) ) ) - // InternalRosSystemParser.g:4413:1: ( ( rule__RosActionServerReference__FromAssignment_1 ) ) + // InternalRosSystemParser.g:4411:1: ( ( ( rule__RosActionServerReference__FromAssignment_1 ) ) ) + // InternalRosSystemParser.g:4412:1: ( ( rule__RosActionServerReference__FromAssignment_1 ) ) { - // InternalRosSystemParser.g:4413:1: ( ( rule__RosActionServerReference__FromAssignment_1 ) ) - // InternalRosSystemParser.g:4414:2: ( rule__RosActionServerReference__FromAssignment_1 ) + // InternalRosSystemParser.g:4412:1: ( ( rule__RosActionServerReference__FromAssignment_1 ) ) + // InternalRosSystemParser.g:4413:2: ( rule__RosActionServerReference__FromAssignment_1 ) { before(grammarAccess.getRosActionServerReferenceAccess().getFromAssignment_1()); - // InternalRosSystemParser.g:4415:2: ( rule__RosActionServerReference__FromAssignment_1 ) - // InternalRosSystemParser.g:4415:3: rule__RosActionServerReference__FromAssignment_1 + // InternalRosSystemParser.g:4414:2: ( rule__RosActionServerReference__FromAssignment_1 ) + // InternalRosSystemParser.g:4414:3: rule__RosActionServerReference__FromAssignment_1 { pushFollow(FOLLOW_2); rule__RosActionServerReference__FromAssignment_1(); @@ -13460,14 +13399,14 @@ public final void rule__RosActionServerReference__Group__1__Impl() throws Recogn // $ANTLR start "rule__RosActionClientReference__Group__0" - // InternalRosSystemParser.g:4424:1: rule__RosActionClientReference__Group__0 : rule__RosActionClientReference__Group__0__Impl rule__RosActionClientReference__Group__1 ; + // InternalRosSystemParser.g:4423:1: rule__RosActionClientReference__Group__0 : rule__RosActionClientReference__Group__0__Impl rule__RosActionClientReference__Group__1 ; public final void rule__RosActionClientReference__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4428:1: ( rule__RosActionClientReference__Group__0__Impl rule__RosActionClientReference__Group__1 ) - // InternalRosSystemParser.g:4429:2: rule__RosActionClientReference__Group__0__Impl rule__RosActionClientReference__Group__1 + // InternalRosSystemParser.g:4427:1: ( rule__RosActionClientReference__Group__0__Impl rule__RosActionClientReference__Group__1 ) + // InternalRosSystemParser.g:4428:2: rule__RosActionClientReference__Group__0__Impl rule__RosActionClientReference__Group__1 { pushFollow(FOLLOW_11); rule__RosActionClientReference__Group__0__Impl(); @@ -13498,17 +13437,17 @@ public final void rule__RosActionClientReference__Group__0() throws RecognitionE // $ANTLR start "rule__RosActionClientReference__Group__0__Impl" - // InternalRosSystemParser.g:4436:1: rule__RosActionClientReference__Group__0__Impl : ( FromAC ) ; + // InternalRosSystemParser.g:4435:1: rule__RosActionClientReference__Group__0__Impl : ( FromAC ) ; public final void rule__RosActionClientReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4440:1: ( ( FromAC ) ) - // InternalRosSystemParser.g:4441:1: ( FromAC ) + // InternalRosSystemParser.g:4439:1: ( ( FromAC ) ) + // InternalRosSystemParser.g:4440:1: ( FromAC ) { - // InternalRosSystemParser.g:4441:1: ( FromAC ) - // InternalRosSystemParser.g:4442:2: FromAC + // InternalRosSystemParser.g:4440:1: ( FromAC ) + // InternalRosSystemParser.g:4441:2: FromAC { before(grammarAccess.getRosActionClientReferenceAccess().getFromACKeyword_0()); match(input,FromAC,FOLLOW_2); @@ -13535,14 +13474,14 @@ public final void rule__RosActionClientReference__Group__0__Impl() throws Recogn // $ANTLR start "rule__RosActionClientReference__Group__1" - // InternalRosSystemParser.g:4451:1: rule__RosActionClientReference__Group__1 : rule__RosActionClientReference__Group__1__Impl ; + // InternalRosSystemParser.g:4450:1: rule__RosActionClientReference__Group__1 : rule__RosActionClientReference__Group__1__Impl ; public final void rule__RosActionClientReference__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4455:1: ( rule__RosActionClientReference__Group__1__Impl ) - // InternalRosSystemParser.g:4456:2: rule__RosActionClientReference__Group__1__Impl + // InternalRosSystemParser.g:4454:1: ( rule__RosActionClientReference__Group__1__Impl ) + // InternalRosSystemParser.g:4455:2: rule__RosActionClientReference__Group__1__Impl { pushFollow(FOLLOW_2); rule__RosActionClientReference__Group__1__Impl(); @@ -13568,21 +13507,21 @@ public final void rule__RosActionClientReference__Group__1() throws RecognitionE // $ANTLR start "rule__RosActionClientReference__Group__1__Impl" - // InternalRosSystemParser.g:4462:1: rule__RosActionClientReference__Group__1__Impl : ( ( rule__RosActionClientReference__FromAssignment_1 ) ) ; + // InternalRosSystemParser.g:4461:1: rule__RosActionClientReference__Group__1__Impl : ( ( rule__RosActionClientReference__FromAssignment_1 ) ) ; public final void rule__RosActionClientReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4466:1: ( ( ( rule__RosActionClientReference__FromAssignment_1 ) ) ) - // InternalRosSystemParser.g:4467:1: ( ( rule__RosActionClientReference__FromAssignment_1 ) ) + // InternalRosSystemParser.g:4465:1: ( ( ( rule__RosActionClientReference__FromAssignment_1 ) ) ) + // InternalRosSystemParser.g:4466:1: ( ( rule__RosActionClientReference__FromAssignment_1 ) ) { - // InternalRosSystemParser.g:4467:1: ( ( rule__RosActionClientReference__FromAssignment_1 ) ) - // InternalRosSystemParser.g:4468:2: ( rule__RosActionClientReference__FromAssignment_1 ) + // InternalRosSystemParser.g:4466:1: ( ( rule__RosActionClientReference__FromAssignment_1 ) ) + // InternalRosSystemParser.g:4467:2: ( rule__RosActionClientReference__FromAssignment_1 ) { before(grammarAccess.getRosActionClientReferenceAccess().getFromAssignment_1()); - // InternalRosSystemParser.g:4469:2: ( rule__RosActionClientReference__FromAssignment_1 ) - // InternalRosSystemParser.g:4469:3: rule__RosActionClientReference__FromAssignment_1 + // InternalRosSystemParser.g:4468:2: ( rule__RosActionClientReference__FromAssignment_1 ) + // InternalRosSystemParser.g:4468:3: rule__RosActionClientReference__FromAssignment_1 { pushFollow(FOLLOW_2); rule__RosActionClientReference__FromAssignment_1(); @@ -13615,14 +13554,14 @@ public final void rule__RosActionClientReference__Group__1__Impl() throws Recogn // $ANTLR start "rule__RosParameter__Group__0" - // InternalRosSystemParser.g:4478:1: rule__RosParameter__Group__0 : rule__RosParameter__Group__0__Impl rule__RosParameter__Group__1 ; + // InternalRosSystemParser.g:4477:1: rule__RosParameter__Group__0 : rule__RosParameter__Group__0__Impl rule__RosParameter__Group__1 ; public final void rule__RosParameter__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4482:1: ( rule__RosParameter__Group__0__Impl rule__RosParameter__Group__1 ) - // InternalRosSystemParser.g:4483:2: rule__RosParameter__Group__0__Impl rule__RosParameter__Group__1 + // InternalRosSystemParser.g:4481:1: ( rule__RosParameter__Group__0__Impl rule__RosParameter__Group__1 ) + // InternalRosSystemParser.g:4482:2: rule__RosParameter__Group__0__Impl rule__RosParameter__Group__1 { pushFollow(FOLLOW_3); rule__RosParameter__Group__0__Impl(); @@ -13653,21 +13592,21 @@ public final void rule__RosParameter__Group__0() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__0__Impl" - // InternalRosSystemParser.g:4490:1: rule__RosParameter__Group__0__Impl : ( ( rule__RosParameter__NameAssignment_0 ) ) ; + // InternalRosSystemParser.g:4489:1: rule__RosParameter__Group__0__Impl : ( ( rule__RosParameter__NameAssignment_0 ) ) ; public final void rule__RosParameter__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4494:1: ( ( ( rule__RosParameter__NameAssignment_0 ) ) ) - // InternalRosSystemParser.g:4495:1: ( ( rule__RosParameter__NameAssignment_0 ) ) + // InternalRosSystemParser.g:4493:1: ( ( ( rule__RosParameter__NameAssignment_0 ) ) ) + // InternalRosSystemParser.g:4494:1: ( ( rule__RosParameter__NameAssignment_0 ) ) { - // InternalRosSystemParser.g:4495:1: ( ( rule__RosParameter__NameAssignment_0 ) ) - // InternalRosSystemParser.g:4496:2: ( rule__RosParameter__NameAssignment_0 ) + // InternalRosSystemParser.g:4494:1: ( ( rule__RosParameter__NameAssignment_0 ) ) + // InternalRosSystemParser.g:4495:2: ( rule__RosParameter__NameAssignment_0 ) { before(grammarAccess.getRosParameterAccess().getNameAssignment_0()); - // InternalRosSystemParser.g:4497:2: ( rule__RosParameter__NameAssignment_0 ) - // InternalRosSystemParser.g:4497:3: rule__RosParameter__NameAssignment_0 + // InternalRosSystemParser.g:4496:2: ( rule__RosParameter__NameAssignment_0 ) + // InternalRosSystemParser.g:4496:3: rule__RosParameter__NameAssignment_0 { pushFollow(FOLLOW_2); rule__RosParameter__NameAssignment_0(); @@ -13700,14 +13639,14 @@ public final void rule__RosParameter__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__1" - // InternalRosSystemParser.g:4505:1: rule__RosParameter__Group__1 : rule__RosParameter__Group__1__Impl rule__RosParameter__Group__2 ; + // InternalRosSystemParser.g:4504:1: rule__RosParameter__Group__1 : rule__RosParameter__Group__1__Impl rule__RosParameter__Group__2 ; public final void rule__RosParameter__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4509:1: ( rule__RosParameter__Group__1__Impl rule__RosParameter__Group__2 ) - // InternalRosSystemParser.g:4510:2: rule__RosParameter__Group__1__Impl rule__RosParameter__Group__2 + // InternalRosSystemParser.g:4508:1: ( rule__RosParameter__Group__1__Impl rule__RosParameter__Group__2 ) + // InternalRosSystemParser.g:4509:2: rule__RosParameter__Group__1__Impl rule__RosParameter__Group__2 { pushFollow(FOLLOW_4); rule__RosParameter__Group__1__Impl(); @@ -13738,17 +13677,17 @@ public final void rule__RosParameter__Group__1() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__1__Impl" - // InternalRosSystemParser.g:4517:1: rule__RosParameter__Group__1__Impl : ( Colon ) ; + // InternalRosSystemParser.g:4516:1: rule__RosParameter__Group__1__Impl : ( Colon ) ; public final void rule__RosParameter__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4521:1: ( ( Colon ) ) - // InternalRosSystemParser.g:4522:1: ( Colon ) + // InternalRosSystemParser.g:4520:1: ( ( Colon ) ) + // InternalRosSystemParser.g:4521:1: ( Colon ) { - // InternalRosSystemParser.g:4522:1: ( Colon ) - // InternalRosSystemParser.g:4523:2: Colon + // InternalRosSystemParser.g:4521:1: ( Colon ) + // InternalRosSystemParser.g:4522:2: Colon { before(grammarAccess.getRosParameterAccess().getColonKeyword_1()); match(input,Colon,FOLLOW_2); @@ -13775,14 +13714,14 @@ public final void rule__RosParameter__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__2" - // InternalRosSystemParser.g:4532:1: rule__RosParameter__Group__2 : rule__RosParameter__Group__2__Impl rule__RosParameter__Group__3 ; + // InternalRosSystemParser.g:4531:1: rule__RosParameter__Group__2 : rule__RosParameter__Group__2__Impl rule__RosParameter__Group__3 ; public final void rule__RosParameter__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4536:1: ( rule__RosParameter__Group__2__Impl rule__RosParameter__Group__3 ) - // InternalRosSystemParser.g:4537:2: rule__RosParameter__Group__2__Impl rule__RosParameter__Group__3 + // InternalRosSystemParser.g:4535:1: ( rule__RosParameter__Group__2__Impl rule__RosParameter__Group__3 ) + // InternalRosSystemParser.g:4536:2: rule__RosParameter__Group__2__Impl rule__RosParameter__Group__3 { pushFollow(FOLLOW_17); rule__RosParameter__Group__2__Impl(); @@ -13813,17 +13752,17 @@ public final void rule__RosParameter__Group__2() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__2__Impl" - // InternalRosSystemParser.g:4544:1: rule__RosParameter__Group__2__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:4543:1: rule__RosParameter__Group__2__Impl : ( RULE_BEGIN ) ; public final void rule__RosParameter__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4548:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:4549:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:4547:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:4548:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:4549:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:4550:2: RULE_BEGIN + // InternalRosSystemParser.g:4548:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:4549:2: RULE_BEGIN { before(grammarAccess.getRosParameterAccess().getBEGINTerminalRuleCall_2()); match(input,RULE_BEGIN,FOLLOW_2); @@ -13850,14 +13789,14 @@ public final void rule__RosParameter__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__3" - // InternalRosSystemParser.g:4559:1: rule__RosParameter__Group__3 : rule__RosParameter__Group__3__Impl rule__RosParameter__Group__4 ; + // InternalRosSystemParser.g:4558:1: rule__RosParameter__Group__3 : rule__RosParameter__Group__3__Impl rule__RosParameter__Group__4 ; public final void rule__RosParameter__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4563:1: ( rule__RosParameter__Group__3__Impl rule__RosParameter__Group__4 ) - // InternalRosSystemParser.g:4564:2: rule__RosParameter__Group__3__Impl rule__RosParameter__Group__4 + // InternalRosSystemParser.g:4562:1: ( rule__RosParameter__Group__3__Impl rule__RosParameter__Group__4 ) + // InternalRosSystemParser.g:4563:2: rule__RosParameter__Group__3__Impl rule__RosParameter__Group__4 { pushFollow(FOLLOW_11); rule__RosParameter__Group__3__Impl(); @@ -13888,17 +13827,17 @@ public final void rule__RosParameter__Group__3() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__3__Impl" - // InternalRosSystemParser.g:4571:1: rule__RosParameter__Group__3__Impl : ( From ) ; + // InternalRosSystemParser.g:4570:1: rule__RosParameter__Group__3__Impl : ( From ) ; public final void rule__RosParameter__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4575:1: ( ( From ) ) - // InternalRosSystemParser.g:4576:1: ( From ) + // InternalRosSystemParser.g:4574:1: ( ( From ) ) + // InternalRosSystemParser.g:4575:1: ( From ) { - // InternalRosSystemParser.g:4576:1: ( From ) - // InternalRosSystemParser.g:4577:2: From + // InternalRosSystemParser.g:4575:1: ( From ) + // InternalRosSystemParser.g:4576:2: From { before(grammarAccess.getRosParameterAccess().getFromKeyword_3()); match(input,From,FOLLOW_2); @@ -13925,14 +13864,14 @@ public final void rule__RosParameter__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__4" - // InternalRosSystemParser.g:4586:1: rule__RosParameter__Group__4 : rule__RosParameter__Group__4__Impl rule__RosParameter__Group__5 ; + // InternalRosSystemParser.g:4585:1: rule__RosParameter__Group__4 : rule__RosParameter__Group__4__Impl rule__RosParameter__Group__5 ; public final void rule__RosParameter__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4590:1: ( rule__RosParameter__Group__4__Impl rule__RosParameter__Group__5 ) - // InternalRosSystemParser.g:4591:2: rule__RosParameter__Group__4__Impl rule__RosParameter__Group__5 + // InternalRosSystemParser.g:4589:1: ( rule__RosParameter__Group__4__Impl rule__RosParameter__Group__5 ) + // InternalRosSystemParser.g:4590:2: rule__RosParameter__Group__4__Impl rule__RosParameter__Group__5 { pushFollow(FOLLOW_20); rule__RosParameter__Group__4__Impl(); @@ -13963,21 +13902,21 @@ public final void rule__RosParameter__Group__4() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__4__Impl" - // InternalRosSystemParser.g:4598:1: rule__RosParameter__Group__4__Impl : ( ( rule__RosParameter__FromAssignment_4 ) ) ; + // InternalRosSystemParser.g:4597:1: rule__RosParameter__Group__4__Impl : ( ( rule__RosParameter__FromAssignment_4 ) ) ; public final void rule__RosParameter__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4602:1: ( ( ( rule__RosParameter__FromAssignment_4 ) ) ) - // InternalRosSystemParser.g:4603:1: ( ( rule__RosParameter__FromAssignment_4 ) ) + // InternalRosSystemParser.g:4601:1: ( ( ( rule__RosParameter__FromAssignment_4 ) ) ) + // InternalRosSystemParser.g:4602:1: ( ( rule__RosParameter__FromAssignment_4 ) ) { - // InternalRosSystemParser.g:4603:1: ( ( rule__RosParameter__FromAssignment_4 ) ) - // InternalRosSystemParser.g:4604:2: ( rule__RosParameter__FromAssignment_4 ) + // InternalRosSystemParser.g:4602:1: ( ( rule__RosParameter__FromAssignment_4 ) ) + // InternalRosSystemParser.g:4603:2: ( rule__RosParameter__FromAssignment_4 ) { before(grammarAccess.getRosParameterAccess().getFromAssignment_4()); - // InternalRosSystemParser.g:4605:2: ( rule__RosParameter__FromAssignment_4 ) - // InternalRosSystemParser.g:4605:3: rule__RosParameter__FromAssignment_4 + // InternalRosSystemParser.g:4604:2: ( rule__RosParameter__FromAssignment_4 ) + // InternalRosSystemParser.g:4604:3: rule__RosParameter__FromAssignment_4 { pushFollow(FOLLOW_2); rule__RosParameter__FromAssignment_4(); @@ -14010,14 +13949,14 @@ public final void rule__RosParameter__Group__4__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__5" - // InternalRosSystemParser.g:4613:1: rule__RosParameter__Group__5 : rule__RosParameter__Group__5__Impl rule__RosParameter__Group__6 ; + // InternalRosSystemParser.g:4612:1: rule__RosParameter__Group__5 : rule__RosParameter__Group__5__Impl rule__RosParameter__Group__6 ; public final void rule__RosParameter__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4617:1: ( rule__RosParameter__Group__5__Impl rule__RosParameter__Group__6 ) - // InternalRosSystemParser.g:4618:2: rule__RosParameter__Group__5__Impl rule__RosParameter__Group__6 + // InternalRosSystemParser.g:4616:1: ( rule__RosParameter__Group__5__Impl rule__RosParameter__Group__6 ) + // InternalRosSystemParser.g:4617:2: rule__RosParameter__Group__5__Impl rule__RosParameter__Group__6 { pushFollow(FOLLOW_21); rule__RosParameter__Group__5__Impl(); @@ -14048,17 +13987,17 @@ public final void rule__RosParameter__Group__5() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__5__Impl" - // InternalRosSystemParser.g:4625:1: rule__RosParameter__Group__5__Impl : ( Value_1 ) ; + // InternalRosSystemParser.g:4624:1: rule__RosParameter__Group__5__Impl : ( Value_1 ) ; public final void rule__RosParameter__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4629:1: ( ( Value_1 ) ) - // InternalRosSystemParser.g:4630:1: ( Value_1 ) + // InternalRosSystemParser.g:4628:1: ( ( Value_1 ) ) + // InternalRosSystemParser.g:4629:1: ( Value_1 ) { - // InternalRosSystemParser.g:4630:1: ( Value_1 ) - // InternalRosSystemParser.g:4631:2: Value_1 + // InternalRosSystemParser.g:4629:1: ( Value_1 ) + // InternalRosSystemParser.g:4630:2: Value_1 { before(grammarAccess.getRosParameterAccess().getValueKeyword_5()); match(input,Value_1,FOLLOW_2); @@ -14085,14 +14024,14 @@ public final void rule__RosParameter__Group__5__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__6" - // InternalRosSystemParser.g:4640:1: rule__RosParameter__Group__6 : rule__RosParameter__Group__6__Impl rule__RosParameter__Group__7 ; + // InternalRosSystemParser.g:4639:1: rule__RosParameter__Group__6 : rule__RosParameter__Group__6__Impl rule__RosParameter__Group__7 ; public final void rule__RosParameter__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4644:1: ( rule__RosParameter__Group__6__Impl rule__RosParameter__Group__7 ) - // InternalRosSystemParser.g:4645:2: rule__RosParameter__Group__6__Impl rule__RosParameter__Group__7 + // InternalRosSystemParser.g:4643:1: ( rule__RosParameter__Group__6__Impl rule__RosParameter__Group__7 ) + // InternalRosSystemParser.g:4644:2: rule__RosParameter__Group__6__Impl rule__RosParameter__Group__7 { pushFollow(FOLLOW_13); rule__RosParameter__Group__6__Impl(); @@ -14123,21 +14062,21 @@ public final void rule__RosParameter__Group__6() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__6__Impl" - // InternalRosSystemParser.g:4652:1: rule__RosParameter__Group__6__Impl : ( ( rule__RosParameter__ValueAssignment_6 ) ) ; + // InternalRosSystemParser.g:4651:1: rule__RosParameter__Group__6__Impl : ( ( rule__RosParameter__ValueAssignment_6 ) ) ; public final void rule__RosParameter__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4656:1: ( ( ( rule__RosParameter__ValueAssignment_6 ) ) ) - // InternalRosSystemParser.g:4657:1: ( ( rule__RosParameter__ValueAssignment_6 ) ) + // InternalRosSystemParser.g:4655:1: ( ( ( rule__RosParameter__ValueAssignment_6 ) ) ) + // InternalRosSystemParser.g:4656:1: ( ( rule__RosParameter__ValueAssignment_6 ) ) { - // InternalRosSystemParser.g:4657:1: ( ( rule__RosParameter__ValueAssignment_6 ) ) - // InternalRosSystemParser.g:4658:2: ( rule__RosParameter__ValueAssignment_6 ) + // InternalRosSystemParser.g:4656:1: ( ( rule__RosParameter__ValueAssignment_6 ) ) + // InternalRosSystemParser.g:4657:2: ( rule__RosParameter__ValueAssignment_6 ) { before(grammarAccess.getRosParameterAccess().getValueAssignment_6()); - // InternalRosSystemParser.g:4659:2: ( rule__RosParameter__ValueAssignment_6 ) - // InternalRosSystemParser.g:4659:3: rule__RosParameter__ValueAssignment_6 + // InternalRosSystemParser.g:4658:2: ( rule__RosParameter__ValueAssignment_6 ) + // InternalRosSystemParser.g:4658:3: rule__RosParameter__ValueAssignment_6 { pushFollow(FOLLOW_2); rule__RosParameter__ValueAssignment_6(); @@ -14170,14 +14109,14 @@ public final void rule__RosParameter__Group__6__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__7" - // InternalRosSystemParser.g:4667:1: rule__RosParameter__Group__7 : rule__RosParameter__Group__7__Impl ; + // InternalRosSystemParser.g:4666:1: rule__RosParameter__Group__7 : rule__RosParameter__Group__7__Impl ; public final void rule__RosParameter__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4671:1: ( rule__RosParameter__Group__7__Impl ) - // InternalRosSystemParser.g:4672:2: rule__RosParameter__Group__7__Impl + // InternalRosSystemParser.g:4670:1: ( rule__RosParameter__Group__7__Impl ) + // InternalRosSystemParser.g:4671:2: rule__RosParameter__Group__7__Impl { pushFollow(FOLLOW_2); rule__RosParameter__Group__7__Impl(); @@ -14203,17 +14142,17 @@ public final void rule__RosParameter__Group__7() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__7__Impl" - // InternalRosSystemParser.g:4678:1: rule__RosParameter__Group__7__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:4677:1: rule__RosParameter__Group__7__Impl : ( RULE_END ) ; public final void rule__RosParameter__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4682:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:4683:1: ( RULE_END ) + // InternalRosSystemParser.g:4681:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:4682:1: ( RULE_END ) { - // InternalRosSystemParser.g:4683:1: ( RULE_END ) - // InternalRosSystemParser.g:4684:2: RULE_END + // InternalRosSystemParser.g:4682:1: ( RULE_END ) + // InternalRosSystemParser.g:4683:2: RULE_END { before(grammarAccess.getRosParameterAccess().getENDTerminalRuleCall_7()); match(input,RULE_END,FOLLOW_2); @@ -14240,14 +14179,14 @@ public final void rule__RosParameter__Group__7__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosConnection__Group__0" - // InternalRosSystemParser.g:4694:1: rule__RosConnection__Group__0 : rule__RosConnection__Group__0__Impl rule__RosConnection__Group__1 ; + // InternalRosSystemParser.g:4693:1: rule__RosConnection__Group__0 : rule__RosConnection__Group__0__Impl rule__RosConnection__Group__1 ; public final void rule__RosConnection__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4698:1: ( rule__RosConnection__Group__0__Impl rule__RosConnection__Group__1 ) - // InternalRosSystemParser.g:4699:2: rule__RosConnection__Group__0__Impl rule__RosConnection__Group__1 + // InternalRosSystemParser.g:4697:1: ( rule__RosConnection__Group__0__Impl rule__RosConnection__Group__1 ) + // InternalRosSystemParser.g:4698:2: rule__RosConnection__Group__0__Impl rule__RosConnection__Group__1 { pushFollow(FOLLOW_11); rule__RosConnection__Group__0__Impl(); @@ -14278,17 +14217,17 @@ public final void rule__RosConnection__Group__0() throws RecognitionException { // $ANTLR start "rule__RosConnection__Group__0__Impl" - // InternalRosSystemParser.g:4706:1: rule__RosConnection__Group__0__Impl : ( HyphenMinusLeftSquareBracket ) ; + // InternalRosSystemParser.g:4705:1: rule__RosConnection__Group__0__Impl : ( HyphenMinusLeftSquareBracket ) ; public final void rule__RosConnection__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4710:1: ( ( HyphenMinusLeftSquareBracket ) ) - // InternalRosSystemParser.g:4711:1: ( HyphenMinusLeftSquareBracket ) + // InternalRosSystemParser.g:4709:1: ( ( HyphenMinusLeftSquareBracket ) ) + // InternalRosSystemParser.g:4710:1: ( HyphenMinusLeftSquareBracket ) { - // InternalRosSystemParser.g:4711:1: ( HyphenMinusLeftSquareBracket ) - // InternalRosSystemParser.g:4712:2: HyphenMinusLeftSquareBracket + // InternalRosSystemParser.g:4710:1: ( HyphenMinusLeftSquareBracket ) + // InternalRosSystemParser.g:4711:2: HyphenMinusLeftSquareBracket { before(grammarAccess.getRosConnectionAccess().getHyphenMinusLeftSquareBracketKeyword_0()); match(input,HyphenMinusLeftSquareBracket,FOLLOW_2); @@ -14315,14 +14254,14 @@ public final void rule__RosConnection__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__RosConnection__Group__1" - // InternalRosSystemParser.g:4721:1: rule__RosConnection__Group__1 : rule__RosConnection__Group__1__Impl rule__RosConnection__Group__2 ; + // InternalRosSystemParser.g:4720:1: rule__RosConnection__Group__1 : rule__RosConnection__Group__1__Impl rule__RosConnection__Group__2 ; public final void rule__RosConnection__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4725:1: ( rule__RosConnection__Group__1__Impl rule__RosConnection__Group__2 ) - // InternalRosSystemParser.g:4726:2: rule__RosConnection__Group__1__Impl rule__RosConnection__Group__2 + // InternalRosSystemParser.g:4724:1: ( rule__RosConnection__Group__1__Impl rule__RosConnection__Group__2 ) + // InternalRosSystemParser.g:4725:2: rule__RosConnection__Group__1__Impl rule__RosConnection__Group__2 { pushFollow(FOLLOW_22); rule__RosConnection__Group__1__Impl(); @@ -14353,21 +14292,21 @@ public final void rule__RosConnection__Group__1() throws RecognitionException { // $ANTLR start "rule__RosConnection__Group__1__Impl" - // InternalRosSystemParser.g:4733:1: rule__RosConnection__Group__1__Impl : ( ( rule__RosConnection__FromAssignment_1 ) ) ; + // InternalRosSystemParser.g:4732:1: rule__RosConnection__Group__1__Impl : ( ( rule__RosConnection__FromAssignment_1 ) ) ; public final void rule__RosConnection__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4737:1: ( ( ( rule__RosConnection__FromAssignment_1 ) ) ) - // InternalRosSystemParser.g:4738:1: ( ( rule__RosConnection__FromAssignment_1 ) ) + // InternalRosSystemParser.g:4736:1: ( ( ( rule__RosConnection__FromAssignment_1 ) ) ) + // InternalRosSystemParser.g:4737:1: ( ( rule__RosConnection__FromAssignment_1 ) ) { - // InternalRosSystemParser.g:4738:1: ( ( rule__RosConnection__FromAssignment_1 ) ) - // InternalRosSystemParser.g:4739:2: ( rule__RosConnection__FromAssignment_1 ) + // InternalRosSystemParser.g:4737:1: ( ( rule__RosConnection__FromAssignment_1 ) ) + // InternalRosSystemParser.g:4738:2: ( rule__RosConnection__FromAssignment_1 ) { before(grammarAccess.getRosConnectionAccess().getFromAssignment_1()); - // InternalRosSystemParser.g:4740:2: ( rule__RosConnection__FromAssignment_1 ) - // InternalRosSystemParser.g:4740:3: rule__RosConnection__FromAssignment_1 + // InternalRosSystemParser.g:4739:2: ( rule__RosConnection__FromAssignment_1 ) + // InternalRosSystemParser.g:4739:3: rule__RosConnection__FromAssignment_1 { pushFollow(FOLLOW_2); rule__RosConnection__FromAssignment_1(); @@ -14400,14 +14339,14 @@ public final void rule__RosConnection__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__RosConnection__Group__2" - // InternalRosSystemParser.g:4748:1: rule__RosConnection__Group__2 : rule__RosConnection__Group__2__Impl rule__RosConnection__Group__3 ; + // InternalRosSystemParser.g:4747:1: rule__RosConnection__Group__2 : rule__RosConnection__Group__2__Impl rule__RosConnection__Group__3 ; public final void rule__RosConnection__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4752:1: ( rule__RosConnection__Group__2__Impl rule__RosConnection__Group__3 ) - // InternalRosSystemParser.g:4753:2: rule__RosConnection__Group__2__Impl rule__RosConnection__Group__3 + // InternalRosSystemParser.g:4751:1: ( rule__RosConnection__Group__2__Impl rule__RosConnection__Group__3 ) + // InternalRosSystemParser.g:4752:2: rule__RosConnection__Group__2__Impl rule__RosConnection__Group__3 { pushFollow(FOLLOW_11); rule__RosConnection__Group__2__Impl(); @@ -14438,17 +14377,17 @@ public final void rule__RosConnection__Group__2() throws RecognitionException { // $ANTLR start "rule__RosConnection__Group__2__Impl" - // InternalRosSystemParser.g:4760:1: rule__RosConnection__Group__2__Impl : ( Comma ) ; + // InternalRosSystemParser.g:4759:1: rule__RosConnection__Group__2__Impl : ( Comma ) ; public final void rule__RosConnection__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4764:1: ( ( Comma ) ) - // InternalRosSystemParser.g:4765:1: ( Comma ) + // InternalRosSystemParser.g:4763:1: ( ( Comma ) ) + // InternalRosSystemParser.g:4764:1: ( Comma ) { - // InternalRosSystemParser.g:4765:1: ( Comma ) - // InternalRosSystemParser.g:4766:2: Comma + // InternalRosSystemParser.g:4764:1: ( Comma ) + // InternalRosSystemParser.g:4765:2: Comma { before(grammarAccess.getRosConnectionAccess().getCommaKeyword_2()); match(input,Comma,FOLLOW_2); @@ -14475,14 +14414,14 @@ public final void rule__RosConnection__Group__2__Impl() throws RecognitionExcept // $ANTLR start "rule__RosConnection__Group__3" - // InternalRosSystemParser.g:4775:1: rule__RosConnection__Group__3 : rule__RosConnection__Group__3__Impl rule__RosConnection__Group__4 ; + // InternalRosSystemParser.g:4774:1: rule__RosConnection__Group__3 : rule__RosConnection__Group__3__Impl rule__RosConnection__Group__4 ; public final void rule__RosConnection__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4779:1: ( rule__RosConnection__Group__3__Impl rule__RosConnection__Group__4 ) - // InternalRosSystemParser.g:4780:2: rule__RosConnection__Group__3__Impl rule__RosConnection__Group__4 + // InternalRosSystemParser.g:4778:1: ( rule__RosConnection__Group__3__Impl rule__RosConnection__Group__4 ) + // InternalRosSystemParser.g:4779:2: rule__RosConnection__Group__3__Impl rule__RosConnection__Group__4 { pushFollow(FOLLOW_15); rule__RosConnection__Group__3__Impl(); @@ -14513,21 +14452,21 @@ public final void rule__RosConnection__Group__3() throws RecognitionException { // $ANTLR start "rule__RosConnection__Group__3__Impl" - // InternalRosSystemParser.g:4787:1: rule__RosConnection__Group__3__Impl : ( ( rule__RosConnection__ToAssignment_3 ) ) ; + // InternalRosSystemParser.g:4786:1: rule__RosConnection__Group__3__Impl : ( ( rule__RosConnection__ToAssignment_3 ) ) ; public final void rule__RosConnection__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4791:1: ( ( ( rule__RosConnection__ToAssignment_3 ) ) ) - // InternalRosSystemParser.g:4792:1: ( ( rule__RosConnection__ToAssignment_3 ) ) + // InternalRosSystemParser.g:4790:1: ( ( ( rule__RosConnection__ToAssignment_3 ) ) ) + // InternalRosSystemParser.g:4791:1: ( ( rule__RosConnection__ToAssignment_3 ) ) { - // InternalRosSystemParser.g:4792:1: ( ( rule__RosConnection__ToAssignment_3 ) ) - // InternalRosSystemParser.g:4793:2: ( rule__RosConnection__ToAssignment_3 ) + // InternalRosSystemParser.g:4791:1: ( ( rule__RosConnection__ToAssignment_3 ) ) + // InternalRosSystemParser.g:4792:2: ( rule__RosConnection__ToAssignment_3 ) { before(grammarAccess.getRosConnectionAccess().getToAssignment_3()); - // InternalRosSystemParser.g:4794:2: ( rule__RosConnection__ToAssignment_3 ) - // InternalRosSystemParser.g:4794:3: rule__RosConnection__ToAssignment_3 + // InternalRosSystemParser.g:4793:2: ( rule__RosConnection__ToAssignment_3 ) + // InternalRosSystemParser.g:4793:3: rule__RosConnection__ToAssignment_3 { pushFollow(FOLLOW_2); rule__RosConnection__ToAssignment_3(); @@ -14560,14 +14499,14 @@ public final void rule__RosConnection__Group__3__Impl() throws RecognitionExcept // $ANTLR start "rule__RosConnection__Group__4" - // InternalRosSystemParser.g:4802:1: rule__RosConnection__Group__4 : rule__RosConnection__Group__4__Impl ; + // InternalRosSystemParser.g:4801:1: rule__RosConnection__Group__4 : rule__RosConnection__Group__4__Impl ; public final void rule__RosConnection__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4806:1: ( rule__RosConnection__Group__4__Impl ) - // InternalRosSystemParser.g:4807:2: rule__RosConnection__Group__4__Impl + // InternalRosSystemParser.g:4805:1: ( rule__RosConnection__Group__4__Impl ) + // InternalRosSystemParser.g:4806:2: rule__RosConnection__Group__4__Impl { pushFollow(FOLLOW_2); rule__RosConnection__Group__4__Impl(); @@ -14593,17 +14532,17 @@ public final void rule__RosConnection__Group__4() throws RecognitionException { // $ANTLR start "rule__RosConnection__Group__4__Impl" - // InternalRosSystemParser.g:4813:1: rule__RosConnection__Group__4__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:4812:1: rule__RosConnection__Group__4__Impl : ( RightSquareBracket ) ; public final void rule__RosConnection__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4817:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:4818:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:4816:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:4817:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:4818:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:4819:2: RightSquareBracket + // InternalRosSystemParser.g:4817:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:4818:2: RightSquareBracket { before(grammarAccess.getRosConnectionAccess().getRightSquareBracketKeyword_4()); match(input,RightSquareBracket,FOLLOW_2); @@ -14630,14 +14569,14 @@ public final void rule__RosConnection__Group__4__Impl() throws RecognitionExcept // $ANTLR start "rule__GlobalNamespace__Group__0" - // InternalRosSystemParser.g:4829:1: rule__GlobalNamespace__Group__0 : rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ; + // InternalRosSystemParser.g:4828:1: rule__GlobalNamespace__Group__0 : rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ; public final void rule__GlobalNamespace__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4833:1: ( rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ) - // InternalRosSystemParser.g:4834:2: rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 + // InternalRosSystemParser.g:4832:1: ( rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ) + // InternalRosSystemParser.g:4833:2: rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 { pushFollow(FOLLOW_23); rule__GlobalNamespace__Group__0__Impl(); @@ -14668,21 +14607,21 @@ public final void rule__GlobalNamespace__Group__0() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__0__Impl" - // InternalRosSystemParser.g:4841:1: rule__GlobalNamespace__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:4840:1: rule__GlobalNamespace__Group__0__Impl : ( () ) ; public final void rule__GlobalNamespace__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4845:1: ( ( () ) ) - // InternalRosSystemParser.g:4846:1: ( () ) + // InternalRosSystemParser.g:4844:1: ( ( () ) ) + // InternalRosSystemParser.g:4845:1: ( () ) { - // InternalRosSystemParser.g:4846:1: ( () ) - // InternalRosSystemParser.g:4847:2: () + // InternalRosSystemParser.g:4845:1: ( () ) + // InternalRosSystemParser.g:4846:2: () { before(grammarAccess.getGlobalNamespaceAccess().getGlobalNamespaceAction_0()); - // InternalRosSystemParser.g:4848:2: () - // InternalRosSystemParser.g:4848:3: + // InternalRosSystemParser.g:4847:2: () + // InternalRosSystemParser.g:4847:3: { } @@ -14705,14 +14644,14 @@ public final void rule__GlobalNamespace__Group__0__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group__1" - // InternalRosSystemParser.g:4856:1: rule__GlobalNamespace__Group__1 : rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ; + // InternalRosSystemParser.g:4855:1: rule__GlobalNamespace__Group__1 : rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ; public final void rule__GlobalNamespace__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4860:1: ( rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ) - // InternalRosSystemParser.g:4861:2: rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 + // InternalRosSystemParser.g:4859:1: ( rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ) + // InternalRosSystemParser.g:4860:2: rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 { pushFollow(FOLLOW_14); rule__GlobalNamespace__Group__1__Impl(); @@ -14743,17 +14682,17 @@ public final void rule__GlobalNamespace__Group__1() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__1__Impl" - // InternalRosSystemParser.g:4868:1: rule__GlobalNamespace__Group__1__Impl : ( GlobalNamespace ) ; + // InternalRosSystemParser.g:4867:1: rule__GlobalNamespace__Group__1__Impl : ( GlobalNamespace ) ; public final void rule__GlobalNamespace__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4872:1: ( ( GlobalNamespace ) ) - // InternalRosSystemParser.g:4873:1: ( GlobalNamespace ) + // InternalRosSystemParser.g:4871:1: ( ( GlobalNamespace ) ) + // InternalRosSystemParser.g:4872:1: ( GlobalNamespace ) { - // InternalRosSystemParser.g:4873:1: ( GlobalNamespace ) - // InternalRosSystemParser.g:4874:2: GlobalNamespace + // InternalRosSystemParser.g:4872:1: ( GlobalNamespace ) + // InternalRosSystemParser.g:4873:2: GlobalNamespace { before(grammarAccess.getGlobalNamespaceAccess().getGlobalNamespaceKeyword_1()); match(input,GlobalNamespace,FOLLOW_2); @@ -14780,14 +14719,14 @@ public final void rule__GlobalNamespace__Group__1__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group__2" - // InternalRosSystemParser.g:4883:1: rule__GlobalNamespace__Group__2 : rule__GlobalNamespace__Group__2__Impl ; + // InternalRosSystemParser.g:4882:1: rule__GlobalNamespace__Group__2 : rule__GlobalNamespace__Group__2__Impl ; public final void rule__GlobalNamespace__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4887:1: ( rule__GlobalNamespace__Group__2__Impl ) - // InternalRosSystemParser.g:4888:2: rule__GlobalNamespace__Group__2__Impl + // InternalRosSystemParser.g:4886:1: ( rule__GlobalNamespace__Group__2__Impl ) + // InternalRosSystemParser.g:4887:2: rule__GlobalNamespace__Group__2__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group__2__Impl(); @@ -14813,20 +14752,20 @@ public final void rule__GlobalNamespace__Group__2() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__2__Impl" - // InternalRosSystemParser.g:4894:1: rule__GlobalNamespace__Group__2__Impl : ( ( rule__GlobalNamespace__Group_2__0 )? ) ; + // InternalRosSystemParser.g:4893:1: rule__GlobalNamespace__Group__2__Impl : ( ( rule__GlobalNamespace__Group_2__0 )? ) ; public final void rule__GlobalNamespace__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4898:1: ( ( ( rule__GlobalNamespace__Group_2__0 )? ) ) - // InternalRosSystemParser.g:4899:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) + // InternalRosSystemParser.g:4897:1: ( ( ( rule__GlobalNamespace__Group_2__0 )? ) ) + // InternalRosSystemParser.g:4898:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) { - // InternalRosSystemParser.g:4899:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) - // InternalRosSystemParser.g:4900:2: ( rule__GlobalNamespace__Group_2__0 )? + // InternalRosSystemParser.g:4898:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) + // InternalRosSystemParser.g:4899:2: ( rule__GlobalNamespace__Group_2__0 )? { before(grammarAccess.getGlobalNamespaceAccess().getGroup_2()); - // InternalRosSystemParser.g:4901:2: ( rule__GlobalNamespace__Group_2__0 )? + // InternalRosSystemParser.g:4900:2: ( rule__GlobalNamespace__Group_2__0 )? int alt19=2; int LA19_0 = input.LA(1); @@ -14835,7 +14774,7 @@ public final void rule__GlobalNamespace__Group__2__Impl() throws RecognitionExce } switch (alt19) { case 1 : - // InternalRosSystemParser.g:4901:3: rule__GlobalNamespace__Group_2__0 + // InternalRosSystemParser.g:4900:3: rule__GlobalNamespace__Group_2__0 { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_2__0(); @@ -14871,14 +14810,14 @@ public final void rule__GlobalNamespace__Group__2__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group_2__0" - // InternalRosSystemParser.g:4910:1: rule__GlobalNamespace__Group_2__0 : rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ; + // InternalRosSystemParser.g:4909:1: rule__GlobalNamespace__Group_2__0 : rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ; public final void rule__GlobalNamespace__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4914:1: ( rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ) - // InternalRosSystemParser.g:4915:2: rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 + // InternalRosSystemParser.g:4913:1: ( rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ) + // InternalRosSystemParser.g:4914:2: rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 { pushFollow(FOLLOW_24); rule__GlobalNamespace__Group_2__0__Impl(); @@ -14909,17 +14848,17 @@ public final void rule__GlobalNamespace__Group_2__0() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__0__Impl" - // InternalRosSystemParser.g:4922:1: rule__GlobalNamespace__Group_2__0__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:4921:1: rule__GlobalNamespace__Group_2__0__Impl : ( LeftSquareBracket ) ; public final void rule__GlobalNamespace__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4926:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:4927:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:4925:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:4926:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:4927:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:4928:2: LeftSquareBracket + // InternalRosSystemParser.g:4926:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:4927:2: LeftSquareBracket { before(grammarAccess.getGlobalNamespaceAccess().getLeftSquareBracketKeyword_2_0()); match(input,LeftSquareBracket,FOLLOW_2); @@ -14946,14 +14885,14 @@ public final void rule__GlobalNamespace__Group_2__0__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2__1" - // InternalRosSystemParser.g:4937:1: rule__GlobalNamespace__Group_2__1 : rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ; + // InternalRosSystemParser.g:4936:1: rule__GlobalNamespace__Group_2__1 : rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ; public final void rule__GlobalNamespace__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4941:1: ( rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ) - // InternalRosSystemParser.g:4942:2: rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 + // InternalRosSystemParser.g:4940:1: ( rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ) + // InternalRosSystemParser.g:4941:2: rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 { pushFollow(FOLLOW_25); rule__GlobalNamespace__Group_2__1__Impl(); @@ -14984,21 +14923,21 @@ public final void rule__GlobalNamespace__Group_2__1() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__1__Impl" - // InternalRosSystemParser.g:4949:1: rule__GlobalNamespace__Group_2__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:4948:1: rule__GlobalNamespace__Group_2__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ; public final void rule__GlobalNamespace__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4953:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:4954:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:4952:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:4953:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) { - // InternalRosSystemParser.g:4954:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) - // InternalRosSystemParser.g:4955:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:4953:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:4954:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsAssignment_2_1()); - // InternalRosSystemParser.g:4956:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) - // InternalRosSystemParser.g:4956:3: rule__GlobalNamespace__PartsAssignment_2_1 + // InternalRosSystemParser.g:4955:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:4955:3: rule__GlobalNamespace__PartsAssignment_2_1 { pushFollow(FOLLOW_2); rule__GlobalNamespace__PartsAssignment_2_1(); @@ -15031,14 +14970,14 @@ public final void rule__GlobalNamespace__Group_2__1__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2__2" - // InternalRosSystemParser.g:4964:1: rule__GlobalNamespace__Group_2__2 : rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ; + // InternalRosSystemParser.g:4963:1: rule__GlobalNamespace__Group_2__2 : rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ; public final void rule__GlobalNamespace__Group_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4968:1: ( rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ) - // InternalRosSystemParser.g:4969:2: rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 + // InternalRosSystemParser.g:4967:1: ( rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ) + // InternalRosSystemParser.g:4968:2: rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 { pushFollow(FOLLOW_25); rule__GlobalNamespace__Group_2__2__Impl(); @@ -15069,20 +15008,20 @@ public final void rule__GlobalNamespace__Group_2__2() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__2__Impl" - // InternalRosSystemParser.g:4976:1: rule__GlobalNamespace__Group_2__2__Impl : ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ; + // InternalRosSystemParser.g:4975:1: rule__GlobalNamespace__Group_2__2__Impl : ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ; public final void rule__GlobalNamespace__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4980:1: ( ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ) - // InternalRosSystemParser.g:4981:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) + // InternalRosSystemParser.g:4979:1: ( ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ) + // InternalRosSystemParser.g:4980:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) { - // InternalRosSystemParser.g:4981:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) - // InternalRosSystemParser.g:4982:2: ( rule__GlobalNamespace__Group_2_2__0 )* + // InternalRosSystemParser.g:4980:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) + // InternalRosSystemParser.g:4981:2: ( rule__GlobalNamespace__Group_2_2__0 )* { before(grammarAccess.getGlobalNamespaceAccess().getGroup_2_2()); - // InternalRosSystemParser.g:4983:2: ( rule__GlobalNamespace__Group_2_2__0 )* + // InternalRosSystemParser.g:4982:2: ( rule__GlobalNamespace__Group_2_2__0 )* loop20: do { int alt20=2; @@ -15095,7 +15034,7 @@ public final void rule__GlobalNamespace__Group_2__2__Impl() throws RecognitionEx switch (alt20) { case 1 : - // InternalRosSystemParser.g:4983:3: rule__GlobalNamespace__Group_2_2__0 + // InternalRosSystemParser.g:4982:3: rule__GlobalNamespace__Group_2_2__0 { pushFollow(FOLLOW_26); rule__GlobalNamespace__Group_2_2__0(); @@ -15134,14 +15073,14 @@ public final void rule__GlobalNamespace__Group_2__2__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2__3" - // InternalRosSystemParser.g:4991:1: rule__GlobalNamespace__Group_2__3 : rule__GlobalNamespace__Group_2__3__Impl ; + // InternalRosSystemParser.g:4990:1: rule__GlobalNamespace__Group_2__3 : rule__GlobalNamespace__Group_2__3__Impl ; public final void rule__GlobalNamespace__Group_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4995:1: ( rule__GlobalNamespace__Group_2__3__Impl ) - // InternalRosSystemParser.g:4996:2: rule__GlobalNamespace__Group_2__3__Impl + // InternalRosSystemParser.g:4994:1: ( rule__GlobalNamespace__Group_2__3__Impl ) + // InternalRosSystemParser.g:4995:2: rule__GlobalNamespace__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_2__3__Impl(); @@ -15167,17 +15106,17 @@ public final void rule__GlobalNamespace__Group_2__3() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__3__Impl" - // InternalRosSystemParser.g:5002:1: rule__GlobalNamespace__Group_2__3__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:5001:1: rule__GlobalNamespace__Group_2__3__Impl : ( RightSquareBracket ) ; public final void rule__GlobalNamespace__Group_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5006:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:5007:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5005:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:5006:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:5007:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:5008:2: RightSquareBracket + // InternalRosSystemParser.g:5006:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5007:2: RightSquareBracket { before(grammarAccess.getGlobalNamespaceAccess().getRightSquareBracketKeyword_2_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -15204,14 +15143,14 @@ public final void rule__GlobalNamespace__Group_2__3__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2_2__0" - // InternalRosSystemParser.g:5018:1: rule__GlobalNamespace__Group_2_2__0 : rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ; + // InternalRosSystemParser.g:5017:1: rule__GlobalNamespace__Group_2_2__0 : rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ; public final void rule__GlobalNamespace__Group_2_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5022:1: ( rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ) - // InternalRosSystemParser.g:5023:2: rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 + // InternalRosSystemParser.g:5021:1: ( rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ) + // InternalRosSystemParser.g:5022:2: rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 { pushFollow(FOLLOW_24); rule__GlobalNamespace__Group_2_2__0__Impl(); @@ -15242,17 +15181,17 @@ public final void rule__GlobalNamespace__Group_2_2__0() throws RecognitionExcept // $ANTLR start "rule__GlobalNamespace__Group_2_2__0__Impl" - // InternalRosSystemParser.g:5030:1: rule__GlobalNamespace__Group_2_2__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:5029:1: rule__GlobalNamespace__Group_2_2__0__Impl : ( Comma ) ; public final void rule__GlobalNamespace__Group_2_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5034:1: ( ( Comma ) ) - // InternalRosSystemParser.g:5035:1: ( Comma ) + // InternalRosSystemParser.g:5033:1: ( ( Comma ) ) + // InternalRosSystemParser.g:5034:1: ( Comma ) { - // InternalRosSystemParser.g:5035:1: ( Comma ) - // InternalRosSystemParser.g:5036:2: Comma + // InternalRosSystemParser.g:5034:1: ( Comma ) + // InternalRosSystemParser.g:5035:2: Comma { before(grammarAccess.getGlobalNamespaceAccess().getCommaKeyword_2_2_0()); match(input,Comma,FOLLOW_2); @@ -15279,14 +15218,14 @@ public final void rule__GlobalNamespace__Group_2_2__0__Impl() throws Recognition // $ANTLR start "rule__GlobalNamespace__Group_2_2__1" - // InternalRosSystemParser.g:5045:1: rule__GlobalNamespace__Group_2_2__1 : rule__GlobalNamespace__Group_2_2__1__Impl ; + // InternalRosSystemParser.g:5044:1: rule__GlobalNamespace__Group_2_2__1 : rule__GlobalNamespace__Group_2_2__1__Impl ; public final void rule__GlobalNamespace__Group_2_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5049:1: ( rule__GlobalNamespace__Group_2_2__1__Impl ) - // InternalRosSystemParser.g:5050:2: rule__GlobalNamespace__Group_2_2__1__Impl + // InternalRosSystemParser.g:5048:1: ( rule__GlobalNamespace__Group_2_2__1__Impl ) + // InternalRosSystemParser.g:5049:2: rule__GlobalNamespace__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_2_2__1__Impl(); @@ -15312,21 +15251,21 @@ public final void rule__GlobalNamespace__Group_2_2__1() throws RecognitionExcept // $ANTLR start "rule__GlobalNamespace__Group_2_2__1__Impl" - // InternalRosSystemParser.g:5056:1: rule__GlobalNamespace__Group_2_2__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ; + // InternalRosSystemParser.g:5055:1: rule__GlobalNamespace__Group_2_2__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ; public final void rule__GlobalNamespace__Group_2_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5060:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ) - // InternalRosSystemParser.g:5061:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:5059:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ) + // InternalRosSystemParser.g:5060:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) { - // InternalRosSystemParser.g:5061:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) - // InternalRosSystemParser.g:5062:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:5060:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:5061:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsAssignment_2_2_1()); - // InternalRosSystemParser.g:5063:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) - // InternalRosSystemParser.g:5063:3: rule__GlobalNamespace__PartsAssignment_2_2_1 + // InternalRosSystemParser.g:5062:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:5062:3: rule__GlobalNamespace__PartsAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__GlobalNamespace__PartsAssignment_2_2_1(); @@ -15359,14 +15298,14 @@ public final void rule__GlobalNamespace__Group_2_2__1__Impl() throws Recognition // $ANTLR start "rule__RelativeNamespace_Impl__Group__0" - // InternalRosSystemParser.g:5072:1: rule__RelativeNamespace_Impl__Group__0 : rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ; + // InternalRosSystemParser.g:5071:1: rule__RelativeNamespace_Impl__Group__0 : rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ; public final void rule__RelativeNamespace_Impl__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5076:1: ( rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ) - // InternalRosSystemParser.g:5077:2: rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 + // InternalRosSystemParser.g:5075:1: ( rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ) + // InternalRosSystemParser.g:5076:2: rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 { pushFollow(FOLLOW_27); rule__RelativeNamespace_Impl__Group__0__Impl(); @@ -15397,21 +15336,21 @@ public final void rule__RelativeNamespace_Impl__Group__0() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__0__Impl" - // InternalRosSystemParser.g:5084:1: rule__RelativeNamespace_Impl__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:5083:1: rule__RelativeNamespace_Impl__Group__0__Impl : ( () ) ; public final void rule__RelativeNamespace_Impl__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5088:1: ( ( () ) ) - // InternalRosSystemParser.g:5089:1: ( () ) + // InternalRosSystemParser.g:5087:1: ( ( () ) ) + // InternalRosSystemParser.g:5088:1: ( () ) { - // InternalRosSystemParser.g:5089:1: ( () ) - // InternalRosSystemParser.g:5090:2: () + // InternalRosSystemParser.g:5088:1: ( () ) + // InternalRosSystemParser.g:5089:2: () { before(grammarAccess.getRelativeNamespace_ImplAccess().getRelativeNamespaceAction_0()); - // InternalRosSystemParser.g:5091:2: () - // InternalRosSystemParser.g:5091:3: + // InternalRosSystemParser.g:5090:2: () + // InternalRosSystemParser.g:5090:3: { } @@ -15434,14 +15373,14 @@ public final void rule__RelativeNamespace_Impl__Group__0__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group__1" - // InternalRosSystemParser.g:5099:1: rule__RelativeNamespace_Impl__Group__1 : rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ; + // InternalRosSystemParser.g:5098:1: rule__RelativeNamespace_Impl__Group__1 : rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ; public final void rule__RelativeNamespace_Impl__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5103:1: ( rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ) - // InternalRosSystemParser.g:5104:2: rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 + // InternalRosSystemParser.g:5102:1: ( rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ) + // InternalRosSystemParser.g:5103:2: rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 { pushFollow(FOLLOW_14); rule__RelativeNamespace_Impl__Group__1__Impl(); @@ -15472,17 +15411,17 @@ public final void rule__RelativeNamespace_Impl__Group__1() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__1__Impl" - // InternalRosSystemParser.g:5111:1: rule__RelativeNamespace_Impl__Group__1__Impl : ( RelativeNamespace ) ; + // InternalRosSystemParser.g:5110:1: rule__RelativeNamespace_Impl__Group__1__Impl : ( RelativeNamespace ) ; public final void rule__RelativeNamespace_Impl__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5115:1: ( ( RelativeNamespace ) ) - // InternalRosSystemParser.g:5116:1: ( RelativeNamespace ) + // InternalRosSystemParser.g:5114:1: ( ( RelativeNamespace ) ) + // InternalRosSystemParser.g:5115:1: ( RelativeNamespace ) { - // InternalRosSystemParser.g:5116:1: ( RelativeNamespace ) - // InternalRosSystemParser.g:5117:2: RelativeNamespace + // InternalRosSystemParser.g:5115:1: ( RelativeNamespace ) + // InternalRosSystemParser.g:5116:2: RelativeNamespace { before(grammarAccess.getRelativeNamespace_ImplAccess().getRelativeNamespaceKeyword_1()); match(input,RelativeNamespace,FOLLOW_2); @@ -15509,14 +15448,14 @@ public final void rule__RelativeNamespace_Impl__Group__1__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group__2" - // InternalRosSystemParser.g:5126:1: rule__RelativeNamespace_Impl__Group__2 : rule__RelativeNamespace_Impl__Group__2__Impl ; + // InternalRosSystemParser.g:5125:1: rule__RelativeNamespace_Impl__Group__2 : rule__RelativeNamespace_Impl__Group__2__Impl ; public final void rule__RelativeNamespace_Impl__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5130:1: ( rule__RelativeNamespace_Impl__Group__2__Impl ) - // InternalRosSystemParser.g:5131:2: rule__RelativeNamespace_Impl__Group__2__Impl + // InternalRosSystemParser.g:5129:1: ( rule__RelativeNamespace_Impl__Group__2__Impl ) + // InternalRosSystemParser.g:5130:2: rule__RelativeNamespace_Impl__Group__2__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group__2__Impl(); @@ -15542,20 +15481,20 @@ public final void rule__RelativeNamespace_Impl__Group__2() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__2__Impl" - // InternalRosSystemParser.g:5137:1: rule__RelativeNamespace_Impl__Group__2__Impl : ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ; + // InternalRosSystemParser.g:5136:1: rule__RelativeNamespace_Impl__Group__2__Impl : ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ; public final void rule__RelativeNamespace_Impl__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5141:1: ( ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ) - // InternalRosSystemParser.g:5142:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) + // InternalRosSystemParser.g:5140:1: ( ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ) + // InternalRosSystemParser.g:5141:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) { - // InternalRosSystemParser.g:5142:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) - // InternalRosSystemParser.g:5143:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? + // InternalRosSystemParser.g:5141:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) + // InternalRosSystemParser.g:5142:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup_2()); - // InternalRosSystemParser.g:5144:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? + // InternalRosSystemParser.g:5143:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? int alt21=2; int LA21_0 = input.LA(1); @@ -15564,7 +15503,7 @@ public final void rule__RelativeNamespace_Impl__Group__2__Impl() throws Recognit } switch (alt21) { case 1 : - // InternalRosSystemParser.g:5144:3: rule__RelativeNamespace_Impl__Group_2__0 + // InternalRosSystemParser.g:5143:3: rule__RelativeNamespace_Impl__Group_2__0 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_2__0(); @@ -15600,14 +15539,14 @@ public final void rule__RelativeNamespace_Impl__Group__2__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__0" - // InternalRosSystemParser.g:5153:1: rule__RelativeNamespace_Impl__Group_2__0 : rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ; + // InternalRosSystemParser.g:5152:1: rule__RelativeNamespace_Impl__Group_2__0 : rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ; public final void rule__RelativeNamespace_Impl__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5157:1: ( rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ) - // InternalRosSystemParser.g:5158:2: rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 + // InternalRosSystemParser.g:5156:1: ( rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ) + // InternalRosSystemParser.g:5157:2: rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 { pushFollow(FOLLOW_24); rule__RelativeNamespace_Impl__Group_2__0__Impl(); @@ -15638,17 +15577,17 @@ public final void rule__RelativeNamespace_Impl__Group_2__0() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__0__Impl" - // InternalRosSystemParser.g:5165:1: rule__RelativeNamespace_Impl__Group_2__0__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:5164:1: rule__RelativeNamespace_Impl__Group_2__0__Impl : ( LeftSquareBracket ) ; public final void rule__RelativeNamespace_Impl__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5169:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:5170:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:5168:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:5169:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:5170:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:5171:2: LeftSquareBracket + // InternalRosSystemParser.g:5169:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:5170:2: LeftSquareBracket { before(grammarAccess.getRelativeNamespace_ImplAccess().getLeftSquareBracketKeyword_2_0()); match(input,LeftSquareBracket,FOLLOW_2); @@ -15675,14 +15614,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__0__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__1" - // InternalRosSystemParser.g:5180:1: rule__RelativeNamespace_Impl__Group_2__1 : rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ; + // InternalRosSystemParser.g:5179:1: rule__RelativeNamespace_Impl__Group_2__1 : rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ; public final void rule__RelativeNamespace_Impl__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5184:1: ( rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ) - // InternalRosSystemParser.g:5185:2: rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 + // InternalRosSystemParser.g:5183:1: ( rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ) + // InternalRosSystemParser.g:5184:2: rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 { pushFollow(FOLLOW_25); rule__RelativeNamespace_Impl__Group_2__1__Impl(); @@ -15713,21 +15652,21 @@ public final void rule__RelativeNamespace_Impl__Group_2__1() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__1__Impl" - // InternalRosSystemParser.g:5192:1: rule__RelativeNamespace_Impl__Group_2__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:5191:1: rule__RelativeNamespace_Impl__Group_2__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ; public final void rule__RelativeNamespace_Impl__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5196:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:5197:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:5195:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:5196:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) { - // InternalRosSystemParser.g:5197:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) - // InternalRosSystemParser.g:5198:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:5196:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:5197:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsAssignment_2_1()); - // InternalRosSystemParser.g:5199:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) - // InternalRosSystemParser.g:5199:3: rule__RelativeNamespace_Impl__PartsAssignment_2_1 + // InternalRosSystemParser.g:5198:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:5198:3: rule__RelativeNamespace_Impl__PartsAssignment_2_1 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__PartsAssignment_2_1(); @@ -15760,14 +15699,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__1__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__2" - // InternalRosSystemParser.g:5207:1: rule__RelativeNamespace_Impl__Group_2__2 : rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ; + // InternalRosSystemParser.g:5206:1: rule__RelativeNamespace_Impl__Group_2__2 : rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ; public final void rule__RelativeNamespace_Impl__Group_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5211:1: ( rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ) - // InternalRosSystemParser.g:5212:2: rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 + // InternalRosSystemParser.g:5210:1: ( rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ) + // InternalRosSystemParser.g:5211:2: rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 { pushFollow(FOLLOW_25); rule__RelativeNamespace_Impl__Group_2__2__Impl(); @@ -15798,20 +15737,20 @@ public final void rule__RelativeNamespace_Impl__Group_2__2() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__2__Impl" - // InternalRosSystemParser.g:5219:1: rule__RelativeNamespace_Impl__Group_2__2__Impl : ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ; + // InternalRosSystemParser.g:5218:1: rule__RelativeNamespace_Impl__Group_2__2__Impl : ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ; public final void rule__RelativeNamespace_Impl__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5223:1: ( ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ) - // InternalRosSystemParser.g:5224:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) + // InternalRosSystemParser.g:5222:1: ( ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ) + // InternalRosSystemParser.g:5223:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) { - // InternalRosSystemParser.g:5224:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) - // InternalRosSystemParser.g:5225:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* + // InternalRosSystemParser.g:5223:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) + // InternalRosSystemParser.g:5224:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup_2_2()); - // InternalRosSystemParser.g:5226:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* + // InternalRosSystemParser.g:5225:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* loop22: do { int alt22=2; @@ -15824,7 +15763,7 @@ public final void rule__RelativeNamespace_Impl__Group_2__2__Impl() throws Recogn switch (alt22) { case 1 : - // InternalRosSystemParser.g:5226:3: rule__RelativeNamespace_Impl__Group_2_2__0 + // InternalRosSystemParser.g:5225:3: rule__RelativeNamespace_Impl__Group_2_2__0 { pushFollow(FOLLOW_26); rule__RelativeNamespace_Impl__Group_2_2__0(); @@ -15863,14 +15802,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__2__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__3" - // InternalRosSystemParser.g:5234:1: rule__RelativeNamespace_Impl__Group_2__3 : rule__RelativeNamespace_Impl__Group_2__3__Impl ; + // InternalRosSystemParser.g:5233:1: rule__RelativeNamespace_Impl__Group_2__3 : rule__RelativeNamespace_Impl__Group_2__3__Impl ; public final void rule__RelativeNamespace_Impl__Group_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5238:1: ( rule__RelativeNamespace_Impl__Group_2__3__Impl ) - // InternalRosSystemParser.g:5239:2: rule__RelativeNamespace_Impl__Group_2__3__Impl + // InternalRosSystemParser.g:5237:1: ( rule__RelativeNamespace_Impl__Group_2__3__Impl ) + // InternalRosSystemParser.g:5238:2: rule__RelativeNamespace_Impl__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_2__3__Impl(); @@ -15896,17 +15835,17 @@ public final void rule__RelativeNamespace_Impl__Group_2__3() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__3__Impl" - // InternalRosSystemParser.g:5245:1: rule__RelativeNamespace_Impl__Group_2__3__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:5244:1: rule__RelativeNamespace_Impl__Group_2__3__Impl : ( RightSquareBracket ) ; public final void rule__RelativeNamespace_Impl__Group_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5249:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:5250:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5248:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:5249:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:5250:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:5251:2: RightSquareBracket + // InternalRosSystemParser.g:5249:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5250:2: RightSquareBracket { before(grammarAccess.getRelativeNamespace_ImplAccess().getRightSquareBracketKeyword_2_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -15933,14 +15872,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__3__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2_2__0" - // InternalRosSystemParser.g:5261:1: rule__RelativeNamespace_Impl__Group_2_2__0 : rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 ; + // InternalRosSystemParser.g:5260:1: rule__RelativeNamespace_Impl__Group_2_2__0 : rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 ; public final void rule__RelativeNamespace_Impl__Group_2_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5265:1: ( rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 ) - // InternalRosSystemParser.g:5266:2: rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 + // InternalRosSystemParser.g:5264:1: ( rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 ) + // InternalRosSystemParser.g:5265:2: rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 { pushFollow(FOLLOW_24); rule__RelativeNamespace_Impl__Group_2_2__0__Impl(); @@ -15971,17 +15910,17 @@ public final void rule__RelativeNamespace_Impl__Group_2_2__0() throws Recognitio // $ANTLR start "rule__RelativeNamespace_Impl__Group_2_2__0__Impl" - // InternalRosSystemParser.g:5273:1: rule__RelativeNamespace_Impl__Group_2_2__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:5272:1: rule__RelativeNamespace_Impl__Group_2_2__0__Impl : ( Comma ) ; public final void rule__RelativeNamespace_Impl__Group_2_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5277:1: ( ( Comma ) ) - // InternalRosSystemParser.g:5278:1: ( Comma ) + // InternalRosSystemParser.g:5276:1: ( ( Comma ) ) + // InternalRosSystemParser.g:5277:1: ( Comma ) { - // InternalRosSystemParser.g:5278:1: ( Comma ) - // InternalRosSystemParser.g:5279:2: Comma + // InternalRosSystemParser.g:5277:1: ( Comma ) + // InternalRosSystemParser.g:5278:2: Comma { before(grammarAccess.getRelativeNamespace_ImplAccess().getCommaKeyword_2_2_0()); match(input,Comma,FOLLOW_2); @@ -16008,14 +15947,14 @@ public final void rule__RelativeNamespace_Impl__Group_2_2__0__Impl() throws Reco // $ANTLR start "rule__RelativeNamespace_Impl__Group_2_2__1" - // InternalRosSystemParser.g:5288:1: rule__RelativeNamespace_Impl__Group_2_2__1 : rule__RelativeNamespace_Impl__Group_2_2__1__Impl ; + // InternalRosSystemParser.g:5287:1: rule__RelativeNamespace_Impl__Group_2_2__1 : rule__RelativeNamespace_Impl__Group_2_2__1__Impl ; public final void rule__RelativeNamespace_Impl__Group_2_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5292:1: ( rule__RelativeNamespace_Impl__Group_2_2__1__Impl ) - // InternalRosSystemParser.g:5293:2: rule__RelativeNamespace_Impl__Group_2_2__1__Impl + // InternalRosSystemParser.g:5291:1: ( rule__RelativeNamespace_Impl__Group_2_2__1__Impl ) + // InternalRosSystemParser.g:5292:2: rule__RelativeNamespace_Impl__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_2_2__1__Impl(); @@ -16041,21 +15980,21 @@ public final void rule__RelativeNamespace_Impl__Group_2_2__1() throws Recognitio // $ANTLR start "rule__RelativeNamespace_Impl__Group_2_2__1__Impl" - // InternalRosSystemParser.g:5299:1: rule__RelativeNamespace_Impl__Group_2_2__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ; + // InternalRosSystemParser.g:5298:1: rule__RelativeNamespace_Impl__Group_2_2__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ; public final void rule__RelativeNamespace_Impl__Group_2_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5303:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ) - // InternalRosSystemParser.g:5304:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:5302:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ) + // InternalRosSystemParser.g:5303:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) { - // InternalRosSystemParser.g:5304:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) - // InternalRosSystemParser.g:5305:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:5303:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:5304:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsAssignment_2_2_1()); - // InternalRosSystemParser.g:5306:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) - // InternalRosSystemParser.g:5306:3: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 + // InternalRosSystemParser.g:5305:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:5305:3: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__PartsAssignment_2_2_1(); @@ -16088,14 +16027,14 @@ public final void rule__RelativeNamespace_Impl__Group_2_2__1__Impl() throws Reco // $ANTLR start "rule__PrivateNamespace__Group__0" - // InternalRosSystemParser.g:5315:1: rule__PrivateNamespace__Group__0 : rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ; + // InternalRosSystemParser.g:5314:1: rule__PrivateNamespace__Group__0 : rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ; public final void rule__PrivateNamespace__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5319:1: ( rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ) - // InternalRosSystemParser.g:5320:2: rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 + // InternalRosSystemParser.g:5318:1: ( rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ) + // InternalRosSystemParser.g:5319:2: rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 { pushFollow(FOLLOW_28); rule__PrivateNamespace__Group__0__Impl(); @@ -16126,21 +16065,21 @@ public final void rule__PrivateNamespace__Group__0() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__0__Impl" - // InternalRosSystemParser.g:5327:1: rule__PrivateNamespace__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:5326:1: rule__PrivateNamespace__Group__0__Impl : ( () ) ; public final void rule__PrivateNamespace__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5331:1: ( ( () ) ) - // InternalRosSystemParser.g:5332:1: ( () ) + // InternalRosSystemParser.g:5330:1: ( ( () ) ) + // InternalRosSystemParser.g:5331:1: ( () ) { - // InternalRosSystemParser.g:5332:1: ( () ) - // InternalRosSystemParser.g:5333:2: () + // InternalRosSystemParser.g:5331:1: ( () ) + // InternalRosSystemParser.g:5332:2: () { before(grammarAccess.getPrivateNamespaceAccess().getPrivateNamespaceAction_0()); - // InternalRosSystemParser.g:5334:2: () - // InternalRosSystemParser.g:5334:3: + // InternalRosSystemParser.g:5333:2: () + // InternalRosSystemParser.g:5333:3: { } @@ -16163,14 +16102,14 @@ public final void rule__PrivateNamespace__Group__0__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group__1" - // InternalRosSystemParser.g:5342:1: rule__PrivateNamespace__Group__1 : rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ; + // InternalRosSystemParser.g:5341:1: rule__PrivateNamespace__Group__1 : rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ; public final void rule__PrivateNamespace__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5346:1: ( rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ) - // InternalRosSystemParser.g:5347:2: rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 + // InternalRosSystemParser.g:5345:1: ( rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ) + // InternalRosSystemParser.g:5346:2: rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 { pushFollow(FOLLOW_14); rule__PrivateNamespace__Group__1__Impl(); @@ -16201,17 +16140,17 @@ public final void rule__PrivateNamespace__Group__1() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__1__Impl" - // InternalRosSystemParser.g:5354:1: rule__PrivateNamespace__Group__1__Impl : ( PrivateNamespace ) ; + // InternalRosSystemParser.g:5353:1: rule__PrivateNamespace__Group__1__Impl : ( PrivateNamespace ) ; public final void rule__PrivateNamespace__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5358:1: ( ( PrivateNamespace ) ) - // InternalRosSystemParser.g:5359:1: ( PrivateNamespace ) + // InternalRosSystemParser.g:5357:1: ( ( PrivateNamespace ) ) + // InternalRosSystemParser.g:5358:1: ( PrivateNamespace ) { - // InternalRosSystemParser.g:5359:1: ( PrivateNamespace ) - // InternalRosSystemParser.g:5360:2: PrivateNamespace + // InternalRosSystemParser.g:5358:1: ( PrivateNamespace ) + // InternalRosSystemParser.g:5359:2: PrivateNamespace { before(grammarAccess.getPrivateNamespaceAccess().getPrivateNamespaceKeyword_1()); match(input,PrivateNamespace,FOLLOW_2); @@ -16238,14 +16177,14 @@ public final void rule__PrivateNamespace__Group__1__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group__2" - // InternalRosSystemParser.g:5369:1: rule__PrivateNamespace__Group__2 : rule__PrivateNamespace__Group__2__Impl ; + // InternalRosSystemParser.g:5368:1: rule__PrivateNamespace__Group__2 : rule__PrivateNamespace__Group__2__Impl ; public final void rule__PrivateNamespace__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5373:1: ( rule__PrivateNamespace__Group__2__Impl ) - // InternalRosSystemParser.g:5374:2: rule__PrivateNamespace__Group__2__Impl + // InternalRosSystemParser.g:5372:1: ( rule__PrivateNamespace__Group__2__Impl ) + // InternalRosSystemParser.g:5373:2: rule__PrivateNamespace__Group__2__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group__2__Impl(); @@ -16271,20 +16210,20 @@ public final void rule__PrivateNamespace__Group__2() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__2__Impl" - // InternalRosSystemParser.g:5380:1: rule__PrivateNamespace__Group__2__Impl : ( ( rule__PrivateNamespace__Group_2__0 )? ) ; + // InternalRosSystemParser.g:5379:1: rule__PrivateNamespace__Group__2__Impl : ( ( rule__PrivateNamespace__Group_2__0 )? ) ; public final void rule__PrivateNamespace__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5384:1: ( ( ( rule__PrivateNamespace__Group_2__0 )? ) ) - // InternalRosSystemParser.g:5385:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) + // InternalRosSystemParser.g:5383:1: ( ( ( rule__PrivateNamespace__Group_2__0 )? ) ) + // InternalRosSystemParser.g:5384:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) { - // InternalRosSystemParser.g:5385:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) - // InternalRosSystemParser.g:5386:2: ( rule__PrivateNamespace__Group_2__0 )? + // InternalRosSystemParser.g:5384:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) + // InternalRosSystemParser.g:5385:2: ( rule__PrivateNamespace__Group_2__0 )? { before(grammarAccess.getPrivateNamespaceAccess().getGroup_2()); - // InternalRosSystemParser.g:5387:2: ( rule__PrivateNamespace__Group_2__0 )? + // InternalRosSystemParser.g:5386:2: ( rule__PrivateNamespace__Group_2__0 )? int alt23=2; int LA23_0 = input.LA(1); @@ -16293,7 +16232,7 @@ public final void rule__PrivateNamespace__Group__2__Impl() throws RecognitionExc } switch (alt23) { case 1 : - // InternalRosSystemParser.g:5387:3: rule__PrivateNamespace__Group_2__0 + // InternalRosSystemParser.g:5386:3: rule__PrivateNamespace__Group_2__0 { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_2__0(); @@ -16329,14 +16268,14 @@ public final void rule__PrivateNamespace__Group__2__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group_2__0" - // InternalRosSystemParser.g:5396:1: rule__PrivateNamespace__Group_2__0 : rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ; + // InternalRosSystemParser.g:5395:1: rule__PrivateNamespace__Group_2__0 : rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ; public final void rule__PrivateNamespace__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5400:1: ( rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ) - // InternalRosSystemParser.g:5401:2: rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 + // InternalRosSystemParser.g:5399:1: ( rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ) + // InternalRosSystemParser.g:5400:2: rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 { pushFollow(FOLLOW_24); rule__PrivateNamespace__Group_2__0__Impl(); @@ -16367,17 +16306,17 @@ public final void rule__PrivateNamespace__Group_2__0() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__0__Impl" - // InternalRosSystemParser.g:5408:1: rule__PrivateNamespace__Group_2__0__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:5407:1: rule__PrivateNamespace__Group_2__0__Impl : ( LeftSquareBracket ) ; public final void rule__PrivateNamespace__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5412:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:5413:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:5411:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:5412:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:5413:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:5414:2: LeftSquareBracket + // InternalRosSystemParser.g:5412:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:5413:2: LeftSquareBracket { before(grammarAccess.getPrivateNamespaceAccess().getLeftSquareBracketKeyword_2_0()); match(input,LeftSquareBracket,FOLLOW_2); @@ -16404,14 +16343,14 @@ public final void rule__PrivateNamespace__Group_2__0__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2__1" - // InternalRosSystemParser.g:5423:1: rule__PrivateNamespace__Group_2__1 : rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ; + // InternalRosSystemParser.g:5422:1: rule__PrivateNamespace__Group_2__1 : rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ; public final void rule__PrivateNamespace__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5427:1: ( rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ) - // InternalRosSystemParser.g:5428:2: rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 + // InternalRosSystemParser.g:5426:1: ( rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ) + // InternalRosSystemParser.g:5427:2: rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 { pushFollow(FOLLOW_25); rule__PrivateNamespace__Group_2__1__Impl(); @@ -16442,21 +16381,21 @@ public final void rule__PrivateNamespace__Group_2__1() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__1__Impl" - // InternalRosSystemParser.g:5435:1: rule__PrivateNamespace__Group_2__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:5434:1: rule__PrivateNamespace__Group_2__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ; public final void rule__PrivateNamespace__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5439:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:5440:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:5438:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:5439:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) { - // InternalRosSystemParser.g:5440:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) - // InternalRosSystemParser.g:5441:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:5439:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:5440:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsAssignment_2_1()); - // InternalRosSystemParser.g:5442:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) - // InternalRosSystemParser.g:5442:3: rule__PrivateNamespace__PartsAssignment_2_1 + // InternalRosSystemParser.g:5441:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:5441:3: rule__PrivateNamespace__PartsAssignment_2_1 { pushFollow(FOLLOW_2); rule__PrivateNamespace__PartsAssignment_2_1(); @@ -16489,14 +16428,14 @@ public final void rule__PrivateNamespace__Group_2__1__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2__2" - // InternalRosSystemParser.g:5450:1: rule__PrivateNamespace__Group_2__2 : rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ; + // InternalRosSystemParser.g:5449:1: rule__PrivateNamespace__Group_2__2 : rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ; public final void rule__PrivateNamespace__Group_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5454:1: ( rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ) - // InternalRosSystemParser.g:5455:2: rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 + // InternalRosSystemParser.g:5453:1: ( rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ) + // InternalRosSystemParser.g:5454:2: rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 { pushFollow(FOLLOW_25); rule__PrivateNamespace__Group_2__2__Impl(); @@ -16527,20 +16466,20 @@ public final void rule__PrivateNamespace__Group_2__2() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__2__Impl" - // InternalRosSystemParser.g:5462:1: rule__PrivateNamespace__Group_2__2__Impl : ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ; + // InternalRosSystemParser.g:5461:1: rule__PrivateNamespace__Group_2__2__Impl : ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ; public final void rule__PrivateNamespace__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5466:1: ( ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ) - // InternalRosSystemParser.g:5467:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) + // InternalRosSystemParser.g:5465:1: ( ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ) + // InternalRosSystemParser.g:5466:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) { - // InternalRosSystemParser.g:5467:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) - // InternalRosSystemParser.g:5468:2: ( rule__PrivateNamespace__Group_2_2__0 )* + // InternalRosSystemParser.g:5466:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) + // InternalRosSystemParser.g:5467:2: ( rule__PrivateNamespace__Group_2_2__0 )* { before(grammarAccess.getPrivateNamespaceAccess().getGroup_2_2()); - // InternalRosSystemParser.g:5469:2: ( rule__PrivateNamespace__Group_2_2__0 )* + // InternalRosSystemParser.g:5468:2: ( rule__PrivateNamespace__Group_2_2__0 )* loop24: do { int alt24=2; @@ -16553,7 +16492,7 @@ public final void rule__PrivateNamespace__Group_2__2__Impl() throws RecognitionE switch (alt24) { case 1 : - // InternalRosSystemParser.g:5469:3: rule__PrivateNamespace__Group_2_2__0 + // InternalRosSystemParser.g:5468:3: rule__PrivateNamespace__Group_2_2__0 { pushFollow(FOLLOW_26); rule__PrivateNamespace__Group_2_2__0(); @@ -16592,14 +16531,14 @@ public final void rule__PrivateNamespace__Group_2__2__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2__3" - // InternalRosSystemParser.g:5477:1: rule__PrivateNamespace__Group_2__3 : rule__PrivateNamespace__Group_2__3__Impl ; + // InternalRosSystemParser.g:5476:1: rule__PrivateNamespace__Group_2__3 : rule__PrivateNamespace__Group_2__3__Impl ; public final void rule__PrivateNamespace__Group_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5481:1: ( rule__PrivateNamespace__Group_2__3__Impl ) - // InternalRosSystemParser.g:5482:2: rule__PrivateNamespace__Group_2__3__Impl + // InternalRosSystemParser.g:5480:1: ( rule__PrivateNamespace__Group_2__3__Impl ) + // InternalRosSystemParser.g:5481:2: rule__PrivateNamespace__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_2__3__Impl(); @@ -16625,17 +16564,17 @@ public final void rule__PrivateNamespace__Group_2__3() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__3__Impl" - // InternalRosSystemParser.g:5488:1: rule__PrivateNamespace__Group_2__3__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:5487:1: rule__PrivateNamespace__Group_2__3__Impl : ( RightSquareBracket ) ; public final void rule__PrivateNamespace__Group_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5492:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:5493:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5491:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:5492:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:5493:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:5494:2: RightSquareBracket + // InternalRosSystemParser.g:5492:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5493:2: RightSquareBracket { before(grammarAccess.getPrivateNamespaceAccess().getRightSquareBracketKeyword_2_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -16662,14 +16601,14 @@ public final void rule__PrivateNamespace__Group_2__3__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2_2__0" - // InternalRosSystemParser.g:5504:1: rule__PrivateNamespace__Group_2_2__0 : rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ; + // InternalRosSystemParser.g:5503:1: rule__PrivateNamespace__Group_2_2__0 : rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ; public final void rule__PrivateNamespace__Group_2_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5508:1: ( rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ) - // InternalRosSystemParser.g:5509:2: rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 + // InternalRosSystemParser.g:5507:1: ( rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ) + // InternalRosSystemParser.g:5508:2: rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 { pushFollow(FOLLOW_24); rule__PrivateNamespace__Group_2_2__0__Impl(); @@ -16700,17 +16639,17 @@ public final void rule__PrivateNamespace__Group_2_2__0() throws RecognitionExcep // $ANTLR start "rule__PrivateNamespace__Group_2_2__0__Impl" - // InternalRosSystemParser.g:5516:1: rule__PrivateNamespace__Group_2_2__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:5515:1: rule__PrivateNamespace__Group_2_2__0__Impl : ( Comma ) ; public final void rule__PrivateNamespace__Group_2_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5520:1: ( ( Comma ) ) - // InternalRosSystemParser.g:5521:1: ( Comma ) + // InternalRosSystemParser.g:5519:1: ( ( Comma ) ) + // InternalRosSystemParser.g:5520:1: ( Comma ) { - // InternalRosSystemParser.g:5521:1: ( Comma ) - // InternalRosSystemParser.g:5522:2: Comma + // InternalRosSystemParser.g:5520:1: ( Comma ) + // InternalRosSystemParser.g:5521:2: Comma { before(grammarAccess.getPrivateNamespaceAccess().getCommaKeyword_2_2_0()); match(input,Comma,FOLLOW_2); @@ -16737,14 +16676,14 @@ public final void rule__PrivateNamespace__Group_2_2__0__Impl() throws Recognitio // $ANTLR start "rule__PrivateNamespace__Group_2_2__1" - // InternalRosSystemParser.g:5531:1: rule__PrivateNamespace__Group_2_2__1 : rule__PrivateNamespace__Group_2_2__1__Impl ; + // InternalRosSystemParser.g:5530:1: rule__PrivateNamespace__Group_2_2__1 : rule__PrivateNamespace__Group_2_2__1__Impl ; public final void rule__PrivateNamespace__Group_2_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5535:1: ( rule__PrivateNamespace__Group_2_2__1__Impl ) - // InternalRosSystemParser.g:5536:2: rule__PrivateNamespace__Group_2_2__1__Impl + // InternalRosSystemParser.g:5534:1: ( rule__PrivateNamespace__Group_2_2__1__Impl ) + // InternalRosSystemParser.g:5535:2: rule__PrivateNamespace__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_2_2__1__Impl(); @@ -16770,21 +16709,21 @@ public final void rule__PrivateNamespace__Group_2_2__1() throws RecognitionExcep // $ANTLR start "rule__PrivateNamespace__Group_2_2__1__Impl" - // InternalRosSystemParser.g:5542:1: rule__PrivateNamespace__Group_2_2__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ; + // InternalRosSystemParser.g:5541:1: rule__PrivateNamespace__Group_2_2__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ; public final void rule__PrivateNamespace__Group_2_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5546:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ) - // InternalRosSystemParser.g:5547:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:5545:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ) + // InternalRosSystemParser.g:5546:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) { - // InternalRosSystemParser.g:5547:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) - // InternalRosSystemParser.g:5548:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:5546:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:5547:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsAssignment_2_2_1()); - // InternalRosSystemParser.g:5549:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) - // InternalRosSystemParser.g:5549:3: rule__PrivateNamespace__PartsAssignment_2_2_1 + // InternalRosSystemParser.g:5548:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:5548:3: rule__PrivateNamespace__PartsAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__PrivateNamespace__PartsAssignment_2_2_1(); @@ -16817,14 +16756,14 @@ public final void rule__PrivateNamespace__Group_2_2__1__Impl() throws Recognitio // $ANTLR start "rule__Parameter__Group__0" - // InternalRosSystemParser.g:5558:1: rule__Parameter__Group__0 : rule__Parameter__Group__0__Impl rule__Parameter__Group__1 ; + // InternalRosSystemParser.g:5557:1: rule__Parameter__Group__0 : rule__Parameter__Group__0__Impl rule__Parameter__Group__1 ; public final void rule__Parameter__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5562:1: ( rule__Parameter__Group__0__Impl rule__Parameter__Group__1 ) - // InternalRosSystemParser.g:5563:2: rule__Parameter__Group__0__Impl rule__Parameter__Group__1 + // InternalRosSystemParser.g:5561:1: ( rule__Parameter__Group__0__Impl rule__Parameter__Group__1 ) + // InternalRosSystemParser.g:5562:2: rule__Parameter__Group__0__Impl rule__Parameter__Group__1 { pushFollow(FOLLOW_11); rule__Parameter__Group__0__Impl(); @@ -16855,21 +16794,21 @@ public final void rule__Parameter__Group__0() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__0__Impl" - // InternalRosSystemParser.g:5570:1: rule__Parameter__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:5569:1: rule__Parameter__Group__0__Impl : ( () ) ; public final void rule__Parameter__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5574:1: ( ( () ) ) - // InternalRosSystemParser.g:5575:1: ( () ) + // InternalRosSystemParser.g:5573:1: ( ( () ) ) + // InternalRosSystemParser.g:5574:1: ( () ) { - // InternalRosSystemParser.g:5575:1: ( () ) - // InternalRosSystemParser.g:5576:2: () + // InternalRosSystemParser.g:5574:1: ( () ) + // InternalRosSystemParser.g:5575:2: () { before(grammarAccess.getParameterAccess().getParameterAction_0()); - // InternalRosSystemParser.g:5577:2: () - // InternalRosSystemParser.g:5577:3: + // InternalRosSystemParser.g:5576:2: () + // InternalRosSystemParser.g:5576:3: { } @@ -16892,14 +16831,14 @@ public final void rule__Parameter__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__1" - // InternalRosSystemParser.g:5585:1: rule__Parameter__Group__1 : rule__Parameter__Group__1__Impl rule__Parameter__Group__2 ; + // InternalRosSystemParser.g:5584:1: rule__Parameter__Group__1 : rule__Parameter__Group__1__Impl rule__Parameter__Group__2 ; public final void rule__Parameter__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5589:1: ( rule__Parameter__Group__1__Impl rule__Parameter__Group__2 ) - // InternalRosSystemParser.g:5590:2: rule__Parameter__Group__1__Impl rule__Parameter__Group__2 + // InternalRosSystemParser.g:5588:1: ( rule__Parameter__Group__1__Impl rule__Parameter__Group__2 ) + // InternalRosSystemParser.g:5589:2: rule__Parameter__Group__1__Impl rule__Parameter__Group__2 { pushFollow(FOLLOW_3); rule__Parameter__Group__1__Impl(); @@ -16930,21 +16869,21 @@ public final void rule__Parameter__Group__1() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__1__Impl" - // InternalRosSystemParser.g:5597:1: rule__Parameter__Group__1__Impl : ( ( rule__Parameter__NameAssignment_1 ) ) ; + // InternalRosSystemParser.g:5596:1: rule__Parameter__Group__1__Impl : ( ( rule__Parameter__NameAssignment_1 ) ) ; public final void rule__Parameter__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5601:1: ( ( ( rule__Parameter__NameAssignment_1 ) ) ) - // InternalRosSystemParser.g:5602:1: ( ( rule__Parameter__NameAssignment_1 ) ) + // InternalRosSystemParser.g:5600:1: ( ( ( rule__Parameter__NameAssignment_1 ) ) ) + // InternalRosSystemParser.g:5601:1: ( ( rule__Parameter__NameAssignment_1 ) ) { - // InternalRosSystemParser.g:5602:1: ( ( rule__Parameter__NameAssignment_1 ) ) - // InternalRosSystemParser.g:5603:2: ( rule__Parameter__NameAssignment_1 ) + // InternalRosSystemParser.g:5601:1: ( ( rule__Parameter__NameAssignment_1 ) ) + // InternalRosSystemParser.g:5602:2: ( rule__Parameter__NameAssignment_1 ) { before(grammarAccess.getParameterAccess().getNameAssignment_1()); - // InternalRosSystemParser.g:5604:2: ( rule__Parameter__NameAssignment_1 ) - // InternalRosSystemParser.g:5604:3: rule__Parameter__NameAssignment_1 + // InternalRosSystemParser.g:5603:2: ( rule__Parameter__NameAssignment_1 ) + // InternalRosSystemParser.g:5603:3: rule__Parameter__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Parameter__NameAssignment_1(); @@ -16977,14 +16916,14 @@ public final void rule__Parameter__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__2" - // InternalRosSystemParser.g:5612:1: rule__Parameter__Group__2 : rule__Parameter__Group__2__Impl rule__Parameter__Group__3 ; + // InternalRosSystemParser.g:5611:1: rule__Parameter__Group__2 : rule__Parameter__Group__2__Impl rule__Parameter__Group__3 ; public final void rule__Parameter__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5616:1: ( rule__Parameter__Group__2__Impl rule__Parameter__Group__3 ) - // InternalRosSystemParser.g:5617:2: rule__Parameter__Group__2__Impl rule__Parameter__Group__3 + // InternalRosSystemParser.g:5615:1: ( rule__Parameter__Group__2__Impl rule__Parameter__Group__3 ) + // InternalRosSystemParser.g:5616:2: rule__Parameter__Group__2__Impl rule__Parameter__Group__3 { pushFollow(FOLLOW_4); rule__Parameter__Group__2__Impl(); @@ -17015,17 +16954,17 @@ public final void rule__Parameter__Group__2() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__2__Impl" - // InternalRosSystemParser.g:5624:1: rule__Parameter__Group__2__Impl : ( Colon ) ; + // InternalRosSystemParser.g:5623:1: rule__Parameter__Group__2__Impl : ( Colon ) ; public final void rule__Parameter__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5628:1: ( ( Colon ) ) - // InternalRosSystemParser.g:5629:1: ( Colon ) + // InternalRosSystemParser.g:5627:1: ( ( Colon ) ) + // InternalRosSystemParser.g:5628:1: ( Colon ) { - // InternalRosSystemParser.g:5629:1: ( Colon ) - // InternalRosSystemParser.g:5630:2: Colon + // InternalRosSystemParser.g:5628:1: ( Colon ) + // InternalRosSystemParser.g:5629:2: Colon { before(grammarAccess.getParameterAccess().getColonKeyword_2()); match(input,Colon,FOLLOW_2); @@ -17052,14 +16991,14 @@ public final void rule__Parameter__Group__2__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__3" - // InternalRosSystemParser.g:5639:1: rule__Parameter__Group__3 : rule__Parameter__Group__3__Impl rule__Parameter__Group__4 ; + // InternalRosSystemParser.g:5638:1: rule__Parameter__Group__3 : rule__Parameter__Group__3__Impl rule__Parameter__Group__4 ; public final void rule__Parameter__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5643:1: ( rule__Parameter__Group__3__Impl rule__Parameter__Group__4 ) - // InternalRosSystemParser.g:5644:2: rule__Parameter__Group__3__Impl rule__Parameter__Group__4 + // InternalRosSystemParser.g:5642:1: ( rule__Parameter__Group__3__Impl rule__Parameter__Group__4 ) + // InternalRosSystemParser.g:5643:2: rule__Parameter__Group__3__Impl rule__Parameter__Group__4 { pushFollow(FOLLOW_29); rule__Parameter__Group__3__Impl(); @@ -17090,17 +17029,17 @@ public final void rule__Parameter__Group__3() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__3__Impl" - // InternalRosSystemParser.g:5651:1: rule__Parameter__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:5650:1: rule__Parameter__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__Parameter__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5655:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:5656:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:5654:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:5655:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:5656:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:5657:2: RULE_BEGIN + // InternalRosSystemParser.g:5655:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:5656:2: RULE_BEGIN { before(grammarAccess.getParameterAccess().getBEGINTerminalRuleCall_3()); match(input,RULE_BEGIN,FOLLOW_2); @@ -17127,14 +17066,14 @@ public final void rule__Parameter__Group__3__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__4" - // InternalRosSystemParser.g:5666:1: rule__Parameter__Group__4 : rule__Parameter__Group__4__Impl rule__Parameter__Group__5 ; + // InternalRosSystemParser.g:5665:1: rule__Parameter__Group__4 : rule__Parameter__Group__4__Impl rule__Parameter__Group__5 ; public final void rule__Parameter__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5670:1: ( rule__Parameter__Group__4__Impl rule__Parameter__Group__5 ) - // InternalRosSystemParser.g:5671:2: rule__Parameter__Group__4__Impl rule__Parameter__Group__5 + // InternalRosSystemParser.g:5669:1: ( rule__Parameter__Group__4__Impl rule__Parameter__Group__5 ) + // InternalRosSystemParser.g:5670:2: rule__Parameter__Group__4__Impl rule__Parameter__Group__5 { pushFollow(FOLLOW_29); rule__Parameter__Group__4__Impl(); @@ -17165,20 +17104,20 @@ public final void rule__Parameter__Group__4() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__4__Impl" - // InternalRosSystemParser.g:5678:1: rule__Parameter__Group__4__Impl : ( ( rule__Parameter__Group_4__0 )? ) ; + // InternalRosSystemParser.g:5677:1: rule__Parameter__Group__4__Impl : ( ( rule__Parameter__Group_4__0 )? ) ; public final void rule__Parameter__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5682:1: ( ( ( rule__Parameter__Group_4__0 )? ) ) - // InternalRosSystemParser.g:5683:1: ( ( rule__Parameter__Group_4__0 )? ) + // InternalRosSystemParser.g:5681:1: ( ( ( rule__Parameter__Group_4__0 )? ) ) + // InternalRosSystemParser.g:5682:1: ( ( rule__Parameter__Group_4__0 )? ) { - // InternalRosSystemParser.g:5683:1: ( ( rule__Parameter__Group_4__0 )? ) - // InternalRosSystemParser.g:5684:2: ( rule__Parameter__Group_4__0 )? + // InternalRosSystemParser.g:5682:1: ( ( rule__Parameter__Group_4__0 )? ) + // InternalRosSystemParser.g:5683:2: ( rule__Parameter__Group_4__0 )? { before(grammarAccess.getParameterAccess().getGroup_4()); - // InternalRosSystemParser.g:5685:2: ( rule__Parameter__Group_4__0 )? + // InternalRosSystemParser.g:5684:2: ( rule__Parameter__Group_4__0 )? int alt25=2; int LA25_0 = input.LA(1); @@ -17187,7 +17126,7 @@ public final void rule__Parameter__Group__4__Impl() throws RecognitionException } switch (alt25) { case 1 : - // InternalRosSystemParser.g:5685:3: rule__Parameter__Group_4__0 + // InternalRosSystemParser.g:5684:3: rule__Parameter__Group_4__0 { pushFollow(FOLLOW_2); rule__Parameter__Group_4__0(); @@ -17223,14 +17162,14 @@ public final void rule__Parameter__Group__4__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__5" - // InternalRosSystemParser.g:5693:1: rule__Parameter__Group__5 : rule__Parameter__Group__5__Impl rule__Parameter__Group__6 ; + // InternalRosSystemParser.g:5692:1: rule__Parameter__Group__5 : rule__Parameter__Group__5__Impl rule__Parameter__Group__6 ; public final void rule__Parameter__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5697:1: ( rule__Parameter__Group__5__Impl rule__Parameter__Group__6 ) - // InternalRosSystemParser.g:5698:2: rule__Parameter__Group__5__Impl rule__Parameter__Group__6 + // InternalRosSystemParser.g:5696:1: ( rule__Parameter__Group__5__Impl rule__Parameter__Group__6 ) + // InternalRosSystemParser.g:5697:2: rule__Parameter__Group__5__Impl rule__Parameter__Group__6 { pushFollow(FOLLOW_30); rule__Parameter__Group__5__Impl(); @@ -17261,17 +17200,17 @@ public final void rule__Parameter__Group__5() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__5__Impl" - // InternalRosSystemParser.g:5705:1: rule__Parameter__Group__5__Impl : ( Type_1 ) ; + // InternalRosSystemParser.g:5704:1: rule__Parameter__Group__5__Impl : ( Type_1 ) ; public final void rule__Parameter__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5709:1: ( ( Type_1 ) ) - // InternalRosSystemParser.g:5710:1: ( Type_1 ) + // InternalRosSystemParser.g:5708:1: ( ( Type_1 ) ) + // InternalRosSystemParser.g:5709:1: ( Type_1 ) { - // InternalRosSystemParser.g:5710:1: ( Type_1 ) - // InternalRosSystemParser.g:5711:2: Type_1 + // InternalRosSystemParser.g:5709:1: ( Type_1 ) + // InternalRosSystemParser.g:5710:2: Type_1 { before(grammarAccess.getParameterAccess().getTypeKeyword_5()); match(input,Type_1,FOLLOW_2); @@ -17298,14 +17237,14 @@ public final void rule__Parameter__Group__5__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__6" - // InternalRosSystemParser.g:5720:1: rule__Parameter__Group__6 : rule__Parameter__Group__6__Impl rule__Parameter__Group__7 ; + // InternalRosSystemParser.g:5719:1: rule__Parameter__Group__6 : rule__Parameter__Group__6__Impl rule__Parameter__Group__7 ; public final void rule__Parameter__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5724:1: ( rule__Parameter__Group__6__Impl rule__Parameter__Group__7 ) - // InternalRosSystemParser.g:5725:2: rule__Parameter__Group__6__Impl rule__Parameter__Group__7 + // InternalRosSystemParser.g:5723:1: ( rule__Parameter__Group__6__Impl rule__Parameter__Group__7 ) + // InternalRosSystemParser.g:5724:2: rule__Parameter__Group__6__Impl rule__Parameter__Group__7 { pushFollow(FOLLOW_31); rule__Parameter__Group__6__Impl(); @@ -17336,21 +17275,21 @@ public final void rule__Parameter__Group__6() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__6__Impl" - // InternalRosSystemParser.g:5732:1: rule__Parameter__Group__6__Impl : ( ( rule__Parameter__TypeAssignment_6 ) ) ; + // InternalRosSystemParser.g:5731:1: rule__Parameter__Group__6__Impl : ( ( rule__Parameter__TypeAssignment_6 ) ) ; public final void rule__Parameter__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5736:1: ( ( ( rule__Parameter__TypeAssignment_6 ) ) ) - // InternalRosSystemParser.g:5737:1: ( ( rule__Parameter__TypeAssignment_6 ) ) + // InternalRosSystemParser.g:5735:1: ( ( ( rule__Parameter__TypeAssignment_6 ) ) ) + // InternalRosSystemParser.g:5736:1: ( ( rule__Parameter__TypeAssignment_6 ) ) { - // InternalRosSystemParser.g:5737:1: ( ( rule__Parameter__TypeAssignment_6 ) ) - // InternalRosSystemParser.g:5738:2: ( rule__Parameter__TypeAssignment_6 ) + // InternalRosSystemParser.g:5736:1: ( ( rule__Parameter__TypeAssignment_6 ) ) + // InternalRosSystemParser.g:5737:2: ( rule__Parameter__TypeAssignment_6 ) { before(grammarAccess.getParameterAccess().getTypeAssignment_6()); - // InternalRosSystemParser.g:5739:2: ( rule__Parameter__TypeAssignment_6 ) - // InternalRosSystemParser.g:5739:3: rule__Parameter__TypeAssignment_6 + // InternalRosSystemParser.g:5738:2: ( rule__Parameter__TypeAssignment_6 ) + // InternalRosSystemParser.g:5738:3: rule__Parameter__TypeAssignment_6 { pushFollow(FOLLOW_2); rule__Parameter__TypeAssignment_6(); @@ -17383,14 +17322,14 @@ public final void rule__Parameter__Group__6__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__7" - // InternalRosSystemParser.g:5747:1: rule__Parameter__Group__7 : rule__Parameter__Group__7__Impl rule__Parameter__Group__8 ; + // InternalRosSystemParser.g:5746:1: rule__Parameter__Group__7 : rule__Parameter__Group__7__Impl rule__Parameter__Group__8 ; public final void rule__Parameter__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5751:1: ( rule__Parameter__Group__7__Impl rule__Parameter__Group__8 ) - // InternalRosSystemParser.g:5752:2: rule__Parameter__Group__7__Impl rule__Parameter__Group__8 + // InternalRosSystemParser.g:5750:1: ( rule__Parameter__Group__7__Impl rule__Parameter__Group__8 ) + // InternalRosSystemParser.g:5751:2: rule__Parameter__Group__7__Impl rule__Parameter__Group__8 { pushFollow(FOLLOW_31); rule__Parameter__Group__7__Impl(); @@ -17421,20 +17360,20 @@ public final void rule__Parameter__Group__7() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__7__Impl" - // InternalRosSystemParser.g:5759:1: rule__Parameter__Group__7__Impl : ( ( rule__Parameter__Group_7__0 )? ) ; + // InternalRosSystemParser.g:5758:1: rule__Parameter__Group__7__Impl : ( ( rule__Parameter__Group_7__0 )? ) ; public final void rule__Parameter__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5763:1: ( ( ( rule__Parameter__Group_7__0 )? ) ) - // InternalRosSystemParser.g:5764:1: ( ( rule__Parameter__Group_7__0 )? ) + // InternalRosSystemParser.g:5762:1: ( ( ( rule__Parameter__Group_7__0 )? ) ) + // InternalRosSystemParser.g:5763:1: ( ( rule__Parameter__Group_7__0 )? ) { - // InternalRosSystemParser.g:5764:1: ( ( rule__Parameter__Group_7__0 )? ) - // InternalRosSystemParser.g:5765:2: ( rule__Parameter__Group_7__0 )? + // InternalRosSystemParser.g:5763:1: ( ( rule__Parameter__Group_7__0 )? ) + // InternalRosSystemParser.g:5764:2: ( rule__Parameter__Group_7__0 )? { before(grammarAccess.getParameterAccess().getGroup_7()); - // InternalRosSystemParser.g:5766:2: ( rule__Parameter__Group_7__0 )? + // InternalRosSystemParser.g:5765:2: ( rule__Parameter__Group_7__0 )? int alt26=2; int LA26_0 = input.LA(1); @@ -17443,7 +17382,7 @@ public final void rule__Parameter__Group__7__Impl() throws RecognitionException } switch (alt26) { case 1 : - // InternalRosSystemParser.g:5766:3: rule__Parameter__Group_7__0 + // InternalRosSystemParser.g:5765:3: rule__Parameter__Group_7__0 { pushFollow(FOLLOW_2); rule__Parameter__Group_7__0(); @@ -17479,14 +17418,14 @@ public final void rule__Parameter__Group__7__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__8" - // InternalRosSystemParser.g:5774:1: rule__Parameter__Group__8 : rule__Parameter__Group__8__Impl ; + // InternalRosSystemParser.g:5773:1: rule__Parameter__Group__8 : rule__Parameter__Group__8__Impl ; public final void rule__Parameter__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5778:1: ( rule__Parameter__Group__8__Impl ) - // InternalRosSystemParser.g:5779:2: rule__Parameter__Group__8__Impl + // InternalRosSystemParser.g:5777:1: ( rule__Parameter__Group__8__Impl ) + // InternalRosSystemParser.g:5778:2: rule__Parameter__Group__8__Impl { pushFollow(FOLLOW_2); rule__Parameter__Group__8__Impl(); @@ -17512,17 +17451,17 @@ public final void rule__Parameter__Group__8() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__8__Impl" - // InternalRosSystemParser.g:5785:1: rule__Parameter__Group__8__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:5784:1: rule__Parameter__Group__8__Impl : ( RULE_END ) ; public final void rule__Parameter__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5789:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:5790:1: ( RULE_END ) + // InternalRosSystemParser.g:5788:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:5789:1: ( RULE_END ) { - // InternalRosSystemParser.g:5790:1: ( RULE_END ) - // InternalRosSystemParser.g:5791:2: RULE_END + // InternalRosSystemParser.g:5789:1: ( RULE_END ) + // InternalRosSystemParser.g:5790:2: RULE_END { before(grammarAccess.getParameterAccess().getENDTerminalRuleCall_8()); match(input,RULE_END,FOLLOW_2); @@ -17549,14 +17488,14 @@ public final void rule__Parameter__Group__8__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group_4__0" - // InternalRosSystemParser.g:5801:1: rule__Parameter__Group_4__0 : rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 ; + // InternalRosSystemParser.g:5800:1: rule__Parameter__Group_4__0 : rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 ; public final void rule__Parameter__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5805:1: ( rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 ) - // InternalRosSystemParser.g:5806:2: rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 + // InternalRosSystemParser.g:5804:1: ( rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 ) + // InternalRosSystemParser.g:5805:2: rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 { pushFollow(FOLLOW_32); rule__Parameter__Group_4__0__Impl(); @@ -17587,17 +17526,17 @@ public final void rule__Parameter__Group_4__0() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_4__0__Impl" - // InternalRosSystemParser.g:5813:1: rule__Parameter__Group_4__0__Impl : ( Ns ) ; + // InternalRosSystemParser.g:5812:1: rule__Parameter__Group_4__0__Impl : ( Ns ) ; public final void rule__Parameter__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5817:1: ( ( Ns ) ) - // InternalRosSystemParser.g:5818:1: ( Ns ) + // InternalRosSystemParser.g:5816:1: ( ( Ns ) ) + // InternalRosSystemParser.g:5817:1: ( Ns ) { - // InternalRosSystemParser.g:5818:1: ( Ns ) - // InternalRosSystemParser.g:5819:2: Ns + // InternalRosSystemParser.g:5817:1: ( Ns ) + // InternalRosSystemParser.g:5818:2: Ns { before(grammarAccess.getParameterAccess().getNsKeyword_4_0()); match(input,Ns,FOLLOW_2); @@ -17624,14 +17563,14 @@ public final void rule__Parameter__Group_4__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Parameter__Group_4__1" - // InternalRosSystemParser.g:5828:1: rule__Parameter__Group_4__1 : rule__Parameter__Group_4__1__Impl ; + // InternalRosSystemParser.g:5827:1: rule__Parameter__Group_4__1 : rule__Parameter__Group_4__1__Impl ; public final void rule__Parameter__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5832:1: ( rule__Parameter__Group_4__1__Impl ) - // InternalRosSystemParser.g:5833:2: rule__Parameter__Group_4__1__Impl + // InternalRosSystemParser.g:5831:1: ( rule__Parameter__Group_4__1__Impl ) + // InternalRosSystemParser.g:5832:2: rule__Parameter__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__Parameter__Group_4__1__Impl(); @@ -17657,21 +17596,21 @@ public final void rule__Parameter__Group_4__1() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_4__1__Impl" - // InternalRosSystemParser.g:5839:1: rule__Parameter__Group_4__1__Impl : ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) ; + // InternalRosSystemParser.g:5838:1: rule__Parameter__Group_4__1__Impl : ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) ; public final void rule__Parameter__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5843:1: ( ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) ) - // InternalRosSystemParser.g:5844:1: ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) + // InternalRosSystemParser.g:5842:1: ( ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) ) + // InternalRosSystemParser.g:5843:1: ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) { - // InternalRosSystemParser.g:5844:1: ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) - // InternalRosSystemParser.g:5845:2: ( rule__Parameter__NamespaceAssignment_4_1 ) + // InternalRosSystemParser.g:5843:1: ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) + // InternalRosSystemParser.g:5844:2: ( rule__Parameter__NamespaceAssignment_4_1 ) { before(grammarAccess.getParameterAccess().getNamespaceAssignment_4_1()); - // InternalRosSystemParser.g:5846:2: ( rule__Parameter__NamespaceAssignment_4_1 ) - // InternalRosSystemParser.g:5846:3: rule__Parameter__NamespaceAssignment_4_1 + // InternalRosSystemParser.g:5845:2: ( rule__Parameter__NamespaceAssignment_4_1 ) + // InternalRosSystemParser.g:5845:3: rule__Parameter__NamespaceAssignment_4_1 { pushFollow(FOLLOW_2); rule__Parameter__NamespaceAssignment_4_1(); @@ -17704,14 +17643,14 @@ public final void rule__Parameter__Group_4__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Parameter__Group_7__0" - // InternalRosSystemParser.g:5855:1: rule__Parameter__Group_7__0 : rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ; + // InternalRosSystemParser.g:5854:1: rule__Parameter__Group_7__0 : rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ; public final void rule__Parameter__Group_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5859:1: ( rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ) - // InternalRosSystemParser.g:5860:2: rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 + // InternalRosSystemParser.g:5858:1: ( rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ) + // InternalRosSystemParser.g:5859:2: rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 { pushFollow(FOLLOW_21); rule__Parameter__Group_7__0__Impl(); @@ -17742,17 +17681,17 @@ public final void rule__Parameter__Group_7__0() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_7__0__Impl" - // InternalRosSystemParser.g:5867:1: rule__Parameter__Group_7__0__Impl : ( Value_1 ) ; + // InternalRosSystemParser.g:5866:1: rule__Parameter__Group_7__0__Impl : ( Value_1 ) ; public final void rule__Parameter__Group_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5871:1: ( ( Value_1 ) ) - // InternalRosSystemParser.g:5872:1: ( Value_1 ) + // InternalRosSystemParser.g:5870:1: ( ( Value_1 ) ) + // InternalRosSystemParser.g:5871:1: ( Value_1 ) { - // InternalRosSystemParser.g:5872:1: ( Value_1 ) - // InternalRosSystemParser.g:5873:2: Value_1 + // InternalRosSystemParser.g:5871:1: ( Value_1 ) + // InternalRosSystemParser.g:5872:2: Value_1 { before(grammarAccess.getParameterAccess().getValueKeyword_7_0()); match(input,Value_1,FOLLOW_2); @@ -17779,14 +17718,14 @@ public final void rule__Parameter__Group_7__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Parameter__Group_7__1" - // InternalRosSystemParser.g:5882:1: rule__Parameter__Group_7__1 : rule__Parameter__Group_7__1__Impl ; + // InternalRosSystemParser.g:5881:1: rule__Parameter__Group_7__1 : rule__Parameter__Group_7__1__Impl ; public final void rule__Parameter__Group_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5886:1: ( rule__Parameter__Group_7__1__Impl ) - // InternalRosSystemParser.g:5887:2: rule__Parameter__Group_7__1__Impl + // InternalRosSystemParser.g:5885:1: ( rule__Parameter__Group_7__1__Impl ) + // InternalRosSystemParser.g:5886:2: rule__Parameter__Group_7__1__Impl { pushFollow(FOLLOW_2); rule__Parameter__Group_7__1__Impl(); @@ -17812,21 +17751,21 @@ public final void rule__Parameter__Group_7__1() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_7__1__Impl" - // InternalRosSystemParser.g:5893:1: rule__Parameter__Group_7__1__Impl : ( ( rule__Parameter__ValueAssignment_7_1 ) ) ; + // InternalRosSystemParser.g:5892:1: rule__Parameter__Group_7__1__Impl : ( ( rule__Parameter__ValueAssignment_7_1 ) ) ; public final void rule__Parameter__Group_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5897:1: ( ( ( rule__Parameter__ValueAssignment_7_1 ) ) ) - // InternalRosSystemParser.g:5898:1: ( ( rule__Parameter__ValueAssignment_7_1 ) ) + // InternalRosSystemParser.g:5896:1: ( ( ( rule__Parameter__ValueAssignment_7_1 ) ) ) + // InternalRosSystemParser.g:5897:1: ( ( rule__Parameter__ValueAssignment_7_1 ) ) { - // InternalRosSystemParser.g:5898:1: ( ( rule__Parameter__ValueAssignment_7_1 ) ) - // InternalRosSystemParser.g:5899:2: ( rule__Parameter__ValueAssignment_7_1 ) + // InternalRosSystemParser.g:5897:1: ( ( rule__Parameter__ValueAssignment_7_1 ) ) + // InternalRosSystemParser.g:5898:2: ( rule__Parameter__ValueAssignment_7_1 ) { before(grammarAccess.getParameterAccess().getValueAssignment_7_1()); - // InternalRosSystemParser.g:5900:2: ( rule__Parameter__ValueAssignment_7_1 ) - // InternalRosSystemParser.g:5900:3: rule__Parameter__ValueAssignment_7_1 + // InternalRosSystemParser.g:5899:2: ( rule__Parameter__ValueAssignment_7_1 ) + // InternalRosSystemParser.g:5899:3: rule__Parameter__ValueAssignment_7_1 { pushFollow(FOLLOW_2); rule__Parameter__ValueAssignment_7_1(); @@ -17859,14 +17798,14 @@ public final void rule__Parameter__Group_7__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__0" - // InternalRosSystemParser.g:5909:1: rule__ParameterListType__Group__0 : rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ; + // InternalRosSystemParser.g:5908:1: rule__ParameterListType__Group__0 : rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ; public final void rule__ParameterListType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5913:1: ( rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ) - // InternalRosSystemParser.g:5914:2: rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 + // InternalRosSystemParser.g:5912:1: ( rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ) + // InternalRosSystemParser.g:5913:2: rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 { pushFollow(FOLLOW_33); rule__ParameterListType__Group__0__Impl(); @@ -17897,21 +17836,21 @@ public final void rule__ParameterListType__Group__0() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__0__Impl" - // InternalRosSystemParser.g:5921:1: rule__ParameterListType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:5920:1: rule__ParameterListType__Group__0__Impl : ( () ) ; public final void rule__ParameterListType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5925:1: ( ( () ) ) - // InternalRosSystemParser.g:5926:1: ( () ) + // InternalRosSystemParser.g:5924:1: ( ( () ) ) + // InternalRosSystemParser.g:5925:1: ( () ) { - // InternalRosSystemParser.g:5926:1: ( () ) - // InternalRosSystemParser.g:5927:2: () + // InternalRosSystemParser.g:5925:1: ( () ) + // InternalRosSystemParser.g:5926:2: () { before(grammarAccess.getParameterListTypeAccess().getParameterListTypeAction_0()); - // InternalRosSystemParser.g:5928:2: () - // InternalRosSystemParser.g:5928:3: + // InternalRosSystemParser.g:5927:2: () + // InternalRosSystemParser.g:5927:3: { } @@ -17934,14 +17873,14 @@ public final void rule__ParameterListType__Group__0__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__1" - // InternalRosSystemParser.g:5936:1: rule__ParameterListType__Group__1 : rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ; + // InternalRosSystemParser.g:5935:1: rule__ParameterListType__Group__1 : rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ; public final void rule__ParameterListType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5940:1: ( rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ) - // InternalRosSystemParser.g:5941:2: rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 + // InternalRosSystemParser.g:5939:1: ( rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ) + // InternalRosSystemParser.g:5940:2: rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 { pushFollow(FOLLOW_14); rule__ParameterListType__Group__1__Impl(); @@ -17972,17 +17911,17 @@ public final void rule__ParameterListType__Group__1() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__1__Impl" - // InternalRosSystemParser.g:5948:1: rule__ParameterListType__Group__1__Impl : ( List ) ; + // InternalRosSystemParser.g:5947:1: rule__ParameterListType__Group__1__Impl : ( List ) ; public final void rule__ParameterListType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5952:1: ( ( List ) ) - // InternalRosSystemParser.g:5953:1: ( List ) + // InternalRosSystemParser.g:5951:1: ( ( List ) ) + // InternalRosSystemParser.g:5952:1: ( List ) { - // InternalRosSystemParser.g:5953:1: ( List ) - // InternalRosSystemParser.g:5954:2: List + // InternalRosSystemParser.g:5952:1: ( List ) + // InternalRosSystemParser.g:5953:2: List { before(grammarAccess.getParameterListTypeAccess().getListKeyword_1()); match(input,List,FOLLOW_2); @@ -18009,14 +17948,14 @@ public final void rule__ParameterListType__Group__1__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__2" - // InternalRosSystemParser.g:5963:1: rule__ParameterListType__Group__2 : rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ; + // InternalRosSystemParser.g:5962:1: rule__ParameterListType__Group__2 : rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ; public final void rule__ParameterListType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5967:1: ( rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ) - // InternalRosSystemParser.g:5968:2: rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 + // InternalRosSystemParser.g:5966:1: ( rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ) + // InternalRosSystemParser.g:5967:2: rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 { pushFollow(FOLLOW_30); rule__ParameterListType__Group__2__Impl(); @@ -18047,17 +17986,17 @@ public final void rule__ParameterListType__Group__2() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__2__Impl" - // InternalRosSystemParser.g:5975:1: rule__ParameterListType__Group__2__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:5974:1: rule__ParameterListType__Group__2__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterListType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5979:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:5980:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:5978:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:5979:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:5980:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:5981:2: LeftSquareBracket + // InternalRosSystemParser.g:5979:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:5980:2: LeftSquareBracket { before(grammarAccess.getParameterListTypeAccess().getLeftSquareBracketKeyword_2()); match(input,LeftSquareBracket,FOLLOW_2); @@ -18084,14 +18023,14 @@ public final void rule__ParameterListType__Group__2__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__3" - // InternalRosSystemParser.g:5990:1: rule__ParameterListType__Group__3 : rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ; + // InternalRosSystemParser.g:5989:1: rule__ParameterListType__Group__3 : rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ; public final void rule__ParameterListType__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5994:1: ( rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ) - // InternalRosSystemParser.g:5995:2: rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 + // InternalRosSystemParser.g:5993:1: ( rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ) + // InternalRosSystemParser.g:5994:2: rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 { pushFollow(FOLLOW_25); rule__ParameterListType__Group__3__Impl(); @@ -18122,21 +18061,21 @@ public final void rule__ParameterListType__Group__3() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__3__Impl" - // InternalRosSystemParser.g:6002:1: rule__ParameterListType__Group__3__Impl : ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ; + // InternalRosSystemParser.g:6001:1: rule__ParameterListType__Group__3__Impl : ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ; public final void rule__ParameterListType__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6006:1: ( ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ) - // InternalRosSystemParser.g:6007:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) + // InternalRosSystemParser.g:6005:1: ( ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ) + // InternalRosSystemParser.g:6006:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) { - // InternalRosSystemParser.g:6007:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) - // InternalRosSystemParser.g:6008:2: ( rule__ParameterListType__SequenceAssignment_3 ) + // InternalRosSystemParser.g:6006:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) + // InternalRosSystemParser.g:6007:2: ( rule__ParameterListType__SequenceAssignment_3 ) { before(grammarAccess.getParameterListTypeAccess().getSequenceAssignment_3()); - // InternalRosSystemParser.g:6009:2: ( rule__ParameterListType__SequenceAssignment_3 ) - // InternalRosSystemParser.g:6009:3: rule__ParameterListType__SequenceAssignment_3 + // InternalRosSystemParser.g:6008:2: ( rule__ParameterListType__SequenceAssignment_3 ) + // InternalRosSystemParser.g:6008:3: rule__ParameterListType__SequenceAssignment_3 { pushFollow(FOLLOW_2); rule__ParameterListType__SequenceAssignment_3(); @@ -18169,14 +18108,14 @@ public final void rule__ParameterListType__Group__3__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__4" - // InternalRosSystemParser.g:6017:1: rule__ParameterListType__Group__4 : rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ; + // InternalRosSystemParser.g:6016:1: rule__ParameterListType__Group__4 : rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ; public final void rule__ParameterListType__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6021:1: ( rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ) - // InternalRosSystemParser.g:6022:2: rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 + // InternalRosSystemParser.g:6020:1: ( rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ) + // InternalRosSystemParser.g:6021:2: rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 { pushFollow(FOLLOW_25); rule__ParameterListType__Group__4__Impl(); @@ -18207,20 +18146,20 @@ public final void rule__ParameterListType__Group__4() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__4__Impl" - // InternalRosSystemParser.g:6029:1: rule__ParameterListType__Group__4__Impl : ( ( rule__ParameterListType__Group_4__0 )* ) ; + // InternalRosSystemParser.g:6028:1: rule__ParameterListType__Group__4__Impl : ( ( rule__ParameterListType__Group_4__0 )* ) ; public final void rule__ParameterListType__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6033:1: ( ( ( rule__ParameterListType__Group_4__0 )* ) ) - // InternalRosSystemParser.g:6034:1: ( ( rule__ParameterListType__Group_4__0 )* ) + // InternalRosSystemParser.g:6032:1: ( ( ( rule__ParameterListType__Group_4__0 )* ) ) + // InternalRosSystemParser.g:6033:1: ( ( rule__ParameterListType__Group_4__0 )* ) { - // InternalRosSystemParser.g:6034:1: ( ( rule__ParameterListType__Group_4__0 )* ) - // InternalRosSystemParser.g:6035:2: ( rule__ParameterListType__Group_4__0 )* + // InternalRosSystemParser.g:6033:1: ( ( rule__ParameterListType__Group_4__0 )* ) + // InternalRosSystemParser.g:6034:2: ( rule__ParameterListType__Group_4__0 )* { before(grammarAccess.getParameterListTypeAccess().getGroup_4()); - // InternalRosSystemParser.g:6036:2: ( rule__ParameterListType__Group_4__0 )* + // InternalRosSystemParser.g:6035:2: ( rule__ParameterListType__Group_4__0 )* loop27: do { int alt27=2; @@ -18233,7 +18172,7 @@ public final void rule__ParameterListType__Group__4__Impl() throws RecognitionEx switch (alt27) { case 1 : - // InternalRosSystemParser.g:6036:3: rule__ParameterListType__Group_4__0 + // InternalRosSystemParser.g:6035:3: rule__ParameterListType__Group_4__0 { pushFollow(FOLLOW_26); rule__ParameterListType__Group_4__0(); @@ -18272,14 +18211,14 @@ public final void rule__ParameterListType__Group__4__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__5" - // InternalRosSystemParser.g:6044:1: rule__ParameterListType__Group__5 : rule__ParameterListType__Group__5__Impl ; + // InternalRosSystemParser.g:6043:1: rule__ParameterListType__Group__5 : rule__ParameterListType__Group__5__Impl ; public final void rule__ParameterListType__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6048:1: ( rule__ParameterListType__Group__5__Impl ) - // InternalRosSystemParser.g:6049:2: rule__ParameterListType__Group__5__Impl + // InternalRosSystemParser.g:6047:1: ( rule__ParameterListType__Group__5__Impl ) + // InternalRosSystemParser.g:6048:2: rule__ParameterListType__Group__5__Impl { pushFollow(FOLLOW_2); rule__ParameterListType__Group__5__Impl(); @@ -18305,17 +18244,17 @@ public final void rule__ParameterListType__Group__5() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__5__Impl" - // InternalRosSystemParser.g:6055:1: rule__ParameterListType__Group__5__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:6054:1: rule__ParameterListType__Group__5__Impl : ( RightSquareBracket ) ; public final void rule__ParameterListType__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6059:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:6060:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6058:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:6059:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:6060:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:6061:2: RightSquareBracket + // InternalRosSystemParser.g:6059:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6060:2: RightSquareBracket { before(grammarAccess.getParameterListTypeAccess().getRightSquareBracketKeyword_5()); match(input,RightSquareBracket,FOLLOW_2); @@ -18342,14 +18281,14 @@ public final void rule__ParameterListType__Group__5__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group_4__0" - // InternalRosSystemParser.g:6071:1: rule__ParameterListType__Group_4__0 : rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ; + // InternalRosSystemParser.g:6070:1: rule__ParameterListType__Group_4__0 : rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ; public final void rule__ParameterListType__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6075:1: ( rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ) - // InternalRosSystemParser.g:6076:2: rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 + // InternalRosSystemParser.g:6074:1: ( rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ) + // InternalRosSystemParser.g:6075:2: rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 { pushFollow(FOLLOW_30); rule__ParameterListType__Group_4__0__Impl(); @@ -18380,17 +18319,17 @@ public final void rule__ParameterListType__Group_4__0() throws RecognitionExcept // $ANTLR start "rule__ParameterListType__Group_4__0__Impl" - // InternalRosSystemParser.g:6083:1: rule__ParameterListType__Group_4__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:6082:1: rule__ParameterListType__Group_4__0__Impl : ( Comma ) ; public final void rule__ParameterListType__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6087:1: ( ( Comma ) ) - // InternalRosSystemParser.g:6088:1: ( Comma ) + // InternalRosSystemParser.g:6086:1: ( ( Comma ) ) + // InternalRosSystemParser.g:6087:1: ( Comma ) { - // InternalRosSystemParser.g:6088:1: ( Comma ) - // InternalRosSystemParser.g:6089:2: Comma + // InternalRosSystemParser.g:6087:1: ( Comma ) + // InternalRosSystemParser.g:6088:2: Comma { before(grammarAccess.getParameterListTypeAccess().getCommaKeyword_4_0()); match(input,Comma,FOLLOW_2); @@ -18417,14 +18356,14 @@ public final void rule__ParameterListType__Group_4__0__Impl() throws Recognition // $ANTLR start "rule__ParameterListType__Group_4__1" - // InternalRosSystemParser.g:6098:1: rule__ParameterListType__Group_4__1 : rule__ParameterListType__Group_4__1__Impl ; + // InternalRosSystemParser.g:6097:1: rule__ParameterListType__Group_4__1 : rule__ParameterListType__Group_4__1__Impl ; public final void rule__ParameterListType__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6102:1: ( rule__ParameterListType__Group_4__1__Impl ) - // InternalRosSystemParser.g:6103:2: rule__ParameterListType__Group_4__1__Impl + // InternalRosSystemParser.g:6101:1: ( rule__ParameterListType__Group_4__1__Impl ) + // InternalRosSystemParser.g:6102:2: rule__ParameterListType__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__ParameterListType__Group_4__1__Impl(); @@ -18450,21 +18389,21 @@ public final void rule__ParameterListType__Group_4__1() throws RecognitionExcept // $ANTLR start "rule__ParameterListType__Group_4__1__Impl" - // InternalRosSystemParser.g:6109:1: rule__ParameterListType__Group_4__1__Impl : ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ; + // InternalRosSystemParser.g:6108:1: rule__ParameterListType__Group_4__1__Impl : ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ; public final void rule__ParameterListType__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6113:1: ( ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ) - // InternalRosSystemParser.g:6114:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) + // InternalRosSystemParser.g:6112:1: ( ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ) + // InternalRosSystemParser.g:6113:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) { - // InternalRosSystemParser.g:6114:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) - // InternalRosSystemParser.g:6115:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) + // InternalRosSystemParser.g:6113:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) + // InternalRosSystemParser.g:6114:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) { before(grammarAccess.getParameterListTypeAccess().getSequenceAssignment_4_1()); - // InternalRosSystemParser.g:6116:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) - // InternalRosSystemParser.g:6116:3: rule__ParameterListType__SequenceAssignment_4_1 + // InternalRosSystemParser.g:6115:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) + // InternalRosSystemParser.g:6115:3: rule__ParameterListType__SequenceAssignment_4_1 { pushFollow(FOLLOW_2); rule__ParameterListType__SequenceAssignment_4_1(); @@ -18497,14 +18436,14 @@ public final void rule__ParameterListType__Group_4__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__0" - // InternalRosSystemParser.g:6125:1: rule__ParameterStructType__Group__0 : rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ; + // InternalRosSystemParser.g:6124:1: rule__ParameterStructType__Group__0 : rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ; public final void rule__ParameterStructType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6129:1: ( rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ) - // InternalRosSystemParser.g:6130:2: rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 + // InternalRosSystemParser.g:6128:1: ( rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ) + // InternalRosSystemParser.g:6129:2: rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 { pushFollow(FOLLOW_34); rule__ParameterStructType__Group__0__Impl(); @@ -18535,21 +18474,21 @@ public final void rule__ParameterStructType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__0__Impl" - // InternalRosSystemParser.g:6137:1: rule__ParameterStructType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:6136:1: rule__ParameterStructType__Group__0__Impl : ( () ) ; public final void rule__ParameterStructType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6141:1: ( ( () ) ) - // InternalRosSystemParser.g:6142:1: ( () ) + // InternalRosSystemParser.g:6140:1: ( ( () ) ) + // InternalRosSystemParser.g:6141:1: ( () ) { - // InternalRosSystemParser.g:6142:1: ( () ) - // InternalRosSystemParser.g:6143:2: () + // InternalRosSystemParser.g:6141:1: ( () ) + // InternalRosSystemParser.g:6142:2: () { before(grammarAccess.getParameterStructTypeAccess().getParameterStructTypeAction_0()); - // InternalRosSystemParser.g:6144:2: () - // InternalRosSystemParser.g:6144:3: + // InternalRosSystemParser.g:6143:2: () + // InternalRosSystemParser.g:6143:3: { } @@ -18572,14 +18511,14 @@ public final void rule__ParameterStructType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__1" - // InternalRosSystemParser.g:6152:1: rule__ParameterStructType__Group__1 : rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ; + // InternalRosSystemParser.g:6151:1: rule__ParameterStructType__Group__1 : rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ; public final void rule__ParameterStructType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6156:1: ( rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ) - // InternalRosSystemParser.g:6157:2: rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 + // InternalRosSystemParser.g:6155:1: ( rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ) + // InternalRosSystemParser.g:6156:2: rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 { pushFollow(FOLLOW_14); rule__ParameterStructType__Group__1__Impl(); @@ -18610,17 +18549,17 @@ public final void rule__ParameterStructType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__1__Impl" - // InternalRosSystemParser.g:6164:1: rule__ParameterStructType__Group__1__Impl : ( Struct ) ; + // InternalRosSystemParser.g:6163:1: rule__ParameterStructType__Group__1__Impl : ( Struct ) ; public final void rule__ParameterStructType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6168:1: ( ( Struct ) ) - // InternalRosSystemParser.g:6169:1: ( Struct ) + // InternalRosSystemParser.g:6167:1: ( ( Struct ) ) + // InternalRosSystemParser.g:6168:1: ( Struct ) { - // InternalRosSystemParser.g:6169:1: ( Struct ) - // InternalRosSystemParser.g:6170:2: Struct + // InternalRosSystemParser.g:6168:1: ( Struct ) + // InternalRosSystemParser.g:6169:2: Struct { before(grammarAccess.getParameterStructTypeAccess().getStructKeyword_1()); match(input,Struct,FOLLOW_2); @@ -18647,14 +18586,14 @@ public final void rule__ParameterStructType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__2" - // InternalRosSystemParser.g:6179:1: rule__ParameterStructType__Group__2 : rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ; + // InternalRosSystemParser.g:6178:1: rule__ParameterStructType__Group__2 : rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ; public final void rule__ParameterStructType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6183:1: ( rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ) - // InternalRosSystemParser.g:6184:2: rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 + // InternalRosSystemParser.g:6182:1: ( rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ) + // InternalRosSystemParser.g:6183:2: rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 { pushFollow(FOLLOW_11); rule__ParameterStructType__Group__2__Impl(); @@ -18685,17 +18624,17 @@ public final void rule__ParameterStructType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__2__Impl" - // InternalRosSystemParser.g:6191:1: rule__ParameterStructType__Group__2__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:6190:1: rule__ParameterStructType__Group__2__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterStructType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6195:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:6196:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:6194:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:6195:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:6196:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:6197:2: LeftSquareBracket + // InternalRosSystemParser.g:6195:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:6196:2: LeftSquareBracket { before(grammarAccess.getParameterStructTypeAccess().getLeftSquareBracketKeyword_2()); match(input,LeftSquareBracket,FOLLOW_2); @@ -18722,14 +18661,14 @@ public final void rule__ParameterStructType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__3" - // InternalRosSystemParser.g:6206:1: rule__ParameterStructType__Group__3 : rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ; + // InternalRosSystemParser.g:6205:1: rule__ParameterStructType__Group__3 : rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ; public final void rule__ParameterStructType__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6210:1: ( rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ) - // InternalRosSystemParser.g:6211:2: rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 + // InternalRosSystemParser.g:6209:1: ( rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ) + // InternalRosSystemParser.g:6210:2: rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 { pushFollow(FOLLOW_25); rule__ParameterStructType__Group__3__Impl(); @@ -18760,21 +18699,21 @@ public final void rule__ParameterStructType__Group__3() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__3__Impl" - // InternalRosSystemParser.g:6218:1: rule__ParameterStructType__Group__3__Impl : ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ; + // InternalRosSystemParser.g:6217:1: rule__ParameterStructType__Group__3__Impl : ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ; public final void rule__ParameterStructType__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6222:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ) - // InternalRosSystemParser.g:6223:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) + // InternalRosSystemParser.g:6221:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ) + // InternalRosSystemParser.g:6222:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) { - // InternalRosSystemParser.g:6223:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) - // InternalRosSystemParser.g:6224:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) + // InternalRosSystemParser.g:6222:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) + // InternalRosSystemParser.g:6223:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberAssignment_3()); - // InternalRosSystemParser.g:6225:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) - // InternalRosSystemParser.g:6225:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 + // InternalRosSystemParser.g:6224:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) + // InternalRosSystemParser.g:6224:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 { pushFollow(FOLLOW_2); rule__ParameterStructType__ParameterstructypetmemberAssignment_3(); @@ -18807,14 +18746,14 @@ public final void rule__ParameterStructType__Group__3__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__4" - // InternalRosSystemParser.g:6233:1: rule__ParameterStructType__Group__4 : rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ; + // InternalRosSystemParser.g:6232:1: rule__ParameterStructType__Group__4 : rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ; public final void rule__ParameterStructType__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6237:1: ( rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ) - // InternalRosSystemParser.g:6238:2: rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 + // InternalRosSystemParser.g:6236:1: ( rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ) + // InternalRosSystemParser.g:6237:2: rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 { pushFollow(FOLLOW_25); rule__ParameterStructType__Group__4__Impl(); @@ -18845,20 +18784,20 @@ public final void rule__ParameterStructType__Group__4() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__4__Impl" - // InternalRosSystemParser.g:6245:1: rule__ParameterStructType__Group__4__Impl : ( ( rule__ParameterStructType__Group_4__0 )* ) ; + // InternalRosSystemParser.g:6244:1: rule__ParameterStructType__Group__4__Impl : ( ( rule__ParameterStructType__Group_4__0 )* ) ; public final void rule__ParameterStructType__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6249:1: ( ( ( rule__ParameterStructType__Group_4__0 )* ) ) - // InternalRosSystemParser.g:6250:1: ( ( rule__ParameterStructType__Group_4__0 )* ) + // InternalRosSystemParser.g:6248:1: ( ( ( rule__ParameterStructType__Group_4__0 )* ) ) + // InternalRosSystemParser.g:6249:1: ( ( rule__ParameterStructType__Group_4__0 )* ) { - // InternalRosSystemParser.g:6250:1: ( ( rule__ParameterStructType__Group_4__0 )* ) - // InternalRosSystemParser.g:6251:2: ( rule__ParameterStructType__Group_4__0 )* + // InternalRosSystemParser.g:6249:1: ( ( rule__ParameterStructType__Group_4__0 )* ) + // InternalRosSystemParser.g:6250:2: ( rule__ParameterStructType__Group_4__0 )* { before(grammarAccess.getParameterStructTypeAccess().getGroup_4()); - // InternalRosSystemParser.g:6252:2: ( rule__ParameterStructType__Group_4__0 )* + // InternalRosSystemParser.g:6251:2: ( rule__ParameterStructType__Group_4__0 )* loop28: do { int alt28=2; @@ -18871,7 +18810,7 @@ public final void rule__ParameterStructType__Group__4__Impl() throws Recognition switch (alt28) { case 1 : - // InternalRosSystemParser.g:6252:3: rule__ParameterStructType__Group_4__0 + // InternalRosSystemParser.g:6251:3: rule__ParameterStructType__Group_4__0 { pushFollow(FOLLOW_26); rule__ParameterStructType__Group_4__0(); @@ -18910,14 +18849,14 @@ public final void rule__ParameterStructType__Group__4__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__5" - // InternalRosSystemParser.g:6260:1: rule__ParameterStructType__Group__5 : rule__ParameterStructType__Group__5__Impl ; + // InternalRosSystemParser.g:6259:1: rule__ParameterStructType__Group__5 : rule__ParameterStructType__Group__5__Impl ; public final void rule__ParameterStructType__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6264:1: ( rule__ParameterStructType__Group__5__Impl ) - // InternalRosSystemParser.g:6265:2: rule__ParameterStructType__Group__5__Impl + // InternalRosSystemParser.g:6263:1: ( rule__ParameterStructType__Group__5__Impl ) + // InternalRosSystemParser.g:6264:2: rule__ParameterStructType__Group__5__Impl { pushFollow(FOLLOW_2); rule__ParameterStructType__Group__5__Impl(); @@ -18943,17 +18882,17 @@ public final void rule__ParameterStructType__Group__5() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__5__Impl" - // InternalRosSystemParser.g:6271:1: rule__ParameterStructType__Group__5__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:6270:1: rule__ParameterStructType__Group__5__Impl : ( RightSquareBracket ) ; public final void rule__ParameterStructType__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6275:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:6276:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6274:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:6275:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:6276:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:6277:2: RightSquareBracket + // InternalRosSystemParser.g:6275:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6276:2: RightSquareBracket { before(grammarAccess.getParameterStructTypeAccess().getRightSquareBracketKeyword_5()); match(input,RightSquareBracket,FOLLOW_2); @@ -18980,14 +18919,14 @@ public final void rule__ParameterStructType__Group__5__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group_4__0" - // InternalRosSystemParser.g:6287:1: rule__ParameterStructType__Group_4__0 : rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ; + // InternalRosSystemParser.g:6286:1: rule__ParameterStructType__Group_4__0 : rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ; public final void rule__ParameterStructType__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6291:1: ( rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ) - // InternalRosSystemParser.g:6292:2: rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 + // InternalRosSystemParser.g:6290:1: ( rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ) + // InternalRosSystemParser.g:6291:2: rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 { pushFollow(FOLLOW_11); rule__ParameterStructType__Group_4__0__Impl(); @@ -19018,17 +18957,17 @@ public final void rule__ParameterStructType__Group_4__0() throws RecognitionExce // $ANTLR start "rule__ParameterStructType__Group_4__0__Impl" - // InternalRosSystemParser.g:6299:1: rule__ParameterStructType__Group_4__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:6298:1: rule__ParameterStructType__Group_4__0__Impl : ( Comma ) ; public final void rule__ParameterStructType__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6303:1: ( ( Comma ) ) - // InternalRosSystemParser.g:6304:1: ( Comma ) + // InternalRosSystemParser.g:6302:1: ( ( Comma ) ) + // InternalRosSystemParser.g:6303:1: ( Comma ) { - // InternalRosSystemParser.g:6304:1: ( Comma ) - // InternalRosSystemParser.g:6305:2: Comma + // InternalRosSystemParser.g:6303:1: ( Comma ) + // InternalRosSystemParser.g:6304:2: Comma { before(grammarAccess.getParameterStructTypeAccess().getCommaKeyword_4_0()); match(input,Comma,FOLLOW_2); @@ -19055,14 +18994,14 @@ public final void rule__ParameterStructType__Group_4__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructType__Group_4__1" - // InternalRosSystemParser.g:6314:1: rule__ParameterStructType__Group_4__1 : rule__ParameterStructType__Group_4__1__Impl ; + // InternalRosSystemParser.g:6313:1: rule__ParameterStructType__Group_4__1 : rule__ParameterStructType__Group_4__1__Impl ; public final void rule__ParameterStructType__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6318:1: ( rule__ParameterStructType__Group_4__1__Impl ) - // InternalRosSystemParser.g:6319:2: rule__ParameterStructType__Group_4__1__Impl + // InternalRosSystemParser.g:6317:1: ( rule__ParameterStructType__Group_4__1__Impl ) + // InternalRosSystemParser.g:6318:2: rule__ParameterStructType__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStructType__Group_4__1__Impl(); @@ -19088,21 +19027,21 @@ public final void rule__ParameterStructType__Group_4__1() throws RecognitionExce // $ANTLR start "rule__ParameterStructType__Group_4__1__Impl" - // InternalRosSystemParser.g:6325:1: rule__ParameterStructType__Group_4__1__Impl : ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ; + // InternalRosSystemParser.g:6324:1: rule__ParameterStructType__Group_4__1__Impl : ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ; public final void rule__ParameterStructType__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6329:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ) - // InternalRosSystemParser.g:6330:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) + // InternalRosSystemParser.g:6328:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ) + // InternalRosSystemParser.g:6329:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) { - // InternalRosSystemParser.g:6330:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) - // InternalRosSystemParser.g:6331:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) + // InternalRosSystemParser.g:6329:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) + // InternalRosSystemParser.g:6330:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberAssignment_4_1()); - // InternalRosSystemParser.g:6332:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) - // InternalRosSystemParser.g:6332:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 + // InternalRosSystemParser.g:6331:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) + // InternalRosSystemParser.g:6331:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 { pushFollow(FOLLOW_2); rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1(); @@ -19135,14 +19074,14 @@ public final void rule__ParameterStructType__Group_4__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterIntegerType__Group__0" - // InternalRosSystemParser.g:6341:1: rule__ParameterIntegerType__Group__0 : rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ; + // InternalRosSystemParser.g:6340:1: rule__ParameterIntegerType__Group__0 : rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ; public final void rule__ParameterIntegerType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6345:1: ( rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ) - // InternalRosSystemParser.g:6346:2: rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 + // InternalRosSystemParser.g:6344:1: ( rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ) + // InternalRosSystemParser.g:6345:2: rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 { pushFollow(FOLLOW_35); rule__ParameterIntegerType__Group__0__Impl(); @@ -19173,21 +19112,21 @@ public final void rule__ParameterIntegerType__Group__0() throws RecognitionExcep // $ANTLR start "rule__ParameterIntegerType__Group__0__Impl" - // InternalRosSystemParser.g:6353:1: rule__ParameterIntegerType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:6352:1: rule__ParameterIntegerType__Group__0__Impl : ( () ) ; public final void rule__ParameterIntegerType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6357:1: ( ( () ) ) - // InternalRosSystemParser.g:6358:1: ( () ) + // InternalRosSystemParser.g:6356:1: ( ( () ) ) + // InternalRosSystemParser.g:6357:1: ( () ) { - // InternalRosSystemParser.g:6358:1: ( () ) - // InternalRosSystemParser.g:6359:2: () + // InternalRosSystemParser.g:6357:1: ( () ) + // InternalRosSystemParser.g:6358:2: () { before(grammarAccess.getParameterIntegerTypeAccess().getParameterIntegerTypeAction_0()); - // InternalRosSystemParser.g:6360:2: () - // InternalRosSystemParser.g:6360:3: + // InternalRosSystemParser.g:6359:2: () + // InternalRosSystemParser.g:6359:3: { } @@ -19210,14 +19149,14 @@ public final void rule__ParameterIntegerType__Group__0__Impl() throws Recognitio // $ANTLR start "rule__ParameterIntegerType__Group__1" - // InternalRosSystemParser.g:6368:1: rule__ParameterIntegerType__Group__1 : rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ; + // InternalRosSystemParser.g:6367:1: rule__ParameterIntegerType__Group__1 : rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ; public final void rule__ParameterIntegerType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6372:1: ( rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ) - // InternalRosSystemParser.g:6373:2: rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 + // InternalRosSystemParser.g:6371:1: ( rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ) + // InternalRosSystemParser.g:6372:2: rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 { pushFollow(FOLLOW_36); rule__ParameterIntegerType__Group__1__Impl(); @@ -19248,17 +19187,17 @@ public final void rule__ParameterIntegerType__Group__1() throws RecognitionExcep // $ANTLR start "rule__ParameterIntegerType__Group__1__Impl" - // InternalRosSystemParser.g:6380:1: rule__ParameterIntegerType__Group__1__Impl : ( Integer ) ; + // InternalRosSystemParser.g:6379:1: rule__ParameterIntegerType__Group__1__Impl : ( Integer ) ; public final void rule__ParameterIntegerType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6384:1: ( ( Integer ) ) - // InternalRosSystemParser.g:6385:1: ( Integer ) + // InternalRosSystemParser.g:6383:1: ( ( Integer ) ) + // InternalRosSystemParser.g:6384:1: ( Integer ) { - // InternalRosSystemParser.g:6385:1: ( Integer ) - // InternalRosSystemParser.g:6386:2: Integer + // InternalRosSystemParser.g:6384:1: ( Integer ) + // InternalRosSystemParser.g:6385:2: Integer { before(grammarAccess.getParameterIntegerTypeAccess().getIntegerKeyword_1()); match(input,Integer,FOLLOW_2); @@ -19285,14 +19224,14 @@ public final void rule__ParameterIntegerType__Group__1__Impl() throws Recognitio // $ANTLR start "rule__ParameterIntegerType__Group__2" - // InternalRosSystemParser.g:6395:1: rule__ParameterIntegerType__Group__2 : rule__ParameterIntegerType__Group__2__Impl ; + // InternalRosSystemParser.g:6394:1: rule__ParameterIntegerType__Group__2 : rule__ParameterIntegerType__Group__2__Impl ; public final void rule__ParameterIntegerType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6399:1: ( rule__ParameterIntegerType__Group__2__Impl ) - // InternalRosSystemParser.g:6400:2: rule__ParameterIntegerType__Group__2__Impl + // InternalRosSystemParser.g:6398:1: ( rule__ParameterIntegerType__Group__2__Impl ) + // InternalRosSystemParser.g:6399:2: rule__ParameterIntegerType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group__2__Impl(); @@ -19318,20 +19257,20 @@ public final void rule__ParameterIntegerType__Group__2() throws RecognitionExcep // $ANTLR start "rule__ParameterIntegerType__Group__2__Impl" - // InternalRosSystemParser.g:6406:1: rule__ParameterIntegerType__Group__2__Impl : ( ( rule__ParameterIntegerType__Group_2__0 )? ) ; + // InternalRosSystemParser.g:6405:1: rule__ParameterIntegerType__Group__2__Impl : ( ( rule__ParameterIntegerType__Group_2__0 )? ) ; public final void rule__ParameterIntegerType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6410:1: ( ( ( rule__ParameterIntegerType__Group_2__0 )? ) ) - // InternalRosSystemParser.g:6411:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) + // InternalRosSystemParser.g:6409:1: ( ( ( rule__ParameterIntegerType__Group_2__0 )? ) ) + // InternalRosSystemParser.g:6410:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) { - // InternalRosSystemParser.g:6411:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) - // InternalRosSystemParser.g:6412:2: ( rule__ParameterIntegerType__Group_2__0 )? + // InternalRosSystemParser.g:6410:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) + // InternalRosSystemParser.g:6411:2: ( rule__ParameterIntegerType__Group_2__0 )? { before(grammarAccess.getParameterIntegerTypeAccess().getGroup_2()); - // InternalRosSystemParser.g:6413:2: ( rule__ParameterIntegerType__Group_2__0 )? + // InternalRosSystemParser.g:6412:2: ( rule__ParameterIntegerType__Group_2__0 )? int alt29=2; int LA29_0 = input.LA(1); @@ -19344,7 +19283,7 @@ public final void rule__ParameterIntegerType__Group__2__Impl() throws Recognitio } switch (alt29) { case 1 : - // InternalRosSystemParser.g:6413:3: rule__ParameterIntegerType__Group_2__0 + // InternalRosSystemParser.g:6412:3: rule__ParameterIntegerType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group_2__0(); @@ -19380,14 +19319,14 @@ public final void rule__ParameterIntegerType__Group__2__Impl() throws Recognitio // $ANTLR start "rule__ParameterIntegerType__Group_2__0" - // InternalRosSystemParser.g:6422:1: rule__ParameterIntegerType__Group_2__0 : rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ; + // InternalRosSystemParser.g:6421:1: rule__ParameterIntegerType__Group_2__0 : rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ; public final void rule__ParameterIntegerType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6426:1: ( rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ) - // InternalRosSystemParser.g:6427:2: rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 + // InternalRosSystemParser.g:6425:1: ( rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ) + // InternalRosSystemParser.g:6426:2: rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 { pushFollow(FOLLOW_37); rule__ParameterIntegerType__Group_2__0__Impl(); @@ -19418,17 +19357,17 @@ public final void rule__ParameterIntegerType__Group_2__0() throws RecognitionExc // $ANTLR start "rule__ParameterIntegerType__Group_2__0__Impl" - // InternalRosSystemParser.g:6434:1: rule__ParameterIntegerType__Group_2__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:6433:1: rule__ParameterIntegerType__Group_2__0__Impl : ( Default ) ; public final void rule__ParameterIntegerType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6438:1: ( ( Default ) ) - // InternalRosSystemParser.g:6439:1: ( Default ) + // InternalRosSystemParser.g:6437:1: ( ( Default ) ) + // InternalRosSystemParser.g:6438:1: ( Default ) { - // InternalRosSystemParser.g:6439:1: ( Default ) - // InternalRosSystemParser.g:6440:2: Default + // InternalRosSystemParser.g:6438:1: ( Default ) + // InternalRosSystemParser.g:6439:2: Default { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); @@ -19455,14 +19394,14 @@ public final void rule__ParameterIntegerType__Group_2__0__Impl() throws Recognit // $ANTLR start "rule__ParameterIntegerType__Group_2__1" - // InternalRosSystemParser.g:6449:1: rule__ParameterIntegerType__Group_2__1 : rule__ParameterIntegerType__Group_2__1__Impl ; + // InternalRosSystemParser.g:6448:1: rule__ParameterIntegerType__Group_2__1 : rule__ParameterIntegerType__Group_2__1__Impl ; public final void rule__ParameterIntegerType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6453:1: ( rule__ParameterIntegerType__Group_2__1__Impl ) - // InternalRosSystemParser.g:6454:2: rule__ParameterIntegerType__Group_2__1__Impl + // InternalRosSystemParser.g:6452:1: ( rule__ParameterIntegerType__Group_2__1__Impl ) + // InternalRosSystemParser.g:6453:2: rule__ParameterIntegerType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group_2__1__Impl(); @@ -19488,21 +19427,21 @@ public final void rule__ParameterIntegerType__Group_2__1() throws RecognitionExc // $ANTLR start "rule__ParameterIntegerType__Group_2__1__Impl" - // InternalRosSystemParser.g:6460:1: rule__ParameterIntegerType__Group_2__1__Impl : ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:6459:1: rule__ParameterIntegerType__Group_2__1__Impl : ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterIntegerType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6464:1: ( ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:6465:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:6463:1: ( ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:6464:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) { - // InternalRosSystemParser.g:6465:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) - // InternalRosSystemParser.g:6466:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:6464:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:6465:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultAssignment_2_1()); - // InternalRosSystemParser.g:6467:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) - // InternalRosSystemParser.g:6467:3: rule__ParameterIntegerType__DefaultAssignment_2_1 + // InternalRosSystemParser.g:6466:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:6466:3: rule__ParameterIntegerType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterIntegerType__DefaultAssignment_2_1(); @@ -19535,14 +19474,14 @@ public final void rule__ParameterIntegerType__Group_2__1__Impl() throws Recognit // $ANTLR start "rule__ParameterStringType__Group__0" - // InternalRosSystemParser.g:6476:1: rule__ParameterStringType__Group__0 : rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ; + // InternalRosSystemParser.g:6475:1: rule__ParameterStringType__Group__0 : rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ; public final void rule__ParameterStringType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6480:1: ( rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ) - // InternalRosSystemParser.g:6481:2: rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 + // InternalRosSystemParser.g:6479:1: ( rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ) + // InternalRosSystemParser.g:6480:2: rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 { pushFollow(FOLLOW_38); rule__ParameterStringType__Group__0__Impl(); @@ -19573,21 +19512,21 @@ public final void rule__ParameterStringType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__0__Impl" - // InternalRosSystemParser.g:6488:1: rule__ParameterStringType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:6487:1: rule__ParameterStringType__Group__0__Impl : ( () ) ; public final void rule__ParameterStringType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6492:1: ( ( () ) ) - // InternalRosSystemParser.g:6493:1: ( () ) + // InternalRosSystemParser.g:6491:1: ( ( () ) ) + // InternalRosSystemParser.g:6492:1: ( () ) { - // InternalRosSystemParser.g:6493:1: ( () ) - // InternalRosSystemParser.g:6494:2: () + // InternalRosSystemParser.g:6492:1: ( () ) + // InternalRosSystemParser.g:6493:2: () { before(grammarAccess.getParameterStringTypeAccess().getParameterStringTypeAction_0()); - // InternalRosSystemParser.g:6495:2: () - // InternalRosSystemParser.g:6495:3: + // InternalRosSystemParser.g:6494:2: () + // InternalRosSystemParser.g:6494:3: { } @@ -19610,14 +19549,14 @@ public final void rule__ParameterStringType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group__1" - // InternalRosSystemParser.g:6503:1: rule__ParameterStringType__Group__1 : rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ; + // InternalRosSystemParser.g:6502:1: rule__ParameterStringType__Group__1 : rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ; public final void rule__ParameterStringType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6507:1: ( rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ) - // InternalRosSystemParser.g:6508:2: rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 + // InternalRosSystemParser.g:6506:1: ( rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ) + // InternalRosSystemParser.g:6507:2: rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 { pushFollow(FOLLOW_36); rule__ParameterStringType__Group__1__Impl(); @@ -19648,17 +19587,17 @@ public final void rule__ParameterStringType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__1__Impl" - // InternalRosSystemParser.g:6515:1: rule__ParameterStringType__Group__1__Impl : ( String ) ; + // InternalRosSystemParser.g:6514:1: rule__ParameterStringType__Group__1__Impl : ( String ) ; public final void rule__ParameterStringType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6519:1: ( ( String ) ) - // InternalRosSystemParser.g:6520:1: ( String ) + // InternalRosSystemParser.g:6518:1: ( ( String ) ) + // InternalRosSystemParser.g:6519:1: ( String ) { - // InternalRosSystemParser.g:6520:1: ( String ) - // InternalRosSystemParser.g:6521:2: String + // InternalRosSystemParser.g:6519:1: ( String ) + // InternalRosSystemParser.g:6520:2: String { before(grammarAccess.getParameterStringTypeAccess().getStringKeyword_1()); match(input,String,FOLLOW_2); @@ -19685,14 +19624,14 @@ public final void rule__ParameterStringType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group__2" - // InternalRosSystemParser.g:6530:1: rule__ParameterStringType__Group__2 : rule__ParameterStringType__Group__2__Impl ; + // InternalRosSystemParser.g:6529:1: rule__ParameterStringType__Group__2 : rule__ParameterStringType__Group__2__Impl ; public final void rule__ParameterStringType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6534:1: ( rule__ParameterStringType__Group__2__Impl ) - // InternalRosSystemParser.g:6535:2: rule__ParameterStringType__Group__2__Impl + // InternalRosSystemParser.g:6533:1: ( rule__ParameterStringType__Group__2__Impl ) + // InternalRosSystemParser.g:6534:2: rule__ParameterStringType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterStringType__Group__2__Impl(); @@ -19718,20 +19657,20 @@ public final void rule__ParameterStringType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__2__Impl" - // InternalRosSystemParser.g:6541:1: rule__ParameterStringType__Group__2__Impl : ( ( rule__ParameterStringType__Group_2__0 )? ) ; + // InternalRosSystemParser.g:6540:1: rule__ParameterStringType__Group__2__Impl : ( ( rule__ParameterStringType__Group_2__0 )? ) ; public final void rule__ParameterStringType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6545:1: ( ( ( rule__ParameterStringType__Group_2__0 )? ) ) - // InternalRosSystemParser.g:6546:1: ( ( rule__ParameterStringType__Group_2__0 )? ) + // InternalRosSystemParser.g:6544:1: ( ( ( rule__ParameterStringType__Group_2__0 )? ) ) + // InternalRosSystemParser.g:6545:1: ( ( rule__ParameterStringType__Group_2__0 )? ) { - // InternalRosSystemParser.g:6546:1: ( ( rule__ParameterStringType__Group_2__0 )? ) - // InternalRosSystemParser.g:6547:2: ( rule__ParameterStringType__Group_2__0 )? + // InternalRosSystemParser.g:6545:1: ( ( rule__ParameterStringType__Group_2__0 )? ) + // InternalRosSystemParser.g:6546:2: ( rule__ParameterStringType__Group_2__0 )? { before(grammarAccess.getParameterStringTypeAccess().getGroup_2()); - // InternalRosSystemParser.g:6548:2: ( rule__ParameterStringType__Group_2__0 )? + // InternalRosSystemParser.g:6547:2: ( rule__ParameterStringType__Group_2__0 )? int alt30=2; int LA30_0 = input.LA(1); @@ -19744,7 +19683,7 @@ public final void rule__ParameterStringType__Group__2__Impl() throws Recognition } switch (alt30) { case 1 : - // InternalRosSystemParser.g:6548:3: rule__ParameterStringType__Group_2__0 + // InternalRosSystemParser.g:6547:3: rule__ParameterStringType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterStringType__Group_2__0(); @@ -19780,14 +19719,14 @@ public final void rule__ParameterStringType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group_2__0" - // InternalRosSystemParser.g:6557:1: rule__ParameterStringType__Group_2__0 : rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ; + // InternalRosSystemParser.g:6556:1: rule__ParameterStringType__Group_2__0 : rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ; public final void rule__ParameterStringType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6561:1: ( rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ) - // InternalRosSystemParser.g:6562:2: rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 + // InternalRosSystemParser.g:6560:1: ( rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ) + // InternalRosSystemParser.g:6561:2: rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 { pushFollow(FOLLOW_11); rule__ParameterStringType__Group_2__0__Impl(); @@ -19818,17 +19757,17 @@ public final void rule__ParameterStringType__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterStringType__Group_2__0__Impl" - // InternalRosSystemParser.g:6569:1: rule__ParameterStringType__Group_2__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:6568:1: rule__ParameterStringType__Group_2__0__Impl : ( Default ) ; public final void rule__ParameterStringType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6573:1: ( ( Default ) ) - // InternalRosSystemParser.g:6574:1: ( Default ) + // InternalRosSystemParser.g:6572:1: ( ( Default ) ) + // InternalRosSystemParser.g:6573:1: ( Default ) { - // InternalRosSystemParser.g:6574:1: ( Default ) - // InternalRosSystemParser.g:6575:2: Default + // InternalRosSystemParser.g:6573:1: ( Default ) + // InternalRosSystemParser.g:6574:2: Default { before(grammarAccess.getParameterStringTypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); @@ -19855,14 +19794,14 @@ public final void rule__ParameterStringType__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStringType__Group_2__1" - // InternalRosSystemParser.g:6584:1: rule__ParameterStringType__Group_2__1 : rule__ParameterStringType__Group_2__1__Impl ; + // InternalRosSystemParser.g:6583:1: rule__ParameterStringType__Group_2__1 : rule__ParameterStringType__Group_2__1__Impl ; public final void rule__ParameterStringType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6588:1: ( rule__ParameterStringType__Group_2__1__Impl ) - // InternalRosSystemParser.g:6589:2: rule__ParameterStringType__Group_2__1__Impl + // InternalRosSystemParser.g:6587:1: ( rule__ParameterStringType__Group_2__1__Impl ) + // InternalRosSystemParser.g:6588:2: rule__ParameterStringType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStringType__Group_2__1__Impl(); @@ -19888,21 +19827,21 @@ public final void rule__ParameterStringType__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterStringType__Group_2__1__Impl" - // InternalRosSystemParser.g:6595:1: rule__ParameterStringType__Group_2__1__Impl : ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:6594:1: rule__ParameterStringType__Group_2__1__Impl : ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterStringType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6599:1: ( ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:6600:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:6598:1: ( ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:6599:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) { - // InternalRosSystemParser.g:6600:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) - // InternalRosSystemParser.g:6601:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:6599:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:6600:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) { before(grammarAccess.getParameterStringTypeAccess().getDefaultAssignment_2_1()); - // InternalRosSystemParser.g:6602:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) - // InternalRosSystemParser.g:6602:3: rule__ParameterStringType__DefaultAssignment_2_1 + // InternalRosSystemParser.g:6601:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:6601:3: rule__ParameterStringType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterStringType__DefaultAssignment_2_1(); @@ -19935,14 +19874,14 @@ public final void rule__ParameterStringType__Group_2__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterDoubleType__Group__0" - // InternalRosSystemParser.g:6611:1: rule__ParameterDoubleType__Group__0 : rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ; + // InternalRosSystemParser.g:6610:1: rule__ParameterDoubleType__Group__0 : rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ; public final void rule__ParameterDoubleType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6615:1: ( rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ) - // InternalRosSystemParser.g:6616:2: rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 + // InternalRosSystemParser.g:6614:1: ( rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ) + // InternalRosSystemParser.g:6615:2: rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 { pushFollow(FOLLOW_39); rule__ParameterDoubleType__Group__0__Impl(); @@ -19973,21 +19912,21 @@ public final void rule__ParameterDoubleType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__0__Impl" - // InternalRosSystemParser.g:6623:1: rule__ParameterDoubleType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:6622:1: rule__ParameterDoubleType__Group__0__Impl : ( () ) ; public final void rule__ParameterDoubleType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6627:1: ( ( () ) ) - // InternalRosSystemParser.g:6628:1: ( () ) + // InternalRosSystemParser.g:6626:1: ( ( () ) ) + // InternalRosSystemParser.g:6627:1: ( () ) { - // InternalRosSystemParser.g:6628:1: ( () ) - // InternalRosSystemParser.g:6629:2: () + // InternalRosSystemParser.g:6627:1: ( () ) + // InternalRosSystemParser.g:6628:2: () { before(grammarAccess.getParameterDoubleTypeAccess().getParameterDoubleTypeAction_0()); - // InternalRosSystemParser.g:6630:2: () - // InternalRosSystemParser.g:6630:3: + // InternalRosSystemParser.g:6629:2: () + // InternalRosSystemParser.g:6629:3: { } @@ -20010,14 +19949,14 @@ public final void rule__ParameterDoubleType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group__1" - // InternalRosSystemParser.g:6638:1: rule__ParameterDoubleType__Group__1 : rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ; + // InternalRosSystemParser.g:6637:1: rule__ParameterDoubleType__Group__1 : rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ; public final void rule__ParameterDoubleType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6642:1: ( rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ) - // InternalRosSystemParser.g:6643:2: rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 + // InternalRosSystemParser.g:6641:1: ( rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ) + // InternalRosSystemParser.g:6642:2: rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 { pushFollow(FOLLOW_36); rule__ParameterDoubleType__Group__1__Impl(); @@ -20048,17 +19987,17 @@ public final void rule__ParameterDoubleType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__1__Impl" - // InternalRosSystemParser.g:6650:1: rule__ParameterDoubleType__Group__1__Impl : ( Double ) ; + // InternalRosSystemParser.g:6649:1: rule__ParameterDoubleType__Group__1__Impl : ( Double ) ; public final void rule__ParameterDoubleType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6654:1: ( ( Double ) ) - // InternalRosSystemParser.g:6655:1: ( Double ) + // InternalRosSystemParser.g:6653:1: ( ( Double ) ) + // InternalRosSystemParser.g:6654:1: ( Double ) { - // InternalRosSystemParser.g:6655:1: ( Double ) - // InternalRosSystemParser.g:6656:2: Double + // InternalRosSystemParser.g:6654:1: ( Double ) + // InternalRosSystemParser.g:6655:2: Double { before(grammarAccess.getParameterDoubleTypeAccess().getDoubleKeyword_1()); match(input,Double,FOLLOW_2); @@ -20085,14 +20024,14 @@ public final void rule__ParameterDoubleType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group__2" - // InternalRosSystemParser.g:6665:1: rule__ParameterDoubleType__Group__2 : rule__ParameterDoubleType__Group__2__Impl ; + // InternalRosSystemParser.g:6664:1: rule__ParameterDoubleType__Group__2 : rule__ParameterDoubleType__Group__2__Impl ; public final void rule__ParameterDoubleType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6669:1: ( rule__ParameterDoubleType__Group__2__Impl ) - // InternalRosSystemParser.g:6670:2: rule__ParameterDoubleType__Group__2__Impl + // InternalRosSystemParser.g:6668:1: ( rule__ParameterDoubleType__Group__2__Impl ) + // InternalRosSystemParser.g:6669:2: rule__ParameterDoubleType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group__2__Impl(); @@ -20118,20 +20057,20 @@ public final void rule__ParameterDoubleType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__2__Impl" - // InternalRosSystemParser.g:6676:1: rule__ParameterDoubleType__Group__2__Impl : ( ( rule__ParameterDoubleType__Group_2__0 )? ) ; + // InternalRosSystemParser.g:6675:1: rule__ParameterDoubleType__Group__2__Impl : ( ( rule__ParameterDoubleType__Group_2__0 )? ) ; public final void rule__ParameterDoubleType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6680:1: ( ( ( rule__ParameterDoubleType__Group_2__0 )? ) ) - // InternalRosSystemParser.g:6681:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) + // InternalRosSystemParser.g:6679:1: ( ( ( rule__ParameterDoubleType__Group_2__0 )? ) ) + // InternalRosSystemParser.g:6680:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) { - // InternalRosSystemParser.g:6681:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) - // InternalRosSystemParser.g:6682:2: ( rule__ParameterDoubleType__Group_2__0 )? + // InternalRosSystemParser.g:6680:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) + // InternalRosSystemParser.g:6681:2: ( rule__ParameterDoubleType__Group_2__0 )? { before(grammarAccess.getParameterDoubleTypeAccess().getGroup_2()); - // InternalRosSystemParser.g:6683:2: ( rule__ParameterDoubleType__Group_2__0 )? + // InternalRosSystemParser.g:6682:2: ( rule__ParameterDoubleType__Group_2__0 )? int alt31=2; int LA31_0 = input.LA(1); @@ -20144,7 +20083,7 @@ public final void rule__ParameterDoubleType__Group__2__Impl() throws Recognition } switch (alt31) { case 1 : - // InternalRosSystemParser.g:6683:3: rule__ParameterDoubleType__Group_2__0 + // InternalRosSystemParser.g:6682:3: rule__ParameterDoubleType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group_2__0(); @@ -20180,14 +20119,14 @@ public final void rule__ParameterDoubleType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group_2__0" - // InternalRosSystemParser.g:6692:1: rule__ParameterDoubleType__Group_2__0 : rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ; + // InternalRosSystemParser.g:6691:1: rule__ParameterDoubleType__Group_2__0 : rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ; public final void rule__ParameterDoubleType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6696:1: ( rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ) - // InternalRosSystemParser.g:6697:2: rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 + // InternalRosSystemParser.g:6695:1: ( rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ) + // InternalRosSystemParser.g:6696:2: rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 { pushFollow(FOLLOW_40); rule__ParameterDoubleType__Group_2__0__Impl(); @@ -20218,17 +20157,17 @@ public final void rule__ParameterDoubleType__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterDoubleType__Group_2__0__Impl" - // InternalRosSystemParser.g:6704:1: rule__ParameterDoubleType__Group_2__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:6703:1: rule__ParameterDoubleType__Group_2__0__Impl : ( Default ) ; public final void rule__ParameterDoubleType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6708:1: ( ( Default ) ) - // InternalRosSystemParser.g:6709:1: ( Default ) + // InternalRosSystemParser.g:6707:1: ( ( Default ) ) + // InternalRosSystemParser.g:6708:1: ( Default ) { - // InternalRosSystemParser.g:6709:1: ( Default ) - // InternalRosSystemParser.g:6710:2: Default + // InternalRosSystemParser.g:6708:1: ( Default ) + // InternalRosSystemParser.g:6709:2: Default { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); @@ -20255,14 +20194,14 @@ public final void rule__ParameterDoubleType__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterDoubleType__Group_2__1" - // InternalRosSystemParser.g:6719:1: rule__ParameterDoubleType__Group_2__1 : rule__ParameterDoubleType__Group_2__1__Impl ; + // InternalRosSystemParser.g:6718:1: rule__ParameterDoubleType__Group_2__1 : rule__ParameterDoubleType__Group_2__1__Impl ; public final void rule__ParameterDoubleType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6723:1: ( rule__ParameterDoubleType__Group_2__1__Impl ) - // InternalRosSystemParser.g:6724:2: rule__ParameterDoubleType__Group_2__1__Impl + // InternalRosSystemParser.g:6722:1: ( rule__ParameterDoubleType__Group_2__1__Impl ) + // InternalRosSystemParser.g:6723:2: rule__ParameterDoubleType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group_2__1__Impl(); @@ -20288,21 +20227,21 @@ public final void rule__ParameterDoubleType__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterDoubleType__Group_2__1__Impl" - // InternalRosSystemParser.g:6730:1: rule__ParameterDoubleType__Group_2__1__Impl : ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:6729:1: rule__ParameterDoubleType__Group_2__1__Impl : ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterDoubleType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6734:1: ( ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:6735:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:6733:1: ( ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:6734:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) { - // InternalRosSystemParser.g:6735:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) - // InternalRosSystemParser.g:6736:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:6734:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:6735:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultAssignment_2_1()); - // InternalRosSystemParser.g:6737:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) - // InternalRosSystemParser.g:6737:3: rule__ParameterDoubleType__DefaultAssignment_2_1 + // InternalRosSystemParser.g:6736:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:6736:3: rule__ParameterDoubleType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__DefaultAssignment_2_1(); @@ -20335,14 +20274,14 @@ public final void rule__ParameterDoubleType__Group_2__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterBooleanType__Group__0" - // InternalRosSystemParser.g:6746:1: rule__ParameterBooleanType__Group__0 : rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ; + // InternalRosSystemParser.g:6745:1: rule__ParameterBooleanType__Group__0 : rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ; public final void rule__ParameterBooleanType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6750:1: ( rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ) - // InternalRosSystemParser.g:6751:2: rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 + // InternalRosSystemParser.g:6749:1: ( rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ) + // InternalRosSystemParser.g:6750:2: rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 { pushFollow(FOLLOW_41); rule__ParameterBooleanType__Group__0__Impl(); @@ -20373,21 +20312,21 @@ public final void rule__ParameterBooleanType__Group__0() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__0__Impl" - // InternalRosSystemParser.g:6758:1: rule__ParameterBooleanType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:6757:1: rule__ParameterBooleanType__Group__0__Impl : ( () ) ; public final void rule__ParameterBooleanType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6762:1: ( ( () ) ) - // InternalRosSystemParser.g:6763:1: ( () ) + // InternalRosSystemParser.g:6761:1: ( ( () ) ) + // InternalRosSystemParser.g:6762:1: ( () ) { - // InternalRosSystemParser.g:6763:1: ( () ) - // InternalRosSystemParser.g:6764:2: () + // InternalRosSystemParser.g:6762:1: ( () ) + // InternalRosSystemParser.g:6763:2: () { before(grammarAccess.getParameterBooleanTypeAccess().getParameterBooleanTypeAction_0()); - // InternalRosSystemParser.g:6765:2: () - // InternalRosSystemParser.g:6765:3: + // InternalRosSystemParser.g:6764:2: () + // InternalRosSystemParser.g:6764:3: { } @@ -20410,14 +20349,14 @@ public final void rule__ParameterBooleanType__Group__0__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group__1" - // InternalRosSystemParser.g:6773:1: rule__ParameterBooleanType__Group__1 : rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ; + // InternalRosSystemParser.g:6772:1: rule__ParameterBooleanType__Group__1 : rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ; public final void rule__ParameterBooleanType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6777:1: ( rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ) - // InternalRosSystemParser.g:6778:2: rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 + // InternalRosSystemParser.g:6776:1: ( rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ) + // InternalRosSystemParser.g:6777:2: rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 { pushFollow(FOLLOW_36); rule__ParameterBooleanType__Group__1__Impl(); @@ -20448,17 +20387,17 @@ public final void rule__ParameterBooleanType__Group__1() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__1__Impl" - // InternalRosSystemParser.g:6785:1: rule__ParameterBooleanType__Group__1__Impl : ( Boolean ) ; + // InternalRosSystemParser.g:6784:1: rule__ParameterBooleanType__Group__1__Impl : ( Boolean ) ; public final void rule__ParameterBooleanType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6789:1: ( ( Boolean ) ) - // InternalRosSystemParser.g:6790:1: ( Boolean ) + // InternalRosSystemParser.g:6788:1: ( ( Boolean ) ) + // InternalRosSystemParser.g:6789:1: ( Boolean ) { - // InternalRosSystemParser.g:6790:1: ( Boolean ) - // InternalRosSystemParser.g:6791:2: Boolean + // InternalRosSystemParser.g:6789:1: ( Boolean ) + // InternalRosSystemParser.g:6790:2: Boolean { before(grammarAccess.getParameterBooleanTypeAccess().getBooleanKeyword_1()); match(input,Boolean,FOLLOW_2); @@ -20485,14 +20424,14 @@ public final void rule__ParameterBooleanType__Group__1__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group__2" - // InternalRosSystemParser.g:6800:1: rule__ParameterBooleanType__Group__2 : rule__ParameterBooleanType__Group__2__Impl ; + // InternalRosSystemParser.g:6799:1: rule__ParameterBooleanType__Group__2 : rule__ParameterBooleanType__Group__2__Impl ; public final void rule__ParameterBooleanType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6804:1: ( rule__ParameterBooleanType__Group__2__Impl ) - // InternalRosSystemParser.g:6805:2: rule__ParameterBooleanType__Group__2__Impl + // InternalRosSystemParser.g:6803:1: ( rule__ParameterBooleanType__Group__2__Impl ) + // InternalRosSystemParser.g:6804:2: rule__ParameterBooleanType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group__2__Impl(); @@ -20518,20 +20457,20 @@ public final void rule__ParameterBooleanType__Group__2() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__2__Impl" - // InternalRosSystemParser.g:6811:1: rule__ParameterBooleanType__Group__2__Impl : ( ( rule__ParameterBooleanType__Group_2__0 )? ) ; + // InternalRosSystemParser.g:6810:1: rule__ParameterBooleanType__Group__2__Impl : ( ( rule__ParameterBooleanType__Group_2__0 )? ) ; public final void rule__ParameterBooleanType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6815:1: ( ( ( rule__ParameterBooleanType__Group_2__0 )? ) ) - // InternalRosSystemParser.g:6816:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) + // InternalRosSystemParser.g:6814:1: ( ( ( rule__ParameterBooleanType__Group_2__0 )? ) ) + // InternalRosSystemParser.g:6815:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) { - // InternalRosSystemParser.g:6816:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) - // InternalRosSystemParser.g:6817:2: ( rule__ParameterBooleanType__Group_2__0 )? + // InternalRosSystemParser.g:6815:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) + // InternalRosSystemParser.g:6816:2: ( rule__ParameterBooleanType__Group_2__0 )? { before(grammarAccess.getParameterBooleanTypeAccess().getGroup_2()); - // InternalRosSystemParser.g:6818:2: ( rule__ParameterBooleanType__Group_2__0 )? + // InternalRosSystemParser.g:6817:2: ( rule__ParameterBooleanType__Group_2__0 )? int alt32=2; int LA32_0 = input.LA(1); @@ -20544,7 +20483,7 @@ public final void rule__ParameterBooleanType__Group__2__Impl() throws Recognitio } switch (alt32) { case 1 : - // InternalRosSystemParser.g:6818:3: rule__ParameterBooleanType__Group_2__0 + // InternalRosSystemParser.g:6817:3: rule__ParameterBooleanType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group_2__0(); @@ -20580,14 +20519,14 @@ public final void rule__ParameterBooleanType__Group__2__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group_2__0" - // InternalRosSystemParser.g:6827:1: rule__ParameterBooleanType__Group_2__0 : rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ; + // InternalRosSystemParser.g:6826:1: rule__ParameterBooleanType__Group_2__0 : rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ; public final void rule__ParameterBooleanType__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6831:1: ( rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ) - // InternalRosSystemParser.g:6832:2: rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 + // InternalRosSystemParser.g:6830:1: ( rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ) + // InternalRosSystemParser.g:6831:2: rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 { pushFollow(FOLLOW_42); rule__ParameterBooleanType__Group_2__0__Impl(); @@ -20618,17 +20557,17 @@ public final void rule__ParameterBooleanType__Group_2__0() throws RecognitionExc // $ANTLR start "rule__ParameterBooleanType__Group_2__0__Impl" - // InternalRosSystemParser.g:6839:1: rule__ParameterBooleanType__Group_2__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:6838:1: rule__ParameterBooleanType__Group_2__0__Impl : ( Default ) ; public final void rule__ParameterBooleanType__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6843:1: ( ( Default ) ) - // InternalRosSystemParser.g:6844:1: ( Default ) + // InternalRosSystemParser.g:6842:1: ( ( Default ) ) + // InternalRosSystemParser.g:6843:1: ( Default ) { - // InternalRosSystemParser.g:6844:1: ( Default ) - // InternalRosSystemParser.g:6845:2: Default + // InternalRosSystemParser.g:6843:1: ( Default ) + // InternalRosSystemParser.g:6844:2: Default { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); @@ -20655,14 +20594,14 @@ public final void rule__ParameterBooleanType__Group_2__0__Impl() throws Recognit // $ANTLR start "rule__ParameterBooleanType__Group_2__1" - // InternalRosSystemParser.g:6854:1: rule__ParameterBooleanType__Group_2__1 : rule__ParameterBooleanType__Group_2__1__Impl ; + // InternalRosSystemParser.g:6853:1: rule__ParameterBooleanType__Group_2__1 : rule__ParameterBooleanType__Group_2__1__Impl ; public final void rule__ParameterBooleanType__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6858:1: ( rule__ParameterBooleanType__Group_2__1__Impl ) - // InternalRosSystemParser.g:6859:2: rule__ParameterBooleanType__Group_2__1__Impl + // InternalRosSystemParser.g:6857:1: ( rule__ParameterBooleanType__Group_2__1__Impl ) + // InternalRosSystemParser.g:6858:2: rule__ParameterBooleanType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group_2__1__Impl(); @@ -20688,21 +20627,21 @@ public final void rule__ParameterBooleanType__Group_2__1() throws RecognitionExc // $ANTLR start "rule__ParameterBooleanType__Group_2__1__Impl" - // InternalRosSystemParser.g:6865:1: rule__ParameterBooleanType__Group_2__1__Impl : ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:6864:1: rule__ParameterBooleanType__Group_2__1__Impl : ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterBooleanType__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6869:1: ( ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:6870:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:6868:1: ( ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:6869:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) { - // InternalRosSystemParser.g:6870:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) - // InternalRosSystemParser.g:6871:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:6869:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:6870:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultAssignment_2_1()); - // InternalRosSystemParser.g:6872:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) - // InternalRosSystemParser.g:6872:3: rule__ParameterBooleanType__DefaultAssignment_2_1 + // InternalRosSystemParser.g:6871:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:6871:3: rule__ParameterBooleanType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterBooleanType__DefaultAssignment_2_1(); @@ -20735,14 +20674,14 @@ public final void rule__ParameterBooleanType__Group_2__1__Impl() throws Recognit // $ANTLR start "rule__ParameterBase64Type__Group__0" - // InternalRosSystemParser.g:6881:1: rule__ParameterBase64Type__Group__0 : rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ; + // InternalRosSystemParser.g:6880:1: rule__ParameterBase64Type__Group__0 : rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ; public final void rule__ParameterBase64Type__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6885:1: ( rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ) - // InternalRosSystemParser.g:6886:2: rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 + // InternalRosSystemParser.g:6884:1: ( rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ) + // InternalRosSystemParser.g:6885:2: rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 { pushFollow(FOLLOW_43); rule__ParameterBase64Type__Group__0__Impl(); @@ -20773,21 +20712,21 @@ public final void rule__ParameterBase64Type__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__0__Impl" - // InternalRosSystemParser.g:6893:1: rule__ParameterBase64Type__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:6892:1: rule__ParameterBase64Type__Group__0__Impl : ( () ) ; public final void rule__ParameterBase64Type__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6897:1: ( ( () ) ) - // InternalRosSystemParser.g:6898:1: ( () ) + // InternalRosSystemParser.g:6896:1: ( ( () ) ) + // InternalRosSystemParser.g:6897:1: ( () ) { - // InternalRosSystemParser.g:6898:1: ( () ) - // InternalRosSystemParser.g:6899:2: () + // InternalRosSystemParser.g:6897:1: ( () ) + // InternalRosSystemParser.g:6898:2: () { before(grammarAccess.getParameterBase64TypeAccess().getParameterBase64TypeAction_0()); - // InternalRosSystemParser.g:6900:2: () - // InternalRosSystemParser.g:6900:3: + // InternalRosSystemParser.g:6899:2: () + // InternalRosSystemParser.g:6899:3: { } @@ -20810,14 +20749,14 @@ public final void rule__ParameterBase64Type__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group__1" - // InternalRosSystemParser.g:6908:1: rule__ParameterBase64Type__Group__1 : rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ; + // InternalRosSystemParser.g:6907:1: rule__ParameterBase64Type__Group__1 : rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ; public final void rule__ParameterBase64Type__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6912:1: ( rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ) - // InternalRosSystemParser.g:6913:2: rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 + // InternalRosSystemParser.g:6911:1: ( rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ) + // InternalRosSystemParser.g:6912:2: rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 { pushFollow(FOLLOW_36); rule__ParameterBase64Type__Group__1__Impl(); @@ -20848,17 +20787,17 @@ public final void rule__ParameterBase64Type__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__1__Impl" - // InternalRosSystemParser.g:6920:1: rule__ParameterBase64Type__Group__1__Impl : ( Base64 ) ; + // InternalRosSystemParser.g:6919:1: rule__ParameterBase64Type__Group__1__Impl : ( Base64 ) ; public final void rule__ParameterBase64Type__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6924:1: ( ( Base64 ) ) - // InternalRosSystemParser.g:6925:1: ( Base64 ) + // InternalRosSystemParser.g:6923:1: ( ( Base64 ) ) + // InternalRosSystemParser.g:6924:1: ( Base64 ) { - // InternalRosSystemParser.g:6925:1: ( Base64 ) - // InternalRosSystemParser.g:6926:2: Base64 + // InternalRosSystemParser.g:6924:1: ( Base64 ) + // InternalRosSystemParser.g:6925:2: Base64 { before(grammarAccess.getParameterBase64TypeAccess().getBase64Keyword_1()); match(input,Base64,FOLLOW_2); @@ -20885,14 +20824,14 @@ public final void rule__ParameterBase64Type__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group__2" - // InternalRosSystemParser.g:6935:1: rule__ParameterBase64Type__Group__2 : rule__ParameterBase64Type__Group__2__Impl ; + // InternalRosSystemParser.g:6934:1: rule__ParameterBase64Type__Group__2 : rule__ParameterBase64Type__Group__2__Impl ; public final void rule__ParameterBase64Type__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6939:1: ( rule__ParameterBase64Type__Group__2__Impl ) - // InternalRosSystemParser.g:6940:2: rule__ParameterBase64Type__Group__2__Impl + // InternalRosSystemParser.g:6938:1: ( rule__ParameterBase64Type__Group__2__Impl ) + // InternalRosSystemParser.g:6939:2: rule__ParameterBase64Type__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group__2__Impl(); @@ -20918,20 +20857,20 @@ public final void rule__ParameterBase64Type__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__2__Impl" - // InternalRosSystemParser.g:6946:1: rule__ParameterBase64Type__Group__2__Impl : ( ( rule__ParameterBase64Type__Group_2__0 )? ) ; + // InternalRosSystemParser.g:6945:1: rule__ParameterBase64Type__Group__2__Impl : ( ( rule__ParameterBase64Type__Group_2__0 )? ) ; public final void rule__ParameterBase64Type__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6950:1: ( ( ( rule__ParameterBase64Type__Group_2__0 )? ) ) - // InternalRosSystemParser.g:6951:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) + // InternalRosSystemParser.g:6949:1: ( ( ( rule__ParameterBase64Type__Group_2__0 )? ) ) + // InternalRosSystemParser.g:6950:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) { - // InternalRosSystemParser.g:6951:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) - // InternalRosSystemParser.g:6952:2: ( rule__ParameterBase64Type__Group_2__0 )? + // InternalRosSystemParser.g:6950:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) + // InternalRosSystemParser.g:6951:2: ( rule__ParameterBase64Type__Group_2__0 )? { before(grammarAccess.getParameterBase64TypeAccess().getGroup_2()); - // InternalRosSystemParser.g:6953:2: ( rule__ParameterBase64Type__Group_2__0 )? + // InternalRosSystemParser.g:6952:2: ( rule__ParameterBase64Type__Group_2__0 )? int alt33=2; int LA33_0 = input.LA(1); @@ -20944,7 +20883,7 @@ public final void rule__ParameterBase64Type__Group__2__Impl() throws Recognition } switch (alt33) { case 1 : - // InternalRosSystemParser.g:6953:3: rule__ParameterBase64Type__Group_2__0 + // InternalRosSystemParser.g:6952:3: rule__ParameterBase64Type__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group_2__0(); @@ -20980,14 +20919,14 @@ public final void rule__ParameterBase64Type__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group_2__0" - // InternalRosSystemParser.g:6962:1: rule__ParameterBase64Type__Group_2__0 : rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ; + // InternalRosSystemParser.g:6961:1: rule__ParameterBase64Type__Group_2__0 : rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ; public final void rule__ParameterBase64Type__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6966:1: ( rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ) - // InternalRosSystemParser.g:6967:2: rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 + // InternalRosSystemParser.g:6965:1: ( rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ) + // InternalRosSystemParser.g:6966:2: rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 { pushFollow(FOLLOW_44); rule__ParameterBase64Type__Group_2__0__Impl(); @@ -21018,17 +20957,17 @@ public final void rule__ParameterBase64Type__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterBase64Type__Group_2__0__Impl" - // InternalRosSystemParser.g:6974:1: rule__ParameterBase64Type__Group_2__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:6973:1: rule__ParameterBase64Type__Group_2__0__Impl : ( Default ) ; public final void rule__ParameterBase64Type__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6978:1: ( ( Default ) ) - // InternalRosSystemParser.g:6979:1: ( Default ) + // InternalRosSystemParser.g:6977:1: ( ( Default ) ) + // InternalRosSystemParser.g:6978:1: ( Default ) { - // InternalRosSystemParser.g:6979:1: ( Default ) - // InternalRosSystemParser.g:6980:2: Default + // InternalRosSystemParser.g:6978:1: ( Default ) + // InternalRosSystemParser.g:6979:2: Default { before(grammarAccess.getParameterBase64TypeAccess().getDefaultKeyword_2_0()); match(input,Default,FOLLOW_2); @@ -21055,14 +20994,14 @@ public final void rule__ParameterBase64Type__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterBase64Type__Group_2__1" - // InternalRosSystemParser.g:6989:1: rule__ParameterBase64Type__Group_2__1 : rule__ParameterBase64Type__Group_2__1__Impl ; + // InternalRosSystemParser.g:6988:1: rule__ParameterBase64Type__Group_2__1 : rule__ParameterBase64Type__Group_2__1__Impl ; public final void rule__ParameterBase64Type__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6993:1: ( rule__ParameterBase64Type__Group_2__1__Impl ) - // InternalRosSystemParser.g:6994:2: rule__ParameterBase64Type__Group_2__1__Impl + // InternalRosSystemParser.g:6992:1: ( rule__ParameterBase64Type__Group_2__1__Impl ) + // InternalRosSystemParser.g:6993:2: rule__ParameterBase64Type__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group_2__1__Impl(); @@ -21088,21 +21027,21 @@ public final void rule__ParameterBase64Type__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterBase64Type__Group_2__1__Impl" - // InternalRosSystemParser.g:7000:1: rule__ParameterBase64Type__Group_2__1__Impl : ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:6999:1: rule__ParameterBase64Type__Group_2__1__Impl : ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ; public final void rule__ParameterBase64Type__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7004:1: ( ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:7005:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7003:1: ( ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:7004:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) { - // InternalRosSystemParser.g:7005:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) - // InternalRosSystemParser.g:7006:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7004:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7005:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) { before(grammarAccess.getParameterBase64TypeAccess().getDefaultAssignment_2_1()); - // InternalRosSystemParser.g:7007:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) - // InternalRosSystemParser.g:7007:3: rule__ParameterBase64Type__DefaultAssignment_2_1 + // InternalRosSystemParser.g:7006:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7006:3: rule__ParameterBase64Type__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__DefaultAssignment_2_1(); @@ -21135,16 +21074,16 @@ public final void rule__ParameterBase64Type__Group_2__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterArrayType__Group__0" - // InternalRosSystemParser.g:7016:1: rule__ParameterArrayType__Group__0 : rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ; + // InternalRosSystemParser.g:7015:1: rule__ParameterArrayType__Group__0 : rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ; public final void rule__ParameterArrayType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7020:1: ( rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ) - // InternalRosSystemParser.g:7021:2: rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 + // InternalRosSystemParser.g:7019:1: ( rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ) + // InternalRosSystemParser.g:7020:2: rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 { - pushFollow(FOLLOW_4); + pushFollow(FOLLOW_45); rule__ParameterArrayType__Group__0__Impl(); state._fsp--; @@ -21173,21 +21112,21 @@ public final void rule__ParameterArrayType__Group__0() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__0__Impl" - // InternalRosSystemParser.g:7028:1: rule__ParameterArrayType__Group__0__Impl : ( Array ) ; + // InternalRosSystemParser.g:7027:1: rule__ParameterArrayType__Group__0__Impl : ( RULE_BEGIN ) ; public final void rule__ParameterArrayType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7032:1: ( ( Array ) ) - // InternalRosSystemParser.g:7033:1: ( Array ) + // InternalRosSystemParser.g:7031:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:7032:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:7033:1: ( Array ) - // InternalRosSystemParser.g:7034:2: Array + // InternalRosSystemParser.g:7032:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:7033:2: RULE_BEGIN { - before(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); - match(input,Array,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); + before(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); + match(input,RULE_BEGIN,FOLLOW_2); + after(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); } @@ -21210,16 +21149,16 @@ public final void rule__ParameterArrayType__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__1" - // InternalRosSystemParser.g:7043:1: rule__ParameterArrayType__Group__1 : rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ; + // InternalRosSystemParser.g:7042:1: rule__ParameterArrayType__Group__1 : rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ; public final void rule__ParameterArrayType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7047:1: ( rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ) - // InternalRosSystemParser.g:7048:2: rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 + // InternalRosSystemParser.g:7046:1: ( rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ) + // InternalRosSystemParser.g:7047:2: rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 { - pushFollow(FOLLOW_45); + pushFollow(FOLLOW_30); rule__ParameterArrayType__Group__1__Impl(); state._fsp--; @@ -21248,21 +21187,21 @@ public final void rule__ParameterArrayType__Group__1() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__1__Impl" - // InternalRosSystemParser.g:7055:1: rule__ParameterArrayType__Group__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:7054:1: rule__ParameterArrayType__Group__1__Impl : ( Array ) ; public final void rule__ParameterArrayType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7059:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:7060:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:7058:1: ( ( Array ) ) + // InternalRosSystemParser.g:7059:1: ( Array ) { - // InternalRosSystemParser.g:7060:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:7061:2: RULE_BEGIN + // InternalRosSystemParser.g:7059:1: ( Array ) + // InternalRosSystemParser.g:7060:2: Array { - before(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_1()); - match(input,RULE_BEGIN,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_1()); + before(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); + match(input,Array,FOLLOW_2); + after(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); } @@ -21285,16 +21224,16 @@ public final void rule__ParameterArrayType__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__2" - // InternalRosSystemParser.g:7070:1: rule__ParameterArrayType__Group__2 : rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ; + // InternalRosSystemParser.g:7069:1: rule__ParameterArrayType__Group__2 : rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ; public final void rule__ParameterArrayType__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7074:1: ( rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ) - // InternalRosSystemParser.g:7075:2: rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 + // InternalRosSystemParser.g:7073:1: ( rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ) + // InternalRosSystemParser.g:7074:2: rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 { - pushFollow(FOLLOW_30); + pushFollow(FOLLOW_46); rule__ParameterArrayType__Group__2__Impl(); state._fsp--; @@ -21323,106 +21262,31 @@ public final void rule__ParameterArrayType__Group__2() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__2__Impl" - // InternalRosSystemParser.g:7082:1: rule__ParameterArrayType__Group__2__Impl : ( Type ) ; + // InternalRosSystemParser.g:7081:1: rule__ParameterArrayType__Group__2__Impl : ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ; public final void rule__ParameterArrayType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7086:1: ( ( Type ) ) - // InternalRosSystemParser.g:7087:1: ( Type ) + // InternalRosSystemParser.g:7085:1: ( ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ) + // InternalRosSystemParser.g:7086:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) { - // InternalRosSystemParser.g:7087:1: ( Type ) - // InternalRosSystemParser.g:7088:2: Type + // InternalRosSystemParser.g:7086:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) + // InternalRosSystemParser.g:7087:2: ( rule__ParameterArrayType__TypeAssignment_2 ) { - before(grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); - match(input,Type,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group__2__Impl" - - - // $ANTLR start "rule__ParameterArrayType__Group__3" - // InternalRosSystemParser.g:7097:1: rule__ParameterArrayType__Group__3 : rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ; - public final void rule__ParameterArrayType__Group__3() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystemParser.g:7101:1: ( rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ) - // InternalRosSystemParser.g:7102:2: rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 - { - pushFollow(FOLLOW_46); - rule__ParameterArrayType__Group__3__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group__4(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterArrayType__Group__3" - - - // $ANTLR start "rule__ParameterArrayType__Group__3__Impl" - // InternalRosSystemParser.g:7109:1: rule__ParameterArrayType__Group__3__Impl : ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) ; - public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystemParser.g:7113:1: ( ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) ) - // InternalRosSystemParser.g:7114:1: ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) - { - // InternalRosSystemParser.g:7114:1: ( ( rule__ParameterArrayType__TypeAssignment_3 ) ) - // InternalRosSystemParser.g:7115:2: ( rule__ParameterArrayType__TypeAssignment_3 ) - { - before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_3()); - // InternalRosSystemParser.g:7116:2: ( rule__ParameterArrayType__TypeAssignment_3 ) - // InternalRosSystemParser.g:7116:3: rule__ParameterArrayType__TypeAssignment_3 + before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); + // InternalRosSystemParser.g:7088:2: ( rule__ParameterArrayType__TypeAssignment_2 ) + // InternalRosSystemParser.g:7088:3: rule__ParameterArrayType__TypeAssignment_2 { pushFollow(FOLLOW_2); - rule__ParameterArrayType__TypeAssignment_3(); + rule__ParameterArrayType__TypeAssignment_2(); state._fsp--; } - after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_3()); + after(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } @@ -21441,26 +21305,26 @@ public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionE } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__3__Impl" + // $ANTLR end "rule__ParameterArrayType__Group__2__Impl" - // $ANTLR start "rule__ParameterArrayType__Group__4" - // InternalRosSystemParser.g:7124:1: rule__ParameterArrayType__Group__4 : rule__ParameterArrayType__Group__4__Impl rule__ParameterArrayType__Group__5 ; - public final void rule__ParameterArrayType__Group__4() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group__3" + // InternalRosSystemParser.g:7096:1: rule__ParameterArrayType__Group__3 : rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ; + public final void rule__ParameterArrayType__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7128:1: ( rule__ParameterArrayType__Group__4__Impl rule__ParameterArrayType__Group__5 ) - // InternalRosSystemParser.g:7129:2: rule__ParameterArrayType__Group__4__Impl rule__ParameterArrayType__Group__5 + // InternalRosSystemParser.g:7100:1: ( rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ) + // InternalRosSystemParser.g:7101:2: rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 { pushFollow(FOLLOW_46); - rule__ParameterArrayType__Group__4__Impl(); + rule__ParameterArrayType__Group__3__Impl(); state._fsp--; pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group__5(); + rule__ParameterArrayType__Group__4(); state._fsp--; @@ -21479,24 +21343,24 @@ public final void rule__ParameterArrayType__Group__4() throws RecognitionExcepti } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__4" + // $ANTLR end "rule__ParameterArrayType__Group__3" - // $ANTLR start "rule__ParameterArrayType__Group__4__Impl" - // InternalRosSystemParser.g:7136:1: rule__ParameterArrayType__Group__4__Impl : ( ( rule__ParameterArrayType__Group_4__0 )? ) ; - public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group__3__Impl" + // InternalRosSystemParser.g:7108:1: rule__ParameterArrayType__Group__3__Impl : ( ( rule__ParameterArrayType__Group_3__0 )? ) ; + public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7140:1: ( ( ( rule__ParameterArrayType__Group_4__0 )? ) ) - // InternalRosSystemParser.g:7141:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) + // InternalRosSystemParser.g:7112:1: ( ( ( rule__ParameterArrayType__Group_3__0 )? ) ) + // InternalRosSystemParser.g:7113:1: ( ( rule__ParameterArrayType__Group_3__0 )? ) { - // InternalRosSystemParser.g:7141:1: ( ( rule__ParameterArrayType__Group_4__0 )? ) - // InternalRosSystemParser.g:7142:2: ( rule__ParameterArrayType__Group_4__0 )? + // InternalRosSystemParser.g:7113:1: ( ( rule__ParameterArrayType__Group_3__0 )? ) + // InternalRosSystemParser.g:7114:2: ( rule__ParameterArrayType__Group_3__0 )? { - before(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); - // InternalRosSystemParser.g:7143:2: ( rule__ParameterArrayType__Group_4__0 )? + before(grammarAccess.getParameterArrayTypeAccess().getGroup_3()); + // InternalRosSystemParser.g:7115:2: ( rule__ParameterArrayType__Group_3__0 )? int alt34=2; int LA34_0 = input.LA(1); @@ -21505,10 +21369,10 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE } switch (alt34) { case 1 : - // InternalRosSystemParser.g:7143:3: rule__ParameterArrayType__Group_4__0 + // InternalRosSystemParser.g:7115:3: rule__ParameterArrayType__Group_3__0 { pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__0(); + rule__ParameterArrayType__Group_3__0(); state._fsp--; @@ -21518,7 +21382,7 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE } - after(grammarAccess.getParameterArrayTypeAccess().getGroup_4()); + after(grammarAccess.getParameterArrayTypeAccess().getGroup_3()); } @@ -21537,21 +21401,21 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__4__Impl" + // $ANTLR end "rule__ParameterArrayType__Group__3__Impl" - // $ANTLR start "rule__ParameterArrayType__Group__5" - // InternalRosSystemParser.g:7151:1: rule__ParameterArrayType__Group__5 : rule__ParameterArrayType__Group__5__Impl ; - public final void rule__ParameterArrayType__Group__5() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group__4" + // InternalRosSystemParser.g:7123:1: rule__ParameterArrayType__Group__4 : rule__ParameterArrayType__Group__4__Impl ; + public final void rule__ParameterArrayType__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7155:1: ( rule__ParameterArrayType__Group__5__Impl ) - // InternalRosSystemParser.g:7156:2: rule__ParameterArrayType__Group__5__Impl + // InternalRosSystemParser.g:7127:1: ( rule__ParameterArrayType__Group__4__Impl ) + // InternalRosSystemParser.g:7128:2: rule__ParameterArrayType__Group__4__Impl { pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group__5__Impl(); + rule__ParameterArrayType__Group__4__Impl(); state._fsp--; @@ -21570,25 +21434,25 @@ public final void rule__ParameterArrayType__Group__5() throws RecognitionExcepti } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__5" + // $ANTLR end "rule__ParameterArrayType__Group__4" - // $ANTLR start "rule__ParameterArrayType__Group__5__Impl" - // InternalRosSystemParser.g:7162:1: rule__ParameterArrayType__Group__5__Impl : ( RULE_END ) ; - public final void rule__ParameterArrayType__Group__5__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group__4__Impl" + // InternalRosSystemParser.g:7134:1: rule__ParameterArrayType__Group__4__Impl : ( RULE_END ) ; + public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7166:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:7167:1: ( RULE_END ) + // InternalRosSystemParser.g:7138:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:7139:1: ( RULE_END ) { - // InternalRosSystemParser.g:7167:1: ( RULE_END ) - // InternalRosSystemParser.g:7168:2: RULE_END + // InternalRosSystemParser.g:7139:1: ( RULE_END ) + // InternalRosSystemParser.g:7140:2: RULE_END { - before(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_5()); + before(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); match(input,RULE_END,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_5()); + after(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); } @@ -21607,26 +21471,26 @@ public final void rule__ParameterArrayType__Group__5__Impl() throws RecognitionE } return ; } - // $ANTLR end "rule__ParameterArrayType__Group__5__Impl" + // $ANTLR end "rule__ParameterArrayType__Group__4__Impl" - // $ANTLR start "rule__ParameterArrayType__Group_4__0" - // InternalRosSystemParser.g:7178:1: rule__ParameterArrayType__Group_4__0 : rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ; - public final void rule__ParameterArrayType__Group_4__0() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_3__0" + // InternalRosSystemParser.g:7150:1: rule__ParameterArrayType__Group_3__0 : rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 ; + public final void rule__ParameterArrayType__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7182:1: ( rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 ) - // InternalRosSystemParser.g:7183:2: rule__ParameterArrayType__Group_4__0__Impl rule__ParameterArrayType__Group_4__1 + // InternalRosSystemParser.g:7154:1: ( rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 ) + // InternalRosSystemParser.g:7155:2: rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 { pushFollow(FOLLOW_14); - rule__ParameterArrayType__Group_4__0__Impl(); + rule__ParameterArrayType__Group_3__0__Impl(); state._fsp--; pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__1(); + rule__ParameterArrayType__Group_3__1(); state._fsp--; @@ -21645,25 +21509,25 @@ public final void rule__ParameterArrayType__Group_4__0() throws RecognitionExcep } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__0" + // $ANTLR end "rule__ParameterArrayType__Group_3__0" - // $ANTLR start "rule__ParameterArrayType__Group_4__0__Impl" - // InternalRosSystemParser.g:7190:1: rule__ParameterArrayType__Group_4__0__Impl : ( Default ) ; - public final void rule__ParameterArrayType__Group_4__0__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_3__0__Impl" + // InternalRosSystemParser.g:7162:1: rule__ParameterArrayType__Group_3__0__Impl : ( Default ) ; + public final void rule__ParameterArrayType__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7194:1: ( ( Default ) ) - // InternalRosSystemParser.g:7195:1: ( Default ) + // InternalRosSystemParser.g:7166:1: ( ( Default ) ) + // InternalRosSystemParser.g:7167:1: ( Default ) { - // InternalRosSystemParser.g:7195:1: ( Default ) - // InternalRosSystemParser.g:7196:2: Default + // InternalRosSystemParser.g:7167:1: ( Default ) + // InternalRosSystemParser.g:7168:2: Default { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); match(input,Default,FOLLOW_2); - after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); } @@ -21682,21 +21546,21 @@ public final void rule__ParameterArrayType__Group_4__0__Impl() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__0__Impl" + // $ANTLR end "rule__ParameterArrayType__Group_3__0__Impl" - // $ANTLR start "rule__ParameterArrayType__Group_4__1" - // InternalRosSystemParser.g:7205:1: rule__ParameterArrayType__Group_4__1 : rule__ParameterArrayType__Group_4__1__Impl ; - public final void rule__ParameterArrayType__Group_4__1() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_3__1" + // InternalRosSystemParser.g:7177:1: rule__ParameterArrayType__Group_3__1 : rule__ParameterArrayType__Group_3__1__Impl ; + public final void rule__ParameterArrayType__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7209:1: ( rule__ParameterArrayType__Group_4__1__Impl ) - // InternalRosSystemParser.g:7210:2: rule__ParameterArrayType__Group_4__1__Impl + // InternalRosSystemParser.g:7181:1: ( rule__ParameterArrayType__Group_3__1__Impl ) + // InternalRosSystemParser.g:7182:2: rule__ParameterArrayType__Group_3__1__Impl { pushFollow(FOLLOW_2); - rule__ParameterArrayType__Group_4__1__Impl(); + rule__ParameterArrayType__Group_3__1__Impl(); state._fsp--; @@ -21715,35 +21579,35 @@ public final void rule__ParameterArrayType__Group_4__1() throws RecognitionExcep } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__1" + // $ANTLR end "rule__ParameterArrayType__Group_3__1" - // $ANTLR start "rule__ParameterArrayType__Group_4__1__Impl" - // InternalRosSystemParser.g:7216:1: rule__ParameterArrayType__Group_4__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ; - public final void rule__ParameterArrayType__Group_4__1__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__Group_3__1__Impl" + // InternalRosSystemParser.g:7188:1: rule__ParameterArrayType__Group_3__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) ; + public final void rule__ParameterArrayType__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7220:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) ) - // InternalRosSystemParser.g:7221:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) + // InternalRosSystemParser.g:7192:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) ) + // InternalRosSystemParser.g:7193:1: ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) { - // InternalRosSystemParser.g:7221:1: ( ( rule__ParameterArrayType__DefaultAssignment_4_1 ) ) - // InternalRosSystemParser.g:7222:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) + // InternalRosSystemParser.g:7193:1: ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) + // InternalRosSystemParser.g:7194:2: ( rule__ParameterArrayType__DefaultAssignment_3_1 ) { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); - // InternalRosSystemParser.g:7223:2: ( rule__ParameterArrayType__DefaultAssignment_4_1 ) - // InternalRosSystemParser.g:7223:3: rule__ParameterArrayType__DefaultAssignment_4_1 + before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_3_1()); + // InternalRosSystemParser.g:7195:2: ( rule__ParameterArrayType__DefaultAssignment_3_1 ) + // InternalRosSystemParser.g:7195:3: rule__ParameterArrayType__DefaultAssignment_3_1 { pushFollow(FOLLOW_2); - rule__ParameterArrayType__DefaultAssignment_4_1(); + rule__ParameterArrayType__DefaultAssignment_3_1(); state._fsp--; } - after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_4_1()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_3_1()); } @@ -21762,18 +21626,18 @@ public final void rule__ParameterArrayType__Group_4__1__Impl() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__Group_4__1__Impl" + // $ANTLR end "rule__ParameterArrayType__Group_3__1__Impl" // $ANTLR start "rule__ParameterList__Group__0" - // InternalRosSystemParser.g:7232:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; + // InternalRosSystemParser.g:7204:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; public final void rule__ParameterList__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7236:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) - // InternalRosSystemParser.g:7237:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 + // InternalRosSystemParser.g:7208:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) + // InternalRosSystemParser.g:7209:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 { pushFollow(FOLLOW_14); rule__ParameterList__Group__0__Impl(); @@ -21804,21 +21668,21 @@ public final void rule__ParameterList__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__0__Impl" - // InternalRosSystemParser.g:7244:1: rule__ParameterList__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:7216:1: rule__ParameterList__Group__0__Impl : ( () ) ; public final void rule__ParameterList__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7248:1: ( ( () ) ) - // InternalRosSystemParser.g:7249:1: ( () ) + // InternalRosSystemParser.g:7220:1: ( ( () ) ) + // InternalRosSystemParser.g:7221:1: ( () ) { - // InternalRosSystemParser.g:7249:1: ( () ) - // InternalRosSystemParser.g:7250:2: () + // InternalRosSystemParser.g:7221:1: ( () ) + // InternalRosSystemParser.g:7222:2: () { before(grammarAccess.getParameterListAccess().getParameterSequenceAction_0()); - // InternalRosSystemParser.g:7251:2: () - // InternalRosSystemParser.g:7251:3: + // InternalRosSystemParser.g:7223:2: () + // InternalRosSystemParser.g:7223:3: { } @@ -21841,14 +21705,14 @@ public final void rule__ParameterList__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__1" - // InternalRosSystemParser.g:7259:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ; + // InternalRosSystemParser.g:7231:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ; public final void rule__ParameterList__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7263:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) - // InternalRosSystemParser.g:7264:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 + // InternalRosSystemParser.g:7235:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) + // InternalRosSystemParser.g:7236:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 { pushFollow(FOLLOW_21); rule__ParameterList__Group__1__Impl(); @@ -21879,17 +21743,17 @@ public final void rule__ParameterList__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__1__Impl" - // InternalRosSystemParser.g:7271:1: rule__ParameterList__Group__1__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:7243:1: rule__ParameterList__Group__1__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterList__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7275:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:7276:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:7247:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:7248:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:7276:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:7277:2: LeftSquareBracket + // InternalRosSystemParser.g:7248:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:7249:2: LeftSquareBracket { before(grammarAccess.getParameterListAccess().getLeftSquareBracketKeyword_1()); match(input,LeftSquareBracket,FOLLOW_2); @@ -21916,14 +21780,14 @@ public final void rule__ParameterList__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__2" - // InternalRosSystemParser.g:7286:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ; + // InternalRosSystemParser.g:7258:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ; public final void rule__ParameterList__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7290:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) - // InternalRosSystemParser.g:7291:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 + // InternalRosSystemParser.g:7262:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) + // InternalRosSystemParser.g:7263:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 { pushFollow(FOLLOW_25); rule__ParameterList__Group__2__Impl(); @@ -21954,21 +21818,21 @@ public final void rule__ParameterList__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__2__Impl" - // InternalRosSystemParser.g:7298:1: rule__ParameterList__Group__2__Impl : ( ( rule__ParameterList__ValueAssignment_2 ) ) ; + // InternalRosSystemParser.g:7270:1: rule__ParameterList__Group__2__Impl : ( ( rule__ParameterList__ValueAssignment_2 ) ) ; public final void rule__ParameterList__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7302:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) - // InternalRosSystemParser.g:7303:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalRosSystemParser.g:7274:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) + // InternalRosSystemParser.g:7275:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) { - // InternalRosSystemParser.g:7303:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) - // InternalRosSystemParser.g:7304:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalRosSystemParser.g:7275:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalRosSystemParser.g:7276:2: ( rule__ParameterList__ValueAssignment_2 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_2()); - // InternalRosSystemParser.g:7305:2: ( rule__ParameterList__ValueAssignment_2 ) - // InternalRosSystemParser.g:7305:3: rule__ParameterList__ValueAssignment_2 + // InternalRosSystemParser.g:7277:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalRosSystemParser.g:7277:3: rule__ParameterList__ValueAssignment_2 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_2(); @@ -22001,14 +21865,14 @@ public final void rule__ParameterList__Group__2__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__3" - // InternalRosSystemParser.g:7313:1: rule__ParameterList__Group__3 : rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ; + // InternalRosSystemParser.g:7285:1: rule__ParameterList__Group__3 : rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ; public final void rule__ParameterList__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7317:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) - // InternalRosSystemParser.g:7318:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 + // InternalRosSystemParser.g:7289:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) + // InternalRosSystemParser.g:7290:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 { pushFollow(FOLLOW_25); rule__ParameterList__Group__3__Impl(); @@ -22039,20 +21903,20 @@ public final void rule__ParameterList__Group__3() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__3__Impl" - // InternalRosSystemParser.g:7325:1: rule__ParameterList__Group__3__Impl : ( ( rule__ParameterList__Group_3__0 )* ) ; + // InternalRosSystemParser.g:7297:1: rule__ParameterList__Group__3__Impl : ( ( rule__ParameterList__Group_3__0 )* ) ; public final void rule__ParameterList__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7329:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) - // InternalRosSystemParser.g:7330:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalRosSystemParser.g:7301:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) + // InternalRosSystemParser.g:7302:1: ( ( rule__ParameterList__Group_3__0 )* ) { - // InternalRosSystemParser.g:7330:1: ( ( rule__ParameterList__Group_3__0 )* ) - // InternalRosSystemParser.g:7331:2: ( rule__ParameterList__Group_3__0 )* + // InternalRosSystemParser.g:7302:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalRosSystemParser.g:7303:2: ( rule__ParameterList__Group_3__0 )* { before(grammarAccess.getParameterListAccess().getGroup_3()); - // InternalRosSystemParser.g:7332:2: ( rule__ParameterList__Group_3__0 )* + // InternalRosSystemParser.g:7304:2: ( rule__ParameterList__Group_3__0 )* loop35: do { int alt35=2; @@ -22065,7 +21929,7 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept switch (alt35) { case 1 : - // InternalRosSystemParser.g:7332:3: rule__ParameterList__Group_3__0 + // InternalRosSystemParser.g:7304:3: rule__ParameterList__Group_3__0 { pushFollow(FOLLOW_26); rule__ParameterList__Group_3__0(); @@ -22104,14 +21968,14 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__4" - // InternalRosSystemParser.g:7340:1: rule__ParameterList__Group__4 : rule__ParameterList__Group__4__Impl ; + // InternalRosSystemParser.g:7312:1: rule__ParameterList__Group__4 : rule__ParameterList__Group__4__Impl ; public final void rule__ParameterList__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7344:1: ( rule__ParameterList__Group__4__Impl ) - // InternalRosSystemParser.g:7345:2: rule__ParameterList__Group__4__Impl + // InternalRosSystemParser.g:7316:1: ( rule__ParameterList__Group__4__Impl ) + // InternalRosSystemParser.g:7317:2: rule__ParameterList__Group__4__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group__4__Impl(); @@ -22137,17 +22001,17 @@ public final void rule__ParameterList__Group__4() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__4__Impl" - // InternalRosSystemParser.g:7351:1: rule__ParameterList__Group__4__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:7323:1: rule__ParameterList__Group__4__Impl : ( RightSquareBracket ) ; public final void rule__ParameterList__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7355:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:7356:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:7327:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:7328:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:7356:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:7357:2: RightSquareBracket + // InternalRosSystemParser.g:7328:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:7329:2: RightSquareBracket { before(grammarAccess.getParameterListAccess().getRightSquareBracketKeyword_4()); match(input,RightSquareBracket,FOLLOW_2); @@ -22174,14 +22038,14 @@ public final void rule__ParameterList__Group__4__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group_3__0" - // InternalRosSystemParser.g:7367:1: rule__ParameterList__Group_3__0 : rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ; + // InternalRosSystemParser.g:7339:1: rule__ParameterList__Group_3__0 : rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ; public final void rule__ParameterList__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7371:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) - // InternalRosSystemParser.g:7372:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 + // InternalRosSystemParser.g:7343:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) + // InternalRosSystemParser.g:7344:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 { pushFollow(FOLLOW_21); rule__ParameterList__Group_3__0__Impl(); @@ -22212,17 +22076,17 @@ public final void rule__ParameterList__Group_3__0() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__0__Impl" - // InternalRosSystemParser.g:7379:1: rule__ParameterList__Group_3__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:7351:1: rule__ParameterList__Group_3__0__Impl : ( Comma ) ; public final void rule__ParameterList__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7383:1: ( ( Comma ) ) - // InternalRosSystemParser.g:7384:1: ( Comma ) + // InternalRosSystemParser.g:7355:1: ( ( Comma ) ) + // InternalRosSystemParser.g:7356:1: ( Comma ) { - // InternalRosSystemParser.g:7384:1: ( Comma ) - // InternalRosSystemParser.g:7385:2: Comma + // InternalRosSystemParser.g:7356:1: ( Comma ) + // InternalRosSystemParser.g:7357:2: Comma { before(grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); match(input,Comma,FOLLOW_2); @@ -22249,14 +22113,14 @@ public final void rule__ParameterList__Group_3__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterList__Group_3__1" - // InternalRosSystemParser.g:7394:1: rule__ParameterList__Group_3__1 : rule__ParameterList__Group_3__1__Impl ; + // InternalRosSystemParser.g:7366:1: rule__ParameterList__Group_3__1 : rule__ParameterList__Group_3__1__Impl ; public final void rule__ParameterList__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7398:1: ( rule__ParameterList__Group_3__1__Impl ) - // InternalRosSystemParser.g:7399:2: rule__ParameterList__Group_3__1__Impl + // InternalRosSystemParser.g:7370:1: ( rule__ParameterList__Group_3__1__Impl ) + // InternalRosSystemParser.g:7371:2: rule__ParameterList__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group_3__1__Impl(); @@ -22282,21 +22146,21 @@ public final void rule__ParameterList__Group_3__1() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__1__Impl" - // InternalRosSystemParser.g:7405:1: rule__ParameterList__Group_3__1__Impl : ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ; + // InternalRosSystemParser.g:7377:1: rule__ParameterList__Group_3__1__Impl : ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ; public final void rule__ParameterList__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7409:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) - // InternalRosSystemParser.g:7410:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalRosSystemParser.g:7381:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) + // InternalRosSystemParser.g:7382:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) { - // InternalRosSystemParser.g:7410:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) - // InternalRosSystemParser.g:7411:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalRosSystemParser.g:7382:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalRosSystemParser.g:7383:2: ( rule__ParameterList__ValueAssignment_3_1 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_3_1()); - // InternalRosSystemParser.g:7412:2: ( rule__ParameterList__ValueAssignment_3_1 ) - // InternalRosSystemParser.g:7412:3: rule__ParameterList__ValueAssignment_3_1 + // InternalRosSystemParser.g:7384:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalRosSystemParser.g:7384:3: rule__ParameterList__ValueAssignment_3_1 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_3_1(); @@ -22329,14 +22193,14 @@ public final void rule__ParameterList__Group_3__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterAny__Group__0" - // InternalRosSystemParser.g:7421:1: rule__ParameterAny__Group__0 : rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ; + // InternalRosSystemParser.g:7393:1: rule__ParameterAny__Group__0 : rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ; public final void rule__ParameterAny__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7425:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) - // InternalRosSystemParser.g:7426:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 + // InternalRosSystemParser.g:7397:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) + // InternalRosSystemParser.g:7398:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 { pushFollow(FOLLOW_47); rule__ParameterAny__Group__0__Impl(); @@ -22367,21 +22231,21 @@ public final void rule__ParameterAny__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__0__Impl" - // InternalRosSystemParser.g:7433:1: rule__ParameterAny__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:7405:1: rule__ParameterAny__Group__0__Impl : ( () ) ; public final void rule__ParameterAny__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7437:1: ( ( () ) ) - // InternalRosSystemParser.g:7438:1: ( () ) + // InternalRosSystemParser.g:7409:1: ( ( () ) ) + // InternalRosSystemParser.g:7410:1: ( () ) { - // InternalRosSystemParser.g:7438:1: ( () ) - // InternalRosSystemParser.g:7439:2: () + // InternalRosSystemParser.g:7410:1: ( () ) + // InternalRosSystemParser.g:7411:2: () { before(grammarAccess.getParameterAnyAccess().getParameterAnyAction_0()); - // InternalRosSystemParser.g:7440:2: () - // InternalRosSystemParser.g:7440:3: + // InternalRosSystemParser.g:7412:2: () + // InternalRosSystemParser.g:7412:3: { } @@ -22404,14 +22268,14 @@ public final void rule__ParameterAny__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__1" - // InternalRosSystemParser.g:7448:1: rule__ParameterAny__Group__1 : rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ; + // InternalRosSystemParser.g:7420:1: rule__ParameterAny__Group__1 : rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ; public final void rule__ParameterAny__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7452:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) - // InternalRosSystemParser.g:7453:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 + // InternalRosSystemParser.g:7424:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) + // InternalRosSystemParser.g:7425:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 { pushFollow(FOLLOW_48); rule__ParameterAny__Group__1__Impl(); @@ -22442,17 +22306,17 @@ public final void rule__ParameterAny__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__1__Impl" - // InternalRosSystemParser.g:7460:1: rule__ParameterAny__Group__1__Impl : ( ParameterAny ) ; + // InternalRosSystemParser.g:7432:1: rule__ParameterAny__Group__1__Impl : ( ParameterAny ) ; public final void rule__ParameterAny__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7464:1: ( ( ParameterAny ) ) - // InternalRosSystemParser.g:7465:1: ( ParameterAny ) + // InternalRosSystemParser.g:7436:1: ( ( ParameterAny ) ) + // InternalRosSystemParser.g:7437:1: ( ParameterAny ) { - // InternalRosSystemParser.g:7465:1: ( ParameterAny ) - // InternalRosSystemParser.g:7466:2: ParameterAny + // InternalRosSystemParser.g:7437:1: ( ParameterAny ) + // InternalRosSystemParser.g:7438:2: ParameterAny { before(grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); match(input,ParameterAny,FOLLOW_2); @@ -22479,14 +22343,14 @@ public final void rule__ParameterAny__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__2" - // InternalRosSystemParser.g:7475:1: rule__ParameterAny__Group__2 : rule__ParameterAny__Group__2__Impl ; + // InternalRosSystemParser.g:7447:1: rule__ParameterAny__Group__2 : rule__ParameterAny__Group__2__Impl ; public final void rule__ParameterAny__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7479:1: ( rule__ParameterAny__Group__2__Impl ) - // InternalRosSystemParser.g:7480:2: rule__ParameterAny__Group__2__Impl + // InternalRosSystemParser.g:7451:1: ( rule__ParameterAny__Group__2__Impl ) + // InternalRosSystemParser.g:7452:2: rule__ParameterAny__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group__2__Impl(); @@ -22512,20 +22376,20 @@ public final void rule__ParameterAny__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__2__Impl" - // InternalRosSystemParser.g:7486:1: rule__ParameterAny__Group__2__Impl : ( ( rule__ParameterAny__Group_2__0 )? ) ; + // InternalRosSystemParser.g:7458:1: rule__ParameterAny__Group__2__Impl : ( ( rule__ParameterAny__Group_2__0 )? ) ; public final void rule__ParameterAny__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7490:1: ( ( ( rule__ParameterAny__Group_2__0 )? ) ) - // InternalRosSystemParser.g:7491:1: ( ( rule__ParameterAny__Group_2__0 )? ) + // InternalRosSystemParser.g:7462:1: ( ( ( rule__ParameterAny__Group_2__0 )? ) ) + // InternalRosSystemParser.g:7463:1: ( ( rule__ParameterAny__Group_2__0 )? ) { - // InternalRosSystemParser.g:7491:1: ( ( rule__ParameterAny__Group_2__0 )? ) - // InternalRosSystemParser.g:7492:2: ( rule__ParameterAny__Group_2__0 )? + // InternalRosSystemParser.g:7463:1: ( ( rule__ParameterAny__Group_2__0 )? ) + // InternalRosSystemParser.g:7464:2: ( rule__ParameterAny__Group_2__0 )? { before(grammarAccess.getParameterAnyAccess().getGroup_2()); - // InternalRosSystemParser.g:7493:2: ( rule__ParameterAny__Group_2__0 )? + // InternalRosSystemParser.g:7465:2: ( rule__ParameterAny__Group_2__0 )? int alt36=2; int LA36_0 = input.LA(1); @@ -22534,7 +22398,7 @@ public final void rule__ParameterAny__Group__2__Impl() throws RecognitionExcepti } switch (alt36) { case 1 : - // InternalRosSystemParser.g:7493:3: rule__ParameterAny__Group_2__0 + // InternalRosSystemParser.g:7465:3: rule__ParameterAny__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterAny__Group_2__0(); @@ -22570,14 +22434,14 @@ public final void rule__ParameterAny__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group_2__0" - // InternalRosSystemParser.g:7502:1: rule__ParameterAny__Group_2__0 : rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ; + // InternalRosSystemParser.g:7474:1: rule__ParameterAny__Group_2__0 : rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ; public final void rule__ParameterAny__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7506:1: ( rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ) - // InternalRosSystemParser.g:7507:2: rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 + // InternalRosSystemParser.g:7478:1: ( rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ) + // InternalRosSystemParser.g:7479:2: rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 { pushFollow(FOLLOW_11); rule__ParameterAny__Group_2__0__Impl(); @@ -22608,17 +22472,17 @@ public final void rule__ParameterAny__Group_2__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_2__0__Impl" - // InternalRosSystemParser.g:7514:1: rule__ParameterAny__Group_2__0__Impl : ( Value ) ; + // InternalRosSystemParser.g:7486:1: rule__ParameterAny__Group_2__0__Impl : ( Value ) ; public final void rule__ParameterAny__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7518:1: ( ( Value ) ) - // InternalRosSystemParser.g:7519:1: ( Value ) + // InternalRosSystemParser.g:7490:1: ( ( Value ) ) + // InternalRosSystemParser.g:7491:1: ( Value ) { - // InternalRosSystemParser.g:7519:1: ( Value ) - // InternalRosSystemParser.g:7520:2: Value + // InternalRosSystemParser.g:7491:1: ( Value ) + // InternalRosSystemParser.g:7492:2: Value { before(grammarAccess.getParameterAnyAccess().getValueKeyword_2_0()); match(input,Value,FOLLOW_2); @@ -22645,14 +22509,14 @@ public final void rule__ParameterAny__Group_2__0__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterAny__Group_2__1" - // InternalRosSystemParser.g:7529:1: rule__ParameterAny__Group_2__1 : rule__ParameterAny__Group_2__1__Impl ; + // InternalRosSystemParser.g:7501:1: rule__ParameterAny__Group_2__1 : rule__ParameterAny__Group_2__1__Impl ; public final void rule__ParameterAny__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7533:1: ( rule__ParameterAny__Group_2__1__Impl ) - // InternalRosSystemParser.g:7534:2: rule__ParameterAny__Group_2__1__Impl + // InternalRosSystemParser.g:7505:1: ( rule__ParameterAny__Group_2__1__Impl ) + // InternalRosSystemParser.g:7506:2: rule__ParameterAny__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group_2__1__Impl(); @@ -22678,21 +22542,21 @@ public final void rule__ParameterAny__Group_2__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_2__1__Impl" - // InternalRosSystemParser.g:7540:1: rule__ParameterAny__Group_2__1__Impl : ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:7512:1: rule__ParameterAny__Group_2__1__Impl : ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ; public final void rule__ParameterAny__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7544:1: ( ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:7545:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) + // InternalRosSystemParser.g:7516:1: ( ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:7517:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) { - // InternalRosSystemParser.g:7545:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) - // InternalRosSystemParser.g:7546:2: ( rule__ParameterAny__ValueAssignment_2_1 ) + // InternalRosSystemParser.g:7517:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) + // InternalRosSystemParser.g:7518:2: ( rule__ParameterAny__ValueAssignment_2_1 ) { before(grammarAccess.getParameterAnyAccess().getValueAssignment_2_1()); - // InternalRosSystemParser.g:7547:2: ( rule__ParameterAny__ValueAssignment_2_1 ) - // InternalRosSystemParser.g:7547:3: rule__ParameterAny__ValueAssignment_2_1 + // InternalRosSystemParser.g:7519:2: ( rule__ParameterAny__ValueAssignment_2_1 ) + // InternalRosSystemParser.g:7519:3: rule__ParameterAny__ValueAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterAny__ValueAssignment_2_1(); @@ -22725,14 +22589,14 @@ public final void rule__ParameterAny__Group_2__1__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterStruct__Group__0" - // InternalRosSystemParser.g:7556:1: rule__ParameterStruct__Group__0 : rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ; + // InternalRosSystemParser.g:7528:1: rule__ParameterStruct__Group__0 : rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ; public final void rule__ParameterStruct__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7560:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) - // InternalRosSystemParser.g:7561:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 + // InternalRosSystemParser.g:7532:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) + // InternalRosSystemParser.g:7533:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 { pushFollow(FOLLOW_21); rule__ParameterStruct__Group__0__Impl(); @@ -22763,21 +22627,21 @@ public final void rule__ParameterStruct__Group__0() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__0__Impl" - // InternalRosSystemParser.g:7568:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:7540:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7572:1: ( ( () ) ) - // InternalRosSystemParser.g:7573:1: ( () ) + // InternalRosSystemParser.g:7544:1: ( ( () ) ) + // InternalRosSystemParser.g:7545:1: ( () ) { - // InternalRosSystemParser.g:7573:1: ( () ) - // InternalRosSystemParser.g:7574:2: () + // InternalRosSystemParser.g:7545:1: ( () ) + // InternalRosSystemParser.g:7546:2: () { before(grammarAccess.getParameterStructAccess().getParameterStructAction_0()); - // InternalRosSystemParser.g:7575:2: () - // InternalRosSystemParser.g:7575:3: + // InternalRosSystemParser.g:7547:2: () + // InternalRosSystemParser.g:7547:3: { } @@ -22800,14 +22664,14 @@ public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group__1" - // InternalRosSystemParser.g:7583:1: rule__ParameterStruct__Group__1 : rule__ParameterStruct__Group__1__Impl ; + // InternalRosSystemParser.g:7555:1: rule__ParameterStruct__Group__1 : rule__ParameterStruct__Group__1__Impl ; public final void rule__ParameterStruct__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7587:1: ( rule__ParameterStruct__Group__1__Impl ) - // InternalRosSystemParser.g:7588:2: rule__ParameterStruct__Group__1__Impl + // InternalRosSystemParser.g:7559:1: ( rule__ParameterStruct__Group__1__Impl ) + // InternalRosSystemParser.g:7560:2: rule__ParameterStruct__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group__1__Impl(); @@ -22833,20 +22697,20 @@ public final void rule__ParameterStruct__Group__1() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__1__Impl" - // InternalRosSystemParser.g:7594:1: rule__ParameterStruct__Group__1__Impl : ( ( rule__ParameterStruct__Group_1__0 )? ) ; + // InternalRosSystemParser.g:7566:1: rule__ParameterStruct__Group__1__Impl : ( ( rule__ParameterStruct__Group_1__0 )? ) ; public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7598:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) - // InternalRosSystemParser.g:7599:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalRosSystemParser.g:7570:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) + // InternalRosSystemParser.g:7571:1: ( ( rule__ParameterStruct__Group_1__0 )? ) { - // InternalRosSystemParser.g:7599:1: ( ( rule__ParameterStruct__Group_1__0 )? ) - // InternalRosSystemParser.g:7600:2: ( rule__ParameterStruct__Group_1__0 )? + // InternalRosSystemParser.g:7571:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalRosSystemParser.g:7572:2: ( rule__ParameterStruct__Group_1__0 )? { before(grammarAccess.getParameterStructAccess().getGroup_1()); - // InternalRosSystemParser.g:7601:2: ( rule__ParameterStruct__Group_1__0 )? + // InternalRosSystemParser.g:7573:2: ( rule__ParameterStruct__Group_1__0 )? int alt37=2; int LA37_0 = input.LA(1); @@ -22855,7 +22719,7 @@ public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionExce } switch (alt37) { case 1 : - // InternalRosSystemParser.g:7601:3: rule__ParameterStruct__Group_1__0 + // InternalRosSystemParser.g:7573:3: rule__ParameterStruct__Group_1__0 { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__0(); @@ -22891,16 +22755,16 @@ public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group_1__0" - // InternalRosSystemParser.g:7610:1: rule__ParameterStruct__Group_1__0 : rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ; + // InternalRosSystemParser.g:7582:1: rule__ParameterStruct__Group_1__0 : rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ; public final void rule__ParameterStruct__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7614:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) - // InternalRosSystemParser.g:7615:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 + // InternalRosSystemParser.g:7586:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) + // InternalRosSystemParser.g:7587:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 { - pushFollow(FOLLOW_49); + pushFollow(FOLLOW_11); rule__ParameterStruct__Group_1__0__Impl(); state._fsp--; @@ -22929,17 +22793,17 @@ public final void rule__ParameterStruct__Group_1__0() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__0__Impl" - // InternalRosSystemParser.g:7622:1: rule__ParameterStruct__Group_1__0__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:7594:1: rule__ParameterStruct__Group_1__0__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterStruct__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7626:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:7627:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:7598:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:7599:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:7627:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:7628:2: LeftSquareBracket + // InternalRosSystemParser.g:7599:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:7600:2: LeftSquareBracket { before(grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_0()); match(input,LeftSquareBracket,FOLLOW_2); @@ -22966,14 +22830,14 @@ public final void rule__ParameterStruct__Group_1__0__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__1" - // InternalRosSystemParser.g:7637:1: rule__ParameterStruct__Group_1__1 : rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ; + // InternalRosSystemParser.g:7609:1: rule__ParameterStruct__Group_1__1 : rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ; public final void rule__ParameterStruct__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7641:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) - // InternalRosSystemParser.g:7642:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 + // InternalRosSystemParser.g:7613:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) + // InternalRosSystemParser.g:7614:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 { pushFollow(FOLLOW_25); rule__ParameterStruct__Group_1__1__Impl(); @@ -23004,21 +22868,21 @@ public final void rule__ParameterStruct__Group_1__1() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__1__Impl" - // InternalRosSystemParser.g:7649:1: rule__ParameterStruct__Group_1__1__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ; + // InternalRosSystemParser.g:7621:1: rule__ParameterStruct__Group_1__1__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ; public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7653:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ) - // InternalRosSystemParser.g:7654:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) + // InternalRosSystemParser.g:7625:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ) + // InternalRosSystemParser.g:7626:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) { - // InternalRosSystemParser.g:7654:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) - // InternalRosSystemParser.g:7655:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) + // InternalRosSystemParser.g:7626:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) + // InternalRosSystemParser.g:7627:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) { before(grammarAccess.getParameterStructAccess().getValueAssignment_1_1()); - // InternalRosSystemParser.g:7656:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) - // InternalRosSystemParser.g:7656:3: rule__ParameterStruct__ValueAssignment_1_1 + // InternalRosSystemParser.g:7628:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) + // InternalRosSystemParser.g:7628:3: rule__ParameterStruct__ValueAssignment_1_1 { pushFollow(FOLLOW_2); rule__ParameterStruct__ValueAssignment_1_1(); @@ -23051,14 +22915,14 @@ public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__2" - // InternalRosSystemParser.g:7664:1: rule__ParameterStruct__Group_1__2 : rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ; + // InternalRosSystemParser.g:7636:1: rule__ParameterStruct__Group_1__2 : rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ; public final void rule__ParameterStruct__Group_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7668:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) - // InternalRosSystemParser.g:7669:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 + // InternalRosSystemParser.g:7640:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) + // InternalRosSystemParser.g:7641:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 { pushFollow(FOLLOW_25); rule__ParameterStruct__Group_1__2__Impl(); @@ -23089,20 +22953,20 @@ public final void rule__ParameterStruct__Group_1__2() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__2__Impl" - // InternalRosSystemParser.g:7676:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__Group_1_2__0 )* ) ; + // InternalRosSystemParser.g:7648:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__Group_1_2__0 )* ) ; public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7680:1: ( ( ( rule__ParameterStruct__Group_1_2__0 )* ) ) - // InternalRosSystemParser.g:7681:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) + // InternalRosSystemParser.g:7652:1: ( ( ( rule__ParameterStruct__Group_1_2__0 )* ) ) + // InternalRosSystemParser.g:7653:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) { - // InternalRosSystemParser.g:7681:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) - // InternalRosSystemParser.g:7682:2: ( rule__ParameterStruct__Group_1_2__0 )* + // InternalRosSystemParser.g:7653:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) + // InternalRosSystemParser.g:7654:2: ( rule__ParameterStruct__Group_1_2__0 )* { before(grammarAccess.getParameterStructAccess().getGroup_1_2()); - // InternalRosSystemParser.g:7683:2: ( rule__ParameterStruct__Group_1_2__0 )* + // InternalRosSystemParser.g:7655:2: ( rule__ParameterStruct__Group_1_2__0 )* loop38: do { int alt38=2; @@ -23115,7 +22979,7 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx switch (alt38) { case 1 : - // InternalRosSystemParser.g:7683:3: rule__ParameterStruct__Group_1_2__0 + // InternalRosSystemParser.g:7655:3: rule__ParameterStruct__Group_1_2__0 { pushFollow(FOLLOW_26); rule__ParameterStruct__Group_1_2__0(); @@ -23154,14 +23018,14 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__3" - // InternalRosSystemParser.g:7691:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl ; + // InternalRosSystemParser.g:7663:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl ; public final void rule__ParameterStruct__Group_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7695:1: ( rule__ParameterStruct__Group_1__3__Impl ) - // InternalRosSystemParser.g:7696:2: rule__ParameterStruct__Group_1__3__Impl + // InternalRosSystemParser.g:7667:1: ( rule__ParameterStruct__Group_1__3__Impl ) + // InternalRosSystemParser.g:7668:2: rule__ParameterStruct__Group_1__3__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__3__Impl(); @@ -23187,17 +23051,17 @@ public final void rule__ParameterStruct__Group_1__3() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__3__Impl" - // InternalRosSystemParser.g:7702:1: rule__ParameterStruct__Group_1__3__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:7674:1: rule__ParameterStruct__Group_1__3__Impl : ( RightSquareBracket ) ; public final void rule__ParameterStruct__Group_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7706:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:7707:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:7678:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:7679:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:7707:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:7708:2: RightSquareBracket + // InternalRosSystemParser.g:7679:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:7680:2: RightSquareBracket { before(grammarAccess.getParameterStructAccess().getRightSquareBracketKeyword_1_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -23224,14 +23088,14 @@ public final void rule__ParameterStruct__Group_1__3__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1_2__0" - // InternalRosSystemParser.g:7718:1: rule__ParameterStruct__Group_1_2__0 : rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ; + // InternalRosSystemParser.g:7690:1: rule__ParameterStruct__Group_1_2__0 : rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ; public final void rule__ParameterStruct__Group_1_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7722:1: ( rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ) - // InternalRosSystemParser.g:7723:2: rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 + // InternalRosSystemParser.g:7694:1: ( rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ) + // InternalRosSystemParser.g:7695:2: rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 { pushFollow(FOLLOW_14); rule__ParameterStruct__Group_1_2__0__Impl(); @@ -23262,17 +23126,17 @@ public final void rule__ParameterStruct__Group_1_2__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__0__Impl" - // InternalRosSystemParser.g:7730:1: rule__ParameterStruct__Group_1_2__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:7702:1: rule__ParameterStruct__Group_1_2__0__Impl : ( Comma ) ; public final void rule__ParameterStruct__Group_1_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7734:1: ( ( Comma ) ) - // InternalRosSystemParser.g:7735:1: ( Comma ) + // InternalRosSystemParser.g:7706:1: ( ( Comma ) ) + // InternalRosSystemParser.g:7707:1: ( Comma ) { - // InternalRosSystemParser.g:7735:1: ( Comma ) - // InternalRosSystemParser.g:7736:2: Comma + // InternalRosSystemParser.g:7707:1: ( Comma ) + // InternalRosSystemParser.g:7708:2: Comma { before(grammarAccess.getParameterStructAccess().getCommaKeyword_1_2_0()); match(input,Comma,FOLLOW_2); @@ -23299,16 +23163,16 @@ public final void rule__ParameterStruct__Group_1_2__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__1" - // InternalRosSystemParser.g:7745:1: rule__ParameterStruct__Group_1_2__1 : rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ; + // InternalRosSystemParser.g:7717:1: rule__ParameterStruct__Group_1_2__1 : rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ; public final void rule__ParameterStruct__Group_1_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7749:1: ( rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ) - // InternalRosSystemParser.g:7750:2: rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 + // InternalRosSystemParser.g:7721:1: ( rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ) + // InternalRosSystemParser.g:7722:2: rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 { - pushFollow(FOLLOW_49); + pushFollow(FOLLOW_11); rule__ParameterStruct__Group_1_2__1__Impl(); state._fsp--; @@ -23337,17 +23201,17 @@ public final void rule__ParameterStruct__Group_1_2__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__1__Impl" - // InternalRosSystemParser.g:7757:1: rule__ParameterStruct__Group_1_2__1__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:7729:1: rule__ParameterStruct__Group_1_2__1__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterStruct__Group_1_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7761:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:7762:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:7733:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:7734:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:7762:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:7763:2: LeftSquareBracket + // InternalRosSystemParser.g:7734:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:7735:2: LeftSquareBracket { before(grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_2_1()); match(input,LeftSquareBracket,FOLLOW_2); @@ -23374,14 +23238,14 @@ public final void rule__ParameterStruct__Group_1_2__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__2" - // InternalRosSystemParser.g:7772:1: rule__ParameterStruct__Group_1_2__2 : rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ; + // InternalRosSystemParser.g:7744:1: rule__ParameterStruct__Group_1_2__2 : rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ; public final void rule__ParameterStruct__Group_1_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7776:1: ( rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ) - // InternalRosSystemParser.g:7777:2: rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 + // InternalRosSystemParser.g:7748:1: ( rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ) + // InternalRosSystemParser.g:7749:2: rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 { pushFollow(FOLLOW_15); rule__ParameterStruct__Group_1_2__2__Impl(); @@ -23412,21 +23276,21 @@ public final void rule__ParameterStruct__Group_1_2__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__2__Impl" - // InternalRosSystemParser.g:7784:1: rule__ParameterStruct__Group_1_2__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ; + // InternalRosSystemParser.g:7756:1: rule__ParameterStruct__Group_1_2__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ; public final void rule__ParameterStruct__Group_1_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7788:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ) - // InternalRosSystemParser.g:7789:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) + // InternalRosSystemParser.g:7760:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ) + // InternalRosSystemParser.g:7761:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) { - // InternalRosSystemParser.g:7789:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) - // InternalRosSystemParser.g:7790:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) + // InternalRosSystemParser.g:7761:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) + // InternalRosSystemParser.g:7762:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) { before(grammarAccess.getParameterStructAccess().getValueAssignment_1_2_2()); - // InternalRosSystemParser.g:7791:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) - // InternalRosSystemParser.g:7791:3: rule__ParameterStruct__ValueAssignment_1_2_2 + // InternalRosSystemParser.g:7763:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) + // InternalRosSystemParser.g:7763:3: rule__ParameterStruct__ValueAssignment_1_2_2 { pushFollow(FOLLOW_2); rule__ParameterStruct__ValueAssignment_1_2_2(); @@ -23459,14 +23323,14 @@ public final void rule__ParameterStruct__Group_1_2__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__3" - // InternalRosSystemParser.g:7799:1: rule__ParameterStruct__Group_1_2__3 : rule__ParameterStruct__Group_1_2__3__Impl ; + // InternalRosSystemParser.g:7771:1: rule__ParameterStruct__Group_1_2__3 : rule__ParameterStruct__Group_1_2__3__Impl ; public final void rule__ParameterStruct__Group_1_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7803:1: ( rule__ParameterStruct__Group_1_2__3__Impl ) - // InternalRosSystemParser.g:7804:2: rule__ParameterStruct__Group_1_2__3__Impl + // InternalRosSystemParser.g:7775:1: ( rule__ParameterStruct__Group_1_2__3__Impl ) + // InternalRosSystemParser.g:7776:2: rule__ParameterStruct__Group_1_2__3__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1_2__3__Impl(); @@ -23492,17 +23356,17 @@ public final void rule__ParameterStruct__Group_1_2__3() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__3__Impl" - // InternalRosSystemParser.g:7810:1: rule__ParameterStruct__Group_1_2__3__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:7782:1: rule__ParameterStruct__Group_1_2__3__Impl : ( RightSquareBracket ) ; public final void rule__ParameterStruct__Group_1_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7814:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:7815:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:7786:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:7787:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:7815:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:7816:2: RightSquareBracket + // InternalRosSystemParser.g:7787:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:7788:2: RightSquareBracket { before(grammarAccess.getParameterStructAccess().getRightSquareBracketKeyword_1_2_3()); match(input,RightSquareBracket,FOLLOW_2); @@ -23529,16 +23393,16 @@ public final void rule__ParameterStruct__Group_1_2__3__Impl() throws Recognition // $ANTLR start "rule__ParameterStructMember__Group__0" - // InternalRosSystemParser.g:7826:1: rule__ParameterStructMember__Group__0 : rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ; + // InternalRosSystemParser.g:7798:1: rule__ParameterStructMember__Group__0 : rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ; public final void rule__ParameterStructMember__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7830:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) - // InternalRosSystemParser.g:7831:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 + // InternalRosSystemParser.g:7802:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) + // InternalRosSystemParser.g:7803:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_3); rule__ParameterStructMember__Group__0__Impl(); state._fsp--; @@ -23567,21 +23431,31 @@ public final void rule__ParameterStructMember__Group__0() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__0__Impl" - // InternalRosSystemParser.g:7838:1: rule__ParameterStructMember__Group__0__Impl : ( ParameterStructMember ) ; + // InternalRosSystemParser.g:7810:1: rule__ParameterStructMember__Group__0__Impl : ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ; public final void rule__ParameterStructMember__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7842:1: ( ( ParameterStructMember ) ) - // InternalRosSystemParser.g:7843:1: ( ParameterStructMember ) + // InternalRosSystemParser.g:7814:1: ( ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ) + // InternalRosSystemParser.g:7815:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + { + // InternalRosSystemParser.g:7815:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + // InternalRosSystemParser.g:7816:2: ( rule__ParameterStructMember__NameAssignment_0 ) { - // InternalRosSystemParser.g:7843:1: ( ParameterStructMember ) - // InternalRosSystemParser.g:7844:2: ParameterStructMember + before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); + // InternalRosSystemParser.g:7817:2: ( rule__ParameterStructMember__NameAssignment_0 ) + // InternalRosSystemParser.g:7817:3: rule__ParameterStructMember__NameAssignment_0 { - before(grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); - match(input,ParameterStructMember,FOLLOW_2); - after(grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); + pushFollow(FOLLOW_2); + rule__ParameterStructMember__NameAssignment_0(); + + state._fsp--; + + + } + + after(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); } @@ -23604,16 +23478,16 @@ public final void rule__ParameterStructMember__Group__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__1" - // InternalRosSystemParser.g:7853:1: rule__ParameterStructMember__Group__1 : rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ; + // InternalRosSystemParser.g:7825:1: rule__ParameterStructMember__Group__1 : rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ; public final void rule__ParameterStructMember__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7857:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) - // InternalRosSystemParser.g:7858:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 + // InternalRosSystemParser.g:7829:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) + // InternalRosSystemParser.g:7830:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 { - pushFollow(FOLLOW_3); + pushFollow(FOLLOW_4); rule__ParameterStructMember__Group__1__Impl(); state._fsp--; @@ -23642,31 +23516,21 @@ public final void rule__ParameterStructMember__Group__1() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__1__Impl" - // InternalRosSystemParser.g:7865:1: rule__ParameterStructMember__Group__1__Impl : ( ( rule__ParameterStructMember__NameAssignment_1 ) ) ; + // InternalRosSystemParser.g:7837:1: rule__ParameterStructMember__Group__1__Impl : ( Colon ) ; public final void rule__ParameterStructMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7869:1: ( ( ( rule__ParameterStructMember__NameAssignment_1 ) ) ) - // InternalRosSystemParser.g:7870:1: ( ( rule__ParameterStructMember__NameAssignment_1 ) ) - { - // InternalRosSystemParser.g:7870:1: ( ( rule__ParameterStructMember__NameAssignment_1 ) ) - // InternalRosSystemParser.g:7871:2: ( rule__ParameterStructMember__NameAssignment_1 ) + // InternalRosSystemParser.g:7841:1: ( ( Colon ) ) + // InternalRosSystemParser.g:7842:1: ( Colon ) { - before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_1()); - // InternalRosSystemParser.g:7872:2: ( rule__ParameterStructMember__NameAssignment_1 ) - // InternalRosSystemParser.g:7872:3: rule__ParameterStructMember__NameAssignment_1 + // InternalRosSystemParser.g:7842:1: ( Colon ) + // InternalRosSystemParser.g:7843:2: Colon { - pushFollow(FOLLOW_2); - rule__ParameterStructMember__NameAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getParameterStructMemberAccess().getNameAssignment_1()); + before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); + match(input,Colon,FOLLOW_2); + after(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); } @@ -23689,16 +23553,16 @@ public final void rule__ParameterStructMember__Group__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__2" - // InternalRosSystemParser.g:7880:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ; + // InternalRosSystemParser.g:7852:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ; public final void rule__ParameterStructMember__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7884:1: ( rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ) - // InternalRosSystemParser.g:7885:2: rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 + // InternalRosSystemParser.g:7856:1: ( rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ) + // InternalRosSystemParser.g:7857:2: rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 { - pushFollow(FOLLOW_4); + pushFollow(FOLLOW_21); rule__ParameterStructMember__Group__2__Impl(); state._fsp--; @@ -23727,21 +23591,21 @@ public final void rule__ParameterStructMember__Group__2() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__2__Impl" - // InternalRosSystemParser.g:7892:1: rule__ParameterStructMember__Group__2__Impl : ( Colon ) ; + // InternalRosSystemParser.g:7864:1: rule__ParameterStructMember__Group__2__Impl : ( RULE_BEGIN ) ; public final void rule__ParameterStructMember__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7896:1: ( ( Colon ) ) - // InternalRosSystemParser.g:7897:1: ( Colon ) + // InternalRosSystemParser.g:7868:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:7869:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:7897:1: ( Colon ) - // InternalRosSystemParser.g:7898:2: Colon + // InternalRosSystemParser.g:7869:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:7870:2: RULE_BEGIN { - before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_2()); - match(input,Colon,FOLLOW_2); - after(grammarAccess.getParameterStructMemberAccess().getColonKeyword_2()); + before(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); + match(input,RULE_BEGIN,FOLLOW_2); + after(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); } @@ -23764,16 +23628,16 @@ public final void rule__ParameterStructMember__Group__2__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__3" - // InternalRosSystemParser.g:7907:1: rule__ParameterStructMember__Group__3 : rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ; + // InternalRosSystemParser.g:7879:1: rule__ParameterStructMember__Group__3 : rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ; public final void rule__ParameterStructMember__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7911:1: ( rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ) - // InternalRosSystemParser.g:7912:2: rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 + // InternalRosSystemParser.g:7883:1: ( rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ) + // InternalRosSystemParser.g:7884:2: rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 { - pushFollow(FOLLOW_21); + pushFollow(FOLLOW_13); rule__ParameterStructMember__Group__3__Impl(); state._fsp--; @@ -23802,106 +23666,31 @@ public final void rule__ParameterStructMember__Group__3() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__3__Impl" - // InternalRosSystemParser.g:7919:1: rule__ParameterStructMember__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:7891:1: rule__ParameterStructMember__Group__3__Impl : ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) ; public final void rule__ParameterStructMember__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7923:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:7924:1: ( RULE_BEGIN ) - { - // InternalRosSystemParser.g:7924:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:7925:2: RULE_BEGIN - { - before(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_3()); - match(input,RULE_BEGIN,FOLLOW_2); - after(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_3()); - - } - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterStructMember__Group__3__Impl" - - - // $ANTLR start "rule__ParameterStructMember__Group__4" - // InternalRosSystemParser.g:7934:1: rule__ParameterStructMember__Group__4 : rule__ParameterStructMember__Group__4__Impl rule__ParameterStructMember__Group__5 ; - public final void rule__ParameterStructMember__Group__4() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystemParser.g:7938:1: ( rule__ParameterStructMember__Group__4__Impl rule__ParameterStructMember__Group__5 ) - // InternalRosSystemParser.g:7939:2: rule__ParameterStructMember__Group__4__Impl rule__ParameterStructMember__Group__5 - { - pushFollow(FOLLOW_13); - rule__ParameterStructMember__Group__4__Impl(); - - state._fsp--; - - pushFollow(FOLLOW_2); - rule__ParameterStructMember__Group__5(); - - state._fsp--; - - - } - - } - catch (RecognitionException re) { - reportError(re); - recover(input,re); - } - finally { - - restoreStackSize(stackSize); - - } - return ; - } - // $ANTLR end "rule__ParameterStructMember__Group__4" - - - // $ANTLR start "rule__ParameterStructMember__Group__4__Impl" - // InternalRosSystemParser.g:7946:1: rule__ParameterStructMember__Group__4__Impl : ( ( rule__ParameterStructMember__ValueAssignment_4 ) ) ; - public final void rule__ParameterStructMember__Group__4__Impl() throws RecognitionException { - - int stackSize = keepStackSize(); - - try { - // InternalRosSystemParser.g:7950:1: ( ( ( rule__ParameterStructMember__ValueAssignment_4 ) ) ) - // InternalRosSystemParser.g:7951:1: ( ( rule__ParameterStructMember__ValueAssignment_4 ) ) + // InternalRosSystemParser.g:7895:1: ( ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) ) + // InternalRosSystemParser.g:7896:1: ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) { - // InternalRosSystemParser.g:7951:1: ( ( rule__ParameterStructMember__ValueAssignment_4 ) ) - // InternalRosSystemParser.g:7952:2: ( rule__ParameterStructMember__ValueAssignment_4 ) + // InternalRosSystemParser.g:7896:1: ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) + // InternalRosSystemParser.g:7897:2: ( rule__ParameterStructMember__ValueAssignment_3 ) { - before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_4()); - // InternalRosSystemParser.g:7953:2: ( rule__ParameterStructMember__ValueAssignment_4 ) - // InternalRosSystemParser.g:7953:3: rule__ParameterStructMember__ValueAssignment_4 + before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3()); + // InternalRosSystemParser.g:7898:2: ( rule__ParameterStructMember__ValueAssignment_3 ) + // InternalRosSystemParser.g:7898:3: rule__ParameterStructMember__ValueAssignment_3 { pushFollow(FOLLOW_2); - rule__ParameterStructMember__ValueAssignment_4(); + rule__ParameterStructMember__ValueAssignment_3(); state._fsp--; } - after(grammarAccess.getParameterStructMemberAccess().getValueAssignment_4()); + after(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3()); } @@ -23920,21 +23709,21 @@ public final void rule__ParameterStructMember__Group__4__Impl() throws Recogniti } return ; } - // $ANTLR end "rule__ParameterStructMember__Group__4__Impl" + // $ANTLR end "rule__ParameterStructMember__Group__3__Impl" - // $ANTLR start "rule__ParameterStructMember__Group__5" - // InternalRosSystemParser.g:7961:1: rule__ParameterStructMember__Group__5 : rule__ParameterStructMember__Group__5__Impl ; - public final void rule__ParameterStructMember__Group__5() throws RecognitionException { + // $ANTLR start "rule__ParameterStructMember__Group__4" + // InternalRosSystemParser.g:7906:1: rule__ParameterStructMember__Group__4 : rule__ParameterStructMember__Group__4__Impl ; + public final void rule__ParameterStructMember__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7965:1: ( rule__ParameterStructMember__Group__5__Impl ) - // InternalRosSystemParser.g:7966:2: rule__ParameterStructMember__Group__5__Impl + // InternalRosSystemParser.g:7910:1: ( rule__ParameterStructMember__Group__4__Impl ) + // InternalRosSystemParser.g:7911:2: rule__ParameterStructMember__Group__4__Impl { pushFollow(FOLLOW_2); - rule__ParameterStructMember__Group__5__Impl(); + rule__ParameterStructMember__Group__4__Impl(); state._fsp--; @@ -23953,25 +23742,25 @@ public final void rule__ParameterStructMember__Group__5() throws RecognitionExce } return ; } - // $ANTLR end "rule__ParameterStructMember__Group__5" + // $ANTLR end "rule__ParameterStructMember__Group__4" - // $ANTLR start "rule__ParameterStructMember__Group__5__Impl" - // InternalRosSystemParser.g:7972:1: rule__ParameterStructMember__Group__5__Impl : ( RULE_END ) ; - public final void rule__ParameterStructMember__Group__5__Impl() throws RecognitionException { + // $ANTLR start "rule__ParameterStructMember__Group__4__Impl" + // InternalRosSystemParser.g:7917:1: rule__ParameterStructMember__Group__4__Impl : ( RULE_END ) ; + public final void rule__ParameterStructMember__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7976:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:7977:1: ( RULE_END ) + // InternalRosSystemParser.g:7921:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:7922:1: ( RULE_END ) { - // InternalRosSystemParser.g:7977:1: ( RULE_END ) - // InternalRosSystemParser.g:7978:2: RULE_END + // InternalRosSystemParser.g:7922:1: ( RULE_END ) + // InternalRosSystemParser.g:7923:2: RULE_END { - before(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_5()); + before(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); match(input,RULE_END,FOLLOW_2); - after(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_5()); + after(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); } @@ -23990,18 +23779,18 @@ public final void rule__ParameterStructMember__Group__5__Impl() throws Recogniti } return ; } - // $ANTLR end "rule__ParameterStructMember__Group__5__Impl" + // $ANTLR end "rule__ParameterStructMember__Group__4__Impl" // $ANTLR start "rule__ParameterStructTypeMember__Group__0" - // InternalRosSystemParser.g:7988:1: rule__ParameterStructTypeMember__Group__0 : rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ; + // InternalRosSystemParser.g:7933:1: rule__ParameterStructTypeMember__Group__0 : rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ; public final void rule__ParameterStructTypeMember__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7992:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) - // InternalRosSystemParser.g:7993:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 + // InternalRosSystemParser.g:7937:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) + // InternalRosSystemParser.g:7938:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 { pushFollow(FOLLOW_30); rule__ParameterStructTypeMember__Group__0__Impl(); @@ -24032,21 +23821,21 @@ public final void rule__ParameterStructTypeMember__Group__0() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__0__Impl" - // InternalRosSystemParser.g:8000:1: rule__ParameterStructTypeMember__Group__0__Impl : ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ; + // InternalRosSystemParser.g:7945:1: rule__ParameterStructTypeMember__Group__0__Impl : ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ; public final void rule__ParameterStructTypeMember__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8004:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) - // InternalRosSystemParser.g:8005:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalRosSystemParser.g:7949:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) + // InternalRosSystemParser.g:7950:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) { - // InternalRosSystemParser.g:8005:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) - // InternalRosSystemParser.g:8006:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalRosSystemParser.g:7950:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalRosSystemParser.g:7951:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getNameAssignment_0()); - // InternalRosSystemParser.g:8007:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) - // InternalRosSystemParser.g:8007:3: rule__ParameterStructTypeMember__NameAssignment_0 + // InternalRosSystemParser.g:7952:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalRosSystemParser.g:7952:3: rule__ParameterStructTypeMember__NameAssignment_0 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__NameAssignment_0(); @@ -24079,14 +23868,14 @@ public final void rule__ParameterStructTypeMember__Group__0__Impl() throws Recog // $ANTLR start "rule__ParameterStructTypeMember__Group__1" - // InternalRosSystemParser.g:8015:1: rule__ParameterStructTypeMember__Group__1 : rule__ParameterStructTypeMember__Group__1__Impl ; + // InternalRosSystemParser.g:7960:1: rule__ParameterStructTypeMember__Group__1 : rule__ParameterStructTypeMember__Group__1__Impl ; public final void rule__ParameterStructTypeMember__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8019:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) - // InternalRosSystemParser.g:8020:2: rule__ParameterStructTypeMember__Group__1__Impl + // InternalRosSystemParser.g:7964:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) + // InternalRosSystemParser.g:7965:2: rule__ParameterStructTypeMember__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__Group__1__Impl(); @@ -24112,21 +23901,21 @@ public final void rule__ParameterStructTypeMember__Group__1() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__1__Impl" - // InternalRosSystemParser.g:8026:1: rule__ParameterStructTypeMember__Group__1__Impl : ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ; + // InternalRosSystemParser.g:7971:1: rule__ParameterStructTypeMember__Group__1__Impl : ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ; public final void rule__ParameterStructTypeMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8030:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) - // InternalRosSystemParser.g:8031:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalRosSystemParser.g:7975:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) + // InternalRosSystemParser.g:7976:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) { - // InternalRosSystemParser.g:8031:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) - // InternalRosSystemParser.g:8032:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalRosSystemParser.g:7976:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalRosSystemParser.g:7977:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeAssignment_1()); - // InternalRosSystemParser.g:8033:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) - // InternalRosSystemParser.g:8033:3: rule__ParameterStructTypeMember__TypeAssignment_1 + // InternalRosSystemParser.g:7978:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalRosSystemParser.g:7978:3: rule__ParameterStructTypeMember__TypeAssignment_1 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__TypeAssignment_1(); @@ -24159,16 +23948,16 @@ public final void rule__ParameterStructTypeMember__Group__1__Impl() throws Recog // $ANTLR start "rule__Bool__Group__0" - // InternalRosSystemParser.g:8042:1: rule__Bool__Group__0 : rule__Bool__Group__0__Impl rule__Bool__Group__1 ; + // InternalRosSystemParser.g:7987:1: rule__Bool__Group__0 : rule__Bool__Group__0__Impl rule__Bool__Group__1 ; public final void rule__Bool__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8046:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) - // InternalRosSystemParser.g:8047:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 + // InternalRosSystemParser.g:7991:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) + // InternalRosSystemParser.g:7992:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 { - pushFollow(FOLLOW_50); + pushFollow(FOLLOW_49); rule__Bool__Group__0__Impl(); state._fsp--; @@ -24197,21 +23986,21 @@ public final void rule__Bool__Group__0() throws RecognitionException { // $ANTLR start "rule__Bool__Group__0__Impl" - // InternalRosSystemParser.g:8054:1: rule__Bool__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:7999:1: rule__Bool__Group__0__Impl : ( () ) ; public final void rule__Bool__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8058:1: ( ( () ) ) - // InternalRosSystemParser.g:8059:1: ( () ) + // InternalRosSystemParser.g:8003:1: ( ( () ) ) + // InternalRosSystemParser.g:8004:1: ( () ) { - // InternalRosSystemParser.g:8059:1: ( () ) - // InternalRosSystemParser.g:8060:2: () + // InternalRosSystemParser.g:8004:1: ( () ) + // InternalRosSystemParser.g:8005:2: () { before(grammarAccess.getBoolAccess().getBoolAction_0()); - // InternalRosSystemParser.g:8061:2: () - // InternalRosSystemParser.g:8061:3: + // InternalRosSystemParser.g:8006:2: () + // InternalRosSystemParser.g:8006:3: { } @@ -24234,14 +24023,14 @@ public final void rule__Bool__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1" - // InternalRosSystemParser.g:8069:1: rule__Bool__Group__1 : rule__Bool__Group__1__Impl ; + // InternalRosSystemParser.g:8014:1: rule__Bool__Group__1 : rule__Bool__Group__1__Impl ; public final void rule__Bool__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8073:1: ( rule__Bool__Group__1__Impl ) - // InternalRosSystemParser.g:8074:2: rule__Bool__Group__1__Impl + // InternalRosSystemParser.g:8018:1: ( rule__Bool__Group__1__Impl ) + // InternalRosSystemParser.g:8019:2: rule__Bool__Group__1__Impl { pushFollow(FOLLOW_2); rule__Bool__Group__1__Impl(); @@ -24267,17 +24056,17 @@ public final void rule__Bool__Group__1() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1__Impl" - // InternalRosSystemParser.g:8080:1: rule__Bool__Group__1__Impl : ( Bool ) ; + // InternalRosSystemParser.g:8025:1: rule__Bool__Group__1__Impl : ( Bool ) ; public final void rule__Bool__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8084:1: ( ( Bool ) ) - // InternalRosSystemParser.g:8085:1: ( Bool ) + // InternalRosSystemParser.g:8029:1: ( ( Bool ) ) + // InternalRosSystemParser.g:8030:1: ( Bool ) { - // InternalRosSystemParser.g:8085:1: ( Bool ) - // InternalRosSystemParser.g:8086:2: Bool + // InternalRosSystemParser.g:8030:1: ( Bool ) + // InternalRosSystemParser.g:8031:2: Bool { before(grammarAccess.getBoolAccess().getBoolKeyword_1()); match(input,Bool,FOLLOW_2); @@ -24304,16 +24093,16 @@ public final void rule__Bool__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0" - // InternalRosSystemParser.g:8096:1: rule__Int8__Group__0 : rule__Int8__Group__0__Impl rule__Int8__Group__1 ; + // InternalRosSystemParser.g:8041:1: rule__Int8__Group__0 : rule__Int8__Group__0__Impl rule__Int8__Group__1 ; public final void rule__Int8__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8100:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) - // InternalRosSystemParser.g:8101:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 + // InternalRosSystemParser.g:8045:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) + // InternalRosSystemParser.g:8046:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 { - pushFollow(FOLLOW_51); + pushFollow(FOLLOW_50); rule__Int8__Group__0__Impl(); state._fsp--; @@ -24342,21 +24131,21 @@ public final void rule__Int8__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0__Impl" - // InternalRosSystemParser.g:8108:1: rule__Int8__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8053:1: rule__Int8__Group__0__Impl : ( () ) ; public final void rule__Int8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8112:1: ( ( () ) ) - // InternalRosSystemParser.g:8113:1: ( () ) + // InternalRosSystemParser.g:8057:1: ( ( () ) ) + // InternalRosSystemParser.g:8058:1: ( () ) { - // InternalRosSystemParser.g:8113:1: ( () ) - // InternalRosSystemParser.g:8114:2: () + // InternalRosSystemParser.g:8058:1: ( () ) + // InternalRosSystemParser.g:8059:2: () { before(grammarAccess.getInt8Access().getInt8Action_0()); - // InternalRosSystemParser.g:8115:2: () - // InternalRosSystemParser.g:8115:3: + // InternalRosSystemParser.g:8060:2: () + // InternalRosSystemParser.g:8060:3: { } @@ -24379,14 +24168,14 @@ public final void rule__Int8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1" - // InternalRosSystemParser.g:8123:1: rule__Int8__Group__1 : rule__Int8__Group__1__Impl ; + // InternalRosSystemParser.g:8068:1: rule__Int8__Group__1 : rule__Int8__Group__1__Impl ; public final void rule__Int8__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8127:1: ( rule__Int8__Group__1__Impl ) - // InternalRosSystemParser.g:8128:2: rule__Int8__Group__1__Impl + // InternalRosSystemParser.g:8072:1: ( rule__Int8__Group__1__Impl ) + // InternalRosSystemParser.g:8073:2: rule__Int8__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int8__Group__1__Impl(); @@ -24412,17 +24201,17 @@ public final void rule__Int8__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1__Impl" - // InternalRosSystemParser.g:8134:1: rule__Int8__Group__1__Impl : ( Int8 ) ; + // InternalRosSystemParser.g:8079:1: rule__Int8__Group__1__Impl : ( Int8 ) ; public final void rule__Int8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8138:1: ( ( Int8 ) ) - // InternalRosSystemParser.g:8139:1: ( Int8 ) + // InternalRosSystemParser.g:8083:1: ( ( Int8 ) ) + // InternalRosSystemParser.g:8084:1: ( Int8 ) { - // InternalRosSystemParser.g:8139:1: ( Int8 ) - // InternalRosSystemParser.g:8140:2: Int8 + // InternalRosSystemParser.g:8084:1: ( Int8 ) + // InternalRosSystemParser.g:8085:2: Int8 { before(grammarAccess.getInt8Access().getInt8Keyword_1()); match(input,Int8,FOLLOW_2); @@ -24449,16 +24238,16 @@ public final void rule__Int8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0" - // InternalRosSystemParser.g:8150:1: rule__Uint8__Group__0 : rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ; + // InternalRosSystemParser.g:8095:1: rule__Uint8__Group__0 : rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ; public final void rule__Uint8__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8154:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) - // InternalRosSystemParser.g:8155:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 + // InternalRosSystemParser.g:8099:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) + // InternalRosSystemParser.g:8100:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 { - pushFollow(FOLLOW_52); + pushFollow(FOLLOW_51); rule__Uint8__Group__0__Impl(); state._fsp--; @@ -24487,21 +24276,21 @@ public final void rule__Uint8__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0__Impl" - // InternalRosSystemParser.g:8162:1: rule__Uint8__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8107:1: rule__Uint8__Group__0__Impl : ( () ) ; public final void rule__Uint8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8166:1: ( ( () ) ) - // InternalRosSystemParser.g:8167:1: ( () ) + // InternalRosSystemParser.g:8111:1: ( ( () ) ) + // InternalRosSystemParser.g:8112:1: ( () ) { - // InternalRosSystemParser.g:8167:1: ( () ) - // InternalRosSystemParser.g:8168:2: () + // InternalRosSystemParser.g:8112:1: ( () ) + // InternalRosSystemParser.g:8113:2: () { before(grammarAccess.getUint8Access().getUint8Action_0()); - // InternalRosSystemParser.g:8169:2: () - // InternalRosSystemParser.g:8169:3: + // InternalRosSystemParser.g:8114:2: () + // InternalRosSystemParser.g:8114:3: { } @@ -24524,14 +24313,14 @@ public final void rule__Uint8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1" - // InternalRosSystemParser.g:8177:1: rule__Uint8__Group__1 : rule__Uint8__Group__1__Impl ; + // InternalRosSystemParser.g:8122:1: rule__Uint8__Group__1 : rule__Uint8__Group__1__Impl ; public final void rule__Uint8__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8181:1: ( rule__Uint8__Group__1__Impl ) - // InternalRosSystemParser.g:8182:2: rule__Uint8__Group__1__Impl + // InternalRosSystemParser.g:8126:1: ( rule__Uint8__Group__1__Impl ) + // InternalRosSystemParser.g:8127:2: rule__Uint8__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint8__Group__1__Impl(); @@ -24557,17 +24346,17 @@ public final void rule__Uint8__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1__Impl" - // InternalRosSystemParser.g:8188:1: rule__Uint8__Group__1__Impl : ( Uint8 ) ; + // InternalRosSystemParser.g:8133:1: rule__Uint8__Group__1__Impl : ( Uint8 ) ; public final void rule__Uint8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8192:1: ( ( Uint8 ) ) - // InternalRosSystemParser.g:8193:1: ( Uint8 ) + // InternalRosSystemParser.g:8137:1: ( ( Uint8 ) ) + // InternalRosSystemParser.g:8138:1: ( Uint8 ) { - // InternalRosSystemParser.g:8193:1: ( Uint8 ) - // InternalRosSystemParser.g:8194:2: Uint8 + // InternalRosSystemParser.g:8138:1: ( Uint8 ) + // InternalRosSystemParser.g:8139:2: Uint8 { before(grammarAccess.getUint8Access().getUint8Keyword_1()); match(input,Uint8,FOLLOW_2); @@ -24594,16 +24383,16 @@ public final void rule__Uint8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0" - // InternalRosSystemParser.g:8204:1: rule__Int16__Group__0 : rule__Int16__Group__0__Impl rule__Int16__Group__1 ; + // InternalRosSystemParser.g:8149:1: rule__Int16__Group__0 : rule__Int16__Group__0__Impl rule__Int16__Group__1 ; public final void rule__Int16__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8208:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) - // InternalRosSystemParser.g:8209:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 + // InternalRosSystemParser.g:8153:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) + // InternalRosSystemParser.g:8154:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 { - pushFollow(FOLLOW_53); + pushFollow(FOLLOW_52); rule__Int16__Group__0__Impl(); state._fsp--; @@ -24632,21 +24421,21 @@ public final void rule__Int16__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0__Impl" - // InternalRosSystemParser.g:8216:1: rule__Int16__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8161:1: rule__Int16__Group__0__Impl : ( () ) ; public final void rule__Int16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8220:1: ( ( () ) ) - // InternalRosSystemParser.g:8221:1: ( () ) + // InternalRosSystemParser.g:8165:1: ( ( () ) ) + // InternalRosSystemParser.g:8166:1: ( () ) { - // InternalRosSystemParser.g:8221:1: ( () ) - // InternalRosSystemParser.g:8222:2: () + // InternalRosSystemParser.g:8166:1: ( () ) + // InternalRosSystemParser.g:8167:2: () { before(grammarAccess.getInt16Access().getInt16Action_0()); - // InternalRosSystemParser.g:8223:2: () - // InternalRosSystemParser.g:8223:3: + // InternalRosSystemParser.g:8168:2: () + // InternalRosSystemParser.g:8168:3: { } @@ -24669,14 +24458,14 @@ public final void rule__Int16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1" - // InternalRosSystemParser.g:8231:1: rule__Int16__Group__1 : rule__Int16__Group__1__Impl ; + // InternalRosSystemParser.g:8176:1: rule__Int16__Group__1 : rule__Int16__Group__1__Impl ; public final void rule__Int16__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8235:1: ( rule__Int16__Group__1__Impl ) - // InternalRosSystemParser.g:8236:2: rule__Int16__Group__1__Impl + // InternalRosSystemParser.g:8180:1: ( rule__Int16__Group__1__Impl ) + // InternalRosSystemParser.g:8181:2: rule__Int16__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int16__Group__1__Impl(); @@ -24702,17 +24491,17 @@ public final void rule__Int16__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1__Impl" - // InternalRosSystemParser.g:8242:1: rule__Int16__Group__1__Impl : ( Int16 ) ; + // InternalRosSystemParser.g:8187:1: rule__Int16__Group__1__Impl : ( Int16 ) ; public final void rule__Int16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8246:1: ( ( Int16 ) ) - // InternalRosSystemParser.g:8247:1: ( Int16 ) + // InternalRosSystemParser.g:8191:1: ( ( Int16 ) ) + // InternalRosSystemParser.g:8192:1: ( Int16 ) { - // InternalRosSystemParser.g:8247:1: ( Int16 ) - // InternalRosSystemParser.g:8248:2: Int16 + // InternalRosSystemParser.g:8192:1: ( Int16 ) + // InternalRosSystemParser.g:8193:2: Int16 { before(grammarAccess.getInt16Access().getInt16Keyword_1()); match(input,Int16,FOLLOW_2); @@ -24739,16 +24528,16 @@ public final void rule__Int16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0" - // InternalRosSystemParser.g:8258:1: rule__Uint16__Group__0 : rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ; + // InternalRosSystemParser.g:8203:1: rule__Uint16__Group__0 : rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ; public final void rule__Uint16__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8262:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) - // InternalRosSystemParser.g:8263:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 + // InternalRosSystemParser.g:8207:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) + // InternalRosSystemParser.g:8208:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 { - pushFollow(FOLLOW_54); + pushFollow(FOLLOW_53); rule__Uint16__Group__0__Impl(); state._fsp--; @@ -24777,21 +24566,21 @@ public final void rule__Uint16__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0__Impl" - // InternalRosSystemParser.g:8270:1: rule__Uint16__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8215:1: rule__Uint16__Group__0__Impl : ( () ) ; public final void rule__Uint16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8274:1: ( ( () ) ) - // InternalRosSystemParser.g:8275:1: ( () ) + // InternalRosSystemParser.g:8219:1: ( ( () ) ) + // InternalRosSystemParser.g:8220:1: ( () ) { - // InternalRosSystemParser.g:8275:1: ( () ) - // InternalRosSystemParser.g:8276:2: () + // InternalRosSystemParser.g:8220:1: ( () ) + // InternalRosSystemParser.g:8221:2: () { before(grammarAccess.getUint16Access().getUint16Action_0()); - // InternalRosSystemParser.g:8277:2: () - // InternalRosSystemParser.g:8277:3: + // InternalRosSystemParser.g:8222:2: () + // InternalRosSystemParser.g:8222:3: { } @@ -24814,14 +24603,14 @@ public final void rule__Uint16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1" - // InternalRosSystemParser.g:8285:1: rule__Uint16__Group__1 : rule__Uint16__Group__1__Impl ; + // InternalRosSystemParser.g:8230:1: rule__Uint16__Group__1 : rule__Uint16__Group__1__Impl ; public final void rule__Uint16__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8289:1: ( rule__Uint16__Group__1__Impl ) - // InternalRosSystemParser.g:8290:2: rule__Uint16__Group__1__Impl + // InternalRosSystemParser.g:8234:1: ( rule__Uint16__Group__1__Impl ) + // InternalRosSystemParser.g:8235:2: rule__Uint16__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint16__Group__1__Impl(); @@ -24847,17 +24636,17 @@ public final void rule__Uint16__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1__Impl" - // InternalRosSystemParser.g:8296:1: rule__Uint16__Group__1__Impl : ( Uint16 ) ; + // InternalRosSystemParser.g:8241:1: rule__Uint16__Group__1__Impl : ( Uint16 ) ; public final void rule__Uint16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8300:1: ( ( Uint16 ) ) - // InternalRosSystemParser.g:8301:1: ( Uint16 ) + // InternalRosSystemParser.g:8245:1: ( ( Uint16 ) ) + // InternalRosSystemParser.g:8246:1: ( Uint16 ) { - // InternalRosSystemParser.g:8301:1: ( Uint16 ) - // InternalRosSystemParser.g:8302:2: Uint16 + // InternalRosSystemParser.g:8246:1: ( Uint16 ) + // InternalRosSystemParser.g:8247:2: Uint16 { before(grammarAccess.getUint16Access().getUint16Keyword_1()); match(input,Uint16,FOLLOW_2); @@ -24884,16 +24673,16 @@ public final void rule__Uint16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0" - // InternalRosSystemParser.g:8312:1: rule__Int32__Group__0 : rule__Int32__Group__0__Impl rule__Int32__Group__1 ; + // InternalRosSystemParser.g:8257:1: rule__Int32__Group__0 : rule__Int32__Group__0__Impl rule__Int32__Group__1 ; public final void rule__Int32__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8316:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) - // InternalRosSystemParser.g:8317:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 + // InternalRosSystemParser.g:8261:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) + // InternalRosSystemParser.g:8262:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 { - pushFollow(FOLLOW_55); + pushFollow(FOLLOW_54); rule__Int32__Group__0__Impl(); state._fsp--; @@ -24922,21 +24711,21 @@ public final void rule__Int32__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0__Impl" - // InternalRosSystemParser.g:8324:1: rule__Int32__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8269:1: rule__Int32__Group__0__Impl : ( () ) ; public final void rule__Int32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8328:1: ( ( () ) ) - // InternalRosSystemParser.g:8329:1: ( () ) + // InternalRosSystemParser.g:8273:1: ( ( () ) ) + // InternalRosSystemParser.g:8274:1: ( () ) { - // InternalRosSystemParser.g:8329:1: ( () ) - // InternalRosSystemParser.g:8330:2: () + // InternalRosSystemParser.g:8274:1: ( () ) + // InternalRosSystemParser.g:8275:2: () { before(grammarAccess.getInt32Access().getInt32Action_0()); - // InternalRosSystemParser.g:8331:2: () - // InternalRosSystemParser.g:8331:3: + // InternalRosSystemParser.g:8276:2: () + // InternalRosSystemParser.g:8276:3: { } @@ -24959,14 +24748,14 @@ public final void rule__Int32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1" - // InternalRosSystemParser.g:8339:1: rule__Int32__Group__1 : rule__Int32__Group__1__Impl ; + // InternalRosSystemParser.g:8284:1: rule__Int32__Group__1 : rule__Int32__Group__1__Impl ; public final void rule__Int32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8343:1: ( rule__Int32__Group__1__Impl ) - // InternalRosSystemParser.g:8344:2: rule__Int32__Group__1__Impl + // InternalRosSystemParser.g:8288:1: ( rule__Int32__Group__1__Impl ) + // InternalRosSystemParser.g:8289:2: rule__Int32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int32__Group__1__Impl(); @@ -24992,17 +24781,17 @@ public final void rule__Int32__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1__Impl" - // InternalRosSystemParser.g:8350:1: rule__Int32__Group__1__Impl : ( Int32 ) ; + // InternalRosSystemParser.g:8295:1: rule__Int32__Group__1__Impl : ( Int32 ) ; public final void rule__Int32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8354:1: ( ( Int32 ) ) - // InternalRosSystemParser.g:8355:1: ( Int32 ) + // InternalRosSystemParser.g:8299:1: ( ( Int32 ) ) + // InternalRosSystemParser.g:8300:1: ( Int32 ) { - // InternalRosSystemParser.g:8355:1: ( Int32 ) - // InternalRosSystemParser.g:8356:2: Int32 + // InternalRosSystemParser.g:8300:1: ( Int32 ) + // InternalRosSystemParser.g:8301:2: Int32 { before(grammarAccess.getInt32Access().getInt32Keyword_1()); match(input,Int32,FOLLOW_2); @@ -25029,16 +24818,16 @@ public final void rule__Int32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0" - // InternalRosSystemParser.g:8366:1: rule__Uint32__Group__0 : rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ; + // InternalRosSystemParser.g:8311:1: rule__Uint32__Group__0 : rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ; public final void rule__Uint32__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8370:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) - // InternalRosSystemParser.g:8371:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 + // InternalRosSystemParser.g:8315:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) + // InternalRosSystemParser.g:8316:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 { - pushFollow(FOLLOW_56); + pushFollow(FOLLOW_55); rule__Uint32__Group__0__Impl(); state._fsp--; @@ -25067,21 +24856,21 @@ public final void rule__Uint32__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0__Impl" - // InternalRosSystemParser.g:8378:1: rule__Uint32__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8323:1: rule__Uint32__Group__0__Impl : ( () ) ; public final void rule__Uint32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8382:1: ( ( () ) ) - // InternalRosSystemParser.g:8383:1: ( () ) + // InternalRosSystemParser.g:8327:1: ( ( () ) ) + // InternalRosSystemParser.g:8328:1: ( () ) { - // InternalRosSystemParser.g:8383:1: ( () ) - // InternalRosSystemParser.g:8384:2: () + // InternalRosSystemParser.g:8328:1: ( () ) + // InternalRosSystemParser.g:8329:2: () { before(grammarAccess.getUint32Access().getUint32Action_0()); - // InternalRosSystemParser.g:8385:2: () - // InternalRosSystemParser.g:8385:3: + // InternalRosSystemParser.g:8330:2: () + // InternalRosSystemParser.g:8330:3: { } @@ -25104,14 +24893,14 @@ public final void rule__Uint32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1" - // InternalRosSystemParser.g:8393:1: rule__Uint32__Group__1 : rule__Uint32__Group__1__Impl ; + // InternalRosSystemParser.g:8338:1: rule__Uint32__Group__1 : rule__Uint32__Group__1__Impl ; public final void rule__Uint32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8397:1: ( rule__Uint32__Group__1__Impl ) - // InternalRosSystemParser.g:8398:2: rule__Uint32__Group__1__Impl + // InternalRosSystemParser.g:8342:1: ( rule__Uint32__Group__1__Impl ) + // InternalRosSystemParser.g:8343:2: rule__Uint32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint32__Group__1__Impl(); @@ -25137,17 +24926,17 @@ public final void rule__Uint32__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1__Impl" - // InternalRosSystemParser.g:8404:1: rule__Uint32__Group__1__Impl : ( Uint32 ) ; + // InternalRosSystemParser.g:8349:1: rule__Uint32__Group__1__Impl : ( Uint32 ) ; public final void rule__Uint32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8408:1: ( ( Uint32 ) ) - // InternalRosSystemParser.g:8409:1: ( Uint32 ) + // InternalRosSystemParser.g:8353:1: ( ( Uint32 ) ) + // InternalRosSystemParser.g:8354:1: ( Uint32 ) { - // InternalRosSystemParser.g:8409:1: ( Uint32 ) - // InternalRosSystemParser.g:8410:2: Uint32 + // InternalRosSystemParser.g:8354:1: ( Uint32 ) + // InternalRosSystemParser.g:8355:2: Uint32 { before(grammarAccess.getUint32Access().getUint32Keyword_1()); match(input,Uint32,FOLLOW_2); @@ -25174,16 +24963,16 @@ public final void rule__Uint32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0" - // InternalRosSystemParser.g:8420:1: rule__Int64__Group__0 : rule__Int64__Group__0__Impl rule__Int64__Group__1 ; + // InternalRosSystemParser.g:8365:1: rule__Int64__Group__0 : rule__Int64__Group__0__Impl rule__Int64__Group__1 ; public final void rule__Int64__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8424:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) - // InternalRosSystemParser.g:8425:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 + // InternalRosSystemParser.g:8369:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) + // InternalRosSystemParser.g:8370:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 { - pushFollow(FOLLOW_57); + pushFollow(FOLLOW_56); rule__Int64__Group__0__Impl(); state._fsp--; @@ -25212,21 +25001,21 @@ public final void rule__Int64__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0__Impl" - // InternalRosSystemParser.g:8432:1: rule__Int64__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8377:1: rule__Int64__Group__0__Impl : ( () ) ; public final void rule__Int64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8436:1: ( ( () ) ) - // InternalRosSystemParser.g:8437:1: ( () ) + // InternalRosSystemParser.g:8381:1: ( ( () ) ) + // InternalRosSystemParser.g:8382:1: ( () ) { - // InternalRosSystemParser.g:8437:1: ( () ) - // InternalRosSystemParser.g:8438:2: () + // InternalRosSystemParser.g:8382:1: ( () ) + // InternalRosSystemParser.g:8383:2: () { before(grammarAccess.getInt64Access().getInt64Action_0()); - // InternalRosSystemParser.g:8439:2: () - // InternalRosSystemParser.g:8439:3: + // InternalRosSystemParser.g:8384:2: () + // InternalRosSystemParser.g:8384:3: { } @@ -25249,14 +25038,14 @@ public final void rule__Int64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1" - // InternalRosSystemParser.g:8447:1: rule__Int64__Group__1 : rule__Int64__Group__1__Impl ; + // InternalRosSystemParser.g:8392:1: rule__Int64__Group__1 : rule__Int64__Group__1__Impl ; public final void rule__Int64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8451:1: ( rule__Int64__Group__1__Impl ) - // InternalRosSystemParser.g:8452:2: rule__Int64__Group__1__Impl + // InternalRosSystemParser.g:8396:1: ( rule__Int64__Group__1__Impl ) + // InternalRosSystemParser.g:8397:2: rule__Int64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int64__Group__1__Impl(); @@ -25282,17 +25071,17 @@ public final void rule__Int64__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1__Impl" - // InternalRosSystemParser.g:8458:1: rule__Int64__Group__1__Impl : ( Int64 ) ; + // InternalRosSystemParser.g:8403:1: rule__Int64__Group__1__Impl : ( Int64 ) ; public final void rule__Int64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8462:1: ( ( Int64 ) ) - // InternalRosSystemParser.g:8463:1: ( Int64 ) + // InternalRosSystemParser.g:8407:1: ( ( Int64 ) ) + // InternalRosSystemParser.g:8408:1: ( Int64 ) { - // InternalRosSystemParser.g:8463:1: ( Int64 ) - // InternalRosSystemParser.g:8464:2: Int64 + // InternalRosSystemParser.g:8408:1: ( Int64 ) + // InternalRosSystemParser.g:8409:2: Int64 { before(grammarAccess.getInt64Access().getInt64Keyword_1()); match(input,Int64,FOLLOW_2); @@ -25319,16 +25108,16 @@ public final void rule__Int64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0" - // InternalRosSystemParser.g:8474:1: rule__Uint64__Group__0 : rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ; + // InternalRosSystemParser.g:8419:1: rule__Uint64__Group__0 : rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ; public final void rule__Uint64__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8478:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) - // InternalRosSystemParser.g:8479:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 + // InternalRosSystemParser.g:8423:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) + // InternalRosSystemParser.g:8424:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 { - pushFollow(FOLLOW_58); + pushFollow(FOLLOW_57); rule__Uint64__Group__0__Impl(); state._fsp--; @@ -25357,21 +25146,21 @@ public final void rule__Uint64__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0__Impl" - // InternalRosSystemParser.g:8486:1: rule__Uint64__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8431:1: rule__Uint64__Group__0__Impl : ( () ) ; public final void rule__Uint64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8490:1: ( ( () ) ) - // InternalRosSystemParser.g:8491:1: ( () ) + // InternalRosSystemParser.g:8435:1: ( ( () ) ) + // InternalRosSystemParser.g:8436:1: ( () ) { - // InternalRosSystemParser.g:8491:1: ( () ) - // InternalRosSystemParser.g:8492:2: () + // InternalRosSystemParser.g:8436:1: ( () ) + // InternalRosSystemParser.g:8437:2: () { before(grammarAccess.getUint64Access().getUint64Action_0()); - // InternalRosSystemParser.g:8493:2: () - // InternalRosSystemParser.g:8493:3: + // InternalRosSystemParser.g:8438:2: () + // InternalRosSystemParser.g:8438:3: { } @@ -25394,14 +25183,14 @@ public final void rule__Uint64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1" - // InternalRosSystemParser.g:8501:1: rule__Uint64__Group__1 : rule__Uint64__Group__1__Impl ; + // InternalRosSystemParser.g:8446:1: rule__Uint64__Group__1 : rule__Uint64__Group__1__Impl ; public final void rule__Uint64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8505:1: ( rule__Uint64__Group__1__Impl ) - // InternalRosSystemParser.g:8506:2: rule__Uint64__Group__1__Impl + // InternalRosSystemParser.g:8450:1: ( rule__Uint64__Group__1__Impl ) + // InternalRosSystemParser.g:8451:2: rule__Uint64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint64__Group__1__Impl(); @@ -25427,17 +25216,17 @@ public final void rule__Uint64__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1__Impl" - // InternalRosSystemParser.g:8512:1: rule__Uint64__Group__1__Impl : ( Uint64 ) ; + // InternalRosSystemParser.g:8457:1: rule__Uint64__Group__1__Impl : ( Uint64 ) ; public final void rule__Uint64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8516:1: ( ( Uint64 ) ) - // InternalRosSystemParser.g:8517:1: ( Uint64 ) + // InternalRosSystemParser.g:8461:1: ( ( Uint64 ) ) + // InternalRosSystemParser.g:8462:1: ( Uint64 ) { - // InternalRosSystemParser.g:8517:1: ( Uint64 ) - // InternalRosSystemParser.g:8518:2: Uint64 + // InternalRosSystemParser.g:8462:1: ( Uint64 ) + // InternalRosSystemParser.g:8463:2: Uint64 { before(grammarAccess.getUint64Access().getUint64Keyword_1()); match(input,Uint64,FOLLOW_2); @@ -25464,16 +25253,16 @@ public final void rule__Uint64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0" - // InternalRosSystemParser.g:8528:1: rule__Float32__Group__0 : rule__Float32__Group__0__Impl rule__Float32__Group__1 ; + // InternalRosSystemParser.g:8473:1: rule__Float32__Group__0 : rule__Float32__Group__0__Impl rule__Float32__Group__1 ; public final void rule__Float32__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8532:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) - // InternalRosSystemParser.g:8533:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 + // InternalRosSystemParser.g:8477:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) + // InternalRosSystemParser.g:8478:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 { - pushFollow(FOLLOW_59); + pushFollow(FOLLOW_58); rule__Float32__Group__0__Impl(); state._fsp--; @@ -25502,21 +25291,21 @@ public final void rule__Float32__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0__Impl" - // InternalRosSystemParser.g:8540:1: rule__Float32__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8485:1: rule__Float32__Group__0__Impl : ( () ) ; public final void rule__Float32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8544:1: ( ( () ) ) - // InternalRosSystemParser.g:8545:1: ( () ) + // InternalRosSystemParser.g:8489:1: ( ( () ) ) + // InternalRosSystemParser.g:8490:1: ( () ) { - // InternalRosSystemParser.g:8545:1: ( () ) - // InternalRosSystemParser.g:8546:2: () + // InternalRosSystemParser.g:8490:1: ( () ) + // InternalRosSystemParser.g:8491:2: () { before(grammarAccess.getFloat32Access().getFloat32Action_0()); - // InternalRosSystemParser.g:8547:2: () - // InternalRosSystemParser.g:8547:3: + // InternalRosSystemParser.g:8492:2: () + // InternalRosSystemParser.g:8492:3: { } @@ -25539,14 +25328,14 @@ public final void rule__Float32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1" - // InternalRosSystemParser.g:8555:1: rule__Float32__Group__1 : rule__Float32__Group__1__Impl ; + // InternalRosSystemParser.g:8500:1: rule__Float32__Group__1 : rule__Float32__Group__1__Impl ; public final void rule__Float32__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8559:1: ( rule__Float32__Group__1__Impl ) - // InternalRosSystemParser.g:8560:2: rule__Float32__Group__1__Impl + // InternalRosSystemParser.g:8504:1: ( rule__Float32__Group__1__Impl ) + // InternalRosSystemParser.g:8505:2: rule__Float32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float32__Group__1__Impl(); @@ -25572,17 +25361,17 @@ public final void rule__Float32__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1__Impl" - // InternalRosSystemParser.g:8566:1: rule__Float32__Group__1__Impl : ( Float32 ) ; + // InternalRosSystemParser.g:8511:1: rule__Float32__Group__1__Impl : ( Float32 ) ; public final void rule__Float32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8570:1: ( ( Float32 ) ) - // InternalRosSystemParser.g:8571:1: ( Float32 ) + // InternalRosSystemParser.g:8515:1: ( ( Float32 ) ) + // InternalRosSystemParser.g:8516:1: ( Float32 ) { - // InternalRosSystemParser.g:8571:1: ( Float32 ) - // InternalRosSystemParser.g:8572:2: Float32 + // InternalRosSystemParser.g:8516:1: ( Float32 ) + // InternalRosSystemParser.g:8517:2: Float32 { before(grammarAccess.getFloat32Access().getFloat32Keyword_1()); match(input,Float32,FOLLOW_2); @@ -25609,16 +25398,16 @@ public final void rule__Float32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0" - // InternalRosSystemParser.g:8582:1: rule__Float64__Group__0 : rule__Float64__Group__0__Impl rule__Float64__Group__1 ; + // InternalRosSystemParser.g:8527:1: rule__Float64__Group__0 : rule__Float64__Group__0__Impl rule__Float64__Group__1 ; public final void rule__Float64__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8586:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) - // InternalRosSystemParser.g:8587:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 + // InternalRosSystemParser.g:8531:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) + // InternalRosSystemParser.g:8532:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 { - pushFollow(FOLLOW_60); + pushFollow(FOLLOW_59); rule__Float64__Group__0__Impl(); state._fsp--; @@ -25647,21 +25436,21 @@ public final void rule__Float64__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0__Impl" - // InternalRosSystemParser.g:8594:1: rule__Float64__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8539:1: rule__Float64__Group__0__Impl : ( () ) ; public final void rule__Float64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8598:1: ( ( () ) ) - // InternalRosSystemParser.g:8599:1: ( () ) + // InternalRosSystemParser.g:8543:1: ( ( () ) ) + // InternalRosSystemParser.g:8544:1: ( () ) { - // InternalRosSystemParser.g:8599:1: ( () ) - // InternalRosSystemParser.g:8600:2: () + // InternalRosSystemParser.g:8544:1: ( () ) + // InternalRosSystemParser.g:8545:2: () { before(grammarAccess.getFloat64Access().getFloat64Action_0()); - // InternalRosSystemParser.g:8601:2: () - // InternalRosSystemParser.g:8601:3: + // InternalRosSystemParser.g:8546:2: () + // InternalRosSystemParser.g:8546:3: { } @@ -25684,14 +25473,14 @@ public final void rule__Float64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1" - // InternalRosSystemParser.g:8609:1: rule__Float64__Group__1 : rule__Float64__Group__1__Impl ; + // InternalRosSystemParser.g:8554:1: rule__Float64__Group__1 : rule__Float64__Group__1__Impl ; public final void rule__Float64__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8613:1: ( rule__Float64__Group__1__Impl ) - // InternalRosSystemParser.g:8614:2: rule__Float64__Group__1__Impl + // InternalRosSystemParser.g:8558:1: ( rule__Float64__Group__1__Impl ) + // InternalRosSystemParser.g:8559:2: rule__Float64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float64__Group__1__Impl(); @@ -25717,17 +25506,17 @@ public final void rule__Float64__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1__Impl" - // InternalRosSystemParser.g:8620:1: rule__Float64__Group__1__Impl : ( Float64 ) ; + // InternalRosSystemParser.g:8565:1: rule__Float64__Group__1__Impl : ( Float64 ) ; public final void rule__Float64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8624:1: ( ( Float64 ) ) - // InternalRosSystemParser.g:8625:1: ( Float64 ) + // InternalRosSystemParser.g:8569:1: ( ( Float64 ) ) + // InternalRosSystemParser.g:8570:1: ( Float64 ) { - // InternalRosSystemParser.g:8625:1: ( Float64 ) - // InternalRosSystemParser.g:8626:2: Float64 + // InternalRosSystemParser.g:8570:1: ( Float64 ) + // InternalRosSystemParser.g:8571:2: Float64 { before(grammarAccess.getFloat64Access().getFloat64Keyword_1()); match(input,Float64,FOLLOW_2); @@ -25754,16 +25543,16 @@ public final void rule__Float64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__0" - // InternalRosSystemParser.g:8636:1: rule__String0__Group__0 : rule__String0__Group__0__Impl rule__String0__Group__1 ; + // InternalRosSystemParser.g:8581:1: rule__String0__Group__0 : rule__String0__Group__0__Impl rule__String0__Group__1 ; public final void rule__String0__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8640:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) - // InternalRosSystemParser.g:8641:2: rule__String0__Group__0__Impl rule__String0__Group__1 + // InternalRosSystemParser.g:8585:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) + // InternalRosSystemParser.g:8586:2: rule__String0__Group__0__Impl rule__String0__Group__1 { - pushFollow(FOLLOW_61); + pushFollow(FOLLOW_60); rule__String0__Group__0__Impl(); state._fsp--; @@ -25792,21 +25581,21 @@ public final void rule__String0__Group__0() throws RecognitionException { // $ANTLR start "rule__String0__Group__0__Impl" - // InternalRosSystemParser.g:8648:1: rule__String0__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8593:1: rule__String0__Group__0__Impl : ( () ) ; public final void rule__String0__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8652:1: ( ( () ) ) - // InternalRosSystemParser.g:8653:1: ( () ) + // InternalRosSystemParser.g:8597:1: ( ( () ) ) + // InternalRosSystemParser.g:8598:1: ( () ) { - // InternalRosSystemParser.g:8653:1: ( () ) - // InternalRosSystemParser.g:8654:2: () + // InternalRosSystemParser.g:8598:1: ( () ) + // InternalRosSystemParser.g:8599:2: () { before(grammarAccess.getString0Access().getStringAction_0()); - // InternalRosSystemParser.g:8655:2: () - // InternalRosSystemParser.g:8655:3: + // InternalRosSystemParser.g:8600:2: () + // InternalRosSystemParser.g:8600:3: { } @@ -25829,14 +25618,14 @@ public final void rule__String0__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__1" - // InternalRosSystemParser.g:8663:1: rule__String0__Group__1 : rule__String0__Group__1__Impl ; + // InternalRosSystemParser.g:8608:1: rule__String0__Group__1 : rule__String0__Group__1__Impl ; public final void rule__String0__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8667:1: ( rule__String0__Group__1__Impl ) - // InternalRosSystemParser.g:8668:2: rule__String0__Group__1__Impl + // InternalRosSystemParser.g:8612:1: ( rule__String0__Group__1__Impl ) + // InternalRosSystemParser.g:8613:2: rule__String0__Group__1__Impl { pushFollow(FOLLOW_2); rule__String0__Group__1__Impl(); @@ -25862,17 +25651,17 @@ public final void rule__String0__Group__1() throws RecognitionException { // $ANTLR start "rule__String0__Group__1__Impl" - // InternalRosSystemParser.g:8674:1: rule__String0__Group__1__Impl : ( String_1 ) ; + // InternalRosSystemParser.g:8619:1: rule__String0__Group__1__Impl : ( String_1 ) ; public final void rule__String0__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8678:1: ( ( String_1 ) ) - // InternalRosSystemParser.g:8679:1: ( String_1 ) + // InternalRosSystemParser.g:8623:1: ( ( String_1 ) ) + // InternalRosSystemParser.g:8624:1: ( String_1 ) { - // InternalRosSystemParser.g:8679:1: ( String_1 ) - // InternalRosSystemParser.g:8680:2: String_1 + // InternalRosSystemParser.g:8624:1: ( String_1 ) + // InternalRosSystemParser.g:8625:2: String_1 { before(grammarAccess.getString0Access().getStringKeyword_1()); match(input,String_1,FOLLOW_2); @@ -25899,16 +25688,16 @@ public final void rule__String0__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0" - // InternalRosSystemParser.g:8690:1: rule__Byte__Group__0 : rule__Byte__Group__0__Impl rule__Byte__Group__1 ; + // InternalRosSystemParser.g:8635:1: rule__Byte__Group__0 : rule__Byte__Group__0__Impl rule__Byte__Group__1 ; public final void rule__Byte__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8694:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) - // InternalRosSystemParser.g:8695:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 + // InternalRosSystemParser.g:8639:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) + // InternalRosSystemParser.g:8640:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 { - pushFollow(FOLLOW_62); + pushFollow(FOLLOW_61); rule__Byte__Group__0__Impl(); state._fsp--; @@ -25937,21 +25726,21 @@ public final void rule__Byte__Group__0() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0__Impl" - // InternalRosSystemParser.g:8702:1: rule__Byte__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8647:1: rule__Byte__Group__0__Impl : ( () ) ; public final void rule__Byte__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8706:1: ( ( () ) ) - // InternalRosSystemParser.g:8707:1: ( () ) + // InternalRosSystemParser.g:8651:1: ( ( () ) ) + // InternalRosSystemParser.g:8652:1: ( () ) { - // InternalRosSystemParser.g:8707:1: ( () ) - // InternalRosSystemParser.g:8708:2: () + // InternalRosSystemParser.g:8652:1: ( () ) + // InternalRosSystemParser.g:8653:2: () { before(grammarAccess.getByteAccess().getByteAction_0()); - // InternalRosSystemParser.g:8709:2: () - // InternalRosSystemParser.g:8709:3: + // InternalRosSystemParser.g:8654:2: () + // InternalRosSystemParser.g:8654:3: { } @@ -25974,14 +25763,14 @@ public final void rule__Byte__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1" - // InternalRosSystemParser.g:8717:1: rule__Byte__Group__1 : rule__Byte__Group__1__Impl ; + // InternalRosSystemParser.g:8662:1: rule__Byte__Group__1 : rule__Byte__Group__1__Impl ; public final void rule__Byte__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8721:1: ( rule__Byte__Group__1__Impl ) - // InternalRosSystemParser.g:8722:2: rule__Byte__Group__1__Impl + // InternalRosSystemParser.g:8666:1: ( rule__Byte__Group__1__Impl ) + // InternalRosSystemParser.g:8667:2: rule__Byte__Group__1__Impl { pushFollow(FOLLOW_2); rule__Byte__Group__1__Impl(); @@ -26007,17 +25796,17 @@ public final void rule__Byte__Group__1() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1__Impl" - // InternalRosSystemParser.g:8728:1: rule__Byte__Group__1__Impl : ( Byte ) ; + // InternalRosSystemParser.g:8673:1: rule__Byte__Group__1__Impl : ( Byte ) ; public final void rule__Byte__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8732:1: ( ( Byte ) ) - // InternalRosSystemParser.g:8733:1: ( Byte ) + // InternalRosSystemParser.g:8677:1: ( ( Byte ) ) + // InternalRosSystemParser.g:8678:1: ( Byte ) { - // InternalRosSystemParser.g:8733:1: ( Byte ) - // InternalRosSystemParser.g:8734:2: Byte + // InternalRosSystemParser.g:8678:1: ( Byte ) + // InternalRosSystemParser.g:8679:2: Byte { before(grammarAccess.getByteAccess().getByteKeyword_1()); match(input,Byte,FOLLOW_2); @@ -26044,16 +25833,16 @@ public final void rule__Byte__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__0" - // InternalRosSystemParser.g:8744:1: rule__Time__Group__0 : rule__Time__Group__0__Impl rule__Time__Group__1 ; + // InternalRosSystemParser.g:8689:1: rule__Time__Group__0 : rule__Time__Group__0__Impl rule__Time__Group__1 ; public final void rule__Time__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8748:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) - // InternalRosSystemParser.g:8749:2: rule__Time__Group__0__Impl rule__Time__Group__1 + // InternalRosSystemParser.g:8693:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) + // InternalRosSystemParser.g:8694:2: rule__Time__Group__0__Impl rule__Time__Group__1 { - pushFollow(FOLLOW_63); + pushFollow(FOLLOW_62); rule__Time__Group__0__Impl(); state._fsp--; @@ -26082,21 +25871,21 @@ public final void rule__Time__Group__0() throws RecognitionException { // $ANTLR start "rule__Time__Group__0__Impl" - // InternalRosSystemParser.g:8756:1: rule__Time__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8701:1: rule__Time__Group__0__Impl : ( () ) ; public final void rule__Time__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8760:1: ( ( () ) ) - // InternalRosSystemParser.g:8761:1: ( () ) + // InternalRosSystemParser.g:8705:1: ( ( () ) ) + // InternalRosSystemParser.g:8706:1: ( () ) { - // InternalRosSystemParser.g:8761:1: ( () ) - // InternalRosSystemParser.g:8762:2: () + // InternalRosSystemParser.g:8706:1: ( () ) + // InternalRosSystemParser.g:8707:2: () { before(grammarAccess.getTimeAccess().getTimeAction_0()); - // InternalRosSystemParser.g:8763:2: () - // InternalRosSystemParser.g:8763:3: + // InternalRosSystemParser.g:8708:2: () + // InternalRosSystemParser.g:8708:3: { } @@ -26119,14 +25908,14 @@ public final void rule__Time__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__1" - // InternalRosSystemParser.g:8771:1: rule__Time__Group__1 : rule__Time__Group__1__Impl ; + // InternalRosSystemParser.g:8716:1: rule__Time__Group__1 : rule__Time__Group__1__Impl ; public final void rule__Time__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8775:1: ( rule__Time__Group__1__Impl ) - // InternalRosSystemParser.g:8776:2: rule__Time__Group__1__Impl + // InternalRosSystemParser.g:8720:1: ( rule__Time__Group__1__Impl ) + // InternalRosSystemParser.g:8721:2: rule__Time__Group__1__Impl { pushFollow(FOLLOW_2); rule__Time__Group__1__Impl(); @@ -26152,17 +25941,17 @@ public final void rule__Time__Group__1() throws RecognitionException { // $ANTLR start "rule__Time__Group__1__Impl" - // InternalRosSystemParser.g:8782:1: rule__Time__Group__1__Impl : ( Time ) ; + // InternalRosSystemParser.g:8727:1: rule__Time__Group__1__Impl : ( Time ) ; public final void rule__Time__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8786:1: ( ( Time ) ) - // InternalRosSystemParser.g:8787:1: ( Time ) + // InternalRosSystemParser.g:8731:1: ( ( Time ) ) + // InternalRosSystemParser.g:8732:1: ( Time ) { - // InternalRosSystemParser.g:8787:1: ( Time ) - // InternalRosSystemParser.g:8788:2: Time + // InternalRosSystemParser.g:8732:1: ( Time ) + // InternalRosSystemParser.g:8733:2: Time { before(grammarAccess.getTimeAccess().getTimeKeyword_1()); match(input,Time,FOLLOW_2); @@ -26189,16 +25978,16 @@ public final void rule__Time__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0" - // InternalRosSystemParser.g:8798:1: rule__Duration__Group__0 : rule__Duration__Group__0__Impl rule__Duration__Group__1 ; + // InternalRosSystemParser.g:8743:1: rule__Duration__Group__0 : rule__Duration__Group__0__Impl rule__Duration__Group__1 ; public final void rule__Duration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8802:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) - // InternalRosSystemParser.g:8803:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 + // InternalRosSystemParser.g:8747:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) + // InternalRosSystemParser.g:8748:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 { - pushFollow(FOLLOW_64); + pushFollow(FOLLOW_63); rule__Duration__Group__0__Impl(); state._fsp--; @@ -26227,21 +26016,21 @@ public final void rule__Duration__Group__0() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0__Impl" - // InternalRosSystemParser.g:8810:1: rule__Duration__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8755:1: rule__Duration__Group__0__Impl : ( () ) ; public final void rule__Duration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8814:1: ( ( () ) ) - // InternalRosSystemParser.g:8815:1: ( () ) + // InternalRosSystemParser.g:8759:1: ( ( () ) ) + // InternalRosSystemParser.g:8760:1: ( () ) { - // InternalRosSystemParser.g:8815:1: ( () ) - // InternalRosSystemParser.g:8816:2: () + // InternalRosSystemParser.g:8760:1: ( () ) + // InternalRosSystemParser.g:8761:2: () { before(grammarAccess.getDurationAccess().getDurationAction_0()); - // InternalRosSystemParser.g:8817:2: () - // InternalRosSystemParser.g:8817:3: + // InternalRosSystemParser.g:8762:2: () + // InternalRosSystemParser.g:8762:3: { } @@ -26264,14 +26053,14 @@ public final void rule__Duration__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1" - // InternalRosSystemParser.g:8825:1: rule__Duration__Group__1 : rule__Duration__Group__1__Impl ; + // InternalRosSystemParser.g:8770:1: rule__Duration__Group__1 : rule__Duration__Group__1__Impl ; public final void rule__Duration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8829:1: ( rule__Duration__Group__1__Impl ) - // InternalRosSystemParser.g:8830:2: rule__Duration__Group__1__Impl + // InternalRosSystemParser.g:8774:1: ( rule__Duration__Group__1__Impl ) + // InternalRosSystemParser.g:8775:2: rule__Duration__Group__1__Impl { pushFollow(FOLLOW_2); rule__Duration__Group__1__Impl(); @@ -26297,17 +26086,17 @@ public final void rule__Duration__Group__1() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1__Impl" - // InternalRosSystemParser.g:8836:1: rule__Duration__Group__1__Impl : ( Duration ) ; + // InternalRosSystemParser.g:8781:1: rule__Duration__Group__1__Impl : ( Duration ) ; public final void rule__Duration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8840:1: ( ( Duration ) ) - // InternalRosSystemParser.g:8841:1: ( Duration ) + // InternalRosSystemParser.g:8785:1: ( ( Duration ) ) + // InternalRosSystemParser.g:8786:1: ( Duration ) { - // InternalRosSystemParser.g:8841:1: ( Duration ) - // InternalRosSystemParser.g:8842:2: Duration + // InternalRosSystemParser.g:8786:1: ( Duration ) + // InternalRosSystemParser.g:8787:2: Duration { before(grammarAccess.getDurationAccess().getDurationKeyword_1()); match(input,Duration,FOLLOW_2); @@ -26334,16 +26123,16 @@ public final void rule__Duration__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0" - // InternalRosSystemParser.g:8852:1: rule__BoolArray__Group__0 : rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ; + // InternalRosSystemParser.g:8797:1: rule__BoolArray__Group__0 : rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ; public final void rule__BoolArray__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8856:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) - // InternalRosSystemParser.g:8857:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 + // InternalRosSystemParser.g:8801:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) + // InternalRosSystemParser.g:8802:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 { - pushFollow(FOLLOW_65); + pushFollow(FOLLOW_64); rule__BoolArray__Group__0__Impl(); state._fsp--; @@ -26372,21 +26161,21 @@ public final void rule__BoolArray__Group__0() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0__Impl" - // InternalRosSystemParser.g:8864:1: rule__BoolArray__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8809:1: rule__BoolArray__Group__0__Impl : ( () ) ; public final void rule__BoolArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8868:1: ( ( () ) ) - // InternalRosSystemParser.g:8869:1: ( () ) + // InternalRosSystemParser.g:8813:1: ( ( () ) ) + // InternalRosSystemParser.g:8814:1: ( () ) { - // InternalRosSystemParser.g:8869:1: ( () ) - // InternalRosSystemParser.g:8870:2: () + // InternalRosSystemParser.g:8814:1: ( () ) + // InternalRosSystemParser.g:8815:2: () { before(grammarAccess.getBoolArrayAccess().getBoolArrayAction_0()); - // InternalRosSystemParser.g:8871:2: () - // InternalRosSystemParser.g:8871:3: + // InternalRosSystemParser.g:8816:2: () + // InternalRosSystemParser.g:8816:3: { } @@ -26409,14 +26198,14 @@ public final void rule__BoolArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__BoolArray__Group__1" - // InternalRosSystemParser.g:8879:1: rule__BoolArray__Group__1 : rule__BoolArray__Group__1__Impl ; + // InternalRosSystemParser.g:8824:1: rule__BoolArray__Group__1 : rule__BoolArray__Group__1__Impl ; public final void rule__BoolArray__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8883:1: ( rule__BoolArray__Group__1__Impl ) - // InternalRosSystemParser.g:8884:2: rule__BoolArray__Group__1__Impl + // InternalRosSystemParser.g:8828:1: ( rule__BoolArray__Group__1__Impl ) + // InternalRosSystemParser.g:8829:2: rule__BoolArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__BoolArray__Group__1__Impl(); @@ -26442,17 +26231,17 @@ public final void rule__BoolArray__Group__1() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__1__Impl" - // InternalRosSystemParser.g:8890:1: rule__BoolArray__Group__1__Impl : ( Bool_1 ) ; + // InternalRosSystemParser.g:8835:1: rule__BoolArray__Group__1__Impl : ( Bool_1 ) ; public final void rule__BoolArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8894:1: ( ( Bool_1 ) ) - // InternalRosSystemParser.g:8895:1: ( Bool_1 ) + // InternalRosSystemParser.g:8839:1: ( ( Bool_1 ) ) + // InternalRosSystemParser.g:8840:1: ( Bool_1 ) { - // InternalRosSystemParser.g:8895:1: ( Bool_1 ) - // InternalRosSystemParser.g:8896:2: Bool_1 + // InternalRosSystemParser.g:8840:1: ( Bool_1 ) + // InternalRosSystemParser.g:8841:2: Bool_1 { before(grammarAccess.getBoolArrayAccess().getBoolKeyword_1()); match(input,Bool_1,FOLLOW_2); @@ -26479,16 +26268,16 @@ public final void rule__BoolArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__0" - // InternalRosSystemParser.g:8906:1: rule__Int8Array__Group__0 : rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ; + // InternalRosSystemParser.g:8851:1: rule__Int8Array__Group__0 : rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ; public final void rule__Int8Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8910:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) - // InternalRosSystemParser.g:8911:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 + // InternalRosSystemParser.g:8855:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) + // InternalRosSystemParser.g:8856:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 { - pushFollow(FOLLOW_66); + pushFollow(FOLLOW_65); rule__Int8Array__Group__0__Impl(); state._fsp--; @@ -26517,21 +26306,21 @@ public final void rule__Int8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__0__Impl" - // InternalRosSystemParser.g:8918:1: rule__Int8Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8863:1: rule__Int8Array__Group__0__Impl : ( () ) ; public final void rule__Int8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8922:1: ( ( () ) ) - // InternalRosSystemParser.g:8923:1: ( () ) + // InternalRosSystemParser.g:8867:1: ( ( () ) ) + // InternalRosSystemParser.g:8868:1: ( () ) { - // InternalRosSystemParser.g:8923:1: ( () ) - // InternalRosSystemParser.g:8924:2: () + // InternalRosSystemParser.g:8868:1: ( () ) + // InternalRosSystemParser.g:8869:2: () { before(grammarAccess.getInt8ArrayAccess().getInt8ArrayAction_0()); - // InternalRosSystemParser.g:8925:2: () - // InternalRosSystemParser.g:8925:3: + // InternalRosSystemParser.g:8870:2: () + // InternalRosSystemParser.g:8870:3: { } @@ -26554,14 +26343,14 @@ public final void rule__Int8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__1" - // InternalRosSystemParser.g:8933:1: rule__Int8Array__Group__1 : rule__Int8Array__Group__1__Impl ; + // InternalRosSystemParser.g:8878:1: rule__Int8Array__Group__1 : rule__Int8Array__Group__1__Impl ; public final void rule__Int8Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8937:1: ( rule__Int8Array__Group__1__Impl ) - // InternalRosSystemParser.g:8938:2: rule__Int8Array__Group__1__Impl + // InternalRosSystemParser.g:8882:1: ( rule__Int8Array__Group__1__Impl ) + // InternalRosSystemParser.g:8883:2: rule__Int8Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int8Array__Group__1__Impl(); @@ -26587,17 +26376,17 @@ public final void rule__Int8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__1__Impl" - // InternalRosSystemParser.g:8944:1: rule__Int8Array__Group__1__Impl : ( Int8_1 ) ; + // InternalRosSystemParser.g:8889:1: rule__Int8Array__Group__1__Impl : ( Int8_1 ) ; public final void rule__Int8Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8948:1: ( ( Int8_1 ) ) - // InternalRosSystemParser.g:8949:1: ( Int8_1 ) + // InternalRosSystemParser.g:8893:1: ( ( Int8_1 ) ) + // InternalRosSystemParser.g:8894:1: ( Int8_1 ) { - // InternalRosSystemParser.g:8949:1: ( Int8_1 ) - // InternalRosSystemParser.g:8950:2: Int8_1 + // InternalRosSystemParser.g:8894:1: ( Int8_1 ) + // InternalRosSystemParser.g:8895:2: Int8_1 { before(grammarAccess.getInt8ArrayAccess().getInt8Keyword_1()); match(input,Int8_1,FOLLOW_2); @@ -26624,16 +26413,16 @@ public final void rule__Int8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__0" - // InternalRosSystemParser.g:8960:1: rule__Uint8Array__Group__0 : rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ; + // InternalRosSystemParser.g:8905:1: rule__Uint8Array__Group__0 : rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ; public final void rule__Uint8Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8964:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) - // InternalRosSystemParser.g:8965:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 + // InternalRosSystemParser.g:8909:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) + // InternalRosSystemParser.g:8910:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 { - pushFollow(FOLLOW_67); + pushFollow(FOLLOW_66); rule__Uint8Array__Group__0__Impl(); state._fsp--; @@ -26662,21 +26451,21 @@ public final void rule__Uint8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__0__Impl" - // InternalRosSystemParser.g:8972:1: rule__Uint8Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8917:1: rule__Uint8Array__Group__0__Impl : ( () ) ; public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8976:1: ( ( () ) ) - // InternalRosSystemParser.g:8977:1: ( () ) + // InternalRosSystemParser.g:8921:1: ( ( () ) ) + // InternalRosSystemParser.g:8922:1: ( () ) { - // InternalRosSystemParser.g:8977:1: ( () ) - // InternalRosSystemParser.g:8978:2: () + // InternalRosSystemParser.g:8922:1: ( () ) + // InternalRosSystemParser.g:8923:2: () { before(grammarAccess.getUint8ArrayAccess().getUint8ArrayAction_0()); - // InternalRosSystemParser.g:8979:2: () - // InternalRosSystemParser.g:8979:3: + // InternalRosSystemParser.g:8924:2: () + // InternalRosSystemParser.g:8924:3: { } @@ -26699,14 +26488,14 @@ public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__1" - // InternalRosSystemParser.g:8987:1: rule__Uint8Array__Group__1 : rule__Uint8Array__Group__1__Impl ; + // InternalRosSystemParser.g:8932:1: rule__Uint8Array__Group__1 : rule__Uint8Array__Group__1__Impl ; public final void rule__Uint8Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8991:1: ( rule__Uint8Array__Group__1__Impl ) - // InternalRosSystemParser.g:8992:2: rule__Uint8Array__Group__1__Impl + // InternalRosSystemParser.g:8936:1: ( rule__Uint8Array__Group__1__Impl ) + // InternalRosSystemParser.g:8937:2: rule__Uint8Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint8Array__Group__1__Impl(); @@ -26732,17 +26521,17 @@ public final void rule__Uint8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__1__Impl" - // InternalRosSystemParser.g:8998:1: rule__Uint8Array__Group__1__Impl : ( Uint8_1 ) ; + // InternalRosSystemParser.g:8943:1: rule__Uint8Array__Group__1__Impl : ( Uint8_1 ) ; public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9002:1: ( ( Uint8_1 ) ) - // InternalRosSystemParser.g:9003:1: ( Uint8_1 ) + // InternalRosSystemParser.g:8947:1: ( ( Uint8_1 ) ) + // InternalRosSystemParser.g:8948:1: ( Uint8_1 ) { - // InternalRosSystemParser.g:9003:1: ( Uint8_1 ) - // InternalRosSystemParser.g:9004:2: Uint8_1 + // InternalRosSystemParser.g:8948:1: ( Uint8_1 ) + // InternalRosSystemParser.g:8949:2: Uint8_1 { before(grammarAccess.getUint8ArrayAccess().getUint8Keyword_1()); match(input,Uint8_1,FOLLOW_2); @@ -26769,16 +26558,16 @@ public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__0" - // InternalRosSystemParser.g:9014:1: rule__Int16Array__Group__0 : rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ; + // InternalRosSystemParser.g:8959:1: rule__Int16Array__Group__0 : rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ; public final void rule__Int16Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9018:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) - // InternalRosSystemParser.g:9019:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 + // InternalRosSystemParser.g:8963:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) + // InternalRosSystemParser.g:8964:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 { - pushFollow(FOLLOW_68); + pushFollow(FOLLOW_67); rule__Int16Array__Group__0__Impl(); state._fsp--; @@ -26807,21 +26596,21 @@ public final void rule__Int16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__0__Impl" - // InternalRosSystemParser.g:9026:1: rule__Int16Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8971:1: rule__Int16Array__Group__0__Impl : ( () ) ; public final void rule__Int16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9030:1: ( ( () ) ) - // InternalRosSystemParser.g:9031:1: ( () ) + // InternalRosSystemParser.g:8975:1: ( ( () ) ) + // InternalRosSystemParser.g:8976:1: ( () ) { - // InternalRosSystemParser.g:9031:1: ( () ) - // InternalRosSystemParser.g:9032:2: () + // InternalRosSystemParser.g:8976:1: ( () ) + // InternalRosSystemParser.g:8977:2: () { before(grammarAccess.getInt16ArrayAccess().getInt16ArrayAction_0()); - // InternalRosSystemParser.g:9033:2: () - // InternalRosSystemParser.g:9033:3: + // InternalRosSystemParser.g:8978:2: () + // InternalRosSystemParser.g:8978:3: { } @@ -26844,14 +26633,14 @@ public final void rule__Int16Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__1" - // InternalRosSystemParser.g:9041:1: rule__Int16Array__Group__1 : rule__Int16Array__Group__1__Impl ; + // InternalRosSystemParser.g:8986:1: rule__Int16Array__Group__1 : rule__Int16Array__Group__1__Impl ; public final void rule__Int16Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9045:1: ( rule__Int16Array__Group__1__Impl ) - // InternalRosSystemParser.g:9046:2: rule__Int16Array__Group__1__Impl + // InternalRosSystemParser.g:8990:1: ( rule__Int16Array__Group__1__Impl ) + // InternalRosSystemParser.g:8991:2: rule__Int16Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int16Array__Group__1__Impl(); @@ -26877,17 +26666,17 @@ public final void rule__Int16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__1__Impl" - // InternalRosSystemParser.g:9052:1: rule__Int16Array__Group__1__Impl : ( Int16_1 ) ; + // InternalRosSystemParser.g:8997:1: rule__Int16Array__Group__1__Impl : ( Int16_1 ) ; public final void rule__Int16Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9056:1: ( ( Int16_1 ) ) - // InternalRosSystemParser.g:9057:1: ( Int16_1 ) + // InternalRosSystemParser.g:9001:1: ( ( Int16_1 ) ) + // InternalRosSystemParser.g:9002:1: ( Int16_1 ) { - // InternalRosSystemParser.g:9057:1: ( Int16_1 ) - // InternalRosSystemParser.g:9058:2: Int16_1 + // InternalRosSystemParser.g:9002:1: ( Int16_1 ) + // InternalRosSystemParser.g:9003:2: Int16_1 { before(grammarAccess.getInt16ArrayAccess().getInt16Keyword_1()); match(input,Int16_1,FOLLOW_2); @@ -26914,16 +26703,16 @@ public final void rule__Int16Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint16Array__Group__0" - // InternalRosSystemParser.g:9068:1: rule__Uint16Array__Group__0 : rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ; + // InternalRosSystemParser.g:9013:1: rule__Uint16Array__Group__0 : rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ; public final void rule__Uint16Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9072:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) - // InternalRosSystemParser.g:9073:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 + // InternalRosSystemParser.g:9017:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) + // InternalRosSystemParser.g:9018:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 { - pushFollow(FOLLOW_69); + pushFollow(FOLLOW_68); rule__Uint16Array__Group__0__Impl(); state._fsp--; @@ -26952,21 +26741,21 @@ public final void rule__Uint16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__0__Impl" - // InternalRosSystemParser.g:9080:1: rule__Uint16Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9025:1: rule__Uint16Array__Group__0__Impl : ( () ) ; public final void rule__Uint16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9084:1: ( ( () ) ) - // InternalRosSystemParser.g:9085:1: ( () ) + // InternalRosSystemParser.g:9029:1: ( ( () ) ) + // InternalRosSystemParser.g:9030:1: ( () ) { - // InternalRosSystemParser.g:9085:1: ( () ) - // InternalRosSystemParser.g:9086:2: () + // InternalRosSystemParser.g:9030:1: ( () ) + // InternalRosSystemParser.g:9031:2: () { before(grammarAccess.getUint16ArrayAccess().getUint16ArrayAction_0()); - // InternalRosSystemParser.g:9087:2: () - // InternalRosSystemParser.g:9087:3: + // InternalRosSystemParser.g:9032:2: () + // InternalRosSystemParser.g:9032:3: { } @@ -26989,14 +26778,14 @@ public final void rule__Uint16Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint16Array__Group__1" - // InternalRosSystemParser.g:9095:1: rule__Uint16Array__Group__1 : rule__Uint16Array__Group__1__Impl ; + // InternalRosSystemParser.g:9040:1: rule__Uint16Array__Group__1 : rule__Uint16Array__Group__1__Impl ; public final void rule__Uint16Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9099:1: ( rule__Uint16Array__Group__1__Impl ) - // InternalRosSystemParser.g:9100:2: rule__Uint16Array__Group__1__Impl + // InternalRosSystemParser.g:9044:1: ( rule__Uint16Array__Group__1__Impl ) + // InternalRosSystemParser.g:9045:2: rule__Uint16Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint16Array__Group__1__Impl(); @@ -27022,17 +26811,17 @@ public final void rule__Uint16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__1__Impl" - // InternalRosSystemParser.g:9106:1: rule__Uint16Array__Group__1__Impl : ( Uint16_1 ) ; + // InternalRosSystemParser.g:9051:1: rule__Uint16Array__Group__1__Impl : ( Uint16_1 ) ; public final void rule__Uint16Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9110:1: ( ( Uint16_1 ) ) - // InternalRosSystemParser.g:9111:1: ( Uint16_1 ) + // InternalRosSystemParser.g:9055:1: ( ( Uint16_1 ) ) + // InternalRosSystemParser.g:9056:1: ( Uint16_1 ) { - // InternalRosSystemParser.g:9111:1: ( Uint16_1 ) - // InternalRosSystemParser.g:9112:2: Uint16_1 + // InternalRosSystemParser.g:9056:1: ( Uint16_1 ) + // InternalRosSystemParser.g:9057:2: Uint16_1 { before(grammarAccess.getUint16ArrayAccess().getUint16Keyword_1()); match(input,Uint16_1,FOLLOW_2); @@ -27059,16 +26848,16 @@ public final void rule__Uint16Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int32Array__Group__0" - // InternalRosSystemParser.g:9122:1: rule__Int32Array__Group__0 : rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ; + // InternalRosSystemParser.g:9067:1: rule__Int32Array__Group__0 : rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ; public final void rule__Int32Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9126:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) - // InternalRosSystemParser.g:9127:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 + // InternalRosSystemParser.g:9071:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) + // InternalRosSystemParser.g:9072:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 { - pushFollow(FOLLOW_70); + pushFollow(FOLLOW_69); rule__Int32Array__Group__0__Impl(); state._fsp--; @@ -27097,21 +26886,21 @@ public final void rule__Int32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__0__Impl" - // InternalRosSystemParser.g:9134:1: rule__Int32Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9079:1: rule__Int32Array__Group__0__Impl : ( () ) ; public final void rule__Int32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9138:1: ( ( () ) ) - // InternalRosSystemParser.g:9139:1: ( () ) + // InternalRosSystemParser.g:9083:1: ( ( () ) ) + // InternalRosSystemParser.g:9084:1: ( () ) { - // InternalRosSystemParser.g:9139:1: ( () ) - // InternalRosSystemParser.g:9140:2: () + // InternalRosSystemParser.g:9084:1: ( () ) + // InternalRosSystemParser.g:9085:2: () { before(grammarAccess.getInt32ArrayAccess().getInt32ArrayAction_0()); - // InternalRosSystemParser.g:9141:2: () - // InternalRosSystemParser.g:9141:3: + // InternalRosSystemParser.g:9086:2: () + // InternalRosSystemParser.g:9086:3: { } @@ -27134,14 +26923,14 @@ public final void rule__Int32Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int32Array__Group__1" - // InternalRosSystemParser.g:9149:1: rule__Int32Array__Group__1 : rule__Int32Array__Group__1__Impl ; + // InternalRosSystemParser.g:9094:1: rule__Int32Array__Group__1 : rule__Int32Array__Group__1__Impl ; public final void rule__Int32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9153:1: ( rule__Int32Array__Group__1__Impl ) - // InternalRosSystemParser.g:9154:2: rule__Int32Array__Group__1__Impl + // InternalRosSystemParser.g:9098:1: ( rule__Int32Array__Group__1__Impl ) + // InternalRosSystemParser.g:9099:2: rule__Int32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int32Array__Group__1__Impl(); @@ -27167,17 +26956,17 @@ public final void rule__Int32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__1__Impl" - // InternalRosSystemParser.g:9160:1: rule__Int32Array__Group__1__Impl : ( Int32_1 ) ; + // InternalRosSystemParser.g:9105:1: rule__Int32Array__Group__1__Impl : ( Int32_1 ) ; public final void rule__Int32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9164:1: ( ( Int32_1 ) ) - // InternalRosSystemParser.g:9165:1: ( Int32_1 ) + // InternalRosSystemParser.g:9109:1: ( ( Int32_1 ) ) + // InternalRosSystemParser.g:9110:1: ( Int32_1 ) { - // InternalRosSystemParser.g:9165:1: ( Int32_1 ) - // InternalRosSystemParser.g:9166:2: Int32_1 + // InternalRosSystemParser.g:9110:1: ( Int32_1 ) + // InternalRosSystemParser.g:9111:2: Int32_1 { before(grammarAccess.getInt32ArrayAccess().getInt32Keyword_1()); match(input,Int32_1,FOLLOW_2); @@ -27204,16 +26993,16 @@ public final void rule__Int32Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint32Array__Group__0" - // InternalRosSystemParser.g:9176:1: rule__Uint32Array__Group__0 : rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ; + // InternalRosSystemParser.g:9121:1: rule__Uint32Array__Group__0 : rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ; public final void rule__Uint32Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9180:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) - // InternalRosSystemParser.g:9181:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 + // InternalRosSystemParser.g:9125:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) + // InternalRosSystemParser.g:9126:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 { - pushFollow(FOLLOW_71); + pushFollow(FOLLOW_70); rule__Uint32Array__Group__0__Impl(); state._fsp--; @@ -27242,21 +27031,21 @@ public final void rule__Uint32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__0__Impl" - // InternalRosSystemParser.g:9188:1: rule__Uint32Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9133:1: rule__Uint32Array__Group__0__Impl : ( () ) ; public final void rule__Uint32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9192:1: ( ( () ) ) - // InternalRosSystemParser.g:9193:1: ( () ) + // InternalRosSystemParser.g:9137:1: ( ( () ) ) + // InternalRosSystemParser.g:9138:1: ( () ) { - // InternalRosSystemParser.g:9193:1: ( () ) - // InternalRosSystemParser.g:9194:2: () + // InternalRosSystemParser.g:9138:1: ( () ) + // InternalRosSystemParser.g:9139:2: () { before(grammarAccess.getUint32ArrayAccess().getUint32ArrayAction_0()); - // InternalRosSystemParser.g:9195:2: () - // InternalRosSystemParser.g:9195:3: + // InternalRosSystemParser.g:9140:2: () + // InternalRosSystemParser.g:9140:3: { } @@ -27279,14 +27068,14 @@ public final void rule__Uint32Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint32Array__Group__1" - // InternalRosSystemParser.g:9203:1: rule__Uint32Array__Group__1 : rule__Uint32Array__Group__1__Impl ; + // InternalRosSystemParser.g:9148:1: rule__Uint32Array__Group__1 : rule__Uint32Array__Group__1__Impl ; public final void rule__Uint32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9207:1: ( rule__Uint32Array__Group__1__Impl ) - // InternalRosSystemParser.g:9208:2: rule__Uint32Array__Group__1__Impl + // InternalRosSystemParser.g:9152:1: ( rule__Uint32Array__Group__1__Impl ) + // InternalRosSystemParser.g:9153:2: rule__Uint32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint32Array__Group__1__Impl(); @@ -27312,17 +27101,17 @@ public final void rule__Uint32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__1__Impl" - // InternalRosSystemParser.g:9214:1: rule__Uint32Array__Group__1__Impl : ( Uint32_1 ) ; + // InternalRosSystemParser.g:9159:1: rule__Uint32Array__Group__1__Impl : ( Uint32_1 ) ; public final void rule__Uint32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9218:1: ( ( Uint32_1 ) ) - // InternalRosSystemParser.g:9219:1: ( Uint32_1 ) + // InternalRosSystemParser.g:9163:1: ( ( Uint32_1 ) ) + // InternalRosSystemParser.g:9164:1: ( Uint32_1 ) { - // InternalRosSystemParser.g:9219:1: ( Uint32_1 ) - // InternalRosSystemParser.g:9220:2: Uint32_1 + // InternalRosSystemParser.g:9164:1: ( Uint32_1 ) + // InternalRosSystemParser.g:9165:2: Uint32_1 { before(grammarAccess.getUint32ArrayAccess().getUint32Keyword_1()); match(input,Uint32_1,FOLLOW_2); @@ -27349,16 +27138,16 @@ public final void rule__Uint32Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int64Array__Group__0" - // InternalRosSystemParser.g:9230:1: rule__Int64Array__Group__0 : rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ; + // InternalRosSystemParser.g:9175:1: rule__Int64Array__Group__0 : rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ; public final void rule__Int64Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9234:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) - // InternalRosSystemParser.g:9235:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 + // InternalRosSystemParser.g:9179:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) + // InternalRosSystemParser.g:9180:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 { - pushFollow(FOLLOW_72); + pushFollow(FOLLOW_71); rule__Int64Array__Group__0__Impl(); state._fsp--; @@ -27387,21 +27176,21 @@ public final void rule__Int64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__0__Impl" - // InternalRosSystemParser.g:9242:1: rule__Int64Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9187:1: rule__Int64Array__Group__0__Impl : ( () ) ; public final void rule__Int64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9246:1: ( ( () ) ) - // InternalRosSystemParser.g:9247:1: ( () ) + // InternalRosSystemParser.g:9191:1: ( ( () ) ) + // InternalRosSystemParser.g:9192:1: ( () ) { - // InternalRosSystemParser.g:9247:1: ( () ) - // InternalRosSystemParser.g:9248:2: () + // InternalRosSystemParser.g:9192:1: ( () ) + // InternalRosSystemParser.g:9193:2: () { before(grammarAccess.getInt64ArrayAccess().getInt64ArrayAction_0()); - // InternalRosSystemParser.g:9249:2: () - // InternalRosSystemParser.g:9249:3: + // InternalRosSystemParser.g:9194:2: () + // InternalRosSystemParser.g:9194:3: { } @@ -27424,14 +27213,14 @@ public final void rule__Int64Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int64Array__Group__1" - // InternalRosSystemParser.g:9257:1: rule__Int64Array__Group__1 : rule__Int64Array__Group__1__Impl ; + // InternalRosSystemParser.g:9202:1: rule__Int64Array__Group__1 : rule__Int64Array__Group__1__Impl ; public final void rule__Int64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9261:1: ( rule__Int64Array__Group__1__Impl ) - // InternalRosSystemParser.g:9262:2: rule__Int64Array__Group__1__Impl + // InternalRosSystemParser.g:9206:1: ( rule__Int64Array__Group__1__Impl ) + // InternalRosSystemParser.g:9207:2: rule__Int64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int64Array__Group__1__Impl(); @@ -27457,17 +27246,17 @@ public final void rule__Int64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__1__Impl" - // InternalRosSystemParser.g:9268:1: rule__Int64Array__Group__1__Impl : ( Int64_1 ) ; + // InternalRosSystemParser.g:9213:1: rule__Int64Array__Group__1__Impl : ( Int64_1 ) ; public final void rule__Int64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9272:1: ( ( Int64_1 ) ) - // InternalRosSystemParser.g:9273:1: ( Int64_1 ) + // InternalRosSystemParser.g:9217:1: ( ( Int64_1 ) ) + // InternalRosSystemParser.g:9218:1: ( Int64_1 ) { - // InternalRosSystemParser.g:9273:1: ( Int64_1 ) - // InternalRosSystemParser.g:9274:2: Int64_1 + // InternalRosSystemParser.g:9218:1: ( Int64_1 ) + // InternalRosSystemParser.g:9219:2: Int64_1 { before(grammarAccess.getInt64ArrayAccess().getInt64Keyword_1()); match(input,Int64_1,FOLLOW_2); @@ -27494,16 +27283,16 @@ public final void rule__Int64Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint64Array__Group__0" - // InternalRosSystemParser.g:9284:1: rule__Uint64Array__Group__0 : rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ; + // InternalRosSystemParser.g:9229:1: rule__Uint64Array__Group__0 : rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ; public final void rule__Uint64Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9288:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) - // InternalRosSystemParser.g:9289:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 + // InternalRosSystemParser.g:9233:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) + // InternalRosSystemParser.g:9234:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 { - pushFollow(FOLLOW_73); + pushFollow(FOLLOW_72); rule__Uint64Array__Group__0__Impl(); state._fsp--; @@ -27532,21 +27321,21 @@ public final void rule__Uint64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__0__Impl" - // InternalRosSystemParser.g:9296:1: rule__Uint64Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9241:1: rule__Uint64Array__Group__0__Impl : ( () ) ; public final void rule__Uint64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9300:1: ( ( () ) ) - // InternalRosSystemParser.g:9301:1: ( () ) + // InternalRosSystemParser.g:9245:1: ( ( () ) ) + // InternalRosSystemParser.g:9246:1: ( () ) { - // InternalRosSystemParser.g:9301:1: ( () ) - // InternalRosSystemParser.g:9302:2: () + // InternalRosSystemParser.g:9246:1: ( () ) + // InternalRosSystemParser.g:9247:2: () { before(grammarAccess.getUint64ArrayAccess().getUint64ArrayAction_0()); - // InternalRosSystemParser.g:9303:2: () - // InternalRosSystemParser.g:9303:3: + // InternalRosSystemParser.g:9248:2: () + // InternalRosSystemParser.g:9248:3: { } @@ -27569,14 +27358,14 @@ public final void rule__Uint64Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint64Array__Group__1" - // InternalRosSystemParser.g:9311:1: rule__Uint64Array__Group__1 : rule__Uint64Array__Group__1__Impl ; + // InternalRosSystemParser.g:9256:1: rule__Uint64Array__Group__1 : rule__Uint64Array__Group__1__Impl ; public final void rule__Uint64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9315:1: ( rule__Uint64Array__Group__1__Impl ) - // InternalRosSystemParser.g:9316:2: rule__Uint64Array__Group__1__Impl + // InternalRosSystemParser.g:9260:1: ( rule__Uint64Array__Group__1__Impl ) + // InternalRosSystemParser.g:9261:2: rule__Uint64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint64Array__Group__1__Impl(); @@ -27602,17 +27391,17 @@ public final void rule__Uint64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__1__Impl" - // InternalRosSystemParser.g:9322:1: rule__Uint64Array__Group__1__Impl : ( Uint64_1 ) ; + // InternalRosSystemParser.g:9267:1: rule__Uint64Array__Group__1__Impl : ( Uint64_1 ) ; public final void rule__Uint64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9326:1: ( ( Uint64_1 ) ) - // InternalRosSystemParser.g:9327:1: ( Uint64_1 ) + // InternalRosSystemParser.g:9271:1: ( ( Uint64_1 ) ) + // InternalRosSystemParser.g:9272:1: ( Uint64_1 ) { - // InternalRosSystemParser.g:9327:1: ( Uint64_1 ) - // InternalRosSystemParser.g:9328:2: Uint64_1 + // InternalRosSystemParser.g:9272:1: ( Uint64_1 ) + // InternalRosSystemParser.g:9273:2: Uint64_1 { before(grammarAccess.getUint64ArrayAccess().getUint64Keyword_1()); match(input,Uint64_1,FOLLOW_2); @@ -27639,16 +27428,16 @@ public final void rule__Uint64Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Float32Array__Group__0" - // InternalRosSystemParser.g:9338:1: rule__Float32Array__Group__0 : rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ; + // InternalRosSystemParser.g:9283:1: rule__Float32Array__Group__0 : rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ; public final void rule__Float32Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9342:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) - // InternalRosSystemParser.g:9343:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 + // InternalRosSystemParser.g:9287:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) + // InternalRosSystemParser.g:9288:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 { - pushFollow(FOLLOW_74); + pushFollow(FOLLOW_73); rule__Float32Array__Group__0__Impl(); state._fsp--; @@ -27677,21 +27466,21 @@ public final void rule__Float32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__0__Impl" - // InternalRosSystemParser.g:9350:1: rule__Float32Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9295:1: rule__Float32Array__Group__0__Impl : ( () ) ; public final void rule__Float32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9354:1: ( ( () ) ) - // InternalRosSystemParser.g:9355:1: ( () ) + // InternalRosSystemParser.g:9299:1: ( ( () ) ) + // InternalRosSystemParser.g:9300:1: ( () ) { - // InternalRosSystemParser.g:9355:1: ( () ) - // InternalRosSystemParser.g:9356:2: () + // InternalRosSystemParser.g:9300:1: ( () ) + // InternalRosSystemParser.g:9301:2: () { before(grammarAccess.getFloat32ArrayAccess().getFloat32ArrayAction_0()); - // InternalRosSystemParser.g:9357:2: () - // InternalRosSystemParser.g:9357:3: + // InternalRosSystemParser.g:9302:2: () + // InternalRosSystemParser.g:9302:3: { } @@ -27714,14 +27503,14 @@ public final void rule__Float32Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float32Array__Group__1" - // InternalRosSystemParser.g:9365:1: rule__Float32Array__Group__1 : rule__Float32Array__Group__1__Impl ; + // InternalRosSystemParser.g:9310:1: rule__Float32Array__Group__1 : rule__Float32Array__Group__1__Impl ; public final void rule__Float32Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9369:1: ( rule__Float32Array__Group__1__Impl ) - // InternalRosSystemParser.g:9370:2: rule__Float32Array__Group__1__Impl + // InternalRosSystemParser.g:9314:1: ( rule__Float32Array__Group__1__Impl ) + // InternalRosSystemParser.g:9315:2: rule__Float32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float32Array__Group__1__Impl(); @@ -27747,17 +27536,17 @@ public final void rule__Float32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__1__Impl" - // InternalRosSystemParser.g:9376:1: rule__Float32Array__Group__1__Impl : ( Float32_1 ) ; + // InternalRosSystemParser.g:9321:1: rule__Float32Array__Group__1__Impl : ( Float32_1 ) ; public final void rule__Float32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9380:1: ( ( Float32_1 ) ) - // InternalRosSystemParser.g:9381:1: ( Float32_1 ) + // InternalRosSystemParser.g:9325:1: ( ( Float32_1 ) ) + // InternalRosSystemParser.g:9326:1: ( Float32_1 ) { - // InternalRosSystemParser.g:9381:1: ( Float32_1 ) - // InternalRosSystemParser.g:9382:2: Float32_1 + // InternalRosSystemParser.g:9326:1: ( Float32_1 ) + // InternalRosSystemParser.g:9327:2: Float32_1 { before(grammarAccess.getFloat32ArrayAccess().getFloat32Keyword_1()); match(input,Float32_1,FOLLOW_2); @@ -27784,16 +27573,16 @@ public final void rule__Float32Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__0" - // InternalRosSystemParser.g:9392:1: rule__Float64Array__Group__0 : rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ; + // InternalRosSystemParser.g:9337:1: rule__Float64Array__Group__0 : rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ; public final void rule__Float64Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9396:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) - // InternalRosSystemParser.g:9397:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 + // InternalRosSystemParser.g:9341:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) + // InternalRosSystemParser.g:9342:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 { - pushFollow(FOLLOW_75); + pushFollow(FOLLOW_74); rule__Float64Array__Group__0__Impl(); state._fsp--; @@ -27822,21 +27611,21 @@ public final void rule__Float64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__0__Impl" - // InternalRosSystemParser.g:9404:1: rule__Float64Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9349:1: rule__Float64Array__Group__0__Impl : ( () ) ; public final void rule__Float64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9408:1: ( ( () ) ) - // InternalRosSystemParser.g:9409:1: ( () ) + // InternalRosSystemParser.g:9353:1: ( ( () ) ) + // InternalRosSystemParser.g:9354:1: ( () ) { - // InternalRosSystemParser.g:9409:1: ( () ) - // InternalRosSystemParser.g:9410:2: () + // InternalRosSystemParser.g:9354:1: ( () ) + // InternalRosSystemParser.g:9355:2: () { before(grammarAccess.getFloat64ArrayAccess().getFloat64ArrayAction_0()); - // InternalRosSystemParser.g:9411:2: () - // InternalRosSystemParser.g:9411:3: + // InternalRosSystemParser.g:9356:2: () + // InternalRosSystemParser.g:9356:3: { } @@ -27859,14 +27648,14 @@ public final void rule__Float64Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__1" - // InternalRosSystemParser.g:9419:1: rule__Float64Array__Group__1 : rule__Float64Array__Group__1__Impl ; + // InternalRosSystemParser.g:9364:1: rule__Float64Array__Group__1 : rule__Float64Array__Group__1__Impl ; public final void rule__Float64Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9423:1: ( rule__Float64Array__Group__1__Impl ) - // InternalRosSystemParser.g:9424:2: rule__Float64Array__Group__1__Impl + // InternalRosSystemParser.g:9368:1: ( rule__Float64Array__Group__1__Impl ) + // InternalRosSystemParser.g:9369:2: rule__Float64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float64Array__Group__1__Impl(); @@ -27892,17 +27681,17 @@ public final void rule__Float64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__1__Impl" - // InternalRosSystemParser.g:9430:1: rule__Float64Array__Group__1__Impl : ( Float64_1 ) ; + // InternalRosSystemParser.g:9375:1: rule__Float64Array__Group__1__Impl : ( Float64_1 ) ; public final void rule__Float64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9434:1: ( ( Float64_1 ) ) - // InternalRosSystemParser.g:9435:1: ( Float64_1 ) + // InternalRosSystemParser.g:9379:1: ( ( Float64_1 ) ) + // InternalRosSystemParser.g:9380:1: ( Float64_1 ) { - // InternalRosSystemParser.g:9435:1: ( Float64_1 ) - // InternalRosSystemParser.g:9436:2: Float64_1 + // InternalRosSystemParser.g:9380:1: ( Float64_1 ) + // InternalRosSystemParser.g:9381:2: Float64_1 { before(grammarAccess.getFloat64ArrayAccess().getFloat64Keyword_1()); match(input,Float64_1,FOLLOW_2); @@ -27929,16 +27718,16 @@ public final void rule__Float64Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__0" - // InternalRosSystemParser.g:9446:1: rule__String0Array__Group__0 : rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ; + // InternalRosSystemParser.g:9391:1: rule__String0Array__Group__0 : rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ; public final void rule__String0Array__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9450:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) - // InternalRosSystemParser.g:9451:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 + // InternalRosSystemParser.g:9395:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) + // InternalRosSystemParser.g:9396:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 { - pushFollow(FOLLOW_76); + pushFollow(FOLLOW_75); rule__String0Array__Group__0__Impl(); state._fsp--; @@ -27967,21 +27756,21 @@ public final void rule__String0Array__Group__0() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__0__Impl" - // InternalRosSystemParser.g:9458:1: rule__String0Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9403:1: rule__String0Array__Group__0__Impl : ( () ) ; public final void rule__String0Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9462:1: ( ( () ) ) - // InternalRosSystemParser.g:9463:1: ( () ) + // InternalRosSystemParser.g:9407:1: ( ( () ) ) + // InternalRosSystemParser.g:9408:1: ( () ) { - // InternalRosSystemParser.g:9463:1: ( () ) - // InternalRosSystemParser.g:9464:2: () + // InternalRosSystemParser.g:9408:1: ( () ) + // InternalRosSystemParser.g:9409:2: () { before(grammarAccess.getString0ArrayAccess().getStringArrayAction_0()); - // InternalRosSystemParser.g:9465:2: () - // InternalRosSystemParser.g:9465:3: + // InternalRosSystemParser.g:9410:2: () + // InternalRosSystemParser.g:9410:3: { } @@ -28004,14 +27793,14 @@ public final void rule__String0Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__1" - // InternalRosSystemParser.g:9473:1: rule__String0Array__Group__1 : rule__String0Array__Group__1__Impl ; + // InternalRosSystemParser.g:9418:1: rule__String0Array__Group__1 : rule__String0Array__Group__1__Impl ; public final void rule__String0Array__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9477:1: ( rule__String0Array__Group__1__Impl ) - // InternalRosSystemParser.g:9478:2: rule__String0Array__Group__1__Impl + // InternalRosSystemParser.g:9422:1: ( rule__String0Array__Group__1__Impl ) + // InternalRosSystemParser.g:9423:2: rule__String0Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__String0Array__Group__1__Impl(); @@ -28037,17 +27826,17 @@ public final void rule__String0Array__Group__1() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__1__Impl" - // InternalRosSystemParser.g:9484:1: rule__String0Array__Group__1__Impl : ( String_2 ) ; + // InternalRosSystemParser.g:9429:1: rule__String0Array__Group__1__Impl : ( String_2 ) ; public final void rule__String0Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9488:1: ( ( String_2 ) ) - // InternalRosSystemParser.g:9489:1: ( String_2 ) + // InternalRosSystemParser.g:9433:1: ( ( String_2 ) ) + // InternalRosSystemParser.g:9434:1: ( String_2 ) { - // InternalRosSystemParser.g:9489:1: ( String_2 ) - // InternalRosSystemParser.g:9490:2: String_2 + // InternalRosSystemParser.g:9434:1: ( String_2 ) + // InternalRosSystemParser.g:9435:2: String_2 { before(grammarAccess.getString0ArrayAccess().getStringKeyword_1()); match(input,String_2,FOLLOW_2); @@ -28074,16 +27863,16 @@ public final void rule__String0Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ByteArray__Group__0" - // InternalRosSystemParser.g:9500:1: rule__ByteArray__Group__0 : rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ; + // InternalRosSystemParser.g:9445:1: rule__ByteArray__Group__0 : rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ; public final void rule__ByteArray__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9504:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) - // InternalRosSystemParser.g:9505:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 + // InternalRosSystemParser.g:9449:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) + // InternalRosSystemParser.g:9450:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 { - pushFollow(FOLLOW_77); + pushFollow(FOLLOW_76); rule__ByteArray__Group__0__Impl(); state._fsp--; @@ -28112,21 +27901,21 @@ public final void rule__ByteArray__Group__0() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__0__Impl" - // InternalRosSystemParser.g:9512:1: rule__ByteArray__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9457:1: rule__ByteArray__Group__0__Impl : ( () ) ; public final void rule__ByteArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9516:1: ( ( () ) ) - // InternalRosSystemParser.g:9517:1: ( () ) + // InternalRosSystemParser.g:9461:1: ( ( () ) ) + // InternalRosSystemParser.g:9462:1: ( () ) { - // InternalRosSystemParser.g:9517:1: ( () ) - // InternalRosSystemParser.g:9518:2: () + // InternalRosSystemParser.g:9462:1: ( () ) + // InternalRosSystemParser.g:9463:2: () { before(grammarAccess.getByteArrayAccess().getByteArrayAction_0()); - // InternalRosSystemParser.g:9519:2: () - // InternalRosSystemParser.g:9519:3: + // InternalRosSystemParser.g:9464:2: () + // InternalRosSystemParser.g:9464:3: { } @@ -28149,14 +27938,14 @@ public final void rule__ByteArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__ByteArray__Group__1" - // InternalRosSystemParser.g:9527:1: rule__ByteArray__Group__1 : rule__ByteArray__Group__1__Impl ; + // InternalRosSystemParser.g:9472:1: rule__ByteArray__Group__1 : rule__ByteArray__Group__1__Impl ; public final void rule__ByteArray__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9531:1: ( rule__ByteArray__Group__1__Impl ) - // InternalRosSystemParser.g:9532:2: rule__ByteArray__Group__1__Impl + // InternalRosSystemParser.g:9476:1: ( rule__ByteArray__Group__1__Impl ) + // InternalRosSystemParser.g:9477:2: rule__ByteArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__ByteArray__Group__1__Impl(); @@ -28182,17 +27971,17 @@ public final void rule__ByteArray__Group__1() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__1__Impl" - // InternalRosSystemParser.g:9538:1: rule__ByteArray__Group__1__Impl : ( Byte_1 ) ; + // InternalRosSystemParser.g:9483:1: rule__ByteArray__Group__1__Impl : ( Byte_1 ) ; public final void rule__ByteArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9542:1: ( ( Byte_1 ) ) - // InternalRosSystemParser.g:9543:1: ( Byte_1 ) + // InternalRosSystemParser.g:9487:1: ( ( Byte_1 ) ) + // InternalRosSystemParser.g:9488:1: ( Byte_1 ) { - // InternalRosSystemParser.g:9543:1: ( Byte_1 ) - // InternalRosSystemParser.g:9544:2: Byte_1 + // InternalRosSystemParser.g:9488:1: ( Byte_1 ) + // InternalRosSystemParser.g:9489:2: Byte_1 { before(grammarAccess.getByteArrayAccess().getByteKeyword_1()); match(input,Byte_1,FOLLOW_2); @@ -28219,16 +28008,16 @@ public final void rule__ByteArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Header__Group__0" - // InternalRosSystemParser.g:9554:1: rule__Header__Group__0 : rule__Header__Group__0__Impl rule__Header__Group__1 ; + // InternalRosSystemParser.g:9499:1: rule__Header__Group__0 : rule__Header__Group__0__Impl rule__Header__Group__1 ; public final void rule__Header__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9558:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) - // InternalRosSystemParser.g:9559:2: rule__Header__Group__0__Impl rule__Header__Group__1 + // InternalRosSystemParser.g:9503:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) + // InternalRosSystemParser.g:9504:2: rule__Header__Group__0__Impl rule__Header__Group__1 { - pushFollow(FOLLOW_78); + pushFollow(FOLLOW_77); rule__Header__Group__0__Impl(); state._fsp--; @@ -28257,21 +28046,21 @@ public final void rule__Header__Group__0() throws RecognitionException { // $ANTLR start "rule__Header__Group__0__Impl" - // InternalRosSystemParser.g:9566:1: rule__Header__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9511:1: rule__Header__Group__0__Impl : ( () ) ; public final void rule__Header__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9570:1: ( ( () ) ) - // InternalRosSystemParser.g:9571:1: ( () ) + // InternalRosSystemParser.g:9515:1: ( ( () ) ) + // InternalRosSystemParser.g:9516:1: ( () ) { - // InternalRosSystemParser.g:9571:1: ( () ) - // InternalRosSystemParser.g:9572:2: () + // InternalRosSystemParser.g:9516:1: ( () ) + // InternalRosSystemParser.g:9517:2: () { before(grammarAccess.getHeaderAccess().getHeaderAction_0()); - // InternalRosSystemParser.g:9573:2: () - // InternalRosSystemParser.g:9573:3: + // InternalRosSystemParser.g:9518:2: () + // InternalRosSystemParser.g:9518:3: { } @@ -28294,14 +28083,14 @@ public final void rule__Header__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Header__Group__1" - // InternalRosSystemParser.g:9581:1: rule__Header__Group__1 : rule__Header__Group__1__Impl ; + // InternalRosSystemParser.g:9526:1: rule__Header__Group__1 : rule__Header__Group__1__Impl ; public final void rule__Header__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9585:1: ( rule__Header__Group__1__Impl ) - // InternalRosSystemParser.g:9586:2: rule__Header__Group__1__Impl + // InternalRosSystemParser.g:9530:1: ( rule__Header__Group__1__Impl ) + // InternalRosSystemParser.g:9531:2: rule__Header__Group__1__Impl { pushFollow(FOLLOW_2); rule__Header__Group__1__Impl(); @@ -28327,17 +28116,17 @@ public final void rule__Header__Group__1() throws RecognitionException { // $ANTLR start "rule__Header__Group__1__Impl" - // InternalRosSystemParser.g:9592:1: rule__Header__Group__1__Impl : ( Header ) ; + // InternalRosSystemParser.g:9537:1: rule__Header__Group__1__Impl : ( Header ) ; public final void rule__Header__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9596:1: ( ( Header ) ) - // InternalRosSystemParser.g:9597:1: ( Header ) + // InternalRosSystemParser.g:9541:1: ( ( Header ) ) + // InternalRosSystemParser.g:9542:1: ( Header ) { - // InternalRosSystemParser.g:9597:1: ( Header ) - // InternalRosSystemParser.g:9598:2: Header + // InternalRosSystemParser.g:9542:1: ( Header ) + // InternalRosSystemParser.g:9543:2: Header { before(grammarAccess.getHeaderAccess().getHeaderKeyword_1()); match(input,Header,FOLLOW_2); @@ -28364,16 +28153,16 @@ public final void rule__Header__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__ArrayTopicSpecRef__Group__0" - // InternalRosSystemParser.g:9608:1: rule__ArrayTopicSpecRef__Group__0 : rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 ; + // InternalRosSystemParser.g:9553:1: rule__ArrayTopicSpecRef__Group__0 : rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 ; public final void rule__ArrayTopicSpecRef__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9612:1: ( rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 ) - // InternalRosSystemParser.g:9613:2: rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 + // InternalRosSystemParser.g:9557:1: ( rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 ) + // InternalRosSystemParser.g:9558:2: rule__ArrayTopicSpecRef__Group__0__Impl rule__ArrayTopicSpecRef__Group__1 { - pushFollow(FOLLOW_79); + pushFollow(FOLLOW_78); rule__ArrayTopicSpecRef__Group__0__Impl(); state._fsp--; @@ -28402,21 +28191,21 @@ public final void rule__ArrayTopicSpecRef__Group__0() throws RecognitionExceptio // $ANTLR start "rule__ArrayTopicSpecRef__Group__0__Impl" - // InternalRosSystemParser.g:9620:1: rule__ArrayTopicSpecRef__Group__0__Impl : ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) ; + // InternalRosSystemParser.g:9565:1: rule__ArrayTopicSpecRef__Group__0__Impl : ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) ; public final void rule__ArrayTopicSpecRef__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9624:1: ( ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) ) - // InternalRosSystemParser.g:9625:1: ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) + // InternalRosSystemParser.g:9569:1: ( ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) ) + // InternalRosSystemParser.g:9570:1: ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) { - // InternalRosSystemParser.g:9625:1: ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) - // InternalRosSystemParser.g:9626:2: ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) + // InternalRosSystemParser.g:9570:1: ( ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) ) + // InternalRosSystemParser.g:9571:2: ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) { before(grammarAccess.getArrayTopicSpecRefAccess().getTopicSpecAssignment_0()); - // InternalRosSystemParser.g:9627:2: ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) - // InternalRosSystemParser.g:9627:3: rule__ArrayTopicSpecRef__TopicSpecAssignment_0 + // InternalRosSystemParser.g:9572:2: ( rule__ArrayTopicSpecRef__TopicSpecAssignment_0 ) + // InternalRosSystemParser.g:9572:3: rule__ArrayTopicSpecRef__TopicSpecAssignment_0 { pushFollow(FOLLOW_2); rule__ArrayTopicSpecRef__TopicSpecAssignment_0(); @@ -28449,14 +28238,14 @@ public final void rule__ArrayTopicSpecRef__Group__0__Impl() throws RecognitionEx // $ANTLR start "rule__ArrayTopicSpecRef__Group__1" - // InternalRosSystemParser.g:9635:1: rule__ArrayTopicSpecRef__Group__1 : rule__ArrayTopicSpecRef__Group__1__Impl ; + // InternalRosSystemParser.g:9580:1: rule__ArrayTopicSpecRef__Group__1 : rule__ArrayTopicSpecRef__Group__1__Impl ; public final void rule__ArrayTopicSpecRef__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9639:1: ( rule__ArrayTopicSpecRef__Group__1__Impl ) - // InternalRosSystemParser.g:9640:2: rule__ArrayTopicSpecRef__Group__1__Impl + // InternalRosSystemParser.g:9584:1: ( rule__ArrayTopicSpecRef__Group__1__Impl ) + // InternalRosSystemParser.g:9585:2: rule__ArrayTopicSpecRef__Group__1__Impl { pushFollow(FOLLOW_2); rule__ArrayTopicSpecRef__Group__1__Impl(); @@ -28482,17 +28271,17 @@ public final void rule__ArrayTopicSpecRef__Group__1() throws RecognitionExceptio // $ANTLR start "rule__ArrayTopicSpecRef__Group__1__Impl" - // InternalRosSystemParser.g:9646:1: rule__ArrayTopicSpecRef__Group__1__Impl : ( LeftSquareBracketRightSquareBracket ) ; + // InternalRosSystemParser.g:9591:1: rule__ArrayTopicSpecRef__Group__1__Impl : ( LeftSquareBracketRightSquareBracket ) ; public final void rule__ArrayTopicSpecRef__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9650:1: ( ( LeftSquareBracketRightSquareBracket ) ) - // InternalRosSystemParser.g:9651:1: ( LeftSquareBracketRightSquareBracket ) + // InternalRosSystemParser.g:9595:1: ( ( LeftSquareBracketRightSquareBracket ) ) + // InternalRosSystemParser.g:9596:1: ( LeftSquareBracketRightSquareBracket ) { - // InternalRosSystemParser.g:9651:1: ( LeftSquareBracketRightSquareBracket ) - // InternalRosSystemParser.g:9652:2: LeftSquareBracketRightSquareBracket + // InternalRosSystemParser.g:9596:1: ( LeftSquareBracketRightSquareBracket ) + // InternalRosSystemParser.g:9597:2: LeftSquareBracketRightSquareBracket { before(grammarAccess.getArrayTopicSpecRefAccess().getLeftSquareBracketRightSquareBracketKeyword_1()); match(input,LeftSquareBracketRightSquareBracket,FOLLOW_2); @@ -28519,17 +28308,17 @@ public final void rule__ArrayTopicSpecRef__Group__1__Impl() throws RecognitionEx // $ANTLR start "rule__RosSystem__NameAssignment_0" - // InternalRosSystemParser.g:9662:1: rule__RosSystem__NameAssignment_0 : ( ruleEString ) ; + // InternalRosSystemParser.g:9607:1: rule__RosSystem__NameAssignment_0 : ( ruleEString ) ; public final void rule__RosSystem__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9666:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:9667:2: ( ruleEString ) + // InternalRosSystemParser.g:9611:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:9612:2: ( ruleEString ) { - // InternalRosSystemParser.g:9667:2: ( ruleEString ) - // InternalRosSystemParser.g:9668:3: ruleEString + // InternalRosSystemParser.g:9612:2: ( ruleEString ) + // InternalRosSystemParser.g:9613:3: ruleEString { before(grammarAccess.getRosSystemAccess().getNameEStringParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -28560,17 +28349,17 @@ public final void rule__RosSystem__NameAssignment_0() throws RecognitionExceptio // $ANTLR start "rule__RosSystem__ProcessesAssignment_3_0_2" - // InternalRosSystemParser.g:9677:1: rule__RosSystem__ProcessesAssignment_3_0_2 : ( ruleProcess ) ; + // InternalRosSystemParser.g:9622:1: rule__RosSystem__ProcessesAssignment_3_0_2 : ( ruleProcess ) ; public final void rule__RosSystem__ProcessesAssignment_3_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9681:1: ( ( ruleProcess ) ) - // InternalRosSystemParser.g:9682:2: ( ruleProcess ) + // InternalRosSystemParser.g:9626:1: ( ( ruleProcess ) ) + // InternalRosSystemParser.g:9627:2: ( ruleProcess ) { - // InternalRosSystemParser.g:9682:2: ( ruleProcess ) - // InternalRosSystemParser.g:9683:3: ruleProcess + // InternalRosSystemParser.g:9627:2: ( ruleProcess ) + // InternalRosSystemParser.g:9628:3: ruleProcess { before(grammarAccess.getRosSystemAccess().getProcessesProcessParserRuleCall_3_0_2_0()); pushFollow(FOLLOW_2); @@ -28601,17 +28390,17 @@ public final void rule__RosSystem__ProcessesAssignment_3_0_2() throws Recognitio // $ANTLR start "rule__RosSystem__ComponentsAssignment_3_1_2" - // InternalRosSystemParser.g:9692:1: rule__RosSystem__ComponentsAssignment_3_1_2 : ( ruleRosNode ) ; + // InternalRosSystemParser.g:9637:1: rule__RosSystem__ComponentsAssignment_3_1_2 : ( ruleRosNode ) ; public final void rule__RosSystem__ComponentsAssignment_3_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9696:1: ( ( ruleRosNode ) ) - // InternalRosSystemParser.g:9697:2: ( ruleRosNode ) + // InternalRosSystemParser.g:9641:1: ( ( ruleRosNode ) ) + // InternalRosSystemParser.g:9642:2: ( ruleRosNode ) { - // InternalRosSystemParser.g:9697:2: ( ruleRosNode ) - // InternalRosSystemParser.g:9698:3: ruleRosNode + // InternalRosSystemParser.g:9642:2: ( ruleRosNode ) + // InternalRosSystemParser.g:9643:3: ruleRosNode { before(grammarAccess.getRosSystemAccess().getComponentsRosNodeParserRuleCall_3_1_2_0()); pushFollow(FOLLOW_2); @@ -28642,17 +28431,17 @@ public final void rule__RosSystem__ComponentsAssignment_3_1_2() throws Recogniti // $ANTLR start "rule__RosSystem__ParameterAssignment_3_2_2" - // InternalRosSystemParser.g:9707:1: rule__RosSystem__ParameterAssignment_3_2_2 : ( ruleParameter ) ; + // InternalRosSystemParser.g:9652:1: rule__RosSystem__ParameterAssignment_3_2_2 : ( ruleParameter ) ; public final void rule__RosSystem__ParameterAssignment_3_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9711:1: ( ( ruleParameter ) ) - // InternalRosSystemParser.g:9712:2: ( ruleParameter ) + // InternalRosSystemParser.g:9656:1: ( ( ruleParameter ) ) + // InternalRosSystemParser.g:9657:2: ( ruleParameter ) { - // InternalRosSystemParser.g:9712:2: ( ruleParameter ) - // InternalRosSystemParser.g:9713:3: ruleParameter + // InternalRosSystemParser.g:9657:2: ( ruleParameter ) + // InternalRosSystemParser.g:9658:3: ruleParameter { before(grammarAccess.getRosSystemAccess().getParameterParameterParserRuleCall_3_2_2_0()); pushFollow(FOLLOW_2); @@ -28683,17 +28472,17 @@ public final void rule__RosSystem__ParameterAssignment_3_2_2() throws Recognitio // $ANTLR start "rule__RosSystem__ConnectionsAssignment_3_3_2" - // InternalRosSystemParser.g:9722:1: rule__RosSystem__ConnectionsAssignment_3_3_2 : ( ruleRosConnection ) ; + // InternalRosSystemParser.g:9667:1: rule__RosSystem__ConnectionsAssignment_3_3_2 : ( ruleRosConnection ) ; public final void rule__RosSystem__ConnectionsAssignment_3_3_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9726:1: ( ( ruleRosConnection ) ) - // InternalRosSystemParser.g:9727:2: ( ruleRosConnection ) + // InternalRosSystemParser.g:9671:1: ( ( ruleRosConnection ) ) + // InternalRosSystemParser.g:9672:2: ( ruleRosConnection ) { - // InternalRosSystemParser.g:9727:2: ( ruleRosConnection ) - // InternalRosSystemParser.g:9728:3: ruleRosConnection + // InternalRosSystemParser.g:9672:2: ( ruleRosConnection ) + // InternalRosSystemParser.g:9673:3: ruleRosConnection { before(grammarAccess.getRosSystemAccess().getConnectionsRosConnectionParserRuleCall_3_3_2_0()); pushFollow(FOLLOW_2); @@ -28724,17 +28513,17 @@ public final void rule__RosSystem__ConnectionsAssignment_3_3_2() throws Recognit // $ANTLR start "rule__Process__NameAssignment_1" - // InternalRosSystemParser.g:9737:1: rule__Process__NameAssignment_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:9682:1: rule__Process__NameAssignment_1 : ( ruleEString ) ; public final void rule__Process__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9741:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:9742:2: ( ruleEString ) + // InternalRosSystemParser.g:9686:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:9687:2: ( ruleEString ) { - // InternalRosSystemParser.g:9742:2: ( ruleEString ) - // InternalRosSystemParser.g:9743:3: ruleEString + // InternalRosSystemParser.g:9687:2: ( ruleEString ) + // InternalRosSystemParser.g:9688:3: ruleEString { before(grammarAccess.getProcessAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -28765,21 +28554,21 @@ public final void rule__Process__NameAssignment_1() throws RecognitionException // $ANTLR start "rule__Process__NodesAssignment_4_2" - // InternalRosSystemParser.g:9752:1: rule__Process__NodesAssignment_4_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:9697:1: rule__Process__NodesAssignment_4_2 : ( ( ruleEString ) ) ; public final void rule__Process__NodesAssignment_4_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9756:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:9757:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:9701:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:9702:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:9757:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:9758:3: ( ruleEString ) + // InternalRosSystemParser.g:9702:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:9703:3: ( ruleEString ) { before(grammarAccess.getProcessAccess().getNodesRosNodeCrossReference_4_2_0()); - // InternalRosSystemParser.g:9759:3: ( ruleEString ) - // InternalRosSystemParser.g:9760:4: ruleEString + // InternalRosSystemParser.g:9704:3: ( ruleEString ) + // InternalRosSystemParser.g:9705:4: ruleEString { before(grammarAccess.getProcessAccess().getNodesRosNodeEStringParserRuleCall_4_2_0_1()); pushFollow(FOLLOW_2); @@ -28814,17 +28603,17 @@ public final void rule__Process__NodesAssignment_4_2() throws RecognitionExcepti // $ANTLR start "rule__Process__ThreadsAssignment_5_1" - // InternalRosSystemParser.g:9771:1: rule__Process__ThreadsAssignment_5_1 : ( RULE_INT ) ; + // InternalRosSystemParser.g:9716:1: rule__Process__ThreadsAssignment_5_1 : ( RULE_INT ) ; public final void rule__Process__ThreadsAssignment_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9775:1: ( ( RULE_INT ) ) - // InternalRosSystemParser.g:9776:2: ( RULE_INT ) + // InternalRosSystemParser.g:9720:1: ( ( RULE_INT ) ) + // InternalRosSystemParser.g:9721:2: ( RULE_INT ) { - // InternalRosSystemParser.g:9776:2: ( RULE_INT ) - // InternalRosSystemParser.g:9777:3: RULE_INT + // InternalRosSystemParser.g:9721:2: ( RULE_INT ) + // InternalRosSystemParser.g:9722:3: RULE_INT { before(grammarAccess.getProcessAccess().getThreadsINTTerminalRuleCall_5_1_0()); match(input,RULE_INT,FOLLOW_2); @@ -28851,17 +28640,17 @@ public final void rule__Process__ThreadsAssignment_5_1() throws RecognitionExcep // $ANTLR start "rule__RosNode__NameAssignment_1" - // InternalRosSystemParser.g:9786:1: rule__RosNode__NameAssignment_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:9731:1: rule__RosNode__NameAssignment_1 : ( ruleEString ) ; public final void rule__RosNode__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9790:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:9791:2: ( ruleEString ) + // InternalRosSystemParser.g:9735:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:9736:2: ( ruleEString ) { - // InternalRosSystemParser.g:9791:2: ( ruleEString ) - // InternalRosSystemParser.g:9792:3: ruleEString + // InternalRosSystemParser.g:9736:2: ( ruleEString ) + // InternalRosSystemParser.g:9737:3: ruleEString { before(grammarAccess.getRosNodeAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -28892,21 +28681,21 @@ public final void rule__RosNode__NameAssignment_1() throws RecognitionException // $ANTLR start "rule__RosNode__FromAssignment_5" - // InternalRosSystemParser.g:9801:1: rule__RosNode__FromAssignment_5 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:9746:1: rule__RosNode__FromAssignment_5 : ( ( ruleEString ) ) ; public final void rule__RosNode__FromAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9805:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:9806:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:9750:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:9751:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:9806:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:9807:3: ( ruleEString ) + // InternalRosSystemParser.g:9751:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:9752:3: ( ruleEString ) { before(grammarAccess.getRosNodeAccess().getFromNodeCrossReference_5_0()); - // InternalRosSystemParser.g:9808:3: ( ruleEString ) - // InternalRosSystemParser.g:9809:4: ruleEString + // InternalRosSystemParser.g:9753:3: ( ruleEString ) + // InternalRosSystemParser.g:9754:4: ruleEString { before(grammarAccess.getRosNodeAccess().getFromNodeEStringParserRuleCall_5_0_1()); pushFollow(FOLLOW_2); @@ -28941,17 +28730,17 @@ public final void rule__RosNode__FromAssignment_5() throws RecognitionException // $ANTLR start "rule__RosNode__RosinterfacesAssignment_6_2" - // InternalRosSystemParser.g:9820:1: rule__RosNode__RosinterfacesAssignment_6_2 : ( ruleRosInterface ) ; + // InternalRosSystemParser.g:9765:1: rule__RosNode__RosinterfacesAssignment_6_2 : ( ruleRosInterface ) ; public final void rule__RosNode__RosinterfacesAssignment_6_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9824:1: ( ( ruleRosInterface ) ) - // InternalRosSystemParser.g:9825:2: ( ruleRosInterface ) + // InternalRosSystemParser.g:9769:1: ( ( ruleRosInterface ) ) + // InternalRosSystemParser.g:9770:2: ( ruleRosInterface ) { - // InternalRosSystemParser.g:9825:2: ( ruleRosInterface ) - // InternalRosSystemParser.g:9826:3: ruleRosInterface + // InternalRosSystemParser.g:9770:2: ( ruleRosInterface ) + // InternalRosSystemParser.g:9771:3: ruleRosInterface { before(grammarAccess.getRosNodeAccess().getRosinterfacesRosInterfaceParserRuleCall_6_2_0()); pushFollow(FOLLOW_2); @@ -28982,17 +28771,17 @@ public final void rule__RosNode__RosinterfacesAssignment_6_2() throws Recognitio // $ANTLR start "rule__RosNode__RosparametersAssignment_7_2" - // InternalRosSystemParser.g:9835:1: rule__RosNode__RosparametersAssignment_7_2 : ( ruleRosParameter ) ; + // InternalRosSystemParser.g:9780:1: rule__RosNode__RosparametersAssignment_7_2 : ( ruleRosParameter ) ; public final void rule__RosNode__RosparametersAssignment_7_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9839:1: ( ( ruleRosParameter ) ) - // InternalRosSystemParser.g:9840:2: ( ruleRosParameter ) + // InternalRosSystemParser.g:9784:1: ( ( ruleRosParameter ) ) + // InternalRosSystemParser.g:9785:2: ( ruleRosParameter ) { - // InternalRosSystemParser.g:9840:2: ( ruleRosParameter ) - // InternalRosSystemParser.g:9841:3: ruleRosParameter + // InternalRosSystemParser.g:9785:2: ( ruleRosParameter ) + // InternalRosSystemParser.g:9786:3: ruleRosParameter { before(grammarAccess.getRosNodeAccess().getRosparametersRosParameterParserRuleCall_7_2_0()); pushFollow(FOLLOW_2); @@ -29023,17 +28812,17 @@ public final void rule__RosNode__RosparametersAssignment_7_2() throws Recognitio // $ANTLR start "rule__RosInterface__NameAssignment_0" - // InternalRosSystemParser.g:9850:1: rule__RosInterface__NameAssignment_0 : ( ruleEString ) ; + // InternalRosSystemParser.g:9795:1: rule__RosInterface__NameAssignment_0 : ( ruleEString ) ; public final void rule__RosInterface__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9854:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:9855:2: ( ruleEString ) + // InternalRosSystemParser.g:9799:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:9800:2: ( ruleEString ) { - // InternalRosSystemParser.g:9855:2: ( ruleEString ) - // InternalRosSystemParser.g:9856:3: ruleEString + // InternalRosSystemParser.g:9800:2: ( ruleEString ) + // InternalRosSystemParser.g:9801:3: ruleEString { before(grammarAccess.getRosInterfaceAccess().getNameEStringParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -29064,17 +28853,17 @@ public final void rule__RosInterface__NameAssignment_0() throws RecognitionExcep // $ANTLR start "rule__RosInterface__ReferenceAssignment_3" - // InternalRosSystemParser.g:9865:1: rule__RosInterface__ReferenceAssignment_3 : ( ruleInterfaceReference ) ; + // InternalRosSystemParser.g:9810:1: rule__RosInterface__ReferenceAssignment_3 : ( ruleInterfaceReference ) ; public final void rule__RosInterface__ReferenceAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9869:1: ( ( ruleInterfaceReference ) ) - // InternalRosSystemParser.g:9870:2: ( ruleInterfaceReference ) + // InternalRosSystemParser.g:9814:1: ( ( ruleInterfaceReference ) ) + // InternalRosSystemParser.g:9815:2: ( ruleInterfaceReference ) { - // InternalRosSystemParser.g:9870:2: ( ruleInterfaceReference ) - // InternalRosSystemParser.g:9871:3: ruleInterfaceReference + // InternalRosSystemParser.g:9815:2: ( ruleInterfaceReference ) + // InternalRosSystemParser.g:9816:3: ruleInterfaceReference { before(grammarAccess.getRosInterfaceAccess().getReferenceInterfaceReferenceParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -29105,21 +28894,21 @@ public final void rule__RosInterface__ReferenceAssignment_3() throws Recognition // $ANTLR start "rule__RosPublisherReference__FromAssignment_1" - // InternalRosSystemParser.g:9880:1: rule__RosPublisherReference__FromAssignment_1 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:9825:1: rule__RosPublisherReference__FromAssignment_1 : ( ( ruleEString ) ) ; public final void rule__RosPublisherReference__FromAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9884:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:9885:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:9829:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:9830:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:9885:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:9886:3: ( ruleEString ) + // InternalRosSystemParser.g:9830:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:9831:3: ( ruleEString ) { before(grammarAccess.getRosPublisherReferenceAccess().getFromPublisherCrossReference_1_0()); - // InternalRosSystemParser.g:9887:3: ( ruleEString ) - // InternalRosSystemParser.g:9888:4: ruleEString + // InternalRosSystemParser.g:9832:3: ( ruleEString ) + // InternalRosSystemParser.g:9833:4: ruleEString { before(grammarAccess.getRosPublisherReferenceAccess().getFromPublisherEStringParserRuleCall_1_0_1()); pushFollow(FOLLOW_2); @@ -29154,21 +28943,21 @@ public final void rule__RosPublisherReference__FromAssignment_1() throws Recogni // $ANTLR start "rule__RosSubscriberReference__FromAssignment_1" - // InternalRosSystemParser.g:9899:1: rule__RosSubscriberReference__FromAssignment_1 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:9844:1: rule__RosSubscriberReference__FromAssignment_1 : ( ( ruleEString ) ) ; public final void rule__RosSubscriberReference__FromAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9903:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:9904:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:9848:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:9849:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:9904:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:9905:3: ( ruleEString ) + // InternalRosSystemParser.g:9849:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:9850:3: ( ruleEString ) { before(grammarAccess.getRosSubscriberReferenceAccess().getFromSubscriberCrossReference_1_0()); - // InternalRosSystemParser.g:9906:3: ( ruleEString ) - // InternalRosSystemParser.g:9907:4: ruleEString + // InternalRosSystemParser.g:9851:3: ( ruleEString ) + // InternalRosSystemParser.g:9852:4: ruleEString { before(grammarAccess.getRosSubscriberReferenceAccess().getFromSubscriberEStringParserRuleCall_1_0_1()); pushFollow(FOLLOW_2); @@ -29203,21 +28992,21 @@ public final void rule__RosSubscriberReference__FromAssignment_1() throws Recogn // $ANTLR start "rule__RosServiceServerReference__FromAssignment_1" - // InternalRosSystemParser.g:9918:1: rule__RosServiceServerReference__FromAssignment_1 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:9863:1: rule__RosServiceServerReference__FromAssignment_1 : ( ( ruleEString ) ) ; public final void rule__RosServiceServerReference__FromAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9922:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:9923:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:9867:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:9868:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:9923:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:9924:3: ( ruleEString ) + // InternalRosSystemParser.g:9868:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:9869:3: ( ruleEString ) { before(grammarAccess.getRosServiceServerReferenceAccess().getFromServiceServerCrossReference_1_0()); - // InternalRosSystemParser.g:9925:3: ( ruleEString ) - // InternalRosSystemParser.g:9926:4: ruleEString + // InternalRosSystemParser.g:9870:3: ( ruleEString ) + // InternalRosSystemParser.g:9871:4: ruleEString { before(grammarAccess.getRosServiceServerReferenceAccess().getFromServiceServerEStringParserRuleCall_1_0_1()); pushFollow(FOLLOW_2); @@ -29252,21 +29041,21 @@ public final void rule__RosServiceServerReference__FromAssignment_1() throws Rec // $ANTLR start "rule__RosServerClientReference__FromAssignment_1" - // InternalRosSystemParser.g:9937:1: rule__RosServerClientReference__FromAssignment_1 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:9882:1: rule__RosServerClientReference__FromAssignment_1 : ( ( ruleEString ) ) ; public final void rule__RosServerClientReference__FromAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9941:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:9942:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:9886:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:9887:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:9942:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:9943:3: ( ruleEString ) + // InternalRosSystemParser.g:9887:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:9888:3: ( ruleEString ) { before(grammarAccess.getRosServerClientReferenceAccess().getFromServiceClientCrossReference_1_0()); - // InternalRosSystemParser.g:9944:3: ( ruleEString ) - // InternalRosSystemParser.g:9945:4: ruleEString + // InternalRosSystemParser.g:9889:3: ( ruleEString ) + // InternalRosSystemParser.g:9890:4: ruleEString { before(grammarAccess.getRosServerClientReferenceAccess().getFromServiceClientEStringParserRuleCall_1_0_1()); pushFollow(FOLLOW_2); @@ -29301,21 +29090,21 @@ public final void rule__RosServerClientReference__FromAssignment_1() throws Reco // $ANTLR start "rule__RosActionServerReference__FromAssignment_1" - // InternalRosSystemParser.g:9956:1: rule__RosActionServerReference__FromAssignment_1 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:9901:1: rule__RosActionServerReference__FromAssignment_1 : ( ( ruleEString ) ) ; public final void rule__RosActionServerReference__FromAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9960:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:9961:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:9905:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:9906:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:9961:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:9962:3: ( ruleEString ) + // InternalRosSystemParser.g:9906:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:9907:3: ( ruleEString ) { before(grammarAccess.getRosActionServerReferenceAccess().getFromActionServerCrossReference_1_0()); - // InternalRosSystemParser.g:9963:3: ( ruleEString ) - // InternalRosSystemParser.g:9964:4: ruleEString + // InternalRosSystemParser.g:9908:3: ( ruleEString ) + // InternalRosSystemParser.g:9909:4: ruleEString { before(grammarAccess.getRosActionServerReferenceAccess().getFromActionServerEStringParserRuleCall_1_0_1()); pushFollow(FOLLOW_2); @@ -29350,21 +29139,21 @@ public final void rule__RosActionServerReference__FromAssignment_1() throws Reco // $ANTLR start "rule__RosActionClientReference__FromAssignment_1" - // InternalRosSystemParser.g:9975:1: rule__RosActionClientReference__FromAssignment_1 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:9920:1: rule__RosActionClientReference__FromAssignment_1 : ( ( ruleEString ) ) ; public final void rule__RosActionClientReference__FromAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9979:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:9980:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:9924:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:9925:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:9980:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:9981:3: ( ruleEString ) + // InternalRosSystemParser.g:9925:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:9926:3: ( ruleEString ) { before(grammarAccess.getRosActionClientReferenceAccess().getFromActionClientCrossReference_1_0()); - // InternalRosSystemParser.g:9982:3: ( ruleEString ) - // InternalRosSystemParser.g:9983:4: ruleEString + // InternalRosSystemParser.g:9927:3: ( ruleEString ) + // InternalRosSystemParser.g:9928:4: ruleEString { before(grammarAccess.getRosActionClientReferenceAccess().getFromActionClientEStringParserRuleCall_1_0_1()); pushFollow(FOLLOW_2); @@ -29399,17 +29188,17 @@ public final void rule__RosActionClientReference__FromAssignment_1() throws Reco // $ANTLR start "rule__RosParameter__NameAssignment_0" - // InternalRosSystemParser.g:9994:1: rule__RosParameter__NameAssignment_0 : ( ruleEString ) ; + // InternalRosSystemParser.g:9939:1: rule__RosParameter__NameAssignment_0 : ( ruleEString ) ; public final void rule__RosParameter__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9998:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:9999:2: ( ruleEString ) + // InternalRosSystemParser.g:9943:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:9944:2: ( ruleEString ) { - // InternalRosSystemParser.g:9999:2: ( ruleEString ) - // InternalRosSystemParser.g:10000:3: ruleEString + // InternalRosSystemParser.g:9944:2: ( ruleEString ) + // InternalRosSystemParser.g:9945:3: ruleEString { before(grammarAccess.getRosParameterAccess().getNameEStringParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -29440,21 +29229,21 @@ public final void rule__RosParameter__NameAssignment_0() throws RecognitionExcep // $ANTLR start "rule__RosParameter__FromAssignment_4" - // InternalRosSystemParser.g:10009:1: rule__RosParameter__FromAssignment_4 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:9954:1: rule__RosParameter__FromAssignment_4 : ( ( ruleEString ) ) ; public final void rule__RosParameter__FromAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10013:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10014:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:9958:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:9959:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10014:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10015:3: ( ruleEString ) + // InternalRosSystemParser.g:9959:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:9960:3: ( ruleEString ) { before(grammarAccess.getRosParameterAccess().getFromParameterCrossReference_4_0()); - // InternalRosSystemParser.g:10016:3: ( ruleEString ) - // InternalRosSystemParser.g:10017:4: ruleEString + // InternalRosSystemParser.g:9961:3: ( ruleEString ) + // InternalRosSystemParser.g:9962:4: ruleEString { before(grammarAccess.getRosParameterAccess().getFromParameterEStringParserRuleCall_4_0_1()); pushFollow(FOLLOW_2); @@ -29489,17 +29278,17 @@ public final void rule__RosParameter__FromAssignment_4() throws RecognitionExcep // $ANTLR start "rule__RosParameter__ValueAssignment_6" - // InternalRosSystemParser.g:10028:1: rule__RosParameter__ValueAssignment_6 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:9973:1: rule__RosParameter__ValueAssignment_6 : ( ruleParameterValue ) ; public final void rule__RosParameter__ValueAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10032:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:10033:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:9977:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:9978:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:10033:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:10034:3: ruleParameterValue + // InternalRosSystemParser.g:9978:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:9979:3: ruleParameterValue { before(grammarAccess.getRosParameterAccess().getValueParameterValueParserRuleCall_6_0()); pushFollow(FOLLOW_2); @@ -29530,21 +29319,21 @@ public final void rule__RosParameter__ValueAssignment_6() throws RecognitionExce // $ANTLR start "rule__RosConnection__FromAssignment_1" - // InternalRosSystemParser.g:10043:1: rule__RosConnection__FromAssignment_1 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:9988:1: rule__RosConnection__FromAssignment_1 : ( ( ruleEString ) ) ; public final void rule__RosConnection__FromAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10047:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10048:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:9992:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:9993:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10048:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10049:3: ( ruleEString ) + // InternalRosSystemParser.g:9993:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:9994:3: ( ruleEString ) { before(grammarAccess.getRosConnectionAccess().getFromRosInterfaceCrossReference_1_0()); - // InternalRosSystemParser.g:10050:3: ( ruleEString ) - // InternalRosSystemParser.g:10051:4: ruleEString + // InternalRosSystemParser.g:9995:3: ( ruleEString ) + // InternalRosSystemParser.g:9996:4: ruleEString { before(grammarAccess.getRosConnectionAccess().getFromRosInterfaceEStringParserRuleCall_1_0_1()); pushFollow(FOLLOW_2); @@ -29579,21 +29368,21 @@ public final void rule__RosConnection__FromAssignment_1() throws RecognitionExce // $ANTLR start "rule__RosConnection__ToAssignment_3" - // InternalRosSystemParser.g:10062:1: rule__RosConnection__ToAssignment_3 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:10007:1: rule__RosConnection__ToAssignment_3 : ( ( ruleEString ) ) ; public final void rule__RosConnection__ToAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10066:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10067:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10011:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:10012:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10067:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10068:3: ( ruleEString ) + // InternalRosSystemParser.g:10012:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10013:3: ( ruleEString ) { before(grammarAccess.getRosConnectionAccess().getToRosInterfaceCrossReference_3_0()); - // InternalRosSystemParser.g:10069:3: ( ruleEString ) - // InternalRosSystemParser.g:10070:4: ruleEString + // InternalRosSystemParser.g:10014:3: ( ruleEString ) + // InternalRosSystemParser.g:10015:4: ruleEString { before(grammarAccess.getRosConnectionAccess().getToRosInterfaceEStringParserRuleCall_3_0_1()); pushFollow(FOLLOW_2); @@ -29628,17 +29417,17 @@ public final void rule__RosConnection__ToAssignment_3() throws RecognitionExcept // $ANTLR start "rule__GlobalNamespace__PartsAssignment_2_1" - // InternalRosSystemParser.g:10081:1: rule__GlobalNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:10026:1: rule__GlobalNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__GlobalNamespace__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10085:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:10086:2: ( ruleGraphName ) + // InternalRosSystemParser.g:10030:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:10031:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:10086:2: ( ruleGraphName ) - // InternalRosSystemParser.g:10087:3: ruleGraphName + // InternalRosSystemParser.g:10031:2: ( ruleGraphName ) + // InternalRosSystemParser.g:10032:3: ruleGraphName { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -29669,17 +29458,17 @@ public final void rule__GlobalNamespace__PartsAssignment_2_1() throws Recognitio // $ANTLR start "rule__GlobalNamespace__PartsAssignment_2_2_1" - // InternalRosSystemParser.g:10096:1: rule__GlobalNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:10041:1: rule__GlobalNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__GlobalNamespace__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10100:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:10101:2: ( ruleGraphName ) + // InternalRosSystemParser.g:10045:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:10046:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:10101:2: ( ruleGraphName ) - // InternalRosSystemParser.g:10102:3: ruleGraphName + // InternalRosSystemParser.g:10046:2: ( ruleGraphName ) + // InternalRosSystemParser.g:10047:3: ruleGraphName { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -29710,17 +29499,17 @@ public final void rule__GlobalNamespace__PartsAssignment_2_2_1() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_2_1" - // InternalRosSystemParser.g:10111:1: rule__RelativeNamespace_Impl__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:10056:1: rule__RelativeNamespace_Impl__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__RelativeNamespace_Impl__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10115:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:10116:2: ( ruleGraphName ) + // InternalRosSystemParser.g:10060:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:10061:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:10116:2: ( ruleGraphName ) - // InternalRosSystemParser.g:10117:3: ruleGraphName + // InternalRosSystemParser.g:10061:2: ( ruleGraphName ) + // InternalRosSystemParser.g:10062:3: ruleGraphName { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -29751,17 +29540,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_2_1() throws Rec // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_2_2_1" - // InternalRosSystemParser.g:10126:1: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:10071:1: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__RelativeNamespace_Impl__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10130:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:10131:2: ( ruleGraphName ) + // InternalRosSystemParser.g:10075:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:10076:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:10131:2: ( ruleGraphName ) - // InternalRosSystemParser.g:10132:3: ruleGraphName + // InternalRosSystemParser.g:10076:2: ( ruleGraphName ) + // InternalRosSystemParser.g:10077:3: ruleGraphName { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -29792,17 +29581,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_2_2_1() throws R // $ANTLR start "rule__PrivateNamespace__PartsAssignment_2_1" - // InternalRosSystemParser.g:10141:1: rule__PrivateNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:10086:1: rule__PrivateNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__PrivateNamespace__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10145:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:10146:2: ( ruleGraphName ) + // InternalRosSystemParser.g:10090:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:10091:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:10146:2: ( ruleGraphName ) - // InternalRosSystemParser.g:10147:3: ruleGraphName + // InternalRosSystemParser.g:10091:2: ( ruleGraphName ) + // InternalRosSystemParser.g:10092:3: ruleGraphName { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -29833,17 +29622,17 @@ public final void rule__PrivateNamespace__PartsAssignment_2_1() throws Recogniti // $ANTLR start "rule__PrivateNamespace__PartsAssignment_2_2_1" - // InternalRosSystemParser.g:10156:1: rule__PrivateNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:10101:1: rule__PrivateNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; public final void rule__PrivateNamespace__PartsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10160:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:10161:2: ( ruleGraphName ) + // InternalRosSystemParser.g:10105:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:10106:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:10161:2: ( ruleGraphName ) - // InternalRosSystemParser.g:10162:3: ruleGraphName + // InternalRosSystemParser.g:10106:2: ( ruleGraphName ) + // InternalRosSystemParser.g:10107:3: ruleGraphName { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); pushFollow(FOLLOW_2); @@ -29874,17 +29663,17 @@ public final void rule__PrivateNamespace__PartsAssignment_2_2_1() throws Recogni // $ANTLR start "rule__Parameter__NameAssignment_1" - // InternalRosSystemParser.g:10171:1: rule__Parameter__NameAssignment_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:10116:1: rule__Parameter__NameAssignment_1 : ( ruleEString ) ; public final void rule__Parameter__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10175:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10176:2: ( ruleEString ) + // InternalRosSystemParser.g:10120:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10121:2: ( ruleEString ) { - // InternalRosSystemParser.g:10176:2: ( ruleEString ) - // InternalRosSystemParser.g:10177:3: ruleEString + // InternalRosSystemParser.g:10121:2: ( ruleEString ) + // InternalRosSystemParser.g:10122:3: ruleEString { before(grammarAccess.getParameterAccess().getNameEStringParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -29915,17 +29704,17 @@ public final void rule__Parameter__NameAssignment_1() throws RecognitionExceptio // $ANTLR start "rule__Parameter__NamespaceAssignment_4_1" - // InternalRosSystemParser.g:10186:1: rule__Parameter__NamespaceAssignment_4_1 : ( ruleNamespace ) ; + // InternalRosSystemParser.g:10131:1: rule__Parameter__NamespaceAssignment_4_1 : ( ruleNamespace ) ; public final void rule__Parameter__NamespaceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10190:1: ( ( ruleNamespace ) ) - // InternalRosSystemParser.g:10191:2: ( ruleNamespace ) + // InternalRosSystemParser.g:10135:1: ( ( ruleNamespace ) ) + // InternalRosSystemParser.g:10136:2: ( ruleNamespace ) { - // InternalRosSystemParser.g:10191:2: ( ruleNamespace ) - // InternalRosSystemParser.g:10192:3: ruleNamespace + // InternalRosSystemParser.g:10136:2: ( ruleNamespace ) + // InternalRosSystemParser.g:10137:3: ruleNamespace { before(grammarAccess.getParameterAccess().getNamespaceNamespaceParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -29956,17 +29745,17 @@ public final void rule__Parameter__NamespaceAssignment_4_1() throws RecognitionE // $ANTLR start "rule__Parameter__TypeAssignment_6" - // InternalRosSystemParser.g:10201:1: rule__Parameter__TypeAssignment_6 : ( ruleParameterType ) ; + // InternalRosSystemParser.g:10146:1: rule__Parameter__TypeAssignment_6 : ( ruleParameterType ) ; public final void rule__Parameter__TypeAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10205:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:10206:2: ( ruleParameterType ) + // InternalRosSystemParser.g:10150:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:10151:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:10206:2: ( ruleParameterType ) - // InternalRosSystemParser.g:10207:3: ruleParameterType + // InternalRosSystemParser.g:10151:2: ( ruleParameterType ) + // InternalRosSystemParser.g:10152:3: ruleParameterType { before(grammarAccess.getParameterAccess().getTypeParameterTypeParserRuleCall_6_0()); pushFollow(FOLLOW_2); @@ -29997,17 +29786,17 @@ public final void rule__Parameter__TypeAssignment_6() throws RecognitionExceptio // $ANTLR start "rule__Parameter__ValueAssignment_7_1" - // InternalRosSystemParser.g:10216:1: rule__Parameter__ValueAssignment_7_1 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:10161:1: rule__Parameter__ValueAssignment_7_1 : ( ruleParameterValue ) ; public final void rule__Parameter__ValueAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10220:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:10221:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:10165:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:10166:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:10221:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:10222:3: ruleParameterValue + // InternalRosSystemParser.g:10166:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:10167:3: ruleParameterValue { before(grammarAccess.getParameterAccess().getValueParameterValueParserRuleCall_7_1_0()); pushFollow(FOLLOW_2); @@ -30038,17 +29827,17 @@ public final void rule__Parameter__ValueAssignment_7_1() throws RecognitionExcep // $ANTLR start "rule__ParameterListType__SequenceAssignment_3" - // InternalRosSystemParser.g:10231:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; + // InternalRosSystemParser.g:10176:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10235:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:10236:2: ( ruleParameterType ) + // InternalRosSystemParser.g:10180:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:10181:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:10236:2: ( ruleParameterType ) - // InternalRosSystemParser.g:10237:3: ruleParameterType + // InternalRosSystemParser.g:10181:2: ( ruleParameterType ) + // InternalRosSystemParser.g:10182:3: ruleParameterType { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -30079,17 +29868,17 @@ public final void rule__ParameterListType__SequenceAssignment_3() throws Recogni // $ANTLR start "rule__ParameterListType__SequenceAssignment_4_1" - // InternalRosSystemParser.g:10246:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; + // InternalRosSystemParser.g:10191:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10250:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:10251:2: ( ruleParameterType ) + // InternalRosSystemParser.g:10195:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:10196:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:10251:2: ( ruleParameterType ) - // InternalRosSystemParser.g:10252:3: ruleParameterType + // InternalRosSystemParser.g:10196:2: ( ruleParameterType ) + // InternalRosSystemParser.g:10197:3: ruleParameterType { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -30120,17 +29909,17 @@ public final void rule__ParameterListType__SequenceAssignment_4_1() throws Recog // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_3" - // InternalRosSystemParser.g:10261:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; + // InternalRosSystemParser.g:10206:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10265:1: ( ( ruleParameterStructTypeMember ) ) - // InternalRosSystemParser.g:10266:2: ( ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:10210:1: ( ( ruleParameterStructTypeMember ) ) + // InternalRosSystemParser.g:10211:2: ( ruleParameterStructTypeMember ) { - // InternalRosSystemParser.g:10266:2: ( ruleParameterStructTypeMember ) - // InternalRosSystemParser.g:10267:3: ruleParameterStructTypeMember + // InternalRosSystemParser.g:10211:2: ( ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:10212:3: ruleParameterStructTypeMember { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -30161,17 +29950,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1" - // InternalRosSystemParser.g:10276:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; + // InternalRosSystemParser.g:10221:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10280:1: ( ( ruleParameterStructTypeMember ) ) - // InternalRosSystemParser.g:10281:2: ( ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:10225:1: ( ( ruleParameterStructTypeMember ) ) + // InternalRosSystemParser.g:10226:2: ( ruleParameterStructTypeMember ) { - // InternalRosSystemParser.g:10281:2: ( ruleParameterStructTypeMember ) - // InternalRosSystemParser.g:10282:3: ruleParameterStructTypeMember + // InternalRosSystemParser.g:10226:2: ( ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:10227:3: ruleParameterStructTypeMember { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_4_1_0()); pushFollow(FOLLOW_2); @@ -30202,17 +29991,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterIntegerType__DefaultAssignment_2_1" - // InternalRosSystemParser.g:10291:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; + // InternalRosSystemParser.g:10236:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10295:1: ( ( ruleParameterInteger ) ) - // InternalRosSystemParser.g:10296:2: ( ruleParameterInteger ) + // InternalRosSystemParser.g:10240:1: ( ( ruleParameterInteger ) ) + // InternalRosSystemParser.g:10241:2: ( ruleParameterInteger ) { - // InternalRosSystemParser.g:10296:2: ( ruleParameterInteger ) - // InternalRosSystemParser.g:10297:3: ruleParameterInteger + // InternalRosSystemParser.g:10241:2: ( ruleParameterInteger ) + // InternalRosSystemParser.g:10242:3: ruleParameterInteger { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultParameterIntegerParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -30243,17 +30032,17 @@ public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws Rec // $ANTLR start "rule__ParameterStringType__DefaultAssignment_2_1" - // InternalRosSystemParser.g:10306:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; + // InternalRosSystemParser.g:10251:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; public final void rule__ParameterStringType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10310:1: ( ( ruleParameterString ) ) - // InternalRosSystemParser.g:10311:2: ( ruleParameterString ) + // InternalRosSystemParser.g:10255:1: ( ( ruleParameterString ) ) + // InternalRosSystemParser.g:10256:2: ( ruleParameterString ) { - // InternalRosSystemParser.g:10311:2: ( ruleParameterString ) - // InternalRosSystemParser.g:10312:3: ruleParameterString + // InternalRosSystemParser.g:10256:2: ( ruleParameterString ) + // InternalRosSystemParser.g:10257:3: ruleParameterString { before(grammarAccess.getParameterStringTypeAccess().getDefaultParameterStringParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -30284,17 +30073,17 @@ public final void rule__ParameterStringType__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterDoubleType__DefaultAssignment_2_1" - // InternalRosSystemParser.g:10321:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; + // InternalRosSystemParser.g:10266:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10325:1: ( ( ruleParameterDouble ) ) - // InternalRosSystemParser.g:10326:2: ( ruleParameterDouble ) + // InternalRosSystemParser.g:10270:1: ( ( ruleParameterDouble ) ) + // InternalRosSystemParser.g:10271:2: ( ruleParameterDouble ) { - // InternalRosSystemParser.g:10326:2: ( ruleParameterDouble ) - // InternalRosSystemParser.g:10327:3: ruleParameterDouble + // InternalRosSystemParser.g:10271:2: ( ruleParameterDouble ) + // InternalRosSystemParser.g:10272:3: ruleParameterDouble { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultParameterDoubleParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -30325,17 +30114,17 @@ public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterBooleanType__DefaultAssignment_2_1" - // InternalRosSystemParser.g:10336:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; + // InternalRosSystemParser.g:10281:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10340:1: ( ( ruleParameterBoolean ) ) - // InternalRosSystemParser.g:10341:2: ( ruleParameterBoolean ) + // InternalRosSystemParser.g:10285:1: ( ( ruleParameterBoolean ) ) + // InternalRosSystemParser.g:10286:2: ( ruleParameterBoolean ) { - // InternalRosSystemParser.g:10341:2: ( ruleParameterBoolean ) - // InternalRosSystemParser.g:10342:3: ruleParameterBoolean + // InternalRosSystemParser.g:10286:2: ( ruleParameterBoolean ) + // InternalRosSystemParser.g:10287:3: ruleParameterBoolean { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultParameterBooleanParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -30366,17 +30155,17 @@ public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws Rec // $ANTLR start "rule__ParameterBase64Type__DefaultAssignment_2_1" - // InternalRosSystemParser.g:10351:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; + // InternalRosSystemParser.g:10296:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10355:1: ( ( ruleParameterBase64 ) ) - // InternalRosSystemParser.g:10356:2: ( ruleParameterBase64 ) + // InternalRosSystemParser.g:10300:1: ( ( ruleParameterBase64 ) ) + // InternalRosSystemParser.g:10301:2: ( ruleParameterBase64 ) { - // InternalRosSystemParser.g:10356:2: ( ruleParameterBase64 ) - // InternalRosSystemParser.g:10357:3: ruleParameterBase64 + // InternalRosSystemParser.g:10301:2: ( ruleParameterBase64 ) + // InternalRosSystemParser.g:10302:3: ruleParameterBase64 { before(grammarAccess.getParameterBase64TypeAccess().getDefaultParameterBase64ParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -30406,26 +30195,26 @@ public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws Reco // $ANTLR end "rule__ParameterBase64Type__DefaultAssignment_2_1" - // $ANTLR start "rule__ParameterArrayType__TypeAssignment_3" - // InternalRosSystemParser.g:10366:1: rule__ParameterArrayType__TypeAssignment_3 : ( ruleParameterType ) ; - public final void rule__ParameterArrayType__TypeAssignment_3() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__TypeAssignment_2" + // InternalRosSystemParser.g:10311:1: rule__ParameterArrayType__TypeAssignment_2 : ( ruleParameterType ) ; + public final void rule__ParameterArrayType__TypeAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10370:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:10371:2: ( ruleParameterType ) + // InternalRosSystemParser.g:10315:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:10316:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:10371:2: ( ruleParameterType ) - // InternalRosSystemParser.g:10372:3: ruleParameterType + // InternalRosSystemParser.g:10316:2: ( ruleParameterType ) + // InternalRosSystemParser.g:10317:3: ruleParameterType { - before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); + before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); pushFollow(FOLLOW_2); ruleParameterType(); state._fsp--; - after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); + after(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } @@ -30444,29 +30233,29 @@ public final void rule__ParameterArrayType__TypeAssignment_3() throws Recognitio } return ; } - // $ANTLR end "rule__ParameterArrayType__TypeAssignment_3" + // $ANTLR end "rule__ParameterArrayType__TypeAssignment_2" - // $ANTLR start "rule__ParameterArrayType__DefaultAssignment_4_1" - // InternalRosSystemParser.g:10381:1: rule__ParameterArrayType__DefaultAssignment_4_1 : ( ruleParameterList ) ; - public final void rule__ParameterArrayType__DefaultAssignment_4_1() throws RecognitionException { + // $ANTLR start "rule__ParameterArrayType__DefaultAssignment_3_1" + // InternalRosSystemParser.g:10326:1: rule__ParameterArrayType__DefaultAssignment_3_1 : ( ruleParameterList ) ; + public final void rule__ParameterArrayType__DefaultAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10385:1: ( ( ruleParameterList ) ) - // InternalRosSystemParser.g:10386:2: ( ruleParameterList ) + // InternalRosSystemParser.g:10330:1: ( ( ruleParameterList ) ) + // InternalRosSystemParser.g:10331:2: ( ruleParameterList ) { - // InternalRosSystemParser.g:10386:2: ( ruleParameterList ) - // InternalRosSystemParser.g:10387:3: ruleParameterList + // InternalRosSystemParser.g:10331:2: ( ruleParameterList ) + // InternalRosSystemParser.g:10332:3: ruleParameterList { - before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); pushFollow(FOLLOW_2); ruleParameterList(); state._fsp--; - after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + after(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); } @@ -30485,21 +30274,21 @@ public final void rule__ParameterArrayType__DefaultAssignment_4_1() throws Recog } return ; } - // $ANTLR end "rule__ParameterArrayType__DefaultAssignment_4_1" + // $ANTLR end "rule__ParameterArrayType__DefaultAssignment_3_1" // $ANTLR start "rule__ParameterList__ValueAssignment_2" - // InternalRosSystemParser.g:10396:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:10341:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10400:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:10401:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:10345:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:10346:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:10401:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:10402:3: ruleParameterValue + // InternalRosSystemParser.g:10346:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:10347:3: ruleParameterValue { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -30530,17 +30319,17 @@ public final void rule__ParameterList__ValueAssignment_2() throws RecognitionExc // $ANTLR start "rule__ParameterList__ValueAssignment_3_1" - // InternalRosSystemParser.g:10411:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:10356:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10415:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:10416:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:10360:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:10361:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:10416:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:10417:3: ruleParameterValue + // InternalRosSystemParser.g:10361:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:10362:3: ruleParameterValue { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_3_1_0()); pushFollow(FOLLOW_2); @@ -30571,17 +30360,17 @@ public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionE // $ANTLR start "rule__ParameterAny__ValueAssignment_2_1" - // InternalRosSystemParser.g:10426:1: rule__ParameterAny__ValueAssignment_2_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:10371:1: rule__ParameterAny__ValueAssignment_2_1 : ( ruleEString ) ; public final void rule__ParameterAny__ValueAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10430:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10431:2: ( ruleEString ) + // InternalRosSystemParser.g:10375:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10376:2: ( ruleEString ) { - // InternalRosSystemParser.g:10431:2: ( ruleEString ) - // InternalRosSystemParser.g:10432:3: ruleEString + // InternalRosSystemParser.g:10376:2: ( ruleEString ) + // InternalRosSystemParser.g:10377:3: ruleEString { before(grammarAccess.getParameterAnyAccess().getValueEStringParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -30612,17 +30401,17 @@ public final void rule__ParameterAny__ValueAssignment_2_1() throws RecognitionEx // $ANTLR start "rule__ParameterString__ValueAssignment" - // InternalRosSystemParser.g:10441:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; + // InternalRosSystemParser.g:10386:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; public final void rule__ParameterString__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10445:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10446:2: ( ruleEString ) + // InternalRosSystemParser.g:10390:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10391:2: ( ruleEString ) { - // InternalRosSystemParser.g:10446:2: ( ruleEString ) - // InternalRosSystemParser.g:10447:3: ruleEString + // InternalRosSystemParser.g:10391:2: ( ruleEString ) + // InternalRosSystemParser.g:10392:3: ruleEString { before(grammarAccess.getParameterStringAccess().getValueEStringParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -30653,17 +30442,17 @@ public final void rule__ParameterString__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBase64__ValueAssignment" - // InternalRosSystemParser.g:10456:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; + // InternalRosSystemParser.g:10401:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; public final void rule__ParameterBase64__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10460:1: ( ( ruleBase64Binary ) ) - // InternalRosSystemParser.g:10461:2: ( ruleBase64Binary ) + // InternalRosSystemParser.g:10405:1: ( ( ruleBase64Binary ) ) + // InternalRosSystemParser.g:10406:2: ( ruleBase64Binary ) { - // InternalRosSystemParser.g:10461:2: ( ruleBase64Binary ) - // InternalRosSystemParser.g:10462:3: ruleBase64Binary + // InternalRosSystemParser.g:10406:2: ( ruleBase64Binary ) + // InternalRosSystemParser.g:10407:3: ruleBase64Binary { before(grammarAccess.getParameterBase64Access().getValueBase64BinaryParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -30694,17 +30483,17 @@ public final void rule__ParameterBase64__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterInteger__ValueAssignment" - // InternalRosSystemParser.g:10471:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; + // InternalRosSystemParser.g:10416:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; public final void rule__ParameterInteger__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10475:1: ( ( ruleInteger0 ) ) - // InternalRosSystemParser.g:10476:2: ( ruleInteger0 ) + // InternalRosSystemParser.g:10420:1: ( ( ruleInteger0 ) ) + // InternalRosSystemParser.g:10421:2: ( ruleInteger0 ) { - // InternalRosSystemParser.g:10476:2: ( ruleInteger0 ) - // InternalRosSystemParser.g:10477:3: ruleInteger0 + // InternalRosSystemParser.g:10421:2: ( ruleInteger0 ) + // InternalRosSystemParser.g:10422:3: ruleInteger0 { before(grammarAccess.getParameterIntegerAccess().getValueInteger0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -30735,17 +30524,17 @@ public final void rule__ParameterInteger__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterDouble__ValueAssignment" - // InternalRosSystemParser.g:10486:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; + // InternalRosSystemParser.g:10431:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; public final void rule__ParameterDouble__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10490:1: ( ( ruleDouble0 ) ) - // InternalRosSystemParser.g:10491:2: ( ruleDouble0 ) + // InternalRosSystemParser.g:10435:1: ( ( ruleDouble0 ) ) + // InternalRosSystemParser.g:10436:2: ( ruleDouble0 ) { - // InternalRosSystemParser.g:10491:2: ( ruleDouble0 ) - // InternalRosSystemParser.g:10492:3: ruleDouble0 + // InternalRosSystemParser.g:10436:2: ( ruleDouble0 ) + // InternalRosSystemParser.g:10437:3: ruleDouble0 { before(grammarAccess.getParameterDoubleAccess().getValueDouble0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -30776,17 +30565,17 @@ public final void rule__ParameterDouble__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBoolean__ValueAssignment" - // InternalRosSystemParser.g:10501:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; + // InternalRosSystemParser.g:10446:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10505:1: ( ( ruleboolean0 ) ) - // InternalRosSystemParser.g:10506:2: ( ruleboolean0 ) + // InternalRosSystemParser.g:10450:1: ( ( ruleboolean0 ) ) + // InternalRosSystemParser.g:10451:2: ( ruleboolean0 ) { - // InternalRosSystemParser.g:10506:2: ( ruleboolean0 ) - // InternalRosSystemParser.g:10507:3: ruleboolean0 + // InternalRosSystemParser.g:10451:2: ( ruleboolean0 ) + // InternalRosSystemParser.g:10452:3: ruleboolean0 { before(grammarAccess.getParameterBooleanAccess().getValueBoolean0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -30817,17 +30606,17 @@ public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__ValueAssignment_1_1" - // InternalRosSystemParser.g:10516:1: rule__ParameterStruct__ValueAssignment_1_1 : ( ruleParameterStructMember ) ; + // InternalRosSystemParser.g:10461:1: rule__ParameterStruct__ValueAssignment_1_1 : ( ruleParameterStructMember ) ; public final void rule__ParameterStruct__ValueAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10520:1: ( ( ruleParameterStructMember ) ) - // InternalRosSystemParser.g:10521:2: ( ruleParameterStructMember ) + // InternalRosSystemParser.g:10465:1: ( ( ruleParameterStructMember ) ) + // InternalRosSystemParser.g:10466:2: ( ruleParameterStructMember ) { - // InternalRosSystemParser.g:10521:2: ( ruleParameterStructMember ) - // InternalRosSystemParser.g:10522:3: ruleParameterStructMember + // InternalRosSystemParser.g:10466:2: ( ruleParameterStructMember ) + // InternalRosSystemParser.g:10467:3: ruleParameterStructMember { before(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -30858,17 +30647,17 @@ public final void rule__ParameterStruct__ValueAssignment_1_1() throws Recognitio // $ANTLR start "rule__ParameterStruct__ValueAssignment_1_2_2" - // InternalRosSystemParser.g:10531:1: rule__ParameterStruct__ValueAssignment_1_2_2 : ( ruleParameterStructMember ) ; + // InternalRosSystemParser.g:10476:1: rule__ParameterStruct__ValueAssignment_1_2_2 : ( ruleParameterStructMember ) ; public final void rule__ParameterStruct__ValueAssignment_1_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10535:1: ( ( ruleParameterStructMember ) ) - // InternalRosSystemParser.g:10536:2: ( ruleParameterStructMember ) + // InternalRosSystemParser.g:10480:1: ( ( ruleParameterStructMember ) ) + // InternalRosSystemParser.g:10481:2: ( ruleParameterStructMember ) { - // InternalRosSystemParser.g:10536:2: ( ruleParameterStructMember ) - // InternalRosSystemParser.g:10537:3: ruleParameterStructMember + // InternalRosSystemParser.g:10481:2: ( ruleParameterStructMember ) + // InternalRosSystemParser.g:10482:3: ruleParameterStructMember { before(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_2_0()); pushFollow(FOLLOW_2); @@ -30899,17 +30688,17 @@ public final void rule__ParameterStruct__ValueAssignment_1_2_2() throws Recognit // $ANTLR start "rule__ParameterDate__ValueAssignment" - // InternalRosSystemParser.g:10546:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; + // InternalRosSystemParser.g:10491:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; public final void rule__ParameterDate__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10550:1: ( ( ruleDateTime0 ) ) - // InternalRosSystemParser.g:10551:2: ( ruleDateTime0 ) + // InternalRosSystemParser.g:10495:1: ( ( ruleDateTime0 ) ) + // InternalRosSystemParser.g:10496:2: ( ruleDateTime0 ) { - // InternalRosSystemParser.g:10551:2: ( ruleDateTime0 ) - // InternalRosSystemParser.g:10552:3: ruleDateTime0 + // InternalRosSystemParser.g:10496:2: ( ruleDateTime0 ) + // InternalRosSystemParser.g:10497:3: ruleDateTime0 { before(grammarAccess.getParameterDateAccess().getValueDateTime0ParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -30939,26 +30728,26 @@ public final void rule__ParameterDate__ValueAssignment() throws RecognitionExcep // $ANTLR end "rule__ParameterDate__ValueAssignment" - // $ANTLR start "rule__ParameterStructMember__NameAssignment_1" - // InternalRosSystemParser.g:10561:1: rule__ParameterStructMember__NameAssignment_1 : ( ruleEString ) ; - public final void rule__ParameterStructMember__NameAssignment_1() throws RecognitionException { + // $ANTLR start "rule__ParameterStructMember__NameAssignment_0" + // InternalRosSystemParser.g:10506:1: rule__ParameterStructMember__NameAssignment_0 : ( ruleEString ) ; + public final void rule__ParameterStructMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10565:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10566:2: ( ruleEString ) + // InternalRosSystemParser.g:10510:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10511:2: ( ruleEString ) { - // InternalRosSystemParser.g:10566:2: ( ruleEString ) - // InternalRosSystemParser.g:10567:3: ruleEString + // InternalRosSystemParser.g:10511:2: ( ruleEString ) + // InternalRosSystemParser.g:10512:3: ruleEString { - before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); + before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); pushFollow(FOLLOW_2); ruleEString(); state._fsp--; - after(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); + after(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); } @@ -30977,29 +30766,29 @@ public final void rule__ParameterStructMember__NameAssignment_1() throws Recogni } return ; } - // $ANTLR end "rule__ParameterStructMember__NameAssignment_1" + // $ANTLR end "rule__ParameterStructMember__NameAssignment_0" - // $ANTLR start "rule__ParameterStructMember__ValueAssignment_4" - // InternalRosSystemParser.g:10576:1: rule__ParameterStructMember__ValueAssignment_4 : ( ruleParameterValue ) ; - public final void rule__ParameterStructMember__ValueAssignment_4() throws RecognitionException { + // $ANTLR start "rule__ParameterStructMember__ValueAssignment_3" + // InternalRosSystemParser.g:10521:1: rule__ParameterStructMember__ValueAssignment_3 : ( ruleParameterValue ) ; + public final void rule__ParameterStructMember__ValueAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10580:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:10581:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:10525:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:10526:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:10581:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:10582:3: ruleParameterValue + // InternalRosSystemParser.g:10526:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:10527:3: ruleParameterValue { - before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); + before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); pushFollow(FOLLOW_2); ruleParameterValue(); state._fsp--; - after(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); + after(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); } @@ -31018,21 +30807,21 @@ public final void rule__ParameterStructMember__ValueAssignment_4() throws Recogn } return ; } - // $ANTLR end "rule__ParameterStructMember__ValueAssignment_4" + // $ANTLR end "rule__ParameterStructMember__ValueAssignment_3" // $ANTLR start "rule__ParameterStructTypeMember__NameAssignment_0" - // InternalRosSystemParser.g:10591:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; + // InternalRosSystemParser.g:10536:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; public final void rule__ParameterStructTypeMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10595:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10596:2: ( ruleEString ) + // InternalRosSystemParser.g:10540:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10541:2: ( ruleEString ) { - // InternalRosSystemParser.g:10596:2: ( ruleEString ) - // InternalRosSystemParser.g:10597:3: ruleEString + // InternalRosSystemParser.g:10541:2: ( ruleEString ) + // InternalRosSystemParser.g:10542:3: ruleEString { before(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -31063,17 +30852,17 @@ public final void rule__ParameterStructTypeMember__NameAssignment_0() throws Rec // $ANTLR start "rule__ParameterStructTypeMember__TypeAssignment_1" - // InternalRosSystemParser.g:10606:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; + // InternalRosSystemParser.g:10551:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10610:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:10611:2: ( ruleParameterType ) + // InternalRosSystemParser.g:10555:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:10556:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:10611:2: ( ruleParameterType ) - // InternalRosSystemParser.g:10612:3: ruleParameterType + // InternalRosSystemParser.g:10556:2: ( ruleParameterType ) + // InternalRosSystemParser.g:10557:3: ruleParameterType { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeParameterTypeParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -31104,21 +30893,21 @@ public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws Rec // $ANTLR start "rule__TopicSpecRef__TopicSpecAssignment" - // InternalRosSystemParser.g:10621:1: rule__TopicSpecRef__TopicSpecAssignment : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:10566:1: rule__TopicSpecRef__TopicSpecAssignment : ( ( ruleEString ) ) ; public final void rule__TopicSpecRef__TopicSpecAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10625:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10626:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10570:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:10571:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10626:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10627:3: ( ruleEString ) + // InternalRosSystemParser.g:10571:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10572:3: ( ruleEString ) { before(grammarAccess.getTopicSpecRefAccess().getTopicSpecTopicSpecCrossReference_0()); - // InternalRosSystemParser.g:10628:3: ( ruleEString ) - // InternalRosSystemParser.g:10629:4: ruleEString + // InternalRosSystemParser.g:10573:3: ( ruleEString ) + // InternalRosSystemParser.g:10574:4: ruleEString { before(grammarAccess.getTopicSpecRefAccess().getTopicSpecTopicSpecEStringParserRuleCall_0_1()); pushFollow(FOLLOW_2); @@ -31153,21 +30942,21 @@ public final void rule__TopicSpecRef__TopicSpecAssignment() throws RecognitionEx // $ANTLR start "rule__ArrayTopicSpecRef__TopicSpecAssignment_0" - // InternalRosSystemParser.g:10640:1: rule__ArrayTopicSpecRef__TopicSpecAssignment_0 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:10585:1: rule__ArrayTopicSpecRef__TopicSpecAssignment_0 : ( ( ruleEString ) ) ; public final void rule__ArrayTopicSpecRef__TopicSpecAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10644:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10645:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10589:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:10590:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10645:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10646:3: ( ruleEString ) + // InternalRosSystemParser.g:10590:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10591:3: ( ruleEString ) { before(grammarAccess.getArrayTopicSpecRefAccess().getTopicSpecTopicSpecCrossReference_0_0()); - // InternalRosSystemParser.g:10647:3: ( ruleEString ) - // InternalRosSystemParser.g:10648:4: ruleEString + // InternalRosSystemParser.g:10592:3: ( ruleEString ) + // InternalRosSystemParser.g:10593:4: ruleEString { before(grammarAccess.getArrayTopicSpecRefAccess().getTopicSpecTopicSpecEStringParserRuleCall_0_0_1()); pushFollow(FOLLOW_2); @@ -31203,15 +30992,61 @@ public final void rule__ArrayTopicSpecRef__TopicSpecAssignment_0() throws Recogn // Delegated rules + protected DFA5 dfa5 = new DFA5(this); protected DFA6 dfa6 = new DFA6(this); - static final String dfa_1s = "\42\uffff"; - static final String dfa_2s = "\36\uffff\2\40\2\uffff"; - static final String dfa_3s = "\1\16\35\uffff\2\115\2\uffff"; - static final String dfa_4s = "\1\136\35\uffff\2\115\2\uffff"; - static final String dfa_5s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\36\1\37"; - static final String dfa_6s = "\42\uffff}>"; + static final String dfa_1s = "\13\uffff"; + static final String dfa_2s = "\1\7\12\uffff"; + static final String dfa_3s = "\1\115\5\uffff\1\115\1\uffff\2\115\1\uffff"; + static final String dfa_4s = "\1\141\5\uffff\1\135\1\uffff\2\120\1\uffff"; + static final String dfa_5s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\uffff\1\7\2\uffff\1\6"; + static final String dfa_6s = "\13\uffff}>"; static final String[] dfa_7s = { - "\1\32\1\33\1\17\3\uffff\1\34\1\uffff\1\25\1\27\1\31\3\uffff\1\12\1\13\4\uffff\1\24\1\26\1\30\2\uffff\1\23\3\uffff\1\20\3\uffff\1\21\1\35\1\22\2\uffff\1\14\1\5\1\7\1\11\2\uffff\1\4\1\6\1\10\1\uffff\1\3\3\uffff\1\1\1\15\1\uffff\1\2\2\uffff\1\16\24\uffff\1\37\1\36", + "\1\7\1\uffff\1\6\1\7\1\uffff\1\2\1\5\1\3\1\4\6\uffff\2\1\3\uffff\1\7", + "", + "", + "", + "", + "", + "\1\12\1\uffff\2\12\1\uffff\4\12\6\uffff\1\11\1\10", + "", + "\1\12\1\7\1\uffff\1\12", + "\1\12\1\7\1\uffff\1\12", + "" + }; + + static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s); + static final short[] dfa_2 = DFA.unpackEncodedString(dfa_2s); + static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s); + static final char[] dfa_4 = DFA.unpackEncodedStringToUnsignedChars(dfa_4s); + static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); + static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s); + static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s); + + class DFA5 extends DFA { + + public DFA5(BaseRecognizer recognizer) { + this.recognizer = recognizer; + this.decisionNumber = 5; + this.eot = dfa_1; + this.eof = dfa_2; + this.min = dfa_3; + this.max = dfa_4; + this.accept = dfa_5; + this.special = dfa_6; + this.transition = dfa_7; + } + public String getDescription() { + return "2299:1: rule__ParameterValue__Alternatives : ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) );"; + } + } + static final String dfa_8s = "\42\uffff"; + static final String dfa_9s = "\36\uffff\2\41\2\uffff"; + static final String dfa_10s = "\1\15\35\uffff\2\114\2\uffff"; + static final String dfa_11s = "\1\135\35\uffff\2\114\2\uffff"; + static final String dfa_12s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\37\1\36"; + static final String dfa_13s = "\42\uffff}>"; + static final String[] dfa_14s = { + "\1\32\1\33\1\uffff\1\17\3\uffff\1\34\1\uffff\1\25\1\27\1\31\2\uffff\1\12\1\13\4\uffff\1\24\1\26\1\30\2\uffff\1\23\3\uffff\1\20\3\uffff\1\21\1\35\1\22\2\uffff\1\14\1\5\1\7\1\11\2\uffff\1\4\1\6\1\10\1\uffff\1\3\3\uffff\1\1\1\15\1\uffff\1\2\2\uffff\1\16\24\uffff\1\37\1\36", "", "", "", @@ -31241,117 +31076,116 @@ public final void rule__ArrayTopicSpecRef__TopicSpecAssignment_0() throws Recogn "", "", "", - "\1\41", - "\1\41", + "\1\40", + "\1\40", "", "" }; - static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s); - static final short[] dfa_2 = DFA.unpackEncodedString(dfa_2s); - static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s); - static final char[] dfa_4 = DFA.unpackEncodedStringToUnsignedChars(dfa_4s); - static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); - static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s); - static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s); + static final short[] dfa_8 = DFA.unpackEncodedString(dfa_8s); + static final short[] dfa_9 = DFA.unpackEncodedString(dfa_9s); + static final char[] dfa_10 = DFA.unpackEncodedStringToUnsignedChars(dfa_10s); + static final char[] dfa_11 = DFA.unpackEncodedStringToUnsignedChars(dfa_11s); + static final short[] dfa_12 = DFA.unpackEncodedString(dfa_12s); + static final short[] dfa_13 = DFA.unpackEncodedString(dfa_13s); + static final short[][] dfa_14 = unpackEncodedStringArray(dfa_14s); class DFA6 extends DFA { public DFA6(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 6; - this.eot = dfa_1; - this.eof = dfa_2; - this.min = dfa_3; - this.max = dfa_4; - this.accept = dfa_5; - this.special = dfa_6; - this.transition = dfa_7; + this.eot = dfa_8; + this.eof = dfa_9; + this.min = dfa_10; + this.max = dfa_11; + this.accept = dfa_12; + this.special = dfa_13; + this.transition = dfa_14; } public String getDescription() { - return "2351:1: rule__AbstractType__Alternatives : ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) );"; + return "2350:1: rule__AbstractType__Alternatives : ( ( rulebool ) | ( ruleint8 ) | ( ruleuint8 ) | ( ruleint16 ) | ( ruleuint16 ) | ( ruleint32 ) | ( ruleuint32 ) | ( ruleint64 ) | ( ruleuint64 ) | ( rulefloat32 ) | ( rulefloat64 ) | ( rulestring0 ) | ( rulebyte ) | ( ruletime ) | ( ruleduration ) | ( ruleHeader ) | ( ruleboolArray ) | ( ruleint8Array ) | ( ruleuint8Array ) | ( ruleint16Array ) | ( ruleuint16Array ) | ( ruleint32Array ) | ( ruleuint32Array ) | ( ruleint64Array ) | ( ruleuint64Array ) | ( rulefloat32Array ) | ( rulefloat64Array ) | ( rulestring0Array ) | ( rulebyteArray ) | ( ruleTopicSpecRef ) | ( ruleArrayTopicSpecRef ) );"; } } 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[]{0x0000000000000000L,0x0000000000008000L}); - public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); - public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0004000000001A00L,0x0000000400000000L}); - public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0004000000001A02L}); - public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000000L,0x0000000460000000L}); - public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000002L,0x0000000060000000L}); - public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000000L,0x0000000400001000L}); - public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000002L,0x0000000000001000L}); - public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000000L,0x0000000060000000L}); - public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0004000000200000L}); - public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000000L,0x0000000400000000L}); - public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); - public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L}); - public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L}); - public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0200000000000000L}); - public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000C00L,0x0000000400000000L}); - public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x00000003C00C0000L}); - public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0100000000000000L}); - public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000000L,0x0000000060790000L}); - public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L}); - public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000002000L}); - public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000000000L,0x0000000000024000L}); - public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000000000002L,0x0000000000004000L}); - public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x2000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000370006000000L,0x0000000000000002L}); - public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0100000000000000L,0x0000000400000000L}); - public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x00000000000000E0L}); - public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); - public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000200000000000L}); + public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L}); + public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000000L}); + public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0002000000000D00L,0x0000000200000000L}); + public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0002000000000D02L}); + public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000000L,0x0000000230000000L}); + public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000002L,0x0000000030000000L}); + public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000800L}); + public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000800L}); + public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000000L,0x0000000030000000L}); + public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0002000000200000L}); + public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); + public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); + public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); + public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L}); + public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0100000000000000L}); + public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000600L,0x0000000200000000L}); + public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x00000001E00C0000L}); + public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0080000000000000L}); + public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000000L,0x00000000303C8000L}); + public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); + public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000001000L}); + public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L}); + public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L}); + public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000000000020L}); + public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x1000000000000000L,0x0000000000000400L}); + public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x00001B0006000000L,0x0000000100000001L}); + public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0080000000000000L,0x0000000200000000L}); + public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000000070L}); + public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); + public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000100000000000L}); public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000004000000L}); - public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000008000000L}); - public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); - public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000100000000000L}); - public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000040000000000L}); - public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); + public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000008000L}); + public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000080000000000L}); + public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000020000000000L}); + public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000002000000L}); - public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000020000000000L}); - public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); - public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L}); - public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000008000000L,0x0000000400000000L}); - public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000000100L}); - public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x8000000000000000L}); - public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); - public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); - public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x4000000000000000L}); - public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0020000000000000L}); - public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0800000000000000L}); - public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0040000000000000L}); - public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x1000000000000000L}); - public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0080000000000000L}); + public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); + public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000010000000000L}); + public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); + public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000008000000000L}); + public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000008000L,0x0000000200000000L}); + public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000000080L}); + public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x4000000000000000L}); + public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); + public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); + public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x2000000000000000L}); + public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0200000000000000L}); + public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0010000000000000L}); + public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0400000000000000L}); + public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0020000000000000L}); + public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0800000000000000L}); + public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0040000000000000L}); + public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000000008000000L}); public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000010000000L}); - public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000020000000L}); - public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0010000000000000L}); - public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); - public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L}); - public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000000000010000L}); - public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000800000000000L}); - public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0002000000000000L}); - public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000008000000000L}); - public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000000400000000L}); - public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000000000400000L}); - public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000000800000000L}); - public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000000800000L}); - public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000001000000000L}); - public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000001000000L}); + public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0008000000000000L}); + public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); + public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L}); + public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000000000010000L}); + public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000400000000000L}); + public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0001000000000000L}); + public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000004000000000L}); + public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000000200000000L}); + public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000000000400000L}); + public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000000400000000L}); + public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000000000800000L}); + public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000800000000L}); + public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000001000000L}); + public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000000002000L}); public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000000000004000L}); - public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000000000008000L}); - public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0001000000000000L}); - public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000080000000000L}); - public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); + public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000000000100000L}); + public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000800000000000L}); + public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000040000000000L}); + public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L}); } diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/internal/InternalRosSystemParser.tokens b/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/internal/InternalRosSystemParser.tokens index f0a9bfa8e..9d52b65e2 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/internal/InternalRosSystemParser.tokens +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/internal/InternalRosSystemParser.tokens @@ -1,101 +1,100 @@ -','=78 -'-['=76 -':'=79 -'Any'=74 -'Array:'=40 -'Base64'=41 +','=77 +'-['=75 +':'=78 +'Any'=73 +'Array:'=39 +'Base64'=40 'Boolean'=25 -'Date'=64 -'Double'=42 -'GlobalNamespace'=7 -'GraphName'=13 -'Header'=43 +'Date'=63 +'Double'=41 +'GlobalNamespace'=6 +'GraphName'=12 +'Header'=42 'Integer'=26 -'List'=65 -'ParameterAny'=8 -'ParameterStructMember'=4 -'PrivateNamespace'=6 -'RelativeNamespace'=5 -'String'=44 -'Struct'=45 -'['=80 -'[]'=77 -']'=81 -'action'=46 -'bool'=66 -'bool[]'=47 -'byte'=67 -'byte[]'=48 -'connections:'=9 -'default'=27 +'List'=64 +'ParameterAny'=7 +'PrivateNamespace'=5 +'RelativeNamespace'=4 +'String'=43 +'Struct'=44 +'['=79 +'[]'=76 +']'=80 +'action'=45 +'bool'=65 +'bool[]'=46 +'byte'=66 +'byte[]'=47 +'connections:'=8 +'default:'=15 'duration'=16 'feedback'=17 -'float32'=28 -'float32[]'=14 -'float64'=29 -'float64[]'=15 -'from:'=57 -'fromAC:'=30 -'fromAS:'=31 +'float32'=27 +'float32[]'=13 +'float64'=28 +'float64[]'=14 +'from:'=56 +'fromAC:'=29 +'fromAS:'=30 'fromPub:'=18 -'fromSC:'=32 -'fromSS:'=33 +'fromSC:'=31 +'fromSS:'=32 'fromSub:'=19 -'goal'=68 -'int16'=58 -'int16[]'=34 -'int32'=59 -'int32[]'=35 -'int64'=60 -'int64[]'=36 -'int8'=69 -'int8[]'=49 -'interfaces:'=10 -'message'=37 -'name'=70 -'node'=71 -'nodes:'=50 -'ns:'=75 -'parameters:'=11 -'processes:'=12 -'result'=51 -'service'=38 -'string'=52 +'goal'=67 +'int16'=57 +'int16[]'=33 +'int32'=58 +'int32[]'=34 +'int64'=59 +'int64[]'=35 +'int8'=68 +'int8[]'=48 +'interfaces:'=9 +'message'=36 +'name'=69 +'node'=70 +'nodes:'=49 +'ns:'=74 +'parameters:'=10 +'processes:'=11 +'result'=50 +'service'=37 +'string'=51 'string[]'=20 'threads:'=21 -'time'=72 -'type'=73 -'type:'=61 -'uint16'=53 +'time'=71 +'type'=72 +'type:'=60 +'uint16'=52 'uint16[]'=22 -'uint32'=54 +'uint32'=53 'uint32[]'=23 -'uint64'=55 +'uint64'=54 'uint64[]'=24 -'uint8'=62 -'uint8[]'=39 -'value'=63 -'value:'=56 -RULE_ANY_OTHER=104 -RULE_BEGIN=97 -RULE_BINARY=83 -RULE_BOOLEAN=84 -RULE_DATE_TIME=92 -RULE_DAY=87 -RULE_DECINT=85 -RULE_DIGIT=82 -RULE_DOUBLE=86 -RULE_END=98 -RULE_HOUR=90 -RULE_ID=93 -RULE_INT=95 -RULE_MESSAGE_ASIGMENT=96 -RULE_MIN_SEC=91 -RULE_ML_COMMENT=102 -RULE_MONTH=88 -RULE_ROS_CONVENTION_A=100 -RULE_ROS_CONVENTION_PARAM=101 -RULE_SL_COMMENT=99 -RULE_STRING=94 -RULE_WS=103 -RULE_YEAR=89 +'uint8'=61 +'uint8[]'=38 +'value'=62 +'value:'=55 +RULE_ANY_OTHER=103 +RULE_BEGIN=96 +RULE_BINARY=82 +RULE_BOOLEAN=83 +RULE_DATE_TIME=91 +RULE_DAY=86 +RULE_DECINT=84 +RULE_DIGIT=81 +RULE_DOUBLE=85 +RULE_END=97 +RULE_HOUR=89 +RULE_ID=92 +RULE_INT=94 +RULE_MESSAGE_ASIGMENT=95 +RULE_MIN_SEC=90 +RULE_ML_COMMENT=101 +RULE_MONTH=87 +RULE_ROS_CONVENTION_A=99 +RULE_ROS_CONVENTION_PARAM=100 +RULE_SL_COMMENT=98 +RULE_STRING=93 +RULE_WS=102 +RULE_YEAR=88 diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/lexer/InternalRosSystemLexer.g b/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/lexer/InternalRosSystemLexer.g index ec4e5d482..9a35adf42 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/lexer/InternalRosSystemLexer.g +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/lexer/InternalRosSystemLexer.g @@ -11,8 +11,6 @@ package de.fraunhofer.ipa.rossystem.ide.contentassist.antlr.lexer; import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer; } -ParameterStructMember : 'ParameterStructMember'; - RelativeNamespace : 'RelativeNamespace'; PrivateNamespace : 'PrivateNamespace'; @@ -35,6 +33,8 @@ Float32_1 : 'float32[]'; Float64_1 : 'float64[]'; +Default : 'default:'; + Duration : 'duration'; Feedback : 'feedback'; @@ -57,8 +57,6 @@ Boolean : 'Boolean'; Integer : 'Integer'; -Default : 'default'; - Float32 : 'float32'; Float64 : 'float64'; @@ -173,7 +171,7 @@ RULE_BINARY : ('0b'|'0B') ('0'|'1')+; RULE_BOOLEAN : ('true'|'false'); -RULE_DOUBLE : RULE_DIGIT ('.' RULE_DECINT*|('.' RULE_DIGIT*)? ('E'|'e') ('-'|'+')? RULE_DIGIT); +RULE_DOUBLE : (RULE_DIGIT|'-' RULE_DIGIT*) ('.' RULE_DECINT*|('.' RULE_DIGIT*)? ('E'|'e') ('-'|'+')? RULE_DIGIT); RULE_DECINT : ('0'|'1'..'9' RULE_DIGIT*|'-' '0'..'9' RULE_DIGIT*); diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/lexer/InternalRosSystemLexer.java b/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/lexer/InternalRosSystemLexer.java index 81e7e12bc..f964e417d 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/lexer/InternalRosSystemLexer.java +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/lexer/InternalRosSystemLexer.java @@ -12,108 +12,107 @@ @SuppressWarnings("all") public class InternalRosSystemLexer extends Lexer { - public static final int Connections=9; - public static final int Float32_1=14; - public static final int Node=71; - public static final int RULE_DATE_TIME=92; + public static final int Connections=8; + public static final int Float32_1=13; + public static final int Node=70; + public static final int RULE_DATE_TIME=91; public static final int Uint64_1=24; - public static final int String=44; - public static final int Processes=12; - public static final int Int16=58; - public static final int Float32=28; - public static final int Goal=68; - public static final int Bool=66; + public static final int String=43; + public static final int Processes=11; + public static final int Int16=57; + public static final int Float32=27; + public static final int Goal=67; + public static final int Bool=65; public static final int FromPub=18; - public static final int Uint16=53; + public static final int Uint16=52; public static final int Boolean=25; - public static final int Uint8=62; - public static final int Parameters=11; - public static final int RULE_ID=93; - public static final int RULE_DIGIT=82; - public static final int GlobalNamespace=7; - public static final int Int16_1=34; - public static final int Header=43; - public static final int RULE_INT=95; - public static final int Byte=67; - public static final int RULE_ML_COMMENT=102; - public static final int LeftSquareBracket=80; - public static final int Base64=41; - public static final int FromSS=33; - public static final int Comma=78; - public static final int RULE_MESSAGE_ASIGMENT=96; - public static final int LeftSquareBracketRightSquareBracket=77; - public static final int Int32=59; - public static final int RULE_DECINT=85; - public static final int Uint32=54; - public static final int RULE_HOUR=90; - public static final int Int8=69; - public static final int Default=27; - public static final int Int8_1=49; + public static final int Uint8=61; + public static final int Parameters=10; + public static final int RULE_ID=92; + public static final int RULE_DIGIT=81; + public static final int GlobalNamespace=6; + public static final int Int16_1=33; + public static final int Header=42; + public static final int RULE_INT=94; + public static final int Byte=66; + public static final int RULE_ML_COMMENT=101; + public static final int LeftSquareBracket=79; + public static final int Base64=40; + public static final int FromSS=32; + public static final int Comma=77; + public static final int RULE_MESSAGE_ASIGMENT=95; + public static final int LeftSquareBracketRightSquareBracket=76; + public static final int Int32=58; + public static final int RULE_DECINT=84; + public static final int Uint32=53; + public static final int RULE_HOUR=89; + public static final int Int8=68; + public static final int Default=15; + public static final int Int8_1=48; public static final int Uint16_1=22; - public static final int Type=73; - public static final int Float64=29; - public static final int Int32_1=35; - public static final int FromSC=32; - public static final int RULE_BINARY=83; - public static final int String_1=52; + public static final int Type=72; + public static final int Float64=28; + public static final int Int32_1=34; + public static final int FromSC=31; + public static final int RULE_BINARY=82; + public static final int String_1=51; public static final int String_2=20; - public static final int FromAC=30; - public static final int RULE_DAY=87; - public static final int RULE_BEGIN=97; - public static final int RULE_BOOLEAN=84; - public static final int RelativeNamespace=5; - public static final int RULE_YEAR=89; - public static final int Result=51; - public static final int Name=70; - public static final int RULE_MIN_SEC=91; - public static final int FromAS=31; - public static final int ParameterAny=8; - public static final int List=65; - public static final int RightSquareBracket=81; - public static final int PrivateNamespace=6; - public static final int GraphName=13; - public static final int Byte_1=48; - public static final int Float64_1=15; + public static final int FromAC=29; + public static final int RULE_DAY=86; + public static final int RULE_BEGIN=96; + public static final int RULE_BOOLEAN=83; + public static final int RelativeNamespace=4; + public static final int RULE_YEAR=88; + public static final int Result=50; + public static final int Name=69; + public static final int RULE_MIN_SEC=90; + public static final int FromAS=30; + public static final int ParameterAny=7; + public static final int List=64; + public static final int RightSquareBracket=80; + public static final int PrivateNamespace=5; + public static final int GraphName=12; + public static final int Byte_1=47; + public static final int Float64_1=14; public static final int Duration=16; public static final int Uint32_1=23; - public static final int Double=42; - public static final int Type_1=61; - public static final int Value=63; - public static final int Uint64=55; - public static final int Action=46; - public static final int RULE_END=98; - public static final int Message=37; - public static final int Value_1=56; - public static final int Time=72; - public static final int RULE_STRING=94; - public static final int Bool_1=47; - public static final int Any=74; - public static final int Struct=45; - public static final int RULE_SL_COMMENT=99; - public static final int Uint8_1=39; - public static final int RULE_DOUBLE=86; + public static final int Double=41; + public static final int Type_1=60; + public static final int Value=62; + public static final int Uint64=54; + public static final int Action=45; + public static final int RULE_END=97; + public static final int Message=36; + public static final int Value_1=55; + public static final int Time=71; + public static final int RULE_STRING=93; + public static final int Bool_1=46; + public static final int Any=73; + public static final int Struct=44; + public static final int RULE_SL_COMMENT=98; + public static final int Uint8_1=38; + public static final int RULE_DOUBLE=85; public static final int Feedback=17; - public static final int ParameterStructMember=4; - public static final int RULE_ROS_CONVENTION_A=100; - public static final int RULE_ROS_CONVENTION_PARAM=101; - public static final int Colon=79; + public static final int RULE_ROS_CONVENTION_A=99; + public static final int RULE_ROS_CONVENTION_PARAM=100; + public static final int Colon=78; public static final int EOF=-1; public static final int FromSub=19; - public static final int Ns=75; - public static final int RULE_WS=103; - public static final int HyphenMinusLeftSquareBracket=76; - public static final int Int64_1=36; - public static final int Service=38; - public static final int From=57; - public static final int RULE_ANY_OTHER=104; - public static final int Nodes=50; - public static final int Date=64; - public static final int Interfaces=10; + public static final int Ns=74; + public static final int RULE_WS=102; + public static final int HyphenMinusLeftSquareBracket=75; + public static final int Int64_1=35; + public static final int Service=37; + public static final int From=56; + public static final int RULE_ANY_OTHER=103; + public static final int Nodes=49; + public static final int Date=63; + public static final int Interfaces=9; public static final int Threads=21; public static final int Integer=26; - public static final int Array=40; - public static final int Int64=60; - public static final int RULE_MONTH=88; + public static final int Array=39; + public static final int Int64=59; + public static final int RULE_MONTH=87; // delegates // delegators @@ -128,34 +127,13 @@ public InternalRosSystemLexer(CharStream input, RecognizerSharedState state) { } public String getGrammarFileName() { return "InternalRosSystemLexer.g"; } - // $ANTLR start "ParameterStructMember" - public final void mParameterStructMember() throws RecognitionException { - try { - int _type = ParameterStructMember; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:14:23: ( 'ParameterStructMember' ) - // InternalRosSystemLexer.g:14:25: 'ParameterStructMember' - { - match("ParameterStructMember"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "ParameterStructMember" - // $ANTLR start "RelativeNamespace" public final void mRelativeNamespace() throws RecognitionException { try { int _type = RelativeNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:16:19: ( 'RelativeNamespace' ) - // InternalRosSystemLexer.g:16:21: 'RelativeNamespace' + // InternalRosSystemLexer.g:14:19: ( 'RelativeNamespace' ) + // InternalRosSystemLexer.g:14:21: 'RelativeNamespace' { match("RelativeNamespace"); @@ -175,8 +153,8 @@ public final void mPrivateNamespace() throws RecognitionException { try { int _type = PrivateNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:18:18: ( 'PrivateNamespace' ) - // InternalRosSystemLexer.g:18:20: 'PrivateNamespace' + // InternalRosSystemLexer.g:16:18: ( 'PrivateNamespace' ) + // InternalRosSystemLexer.g:16:20: 'PrivateNamespace' { match("PrivateNamespace"); @@ -196,8 +174,8 @@ public final void mGlobalNamespace() throws RecognitionException { try { int _type = GlobalNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:20:17: ( 'GlobalNamespace' ) - // InternalRosSystemLexer.g:20:19: 'GlobalNamespace' + // InternalRosSystemLexer.g:18:17: ( 'GlobalNamespace' ) + // InternalRosSystemLexer.g:18:19: 'GlobalNamespace' { match("GlobalNamespace"); @@ -217,8 +195,8 @@ public final void mParameterAny() throws RecognitionException { try { int _type = ParameterAny; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:22:14: ( 'ParameterAny' ) - // InternalRosSystemLexer.g:22:16: 'ParameterAny' + // InternalRosSystemLexer.g:20:14: ( 'ParameterAny' ) + // InternalRosSystemLexer.g:20:16: 'ParameterAny' { match("ParameterAny"); @@ -238,8 +216,8 @@ public final void mConnections() throws RecognitionException { try { int _type = Connections; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:24:13: ( 'connections:' ) - // InternalRosSystemLexer.g:24:15: 'connections:' + // InternalRosSystemLexer.g:22:13: ( 'connections:' ) + // InternalRosSystemLexer.g:22:15: 'connections:' { match("connections:"); @@ -259,8 +237,8 @@ public final void mInterfaces() throws RecognitionException { try { int _type = Interfaces; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:26:12: ( 'interfaces:' ) - // InternalRosSystemLexer.g:26:14: 'interfaces:' + // InternalRosSystemLexer.g:24:12: ( 'interfaces:' ) + // InternalRosSystemLexer.g:24:14: 'interfaces:' { match("interfaces:"); @@ -280,8 +258,8 @@ public final void mParameters() throws RecognitionException { try { int _type = Parameters; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:28:12: ( 'parameters:' ) - // InternalRosSystemLexer.g:28:14: 'parameters:' + // InternalRosSystemLexer.g:26:12: ( 'parameters:' ) + // InternalRosSystemLexer.g:26:14: 'parameters:' { match("parameters:"); @@ -301,8 +279,8 @@ public final void mProcesses() throws RecognitionException { try { int _type = Processes; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:30:11: ( 'processes:' ) - // InternalRosSystemLexer.g:30:13: 'processes:' + // InternalRosSystemLexer.g:28:11: ( 'processes:' ) + // InternalRosSystemLexer.g:28:13: 'processes:' { match("processes:"); @@ -322,8 +300,8 @@ public final void mGraphName() throws RecognitionException { try { int _type = GraphName; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:32:11: ( 'GraphName' ) - // InternalRosSystemLexer.g:32:13: 'GraphName' + // InternalRosSystemLexer.g:30:11: ( 'GraphName' ) + // InternalRosSystemLexer.g:30:13: 'GraphName' { match("GraphName"); @@ -343,8 +321,8 @@ public final void mFloat32_1() throws RecognitionException { try { int _type = Float32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:34:11: ( 'float32[]' ) - // InternalRosSystemLexer.g:34:13: 'float32[]' + // InternalRosSystemLexer.g:32:11: ( 'float32[]' ) + // InternalRosSystemLexer.g:32:13: 'float32[]' { match("float32[]"); @@ -364,8 +342,8 @@ public final void mFloat64_1() throws RecognitionException { try { int _type = Float64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:36:11: ( 'float64[]' ) - // InternalRosSystemLexer.g:36:13: 'float64[]' + // InternalRosSystemLexer.g:34:11: ( 'float64[]' ) + // InternalRosSystemLexer.g:34:13: 'float64[]' { match("float64[]"); @@ -380,6 +358,27 @@ public final void mFloat64_1() throws RecognitionException { } // $ANTLR end "Float64_1" + // $ANTLR start "Default" + public final void mDefault() throws RecognitionException { + try { + int _type = Default; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalRosSystemLexer.g:36:9: ( 'default:' ) + // InternalRosSystemLexer.g:36:11: 'default:' + { + match("default:"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "Default" + // $ANTLR start "Duration" public final void mDuration() throws RecognitionException { try { @@ -611,34 +610,13 @@ public final void mInteger() throws RecognitionException { } // $ANTLR end "Integer" - // $ANTLR start "Default" - public final void mDefault() throws RecognitionException { - try { - int _type = Default; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:60:9: ( 'default' ) - // InternalRosSystemLexer.g:60:11: 'default' - { - match("default"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "Default" - // $ANTLR start "Float32" public final void mFloat32() throws RecognitionException { try { int _type = Float32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:62:9: ( 'float32' ) - // InternalRosSystemLexer.g:62:11: 'float32' + // InternalRosSystemLexer.g:60:9: ( 'float32' ) + // InternalRosSystemLexer.g:60:11: 'float32' { match("float32"); @@ -658,8 +636,8 @@ public final void mFloat64() throws RecognitionException { try { int _type = Float64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:64:9: ( 'float64' ) - // InternalRosSystemLexer.g:64:11: 'float64' + // InternalRosSystemLexer.g:62:9: ( 'float64' ) + // InternalRosSystemLexer.g:62:11: 'float64' { match("float64"); @@ -679,8 +657,8 @@ public final void mFromAC() throws RecognitionException { try { int _type = FromAC; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:66:8: ( 'fromAC:' ) - // InternalRosSystemLexer.g:66:10: 'fromAC:' + // InternalRosSystemLexer.g:64:8: ( 'fromAC:' ) + // InternalRosSystemLexer.g:64:10: 'fromAC:' { match("fromAC:"); @@ -700,8 +678,8 @@ public final void mFromAS() throws RecognitionException { try { int _type = FromAS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:68:8: ( 'fromAS:' ) - // InternalRosSystemLexer.g:68:10: 'fromAS:' + // InternalRosSystemLexer.g:66:8: ( 'fromAS:' ) + // InternalRosSystemLexer.g:66:10: 'fromAS:' { match("fromAS:"); @@ -721,8 +699,8 @@ public final void mFromSC() throws RecognitionException { try { int _type = FromSC; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:70:8: ( 'fromSC:' ) - // InternalRosSystemLexer.g:70:10: 'fromSC:' + // InternalRosSystemLexer.g:68:8: ( 'fromSC:' ) + // InternalRosSystemLexer.g:68:10: 'fromSC:' { match("fromSC:"); @@ -742,8 +720,8 @@ public final void mFromSS() throws RecognitionException { try { int _type = FromSS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:72:8: ( 'fromSS:' ) - // InternalRosSystemLexer.g:72:10: 'fromSS:' + // InternalRosSystemLexer.g:70:8: ( 'fromSS:' ) + // InternalRosSystemLexer.g:70:10: 'fromSS:' { match("fromSS:"); @@ -763,8 +741,8 @@ public final void mInt16_1() throws RecognitionException { try { int _type = Int16_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:74:9: ( 'int16[]' ) - // InternalRosSystemLexer.g:74:11: 'int16[]' + // InternalRosSystemLexer.g:72:9: ( 'int16[]' ) + // InternalRosSystemLexer.g:72:11: 'int16[]' { match("int16[]"); @@ -784,8 +762,8 @@ public final void mInt32_1() throws RecognitionException { try { int _type = Int32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:76:9: ( 'int32[]' ) - // InternalRosSystemLexer.g:76:11: 'int32[]' + // InternalRosSystemLexer.g:74:9: ( 'int32[]' ) + // InternalRosSystemLexer.g:74:11: 'int32[]' { match("int32[]"); @@ -805,8 +783,8 @@ public final void mInt64_1() throws RecognitionException { try { int _type = Int64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:78:9: ( 'int64[]' ) - // InternalRosSystemLexer.g:78:11: 'int64[]' + // InternalRosSystemLexer.g:76:9: ( 'int64[]' ) + // InternalRosSystemLexer.g:76:11: 'int64[]' { match("int64[]"); @@ -826,8 +804,8 @@ public final void mMessage() throws RecognitionException { try { int _type = Message; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:80:9: ( 'message' ) - // InternalRosSystemLexer.g:80:11: 'message' + // InternalRosSystemLexer.g:78:9: ( 'message' ) + // InternalRosSystemLexer.g:78:11: 'message' { match("message"); @@ -847,8 +825,8 @@ public final void mService() throws RecognitionException { try { int _type = Service; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:82:9: ( 'service' ) - // InternalRosSystemLexer.g:82:11: 'service' + // InternalRosSystemLexer.g:80:9: ( 'service' ) + // InternalRosSystemLexer.g:80:11: 'service' { match("service"); @@ -868,8 +846,8 @@ public final void mUint8_1() throws RecognitionException { try { int _type = Uint8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:84:9: ( 'uint8[]' ) - // InternalRosSystemLexer.g:84:11: 'uint8[]' + // InternalRosSystemLexer.g:82:9: ( 'uint8[]' ) + // InternalRosSystemLexer.g:82:11: 'uint8[]' { match("uint8[]"); @@ -889,8 +867,8 @@ public final void mArray() throws RecognitionException { try { int _type = Array; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:86:7: ( 'Array:' ) - // InternalRosSystemLexer.g:86:9: 'Array:' + // InternalRosSystemLexer.g:84:7: ( 'Array:' ) + // InternalRosSystemLexer.g:84:9: 'Array:' { match("Array:"); @@ -910,8 +888,8 @@ public final void mBase64() throws RecognitionException { try { int _type = Base64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:88:8: ( 'Base64' ) - // InternalRosSystemLexer.g:88:10: 'Base64' + // InternalRosSystemLexer.g:86:8: ( 'Base64' ) + // InternalRosSystemLexer.g:86:10: 'Base64' { match("Base64"); @@ -931,8 +909,8 @@ public final void mDouble() throws RecognitionException { try { int _type = Double; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:90:8: ( 'Double' ) - // InternalRosSystemLexer.g:90:10: 'Double' + // InternalRosSystemLexer.g:88:8: ( 'Double' ) + // InternalRosSystemLexer.g:88:10: 'Double' { match("Double"); @@ -952,8 +930,8 @@ public final void mHeader() throws RecognitionException { try { int _type = Header; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:92:8: ( 'Header' ) - // InternalRosSystemLexer.g:92:10: 'Header' + // InternalRosSystemLexer.g:90:8: ( 'Header' ) + // InternalRosSystemLexer.g:90:10: 'Header' { match("Header"); @@ -973,8 +951,8 @@ public final void mString() throws RecognitionException { try { int _type = String; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:94:8: ( 'String' ) - // InternalRosSystemLexer.g:94:10: 'String' + // InternalRosSystemLexer.g:92:8: ( 'String' ) + // InternalRosSystemLexer.g:92:10: 'String' { match("String"); @@ -994,8 +972,8 @@ public final void mStruct() throws RecognitionException { try { int _type = Struct; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:96:8: ( 'Struct' ) - // InternalRosSystemLexer.g:96:10: 'Struct' + // InternalRosSystemLexer.g:94:8: ( 'Struct' ) + // InternalRosSystemLexer.g:94:10: 'Struct' { match("Struct"); @@ -1015,8 +993,8 @@ public final void mAction() throws RecognitionException { try { int _type = Action; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:98:8: ( 'action' ) - // InternalRosSystemLexer.g:98:10: 'action' + // InternalRosSystemLexer.g:96:8: ( 'action' ) + // InternalRosSystemLexer.g:96:10: 'action' { match("action"); @@ -1036,8 +1014,8 @@ public final void mBool_1() throws RecognitionException { try { int _type = Bool_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:100:8: ( 'bool[]' ) - // InternalRosSystemLexer.g:100:10: 'bool[]' + // InternalRosSystemLexer.g:98:8: ( 'bool[]' ) + // InternalRosSystemLexer.g:98:10: 'bool[]' { match("bool[]"); @@ -1057,8 +1035,8 @@ public final void mByte_1() throws RecognitionException { try { int _type = Byte_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:102:8: ( 'byte[]' ) - // InternalRosSystemLexer.g:102:10: 'byte[]' + // InternalRosSystemLexer.g:100:8: ( 'byte[]' ) + // InternalRosSystemLexer.g:100:10: 'byte[]' { match("byte[]"); @@ -1078,8 +1056,8 @@ public final void mInt8_1() throws RecognitionException { try { int _type = Int8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:104:8: ( 'int8[]' ) - // InternalRosSystemLexer.g:104:10: 'int8[]' + // InternalRosSystemLexer.g:102:8: ( 'int8[]' ) + // InternalRosSystemLexer.g:102:10: 'int8[]' { match("int8[]"); @@ -1099,8 +1077,8 @@ public final void mNodes() throws RecognitionException { try { int _type = Nodes; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:106:7: ( 'nodes:' ) - // InternalRosSystemLexer.g:106:9: 'nodes:' + // InternalRosSystemLexer.g:104:7: ( 'nodes:' ) + // InternalRosSystemLexer.g:104:9: 'nodes:' { match("nodes:"); @@ -1120,8 +1098,8 @@ public final void mResult() throws RecognitionException { try { int _type = Result; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:108:8: ( 'result' ) - // InternalRosSystemLexer.g:108:10: 'result' + // InternalRosSystemLexer.g:106:8: ( 'result' ) + // InternalRosSystemLexer.g:106:10: 'result' { match("result"); @@ -1141,8 +1119,8 @@ public final void mString_1() throws RecognitionException { try { int _type = String_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:110:10: ( 'string' ) - // InternalRosSystemLexer.g:110:12: 'string' + // InternalRosSystemLexer.g:108:10: ( 'string' ) + // InternalRosSystemLexer.g:108:12: 'string' { match("string"); @@ -1162,8 +1140,8 @@ public final void mUint16() throws RecognitionException { try { int _type = Uint16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:112:8: ( 'uint16' ) - // InternalRosSystemLexer.g:112:10: 'uint16' + // InternalRosSystemLexer.g:110:8: ( 'uint16' ) + // InternalRosSystemLexer.g:110:10: 'uint16' { match("uint16"); @@ -1183,8 +1161,8 @@ public final void mUint32() throws RecognitionException { try { int _type = Uint32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:114:8: ( 'uint32' ) - // InternalRosSystemLexer.g:114:10: 'uint32' + // InternalRosSystemLexer.g:112:8: ( 'uint32' ) + // InternalRosSystemLexer.g:112:10: 'uint32' { match("uint32"); @@ -1204,8 +1182,8 @@ public final void mUint64() throws RecognitionException { try { int _type = Uint64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:116:8: ( 'uint64' ) - // InternalRosSystemLexer.g:116:10: 'uint64' + // InternalRosSystemLexer.g:114:8: ( 'uint64' ) + // InternalRosSystemLexer.g:114:10: 'uint64' { match("uint64"); @@ -1225,8 +1203,8 @@ public final void mValue_1() throws RecognitionException { try { int _type = Value_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:118:9: ( 'value:' ) - // InternalRosSystemLexer.g:118:11: 'value:' + // InternalRosSystemLexer.g:116:9: ( 'value:' ) + // InternalRosSystemLexer.g:116:11: 'value:' { match("value:"); @@ -1246,8 +1224,8 @@ public final void mFrom() throws RecognitionException { try { int _type = From; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:120:6: ( 'from:' ) - // InternalRosSystemLexer.g:120:8: 'from:' + // InternalRosSystemLexer.g:118:6: ( 'from:' ) + // InternalRosSystemLexer.g:118:8: 'from:' { match("from:"); @@ -1267,8 +1245,8 @@ public final void mInt16() throws RecognitionException { try { int _type = Int16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:122:7: ( 'int16' ) - // InternalRosSystemLexer.g:122:9: 'int16' + // InternalRosSystemLexer.g:120:7: ( 'int16' ) + // InternalRosSystemLexer.g:120:9: 'int16' { match("int16"); @@ -1288,8 +1266,8 @@ public final void mInt32() throws RecognitionException { try { int _type = Int32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:124:7: ( 'int32' ) - // InternalRosSystemLexer.g:124:9: 'int32' + // InternalRosSystemLexer.g:122:7: ( 'int32' ) + // InternalRosSystemLexer.g:122:9: 'int32' { match("int32"); @@ -1309,8 +1287,8 @@ public final void mInt64() throws RecognitionException { try { int _type = Int64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:126:7: ( 'int64' ) - // InternalRosSystemLexer.g:126:9: 'int64' + // InternalRosSystemLexer.g:124:7: ( 'int64' ) + // InternalRosSystemLexer.g:124:9: 'int64' { match("int64"); @@ -1330,8 +1308,8 @@ public final void mType_1() throws RecognitionException { try { int _type = Type_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:128:8: ( 'type:' ) - // InternalRosSystemLexer.g:128:10: 'type:' + // InternalRosSystemLexer.g:126:8: ( 'type:' ) + // InternalRosSystemLexer.g:126:10: 'type:' { match("type:"); @@ -1351,8 +1329,8 @@ public final void mUint8() throws RecognitionException { try { int _type = Uint8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:130:7: ( 'uint8' ) - // InternalRosSystemLexer.g:130:9: 'uint8' + // InternalRosSystemLexer.g:128:7: ( 'uint8' ) + // InternalRosSystemLexer.g:128:9: 'uint8' { match("uint8"); @@ -1372,8 +1350,8 @@ public final void mValue() throws RecognitionException { try { int _type = Value; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:132:7: ( 'value' ) - // InternalRosSystemLexer.g:132:9: 'value' + // InternalRosSystemLexer.g:130:7: ( 'value' ) + // InternalRosSystemLexer.g:130:9: 'value' { match("value"); @@ -1393,8 +1371,8 @@ public final void mDate() throws RecognitionException { try { int _type = Date; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:134:6: ( 'Date' ) - // InternalRosSystemLexer.g:134:8: 'Date' + // InternalRosSystemLexer.g:132:6: ( 'Date' ) + // InternalRosSystemLexer.g:132:8: 'Date' { match("Date"); @@ -1414,8 +1392,8 @@ public final void mList() throws RecognitionException { try { int _type = List; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:136:6: ( 'List' ) - // InternalRosSystemLexer.g:136:8: 'List' + // InternalRosSystemLexer.g:134:6: ( 'List' ) + // InternalRosSystemLexer.g:134:8: 'List' { match("List"); @@ -1435,8 +1413,8 @@ public final void mBool() throws RecognitionException { try { int _type = Bool; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:138:6: ( 'bool' ) - // InternalRosSystemLexer.g:138:8: 'bool' + // InternalRosSystemLexer.g:136:6: ( 'bool' ) + // InternalRosSystemLexer.g:136:8: 'bool' { match("bool"); @@ -1456,8 +1434,8 @@ public final void mByte() throws RecognitionException { try { int _type = Byte; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:140:6: ( 'byte' ) - // InternalRosSystemLexer.g:140:8: 'byte' + // InternalRosSystemLexer.g:138:6: ( 'byte' ) + // InternalRosSystemLexer.g:138:8: 'byte' { match("byte"); @@ -1477,8 +1455,8 @@ public final void mGoal() throws RecognitionException { try { int _type = Goal; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:142:6: ( 'goal' ) - // InternalRosSystemLexer.g:142:8: 'goal' + // InternalRosSystemLexer.g:140:6: ( 'goal' ) + // InternalRosSystemLexer.g:140:8: 'goal' { match("goal"); @@ -1498,8 +1476,8 @@ public final void mInt8() throws RecognitionException { try { int _type = Int8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:144:6: ( 'int8' ) - // InternalRosSystemLexer.g:144:8: 'int8' + // InternalRosSystemLexer.g:142:6: ( 'int8' ) + // InternalRosSystemLexer.g:142:8: 'int8' { match("int8"); @@ -1519,8 +1497,8 @@ public final void mName() throws RecognitionException { try { int _type = Name; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:146:6: ( 'name' ) - // InternalRosSystemLexer.g:146:8: 'name' + // InternalRosSystemLexer.g:144:6: ( 'name' ) + // InternalRosSystemLexer.g:144:8: 'name' { match("name"); @@ -1540,8 +1518,8 @@ public final void mNode() throws RecognitionException { try { int _type = Node; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:148:6: ( 'node' ) - // InternalRosSystemLexer.g:148:8: 'node' + // InternalRosSystemLexer.g:146:6: ( 'node' ) + // InternalRosSystemLexer.g:146:8: 'node' { match("node"); @@ -1561,8 +1539,8 @@ public final void mTime() throws RecognitionException { try { int _type = Time; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:150:6: ( 'time' ) - // InternalRosSystemLexer.g:150:8: 'time' + // InternalRosSystemLexer.g:148:6: ( 'time' ) + // InternalRosSystemLexer.g:148:8: 'time' { match("time"); @@ -1582,8 +1560,8 @@ public final void mType() throws RecognitionException { try { int _type = Type; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:152:6: ( 'type' ) - // InternalRosSystemLexer.g:152:8: 'type' + // InternalRosSystemLexer.g:150:6: ( 'type' ) + // InternalRosSystemLexer.g:150:8: 'type' { match("type"); @@ -1603,8 +1581,8 @@ public final void mAny() throws RecognitionException { try { int _type = Any; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:154:5: ( 'Any' ) - // InternalRosSystemLexer.g:154:7: 'Any' + // InternalRosSystemLexer.g:152:5: ( 'Any' ) + // InternalRosSystemLexer.g:152:7: 'Any' { match("Any"); @@ -1624,8 +1602,8 @@ public final void mNs() throws RecognitionException { try { int _type = Ns; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:156:4: ( 'ns:' ) - // InternalRosSystemLexer.g:156:6: 'ns:' + // InternalRosSystemLexer.g:154:4: ( 'ns:' ) + // InternalRosSystemLexer.g:154:6: 'ns:' { match("ns:"); @@ -1645,8 +1623,8 @@ public final void mHyphenMinusLeftSquareBracket() throws RecognitionException { try { int _type = HyphenMinusLeftSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:158:30: ( '-[' ) - // InternalRosSystemLexer.g:158:32: '-[' + // InternalRosSystemLexer.g:156:30: ( '-[' ) + // InternalRosSystemLexer.g:156:32: '-[' { match("-["); @@ -1666,8 +1644,8 @@ public final void mLeftSquareBracketRightSquareBracket() throws RecognitionExcep try { int _type = LeftSquareBracketRightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:160:37: ( '[]' ) - // InternalRosSystemLexer.g:160:39: '[]' + // InternalRosSystemLexer.g:158:37: ( '[]' ) + // InternalRosSystemLexer.g:158:39: '[]' { match("[]"); @@ -1687,8 +1665,8 @@ public final void mComma() throws RecognitionException { try { int _type = Comma; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:162:7: ( ',' ) - // InternalRosSystemLexer.g:162:9: ',' + // InternalRosSystemLexer.g:160:7: ( ',' ) + // InternalRosSystemLexer.g:160:9: ',' { match(','); @@ -1707,8 +1685,8 @@ public final void mColon() throws RecognitionException { try { int _type = Colon; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:164:7: ( ':' ) - // InternalRosSystemLexer.g:164:9: ':' + // InternalRosSystemLexer.g:162:7: ( ':' ) + // InternalRosSystemLexer.g:162:9: ':' { match(':'); @@ -1727,8 +1705,8 @@ public final void mLeftSquareBracket() throws RecognitionException { try { int _type = LeftSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:166:19: ( '[' ) - // InternalRosSystemLexer.g:166:21: '[' + // InternalRosSystemLexer.g:164:19: ( '[' ) + // InternalRosSystemLexer.g:164:21: '[' { match('['); @@ -1747,8 +1725,8 @@ public final void mRightSquareBracket() throws RecognitionException { try { int _type = RightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:168:20: ( ']' ) - // InternalRosSystemLexer.g:168:22: ']' + // InternalRosSystemLexer.g:166:20: ( ']' ) + // InternalRosSystemLexer.g:166:22: ']' { match(']'); @@ -1765,8 +1743,8 @@ public final void mRightSquareBracket() throws RecognitionException { // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalRosSystemLexer.g:170:21: ( '0' .. '9' ) - // InternalRosSystemLexer.g:170:23: '0' .. '9' + // InternalRosSystemLexer.g:168:21: ( '0' .. '9' ) + // InternalRosSystemLexer.g:168:23: '0' .. '9' { matchRange('0','9'); @@ -1783,10 +1761,10 @@ public final void mRULE_BINARY() throws RecognitionException { try { int _type = RULE_BINARY; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:172:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) - // InternalRosSystemLexer.g:172:15: ( '0b' | '0B' ) ( '0' | '1' )+ + // InternalRosSystemLexer.g:170:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) + // InternalRosSystemLexer.g:170:15: ( '0b' | '0B' ) ( '0' | '1' )+ { - // InternalRosSystemLexer.g:172:15: ( '0b' | '0B' ) + // InternalRosSystemLexer.g:170:15: ( '0b' | '0B' ) int alt1=2; int LA1_0 = input.LA(1); @@ -1814,7 +1792,7 @@ else if ( (LA1_1=='B') ) { } switch (alt1) { case 1 : - // InternalRosSystemLexer.g:172:16: '0b' + // InternalRosSystemLexer.g:170:16: '0b' { match("0b"); @@ -1822,7 +1800,7 @@ else if ( (LA1_1=='B') ) { } break; case 2 : - // InternalRosSystemLexer.g:172:21: '0B' + // InternalRosSystemLexer.g:170:21: '0B' { match("0B"); @@ -1832,7 +1810,7 @@ else if ( (LA1_1=='B') ) { } - // InternalRosSystemLexer.g:172:27: ( '0' | '1' )+ + // InternalRosSystemLexer.g:170:27: ( '0' | '1' )+ int cnt2=0; loop2: do { @@ -1886,10 +1864,10 @@ public final void mRULE_BOOLEAN() throws RecognitionException { try { int _type = RULE_BOOLEAN; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:174:14: ( ( 'true' | 'false' ) ) - // InternalRosSystemLexer.g:174:16: ( 'true' | 'false' ) + // InternalRosSystemLexer.g:172:14: ( ( 'true' | 'false' ) ) + // InternalRosSystemLexer.g:172:16: ( 'true' | 'false' ) { - // InternalRosSystemLexer.g:174:16: ( 'true' | 'false' ) + // InternalRosSystemLexer.g:172:16: ( 'true' | 'false' ) int alt3=2; int LA3_0 = input.LA(1); @@ -1907,7 +1885,7 @@ else if ( (LA3_0=='f') ) { } switch (alt3) { case 1 : - // InternalRosSystemLexer.g:174:17: 'true' + // InternalRosSystemLexer.g:172:17: 'true' { match("true"); @@ -1915,7 +1893,7 @@ else if ( (LA3_0=='f') ) { } break; case 2 : - // InternalRosSystemLexer.g:174:24: 'false' + // InternalRosSystemLexer.g:172:24: 'false' { match("false"); @@ -1941,34 +1919,53 @@ public final void mRULE_DOUBLE() throws RecognitionException { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:176:13: ( RULE_DIGIT ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) ) - // InternalRosSystemLexer.g:176:15: RULE_DIGIT ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) + // InternalRosSystemLexer.g:174:13: ( ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) ) + // InternalRosSystemLexer.g:174:15: ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) { - mRULE_DIGIT(); - // InternalRosSystemLexer.g:176:26: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) - int alt8=2; - alt8 = dfa8.predict(input); - switch (alt8) { + // InternalRosSystemLexer.g:174:15: ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) + int alt5=2; + int LA5_0 = input.LA(1); + + if ( ((LA5_0>='0' && LA5_0<='9')) ) { + alt5=1; + } + else if ( (LA5_0=='-') ) { + alt5=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 5, 0, input); + + throw nvae; + } + switch (alt5) { case 1 : - // InternalRosSystemLexer.g:176:27: '.' ( RULE_DECINT )* + // InternalRosSystemLexer.g:174:16: RULE_DIGIT { - match('.'); - // InternalRosSystemLexer.g:176:31: ( RULE_DECINT )* + mRULE_DIGIT(); + + } + break; + case 2 : + // InternalRosSystemLexer.g:174:27: '-' ( RULE_DIGIT )* + { + match('-'); + // InternalRosSystemLexer.g:174:31: ( RULE_DIGIT )* loop4: do { int alt4=2; int LA4_0 = input.LA(1); - if ( (LA4_0=='-'||(LA4_0>='0' && LA4_0<='9')) ) { + if ( ((LA4_0>='0' && LA4_0<='9')) ) { alt4=1; } switch (alt4) { case 1 : - // InternalRosSystemLexer.g:176:31: RULE_DECINT + // InternalRosSystemLexer.g:174:31: RULE_DIGIT { - mRULE_DECINT(); + mRULE_DIGIT(); } break; @@ -1979,37 +1976,76 @@ public final void mRULE_DOUBLE() throws RecognitionException { } while (true); + } + break; + + } + + // InternalRosSystemLexer.g:174:44: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) + int alt10=2; + alt10 = dfa10.predict(input); + switch (alt10) { + case 1 : + // InternalRosSystemLexer.g:174:45: '.' ( RULE_DECINT )* + { + match('.'); + // InternalRosSystemLexer.g:174:49: ( RULE_DECINT )* + loop6: + do { + int alt6=2; + int LA6_0 = input.LA(1); + + if ( (LA6_0=='-'||(LA6_0>='0' && LA6_0<='9')) ) { + alt6=1; + } + + + switch (alt6) { + case 1 : + // InternalRosSystemLexer.g:174:49: RULE_DECINT + { + mRULE_DECINT(); + + } + break; + + default : + break loop6; + } + } while (true); + + } break; case 2 : - // InternalRosSystemLexer.g:176:44: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT + // InternalRosSystemLexer.g:174:62: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT { - // InternalRosSystemLexer.g:176:44: ( '.' ( RULE_DIGIT )* )? - int alt6=2; - int LA6_0 = input.LA(1); + // InternalRosSystemLexer.g:174:62: ( '.' ( RULE_DIGIT )* )? + int alt8=2; + int LA8_0 = input.LA(1); - if ( (LA6_0=='.') ) { - alt6=1; + if ( (LA8_0=='.') ) { + alt8=1; } - switch (alt6) { + switch (alt8) { case 1 : - // InternalRosSystemLexer.g:176:45: '.' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:174:63: '.' ( RULE_DIGIT )* { match('.'); - // InternalRosSystemLexer.g:176:49: ( RULE_DIGIT )* - loop5: + // InternalRosSystemLexer.g:174:67: ( RULE_DIGIT )* + loop7: do { - int alt5=2; - int LA5_0 = input.LA(1); + int alt7=2; + int LA7_0 = input.LA(1); - if ( ((LA5_0>='0' && LA5_0<='9')) ) { - alt5=1; + if ( ((LA7_0>='0' && LA7_0<='9')) ) { + alt7=1; } - switch (alt5) { + switch (alt7) { case 1 : - // InternalRosSystemLexer.g:176:49: RULE_DIGIT + // InternalRosSystemLexer.g:174:67: RULE_DIGIT { mRULE_DIGIT(); @@ -2017,7 +2053,7 @@ public final void mRULE_DOUBLE() throws RecognitionException { break; default : - break loop5; + break loop7; } } while (true); @@ -2036,14 +2072,14 @@ public final void mRULE_DOUBLE() throws RecognitionException { recover(mse); throw mse;} - // InternalRosSystemLexer.g:176:73: ( '-' | '+' )? - int alt7=2; - int LA7_0 = input.LA(1); + // InternalRosSystemLexer.g:174:91: ( '-' | '+' )? + int alt9=2; + int LA9_0 = input.LA(1); - if ( (LA7_0=='+'||LA7_0=='-') ) { - alt7=1; + if ( (LA9_0=='+'||LA9_0=='-') ) { + alt9=1; } - switch (alt7) { + switch (alt9) { case 1 : // InternalRosSystemLexer.g: { @@ -2085,15 +2121,15 @@ public final void mRULE_DECINT() throws RecognitionException { try { int _type = RULE_DECINT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:178:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) - // InternalRosSystemLexer.g:178:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // InternalRosSystemLexer.g:176:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) + // InternalRosSystemLexer.g:176:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) { - // InternalRosSystemLexer.g:178:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) - int alt11=3; + // InternalRosSystemLexer.g:176:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + int alt13=3; switch ( input.LA(1) ) { case '0': { - alt11=1; + alt13=1; } break; case '1': @@ -2106,47 +2142,47 @@ public final void mRULE_DECINT() throws RecognitionException { case '8': case '9': { - alt11=2; + alt13=2; } break; case '-': { - alt11=3; + alt13=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 11, 0, input); + new NoViableAltException("", 13, 0, input); throw nvae; } - switch (alt11) { + switch (alt13) { case 1 : - // InternalRosSystemLexer.g:178:16: '0' + // InternalRosSystemLexer.g:176:16: '0' { match('0'); } break; case 2 : - // InternalRosSystemLexer.g:178:20: '1' .. '9' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:176:20: '1' .. '9' ( RULE_DIGIT )* { matchRange('1','9'); - // InternalRosSystemLexer.g:178:29: ( RULE_DIGIT )* - loop9: + // InternalRosSystemLexer.g:176:29: ( RULE_DIGIT )* + loop11: do { - int alt9=2; - int LA9_0 = input.LA(1); + int alt11=2; + int LA11_0 = input.LA(1); - if ( ((LA9_0>='0' && LA9_0<='9')) ) { - alt9=1; + if ( ((LA11_0>='0' && LA11_0<='9')) ) { + alt11=1; } - switch (alt9) { + switch (alt11) { case 1 : - // InternalRosSystemLexer.g:178:29: RULE_DIGIT + // InternalRosSystemLexer.g:176:29: RULE_DIGIT { mRULE_DIGIT(); @@ -2154,7 +2190,7 @@ public final void mRULE_DECINT() throws RecognitionException { break; default : - break loop9; + break loop11; } } while (true); @@ -2162,24 +2198,24 @@ public final void mRULE_DECINT() throws RecognitionException { } break; case 3 : - // InternalRosSystemLexer.g:178:41: '-' '0' .. '9' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:176:41: '-' '0' .. '9' ( RULE_DIGIT )* { match('-'); matchRange('0','9'); - // InternalRosSystemLexer.g:178:54: ( RULE_DIGIT )* - loop10: + // InternalRosSystemLexer.g:176:54: ( RULE_DIGIT )* + loop12: do { - int alt10=2; - int LA10_0 = input.LA(1); + int alt12=2; + int LA12_0 = input.LA(1); - if ( ((LA10_0>='0' && LA10_0<='9')) ) { - alt10=1; + if ( ((LA12_0>='0' && LA12_0<='9')) ) { + alt12=1; } - switch (alt10) { + switch (alt12) { case 1 : - // InternalRosSystemLexer.g:178:54: RULE_DIGIT + // InternalRosSystemLexer.g:176:54: RULE_DIGIT { mRULE_DIGIT(); @@ -2187,7 +2223,7 @@ public final void mRULE_DECINT() throws RecognitionException { break; default : - break loop10; + break loop12; } } while (true); @@ -2211,41 +2247,41 @@ public final void mRULE_DECINT() throws RecognitionException { // $ANTLR start "RULE_DAY" public final void mRULE_DAY() throws RecognitionException { try { - // InternalRosSystemLexer.g:180:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) - // InternalRosSystemLexer.g:180:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalRosSystemLexer.g:178:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) + // InternalRosSystemLexer.g:178:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) { - // InternalRosSystemLexer.g:180:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) - int alt12=2; - int LA12_0 = input.LA(1); + // InternalRosSystemLexer.g:178:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + int alt14=2; + int LA14_0 = input.LA(1); - if ( ((LA12_0>='1' && LA12_0<='3')) ) { - int LA12_1 = input.LA(2); + if ( ((LA14_0>='1' && LA14_0<='3')) ) { + int LA14_1 = input.LA(2); - if ( ((LA12_1>='0' && LA12_1<='9')) ) { - alt12=2; + if ( ((LA14_1>='0' && LA14_1<='9')) ) { + alt14=2; } else { - alt12=1;} + alt14=1;} } - else if ( ((LA12_0>='4' && LA12_0<='9')) ) { - alt12=1; + else if ( ((LA14_0>='4' && LA14_0<='9')) ) { + alt14=1; } else { NoViableAltException nvae = - new NoViableAltException("", 12, 0, input); + new NoViableAltException("", 14, 0, input); throw nvae; } - switch (alt12) { + switch (alt14) { case 1 : - // InternalRosSystemLexer.g:180:22: '1' .. '9' + // InternalRosSystemLexer.g:178:22: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRosSystemLexer.g:180:31: '1' .. '3' '0' .. '9' + // InternalRosSystemLexer.g:178:31: '1' .. '3' '0' .. '9' { matchRange('1','3'); matchRange('0','9'); @@ -2267,41 +2303,41 @@ else if ( ((LA12_0>='4' && LA12_0<='9')) ) { // $ANTLR start "RULE_MONTH" public final void mRULE_MONTH() throws RecognitionException { try { - // InternalRosSystemLexer.g:182:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) - // InternalRosSystemLexer.g:182:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalRosSystemLexer.g:180:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) + // InternalRosSystemLexer.g:180:23: ( '1' .. '9' | '1' '0' .. '2' ) { - // InternalRosSystemLexer.g:182:23: ( '1' .. '9' | '1' '0' .. '2' ) - int alt13=2; - int LA13_0 = input.LA(1); + // InternalRosSystemLexer.g:180:23: ( '1' .. '9' | '1' '0' .. '2' ) + int alt15=2; + int LA15_0 = input.LA(1); - if ( (LA13_0=='1') ) { - int LA13_1 = input.LA(2); + if ( (LA15_0=='1') ) { + int LA15_1 = input.LA(2); - if ( ((LA13_1>='0' && LA13_1<='2')) ) { - alt13=2; + if ( ((LA15_1>='0' && LA15_1<='2')) ) { + alt15=2; } else { - alt13=1;} + alt15=1;} } - else if ( ((LA13_0>='2' && LA13_0<='9')) ) { - alt13=1; + else if ( ((LA15_0>='2' && LA15_0<='9')) ) { + alt15=1; } else { NoViableAltException nvae = - new NoViableAltException("", 13, 0, input); + new NoViableAltException("", 15, 0, input); throw nvae; } - switch (alt13) { + switch (alt15) { case 1 : - // InternalRosSystemLexer.g:182:24: '1' .. '9' + // InternalRosSystemLexer.g:180:24: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRosSystemLexer.g:182:33: '1' '0' .. '2' + // InternalRosSystemLexer.g:180:33: '1' '0' .. '2' { match('1'); matchRange('0','2'); @@ -2323,8 +2359,8 @@ else if ( ((LA13_0>='2' && LA13_0<='9')) ) { // $ANTLR start "RULE_YEAR" public final void mRULE_YEAR() throws RecognitionException { try { - // InternalRosSystemLexer.g:184:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) - // InternalRosSystemLexer.g:184:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' + // InternalRosSystemLexer.g:182:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) + // InternalRosSystemLexer.g:182:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' { matchRange('0','2'); matchRange('0','9'); @@ -2342,28 +2378,28 @@ public final void mRULE_YEAR() throws RecognitionException { // $ANTLR start "RULE_HOUR" public final void mRULE_HOUR() throws RecognitionException { try { - // InternalRosSystemLexer.g:186:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) - // InternalRosSystemLexer.g:186:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalRosSystemLexer.g:184:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) + // InternalRosSystemLexer.g:184:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) { - // InternalRosSystemLexer.g:186:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) - int alt14=2; - int LA14_0 = input.LA(1); + // InternalRosSystemLexer.g:184:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + int alt16=2; + int LA16_0 = input.LA(1); - if ( ((LA14_0>='0' && LA14_0<='1')) ) { - alt14=1; + if ( ((LA16_0>='0' && LA16_0<='1')) ) { + alt16=1; } - else if ( (LA14_0=='2') ) { - alt14=2; + else if ( (LA16_0=='2') ) { + alt16=2; } else { NoViableAltException nvae = - new NoViableAltException("", 14, 0, input); + new NoViableAltException("", 16, 0, input); throw nvae; } - switch (alt14) { + switch (alt16) { case 1 : - // InternalRosSystemLexer.g:186:23: '0' .. '1' '0' .. '9' + // InternalRosSystemLexer.g:184:23: '0' .. '1' '0' .. '9' { matchRange('0','1'); matchRange('0','9'); @@ -2371,7 +2407,7 @@ else if ( (LA14_0=='2') ) { } break; case 2 : - // InternalRosSystemLexer.g:186:41: '2' '0' .. '3' + // InternalRosSystemLexer.g:184:41: '2' '0' .. '3' { match('2'); matchRange('0','3'); @@ -2393,8 +2429,8 @@ else if ( (LA14_0=='2') ) { // $ANTLR start "RULE_MIN_SEC" public final void mRULE_MIN_SEC() throws RecognitionException { try { - // InternalRosSystemLexer.g:188:23: ( '0' .. '5' '0' .. '9' ) - // InternalRosSystemLexer.g:188:25: '0' .. '5' '0' .. '9' + // InternalRosSystemLexer.g:186:23: ( '0' .. '5' '0' .. '9' ) + // InternalRosSystemLexer.g:186:25: '0' .. '5' '0' .. '9' { matchRange('0','5'); matchRange('0','9'); @@ -2412,8 +2448,8 @@ public final void mRULE_DATE_TIME() throws RecognitionException { try { int _type = RULE_DATE_TIME; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:190:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) - // InternalRosSystemLexer.g:190:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC + // InternalRosSystemLexer.g:188:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) + // InternalRosSystemLexer.g:188:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC { mRULE_YEAR(); match('-'); @@ -2442,35 +2478,35 @@ public final void mRULE_MESSAGE_ASIGMENT() throws RecognitionException { try { int _type = RULE_MESSAGE_ASIGMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:192:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) - // InternalRosSystemLexer.g:192:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + // InternalRosSystemLexer.g:190:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) + // InternalRosSystemLexer.g:190:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) { - // InternalRosSystemLexer.g:192:25: ( RULE_ID | RULE_STRING ) - int alt15=2; - int LA15_0 = input.LA(1); + // InternalRosSystemLexer.g:190:25: ( RULE_ID | RULE_STRING ) + int alt17=2; + int LA17_0 = input.LA(1); - if ( ((LA15_0>='A' && LA15_0<='Z')||(LA15_0>='^' && LA15_0<='_')||(LA15_0>='a' && LA15_0<='z')) ) { - alt15=1; + if ( ((LA17_0>='A' && LA17_0<='Z')||(LA17_0>='^' && LA17_0<='_')||(LA17_0>='a' && LA17_0<='z')) ) { + alt17=1; } - else if ( (LA15_0=='\"'||LA15_0=='\'') ) { - alt15=2; + else if ( (LA17_0=='\"'||LA17_0=='\'') ) { + alt17=2; } else { NoViableAltException nvae = - new NoViableAltException("", 15, 0, input); + new NoViableAltException("", 17, 0, input); throw nvae; } - switch (alt15) { + switch (alt17) { case 1 : - // InternalRosSystemLexer.g:192:26: RULE_ID + // InternalRosSystemLexer.g:190:26: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRosSystemLexer.g:192:34: RULE_STRING + // InternalRosSystemLexer.g:190:34: RULE_STRING { mRULE_STRING(); @@ -2480,8 +2516,8 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { } match('='); - // InternalRosSystemLexer.g:192:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) - int alt16=4; + // InternalRosSystemLexer.g:190:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + int alt18=4; switch ( input.LA(1) ) { case 'A': case 'B': @@ -2538,13 +2574,13 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { case 'y': case 'z': { - alt16=1; + alt18=1; } break; case '\"': case '\'': { - alt16=2; + alt18=2; } break; case '0': @@ -2558,45 +2594,45 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { case '8': case '9': { - alt16=3; + alt18=3; } break; case '-': { - alt16=4; + alt18=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 16, 0, input); + new NoViableAltException("", 18, 0, input); throw nvae; } - switch (alt16) { + switch (alt18) { case 1 : - // InternalRosSystemLexer.g:192:52: RULE_ID + // InternalRosSystemLexer.g:190:52: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRosSystemLexer.g:192:60: RULE_STRING + // InternalRosSystemLexer.g:190:60: RULE_STRING { mRULE_STRING(); } break; case 3 : - // InternalRosSystemLexer.g:192:72: RULE_INT + // InternalRosSystemLexer.g:190:72: RULE_INT { mRULE_INT(); } break; case 4 : - // InternalRosSystemLexer.g:192:81: '-' RULE_INT + // InternalRosSystemLexer.g:190:81: '-' RULE_INT { match('-'); mRULE_INT(); @@ -2620,8 +2656,8 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { // $ANTLR start "RULE_BEGIN" public final void mRULE_BEGIN() throws RecognitionException { try { - // InternalRosSystemLexer.g:194:21: () - // InternalRosSystemLexer.g:194:23: + // InternalRosSystemLexer.g:192:21: () + // InternalRosSystemLexer.g:192:23: { } @@ -2634,8 +2670,8 @@ public final void mRULE_BEGIN() throws RecognitionException { // $ANTLR start "RULE_END" public final void mRULE_END() throws RecognitionException { try { - // InternalRosSystemLexer.g:196:19: () - // InternalRosSystemLexer.g:196:21: + // InternalRosSystemLexer.g:194:19: () + // InternalRosSystemLexer.g:194:21: { } @@ -2650,24 +2686,24 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:198:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) - // InternalRosSystemLexer.g:198:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* + // InternalRosSystemLexer.g:196:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) + // InternalRosSystemLexer.g:196:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* { match('#'); - // InternalRosSystemLexer.g:198:23: (~ ( ( '\\n' | '\\r' ) ) )* - loop17: + // InternalRosSystemLexer.g:196:23: (~ ( ( '\\n' | '\\r' ) ) )* + loop19: do { - int alt17=2; - int LA17_0 = input.LA(1); + int alt19=2; + int LA19_0 = input.LA(1); - if ( ((LA17_0>='\u0000' && LA17_0<='\t')||(LA17_0>='\u000B' && LA17_0<='\f')||(LA17_0>='\u000E' && LA17_0<='\uFFFF')) ) { - alt17=1; + if ( ((LA19_0>='\u0000' && LA19_0<='\t')||(LA19_0>='\u000B' && LA19_0<='\f')||(LA19_0>='\u000E' && LA19_0<='\uFFFF')) ) { + alt19=1; } - switch (alt17) { + switch (alt19) { case 1 : - // InternalRosSystemLexer.g:198:23: ~ ( ( '\\n' | '\\r' ) ) + // InternalRosSystemLexer.g:196:23: ~ ( ( '\\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(); @@ -2683,7 +2719,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { break; default : - break loop17; + break loop19; } } while (true); @@ -2703,26 +2739,26 @@ public final void mRULE_ROS_CONVENTION_A() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_A; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:200:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) - // InternalRosSystemLexer.g:200:25: ( '/' RULE_ID | RULE_ID '/' )* + // InternalRosSystemLexer.g:198:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) + // InternalRosSystemLexer.g:198:25: ( '/' RULE_ID | RULE_ID '/' )* { - // InternalRosSystemLexer.g:200:25: ( '/' RULE_ID | RULE_ID '/' )* - loop18: + // InternalRosSystemLexer.g:198:25: ( '/' RULE_ID | RULE_ID '/' )* + loop20: do { - int alt18=3; - int LA18_0 = input.LA(1); + int alt20=3; + int LA20_0 = input.LA(1); - if ( (LA18_0=='/') ) { - alt18=1; + if ( (LA20_0=='/') ) { + alt20=1; } - else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>='a' && LA18_0<='z')) ) { - alt18=2; + else if ( ((LA20_0>='A' && LA20_0<='Z')||(LA20_0>='^' && LA20_0<='_')||(LA20_0>='a' && LA20_0<='z')) ) { + alt20=2; } - switch (alt18) { + switch (alt20) { case 1 : - // InternalRosSystemLexer.g:200:26: '/' RULE_ID + // InternalRosSystemLexer.g:198:26: '/' RULE_ID { match('/'); mRULE_ID(); @@ -2730,7 +2766,7 @@ else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>= } break; case 2 : - // InternalRosSystemLexer.g:200:38: RULE_ID '/' + // InternalRosSystemLexer.g:198:38: RULE_ID '/' { mRULE_ID(); match('/'); @@ -2739,7 +2775,7 @@ else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>= break; default : - break loop18; + break loop20; } } while (true); @@ -2759,36 +2795,36 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_PARAM; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:202:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) - // InternalRosSystemLexer.g:202:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + // InternalRosSystemLexer.g:200:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) + // InternalRosSystemLexer.g:200:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* { - // InternalRosSystemLexer.g:202:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* - loop19: + // InternalRosSystemLexer.g:200:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + loop21: do { - int alt19=4; + int alt21=4; switch ( input.LA(1) ) { case '/': { - alt19=1; + alt21=1; } break; case '\"': case '\'': { - alt19=2; + alt21=2; } break; case '~': { - alt19=3; + alt21=3; } break; } - switch (alt19) { + switch (alt21) { case 1 : - // InternalRosSystemLexer.g:202:30: '/' RULE_STRING + // InternalRosSystemLexer.g:200:30: '/' RULE_STRING { match('/'); mRULE_STRING(); @@ -2796,7 +2832,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 2 : - // InternalRosSystemLexer.g:202:46: RULE_STRING '/' + // InternalRosSystemLexer.g:200:46: RULE_STRING '/' { mRULE_STRING(); match('/'); @@ -2804,7 +2840,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 3 : - // InternalRosSystemLexer.g:202:62: '~' RULE_STRING + // InternalRosSystemLexer.g:200:62: '~' RULE_STRING { match('~'); mRULE_STRING(); @@ -2813,7 +2849,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { break; default : - break loop19; + break loop21; } } while (true); @@ -2833,19 +2869,19 @@ public final void mRULE_ID() throws RecognitionException { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:204:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalRosSystemLexer.g:204:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalRosSystemLexer.g:202:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalRosSystemLexer.g:202:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalRosSystemLexer.g:204:11: ( '^' )? - int alt20=2; - int LA20_0 = input.LA(1); + // InternalRosSystemLexer.g:202:11: ( '^' )? + int alt22=2; + int LA22_0 = input.LA(1); - if ( (LA20_0=='^') ) { - alt20=1; + if ( (LA22_0=='^') ) { + alt22=1; } - switch (alt20) { + switch (alt22) { case 1 : - // InternalRosSystemLexer.g:204:11: '^' + // InternalRosSystemLexer.g:202:11: '^' { match('^'); @@ -2863,18 +2899,18 @@ public final void mRULE_ID() throws RecognitionException { recover(mse); throw mse;} - // InternalRosSystemLexer.g:204:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* - loop21: + // InternalRosSystemLexer.g:202:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + loop23: do { - int alt21=2; - int LA21_0 = input.LA(1); + int alt23=2; + int LA23_0 = input.LA(1); - if ( ((LA21_0>='0' && LA21_0<='9')||(LA21_0>='A' && LA21_0<='Z')||LA21_0=='_'||(LA21_0>='a' && LA21_0<='z')) ) { - alt21=1; + if ( ((LA23_0>='0' && LA23_0<='9')||(LA23_0>='A' && LA23_0<='Z')||LA23_0=='_'||(LA23_0>='a' && LA23_0<='z')) ) { + alt23=1; } - switch (alt21) { + switch (alt23) { case 1 : // InternalRosSystemLexer.g: { @@ -2892,7 +2928,7 @@ public final void mRULE_ID() throws RecognitionException { break; default : - break loop21; + break loop23; } } while (true); @@ -2912,24 +2948,24 @@ public final void mRULE_INT() throws RecognitionException { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:206:10: ( ( '0' .. '9' )+ ) - // InternalRosSystemLexer.g:206:12: ( '0' .. '9' )+ + // InternalRosSystemLexer.g:204:10: ( ( '0' .. '9' )+ ) + // InternalRosSystemLexer.g:204:12: ( '0' .. '9' )+ { - // InternalRosSystemLexer.g:206:12: ( '0' .. '9' )+ - int cnt22=0; - loop22: + // InternalRosSystemLexer.g:204:12: ( '0' .. '9' )+ + int cnt24=0; + loop24: do { - int alt22=2; - int LA22_0 = input.LA(1); + int alt24=2; + int LA24_0 = input.LA(1); - if ( ((LA22_0>='0' && LA22_0<='9')) ) { - alt22=1; + if ( ((LA24_0>='0' && LA24_0<='9')) ) { + alt24=1; } - switch (alt22) { + switch (alt24) { case 1 : - // InternalRosSystemLexer.g:206:13: '0' .. '9' + // InternalRosSystemLexer.g:204:13: '0' .. '9' { matchRange('0','9'); @@ -2937,12 +2973,12 @@ public final void mRULE_INT() throws RecognitionException { break; default : - if ( cnt22 >= 1 ) break loop22; + if ( cnt24 >= 1 ) break loop24; EarlyExitException eee = - new EarlyExitException(22, input); + new EarlyExitException(24, input); throw eee; } - cnt22++; + cnt24++; } while (true); @@ -2961,47 +2997,47 @@ public final void mRULE_STRING() throws RecognitionException { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:208:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalRosSystemLexer.g:208:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRosSystemLexer.g:206:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalRosSystemLexer.g:206:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalRosSystemLexer.g:208:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - int alt25=2; - int LA25_0 = input.LA(1); + // InternalRosSystemLexer.g:206:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + int alt27=2; + int LA27_0 = input.LA(1); - if ( (LA25_0=='\"') ) { - alt25=1; + if ( (LA27_0=='\"') ) { + alt27=1; } - else if ( (LA25_0=='\'') ) { - alt25=2; + else if ( (LA27_0=='\'') ) { + alt27=2; } else { NoViableAltException nvae = - new NoViableAltException("", 25, 0, input); + new NoViableAltException("", 27, 0, input); throw nvae; } - switch (alt25) { + switch (alt27) { case 1 : - // InternalRosSystemLexer.g:208:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalRosSystemLexer.g:206:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalRosSystemLexer.g:208:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* - loop23: + // InternalRosSystemLexer.g:206:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + loop25: do { - int alt23=3; - int LA23_0 = input.LA(1); + int alt25=3; + int LA25_0 = input.LA(1); - if ( (LA23_0=='\\') ) { - alt23=1; + if ( (LA25_0=='\\') ) { + alt25=1; } - else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA23_0>=']' && LA23_0<='\uFFFF')) ) { - alt23=2; + else if ( ((LA25_0>='\u0000' && LA25_0<='!')||(LA25_0>='#' && LA25_0<='[')||(LA25_0>=']' && LA25_0<='\uFFFF')) ) { + alt25=2; } - switch (alt23) { + switch (alt25) { case 1 : - // InternalRosSystemLexer.g:208:21: '\\\\' . + // InternalRosSystemLexer.g:206:21: '\\\\' . { match('\\'); matchAny(); @@ -3009,7 +3045,7 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 } break; case 2 : - // InternalRosSystemLexer.g:208:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalRosSystemLexer.g:206:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3025,7 +3061,7 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 break; default : - break loop23; + break loop25; } } while (true); @@ -3034,26 +3070,26 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 } break; case 2 : - // InternalRosSystemLexer.g:208:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalRosSystemLexer.g:206:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalRosSystemLexer.g:208:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* - loop24: + // InternalRosSystemLexer.g:206:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + loop26: do { - int alt24=3; - int LA24_0 = input.LA(1); + int alt26=3; + int LA26_0 = input.LA(1); - if ( (LA24_0=='\\') ) { - alt24=1; + if ( (LA26_0=='\\') ) { + alt26=1; } - else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA24_0>=']' && LA24_0<='\uFFFF')) ) { - alt24=2; + else if ( ((LA26_0>='\u0000' && LA26_0<='&')||(LA26_0>='(' && LA26_0<='[')||(LA26_0>=']' && LA26_0<='\uFFFF')) ) { + alt26=2; } - switch (alt24) { + switch (alt26) { case 1 : - // InternalRosSystemLexer.g:208:54: '\\\\' . + // InternalRosSystemLexer.g:206:54: '\\\\' . { match('\\'); matchAny(); @@ -3061,7 +3097,7 @@ else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA2 } break; case 2 : - // InternalRosSystemLexer.g:208:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalRosSystemLexer.g:206:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3077,7 +3113,7 @@ else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA2 break; default : - break loop24; + break loop26; } } while (true); @@ -3104,37 +3140,37 @@ public final void mRULE_ML_COMMENT() throws RecognitionException { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:210:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalRosSystemLexer.g:210:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalRosSystemLexer.g:208:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalRosSystemLexer.g:208:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalRosSystemLexer.g:210:24: ( options {greedy=false; } : . )* - loop26: + // InternalRosSystemLexer.g:208:24: ( options {greedy=false; } : . )* + loop28: do { - int alt26=2; - int LA26_0 = input.LA(1); + int alt28=2; + int LA28_0 = input.LA(1); - if ( (LA26_0=='*') ) { - int LA26_1 = input.LA(2); + if ( (LA28_0=='*') ) { + int LA28_1 = input.LA(2); - if ( (LA26_1=='/') ) { - alt26=2; + if ( (LA28_1=='/') ) { + alt28=2; } - else if ( ((LA26_1>='\u0000' && LA26_1<='.')||(LA26_1>='0' && LA26_1<='\uFFFF')) ) { - alt26=1; + else if ( ((LA28_1>='\u0000' && LA28_1<='.')||(LA28_1>='0' && LA28_1<='\uFFFF')) ) { + alt28=1; } } - else if ( ((LA26_0>='\u0000' && LA26_0<=')')||(LA26_0>='+' && LA26_0<='\uFFFF')) ) { - alt26=1; + else if ( ((LA28_0>='\u0000' && LA28_0<=')')||(LA28_0>='+' && LA28_0<='\uFFFF')) ) { + alt28=1; } - switch (alt26) { + switch (alt28) { case 1 : - // InternalRosSystemLexer.g:210:52: . + // InternalRosSystemLexer.g:208:52: . { matchAny(); @@ -3142,7 +3178,7 @@ else if ( ((LA26_0>='\u0000' && LA26_0<=')')||(LA26_0>='+' && LA26_0<='\uFFFF')) break; default : - break loop26; + break loop28; } } while (true); @@ -3164,22 +3200,22 @@ public final void mRULE_WS() throws RecognitionException { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:212:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalRosSystemLexer.g:212:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRosSystemLexer.g:210:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalRosSystemLexer.g:210:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalRosSystemLexer.g:212:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ - int cnt27=0; - loop27: + // InternalRosSystemLexer.g:210:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + int cnt29=0; + loop29: do { - int alt27=2; - int LA27_0 = input.LA(1); + int alt29=2; + int LA29_0 = input.LA(1); - if ( ((LA27_0>='\t' && LA27_0<='\n')||LA27_0=='\r'||LA27_0==' ') ) { - alt27=1; + if ( ((LA29_0>='\t' && LA29_0<='\n')||LA29_0=='\r'||LA29_0==' ') ) { + alt29=1; } - switch (alt27) { + switch (alt29) { case 1 : // InternalRosSystemLexer.g: { @@ -3197,12 +3233,12 @@ public final void mRULE_WS() throws RecognitionException { break; default : - if ( cnt27 >= 1 ) break loop27; + if ( cnt29 >= 1 ) break loop29; EarlyExitException eee = - new EarlyExitException(27, input); + new EarlyExitException(29, input); throw eee; } - cnt27++; + cnt29++; } while (true); @@ -3221,8 +3257,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:214:16: ( . ) - // InternalRosSystemLexer.g:214:18: . + // InternalRosSystemLexer.g:212:16: ( . ) + // InternalRosSystemLexer.g:212:18: . { matchAny(); @@ -3237,656 +3273,649 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { // $ANTLR end "RULE_ANY_OTHER" public void mTokens() throws RecognitionException { - // InternalRosSystemLexer.g:1:8: ( ParameterStructMember | RelativeNamespace | PrivateNamespace | GlobalNamespace | ParameterAny | Connections | Interfaces | Parameters | Processes | GraphName | Float32_1 | Float64_1 | Duration | Feedback | FromPub | FromSub | String_2 | Threads | Uint16_1 | Uint32_1 | Uint64_1 | Boolean | Integer | Default | Float32 | Float64 | FromAC | FromAS | FromSC | FromSS | Int16_1 | Int32_1 | Int64_1 | Message | Service | Uint8_1 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | From | Int16 | Int32 | Int64 | Type_1 | Uint8 | Value | Date | List | Bool | Byte | Goal | Int8 | Name | Node | Time | Type | Any | Ns | HyphenMinusLeftSquareBracket | LeftSquareBracketRightSquareBracket | Comma | Colon | LeftSquareBracket | RightSquareBracket | RULE_BINARY | RULE_BOOLEAN | RULE_DOUBLE | RULE_DECINT | RULE_DATE_TIME | RULE_MESSAGE_ASIGMENT | RULE_SL_COMMENT | RULE_ROS_CONVENTION_A | RULE_ROS_CONVENTION_PARAM | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt28=93; - alt28 = dfa28.predict(input); - switch (alt28) { + // InternalRosSystemLexer.g:1:8: ( RelativeNamespace | PrivateNamespace | GlobalNamespace | ParameterAny | Connections | Interfaces | Parameters | Processes | GraphName | Float32_1 | Float64_1 | Default | Duration | Feedback | FromPub | FromSub | String_2 | Threads | Uint16_1 | Uint32_1 | Uint64_1 | Boolean | Integer | Float32 | Float64 | FromAC | FromAS | FromSC | FromSS | Int16_1 | Int32_1 | Int64_1 | Message | Service | Uint8_1 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | From | Int16 | Int32 | Int64 | Type_1 | Uint8 | Value | Date | List | Bool | Byte | Goal | Int8 | Name | Node | Time | Type | Any | Ns | HyphenMinusLeftSquareBracket | LeftSquareBracketRightSquareBracket | Comma | Colon | LeftSquareBracket | RightSquareBracket | RULE_BINARY | RULE_BOOLEAN | RULE_DOUBLE | RULE_DECINT | RULE_DATE_TIME | RULE_MESSAGE_ASIGMENT | RULE_SL_COMMENT | RULE_ROS_CONVENTION_A | RULE_ROS_CONVENTION_PARAM | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_WS | RULE_ANY_OTHER ) + int alt30=92; + alt30 = dfa30.predict(input); + switch (alt30) { case 1 : - // InternalRosSystemLexer.g:1:10: ParameterStructMember + // InternalRosSystemLexer.g:1:10: RelativeNamespace { - mParameterStructMember(); + mRelativeNamespace(); } break; case 2 : - // InternalRosSystemLexer.g:1:32: RelativeNamespace + // InternalRosSystemLexer.g:1:28: PrivateNamespace { - mRelativeNamespace(); + mPrivateNamespace(); } break; case 3 : - // InternalRosSystemLexer.g:1:50: PrivateNamespace + // InternalRosSystemLexer.g:1:45: GlobalNamespace { - mPrivateNamespace(); + mGlobalNamespace(); } break; case 4 : - // InternalRosSystemLexer.g:1:67: GlobalNamespace + // InternalRosSystemLexer.g:1:61: ParameterAny { - mGlobalNamespace(); + mParameterAny(); } break; case 5 : - // InternalRosSystemLexer.g:1:83: ParameterAny + // InternalRosSystemLexer.g:1:74: Connections { - mParameterAny(); + mConnections(); } break; case 6 : - // InternalRosSystemLexer.g:1:96: Connections + // InternalRosSystemLexer.g:1:86: Interfaces { - mConnections(); + mInterfaces(); } break; case 7 : - // InternalRosSystemLexer.g:1:108: Interfaces + // InternalRosSystemLexer.g:1:97: Parameters { - mInterfaces(); + mParameters(); } break; case 8 : - // InternalRosSystemLexer.g:1:119: Parameters + // InternalRosSystemLexer.g:1:108: Processes { - mParameters(); + mProcesses(); } break; case 9 : - // InternalRosSystemLexer.g:1:130: Processes + // InternalRosSystemLexer.g:1:118: GraphName { - mProcesses(); + mGraphName(); } break; case 10 : - // InternalRosSystemLexer.g:1:140: GraphName + // InternalRosSystemLexer.g:1:128: Float32_1 { - mGraphName(); + mFloat32_1(); } break; case 11 : - // InternalRosSystemLexer.g:1:150: Float32_1 + // InternalRosSystemLexer.g:1:138: Float64_1 { - mFloat32_1(); + mFloat64_1(); } break; case 12 : - // InternalRosSystemLexer.g:1:160: Float64_1 + // InternalRosSystemLexer.g:1:148: Default { - mFloat64_1(); + mDefault(); } break; case 13 : - // InternalRosSystemLexer.g:1:170: Duration + // InternalRosSystemLexer.g:1:156: Duration { mDuration(); } break; case 14 : - // InternalRosSystemLexer.g:1:179: Feedback + // InternalRosSystemLexer.g:1:165: Feedback { mFeedback(); } break; case 15 : - // InternalRosSystemLexer.g:1:188: FromPub + // InternalRosSystemLexer.g:1:174: FromPub { mFromPub(); } break; case 16 : - // InternalRosSystemLexer.g:1:196: FromSub + // InternalRosSystemLexer.g:1:182: FromSub { mFromSub(); } break; case 17 : - // InternalRosSystemLexer.g:1:204: String_2 + // InternalRosSystemLexer.g:1:190: String_2 { mString_2(); } break; case 18 : - // InternalRosSystemLexer.g:1:213: Threads + // InternalRosSystemLexer.g:1:199: Threads { mThreads(); } break; case 19 : - // InternalRosSystemLexer.g:1:221: Uint16_1 + // InternalRosSystemLexer.g:1:207: Uint16_1 { mUint16_1(); } break; case 20 : - // InternalRosSystemLexer.g:1:230: Uint32_1 + // InternalRosSystemLexer.g:1:216: Uint32_1 { mUint32_1(); } break; case 21 : - // InternalRosSystemLexer.g:1:239: Uint64_1 + // InternalRosSystemLexer.g:1:225: Uint64_1 { mUint64_1(); } break; case 22 : - // InternalRosSystemLexer.g:1:248: Boolean + // InternalRosSystemLexer.g:1:234: Boolean { mBoolean(); } break; case 23 : - // InternalRosSystemLexer.g:1:256: Integer + // InternalRosSystemLexer.g:1:242: Integer { mInteger(); } break; case 24 : - // InternalRosSystemLexer.g:1:264: Default - { - mDefault(); - - } - break; - case 25 : - // InternalRosSystemLexer.g:1:272: Float32 + // InternalRosSystemLexer.g:1:250: Float32 { mFloat32(); } break; - case 26 : - // InternalRosSystemLexer.g:1:280: Float64 + case 25 : + // InternalRosSystemLexer.g:1:258: Float64 { mFloat64(); } break; - case 27 : - // InternalRosSystemLexer.g:1:288: FromAC + case 26 : + // InternalRosSystemLexer.g:1:266: FromAC { mFromAC(); } break; - case 28 : - // InternalRosSystemLexer.g:1:295: FromAS + case 27 : + // InternalRosSystemLexer.g:1:273: FromAS { mFromAS(); } break; - case 29 : - // InternalRosSystemLexer.g:1:302: FromSC + case 28 : + // InternalRosSystemLexer.g:1:280: FromSC { mFromSC(); } break; - case 30 : - // InternalRosSystemLexer.g:1:309: FromSS + case 29 : + // InternalRosSystemLexer.g:1:287: FromSS { mFromSS(); } break; - case 31 : - // InternalRosSystemLexer.g:1:316: Int16_1 + case 30 : + // InternalRosSystemLexer.g:1:294: Int16_1 { mInt16_1(); } break; - case 32 : - // InternalRosSystemLexer.g:1:324: Int32_1 + case 31 : + // InternalRosSystemLexer.g:1:302: Int32_1 { mInt32_1(); } break; - case 33 : - // InternalRosSystemLexer.g:1:332: Int64_1 + case 32 : + // InternalRosSystemLexer.g:1:310: Int64_1 { mInt64_1(); } break; - case 34 : - // InternalRosSystemLexer.g:1:340: Message + case 33 : + // InternalRosSystemLexer.g:1:318: Message { mMessage(); } break; - case 35 : - // InternalRosSystemLexer.g:1:348: Service + case 34 : + // InternalRosSystemLexer.g:1:326: Service { mService(); } break; - case 36 : - // InternalRosSystemLexer.g:1:356: Uint8_1 + case 35 : + // InternalRosSystemLexer.g:1:334: Uint8_1 { mUint8_1(); } break; - case 37 : - // InternalRosSystemLexer.g:1:364: Array + case 36 : + // InternalRosSystemLexer.g:1:342: Array { mArray(); } break; - case 38 : - // InternalRosSystemLexer.g:1:370: Base64 + case 37 : + // InternalRosSystemLexer.g:1:348: Base64 { mBase64(); } break; - case 39 : - // InternalRosSystemLexer.g:1:377: Double + case 38 : + // InternalRosSystemLexer.g:1:355: Double { mDouble(); } break; - case 40 : - // InternalRosSystemLexer.g:1:384: Header + case 39 : + // InternalRosSystemLexer.g:1:362: Header { mHeader(); } break; - case 41 : - // InternalRosSystemLexer.g:1:391: String + case 40 : + // InternalRosSystemLexer.g:1:369: String { mString(); } break; - case 42 : - // InternalRosSystemLexer.g:1:398: Struct + case 41 : + // InternalRosSystemLexer.g:1:376: Struct { mStruct(); } break; - case 43 : - // InternalRosSystemLexer.g:1:405: Action + case 42 : + // InternalRosSystemLexer.g:1:383: Action { mAction(); } break; - case 44 : - // InternalRosSystemLexer.g:1:412: Bool_1 + case 43 : + // InternalRosSystemLexer.g:1:390: Bool_1 { mBool_1(); } break; - case 45 : - // InternalRosSystemLexer.g:1:419: Byte_1 + case 44 : + // InternalRosSystemLexer.g:1:397: Byte_1 { mByte_1(); } break; - case 46 : - // InternalRosSystemLexer.g:1:426: Int8_1 + case 45 : + // InternalRosSystemLexer.g:1:404: Int8_1 { mInt8_1(); } break; - case 47 : - // InternalRosSystemLexer.g:1:433: Nodes + case 46 : + // InternalRosSystemLexer.g:1:411: Nodes { mNodes(); } break; - case 48 : - // InternalRosSystemLexer.g:1:439: Result + case 47 : + // InternalRosSystemLexer.g:1:417: Result { mResult(); } break; - case 49 : - // InternalRosSystemLexer.g:1:446: String_1 + case 48 : + // InternalRosSystemLexer.g:1:424: String_1 { mString_1(); } break; - case 50 : - // InternalRosSystemLexer.g:1:455: Uint16 + case 49 : + // InternalRosSystemLexer.g:1:433: Uint16 { mUint16(); } break; - case 51 : - // InternalRosSystemLexer.g:1:462: Uint32 + case 50 : + // InternalRosSystemLexer.g:1:440: Uint32 { mUint32(); } break; - case 52 : - // InternalRosSystemLexer.g:1:469: Uint64 + case 51 : + // InternalRosSystemLexer.g:1:447: Uint64 { mUint64(); } break; - case 53 : - // InternalRosSystemLexer.g:1:476: Value_1 + case 52 : + // InternalRosSystemLexer.g:1:454: Value_1 { mValue_1(); } break; - case 54 : - // InternalRosSystemLexer.g:1:484: From + case 53 : + // InternalRosSystemLexer.g:1:462: From { mFrom(); } break; - case 55 : - // InternalRosSystemLexer.g:1:489: Int16 + case 54 : + // InternalRosSystemLexer.g:1:467: Int16 { mInt16(); } break; - case 56 : - // InternalRosSystemLexer.g:1:495: Int32 + case 55 : + // InternalRosSystemLexer.g:1:473: Int32 { mInt32(); } break; - case 57 : - // InternalRosSystemLexer.g:1:501: Int64 + case 56 : + // InternalRosSystemLexer.g:1:479: Int64 { mInt64(); } break; - case 58 : - // InternalRosSystemLexer.g:1:507: Type_1 + case 57 : + // InternalRosSystemLexer.g:1:485: Type_1 { mType_1(); } break; - case 59 : - // InternalRosSystemLexer.g:1:514: Uint8 + case 58 : + // InternalRosSystemLexer.g:1:492: Uint8 { mUint8(); } break; - case 60 : - // InternalRosSystemLexer.g:1:520: Value + case 59 : + // InternalRosSystemLexer.g:1:498: Value { mValue(); } break; - case 61 : - // InternalRosSystemLexer.g:1:526: Date + case 60 : + // InternalRosSystemLexer.g:1:504: Date { mDate(); } break; - case 62 : - // InternalRosSystemLexer.g:1:531: List + case 61 : + // InternalRosSystemLexer.g:1:509: List { mList(); } break; - case 63 : - // InternalRosSystemLexer.g:1:536: Bool + case 62 : + // InternalRosSystemLexer.g:1:514: Bool { mBool(); } break; - case 64 : - // InternalRosSystemLexer.g:1:541: Byte + case 63 : + // InternalRosSystemLexer.g:1:519: Byte { mByte(); } break; - case 65 : - // InternalRosSystemLexer.g:1:546: Goal + case 64 : + // InternalRosSystemLexer.g:1:524: Goal { mGoal(); } break; - case 66 : - // InternalRosSystemLexer.g:1:551: Int8 + case 65 : + // InternalRosSystemLexer.g:1:529: Int8 { mInt8(); } break; - case 67 : - // InternalRosSystemLexer.g:1:556: Name + case 66 : + // InternalRosSystemLexer.g:1:534: Name { mName(); } break; - case 68 : - // InternalRosSystemLexer.g:1:561: Node + case 67 : + // InternalRosSystemLexer.g:1:539: Node { mNode(); } break; - case 69 : - // InternalRosSystemLexer.g:1:566: Time + case 68 : + // InternalRosSystemLexer.g:1:544: Time { mTime(); } break; - case 70 : - // InternalRosSystemLexer.g:1:571: Type + case 69 : + // InternalRosSystemLexer.g:1:549: Type { mType(); } break; - case 71 : - // InternalRosSystemLexer.g:1:576: Any + case 70 : + // InternalRosSystemLexer.g:1:554: Any { mAny(); } break; - case 72 : - // InternalRosSystemLexer.g:1:580: Ns + case 71 : + // InternalRosSystemLexer.g:1:558: Ns { mNs(); } break; - case 73 : - // InternalRosSystemLexer.g:1:583: HyphenMinusLeftSquareBracket + case 72 : + // InternalRosSystemLexer.g:1:561: HyphenMinusLeftSquareBracket { mHyphenMinusLeftSquareBracket(); } break; - case 74 : - // InternalRosSystemLexer.g:1:612: LeftSquareBracketRightSquareBracket + case 73 : + // InternalRosSystemLexer.g:1:590: LeftSquareBracketRightSquareBracket { mLeftSquareBracketRightSquareBracket(); } break; - case 75 : - // InternalRosSystemLexer.g:1:648: Comma + case 74 : + // InternalRosSystemLexer.g:1:626: Comma { mComma(); } break; - case 76 : - // InternalRosSystemLexer.g:1:654: Colon + case 75 : + // InternalRosSystemLexer.g:1:632: Colon { mColon(); } break; - case 77 : - // InternalRosSystemLexer.g:1:660: LeftSquareBracket + case 76 : + // InternalRosSystemLexer.g:1:638: LeftSquareBracket { mLeftSquareBracket(); } break; - case 78 : - // InternalRosSystemLexer.g:1:678: RightSquareBracket + case 77 : + // InternalRosSystemLexer.g:1:656: RightSquareBracket { mRightSquareBracket(); } break; - case 79 : - // InternalRosSystemLexer.g:1:697: RULE_BINARY + case 78 : + // InternalRosSystemLexer.g:1:675: RULE_BINARY { mRULE_BINARY(); } break; - case 80 : - // InternalRosSystemLexer.g:1:709: RULE_BOOLEAN + case 79 : + // InternalRosSystemLexer.g:1:687: RULE_BOOLEAN { mRULE_BOOLEAN(); } break; - case 81 : - // InternalRosSystemLexer.g:1:722: RULE_DOUBLE + case 80 : + // InternalRosSystemLexer.g:1:700: RULE_DOUBLE { mRULE_DOUBLE(); } break; - case 82 : - // InternalRosSystemLexer.g:1:734: RULE_DECINT + case 81 : + // InternalRosSystemLexer.g:1:712: RULE_DECINT { mRULE_DECINT(); } break; - case 83 : - // InternalRosSystemLexer.g:1:746: RULE_DATE_TIME + case 82 : + // InternalRosSystemLexer.g:1:724: RULE_DATE_TIME { mRULE_DATE_TIME(); } break; - case 84 : - // InternalRosSystemLexer.g:1:761: RULE_MESSAGE_ASIGMENT + case 83 : + // InternalRosSystemLexer.g:1:739: RULE_MESSAGE_ASIGMENT { mRULE_MESSAGE_ASIGMENT(); } break; - case 85 : - // InternalRosSystemLexer.g:1:783: RULE_SL_COMMENT + case 84 : + // InternalRosSystemLexer.g:1:761: RULE_SL_COMMENT { mRULE_SL_COMMENT(); } break; - case 86 : - // InternalRosSystemLexer.g:1:799: RULE_ROS_CONVENTION_A + case 85 : + // InternalRosSystemLexer.g:1:777: RULE_ROS_CONVENTION_A { mRULE_ROS_CONVENTION_A(); } break; - case 87 : - // InternalRosSystemLexer.g:1:821: RULE_ROS_CONVENTION_PARAM + case 86 : + // InternalRosSystemLexer.g:1:799: RULE_ROS_CONVENTION_PARAM { mRULE_ROS_CONVENTION_PARAM(); } break; - case 88 : - // InternalRosSystemLexer.g:1:847: RULE_ID + case 87 : + // InternalRosSystemLexer.g:1:825: RULE_ID { mRULE_ID(); } break; - case 89 : - // InternalRosSystemLexer.g:1:855: RULE_INT + case 88 : + // InternalRosSystemLexer.g:1:833: RULE_INT { mRULE_INT(); } break; - case 90 : - // InternalRosSystemLexer.g:1:864: RULE_STRING + case 89 : + // InternalRosSystemLexer.g:1:842: RULE_STRING { mRULE_STRING(); } break; - case 91 : - // InternalRosSystemLexer.g:1:876: RULE_ML_COMMENT + case 90 : + // InternalRosSystemLexer.g:1:854: RULE_ML_COMMENT { mRULE_ML_COMMENT(); } break; - case 92 : - // InternalRosSystemLexer.g:1:892: RULE_WS + case 91 : + // InternalRosSystemLexer.g:1:870: RULE_WS { mRULE_WS(); } break; - case 93 : - // InternalRosSystemLexer.g:1:900: RULE_ANY_OTHER + case 92 : + // InternalRosSystemLexer.g:1:878: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -3898,21 +3927,21 @@ public void mTokens() throws RecognitionException { } - protected DFA8 dfa8 = new DFA8(this); - protected DFA28 dfa28 = new DFA28(this); - static final String DFA8_eotS = + protected DFA10 dfa10 = new DFA10(this); + protected DFA30 dfa30 = new DFA30(this); + static final String DFA10_eotS = "\1\uffff\1\5\1\uffff\2\5\1\uffff\2\5"; - static final String DFA8_eofS = + static final String DFA10_eofS = "\10\uffff"; - static final String DFA8_minS = + static final String DFA10_minS = "\1\56\1\60\1\uffff\2\60\1\uffff\2\60"; - static final String DFA8_maxS = + static final String DFA10_maxS = "\2\145\1\uffff\2\145\1\uffff\2\145"; - static final String DFA8_acceptS = + static final String DFA10_acceptS = "\2\uffff\1\2\2\uffff\1\1\2\uffff"; - static final String DFA8_specialS = + static final String DFA10_specialS = "\10\uffff}>"; - static final String[] DFA8_transitionS = { + static final String[] DFA10_transitionS = { "\1\1\26\uffff\1\2\37\uffff\1\2", "\1\3\11\4\13\uffff\1\2\37\uffff\1\2", "", @@ -3923,714 +3952,703 @@ public void mTokens() throws RecognitionException { "\1\6\11\7\13\uffff\1\2\37\uffff\1\2" }; - static final short[] DFA8_eot = DFA.unpackEncodedString(DFA8_eotS); - static final short[] DFA8_eof = DFA.unpackEncodedString(DFA8_eofS); - static final char[] DFA8_min = DFA.unpackEncodedStringToUnsignedChars(DFA8_minS); - static final char[] DFA8_max = DFA.unpackEncodedStringToUnsignedChars(DFA8_maxS); - static final short[] DFA8_accept = DFA.unpackEncodedString(DFA8_acceptS); - static final short[] DFA8_special = DFA.unpackEncodedString(DFA8_specialS); - static final short[][] DFA8_transition; + static final short[] DFA10_eot = DFA.unpackEncodedString(DFA10_eotS); + static final short[] DFA10_eof = DFA.unpackEncodedString(DFA10_eofS); + static final char[] DFA10_min = DFA.unpackEncodedStringToUnsignedChars(DFA10_minS); + static final char[] DFA10_max = DFA.unpackEncodedStringToUnsignedChars(DFA10_maxS); + static final short[] DFA10_accept = DFA.unpackEncodedString(DFA10_acceptS); + static final short[] DFA10_special = DFA.unpackEncodedString(DFA10_specialS); + static final short[][] DFA10_transition; static { - int numStates = DFA8_transitionS.length; - DFA8_transition = new short[numStates][]; + int numStates = DFA10_transitionS.length; + DFA10_transition = new short[numStates][]; for (int i=0; i"; - static final String[] DFA28_transitionS = { - "\11\53\2\52\2\53\1\52\22\53\1\52\1\53\1\44\1\46\3\53\1\45\4\53\1\34\1\32\1\53\1\47\1\37\2\40\7\41\1\35\6\53\1\17\1\14\1\43\1\20\2\43\1\3\1\21\1\15\2\43\1\30\3\43\1\1\1\43\1\2\1\22\7\43\1\33\1\53\1\36\1\42\1\43\1\53\1\23\1\24\1\4\1\10\1\43\1\7\1\31\1\43\1\5\3\43\1\16\1\25\1\43\1\6\1\43\1\26\1\11\1\12\1\13\1\27\4\43\3\53\1\51\uff81\53", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\54\20\56\1\55\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\61\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\62\5\56\1\63\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\64\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\65\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\66\20\56\1\67\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\73\3\56\1\71\6\56\1\70\5\56\1\72\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\75\17\56\1\74\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\77\16\56\1\76\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\7\56\1\100\1\102\10\56\1\103\6\56\1\101\1\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\104\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\106\15\56\1\105\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\107\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\110\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\112\3\56\1\111\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\114\15\56\1\113\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\115\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\116\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\117\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\120\11\56\1\121\1\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\123\15\56\1\122\3\56\1\124\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\125\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\126\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\127\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\130\13\56", - "\12\132\41\uffff\1\131", - "\1\133", - "", + static final String DFA30_eotS = + "\1\50\31\55\1\53\1\135\3\uffff\3\143\1\53\1\55\2\53\1\uffff\1\53\1\uffff\1\53\2\uffff\1\55\1\uffff\1\55\1\uffff\51\55\1\uffff\1\143\7\uffff\1\u009d\1\uffff\2\143\1\55\2\uffff\1\u00a0\2\uffff\1\u00a0\4\uffff\33\55\1\u00c1\11\55\1\uffff\4\55\1\143\1\u009d\1\uffff\1\143\3\uffff\12\55\1\u00dd\13\55\1\u00ed\1\u00ee\1\u00ef\6\55\1\uffff\1\55\1\u00fa\4\55\1\u0100\1\u0102\1\u0104\1\u0105\2\55\1\u0108\1\u0109\1\u009d\1\143\7\55\1\u0113\1\u0115\1\u0117\2\uffff\7\55\1\uffff\1\u00ef\5\55\4\uffff\3\55\1\u012c\6\55\1\uffff\4\55\4\uffff\1\55\2\uffff\1\55\1\u013a\3\uffff\7\55\6\uffff\15\55\1\u0150\2\55\1\u0154\1\u0156\1\u0158\2\uffff\1\55\1\u015a\2\55\1\uffff\1\u015d\1\u015e\1\u015f\1\u0160\1\u0161\1\uffff\1\u0162\2\uffff\11\55\1\u016d\1\u016f\3\55\4\uffff\2\55\2\uffff\1\u0175\1\55\6\uffff\1\u0177\1\uffff\1\u0178\1\u0179\6\uffff\11\55\4\uffff\1\u0183\3\uffff\1\u0184\5\uffff\4\55\1\u0189\4\55\2\uffff\4\55\1\uffff\3\55\1\uffff\5\55\2\uffff\2\55\1\u019c\1\55\1\uffff\2\55\1\uffff\6\55\1\u01a6\1\55\1\u01a8\1\uffff\1\u01a9\2\uffff"; + static final String DFA30_eofS = + "\u01aa\uffff"; + static final String DFA30_minS = + "\1\0\31\57\1\56\1\135\3\uffff\3\56\1\101\1\57\2\0\1\uffff\1\42\1\uffff\1\42\2\uffff\1\57\1\uffff\1\57\1\uffff\51\57\1\uffff\1\56\7\uffff\1\60\1\uffff\2\60\1\57\2\0\1\57\2\0\1\57\4\uffff\45\57\1\uffff\4\57\1\56\1\60\1\uffff\1\60\1\0\1\uffff\1\0\37\57\1\uffff\16\57\2\55\12\57\2\uffff\7\57\1\uffff\6\57\4\uffff\12\57\1\uffff\4\57\4\uffff\1\57\2\uffff\2\57\3\uffff\7\57\6\uffff\23\57\2\uffff\4\57\1\uffff\5\57\1\uffff\1\57\2\uffff\16\57\4\uffff\2\57\2\uffff\2\57\6\uffff\1\57\1\uffff\2\57\6\uffff\11\57\4\uffff\1\57\3\uffff\1\57\5\uffff\11\57\2\uffff\4\57\1\uffff\3\57\1\uffff\5\57\2\uffff\4\57\1\uffff\2\57\1\uffff\11\57\1\uffff\1\57\2\uffff"; + static final String DFA30_maxS = + "\1\uffff\31\172\1\145\1\135\3\uffff\3\145\2\172\2\uffff\1\uffff\1\172\1\uffff\1\47\2\uffff\1\172\1\uffff\1\172\1\uffff\51\172\1\uffff\1\145\7\uffff\1\71\1\uffff\2\71\1\172\2\uffff\1\75\2\uffff\1\75\4\uffff\45\172\1\uffff\4\172\1\145\1\71\1\uffff\1\71\1\uffff\1\uffff\1\uffff\37\172\1\uffff\16\172\1\55\1\71\12\172\2\uffff\7\172\1\uffff\6\172\4\uffff\12\172\1\uffff\4\172\4\uffff\1\172\2\uffff\2\172\3\uffff\7\172\6\uffff\23\172\2\uffff\4\172\1\uffff\5\172\1\uffff\1\172\2\uffff\16\172\4\uffff\2\172\2\uffff\2\172\6\uffff\1\172\1\uffff\2\172\6\uffff\11\172\4\uffff\1\172\3\uffff\1\172\5\uffff\11\172\2\uffff\4\172\1\uffff\3\172\1\uffff\5\172\2\uffff\4\172\1\uffff\2\172\1\uffff\11\172\1\uffff\1\172\2\uffff"; + static final String DFA30_acceptS = + "\34\uffff\1\112\1\113\1\115\7\uffff\1\124\1\uffff\1\125\1\uffff\1\133\1\134\1\uffff\1\127\1\uffff\1\123\51\uffff\1\110\1\uffff\1\120\1\111\1\114\1\112\1\113\1\115\1\116\1\uffff\1\121\11\uffff\1\124\1\132\1\126\1\133\45\uffff\1\107\6\uffff\1\130\2\uffff\1\131\40\uffff\1\106\32\uffff\1\55\1\101\7\uffff\1\65\6\uffff\1\71\1\105\1\104\1\117\12\uffff\1\74\4\uffff\1\53\1\76\1\54\1\77\1\uffff\1\103\1\102\2\uffff\1\75\1\100\1\122\7\uffff\1\36\1\66\1\37\1\67\1\40\1\70\23\uffff\1\43\1\72\4\uffff\1\44\5\uffff\1\56\1\uffff\1\64\1\73\16\uffff\1\34\1\35\1\32\1\33\2\uffff\1\21\1\60\2\uffff\1\23\1\61\1\24\1\62\1\25\1\63\1\uffff\1\45\2\uffff\1\46\1\47\1\50\1\51\1\52\1\57\11\uffff\1\12\1\30\1\13\1\31\1\uffff\1\17\1\20\1\14\1\uffff\1\42\1\22\1\26\1\27\1\41\11\uffff\1\16\1\15\4\uffff\1\11\3\uffff\1\10\5\uffff\1\6\1\7\4\uffff\1\5\2\uffff\1\4\11\uffff\1\3\1\uffff\1\2\1\1"; + static final String DFA30_specialS = + "\1\7\43\uffff\1\2\1\10\101\uffff\1\5\1\1\1\uffff\1\6\1\4\63\uffff\1\0\1\uffff\1\3\u0108\uffff}>"; + static final String[] DFA30_transitionS = { + "\11\53\2\52\2\53\1\52\22\53\1\52\1\53\1\44\1\46\3\53\1\45\4\53\1\34\1\32\1\53\1\47\1\37\2\40\7\41\1\35\6\53\1\17\1\14\1\43\1\20\2\43\1\3\1\21\1\15\2\43\1\30\3\43\1\2\1\43\1\1\1\22\7\43\1\33\1\53\1\36\1\42\1\43\1\53\1\23\1\24\1\4\1\10\1\43\1\7\1\31\1\43\1\5\3\43\1\16\1\25\1\43\1\6\1\43\1\26\1\11\1\12\1\13\1\27\4\43\3\53\1\51\uff81\53", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\54\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\61\20\56\1\60\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\62\5\56\1\63\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\64\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\65\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\66\20\56\1\67\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\73\3\56\1\71\6\56\1\70\5\56\1\72\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\74\17\56\1\75\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\77\16\56\1\76\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\7\56\1\100\1\102\10\56\1\103\6\56\1\101\1\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\104\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\106\15\56\1\105\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\107\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\110\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\112\3\56\1\111\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\114\15\56\1\113\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\115\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\116\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\117\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\120\11\56\1\121\1\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\123\15\56\1\122\3\56\1\124\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\125\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\126\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\127\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\130\13\56", + "\1\133\1\uffff\12\132\13\uffff\1\133\25\uffff\1\131\11\uffff\1\133", + "\1\134", "", "", - "\1\142\1\uffff\12\141\10\uffff\1\140\2\uffff\1\142\34\uffff\1\140\2\uffff\1\142", - "\1\142\1\uffff\12\143\13\uffff\1\142\37\uffff\1\142", - "\1\142\1\uffff\12\144\13\uffff\1\142\37\uffff\1\142", - "\32\145\4\uffff\1\145\1\uffff\32\145", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\42\147\1\150\71\147\1\146\uffa3\147", - "\47\152\1\153\64\152\1\151\uffa3\152", "", - "\1\156\4\uffff\1\156\2\uffff\1\155\26\uffff\32\50\3\uffff\2\50\1\uffff\32\50", + "\1\133\1\uffff\12\142\10\uffff\1\141\2\uffff\1\133\34\uffff\1\141\2\uffff\1\133", + "\1\133\1\uffff\12\144\13\uffff\1\133\37\uffff\1\133", + "\1\133\1\uffff\12\145\13\uffff\1\133\37\uffff\1\133", + "\32\146\4\uffff\1\146\1\uffff\32\146", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\42\150\1\151\71\150\1\147\uffa3\150", + "\47\153\1\154\64\153\1\152\uffa3\153", "", - "\1\156\4\uffff\1\156", + "\1\157\4\uffff\1\157\2\uffff\1\156\26\uffff\32\50\3\uffff\2\50\1\uffff\32\50", "", + "\1\157\4\uffff\1\157", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\160\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\161\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\161\16\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\162\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\163\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\164\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\165\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\166\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\167\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\170\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\171\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\172\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\173\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\174\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\175\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\5\56\1\176\24\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\177\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0080\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0081\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u0082\12\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u0083\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u0084\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0085\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u0086\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0087\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0088\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0089\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u008a\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\30\56\1\u008b\1\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u008c\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u008d\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u008e\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u008f\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0090\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u0091\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0092\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u0093\26\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u0094\15\56", - "\1\50\12\56\1\u0095\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0096\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0097\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0098\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0099\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\162\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\163\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\164\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\165\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\166\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\167\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\170\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\171\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\172\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\173\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\174\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\175\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\5\56\1\176\24\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\177\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0080\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0081\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0082\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u0083\12\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u0084\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u0085\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0086\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u0087\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0088\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0089\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u008a\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u008b\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\30\56\1\u008c\1\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u008d\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u008e\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u008f\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0090\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0091\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u0092\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0093\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u0094\26\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u0095\15\56", + "\1\50\12\56\1\u0096\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0097\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0098\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0099\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u009a\31\56", "", + "\1\133\1\uffff\12\u009b\13\uffff\1\133\37\uffff\1\133", "", "", "", "", "", "", - "\12\u009a", "", "\12\u009c", - "\12\144", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\0\u009d", - "\42\147\1\150\71\147\1\146\uffa3\147", - "\1\156\15\uffff\1\60", - "\0\u009f", - "\47\152\1\153\64\152\1\151\uffa3\152", - "\1\156\15\uffff\1\60", "", + "\12\u009e", + "\12\145", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\0\u009f", + "\42\150\1\151\71\150\1\147\uffa3\150", + "\1\157\15\uffff\1\57", + "\0\u00a1", + "\47\153\1\154\64\153\1\152\uffa3\153", + "\1\157\15\uffff\1\57", "", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00a0\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u00a1\4\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00a2\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u00a3\30\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u00a4\12\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u00a5\14\56", - "\1\50\1\56\1\u00a7\1\56\1\u00a8\2\56\1\u00a9\1\56\1\u00aa\1\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00a6\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00ab\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u00ac\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00ad\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u00ae\26\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u00af\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u00b0\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00b1\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00b2\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00b3\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u00b4\4\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00b5\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00b6\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00b7\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00b8\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00b9\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00ba\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00bb\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00bc\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u00bd\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00be\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u00c0\30\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00c1\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u00c2\26\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00c3\13\56\1\u00c4\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00c5\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00c6\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00c7\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00c8\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00c9\25\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u00ca\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u00cb\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00cc\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00cd\16\56", - "\12\u00ce", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00a2\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u00a3\4\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00a4\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u00a5\30\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u00a6\12\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u00a7\14\56", + "\1\50\1\56\1\u00a9\1\56\1\u00aa\2\56\1\u00ab\1\56\1\u00ac\1\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00a8\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00ad\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u00ae\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00af\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u00b0\26\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u00b1\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u00b2\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00b3\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00b4\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00b5\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u00b6\4\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00b7\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00b8\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00b9\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00ba\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00bb\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00bc\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00bd\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00be\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u00bf\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00c0\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u00c2\30\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00c3\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u00c4\26\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00c5\13\56\1\u00c6\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00c7\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00c8\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00c9\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00ca\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00cb\25\56", "", - "\12\u00cf", - "\42\147\1\150\71\147\1\146\uffa3\147", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u00cc\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u00cd\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00ce\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00cf\16\56", + "\1\133\1\uffff\12\u009b\13\uffff\1\133\37\uffff\1\133", + "\12\u00d0", "", - "\47\152\1\153\64\152\1\151\uffa3\152", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u00d0\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00d1\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00d2\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00d3\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\7\56\1\u00d4\22\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00d5\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u00d6\10\56", - "\1\50\6\56\1\u00d7\3\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\2\56\1\u00d8\7\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\4\56\1\u00d9\5\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u00da\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u00dc\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00dd\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00de\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u00df\30\56", - "\1\50\12\56\1\u00e3\2\uffff\1\60\3\uffff\1\u00e2\16\56\1\u00e0\2\56\1\u00e1\7\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00e4\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00e5\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u00e6\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u00e7\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00e8\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00e9\31\56", - "\1\50\12\56\1\u00ea\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\1\56\1\u00ee\1\56\1\u00ef\2\56\1\u00f0\1\56\1\u00f1\1\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00f2\25\56", - "\1\50\6\56\1\u00f3\3\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u00f4\23\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00f5\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\30\56\1\u00f6\1\56", + "\12\u00d1", + "\42\150\1\151\71\150\1\147\uffa3\150", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00f7\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00f9\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u00fa\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u00fb\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u00fc\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u00fd\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u00ff\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0101\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0104\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0105\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\u0108", - "\1\u0108\2\uffff\12\144", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0109\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u010a\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u010b\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u010c\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\15\56\1\u010d\14\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u010e\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\5\56\1\u010f\24\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u0110\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u0112\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u0114\3\uffff\1\56\1\uffff\32\56", + "\47\153\1\154\64\153\1\152\uffa3\153", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00d2\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00d3\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u00d4\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00d5\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\7\56\1\u00d6\22\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00d7\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u00d8\10\56", + "\1\50\6\56\1\u00d9\3\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\2\56\1\u00da\7\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\4\56\1\u00db\5\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u00dc\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u00de\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00df\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00e0\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u00e1\30\56", + "\1\50\12\56\1\u00e5\2\uffff\1\57\3\uffff\1\u00e4\16\56\1\u00e2\2\56\1\u00e3\7\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00e6\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u00e7\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00e8\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u00e9\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00ea\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00eb\31\56", + "\1\50\12\56\1\u00ec\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\1\56\1\u00f0\1\56\1\u00f1\2\56\1\u00f2\1\56\1\u00f3\1\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00f4\25\56", + "\1\50\6\56\1\u00f5\3\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u00f6\23\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00f7\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\30\56\1\u00f8\1\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00f9\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00fb\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u00fc\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u00fd\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u00fe\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u00ff\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u0101\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0103\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0106\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0107\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\u010a", + "\1\u010a\2\uffff\12\145", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u010b\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u010c\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u010d\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u010e\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\15\56\1\u010f\14\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0110\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\5\56\1\u0111\24\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u0112\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u0114\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u0116\3\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0116\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0117\7\56", - "\1\50\3\56\1\u0118\2\56\1\u0119\3\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u011a\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u011b\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\2\56\1\u011d\17\56\1\u011e\7\56\4\uffff\1\56\1\uffff\24\56\1\u011c\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\2\56\1\u011f\17\56\1\u0120\7\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u0121\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0122\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u0123\23\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0124\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u0125\26\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0118\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0119\7\56", + "\1\50\3\56\1\u011a\2\56\1\u011b\3\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u011c\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u011d\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\2\56\1\u011f\17\56\1\u0120\7\56\4\uffff\1\56\1\uffff\24\56\1\u011e\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\2\56\1\u0121\17\56\1\u0122\7\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0123\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u0124\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u0125\23\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0126\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u0127\26\56", "", "", "", - "\1\50\6\56\1\u0126\3\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\2\56\1\u0127\7\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\4\56\1\u0128\5\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u0129\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u012b\31\56", - "\1\50\4\56\1\u012c\5\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u012d\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u012e\23\56", - "\1\50\12\56\1\u012f\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0130\25\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0131\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u0132\23\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0133\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0134\14\56", + "\1\50\6\56\1\u0128\3\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\2\56\1\u0129\7\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\4\56\1\u012a\5\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u012b\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u012d\31\56", + "\1\50\4\56\1\u012e\5\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u012f\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u0130\23\56", + "\1\50\12\56\1\u0131\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0132\25\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0133\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u0134\23\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0135\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0136\14\56", "", "", "", - "\1\50\12\56\1\u0135\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\1\u0137\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0136\6\56", - "\1\50\12\56\1\u0137\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0138\6\56", + "\1\50\12\56\1\u0139\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0139\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u013a\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u013b\4\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\15\56\1\u013c\14\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u013d\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u013e\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u013f\31\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u013b\4\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u013c\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u013d\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\15\56\1\u013e\14\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u013f\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0140\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0141\31\56", "", "", "", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0140\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0141\7\56", - "\1\50\2\56\1\u0142\7\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\4\56\1\u0143\5\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0144\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u0145\30\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u0146\30\56", - "\1\50\12\56\1\u0147\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\1\u0148\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\1\u0149\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\1\u014a\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u014b\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u014c\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u014d\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u014f\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0150\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u0151\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u0153\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u0155\3\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0142\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0143\7\56", + "\1\50\2\56\1\u0144\7\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\4\56\1\u0145\5\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0146\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u0147\30\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u0148\30\56", + "\1\50\12\56\1\u0149\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\1\u014a\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\1\u014b\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\1\u014c\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u014d\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u014e\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u014f\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0151\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0152\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u0153\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u0155\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u0157\3\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0157\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0159\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u015a\25\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0159\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u015b\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u015c\25\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0161\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\15\56\1\u0162\14\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0163\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0164\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u0165\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u0166\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0167\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0168\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0169\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u016a\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u016c\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\12\56\1\u016e\17\56", - "\1\50\12\56\1\u016f\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\1\u0170\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0163\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\15\56\1\u0164\14\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0165\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0166\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u0167\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u0168\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0169\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u016a\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u016b\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u016c\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u016e\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\12\56\1\u0170\17\56", + "\1\50\12\56\1\u0171\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\1\u0172\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0171\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\1\u0173\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0174\14\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\1\u0174\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\1\u0176\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", "", "", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", "", "", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0178\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0179\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\15\56\1\u017a\14\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u017b\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u017c\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u017d\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u017e\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u017f\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0180\7\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\15\56\1\u017a\14\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u017b\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u017c\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u017d\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u017e\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u017f\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0180\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0181\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0182\7\56", "", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", "", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\1\u0184\21\56\1\u0183\7\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u0185\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0186\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0187\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0189\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u018a\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u018b\7\56", - "\1\50\12\56\1\u018c\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0185\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u0186\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\1\u0187\31\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0188\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u018a\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u018b\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u018c\7\56", + "\1\50\12\56\1\u018d\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u018d\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u018e\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u018f\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u0190\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0191\7\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0192\7\56", - "\1\50\12\56\1\u0193\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\1\u0194\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u018e\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u018f\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0190\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0191\7\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0195\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\30\56\1\u0196\1\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0197\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0198\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u0199\12\56", - "\1\50\12\56\1\u019a\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0192\7\56", + "\1\50\12\56\1\u0193\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\1\u0194\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0195\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0196\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\30\56\1\u0197\1\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u0198\12\56", + "\1\50\12\56\1\u0199\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u019b\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u019d\12\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u019e\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u019f\31\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01a0\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u019a\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u019b\12\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u019d\31\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u01a1\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u01a2\12\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01a3\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u01a4\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01a5\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u01a6\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01a7\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\14\56\1\u01a8\15\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01a9\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01aa\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01ac\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01ae\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u019e\12\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u019f\31\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u01af\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01a0\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u01a1\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01a2\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01a3\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01a4\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01a5\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01a7\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u01b1\30\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01b2\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u01b3\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "" }; - static final short[] DFA28_eot = DFA.unpackEncodedString(DFA28_eotS); - static final short[] DFA28_eof = DFA.unpackEncodedString(DFA28_eofS); - static final char[] DFA28_min = DFA.unpackEncodedStringToUnsignedChars(DFA28_minS); - static final char[] DFA28_max = DFA.unpackEncodedStringToUnsignedChars(DFA28_maxS); - static final short[] DFA28_accept = DFA.unpackEncodedString(DFA28_acceptS); - static final short[] DFA28_special = DFA.unpackEncodedString(DFA28_specialS); - static final short[][] DFA28_transition; + static final short[] DFA30_eot = DFA.unpackEncodedString(DFA30_eotS); + static final short[] DFA30_eof = DFA.unpackEncodedString(DFA30_eofS); + static final char[] DFA30_min = DFA.unpackEncodedStringToUnsignedChars(DFA30_minS); + static final char[] DFA30_max = DFA.unpackEncodedStringToUnsignedChars(DFA30_maxS); + static final short[] DFA30_accept = DFA.unpackEncodedString(DFA30_acceptS); + static final short[] DFA30_special = DFA.unpackEncodedString(DFA30_specialS); + static final short[][] DFA30_transition; static { - int numStates = DFA28_transitionS.length; - DFA28_transition = new short[numStates][]; + int numStates = DFA30_transitionS.length; + DFA30_transition = new short[numStates][]; for (int i=0; i='\u0000' && LA28_37<='&')||(LA28_37>='(' && LA28_37<='[')||(LA28_37>=']' && LA28_37<='\uFFFF')) ) {s = 106;} + if ( (LA30_159=='\"') ) {s = 105;} - else if ( (LA28_37=='\'') ) {s = 107;} + else if ( (LA30_159=='\\') ) {s = 103;} - else s = 43; + else if ( ((LA30_159>='\u0000' && LA30_159<='!')||(LA30_159>='#' && LA30_159<='[')||(LA30_159>=']' && LA30_159<='\uFFFF')) ) {s = 104;} if ( s>=0 ) return s; break; case 1 : - int LA28_157 = input.LA(1); + int LA30_104 = input.LA(1); s = -1; - if ( (LA28_157=='\"') ) {s = 104;} + if ( (LA30_104=='\"') ) {s = 105;} - else if ( (LA28_157=='\\') ) {s = 102;} + else if ( (LA30_104=='\\') ) {s = 103;} - else if ( ((LA28_157>='\u0000' && LA28_157<='!')||(LA28_157>='#' && LA28_157<='[')||(LA28_157>=']' && LA28_157<='\uFFFF')) ) {s = 103;} + else if ( ((LA30_104>='\u0000' && LA30_104<='!')||(LA30_104>='#' && LA30_104<='[')||(LA30_104>=']' && LA30_104<='\uFFFF')) ) {s = 104;} if ( s>=0 ) return s; break; case 2 : - int LA28_103 = input.LA(1); + int LA30_36 = input.LA(1); s = -1; - if ( (LA28_103=='\"') ) {s = 104;} + if ( (LA30_36=='\\') ) {s = 103;} + + else if ( ((LA30_36>='\u0000' && LA30_36<='!')||(LA30_36>='#' && LA30_36<='[')||(LA30_36>=']' && LA30_36<='\uFFFF')) ) {s = 104;} - else if ( (LA28_103=='\\') ) {s = 102;} + else if ( (LA30_36=='\"') ) {s = 105;} - else if ( ((LA28_103>='\u0000' && LA28_103<='!')||(LA28_103>='#' && LA28_103<='[')||(LA28_103>=']' && LA28_103<='\uFFFF')) ) {s = 103;} + else s = 43; if ( s>=0 ) return s; break; case 3 : - int LA28_0 = input.LA(1); + int LA30_161 = input.LA(1); s = -1; - if ( (LA28_0=='P') ) {s = 1;} + if ( (LA30_161=='\'') ) {s = 108;} - else if ( (LA28_0=='R') ) {s = 2;} + else if ( (LA30_161=='\\') ) {s = 106;} - else if ( (LA28_0=='G') ) {s = 3;} + else if ( ((LA30_161>='\u0000' && LA30_161<='&')||(LA30_161>='(' && LA30_161<='[')||(LA30_161>=']' && LA30_161<='\uFFFF')) ) {s = 107;} - else if ( (LA28_0=='c') ) {s = 4;} - - else if ( (LA28_0=='i') ) {s = 5;} + if ( s>=0 ) return s; + break; + case 4 : + int LA30_107 = input.LA(1); - else if ( (LA28_0=='p') ) {s = 6;} + s = -1; + if ( (LA30_107=='\'') ) {s = 108;} - else if ( (LA28_0=='f') ) {s = 7;} + else if ( (LA30_107=='\\') ) {s = 106;} - else if ( (LA28_0=='d') ) {s = 8;} + else if ( ((LA30_107>='\u0000' && LA30_107<='&')||(LA30_107>='(' && LA30_107<='[')||(LA30_107>=']' && LA30_107<='\uFFFF')) ) {s = 107;} - else if ( (LA28_0=='s') ) {s = 9;} + if ( s>=0 ) return s; + break; + case 5 : + int LA30_103 = input.LA(1); - else if ( (LA28_0=='t') ) {s = 10;} + s = -1; + if ( ((LA30_103>='\u0000' && LA30_103<='\uFFFF')) ) {s = 159;} - else if ( (LA28_0=='u') ) {s = 11;} + if ( s>=0 ) return s; + break; + case 6 : + int LA30_106 = input.LA(1); - else if ( (LA28_0=='B') ) {s = 12;} + s = -1; + if ( ((LA30_106>='\u0000' && LA30_106<='\uFFFF')) ) {s = 161;} - else if ( (LA28_0=='I') ) {s = 13;} + if ( s>=0 ) return s; + break; + case 7 : + int LA30_0 = input.LA(1); - else if ( (LA28_0=='m') ) {s = 14;} + s = -1; + if ( (LA30_0=='R') ) {s = 1;} - else if ( (LA28_0=='A') ) {s = 15;} + else if ( (LA30_0=='P') ) {s = 2;} - else if ( (LA28_0=='D') ) {s = 16;} + else if ( (LA30_0=='G') ) {s = 3;} - else if ( (LA28_0=='H') ) {s = 17;} + else if ( (LA30_0=='c') ) {s = 4;} - else if ( (LA28_0=='S') ) {s = 18;} + else if ( (LA30_0=='i') ) {s = 5;} - else if ( (LA28_0=='a') ) {s = 19;} + else if ( (LA30_0=='p') ) {s = 6;} - else if ( (LA28_0=='b') ) {s = 20;} + else if ( (LA30_0=='f') ) {s = 7;} - else if ( (LA28_0=='n') ) {s = 21;} + else if ( (LA30_0=='d') ) {s = 8;} - else if ( (LA28_0=='r') ) {s = 22;} + else if ( (LA30_0=='s') ) {s = 9;} - else if ( (LA28_0=='v') ) {s = 23;} + else if ( (LA30_0=='t') ) {s = 10;} - else if ( (LA28_0=='L') ) {s = 24;} + else if ( (LA30_0=='u') ) {s = 11;} - else if ( (LA28_0=='g') ) {s = 25;} + else if ( (LA30_0=='B') ) {s = 12;} - else if ( (LA28_0=='-') ) {s = 26;} + else if ( (LA30_0=='I') ) {s = 13;} - else if ( (LA28_0=='[') ) {s = 27;} + else if ( (LA30_0=='m') ) {s = 14;} - else if ( (LA28_0==',') ) {s = 28;} + else if ( (LA30_0=='A') ) {s = 15;} - else if ( (LA28_0==':') ) {s = 29;} + else if ( (LA30_0=='D') ) {s = 16;} - else if ( (LA28_0==']') ) {s = 30;} + else if ( (LA30_0=='H') ) {s = 17;} - else if ( (LA28_0=='0') ) {s = 31;} + else if ( (LA30_0=='S') ) {s = 18;} - else if ( ((LA28_0>='1' && LA28_0<='2')) ) {s = 32;} + else if ( (LA30_0=='a') ) {s = 19;} - else if ( ((LA28_0>='3' && LA28_0<='9')) ) {s = 33;} + else if ( (LA30_0=='b') ) {s = 20;} - else if ( (LA28_0=='^') ) {s = 34;} + else if ( (LA30_0=='n') ) {s = 21;} - else if ( (LA28_0=='C'||(LA28_0>='E' && LA28_0<='F')||(LA28_0>='J' && LA28_0<='K')||(LA28_0>='M' && LA28_0<='O')||LA28_0=='Q'||(LA28_0>='T' && LA28_0<='Z')||LA28_0=='_'||LA28_0=='e'||LA28_0=='h'||(LA28_0>='j' && LA28_0<='l')||LA28_0=='o'||LA28_0=='q'||(LA28_0>='w' && LA28_0<='z')) ) {s = 35;} + else if ( (LA30_0=='r') ) {s = 22;} - else if ( (LA28_0=='\"') ) {s = 36;} + else if ( (LA30_0=='v') ) {s = 23;} - else if ( (LA28_0=='\'') ) {s = 37;} + else if ( (LA30_0=='L') ) {s = 24;} - else if ( (LA28_0=='#') ) {s = 38;} + else if ( (LA30_0=='g') ) {s = 25;} - else if ( (LA28_0=='/') ) {s = 39;} + else if ( (LA30_0=='-') ) {s = 26;} - else if ( (LA28_0=='~') ) {s = 41;} + else if ( (LA30_0=='[') ) {s = 27;} - else if ( ((LA28_0>='\t' && LA28_0<='\n')||LA28_0=='\r'||LA28_0==' ') ) {s = 42;} + else if ( (LA30_0==',') ) {s = 28;} - else if ( ((LA28_0>='\u0000' && LA28_0<='\b')||(LA28_0>='\u000B' && LA28_0<='\f')||(LA28_0>='\u000E' && LA28_0<='\u001F')||LA28_0=='!'||(LA28_0>='$' && LA28_0<='&')||(LA28_0>='(' && LA28_0<='+')||LA28_0=='.'||(LA28_0>=';' && LA28_0<='@')||LA28_0=='\\'||LA28_0=='`'||(LA28_0>='{' && LA28_0<='}')||(LA28_0>='\u007F' && LA28_0<='\uFFFF')) ) {s = 43;} + else if ( (LA30_0==':') ) {s = 29;} - else s = 40; + else if ( (LA30_0==']') ) {s = 30;} - if ( s>=0 ) return s; - break; - case 4 : - int LA28_102 = input.LA(1); + else if ( (LA30_0=='0') ) {s = 31;} - s = -1; - if ( ((LA28_102>='\u0000' && LA28_102<='\uFFFF')) ) {s = 157;} + else if ( ((LA30_0>='1' && LA30_0<='2')) ) {s = 32;} - if ( s>=0 ) return s; - break; - case 5 : - int LA28_105 = input.LA(1); + else if ( ((LA30_0>='3' && LA30_0<='9')) ) {s = 33;} - s = -1; - if ( ((LA28_105>='\u0000' && LA28_105<='\uFFFF')) ) {s = 159;} + else if ( (LA30_0=='^') ) {s = 34;} - if ( s>=0 ) return s; - break; - case 6 : - int LA28_36 = input.LA(1); + else if ( (LA30_0=='C'||(LA30_0>='E' && LA30_0<='F')||(LA30_0>='J' && LA30_0<='K')||(LA30_0>='M' && LA30_0<='O')||LA30_0=='Q'||(LA30_0>='T' && LA30_0<='Z')||LA30_0=='_'||LA30_0=='e'||LA30_0=='h'||(LA30_0>='j' && LA30_0<='l')||LA30_0=='o'||LA30_0=='q'||(LA30_0>='w' && LA30_0<='z')) ) {s = 35;} - s = -1; - if ( (LA28_36=='\\') ) {s = 102;} + else if ( (LA30_0=='\"') ) {s = 36;} - else if ( ((LA28_36>='\u0000' && LA28_36<='!')||(LA28_36>='#' && LA28_36<='[')||(LA28_36>=']' && LA28_36<='\uFFFF')) ) {s = 103;} + else if ( (LA30_0=='\'') ) {s = 37;} - else if ( (LA28_36=='\"') ) {s = 104;} + else if ( (LA30_0=='#') ) {s = 38;} - else s = 43; + else if ( (LA30_0=='/') ) {s = 39;} - if ( s>=0 ) return s; - break; - case 7 : - int LA28_159 = input.LA(1); + else if ( (LA30_0=='~') ) {s = 41;} - s = -1; - if ( (LA28_159=='\'') ) {s = 107;} + else if ( ((LA30_0>='\t' && LA30_0<='\n')||LA30_0=='\r'||LA30_0==' ') ) {s = 42;} - else if ( (LA28_159=='\\') ) {s = 105;} + else if ( ((LA30_0>='\u0000' && LA30_0<='\b')||(LA30_0>='\u000B' && LA30_0<='\f')||(LA30_0>='\u000E' && LA30_0<='\u001F')||LA30_0=='!'||(LA30_0>='$' && LA30_0<='&')||(LA30_0>='(' && LA30_0<='+')||LA30_0=='.'||(LA30_0>=';' && LA30_0<='@')||LA30_0=='\\'||LA30_0=='`'||(LA30_0>='{' && LA30_0<='}')||(LA30_0>='\u007F' && LA30_0<='\uFFFF')) ) {s = 43;} - else if ( ((LA28_159>='\u0000' && LA28_159<='&')||(LA28_159>='(' && LA28_159<='[')||(LA28_159>=']' && LA28_159<='\uFFFF')) ) {s = 106;} + else s = 40; if ( s>=0 ) return s; break; case 8 : - int LA28_106 = input.LA(1); + int LA30_37 = input.LA(1); s = -1; - if ( (LA28_106=='\'') ) {s = 107;} + if ( (LA30_37=='\\') ) {s = 106;} - else if ( (LA28_106=='\\') ) {s = 105;} + else if ( ((LA30_37>='\u0000' && LA30_37<='&')||(LA30_37>='(' && LA30_37<='[')||(LA30_37>=']' && LA30_37<='\uFFFF')) ) {s = 107;} - else if ( ((LA28_106>='\u0000' && LA28_106<='&')||(LA28_106>='(' && LA28_106<='[')||(LA28_106>=']' && LA28_106<='\uFFFF')) ) {s = 106;} + else if ( (LA30_37=='\'') ) {s = 108;} + + else s = 43; if ( s>=0 ) return s; break; } NoViableAltException nvae = - new NoViableAltException(getDescription(), 28, _s, input); + new NoViableAltException(getDescription(), 30, _s, input); error(nvae); throw nvae; } diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/lexer/InternalRosSystemLexer.tokens b/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/lexer/InternalRosSystemLexer.tokens index fab1630d3..71881fa55 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/lexer/InternalRosSystemLexer.tokens +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/lexer/InternalRosSystemLexer.tokens @@ -1,101 +1,100 @@ -Action=46 -Any=74 -Array=40 -Base64=41 -Bool=66 -Bool_1=47 +Action=45 +Any=73 +Array=39 +Base64=40 +Bool=65 +Bool_1=46 Boolean=25 -Byte=67 -Byte_1=48 -Colon=79 -Comma=78 -Connections=9 -Date=64 -Default=27 -Double=42 +Byte=66 +Byte_1=47 +Colon=78 +Comma=77 +Connections=8 +Date=63 +Default=15 +Double=41 Duration=16 Feedback=17 -Float32=28 -Float32_1=14 -Float64=29 -Float64_1=15 -From=57 -FromAC=30 -FromAS=31 +Float32=27 +Float32_1=13 +Float64=28 +Float64_1=14 +From=56 +FromAC=29 +FromAS=30 FromPub=18 -FromSC=32 -FromSS=33 +FromSC=31 +FromSS=32 FromSub=19 -GlobalNamespace=7 -Goal=68 -GraphName=13 -Header=43 -HyphenMinusLeftSquareBracket=76 -Int16=58 -Int16_1=34 -Int32=59 -Int32_1=35 -Int64=60 -Int64_1=36 -Int8=69 -Int8_1=49 +GlobalNamespace=6 +Goal=67 +GraphName=12 +Header=42 +HyphenMinusLeftSquareBracket=75 +Int16=57 +Int16_1=33 +Int32=58 +Int32_1=34 +Int64=59 +Int64_1=35 +Int8=68 +Int8_1=48 Integer=26 -Interfaces=10 -LeftSquareBracket=80 -LeftSquareBracketRightSquareBracket=77 -List=65 -Message=37 -Name=70 -Node=71 -Nodes=50 -Ns=75 -ParameterAny=8 -ParameterStructMember=4 -Parameters=11 -PrivateNamespace=6 -Processes=12 -RULE_ANY_OTHER=104 -RULE_BEGIN=97 -RULE_BINARY=83 -RULE_BOOLEAN=84 -RULE_DATE_TIME=92 -RULE_DAY=87 -RULE_DECINT=85 -RULE_DIGIT=82 -RULE_DOUBLE=86 -RULE_END=98 -RULE_HOUR=90 -RULE_ID=93 -RULE_INT=95 -RULE_MESSAGE_ASIGMENT=96 -RULE_MIN_SEC=91 -RULE_ML_COMMENT=102 -RULE_MONTH=88 -RULE_ROS_CONVENTION_A=100 -RULE_ROS_CONVENTION_PARAM=101 -RULE_SL_COMMENT=99 -RULE_STRING=94 -RULE_WS=103 -RULE_YEAR=89 -RelativeNamespace=5 -Result=51 -RightSquareBracket=81 -Service=38 -String=44 -String_1=52 +Interfaces=9 +LeftSquareBracket=79 +LeftSquareBracketRightSquareBracket=76 +List=64 +Message=36 +Name=69 +Node=70 +Nodes=49 +Ns=74 +ParameterAny=7 +Parameters=10 +PrivateNamespace=5 +Processes=11 +RULE_ANY_OTHER=103 +RULE_BEGIN=96 +RULE_BINARY=82 +RULE_BOOLEAN=83 +RULE_DATE_TIME=91 +RULE_DAY=86 +RULE_DECINT=84 +RULE_DIGIT=81 +RULE_DOUBLE=85 +RULE_END=97 +RULE_HOUR=89 +RULE_ID=92 +RULE_INT=94 +RULE_MESSAGE_ASIGMENT=95 +RULE_MIN_SEC=90 +RULE_ML_COMMENT=101 +RULE_MONTH=87 +RULE_ROS_CONVENTION_A=99 +RULE_ROS_CONVENTION_PARAM=100 +RULE_SL_COMMENT=98 +RULE_STRING=93 +RULE_WS=102 +RULE_YEAR=88 +RelativeNamespace=4 +Result=50 +RightSquareBracket=80 +Service=37 +String=43 +String_1=51 String_2=20 -Struct=45 +Struct=44 Threads=21 -Time=72 -Type=73 -Type_1=61 -Uint16=53 +Time=71 +Type=72 +Type_1=60 +Uint16=52 Uint16_1=22 -Uint32=54 +Uint32=53 Uint32_1=23 -Uint64=55 +Uint64=54 Uint64_1=24 -Uint8=62 -Uint8_1=39 -Value=63 -Value_1=56 +Uint8=61 +Uint8_1=38 +Value=62 +Value_1=55 diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext.ui/src-gen/de/fraunhofer/ipa/rossystem/ui/outline/RosSystemOutlineTreeProvider.xtend b/plugins/de.fraunhofer.ipa.rossystem.xtext.ui/src-gen/de/fraunhofer/ipa/rossystem/ui/outline/RosSystemOutlineTreeProvider.xtend deleted file mode 100644 index 07906323d..000000000 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext.ui/src-gen/de/fraunhofer/ipa/rossystem/ui/outline/RosSystemOutlineTreeProvider.xtend +++ /dev/null @@ -1,15 +0,0 @@ -/* - * generated by Xtext 2.30.0 - */ -package de.fraunhofer.ipa.rossystem.ui.outline - -import org.eclipse.xtext.ui.editor.outline.impl.DefaultOutlineTreeProvider - -/** - * Customization of the default outline structure. - * - * See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#outline - */ -class RosSystemOutlineTreeProvider extends DefaultOutlineTreeProvider { - -} diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/RosSystem.xtextbin b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/RosSystem.xtextbin index f3abf9a4f4d6f6ce7c48e5e605224a9b7a673e87..85c359e9d02495e49a27ec0e6d27bc9ea0fbe445 100644 GIT binary patch literal 13786 zcma)CcYGYh8TH)WUQux`*nsKH#yaB$nBtwC6}G^Vj3fibfH_Gk``~mZ?oKwQLx6-9 zdJTjCA*4_Op@bG74k;v*P*Z4uP(n)~^g#07?Cjp1O!CY9bGtKd-uJ$5W@o>doiqHw zfrjR34Wr^hY`vyZ8CsahtXsFP#qZ1KhRS|Rv9vlfXZGyfG6z-sqbvUhB$g4W#ii`v zV73&q3)w+``+mP=pp+dhtSJuorIy@Kwxv`om)Dmo{$NX2vD~e%tmfge-)|b0V=*CO zn}2D;7B^eY^_8ud1;{p#7fC&u3S0V$gM-CFOOIa~%oVcva(rUHKaeZ<oe<0Q{=vT6X#eP4Z5b=p9 z@k@T8&+l&!i(_ejS+?)U>}o$5+y1{q6hUWH=VV&@iY5R5g=Iv#)liR$#WGeRo6lv- z37;IoYV6Br%jMia&M&26v4&PJTgg)Ns8~ZL)7o7r!j7dy6aSh; zGyfWd5Tivb*4VyumFjG7Z|&%@#t18xuu>vERwNUPOU2=#DzP;Vt*p!pFzBVG`^Kc)T>%##|{%)Lr;7g(Ktq}0Z|`f(UmQ% z_H8@w4^+0Lz^q6lO1af*D%oC;qPzVur9|u^F~K6PTS@ zhSszAk9I96%kUcQX7eBIcH#djF$Yz1d5Q9Q{NJ5X5%b|lybb-jKzp)lEH)~Z#0YCE zR789?(OB=#OnY}ju`s0A0|d$Lp02iz#nzr-H1=W_?9GrYB5rHpIDu-*k?c~(W$_`x zQKBh*U@qU!kt&4aiL~vsvaz#|K`agkAk|r7E}b?qJNxo>2jT1&QZLoi?WSP|hO%%v z$+%22?r$o(f_7x=jxI+#J#eIUKsw7qZ=3_Py#oQZG8y3dnlS;>D6 zHRlkKtPk5F_;V=6MhxSjSvZFUEdY%>t6;T3cC1*{*|Vgz%W@8njAp4HNT(N1h0_-k zqpYoJCLqqdH4|~apTRtg>DuWh+y^|qNR)fN>rKo+0 zm?>{==AibaoR&bL=T?z)Ryb=!bK|mXsf>Xh&AtsCczKkEvVDF4baHUi>9w3AVpg(M zak3j_HDxjpY{cZ|9Eo7ZoxB*GCaKEi^R~@r(HRuYv9XKu#olZ_YHT?LLtl(pqpb0n z%m@G?KcqYLC^04}`#34s+5x8&Hbh635&n_X!l|Hp(UZ0_%zj)coV8+Xqr_yry1?nx zP7V0k%5cd~3}s7|aw1(E@-crDOV-T2lF>})tP`Vc=V)kez-w}74W(PodSm<;Jcf)$ zR0X}q!dexJp&^{(sAL8P*YQ-cvv5ujV{K!W)|?XqBY>Vn#Gz~@oRe943QSMw^7H!L z5e05l+u%^%a=v18oXY4;%w#sgLCgw#qtGeR=ysFzeJ60`|U9#PB zz8m4c7fhCM=lk&2a(+OQm^5w#!5%PrlP@fzYE0W86662M+ZPDN)birS;FkoM*81j3nAnv7)lwWkitA1GKS(bR$$rTd}X1K7R0B_ zEkhvV5G8Gh8aGmuB@+R?Oi~c%;IPX=GjW*$U$7q0Y-zGJfGuqxvn|<3mH|sP;SFgg zG8xo}xNIhpE0v_zs+i46E>rXjDaSH#kmDG+*+PzI$H@suhUG*S?IIF#5-*Sr%gJJN zed0F5mQy&5cx{W@K)OjpI+X;|0?vfgi;WBu&4x$fz~T2FVX+}6Z!yDxcq3<%NKUQ5^keJXbh8^Aj*Ao%ofP@_-dja34_v7LfzjJa4vgM?IC|5WOw@ESu}ky-?p*FJZM9?@ppz}RFBfE7@<-79 z^ax(cSDxLSTo&v5e28pEfi2w|c!o~bD++Wv_Q6Kk=*nv23em&p^_1J$xwKVw zSaPlIc4T&Po$k1!A>YP3%@=Y#E)xUT1Viv^fASd891Ek>Ndwzz{(^ZySdTMa96$0g zs)Atd1Rd2A8P$`*28im(Fq#a2LY@)^^(*y3J#}PIPotvKp{P1(1RRz$YX$kWk&lrv z5|?MxhxANxodvGu0O4XstF+#dXHzA@dJe-n24U4M2et6$>uh!|pD4GjLw2pOdH+>!GfihBEuJBGyGVSu$poS6yIR-xI2gVk!eLym7FG&*W3`8v zHOiZ4>t@&*6OkRjT}4aYVp{)@#>Ukc)Ag`)D>@-1xun2LMshuYaU*Z%zb)h){9h#G zo&3)Wc^Ch$7xKsazZ(Xt<10uDEqRZzc<;#Z6#!uJKHdBG)4897U^w?c5LsJ3$livR z4~_7Ws|vXRMkhyJ2An2=lw4(COG7?P)0@;dTML5#tToWY z|068Gpy1-7CMV+R0-+Z2QC>WT@f~mN@GSW_YzO(y6CfB}UE!eC3|#qJdWfAv`6O-Z zEaX$h)2FL8bbmfW?hP>VECI;t<#XmDr21VzWl6o302S8~My96VLV`Mle7>fsd?8RB z(!3as=9d6U>YZq~{&JOzNhMbl0o5yEYv)mUv-70$iu0-5M$VJ3qEo8NC2W)I$h5<8^dKT)x54@MZ{yYOXG9!i0P)6!|vFY96_FAhRy}eV6jygO=(eM+Qs& z)e!%UI%-#b+CW_Xz24z}kmr5yG-#cL!rTw zJ*}&H+S*$!`7!XpfcOL+Hpx#3`V1g@MXT(x@xq4%@G3A zVWaIb?bpQ?FOcZEaTeQQaUv{EvN#nMr%f?>+r=jb<_K;hWVlU`k!bJi=viX9&7lr= zH0NV?3@OGEjnv%LX*&(-yxpA;l)DoN(rG)zPG%{@^5;%5hBl$0seC>>xx#X%MP@eD zW;P>(&eCaSIvdf<7KnxA;$w*IZWY){xLfmLE-JByZ@YTKo>uiNblK`s3kBY+zg9R62uz1f=zmNj&3xU_j80hkEr<} zY5^}GPOI3JHw%Tk8&&KM6{+^Nj#b^Q%5oP*LXZnX$ev``D`eT57xUrbA{IMgvE)VI zqU-V++{|jhUHg++d92Gsx0*u9Lhu@Nb;jFkx%+VF*QQVgA>!_02#UK)@C3R{dNG5# z`#=h}_v1hb7a6ZkG~J~rsy={j`-lh7?Vz?!2x*RHXb@QLGDEvRMIcqEt%U$4$8oot z0(wFu1T2TOIwIkQX|j7D>VoM`xChlez3vK#s9EF)dAYpa?UXI@bcuJF%*(swdvb&G zj+`RTmBVt09PLhZo8)Kij_&UABYBoQN_w(EzV99kN1EFGav2{Vp}1nXE2*yEau0zY z@zI$~O(onoRCnxQP-8O%;S$Grd+ zkH$8WSiv0e zaetm%ECm-gp+18Wo zm=J>Y+({3bYH7!j?s(FHZI=a>dxF89Xy|k?=uXmfCzI}!5CS?T!$DI`cPi;l16`6b z$alH{f0cY#^#$c1{F){_gM?>>7!aNXLep3?o=wJcjKH~bEcfdMd~Q|X+&SPoPxGBm zz6(MK_%1X8fx*wch;$c+0?BuY0bg1pP!nFJ2`?w%6(I%;-1OE04daz$yvhh%Fwb(o zX~0)k1umEef#1@6*O2ep5CXpIj6h&0kg2Q7)K%LcpUzp)!OU612x>wms+P+{)zyhA zF<@Y#Y8q?C8_9SR7*hlJVzxq`Z#MRCAthF2rUD}MZnt|YId2O=;QSFd!{(ZlNveBC zL`t1^8vI?gq*~~Ywa~jsdQS)f>AexD@%=uM-cM3IuGp!WZMiy0g<}sG=Yt9eeNb~g zM9!ZY&IiD`fzBHc!}&8(J`75`cRjKZ_vZ%t3-aO7b5RPmUuw2rk?oNXf!4nUn{KFm zX8P%JbK9;U_pn^Orwwh~(7!S#gZ`YpMhG+d8^>nU<+2z5P8u4llN?jH_5uv_l4 z2K^lQkmZCm;6%!auKqna{}7_U@<(t+1X|`AYvxbL{Aq{-^JidAX%a*IFH(O_YCX9b>Mu-_e;ev*ortSZq*emdDi-2| zP!_2*FrZd(P%9hMO~C{iaH~YnMkUFOmtIXJ$Wxj;P4b2i2=Yddrvs#6Zz6lM5k7a0 zAs=npjHwDYb>JSWxyO-ve24@01S5Rz978>k)RRKt5%*-%W=f6lD)}awd@9MOg+P#R z8VZltHzWJzM)-nxM)-8oW{awDQwQN&YVNJby>*BK_cliOf_X;xwxr%J6drMJZ`$lo zBfLt!qbA>p5+TX)w7 z;ay7JcFOK44(0l~hx|UAY_n7c+w@wh6VyzDYipr<88XL)sEp~O+Fy(tqjjGBo=bi_gRK!?eM)pBY&0Gh^YXCk~7cA#N9h-}!B+6V%5E41$iZ>({p z7-y?PLOmj(4h_vJZb(}}Q21t0tC$;O;hfdZ9gZY7uCf%?3t_4KT2~y{+2vWP4`h1j ztoi|IQa)(x)x~UHr~zE2aFB&Lxlr74PL}*KzJ>|41~=&e-|z3mc|oDL@2t0XggOG3 zX0f1-#B~ZMW7g*SK#(V>!q2~I5SK~h=QxQXQ~@{DmzpYS7+sm@d>>{NW?NS_it=UP2v>N?WZDD!GZghfv4j zZ@y5+>1ZEM;4Gm|(1kQE)QPwbJM}2{aMyPS-C_55_cZq$_hR=d_j>mx_YU`d_hI)@ z_Zjy!_g(h`_j84*S4~oztL@Y*HDB$eTHO~^yE;JiIveC;6P^3iN$7zzPC0b&d%LAh zj{G=9_tIBjRh>$oM;vgFmO3rMo^DQpsjq7JJc@$D4eAUu#wi7LrY=28->I{MO6}7* zK@rcJ*aaL0rJtudH{e#CE8;PA9*#mKcKDyCsrZoSqpvi0J{m>m7}W*1bNZ|}AVOWp z8^7+nRdS5F2;MiqdvkhLT@07hxt6*F4@3ehhM*iz!KH8^p)TV%W~B5uz8vb=BkBse zv{0yTuwa8wR|es*)m3O^D{e32oL8|A!`H_F2X(c<;Y7;F&z=p-LY)49uC4)8UCXD$ zR9Nadqw(9+hy>bHK;-o>mr~#1G<8D=g1qn6ss3K5`uj%p4~&`{gVnyRZbC(p-9fE4 z6SY#PTR@WNU|}HahkW{PHCApjQaFy-jS0mKWj$Ke?Ib|jrS8z9;7;78D{D%~5J`U* zXj47Gtqv-8n6V)u)ZMtiKC2!l_n2#SuMX&awF2*_B?SE^2qrdJ8&z>|s94}}+d$|8 zs8gVT?`IZke=zZm#iRD(|gUkU^F+j?-m1LxE1 zPEer>-mUA=_t>M{QD%?o9c7-c3TT8R@VaiWnJoMs&vMsJdlIJqkEOOcQ`MN8zddmTl|C{C@DIE@lF zH4-JTsX9T2aC_J@&$s~Kc@S)Sts8}CAAlL6#X*RwXGDYWEMfKSXx|pH@2iQpq-pLe77D%|R17v( zHDtoBKVPs-s#+UxarfWj?mtha@ z@666w;qYLlWkzOPQixsFRVpJ(v)K(BHnfKQL-~<%*jg;D%`TWXZ%Ov>N_c$be}E*i zqG4GnH$0pxCEP-8IGi;QwhoqZqlIxS`G(H z!*U`aL}L3bHf;5C<$QnHNjQMaguGbl@l@E_UmPAT7Fv75(r~_z8!9KK4upgGLRem& z9~cM=y~Sh0LRq*i>uPS3Ns(x=ExJdC!brJuSdZgYHjad@a2k5?+Z_%jGQ(jdH(VSD zhf*Rr6(wOQEcAy19kw{p7_Q9qADdenrW3RNLqrjDMs-29t-n|b|5sR6G`1P)afw9M zN#%y}xpFEbhj5zuhjQg|elQ=F8WM?2Tac^dD0*BXlg+mER7&~6T9ItY4OPNYAy>(- z56g{+gRHqvH23F90}NZfvN18oZ48IP;jmCCyBU#cI4In>p;#JlQ|og>qhVqv(IirC zqER&Sr$w~zCnJOyFA|BSjumTES4T%%XRk9sIEj?gAd(YBI<>4+9380=JCo4L$<7v& zMMKjeg-U)%caYl%k-Gn;uzq$Hv|=iGd#b!!fp?lnCen@#0c=bcY1i4BQf7*6L}N>5 zxHeY_2Q+KFd$X%XW(e1HwvF^}$DbD3bDML8La~BS6$|CW_9D|HJ^&0 z!!+!~P!?Vn8CPn?gH1(u)Q*fj@#T207mm~pNbeBqjd!TFcNoActMI(E_Tcv4_ zAV)@ctNF{J<{c^0^Gk2M@cI*CoU?Py1jL!QW+EO4vzUi5U3&wBhkz${|F7_oQhqqECk{+LP1QRw%^M`e zT2Q#P6tyoAGvzJJ9^SEn(-J83+$z%EDsP==X{GjhWoMV-f76HzdY4l2qk}hFq7=qBksB5)+pV75j2Sabw3T z82Vzu8RtySX2$>!`4Qcz$B7AP+0RMA)ed+i+YlXDM)=243$KFiMNhikDEo1>@Yaio zO%jv!+5)Fnw_z~MRYpr;Y9v>xlv9nxkr4AovE-Ucz=^^S-33|^BX>nPpv zHX7q6;4x%0;wtDp5!R|$3=QFZhDv5*aGgXYdkF7jG0`<$Fd!uu>s zPlM^{-Qkdacf^5P(>^>hlW02p8y}7*V z4J;q;4ST0~7kO8}rSZtD@I>W?wNH+BB@|BMOW3uUaw1U(0AUAQKj&1(xpG(?a9LX zVT9#Kx*3-{@ZuH@WUVm7`_1ugH6gr>0mnd&t04Jyuw}eE80jBb7%1*UTy%<=N?_#P z1!nJVur`=v$MNooow!#!{o_dGeMSQ)?x(_~!h3*?Hz6D;zinB2r{g^sH~k496U!S5 zm33hy-@jDX(}ABx9qM>L10Y!_gXQNClquM0ORIW_#OsKE7_bzxNdOCm`tpR39Av8C*W11_e(Z^63r*a%~#~hm5AagL-DkEE;oaK=2r-B z+WR%b`;3J{@NXd4C6n-ei%UL%zk}|^a(LV*Q{I%GFn%A27v8gW*#3cFOf7%h9Q-E( z7T%u;(zA>A91EX^{;9DzWUHh7#)B7(q!;PIw3;APLGa-v?ZeCT;T78eKD-Ju=?Eyi zzZft63Sl!w_;7IOm9;Gdv@#qH_l2d%t=A~(b%>g=1yLOu=y-oKmi~{@w%ek#2nvC3 z=qKXu?0Ak4-SKbI$lZ|n4;IJc;Vl~_4x4}4u)b}=`mg^%{X3C*H2-%s&hN7DJ-D=0 z>=JUeaBWzMhRXZKn-A#C^crt!P;lf!IFj@}Vx&K|ErgKcV5q?$g%sxDkO>xJ1(q8f zstD;oyS-xsWD=UB3r&;8YI0;MVwY*^;S_9p%vwpx2Jl785zW>}whY)B4P>4po5(Wg z$Y#7C-BdP<8j+MOL~@~$4%!rxS;hfw&zlZYOJK zXBfhJ8|3wWau+%>6E4?1JXq@KK9!#^G2C?v503#M8nd*7-O#0SciRBoas9xDhYLqJ z+xF-jl-fQNa*we+I+uc4A!uUUUlD~Pvxa*f#UR5P1AvhE_5Ha3Tzo#vpIk`pMRm>w z#nHZ@FmiTJ!@qc}vsDmm?4_MuLTC534d5)7C+P?%+QXQ_ul*&PEiD z^bEHg>#VVnlzzRlid+G>8X^S7ZW}o;b`Rv(ZOmrlrpt(3u7_{eA^wUsN45hx&5@tt zYK-gs73I*=^m|s~tdktHVzoqA3n# z<2E6=#7Tr`c{tMqEL-F%mS807Rn8pLtd4BkUbLNgB#V!Nzt!o;FBXTwTp{YsqfG$U zFo3nwQ4I>+d5rGP9J{m6wt&%osAw=qAqT8OA&cYbXmD(QuB9d{Mrx)b!{JD?{E%3F z)K5p&N>UzM-=jlh<6@(+FLDfBs#h84(jvPQ9aU{SLiBOy(+0n*Yek#vbR<_6(VT=G zD}=TJ^)6mlp^#ijqz19Sh1l2r$@Qe!0Hf6j0Xt^l;zdzZk2f*eIQAK-f)LabbWl%Z zP(NcEAgEk4q$8k^C)=2wQWw)x$HtUv2g$WVbwY?J9BCE}QZE{6Cj?_7DNnDD=o#cX z6I?A3!pB}!X`>^*K#_>*S&ZrgL{)nn)xw=Gvf0^uT>SP<*}cka502Ui6=E#D&;mtLH~-0;a3^- zt!gH|7z2@)KuB70^^n%ZONIP8Sdo=VE*YZ5vgE2E&J?6xGdu?Sddt?OWGLQHljcMcu-ebf4S8k`r4(_CLcUdr;yE_`?uDr*1 zdG8o6xu%f!!RWNu%ZSq?iSmBK_5e+9UE^#m3<5Uk{(lf=w#+2tPuTZ1d6YkeVZIzC z*B@BJ$e*(SqvfHhLZ(;`Q{Z*LJ;IAe@f0N6Is->O23^tQ@(U1*udZ-VYlgRcoZe&S zP(DE$dkFbU{-Up+tlH3h{S>+HgOR5RKwd9@WiBk$uOli)K4YkUGlt@~MyHU!t7$5^ zzJO{=qgNRm=v-x_^-eTg=Tf6459Bg~E(`f*+uD0fUgtgOJ@36IXUawLIdoWcxrD89 zlR`XiI_rh8kAa1tqh3TuCFM&TDKA?%OuYg@E@48xYNtl7IPCK$B-b7GPCt!YWJoSD zs!t;c9BCF7QZFoO7k-*QDc`8~_wVF+6FeC$Gd~>SP4f?G!<_gQ=fox?4|Eb$@Zg`s zzm1WQ31n~En%?$~Hb?#|9uM!p!Djhyg5CwlUDYPL9r<2d|32zn`2jQ457|}NAC@2S zVgbVNF^YXI23U+46c!?a6@({~EUnlc0gk0YBnY74IS;BYkJz0<1dMY?5)|Bl4T#u!n`=KCnW60;{9#$0lYw1 z@aKEH2Dgm3b)oqukCGdFALF&U>XU`&UFj>>#V)TO@CmG4^%;an`fU)D^bf=X=r6Nq z7+em6NuY#}-F}^m`rPohPn_@%8uR@5%!>UE=xB-OZnSs&PQ%(o4M-p{_j#|& z>GEuOoLnx)`_ui5eAl1l?yc37GEL!(i~tp!yMV|6FLkB$4$ z*k!)!_yeX<$VT`?#8Q9s+a(2b(~Ms{9=A>9e2 zJCSr?o4?rcb&3q^Nrp}rgAN%orl3mJ+qV(Pi2tC${)BvZjD3`X?WdaUXJq@iMWFRVVABn?&kvL9 z5pq?KdN}^02KkubVkx+Op}8I>*Ao^2u3wT%L#XRXayY2G);`*#Zi@0;W$&hY+&yl;WGNzZbI_@Ac5+azu=v!t#A z^S?CnJ7oU1#ew-JqL2jM$t?j6a!lf{91XCr*^A|rekQqQ!)WA0CwHoMjcuaeKw zV_xFs1{W#a=s17(irlO`yh?u*aGMVnP>rJ*{Q zR8Sc=6RG%sgX)G3lL@OHYU+ii$=aD1uZ8iP4TT*_Hf&aH27$W6wC{&+u5p!^L^F0r3b>rv?{9z#Lp@w!rN#Lu2W zal_bAClWYUsL$v^8W-v$T-#19`bYcy{;_`9Khgi3f3|;-f2n_kf1Q7`f0w_>f5d;v zf5Csvf6ISgIjTubQQNASYK~f{_EF0Jy*fzss$;xO^3kc@-RflYKqJmLbnOy#*f%oR@thxv;sdF6lWjqimtQewlJOvlSg_QaV$1x+N$MIL8o;{*2 zp}$Lo`Wg#13H9|T9Im<)tz7jDRO6Iau^+=X#PJ5DcbkFxmY6v9t7m4V#p%!I>f4}H zm+>hv6^{Cj(RevEB7rs)5P1d6HK;2&OT9fOz1<8o*BaG0mZA?=DV|J8 zvpcBu`}A$KP}hSb)ycw0*bRL8Z!}hJGEz8>*o`U0E#_!0_#p|9cBz~7D7Xc;jg@sJ zWQe4{6|@b#(X9^ZZD@%75TS0zh1suEcbIF%&1F~JSu5}^T0$`IMli9(+N6rZBgFy_ z+eSj~LA|<{5j5%?^E`g{8q9#tG;iH-0@4 z`86J+xLO~%#se#g2Uc3(TDxuRD4tc}DCSv}6y7(rwQ!loR8s2Kbsj!rJ>+2(ddOX5 zhLtB(GVxnTyT+Yl^(@RziEYLJNBzMV|09j#8_nhzNca;bmj=a6WyKxjtv3fn$KllT zmJN+wU?;s87chP=k>O=9OoNXr@dZ0yUWc=fp*c+Ms89gDt|q{TDqr{|e_D z*`1(53|_12(bw6d+)!qZ>J4R{uCg{U=HFn**sWB?tz^ZmO2fG@>fJ+a=FleO4ZDWm_Aw@FCXo*d+LbrM@B zalDZ@pm+VXiQ5>7 zGboXJh&p+R3`60zwF95FmQW9G)V77osbgN?xgx@6z;!9rTYa~+xG#KqnJfV=-ZD_gB~0&f2^*4+M2;c>64MzFd6p9&6!NoVeA z5p*+z99B9OJq%%Q#Gsx=2oIqSPOpJJGqZ;X4nqT{Qq=In3FkgNr&Pj^h~cYYfEfsz p>ccV&Y;Y9n^_Wwase9Fv>RI)idRe`xJ_ypm", "", "", "", "ParameterStructMember", "RelativeNamespace", "PrivateNamespace", "GlobalNamespace", "ParameterAny", "Connections", "Interfaces", "Parameters", "Processes", "GraphName", "Float32_1", "Float64_1", "Duration", "Feedback", "FromPub", "FromSub", "String_2", "Threads", "Uint16_1", "Uint32_1", "Uint64_1", "Boolean", "Integer", "Default", "Float32", "Float64", "FromAC", "FromAS", "FromSC", "FromSS", "Int16_1", "Int32_1", "Int64_1", "Message", "Service", "Uint8_1", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Int8_1", "Nodes", "Result", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "From", "Int16", "Int32", "Int64", "Type_1", "Uint8", "Value", "Date", "List", "Bool", "Byte", "Goal", "Int8", "Name", "Node", "Time", "Type", "Any", "Ns", "HyphenMinusLeftSquareBracket", "LeftSquareBracketRightSquareBracket", "Comma", "Colon", "LeftSquareBracket", "RightSquareBracket", "RULE_DIGIT", "RULE_BINARY", "RULE_BOOLEAN", "RULE_DECINT", "RULE_DOUBLE", "RULE_DAY", "RULE_MONTH", "RULE_YEAR", "RULE_HOUR", "RULE_MIN_SEC", "RULE_DATE_TIME", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_MESSAGE_ASIGMENT", "RULE_BEGIN", "RULE_END", "RULE_SL_COMMENT", "RULE_ROS_CONVENTION_A", "RULE_ROS_CONVENTION_PARAM", "RULE_ML_COMMENT", "RULE_WS", "RULE_ANY_OTHER" + "", "", "", "", "RelativeNamespace", "PrivateNamespace", "GlobalNamespace", "ParameterAny", "Connections", "Interfaces", "Parameters", "Processes", "GraphName", "Float32_1", "Float64_1", "Default", "Duration", "Feedback", "FromPub", "FromSub", "String_2", "Threads", "Uint16_1", "Uint32_1", "Uint64_1", "Boolean", "Integer", "Float32", "Float64", "FromAC", "FromAS", "FromSC", "FromSS", "Int16_1", "Int32_1", "Int64_1", "Message", "Service", "Uint8_1", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Int8_1", "Nodes", "Result", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "From", "Int16", "Int32", "Int64", "Type_1", "Uint8", "Value", "Date", "List", "Bool", "Byte", "Goal", "Int8", "Name", "Node", "Time", "Type", "Any", "Ns", "HyphenMinusLeftSquareBracket", "LeftSquareBracketRightSquareBracket", "Comma", "Colon", "LeftSquareBracket", "RightSquareBracket", "RULE_DIGIT", "RULE_BINARY", "RULE_BOOLEAN", "RULE_DECINT", "RULE_DOUBLE", "RULE_DAY", "RULE_MONTH", "RULE_YEAR", "RULE_HOUR", "RULE_MIN_SEC", "RULE_DATE_TIME", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_MESSAGE_ASIGMENT", "RULE_BEGIN", "RULE_END", "RULE_SL_COMMENT", "RULE_ROS_CONVENTION_A", "RULE_ROS_CONVENTION_PARAM", "RULE_ML_COMMENT", "RULE_WS", "RULE_ANY_OTHER" }; - public static final int Connections=9; - public static final int Float32_1=14; - public static final int Node=71; - public static final int RULE_DATE_TIME=92; + public static final int Connections=8; + public static final int Float32_1=13; + public static final int Node=70; + public static final int RULE_DATE_TIME=91; public static final int Uint64_1=24; - public static final int String=44; - public static final int Processes=12; - public static final int Int16=58; - public static final int Float32=28; - public static final int Goal=68; - public static final int Bool=66; + public static final int String=43; + public static final int Processes=11; + public static final int Int16=57; + public static final int Float32=27; + public static final int Goal=67; + public static final int Bool=65; public static final int FromPub=18; - public static final int Uint16=53; + public static final int Uint16=52; public static final int Boolean=25; - public static final int Uint8=62; - public static final int Parameters=11; - public static final int RULE_ID=93; - public static final int RULE_DIGIT=82; - public static final int GlobalNamespace=7; - public static final int Int16_1=34; - public static final int Header=43; - public static final int RULE_INT=95; - public static final int Byte=67; - public static final int RULE_ML_COMMENT=102; - public static final int LeftSquareBracket=80; - public static final int Base64=41; - public static final int FromSS=33; - public static final int Comma=78; - public static final int RULE_MESSAGE_ASIGMENT=96; - public static final int LeftSquareBracketRightSquareBracket=77; - public static final int Int32=59; - public static final int RULE_DECINT=85; - public static final int Uint32=54; - public static final int RULE_HOUR=90; - public static final int Int8=69; - public static final int Default=27; - public static final int Int8_1=49; + public static final int Uint8=61; + public static final int Parameters=10; + public static final int RULE_ID=92; + public static final int RULE_DIGIT=81; + public static final int GlobalNamespace=6; + public static final int Int16_1=33; + public static final int Header=42; + public static final int RULE_INT=94; + public static final int Byte=66; + public static final int RULE_ML_COMMENT=101; + public static final int LeftSquareBracket=79; + public static final int Base64=40; + public static final int FromSS=32; + public static final int Comma=77; + public static final int RULE_MESSAGE_ASIGMENT=95; + public static final int LeftSquareBracketRightSquareBracket=76; + public static final int Int32=58; + public static final int RULE_DECINT=84; + public static final int Uint32=53; + public static final int RULE_HOUR=89; + public static final int Int8=68; + public static final int Default=15; + public static final int Int8_1=48; public static final int Uint16_1=22; - public static final int Type=73; - public static final int Float64=29; - public static final int Int32_1=35; - public static final int FromSC=32; - public static final int RULE_BINARY=83; - public static final int String_1=52; + public static final int Type=72; + public static final int Float64=28; + public static final int Int32_1=34; + public static final int FromSC=31; + public static final int RULE_BINARY=82; + public static final int String_1=51; public static final int String_2=20; - public static final int FromAC=30; - public static final int RULE_DAY=87; - public static final int RULE_BEGIN=97; - public static final int RULE_BOOLEAN=84; - public static final int RelativeNamespace=5; - public static final int RULE_YEAR=89; - public static final int Result=51; - public static final int Name=70; - public static final int RULE_MIN_SEC=91; - public static final int FromAS=31; - public static final int ParameterAny=8; - public static final int List=65; - public static final int RightSquareBracket=81; - public static final int PrivateNamespace=6; - public static final int GraphName=13; - public static final int Byte_1=48; - public static final int Float64_1=15; + public static final int FromAC=29; + public static final int RULE_DAY=86; + public static final int RULE_BEGIN=96; + public static final int RULE_BOOLEAN=83; + public static final int RelativeNamespace=4; + public static final int RULE_YEAR=88; + public static final int Result=50; + public static final int Name=69; + public static final int RULE_MIN_SEC=90; + public static final int FromAS=30; + public static final int ParameterAny=7; + public static final int List=64; + public static final int RightSquareBracket=80; + public static final int PrivateNamespace=5; + public static final int GraphName=12; + public static final int Byte_1=47; + public static final int Float64_1=14; public static final int Duration=16; public static final int Uint32_1=23; - public static final int Double=42; - public static final int Type_1=61; - public static final int Value=63; - public static final int Uint64=55; - public static final int Action=46; - public static final int RULE_END=98; - public static final int Message=37; - public static final int Value_1=56; - public static final int Time=72; - public static final int RULE_STRING=94; - public static final int Bool_1=47; - public static final int Any=74; - public static final int Struct=45; - public static final int RULE_SL_COMMENT=99; - public static final int Uint8_1=39; - public static final int RULE_DOUBLE=86; + public static final int Double=41; + public static final int Type_1=60; + public static final int Value=62; + public static final int Uint64=54; + public static final int Action=45; + public static final int RULE_END=97; + public static final int Message=36; + public static final int Value_1=55; + public static final int Time=71; + public static final int RULE_STRING=93; + public static final int Bool_1=46; + public static final int Any=73; + public static final int Struct=44; + public static final int RULE_SL_COMMENT=98; + public static final int Uint8_1=38; + public static final int RULE_DOUBLE=85; public static final int Feedback=17; - public static final int ParameterStructMember=4; - public static final int RULE_ROS_CONVENTION_A=100; - public static final int RULE_ROS_CONVENTION_PARAM=101; - public static final int Colon=79; + public static final int RULE_ROS_CONVENTION_A=99; + public static final int RULE_ROS_CONVENTION_PARAM=100; + public static final int Colon=78; public static final int EOF=-1; public static final int FromSub=19; - public static final int Ns=75; - public static final int RULE_WS=103; - public static final int HyphenMinusLeftSquareBracket=76; - public static final int Int64_1=36; - public static final int Service=38; - public static final int From=57; - public static final int RULE_ANY_OTHER=104; - public static final int Nodes=50; - public static final int Date=64; - public static final int Interfaces=10; + public static final int Ns=74; + public static final int RULE_WS=102; + public static final int HyphenMinusLeftSquareBracket=75; + public static final int Int64_1=35; + public static final int Service=37; + public static final int From=56; + public static final int RULE_ANY_OTHER=103; + public static final int Nodes=49; + public static final int Date=63; + public static final int Interfaces=9; public static final int Threads=21; public static final int Integer=26; - public static final int Array=40; - public static final int Int64=60; - public static final int RULE_MONTH=88; + public static final int Array=39; + public static final int Int64=59; + public static final int RULE_MONTH=87; // delegates // delegators @@ -3914,7 +3913,7 @@ public final EObject ruleParameterType() throws RecognitionException { alt21=7; } break; - case Array: + case RULE_BEGIN: { alt21=8; } @@ -4158,66 +4157,7 @@ public final EObject ruleParameterValue() throws RecognitionException { { // InternalRosSystemParser.g:1615:2: (this_ParameterString_0= ruleParameterString | this_ParameterBase64_1= ruleParameterBase64 | this_ParameterInteger_2= ruleParameterInteger | this_ParameterDouble_3= ruleParameterDouble | this_ParameterBoolean_4= ruleParameterBoolean | this_ParameterList_5= ruleParameterList | this_ParameterStruct_6= ruleParameterStruct ) int alt22=7; - switch ( input.LA(1) ) { - case RULE_ID: - case RULE_STRING: - { - alt22=1; - } - break; - case RULE_BINARY: - { - alt22=2; - } - break; - case RULE_DECINT: - { - alt22=3; - } - break; - case RULE_DOUBLE: - { - alt22=4; - } - break; - case RULE_BOOLEAN: - { - alt22=5; - } - break; - case LeftSquareBracket: - { - int LA22_6 = input.LA(2); - - if ( (LA22_6==ParameterStructMember) ) { - alt22=7; - } - else if ( (LA22_6==Comma||(LA22_6>=LeftSquareBracket && LA22_6<=RightSquareBracket)||(LA22_6>=RULE_BINARY && LA22_6<=RULE_DOUBLE)||(LA22_6>=RULE_ID && LA22_6<=RULE_STRING)) ) { - alt22=6; - } - else { - NoViableAltException nvae = - new NoViableAltException("", 22, 6, input); - - throw nvae; - } - } - break; - case EOF: - case Comma: - case RightSquareBracket: - case RULE_END: - { - alt22=7; - } - break; - default: - NoViableAltException nvae = - new NoViableAltException("", 22, 0, input); - - throw nvae; - } - + alt22 = dfa22.predict(input); switch (alt22) { case 1 : // InternalRosSystemParser.g:1616:3: this_ParameterString_0= ruleParameterString @@ -5539,53 +5479,48 @@ public final EObject entryRuleParameterArrayType() throws RecognitionException { // $ANTLR start "ruleParameterArrayType" - // InternalRosSystemParser.g:2128:1: ruleParameterArrayType returns [EObject current=null] : (otherlv_0= Array this_BEGIN_1= RULE_BEGIN otherlv_2= Type ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? this_END_6= RULE_END ) ; + // InternalRosSystemParser.g:2128:1: ruleParameterArrayType returns [EObject current=null] : (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) ; public final EObject ruleParameterArrayType() throws RecognitionException { EObject current = null; - Token otherlv_0=null; - Token this_BEGIN_1=null; - Token otherlv_2=null; - Token otherlv_4=null; - Token this_END_6=null; - EObject lv_type_3_0 = null; + Token this_BEGIN_0=null; + Token otherlv_1=null; + Token otherlv_3=null; + Token this_END_5=null; + EObject lv_type_2_0 = null; - EObject lv_default_5_0 = null; + EObject lv_default_4_0 = null; enterRule(); try { - // InternalRosSystemParser.g:2134:2: ( (otherlv_0= Array this_BEGIN_1= RULE_BEGIN otherlv_2= Type ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? this_END_6= RULE_END ) ) - // InternalRosSystemParser.g:2135:2: (otherlv_0= Array this_BEGIN_1= RULE_BEGIN otherlv_2= Type ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? this_END_6= RULE_END ) + // InternalRosSystemParser.g:2134:2: ( (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) ) + // InternalRosSystemParser.g:2135:2: (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) { - // InternalRosSystemParser.g:2135:2: (otherlv_0= Array this_BEGIN_1= RULE_BEGIN otherlv_2= Type ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? this_END_6= RULE_END ) - // InternalRosSystemParser.g:2136:3: otherlv_0= Array this_BEGIN_1= RULE_BEGIN otherlv_2= Type ( (lv_type_3_0= ruleParameterType ) ) (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? this_END_6= RULE_END + // InternalRosSystemParser.g:2135:2: (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) + // InternalRosSystemParser.g:2136:3: this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END { - otherlv_0=(Token)match(input,Array,FOLLOW_4); + this_BEGIN_0=(Token)match(input,RULE_BEGIN,FOLLOW_35); - newLeafNode(otherlv_0, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_0()); + newLeafNode(this_BEGIN_0, grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); - this_BEGIN_1=(Token)match(input,RULE_BEGIN,FOLLOW_35); + otherlv_1=(Token)match(input,Array,FOLLOW_28); - newLeafNode(this_BEGIN_1, grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_1()); + newLeafNode(otherlv_1, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); - otherlv_2=(Token)match(input,Type,FOLLOW_28); - - newLeafNode(otherlv_2, grammarAccess.getParameterArrayTypeAccess().getTypeKeyword_2()); - - // InternalRosSystemParser.g:2148:3: ( (lv_type_3_0= ruleParameterType ) ) - // InternalRosSystemParser.g:2149:4: (lv_type_3_0= ruleParameterType ) + // InternalRosSystemParser.g:2144:3: ( (lv_type_2_0= ruleParameterType ) ) + // InternalRosSystemParser.g:2145:4: (lv_type_2_0= ruleParameterType ) { - // InternalRosSystemParser.g:2149:4: (lv_type_3_0= ruleParameterType ) - // InternalRosSystemParser.g:2150:5: lv_type_3_0= ruleParameterType + // InternalRosSystemParser.g:2145:4: (lv_type_2_0= ruleParameterType ) + // InternalRosSystemParser.g:2146:5: lv_type_2_0= ruleParameterType { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_3_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); pushFollow(FOLLOW_36); - lv_type_3_0=ruleParameterType(); + lv_type_2_0=ruleParameterType(); state._fsp--; @@ -5596,7 +5531,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { set( current, "type", - lv_type_3_0, + lv_type_2_0, "de.fraunhofer.ipa.ros.Basics.ParameterType"); afterParserOrEnumRuleCall(); @@ -5606,7 +5541,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } - // InternalRosSystemParser.g:2167:3: (otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) )? + // InternalRosSystemParser.g:2163:3: (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? int alt30=2; int LA30_0 = input.LA(1); @@ -5615,23 +5550,23 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } switch (alt30) { case 1 : - // InternalRosSystemParser.g:2168:4: otherlv_4= Default ( (lv_default_5_0= ruleParameterList ) ) + // InternalRosSystemParser.g:2164:4: otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) { - otherlv_4=(Token)match(input,Default,FOLLOW_9); + otherlv_3=(Token)match(input,Default,FOLLOW_9); - newLeafNode(otherlv_4, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_4_0()); + newLeafNode(otherlv_3, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); - // InternalRosSystemParser.g:2172:4: ( (lv_default_5_0= ruleParameterList ) ) - // InternalRosSystemParser.g:2173:5: (lv_default_5_0= ruleParameterList ) + // InternalRosSystemParser.g:2168:4: ( (lv_default_4_0= ruleParameterList ) ) + // InternalRosSystemParser.g:2169:5: (lv_default_4_0= ruleParameterList ) { - // InternalRosSystemParser.g:2173:5: (lv_default_5_0= ruleParameterList ) - // InternalRosSystemParser.g:2174:6: lv_default_5_0= ruleParameterList + // InternalRosSystemParser.g:2169:5: (lv_default_4_0= ruleParameterList ) + // InternalRosSystemParser.g:2170:6: lv_default_4_0= ruleParameterList { - newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_4_1_0()); + newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); pushFollow(FOLLOW_14); - lv_default_5_0=ruleParameterList(); + lv_default_4_0=ruleParameterList(); state._fsp--; @@ -5642,7 +5577,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { set( current, "default", - lv_default_5_0, + lv_default_4_0, "de.fraunhofer.ipa.ros.Basics.ParameterList"); afterParserOrEnumRuleCall(); @@ -5658,9 +5593,9 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } - this_END_6=(Token)match(input,RULE_END,FOLLOW_2); + this_END_5=(Token)match(input,RULE_END,FOLLOW_2); - newLeafNode(this_END_6, grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_5()); + newLeafNode(this_END_5, grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); } @@ -5685,7 +5620,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { // $ANTLR start "entryRuleParameterList" - // InternalRosSystemParser.g:2200:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; + // InternalRosSystemParser.g:2196:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; public final EObject entryRuleParameterList() throws RecognitionException { EObject current = null; @@ -5693,8 +5628,8 @@ public final EObject entryRuleParameterList() throws RecognitionException { try { - // InternalRosSystemParser.g:2200:54: (iv_ruleParameterList= ruleParameterList EOF ) - // InternalRosSystemParser.g:2201:2: iv_ruleParameterList= ruleParameterList EOF + // InternalRosSystemParser.g:2196:54: (iv_ruleParameterList= ruleParameterList EOF ) + // InternalRosSystemParser.g:2197:2: iv_ruleParameterList= ruleParameterList EOF { newCompositeNode(grammarAccess.getParameterListRule()); pushFollow(FOLLOW_1); @@ -5721,7 +5656,7 @@ public final EObject entryRuleParameterList() throws RecognitionException { // $ANTLR start "ruleParameterList" - // InternalRosSystemParser.g:2207:1: ruleParameterList returns [EObject current=null] : ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ; + // InternalRosSystemParser.g:2203:1: ruleParameterList returns [EObject current=null] : ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ; public final EObject ruleParameterList() throws RecognitionException { EObject current = null; @@ -5737,14 +5672,14 @@ public final EObject ruleParameterList() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2213:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ) - // InternalRosSystemParser.g:2214:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) + // InternalRosSystemParser.g:2209:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ) + // InternalRosSystemParser.g:2210:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) { - // InternalRosSystemParser.g:2214:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) - // InternalRosSystemParser.g:2215:3: () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket + // InternalRosSystemParser.g:2210:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) + // InternalRosSystemParser.g:2211:3: () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket { - // InternalRosSystemParser.g:2215:3: () - // InternalRosSystemParser.g:2216:4: + // InternalRosSystemParser.g:2211:3: () + // InternalRosSystemParser.g:2212:4: { current = forceCreateModelElement( @@ -5758,11 +5693,11 @@ public final EObject ruleParameterList() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterListAccess().getLeftSquareBracketKeyword_1()); - // InternalRosSystemParser.g:2226:3: ( (lv_value_2_0= ruleParameterValue ) ) - // InternalRosSystemParser.g:2227:4: (lv_value_2_0= ruleParameterValue ) + // InternalRosSystemParser.g:2222:3: ( (lv_value_2_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:2223:4: (lv_value_2_0= ruleParameterValue ) { - // InternalRosSystemParser.g:2227:4: (lv_value_2_0= ruleParameterValue ) - // InternalRosSystemParser.g:2228:5: lv_value_2_0= ruleParameterValue + // InternalRosSystemParser.g:2223:4: (lv_value_2_0= ruleParameterValue ) + // InternalRosSystemParser.g:2224:5: lv_value_2_0= ruleParameterValue { newCompositeNode(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_2_0()); @@ -5789,7 +5724,7 @@ public final EObject ruleParameterList() throws RecognitionException { } - // InternalRosSystemParser.g:2245:3: (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* + // InternalRosSystemParser.g:2241:3: (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* loop31: do { int alt31=2; @@ -5802,17 +5737,17 @@ public final EObject ruleParameterList() throws RecognitionException { switch (alt31) { case 1 : - // InternalRosSystemParser.g:2246:4: otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:2242:4: otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) { otherlv_3=(Token)match(input,Comma,FOLLOW_20); newLeafNode(otherlv_3, grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); - // InternalRosSystemParser.g:2250:4: ( (lv_value_4_0= ruleParameterValue ) ) - // InternalRosSystemParser.g:2251:5: (lv_value_4_0= ruleParameterValue ) + // InternalRosSystemParser.g:2246:4: ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:2247:5: (lv_value_4_0= ruleParameterValue ) { - // InternalRosSystemParser.g:2251:5: (lv_value_4_0= ruleParameterValue ) - // InternalRosSystemParser.g:2252:6: lv_value_4_0= ruleParameterValue + // InternalRosSystemParser.g:2247:5: (lv_value_4_0= ruleParameterValue ) + // InternalRosSystemParser.g:2248:6: lv_value_4_0= ruleParameterValue { newCompositeNode(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_3_1_0()); @@ -5875,7 +5810,7 @@ public final EObject ruleParameterList() throws RecognitionException { // $ANTLR start "entryRuleParameterAny" - // InternalRosSystemParser.g:2278:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; + // InternalRosSystemParser.g:2274:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; public final EObject entryRuleParameterAny() throws RecognitionException { EObject current = null; @@ -5883,8 +5818,8 @@ public final EObject entryRuleParameterAny() throws RecognitionException { try { - // InternalRosSystemParser.g:2278:53: (iv_ruleParameterAny= ruleParameterAny EOF ) - // InternalRosSystemParser.g:2279:2: iv_ruleParameterAny= ruleParameterAny EOF + // InternalRosSystemParser.g:2274:53: (iv_ruleParameterAny= ruleParameterAny EOF ) + // InternalRosSystemParser.g:2275:2: iv_ruleParameterAny= ruleParameterAny EOF { newCompositeNode(grammarAccess.getParameterAnyRule()); pushFollow(FOLLOW_1); @@ -5911,7 +5846,7 @@ public final EObject entryRuleParameterAny() throws RecognitionException { // $ANTLR start "ruleParameterAny" - // InternalRosSystemParser.g:2285:1: ruleParameterAny returns [EObject current=null] : ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ; + // InternalRosSystemParser.g:2281:1: ruleParameterAny returns [EObject current=null] : ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ; public final EObject ruleParameterAny() throws RecognitionException { EObject current = null; @@ -5924,14 +5859,14 @@ public final EObject ruleParameterAny() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2291:2: ( ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ) - // InternalRosSystemParser.g:2292:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) + // InternalRosSystemParser.g:2287:2: ( ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ) + // InternalRosSystemParser.g:2288:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) { - // InternalRosSystemParser.g:2292:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) - // InternalRosSystemParser.g:2293:3: () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? + // InternalRosSystemParser.g:2288:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) + // InternalRosSystemParser.g:2289:3: () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? { - // InternalRosSystemParser.g:2293:3: () - // InternalRosSystemParser.g:2294:4: + // InternalRosSystemParser.g:2289:3: () + // InternalRosSystemParser.g:2290:4: { current = forceCreateModelElement( @@ -5945,7 +5880,7 @@ public final EObject ruleParameterAny() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); - // InternalRosSystemParser.g:2304:3: (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? + // InternalRosSystemParser.g:2300:3: (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? int alt32=2; int LA32_0 = input.LA(1); @@ -5954,17 +5889,17 @@ public final EObject ruleParameterAny() throws RecognitionException { } switch (alt32) { case 1 : - // InternalRosSystemParser.g:2305:4: otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) + // InternalRosSystemParser.g:2301:4: otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) { otherlv_2=(Token)match(input,Value,FOLLOW_10); newLeafNode(otherlv_2, grammarAccess.getParameterAnyAccess().getValueKeyword_2_0()); - // InternalRosSystemParser.g:2309:4: ( (lv_value_3_0= ruleEString ) ) - // InternalRosSystemParser.g:2310:5: (lv_value_3_0= ruleEString ) + // InternalRosSystemParser.g:2305:4: ( (lv_value_3_0= ruleEString ) ) + // InternalRosSystemParser.g:2306:5: (lv_value_3_0= ruleEString ) { - // InternalRosSystemParser.g:2310:5: (lv_value_3_0= ruleEString ) - // InternalRosSystemParser.g:2311:6: lv_value_3_0= ruleEString + // InternalRosSystemParser.g:2306:5: (lv_value_3_0= ruleEString ) + // InternalRosSystemParser.g:2307:6: lv_value_3_0= ruleEString { newCompositeNode(grammarAccess.getParameterAnyAccess().getValueEStringParserRuleCall_2_1_0()); @@ -6020,7 +5955,7 @@ public final EObject ruleParameterAny() throws RecognitionException { // $ANTLR start "entryRuleParameterString" - // InternalRosSystemParser.g:2333:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; + // InternalRosSystemParser.g:2329:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; public final EObject entryRuleParameterString() throws RecognitionException { EObject current = null; @@ -6028,8 +5963,8 @@ public final EObject entryRuleParameterString() throws RecognitionException { try { - // InternalRosSystemParser.g:2333:56: (iv_ruleParameterString= ruleParameterString EOF ) - // InternalRosSystemParser.g:2334:2: iv_ruleParameterString= ruleParameterString EOF + // InternalRosSystemParser.g:2329:56: (iv_ruleParameterString= ruleParameterString EOF ) + // InternalRosSystemParser.g:2330:2: iv_ruleParameterString= ruleParameterString EOF { newCompositeNode(grammarAccess.getParameterStringRule()); pushFollow(FOLLOW_1); @@ -6056,7 +5991,7 @@ public final EObject entryRuleParameterString() throws RecognitionException { // $ANTLR start "ruleParameterString" - // InternalRosSystemParser.g:2340:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; + // InternalRosSystemParser.g:2336:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; public final EObject ruleParameterString() throws RecognitionException { EObject current = null; @@ -6067,14 +6002,14 @@ public final EObject ruleParameterString() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2346:2: ( ( (lv_value_0_0= ruleEString ) ) ) - // InternalRosSystemParser.g:2347:2: ( (lv_value_0_0= ruleEString ) ) + // InternalRosSystemParser.g:2342:2: ( ( (lv_value_0_0= ruleEString ) ) ) + // InternalRosSystemParser.g:2343:2: ( (lv_value_0_0= ruleEString ) ) { - // InternalRosSystemParser.g:2347:2: ( (lv_value_0_0= ruleEString ) ) - // InternalRosSystemParser.g:2348:3: (lv_value_0_0= ruleEString ) + // InternalRosSystemParser.g:2343:2: ( (lv_value_0_0= ruleEString ) ) + // InternalRosSystemParser.g:2344:3: (lv_value_0_0= ruleEString ) { - // InternalRosSystemParser.g:2348:3: (lv_value_0_0= ruleEString ) - // InternalRosSystemParser.g:2349:4: lv_value_0_0= ruleEString + // InternalRosSystemParser.g:2344:3: (lv_value_0_0= ruleEString ) + // InternalRosSystemParser.g:2345:4: lv_value_0_0= ruleEString { newCompositeNode(grammarAccess.getParameterStringAccess().getValueEStringParserRuleCall_0()); @@ -6121,7 +6056,7 @@ public final EObject ruleParameterString() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64" - // InternalRosSystemParser.g:2369:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; + // InternalRosSystemParser.g:2365:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; public final EObject entryRuleParameterBase64() throws RecognitionException { EObject current = null; @@ -6129,8 +6064,8 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { try { - // InternalRosSystemParser.g:2369:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) - // InternalRosSystemParser.g:2370:2: iv_ruleParameterBase64= ruleParameterBase64 EOF + // InternalRosSystemParser.g:2365:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) + // InternalRosSystemParser.g:2366:2: iv_ruleParameterBase64= ruleParameterBase64 EOF { newCompositeNode(grammarAccess.getParameterBase64Rule()); pushFollow(FOLLOW_1); @@ -6157,7 +6092,7 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { // $ANTLR start "ruleParameterBase64" - // InternalRosSystemParser.g:2376:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; + // InternalRosSystemParser.g:2372:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; public final EObject ruleParameterBase64() throws RecognitionException { EObject current = null; @@ -6168,14 +6103,14 @@ public final EObject ruleParameterBase64() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2382:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) - // InternalRosSystemParser.g:2383:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalRosSystemParser.g:2378:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) + // InternalRosSystemParser.g:2379:2: ( (lv_value_0_0= ruleBase64Binary ) ) { - // InternalRosSystemParser.g:2383:2: ( (lv_value_0_0= ruleBase64Binary ) ) - // InternalRosSystemParser.g:2384:3: (lv_value_0_0= ruleBase64Binary ) + // InternalRosSystemParser.g:2379:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalRosSystemParser.g:2380:3: (lv_value_0_0= ruleBase64Binary ) { - // InternalRosSystemParser.g:2384:3: (lv_value_0_0= ruleBase64Binary ) - // InternalRosSystemParser.g:2385:4: lv_value_0_0= ruleBase64Binary + // InternalRosSystemParser.g:2380:3: (lv_value_0_0= ruleBase64Binary ) + // InternalRosSystemParser.g:2381:4: lv_value_0_0= ruleBase64Binary { newCompositeNode(grammarAccess.getParameterBase64Access().getValueBase64BinaryParserRuleCall_0()); @@ -6222,7 +6157,7 @@ public final EObject ruleParameterBase64() throws RecognitionException { // $ANTLR start "entryRuleParameterInteger" - // InternalRosSystemParser.g:2405:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; + // InternalRosSystemParser.g:2401:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; public final EObject entryRuleParameterInteger() throws RecognitionException { EObject current = null; @@ -6230,8 +6165,8 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { try { - // InternalRosSystemParser.g:2405:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) - // InternalRosSystemParser.g:2406:2: iv_ruleParameterInteger= ruleParameterInteger EOF + // InternalRosSystemParser.g:2401:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) + // InternalRosSystemParser.g:2402:2: iv_ruleParameterInteger= ruleParameterInteger EOF { newCompositeNode(grammarAccess.getParameterIntegerRule()); pushFollow(FOLLOW_1); @@ -6258,7 +6193,7 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { // $ANTLR start "ruleParameterInteger" - // InternalRosSystemParser.g:2412:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; + // InternalRosSystemParser.g:2408:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; public final EObject ruleParameterInteger() throws RecognitionException { EObject current = null; @@ -6269,14 +6204,14 @@ public final EObject ruleParameterInteger() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2418:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) - // InternalRosSystemParser.g:2419:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalRosSystemParser.g:2414:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) + // InternalRosSystemParser.g:2415:2: ( (lv_value_0_0= ruleInteger0 ) ) { - // InternalRosSystemParser.g:2419:2: ( (lv_value_0_0= ruleInteger0 ) ) - // InternalRosSystemParser.g:2420:3: (lv_value_0_0= ruleInteger0 ) + // InternalRosSystemParser.g:2415:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalRosSystemParser.g:2416:3: (lv_value_0_0= ruleInteger0 ) { - // InternalRosSystemParser.g:2420:3: (lv_value_0_0= ruleInteger0 ) - // InternalRosSystemParser.g:2421:4: lv_value_0_0= ruleInteger0 + // InternalRosSystemParser.g:2416:3: (lv_value_0_0= ruleInteger0 ) + // InternalRosSystemParser.g:2417:4: lv_value_0_0= ruleInteger0 { newCompositeNode(grammarAccess.getParameterIntegerAccess().getValueInteger0ParserRuleCall_0()); @@ -6323,7 +6258,7 @@ public final EObject ruleParameterInteger() throws RecognitionException { // $ANTLR start "entryRuleParameterDouble" - // InternalRosSystemParser.g:2441:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; + // InternalRosSystemParser.g:2437:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; public final EObject entryRuleParameterDouble() throws RecognitionException { EObject current = null; @@ -6331,8 +6266,8 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { try { - // InternalRosSystemParser.g:2441:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) - // InternalRosSystemParser.g:2442:2: iv_ruleParameterDouble= ruleParameterDouble EOF + // InternalRosSystemParser.g:2437:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) + // InternalRosSystemParser.g:2438:2: iv_ruleParameterDouble= ruleParameterDouble EOF { newCompositeNode(grammarAccess.getParameterDoubleRule()); pushFollow(FOLLOW_1); @@ -6359,7 +6294,7 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { // $ANTLR start "ruleParameterDouble" - // InternalRosSystemParser.g:2448:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; + // InternalRosSystemParser.g:2444:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; public final EObject ruleParameterDouble() throws RecognitionException { EObject current = null; @@ -6370,14 +6305,14 @@ public final EObject ruleParameterDouble() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2454:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) - // InternalRosSystemParser.g:2455:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalRosSystemParser.g:2450:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) + // InternalRosSystemParser.g:2451:2: ( (lv_value_0_0= ruleDouble0 ) ) { - // InternalRosSystemParser.g:2455:2: ( (lv_value_0_0= ruleDouble0 ) ) - // InternalRosSystemParser.g:2456:3: (lv_value_0_0= ruleDouble0 ) + // InternalRosSystemParser.g:2451:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalRosSystemParser.g:2452:3: (lv_value_0_0= ruleDouble0 ) { - // InternalRosSystemParser.g:2456:3: (lv_value_0_0= ruleDouble0 ) - // InternalRosSystemParser.g:2457:4: lv_value_0_0= ruleDouble0 + // InternalRosSystemParser.g:2452:3: (lv_value_0_0= ruleDouble0 ) + // InternalRosSystemParser.g:2453:4: lv_value_0_0= ruleDouble0 { newCompositeNode(grammarAccess.getParameterDoubleAccess().getValueDouble0ParserRuleCall_0()); @@ -6424,7 +6359,7 @@ public final EObject ruleParameterDouble() throws RecognitionException { // $ANTLR start "entryRuleParameterBoolean" - // InternalRosSystemParser.g:2477:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; + // InternalRosSystemParser.g:2473:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; public final EObject entryRuleParameterBoolean() throws RecognitionException { EObject current = null; @@ -6432,8 +6367,8 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { try { - // InternalRosSystemParser.g:2477:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) - // InternalRosSystemParser.g:2478:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF + // InternalRosSystemParser.g:2473:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) + // InternalRosSystemParser.g:2474:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF { newCompositeNode(grammarAccess.getParameterBooleanRule()); pushFollow(FOLLOW_1); @@ -6460,7 +6395,7 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { // $ANTLR start "ruleParameterBoolean" - // InternalRosSystemParser.g:2484:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; + // InternalRosSystemParser.g:2480:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; public final EObject ruleParameterBoolean() throws RecognitionException { EObject current = null; @@ -6471,14 +6406,14 @@ public final EObject ruleParameterBoolean() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2490:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) - // InternalRosSystemParser.g:2491:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalRosSystemParser.g:2486:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) + // InternalRosSystemParser.g:2487:2: ( (lv_value_0_0= ruleboolean0 ) ) { - // InternalRosSystemParser.g:2491:2: ( (lv_value_0_0= ruleboolean0 ) ) - // InternalRosSystemParser.g:2492:3: (lv_value_0_0= ruleboolean0 ) + // InternalRosSystemParser.g:2487:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalRosSystemParser.g:2488:3: (lv_value_0_0= ruleboolean0 ) { - // InternalRosSystemParser.g:2492:3: (lv_value_0_0= ruleboolean0 ) - // InternalRosSystemParser.g:2493:4: lv_value_0_0= ruleboolean0 + // InternalRosSystemParser.g:2488:3: (lv_value_0_0= ruleboolean0 ) + // InternalRosSystemParser.g:2489:4: lv_value_0_0= ruleboolean0 { newCompositeNode(grammarAccess.getParameterBooleanAccess().getValueBoolean0ParserRuleCall_0()); @@ -6525,7 +6460,7 @@ public final EObject ruleParameterBoolean() throws RecognitionException { // $ANTLR start "entryRuleParameterStruct" - // InternalRosSystemParser.g:2513:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; + // InternalRosSystemParser.g:2509:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; public final EObject entryRuleParameterStruct() throws RecognitionException { EObject current = null; @@ -6533,8 +6468,8 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { try { - // InternalRosSystemParser.g:2513:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) - // InternalRosSystemParser.g:2514:2: iv_ruleParameterStruct= ruleParameterStruct EOF + // InternalRosSystemParser.g:2509:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) + // InternalRosSystemParser.g:2510:2: iv_ruleParameterStruct= ruleParameterStruct EOF { newCompositeNode(grammarAccess.getParameterStructRule()); pushFollow(FOLLOW_1); @@ -6561,7 +6496,7 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { // $ANTLR start "ruleParameterStruct" - // InternalRosSystemParser.g:2520:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ; + // InternalRosSystemParser.g:2516:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ; public final EObject ruleParameterStruct() throws RecognitionException { EObject current = null; @@ -6579,14 +6514,14 @@ public final EObject ruleParameterStruct() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2526:2: ( ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ) - // InternalRosSystemParser.g:2527:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) + // InternalRosSystemParser.g:2522:2: ( ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ) + // InternalRosSystemParser.g:2523:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) { - // InternalRosSystemParser.g:2527:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) - // InternalRosSystemParser.g:2528:3: () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? + // InternalRosSystemParser.g:2523:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) + // InternalRosSystemParser.g:2524:3: () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? { - // InternalRosSystemParser.g:2528:3: () - // InternalRosSystemParser.g:2529:4: + // InternalRosSystemParser.g:2524:3: () + // InternalRosSystemParser.g:2525:4: { current = forceCreateModelElement( @@ -6596,7 +6531,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { } - // InternalRosSystemParser.g:2535:3: (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? + // InternalRosSystemParser.g:2531:3: (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? int alt34=2; int LA34_0 = input.LA(1); @@ -6605,17 +6540,17 @@ public final EObject ruleParameterStruct() throws RecognitionException { } switch (alt34) { case 1 : - // InternalRosSystemParser.g:2536:4: otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket + // InternalRosSystemParser.g:2532:4: otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket { - otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_38); + otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_10); newLeafNode(otherlv_1, grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_0()); - // InternalRosSystemParser.g:2540:4: ( (lv_value_2_0= ruleParameterStructMember ) ) - // InternalRosSystemParser.g:2541:5: (lv_value_2_0= ruleParameterStructMember ) + // InternalRosSystemParser.g:2536:4: ( (lv_value_2_0= ruleParameterStructMember ) ) + // InternalRosSystemParser.g:2537:5: (lv_value_2_0= ruleParameterStructMember ) { - // InternalRosSystemParser.g:2541:5: (lv_value_2_0= ruleParameterStructMember ) - // InternalRosSystemParser.g:2542:6: lv_value_2_0= ruleParameterStructMember + // InternalRosSystemParser.g:2537:5: (lv_value_2_0= ruleParameterStructMember ) + // InternalRosSystemParser.g:2538:6: lv_value_2_0= ruleParameterStructMember { newCompositeNode(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_1_0()); @@ -6642,7 +6577,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { } - // InternalRosSystemParser.g:2559:4: (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* + // InternalRosSystemParser.g:2555:4: (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* loop33: do { int alt33=2; @@ -6655,21 +6590,21 @@ public final EObject ruleParameterStruct() throws RecognitionException { switch (alt33) { case 1 : - // InternalRosSystemParser.g:2560:5: otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket + // InternalRosSystemParser.g:2556:5: otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket { otherlv_3=(Token)match(input,Comma,FOLLOW_9); newLeafNode(otherlv_3, grammarAccess.getParameterStructAccess().getCommaKeyword_1_2_0()); - otherlv_4=(Token)match(input,LeftSquareBracket,FOLLOW_38); + otherlv_4=(Token)match(input,LeftSquareBracket,FOLLOW_10); newLeafNode(otherlv_4, grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_2_1()); - // InternalRosSystemParser.g:2568:5: ( (lv_value_5_0= ruleParameterStructMember ) ) - // InternalRosSystemParser.g:2569:6: (lv_value_5_0= ruleParameterStructMember ) + // InternalRosSystemParser.g:2564:5: ( (lv_value_5_0= ruleParameterStructMember ) ) + // InternalRosSystemParser.g:2565:6: (lv_value_5_0= ruleParameterStructMember ) { - // InternalRosSystemParser.g:2569:6: (lv_value_5_0= ruleParameterStructMember ) - // InternalRosSystemParser.g:2570:7: lv_value_5_0= ruleParameterStructMember + // InternalRosSystemParser.g:2565:6: (lv_value_5_0= ruleParameterStructMember ) + // InternalRosSystemParser.g:2566:7: lv_value_5_0= ruleParameterStructMember { newCompositeNode(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_2_0()); @@ -6742,7 +6677,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { // $ANTLR start "entryRuleParameterDate" - // InternalRosSystemParser.g:2601:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; + // InternalRosSystemParser.g:2597:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; public final EObject entryRuleParameterDate() throws RecognitionException { EObject current = null; @@ -6750,8 +6685,8 @@ public final EObject entryRuleParameterDate() throws RecognitionException { try { - // InternalRosSystemParser.g:2601:54: (iv_ruleParameterDate= ruleParameterDate EOF ) - // InternalRosSystemParser.g:2602:2: iv_ruleParameterDate= ruleParameterDate EOF + // InternalRosSystemParser.g:2597:54: (iv_ruleParameterDate= ruleParameterDate EOF ) + // InternalRosSystemParser.g:2598:2: iv_ruleParameterDate= ruleParameterDate EOF { newCompositeNode(grammarAccess.getParameterDateRule()); pushFollow(FOLLOW_1); @@ -6778,7 +6713,7 @@ public final EObject entryRuleParameterDate() throws RecognitionException { // $ANTLR start "ruleParameterDate" - // InternalRosSystemParser.g:2608:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; + // InternalRosSystemParser.g:2604:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; public final EObject ruleParameterDate() throws RecognitionException { EObject current = null; @@ -6789,14 +6724,14 @@ public final EObject ruleParameterDate() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2614:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) - // InternalRosSystemParser.g:2615:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalRosSystemParser.g:2610:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) + // InternalRosSystemParser.g:2611:2: ( (lv_value_0_0= ruleDateTime0 ) ) { - // InternalRosSystemParser.g:2615:2: ( (lv_value_0_0= ruleDateTime0 ) ) - // InternalRosSystemParser.g:2616:3: (lv_value_0_0= ruleDateTime0 ) + // InternalRosSystemParser.g:2611:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalRosSystemParser.g:2612:3: (lv_value_0_0= ruleDateTime0 ) { - // InternalRosSystemParser.g:2616:3: (lv_value_0_0= ruleDateTime0 ) - // InternalRosSystemParser.g:2617:4: lv_value_0_0= ruleDateTime0 + // InternalRosSystemParser.g:2612:3: (lv_value_0_0= ruleDateTime0 ) + // InternalRosSystemParser.g:2613:4: lv_value_0_0= ruleDateTime0 { newCompositeNode(grammarAccess.getParameterDateAccess().getValueDateTime0ParserRuleCall_0()); @@ -6843,7 +6778,7 @@ public final EObject ruleParameterDate() throws RecognitionException { // $ANTLR start "entryRuleParameterStructMember" - // InternalRosSystemParser.g:2637:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; + // InternalRosSystemParser.g:2633:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; public final EObject entryRuleParameterStructMember() throws RecognitionException { EObject current = null; @@ -6851,8 +6786,8 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio try { - // InternalRosSystemParser.g:2637:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) - // InternalRosSystemParser.g:2638:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF + // InternalRosSystemParser.g:2633:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) + // InternalRosSystemParser.g:2634:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF { newCompositeNode(grammarAccess.getParameterStructMemberRule()); pushFollow(FOLLOW_1); @@ -6879,44 +6814,39 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio // $ANTLR start "ruleParameterStructMember" - // InternalRosSystemParser.g:2644:1: ruleParameterStructMember returns [EObject current=null] : (otherlv_0= ParameterStructMember ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_value_4_0= ruleParameterValue ) ) this_END_5= RULE_END ) ; + // InternalRosSystemParser.g:2640:1: ruleParameterStructMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) ; public final EObject ruleParameterStructMember() throws RecognitionException { EObject current = null; - Token otherlv_0=null; - Token otherlv_2=null; - Token this_BEGIN_3=null; - Token this_END_5=null; - AntlrDatatypeRuleToken lv_name_1_0 = null; + Token otherlv_1=null; + Token this_BEGIN_2=null; + Token this_END_4=null; + AntlrDatatypeRuleToken lv_name_0_0 = null; - EObject lv_value_4_0 = null; + EObject lv_value_3_0 = null; enterRule(); try { - // InternalRosSystemParser.g:2650:2: ( (otherlv_0= ParameterStructMember ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_value_4_0= ruleParameterValue ) ) this_END_5= RULE_END ) ) - // InternalRosSystemParser.g:2651:2: (otherlv_0= ParameterStructMember ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_value_4_0= ruleParameterValue ) ) this_END_5= RULE_END ) + // InternalRosSystemParser.g:2646:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) ) + // InternalRosSystemParser.g:2647:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) { - // InternalRosSystemParser.g:2651:2: (otherlv_0= ParameterStructMember ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_value_4_0= ruleParameterValue ) ) this_END_5= RULE_END ) - // InternalRosSystemParser.g:2652:3: otherlv_0= ParameterStructMember ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN ( (lv_value_4_0= ruleParameterValue ) ) this_END_5= RULE_END + // InternalRosSystemParser.g:2647:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) + // InternalRosSystemParser.g:2648:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END { - otherlv_0=(Token)match(input,ParameterStructMember,FOLLOW_10); - - newLeafNode(otherlv_0, grammarAccess.getParameterStructMemberAccess().getParameterStructMemberKeyword_0()); - - // InternalRosSystemParser.g:2656:3: ( (lv_name_1_0= ruleEString ) ) - // InternalRosSystemParser.g:2657:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:2648:3: ( (lv_name_0_0= ruleEString ) ) + // InternalRosSystemParser.g:2649:4: (lv_name_0_0= ruleEString ) { - // InternalRosSystemParser.g:2657:4: (lv_name_1_0= ruleEString ) - // InternalRosSystemParser.g:2658:5: lv_name_1_0= ruleEString + // InternalRosSystemParser.g:2649:4: (lv_name_0_0= ruleEString ) + // InternalRosSystemParser.g:2650:5: lv_name_0_0= ruleEString { - newCompositeNode(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_1_0()); + newCompositeNode(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); pushFollow(FOLLOW_3); - lv_name_1_0=ruleEString(); + lv_name_0_0=ruleEString(); state._fsp--; @@ -6927,7 +6857,7 @@ public final EObject ruleParameterStructMember() throws RecognitionException { set( current, "name", - lv_name_1_0, + lv_name_0_0, "de.fraunhofer.ipa.ros.Basics.EString"); afterParserOrEnumRuleCall(); @@ -6937,25 +6867,25 @@ public final EObject ruleParameterStructMember() throws RecognitionException { } - otherlv_2=(Token)match(input,Colon,FOLLOW_4); + otherlv_1=(Token)match(input,Colon,FOLLOW_4); - newLeafNode(otherlv_2, grammarAccess.getParameterStructMemberAccess().getColonKeyword_2()); + newLeafNode(otherlv_1, grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); - this_BEGIN_3=(Token)match(input,RULE_BEGIN,FOLLOW_20); + this_BEGIN_2=(Token)match(input,RULE_BEGIN,FOLLOW_20); - newLeafNode(this_BEGIN_3, grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_3()); + newLeafNode(this_BEGIN_2, grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); - // InternalRosSystemParser.g:2683:3: ( (lv_value_4_0= ruleParameterValue ) ) - // InternalRosSystemParser.g:2684:4: (lv_value_4_0= ruleParameterValue ) + // InternalRosSystemParser.g:2675:3: ( (lv_value_3_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:2676:4: (lv_value_3_0= ruleParameterValue ) { - // InternalRosSystemParser.g:2684:4: (lv_value_4_0= ruleParameterValue ) - // InternalRosSystemParser.g:2685:5: lv_value_4_0= ruleParameterValue + // InternalRosSystemParser.g:2676:4: (lv_value_3_0= ruleParameterValue ) + // InternalRosSystemParser.g:2677:5: lv_value_3_0= ruleParameterValue { - newCompositeNode(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_4_0()); + newCompositeNode(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); pushFollow(FOLLOW_14); - lv_value_4_0=ruleParameterValue(); + lv_value_3_0=ruleParameterValue(); state._fsp--; @@ -6966,7 +6896,7 @@ public final EObject ruleParameterStructMember() throws RecognitionException { set( current, "value", - lv_value_4_0, + lv_value_3_0, "de.fraunhofer.ipa.ros.Basics.ParameterValue"); afterParserOrEnumRuleCall(); @@ -6976,9 +6906,9 @@ public final EObject ruleParameterStructMember() throws RecognitionException { } - this_END_5=(Token)match(input,RULE_END,FOLLOW_2); + this_END_4=(Token)match(input,RULE_END,FOLLOW_2); - newLeafNode(this_END_5, grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_5()); + newLeafNode(this_END_4, grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); } @@ -7003,7 +6933,7 @@ public final EObject ruleParameterStructMember() throws RecognitionException { // $ANTLR start "entryRuleParameterStructTypeMember" - // InternalRosSystemParser.g:2710:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; + // InternalRosSystemParser.g:2702:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; public final EObject entryRuleParameterStructTypeMember() throws RecognitionException { EObject current = null; @@ -7011,8 +6941,8 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce try { - // InternalRosSystemParser.g:2710:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) - // InternalRosSystemParser.g:2711:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF + // InternalRosSystemParser.g:2702:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) + // InternalRosSystemParser.g:2703:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF { newCompositeNode(grammarAccess.getParameterStructTypeMemberRule()); pushFollow(FOLLOW_1); @@ -7039,7 +6969,7 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce // $ANTLR start "ruleParameterStructTypeMember" - // InternalRosSystemParser.g:2717:1: ruleParameterStructTypeMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ; + // InternalRosSystemParser.g:2709:1: ruleParameterStructTypeMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ; public final EObject ruleParameterStructTypeMember() throws RecognitionException { EObject current = null; @@ -7052,17 +6982,17 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:2723:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) - // InternalRosSystemParser.g:2724:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalRosSystemParser.g:2715:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) + // InternalRosSystemParser.g:2716:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) { - // InternalRosSystemParser.g:2724:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) - // InternalRosSystemParser.g:2725:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) + // InternalRosSystemParser.g:2716:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalRosSystemParser.g:2717:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) { - // InternalRosSystemParser.g:2725:3: ( (lv_name_0_0= ruleEString ) ) - // InternalRosSystemParser.g:2726:4: (lv_name_0_0= ruleEString ) + // InternalRosSystemParser.g:2717:3: ( (lv_name_0_0= ruleEString ) ) + // InternalRosSystemParser.g:2718:4: (lv_name_0_0= ruleEString ) { - // InternalRosSystemParser.g:2726:4: (lv_name_0_0= ruleEString ) - // InternalRosSystemParser.g:2727:5: lv_name_0_0= ruleEString + // InternalRosSystemParser.g:2718:4: (lv_name_0_0= ruleEString ) + // InternalRosSystemParser.g:2719:5: lv_name_0_0= ruleEString { newCompositeNode(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); @@ -7089,11 +7019,11 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException } - // InternalRosSystemParser.g:2744:3: ( (lv_type_1_0= ruleParameterType ) ) - // InternalRosSystemParser.g:2745:4: (lv_type_1_0= ruleParameterType ) + // InternalRosSystemParser.g:2736:3: ( (lv_type_1_0= ruleParameterType ) ) + // InternalRosSystemParser.g:2737:4: (lv_type_1_0= ruleParameterType ) { - // InternalRosSystemParser.g:2745:4: (lv_type_1_0= ruleParameterType ) - // InternalRosSystemParser.g:2746:5: lv_type_1_0= ruleParameterType + // InternalRosSystemParser.g:2737:4: (lv_type_1_0= ruleParameterType ) + // InternalRosSystemParser.g:2738:5: lv_type_1_0= ruleParameterType { newCompositeNode(grammarAccess.getParameterStructTypeMemberAccess().getTypeParameterTypeParserRuleCall_1_0()); @@ -7143,7 +7073,7 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException // $ANTLR start "entryRuleBase64Binary" - // InternalRosSystemParser.g:2767:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; + // InternalRosSystemParser.g:2759:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; public final String entryRuleBase64Binary() throws RecognitionException { String current = null; @@ -7151,8 +7081,8 @@ public final String entryRuleBase64Binary() throws RecognitionException { try { - // InternalRosSystemParser.g:2767:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) - // InternalRosSystemParser.g:2768:2: iv_ruleBase64Binary= ruleBase64Binary EOF + // InternalRosSystemParser.g:2759:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) + // InternalRosSystemParser.g:2760:2: iv_ruleBase64Binary= ruleBase64Binary EOF { newCompositeNode(grammarAccess.getBase64BinaryRule()); pushFollow(FOLLOW_1); @@ -7179,7 +7109,7 @@ public final String entryRuleBase64Binary() throws RecognitionException { // $ANTLR start "ruleBase64Binary" - // InternalRosSystemParser.g:2774:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; + // InternalRosSystemParser.g:2766:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -7189,8 +7119,8 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti enterRule(); try { - // InternalRosSystemParser.g:2780:2: (this_BINARY_0= RULE_BINARY ) - // InternalRosSystemParser.g:2781:2: this_BINARY_0= RULE_BINARY + // InternalRosSystemParser.g:2772:2: (this_BINARY_0= RULE_BINARY ) + // InternalRosSystemParser.g:2773:2: this_BINARY_0= RULE_BINARY { this_BINARY_0=(Token)match(input,RULE_BINARY,FOLLOW_2); @@ -7219,7 +7149,7 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti // $ANTLR start "entryRuleboolean0" - // InternalRosSystemParser.g:2791:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; + // InternalRosSystemParser.g:2783:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; public final String entryRuleboolean0() throws RecognitionException { String current = null; @@ -7227,8 +7157,8 @@ public final String entryRuleboolean0() throws RecognitionException { try { - // InternalRosSystemParser.g:2791:48: (iv_ruleboolean0= ruleboolean0 EOF ) - // InternalRosSystemParser.g:2792:2: iv_ruleboolean0= ruleboolean0 EOF + // InternalRosSystemParser.g:2783:48: (iv_ruleboolean0= ruleboolean0 EOF ) + // InternalRosSystemParser.g:2784:2: iv_ruleboolean0= ruleboolean0 EOF { newCompositeNode(grammarAccess.getBoolean0Rule()); pushFollow(FOLLOW_1); @@ -7255,7 +7185,7 @@ public final String entryRuleboolean0() throws RecognitionException { // $ANTLR start "ruleboolean0" - // InternalRosSystemParser.g:2798:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; + // InternalRosSystemParser.g:2790:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -7265,8 +7195,8 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2804:2: (this_BOOLEAN_0= RULE_BOOLEAN ) - // InternalRosSystemParser.g:2805:2: this_BOOLEAN_0= RULE_BOOLEAN + // InternalRosSystemParser.g:2796:2: (this_BOOLEAN_0= RULE_BOOLEAN ) + // InternalRosSystemParser.g:2797:2: this_BOOLEAN_0= RULE_BOOLEAN { this_BOOLEAN_0=(Token)match(input,RULE_BOOLEAN,FOLLOW_2); @@ -7295,7 +7225,7 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { // $ANTLR start "entryRuleDouble0" - // InternalRosSystemParser.g:2815:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; + // InternalRosSystemParser.g:2807:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; public final String entryRuleDouble0() throws RecognitionException { String current = null; @@ -7303,8 +7233,8 @@ public final String entryRuleDouble0() throws RecognitionException { try { - // InternalRosSystemParser.g:2815:47: (iv_ruleDouble0= ruleDouble0 EOF ) - // InternalRosSystemParser.g:2816:2: iv_ruleDouble0= ruleDouble0 EOF + // InternalRosSystemParser.g:2807:47: (iv_ruleDouble0= ruleDouble0 EOF ) + // InternalRosSystemParser.g:2808:2: iv_ruleDouble0= ruleDouble0 EOF { newCompositeNode(grammarAccess.getDouble0Rule()); pushFollow(FOLLOW_1); @@ -7331,7 +7261,7 @@ public final String entryRuleDouble0() throws RecognitionException { // $ANTLR start "ruleDouble0" - // InternalRosSystemParser.g:2822:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; + // InternalRosSystemParser.g:2814:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -7341,8 +7271,8 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2828:2: (this_DOUBLE_0= RULE_DOUBLE ) - // InternalRosSystemParser.g:2829:2: this_DOUBLE_0= RULE_DOUBLE + // InternalRosSystemParser.g:2820:2: (this_DOUBLE_0= RULE_DOUBLE ) + // InternalRosSystemParser.g:2821:2: this_DOUBLE_0= RULE_DOUBLE { this_DOUBLE_0=(Token)match(input,RULE_DOUBLE,FOLLOW_2); @@ -7371,7 +7301,7 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { // $ANTLR start "entryRuleInteger0" - // InternalRosSystemParser.g:2839:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; + // InternalRosSystemParser.g:2831:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; public final String entryRuleInteger0() throws RecognitionException { String current = null; @@ -7379,8 +7309,8 @@ public final String entryRuleInteger0() throws RecognitionException { try { - // InternalRosSystemParser.g:2839:48: (iv_ruleInteger0= ruleInteger0 EOF ) - // InternalRosSystemParser.g:2840:2: iv_ruleInteger0= ruleInteger0 EOF + // InternalRosSystemParser.g:2831:48: (iv_ruleInteger0= ruleInteger0 EOF ) + // InternalRosSystemParser.g:2832:2: iv_ruleInteger0= ruleInteger0 EOF { newCompositeNode(grammarAccess.getInteger0Rule()); pushFollow(FOLLOW_1); @@ -7407,7 +7337,7 @@ public final String entryRuleInteger0() throws RecognitionException { // $ANTLR start "ruleInteger0" - // InternalRosSystemParser.g:2846:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; + // InternalRosSystemParser.g:2838:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -7417,8 +7347,8 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2852:2: (this_DECINT_0= RULE_DECINT ) - // InternalRosSystemParser.g:2853:2: this_DECINT_0= RULE_DECINT + // InternalRosSystemParser.g:2844:2: (this_DECINT_0= RULE_DECINT ) + // InternalRosSystemParser.g:2845:2: this_DECINT_0= RULE_DECINT { this_DECINT_0=(Token)match(input,RULE_DECINT,FOLLOW_2); @@ -7447,7 +7377,7 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { // $ANTLR start "entryRuleDateTime0" - // InternalRosSystemParser.g:2863:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; + // InternalRosSystemParser.g:2855:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; public final String entryRuleDateTime0() throws RecognitionException { String current = null; @@ -7455,8 +7385,8 @@ public final String entryRuleDateTime0() throws RecognitionException { try { - // InternalRosSystemParser.g:2863:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) - // InternalRosSystemParser.g:2864:2: iv_ruleDateTime0= ruleDateTime0 EOF + // InternalRosSystemParser.g:2855:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) + // InternalRosSystemParser.g:2856:2: iv_ruleDateTime0= ruleDateTime0 EOF { newCompositeNode(grammarAccess.getDateTime0Rule()); pushFollow(FOLLOW_1); @@ -7483,7 +7413,7 @@ public final String entryRuleDateTime0() throws RecognitionException { // $ANTLR start "ruleDateTime0" - // InternalRosSystemParser.g:2870:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; + // InternalRosSystemParser.g:2862:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -7493,8 +7423,8 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:2876:2: (this_DATE_TIME_0= RULE_DATE_TIME ) - // InternalRosSystemParser.g:2877:2: this_DATE_TIME_0= RULE_DATE_TIME + // InternalRosSystemParser.g:2868:2: (this_DATE_TIME_0= RULE_DATE_TIME ) + // InternalRosSystemParser.g:2869:2: this_DATE_TIME_0= RULE_DATE_TIME { this_DATE_TIME_0=(Token)match(input,RULE_DATE_TIME,FOLLOW_2); @@ -7523,7 +7453,7 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException // $ANTLR start "entryRuleAbstractType" - // InternalRosSystemParser.g:2887:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; + // InternalRosSystemParser.g:2879:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; public final EObject entryRuleAbstractType() throws RecognitionException { EObject current = null; @@ -7531,8 +7461,8 @@ public final EObject entryRuleAbstractType() throws RecognitionException { try { - // InternalRosSystemParser.g:2887:53: (iv_ruleAbstractType= ruleAbstractType EOF ) - // InternalRosSystemParser.g:2888:2: iv_ruleAbstractType= ruleAbstractType EOF + // InternalRosSystemParser.g:2879:53: (iv_ruleAbstractType= ruleAbstractType EOF ) + // InternalRosSystemParser.g:2880:2: iv_ruleAbstractType= ruleAbstractType EOF { newCompositeNode(grammarAccess.getAbstractTypeRule()); pushFollow(FOLLOW_1); @@ -7559,7 +7489,7 @@ public final EObject entryRuleAbstractType() throws RecognitionException { // $ANTLR start "ruleAbstractType" - // InternalRosSystemParser.g:2894:1: ruleAbstractType returns [EObject current=null] : (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) ; + // InternalRosSystemParser.g:2886:1: ruleAbstractType returns [EObject current=null] : (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) ; public final EObject ruleAbstractType() throws RecognitionException { EObject current = null; @@ -7630,15 +7560,15 @@ public final EObject ruleAbstractType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2900:2: ( (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) ) - // InternalRosSystemParser.g:2901:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) + // InternalRosSystemParser.g:2892:2: ( (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) ) + // InternalRosSystemParser.g:2893:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) { - // InternalRosSystemParser.g:2901:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) + // InternalRosSystemParser.g:2893:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef ) int alt35=31; alt35 = dfa35.predict(input); switch (alt35) { case 1 : - // InternalRosSystemParser.g:2902:3: this_bool_0= rulebool + // InternalRosSystemParser.g:2894:3: this_bool_0= rulebool { newCompositeNode(grammarAccess.getAbstractTypeAccess().getBoolParserRuleCall_0()); @@ -7656,7 +7586,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:2911:3: this_int8_1= ruleint8 + // InternalRosSystemParser.g:2903:3: this_int8_1= ruleint8 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt8ParserRuleCall_1()); @@ -7674,7 +7604,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:2920:3: this_uint8_2= ruleuint8 + // InternalRosSystemParser.g:2912:3: this_uint8_2= ruleuint8 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint8ParserRuleCall_2()); @@ -7692,7 +7622,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:2929:3: this_int16_3= ruleint16 + // InternalRosSystemParser.g:2921:3: this_int16_3= ruleint16 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt16ParserRuleCall_3()); @@ -7710,7 +7640,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:2938:3: this_uint16_4= ruleuint16 + // InternalRosSystemParser.g:2930:3: this_uint16_4= ruleuint16 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint16ParserRuleCall_4()); @@ -7728,7 +7658,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:2947:3: this_int32_5= ruleint32 + // InternalRosSystemParser.g:2939:3: this_int32_5= ruleint32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt32ParserRuleCall_5()); @@ -7746,7 +7676,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 7 : - // InternalRosSystemParser.g:2956:3: this_uint32_6= ruleuint32 + // InternalRosSystemParser.g:2948:3: this_uint32_6= ruleuint32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint32ParserRuleCall_6()); @@ -7764,7 +7694,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 8 : - // InternalRosSystemParser.g:2965:3: this_int64_7= ruleint64 + // InternalRosSystemParser.g:2957:3: this_int64_7= ruleint64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt64ParserRuleCall_7()); @@ -7782,7 +7712,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 9 : - // InternalRosSystemParser.g:2974:3: this_uint64_8= ruleuint64 + // InternalRosSystemParser.g:2966:3: this_uint64_8= ruleuint64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint64ParserRuleCall_8()); @@ -7800,7 +7730,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 10 : - // InternalRosSystemParser.g:2983:3: this_float32_9= rulefloat32 + // InternalRosSystemParser.g:2975:3: this_float32_9= rulefloat32 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat32ParserRuleCall_9()); @@ -7818,7 +7748,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 11 : - // InternalRosSystemParser.g:2992:3: this_float64_10= rulefloat64 + // InternalRosSystemParser.g:2984:3: this_float64_10= rulefloat64 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat64ParserRuleCall_10()); @@ -7836,7 +7766,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 12 : - // InternalRosSystemParser.g:3001:3: this_string0_11= rulestring0 + // InternalRosSystemParser.g:2993:3: this_string0_11= rulestring0 { newCompositeNode(grammarAccess.getAbstractTypeAccess().getString0ParserRuleCall_11()); @@ -7854,7 +7784,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 13 : - // InternalRosSystemParser.g:3010:3: this_byte_12= rulebyte + // InternalRosSystemParser.g:3002:3: this_byte_12= rulebyte { newCompositeNode(grammarAccess.getAbstractTypeAccess().getByteParserRuleCall_12()); @@ -7872,7 +7802,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 14 : - // InternalRosSystemParser.g:3019:3: this_time_13= ruletime + // InternalRosSystemParser.g:3011:3: this_time_13= ruletime { newCompositeNode(grammarAccess.getAbstractTypeAccess().getTimeParserRuleCall_13()); @@ -7890,7 +7820,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 15 : - // InternalRosSystemParser.g:3028:3: this_duration_14= ruleduration + // InternalRosSystemParser.g:3020:3: this_duration_14= ruleduration { newCompositeNode(grammarAccess.getAbstractTypeAccess().getDurationParserRuleCall_14()); @@ -7908,7 +7838,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 16 : - // InternalRosSystemParser.g:3037:3: this_Header_15= ruleHeader + // InternalRosSystemParser.g:3029:3: this_Header_15= ruleHeader { newCompositeNode(grammarAccess.getAbstractTypeAccess().getHeaderParserRuleCall_15()); @@ -7926,7 +7856,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 17 : - // InternalRosSystemParser.g:3046:3: this_boolArray_16= ruleboolArray + // InternalRosSystemParser.g:3038:3: this_boolArray_16= ruleboolArray { newCompositeNode(grammarAccess.getAbstractTypeAccess().getBoolArrayParserRuleCall_16()); @@ -7944,7 +7874,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 18 : - // InternalRosSystemParser.g:3055:3: this_int8Array_17= ruleint8Array + // InternalRosSystemParser.g:3047:3: this_int8Array_17= ruleint8Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt8ArrayParserRuleCall_17()); @@ -7962,7 +7892,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 19 : - // InternalRosSystemParser.g:3064:3: this_uint8Array_18= ruleuint8Array + // InternalRosSystemParser.g:3056:3: this_uint8Array_18= ruleuint8Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint8ArrayParserRuleCall_18()); @@ -7980,7 +7910,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 20 : - // InternalRosSystemParser.g:3073:3: this_int16Array_19= ruleint16Array + // InternalRosSystemParser.g:3065:3: this_int16Array_19= ruleint16Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt16ArrayParserRuleCall_19()); @@ -7998,7 +7928,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 21 : - // InternalRosSystemParser.g:3082:3: this_uint16Array_20= ruleuint16Array + // InternalRosSystemParser.g:3074:3: this_uint16Array_20= ruleuint16Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint16ArrayParserRuleCall_20()); @@ -8016,7 +7946,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 22 : - // InternalRosSystemParser.g:3091:3: this_int32Array_21= ruleint32Array + // InternalRosSystemParser.g:3083:3: this_int32Array_21= ruleint32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt32ArrayParserRuleCall_21()); @@ -8034,7 +7964,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 23 : - // InternalRosSystemParser.g:3100:3: this_uint32Array_22= ruleuint32Array + // InternalRosSystemParser.g:3092:3: this_uint32Array_22= ruleuint32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint32ArrayParserRuleCall_22()); @@ -8052,7 +7982,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 24 : - // InternalRosSystemParser.g:3109:3: this_int64Array_23= ruleint64Array + // InternalRosSystemParser.g:3101:3: this_int64Array_23= ruleint64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getInt64ArrayParserRuleCall_23()); @@ -8070,7 +8000,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 25 : - // InternalRosSystemParser.g:3118:3: this_uint64Array_24= ruleuint64Array + // InternalRosSystemParser.g:3110:3: this_uint64Array_24= ruleuint64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getUint64ArrayParserRuleCall_24()); @@ -8088,7 +8018,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 26 : - // InternalRosSystemParser.g:3127:3: this_float32Array_25= rulefloat32Array + // InternalRosSystemParser.g:3119:3: this_float32Array_25= rulefloat32Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat32ArrayParserRuleCall_25()); @@ -8106,7 +8036,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 27 : - // InternalRosSystemParser.g:3136:3: this_float64Array_26= rulefloat64Array + // InternalRosSystemParser.g:3128:3: this_float64Array_26= rulefloat64Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getFloat64ArrayParserRuleCall_26()); @@ -8124,7 +8054,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 28 : - // InternalRosSystemParser.g:3145:3: this_string0Array_27= rulestring0Array + // InternalRosSystemParser.g:3137:3: this_string0Array_27= rulestring0Array { newCompositeNode(grammarAccess.getAbstractTypeAccess().getString0ArrayParserRuleCall_27()); @@ -8142,7 +8072,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 29 : - // InternalRosSystemParser.g:3154:3: this_byteArray_28= rulebyteArray + // InternalRosSystemParser.g:3146:3: this_byteArray_28= rulebyteArray { newCompositeNode(grammarAccess.getAbstractTypeAccess().getByteArrayParserRuleCall_28()); @@ -8160,7 +8090,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 30 : - // InternalRosSystemParser.g:3163:3: this_TopicSpecRef_29= ruleTopicSpecRef + // InternalRosSystemParser.g:3155:3: this_TopicSpecRef_29= ruleTopicSpecRef { newCompositeNode(grammarAccess.getAbstractTypeAccess().getTopicSpecRefParserRuleCall_29()); @@ -8178,7 +8108,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 31 : - // InternalRosSystemParser.g:3172:3: this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef + // InternalRosSystemParser.g:3164:3: this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef { newCompositeNode(grammarAccess.getAbstractTypeAccess().getArrayTopicSpecRefParserRuleCall_30()); @@ -8218,7 +8148,7 @@ public final EObject ruleAbstractType() throws RecognitionException { // $ANTLR start "entryRulebool" - // InternalRosSystemParser.g:3184:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; + // InternalRosSystemParser.g:3176:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; public final EObject entryRulebool() throws RecognitionException { EObject current = null; @@ -8226,8 +8156,8 @@ public final EObject entryRulebool() throws RecognitionException { try { - // InternalRosSystemParser.g:3184:45: (iv_rulebool= rulebool EOF ) - // InternalRosSystemParser.g:3185:2: iv_rulebool= rulebool EOF + // InternalRosSystemParser.g:3176:45: (iv_rulebool= rulebool EOF ) + // InternalRosSystemParser.g:3177:2: iv_rulebool= rulebool EOF { newCompositeNode(grammarAccess.getBoolRule()); pushFollow(FOLLOW_1); @@ -8254,7 +8184,7 @@ public final EObject entryRulebool() throws RecognitionException { // $ANTLR start "rulebool" - // InternalRosSystemParser.g:3191:1: rulebool returns [EObject current=null] : ( () otherlv_1= Bool ) ; + // InternalRosSystemParser.g:3183:1: rulebool returns [EObject current=null] : ( () otherlv_1= Bool ) ; public final EObject rulebool() throws RecognitionException { EObject current = null; @@ -8264,14 +8194,14 @@ public final EObject rulebool() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3197:2: ( ( () otherlv_1= Bool ) ) - // InternalRosSystemParser.g:3198:2: ( () otherlv_1= Bool ) + // InternalRosSystemParser.g:3189:2: ( ( () otherlv_1= Bool ) ) + // InternalRosSystemParser.g:3190:2: ( () otherlv_1= Bool ) { - // InternalRosSystemParser.g:3198:2: ( () otherlv_1= Bool ) - // InternalRosSystemParser.g:3199:3: () otherlv_1= Bool + // InternalRosSystemParser.g:3190:2: ( () otherlv_1= Bool ) + // InternalRosSystemParser.g:3191:3: () otherlv_1= Bool { - // InternalRosSystemParser.g:3199:3: () - // InternalRosSystemParser.g:3200:4: + // InternalRosSystemParser.g:3191:3: () + // InternalRosSystemParser.g:3192:4: { current = forceCreateModelElement( @@ -8308,7 +8238,7 @@ public final EObject rulebool() throws RecognitionException { // $ANTLR start "entryRuleint8" - // InternalRosSystemParser.g:3214:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; + // InternalRosSystemParser.g:3206:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; public final EObject entryRuleint8() throws RecognitionException { EObject current = null; @@ -8316,8 +8246,8 @@ public final EObject entryRuleint8() throws RecognitionException { try { - // InternalRosSystemParser.g:3214:45: (iv_ruleint8= ruleint8 EOF ) - // InternalRosSystemParser.g:3215:2: iv_ruleint8= ruleint8 EOF + // InternalRosSystemParser.g:3206:45: (iv_ruleint8= ruleint8 EOF ) + // InternalRosSystemParser.g:3207:2: iv_ruleint8= ruleint8 EOF { newCompositeNode(grammarAccess.getInt8Rule()); pushFollow(FOLLOW_1); @@ -8344,7 +8274,7 @@ public final EObject entryRuleint8() throws RecognitionException { // $ANTLR start "ruleint8" - // InternalRosSystemParser.g:3221:1: ruleint8 returns [EObject current=null] : ( () otherlv_1= Int8 ) ; + // InternalRosSystemParser.g:3213:1: ruleint8 returns [EObject current=null] : ( () otherlv_1= Int8 ) ; public final EObject ruleint8() throws RecognitionException { EObject current = null; @@ -8354,14 +8284,14 @@ public final EObject ruleint8() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3227:2: ( ( () otherlv_1= Int8 ) ) - // InternalRosSystemParser.g:3228:2: ( () otherlv_1= Int8 ) + // InternalRosSystemParser.g:3219:2: ( ( () otherlv_1= Int8 ) ) + // InternalRosSystemParser.g:3220:2: ( () otherlv_1= Int8 ) { - // InternalRosSystemParser.g:3228:2: ( () otherlv_1= Int8 ) - // InternalRosSystemParser.g:3229:3: () otherlv_1= Int8 + // InternalRosSystemParser.g:3220:2: ( () otherlv_1= Int8 ) + // InternalRosSystemParser.g:3221:3: () otherlv_1= Int8 { - // InternalRosSystemParser.g:3229:3: () - // InternalRosSystemParser.g:3230:4: + // InternalRosSystemParser.g:3221:3: () + // InternalRosSystemParser.g:3222:4: { current = forceCreateModelElement( @@ -8398,7 +8328,7 @@ public final EObject ruleint8() throws RecognitionException { // $ANTLR start "entryRuleuint8" - // InternalRosSystemParser.g:3244:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; + // InternalRosSystemParser.g:3236:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; public final EObject entryRuleuint8() throws RecognitionException { EObject current = null; @@ -8406,8 +8336,8 @@ public final EObject entryRuleuint8() throws RecognitionException { try { - // InternalRosSystemParser.g:3244:46: (iv_ruleuint8= ruleuint8 EOF ) - // InternalRosSystemParser.g:3245:2: iv_ruleuint8= ruleuint8 EOF + // InternalRosSystemParser.g:3236:46: (iv_ruleuint8= ruleuint8 EOF ) + // InternalRosSystemParser.g:3237:2: iv_ruleuint8= ruleuint8 EOF { newCompositeNode(grammarAccess.getUint8Rule()); pushFollow(FOLLOW_1); @@ -8434,7 +8364,7 @@ public final EObject entryRuleuint8() throws RecognitionException { // $ANTLR start "ruleuint8" - // InternalRosSystemParser.g:3251:1: ruleuint8 returns [EObject current=null] : ( () otherlv_1= Uint8 ) ; + // InternalRosSystemParser.g:3243:1: ruleuint8 returns [EObject current=null] : ( () otherlv_1= Uint8 ) ; public final EObject ruleuint8() throws RecognitionException { EObject current = null; @@ -8444,14 +8374,14 @@ public final EObject ruleuint8() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3257:2: ( ( () otherlv_1= Uint8 ) ) - // InternalRosSystemParser.g:3258:2: ( () otherlv_1= Uint8 ) + // InternalRosSystemParser.g:3249:2: ( ( () otherlv_1= Uint8 ) ) + // InternalRosSystemParser.g:3250:2: ( () otherlv_1= Uint8 ) { - // InternalRosSystemParser.g:3258:2: ( () otherlv_1= Uint8 ) - // InternalRosSystemParser.g:3259:3: () otherlv_1= Uint8 + // InternalRosSystemParser.g:3250:2: ( () otherlv_1= Uint8 ) + // InternalRosSystemParser.g:3251:3: () otherlv_1= Uint8 { - // InternalRosSystemParser.g:3259:3: () - // InternalRosSystemParser.g:3260:4: + // InternalRosSystemParser.g:3251:3: () + // InternalRosSystemParser.g:3252:4: { current = forceCreateModelElement( @@ -8488,7 +8418,7 @@ public final EObject ruleuint8() throws RecognitionException { // $ANTLR start "entryRuleint16" - // InternalRosSystemParser.g:3274:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; + // InternalRosSystemParser.g:3266:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; public final EObject entryRuleint16() throws RecognitionException { EObject current = null; @@ -8496,8 +8426,8 @@ public final EObject entryRuleint16() throws RecognitionException { try { - // InternalRosSystemParser.g:3274:46: (iv_ruleint16= ruleint16 EOF ) - // InternalRosSystemParser.g:3275:2: iv_ruleint16= ruleint16 EOF + // InternalRosSystemParser.g:3266:46: (iv_ruleint16= ruleint16 EOF ) + // InternalRosSystemParser.g:3267:2: iv_ruleint16= ruleint16 EOF { newCompositeNode(grammarAccess.getInt16Rule()); pushFollow(FOLLOW_1); @@ -8524,7 +8454,7 @@ public final EObject entryRuleint16() throws RecognitionException { // $ANTLR start "ruleint16" - // InternalRosSystemParser.g:3281:1: ruleint16 returns [EObject current=null] : ( () otherlv_1= Int16 ) ; + // InternalRosSystemParser.g:3273:1: ruleint16 returns [EObject current=null] : ( () otherlv_1= Int16 ) ; public final EObject ruleint16() throws RecognitionException { EObject current = null; @@ -8534,14 +8464,14 @@ public final EObject ruleint16() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3287:2: ( ( () otherlv_1= Int16 ) ) - // InternalRosSystemParser.g:3288:2: ( () otherlv_1= Int16 ) + // InternalRosSystemParser.g:3279:2: ( ( () otherlv_1= Int16 ) ) + // InternalRosSystemParser.g:3280:2: ( () otherlv_1= Int16 ) { - // InternalRosSystemParser.g:3288:2: ( () otherlv_1= Int16 ) - // InternalRosSystemParser.g:3289:3: () otherlv_1= Int16 + // InternalRosSystemParser.g:3280:2: ( () otherlv_1= Int16 ) + // InternalRosSystemParser.g:3281:3: () otherlv_1= Int16 { - // InternalRosSystemParser.g:3289:3: () - // InternalRosSystemParser.g:3290:4: + // InternalRosSystemParser.g:3281:3: () + // InternalRosSystemParser.g:3282:4: { current = forceCreateModelElement( @@ -8578,7 +8508,7 @@ public final EObject ruleint16() throws RecognitionException { // $ANTLR start "entryRuleuint16" - // InternalRosSystemParser.g:3304:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; + // InternalRosSystemParser.g:3296:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; public final EObject entryRuleuint16() throws RecognitionException { EObject current = null; @@ -8586,8 +8516,8 @@ public final EObject entryRuleuint16() throws RecognitionException { try { - // InternalRosSystemParser.g:3304:47: (iv_ruleuint16= ruleuint16 EOF ) - // InternalRosSystemParser.g:3305:2: iv_ruleuint16= ruleuint16 EOF + // InternalRosSystemParser.g:3296:47: (iv_ruleuint16= ruleuint16 EOF ) + // InternalRosSystemParser.g:3297:2: iv_ruleuint16= ruleuint16 EOF { newCompositeNode(grammarAccess.getUint16Rule()); pushFollow(FOLLOW_1); @@ -8614,7 +8544,7 @@ public final EObject entryRuleuint16() throws RecognitionException { // $ANTLR start "ruleuint16" - // InternalRosSystemParser.g:3311:1: ruleuint16 returns [EObject current=null] : ( () otherlv_1= Uint16 ) ; + // InternalRosSystemParser.g:3303:1: ruleuint16 returns [EObject current=null] : ( () otherlv_1= Uint16 ) ; public final EObject ruleuint16() throws RecognitionException { EObject current = null; @@ -8624,14 +8554,14 @@ public final EObject ruleuint16() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3317:2: ( ( () otherlv_1= Uint16 ) ) - // InternalRosSystemParser.g:3318:2: ( () otherlv_1= Uint16 ) + // InternalRosSystemParser.g:3309:2: ( ( () otherlv_1= Uint16 ) ) + // InternalRosSystemParser.g:3310:2: ( () otherlv_1= Uint16 ) { - // InternalRosSystemParser.g:3318:2: ( () otherlv_1= Uint16 ) - // InternalRosSystemParser.g:3319:3: () otherlv_1= Uint16 + // InternalRosSystemParser.g:3310:2: ( () otherlv_1= Uint16 ) + // InternalRosSystemParser.g:3311:3: () otherlv_1= Uint16 { - // InternalRosSystemParser.g:3319:3: () - // InternalRosSystemParser.g:3320:4: + // InternalRosSystemParser.g:3311:3: () + // InternalRosSystemParser.g:3312:4: { current = forceCreateModelElement( @@ -8668,7 +8598,7 @@ public final EObject ruleuint16() throws RecognitionException { // $ANTLR start "entryRuleint32" - // InternalRosSystemParser.g:3334:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; + // InternalRosSystemParser.g:3326:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; public final EObject entryRuleint32() throws RecognitionException { EObject current = null; @@ -8676,8 +8606,8 @@ public final EObject entryRuleint32() throws RecognitionException { try { - // InternalRosSystemParser.g:3334:46: (iv_ruleint32= ruleint32 EOF ) - // InternalRosSystemParser.g:3335:2: iv_ruleint32= ruleint32 EOF + // InternalRosSystemParser.g:3326:46: (iv_ruleint32= ruleint32 EOF ) + // InternalRosSystemParser.g:3327:2: iv_ruleint32= ruleint32 EOF { newCompositeNode(grammarAccess.getInt32Rule()); pushFollow(FOLLOW_1); @@ -8704,7 +8634,7 @@ public final EObject entryRuleint32() throws RecognitionException { // $ANTLR start "ruleint32" - // InternalRosSystemParser.g:3341:1: ruleint32 returns [EObject current=null] : ( () otherlv_1= Int32 ) ; + // InternalRosSystemParser.g:3333:1: ruleint32 returns [EObject current=null] : ( () otherlv_1= Int32 ) ; public final EObject ruleint32() throws RecognitionException { EObject current = null; @@ -8714,14 +8644,14 @@ public final EObject ruleint32() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3347:2: ( ( () otherlv_1= Int32 ) ) - // InternalRosSystemParser.g:3348:2: ( () otherlv_1= Int32 ) + // InternalRosSystemParser.g:3339:2: ( ( () otherlv_1= Int32 ) ) + // InternalRosSystemParser.g:3340:2: ( () otherlv_1= Int32 ) { - // InternalRosSystemParser.g:3348:2: ( () otherlv_1= Int32 ) - // InternalRosSystemParser.g:3349:3: () otherlv_1= Int32 + // InternalRosSystemParser.g:3340:2: ( () otherlv_1= Int32 ) + // InternalRosSystemParser.g:3341:3: () otherlv_1= Int32 { - // InternalRosSystemParser.g:3349:3: () - // InternalRosSystemParser.g:3350:4: + // InternalRosSystemParser.g:3341:3: () + // InternalRosSystemParser.g:3342:4: { current = forceCreateModelElement( @@ -8758,7 +8688,7 @@ public final EObject ruleint32() throws RecognitionException { // $ANTLR start "entryRuleuint32" - // InternalRosSystemParser.g:3364:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; + // InternalRosSystemParser.g:3356:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; public final EObject entryRuleuint32() throws RecognitionException { EObject current = null; @@ -8766,8 +8696,8 @@ public final EObject entryRuleuint32() throws RecognitionException { try { - // InternalRosSystemParser.g:3364:47: (iv_ruleuint32= ruleuint32 EOF ) - // InternalRosSystemParser.g:3365:2: iv_ruleuint32= ruleuint32 EOF + // InternalRosSystemParser.g:3356:47: (iv_ruleuint32= ruleuint32 EOF ) + // InternalRosSystemParser.g:3357:2: iv_ruleuint32= ruleuint32 EOF { newCompositeNode(grammarAccess.getUint32Rule()); pushFollow(FOLLOW_1); @@ -8794,7 +8724,7 @@ public final EObject entryRuleuint32() throws RecognitionException { // $ANTLR start "ruleuint32" - // InternalRosSystemParser.g:3371:1: ruleuint32 returns [EObject current=null] : ( () otherlv_1= Uint32 ) ; + // InternalRosSystemParser.g:3363:1: ruleuint32 returns [EObject current=null] : ( () otherlv_1= Uint32 ) ; public final EObject ruleuint32() throws RecognitionException { EObject current = null; @@ -8804,14 +8734,14 @@ public final EObject ruleuint32() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3377:2: ( ( () otherlv_1= Uint32 ) ) - // InternalRosSystemParser.g:3378:2: ( () otherlv_1= Uint32 ) + // InternalRosSystemParser.g:3369:2: ( ( () otherlv_1= Uint32 ) ) + // InternalRosSystemParser.g:3370:2: ( () otherlv_1= Uint32 ) { - // InternalRosSystemParser.g:3378:2: ( () otherlv_1= Uint32 ) - // InternalRosSystemParser.g:3379:3: () otherlv_1= Uint32 + // InternalRosSystemParser.g:3370:2: ( () otherlv_1= Uint32 ) + // InternalRosSystemParser.g:3371:3: () otherlv_1= Uint32 { - // InternalRosSystemParser.g:3379:3: () - // InternalRosSystemParser.g:3380:4: + // InternalRosSystemParser.g:3371:3: () + // InternalRosSystemParser.g:3372:4: { current = forceCreateModelElement( @@ -8848,7 +8778,7 @@ public final EObject ruleuint32() throws RecognitionException { // $ANTLR start "entryRuleint64" - // InternalRosSystemParser.g:3394:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; + // InternalRosSystemParser.g:3386:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; public final EObject entryRuleint64() throws RecognitionException { EObject current = null; @@ -8856,8 +8786,8 @@ public final EObject entryRuleint64() throws RecognitionException { try { - // InternalRosSystemParser.g:3394:46: (iv_ruleint64= ruleint64 EOF ) - // InternalRosSystemParser.g:3395:2: iv_ruleint64= ruleint64 EOF + // InternalRosSystemParser.g:3386:46: (iv_ruleint64= ruleint64 EOF ) + // InternalRosSystemParser.g:3387:2: iv_ruleint64= ruleint64 EOF { newCompositeNode(grammarAccess.getInt64Rule()); pushFollow(FOLLOW_1); @@ -8884,7 +8814,7 @@ public final EObject entryRuleint64() throws RecognitionException { // $ANTLR start "ruleint64" - // InternalRosSystemParser.g:3401:1: ruleint64 returns [EObject current=null] : ( () otherlv_1= Int64 ) ; + // InternalRosSystemParser.g:3393:1: ruleint64 returns [EObject current=null] : ( () otherlv_1= Int64 ) ; public final EObject ruleint64() throws RecognitionException { EObject current = null; @@ -8894,14 +8824,14 @@ public final EObject ruleint64() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3407:2: ( ( () otherlv_1= Int64 ) ) - // InternalRosSystemParser.g:3408:2: ( () otherlv_1= Int64 ) + // InternalRosSystemParser.g:3399:2: ( ( () otherlv_1= Int64 ) ) + // InternalRosSystemParser.g:3400:2: ( () otherlv_1= Int64 ) { - // InternalRosSystemParser.g:3408:2: ( () otherlv_1= Int64 ) - // InternalRosSystemParser.g:3409:3: () otherlv_1= Int64 + // InternalRosSystemParser.g:3400:2: ( () otherlv_1= Int64 ) + // InternalRosSystemParser.g:3401:3: () otherlv_1= Int64 { - // InternalRosSystemParser.g:3409:3: () - // InternalRosSystemParser.g:3410:4: + // InternalRosSystemParser.g:3401:3: () + // InternalRosSystemParser.g:3402:4: { current = forceCreateModelElement( @@ -8938,7 +8868,7 @@ public final EObject ruleint64() throws RecognitionException { // $ANTLR start "entryRuleuint64" - // InternalRosSystemParser.g:3424:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; + // InternalRosSystemParser.g:3416:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; public final EObject entryRuleuint64() throws RecognitionException { EObject current = null; @@ -8946,8 +8876,8 @@ public final EObject entryRuleuint64() throws RecognitionException { try { - // InternalRosSystemParser.g:3424:47: (iv_ruleuint64= ruleuint64 EOF ) - // InternalRosSystemParser.g:3425:2: iv_ruleuint64= ruleuint64 EOF + // InternalRosSystemParser.g:3416:47: (iv_ruleuint64= ruleuint64 EOF ) + // InternalRosSystemParser.g:3417:2: iv_ruleuint64= ruleuint64 EOF { newCompositeNode(grammarAccess.getUint64Rule()); pushFollow(FOLLOW_1); @@ -8974,7 +8904,7 @@ public final EObject entryRuleuint64() throws RecognitionException { // $ANTLR start "ruleuint64" - // InternalRosSystemParser.g:3431:1: ruleuint64 returns [EObject current=null] : ( () otherlv_1= Uint64 ) ; + // InternalRosSystemParser.g:3423:1: ruleuint64 returns [EObject current=null] : ( () otherlv_1= Uint64 ) ; public final EObject ruleuint64() throws RecognitionException { EObject current = null; @@ -8984,14 +8914,14 @@ public final EObject ruleuint64() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3437:2: ( ( () otherlv_1= Uint64 ) ) - // InternalRosSystemParser.g:3438:2: ( () otherlv_1= Uint64 ) + // InternalRosSystemParser.g:3429:2: ( ( () otherlv_1= Uint64 ) ) + // InternalRosSystemParser.g:3430:2: ( () otherlv_1= Uint64 ) { - // InternalRosSystemParser.g:3438:2: ( () otherlv_1= Uint64 ) - // InternalRosSystemParser.g:3439:3: () otherlv_1= Uint64 + // InternalRosSystemParser.g:3430:2: ( () otherlv_1= Uint64 ) + // InternalRosSystemParser.g:3431:3: () otherlv_1= Uint64 { - // InternalRosSystemParser.g:3439:3: () - // InternalRosSystemParser.g:3440:4: + // InternalRosSystemParser.g:3431:3: () + // InternalRosSystemParser.g:3432:4: { current = forceCreateModelElement( @@ -9028,7 +8958,7 @@ public final EObject ruleuint64() throws RecognitionException { // $ANTLR start "entryRulefloat32" - // InternalRosSystemParser.g:3454:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; + // InternalRosSystemParser.g:3446:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; public final EObject entryRulefloat32() throws RecognitionException { EObject current = null; @@ -9036,8 +8966,8 @@ public final EObject entryRulefloat32() throws RecognitionException { try { - // InternalRosSystemParser.g:3454:48: (iv_rulefloat32= rulefloat32 EOF ) - // InternalRosSystemParser.g:3455:2: iv_rulefloat32= rulefloat32 EOF + // InternalRosSystemParser.g:3446:48: (iv_rulefloat32= rulefloat32 EOF ) + // InternalRosSystemParser.g:3447:2: iv_rulefloat32= rulefloat32 EOF { newCompositeNode(grammarAccess.getFloat32Rule()); pushFollow(FOLLOW_1); @@ -9064,7 +8994,7 @@ public final EObject entryRulefloat32() throws RecognitionException { // $ANTLR start "rulefloat32" - // InternalRosSystemParser.g:3461:1: rulefloat32 returns [EObject current=null] : ( () otherlv_1= Float32 ) ; + // InternalRosSystemParser.g:3453:1: rulefloat32 returns [EObject current=null] : ( () otherlv_1= Float32 ) ; public final EObject rulefloat32() throws RecognitionException { EObject current = null; @@ -9074,14 +9004,14 @@ public final EObject rulefloat32() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3467:2: ( ( () otherlv_1= Float32 ) ) - // InternalRosSystemParser.g:3468:2: ( () otherlv_1= Float32 ) + // InternalRosSystemParser.g:3459:2: ( ( () otherlv_1= Float32 ) ) + // InternalRosSystemParser.g:3460:2: ( () otherlv_1= Float32 ) { - // InternalRosSystemParser.g:3468:2: ( () otherlv_1= Float32 ) - // InternalRosSystemParser.g:3469:3: () otherlv_1= Float32 + // InternalRosSystemParser.g:3460:2: ( () otherlv_1= Float32 ) + // InternalRosSystemParser.g:3461:3: () otherlv_1= Float32 { - // InternalRosSystemParser.g:3469:3: () - // InternalRosSystemParser.g:3470:4: + // InternalRosSystemParser.g:3461:3: () + // InternalRosSystemParser.g:3462:4: { current = forceCreateModelElement( @@ -9118,7 +9048,7 @@ public final EObject rulefloat32() throws RecognitionException { // $ANTLR start "entryRulefloat64" - // InternalRosSystemParser.g:3484:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; + // InternalRosSystemParser.g:3476:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; public final EObject entryRulefloat64() throws RecognitionException { EObject current = null; @@ -9126,8 +9056,8 @@ public final EObject entryRulefloat64() throws RecognitionException { try { - // InternalRosSystemParser.g:3484:48: (iv_rulefloat64= rulefloat64 EOF ) - // InternalRosSystemParser.g:3485:2: iv_rulefloat64= rulefloat64 EOF + // InternalRosSystemParser.g:3476:48: (iv_rulefloat64= rulefloat64 EOF ) + // InternalRosSystemParser.g:3477:2: iv_rulefloat64= rulefloat64 EOF { newCompositeNode(grammarAccess.getFloat64Rule()); pushFollow(FOLLOW_1); @@ -9154,7 +9084,7 @@ public final EObject entryRulefloat64() throws RecognitionException { // $ANTLR start "rulefloat64" - // InternalRosSystemParser.g:3491:1: rulefloat64 returns [EObject current=null] : ( () otherlv_1= Float64 ) ; + // InternalRosSystemParser.g:3483:1: rulefloat64 returns [EObject current=null] : ( () otherlv_1= Float64 ) ; public final EObject rulefloat64() throws RecognitionException { EObject current = null; @@ -9164,14 +9094,14 @@ public final EObject rulefloat64() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3497:2: ( ( () otherlv_1= Float64 ) ) - // InternalRosSystemParser.g:3498:2: ( () otherlv_1= Float64 ) + // InternalRosSystemParser.g:3489:2: ( ( () otherlv_1= Float64 ) ) + // InternalRosSystemParser.g:3490:2: ( () otherlv_1= Float64 ) { - // InternalRosSystemParser.g:3498:2: ( () otherlv_1= Float64 ) - // InternalRosSystemParser.g:3499:3: () otherlv_1= Float64 + // InternalRosSystemParser.g:3490:2: ( () otherlv_1= Float64 ) + // InternalRosSystemParser.g:3491:3: () otherlv_1= Float64 { - // InternalRosSystemParser.g:3499:3: () - // InternalRosSystemParser.g:3500:4: + // InternalRosSystemParser.g:3491:3: () + // InternalRosSystemParser.g:3492:4: { current = forceCreateModelElement( @@ -9208,7 +9138,7 @@ public final EObject rulefloat64() throws RecognitionException { // $ANTLR start "entryRulestring0" - // InternalRosSystemParser.g:3514:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; + // InternalRosSystemParser.g:3506:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; public final EObject entryRulestring0() throws RecognitionException { EObject current = null; @@ -9216,8 +9146,8 @@ public final EObject entryRulestring0() throws RecognitionException { try { - // InternalRosSystemParser.g:3514:48: (iv_rulestring0= rulestring0 EOF ) - // InternalRosSystemParser.g:3515:2: iv_rulestring0= rulestring0 EOF + // InternalRosSystemParser.g:3506:48: (iv_rulestring0= rulestring0 EOF ) + // InternalRosSystemParser.g:3507:2: iv_rulestring0= rulestring0 EOF { newCompositeNode(grammarAccess.getString0Rule()); pushFollow(FOLLOW_1); @@ -9244,7 +9174,7 @@ public final EObject entryRulestring0() throws RecognitionException { // $ANTLR start "rulestring0" - // InternalRosSystemParser.g:3521:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= String_1 ) ; + // InternalRosSystemParser.g:3513:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= String_1 ) ; public final EObject rulestring0() throws RecognitionException { EObject current = null; @@ -9254,14 +9184,14 @@ public final EObject rulestring0() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3527:2: ( ( () otherlv_1= String_1 ) ) - // InternalRosSystemParser.g:3528:2: ( () otherlv_1= String_1 ) + // InternalRosSystemParser.g:3519:2: ( ( () otherlv_1= String_1 ) ) + // InternalRosSystemParser.g:3520:2: ( () otherlv_1= String_1 ) { - // InternalRosSystemParser.g:3528:2: ( () otherlv_1= String_1 ) - // InternalRosSystemParser.g:3529:3: () otherlv_1= String_1 + // InternalRosSystemParser.g:3520:2: ( () otherlv_1= String_1 ) + // InternalRosSystemParser.g:3521:3: () otherlv_1= String_1 { - // InternalRosSystemParser.g:3529:3: () - // InternalRosSystemParser.g:3530:4: + // InternalRosSystemParser.g:3521:3: () + // InternalRosSystemParser.g:3522:4: { current = forceCreateModelElement( @@ -9298,7 +9228,7 @@ public final EObject rulestring0() throws RecognitionException { // $ANTLR start "entryRulebyte" - // InternalRosSystemParser.g:3544:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; + // InternalRosSystemParser.g:3536:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; public final EObject entryRulebyte() throws RecognitionException { EObject current = null; @@ -9306,8 +9236,8 @@ public final EObject entryRulebyte() throws RecognitionException { try { - // InternalRosSystemParser.g:3544:45: (iv_rulebyte= rulebyte EOF ) - // InternalRosSystemParser.g:3545:2: iv_rulebyte= rulebyte EOF + // InternalRosSystemParser.g:3536:45: (iv_rulebyte= rulebyte EOF ) + // InternalRosSystemParser.g:3537:2: iv_rulebyte= rulebyte EOF { newCompositeNode(grammarAccess.getByteRule()); pushFollow(FOLLOW_1); @@ -9334,7 +9264,7 @@ public final EObject entryRulebyte() throws RecognitionException { // $ANTLR start "rulebyte" - // InternalRosSystemParser.g:3551:1: rulebyte returns [EObject current=null] : ( () otherlv_1= Byte ) ; + // InternalRosSystemParser.g:3543:1: rulebyte returns [EObject current=null] : ( () otherlv_1= Byte ) ; public final EObject rulebyte() throws RecognitionException { EObject current = null; @@ -9344,14 +9274,14 @@ public final EObject rulebyte() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3557:2: ( ( () otherlv_1= Byte ) ) - // InternalRosSystemParser.g:3558:2: ( () otherlv_1= Byte ) + // InternalRosSystemParser.g:3549:2: ( ( () otherlv_1= Byte ) ) + // InternalRosSystemParser.g:3550:2: ( () otherlv_1= Byte ) { - // InternalRosSystemParser.g:3558:2: ( () otherlv_1= Byte ) - // InternalRosSystemParser.g:3559:3: () otherlv_1= Byte + // InternalRosSystemParser.g:3550:2: ( () otherlv_1= Byte ) + // InternalRosSystemParser.g:3551:3: () otherlv_1= Byte { - // InternalRosSystemParser.g:3559:3: () - // InternalRosSystemParser.g:3560:4: + // InternalRosSystemParser.g:3551:3: () + // InternalRosSystemParser.g:3552:4: { current = forceCreateModelElement( @@ -9388,7 +9318,7 @@ public final EObject rulebyte() throws RecognitionException { // $ANTLR start "entryRuletime" - // InternalRosSystemParser.g:3574:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; + // InternalRosSystemParser.g:3566:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; public final EObject entryRuletime() throws RecognitionException { EObject current = null; @@ -9396,8 +9326,8 @@ public final EObject entryRuletime() throws RecognitionException { try { - // InternalRosSystemParser.g:3574:45: (iv_ruletime= ruletime EOF ) - // InternalRosSystemParser.g:3575:2: iv_ruletime= ruletime EOF + // InternalRosSystemParser.g:3566:45: (iv_ruletime= ruletime EOF ) + // InternalRosSystemParser.g:3567:2: iv_ruletime= ruletime EOF { newCompositeNode(grammarAccess.getTimeRule()); pushFollow(FOLLOW_1); @@ -9424,7 +9354,7 @@ public final EObject entryRuletime() throws RecognitionException { // $ANTLR start "ruletime" - // InternalRosSystemParser.g:3581:1: ruletime returns [EObject current=null] : ( () otherlv_1= Time ) ; + // InternalRosSystemParser.g:3573:1: ruletime returns [EObject current=null] : ( () otherlv_1= Time ) ; public final EObject ruletime() throws RecognitionException { EObject current = null; @@ -9434,14 +9364,14 @@ public final EObject ruletime() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3587:2: ( ( () otherlv_1= Time ) ) - // InternalRosSystemParser.g:3588:2: ( () otherlv_1= Time ) + // InternalRosSystemParser.g:3579:2: ( ( () otherlv_1= Time ) ) + // InternalRosSystemParser.g:3580:2: ( () otherlv_1= Time ) { - // InternalRosSystemParser.g:3588:2: ( () otherlv_1= Time ) - // InternalRosSystemParser.g:3589:3: () otherlv_1= Time + // InternalRosSystemParser.g:3580:2: ( () otherlv_1= Time ) + // InternalRosSystemParser.g:3581:3: () otherlv_1= Time { - // InternalRosSystemParser.g:3589:3: () - // InternalRosSystemParser.g:3590:4: + // InternalRosSystemParser.g:3581:3: () + // InternalRosSystemParser.g:3582:4: { current = forceCreateModelElement( @@ -9478,7 +9408,7 @@ public final EObject ruletime() throws RecognitionException { // $ANTLR start "entryRuleduration" - // InternalRosSystemParser.g:3604:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; + // InternalRosSystemParser.g:3596:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; public final EObject entryRuleduration() throws RecognitionException { EObject current = null; @@ -9486,8 +9416,8 @@ public final EObject entryRuleduration() throws RecognitionException { try { - // InternalRosSystemParser.g:3604:49: (iv_ruleduration= ruleduration EOF ) - // InternalRosSystemParser.g:3605:2: iv_ruleduration= ruleduration EOF + // InternalRosSystemParser.g:3596:49: (iv_ruleduration= ruleduration EOF ) + // InternalRosSystemParser.g:3597:2: iv_ruleduration= ruleduration EOF { newCompositeNode(grammarAccess.getDurationRule()); pushFollow(FOLLOW_1); @@ -9514,7 +9444,7 @@ public final EObject entryRuleduration() throws RecognitionException { // $ANTLR start "ruleduration" - // InternalRosSystemParser.g:3611:1: ruleduration returns [EObject current=null] : ( () otherlv_1= Duration ) ; + // InternalRosSystemParser.g:3603:1: ruleduration returns [EObject current=null] : ( () otherlv_1= Duration ) ; public final EObject ruleduration() throws RecognitionException { EObject current = null; @@ -9524,14 +9454,14 @@ public final EObject ruleduration() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3617:2: ( ( () otherlv_1= Duration ) ) - // InternalRosSystemParser.g:3618:2: ( () otherlv_1= Duration ) + // InternalRosSystemParser.g:3609:2: ( ( () otherlv_1= Duration ) ) + // InternalRosSystemParser.g:3610:2: ( () otherlv_1= Duration ) { - // InternalRosSystemParser.g:3618:2: ( () otherlv_1= Duration ) - // InternalRosSystemParser.g:3619:3: () otherlv_1= Duration + // InternalRosSystemParser.g:3610:2: ( () otherlv_1= Duration ) + // InternalRosSystemParser.g:3611:3: () otherlv_1= Duration { - // InternalRosSystemParser.g:3619:3: () - // InternalRosSystemParser.g:3620:4: + // InternalRosSystemParser.g:3611:3: () + // InternalRosSystemParser.g:3612:4: { current = forceCreateModelElement( @@ -9568,7 +9498,7 @@ public final EObject ruleduration() throws RecognitionException { // $ANTLR start "entryRuleboolArray" - // InternalRosSystemParser.g:3634:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; + // InternalRosSystemParser.g:3626:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; public final EObject entryRuleboolArray() throws RecognitionException { EObject current = null; @@ -9576,8 +9506,8 @@ public final EObject entryRuleboolArray() throws RecognitionException { try { - // InternalRosSystemParser.g:3634:50: (iv_ruleboolArray= ruleboolArray EOF ) - // InternalRosSystemParser.g:3635:2: iv_ruleboolArray= ruleboolArray EOF + // InternalRosSystemParser.g:3626:50: (iv_ruleboolArray= ruleboolArray EOF ) + // InternalRosSystemParser.g:3627:2: iv_ruleboolArray= ruleboolArray EOF { newCompositeNode(grammarAccess.getBoolArrayRule()); pushFollow(FOLLOW_1); @@ -9604,7 +9534,7 @@ public final EObject entryRuleboolArray() throws RecognitionException { // $ANTLR start "ruleboolArray" - // InternalRosSystemParser.g:3641:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= Bool_1 ) ; + // InternalRosSystemParser.g:3633:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= Bool_1 ) ; public final EObject ruleboolArray() throws RecognitionException { EObject current = null; @@ -9614,14 +9544,14 @@ public final EObject ruleboolArray() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3647:2: ( ( () otherlv_1= Bool_1 ) ) - // InternalRosSystemParser.g:3648:2: ( () otherlv_1= Bool_1 ) + // InternalRosSystemParser.g:3639:2: ( ( () otherlv_1= Bool_1 ) ) + // InternalRosSystemParser.g:3640:2: ( () otherlv_1= Bool_1 ) { - // InternalRosSystemParser.g:3648:2: ( () otherlv_1= Bool_1 ) - // InternalRosSystemParser.g:3649:3: () otherlv_1= Bool_1 + // InternalRosSystemParser.g:3640:2: ( () otherlv_1= Bool_1 ) + // InternalRosSystemParser.g:3641:3: () otherlv_1= Bool_1 { - // InternalRosSystemParser.g:3649:3: () - // InternalRosSystemParser.g:3650:4: + // InternalRosSystemParser.g:3641:3: () + // InternalRosSystemParser.g:3642:4: { current = forceCreateModelElement( @@ -9658,7 +9588,7 @@ public final EObject ruleboolArray() throws RecognitionException { // $ANTLR start "entryRuleint8Array" - // InternalRosSystemParser.g:3664:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; + // InternalRosSystemParser.g:3656:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; public final EObject entryRuleint8Array() throws RecognitionException { EObject current = null; @@ -9666,8 +9596,8 @@ public final EObject entryRuleint8Array() throws RecognitionException { try { - // InternalRosSystemParser.g:3664:50: (iv_ruleint8Array= ruleint8Array EOF ) - // InternalRosSystemParser.g:3665:2: iv_ruleint8Array= ruleint8Array EOF + // InternalRosSystemParser.g:3656:50: (iv_ruleint8Array= ruleint8Array EOF ) + // InternalRosSystemParser.g:3657:2: iv_ruleint8Array= ruleint8Array EOF { newCompositeNode(grammarAccess.getInt8ArrayRule()); pushFollow(FOLLOW_1); @@ -9694,7 +9624,7 @@ public final EObject entryRuleint8Array() throws RecognitionException { // $ANTLR start "ruleint8Array" - // InternalRosSystemParser.g:3671:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= Int8_1 ) ; + // InternalRosSystemParser.g:3663:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= Int8_1 ) ; public final EObject ruleint8Array() throws RecognitionException { EObject current = null; @@ -9704,14 +9634,14 @@ public final EObject ruleint8Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3677:2: ( ( () otherlv_1= Int8_1 ) ) - // InternalRosSystemParser.g:3678:2: ( () otherlv_1= Int8_1 ) + // InternalRosSystemParser.g:3669:2: ( ( () otherlv_1= Int8_1 ) ) + // InternalRosSystemParser.g:3670:2: ( () otherlv_1= Int8_1 ) { - // InternalRosSystemParser.g:3678:2: ( () otherlv_1= Int8_1 ) - // InternalRosSystemParser.g:3679:3: () otherlv_1= Int8_1 + // InternalRosSystemParser.g:3670:2: ( () otherlv_1= Int8_1 ) + // InternalRosSystemParser.g:3671:3: () otherlv_1= Int8_1 { - // InternalRosSystemParser.g:3679:3: () - // InternalRosSystemParser.g:3680:4: + // InternalRosSystemParser.g:3671:3: () + // InternalRosSystemParser.g:3672:4: { current = forceCreateModelElement( @@ -9748,7 +9678,7 @@ public final EObject ruleint8Array() throws RecognitionException { // $ANTLR start "entryRuleuint8Array" - // InternalRosSystemParser.g:3694:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; + // InternalRosSystemParser.g:3686:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; public final EObject entryRuleuint8Array() throws RecognitionException { EObject current = null; @@ -9756,8 +9686,8 @@ public final EObject entryRuleuint8Array() throws RecognitionException { try { - // InternalRosSystemParser.g:3694:51: (iv_ruleuint8Array= ruleuint8Array EOF ) - // InternalRosSystemParser.g:3695:2: iv_ruleuint8Array= ruleuint8Array EOF + // InternalRosSystemParser.g:3686:51: (iv_ruleuint8Array= ruleuint8Array EOF ) + // InternalRosSystemParser.g:3687:2: iv_ruleuint8Array= ruleuint8Array EOF { newCompositeNode(grammarAccess.getUint8ArrayRule()); pushFollow(FOLLOW_1); @@ -9784,7 +9714,7 @@ public final EObject entryRuleuint8Array() throws RecognitionException { // $ANTLR start "ruleuint8Array" - // InternalRosSystemParser.g:3701:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= Uint8_1 ) ; + // InternalRosSystemParser.g:3693:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= Uint8_1 ) ; public final EObject ruleuint8Array() throws RecognitionException { EObject current = null; @@ -9794,14 +9724,14 @@ public final EObject ruleuint8Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3707:2: ( ( () otherlv_1= Uint8_1 ) ) - // InternalRosSystemParser.g:3708:2: ( () otherlv_1= Uint8_1 ) + // InternalRosSystemParser.g:3699:2: ( ( () otherlv_1= Uint8_1 ) ) + // InternalRosSystemParser.g:3700:2: ( () otherlv_1= Uint8_1 ) { - // InternalRosSystemParser.g:3708:2: ( () otherlv_1= Uint8_1 ) - // InternalRosSystemParser.g:3709:3: () otherlv_1= Uint8_1 + // InternalRosSystemParser.g:3700:2: ( () otherlv_1= Uint8_1 ) + // InternalRosSystemParser.g:3701:3: () otherlv_1= Uint8_1 { - // InternalRosSystemParser.g:3709:3: () - // InternalRosSystemParser.g:3710:4: + // InternalRosSystemParser.g:3701:3: () + // InternalRosSystemParser.g:3702:4: { current = forceCreateModelElement( @@ -9838,7 +9768,7 @@ public final EObject ruleuint8Array() throws RecognitionException { // $ANTLR start "entryRuleint16Array" - // InternalRosSystemParser.g:3724:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; + // InternalRosSystemParser.g:3716:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; public final EObject entryRuleint16Array() throws RecognitionException { EObject current = null; @@ -9846,8 +9776,8 @@ public final EObject entryRuleint16Array() throws RecognitionException { try { - // InternalRosSystemParser.g:3724:51: (iv_ruleint16Array= ruleint16Array EOF ) - // InternalRosSystemParser.g:3725:2: iv_ruleint16Array= ruleint16Array EOF + // InternalRosSystemParser.g:3716:51: (iv_ruleint16Array= ruleint16Array EOF ) + // InternalRosSystemParser.g:3717:2: iv_ruleint16Array= ruleint16Array EOF { newCompositeNode(grammarAccess.getInt16ArrayRule()); pushFollow(FOLLOW_1); @@ -9874,7 +9804,7 @@ public final EObject entryRuleint16Array() throws RecognitionException { // $ANTLR start "ruleint16Array" - // InternalRosSystemParser.g:3731:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= Int16_1 ) ; + // InternalRosSystemParser.g:3723:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= Int16_1 ) ; public final EObject ruleint16Array() throws RecognitionException { EObject current = null; @@ -9884,14 +9814,14 @@ public final EObject ruleint16Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3737:2: ( ( () otherlv_1= Int16_1 ) ) - // InternalRosSystemParser.g:3738:2: ( () otherlv_1= Int16_1 ) + // InternalRosSystemParser.g:3729:2: ( ( () otherlv_1= Int16_1 ) ) + // InternalRosSystemParser.g:3730:2: ( () otherlv_1= Int16_1 ) { - // InternalRosSystemParser.g:3738:2: ( () otherlv_1= Int16_1 ) - // InternalRosSystemParser.g:3739:3: () otherlv_1= Int16_1 + // InternalRosSystemParser.g:3730:2: ( () otherlv_1= Int16_1 ) + // InternalRosSystemParser.g:3731:3: () otherlv_1= Int16_1 { - // InternalRosSystemParser.g:3739:3: () - // InternalRosSystemParser.g:3740:4: + // InternalRosSystemParser.g:3731:3: () + // InternalRosSystemParser.g:3732:4: { current = forceCreateModelElement( @@ -9928,7 +9858,7 @@ public final EObject ruleint16Array() throws RecognitionException { // $ANTLR start "entryRuleuint16Array" - // InternalRosSystemParser.g:3754:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; + // InternalRosSystemParser.g:3746:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; public final EObject entryRuleuint16Array() throws RecognitionException { EObject current = null; @@ -9936,8 +9866,8 @@ public final EObject entryRuleuint16Array() throws RecognitionException { try { - // InternalRosSystemParser.g:3754:52: (iv_ruleuint16Array= ruleuint16Array EOF ) - // InternalRosSystemParser.g:3755:2: iv_ruleuint16Array= ruleuint16Array EOF + // InternalRosSystemParser.g:3746:52: (iv_ruleuint16Array= ruleuint16Array EOF ) + // InternalRosSystemParser.g:3747:2: iv_ruleuint16Array= ruleuint16Array EOF { newCompositeNode(grammarAccess.getUint16ArrayRule()); pushFollow(FOLLOW_1); @@ -9964,7 +9894,7 @@ public final EObject entryRuleuint16Array() throws RecognitionException { // $ANTLR start "ruleuint16Array" - // InternalRosSystemParser.g:3761:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= Uint16_1 ) ; + // InternalRosSystemParser.g:3753:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= Uint16_1 ) ; public final EObject ruleuint16Array() throws RecognitionException { EObject current = null; @@ -9974,14 +9904,14 @@ public final EObject ruleuint16Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3767:2: ( ( () otherlv_1= Uint16_1 ) ) - // InternalRosSystemParser.g:3768:2: ( () otherlv_1= Uint16_1 ) + // InternalRosSystemParser.g:3759:2: ( ( () otherlv_1= Uint16_1 ) ) + // InternalRosSystemParser.g:3760:2: ( () otherlv_1= Uint16_1 ) { - // InternalRosSystemParser.g:3768:2: ( () otherlv_1= Uint16_1 ) - // InternalRosSystemParser.g:3769:3: () otherlv_1= Uint16_1 + // InternalRosSystemParser.g:3760:2: ( () otherlv_1= Uint16_1 ) + // InternalRosSystemParser.g:3761:3: () otherlv_1= Uint16_1 { - // InternalRosSystemParser.g:3769:3: () - // InternalRosSystemParser.g:3770:4: + // InternalRosSystemParser.g:3761:3: () + // InternalRosSystemParser.g:3762:4: { current = forceCreateModelElement( @@ -10018,7 +9948,7 @@ public final EObject ruleuint16Array() throws RecognitionException { // $ANTLR start "entryRuleint32Array" - // InternalRosSystemParser.g:3784:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; + // InternalRosSystemParser.g:3776:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; public final EObject entryRuleint32Array() throws RecognitionException { EObject current = null; @@ -10026,8 +9956,8 @@ public final EObject entryRuleint32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:3784:51: (iv_ruleint32Array= ruleint32Array EOF ) - // InternalRosSystemParser.g:3785:2: iv_ruleint32Array= ruleint32Array EOF + // InternalRosSystemParser.g:3776:51: (iv_ruleint32Array= ruleint32Array EOF ) + // InternalRosSystemParser.g:3777:2: iv_ruleint32Array= ruleint32Array EOF { newCompositeNode(grammarAccess.getInt32ArrayRule()); pushFollow(FOLLOW_1); @@ -10054,7 +9984,7 @@ public final EObject entryRuleint32Array() throws RecognitionException { // $ANTLR start "ruleint32Array" - // InternalRosSystemParser.g:3791:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= Int32_1 ) ; + // InternalRosSystemParser.g:3783:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= Int32_1 ) ; public final EObject ruleint32Array() throws RecognitionException { EObject current = null; @@ -10064,14 +9994,14 @@ public final EObject ruleint32Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3797:2: ( ( () otherlv_1= Int32_1 ) ) - // InternalRosSystemParser.g:3798:2: ( () otherlv_1= Int32_1 ) + // InternalRosSystemParser.g:3789:2: ( ( () otherlv_1= Int32_1 ) ) + // InternalRosSystemParser.g:3790:2: ( () otherlv_1= Int32_1 ) { - // InternalRosSystemParser.g:3798:2: ( () otherlv_1= Int32_1 ) - // InternalRosSystemParser.g:3799:3: () otherlv_1= Int32_1 + // InternalRosSystemParser.g:3790:2: ( () otherlv_1= Int32_1 ) + // InternalRosSystemParser.g:3791:3: () otherlv_1= Int32_1 { - // InternalRosSystemParser.g:3799:3: () - // InternalRosSystemParser.g:3800:4: + // InternalRosSystemParser.g:3791:3: () + // InternalRosSystemParser.g:3792:4: { current = forceCreateModelElement( @@ -10108,7 +10038,7 @@ public final EObject ruleint32Array() throws RecognitionException { // $ANTLR start "entryRuleuint32Array" - // InternalRosSystemParser.g:3814:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; + // InternalRosSystemParser.g:3806:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; public final EObject entryRuleuint32Array() throws RecognitionException { EObject current = null; @@ -10116,8 +10046,8 @@ public final EObject entryRuleuint32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:3814:52: (iv_ruleuint32Array= ruleuint32Array EOF ) - // InternalRosSystemParser.g:3815:2: iv_ruleuint32Array= ruleuint32Array EOF + // InternalRosSystemParser.g:3806:52: (iv_ruleuint32Array= ruleuint32Array EOF ) + // InternalRosSystemParser.g:3807:2: iv_ruleuint32Array= ruleuint32Array EOF { newCompositeNode(grammarAccess.getUint32ArrayRule()); pushFollow(FOLLOW_1); @@ -10144,7 +10074,7 @@ public final EObject entryRuleuint32Array() throws RecognitionException { // $ANTLR start "ruleuint32Array" - // InternalRosSystemParser.g:3821:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= Uint32_1 ) ; + // InternalRosSystemParser.g:3813:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= Uint32_1 ) ; public final EObject ruleuint32Array() throws RecognitionException { EObject current = null; @@ -10154,14 +10084,14 @@ public final EObject ruleuint32Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3827:2: ( ( () otherlv_1= Uint32_1 ) ) - // InternalRosSystemParser.g:3828:2: ( () otherlv_1= Uint32_1 ) + // InternalRosSystemParser.g:3819:2: ( ( () otherlv_1= Uint32_1 ) ) + // InternalRosSystemParser.g:3820:2: ( () otherlv_1= Uint32_1 ) { - // InternalRosSystemParser.g:3828:2: ( () otherlv_1= Uint32_1 ) - // InternalRosSystemParser.g:3829:3: () otherlv_1= Uint32_1 + // InternalRosSystemParser.g:3820:2: ( () otherlv_1= Uint32_1 ) + // InternalRosSystemParser.g:3821:3: () otherlv_1= Uint32_1 { - // InternalRosSystemParser.g:3829:3: () - // InternalRosSystemParser.g:3830:4: + // InternalRosSystemParser.g:3821:3: () + // InternalRosSystemParser.g:3822:4: { current = forceCreateModelElement( @@ -10198,7 +10128,7 @@ public final EObject ruleuint32Array() throws RecognitionException { // $ANTLR start "entryRuleint64Array" - // InternalRosSystemParser.g:3844:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; + // InternalRosSystemParser.g:3836:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; public final EObject entryRuleint64Array() throws RecognitionException { EObject current = null; @@ -10206,8 +10136,8 @@ public final EObject entryRuleint64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:3844:51: (iv_ruleint64Array= ruleint64Array EOF ) - // InternalRosSystemParser.g:3845:2: iv_ruleint64Array= ruleint64Array EOF + // InternalRosSystemParser.g:3836:51: (iv_ruleint64Array= ruleint64Array EOF ) + // InternalRosSystemParser.g:3837:2: iv_ruleint64Array= ruleint64Array EOF { newCompositeNode(grammarAccess.getInt64ArrayRule()); pushFollow(FOLLOW_1); @@ -10234,7 +10164,7 @@ public final EObject entryRuleint64Array() throws RecognitionException { // $ANTLR start "ruleint64Array" - // InternalRosSystemParser.g:3851:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= Int64_1 ) ; + // InternalRosSystemParser.g:3843:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= Int64_1 ) ; public final EObject ruleint64Array() throws RecognitionException { EObject current = null; @@ -10244,14 +10174,14 @@ public final EObject ruleint64Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3857:2: ( ( () otherlv_1= Int64_1 ) ) - // InternalRosSystemParser.g:3858:2: ( () otherlv_1= Int64_1 ) + // InternalRosSystemParser.g:3849:2: ( ( () otherlv_1= Int64_1 ) ) + // InternalRosSystemParser.g:3850:2: ( () otherlv_1= Int64_1 ) { - // InternalRosSystemParser.g:3858:2: ( () otherlv_1= Int64_1 ) - // InternalRosSystemParser.g:3859:3: () otherlv_1= Int64_1 + // InternalRosSystemParser.g:3850:2: ( () otherlv_1= Int64_1 ) + // InternalRosSystemParser.g:3851:3: () otherlv_1= Int64_1 { - // InternalRosSystemParser.g:3859:3: () - // InternalRosSystemParser.g:3860:4: + // InternalRosSystemParser.g:3851:3: () + // InternalRosSystemParser.g:3852:4: { current = forceCreateModelElement( @@ -10288,7 +10218,7 @@ public final EObject ruleint64Array() throws RecognitionException { // $ANTLR start "entryRuleuint64Array" - // InternalRosSystemParser.g:3874:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; + // InternalRosSystemParser.g:3866:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; public final EObject entryRuleuint64Array() throws RecognitionException { EObject current = null; @@ -10296,8 +10226,8 @@ public final EObject entryRuleuint64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:3874:52: (iv_ruleuint64Array= ruleuint64Array EOF ) - // InternalRosSystemParser.g:3875:2: iv_ruleuint64Array= ruleuint64Array EOF + // InternalRosSystemParser.g:3866:52: (iv_ruleuint64Array= ruleuint64Array EOF ) + // InternalRosSystemParser.g:3867:2: iv_ruleuint64Array= ruleuint64Array EOF { newCompositeNode(grammarAccess.getUint64ArrayRule()); pushFollow(FOLLOW_1); @@ -10324,7 +10254,7 @@ public final EObject entryRuleuint64Array() throws RecognitionException { // $ANTLR start "ruleuint64Array" - // InternalRosSystemParser.g:3881:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= Uint64_1 ) ; + // InternalRosSystemParser.g:3873:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= Uint64_1 ) ; public final EObject ruleuint64Array() throws RecognitionException { EObject current = null; @@ -10334,14 +10264,14 @@ public final EObject ruleuint64Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3887:2: ( ( () otherlv_1= Uint64_1 ) ) - // InternalRosSystemParser.g:3888:2: ( () otherlv_1= Uint64_1 ) + // InternalRosSystemParser.g:3879:2: ( ( () otherlv_1= Uint64_1 ) ) + // InternalRosSystemParser.g:3880:2: ( () otherlv_1= Uint64_1 ) { - // InternalRosSystemParser.g:3888:2: ( () otherlv_1= Uint64_1 ) - // InternalRosSystemParser.g:3889:3: () otherlv_1= Uint64_1 + // InternalRosSystemParser.g:3880:2: ( () otherlv_1= Uint64_1 ) + // InternalRosSystemParser.g:3881:3: () otherlv_1= Uint64_1 { - // InternalRosSystemParser.g:3889:3: () - // InternalRosSystemParser.g:3890:4: + // InternalRosSystemParser.g:3881:3: () + // InternalRosSystemParser.g:3882:4: { current = forceCreateModelElement( @@ -10378,7 +10308,7 @@ public final EObject ruleuint64Array() throws RecognitionException { // $ANTLR start "entryRulefloat32Array" - // InternalRosSystemParser.g:3904:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; + // InternalRosSystemParser.g:3896:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; public final EObject entryRulefloat32Array() throws RecognitionException { EObject current = null; @@ -10386,8 +10316,8 @@ public final EObject entryRulefloat32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:3904:53: (iv_rulefloat32Array= rulefloat32Array EOF ) - // InternalRosSystemParser.g:3905:2: iv_rulefloat32Array= rulefloat32Array EOF + // InternalRosSystemParser.g:3896:53: (iv_rulefloat32Array= rulefloat32Array EOF ) + // InternalRosSystemParser.g:3897:2: iv_rulefloat32Array= rulefloat32Array EOF { newCompositeNode(grammarAccess.getFloat32ArrayRule()); pushFollow(FOLLOW_1); @@ -10414,7 +10344,7 @@ public final EObject entryRulefloat32Array() throws RecognitionException { // $ANTLR start "rulefloat32Array" - // InternalRosSystemParser.g:3911:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= Float32_1 ) ; + // InternalRosSystemParser.g:3903:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= Float32_1 ) ; public final EObject rulefloat32Array() throws RecognitionException { EObject current = null; @@ -10424,14 +10354,14 @@ public final EObject rulefloat32Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3917:2: ( ( () otherlv_1= Float32_1 ) ) - // InternalRosSystemParser.g:3918:2: ( () otherlv_1= Float32_1 ) + // InternalRosSystemParser.g:3909:2: ( ( () otherlv_1= Float32_1 ) ) + // InternalRosSystemParser.g:3910:2: ( () otherlv_1= Float32_1 ) { - // InternalRosSystemParser.g:3918:2: ( () otherlv_1= Float32_1 ) - // InternalRosSystemParser.g:3919:3: () otherlv_1= Float32_1 + // InternalRosSystemParser.g:3910:2: ( () otherlv_1= Float32_1 ) + // InternalRosSystemParser.g:3911:3: () otherlv_1= Float32_1 { - // InternalRosSystemParser.g:3919:3: () - // InternalRosSystemParser.g:3920:4: + // InternalRosSystemParser.g:3911:3: () + // InternalRosSystemParser.g:3912:4: { current = forceCreateModelElement( @@ -10468,7 +10398,7 @@ public final EObject rulefloat32Array() throws RecognitionException { // $ANTLR start "entryRulefloat64Array" - // InternalRosSystemParser.g:3934:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; + // InternalRosSystemParser.g:3926:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; public final EObject entryRulefloat64Array() throws RecognitionException { EObject current = null; @@ -10476,8 +10406,8 @@ public final EObject entryRulefloat64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:3934:53: (iv_rulefloat64Array= rulefloat64Array EOF ) - // InternalRosSystemParser.g:3935:2: iv_rulefloat64Array= rulefloat64Array EOF + // InternalRosSystemParser.g:3926:53: (iv_rulefloat64Array= rulefloat64Array EOF ) + // InternalRosSystemParser.g:3927:2: iv_rulefloat64Array= rulefloat64Array EOF { newCompositeNode(grammarAccess.getFloat64ArrayRule()); pushFollow(FOLLOW_1); @@ -10504,7 +10434,7 @@ public final EObject entryRulefloat64Array() throws RecognitionException { // $ANTLR start "rulefloat64Array" - // InternalRosSystemParser.g:3941:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= Float64_1 ) ; + // InternalRosSystemParser.g:3933:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= Float64_1 ) ; public final EObject rulefloat64Array() throws RecognitionException { EObject current = null; @@ -10514,14 +10444,14 @@ public final EObject rulefloat64Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3947:2: ( ( () otherlv_1= Float64_1 ) ) - // InternalRosSystemParser.g:3948:2: ( () otherlv_1= Float64_1 ) + // InternalRosSystemParser.g:3939:2: ( ( () otherlv_1= Float64_1 ) ) + // InternalRosSystemParser.g:3940:2: ( () otherlv_1= Float64_1 ) { - // InternalRosSystemParser.g:3948:2: ( () otherlv_1= Float64_1 ) - // InternalRosSystemParser.g:3949:3: () otherlv_1= Float64_1 + // InternalRosSystemParser.g:3940:2: ( () otherlv_1= Float64_1 ) + // InternalRosSystemParser.g:3941:3: () otherlv_1= Float64_1 { - // InternalRosSystemParser.g:3949:3: () - // InternalRosSystemParser.g:3950:4: + // InternalRosSystemParser.g:3941:3: () + // InternalRosSystemParser.g:3942:4: { current = forceCreateModelElement( @@ -10558,7 +10488,7 @@ public final EObject rulefloat64Array() throws RecognitionException { // $ANTLR start "entryRulestring0Array" - // InternalRosSystemParser.g:3964:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; + // InternalRosSystemParser.g:3956:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; public final EObject entryRulestring0Array() throws RecognitionException { EObject current = null; @@ -10566,8 +10496,8 @@ public final EObject entryRulestring0Array() throws RecognitionException { try { - // InternalRosSystemParser.g:3964:53: (iv_rulestring0Array= rulestring0Array EOF ) - // InternalRosSystemParser.g:3965:2: iv_rulestring0Array= rulestring0Array EOF + // InternalRosSystemParser.g:3956:53: (iv_rulestring0Array= rulestring0Array EOF ) + // InternalRosSystemParser.g:3957:2: iv_rulestring0Array= rulestring0Array EOF { newCompositeNode(grammarAccess.getString0ArrayRule()); pushFollow(FOLLOW_1); @@ -10594,7 +10524,7 @@ public final EObject entryRulestring0Array() throws RecognitionException { // $ANTLR start "rulestring0Array" - // InternalRosSystemParser.g:3971:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= String_2 ) ; + // InternalRosSystemParser.g:3963:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= String_2 ) ; public final EObject rulestring0Array() throws RecognitionException { EObject current = null; @@ -10604,14 +10534,14 @@ public final EObject rulestring0Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3977:2: ( ( () otherlv_1= String_2 ) ) - // InternalRosSystemParser.g:3978:2: ( () otherlv_1= String_2 ) + // InternalRosSystemParser.g:3969:2: ( ( () otherlv_1= String_2 ) ) + // InternalRosSystemParser.g:3970:2: ( () otherlv_1= String_2 ) { - // InternalRosSystemParser.g:3978:2: ( () otherlv_1= String_2 ) - // InternalRosSystemParser.g:3979:3: () otherlv_1= String_2 + // InternalRosSystemParser.g:3970:2: ( () otherlv_1= String_2 ) + // InternalRosSystemParser.g:3971:3: () otherlv_1= String_2 { - // InternalRosSystemParser.g:3979:3: () - // InternalRosSystemParser.g:3980:4: + // InternalRosSystemParser.g:3971:3: () + // InternalRosSystemParser.g:3972:4: { current = forceCreateModelElement( @@ -10648,7 +10578,7 @@ public final EObject rulestring0Array() throws RecognitionException { // $ANTLR start "entryRulebyteArray" - // InternalRosSystemParser.g:3994:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; + // InternalRosSystemParser.g:3986:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; public final EObject entryRulebyteArray() throws RecognitionException { EObject current = null; @@ -10656,8 +10586,8 @@ public final EObject entryRulebyteArray() throws RecognitionException { try { - // InternalRosSystemParser.g:3994:50: (iv_rulebyteArray= rulebyteArray EOF ) - // InternalRosSystemParser.g:3995:2: iv_rulebyteArray= rulebyteArray EOF + // InternalRosSystemParser.g:3986:50: (iv_rulebyteArray= rulebyteArray EOF ) + // InternalRosSystemParser.g:3987:2: iv_rulebyteArray= rulebyteArray EOF { newCompositeNode(grammarAccess.getByteArrayRule()); pushFollow(FOLLOW_1); @@ -10684,7 +10614,7 @@ public final EObject entryRulebyteArray() throws RecognitionException { // $ANTLR start "rulebyteArray" - // InternalRosSystemParser.g:4001:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= Byte_1 ) ; + // InternalRosSystemParser.g:3993:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= Byte_1 ) ; public final EObject rulebyteArray() throws RecognitionException { EObject current = null; @@ -10694,14 +10624,14 @@ public final EObject rulebyteArray() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4007:2: ( ( () otherlv_1= Byte_1 ) ) - // InternalRosSystemParser.g:4008:2: ( () otherlv_1= Byte_1 ) + // InternalRosSystemParser.g:3999:2: ( ( () otherlv_1= Byte_1 ) ) + // InternalRosSystemParser.g:4000:2: ( () otherlv_1= Byte_1 ) { - // InternalRosSystemParser.g:4008:2: ( () otherlv_1= Byte_1 ) - // InternalRosSystemParser.g:4009:3: () otherlv_1= Byte_1 + // InternalRosSystemParser.g:4000:2: ( () otherlv_1= Byte_1 ) + // InternalRosSystemParser.g:4001:3: () otherlv_1= Byte_1 { - // InternalRosSystemParser.g:4009:3: () - // InternalRosSystemParser.g:4010:4: + // InternalRosSystemParser.g:4001:3: () + // InternalRosSystemParser.g:4002:4: { current = forceCreateModelElement( @@ -10738,7 +10668,7 @@ public final EObject rulebyteArray() throws RecognitionException { // $ANTLR start "entryRuleHeader" - // InternalRosSystemParser.g:4024:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; + // InternalRosSystemParser.g:4016:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; public final EObject entryRuleHeader() throws RecognitionException { EObject current = null; @@ -10746,8 +10676,8 @@ public final EObject entryRuleHeader() throws RecognitionException { try { - // InternalRosSystemParser.g:4024:47: (iv_ruleHeader= ruleHeader EOF ) - // InternalRosSystemParser.g:4025:2: iv_ruleHeader= ruleHeader EOF + // InternalRosSystemParser.g:4016:47: (iv_ruleHeader= ruleHeader EOF ) + // InternalRosSystemParser.g:4017:2: iv_ruleHeader= ruleHeader EOF { newCompositeNode(grammarAccess.getHeaderRule()); pushFollow(FOLLOW_1); @@ -10774,7 +10704,7 @@ public final EObject entryRuleHeader() throws RecognitionException { // $ANTLR start "ruleHeader" - // InternalRosSystemParser.g:4031:1: ruleHeader returns [EObject current=null] : ( () otherlv_1= Header ) ; + // InternalRosSystemParser.g:4023:1: ruleHeader returns [EObject current=null] : ( () otherlv_1= Header ) ; public final EObject ruleHeader() throws RecognitionException { EObject current = null; @@ -10784,14 +10714,14 @@ public final EObject ruleHeader() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4037:2: ( ( () otherlv_1= Header ) ) - // InternalRosSystemParser.g:4038:2: ( () otherlv_1= Header ) + // InternalRosSystemParser.g:4029:2: ( ( () otherlv_1= Header ) ) + // InternalRosSystemParser.g:4030:2: ( () otherlv_1= Header ) { - // InternalRosSystemParser.g:4038:2: ( () otherlv_1= Header ) - // InternalRosSystemParser.g:4039:3: () otherlv_1= Header + // InternalRosSystemParser.g:4030:2: ( () otherlv_1= Header ) + // InternalRosSystemParser.g:4031:3: () otherlv_1= Header { - // InternalRosSystemParser.g:4039:3: () - // InternalRosSystemParser.g:4040:4: + // InternalRosSystemParser.g:4031:3: () + // InternalRosSystemParser.g:4032:4: { current = forceCreateModelElement( @@ -10828,7 +10758,7 @@ public final EObject ruleHeader() throws RecognitionException { // $ANTLR start "entryRuleTopicSpecRef" - // InternalRosSystemParser.g:4054:1: entryRuleTopicSpecRef returns [EObject current=null] : iv_ruleTopicSpecRef= ruleTopicSpecRef EOF ; + // InternalRosSystemParser.g:4046:1: entryRuleTopicSpecRef returns [EObject current=null] : iv_ruleTopicSpecRef= ruleTopicSpecRef EOF ; public final EObject entryRuleTopicSpecRef() throws RecognitionException { EObject current = null; @@ -10836,8 +10766,8 @@ public final EObject entryRuleTopicSpecRef() throws RecognitionException { try { - // InternalRosSystemParser.g:4054:53: (iv_ruleTopicSpecRef= ruleTopicSpecRef EOF ) - // InternalRosSystemParser.g:4055:2: iv_ruleTopicSpecRef= ruleTopicSpecRef EOF + // InternalRosSystemParser.g:4046:53: (iv_ruleTopicSpecRef= ruleTopicSpecRef EOF ) + // InternalRosSystemParser.g:4047:2: iv_ruleTopicSpecRef= ruleTopicSpecRef EOF { newCompositeNode(grammarAccess.getTopicSpecRefRule()); pushFollow(FOLLOW_1); @@ -10864,7 +10794,7 @@ public final EObject entryRuleTopicSpecRef() throws RecognitionException { // $ANTLR start "ruleTopicSpecRef" - // InternalRosSystemParser.g:4061:1: ruleTopicSpecRef returns [EObject current=null] : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:4053:1: ruleTopicSpecRef returns [EObject current=null] : ( ( ruleEString ) ) ; public final EObject ruleTopicSpecRef() throws RecognitionException { EObject current = null; @@ -10872,14 +10802,14 @@ public final EObject ruleTopicSpecRef() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4067:2: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:4068:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:4059:2: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:4060:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:4068:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:4069:3: ( ruleEString ) + // InternalRosSystemParser.g:4060:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:4061:3: ( ruleEString ) { - // InternalRosSystemParser.g:4069:3: ( ruleEString ) - // InternalRosSystemParser.g:4070:4: ruleEString + // InternalRosSystemParser.g:4061:3: ( ruleEString ) + // InternalRosSystemParser.g:4062:4: ruleEString { if (current==null) { @@ -10923,7 +10853,7 @@ public final EObject ruleTopicSpecRef() throws RecognitionException { // $ANTLR start "entryRuleArrayTopicSpecRef" - // InternalRosSystemParser.g:4087:1: entryRuleArrayTopicSpecRef returns [EObject current=null] : iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF ; + // InternalRosSystemParser.g:4079:1: entryRuleArrayTopicSpecRef returns [EObject current=null] : iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF ; public final EObject entryRuleArrayTopicSpecRef() throws RecognitionException { EObject current = null; @@ -10931,8 +10861,8 @@ public final EObject entryRuleArrayTopicSpecRef() throws RecognitionException { try { - // InternalRosSystemParser.g:4087:58: (iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF ) - // InternalRosSystemParser.g:4088:2: iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF + // InternalRosSystemParser.g:4079:58: (iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF ) + // InternalRosSystemParser.g:4080:2: iv_ruleArrayTopicSpecRef= ruleArrayTopicSpecRef EOF { newCompositeNode(grammarAccess.getArrayTopicSpecRefRule()); pushFollow(FOLLOW_1); @@ -10959,7 +10889,7 @@ public final EObject entryRuleArrayTopicSpecRef() throws RecognitionException { // $ANTLR start "ruleArrayTopicSpecRef" - // InternalRosSystemParser.g:4094:1: ruleArrayTopicSpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ; + // InternalRosSystemParser.g:4086:1: ruleArrayTopicSpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ; public final EObject ruleArrayTopicSpecRef() throws RecognitionException { EObject current = null; @@ -10969,17 +10899,17 @@ public final EObject ruleArrayTopicSpecRef() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4100:2: ( ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ) - // InternalRosSystemParser.g:4101:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) + // InternalRosSystemParser.g:4092:2: ( ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ) + // InternalRosSystemParser.g:4093:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) { - // InternalRosSystemParser.g:4101:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) - // InternalRosSystemParser.g:4102:3: ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket + // InternalRosSystemParser.g:4093:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) + // InternalRosSystemParser.g:4094:3: ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket { - // InternalRosSystemParser.g:4102:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:4103:4: ( ruleEString ) + // InternalRosSystemParser.g:4094:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:4095:4: ( ruleEString ) { - // InternalRosSystemParser.g:4103:4: ( ruleEString ) - // InternalRosSystemParser.g:4104:5: ruleEString + // InternalRosSystemParser.g:4095:4: ( ruleEString ) + // InternalRosSystemParser.g:4096:5: ruleEString { if (current==null) { @@ -10989,7 +10919,7 @@ public final EObject ruleArrayTopicSpecRef() throws RecognitionException { newCompositeNode(grammarAccess.getArrayTopicSpecRefAccess().getTopicSpecTopicSpecCrossReference_0_0()); - pushFollow(FOLLOW_39); + pushFollow(FOLLOW_38); ruleEString(); state._fsp--; @@ -11030,7 +10960,7 @@ public final EObject ruleArrayTopicSpecRef() throws RecognitionException { // $ANTLR start "entryRuleKEYWORD" - // InternalRosSystemParser.g:4126:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; + // InternalRosSystemParser.g:4118:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; public final String entryRuleKEYWORD() throws RecognitionException { String current = null; @@ -11038,8 +10968,8 @@ public final String entryRuleKEYWORD() throws RecognitionException { try { - // InternalRosSystemParser.g:4126:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) - // InternalRosSystemParser.g:4127:2: iv_ruleKEYWORD= ruleKEYWORD EOF + // InternalRosSystemParser.g:4118:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) + // InternalRosSystemParser.g:4119:2: iv_ruleKEYWORD= ruleKEYWORD EOF { newCompositeNode(grammarAccess.getKEYWORDRule()); pushFollow(FOLLOW_1); @@ -11066,7 +10996,7 @@ public final String entryRuleKEYWORD() throws RecognitionException { // $ANTLR start "ruleKEYWORD" - // InternalRosSystemParser.g:4133:1: ruleKEYWORD returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ; + // InternalRosSystemParser.g:4125:1: ruleKEYWORD returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ; public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -11076,10 +11006,10 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4139:2: ( (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ) - // InternalRosSystemParser.g:4140:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) + // InternalRosSystemParser.g:4131:2: ( (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) ) + // InternalRosSystemParser.g:4132:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) { - // InternalRosSystemParser.g:4140:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) + // InternalRosSystemParser.g:4132:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) int alt36=11; switch ( input.LA(1) ) { case Goal: @@ -11146,7 +11076,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { switch (alt36) { case 1 : - // InternalRosSystemParser.g:4141:3: kw= Goal + // InternalRosSystemParser.g:4133:3: kw= Goal { kw=(Token)match(input,Goal,FOLLOW_2); @@ -11157,7 +11087,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:4147:3: kw= Message + // InternalRosSystemParser.g:4139:3: kw= Message { kw=(Token)match(input,Message,FOLLOW_2); @@ -11168,7 +11098,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:4153:3: kw= Result + // InternalRosSystemParser.g:4145:3: kw= Result { kw=(Token)match(input,Result,FOLLOW_2); @@ -11179,7 +11109,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:4159:3: kw= Feedback + // InternalRosSystemParser.g:4151:3: kw= Feedback { kw=(Token)match(input,Feedback,FOLLOW_2); @@ -11190,7 +11120,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:4165:3: kw= Name + // InternalRosSystemParser.g:4157:3: kw= Name { kw=(Token)match(input,Name,FOLLOW_2); @@ -11201,7 +11131,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:4171:3: kw= Value + // InternalRosSystemParser.g:4163:3: kw= Value { kw=(Token)match(input,Value,FOLLOW_2); @@ -11212,7 +11142,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 7 : - // InternalRosSystemParser.g:4177:3: kw= Service + // InternalRosSystemParser.g:4169:3: kw= Service { kw=(Token)match(input,Service,FOLLOW_2); @@ -11223,7 +11153,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 8 : - // InternalRosSystemParser.g:4183:3: kw= Type + // InternalRosSystemParser.g:4175:3: kw= Type { kw=(Token)match(input,Type,FOLLOW_2); @@ -11234,7 +11164,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 9 : - // InternalRosSystemParser.g:4189:3: kw= Action + // InternalRosSystemParser.g:4181:3: kw= Action { kw=(Token)match(input,Action,FOLLOW_2); @@ -11245,7 +11175,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 10 : - // InternalRosSystemParser.g:4195:3: kw= Duration + // InternalRosSystemParser.g:4187:3: kw= Duration { kw=(Token)match(input,Duration,FOLLOW_2); @@ -11256,7 +11186,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 11 : - // InternalRosSystemParser.g:4201:3: kw= Time + // InternalRosSystemParser.g:4193:3: kw= Time { kw=(Token)match(input,Time,FOLLOW_2); @@ -11289,7 +11219,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { // $ANTLR start "entryRuleEString" - // InternalRosSystemParser.g:4210:1: entryRuleEString returns [String current=null] : iv_ruleEString= ruleEString EOF ; + // InternalRosSystemParser.g:4202:1: entryRuleEString returns [String current=null] : iv_ruleEString= ruleEString EOF ; public final String entryRuleEString() throws RecognitionException { String current = null; @@ -11297,8 +11227,8 @@ public final String entryRuleEString() throws RecognitionException { try { - // InternalRosSystemParser.g:4210:47: (iv_ruleEString= ruleEString EOF ) - // InternalRosSystemParser.g:4211:2: iv_ruleEString= ruleEString EOF + // InternalRosSystemParser.g:4202:47: (iv_ruleEString= ruleEString EOF ) + // InternalRosSystemParser.g:4203:2: iv_ruleEString= ruleEString EOF { newCompositeNode(grammarAccess.getEStringRule()); pushFollow(FOLLOW_1); @@ -11325,7 +11255,7 @@ public final String entryRuleEString() throws RecognitionException { // $ANTLR start "ruleEString" - // InternalRosSystemParser.g:4217:1: ruleEString returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ; + // InternalRosSystemParser.g:4209:1: ruleEString returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ; public final AntlrDatatypeRuleToken ruleEString() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -11336,10 +11266,10 @@ public final AntlrDatatypeRuleToken ruleEString() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4223:2: ( (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ) - // InternalRosSystemParser.g:4224:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) + // InternalRosSystemParser.g:4215:2: ( (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ) + // InternalRosSystemParser.g:4216:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) { - // InternalRosSystemParser.g:4224:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) + // InternalRosSystemParser.g:4216:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) int alt37=2; int LA37_0 = input.LA(1); @@ -11357,7 +11287,7 @@ else if ( (LA37_0==RULE_ID) ) { } switch (alt37) { case 1 : - // InternalRosSystemParser.g:4225:3: this_STRING_0= RULE_STRING + // InternalRosSystemParser.g:4217:3: this_STRING_0= RULE_STRING { this_STRING_0=(Token)match(input,RULE_STRING,FOLLOW_2); @@ -11370,7 +11300,7 @@ else if ( (LA37_0==RULE_ID) ) { } break; case 2 : - // InternalRosSystemParser.g:4233:3: this_ID_1= RULE_ID + // InternalRosSystemParser.g:4225:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FOLLOW_2); @@ -11406,15 +11336,61 @@ else if ( (LA37_0==RULE_ID) ) { // Delegated rules + protected DFA22 dfa22 = new DFA22(this); protected DFA35 dfa35 = new DFA35(this); - static final String dfa_1s = "\42\uffff"; - static final String dfa_2s = "\36\uffff\2\40\2\uffff"; - static final String dfa_3s = "\1\16\35\uffff\2\115\2\uffff"; - static final String dfa_4s = "\1\136\35\uffff\2\115\2\uffff"; - static final String dfa_5s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\36\1\37"; - static final String dfa_6s = "\42\uffff}>"; + static final String dfa_1s = "\13\uffff"; + static final String dfa_2s = "\1\7\12\uffff"; + static final String dfa_3s = "\1\115\5\uffff\1\115\1\uffff\2\115\1\uffff"; + static final String dfa_4s = "\1\141\5\uffff\1\135\1\uffff\2\120\1\uffff"; + static final String dfa_5s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\uffff\1\7\2\uffff\1\6"; + static final String dfa_6s = "\13\uffff}>"; static final String[] dfa_7s = { - "\1\32\1\33\1\17\3\uffff\1\34\1\uffff\1\25\1\27\1\31\3\uffff\1\12\1\13\4\uffff\1\24\1\26\1\30\2\uffff\1\23\3\uffff\1\20\3\uffff\1\21\1\35\1\22\2\uffff\1\14\1\5\1\7\1\11\2\uffff\1\4\1\6\1\10\1\uffff\1\3\3\uffff\1\1\1\15\1\uffff\1\2\2\uffff\1\16\24\uffff\1\37\1\36", + "\1\7\1\uffff\1\6\1\7\1\uffff\1\2\1\5\1\3\1\4\6\uffff\2\1\3\uffff\1\7", + "", + "", + "", + "", + "", + "\1\12\1\uffff\2\12\1\uffff\4\12\6\uffff\1\11\1\10", + "", + "\1\12\1\7\1\uffff\1\12", + "\1\12\1\7\1\uffff\1\12", + "" + }; + + static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s); + static final short[] dfa_2 = DFA.unpackEncodedString(dfa_2s); + static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s); + static final char[] dfa_4 = DFA.unpackEncodedStringToUnsignedChars(dfa_4s); + static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); + static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s); + static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s); + + class DFA22 extends DFA { + + public DFA22(BaseRecognizer recognizer) { + this.recognizer = recognizer; + this.decisionNumber = 22; + this.eot = dfa_1; + this.eof = dfa_2; + this.min = dfa_3; + this.max = dfa_4; + this.accept = dfa_5; + this.special = dfa_6; + this.transition = dfa_7; + } + public String getDescription() { + return "1615:2: (this_ParameterString_0= ruleParameterString | this_ParameterBase64_1= ruleParameterBase64 | this_ParameterInteger_2= ruleParameterInteger | this_ParameterDouble_3= ruleParameterDouble | this_ParameterBoolean_4= ruleParameterBoolean | this_ParameterList_5= ruleParameterList | this_ParameterStruct_6= ruleParameterStruct )"; + } + } + static final String dfa_8s = "\42\uffff"; + static final String dfa_9s = "\36\uffff\2\41\2\uffff"; + static final String dfa_10s = "\1\15\35\uffff\2\114\2\uffff"; + static final String dfa_11s = "\1\135\35\uffff\2\114\2\uffff"; + static final String dfa_12s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\34\1\35\2\uffff\1\37\1\36"; + static final String dfa_13s = "\42\uffff}>"; + static final String[] dfa_14s = { + "\1\32\1\33\1\uffff\1\17\3\uffff\1\34\1\uffff\1\25\1\27\1\31\2\uffff\1\12\1\13\4\uffff\1\24\1\26\1\30\2\uffff\1\23\3\uffff\1\20\3\uffff\1\21\1\35\1\22\2\uffff\1\14\1\5\1\7\1\11\2\uffff\1\4\1\6\1\10\1\uffff\1\3\3\uffff\1\1\1\15\1\uffff\1\2\2\uffff\1\16\24\uffff\1\37\1\36", "", "", "", @@ -11444,77 +11420,76 @@ else if ( (LA37_0==RULE_ID) ) { "", "", "", - "\1\41", - "\1\41", + "\1\40", + "\1\40", "", "" }; - static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s); - static final short[] dfa_2 = DFA.unpackEncodedString(dfa_2s); - static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s); - static final char[] dfa_4 = DFA.unpackEncodedStringToUnsignedChars(dfa_4s); - static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); - static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s); - static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s); + static final short[] dfa_8 = DFA.unpackEncodedString(dfa_8s); + static final short[] dfa_9 = DFA.unpackEncodedString(dfa_9s); + static final char[] dfa_10 = DFA.unpackEncodedStringToUnsignedChars(dfa_10s); + static final char[] dfa_11 = DFA.unpackEncodedStringToUnsignedChars(dfa_11s); + static final short[] dfa_12 = DFA.unpackEncodedString(dfa_12s); + static final short[] dfa_13 = DFA.unpackEncodedString(dfa_13s); + static final short[][] dfa_14 = unpackEncodedStringArray(dfa_14s); class DFA35 extends DFA { public DFA35(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 35; - this.eot = dfa_1; - this.eof = dfa_2; - this.min = dfa_3; - this.max = dfa_4; - this.accept = dfa_5; - this.special = dfa_6; - this.transition = dfa_7; + this.eot = dfa_8; + this.eof = dfa_9; + this.min = dfa_10; + this.max = dfa_11; + this.accept = dfa_12; + this.special = dfa_13; + this.transition = dfa_14; } public String getDescription() { - return "2901:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef )"; + return "2893:2: (this_bool_0= rulebool | this_int8_1= ruleint8 | this_uint8_2= ruleuint8 | this_int16_3= ruleint16 | this_uint16_4= ruleuint16 | this_int32_5= ruleint32 | this_uint32_6= ruleuint32 | this_int64_7= ruleint64 | this_uint64_8= ruleuint64 | this_float32_9= rulefloat32 | this_float64_10= rulefloat64 | this_string0_11= rulestring0 | this_byte_12= rulebyte | this_time_13= ruletime | this_duration_14= ruleduration | this_Header_15= ruleHeader | this_boolArray_16= ruleboolArray | this_int8Array_17= ruleint8Array | this_uint8Array_18= ruleuint8Array | this_int16Array_19= ruleint16Array | this_uint16Array_20= ruleuint16Array | this_int32Array_21= ruleint32Array | this_uint32Array_22= ruleuint32Array | this_int64Array_23= ruleint64Array | this_uint64Array_24= ruleuint64Array | this_float32Array_25= rulefloat32Array | this_float64Array_26= rulefloat64Array | this_string0Array_27= rulestring0Array | this_byteArray_28= rulebyteArray | this_TopicSpecRef_29= ruleTopicSpecRef | this_ArrayTopicSpecRef_30= ruleArrayTopicSpecRef )"; } } 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[]{0x0000000000000000L,0x0000000000008000L}); - public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); - public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0004000000001A00L,0x0000000400000000L}); - public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000000L,0x0000000460000000L}); - public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000000L,0x0000000400001000L}); - public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0004000000200000L}); - public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); - public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000000L,0x0000000060000000L}); - public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L}); + public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L}); + public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000000L}); + public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0002000000000D00L,0x0000000200000000L}); + public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000000L,0x0000000230000000L}); + public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000800L}); + public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0002000000200000L}); + public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); + public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000000L,0x0000000030000000L}); + public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000200000L}); - public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L}); - public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000000000L,0x0000000400000000L}); - public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0200000000000000L}); - public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000C00L,0x0000000400000000L}); - public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000800L,0x0000000400000000L}); - public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x00000003C00C0000L}); - public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0100000000000000L}); - public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000000L,0x0000000060790000L}); - public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L}); - public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000002L,0x0000000000010000L}); - public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000002000L}); - public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000000000L,0x0000000000024000L}); - public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x2000000000000000L,0x0000000000000800L}); - public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x00000000000000E0L}); - public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x2000000000000000L}); - public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000370006000000L,0x0000000000000002L}); - public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0100000000000000L,0x0000000400000000L}); - public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000008000002L}); - public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); - public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); - public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L}); - public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000008000000L,0x0000000400000000L}); - public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x8000000000000002L}); - public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); + public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L}); + public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L}); + public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0100000000000000L}); + public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000600L,0x0000000200000000L}); + public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000400L,0x0000000200000000L}); + public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x00000001E00C0000L}); + public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0080000000000000L}); + public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000000L,0x00000000303C8000L}); + public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); + public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000002L,0x0000000000008000L}); + public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000001000L}); + public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L}); + public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x1000000000000000L,0x0000000000000400L}); + public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000000000070L}); + public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x1000000000000000L}); + public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x00001B0006000000L,0x0000000100000001L}); + public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0080000000000000L,0x0000000200000000L}); + public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000008002L}); + public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); + public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); + public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); + public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000008000000000L}); + public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000008000L,0x0000000200000000L}); + public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x4000000000000002L}); + public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L}); } diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/internal/InternalRosSystemParser.tokens b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/internal/InternalRosSystemParser.tokens index f0a9bfa8e..9d52b65e2 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/internal/InternalRosSystemParser.tokens +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/internal/InternalRosSystemParser.tokens @@ -1,101 +1,100 @@ -','=78 -'-['=76 -':'=79 -'Any'=74 -'Array:'=40 -'Base64'=41 +','=77 +'-['=75 +':'=78 +'Any'=73 +'Array:'=39 +'Base64'=40 'Boolean'=25 -'Date'=64 -'Double'=42 -'GlobalNamespace'=7 -'GraphName'=13 -'Header'=43 +'Date'=63 +'Double'=41 +'GlobalNamespace'=6 +'GraphName'=12 +'Header'=42 'Integer'=26 -'List'=65 -'ParameterAny'=8 -'ParameterStructMember'=4 -'PrivateNamespace'=6 -'RelativeNamespace'=5 -'String'=44 -'Struct'=45 -'['=80 -'[]'=77 -']'=81 -'action'=46 -'bool'=66 -'bool[]'=47 -'byte'=67 -'byte[]'=48 -'connections:'=9 -'default'=27 +'List'=64 +'ParameterAny'=7 +'PrivateNamespace'=5 +'RelativeNamespace'=4 +'String'=43 +'Struct'=44 +'['=79 +'[]'=76 +']'=80 +'action'=45 +'bool'=65 +'bool[]'=46 +'byte'=66 +'byte[]'=47 +'connections:'=8 +'default:'=15 'duration'=16 'feedback'=17 -'float32'=28 -'float32[]'=14 -'float64'=29 -'float64[]'=15 -'from:'=57 -'fromAC:'=30 -'fromAS:'=31 +'float32'=27 +'float32[]'=13 +'float64'=28 +'float64[]'=14 +'from:'=56 +'fromAC:'=29 +'fromAS:'=30 'fromPub:'=18 -'fromSC:'=32 -'fromSS:'=33 +'fromSC:'=31 +'fromSS:'=32 'fromSub:'=19 -'goal'=68 -'int16'=58 -'int16[]'=34 -'int32'=59 -'int32[]'=35 -'int64'=60 -'int64[]'=36 -'int8'=69 -'int8[]'=49 -'interfaces:'=10 -'message'=37 -'name'=70 -'node'=71 -'nodes:'=50 -'ns:'=75 -'parameters:'=11 -'processes:'=12 -'result'=51 -'service'=38 -'string'=52 +'goal'=67 +'int16'=57 +'int16[]'=33 +'int32'=58 +'int32[]'=34 +'int64'=59 +'int64[]'=35 +'int8'=68 +'int8[]'=48 +'interfaces:'=9 +'message'=36 +'name'=69 +'node'=70 +'nodes:'=49 +'ns:'=74 +'parameters:'=10 +'processes:'=11 +'result'=50 +'service'=37 +'string'=51 'string[]'=20 'threads:'=21 -'time'=72 -'type'=73 -'type:'=61 -'uint16'=53 +'time'=71 +'type'=72 +'type:'=60 +'uint16'=52 'uint16[]'=22 -'uint32'=54 +'uint32'=53 'uint32[]'=23 -'uint64'=55 +'uint64'=54 'uint64[]'=24 -'uint8'=62 -'uint8[]'=39 -'value'=63 -'value:'=56 -RULE_ANY_OTHER=104 -RULE_BEGIN=97 -RULE_BINARY=83 -RULE_BOOLEAN=84 -RULE_DATE_TIME=92 -RULE_DAY=87 -RULE_DECINT=85 -RULE_DIGIT=82 -RULE_DOUBLE=86 -RULE_END=98 -RULE_HOUR=90 -RULE_ID=93 -RULE_INT=95 -RULE_MESSAGE_ASIGMENT=96 -RULE_MIN_SEC=91 -RULE_ML_COMMENT=102 -RULE_MONTH=88 -RULE_ROS_CONVENTION_A=100 -RULE_ROS_CONVENTION_PARAM=101 -RULE_SL_COMMENT=99 -RULE_STRING=94 -RULE_WS=103 -RULE_YEAR=89 +'uint8'=61 +'uint8[]'=38 +'value'=62 +'value:'=55 +RULE_ANY_OTHER=103 +RULE_BEGIN=96 +RULE_BINARY=82 +RULE_BOOLEAN=83 +RULE_DATE_TIME=91 +RULE_DAY=86 +RULE_DECINT=84 +RULE_DIGIT=81 +RULE_DOUBLE=85 +RULE_END=97 +RULE_HOUR=89 +RULE_ID=92 +RULE_INT=94 +RULE_MESSAGE_ASIGMENT=95 +RULE_MIN_SEC=90 +RULE_ML_COMMENT=101 +RULE_MONTH=87 +RULE_ROS_CONVENTION_A=99 +RULE_ROS_CONVENTION_PARAM=100 +RULE_SL_COMMENT=98 +RULE_STRING=93 +RULE_WS=102 +RULE_YEAR=88 diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/lexer/InternalRosSystemLexer.g b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/lexer/InternalRosSystemLexer.g index 798513052..fb1161cbb 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/lexer/InternalRosSystemLexer.g +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/lexer/InternalRosSystemLexer.g @@ -11,8 +11,6 @@ package de.fraunhofer.ipa.rossystem.parser.antlr.lexer; import org.eclipse.xtext.parser.antlr.Lexer; } -ParameterStructMember : 'ParameterStructMember'; - RelativeNamespace : 'RelativeNamespace'; PrivateNamespace : 'PrivateNamespace'; @@ -35,6 +33,8 @@ Float32_1 : 'float32[]'; Float64_1 : 'float64[]'; +Default : 'default:'; + Duration : 'duration'; Feedback : 'feedback'; @@ -57,8 +57,6 @@ Boolean : 'Boolean'; Integer : 'Integer'; -Default : 'default'; - Float32 : 'float32'; Float64 : 'float64'; @@ -173,7 +171,7 @@ RULE_BINARY : ('0b'|'0B') ('0'|'1')+; RULE_BOOLEAN : ('true'|'false'); -RULE_DOUBLE : RULE_DIGIT ('.' RULE_DECINT*|('.' RULE_DIGIT*)? ('E'|'e') ('-'|'+')? RULE_DIGIT); +RULE_DOUBLE : (RULE_DIGIT|'-' RULE_DIGIT*) ('.' RULE_DECINT*|('.' RULE_DIGIT*)? ('E'|'e') ('-'|'+')? RULE_DIGIT); RULE_DECINT : ('0'|'1'..'9' RULE_DIGIT*|'-' '0'..'9' RULE_DIGIT*); diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/lexer/InternalRosSystemLexer.java b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/lexer/InternalRosSystemLexer.java index 8d2945a79..fa82cdf3b 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/lexer/InternalRosSystemLexer.java +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/lexer/InternalRosSystemLexer.java @@ -12,108 +12,107 @@ @SuppressWarnings("all") public class InternalRosSystemLexer extends Lexer { - public static final int Connections=9; - public static final int Float32_1=14; - public static final int Node=71; - public static final int RULE_DATE_TIME=92; + public static final int Connections=8; + public static final int Float32_1=13; + public static final int Node=70; + public static final int RULE_DATE_TIME=91; public static final int Uint64_1=24; - public static final int String=44; - public static final int Processes=12; - public static final int Int16=58; - public static final int Float32=28; - public static final int Goal=68; - public static final int Bool=66; + public static final int String=43; + public static final int Processes=11; + public static final int Int16=57; + public static final int Float32=27; + public static final int Goal=67; + public static final int Bool=65; public static final int FromPub=18; - public static final int Uint16=53; + public static final int Uint16=52; public static final int Boolean=25; - public static final int Uint8=62; - public static final int Parameters=11; - public static final int RULE_ID=93; - public static final int RULE_DIGIT=82; - public static final int GlobalNamespace=7; - public static final int Int16_1=34; - public static final int Header=43; - public static final int RULE_INT=95; - public static final int Byte=67; - public static final int RULE_ML_COMMENT=102; - public static final int LeftSquareBracket=80; - public static final int Base64=41; - public static final int FromSS=33; - public static final int Comma=78; - public static final int RULE_MESSAGE_ASIGMENT=96; - public static final int LeftSquareBracketRightSquareBracket=77; - public static final int Int32=59; - public static final int RULE_DECINT=85; - public static final int Uint32=54; - public static final int RULE_HOUR=90; - public static final int Int8=69; - public static final int Default=27; - public static final int Int8_1=49; + public static final int Uint8=61; + public static final int Parameters=10; + public static final int RULE_ID=92; + public static final int RULE_DIGIT=81; + public static final int GlobalNamespace=6; + public static final int Int16_1=33; + public static final int Header=42; + public static final int RULE_INT=94; + public static final int Byte=66; + public static final int RULE_ML_COMMENT=101; + public static final int LeftSquareBracket=79; + public static final int Base64=40; + public static final int FromSS=32; + public static final int Comma=77; + public static final int RULE_MESSAGE_ASIGMENT=95; + public static final int LeftSquareBracketRightSquareBracket=76; + public static final int Int32=58; + public static final int RULE_DECINT=84; + public static final int Uint32=53; + public static final int RULE_HOUR=89; + public static final int Int8=68; + public static final int Default=15; + public static final int Int8_1=48; public static final int Uint16_1=22; - public static final int Type=73; - public static final int Float64=29; - public static final int Int32_1=35; - public static final int FromSC=32; - public static final int RULE_BINARY=83; - public static final int String_1=52; + public static final int Type=72; + public static final int Float64=28; + public static final int Int32_1=34; + public static final int FromSC=31; + public static final int RULE_BINARY=82; + public static final int String_1=51; public static final int String_2=20; - public static final int FromAC=30; - public static final int RULE_DAY=87; - public static final int RULE_BEGIN=97; - public static final int RULE_BOOLEAN=84; - public static final int RelativeNamespace=5; - public static final int RULE_YEAR=89; - public static final int Result=51; - public static final int Name=70; - public static final int RULE_MIN_SEC=91; - public static final int FromAS=31; - public static final int ParameterAny=8; - public static final int List=65; - public static final int RightSquareBracket=81; - public static final int PrivateNamespace=6; - public static final int GraphName=13; - public static final int Byte_1=48; - public static final int Float64_1=15; + public static final int FromAC=29; + public static final int RULE_DAY=86; + public static final int RULE_BEGIN=96; + public static final int RULE_BOOLEAN=83; + public static final int RelativeNamespace=4; + public static final int RULE_YEAR=88; + public static final int Result=50; + public static final int Name=69; + public static final int RULE_MIN_SEC=90; + public static final int FromAS=30; + public static final int ParameterAny=7; + public static final int List=64; + public static final int RightSquareBracket=80; + public static final int PrivateNamespace=5; + public static final int GraphName=12; + public static final int Byte_1=47; + public static final int Float64_1=14; public static final int Duration=16; public static final int Uint32_1=23; - public static final int Double=42; - public static final int Type_1=61; - public static final int Value=63; - public static final int Uint64=55; - public static final int Action=46; - public static final int RULE_END=98; - public static final int Message=37; - public static final int Value_1=56; - public static final int Time=72; - public static final int RULE_STRING=94; - public static final int Bool_1=47; - public static final int Any=74; - public static final int Struct=45; - public static final int RULE_SL_COMMENT=99; - public static final int Uint8_1=39; - public static final int RULE_DOUBLE=86; + public static final int Double=41; + public static final int Type_1=60; + public static final int Value=62; + public static final int Uint64=54; + public static final int Action=45; + public static final int RULE_END=97; + public static final int Message=36; + public static final int Value_1=55; + public static final int Time=71; + public static final int RULE_STRING=93; + public static final int Bool_1=46; + public static final int Any=73; + public static final int Struct=44; + public static final int RULE_SL_COMMENT=98; + public static final int Uint8_1=38; + public static final int RULE_DOUBLE=85; public static final int Feedback=17; - public static final int ParameterStructMember=4; - public static final int RULE_ROS_CONVENTION_A=100; - public static final int RULE_ROS_CONVENTION_PARAM=101; - public static final int Colon=79; + public static final int RULE_ROS_CONVENTION_A=99; + public static final int RULE_ROS_CONVENTION_PARAM=100; + public static final int Colon=78; public static final int EOF=-1; public static final int FromSub=19; - public static final int Ns=75; - public static final int RULE_WS=103; - public static final int HyphenMinusLeftSquareBracket=76; - public static final int Int64_1=36; - public static final int Service=38; - public static final int From=57; - public static final int RULE_ANY_OTHER=104; - public static final int Nodes=50; - public static final int Date=64; - public static final int Interfaces=10; + public static final int Ns=74; + public static final int RULE_WS=102; + public static final int HyphenMinusLeftSquareBracket=75; + public static final int Int64_1=35; + public static final int Service=37; + public static final int From=56; + public static final int RULE_ANY_OTHER=103; + public static final int Nodes=49; + public static final int Date=63; + public static final int Interfaces=9; public static final int Threads=21; public static final int Integer=26; - public static final int Array=40; - public static final int Int64=60; - public static final int RULE_MONTH=88; + public static final int Array=39; + public static final int Int64=59; + public static final int RULE_MONTH=87; // delegates // delegators @@ -128,34 +127,13 @@ public InternalRosSystemLexer(CharStream input, RecognizerSharedState state) { } public String getGrammarFileName() { return "InternalRosSystemLexer.g"; } - // $ANTLR start "ParameterStructMember" - public final void mParameterStructMember() throws RecognitionException { - try { - int _type = ParameterStructMember; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:14:23: ( 'ParameterStructMember' ) - // InternalRosSystemLexer.g:14:25: 'ParameterStructMember' - { - match("ParameterStructMember"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "ParameterStructMember" - // $ANTLR start "RelativeNamespace" public final void mRelativeNamespace() throws RecognitionException { try { int _type = RelativeNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:16:19: ( 'RelativeNamespace' ) - // InternalRosSystemLexer.g:16:21: 'RelativeNamespace' + // InternalRosSystemLexer.g:14:19: ( 'RelativeNamespace' ) + // InternalRosSystemLexer.g:14:21: 'RelativeNamespace' { match("RelativeNamespace"); @@ -175,8 +153,8 @@ public final void mPrivateNamespace() throws RecognitionException { try { int _type = PrivateNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:18:18: ( 'PrivateNamespace' ) - // InternalRosSystemLexer.g:18:20: 'PrivateNamespace' + // InternalRosSystemLexer.g:16:18: ( 'PrivateNamespace' ) + // InternalRosSystemLexer.g:16:20: 'PrivateNamespace' { match("PrivateNamespace"); @@ -196,8 +174,8 @@ public final void mGlobalNamespace() throws RecognitionException { try { int _type = GlobalNamespace; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:20:17: ( 'GlobalNamespace' ) - // InternalRosSystemLexer.g:20:19: 'GlobalNamespace' + // InternalRosSystemLexer.g:18:17: ( 'GlobalNamespace' ) + // InternalRosSystemLexer.g:18:19: 'GlobalNamespace' { match("GlobalNamespace"); @@ -217,8 +195,8 @@ public final void mParameterAny() throws RecognitionException { try { int _type = ParameterAny; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:22:14: ( 'ParameterAny' ) - // InternalRosSystemLexer.g:22:16: 'ParameterAny' + // InternalRosSystemLexer.g:20:14: ( 'ParameterAny' ) + // InternalRosSystemLexer.g:20:16: 'ParameterAny' { match("ParameterAny"); @@ -238,8 +216,8 @@ public final void mConnections() throws RecognitionException { try { int _type = Connections; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:24:13: ( 'connections:' ) - // InternalRosSystemLexer.g:24:15: 'connections:' + // InternalRosSystemLexer.g:22:13: ( 'connections:' ) + // InternalRosSystemLexer.g:22:15: 'connections:' { match("connections:"); @@ -259,8 +237,8 @@ public final void mInterfaces() throws RecognitionException { try { int _type = Interfaces; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:26:12: ( 'interfaces:' ) - // InternalRosSystemLexer.g:26:14: 'interfaces:' + // InternalRosSystemLexer.g:24:12: ( 'interfaces:' ) + // InternalRosSystemLexer.g:24:14: 'interfaces:' { match("interfaces:"); @@ -280,8 +258,8 @@ public final void mParameters() throws RecognitionException { try { int _type = Parameters; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:28:12: ( 'parameters:' ) - // InternalRosSystemLexer.g:28:14: 'parameters:' + // InternalRosSystemLexer.g:26:12: ( 'parameters:' ) + // InternalRosSystemLexer.g:26:14: 'parameters:' { match("parameters:"); @@ -301,8 +279,8 @@ public final void mProcesses() throws RecognitionException { try { int _type = Processes; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:30:11: ( 'processes:' ) - // InternalRosSystemLexer.g:30:13: 'processes:' + // InternalRosSystemLexer.g:28:11: ( 'processes:' ) + // InternalRosSystemLexer.g:28:13: 'processes:' { match("processes:"); @@ -322,8 +300,8 @@ public final void mGraphName() throws RecognitionException { try { int _type = GraphName; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:32:11: ( 'GraphName' ) - // InternalRosSystemLexer.g:32:13: 'GraphName' + // InternalRosSystemLexer.g:30:11: ( 'GraphName' ) + // InternalRosSystemLexer.g:30:13: 'GraphName' { match("GraphName"); @@ -343,8 +321,8 @@ public final void mFloat32_1() throws RecognitionException { try { int _type = Float32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:34:11: ( 'float32[]' ) - // InternalRosSystemLexer.g:34:13: 'float32[]' + // InternalRosSystemLexer.g:32:11: ( 'float32[]' ) + // InternalRosSystemLexer.g:32:13: 'float32[]' { match("float32[]"); @@ -364,8 +342,8 @@ public final void mFloat64_1() throws RecognitionException { try { int _type = Float64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:36:11: ( 'float64[]' ) - // InternalRosSystemLexer.g:36:13: 'float64[]' + // InternalRosSystemLexer.g:34:11: ( 'float64[]' ) + // InternalRosSystemLexer.g:34:13: 'float64[]' { match("float64[]"); @@ -380,6 +358,27 @@ public final void mFloat64_1() throws RecognitionException { } // $ANTLR end "Float64_1" + // $ANTLR start "Default" + public final void mDefault() throws RecognitionException { + try { + int _type = Default; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalRosSystemLexer.g:36:9: ( 'default:' ) + // InternalRosSystemLexer.g:36:11: 'default:' + { + match("default:"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "Default" + // $ANTLR start "Duration" public final void mDuration() throws RecognitionException { try { @@ -611,34 +610,13 @@ public final void mInteger() throws RecognitionException { } // $ANTLR end "Integer" - // $ANTLR start "Default" - public final void mDefault() throws RecognitionException { - try { - int _type = Default; - int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:60:9: ( 'default' ) - // InternalRosSystemLexer.g:60:11: 'default' - { - match("default"); - - - } - - state.type = _type; - state.channel = _channel; - } - finally { - } - } - // $ANTLR end "Default" - // $ANTLR start "Float32" public final void mFloat32() throws RecognitionException { try { int _type = Float32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:62:9: ( 'float32' ) - // InternalRosSystemLexer.g:62:11: 'float32' + // InternalRosSystemLexer.g:60:9: ( 'float32' ) + // InternalRosSystemLexer.g:60:11: 'float32' { match("float32"); @@ -658,8 +636,8 @@ public final void mFloat64() throws RecognitionException { try { int _type = Float64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:64:9: ( 'float64' ) - // InternalRosSystemLexer.g:64:11: 'float64' + // InternalRosSystemLexer.g:62:9: ( 'float64' ) + // InternalRosSystemLexer.g:62:11: 'float64' { match("float64"); @@ -679,8 +657,8 @@ public final void mFromAC() throws RecognitionException { try { int _type = FromAC; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:66:8: ( 'fromAC:' ) - // InternalRosSystemLexer.g:66:10: 'fromAC:' + // InternalRosSystemLexer.g:64:8: ( 'fromAC:' ) + // InternalRosSystemLexer.g:64:10: 'fromAC:' { match("fromAC:"); @@ -700,8 +678,8 @@ public final void mFromAS() throws RecognitionException { try { int _type = FromAS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:68:8: ( 'fromAS:' ) - // InternalRosSystemLexer.g:68:10: 'fromAS:' + // InternalRosSystemLexer.g:66:8: ( 'fromAS:' ) + // InternalRosSystemLexer.g:66:10: 'fromAS:' { match("fromAS:"); @@ -721,8 +699,8 @@ public final void mFromSC() throws RecognitionException { try { int _type = FromSC; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:70:8: ( 'fromSC:' ) - // InternalRosSystemLexer.g:70:10: 'fromSC:' + // InternalRosSystemLexer.g:68:8: ( 'fromSC:' ) + // InternalRosSystemLexer.g:68:10: 'fromSC:' { match("fromSC:"); @@ -742,8 +720,8 @@ public final void mFromSS() throws RecognitionException { try { int _type = FromSS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:72:8: ( 'fromSS:' ) - // InternalRosSystemLexer.g:72:10: 'fromSS:' + // InternalRosSystemLexer.g:70:8: ( 'fromSS:' ) + // InternalRosSystemLexer.g:70:10: 'fromSS:' { match("fromSS:"); @@ -763,8 +741,8 @@ public final void mInt16_1() throws RecognitionException { try { int _type = Int16_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:74:9: ( 'int16[]' ) - // InternalRosSystemLexer.g:74:11: 'int16[]' + // InternalRosSystemLexer.g:72:9: ( 'int16[]' ) + // InternalRosSystemLexer.g:72:11: 'int16[]' { match("int16[]"); @@ -784,8 +762,8 @@ public final void mInt32_1() throws RecognitionException { try { int _type = Int32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:76:9: ( 'int32[]' ) - // InternalRosSystemLexer.g:76:11: 'int32[]' + // InternalRosSystemLexer.g:74:9: ( 'int32[]' ) + // InternalRosSystemLexer.g:74:11: 'int32[]' { match("int32[]"); @@ -805,8 +783,8 @@ public final void mInt64_1() throws RecognitionException { try { int _type = Int64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:78:9: ( 'int64[]' ) - // InternalRosSystemLexer.g:78:11: 'int64[]' + // InternalRosSystemLexer.g:76:9: ( 'int64[]' ) + // InternalRosSystemLexer.g:76:11: 'int64[]' { match("int64[]"); @@ -826,8 +804,8 @@ public final void mMessage() throws RecognitionException { try { int _type = Message; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:80:9: ( 'message' ) - // InternalRosSystemLexer.g:80:11: 'message' + // InternalRosSystemLexer.g:78:9: ( 'message' ) + // InternalRosSystemLexer.g:78:11: 'message' { match("message"); @@ -847,8 +825,8 @@ public final void mService() throws RecognitionException { try { int _type = Service; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:82:9: ( 'service' ) - // InternalRosSystemLexer.g:82:11: 'service' + // InternalRosSystemLexer.g:80:9: ( 'service' ) + // InternalRosSystemLexer.g:80:11: 'service' { match("service"); @@ -868,8 +846,8 @@ public final void mUint8_1() throws RecognitionException { try { int _type = Uint8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:84:9: ( 'uint8[]' ) - // InternalRosSystemLexer.g:84:11: 'uint8[]' + // InternalRosSystemLexer.g:82:9: ( 'uint8[]' ) + // InternalRosSystemLexer.g:82:11: 'uint8[]' { match("uint8[]"); @@ -889,8 +867,8 @@ public final void mArray() throws RecognitionException { try { int _type = Array; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:86:7: ( 'Array:' ) - // InternalRosSystemLexer.g:86:9: 'Array:' + // InternalRosSystemLexer.g:84:7: ( 'Array:' ) + // InternalRosSystemLexer.g:84:9: 'Array:' { match("Array:"); @@ -910,8 +888,8 @@ public final void mBase64() throws RecognitionException { try { int _type = Base64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:88:8: ( 'Base64' ) - // InternalRosSystemLexer.g:88:10: 'Base64' + // InternalRosSystemLexer.g:86:8: ( 'Base64' ) + // InternalRosSystemLexer.g:86:10: 'Base64' { match("Base64"); @@ -931,8 +909,8 @@ public final void mDouble() throws RecognitionException { try { int _type = Double; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:90:8: ( 'Double' ) - // InternalRosSystemLexer.g:90:10: 'Double' + // InternalRosSystemLexer.g:88:8: ( 'Double' ) + // InternalRosSystemLexer.g:88:10: 'Double' { match("Double"); @@ -952,8 +930,8 @@ public final void mHeader() throws RecognitionException { try { int _type = Header; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:92:8: ( 'Header' ) - // InternalRosSystemLexer.g:92:10: 'Header' + // InternalRosSystemLexer.g:90:8: ( 'Header' ) + // InternalRosSystemLexer.g:90:10: 'Header' { match("Header"); @@ -973,8 +951,8 @@ public final void mString() throws RecognitionException { try { int _type = String; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:94:8: ( 'String' ) - // InternalRosSystemLexer.g:94:10: 'String' + // InternalRosSystemLexer.g:92:8: ( 'String' ) + // InternalRosSystemLexer.g:92:10: 'String' { match("String"); @@ -994,8 +972,8 @@ public final void mStruct() throws RecognitionException { try { int _type = Struct; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:96:8: ( 'Struct' ) - // InternalRosSystemLexer.g:96:10: 'Struct' + // InternalRosSystemLexer.g:94:8: ( 'Struct' ) + // InternalRosSystemLexer.g:94:10: 'Struct' { match("Struct"); @@ -1015,8 +993,8 @@ public final void mAction() throws RecognitionException { try { int _type = Action; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:98:8: ( 'action' ) - // InternalRosSystemLexer.g:98:10: 'action' + // InternalRosSystemLexer.g:96:8: ( 'action' ) + // InternalRosSystemLexer.g:96:10: 'action' { match("action"); @@ -1036,8 +1014,8 @@ public final void mBool_1() throws RecognitionException { try { int _type = Bool_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:100:8: ( 'bool[]' ) - // InternalRosSystemLexer.g:100:10: 'bool[]' + // InternalRosSystemLexer.g:98:8: ( 'bool[]' ) + // InternalRosSystemLexer.g:98:10: 'bool[]' { match("bool[]"); @@ -1057,8 +1035,8 @@ public final void mByte_1() throws RecognitionException { try { int _type = Byte_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:102:8: ( 'byte[]' ) - // InternalRosSystemLexer.g:102:10: 'byte[]' + // InternalRosSystemLexer.g:100:8: ( 'byte[]' ) + // InternalRosSystemLexer.g:100:10: 'byte[]' { match("byte[]"); @@ -1078,8 +1056,8 @@ public final void mInt8_1() throws RecognitionException { try { int _type = Int8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:104:8: ( 'int8[]' ) - // InternalRosSystemLexer.g:104:10: 'int8[]' + // InternalRosSystemLexer.g:102:8: ( 'int8[]' ) + // InternalRosSystemLexer.g:102:10: 'int8[]' { match("int8[]"); @@ -1099,8 +1077,8 @@ public final void mNodes() throws RecognitionException { try { int _type = Nodes; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:106:7: ( 'nodes:' ) - // InternalRosSystemLexer.g:106:9: 'nodes:' + // InternalRosSystemLexer.g:104:7: ( 'nodes:' ) + // InternalRosSystemLexer.g:104:9: 'nodes:' { match("nodes:"); @@ -1120,8 +1098,8 @@ public final void mResult() throws RecognitionException { try { int _type = Result; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:108:8: ( 'result' ) - // InternalRosSystemLexer.g:108:10: 'result' + // InternalRosSystemLexer.g:106:8: ( 'result' ) + // InternalRosSystemLexer.g:106:10: 'result' { match("result"); @@ -1141,8 +1119,8 @@ public final void mString_1() throws RecognitionException { try { int _type = String_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:110:10: ( 'string' ) - // InternalRosSystemLexer.g:110:12: 'string' + // InternalRosSystemLexer.g:108:10: ( 'string' ) + // InternalRosSystemLexer.g:108:12: 'string' { match("string"); @@ -1162,8 +1140,8 @@ public final void mUint16() throws RecognitionException { try { int _type = Uint16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:112:8: ( 'uint16' ) - // InternalRosSystemLexer.g:112:10: 'uint16' + // InternalRosSystemLexer.g:110:8: ( 'uint16' ) + // InternalRosSystemLexer.g:110:10: 'uint16' { match("uint16"); @@ -1183,8 +1161,8 @@ public final void mUint32() throws RecognitionException { try { int _type = Uint32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:114:8: ( 'uint32' ) - // InternalRosSystemLexer.g:114:10: 'uint32' + // InternalRosSystemLexer.g:112:8: ( 'uint32' ) + // InternalRosSystemLexer.g:112:10: 'uint32' { match("uint32"); @@ -1204,8 +1182,8 @@ public final void mUint64() throws RecognitionException { try { int _type = Uint64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:116:8: ( 'uint64' ) - // InternalRosSystemLexer.g:116:10: 'uint64' + // InternalRosSystemLexer.g:114:8: ( 'uint64' ) + // InternalRosSystemLexer.g:114:10: 'uint64' { match("uint64"); @@ -1225,8 +1203,8 @@ public final void mValue_1() throws RecognitionException { try { int _type = Value_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:118:9: ( 'value:' ) - // InternalRosSystemLexer.g:118:11: 'value:' + // InternalRosSystemLexer.g:116:9: ( 'value:' ) + // InternalRosSystemLexer.g:116:11: 'value:' { match("value:"); @@ -1246,8 +1224,8 @@ public final void mFrom() throws RecognitionException { try { int _type = From; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:120:6: ( 'from:' ) - // InternalRosSystemLexer.g:120:8: 'from:' + // InternalRosSystemLexer.g:118:6: ( 'from:' ) + // InternalRosSystemLexer.g:118:8: 'from:' { match("from:"); @@ -1267,8 +1245,8 @@ public final void mInt16() throws RecognitionException { try { int _type = Int16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:122:7: ( 'int16' ) - // InternalRosSystemLexer.g:122:9: 'int16' + // InternalRosSystemLexer.g:120:7: ( 'int16' ) + // InternalRosSystemLexer.g:120:9: 'int16' { match("int16"); @@ -1288,8 +1266,8 @@ public final void mInt32() throws RecognitionException { try { int _type = Int32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:124:7: ( 'int32' ) - // InternalRosSystemLexer.g:124:9: 'int32' + // InternalRosSystemLexer.g:122:7: ( 'int32' ) + // InternalRosSystemLexer.g:122:9: 'int32' { match("int32"); @@ -1309,8 +1287,8 @@ public final void mInt64() throws RecognitionException { try { int _type = Int64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:126:7: ( 'int64' ) - // InternalRosSystemLexer.g:126:9: 'int64' + // InternalRosSystemLexer.g:124:7: ( 'int64' ) + // InternalRosSystemLexer.g:124:9: 'int64' { match("int64"); @@ -1330,8 +1308,8 @@ public final void mType_1() throws RecognitionException { try { int _type = Type_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:128:8: ( 'type:' ) - // InternalRosSystemLexer.g:128:10: 'type:' + // InternalRosSystemLexer.g:126:8: ( 'type:' ) + // InternalRosSystemLexer.g:126:10: 'type:' { match("type:"); @@ -1351,8 +1329,8 @@ public final void mUint8() throws RecognitionException { try { int _type = Uint8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:130:7: ( 'uint8' ) - // InternalRosSystemLexer.g:130:9: 'uint8' + // InternalRosSystemLexer.g:128:7: ( 'uint8' ) + // InternalRosSystemLexer.g:128:9: 'uint8' { match("uint8"); @@ -1372,8 +1350,8 @@ public final void mValue() throws RecognitionException { try { int _type = Value; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:132:7: ( 'value' ) - // InternalRosSystemLexer.g:132:9: 'value' + // InternalRosSystemLexer.g:130:7: ( 'value' ) + // InternalRosSystemLexer.g:130:9: 'value' { match("value"); @@ -1393,8 +1371,8 @@ public final void mDate() throws RecognitionException { try { int _type = Date; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:134:6: ( 'Date' ) - // InternalRosSystemLexer.g:134:8: 'Date' + // InternalRosSystemLexer.g:132:6: ( 'Date' ) + // InternalRosSystemLexer.g:132:8: 'Date' { match("Date"); @@ -1414,8 +1392,8 @@ public final void mList() throws RecognitionException { try { int _type = List; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:136:6: ( 'List' ) - // InternalRosSystemLexer.g:136:8: 'List' + // InternalRosSystemLexer.g:134:6: ( 'List' ) + // InternalRosSystemLexer.g:134:8: 'List' { match("List"); @@ -1435,8 +1413,8 @@ public final void mBool() throws RecognitionException { try { int _type = Bool; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:138:6: ( 'bool' ) - // InternalRosSystemLexer.g:138:8: 'bool' + // InternalRosSystemLexer.g:136:6: ( 'bool' ) + // InternalRosSystemLexer.g:136:8: 'bool' { match("bool"); @@ -1456,8 +1434,8 @@ public final void mByte() throws RecognitionException { try { int _type = Byte; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:140:6: ( 'byte' ) - // InternalRosSystemLexer.g:140:8: 'byte' + // InternalRosSystemLexer.g:138:6: ( 'byte' ) + // InternalRosSystemLexer.g:138:8: 'byte' { match("byte"); @@ -1477,8 +1455,8 @@ public final void mGoal() throws RecognitionException { try { int _type = Goal; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:142:6: ( 'goal' ) - // InternalRosSystemLexer.g:142:8: 'goal' + // InternalRosSystemLexer.g:140:6: ( 'goal' ) + // InternalRosSystemLexer.g:140:8: 'goal' { match("goal"); @@ -1498,8 +1476,8 @@ public final void mInt8() throws RecognitionException { try { int _type = Int8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:144:6: ( 'int8' ) - // InternalRosSystemLexer.g:144:8: 'int8' + // InternalRosSystemLexer.g:142:6: ( 'int8' ) + // InternalRosSystemLexer.g:142:8: 'int8' { match("int8"); @@ -1519,8 +1497,8 @@ public final void mName() throws RecognitionException { try { int _type = Name; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:146:6: ( 'name' ) - // InternalRosSystemLexer.g:146:8: 'name' + // InternalRosSystemLexer.g:144:6: ( 'name' ) + // InternalRosSystemLexer.g:144:8: 'name' { match("name"); @@ -1540,8 +1518,8 @@ public final void mNode() throws RecognitionException { try { int _type = Node; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:148:6: ( 'node' ) - // InternalRosSystemLexer.g:148:8: 'node' + // InternalRosSystemLexer.g:146:6: ( 'node' ) + // InternalRosSystemLexer.g:146:8: 'node' { match("node"); @@ -1561,8 +1539,8 @@ public final void mTime() throws RecognitionException { try { int _type = Time; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:150:6: ( 'time' ) - // InternalRosSystemLexer.g:150:8: 'time' + // InternalRosSystemLexer.g:148:6: ( 'time' ) + // InternalRosSystemLexer.g:148:8: 'time' { match("time"); @@ -1582,8 +1560,8 @@ public final void mType() throws RecognitionException { try { int _type = Type; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:152:6: ( 'type' ) - // InternalRosSystemLexer.g:152:8: 'type' + // InternalRosSystemLexer.g:150:6: ( 'type' ) + // InternalRosSystemLexer.g:150:8: 'type' { match("type"); @@ -1603,8 +1581,8 @@ public final void mAny() throws RecognitionException { try { int _type = Any; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:154:5: ( 'Any' ) - // InternalRosSystemLexer.g:154:7: 'Any' + // InternalRosSystemLexer.g:152:5: ( 'Any' ) + // InternalRosSystemLexer.g:152:7: 'Any' { match("Any"); @@ -1624,8 +1602,8 @@ public final void mNs() throws RecognitionException { try { int _type = Ns; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:156:4: ( 'ns:' ) - // InternalRosSystemLexer.g:156:6: 'ns:' + // InternalRosSystemLexer.g:154:4: ( 'ns:' ) + // InternalRosSystemLexer.g:154:6: 'ns:' { match("ns:"); @@ -1645,8 +1623,8 @@ public final void mHyphenMinusLeftSquareBracket() throws RecognitionException { try { int _type = HyphenMinusLeftSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:158:30: ( '-[' ) - // InternalRosSystemLexer.g:158:32: '-[' + // InternalRosSystemLexer.g:156:30: ( '-[' ) + // InternalRosSystemLexer.g:156:32: '-[' { match("-["); @@ -1666,8 +1644,8 @@ public final void mLeftSquareBracketRightSquareBracket() throws RecognitionExcep try { int _type = LeftSquareBracketRightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:160:37: ( '[]' ) - // InternalRosSystemLexer.g:160:39: '[]' + // InternalRosSystemLexer.g:158:37: ( '[]' ) + // InternalRosSystemLexer.g:158:39: '[]' { match("[]"); @@ -1687,8 +1665,8 @@ public final void mComma() throws RecognitionException { try { int _type = Comma; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:162:7: ( ',' ) - // InternalRosSystemLexer.g:162:9: ',' + // InternalRosSystemLexer.g:160:7: ( ',' ) + // InternalRosSystemLexer.g:160:9: ',' { match(','); @@ -1707,8 +1685,8 @@ public final void mColon() throws RecognitionException { try { int _type = Colon; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:164:7: ( ':' ) - // InternalRosSystemLexer.g:164:9: ':' + // InternalRosSystemLexer.g:162:7: ( ':' ) + // InternalRosSystemLexer.g:162:9: ':' { match(':'); @@ -1727,8 +1705,8 @@ public final void mLeftSquareBracket() throws RecognitionException { try { int _type = LeftSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:166:19: ( '[' ) - // InternalRosSystemLexer.g:166:21: '[' + // InternalRosSystemLexer.g:164:19: ( '[' ) + // InternalRosSystemLexer.g:164:21: '[' { match('['); @@ -1747,8 +1725,8 @@ public final void mRightSquareBracket() throws RecognitionException { try { int _type = RightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:168:20: ( ']' ) - // InternalRosSystemLexer.g:168:22: ']' + // InternalRosSystemLexer.g:166:20: ( ']' ) + // InternalRosSystemLexer.g:166:22: ']' { match(']'); @@ -1765,8 +1743,8 @@ public final void mRightSquareBracket() throws RecognitionException { // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalRosSystemLexer.g:170:21: ( '0' .. '9' ) - // InternalRosSystemLexer.g:170:23: '0' .. '9' + // InternalRosSystemLexer.g:168:21: ( '0' .. '9' ) + // InternalRosSystemLexer.g:168:23: '0' .. '9' { matchRange('0','9'); @@ -1783,10 +1761,10 @@ public final void mRULE_BINARY() throws RecognitionException { try { int _type = RULE_BINARY; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:172:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) - // InternalRosSystemLexer.g:172:15: ( '0b' | '0B' ) ( '0' | '1' )+ + // InternalRosSystemLexer.g:170:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) + // InternalRosSystemLexer.g:170:15: ( '0b' | '0B' ) ( '0' | '1' )+ { - // InternalRosSystemLexer.g:172:15: ( '0b' | '0B' ) + // InternalRosSystemLexer.g:170:15: ( '0b' | '0B' ) int alt1=2; int LA1_0 = input.LA(1); @@ -1814,7 +1792,7 @@ else if ( (LA1_1=='B') ) { } switch (alt1) { case 1 : - // InternalRosSystemLexer.g:172:16: '0b' + // InternalRosSystemLexer.g:170:16: '0b' { match("0b"); @@ -1822,7 +1800,7 @@ else if ( (LA1_1=='B') ) { } break; case 2 : - // InternalRosSystemLexer.g:172:21: '0B' + // InternalRosSystemLexer.g:170:21: '0B' { match("0B"); @@ -1832,7 +1810,7 @@ else if ( (LA1_1=='B') ) { } - // InternalRosSystemLexer.g:172:27: ( '0' | '1' )+ + // InternalRosSystemLexer.g:170:27: ( '0' | '1' )+ int cnt2=0; loop2: do { @@ -1886,10 +1864,10 @@ public final void mRULE_BOOLEAN() throws RecognitionException { try { int _type = RULE_BOOLEAN; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:174:14: ( ( 'true' | 'false' ) ) - // InternalRosSystemLexer.g:174:16: ( 'true' | 'false' ) + // InternalRosSystemLexer.g:172:14: ( ( 'true' | 'false' ) ) + // InternalRosSystemLexer.g:172:16: ( 'true' | 'false' ) { - // InternalRosSystemLexer.g:174:16: ( 'true' | 'false' ) + // InternalRosSystemLexer.g:172:16: ( 'true' | 'false' ) int alt3=2; int LA3_0 = input.LA(1); @@ -1907,7 +1885,7 @@ else if ( (LA3_0=='f') ) { } switch (alt3) { case 1 : - // InternalRosSystemLexer.g:174:17: 'true' + // InternalRosSystemLexer.g:172:17: 'true' { match("true"); @@ -1915,7 +1893,7 @@ else if ( (LA3_0=='f') ) { } break; case 2 : - // InternalRosSystemLexer.g:174:24: 'false' + // InternalRosSystemLexer.g:172:24: 'false' { match("false"); @@ -1941,34 +1919,53 @@ public final void mRULE_DOUBLE() throws RecognitionException { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:176:13: ( RULE_DIGIT ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) ) - // InternalRosSystemLexer.g:176:15: RULE_DIGIT ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) + // InternalRosSystemLexer.g:174:13: ( ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) ) + // InternalRosSystemLexer.g:174:15: ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) { - mRULE_DIGIT(); - // InternalRosSystemLexer.g:176:26: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) - int alt8=2; - alt8 = dfa8.predict(input); - switch (alt8) { + // InternalRosSystemLexer.g:174:15: ( RULE_DIGIT | '-' ( RULE_DIGIT )* ) + int alt5=2; + int LA5_0 = input.LA(1); + + if ( ((LA5_0>='0' && LA5_0<='9')) ) { + alt5=1; + } + else if ( (LA5_0=='-') ) { + alt5=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 5, 0, input); + + throw nvae; + } + switch (alt5) { case 1 : - // InternalRosSystemLexer.g:176:27: '.' ( RULE_DECINT )* + // InternalRosSystemLexer.g:174:16: RULE_DIGIT { - match('.'); - // InternalRosSystemLexer.g:176:31: ( RULE_DECINT )* + mRULE_DIGIT(); + + } + break; + case 2 : + // InternalRosSystemLexer.g:174:27: '-' ( RULE_DIGIT )* + { + match('-'); + // InternalRosSystemLexer.g:174:31: ( RULE_DIGIT )* loop4: do { int alt4=2; int LA4_0 = input.LA(1); - if ( (LA4_0=='-'||(LA4_0>='0' && LA4_0<='9')) ) { + if ( ((LA4_0>='0' && LA4_0<='9')) ) { alt4=1; } switch (alt4) { case 1 : - // InternalRosSystemLexer.g:176:31: RULE_DECINT + // InternalRosSystemLexer.g:174:31: RULE_DIGIT { - mRULE_DECINT(); + mRULE_DIGIT(); } break; @@ -1979,37 +1976,76 @@ public final void mRULE_DOUBLE() throws RecognitionException { } while (true); + } + break; + + } + + // InternalRosSystemLexer.g:174:44: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT ) + int alt10=2; + alt10 = dfa10.predict(input); + switch (alt10) { + case 1 : + // InternalRosSystemLexer.g:174:45: '.' ( RULE_DECINT )* + { + match('.'); + // InternalRosSystemLexer.g:174:49: ( RULE_DECINT )* + loop6: + do { + int alt6=2; + int LA6_0 = input.LA(1); + + if ( (LA6_0=='-'||(LA6_0>='0' && LA6_0<='9')) ) { + alt6=1; + } + + + switch (alt6) { + case 1 : + // InternalRosSystemLexer.g:174:49: RULE_DECINT + { + mRULE_DECINT(); + + } + break; + + default : + break loop6; + } + } while (true); + + } break; case 2 : - // InternalRosSystemLexer.g:176:44: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT + // InternalRosSystemLexer.g:174:62: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? RULE_DIGIT { - // InternalRosSystemLexer.g:176:44: ( '.' ( RULE_DIGIT )* )? - int alt6=2; - int LA6_0 = input.LA(1); + // InternalRosSystemLexer.g:174:62: ( '.' ( RULE_DIGIT )* )? + int alt8=2; + int LA8_0 = input.LA(1); - if ( (LA6_0=='.') ) { - alt6=1; + if ( (LA8_0=='.') ) { + alt8=1; } - switch (alt6) { + switch (alt8) { case 1 : - // InternalRosSystemLexer.g:176:45: '.' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:174:63: '.' ( RULE_DIGIT )* { match('.'); - // InternalRosSystemLexer.g:176:49: ( RULE_DIGIT )* - loop5: + // InternalRosSystemLexer.g:174:67: ( RULE_DIGIT )* + loop7: do { - int alt5=2; - int LA5_0 = input.LA(1); + int alt7=2; + int LA7_0 = input.LA(1); - if ( ((LA5_0>='0' && LA5_0<='9')) ) { - alt5=1; + if ( ((LA7_0>='0' && LA7_0<='9')) ) { + alt7=1; } - switch (alt5) { + switch (alt7) { case 1 : - // InternalRosSystemLexer.g:176:49: RULE_DIGIT + // InternalRosSystemLexer.g:174:67: RULE_DIGIT { mRULE_DIGIT(); @@ -2017,7 +2053,7 @@ public final void mRULE_DOUBLE() throws RecognitionException { break; default : - break loop5; + break loop7; } } while (true); @@ -2036,14 +2072,14 @@ public final void mRULE_DOUBLE() throws RecognitionException { recover(mse); throw mse;} - // InternalRosSystemLexer.g:176:73: ( '-' | '+' )? - int alt7=2; - int LA7_0 = input.LA(1); + // InternalRosSystemLexer.g:174:91: ( '-' | '+' )? + int alt9=2; + int LA9_0 = input.LA(1); - if ( (LA7_0=='+'||LA7_0=='-') ) { - alt7=1; + if ( (LA9_0=='+'||LA9_0=='-') ) { + alt9=1; } - switch (alt7) { + switch (alt9) { case 1 : // InternalRosSystemLexer.g: { @@ -2085,15 +2121,15 @@ public final void mRULE_DECINT() throws RecognitionException { try { int _type = RULE_DECINT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:178:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) - // InternalRosSystemLexer.g:178:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // InternalRosSystemLexer.g:176:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) + // InternalRosSystemLexer.g:176:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) { - // InternalRosSystemLexer.g:178:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) - int alt11=3; + // InternalRosSystemLexer.g:176:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + int alt13=3; switch ( input.LA(1) ) { case '0': { - alt11=1; + alt13=1; } break; case '1': @@ -2106,47 +2142,47 @@ public final void mRULE_DECINT() throws RecognitionException { case '8': case '9': { - alt11=2; + alt13=2; } break; case '-': { - alt11=3; + alt13=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 11, 0, input); + new NoViableAltException("", 13, 0, input); throw nvae; } - switch (alt11) { + switch (alt13) { case 1 : - // InternalRosSystemLexer.g:178:16: '0' + // InternalRosSystemLexer.g:176:16: '0' { match('0'); } break; case 2 : - // InternalRosSystemLexer.g:178:20: '1' .. '9' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:176:20: '1' .. '9' ( RULE_DIGIT )* { matchRange('1','9'); - // InternalRosSystemLexer.g:178:29: ( RULE_DIGIT )* - loop9: + // InternalRosSystemLexer.g:176:29: ( RULE_DIGIT )* + loop11: do { - int alt9=2; - int LA9_0 = input.LA(1); + int alt11=2; + int LA11_0 = input.LA(1); - if ( ((LA9_0>='0' && LA9_0<='9')) ) { - alt9=1; + if ( ((LA11_0>='0' && LA11_0<='9')) ) { + alt11=1; } - switch (alt9) { + switch (alt11) { case 1 : - // InternalRosSystemLexer.g:178:29: RULE_DIGIT + // InternalRosSystemLexer.g:176:29: RULE_DIGIT { mRULE_DIGIT(); @@ -2154,7 +2190,7 @@ public final void mRULE_DECINT() throws RecognitionException { break; default : - break loop9; + break loop11; } } while (true); @@ -2162,24 +2198,24 @@ public final void mRULE_DECINT() throws RecognitionException { } break; case 3 : - // InternalRosSystemLexer.g:178:41: '-' '0' .. '9' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:176:41: '-' '0' .. '9' ( RULE_DIGIT )* { match('-'); matchRange('0','9'); - // InternalRosSystemLexer.g:178:54: ( RULE_DIGIT )* - loop10: + // InternalRosSystemLexer.g:176:54: ( RULE_DIGIT )* + loop12: do { - int alt10=2; - int LA10_0 = input.LA(1); + int alt12=2; + int LA12_0 = input.LA(1); - if ( ((LA10_0>='0' && LA10_0<='9')) ) { - alt10=1; + if ( ((LA12_0>='0' && LA12_0<='9')) ) { + alt12=1; } - switch (alt10) { + switch (alt12) { case 1 : - // InternalRosSystemLexer.g:178:54: RULE_DIGIT + // InternalRosSystemLexer.g:176:54: RULE_DIGIT { mRULE_DIGIT(); @@ -2187,7 +2223,7 @@ public final void mRULE_DECINT() throws RecognitionException { break; default : - break loop10; + break loop12; } } while (true); @@ -2211,41 +2247,41 @@ public final void mRULE_DECINT() throws RecognitionException { // $ANTLR start "RULE_DAY" public final void mRULE_DAY() throws RecognitionException { try { - // InternalRosSystemLexer.g:180:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) - // InternalRosSystemLexer.g:180:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalRosSystemLexer.g:178:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) + // InternalRosSystemLexer.g:178:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) { - // InternalRosSystemLexer.g:180:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) - int alt12=2; - int LA12_0 = input.LA(1); + // InternalRosSystemLexer.g:178:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + int alt14=2; + int LA14_0 = input.LA(1); - if ( ((LA12_0>='1' && LA12_0<='3')) ) { - int LA12_1 = input.LA(2); + if ( ((LA14_0>='1' && LA14_0<='3')) ) { + int LA14_1 = input.LA(2); - if ( ((LA12_1>='0' && LA12_1<='9')) ) { - alt12=2; + if ( ((LA14_1>='0' && LA14_1<='9')) ) { + alt14=2; } else { - alt12=1;} + alt14=1;} } - else if ( ((LA12_0>='4' && LA12_0<='9')) ) { - alt12=1; + else if ( ((LA14_0>='4' && LA14_0<='9')) ) { + alt14=1; } else { NoViableAltException nvae = - new NoViableAltException("", 12, 0, input); + new NoViableAltException("", 14, 0, input); throw nvae; } - switch (alt12) { + switch (alt14) { case 1 : - // InternalRosSystemLexer.g:180:22: '1' .. '9' + // InternalRosSystemLexer.g:178:22: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRosSystemLexer.g:180:31: '1' .. '3' '0' .. '9' + // InternalRosSystemLexer.g:178:31: '1' .. '3' '0' .. '9' { matchRange('1','3'); matchRange('0','9'); @@ -2267,41 +2303,41 @@ else if ( ((LA12_0>='4' && LA12_0<='9')) ) { // $ANTLR start "RULE_MONTH" public final void mRULE_MONTH() throws RecognitionException { try { - // InternalRosSystemLexer.g:182:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) - // InternalRosSystemLexer.g:182:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalRosSystemLexer.g:180:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) + // InternalRosSystemLexer.g:180:23: ( '1' .. '9' | '1' '0' .. '2' ) { - // InternalRosSystemLexer.g:182:23: ( '1' .. '9' | '1' '0' .. '2' ) - int alt13=2; - int LA13_0 = input.LA(1); + // InternalRosSystemLexer.g:180:23: ( '1' .. '9' | '1' '0' .. '2' ) + int alt15=2; + int LA15_0 = input.LA(1); - if ( (LA13_0=='1') ) { - int LA13_1 = input.LA(2); + if ( (LA15_0=='1') ) { + int LA15_1 = input.LA(2); - if ( ((LA13_1>='0' && LA13_1<='2')) ) { - alt13=2; + if ( ((LA15_1>='0' && LA15_1<='2')) ) { + alt15=2; } else { - alt13=1;} + alt15=1;} } - else if ( ((LA13_0>='2' && LA13_0<='9')) ) { - alt13=1; + else if ( ((LA15_0>='2' && LA15_0<='9')) ) { + alt15=1; } else { NoViableAltException nvae = - new NoViableAltException("", 13, 0, input); + new NoViableAltException("", 15, 0, input); throw nvae; } - switch (alt13) { + switch (alt15) { case 1 : - // InternalRosSystemLexer.g:182:24: '1' .. '9' + // InternalRosSystemLexer.g:180:24: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRosSystemLexer.g:182:33: '1' '0' .. '2' + // InternalRosSystemLexer.g:180:33: '1' '0' .. '2' { match('1'); matchRange('0','2'); @@ -2323,8 +2359,8 @@ else if ( ((LA13_0>='2' && LA13_0<='9')) ) { // $ANTLR start "RULE_YEAR" public final void mRULE_YEAR() throws RecognitionException { try { - // InternalRosSystemLexer.g:184:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) - // InternalRosSystemLexer.g:184:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' + // InternalRosSystemLexer.g:182:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) + // InternalRosSystemLexer.g:182:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' { matchRange('0','2'); matchRange('0','9'); @@ -2342,28 +2378,28 @@ public final void mRULE_YEAR() throws RecognitionException { // $ANTLR start "RULE_HOUR" public final void mRULE_HOUR() throws RecognitionException { try { - // InternalRosSystemLexer.g:186:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) - // InternalRosSystemLexer.g:186:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalRosSystemLexer.g:184:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) + // InternalRosSystemLexer.g:184:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) { - // InternalRosSystemLexer.g:186:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) - int alt14=2; - int LA14_0 = input.LA(1); + // InternalRosSystemLexer.g:184:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + int alt16=2; + int LA16_0 = input.LA(1); - if ( ((LA14_0>='0' && LA14_0<='1')) ) { - alt14=1; + if ( ((LA16_0>='0' && LA16_0<='1')) ) { + alt16=1; } - else if ( (LA14_0=='2') ) { - alt14=2; + else if ( (LA16_0=='2') ) { + alt16=2; } else { NoViableAltException nvae = - new NoViableAltException("", 14, 0, input); + new NoViableAltException("", 16, 0, input); throw nvae; } - switch (alt14) { + switch (alt16) { case 1 : - // InternalRosSystemLexer.g:186:23: '0' .. '1' '0' .. '9' + // InternalRosSystemLexer.g:184:23: '0' .. '1' '0' .. '9' { matchRange('0','1'); matchRange('0','9'); @@ -2371,7 +2407,7 @@ else if ( (LA14_0=='2') ) { } break; case 2 : - // InternalRosSystemLexer.g:186:41: '2' '0' .. '3' + // InternalRosSystemLexer.g:184:41: '2' '0' .. '3' { match('2'); matchRange('0','3'); @@ -2393,8 +2429,8 @@ else if ( (LA14_0=='2') ) { // $ANTLR start "RULE_MIN_SEC" public final void mRULE_MIN_SEC() throws RecognitionException { try { - // InternalRosSystemLexer.g:188:23: ( '0' .. '5' '0' .. '9' ) - // InternalRosSystemLexer.g:188:25: '0' .. '5' '0' .. '9' + // InternalRosSystemLexer.g:186:23: ( '0' .. '5' '0' .. '9' ) + // InternalRosSystemLexer.g:186:25: '0' .. '5' '0' .. '9' { matchRange('0','5'); matchRange('0','9'); @@ -2412,8 +2448,8 @@ public final void mRULE_DATE_TIME() throws RecognitionException { try { int _type = RULE_DATE_TIME; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:190:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) - // InternalRosSystemLexer.g:190:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC + // InternalRosSystemLexer.g:188:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) + // InternalRosSystemLexer.g:188:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC { mRULE_YEAR(); match('-'); @@ -2442,35 +2478,35 @@ public final void mRULE_MESSAGE_ASIGMENT() throws RecognitionException { try { int _type = RULE_MESSAGE_ASIGMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:192:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) - // InternalRosSystemLexer.g:192:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + // InternalRosSystemLexer.g:190:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) + // InternalRosSystemLexer.g:190:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) { - // InternalRosSystemLexer.g:192:25: ( RULE_ID | RULE_STRING ) - int alt15=2; - int LA15_0 = input.LA(1); + // InternalRosSystemLexer.g:190:25: ( RULE_ID | RULE_STRING ) + int alt17=2; + int LA17_0 = input.LA(1); - if ( ((LA15_0>='A' && LA15_0<='Z')||(LA15_0>='^' && LA15_0<='_')||(LA15_0>='a' && LA15_0<='z')) ) { - alt15=1; + if ( ((LA17_0>='A' && LA17_0<='Z')||(LA17_0>='^' && LA17_0<='_')||(LA17_0>='a' && LA17_0<='z')) ) { + alt17=1; } - else if ( (LA15_0=='\"'||LA15_0=='\'') ) { - alt15=2; + else if ( (LA17_0=='\"'||LA17_0=='\'') ) { + alt17=2; } else { NoViableAltException nvae = - new NoViableAltException("", 15, 0, input); + new NoViableAltException("", 17, 0, input); throw nvae; } - switch (alt15) { + switch (alt17) { case 1 : - // InternalRosSystemLexer.g:192:26: RULE_ID + // InternalRosSystemLexer.g:190:26: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRosSystemLexer.g:192:34: RULE_STRING + // InternalRosSystemLexer.g:190:34: RULE_STRING { mRULE_STRING(); @@ -2480,8 +2516,8 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { } match('='); - // InternalRosSystemLexer.g:192:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) - int alt16=4; + // InternalRosSystemLexer.g:190:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + int alt18=4; switch ( input.LA(1) ) { case 'A': case 'B': @@ -2538,13 +2574,13 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { case 'y': case 'z': { - alt16=1; + alt18=1; } break; case '\"': case '\'': { - alt16=2; + alt18=2; } break; case '0': @@ -2558,45 +2594,45 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { case '8': case '9': { - alt16=3; + alt18=3; } break; case '-': { - alt16=4; + alt18=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 16, 0, input); + new NoViableAltException("", 18, 0, input); throw nvae; } - switch (alt16) { + switch (alt18) { case 1 : - // InternalRosSystemLexer.g:192:52: RULE_ID + // InternalRosSystemLexer.g:190:52: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRosSystemLexer.g:192:60: RULE_STRING + // InternalRosSystemLexer.g:190:60: RULE_STRING { mRULE_STRING(); } break; case 3 : - // InternalRosSystemLexer.g:192:72: RULE_INT + // InternalRosSystemLexer.g:190:72: RULE_INT { mRULE_INT(); } break; case 4 : - // InternalRosSystemLexer.g:192:81: '-' RULE_INT + // InternalRosSystemLexer.g:190:81: '-' RULE_INT { match('-'); mRULE_INT(); @@ -2620,8 +2656,8 @@ else if ( (LA15_0=='\"'||LA15_0=='\'') ) { // $ANTLR start "RULE_BEGIN" public final void mRULE_BEGIN() throws RecognitionException { try { - // InternalRosSystemLexer.g:194:21: () - // InternalRosSystemLexer.g:194:23: + // InternalRosSystemLexer.g:192:21: () + // InternalRosSystemLexer.g:192:23: { } @@ -2634,8 +2670,8 @@ public final void mRULE_BEGIN() throws RecognitionException { // $ANTLR start "RULE_END" public final void mRULE_END() throws RecognitionException { try { - // InternalRosSystemLexer.g:196:19: () - // InternalRosSystemLexer.g:196:21: + // InternalRosSystemLexer.g:194:19: () + // InternalRosSystemLexer.g:194:21: { } @@ -2650,24 +2686,24 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:198:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) - // InternalRosSystemLexer.g:198:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* + // InternalRosSystemLexer.g:196:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) + // InternalRosSystemLexer.g:196:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* { match('#'); - // InternalRosSystemLexer.g:198:23: (~ ( ( '\\n' | '\\r' ) ) )* - loop17: + // InternalRosSystemLexer.g:196:23: (~ ( ( '\\n' | '\\r' ) ) )* + loop19: do { - int alt17=2; - int LA17_0 = input.LA(1); + int alt19=2; + int LA19_0 = input.LA(1); - if ( ((LA17_0>='\u0000' && LA17_0<='\t')||(LA17_0>='\u000B' && LA17_0<='\f')||(LA17_0>='\u000E' && LA17_0<='\uFFFF')) ) { - alt17=1; + if ( ((LA19_0>='\u0000' && LA19_0<='\t')||(LA19_0>='\u000B' && LA19_0<='\f')||(LA19_0>='\u000E' && LA19_0<='\uFFFF')) ) { + alt19=1; } - switch (alt17) { + switch (alt19) { case 1 : - // InternalRosSystemLexer.g:198:23: ~ ( ( '\\n' | '\\r' ) ) + // InternalRosSystemLexer.g:196:23: ~ ( ( '\\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(); @@ -2683,7 +2719,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { break; default : - break loop17; + break loop19; } } while (true); @@ -2703,26 +2739,26 @@ public final void mRULE_ROS_CONVENTION_A() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_A; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:200:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) - // InternalRosSystemLexer.g:200:25: ( '/' RULE_ID | RULE_ID '/' )* + // InternalRosSystemLexer.g:198:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) + // InternalRosSystemLexer.g:198:25: ( '/' RULE_ID | RULE_ID '/' )* { - // InternalRosSystemLexer.g:200:25: ( '/' RULE_ID | RULE_ID '/' )* - loop18: + // InternalRosSystemLexer.g:198:25: ( '/' RULE_ID | RULE_ID '/' )* + loop20: do { - int alt18=3; - int LA18_0 = input.LA(1); + int alt20=3; + int LA20_0 = input.LA(1); - if ( (LA18_0=='/') ) { - alt18=1; + if ( (LA20_0=='/') ) { + alt20=1; } - else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>='a' && LA18_0<='z')) ) { - alt18=2; + else if ( ((LA20_0>='A' && LA20_0<='Z')||(LA20_0>='^' && LA20_0<='_')||(LA20_0>='a' && LA20_0<='z')) ) { + alt20=2; } - switch (alt18) { + switch (alt20) { case 1 : - // InternalRosSystemLexer.g:200:26: '/' RULE_ID + // InternalRosSystemLexer.g:198:26: '/' RULE_ID { match('/'); mRULE_ID(); @@ -2730,7 +2766,7 @@ else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>= } break; case 2 : - // InternalRosSystemLexer.g:200:38: RULE_ID '/' + // InternalRosSystemLexer.g:198:38: RULE_ID '/' { mRULE_ID(); match('/'); @@ -2739,7 +2775,7 @@ else if ( ((LA18_0>='A' && LA18_0<='Z')||(LA18_0>='^' && LA18_0<='_')||(LA18_0>= break; default : - break loop18; + break loop20; } } while (true); @@ -2759,36 +2795,36 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_PARAM; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:202:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) - // InternalRosSystemLexer.g:202:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + // InternalRosSystemLexer.g:200:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) + // InternalRosSystemLexer.g:200:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* { - // InternalRosSystemLexer.g:202:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* - loop19: + // InternalRosSystemLexer.g:200:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + loop21: do { - int alt19=4; + int alt21=4; switch ( input.LA(1) ) { case '/': { - alt19=1; + alt21=1; } break; case '\"': case '\'': { - alt19=2; + alt21=2; } break; case '~': { - alt19=3; + alt21=3; } break; } - switch (alt19) { + switch (alt21) { case 1 : - // InternalRosSystemLexer.g:202:30: '/' RULE_STRING + // InternalRosSystemLexer.g:200:30: '/' RULE_STRING { match('/'); mRULE_STRING(); @@ -2796,7 +2832,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 2 : - // InternalRosSystemLexer.g:202:46: RULE_STRING '/' + // InternalRosSystemLexer.g:200:46: RULE_STRING '/' { mRULE_STRING(); match('/'); @@ -2804,7 +2840,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 3 : - // InternalRosSystemLexer.g:202:62: '~' RULE_STRING + // InternalRosSystemLexer.g:200:62: '~' RULE_STRING { match('~'); mRULE_STRING(); @@ -2813,7 +2849,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { break; default : - break loop19; + break loop21; } } while (true); @@ -2833,19 +2869,19 @@ public final void mRULE_ID() throws RecognitionException { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:204:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalRosSystemLexer.g:204:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalRosSystemLexer.g:202:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalRosSystemLexer.g:202:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalRosSystemLexer.g:204:11: ( '^' )? - int alt20=2; - int LA20_0 = input.LA(1); + // InternalRosSystemLexer.g:202:11: ( '^' )? + int alt22=2; + int LA22_0 = input.LA(1); - if ( (LA20_0=='^') ) { - alt20=1; + if ( (LA22_0=='^') ) { + alt22=1; } - switch (alt20) { + switch (alt22) { case 1 : - // InternalRosSystemLexer.g:204:11: '^' + // InternalRosSystemLexer.g:202:11: '^' { match('^'); @@ -2863,18 +2899,18 @@ public final void mRULE_ID() throws RecognitionException { recover(mse); throw mse;} - // InternalRosSystemLexer.g:204:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* - loop21: + // InternalRosSystemLexer.g:202:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + loop23: do { - int alt21=2; - int LA21_0 = input.LA(1); + int alt23=2; + int LA23_0 = input.LA(1); - if ( ((LA21_0>='0' && LA21_0<='9')||(LA21_0>='A' && LA21_0<='Z')||LA21_0=='_'||(LA21_0>='a' && LA21_0<='z')) ) { - alt21=1; + if ( ((LA23_0>='0' && LA23_0<='9')||(LA23_0>='A' && LA23_0<='Z')||LA23_0=='_'||(LA23_0>='a' && LA23_0<='z')) ) { + alt23=1; } - switch (alt21) { + switch (alt23) { case 1 : // InternalRosSystemLexer.g: { @@ -2892,7 +2928,7 @@ public final void mRULE_ID() throws RecognitionException { break; default : - break loop21; + break loop23; } } while (true); @@ -2912,24 +2948,24 @@ public final void mRULE_INT() throws RecognitionException { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:206:10: ( ( '0' .. '9' )+ ) - // InternalRosSystemLexer.g:206:12: ( '0' .. '9' )+ + // InternalRosSystemLexer.g:204:10: ( ( '0' .. '9' )+ ) + // InternalRosSystemLexer.g:204:12: ( '0' .. '9' )+ { - // InternalRosSystemLexer.g:206:12: ( '0' .. '9' )+ - int cnt22=0; - loop22: + // InternalRosSystemLexer.g:204:12: ( '0' .. '9' )+ + int cnt24=0; + loop24: do { - int alt22=2; - int LA22_0 = input.LA(1); + int alt24=2; + int LA24_0 = input.LA(1); - if ( ((LA22_0>='0' && LA22_0<='9')) ) { - alt22=1; + if ( ((LA24_0>='0' && LA24_0<='9')) ) { + alt24=1; } - switch (alt22) { + switch (alt24) { case 1 : - // InternalRosSystemLexer.g:206:13: '0' .. '9' + // InternalRosSystemLexer.g:204:13: '0' .. '9' { matchRange('0','9'); @@ -2937,12 +2973,12 @@ public final void mRULE_INT() throws RecognitionException { break; default : - if ( cnt22 >= 1 ) break loop22; + if ( cnt24 >= 1 ) break loop24; EarlyExitException eee = - new EarlyExitException(22, input); + new EarlyExitException(24, input); throw eee; } - cnt22++; + cnt24++; } while (true); @@ -2961,47 +2997,47 @@ public final void mRULE_STRING() throws RecognitionException { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:208:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalRosSystemLexer.g:208:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRosSystemLexer.g:206:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalRosSystemLexer.g:206:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalRosSystemLexer.g:208:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) - int alt25=2; - int LA25_0 = input.LA(1); + // InternalRosSystemLexer.g:206:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + int alt27=2; + int LA27_0 = input.LA(1); - if ( (LA25_0=='\"') ) { - alt25=1; + if ( (LA27_0=='\"') ) { + alt27=1; } - else if ( (LA25_0=='\'') ) { - alt25=2; + else if ( (LA27_0=='\'') ) { + alt27=2; } else { NoViableAltException nvae = - new NoViableAltException("", 25, 0, input); + new NoViableAltException("", 27, 0, input); throw nvae; } - switch (alt25) { + switch (alt27) { case 1 : - // InternalRosSystemLexer.g:208:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalRosSystemLexer.g:206:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalRosSystemLexer.g:208:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* - loop23: + // InternalRosSystemLexer.g:206:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + loop25: do { - int alt23=3; - int LA23_0 = input.LA(1); + int alt25=3; + int LA25_0 = input.LA(1); - if ( (LA23_0=='\\') ) { - alt23=1; + if ( (LA25_0=='\\') ) { + alt25=1; } - else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA23_0>=']' && LA23_0<='\uFFFF')) ) { - alt23=2; + else if ( ((LA25_0>='\u0000' && LA25_0<='!')||(LA25_0>='#' && LA25_0<='[')||(LA25_0>=']' && LA25_0<='\uFFFF')) ) { + alt25=2; } - switch (alt23) { + switch (alt25) { case 1 : - // InternalRosSystemLexer.g:208:21: '\\\\' . + // InternalRosSystemLexer.g:206:21: '\\\\' . { match('\\'); matchAny(); @@ -3009,7 +3045,7 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 } break; case 2 : - // InternalRosSystemLexer.g:208:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalRosSystemLexer.g:206:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3025,7 +3061,7 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 break; default : - break loop23; + break loop25; } } while (true); @@ -3034,26 +3070,26 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='[')||(LA2 } break; case 2 : - // InternalRosSystemLexer.g:208:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalRosSystemLexer.g:206:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalRosSystemLexer.g:208:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* - loop24: + // InternalRosSystemLexer.g:206:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + loop26: do { - int alt24=3; - int LA24_0 = input.LA(1); + int alt26=3; + int LA26_0 = input.LA(1); - if ( (LA24_0=='\\') ) { - alt24=1; + if ( (LA26_0=='\\') ) { + alt26=1; } - else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA24_0>=']' && LA24_0<='\uFFFF')) ) { - alt24=2; + else if ( ((LA26_0>='\u0000' && LA26_0<='&')||(LA26_0>='(' && LA26_0<='[')||(LA26_0>=']' && LA26_0<='\uFFFF')) ) { + alt26=2; } - switch (alt24) { + switch (alt26) { case 1 : - // InternalRosSystemLexer.g:208:54: '\\\\' . + // InternalRosSystemLexer.g:206:54: '\\\\' . { match('\\'); matchAny(); @@ -3061,7 +3097,7 @@ else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA2 } break; case 2 : - // InternalRosSystemLexer.g:208:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalRosSystemLexer.g:206:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3077,7 +3113,7 @@ else if ( ((LA24_0>='\u0000' && LA24_0<='&')||(LA24_0>='(' && LA24_0<='[')||(LA2 break; default : - break loop24; + break loop26; } } while (true); @@ -3104,37 +3140,37 @@ public final void mRULE_ML_COMMENT() throws RecognitionException { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:210:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalRosSystemLexer.g:210:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalRosSystemLexer.g:208:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalRosSystemLexer.g:208:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalRosSystemLexer.g:210:24: ( options {greedy=false; } : . )* - loop26: + // InternalRosSystemLexer.g:208:24: ( options {greedy=false; } : . )* + loop28: do { - int alt26=2; - int LA26_0 = input.LA(1); + int alt28=2; + int LA28_0 = input.LA(1); - if ( (LA26_0=='*') ) { - int LA26_1 = input.LA(2); + if ( (LA28_0=='*') ) { + int LA28_1 = input.LA(2); - if ( (LA26_1=='/') ) { - alt26=2; + if ( (LA28_1=='/') ) { + alt28=2; } - else if ( ((LA26_1>='\u0000' && LA26_1<='.')||(LA26_1>='0' && LA26_1<='\uFFFF')) ) { - alt26=1; + else if ( ((LA28_1>='\u0000' && LA28_1<='.')||(LA28_1>='0' && LA28_1<='\uFFFF')) ) { + alt28=1; } } - else if ( ((LA26_0>='\u0000' && LA26_0<=')')||(LA26_0>='+' && LA26_0<='\uFFFF')) ) { - alt26=1; + else if ( ((LA28_0>='\u0000' && LA28_0<=')')||(LA28_0>='+' && LA28_0<='\uFFFF')) ) { + alt28=1; } - switch (alt26) { + switch (alt28) { case 1 : - // InternalRosSystemLexer.g:210:52: . + // InternalRosSystemLexer.g:208:52: . { matchAny(); @@ -3142,7 +3178,7 @@ else if ( ((LA26_0>='\u0000' && LA26_0<=')')||(LA26_0>='+' && LA26_0<='\uFFFF')) break; default : - break loop26; + break loop28; } } while (true); @@ -3164,22 +3200,22 @@ public final void mRULE_WS() throws RecognitionException { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:212:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalRosSystemLexer.g:212:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRosSystemLexer.g:210:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalRosSystemLexer.g:210:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalRosSystemLexer.g:212:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ - int cnt27=0; - loop27: + // InternalRosSystemLexer.g:210:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + int cnt29=0; + loop29: do { - int alt27=2; - int LA27_0 = input.LA(1); + int alt29=2; + int LA29_0 = input.LA(1); - if ( ((LA27_0>='\t' && LA27_0<='\n')||LA27_0=='\r'||LA27_0==' ') ) { - alt27=1; + if ( ((LA29_0>='\t' && LA29_0<='\n')||LA29_0=='\r'||LA29_0==' ') ) { + alt29=1; } - switch (alt27) { + switch (alt29) { case 1 : // InternalRosSystemLexer.g: { @@ -3197,12 +3233,12 @@ public final void mRULE_WS() throws RecognitionException { break; default : - if ( cnt27 >= 1 ) break loop27; + if ( cnt29 >= 1 ) break loop29; EarlyExitException eee = - new EarlyExitException(27, input); + new EarlyExitException(29, input); throw eee; } - cnt27++; + cnt29++; } while (true); @@ -3221,8 +3257,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:214:16: ( . ) - // InternalRosSystemLexer.g:214:18: . + // InternalRosSystemLexer.g:212:16: ( . ) + // InternalRosSystemLexer.g:212:18: . { matchAny(); @@ -3237,656 +3273,649 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { // $ANTLR end "RULE_ANY_OTHER" public void mTokens() throws RecognitionException { - // InternalRosSystemLexer.g:1:8: ( ParameterStructMember | RelativeNamespace | PrivateNamespace | GlobalNamespace | ParameterAny | Connections | Interfaces | Parameters | Processes | GraphName | Float32_1 | Float64_1 | Duration | Feedback | FromPub | FromSub | String_2 | Threads | Uint16_1 | Uint32_1 | Uint64_1 | Boolean | Integer | Default | Float32 | Float64 | FromAC | FromAS | FromSC | FromSS | Int16_1 | Int32_1 | Int64_1 | Message | Service | Uint8_1 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | From | Int16 | Int32 | Int64 | Type_1 | Uint8 | Value | Date | List | Bool | Byte | Goal | Int8 | Name | Node | Time | Type | Any | Ns | HyphenMinusLeftSquareBracket | LeftSquareBracketRightSquareBracket | Comma | Colon | LeftSquareBracket | RightSquareBracket | RULE_BINARY | RULE_BOOLEAN | RULE_DOUBLE | RULE_DECINT | RULE_DATE_TIME | RULE_MESSAGE_ASIGMENT | RULE_SL_COMMENT | RULE_ROS_CONVENTION_A | RULE_ROS_CONVENTION_PARAM | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt28=93; - alt28 = dfa28.predict(input); - switch (alt28) { + // InternalRosSystemLexer.g:1:8: ( RelativeNamespace | PrivateNamespace | GlobalNamespace | ParameterAny | Connections | Interfaces | Parameters | Processes | GraphName | Float32_1 | Float64_1 | Default | Duration | Feedback | FromPub | FromSub | String_2 | Threads | Uint16_1 | Uint32_1 | Uint64_1 | Boolean | Integer | Float32 | Float64 | FromAC | FromAS | FromSC | FromSS | Int16_1 | Int32_1 | Int64_1 | Message | Service | Uint8_1 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | From | Int16 | Int32 | Int64 | Type_1 | Uint8 | Value | Date | List | Bool | Byte | Goal | Int8 | Name | Node | Time | Type | Any | Ns | HyphenMinusLeftSquareBracket | LeftSquareBracketRightSquareBracket | Comma | Colon | LeftSquareBracket | RightSquareBracket | RULE_BINARY | RULE_BOOLEAN | RULE_DOUBLE | RULE_DECINT | RULE_DATE_TIME | RULE_MESSAGE_ASIGMENT | RULE_SL_COMMENT | RULE_ROS_CONVENTION_A | RULE_ROS_CONVENTION_PARAM | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_WS | RULE_ANY_OTHER ) + int alt30=92; + alt30 = dfa30.predict(input); + switch (alt30) { case 1 : - // InternalRosSystemLexer.g:1:10: ParameterStructMember + // InternalRosSystemLexer.g:1:10: RelativeNamespace { - mParameterStructMember(); + mRelativeNamespace(); } break; case 2 : - // InternalRosSystemLexer.g:1:32: RelativeNamespace + // InternalRosSystemLexer.g:1:28: PrivateNamespace { - mRelativeNamespace(); + mPrivateNamespace(); } break; case 3 : - // InternalRosSystemLexer.g:1:50: PrivateNamespace + // InternalRosSystemLexer.g:1:45: GlobalNamespace { - mPrivateNamespace(); + mGlobalNamespace(); } break; case 4 : - // InternalRosSystemLexer.g:1:67: GlobalNamespace + // InternalRosSystemLexer.g:1:61: ParameterAny { - mGlobalNamespace(); + mParameterAny(); } break; case 5 : - // InternalRosSystemLexer.g:1:83: ParameterAny + // InternalRosSystemLexer.g:1:74: Connections { - mParameterAny(); + mConnections(); } break; case 6 : - // InternalRosSystemLexer.g:1:96: Connections + // InternalRosSystemLexer.g:1:86: Interfaces { - mConnections(); + mInterfaces(); } break; case 7 : - // InternalRosSystemLexer.g:1:108: Interfaces + // InternalRosSystemLexer.g:1:97: Parameters { - mInterfaces(); + mParameters(); } break; case 8 : - // InternalRosSystemLexer.g:1:119: Parameters + // InternalRosSystemLexer.g:1:108: Processes { - mParameters(); + mProcesses(); } break; case 9 : - // InternalRosSystemLexer.g:1:130: Processes + // InternalRosSystemLexer.g:1:118: GraphName { - mProcesses(); + mGraphName(); } break; case 10 : - // InternalRosSystemLexer.g:1:140: GraphName + // InternalRosSystemLexer.g:1:128: Float32_1 { - mGraphName(); + mFloat32_1(); } break; case 11 : - // InternalRosSystemLexer.g:1:150: Float32_1 + // InternalRosSystemLexer.g:1:138: Float64_1 { - mFloat32_1(); + mFloat64_1(); } break; case 12 : - // InternalRosSystemLexer.g:1:160: Float64_1 + // InternalRosSystemLexer.g:1:148: Default { - mFloat64_1(); + mDefault(); } break; case 13 : - // InternalRosSystemLexer.g:1:170: Duration + // InternalRosSystemLexer.g:1:156: Duration { mDuration(); } break; case 14 : - // InternalRosSystemLexer.g:1:179: Feedback + // InternalRosSystemLexer.g:1:165: Feedback { mFeedback(); } break; case 15 : - // InternalRosSystemLexer.g:1:188: FromPub + // InternalRosSystemLexer.g:1:174: FromPub { mFromPub(); } break; case 16 : - // InternalRosSystemLexer.g:1:196: FromSub + // InternalRosSystemLexer.g:1:182: FromSub { mFromSub(); } break; case 17 : - // InternalRosSystemLexer.g:1:204: String_2 + // InternalRosSystemLexer.g:1:190: String_2 { mString_2(); } break; case 18 : - // InternalRosSystemLexer.g:1:213: Threads + // InternalRosSystemLexer.g:1:199: Threads { mThreads(); } break; case 19 : - // InternalRosSystemLexer.g:1:221: Uint16_1 + // InternalRosSystemLexer.g:1:207: Uint16_1 { mUint16_1(); } break; case 20 : - // InternalRosSystemLexer.g:1:230: Uint32_1 + // InternalRosSystemLexer.g:1:216: Uint32_1 { mUint32_1(); } break; case 21 : - // InternalRosSystemLexer.g:1:239: Uint64_1 + // InternalRosSystemLexer.g:1:225: Uint64_1 { mUint64_1(); } break; case 22 : - // InternalRosSystemLexer.g:1:248: Boolean + // InternalRosSystemLexer.g:1:234: Boolean { mBoolean(); } break; case 23 : - // InternalRosSystemLexer.g:1:256: Integer + // InternalRosSystemLexer.g:1:242: Integer { mInteger(); } break; case 24 : - // InternalRosSystemLexer.g:1:264: Default - { - mDefault(); - - } - break; - case 25 : - // InternalRosSystemLexer.g:1:272: Float32 + // InternalRosSystemLexer.g:1:250: Float32 { mFloat32(); } break; - case 26 : - // InternalRosSystemLexer.g:1:280: Float64 + case 25 : + // InternalRosSystemLexer.g:1:258: Float64 { mFloat64(); } break; - case 27 : - // InternalRosSystemLexer.g:1:288: FromAC + case 26 : + // InternalRosSystemLexer.g:1:266: FromAC { mFromAC(); } break; - case 28 : - // InternalRosSystemLexer.g:1:295: FromAS + case 27 : + // InternalRosSystemLexer.g:1:273: FromAS { mFromAS(); } break; - case 29 : - // InternalRosSystemLexer.g:1:302: FromSC + case 28 : + // InternalRosSystemLexer.g:1:280: FromSC { mFromSC(); } break; - case 30 : - // InternalRosSystemLexer.g:1:309: FromSS + case 29 : + // InternalRosSystemLexer.g:1:287: FromSS { mFromSS(); } break; - case 31 : - // InternalRosSystemLexer.g:1:316: Int16_1 + case 30 : + // InternalRosSystemLexer.g:1:294: Int16_1 { mInt16_1(); } break; - case 32 : - // InternalRosSystemLexer.g:1:324: Int32_1 + case 31 : + // InternalRosSystemLexer.g:1:302: Int32_1 { mInt32_1(); } break; - case 33 : - // InternalRosSystemLexer.g:1:332: Int64_1 + case 32 : + // InternalRosSystemLexer.g:1:310: Int64_1 { mInt64_1(); } break; - case 34 : - // InternalRosSystemLexer.g:1:340: Message + case 33 : + // InternalRosSystemLexer.g:1:318: Message { mMessage(); } break; - case 35 : - // InternalRosSystemLexer.g:1:348: Service + case 34 : + // InternalRosSystemLexer.g:1:326: Service { mService(); } break; - case 36 : - // InternalRosSystemLexer.g:1:356: Uint8_1 + case 35 : + // InternalRosSystemLexer.g:1:334: Uint8_1 { mUint8_1(); } break; - case 37 : - // InternalRosSystemLexer.g:1:364: Array + case 36 : + // InternalRosSystemLexer.g:1:342: Array { mArray(); } break; - case 38 : - // InternalRosSystemLexer.g:1:370: Base64 + case 37 : + // InternalRosSystemLexer.g:1:348: Base64 { mBase64(); } break; - case 39 : - // InternalRosSystemLexer.g:1:377: Double + case 38 : + // InternalRosSystemLexer.g:1:355: Double { mDouble(); } break; - case 40 : - // InternalRosSystemLexer.g:1:384: Header + case 39 : + // InternalRosSystemLexer.g:1:362: Header { mHeader(); } break; - case 41 : - // InternalRosSystemLexer.g:1:391: String + case 40 : + // InternalRosSystemLexer.g:1:369: String { mString(); } break; - case 42 : - // InternalRosSystemLexer.g:1:398: Struct + case 41 : + // InternalRosSystemLexer.g:1:376: Struct { mStruct(); } break; - case 43 : - // InternalRosSystemLexer.g:1:405: Action + case 42 : + // InternalRosSystemLexer.g:1:383: Action { mAction(); } break; - case 44 : - // InternalRosSystemLexer.g:1:412: Bool_1 + case 43 : + // InternalRosSystemLexer.g:1:390: Bool_1 { mBool_1(); } break; - case 45 : - // InternalRosSystemLexer.g:1:419: Byte_1 + case 44 : + // InternalRosSystemLexer.g:1:397: Byte_1 { mByte_1(); } break; - case 46 : - // InternalRosSystemLexer.g:1:426: Int8_1 + case 45 : + // InternalRosSystemLexer.g:1:404: Int8_1 { mInt8_1(); } break; - case 47 : - // InternalRosSystemLexer.g:1:433: Nodes + case 46 : + // InternalRosSystemLexer.g:1:411: Nodes { mNodes(); } break; - case 48 : - // InternalRosSystemLexer.g:1:439: Result + case 47 : + // InternalRosSystemLexer.g:1:417: Result { mResult(); } break; - case 49 : - // InternalRosSystemLexer.g:1:446: String_1 + case 48 : + // InternalRosSystemLexer.g:1:424: String_1 { mString_1(); } break; - case 50 : - // InternalRosSystemLexer.g:1:455: Uint16 + case 49 : + // InternalRosSystemLexer.g:1:433: Uint16 { mUint16(); } break; - case 51 : - // InternalRosSystemLexer.g:1:462: Uint32 + case 50 : + // InternalRosSystemLexer.g:1:440: Uint32 { mUint32(); } break; - case 52 : - // InternalRosSystemLexer.g:1:469: Uint64 + case 51 : + // InternalRosSystemLexer.g:1:447: Uint64 { mUint64(); } break; - case 53 : - // InternalRosSystemLexer.g:1:476: Value_1 + case 52 : + // InternalRosSystemLexer.g:1:454: Value_1 { mValue_1(); } break; - case 54 : - // InternalRosSystemLexer.g:1:484: From + case 53 : + // InternalRosSystemLexer.g:1:462: From { mFrom(); } break; - case 55 : - // InternalRosSystemLexer.g:1:489: Int16 + case 54 : + // InternalRosSystemLexer.g:1:467: Int16 { mInt16(); } break; - case 56 : - // InternalRosSystemLexer.g:1:495: Int32 + case 55 : + // InternalRosSystemLexer.g:1:473: Int32 { mInt32(); } break; - case 57 : - // InternalRosSystemLexer.g:1:501: Int64 + case 56 : + // InternalRosSystemLexer.g:1:479: Int64 { mInt64(); } break; - case 58 : - // InternalRosSystemLexer.g:1:507: Type_1 + case 57 : + // InternalRosSystemLexer.g:1:485: Type_1 { mType_1(); } break; - case 59 : - // InternalRosSystemLexer.g:1:514: Uint8 + case 58 : + // InternalRosSystemLexer.g:1:492: Uint8 { mUint8(); } break; - case 60 : - // InternalRosSystemLexer.g:1:520: Value + case 59 : + // InternalRosSystemLexer.g:1:498: Value { mValue(); } break; - case 61 : - // InternalRosSystemLexer.g:1:526: Date + case 60 : + // InternalRosSystemLexer.g:1:504: Date { mDate(); } break; - case 62 : - // InternalRosSystemLexer.g:1:531: List + case 61 : + // InternalRosSystemLexer.g:1:509: List { mList(); } break; - case 63 : - // InternalRosSystemLexer.g:1:536: Bool + case 62 : + // InternalRosSystemLexer.g:1:514: Bool { mBool(); } break; - case 64 : - // InternalRosSystemLexer.g:1:541: Byte + case 63 : + // InternalRosSystemLexer.g:1:519: Byte { mByte(); } break; - case 65 : - // InternalRosSystemLexer.g:1:546: Goal + case 64 : + // InternalRosSystemLexer.g:1:524: Goal { mGoal(); } break; - case 66 : - // InternalRosSystemLexer.g:1:551: Int8 + case 65 : + // InternalRosSystemLexer.g:1:529: Int8 { mInt8(); } break; - case 67 : - // InternalRosSystemLexer.g:1:556: Name + case 66 : + // InternalRosSystemLexer.g:1:534: Name { mName(); } break; - case 68 : - // InternalRosSystemLexer.g:1:561: Node + case 67 : + // InternalRosSystemLexer.g:1:539: Node { mNode(); } break; - case 69 : - // InternalRosSystemLexer.g:1:566: Time + case 68 : + // InternalRosSystemLexer.g:1:544: Time { mTime(); } break; - case 70 : - // InternalRosSystemLexer.g:1:571: Type + case 69 : + // InternalRosSystemLexer.g:1:549: Type { mType(); } break; - case 71 : - // InternalRosSystemLexer.g:1:576: Any + case 70 : + // InternalRosSystemLexer.g:1:554: Any { mAny(); } break; - case 72 : - // InternalRosSystemLexer.g:1:580: Ns + case 71 : + // InternalRosSystemLexer.g:1:558: Ns { mNs(); } break; - case 73 : - // InternalRosSystemLexer.g:1:583: HyphenMinusLeftSquareBracket + case 72 : + // InternalRosSystemLexer.g:1:561: HyphenMinusLeftSquareBracket { mHyphenMinusLeftSquareBracket(); } break; - case 74 : - // InternalRosSystemLexer.g:1:612: LeftSquareBracketRightSquareBracket + case 73 : + // InternalRosSystemLexer.g:1:590: LeftSquareBracketRightSquareBracket { mLeftSquareBracketRightSquareBracket(); } break; - case 75 : - // InternalRosSystemLexer.g:1:648: Comma + case 74 : + // InternalRosSystemLexer.g:1:626: Comma { mComma(); } break; - case 76 : - // InternalRosSystemLexer.g:1:654: Colon + case 75 : + // InternalRosSystemLexer.g:1:632: Colon { mColon(); } break; - case 77 : - // InternalRosSystemLexer.g:1:660: LeftSquareBracket + case 76 : + // InternalRosSystemLexer.g:1:638: LeftSquareBracket { mLeftSquareBracket(); } break; - case 78 : - // InternalRosSystemLexer.g:1:678: RightSquareBracket + case 77 : + // InternalRosSystemLexer.g:1:656: RightSquareBracket { mRightSquareBracket(); } break; - case 79 : - // InternalRosSystemLexer.g:1:697: RULE_BINARY + case 78 : + // InternalRosSystemLexer.g:1:675: RULE_BINARY { mRULE_BINARY(); } break; - case 80 : - // InternalRosSystemLexer.g:1:709: RULE_BOOLEAN + case 79 : + // InternalRosSystemLexer.g:1:687: RULE_BOOLEAN { mRULE_BOOLEAN(); } break; - case 81 : - // InternalRosSystemLexer.g:1:722: RULE_DOUBLE + case 80 : + // InternalRosSystemLexer.g:1:700: RULE_DOUBLE { mRULE_DOUBLE(); } break; - case 82 : - // InternalRosSystemLexer.g:1:734: RULE_DECINT + case 81 : + // InternalRosSystemLexer.g:1:712: RULE_DECINT { mRULE_DECINT(); } break; - case 83 : - // InternalRosSystemLexer.g:1:746: RULE_DATE_TIME + case 82 : + // InternalRosSystemLexer.g:1:724: RULE_DATE_TIME { mRULE_DATE_TIME(); } break; - case 84 : - // InternalRosSystemLexer.g:1:761: RULE_MESSAGE_ASIGMENT + case 83 : + // InternalRosSystemLexer.g:1:739: RULE_MESSAGE_ASIGMENT { mRULE_MESSAGE_ASIGMENT(); } break; - case 85 : - // InternalRosSystemLexer.g:1:783: RULE_SL_COMMENT + case 84 : + // InternalRosSystemLexer.g:1:761: RULE_SL_COMMENT { mRULE_SL_COMMENT(); } break; - case 86 : - // InternalRosSystemLexer.g:1:799: RULE_ROS_CONVENTION_A + case 85 : + // InternalRosSystemLexer.g:1:777: RULE_ROS_CONVENTION_A { mRULE_ROS_CONVENTION_A(); } break; - case 87 : - // InternalRosSystemLexer.g:1:821: RULE_ROS_CONVENTION_PARAM + case 86 : + // InternalRosSystemLexer.g:1:799: RULE_ROS_CONVENTION_PARAM { mRULE_ROS_CONVENTION_PARAM(); } break; - case 88 : - // InternalRosSystemLexer.g:1:847: RULE_ID + case 87 : + // InternalRosSystemLexer.g:1:825: RULE_ID { mRULE_ID(); } break; - case 89 : - // InternalRosSystemLexer.g:1:855: RULE_INT + case 88 : + // InternalRosSystemLexer.g:1:833: RULE_INT { mRULE_INT(); } break; - case 90 : - // InternalRosSystemLexer.g:1:864: RULE_STRING + case 89 : + // InternalRosSystemLexer.g:1:842: RULE_STRING { mRULE_STRING(); } break; - case 91 : - // InternalRosSystemLexer.g:1:876: RULE_ML_COMMENT + case 90 : + // InternalRosSystemLexer.g:1:854: RULE_ML_COMMENT { mRULE_ML_COMMENT(); } break; - case 92 : - // InternalRosSystemLexer.g:1:892: RULE_WS + case 91 : + // InternalRosSystemLexer.g:1:870: RULE_WS { mRULE_WS(); } break; - case 93 : - // InternalRosSystemLexer.g:1:900: RULE_ANY_OTHER + case 92 : + // InternalRosSystemLexer.g:1:878: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -3898,21 +3927,21 @@ public void mTokens() throws RecognitionException { } - protected DFA8 dfa8 = new DFA8(this); - protected DFA28 dfa28 = new DFA28(this); - static final String DFA8_eotS = + protected DFA10 dfa10 = new DFA10(this); + protected DFA30 dfa30 = new DFA30(this); + static final String DFA10_eotS = "\1\uffff\1\5\1\uffff\2\5\1\uffff\2\5"; - static final String DFA8_eofS = + static final String DFA10_eofS = "\10\uffff"; - static final String DFA8_minS = + static final String DFA10_minS = "\1\56\1\60\1\uffff\2\60\1\uffff\2\60"; - static final String DFA8_maxS = + static final String DFA10_maxS = "\2\145\1\uffff\2\145\1\uffff\2\145"; - static final String DFA8_acceptS = + static final String DFA10_acceptS = "\2\uffff\1\2\2\uffff\1\1\2\uffff"; - static final String DFA8_specialS = + static final String DFA10_specialS = "\10\uffff}>"; - static final String[] DFA8_transitionS = { + static final String[] DFA10_transitionS = { "\1\1\26\uffff\1\2\37\uffff\1\2", "\1\3\11\4\13\uffff\1\2\37\uffff\1\2", "", @@ -3923,714 +3952,703 @@ public void mTokens() throws RecognitionException { "\1\6\11\7\13\uffff\1\2\37\uffff\1\2" }; - static final short[] DFA8_eot = DFA.unpackEncodedString(DFA8_eotS); - static final short[] DFA8_eof = DFA.unpackEncodedString(DFA8_eofS); - static final char[] DFA8_min = DFA.unpackEncodedStringToUnsignedChars(DFA8_minS); - static final char[] DFA8_max = DFA.unpackEncodedStringToUnsignedChars(DFA8_maxS); - static final short[] DFA8_accept = DFA.unpackEncodedString(DFA8_acceptS); - static final short[] DFA8_special = DFA.unpackEncodedString(DFA8_specialS); - static final short[][] DFA8_transition; + static final short[] DFA10_eot = DFA.unpackEncodedString(DFA10_eotS); + static final short[] DFA10_eof = DFA.unpackEncodedString(DFA10_eofS); + static final char[] DFA10_min = DFA.unpackEncodedStringToUnsignedChars(DFA10_minS); + static final char[] DFA10_max = DFA.unpackEncodedStringToUnsignedChars(DFA10_maxS); + static final short[] DFA10_accept = DFA.unpackEncodedString(DFA10_acceptS); + static final short[] DFA10_special = DFA.unpackEncodedString(DFA10_specialS); + static final short[][] DFA10_transition; static { - int numStates = DFA8_transitionS.length; - DFA8_transition = new short[numStates][]; + int numStates = DFA10_transitionS.length; + DFA10_transition = new short[numStates][]; for (int i=0; i"; - static final String[] DFA28_transitionS = { - "\11\53\2\52\2\53\1\52\22\53\1\52\1\53\1\44\1\46\3\53\1\45\4\53\1\34\1\32\1\53\1\47\1\37\2\40\7\41\1\35\6\53\1\17\1\14\1\43\1\20\2\43\1\3\1\21\1\15\2\43\1\30\3\43\1\1\1\43\1\2\1\22\7\43\1\33\1\53\1\36\1\42\1\43\1\53\1\23\1\24\1\4\1\10\1\43\1\7\1\31\1\43\1\5\3\43\1\16\1\25\1\43\1\6\1\43\1\26\1\11\1\12\1\13\1\27\4\43\3\53\1\51\uff81\53", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\54\20\56\1\55\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\61\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\62\5\56\1\63\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\64\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\65\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\66\20\56\1\67\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\73\3\56\1\71\6\56\1\70\5\56\1\72\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\75\17\56\1\74\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\77\16\56\1\76\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\7\56\1\100\1\102\10\56\1\103\6\56\1\101\1\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\104\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\106\15\56\1\105\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\107\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\110\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\112\3\56\1\111\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\114\15\56\1\113\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\115\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\116\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\117\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\120\11\56\1\121\1\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\123\15\56\1\122\3\56\1\124\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\125\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\126\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\127\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\130\13\56", - "\12\132\41\uffff\1\131", - "\1\133", - "", + static final String DFA30_eotS = + "\1\50\31\55\1\53\1\135\3\uffff\3\143\1\53\1\55\2\53\1\uffff\1\53\1\uffff\1\53\2\uffff\1\55\1\uffff\1\55\1\uffff\51\55\1\uffff\1\143\7\uffff\1\u009d\1\uffff\2\143\1\55\2\uffff\1\u00a0\2\uffff\1\u00a0\4\uffff\33\55\1\u00c1\11\55\1\uffff\4\55\1\143\1\u009d\1\uffff\1\143\3\uffff\12\55\1\u00dd\13\55\1\u00ed\1\u00ee\1\u00ef\6\55\1\uffff\1\55\1\u00fa\4\55\1\u0100\1\u0102\1\u0104\1\u0105\2\55\1\u0108\1\u0109\1\u009d\1\143\7\55\1\u0113\1\u0115\1\u0117\2\uffff\7\55\1\uffff\1\u00ef\5\55\4\uffff\3\55\1\u012c\6\55\1\uffff\4\55\4\uffff\1\55\2\uffff\1\55\1\u013a\3\uffff\7\55\6\uffff\15\55\1\u0150\2\55\1\u0154\1\u0156\1\u0158\2\uffff\1\55\1\u015a\2\55\1\uffff\1\u015d\1\u015e\1\u015f\1\u0160\1\u0161\1\uffff\1\u0162\2\uffff\11\55\1\u016d\1\u016f\3\55\4\uffff\2\55\2\uffff\1\u0175\1\55\6\uffff\1\u0177\1\uffff\1\u0178\1\u0179\6\uffff\11\55\4\uffff\1\u0183\3\uffff\1\u0184\5\uffff\4\55\1\u0189\4\55\2\uffff\4\55\1\uffff\3\55\1\uffff\5\55\2\uffff\2\55\1\u019c\1\55\1\uffff\2\55\1\uffff\6\55\1\u01a6\1\55\1\u01a8\1\uffff\1\u01a9\2\uffff"; + static final String DFA30_eofS = + "\u01aa\uffff"; + static final String DFA30_minS = + "\1\0\31\57\1\56\1\135\3\uffff\3\56\1\101\1\57\2\0\1\uffff\1\42\1\uffff\1\42\2\uffff\1\57\1\uffff\1\57\1\uffff\51\57\1\uffff\1\56\7\uffff\1\60\1\uffff\2\60\1\57\2\0\1\57\2\0\1\57\4\uffff\45\57\1\uffff\4\57\1\56\1\60\1\uffff\1\60\1\0\1\uffff\1\0\37\57\1\uffff\16\57\2\55\12\57\2\uffff\7\57\1\uffff\6\57\4\uffff\12\57\1\uffff\4\57\4\uffff\1\57\2\uffff\2\57\3\uffff\7\57\6\uffff\23\57\2\uffff\4\57\1\uffff\5\57\1\uffff\1\57\2\uffff\16\57\4\uffff\2\57\2\uffff\2\57\6\uffff\1\57\1\uffff\2\57\6\uffff\11\57\4\uffff\1\57\3\uffff\1\57\5\uffff\11\57\2\uffff\4\57\1\uffff\3\57\1\uffff\5\57\2\uffff\4\57\1\uffff\2\57\1\uffff\11\57\1\uffff\1\57\2\uffff"; + static final String DFA30_maxS = + "\1\uffff\31\172\1\145\1\135\3\uffff\3\145\2\172\2\uffff\1\uffff\1\172\1\uffff\1\47\2\uffff\1\172\1\uffff\1\172\1\uffff\51\172\1\uffff\1\145\7\uffff\1\71\1\uffff\2\71\1\172\2\uffff\1\75\2\uffff\1\75\4\uffff\45\172\1\uffff\4\172\1\145\1\71\1\uffff\1\71\1\uffff\1\uffff\1\uffff\37\172\1\uffff\16\172\1\55\1\71\12\172\2\uffff\7\172\1\uffff\6\172\4\uffff\12\172\1\uffff\4\172\4\uffff\1\172\2\uffff\2\172\3\uffff\7\172\6\uffff\23\172\2\uffff\4\172\1\uffff\5\172\1\uffff\1\172\2\uffff\16\172\4\uffff\2\172\2\uffff\2\172\6\uffff\1\172\1\uffff\2\172\6\uffff\11\172\4\uffff\1\172\3\uffff\1\172\5\uffff\11\172\2\uffff\4\172\1\uffff\3\172\1\uffff\5\172\2\uffff\4\172\1\uffff\2\172\1\uffff\11\172\1\uffff\1\172\2\uffff"; + static final String DFA30_acceptS = + "\34\uffff\1\112\1\113\1\115\7\uffff\1\124\1\uffff\1\125\1\uffff\1\133\1\134\1\uffff\1\127\1\uffff\1\123\51\uffff\1\110\1\uffff\1\120\1\111\1\114\1\112\1\113\1\115\1\116\1\uffff\1\121\11\uffff\1\124\1\132\1\126\1\133\45\uffff\1\107\6\uffff\1\130\2\uffff\1\131\40\uffff\1\106\32\uffff\1\55\1\101\7\uffff\1\65\6\uffff\1\71\1\105\1\104\1\117\12\uffff\1\74\4\uffff\1\53\1\76\1\54\1\77\1\uffff\1\103\1\102\2\uffff\1\75\1\100\1\122\7\uffff\1\36\1\66\1\37\1\67\1\40\1\70\23\uffff\1\43\1\72\4\uffff\1\44\5\uffff\1\56\1\uffff\1\64\1\73\16\uffff\1\34\1\35\1\32\1\33\2\uffff\1\21\1\60\2\uffff\1\23\1\61\1\24\1\62\1\25\1\63\1\uffff\1\45\2\uffff\1\46\1\47\1\50\1\51\1\52\1\57\11\uffff\1\12\1\30\1\13\1\31\1\uffff\1\17\1\20\1\14\1\uffff\1\42\1\22\1\26\1\27\1\41\11\uffff\1\16\1\15\4\uffff\1\11\3\uffff\1\10\5\uffff\1\6\1\7\4\uffff\1\5\2\uffff\1\4\11\uffff\1\3\1\uffff\1\2\1\1"; + static final String DFA30_specialS = + "\1\7\43\uffff\1\2\1\10\101\uffff\1\5\1\1\1\uffff\1\6\1\4\63\uffff\1\0\1\uffff\1\3\u0108\uffff}>"; + static final String[] DFA30_transitionS = { + "\11\53\2\52\2\53\1\52\22\53\1\52\1\53\1\44\1\46\3\53\1\45\4\53\1\34\1\32\1\53\1\47\1\37\2\40\7\41\1\35\6\53\1\17\1\14\1\43\1\20\2\43\1\3\1\21\1\15\2\43\1\30\3\43\1\2\1\43\1\1\1\22\7\43\1\33\1\53\1\36\1\42\1\43\1\53\1\23\1\24\1\4\1\10\1\43\1\7\1\31\1\43\1\5\3\43\1\16\1\25\1\43\1\6\1\43\1\26\1\11\1\12\1\13\1\27\4\43\3\53\1\51\uff81\53", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\54\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\61\20\56\1\60\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\62\5\56\1\63\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\64\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\65\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\66\20\56\1\67\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\73\3\56\1\71\6\56\1\70\5\56\1\72\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\74\17\56\1\75\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\77\16\56\1\76\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\7\56\1\100\1\102\10\56\1\103\6\56\1\101\1\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\104\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\106\15\56\1\105\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\107\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\110\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\112\3\56\1\111\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\114\15\56\1\113\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\115\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\116\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\117\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\120\11\56\1\121\1\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\123\15\56\1\122\3\56\1\124\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\125\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\126\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\127\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\130\13\56", + "\1\133\1\uffff\12\132\13\uffff\1\133\25\uffff\1\131\11\uffff\1\133", + "\1\134", "", "", - "\1\142\1\uffff\12\141\10\uffff\1\140\2\uffff\1\142\34\uffff\1\140\2\uffff\1\142", - "\1\142\1\uffff\12\143\13\uffff\1\142\37\uffff\1\142", - "\1\142\1\uffff\12\144\13\uffff\1\142\37\uffff\1\142", - "\32\145\4\uffff\1\145\1\uffff\32\145", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\42\147\1\150\71\147\1\146\uffa3\147", - "\47\152\1\153\64\152\1\151\uffa3\152", "", - "\1\156\4\uffff\1\156\2\uffff\1\155\26\uffff\32\50\3\uffff\2\50\1\uffff\32\50", + "\1\133\1\uffff\12\142\10\uffff\1\141\2\uffff\1\133\34\uffff\1\141\2\uffff\1\133", + "\1\133\1\uffff\12\144\13\uffff\1\133\37\uffff\1\133", + "\1\133\1\uffff\12\145\13\uffff\1\133\37\uffff\1\133", + "\32\146\4\uffff\1\146\1\uffff\32\146", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\42\150\1\151\71\150\1\147\uffa3\150", + "\47\153\1\154\64\153\1\152\uffa3\153", "", - "\1\156\4\uffff\1\156", + "\1\157\4\uffff\1\157\2\uffff\1\156\26\uffff\32\50\3\uffff\2\50\1\uffff\32\50", "", + "\1\157\4\uffff\1\157", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\160\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\161\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\161\16\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\162\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\163\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\164\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\165\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\166\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\167\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\170\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\171\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\172\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\173\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\174\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\175\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\5\56\1\176\24\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\177\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0080\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0081\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u0082\12\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u0083\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u0084\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0085\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u0086\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0087\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0088\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0089\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u008a\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\30\56\1\u008b\1\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u008c\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u008d\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u008e\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u008f\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0090\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u0091\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0092\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u0093\26\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u0094\15\56", - "\1\50\12\56\1\u0095\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0096\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0097\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0098\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0099\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\162\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\163\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\164\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\165\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\166\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\167\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\170\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\171\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\172\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\173\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\174\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\175\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\5\56\1\176\24\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\177\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0080\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0081\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0082\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u0083\12\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u0084\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u0085\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0086\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u0087\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0088\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0089\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u008a\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u008b\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\30\56\1\u008c\1\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u008d\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u008e\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u008f\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0090\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0091\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u0092\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0093\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u0094\26\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u0095\15\56", + "\1\50\12\56\1\u0096\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0097\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0098\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0099\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u009a\31\56", "", + "\1\133\1\uffff\12\u009b\13\uffff\1\133\37\uffff\1\133", "", "", "", "", "", "", - "\12\u009a", "", "\12\u009c", - "\12\144", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\0\u009d", - "\42\147\1\150\71\147\1\146\uffa3\147", - "\1\156\15\uffff\1\60", - "\0\u009f", - "\47\152\1\153\64\152\1\151\uffa3\152", - "\1\156\15\uffff\1\60", "", + "\12\u009e", + "\12\145", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\0\u009f", + "\42\150\1\151\71\150\1\147\uffa3\150", + "\1\157\15\uffff\1\57", + "\0\u00a1", + "\47\153\1\154\64\153\1\152\uffa3\153", + "\1\157\15\uffff\1\57", "", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00a0\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u00a1\4\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00a2\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u00a3\30\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u00a4\12\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u00a5\14\56", - "\1\50\1\56\1\u00a7\1\56\1\u00a8\2\56\1\u00a9\1\56\1\u00aa\1\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00a6\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00ab\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u00ac\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00ad\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u00ae\26\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u00af\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u00b0\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00b1\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00b2\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00b3\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u00b4\4\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00b5\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00b6\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00b7\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00b8\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00b9\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00ba\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00bb\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00bc\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u00bd\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00be\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u00c0\30\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00c1\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u00c2\26\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00c3\13\56\1\u00c4\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00c5\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00c6\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00c7\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00c8\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00c9\25\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u00ca\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u00cb\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00cc\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00cd\16\56", - "\12\u00ce", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00a2\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u00a3\4\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00a4\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u00a5\30\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u00a6\12\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u00a7\14\56", + "\1\50\1\56\1\u00a9\1\56\1\u00aa\2\56\1\u00ab\1\56\1\u00ac\1\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00a8\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00ad\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u00ae\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00af\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u00b0\26\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u00b1\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u00b2\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00b3\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00b4\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00b5\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u00b6\4\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00b7\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00b8\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00b9\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00ba\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00bb\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00bc\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00bd\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00be\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u00bf\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00c0\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u00c2\30\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00c3\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u00c4\26\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00c5\13\56\1\u00c6\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00c7\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00c8\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00c9\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00ca\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00cb\25\56", "", - "\12\u00cf", - "\42\147\1\150\71\147\1\146\uffa3\147", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u00cc\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u00cd\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00ce\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00cf\16\56", + "\1\133\1\uffff\12\u009b\13\uffff\1\133\37\uffff\1\133", + "\12\u00d0", "", - "\47\152\1\153\64\152\1\151\uffa3\152", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u00d0\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00d1\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00d2\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00d3\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\7\56\1\u00d4\22\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00d5\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u00d6\10\56", - "\1\50\6\56\1\u00d7\3\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\2\56\1\u00d8\7\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\4\56\1\u00d9\5\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u00da\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u00dc\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00dd\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00de\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u00df\30\56", - "\1\50\12\56\1\u00e3\2\uffff\1\60\3\uffff\1\u00e2\16\56\1\u00e0\2\56\1\u00e1\7\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00e4\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00e5\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u00e6\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u00e7\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00e8\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00e9\31\56", - "\1\50\12\56\1\u00ea\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\1\56\1\u00ee\1\56\1\u00ef\2\56\1\u00f0\1\56\1\u00f1\1\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00f2\25\56", - "\1\50\6\56\1\u00f3\3\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u00f4\23\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00f5\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\30\56\1\u00f6\1\56", + "\12\u00d1", + "\42\150\1\151\71\150\1\147\uffa3\150", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00f7\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00f9\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u00fa\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u00fb\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u00fc\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u00fd\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u00ff\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0101\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0104\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0105\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\u0108", - "\1\u0108\2\uffff\12\144", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0109\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u010a\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u010b\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u010c\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\15\56\1\u010d\14\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u010e\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\5\56\1\u010f\24\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u0110\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u0112\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u0114\3\uffff\1\56\1\uffff\32\56", + "\47\153\1\154\64\153\1\152\uffa3\153", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00d2\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00d3\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u00d4\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00d5\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\7\56\1\u00d6\22\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00d7\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u00d8\10\56", + "\1\50\6\56\1\u00d9\3\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\2\56\1\u00da\7\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\4\56\1\u00db\5\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u00dc\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u00de\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00df\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00e0\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u00e1\30\56", + "\1\50\12\56\1\u00e5\2\uffff\1\57\3\uffff\1\u00e4\16\56\1\u00e2\2\56\1\u00e3\7\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00e6\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u00e7\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u00e8\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u00e9\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u00ea\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00eb\31\56", + "\1\50\12\56\1\u00ec\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\1\56\1\u00f0\1\56\1\u00f1\2\56\1\u00f2\1\56\1\u00f3\1\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00f4\25\56", + "\1\50\6\56\1\u00f5\3\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u00f6\23\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u00f7\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\30\56\1\u00f8\1\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u00f9\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u00fb\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u00fc\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u00fd\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u00fe\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u00ff\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u0101\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0103\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0106\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0107\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\u010a", + "\1\u010a\2\uffff\12\145", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u010b\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u010c\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u010d\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u010e\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\15\56\1\u010f\14\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0110\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\5\56\1\u0111\24\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u0112\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u0114\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u0116\3\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0116\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0117\7\56", - "\1\50\3\56\1\u0118\2\56\1\u0119\3\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u011a\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u011b\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\2\56\1\u011d\17\56\1\u011e\7\56\4\uffff\1\56\1\uffff\24\56\1\u011c\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\2\56\1\u011f\17\56\1\u0120\7\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u0121\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0122\16\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u0123\23\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0124\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u0125\26\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0118\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0119\7\56", + "\1\50\3\56\1\u011a\2\56\1\u011b\3\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u011c\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u011d\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\2\56\1\u011f\17\56\1\u0120\7\56\4\uffff\1\56\1\uffff\24\56\1\u011e\5\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\2\56\1\u0121\17\56\1\u0122\7\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\13\56\1\u0123\16\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u0124\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u0125\23\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0126\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\3\56\1\u0127\26\56", "", "", "", - "\1\50\6\56\1\u0126\3\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\2\56\1\u0127\7\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\4\56\1\u0128\5\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u0129\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u012b\31\56", - "\1\50\4\56\1\u012c\5\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u012d\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u012e\23\56", - "\1\50\12\56\1\u012f\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0130\25\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0131\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u0132\23\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0133\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0134\14\56", + "\1\50\6\56\1\u0128\3\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\2\56\1\u0129\7\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\4\56\1\u012a\5\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u012b\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u012d\31\56", + "\1\50\4\56\1\u012e\5\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u012f\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u0130\23\56", + "\1\50\12\56\1\u0131\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0132\25\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0133\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\6\56\1\u0134\23\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0135\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0136\14\56", "", "", "", - "\1\50\12\56\1\u0135\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\1\u0137\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0136\6\56", - "\1\50\12\56\1\u0137\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0138\6\56", + "\1\50\12\56\1\u0139\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0139\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u013a\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u013b\4\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\15\56\1\u013c\14\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u013d\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u013e\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u013f\31\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\25\56\1\u013b\4\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u013c\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u013d\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\15\56\1\u013e\14\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u013f\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0140\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0141\31\56", "", "", "", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0140\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0141\7\56", - "\1\50\2\56\1\u0142\7\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\4\56\1\u0143\5\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0144\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u0145\30\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u0146\30\56", - "\1\50\12\56\1\u0147\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\1\u0148\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\1\u0149\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\1\u014a\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u014b\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u014c\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u014d\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u014f\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0150\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u0151\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u0153\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u0155\3\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u0142\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0143\7\56", + "\1\50\2\56\1\u0144\7\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\4\56\1\u0145\5\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0146\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u0147\30\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u0148\30\56", + "\1\50\12\56\1\u0149\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\1\u014a\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\1\u014b\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\1\u014c\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u014d\6\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u014e\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u014f\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0151\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0152\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u0153\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u0155\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u0157\3\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0157\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0159\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u015a\25\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0159\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u015b\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u015c\25\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0161\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\15\56\1\u0162\14\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0163\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0164\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u0165\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u0166\21\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0167\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0168\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0169\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u016a\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\1\u016c\3\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\12\56\1\u016e\17\56", - "\1\50\12\56\1\u016f\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\1\u0170\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0163\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\15\56\1\u0164\14\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0165\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0166\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u0167\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u0168\21\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u0169\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u016a\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u016b\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u016c\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\1\u016e\3\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\12\56\1\u0170\17\56", + "\1\50\12\56\1\u0171\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\1\u0172\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0171\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\1\u0173\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0174\14\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\1\u0174\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\1\u0176\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", "", "", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", "", "", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0178\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0179\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\15\56\1\u017a\14\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u017b\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u017c\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u017d\13\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u017e\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u017f\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0180\7\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\15\56\1\u017a\14\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u017b\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u017c\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u017d\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u017e\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\16\56\1\u017f\13\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0180\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0181\10\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0182\7\56", "", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", "", "", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\1\u0184\21\56\1\u0183\7\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u0185\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0186\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0187\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0189\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u018a\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u018b\7\56", - "\1\50\12\56\1\u018c\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u0185\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u0186\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\1\u0187\31\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0188\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u018a\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u018b\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u018c\7\56", + "\1\50\12\56\1\u018d\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u018d\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u018e\14\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u018f\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u0190\15\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0191\7\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0192\7\56", - "\1\50\12\56\1\u0193\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\1\u0194\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u018e\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u018f\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\15\56\1\u0190\14\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0191\7\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u0195\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\30\56\1\u0196\1\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0197\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0198\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u0199\12\56", - "\1\50\12\56\1\u019a\2\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0192\7\56", + "\1\50\12\56\1\u0193\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\1\u0194\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u0195\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u0196\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\30\56\1\u0197\1\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u0198\12\56", + "\1\50\12\56\1\u0199\2\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\24\56\1\u019b\5\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u019d\12\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u019e\7\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u019f\31\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01a0\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\22\56\1\u019a\7\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u019b\12\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u019d\31\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u01a1\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u01a2\12\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01a3\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\23\56\1\u01a4\6\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01a5\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u01a6\31\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01a7\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\14\56\1\u01a8\15\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01a9\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01aa\27\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01ac\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01ae\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\17\56\1\u019e\12\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u019f\31\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\14\56\1\u01af\15\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01a0\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\1\u01a1\31\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01a2\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01a3\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\2\56\1\u01a4\27\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01a5\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01a7\25\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\1\56\1\u01b1\30\56", + "\1\50\12\56\3\uffff\1\57\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\4\56\1\u01b2\25\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\21\56\1\u01b3\10\56", - "\1\50\12\56\3\uffff\1\60\3\uffff\32\56\4\uffff\1\56\1\uffff\32\56", "" }; - static final short[] DFA28_eot = DFA.unpackEncodedString(DFA28_eotS); - static final short[] DFA28_eof = DFA.unpackEncodedString(DFA28_eofS); - static final char[] DFA28_min = DFA.unpackEncodedStringToUnsignedChars(DFA28_minS); - static final char[] DFA28_max = DFA.unpackEncodedStringToUnsignedChars(DFA28_maxS); - static final short[] DFA28_accept = DFA.unpackEncodedString(DFA28_acceptS); - static final short[] DFA28_special = DFA.unpackEncodedString(DFA28_specialS); - static final short[][] DFA28_transition; + static final short[] DFA30_eot = DFA.unpackEncodedString(DFA30_eotS); + static final short[] DFA30_eof = DFA.unpackEncodedString(DFA30_eofS); + static final char[] DFA30_min = DFA.unpackEncodedStringToUnsignedChars(DFA30_minS); + static final char[] DFA30_max = DFA.unpackEncodedStringToUnsignedChars(DFA30_maxS); + static final short[] DFA30_accept = DFA.unpackEncodedString(DFA30_acceptS); + static final short[] DFA30_special = DFA.unpackEncodedString(DFA30_specialS); + static final short[][] DFA30_transition; static { - int numStates = DFA28_transitionS.length; - DFA28_transition = new short[numStates][]; + int numStates = DFA30_transitionS.length; + DFA30_transition = new short[numStates][]; for (int i=0; i='\u0000' && LA28_37<='&')||(LA28_37>='(' && LA28_37<='[')||(LA28_37>=']' && LA28_37<='\uFFFF')) ) {s = 106;} + if ( (LA30_159=='\"') ) {s = 105;} - else if ( (LA28_37=='\'') ) {s = 107;} + else if ( (LA30_159=='\\') ) {s = 103;} - else s = 43; + else if ( ((LA30_159>='\u0000' && LA30_159<='!')||(LA30_159>='#' && LA30_159<='[')||(LA30_159>=']' && LA30_159<='\uFFFF')) ) {s = 104;} if ( s>=0 ) return s; break; case 1 : - int LA28_157 = input.LA(1); + int LA30_104 = input.LA(1); s = -1; - if ( (LA28_157=='\"') ) {s = 104;} + if ( (LA30_104=='\"') ) {s = 105;} - else if ( (LA28_157=='\\') ) {s = 102;} + else if ( (LA30_104=='\\') ) {s = 103;} - else if ( ((LA28_157>='\u0000' && LA28_157<='!')||(LA28_157>='#' && LA28_157<='[')||(LA28_157>=']' && LA28_157<='\uFFFF')) ) {s = 103;} + else if ( ((LA30_104>='\u0000' && LA30_104<='!')||(LA30_104>='#' && LA30_104<='[')||(LA30_104>=']' && LA30_104<='\uFFFF')) ) {s = 104;} if ( s>=0 ) return s; break; case 2 : - int LA28_103 = input.LA(1); + int LA30_36 = input.LA(1); s = -1; - if ( (LA28_103=='\"') ) {s = 104;} + if ( (LA30_36=='\\') ) {s = 103;} + + else if ( ((LA30_36>='\u0000' && LA30_36<='!')||(LA30_36>='#' && LA30_36<='[')||(LA30_36>=']' && LA30_36<='\uFFFF')) ) {s = 104;} - else if ( (LA28_103=='\\') ) {s = 102;} + else if ( (LA30_36=='\"') ) {s = 105;} - else if ( ((LA28_103>='\u0000' && LA28_103<='!')||(LA28_103>='#' && LA28_103<='[')||(LA28_103>=']' && LA28_103<='\uFFFF')) ) {s = 103;} + else s = 43; if ( s>=0 ) return s; break; case 3 : - int LA28_0 = input.LA(1); + int LA30_161 = input.LA(1); s = -1; - if ( (LA28_0=='P') ) {s = 1;} + if ( (LA30_161=='\'') ) {s = 108;} - else if ( (LA28_0=='R') ) {s = 2;} + else if ( (LA30_161=='\\') ) {s = 106;} - else if ( (LA28_0=='G') ) {s = 3;} + else if ( ((LA30_161>='\u0000' && LA30_161<='&')||(LA30_161>='(' && LA30_161<='[')||(LA30_161>=']' && LA30_161<='\uFFFF')) ) {s = 107;} - else if ( (LA28_0=='c') ) {s = 4;} - - else if ( (LA28_0=='i') ) {s = 5;} + if ( s>=0 ) return s; + break; + case 4 : + int LA30_107 = input.LA(1); - else if ( (LA28_0=='p') ) {s = 6;} + s = -1; + if ( (LA30_107=='\'') ) {s = 108;} - else if ( (LA28_0=='f') ) {s = 7;} + else if ( (LA30_107=='\\') ) {s = 106;} - else if ( (LA28_0=='d') ) {s = 8;} + else if ( ((LA30_107>='\u0000' && LA30_107<='&')||(LA30_107>='(' && LA30_107<='[')||(LA30_107>=']' && LA30_107<='\uFFFF')) ) {s = 107;} - else if ( (LA28_0=='s') ) {s = 9;} + if ( s>=0 ) return s; + break; + case 5 : + int LA30_103 = input.LA(1); - else if ( (LA28_0=='t') ) {s = 10;} + s = -1; + if ( ((LA30_103>='\u0000' && LA30_103<='\uFFFF')) ) {s = 159;} - else if ( (LA28_0=='u') ) {s = 11;} + if ( s>=0 ) return s; + break; + case 6 : + int LA30_106 = input.LA(1); - else if ( (LA28_0=='B') ) {s = 12;} + s = -1; + if ( ((LA30_106>='\u0000' && LA30_106<='\uFFFF')) ) {s = 161;} - else if ( (LA28_0=='I') ) {s = 13;} + if ( s>=0 ) return s; + break; + case 7 : + int LA30_0 = input.LA(1); - else if ( (LA28_0=='m') ) {s = 14;} + s = -1; + if ( (LA30_0=='R') ) {s = 1;} - else if ( (LA28_0=='A') ) {s = 15;} + else if ( (LA30_0=='P') ) {s = 2;} - else if ( (LA28_0=='D') ) {s = 16;} + else if ( (LA30_0=='G') ) {s = 3;} - else if ( (LA28_0=='H') ) {s = 17;} + else if ( (LA30_0=='c') ) {s = 4;} - else if ( (LA28_0=='S') ) {s = 18;} + else if ( (LA30_0=='i') ) {s = 5;} - else if ( (LA28_0=='a') ) {s = 19;} + else if ( (LA30_0=='p') ) {s = 6;} - else if ( (LA28_0=='b') ) {s = 20;} + else if ( (LA30_0=='f') ) {s = 7;} - else if ( (LA28_0=='n') ) {s = 21;} + else if ( (LA30_0=='d') ) {s = 8;} - else if ( (LA28_0=='r') ) {s = 22;} + else if ( (LA30_0=='s') ) {s = 9;} - else if ( (LA28_0=='v') ) {s = 23;} + else if ( (LA30_0=='t') ) {s = 10;} - else if ( (LA28_0=='L') ) {s = 24;} + else if ( (LA30_0=='u') ) {s = 11;} - else if ( (LA28_0=='g') ) {s = 25;} + else if ( (LA30_0=='B') ) {s = 12;} - else if ( (LA28_0=='-') ) {s = 26;} + else if ( (LA30_0=='I') ) {s = 13;} - else if ( (LA28_0=='[') ) {s = 27;} + else if ( (LA30_0=='m') ) {s = 14;} - else if ( (LA28_0==',') ) {s = 28;} + else if ( (LA30_0=='A') ) {s = 15;} - else if ( (LA28_0==':') ) {s = 29;} + else if ( (LA30_0=='D') ) {s = 16;} - else if ( (LA28_0==']') ) {s = 30;} + else if ( (LA30_0=='H') ) {s = 17;} - else if ( (LA28_0=='0') ) {s = 31;} + else if ( (LA30_0=='S') ) {s = 18;} - else if ( ((LA28_0>='1' && LA28_0<='2')) ) {s = 32;} + else if ( (LA30_0=='a') ) {s = 19;} - else if ( ((LA28_0>='3' && LA28_0<='9')) ) {s = 33;} + else if ( (LA30_0=='b') ) {s = 20;} - else if ( (LA28_0=='^') ) {s = 34;} + else if ( (LA30_0=='n') ) {s = 21;} - else if ( (LA28_0=='C'||(LA28_0>='E' && LA28_0<='F')||(LA28_0>='J' && LA28_0<='K')||(LA28_0>='M' && LA28_0<='O')||LA28_0=='Q'||(LA28_0>='T' && LA28_0<='Z')||LA28_0=='_'||LA28_0=='e'||LA28_0=='h'||(LA28_0>='j' && LA28_0<='l')||LA28_0=='o'||LA28_0=='q'||(LA28_0>='w' && LA28_0<='z')) ) {s = 35;} + else if ( (LA30_0=='r') ) {s = 22;} - else if ( (LA28_0=='\"') ) {s = 36;} + else if ( (LA30_0=='v') ) {s = 23;} - else if ( (LA28_0=='\'') ) {s = 37;} + else if ( (LA30_0=='L') ) {s = 24;} - else if ( (LA28_0=='#') ) {s = 38;} + else if ( (LA30_0=='g') ) {s = 25;} - else if ( (LA28_0=='/') ) {s = 39;} + else if ( (LA30_0=='-') ) {s = 26;} - else if ( (LA28_0=='~') ) {s = 41;} + else if ( (LA30_0=='[') ) {s = 27;} - else if ( ((LA28_0>='\t' && LA28_0<='\n')||LA28_0=='\r'||LA28_0==' ') ) {s = 42;} + else if ( (LA30_0==',') ) {s = 28;} - else if ( ((LA28_0>='\u0000' && LA28_0<='\b')||(LA28_0>='\u000B' && LA28_0<='\f')||(LA28_0>='\u000E' && LA28_0<='\u001F')||LA28_0=='!'||(LA28_0>='$' && LA28_0<='&')||(LA28_0>='(' && LA28_0<='+')||LA28_0=='.'||(LA28_0>=';' && LA28_0<='@')||LA28_0=='\\'||LA28_0=='`'||(LA28_0>='{' && LA28_0<='}')||(LA28_0>='\u007F' && LA28_0<='\uFFFF')) ) {s = 43;} + else if ( (LA30_0==':') ) {s = 29;} - else s = 40; + else if ( (LA30_0==']') ) {s = 30;} - if ( s>=0 ) return s; - break; - case 4 : - int LA28_102 = input.LA(1); + else if ( (LA30_0=='0') ) {s = 31;} - s = -1; - if ( ((LA28_102>='\u0000' && LA28_102<='\uFFFF')) ) {s = 157;} + else if ( ((LA30_0>='1' && LA30_0<='2')) ) {s = 32;} - if ( s>=0 ) return s; - break; - case 5 : - int LA28_105 = input.LA(1); + else if ( ((LA30_0>='3' && LA30_0<='9')) ) {s = 33;} - s = -1; - if ( ((LA28_105>='\u0000' && LA28_105<='\uFFFF')) ) {s = 159;} + else if ( (LA30_0=='^') ) {s = 34;} - if ( s>=0 ) return s; - break; - case 6 : - int LA28_36 = input.LA(1); + else if ( (LA30_0=='C'||(LA30_0>='E' && LA30_0<='F')||(LA30_0>='J' && LA30_0<='K')||(LA30_0>='M' && LA30_0<='O')||LA30_0=='Q'||(LA30_0>='T' && LA30_0<='Z')||LA30_0=='_'||LA30_0=='e'||LA30_0=='h'||(LA30_0>='j' && LA30_0<='l')||LA30_0=='o'||LA30_0=='q'||(LA30_0>='w' && LA30_0<='z')) ) {s = 35;} - s = -1; - if ( (LA28_36=='\\') ) {s = 102;} + else if ( (LA30_0=='\"') ) {s = 36;} - else if ( ((LA28_36>='\u0000' && LA28_36<='!')||(LA28_36>='#' && LA28_36<='[')||(LA28_36>=']' && LA28_36<='\uFFFF')) ) {s = 103;} + else if ( (LA30_0=='\'') ) {s = 37;} - else if ( (LA28_36=='\"') ) {s = 104;} + else if ( (LA30_0=='#') ) {s = 38;} - else s = 43; + else if ( (LA30_0=='/') ) {s = 39;} - if ( s>=0 ) return s; - break; - case 7 : - int LA28_159 = input.LA(1); + else if ( (LA30_0=='~') ) {s = 41;} - s = -1; - if ( (LA28_159=='\'') ) {s = 107;} + else if ( ((LA30_0>='\t' && LA30_0<='\n')||LA30_0=='\r'||LA30_0==' ') ) {s = 42;} - else if ( (LA28_159=='\\') ) {s = 105;} + else if ( ((LA30_0>='\u0000' && LA30_0<='\b')||(LA30_0>='\u000B' && LA30_0<='\f')||(LA30_0>='\u000E' && LA30_0<='\u001F')||LA30_0=='!'||(LA30_0>='$' && LA30_0<='&')||(LA30_0>='(' && LA30_0<='+')||LA30_0=='.'||(LA30_0>=';' && LA30_0<='@')||LA30_0=='\\'||LA30_0=='`'||(LA30_0>='{' && LA30_0<='}')||(LA30_0>='\u007F' && LA30_0<='\uFFFF')) ) {s = 43;} - else if ( ((LA28_159>='\u0000' && LA28_159<='&')||(LA28_159>='(' && LA28_159<='[')||(LA28_159>=']' && LA28_159<='\uFFFF')) ) {s = 106;} + else s = 40; if ( s>=0 ) return s; break; case 8 : - int LA28_106 = input.LA(1); + int LA30_37 = input.LA(1); s = -1; - if ( (LA28_106=='\'') ) {s = 107;} + if ( (LA30_37=='\\') ) {s = 106;} - else if ( (LA28_106=='\\') ) {s = 105;} + else if ( ((LA30_37>='\u0000' && LA30_37<='&')||(LA30_37>='(' && LA30_37<='[')||(LA30_37>=']' && LA30_37<='\uFFFF')) ) {s = 107;} - else if ( ((LA28_106>='\u0000' && LA28_106<='&')||(LA28_106>='(' && LA28_106<='[')||(LA28_106>=']' && LA28_106<='\uFFFF')) ) {s = 106;} + else if ( (LA30_37=='\'') ) {s = 108;} + + else s = 43; if ( s>=0 ) return s; break; } NoViableAltException nvae = - new NoViableAltException(getDescription(), 28, _s, input); + new NoViableAltException(getDescription(), 30, _s, input); error(nvae); throw nvae; } diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/lexer/InternalRosSystemLexer.tokens b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/lexer/InternalRosSystemLexer.tokens index fab1630d3..71881fa55 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/lexer/InternalRosSystemLexer.tokens +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/parser/antlr/lexer/InternalRosSystemLexer.tokens @@ -1,101 +1,100 @@ -Action=46 -Any=74 -Array=40 -Base64=41 -Bool=66 -Bool_1=47 +Action=45 +Any=73 +Array=39 +Base64=40 +Bool=65 +Bool_1=46 Boolean=25 -Byte=67 -Byte_1=48 -Colon=79 -Comma=78 -Connections=9 -Date=64 -Default=27 -Double=42 +Byte=66 +Byte_1=47 +Colon=78 +Comma=77 +Connections=8 +Date=63 +Default=15 +Double=41 Duration=16 Feedback=17 -Float32=28 -Float32_1=14 -Float64=29 -Float64_1=15 -From=57 -FromAC=30 -FromAS=31 +Float32=27 +Float32_1=13 +Float64=28 +Float64_1=14 +From=56 +FromAC=29 +FromAS=30 FromPub=18 -FromSC=32 -FromSS=33 +FromSC=31 +FromSS=32 FromSub=19 -GlobalNamespace=7 -Goal=68 -GraphName=13 -Header=43 -HyphenMinusLeftSquareBracket=76 -Int16=58 -Int16_1=34 -Int32=59 -Int32_1=35 -Int64=60 -Int64_1=36 -Int8=69 -Int8_1=49 +GlobalNamespace=6 +Goal=67 +GraphName=12 +Header=42 +HyphenMinusLeftSquareBracket=75 +Int16=57 +Int16_1=33 +Int32=58 +Int32_1=34 +Int64=59 +Int64_1=35 +Int8=68 +Int8_1=48 Integer=26 -Interfaces=10 -LeftSquareBracket=80 -LeftSquareBracketRightSquareBracket=77 -List=65 -Message=37 -Name=70 -Node=71 -Nodes=50 -Ns=75 -ParameterAny=8 -ParameterStructMember=4 -Parameters=11 -PrivateNamespace=6 -Processes=12 -RULE_ANY_OTHER=104 -RULE_BEGIN=97 -RULE_BINARY=83 -RULE_BOOLEAN=84 -RULE_DATE_TIME=92 -RULE_DAY=87 -RULE_DECINT=85 -RULE_DIGIT=82 -RULE_DOUBLE=86 -RULE_END=98 -RULE_HOUR=90 -RULE_ID=93 -RULE_INT=95 -RULE_MESSAGE_ASIGMENT=96 -RULE_MIN_SEC=91 -RULE_ML_COMMENT=102 -RULE_MONTH=88 -RULE_ROS_CONVENTION_A=100 -RULE_ROS_CONVENTION_PARAM=101 -RULE_SL_COMMENT=99 -RULE_STRING=94 -RULE_WS=103 -RULE_YEAR=89 -RelativeNamespace=5 -Result=51 -RightSquareBracket=81 -Service=38 -String=44 -String_1=52 +Interfaces=9 +LeftSquareBracket=79 +LeftSquareBracketRightSquareBracket=76 +List=64 +Message=36 +Name=69 +Node=70 +Nodes=49 +Ns=74 +ParameterAny=7 +Parameters=10 +PrivateNamespace=5 +Processes=11 +RULE_ANY_OTHER=103 +RULE_BEGIN=96 +RULE_BINARY=82 +RULE_BOOLEAN=83 +RULE_DATE_TIME=91 +RULE_DAY=86 +RULE_DECINT=84 +RULE_DIGIT=81 +RULE_DOUBLE=85 +RULE_END=97 +RULE_HOUR=89 +RULE_ID=92 +RULE_INT=94 +RULE_MESSAGE_ASIGMENT=95 +RULE_MIN_SEC=90 +RULE_ML_COMMENT=101 +RULE_MONTH=87 +RULE_ROS_CONVENTION_A=99 +RULE_ROS_CONVENTION_PARAM=100 +RULE_SL_COMMENT=98 +RULE_STRING=93 +RULE_WS=102 +RULE_YEAR=88 +RelativeNamespace=4 +Result=50 +RightSquareBracket=80 +Service=37 +String=43 +String_1=51 String_2=20 -Struct=45 +Struct=44 Threads=21 -Time=72 -Type=73 -Type_1=61 -Uint16=53 +Time=71 +Type=72 +Type_1=60 +Uint16=52 Uint16_1=22 -Uint32=54 +Uint32=53 Uint32_1=23 -Uint64=55 +Uint64=54 Uint64_1=24 -Uint8=62 -Uint8_1=39 -Value=63 -Value_1=56 +Uint8=61 +Uint8_1=38 +Value=62 +Value_1=55 diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/services/RosSystemGrammarAccess.java b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/services/RosSystemGrammarAccess.java index 33c7d4d1a..8b3ee8900 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/services/RosSystemGrammarAccess.java +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext/src-gen/de/fraunhofer/ipa/rossystem/services/RosSystemGrammarAccess.java @@ -1270,7 +1270,7 @@ public ParserRule getParameterStructTypeRule() { //ParameterIntegerType returns ParameterIntegerType: // {ParameterIntegerType} // 'Integer' - // ('default' default=ParameterInteger)?; + // ('default:' default=ParameterInteger)?; public BasicsGrammarAccess.ParameterIntegerTypeElements getParameterIntegerTypeAccess() { return gaBasics.getParameterIntegerTypeAccess(); } @@ -1282,7 +1282,7 @@ public ParserRule getParameterIntegerTypeRule() { //ParameterStringType returns ParameterStringType: // {ParameterStringType} // 'String' - // ('default' default=ParameterString)?; + // ('default:' default=ParameterString)?; public BasicsGrammarAccess.ParameterStringTypeElements getParameterStringTypeAccess() { return gaBasics.getParameterStringTypeAccess(); } @@ -1294,7 +1294,7 @@ public ParserRule getParameterStringTypeRule() { //ParameterDoubleType returns ParameterDoubleType: // {ParameterDoubleType} // 'Double' - // ('default' default=ParameterDouble)?; + // ('default:' default=ParameterDouble)?; public BasicsGrammarAccess.ParameterDoubleTypeElements getParameterDoubleTypeAccess() { return gaBasics.getParameterDoubleTypeAccess(); } @@ -1306,7 +1306,7 @@ public ParserRule getParameterDoubleTypeRule() { //ParameterDateType returns ParameterDateType: // {ParameterDateType} // 'Date' - // ('default' default=ParameterDate)?; + // ('default:' default=ParameterDate)?; public BasicsGrammarAccess.ParameterDateTypeElements getParameterDateTypeAccess() { return gaBasics.getParameterDateTypeAccess(); } @@ -1318,7 +1318,7 @@ public ParserRule getParameterDateTypeRule() { //ParameterBooleanType returns ParameterBooleanType: // {ParameterBooleanType} // 'Boolean' - // ('default' default=ParameterBoolean)?; + // ('default:' default=ParameterBoolean)?; public BasicsGrammarAccess.ParameterBooleanTypeElements getParameterBooleanTypeAccess() { return gaBasics.getParameterBooleanTypeAccess(); } @@ -1330,7 +1330,7 @@ public ParserRule getParameterBooleanTypeRule() { //ParameterBase64Type returns ParameterBase64Type: // {ParameterBase64Type} // 'Base64' - // ('default' default=ParameterBase64)?; + // ('default:' default=ParameterBase64)?; public BasicsGrammarAccess.ParameterBase64TypeElements getParameterBase64TypeAccess() { return gaBasics.getParameterBase64TypeAccess(); } @@ -1342,7 +1342,7 @@ public ParserRule getParameterBase64TypeRule() { //ParameterAnyType returns ParameterAnyType: // {ParameterAnyType} // 'Any' - // ('default' default=ParameterAny)?; + // ('default:' default=ParameterAny)?; public BasicsGrammarAccess.ParameterAnyTypeElements getParameterAnyTypeAccess() { return gaBasics.getParameterAnyTypeAccess(); } @@ -1352,11 +1352,10 @@ public ParserRule getParameterAnyTypeRule() { } //ParameterArrayType returns ParameterArrayType: - // 'Array:' // BEGIN - // 'type' type=ParameterType - // ('default' default=ParameterList)? - // END; + // 'Array:' type=ParameterType + // ('default:' default=ParameterList)? + // END; public BasicsGrammarAccess.ParameterArrayTypeElements getParameterArrayTypeAccess() { return gaBasics.getParameterArrayTypeAccess(); } @@ -1469,7 +1468,6 @@ public ParserRule getParameterDateRule() { } //ParameterStructMember returns ParameterStructMember: - // 'ParameterStructMember' // name=EString':' // BEGIN // value=ParameterValue @@ -1512,7 +1510,7 @@ public TerminalRule getBOOLEANRule() { return gaBasics.getBOOLEANRule(); } - //terminal DOUBLE returns ecore::EDouble: DIGIT (('.' DECINT*) | (('.' DIGIT*)? ('E'|'e') ('-'|'+')? DIGIT)); + //terminal DOUBLE returns ecore::EDouble: (DIGIT | ('-' DIGIT*) ) (('.' DECINT*) | (('.' DIGIT*)? ('E'|'e') ('-'|'+')? DIGIT)); public TerminalRule getDOUBLERule() { return gaBasics.getDOUBLERule(); }